2.1.1 • Published 5 years ago

aq3d v2.1.1

Weekly downloads
-
License
ISC
Repository
-
Last release
5 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

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1-security

5 years ago

0.0.1

5 years ago