AutoMsgTitle

Auto Send Msg about Some places.

information

Installation command

!!MCDR plugin install auto_msg_title

Synced at

...

Last update

...

Latest version

Total downloads

241

Back to catalogue

Auto Msg & Title

MCDR Plugin about Auto Show Title.

插件说明

此插件可以为玩家自动弹出标题或消息,如同插件服进入主城后的标题

同时此插件可为一块区域提供自动的说明,如服务器被参观时,参观者进入某区域、机器之后自动弹出此区域、机器的制造者、名字、功能之类的;在玩家进入某一机器时自动为玩家弹出机器说明书……

这个插件时我写的第三个插件,如有技术力不足的地方请大佬多多包涵,如有BUG请向我提供issue! 此插件许多有关玩家坐标检测的代码我已经尽可能写的高效率了,如果有大佬能在此基础上优化我的代码,可以向我提供pr,非常感谢!

注意事项

插件命令前缀为!!amt,游戏内无法输入§符号,所以如果你需要彩色聊天栏消息,可以修改data.json中的msg消息栏!

由于插件通过RCON执行data命令获取玩家坐标,所以可能会对服务器造成额外的性能负担,但经压测目前50名玩家同时在线无法导致服务器mspt额外提升 且插件在没有玩家在线或全为机器人时自动关闭玩家数据更新,所以我认为此插件对性能影响应该能忽略不计!

RCON执行data命令时无OP反馈,但执行title命令时会有反馈,所以可以关闭server.properties中的broadcast-rcon-to-ops以防当玩家多的时候会对op进行刷屏,但如果只有消息栏消息,则不会有OP消息!

配置说明

config.json 配置项

配置项含义默认值注意事项
permission权限列表插件命令的权限控制
debugdebug模式false是否打开测试模式,打开后会反馈玩家数据
afk_time判定挂机多久进入AFK300单位为秒
back_region区域消息弹出冷却期30单位为秒
refresh_pos_time刷新玩家数据间隔时间1单位为秒,由于Python代码效率关系,单次循环最快0.12s左右
bot_prefix机器人前缀bot_Carpet机器人的名字前缀

命令说明

!!amt 获取命令列表

!!amt list 获取区域列表,5个为一页

!!amt add 添加区域,2d为平面区域,3d为立体区域,前添加的区域触发优先级高于后添加的区域

!!amt msg 详细编辑区域聊天栏消息

!!amt del 删除区域

!!amt move 移动区域优先级

详细的区域配置可以在data.json中编辑,配置时请注意格式⚠️

README source: README.md