大家好,我是小恩。你們一定(對吧?)都曾想要在GUI或自定義怪物使用網路上找到的頭顱,但寫Sk時卻不知該如何寫。像:Notch's skull、skull of Notch(以下暫用創始人大大的ID舉例說明),Sk就會反應錯誤,沒辦法知道是什麼。也或許有人寫 set {變數} to "Notch"......{變數}'s skull,Sk還是無法辨識。如果你有想到設變數的方法,恭喜你,你的想法已經很接近了。如果沒有,沒關係,這篇文就會教你方法。
首先,先設一個變數(建議用區域變數,有底線的)為玩家名
接著重點來了!目前 {_變數} 儲存的資料型態是 字串
意思是"它是純文字,沒辦法運算或代表玩家"
那我們要怎麼把它變成玩家型態呢?
可以用到"parsed as"將它轉型成玩家(parse詳細用法)
把 parsed as player 加到後面
可是問題又來了,如果你直接用 {_變數}'s skull,還是顯示不出來。因為Sk的player型態指的是online player(在線的玩家),所以當然不可能會成功。因此必須把它轉型成offline player(離線的玩家)
接著要用到時,後面只要寫 {_變數}'s skull 或 skull of {_變數} 就可以了
附上範例
首先,先設一個變數(建議用區域變數,有底線的)為玩家名
- set {_變數} to "Notch"
意思是"它是純文字,沒辦法運算或代表玩家"
那我們要怎麼把它變成玩家型態呢?
可以用到"parsed as"將它轉型成玩家(parse詳細用法)
把 parsed as player 加到後面
- set {_變數} to "Notch" parsed as player
- set {_變數} to "Notch" parsed as offline player
附上範例
- set {_Notch} to "Notch" parsed as offline player
- equip the event-entity with {_Notch}'s skull
⇧戴著Notch頭顱的生物
⇧有Notch頭顱的GUI
以上是我的教學,如果能幫到你,那真是太好了。如果有問題,也可以在下方留言,若我看到就會回答
- set {_n} to "Notch" parsed as offline player
- format slot 3 of player with {_n}'s skull named "我是頭" with lore "Notch的" to close then run "指令"
⇧有Notch頭顱的GUI
以上是我的教學,如果能幫到你,那真是太好了。如果有問題,也可以在下方留言,若我看到就會回答