More  

收藏本站

電腦請使用 Ctrl + D 加入最愛
手機請使用 收藏
關閉

小編的世界 優質文選 主機

MC指令小課堂:從0開始打造服務器,教你如何實現抬頭回城


字體大小:
2020年10月21日 -
:     
 

小黃象說遊戲

優質創作者

非常的枯燥,所以在實際應用上去了解指令的作用,學習起來會更快,也更有意思一些,那麼經常運用到指令的就是服務器了,一個服務器需要大量的指令假設,而有的小夥伴就問我,服務器的抬頭回城都是怎麼弄的。

今天小黃象就聯合服務器的主策劃OP小呆呆,一起來跟大家聊一聊,關於抬頭回城指令!

scoreboard players add @a back 1

tellraw @a {"rawtext":<{"text":"§e還有三秒回城"}>}

tellraw @a {"rawtext":<{"text":"§e還有二秒回城"}>}

tellraw @a {"rawtext":<{"text":"§e還有一秒回城"}>}

tellraw @a {"rawtext":<{"text":"§e您已回城"}>}

tp @a 坐標

scoreboard players set @a back 0

首先直接將指令給放出來,以上就是服務器的抬頭回城指令了,想要白嫖的盡管拿走,但是想要學習的話,那麼就來跟我逐步分析這些指令的含義,同時再一次感謝小呆呆所提供的指令,辛苦呆呆。

首先我們來看第一個指令/scoreboard,scoreboard是一個很強大的指令(比execute還強大),而它的用法有很多種,我們這裏用到的就是針對於玩家的指令結構,也就是/scoreboard players add 選擇器 目標名稱 分數。

那麼第一段指令就可以解讀出來了,rx和rxm是抬頭讀書,那麼當玩家抬頭度數達到標准的時候,就會給該玩家建立一個名為back的積分版,同時分數為1

而不斷激活這段指令的話,分數就會往上增加。

而從第2到第4段的指令就特別的好理解了,tellraw指令是向玩家發送信息用的,這些指令可以解讀成,當玩家back積分版的數值達到相應的數值之時,就會對玩家發送一個回城消息。

而第5段的TP指令應該就不用說了,將back=8的玩家傳送到某坐標上面。

然後最後一段指令千萬別忘記了,因為如果玩家back積分版的數值一直為8的話,那麼抬頭就會觸發回城,最後一段指令可以解讀設置back積分版為8 的玩家,將back積分版數值歸零。

這樣一來,一連串的指令就可以不斷地被激活運轉了,抬頭回城也就大功告成了。

那麼各位小夥伴們,如果你們有什麼不懂的話,歡迎在下方留言評論,關於指令的小問題,OP呆呆都會幫忙來解答的,那麼我是小黃象,喜歡的話還請點個關注支持,咱們下篇文章再見,拜拜