
PalSupervisor 全能服务器管理器,具有完整的 rest api 访问权限
PalSupervisor 将原生 C++ DLL 与 Web 面板配对,用于 Palworld 专用服务器。它添加了 180 多个游戏内聊天命令、内存级速度和崩溃保护、经济商店、自动世界清理,以及用于实时玩家监控的 Web 仪表板,库存检查功能 + 演示预览均在网站 https://www.palsupervisor.com 上
查看大图PalSupervisor 是一个专为 Palworld 打造的专用服务器管理与反作弊框架。它由两个组件组成:
- version.dll(原生 C++ Hook):直接注入服务器进程(PalServer-Win64-Shipping.exe)。它挂钩 Unreal Engine 5 内部机制,以运行超过 180 条游戏内聊天命令、经济与商店系统、自定义 Boss 和机器人刷怪器、基地管理、自动化地图维护以及内存级漏洞检测。
- PalSupervisor 面板(Web 与 Discord 仪表盘):一个独立的 Web 管理界面,通过 RCON 和内部服务器 API 连接。它为服务器所有者提供实时玩家遥测、图形化库存/帕鲁检查、自动备份/重启计划、Discord 机器人同步,以及无需进入游戏即可进行的完整远程控制。
游戏内聊天命令(超过 180 条命令)
所有命令均可由授权管理员通过标准聊天框在游戏内执行,并可为普通玩家配置权限。
玩家管理与惩罚:
/kick [player] [reason]和/ban [player] [duration] [reason]— 立即踢出或封禁滥用游戏的玩家。/pardon和/unban— 撤销当前服务器封禁。/freeze和/unfreeze— 将嫌疑玩家定身在原地以进行询问。/spectate和/stopspectate— 启用隐形自由视角,实时观察嫌疑玩家的游戏过程。/mute和/unmute— 在服务器聊天中禁言扰乱秩序的玩家。/kill、/knock、/heal和/sethp— 直接操控生命值,用于测试或干预。/inspectplayer、/inspectinv和/inspectpals— 查看其他玩家的完整属性、库存物品或当前帕鲁队伍。
传送与导航:
/tp [target]— 直接传送到某位玩家身边。/tpme [player]或/tp2me [player]— 将某位玩家传送到你当前的坐标。/pos— 显示精确的 3D 坐标和当前地图区域。/tp2deathbag [player]— 立即跳转到某位玩家的死亡掉落容器。/tp2treasure— 跳转到当前地图宝箱或地牢位置。/unlockfasttravel和/lockfasttravel— 解锁或锁定地图上的快速旅行雕像。
物品、帕鲁与实体生成:
/giveitem或/givei [player] [item_id] [amount]— 直接将物品添加到玩家背包中。/givepal或/givep [player] [pal_id] [level]— 直接将帕鲁存入玩家的队伍或帕鲁终端。/givenpc或/given— 在世界中生成可交互的 NPC。/spawnpal或/spawnp以及/spawnw— 在你所在位置生成野生或已捕获的帕鲁。/adminweapon和/godweapon— 生成自定义管理工具。/takeitem和/takepal— 没收作弊物品或非法获得的帕鲁。/wipepals [player]— 清除特定玩家档案中损坏或作弊的帕鲁数据。
Boss 与事件引擎:
/bosses— 列出服务器上所有活跃和已注册的 Boss 遭遇。/spawnboss [boss_id] [level] [radius]— 触发自定义野外 Boss 遭遇。/killboss、/despawnboss和/respawnboss— 干净地循环管理 Boss 实例。/raid和/stopraid— 手动触发或压制基地袭击事件。/triggersupply— 强制立即触发补给掉落或陨石事件。
经济、点数与商店系统:
- 基于持久化 SQLite 点数引擎构建。
- 玩家通过游戏时长、击杀 Boss 或服务器事件赚取点数。
/points和/balance— 查看当前点数余额。/shop和/buy [item_id]— 游戏内玩家商店,可购买物品、帕鲁或临时增益。/givepoints、/takepoints和/reloadshop— 管理员命令,用于管理玩家余额并即时更新定价。/gacha和/roll— 可配置的游戏内奖励战利品箱。
世界清理与维护(清洁工系统):
/cleardrops— 清除基地外的地面掉落杂物,以恢复服务器 tick 速率。/cleardeathbags— 移除被遗弃的玩家死亡容器。/recoverbag [player]— 将无法触及的死亡包裹传送回玩家脚下。/clearwildbuilds— 移除公会基地外搭建的零散营火、长椅和野外建筑。/janitor— 按需运行完整的自动化垃圾回收程序。
公会与基地管理:
/guildlist、/guildinfo和/guildaudit— 查看公会成员名单、基地坐标和成员活动。/baserelocate— 在不丢失容器库存的情况下移动基地营地。/basechests— 审计基地内所有储物箱,检查重复材料。/basewipe— 立即拆除恶意破坏或废弃的基地。/setguildleader、/guildkick和/guilddisband— 在公会会长不活跃时解除公会僵局。
引擎内反作弊与保护
由于该 DLL 运行在 Unreal Engine 的 tick 循环内,它直接验证游戏状态指针,而非依赖延迟的文本日志:
- 速度与移动验证:将玩家速度与有效移动模式进行交叉比对,区分滑下山坡、滑翔飞行、骑乘高速坐骑以及原始内存加速外挂。
- 负重绕过检测:捕捉那些背负数千磅、超出负重上限却仍能徒步全速奔跑的玩家。
- 战斗完整性:检测非法武器攻击频率、不可能的伤害倍率以及被修改的武器耐久度。
- 帕鲁完整性检查:标记不可能的被动技能组合或被修改的基础属性。
- 漏洞数据包缓解:挂钩 RPC 处理器,阻止公共漏洞脚本常用于使专用服务器崩溃的畸形网络数据包。
- 违规追踪器:记录每位玩家的违规行为(低、中、高、严重),并可根据自定义阈值设置为自动警告、踢出或封禁违规者。
PalSupervisor Web 面板
Web 面板作为管理 GUI 与服务器并行运行:
- 实时玩家遥测:实时仪表盘,显示在线玩家、延迟、SteamID、等级、坐标和公会成员身份。
- 一键操作:无需输入终端命令即可踢出、封禁、发送消息、给予物品或传送。
- 数据库与存档管理:重启前自动进行 zip 压缩的计划备份,以及存档数据检查。
- 可视化服务器指标:实时图表,显示 CPU 使用率、内存占用、服务器 tick 速率(FPS)和活跃 actor 数量。
- Discord 机器人集成:游戏聊天与 Discord 频道之间的双向聊天中继、实时击杀动态、Boss 生成通知、封禁日志以及 Discord 管理斜杠命令。
它们如何协同工作
DLL 处理需要直接访问游戏内存的底层引擎任务——生成实体、运行聊天命令、防止引擎崩溃以及检查物理。Web 面板提供日常管理层——监控服务器健康状况、管理备份、中继 Discord 聊天,并让工作人员从任何浏览器进行远程控制。两者结合,将标准 Palworld 服务器转变为一个完全可管理、防作弊的环境。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。