RSDW服务器API

创作者: caffeinemodz
已更新:2026-09-15 14:03:58
715KB

关于此 MOD

适用于《RuneScape: Dragonwilds》Linux专用服务器的REST API和RCON。查看在线玩家、其位置、属性与技能,并可远程踢出玩家。只需放入一个文件并在启动命令中添加一行即可。
符文之地:龙裔服务器API
为《RuneScape: Dragonwilds》Linux 专用服务器添加 REST API 和 Source RCON,让你可以通过面板、脚本或 Discord 机器人管理服务器,无需进入游戏操作。不会修改任何游戏文件。

项目已在Github上开源: https://github.com/dkoz/RSDWServerAPI

安装说明
  • 放置 librsdwapi.so 在你的服务器根目录中,例如 /home/container/
  • 添加 LD_PRELOAD 添加到启动命令的前面:
    LD_PRELOAD=/home/container/librsdwapi.so ./RSDragonwilds/Binaries/Linux/RSDragonwildsServer-Linux-Shipping -log -port={{SERVER_PORT}}
  • 先启动一次服务器。系统会在 RSDragonwilds/Binaries/Linux/rsdwapi/settings.ini 生成一个包含 bearer token 的配置文件。
    将 RSDWAPI_DIR=/home/container/rsdwapi 设为启动变量,以便将配置保存在更容易访问的位置。
  • 在你的面板中分配一个端口,并在配置中修改该端口。

主要特色
  • 查看已连接玩家:姓名、SteamID64、位置、生命值、饥饿度、口渴度、技能和属性
  • 远程踢出/封禁玩家,使用游戏自带的踢出功能。踢出持续到服务器重启为止,封禁在重启后仍然有效,并可通过SteamID64对离线玩家生效
  • 通过游戏自带聊天向所有玩家发送广播消息
  • 使用游戏自带的给予功能将物品给予玩家
  • 游戏内管理员命令:/kick、/ban、/unban、/give,受游戏所有者和管理员名单限制
  • Discord 中继:将游戏内聊天和玩家死亡信息推送到 webhook
  • 源RCON支持,兼容mcrcon、rcon-cli和控制台面板。默认关闭
  • 承载令牌身份验证、IP白名单和速率限制
需求
Debian Linux 专用服务器

使用 Xmod 解锁 符文世界:龙之荒野 的全部潜力 — 今天就探索这些顶级 MOD!