[MCBE指令]移動(dòng)檢測(cè)&掛機(jī)檢測(cè)

說(shuō)明:若沒(méi)有標(biāo)延遲,就代表不用調(diào)延遲,〔〕代表注釋
移動(dòng)檢測(cè)
鏈(改版):①循環(huán)無(wú)條件保持開(kāi)啟 execute @a ~~~ setblock ~ 256 ~ barrier
②連鎖無(wú)條件保持開(kāi)啟 execute @a ~~~ detect ~ 256 ~ air -1 title @s actionbar 你在移動(dòng)
③連鎖有條件保持開(kāi)啟 execute @a ~~~ fill ~4 256 ~4 ~-4 256 ~-4 air
掛機(jī)檢測(cè)
前置:/scoreboard objectives add 掛機(jī) dummy
鏈①:①循環(huán)無(wú)條件保持開(kāi)啟 execute @a ~~~ setblock ~ 256 ~ barrier
②連鎖無(wú)條件保持開(kāi)啟 execute @a[scores={掛機(jī)=1..}] ~~~ detect ~ 256 ~ air -1 title @s title §e§l歡迎回來(lái)〔標(biāo)深綠的文本內(nèi)容可自行修改〕
③連鎖無(wú)條件保持開(kāi)啟 execute @a[scores={掛機(jī)=1..}] ~~~ detect ~ 256 ~ air -1 tellraw @a {"rawtext":[{"text":"§b?§f"},{"selector":"@s"},{"text":"§b停止掛機(jī),掛機(jī)時(shí)長(zhǎng):§e"},{"score":{"name":"@s","objective":"掛機(jī)"}}]}
④連鎖無(wú)條件保持開(kāi)啟 execute @a[scores={掛機(jī)=1..}] ~~~ detect ~ 256 ~ air -1 scoreboard players reset @s 掛機(jī)
⑤連鎖有條件保持開(kāi)啟 execute @a ~~~ fill ~4 256 ~4 ~-4 256 ~-4 air
鏈②:①循環(huán)無(wú)條件保持開(kāi)啟20延遲 execute @a ~~~ detect ~ 256 ~ barrier 0 scoreboard players add @s 掛機(jī) 1
②連鎖無(wú)條件保持開(kāi)啟 execute @a[scores={掛機(jī)=10}] ~~~ tellraw @a {"rawtext":[{"text":"§b?§f"},{"selector":"@s",{"text":"§b不動(dòng)了……"}}]}〔標(biāo)深綠的文本內(nèi)容可自行修改〕
③連鎖無(wú)條件保持開(kāi)啟20延遲 title @a[scores={掛機(jī)=10..}] title §b§l掛機(jī)中……〔標(biāo)深綠的文本內(nèi)容可自行修改〕