Hallo!
Da wir für unser Servermanagement und Web-RCon einen NodeJs basierenden RCon Client auf dem dann eine API aufbaut wollten und keine der vorhandenen Battleye-RCon Libraries so wirklich funktionierte:
NodeBe! Eine stabile RCon Library die funktioniert.
Ich wollte sie hier mal vorstellen da ich viele hier kenne die gerne mal mit NodeJs arbeiten und natürlich viel mit Arma zu tun haben.
https://www.npmjs.com/package/node-be
JavaScript
const NodeBe = require("node-be")
let client = new NodeBe('127.0.0.1', 2306, 'password')
client.on('message', function (message) {
console.log(message)
})
client.on('error', function (error) {
console.log(error)
})
client.on('close', function () {
console.log('Connection closed.')
})
client.on('listening', function () {
console.log('Connected!')
client.sendCommand("players")
client.sendCommand("say -1 Hello World")
})
client.connect()
Alles anzeigen