首頁(yè) 游戲

Minecraft指令手冊(cè)

第四十五章 變量的幾種常用用途(破百收藏紀(jì)念)

Minecraft指令手冊(cè) 你好MC 1091 2020-01-25 13:12:57

  在研究用途之前,players還有兩個(gè)子命令沒講:enable和random。

  enable是“觸發(fā)器”。關(guān)于觸發(fā)器,還要關(guān)系到/trigger指令。關(guān)于這個(gè)東西就要到第九十八章了。

  random是“隨機(jī)”,也就是把選定的一個(gè)或多個(gè)變量設(shè)為指定范圍內(nèi)隨機(jī)值。它的格式是:

  ... random <目標(biāo)選擇器><計(jì)分項(xiàng)><最小值><最大值>

  舉個(gè)例子:

  /scoreboard players random @a luck -500,500

 ?。ㄗⅲ憾禾?hào)僅區(qū)分兩個(gè)數(shù)字之用,實(shí)際使用時(shí)不需要加逗號(hào))

  這個(gè)指令的用處是將所有在線玩家在luck計(jì)分項(xiàng)中的分?jǐn)?shù)設(shè)為從-500到500間的任意數(shù)(包括-500和500)。

  接下來(lái)就是正片了。

  第一種:自定布爾值

  之前提到過(guò),布爾值是:false和true,即錯(cuò)和對(duì)。有些時(shí)候是用二進(jìn)制數(shù)來(lái)表達(dá)(1和0)。

  既然可以使用數(shù)字,那么也就是說(shuō)變量也可以像布爾值那樣表達(dá)。即:

  1——對(duì)、有

  0——錯(cuò)、沒有

  這樣子可以用來(lái)判斷一些事情,比如判斷有個(gè)人是否是vip,如果它的vip值為1,那么即它是vip;反之,那么他就不是vip。還有,這可以配合觸發(fā)器和/tellraw的JSON文本來(lái)制作一些文本按鈕。

  這樣子可以用于一些一次性物品,剛才的vip就是一個(gè)例子。

  這也可以用于自定權(quán)限。比如是1,那么這個(gè)人就是管理員;如果是0,那么這個(gè)人就不是管理員。

  當(dāng)然,也可以跳出1和0,比如可以自定游客(2)、成員(0)、腐竹(1)和協(xié)管(3)。

  (實(shí)際上如果自己開個(gè)Java服務(wù)器設(shè)定權(quán)限也不需要這么搞,裝個(gè)權(quán)限插件搞幾個(gè)權(quán)限組就行了)

  第二種:自定計(jì)時(shí)器

  手機(jī)里的秒表和計(jì)時(shí)器都是很重要的。但是,使用命令方塊也可以自定計(jì)時(shí)器。

  這里,我們必須記得:命令方塊1秒鐘在正常情況下運(yùn)行20次。

  我們可以使用test加上scoreboard-players-remove就可以弄一個(gè)計(jì)時(shí)器。

  首先,用set設(shè)置變量的值,即倒計(jì)時(shí)多久。由于命令方塊1秒運(yùn)行20次,所以秒數(shù)乘20等于變量的值(算術(shù)差的各位拿起計(jì)算器算算)。

  然后是test,即:

  /scoreboard players test <變量名><計(jì)分項(xiàng)> 1

  注意,test必須為重復(fù)執(zhí)行,而且必須在remove運(yùn)行前。

  remove填:

  /scoreboard players remove <變量名><計(jì)分項(xiàng)> 1

  這樣子,每秒減20。如果設(shè)置為1200,1200除20等于60,即60秒后才會(huì)停止。

  你也可以在旁邊再弄一個(gè)到點(diǎn)時(shí)自動(dòng)廣播,然后再重新設(shè)為1200,做個(gè)全自動(dòng)的循環(huán)裝置。

  當(dāng)然,你要紅石循環(huán)也可以,但那樣子安全性不高。一個(gè)熊過(guò)來(lái)就玩完了。

  也可以反過(guò)來(lái),即test檢測(cè)到哪個(gè)數(shù)就停止。add一直加1,每秒加20。這樣子,test放的數(shù)就是秒數(shù)。

  第三種:數(shù)字貨幣

  這個(gè)很常用,現(xiàn)在很多私人服務(wù)器都是很流行這種的。為何?數(shù)字貨幣相對(duì)于實(shí)體貨幣有很多優(yōu)勢(shì):

  1.安全性高。實(shí)體貨幣可以通過(guò)bug刷取,數(shù)字貨幣無(wú)實(shí)物,不可通過(guò)bug刷。

  2.隱私性高。實(shí)體貨幣容易被熊孩子偷走,數(shù)字貨幣不可被偷。

  3.不易銷毀。實(shí)體貨幣丟個(gè)巖漿就玩完了,TNT、苦力怕一炸就沒了。數(shù)字貨幣無(wú)實(shí)體,不容易銷毀(除非獲得管理權(quán)限)。

  但是,實(shí)體貨幣也是有一點(diǎn)優(yōu)勢(shì)的:方便交易。所以,最好就是:

  1.防止刷物品,禁止熊孩子的出現(xiàn),增強(qiáng)防作弊、防熊措施。

  2.采用實(shí)體、數(shù)字貨幣互換,實(shí)體貨幣可以換成數(shù)字貨幣、數(shù)字貨幣可以換成實(shí)體貨幣。

  3.增強(qiáng)服務(wù)器權(quán)限管理措施。

  所以,這就是變量的幾種常用用途。

  另外說(shuō)一下:本書破百收藏了!

按 “鍵盤左鍵←” 返回上一章  按 “鍵盤右鍵→” 進(jìn)入下一章  按 “空格鍵” 向下滾動(dòng)
目錄
目錄
設(shè)置
設(shè)置
書架
加入書架
書頁(yè)
返回書頁(yè)
指南