本帖最后由 502mc 于 2023-1-1 16:05 编辑 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
本插件所用所有代码均为原创,不存在借用/抄袭等行为
厉害了作者
好家伙,正好需要类似的插件,就出来了
MCBBS有你更精彩~
不错呀,感觉用法挺多的。收藏了
我曹 , 太全面了亲
这插件也太棒了  太全面了
MCBBS有你更精彩~
好强大的插件,前排支持一下!
能否用这个实现mm的技能绑定在武器上?mmc不支持。18.1,所以我想找找取代的方法
支持支持支持
你好可以增加个 消耗组条件吗 
大概是这样:
required-item:
- 'name:我是材料:12' 扣除名字包含我是材料的物品12个
- 'lore:普通淬炼:12'
大概是这样:
required-item:
- 'name:我是材料:12' 扣除名字包含我是材料的物品12个
- 'lore:普通淬炼:12'
有点复杂
苏子峰 发表于 2022-2-5 23:46
你好可以增加个 消耗组条件吗
大概是这样:
不好意思目前没有打算支持这样消耗物品,这种功能更适合用专用插件或定制插件去实现。
如果想使用本插件实现此功能,有个变通的方法,不过还是需要编程去实现:
另写一个插件注册一些PAPI变量,当解析这个变量的时候会返回true或false
例如 检测到背包内有足够的满足条件的物品后 扣除这些物品并返回true,如果不足 就返回false
然后在本插件的物品配置的条件那一项中写上那个变量,例如:
-   condition:
 
- - '!%变量_扣除某某材料%, §c材料不足,无法使用。'
- '007':
 
-   name: '§6某个物品'
 
-   lore:
 
-     - '§d物品的LORE。'
 
-   type: '物品类型'
 
-   action:
 
-     - 'cmd: 这是一条命令'
 
- required-amount: 1
就这么简单
啊吧啊吧
502mc 发表于 2022-2-6 13:19
不好意思目前没有打算支持这样消耗物品,这种功能更适合用专用插件或定制插件去实现。
如果想使用本插件 ...
这样也可以啊 ,有相关变量吗
苏子峰 发表于 2022-2-6 15:44
这样也可以啊 ,有相关变量吗
不清楚,不知道现有的变量能不能实现你的需求,八成要自定义变量吧
 本帖最后由 苏子峰 于 2022-2-6 17:04 编辑 
%checkitem_amount_namecontains:测试物品%
已有检测名字的变量了 , 不知道你的插件可以更新扣除相关的功能吗
- 'TAKE-ITEM: amount:1,name:测试物品'
502mc 发表于 2022-2-6 16:52
不清楚,不知道现有的变量能不能实现你的需求,八成要自定义变量吧
%checkitem_amount_namecontains:测试物品%
已有检测名字的变量了 , 不知道你的插件可以更新扣除相关的功能吗
- 'TAKE-ITEM: amount:1,name:测试物品'
苏子峰 发表于 2022-2-6 17:03
%checkitem_amount_namecontains:测试物品%
已有检测名字的变量了 , 不知道你的插件可以更新扣除相关的功 ...
我看了一下 这个变量扩展支持删除指定物品 你可以研究一下具体用法
https://github.com/PlaceholderAP ... ceholders#checkitem
这个插件非常的不错,除了这个插件外做RPG还有没有其它的插件综合一下?
强烈支持
用指令去编辑完全不会 还是直接在items.yml里直接编辑来的实在
还是在items.yml 编辑来的实在  指令编辑搞不来
该插件的
=======================================
#使用物品需要花费的钱 可选 支持变量 不能为负数
price: 10
#使用物品需要花费的点券 可选 支持变量 不能为负数
points: 10
而实际是奖励 钱 与 奖励 点券
在测试中服务器内未安装点券插件
在执行
#使用物品需要花费的点券 可选 支持变量 不能为负数
points: 10
从而显示
[ItemCommand] 未找到点券插件, 无法执行 give-points 动作!
[ItemCommand] 请检查是否正确安装PlayerPoints插件!
=================望修复==================
=======================================
#使用物品需要花费的钱 可选 支持变量 不能为负数
price: 10
#使用物品需要花费的点券 可选 支持变量 不能为负数
points: 10
而实际是奖励 钱 与 奖励 点券
在测试中服务器内未安装点券插件
在执行
#使用物品需要花费的点券 可选 支持变量 不能为负数
points: 10
从而显示
[ItemCommand] 未找到点券插件, 无法执行 give-points 动作!
[ItemCommand] 请检查是否正确安装PlayerPoints插件!
=================望修复==================
 
 
