需求是检测玩家吃蛋糕并执行相应命令
进度只有一个item_used_on_block能做到。但如果只写一个location.block.blocks["cake"]来检测方块是蛋糕的话,潜行对着蛋糕放置方块也会触发判定(方块的item使用在了蛋糕上 合理)
于是分类讨论了一下:当玩家正在潜行时,只有空手才判定通过。当玩家不在潜行时,任何物品都判定通过
进一步研究发现,location的检测是在使用完方块后才检测。也就是吃下最后一片蛋糕后,蛋糕变为空气,判定失败
于是给location.block.blocks加了一条air,最后进度文件变成了这样
随后再次出现了新的问题:如果玩家点燃TNT,或是雕刻南瓜召唤傀儡,都会出现“用物品使用方块”并且使用后方块变为空气的情况,即触发判定
最后还是得用记分板。
进度只有一个item_used_on_block能做到。但如果只写一个location.block.blocks["cake"]来检测方块是蛋糕的话,潜行对着蛋糕放置方块也会触发判定(方块的item使用在了蛋糕上 合理)
于是分类讨论了一下:当玩家正在潜行时,只有空手才判定通过。当玩家不在潜行时,任何物品都判定通过
进一步研究发现,location的检测是在使用完方块后才检测。也就是吃下最后一片蛋糕后,蛋糕变为空气,判定失败
于是给location.block.blocks加了一条air,最后进度文件变成了这样
随后再次出现了新的问题:如果玩家点燃TNT,或是雕刻南瓜召唤傀儡,都会出现“用物品使用方块”并且使用后方块变为空气的情况,即触发判定
最后还是得用记分板。
虽然我看不懂,但是我大为震惊
多少有点看不懂
螺旋式代码(doge
看不懂0.0
兄弟这是什么 看不懂
看不懂你说的啥0.0
我是小白 我承认我看不懂
感觉很牛皮,但是看不懂
好家伙完全看不懂这些
之前就遇到这种情况,所以我都是计分板进度并用的