我的世界隱身和加速奔跑原理和實(shí)現(xiàn)方法介紹
我的世界是一款很神奇的游戲,在其中你可以無限創(chuàng)造和破壞,這些事情除了實(shí)用作弊碼和修改器可以做到之外,還可以利用命令方塊來做到,其中隱身和加速奔跑就是其中比較典型的例子,一起來看我的世界隱身和加速奔跑應(yīng)該怎么實(shí)現(xiàn)。
我的世界潛行影身和加速奔跑的方法
一個跑道與遠(yuǎn)處的玻璃墻
準(zhǔn)備起跑
起跑中
超能力發(fā)動中
發(fā)動疾行加速效果
于是就這樣成功撞破了玻璃墻
原理詳解
一個探測區(qū)
值得一提的是記住結(jié)構(gòu)。記住脈沖電路的延遲是4+3+4+3=14刻,這樣能夠與命令輸出和其他部分保持一致。
準(zhǔn)備工作:
首先我們要有兩個計(jì)分板。
/scoreboard objectives add s stat.sprintOneCm s
命令講解:創(chuàng)建一個名為s,以疾行距離為判據(jù)的計(jì)分板
/scoreboard objectives add c stat.crouchOneCm c
命令講解:創(chuàng)建一個名為c,以潛行距離為判據(jù)的計(jì)分板
判定單位:
以潛行部分為例:
電路與上面要一致,命令講解一下:
紅色羊毛處命令方塊命令:
輸入:
/testfor @p[score_c_min=150]
命令講解:探測最近的玩家計(jì)分板c最小值150。也就是探測最近的玩家最少潛行了150單位。
輸出:在上方脈沖處放置紅石塊激活脈沖。
黃色羊毛處命令方塊命令:
脈沖處:
/effect @p 14 1 1 true
命令講解:給最近的玩家添加等級1,時間1,隱藏顆粒效果的隱身效果。1秒是為了給及時終止效果奠定基礎(chǔ)。
清零處:
/scoreboard players set @p c 0
命令講解:把最近玩家的計(jì)分板c設(shè)置為0。其主要作用是給探測奠定循環(huán)基礎(chǔ)。
藍(lán)色羊毛處命令方塊命令:
輸入:
/testfor @p[score_c_min=0]
命令講解:探測最近玩家計(jì)分板c最小值0。
輸出:在上方脈沖處放置空氣中斷脈沖。
7刻延遲主要作用就是探測玩家這7刻行走了沒,若否則及時清除隱身效果。
疾行區(qū)同理。也就是把計(jì)分板c改為s。探測值改為1500。脈沖區(qū)的命令方塊里的命令改為:
/effect @p 1 1 5 true
刷新區(qū):
利用一個非超級脈沖的脈沖連接以下命令的命令方塊:
/setblock 潛行區(qū)對應(yīng)命令命令方塊坐標(biāo) command_block 0 replace {Command:"/testfor @p[score_c_min=0]"}
/setblock 潛行區(qū)對應(yīng)命令命令方塊坐標(biāo) command_block 0 replace {Command:"/testfor @p[score_c_min=150]"}
/setblock 疾行區(qū)對應(yīng)命令命令方塊坐標(biāo) command_block 0 replace {Command:"/testfor @p[score_s_min=0]"}
/setblock 疾行區(qū)對應(yīng)命令命令方塊坐標(biāo) command_block 0 replace {Command:"/testfor @p[score_s_min=1500]"}
主要作用就是比較器的信號清除,方便下次激活。
生物與方塊非交互特效特效:(此特效靈感來源于Drognoz)
整個跑道
全部命令。注意看好紅石電路。以下為命令講解:
綠色羊毛處命令方塊命令:
命令講解:(x,y,z是距離玻璃墻六個方塊的方塊坐標(biāo))探測玩家是否在xyz周圍兩個方塊
橙色羊毛處命令方塊命令:
/testforblock 疾行區(qū)脈沖處紅石塊坐標(biāo) redstone_block
命令講解:探測上面的坐標(biāo)處是否有紅石塊。
若兩個條件達(dá)成,激活紫色羊毛處命令方塊命令:
/fill 整個玻璃墻 air 0 destroy
命令講解:把整個玻璃墻都設(shè)置為破壞效果的空氣。
重置:
/fill 整個玻璃墻所在位置 glass
命令講解:把整個地區(qū)設(shè)置為玻璃。
-
新手指南 生存視頻 挖礦指南
-
進(jìn)階攻略 電梯
-
合成世界 裝備 道具 藥劑
-
開服教程 蛤蟆吃開服教程
-
常見問題 JAVE路徑設(shè)置有誤 內(nèi)存錯誤000xx
查看所有0條評論>>