在《我的世界》中有很多神奇的指令來幫助大家完成遊戲,最近有玩家表示/tellraw指令比較複雜,下麵給大家簡單講解/tellraw指令的用法技巧,希望對大家有所幫助。
/tellraw指令使用方法
新的14w06b出了以後,/tellraw指令更加強大了。最新版的/tellraw現在可以讓服務器裏的非OP玩家也可以開啟,而且可以限製點的次數 了。以前時候,隻要有一個tellraw,那玩家可以無限製的點,唯一解決方法就是刷屏。新的1.8係統可以讓玩家限製點tellraw的係統。新加了個 player enable,用來限製tellraw的使用次數。
這個係統十分的小,輸入就是3個指令方塊。其中一個是tellraw指令,當玩家激活後就會給出輸出。第一條指令:
scoreboard objectives add TestTrigger trigger
這條指令的意思是添加一個trigger變量,以前都是dummy,totalKillCount什麼,trigger就是tellraw使用次數的核心。之後一個指令方塊是:
scoreboard players enable @p TestTrigger
這 條指令的意思就是激活這個trigger變量。這個和tellraw係統很有關係,tellraw隻能在當trigger激活後才可以使用。使用一次後會 自動關閉,如果要再開啟就再激活下這個指令。關閉後tellraw無法運行。最後就是tellraw指令了,指令例子:
tellraw @a {text:"Hi! ",extra:[{text:"Test Trigger",color:red,clickEvent:{action:run_command,value:"/trigger TestTrigger set 1"}}]}
這個tellraw指令也是用的新的/trigger指令,這個和積分板差不多,目的就是當tellraw運行一次後,trigger會自動關閉自己,導致玩家無法繼續使用,這也就是如何限製玩家使用次數了。
之後就是輸出了。放一個紅石脈衝,激活這條指令:
testfor @a[score_TestTrigger_min=1]
每 次玩家運行tellraw後就會給trigger變量+1,所以這條指令就是探測所有trigger變量是1的玩家,並且給出輸出。 /scoreboard players enable @p TestTrigger的意思就是開啟tellraw係統,不過當給生存非OP玩家開啟這個效果後,他們也可以使用tellraw了。使用後自己關閉,所 以服務器就不用擔心玩家會用tellraw刷東西了。這個可以用來做小遊戲什麼,很實用。