GayaGuoguo
本帖最后由 Azitate 于 2021-8-19 23:07 编辑

一、插件功能

多种检测
攻击触发检测,被击触发检测,点击触发检测

多种条件
冷却条件,权限条件,动作条件,堆叠条件

让你的道具真正全方位绑定上指令吧!



插件提供了多个可供服主们深度配置的配置文件,每个配置文件都对应了一种触发,在里面你可以设置好各种触发检测字符串,然后玩家在触发指定事件时候,插件会检测他们道具中的描述,如果描述含有指定的检测字符串,那么插件将检测这个玩家是否满足这个触发的各个条件,如果满足了所有条件,那么插件将会从后台,玩家身上,发出特定指令,可以用于制作各种RPG道具,也可以用于制作各种礼包,箱子。

我们还为本插件开发了一些辅助插件来强化它的功能
二、插件特性
1、客制化 -- 您的服务器由您做主
所有玩家可见信息都是可编辑的,我们不会去干涉您的服务器信息风格,您的服务器信息风格本应就由您决定。

2、全中文 -- 无需注释即可一眼看懂的简单配置文件
我们希望注释只存在于一些特殊词上,而不是配置文件的所有地方
三、插件截图
图片展示的为默认配置文件中插件的应用,日后将会推出视频






四、插件指令及配置文件
目前所有指令都是仅OP可用

config.yml

攻击触发.yml
被击触发.yml
点击触发.yml
五、插件详解
插件运行流程
事件触发 -> 检测玩家道具 -> 获取触发项目-> 检测触发项目的所有模块中的条件 -> 条件通过后执行指令


