• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
Relic - 一种特殊的副本奖励插件

原创 其他 Relic - 一种特殊的副本奖励插件 3.5.6

新增命令 /relic open [文件名] [玩家名] [刷新次数] [可选次数]
例如/relic open default hao 2 5 给玩家hao打开文件名为default的gui,并设置刷新次数2,可选次数5

[刷新次数] 若为负数则使用配置文件的默认值
[可选次数] 若为负数或0(可选次数不能为0,所以和刷新次数不太一样) 则用配置文件默认的

遗物配置增加
conditions:
- '条件'
比如
conditions:
- '%player_level% <= 10'
如果随机到这个遗物,只有玩家等级小于等于10点击该遗物才会生效
否则会提示config中的消息condition_not_met: '&c不满足条件,无法选择。'

格式必须是 x空格比较符空格y
数字比较符支持<=,<,>,>=,==,!=,支持小数点
而字符只支持 ==和!=
比较符两侧均支持papi变量
(原理是先解析papi变量后,尝试将解析后的值转为double类型
若成功,则为数字类型,若失败则为字符类型)
3.5.1
在命令后增加一个刷新次数,可以在帮助玩家打开GUI时就定义玩家的刷新次数(若无参数则使用配置文件的刷新次数)
/relic open [filename] [player] [刷新次数]
3.5.2
紧急修复了在多选情况下,多个槽位同时出现同一个物品时,点击后面的会把前面的槽位删除掉的问题
例如:relic1,relic2,relic3中relic2和relic3同时出现了钻石,如果点击relic3的钻石,会被判定成你点了relic2,虽然最终执行命令一样,但relic3没清除还可以再点一次。若你是单选,则不会有这个问题。
新增命令/relic tell [plyer] [message] - 给某个玩家发送消息,消息支持空格和颜色符号
config中增加参数和语言
修复了遗物无法使用custom-model-data的问题
修复遗物物品名字相同时会随机执行的问题
修复遗物物品名字含有颜色符号点击无效的问题
部分增加debug功能
增加send_player_open_success: true参数用于控制是否发送执行成功消息
增加显示遗物的条件(若条件不满足,永远随机不到该遗物)
YAML:
relics:
  relic1:
    slots: [6,15]
    items:
      - 'example1{%player_level% >= 1}' #当%player_level%大于=1时才会随机到该遗物。数字有>,>=,<,<=,==,!=
      - 'example2{%player_name% == admin}' #文本类型只有==和!=
      - 'example3' #若不写条件表达式则默认显示
修复了目前已知所有bug
增加了遗物可选次数
增加了可刷新遗物列表
增加了未选择遗物无法关闭GUI
增加了新命令/relic refresh用于增加玩家可刷新次数
修改了指令名称 /relic
更改了代码逻辑
注意!使用该插件请删除所有配置文件!该版本与之前版本虽然是两个插件,但请不要两个都装
修复在其他GUI或背包状态下无法移动物品的问题
后退
顶部 底部