-
1 # 一隻末影小
-
2 # 彌彥家的一江太清
我的世界tellraw指令教程 伺服器禁止刷屏方。我的世界1.8版本中,tellraw指令是一個十分神奇的指令。服主們可以用這個指令針對於一般的生存玩家,製作一個簡單的tellraw命令系統就能禁止刷屏的問題。
tellraw指令教程:
只要有一個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刷東西了。
-
3 # 你可愛的白細胞
那就關閉玩家輸入的指令訊息唄
/gamerule sendCommandFeedback false
鍵入指令後(只需要一次),玩家在聊天視窗進行的所有作弊指令,都不會顯示出來。包括這條指令執行成功也不會顯示,因為它已經把輸出訊息都關閉了。
例: 玩家開啟創造後。螢幕會顯示 “您的遊戲模式已更新”或者“XXX更改為創造模式”等...... 而使用上指令後則不會有任何提示。
2/2
關閉命令方塊指令輸出。
/gamerule commandBlockOutput false
命令方塊的指令輸出訊息都是 灰色 的。也是顯示在玩家的聊天視窗。
鍵入上面指令後,則不會出現灰色的命令方塊輸出訊息。
例:
[@: 將 滴滴滴 傳送到 -180, 20, 1584 ]
[@: 將 滴滴滴 傳送到 -180, 20, 1584 ]
..........
以上為命令方塊輸出的訊息。用這個指令關閉後聊天視窗再也不會有灰色的字了。
指令通常最後都能控制開關的變數。 false 或者 true
-
4 # 十大怪獸
有一個特別特別特別簡單的方法,點開設定,找到啟用命令方塊的選項,把它關了,就可以了,然後再找到那個人,給他一個完整的童年
-
5 # 隔壁的夕夕
你們好,我是夕夕。下面這個問題有我來解答。
首先我們是要了解文字刷屏的機制是什麼,文字刷屏主要分為兩種
一種是標題刷屏,霸佔全屏的那一種
第二種是文字框刷屏,在玩家聊天資訊欄刷屏
而要構成刷屏的主要條件是命令方塊,提到命令方塊我們就要講一下命令方塊的工作原理
命令方塊,命令才是最重要的,只要在命令方塊輸入正確的命令就能體現命令的樣式,而讓命令驅動的唯一條件是紅石
用紅石來激發命令方塊
要想刷屏,單一的紅石啟用肯定是不中的,在我的世界pe版上,命令方塊左側是有命令方塊編輯欄的,在命令方塊編輯欄找到重複,點選就會發現命令方塊變成了紫色,然後選擇不需要紅石啟用,再輸入命令就可以刷屏了。
命令方塊程式碼:/give @p command_block
刷屏程式碼:/title @a title (輸入想要刷屏的文字)
第二種,文字欄刷屏:/say (輸入想要刷屏的文字)
本人已解答完畢,希望對提問者有幫助
回覆列表
根據題主的描述和我的理解,指令刷屏應該是在遊戲中的普通情況下,執行成功一段命令出現的灰色文字,基岩版在左上角,Java版在右下角,以及如果輸錯指令,出現的紅色提示文字,位置上同。如果是一個迴圈命令方塊,出現這種情況真的特別煩,極度影響遊戲體驗,所以我們可以通過一些方式來關閉這些命令方塊的刷屏。
簡單思考一下,指令刷屏是一個遊戲規則,如果我們關閉這個規則,指令刷屏就不會進行,關閉或者開啟遊戲規則的指令是/gamerule,想要達到題主描述的效果,就需要使用這個指令。
指令刷屏有兩種,第一種是你在聊天欄輸入指令的回顯,第二種是命令方塊中執行命令的回顯,想要關閉這兩種刷屏方式,需要用到兩條不同的指令。聊天欄的回顯是SendCommandFeedBack,關閉規則的布林值是false,具體指令為/gamerule SendCommandFeedBack false,但是,我不建議大家關閉聊天欄回顯,因為有些指令需要用到,例如/locate和計分板指令等。
想要關閉命令方塊的回顯,將SendCommandFeedBack改為CommandblockOutput即可,同樣也是false,這個可以關掉,基本沒有影響。
使用這兩條指令要注意的是,規則的單詞要是連在一起的,不能有空格,否則系統會識別為多個引數,導致報錯,那麼這篇回答就到這裡,感謝你的閱讀。