Mineore
如题,我想要做一个屏障,隔开玩家,玩家必须持有物品A或B或C或D或E.........才能触发指令,传送到门内。
但找了下插件没找到,菜单插件也不好实现。如果是脚本方块的话,可以检测玩家是否有某样物品,但问题是这个插件只能检测一种物品,不可以实现如果有A物品或者B物品就执行指令的功能。
因此在这里想问问大家,有没有什么插件、PAPI扩展、指令可以实现这个功能:检测玩家是否有物品A或B或.....,满足条件则执行指令。
看过Kether烹饪食用指南,其中的IF(Any语句)就能解决问题,但问题是变量的使用这个不知道怎么回事用不了,
写入指令/vul e set text "Crazy KFC vivo 50."后要么显示null就是什么都不显示(e是简写,我不知道这个单词怎么写,我一般都是打个e再TAB补全的)
如果能解决变量的问题,我或许就能让sbp插件与Kether、小狐狸脚本,三者合作,达成目的(spb检测后执行指令检测)


夜雨晨风丶
ExecutableBlock | 次世代脚本方块,拥抱进化吧!
https://www.mcbbs.net/thread-1441654-1-1.html
(出处: Minecraft(我的世界)中文论坛)

脚本方块呀。用ke的语句判断条件。any [ 条件1 条件2 ]

Mineore
夜雨晨风丶 发表于 2023-6-14 15:51
ExecutableBlock | 次世代脚本方块,拥抱进化吧!
https://www.mcbbs.net/thread-1441654-1-1.html
(出处:  ...

害,多看两眼我写的呀
这个插件我也看过,文档也写的很好,入门应该没什么问题
ke的语句可以判断,any我也算会用,按着文档写没问题,但是Kether的变量不知道怎么带入进去。
直接用类似%player_name%的变量吗?大概不行,没试过。
PAPI有个扩展变量,可以检测玩家是否有指定的物品,但问题是我不会用这个变量,不能插入变量也就不能检测了,总结一下。
我不会用变量,set变量也用不了
其中的这些指令也用不了,不知道哪里出了问题
  1. /* 设置文本变量 */
  2. set text "Crazy KFC vivo 50."


  3. /* 将玩家名字作为变量存储 */
  4. set name to player name


  5. /* 存储玩家血量 */
  6. set health to player health
复制代码

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