日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

我的世界服务器玩家在线指令,我的世界服务器中玩家间的传送功能 | 我的世界 | MC世界侠...

發布時間:2025/3/15 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 我的世界服务器玩家在线指令,我的世界服务器中玩家间的传送功能 | 我的世界 | MC世界侠... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

大家好,下面是小編給大家分享的我的世界技巧教程 租賃服務器玩家間傳送功能,希望能幫到大家!

萌新學MC不易,請大佬們多多指點。

第一步:要建立幾個計分板,并設置計分板初始分數

1、/scoreboard objectives add jinbi dummy金幣

/scoreboard players set @a jinbi 100

建立一個“金幣”的計分板,并設置初始分數為100(分數可以自定義)

2、/scoreboard objectives add tp trigger傳送

/scoreboard players set @a tp 0

建立一個“傳送”的計分板,并設置初始值為0

3、/scoreboard objectives add xhtp trigger相互傳送

/scoreboard players set @a xhtp 0

建立一個“相互傳送”的計分板,并設置初始值為0

第二步:建立傳送書

以下是腐竹自己服務器的指令書,偷懶直接copy。

跟今天有關的是其中傳送邀請和傳送申請指令。

/give @p minecraft:written_book 1 0 {title:"傳送書",author:God,pages:[

"{text:\" 鏟屎官生活指南\",color:blue,bold:true,extra:[

{text:\"\\n \"},

{text:\"\\n \"},

{text:\"\\n返回主城\",color:dark_green,bold:true,clickEvent:{action:run_command,value:\"/trigger tp set 2\"}},

{text:\"\\n \"},

{text:\"\\n生存模式\",color:red,bold:true,clickEvent:{action:run_command,value:\"/trigger tp set 1\"}},

{text:\"\ 隨機傳送\",color:dark_purple,bold:true,clickEvent:{action:run_command,value:\"/trigger tp set 3\"}},

{text:\"\\n \"},

{text:\"\\n傳送邀請\",color:dark_aqua,bold:true,clickEvent:{action:run_command,value:\"/trigger tp set 99\"}},

{text:\"\?傳送申請\",color:green,bold:true,clickEvent:{action:run_command,value:\"/trigger tp set 98\"}},

{text:\"\\n \"},

{text:\"\\n喵神博彩\",color:light_purple,bold:true,clickEvent:{action:run_command,value:\"/trigger tp set 4\"}},

{text:\"\\n \"},

{text:\"\\n \"},

{text:\"\\n其他設施陸續更新中。。\",color:gray,bold:true}

]}"

]}

第三步:命令方塊

最開始需要設置以下兩個單獨的循環開啟的命令方塊

1、/scoreboard players enable @a tp

允許玩家執行tp觸發器

2、/scoreboard players enable @a xhtp

允許玩家執行xhtp觸發器

1、傳送邀請

方塊序列1:

/testfor @p[score_tp_min=99,score_tp=99,score_jinbi_min=100,c=1]

檢測一個tp分數為99、且金幣大于等于100的玩家【循環 開啟】

/tellraw @a {"text":"","extra":[

{"text":"【系統公告】","color":"red"},

{"text":"\n ","color":"red"},{"selector":"@p[score_tp=99,score_tp_min=99,c=1]"},{"text":"發起了傳送邀請","color":"dark_aqua"},

{"text":"\n 傳送費用","color":"dark_aqua","bold":"true"},{"text":"100金幣","color":"yellow","bold":"true"},

{"text":"\n 想前往的玩家請點擊以下鏈接","color":"dark_aqua","hold":"true"},

{"text":"\n 接受傳送邀請","color":"green","underlined":"true","clickEvent":{"action":"run_command","value":"/trigger xhtp set 1"}}]}

命令執行后如上圖 【連鎖 條件 開啟】

/scoreboard players remove @p[score_tp_min=99,score_tp=99,c=1] jinbi 100

扣除發起邀請玩家100金幣【連鎖 條件 開啟】

/scoreboard players set @p[score_tp=99,score_tp_min=99,c=1] xhtp 2

設置發起邀請的玩家xhtp分數設置為2【連鎖 條件 開啟】

/scoreboard players set @a tp 0

設置所有玩家tp分數初始化【連鎖 條件 開啟】

方塊序列2:

testfor @p[score_xhtp=1,score_xhtp_min=1,score_jinbi_min=100,c=1]

檢測xhtp分數為1,金幣大于等于100的玩家 【循環 開啟】

/tp @p[score_xhtp=1,score_xhtp_min=1,c=1] @p[score_xhtp=2,score_xhtp_min=2,c=1]

把xhtp分數為1的玩家傳送到xhtp分數為2的玩家身邊【連鎖 條件 開啟】

/scoreboard players remove @p[score_xhtp=1,score_xhtp_min=1] jinbi 100

扣除接受傳送邀請的玩家100金幣【連鎖 條件 開啟】

/tellraw @a {"text":"","extra":[

{"text":"【系統公告】","color":"red"},

{"text":"\n ","color":"red"},

{"selector":"@p[score_xhtp=1,score_xhtp_min=1,c=1]"},{"text":"接受了","color":"dark_aqua"},{"selector":"@p[score_xhtp=2,score_xhtp_min=2,c=1]"},{"text":"的傳送邀請","color":"dark_aqua","bold":"true"},

{"text":"\n 傳送費用","color":"dark_aqua","bold":"true"},{"text":"100金幣","color":"gold","bold":"true"}]}

命令執行后如上圖 【連鎖 條件 開啟】

/scoreboard players set @a xhtp 0

初始化所有玩家的xhtp分數

以上是傳送邀請全部指令,原理是:

發起邀請的玩家執行指令書上的指令后,通過命令方塊賦予自身xhtp分數為2,并把xhtp分數為1的觸發器體現在聊天欄上

接受邀請的玩家,只要點擊聊天上的鏈接,命令方塊就會賦予該玩家一個xhtp分數為1,

之后通過/tp命令進行傳送。

2、傳送申請

傳送申請和邀請傳送的原理一樣,不再贅述,命令方塊如下:

方塊序列1:

/testfor @p[score_tp_min=98,score_tp=98,score_jinbi_min=100,c=1]

【循環 開啟】

/tellraw @a {"text":"","extra":[

{"text":"【系統公告】","color":"red"},{"text":"\n ","color":"red"},

{"selector":"@p[score_tp=98,score_tp_min=98,c=1]"},{"text":"發起了傳送申請","color":"dark_aqua"},

{"text":"\n 傳送費用","color":"dark_aqua","bold":"true"},{"text":"100金幣","color":"yellow","bold":"true"},

{"text":"\n 同意他傳送至你身邊請點擊以下鏈接","color":"dark_aqua","hold":"true"},

{"text":"\n 同意傳送申請","color":"green","underlined":"true","clickEvent":{"action":"run_command","value":"/trigger xhtp set 3"}}]}

【連鎖 條件 開啟】

/scoreboard players remove @p[score_tp_min=98,score_tp=98,c=1] jinbi 100

【連鎖 條件 開啟】

/scoreboard players set @p[score_tp=98,score_tp_min=98,c=1] xhtp 4

【連鎖 條件 開啟】

/scoreboard players set @a tp 0

【連鎖 條件 開啟】

方塊序列2:

testfor @a[score_xhtp=3,score_xhtp_min=3,score_jinbi_min=100,c=1]

【循環 開啟】

/tp @p[score_xhtp=4,score_xhtp_min=4,c=1] @p[score_xhtp=3,score_xhtp_min=3,c=1]

【連鎖 條件 開啟】

/scoreboard players remove @p[score_xhtp=3,score_xhtp_min=3] jinbi 100

【連鎖 條件 開啟】

/tellraw @a {"text":"","extra":[

{"text":"【系統公告】","color":"red"},

{"text":"\n ","color":"red"},

{"selector":"@p[score_xhtp=3,score_xhtp_min=3,c=1]"},{"text":"同意了","color":"dark_aqua"},{"selector":"@p[score_xhtp=4,score_xhtp_min=4,c=1]"},{"text":"的傳送申請","color":"dark_aqua","bold":"true"},

{"text":"\n 傳送費用","color":"dark_aqua","bold":"true"},{"text":"100金幣","color":"gold","bold":"true"}]}

【連鎖 條件 開啟】

/scoreboard players set @a xhtp 0

【連鎖 條件 開啟】

以上,就是玩家間相互傳送功能分享,有更簡單的也可以告訴我哦。

總結

以上是生活随笔為你收集整理的我的世界服务器玩家在线指令,我的世界服务器中玩家间的传送功能 | 我的世界 | MC世界侠...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。