欢迎光临散文网 会员登陆 & 注册

TShock插件:PlayerManager | 玩家管理

2021-09-01 18:34 作者:hufang360  | 我要投稿

虽然开启了强制开荒(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


TShock插件:PlayerManager | 玩家管理的评论 (共 条)

分享到微博请遵守国家法律