找回密码
 立即注册

微信登录

只需一步,快速开始

QQ登录

只需一步,快速开始

[1.7-1.12]GuoItemLoreCommand - 检测Lore执行自定义指令

像素搬运菌 2024-6-6 21:19:09 娱乐 阅读 605 | Edg | Windows 10 来自 美国
服务器插件
中文名称:
英文名称: GuoItemLoreCommand
插件来源: 转载
适用服务端: Spigot 
插件类型: 娱乐
语言支持: 中文 英文 
适用版本: 1.7.x 1.8.x 1.9.x 1.10.x 1.11.x 1.12.x 
前置插件/mod:
下载地址: 本贴
原贴地址:

马上登录/注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 像素搬运菌 于 2024-6-6 21:21 编辑

image.jpg
这是一款检测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>

[lore指令]GuoItemLoreCommand.jar (59.85 KB, 下载次数: 39)



(0)
像素搬运菌板块版主

帖子地址: 

发表回复

使用道具 举报

评论列表(3条)

本站网友  发表于 2024-6-29 22:35:00 | Edg | Windows 10 来自

能不能让他支持1.20.4
回复 · 2024-6-29 22:35:00
已不支持更新 
2024-6-29 22:43
xiazhao | Edg | Windows 10 来自 中国海南海口

举报

怎么获得已设置好的指令 物品
回复 · 2024-10-31 15:07:42