ts rcon
v1.2.1
ts-rcon 是一个简单的库,用于连接到在 TypeScript 中实现的 Node.js 中的 RCON 服务器。基于pushrax/node-rcon。它实现了 Valve 的 Source 和 GoldSrc 引擎以及许多其他游戏服务器所使用的协议。
它最初是为了连接到 Minecraft 的 RCON 服务器而创建的。
RCON 协议文档
npm install ts-rcon
yarn add ts-rcon
有些游戏使用 TCP,有些游戏使用 UDP 来实现 RCON。要告诉 node-rcon 使用哪个协议,请向其传递一个选项对象,如下所示:
var options = {
tcp : false , // false for UDP, true for TCP (default true)
challenge : false , // true to use the challenge protocol (default true)
} ;
client = new Rcon ( host , port , password , options ) ;
以下是哪些游戏使用哪些选项的非详尽列表:
游戏 | 协议 | 挑战 |
---|---|---|
任何来源游戏 | 传输控制协议 | 不适用 |
我的世界 | 传输控制协议 | 不适用 |
任何 GoldSrc 游戏 | UDP协议 | 是的 |
使命召唤 | UDP协议 | 不 |
源游戏包括CS:S、CS:GO、TF2等。GoldSrc游戏包括CS 1.6、TFC、Ricochet(笑)等。
如果您知道某个游戏使用某种协议,请随时提交拉取请求。
请针对您尝试过的任何无法运行的游戏提交错误报告!