2.1.1 • Published 6 years ago

aq3d v2.1.1

Weekly downloads
-
License
ISC
Repository
-
Last release
6 years ago

About

A simple easy to use module for interacting with AdventureQuest 3D API.

Table of contents

Features

  • Promise based methods
  • Realtime game events
  • Written in TypeScript
  • Fully OOP

Getting Started

  • Node.js v9.0 or newer
  • Text editor or IDE

Installation

npm install aq3d

Basic Usage

const { Client } = require('aq3d');

// Create an new instance of the client
const client = new Client();

// Fetch the character information
client.character('0x53')
  .then(console.log);

Client

Options

useGameService Optinal game service connection for adminyells.

timeout Request Timeout for awaiting a response until it fails. Defaults to 3000 milliseconds.

proxy Requests through a proxy.

Available Endpoints

RouteReturns
serverlist()Promise\<Server[]>
ptrServerList()Promise\<PTRServer[]>
item()Promise\<Item[]>
apop()Promise\<APop[]>
fantasyNames()Promise\<string[]>
news()Promise\<INews[]>
customscreen()Promise\<CustomScreen[]>
dialogue()Promise\
character()Promise\
2.1.1

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1-security

6 years ago

0.0.1

6 years ago