第一次寫文~不知道怎麼開頭餒
我發現在1.5版本中,有三個好用的東西
一個是計分板的出現
一個是/testfor指令(感應指令)
一個是紅石比較器的應用
那話不多說啦~
今天的主題是教大家
如何製作身分辨識系統
首先大家要先了解
/testfor指令的原理
(大概就是利用玩家的特徵進行感應)
例如:/testfor @p[r=3]
代表說在指令方塊
附近3格的玩家能被感應
(無線電方面,板上也有很多文)
首先做一個連閃器
(這個自己爬文吧↑)
(頻率可以快一點)
接到指令方塊上
指令方塊再接到比較器
比較器再接到想要接的機關
(要辨識幾種身分就做幾個)
這是利用比較器會因為
指令方塊的指令如果成功
就會送出電源的原理
去啟動機關
然後呢!再去創計分板隊伍
看各位大大要用幾個身分
就創幾個隊伍
為了方便解說
我就創兩個隊伍為示範
/scoreboard teams add Boy
/scoreboard teams add Girl
這樣就創了Boy和Girl兩個隊伍
接下來再指令方塊上面打
/testfor @p[team=Boy,r=3]
(再附近三格如果有Boy隊伍的人經過
就會啟動比較器,進而啟動機關)
/testfor @p[team=Girl,r=3]
(再附近三格如果有Girl隊伍的人經過
就會啟動比較器,進而啟動機關)
然後再做兩個按鈕,再接兩個指令方塊
讓玩家選擇身分
/scoreboard teams join Boy @p
(使玩家加入Boy這個隊伍,讓玩家變成Boy這個身分)
/scoreboard teams join Girl @p
(使玩家加入Girl這個隊伍,讓玩家變成Girl這個身分)
大致上就這樣
可以參考
(其實1.5的讓兩個漏斗互接,然後塞一個東西,再接比較器,就是簡易連閃器)
補充:如果把[team=Girl]變成[team=!Girl]意指:除了Girl的隊伍
(應該是可以用來男賓止步用的吧)