指令防熊-第2篇如何处理飞行挂
这样子,当飞行10秒后,将会.....
当然,以下情况可能会有误判:
1.从高空跳下。
/clear 熊孩子(循环命令方块)
/execute 熊孩子 tp s s (循环命令方块)
/execute 熊孩子 spreadplayers 0 0 0 50000 s(循环命令方块)
4.在方块边缘潜行。
但是,一般应该不会出现这样子的吧。会有人故意在方块边缘潜行个10秒吗?
当然,你们可以根据自己的需求自由更改。
(第二篇完)
至于是什么意思大家自己去理解。这里作者推荐一个视频,里面的10条指令特别好玩,且版本通用:av75151792(B站)
作者最近研究出一种防飞行挂的方法,这个根据飞行挂特性:“飞在天上,脚底肯定是空气”来判定,适用于基岩版,Java版可以改动以适用。下面,正文开始。
假设小黑屋在一个神♂奇的地方,那么就:
/tp a [sres ={飞行=200..}] 0 -1 0
现在,一个背后的基本系统做好了。
熊孩子其实并不可怕,它们其实非常软弱,有千奇百怪的虐它们方法。可以:
首先,创建一个计分项(见第五卷),作者这边取:飞行。
/sreboard objectives add 飞行 dummy
在旁边再弄一个循环命令方块,也最好在常加载区块。里面写:
如果一个玩家浮空,那么每秒将会增加(2-1)*20=20点飞行。按照这个标准,我们可以探测一个玩家飞行的值超过指定值就发出警告,当超过太高时就进入“小黑屋”。
比如可以当飞行3秒时警告,6秒时再次警告,10秒时进入小黑屋。
当然最好封个顶,不然每秒才减1,太慢。可以将进入小黑屋的玩家也排除。当然这个就自己弄了。
/execute a[m =0] detect -1air 0 sreboard players add s 飞行 2
(检测所有处于生存模式的玩家,如果其脚底1格为空气方块,即将其自己的飞行计分项增加2)(execute指令见第三十三章)
2.受到潜影贝的漂浮效果。
3.从高空跳下并且有缓降。
/sreboard players remove a [sres ={飞行=1..}]飞行 1
(将所有飞行计分项等于或大于1的玩家其自己的飞行计分项扣除1)
然后就是创建一个循环的命令方块,最好在常加载区块(见第三十二章),里面写上:
其他人正在读 :【凡人修仙:从废灵根开始】【明日方舟之铁与血】【三十如虎】【人道独尊】【说好的文弱谋士,你一人战三英?】【美漫从渣康学徒开始】【华娱璀璨时代】【钓系团厌将军努力变身游戏人气王】【神医高手】【绝地战龙凌皓】【剑道第一仙】【退役特种兵之全能天王】【拿捏声控的正确方式】【将夜:吾为当世仙】【全职法师之超级法神】【香江:风再起时】【长生仙路】【[综英美]BE狂魔制片日常】【日娱音乐人】【天下第一萌夫】【断刃行】【超品渔夫】【在异世界努力活成咸鱼】【重生在电影的世界】【末世三瞳】【炼假成真:从国术抱丹到神话大罗】【这主播真狗,挣够200就下播】【星象制卡师:从昴日星官开始】【大博学者的二次元】【枕刀】