前言
这个插件是由我和小坏坏@583736449合作完成的队伍插件
其中我负责完成指令、数据和小部分GUI界面
坏黑负责制作书面UI及处理、GUI、操作记录和优化我的代码XD
插件特性
1.全书面操作
输入 /bst 指令打开书本GUI,并且不同身份打开的界面不同
书本GUI动态化,被禁用的功能不显示在GUI内
所有操作均在书本GUI内进行!
2.经验分配
队伍玩家获得经验时,在指定10格[可设置]内的队友可以平分经验!
队长可以在书本GUI中设置禁用功能
3.物品分配
队伍玩家拾取物品时,物品会自动进入队伍仓库,可在队伍界面中进入队伍仓库!
仓库默认大小为56格[可设置],超过库存物品将直接进入背包
可在配置文件中设置只将有Lore的物品丢入仓库[默认开启]
队长可以在书本GUI中设置禁用功能
OP可以输入 /bst open <队长名> 打开队伍仓库
4.物品记录
当成员从仓库中取走物品的时候,会记录到操作日志中,最多保留10行操作记录[可设置]
队长可以清除物品操作日志
5.队伍伤害
队员不能互相残杀了233XD
队长可以在书本GUI中设置禁用功能
6.队伍聊天
在消息前输入"@"即可发送队伍信息,可在Message文件中修改所需前缀。
7.队伍列表
非队伍成员可以查看队伍列表,点击即可申请加入队伍
8.队伍公开设置
从队伍列表中隐藏队伍,并且禁止其他玩家加入队伍,但是可以邀请玩家入队
队长可以在书本GUI中设置隐藏
9.限制队员数量
队伍人数最大为 5 人(不含队长)[可设置]
10.定期清理长期不上线的队伍
启动服务器时清理超过2天[可设置]未上线的队伍,减少性能消耗
11.队伍邀请及加入冷却时间
锟斤拷锟斤拷??锟锟斤拷斤拷
12.语言文件100%配置
提供 100% 可配置的语言文件包括书本界面及JSON文本
插件截图 点击查看大图
插件指令
- /bst help 查看指令帮助(只显示目前身份所能执行的指令 身份:[队长,队员,非队员])
-
- 玩家:
- /bst - 打开书面GUI (其实有这个就不需要其他指令)
- /bst create - 创建队伍
- /bst dissolve - 解散队伍
- /bst join <队长名> - 申请加入队伍
- /bst invite <玩家> - 邀请玩家加入队伍
- /bst clearjoin - 队长清理申请加入队列
- /bst clearinvite - 玩家清理队伍邀请队列
- /bst acceptJoin <玩家> - 队长接受玩家申请
- /bst accept <队长名> - 玩家接受队长邀请
- /bst list - 查看非隐藏的队伍列表
- /bst open - 打开队伍仓库
- /bst clearnote - 队长清除操作日志
- 管理员:
- /bst open <队长名> - 打开玩家队伍仓库
- /bst reload - 重载插件配置
插件权限
- bsteams.use - 所有玩家指令所需权限
- bsteams.admin - 管理员指令所需权限
配置文件
Config.yml 带注释,请详细了解内容
PlaceholderAPI变量
- %bst_team% - 显示队长名 没有队伍则显示 N/A
下载地址 最后更新:2018/5/8 22:39
插件下载:BS-Teams ->
必备前置:TabooLib
可选前置:PlaceholderAPI
插件作者:583736449、Saukiya
源码 -> GayHub 协议:GPL v3
更新日志
2018/3/21 - 修复经验分配部分经验被吞问题、保存队伍消息的开关
已知BUG 如出现BUG请及时在下方回复
暂无
[groupid=1330]PluginsCDTribe[/groupid]