Ku Ku O
目前線上人數 :
今日瀏覽人數 :
累計瀏覽人數 :

Minecraft 指令教學 : 目標選擇器

目標選擇器有四種參數 : @a 、 @p 、 @r 、 @e

範例 : /tp @a 0 100 0


解釋

:

傳送 "所有玩家" 到座標 (0,100,0) 。




範例 : /tp @p 0 100 0


解釋

:

       傳送 "距離最近的一位玩家" 到座標 (0,100,0) ,如果有好幾位玩家和打指令的人距離完全一樣,則會選擇最晚進入伺服器的玩家。




範例 : /tp @r 0 100 0


解釋

:

傳送 "隨機一位玩家" 到座標 (0,100,0) 。




範例 : /tp @e 0 100 0


解釋

:

傳送 "所有實體 (包含所有玩家) " 到座標 (0,100,0) 。

以自訂座標選擇


       參數 x y z 可指定從哪個座標為中心來做選擇。




範例 : /tp @p[x=80,y=50,z=90] 0 100 0


解釋

:

傳送 "最靠近座標 (80,50,90) 的一位玩家" 到座標 (0,100,0) 。

選擇指定數量目標


       參數 c 可指定要選取幾個目標,當數值為負時,會反向選取。




範例 : /tp @p[x=80,y=50,z=90,c=3] 0 100 0


解釋

:

傳送 "最靠近座標 (80,50,90) 的三位玩家" 到座標 (0,100,0) 。




範例 : /tp @p[x=80,y=50,z=90,c=-3] 0 100 0


解釋

:

傳送 "距離座標 (80,50,90) 最遠的三位玩家" 到座標 (0,100,0) 。

選擇特定種類實體


       參數 type 可指定特定種類實體。




範例 : /tp @e[type=Zombie] 0 100 0


解釋

:

傳送 "所有殭屍" 到座標 (0,100,0) 。




範例 : /kill @e[type=Item]


解釋

:

清除 "所有掉落物(雞蛋、樹苗、石頭、經驗球等等...)"

以半徑範圍選擇


       參數 r 、 rm 可以以半徑選擇目標。




範例 : /tp @e[type=Zombie,r=10] 0 100 0


解釋

:

傳送 "半徑 10 格以內的所有殭屍" 到座標 (0,100,0) 。




範例 : /tp @e[type=Zombie,x=80,y=60,z=80,rm=10] 0 100 0


解釋

:

傳送 "以座標 (80,60,80) 為中心,半徑 10 格以外的所有殭屍" 到座標 (0,100,0) 。

選擇方形空間內目標


       參數 dx 、 dy 、 dz 可以選擇方形空間內目標。




範例 : /tp @a[x=0,y=60,z=0,dx=5,dy=20,dz=5] 0 100 0


解釋

:

       傳送 "以座標 (0,60,0) 為起點,往 X 座標延伸 5 格,往 Y 座標延伸 20 格,往 Z 座標延伸 5 格的方形空間內的所有玩家" 到座標 (0,100,0) 。也就是傳送 "座標 (0,60,0) 到座標 (5,80,5) 方形空間內的所有玩家" 到座標 (0,100,0) 。




範例 : /tp @a[x=0,y=60,z=0,dx=-15,dy=10,dz=-50] 0 100 0


解釋

:

傳送 "座標 (0,60,0) 到座標 (-15,70,-50) 方形空間內的所有玩家" 到座標 (0,100,0) 。








以記分板選擇目標


       參數 team 可以選擇記分板隊伍目標。

       參數 score_記分板名稱 、 score_記分板名稱_min 可以選擇記分板分數目標。

       參數 tag 可以選擇記分板標籤目標。

       關於記分板的教學 : 請點我




範例 : /tp @a[team=kukuo] 0 100 0


解釋

:

傳送 "所有隊伍為 kukuo 的玩家" 到座標 (0,100,0) 。




範例 : /tp @a[score_taiwan=10] 0 100 0


解釋

:

傳送 "所有記分板 taiwan 分數小於等於 10 的玩家" 到座標 (0,100,0) 。




範例 : /tp @a[score_taiwan=50,r=10] 0 100 0


解釋

:

傳送 "半徑 10 以內,所有記分板 taiwan 分數小於等於 50 的玩家" 到座標 (0,100,0) 。




範例 : /tp @a[score_taiwan_min=10] 0 100 0


解釋

:

傳送 "所有記分板 taiwan 分數大於等於 10 的玩家" 到座標 (0,100,0) 。




範例 : /tp @a[score_taiwan=10,score_taiwan_min=10] 0 100 0


解釋

:

傳送 "所有記分板 taiwan 分數等於 10 的玩家" 到座標 (0,100,0) 。




範例 : /tp @a[tag=kukuo] 0 100 0


解釋

:

傳送 "所有有記分板標籤 kukuo 的玩家" 到座標 (0,100,0) 。




範例 : /tp @a[tag=] 0 100 0


解釋

:

傳送 "所有沒有任何記分板標籤的玩家" 到座標 (0,100,0) 。

以等級選擇目標


       參數 l 、 lm 可以以等級選擇目標。




範例 : /tp @a[l=30] 0 100 0


解釋

:

傳送 "所有小於等於 30 等級的玩家" 到座標 (0,100,0) 。




範例 : /tp @a[lm=30] 0 100 0


解釋

:

傳送 "所有大於等於 30 等級的玩家" 到座標 (0,100,0) 。




範例 : /tp @a[l=30,lm=30] 0 100 0


解釋

:

傳送 "所有等於 30 等級的玩家" 到座標 (0,100,0) 。

以遊戲模式選擇目標


       參數 m 可以以遊戲模式選擇目標。

       m = 0 、 m = s 、 m = survival : 生存模式

       m = 1 、 m = c 、 m = creative : 創造模式

       m = 2 、 m = a 、 m = adventure : 冒險模式

       m = 3 、 m = sp 、 m = spectator : 旁觀者模式

       m = -1 : 所有模式




範例 : /tp @a[m=2] 0 100 0


解釋

:

傳送 "所有冒險者模式的玩家" 到座標 (0,100,0) 。

以名稱選擇目標


       參數 name 可以以名稱選擇目標。

       中文名稱無法識別 !




範例 : /tp @a[name=KuKuO] 0 100 0


解釋

:

傳送 "名稱為 KuKuO 的實體" 到座標 (0,100,0) 。

小提醒 :

在 @ 和 [] 之間不能有空白,正確範例 : @a[...] , @p[...] ,錯誤範例 : @a   [...] , @p   [...]。

在[]內多個參數要用逗點 "," 隔開,並且不能有空格。

       在版本 1.11 以前,座標參數和半徑參數可以省略不寫,例如 : @a[x=50,y=80,z=50] 可以簡寫成 @a[50,80,50] , @a[x=50,y=80,z=50,r=5] 可以簡寫成 @a[50,80,50,5] , 沒打參數名稱只打數值會依序自動判定為 "X座標 >> Y座標 >> Z座標 >> 半徑" ,版本 1.11 後,指令更加嚴格,所有參數名稱都必須輸入。

討 論 區



請先登入才能使用留言功能