既然是按數字順序排列的,他一直按1,總會試出來呀~這怎么辦呢?
由此,產生了第二計數方式(第一計數方式為記分板計數,第二計數方式為經驗等級計數)
第一技術方式數字的排列是123456789
那么,我們可以將第二技術方式的順序打亂,我用了987654321。
這樣,就算他試著試著滿足了一個條件,另一個條件未滿足,也是不行的(如果你有強迫癥- -可以弄到n種計數方式排列,你只用創建多個記分板目標就行了,當然2個也是足夠了。)
給大家看其中一個按鈕觸發的命令
記分板計數方式
經驗計數方式
接著,就選擇自己喜歡的方式布線就好了(不會布線的孩子可以看我在貼末放出的存檔。)
(其實記分板是完全不用顯示的,即右邊那個框框。只是為了讓同學們看的更清楚,才弄上去的……)
布線完成后,一個輸入端,就做好了。
接著,你就需要一個接收端(數據庫),它用于檢測你是否輸了定好的密碼。
可見,我在用漏斗脈沖向一個命令方塊發出信號。
懂紅石的同學們應該可以猜到,里面是testfor命令
解讀@p后面的附加參數,我們知道。這個最近的玩家,必須滿足等級等于33級,記分板數滿足6的條件。只有當滿足是,這個命令方塊才會通過比較器發出信號,激活下列腳本(重置系統以及傳送系統)
可如何知道你應該填些什么附加參數呢?(@p后面的)
這里,我先對不懂的同學們解釋下這些附加參數的作用(若看得明白可直接跳過)
testfor的用途在上文已解釋過。而@p后方,score_mcbbs=7這個的意思是玩家最大分數是7,配合 score_mcbbs_min=7(最小分數是7),就鎖定了一個數——7,也就是說,玩家的分數必須是7,才可以滿足這個條件。接著,繼續看。 l=33,是說玩家最大等級33配合lm=33(最小等級也是33)
可以鎖定,玩家必須是33級滿足這個條件。(時候想了想,等級計數并不可靠。還是用記分板好,不過為了讓同學們了解更多,我還是沒有改)) }9 t0 k3 p5 K; t. z
可又如何確定你該在分數項和等級項填什么呢?
很簡單- -回到輸入區,換生存模式。輸一個你的密碼,然后看你記分板分數多少(記分板最好弄成dummy即虛擬變量),等級多少。
接著就參照上文格式輸上去
關于重置系統的說明
將記分板歸零的方法不再多說,大家都懂
而清零等級,需要用xp -9999l(-9999級……但是到0就不會繼續減了,即歸零)@p
置于觸發的腳本什么的就隨大家了
瀏覽量:72022-07-19
瀏覽量:12021-05-31
瀏覽量:02021-05-29
瀏覽量:02021-05-17
瀏覽量:02021-04-23
瀏覽量:02019-10-13