本帖最后由 像素搬运菌 于 2024-6-6 21:21 编辑
这是一款检测Lore执行指令插件,具有超多功能。 插件功能: 右键物品,检测描述,执行指令 全版本通用,无副手无限用bug 支持物品冷却 插件提供了一个可自由配置的配置文件,在里面你可以设置 好一串字符串,当玩家右键含有指定字符串描述(Lore) 的物 品,并且各项参数都通过时,插件会让玩家,让后台都执行 一组对应的指令,并且可以根据你的需要,配置是否消耗掉 物品,支持冷却时间,能配合其他插件做出各种RPG道具。 特性: 不存在副手无限使用bug 不存在按一次右键使用两次的bug 简单清晰且深度客制化的配置文件 支持多个模块,让右键指令并不只是指令 itemUtile: 物品模块,用于检测物品数量,以及执行指令后对物品的操作 cooldownUtil: 冷却模块,启用时,物品在成功使用后将在一段时间内无法再次使用,即使关服也仍然有效 permissionUtil: 权限模块,启用后,物品生效前将会检测玩家权限,若没有指定权限则无法使用 插件算法优良,检测精准到位,不多消耗一丝资源 灵活多变的指令权限,玩家指令中支持使用 [OP]: 参数,让玩家指令组执行更灵活 指令
/gilc reload 重载配置文件 OP可以使用
配置文件 <div style="text-align: left;"># 识别名,不要重复</div><div style="text-align: left;">天堂的痊愈药剂:</div><div style="text-align: left;"> #==================================================</div><div style="text-align: left;"> # 检测的lore,玩家右键物品时检测到即触发指令。</div><div style="text-align: left;"> lore: '&b右键使用: &a立即恢复满生命值与饥饿值'</div><div style="text-align: left;"> # =================================================</div><div style="text-align: left;"> # 触发后由玩家执行的指令</div><div style="text-align: left;"> # 以 [OP]: 开头将会使指令以最高权限发出</div><div style="text-align: left;"> # 支持变量 %player% 替换为使用者名字</div><div style="text-align: left;"> playerCMD:</div><div style="text-align: left;"> - '[OP]:heal'</div><div style="text-align: left;"> #==================================================</div><div style="text-align: left;"> # 触发后由控制台执行的指令</div><div style="text-align: left;"> # 支持变量 %player% 替换为使用者名字</div><div style="text-align: left;"> consoleCMD:</div><div style="text-align: left;"> - 'tell %player% &a&l道具使用成功。'</div><div style="text-align: left;"> - 'give %player% 374 1'</div><div style="text-align: left;"> #==================================================</div><div style="text-align: left;"> # 物品模块,</div><div style="text-align: left;"> itemUtil:</div><div style="text-align: left;"> # 需要多少个堆叠在一起才能使用</div><div style="text-align: left;"> requiredAmount: 2</div><div style="text-align: left;"> # 数量不足尝试使用时的提示信息</div><div style="text-align: left;"> amountMsg: '&c需要同时持有&e2&c个此物品时才能使用'</div><div style="text-align: left;"> # 使用成功后是否扣除所需要的数量的物品</div><div style="text-align: left;"> takeItem: true</div><div style="text-align: left;"> #==================================================</div><div style="text-align: left;"> # 冷却模块,启用后,物品在成功使用后将在一段时间内无法再次使用</div><div style="text-align: left;"> cooldownUtil:</div><div style="text-align: left;"> # 是否启用冷却模块</div><div style="text-align: left;"> useCooldown: false</div><div style="text-align: left;"> # 冷却时间,单位为毫秒</div><div style="text-align: left;"> cooldown: 10000</div><div style="text-align: left;"> # 尝试使用处于冷却时间中的物品时是否发送消息</div><div style="text-align: left;"> sendMsg: true</div><div style="text-align: left;"> # 尝试使用处于冷却时间中的物品时的提示信息,变量 %less% 替换为剩余冷却时间</div><div style="text-align: left;"> cooldownMsg: '&c此道具处于冷却中,剩余时间&e%less%&c。'</div><div style="text-align: left;"> #==================================================</div><div style="text-align: left;"> # 权限模块</div><div style="text-align: left;"> # 启用后,使用物品前将会检测玩家是否拥有指定权限,若没有,则取消使用。</div><div style="text-align: left;"> permissionUtil:</div><div style="text-align: left;"> # 是否启用权限模块</div><div style="text-align: left;"> usePermission: true</div><div style="text-align: left;"> permission: 'use.天堂的痊愈药剂'</div><div style="text-align: left;"> sendMsg: true</div><div style="text-align: left;"> permissionMsg: '&c使用此物品需要到达&e七级&c,请升级后再尝试使用'</div><div style="text-align: left;">雷神权杖:</div><div style="text-align: left;"> lore: '&b右键使用: &a在准心处召唤一道闪电&7[冷却: 10s]'</div><div style="text-align: left;"> playerCMD:</div><div style="text-align: left;"> - '[OP]:say &b&l感受雷霆吧!!!'</div><div style="text-align: left;"> - '[OP]:lightning'</div><div style="text-align: left;"> consoleCMD: []</div><div style="text-align: left;"> itemUtil:</div><div style="text-align: left;"> requiredAmount: 1</div><div style="text-align: left;"> takeItem: false</div><div style="text-align: left;"> cooldownUtil:</div><div style="text-align: left;"> useCooldown: true</div><div style="text-align: left;"> cooldown: 1000000</div><div style="text-align: left;"> sendMsg: true</div><div style="text-align: left;"> cooldownMsg: '&f&l[&d&l雷神权杖&f&l]&c法杖正处于冷却中,剩余时间&e%less%&c。'</div><div style="text-align: left;"> permissionUtil:</div><div style="text-align: left;"> usePermission: true</div><div style="text-align: left;"> permission: 'use.雷神权杖'</div><div style="text-align: left;"> sendMsg: true</div><div style="text-align: left;"> permissionMsg: '&c只有&b&l雷电法王&c能使用此物品。'</div>
|