TShock插件:PlayerManager | 玩家管理

虽然开启了强制开荒(ssc),但仍然有人有方法刷物品,本插件可以查看某个玩家的背包,以帮助服主快速定位作弊玩家。
从1.0.0.4版本开始,导出的人物存档按时间进行归档,精确到秒,linux下搭配crontab,每隔一定时间导出一次存档,便可实时追溯玩家背包情况。
部分指令
查背包功能
这个指令面向的是普通玩家,方便大家监督作弊情况,如果有必要的话。
执行下面的指令,将查背包权限下放给给普通玩家。

查看玩家指令
查看玩家指令 和 查背包指令 结果相同。
指令可以在命令行上执行,在游戏里还能看到物品的图标状态(查背包指令亦相同)。
背包、钱币、弹药、垃圾桶、装备栏、社交栏、工具栏、染料、储蓄罐、保险箱、虚空保险箱的物品均可以查看。

修改生命上限
每次肉后了,好几个小伙伴都没有到400血,以前都是发生命水晶,后面想是不是可以直接帮忙改,玩家即使离线也能修改,如果是强制开荒的话。
无心之举,你可以把生命值改成一个超高的数字,于是新的boss诞生了,pvp斗兽场的王者~~~ 实际测试发现生命上限最大可以修改至 32767
修改魔力上限
魔力上限最大为400,修改之后即使你使用其它饰品,亦无法提高。想无限使用终极棱镜,还是开godmode吧。
导出玩家存档
强制开荒的玩家存档默认是无法导出的,之前“毕业”结档只能给大家发下地图,直到我找到了Megghy大佬编写的Playerexport插件。
不过这个插件有一点不足,就是在Linux服务器上,保存路径有点小问题,存档不在tshock目录下,而是直接保存到root目录下,文件名中还带有路径的名字。
由于Megghy大佬开放了插件源码,我得以将这部分代码稍作修改了,解决路径问题,然后集成到我这个插件里。
使用这个指令就可以将全员的存档导出到 ./tshock/PlayerManager/ 目录下。
为了方便追溯背包情况,每次都会将存档保存在以当前时间命名的目录下,例如
./tshock/PlayerManager/2022-0128-0235-48/hf.plr
另外也支持导出单个玩家的存档。
下载地址
项目已开源,如果觉得有帮助,欢迎打赏!
项目地址:https://gitee.com/hufang360/TShockPlayerManager
插件下载地址:https://gitee.com/hufang360/TShockPlayerManager/releases