1.0.0 • Published 7 months ago
shotwars-js v1.0.0
shotwars-js
Node.js library for ShotWars.IO.
Installing: npm i shotwars-js
.\
REQUIRES NODE.JS 12.0+!
Example
const ShotWars = require("shotwars");
const options = {
name: "Anonymous",
class: ShotWars.vClass.Pistol
};
const client = new ShotWars.Client(options);
client.on("id", () => {
console.log("Connected to the server");
client.chat("Hello, world!");
});
Events
open
- Opened WebSocket connection.\
close
- Closed WebSocket connection.\
join
- Joined to the server.\
id
- Got id.\
message
- Any message from WebSocket server.\
leaderboard
- Returns an object with leaders.\
voteUpdate
- Returns list of votes.\
medkitUpdate
- Medkit respawned.
Options
name (optional)
- Player name (default: true
).\
class (optional)
- Player class (default: ak-47
).\
skin (optional)
- Player skin (should be set to vclass name) (default: ak-47
).\
autospawn (optional)
- Autospawn on connect (default: true
).\
server (optional)
- Server (default: eu1
).\
ws (optional)
- WebSocket URL (default: server
).
1.0.0
7 months ago