一个简单的LiteLoaderBDS组队插件,有编队名字变色、队内伤害阻止、队内聊天等特性
自己服里组织活动,随手写的插件,放出来给大家有需要的使用。拥有较多组队活动需要的特性,如编队名字变色、队内伤害阻止、仅队内可见聊天等特性。
这是一个简单的组队插件,基于如下思想设计:
- 队伍的创建、销毁、人员的变更都必须由管理员(OP玩家)操作
- 管理员玩家负责管理自己所在的队伍,不能更改非自己所在队伍的成员
- 普通玩家(非OP)无法更改队伍信息,只能查看自己队伍以及其他队伍的成员信息
因此,这个插件适用于服务器活动等有管理员在场负责队伍管理的场合;不适用于正常生存游戏,或者普通玩家自行组队等场景。请腐竹们按需选用,以免造成困扰。
/team create <名字>创建队伍/team delete解散队伍/team add <玩家>邀请玩家加入队伍/team remove <玩家>将玩家移出队伍/team removeall将当前队伍中所有其他人移出/team list显示当前队伍中所有玩家/team showall显示当前所有的队伍及成员信息
【注】涉及到队伍创建/销毁和队伍成员变动的命令,仅OP玩家可用
在创建队伍时,将随机为队伍分配一个颜色。加入队伍的每一位成员,游戏内显示的ID都会被更改为队伍对应的颜色。这样可以非常方便地进行敌我识别。
默认情况下,队友之间无法互相造成伤害(比如普通攻击、弓箭、三叉戟等)。如果你不需要这个特性,可以前往配置文件关闭。
默认情况下,加入一个队伍后,成员发送的聊天消息只有自己同一个队的队友可见。这个特性可以方便多队对战时进行有效的队内交流。
同时,配置文件中设置了广播消息前缀。发送消息时在最前面带上这个前缀,就可以像正常一样发送所有玩家都能看到的消息,而不仅仅是队友可见。
如果你不需要这个特性,可以前往配置文件关闭。
位于 plugins/SimpleTeam/config.ini,文件中有注释说明
[BanHurtTeammates]
; 队内伤害阻止
enabled=1
[ChatOnlyInTeam]
; 聊天仅队内可见
enabled=1
; 广播聊天前缀
broadcastChatPrefix=#