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等。
如果您知道某個遊戲使用某種協議,請隨時提交拉取請求。
請針對您嘗試過的任何無法運行的遊戲提交錯誤報告!