原计划_ 杀敌数为1时,币加1,死亡数为1时,币扣1
问指令对错和简化方法
/scoreboard objectives add 杀敌数 totalKillCount
/scoreboard objectives add 死亡数 deathCount
/scoreboard objectives add 中转 dummy
/scoreboard objectives add 币 dummy
/scoreboard players @a set 杀敌数 0
/scoreboard players @a set 死亡数 0
/scoreboard players @a set 中转 2
/scoreboard players @a set 币 0
/scoreboard operation @a 杀敌数 += @a 币
/scoreboard operation @a 死亡数 *= @a 中转
/scoreboard operation @a 中转 -= 币
问指令对错和简化方法
/scoreboard objectives add 杀敌数 totalKillCount
/scoreboard objectives add 死亡数 deathCount
/scoreboard objectives add 中转 dummy
/scoreboard objectives add 币 dummy
/scoreboard players @a set 杀敌数 0
/scoreboard players @a set 死亡数 0
/scoreboard players @a set 中转 2
/scoreboard players @a set 币 0
/scoreboard operation @a 杀敌数 += @a 币
/scoreboard operation @a 死亡数 *= @a 中转
/scoreboard operation @a 中转 -= 币
补,无视红石电路的情况下
补_ 是死亡一次扣2币
还有杀敌数只杀死生物数量。。
还有杀敌数只杀死生物数量。。
为什么要用加减法来……额……
直接
把杀敌数为1的玩家中转加一分
/scoreboard players @a[score_杀敌数_min=1] add 中转 1
清零杀敌数
/scoreboard players @a set 杀敌数 0
把死亡数为1的玩家中转减一分
/scoreboard players @a[score_死亡数_min=1] remove 中转 1
清零死亡数
/scoreboard players @a set 死亡数 0
最后 中转=币
你最后中转=币是为了防止玩家修改币吧?
直接
把杀敌数为1的玩家中转加一分
/scoreboard players @a[score_杀敌数_min=1] add 中转 1
清零杀敌数
/scoreboard players @a set 杀敌数 0
把死亡数为1的玩家中转减一分
/scoreboard players @a[score_死亡数_min=1] remove 中转 1
清零死亡数
/scoreboard players @a set 死亡数 0
最后 中转=币
你最后中转=币是为了防止玩家修改币吧?
FHC红石 发表于 2017-8-16 22:56
为什么要用加减法来……额……
直接
把杀敌数为1的玩家中转加一分
额。。。。为什么不看2楼
我是为了死亡一次扣2分才设的中转啊!(虽然有作弊惩罚的意向)
还有,这指令可以在哪里进行简化?
FHC红石 发表于 2017-8-16 22:56
为什么要用加减法来……额……
直接
把杀敌数为1的玩家中转加一分
我指的是
中转的目的死亡一次扣2分(并没有你想象的那么高级。。。。)