触发详解
点击触发:
既玩家拿着物品点击鼠标左键,右键时候触发,检测的道具位置仅有主手和副手(1.8及以下为手上

攻击触发:
既玩家对其他实体造成伤害时候触发,支持概率触发,检测的道具的位置可以在config.yml里配置,能够检测玩家身上任意位置的道具的描

被击触发:
既玩家被其他实体造成伤害时候触发,支持概率触发,检测的道具的位置可以在config.yml里配置,能够检测玩家身上任意位置的道具的描

模块详解
物品模块: 用于检测物品数量,以及在所有条件通过后,对物品进行编辑
    支持触发: 点击触发
    参数:
      需求堆叠数量: 用于检测物品数量是否大于等于指定数量
      需求不足提示: 将会在物品数量小于指定 需求堆叠数量 时发送这个信息给玩家
      是否消耗物品: 开启后将会在执行完指令后消耗掉 需求堆叠数量 个物品

冷却模块: 用于让物品在指定时间内无法再次使用
    支持触发: 点击触发,攻击触发,被击触发
    参数:            
    是否启用该模块: 启用后该模块才会生效
    冷却组: 在同一个冷却组下的触发将会共享冷却时间
    冷却时间: 单位为毫秒,指定物品在冷却中无法再次使用
    是否提醒冷却中: 开启后将会在玩家尝试使用冷却中的物品时提示玩家
    冷却中提醒信息: 在玩家尝试使用冷却中的物品时发送给玩家的信息,拥有变量 %less% ,替换为剩余时间

权限模块: 用于检测玩家权限,限制物品使用者
    支持触发: 点击触发,攻击触发,被击触发
    参数:            
    是否启用该模块: 启用后该模块才会生效
    检测的权限: 玩家必须拥有这个权限才能通过检测
    是否提醒权限不足: 开启后将会在玩家未通过权限检测时提示玩家
    权限不足提示信息: 在玩家没有通过权限检测时发送给玩家的信息

动作模块: 用于检测玩家触发时的动作
    支持触发: 点击触发,攻击触发,被击触发
    参数:            
      是否启用该模块: 启用后该模块才会生效
      需要奔跑: 玩家是否必须奔跑才能通过动作检测
      需要蹲下: 玩家是否必须蹲下才能通过动作检测
      需要格挡: 玩家是否必须格挡(剑,盾)才能通过动作检测
      需要浮空:  玩家是否必须离地(跳跃,被击退)才能通过动作检测
      姿势不对是否提示: 开启后将会在玩家没有通过动作检测时提示玩家
      姿势不对提示信息: 在玩家没有通过动作检测时发送给玩家的信息
六、下载插件

下载后请顺手评分喔,评分加人气不会扣除自己的人气
你们的支持是我继续开发此插件甚至是其他插件的动力。

插件默认编码为UTF8,出现报错请尝试转码

GuoItemLoreCommand.jar (59.85 KB, 下载次数: 1232, 售价: 20 粒金粒)

七、更新记录
最新版本 - v2.1
更新时间 -  2017年8月12日
2.1:
修复一个bug,该bug曾导致ansi服务器无法生成配置文件
修复一个bug,该bug曾导致插件无法消耗原版可消耗道具
修复一个bug,该bug曾导致插件在消耗原版可消耗道具时报错
修复一个bug,该bug曾导致插件原版可消耗物品在冷却时候可以使用

感谢阅读 o((>ω< ))o

yanshuchen
原创支持一下
膜拜大佬。

寂静人心
无BUG很强势 刚好需要 谢谢分享~

1208341968
现在是2017-3-23 23:47 我还活着

GayaGuoguo
寂静人心 发表于 2017-3-23 08:32
无BUG很强势 刚好需要 谢谢分享~

那就顺手评个分呗,

BenLi豪
求更新消耗功能,就是使用了就没了。

GayaGuoguo
BenLi豪 发表于 2017-3-24 08:43
求更新消耗功能,就是使用了就没了。

不是有这个功能吗。。。
takeItem: true

18450130680
楼主厉害啊,让开让开,让我仰慕一下~~

烟火x1
嗯,支持 很喜欢这插件 希望永远支持1.7.10

GayaGuoguo
84791177qq 发表于 2017-3-24 18:41
嗯,支持 很喜欢这插件 希望永远支持1.7.10

嗯,会一直支持的,评个分呗

756677537
哇!好厉害哦!支持一下果果

GayaGuoguo
18450130680 发表于 2017-3-24 13:57
楼主厉害啊,让开让开,让我仰慕一下~~

谢谢夸奖

qt819762430
gay的作♂品
听说是阉割的- -
但我还是前往观望和支持

GayaGuoguo
本帖最后由 GayaGuoguo 于 2017-3-25 06:29 编辑
qt819762430 发表于 2017-3-24 23:48
gay的作♂品
听说是阉割的- -
但我还是前往观望和支持

阉割,,指的是重写插件懒得一口气写完,日后会慢慢更新新功能,不评分一下吗

烟火x1
怎么使用呢= =

GayaGuoguo

丢进plugins,开服,自己想想要做些什么,然后修改配置文件

烟火x1
GayaGuoguo 发表于 2017-3-25 18:04
丢进plugins,开服,自己想想要做些什么,然后修改配置文件

建议写个使用教程

1783609865
老铁没毛病

nIloy
dalao能不能求源码学习一下qwq

GayaGuoguo
nIloy 发表于 2017-3-26 07:56
dalao能不能求源码学习一下qwq

插件会在下版本开源,但我似乎并没有写注释。。。。

602844218
这插件6爆了

GayaGuoguo

谢谢夸奖,顺便评个分呗

mai1015
本帖最后由 mai1015 于 2017-3-27 06:52 编辑

很好用  !!!找了很久!

GayaGuoguo
mai1015 发表于 2017-3-26 22:11
很好用  !!!找了很久!

谢谢夸奖

minecraftwyw
请问一个问题,为什么消耗物品设置了true,但是依旧不会消耗呢?

而冷却模块为false,但是依旧有冷却时间,难道是相反的么

GayaGuoguo
minecraftwyw 发表于 2017-3-27 21:54
请问一个问题,为什么消耗物品设置了true,但是依旧不会消耗呢?

而冷却模块为false,但是依旧有冷却时间 ...

我测试时候没有遇到这个问题呀,检查检查配置文件吧。。。或者+QQ434522493详谈

qq837958025
冷却是怎么算的,是关服后消失,还是配置文件, 还是按系统时间算

GayaGuoguo
qq837958025 发表于 2017-3-28 18:13
冷却是怎么算的,是关服后消失,还是配置文件, 还是按系统时间算

关服后不消失,插件会在某lore进入冷却后记录冷却完成那刻的时间,所以应该就是按系统时间算吧

qq837958025
GayaGuoguo 发表于 2017-3-28 18:35
关服后不消失,插件会在某lore进入冷却后记录冷却完成那刻的时间,所以应该就是按系统时间算吧 ...

意思是计算个人的吧......  还是全局的........个人的话我似乎能搞事情了

GayaGuoguo
qq837958025 发表于 2017-3-28 19:09
意思是计算个人的吧......  还是全局的........个人的话我似乎能搞事情了

是个人独立计算的,如果对你有帮助就给个评分吧

GayaGuoguo
1.2版本已经更新,请使用旧版本的服主重新配置插件

修复:
  修复了开服不会读取冷却时间的问题
修改:
  1,修改了配置文件格式,不需要的参数,模块可以直接不写,使得插件配置文件更整洁,请使用过旧版本的服主重新配置插件。
  2,将冷却模块整合到cooldownUtil下
  3,将takeItem整合到itemUtil模块下,表示使用后减少requiredAmount个物品
新增:
  1,新增权限模块
    ① usePermission:是否开启权限模块
    ②Permission:要求的权限
    ③sendMsg:是否在玩家尝试使用无权限物品时发送消息
    ④Msg: 发送的信息
  2,在物品模块中加入了参数requiredAmount,表示使用时需要物品数量,不满足则不执行
  3,在冷却模块中加入了参数sendMsg,用于控制是否提示冷却中

Autism_1
很棒哦 继续努力哈

kuang_jia
膜拜dalao,支持一下

GayaGuoguo
Autism_1 发表于 2017-3-29 08:15
很棒哦 继续努力哈

谢谢支持

GayaGuoguo
kuang_jia 发表于 2017-3-31 22:34
膜拜dalao,支持一下

谢谢夸奖,不过我还称不上dalao

z1298701681
666666666666

losefood
都可以设置哪些技能哦

GayaGuoguo
losefood 发表于 2017-4-2 10:22
都可以设置哪些技能哦

这插件本身没有技能,,只能提供一个触发方式,让玩家在特定情况下使用特定指令,从而达到释放技能的效果。。

萌萌啦啦
感谢制作 辛苦了楼主

萌萌啦啦
感谢制作,,谢谢楼主a.a 好屌的样子内

qq837958025
我能不能要求一个 鼠标左键执行命令,或者某些按键执行命令(滑稽滑稽)

GayaGuoguo
qq837958025 发表于 2017-4-8 14:15
我能不能要求一个 鼠标左键执行命令,或者某些按键执行命令(滑稽滑稽)

下版本推出更多种触发方式,敬请期待。

zu00495907
无法使用 我用雷神 改了lore 没反应

GayaGuoguo
zu00495907 发表于 2017-4-10 08:41
无法使用 我用雷神 改了lore 没反应

雷神是啥,建议使用帖子中推荐的lore编辑插件

丶Anni
插件文件加载不出来!

SKTelecom
膜拜大佬

1971911052
楼主我想给你个建议,加一个使用物品之后提示信息的功能,最好是每个物品不一样可以自定义消息的那种,用/say所有人都能看见如果人人都用很乱,用/msg很不美观,最好在设置物品的时候加一个自定义提示消息,这样只能给使用者看的消息就会很美观,如果希望给所有人都看见也能用/say

zu00495907
还是不能用我改了 lore

GayaGuoguo
1971911052 发表于 2017-4-10 17:54
楼主我想给你个建议,加一个使用物品之后提示信息的功能,最好是每个物品不一样可以自定义消息的那种,用/s ...

配合帖子中提到的guogroupcommand一起食用即可达到此效果

GayaGuoguo
zu00495907 发表于 2017-4-10 19:31
还是不能用我改了 lore

把你编辑lore所用的指令
配置文件中的lore参数
物品的描述
都截图发上来一下

第一页 上一页 下一页 最后一页