mxz_dada
想做一个反作弊系统,但是如果出现bug又需要玩家自行修正
那如果用高频gamemode adventure 就不行了
本来想用execute @a[score={op=1}]....这种的
但是新进入的玩家这个计分板没有具体数值,有什么能检测计分板数值不为某值吗?
或者有什么能只给刚进入的玩家加分的办法吗

mxz_dada
好吧,不需要了,研究出来了
直接/execute as @a[gamemode=!adventure] at @s unless entity @s[score={op=1}] run gamemode adventure
就行了

晴路卡
  1. execute as @a unless score @s value matches 0..5 run say 1
复制代码
如果玩家的value分数不在0-5或者没有数值就执行say 1

声名我主宰
可以尝试一下往那个检测计分板的命令方块上接个非门

1241470596
本帖最后由 1241470596 于 2020-8-11 19:18 编辑

额抱歉 没注意...

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