csgo-gamestate
Version:
CSGO Gamestate integration in NodeJS
31 lines (23 loc) • 677 B
JavaScript
const CSGOClient = require("../dist/csgo-gamestate.umd");
const client = new CSGOClient().start();
client.player.on("burning", health => {
console.log(`Player is burning ${health}hp`);
});
client.player.on("death", () => {
console.log(client.player.isDead);
});
client.player.on("weaponReload", () => {
console.log("reloading ...");
});
client.player.on("weaponSwitch", () => {
console.log("switch ...");
});
client.player.on("weaponShoot", () => {
console.log("shoot ...");
});;
client.player.on("weaponDrop", weapon => {
console.log(`${weapon.name} was dropped!`);
});
client.player.on("grenadeThrow", weapon => {
console.log(`${weapon.name} was thrown!`);
});