国产成人精品2021,国产成人精品必看,大肉大捧一进一出好爽,国产成人av三级在线观看,国产成人精品久久综合

逗游網(wǎng):值得大家信賴的游戲下載站!

微信:doyo_game
關(guān)注逗游
單機(jī)首頁(yè) 游戲庫(kù) 排行榜 資訊 攻略 專題 合集 工具補(bǔ)丁 手機(jī)游戲 正版商城
所在位置:攻略中心 > 圖文攻略 > 我的世界[國(guó)服] > 正文

我的世界-探測(cè)玩家背包物品的方法

發(fā)布時(shí)間:2014-02-26 來(lái)源:互聯(lián)網(wǎng)

 

  我的世界里面對(duì)于命令方塊的使用是游戲一大難點(diǎn)之一,很多時(shí)候命令方塊可以簡(jiǎn)化玩家的建造流程,不過(guò)對(duì)玩家的代碼知識(shí)要求比較高,下面是命令方塊實(shí)現(xiàn)探測(cè)玩家背包的方法。

  探測(cè)玩家背包物品的方法

  教大家如何在MC1.8里探測(cè)玩家背包的物品。

  有2個(gè)做法:一個(gè)是用/clear,另一個(gè)是用/testfor。用testfor做更加高級(jí),不過(guò)1.8更新后/clear也可以探測(cè)NBT什么,所以2個(gè)方法都可以。這個(gè)東西可以放在冒險(xiǎn)地圖里面。

  首先是clear。自從1.8更新后,clear的格式改變了。現(xiàn)在可以自定義清空數(shù)量和物品NBT了?,F(xiàn)在的指令格式:

  /clear <玩家> <物品> [數(shù)據(jù)] [數(shù)量] [dataTag]

  /clear我就不詳細(xì)多說(shuō)了,這條指令在很早就有了,不過(guò)以前一直沒法清空自定義數(shù)量,自定義NBT等。給大家舉個(gè)例子:如果要清空玩家背包里的一個(gè)叫“Test”的石劍:

  那么指令就是:

  clear @a minecraft:stone_sword 0 1 {display:{Name:"Test"}}

  大家看見,指令里的1就是數(shù)量,后面的{display:{Name:"Test"}}意思就是石劍的NBT,也就是擁有自定義名字為“Test”的石劍。所以,當(dāng)大家按下按鈕后,如果背包里沒有叫Test的石劍,那就是指令無(wú)效,不會(huì)給出輸出。有的話就會(huì)情空掉一個(gè)石劍,然后給出輸出。如果是要單純物品探測(cè)的話,那請(qǐng)自行把數(shù)量改成0,然后后面用比較器進(jìn)行輸出。/clear比較基礎(chǔ)我就不多深入講解了。

  之后就是/testfor指令了。1.8又更新了點(diǎn)NBT,讓/testfor更強(qiáng)大了。用testfor的好處就是可以自定義物品欄等等,還可以探測(cè)玩家已經(jīng)選中的物品欄。指令:

  /testfor @p {Inventory:[{Slot:0b,id:minecraft:stone_sword,Damage:0s,Count:1b,tag:{display:{Name:"Test"}}}]}

  大家看見,這條指令還是探測(cè)剛才的一個(gè)叫“Test”的石劍。不過(guò)這次更加高級(jí)。NBT講解:

  Inventory:探測(cè)玩家倉(cāng)庫(kù)背包。/testfor用的,如果要探測(cè)玩家背包一定要加入這個(gè)NBT。

  Slot:玩家物品的槽位。這行可選可不選。帖子下面會(huì)詳細(xì)講解槽位,單位是b。(數(shù)字后面一定要打b,比如:1b,0b等等)

  id:探測(cè)目標(biāo)物品的id。本人這里打的是minecraft:stone_sword,也就是石劍的ID。大家自行修改。

  Damage:數(shù)據(jù)。這行默認(rèn)為0,數(shù)據(jù)用來(lái)分辨多個(gè)相同物品。比如:多彩色的羊毛。單位是s,一定要加。

  Count:數(shù)量。單位是b,一定要加入。這個(gè)好像只對(duì)可疊加物品起效,比如有5個(gè)疊加的羊毛,就可以探測(cè)得到。5把石劍的話,如果不是疊加在一起,那就無(wú)發(fā)探測(cè),導(dǎo)致輸出失敗。

  tag:這個(gè)我就不多說(shuō)了,基礎(chǔ)的NBT鏈接NBT。這個(gè)很多指令都可以用:summon,setblock等等。后面括號(hào)里的就是另外的NBT,控制石劍本身,而不和/testfor搞混。

  (本教程不會(huì)加入探測(cè)玩家選中槽位教程。上次已經(jīng)發(fā)過(guò)一個(gè)了(SelectedItemSlot),有興趣的點(diǎn)擊這里查看)

  之后來(lái)說(shuō)下背包槽位。大家知道,當(dāng)打開背包后有很多很多槽位可以放物品。而/testfor探測(cè)背包有一項(xiàng)是可以探測(cè)玩家放入物品的槽位的。這個(gè)最大的用處就是可以探測(cè)玩家穿著什么裝備什么。槽位的控制圖:

  大家看見,0就是玩家選中的第一個(gè)槽位。之后100就是鞋子,101就是褲子,到103就是頭盔。合成物品的是80,81,82和83。其他就不多說(shuō)了,大家可以自己研究。玩家選中的槽位就是0-8。

  Slot講解。大家看見指令里的是0b,也就是玩家第一個(gè)手拿的物品。(詳情看玩家背包槽位分布圖)。所以,Slot后面填寫的就是0b-8b,這個(gè)探測(cè)不一定要是玩家選中了這個(gè)槽位,而是只要這個(gè)槽位里有達(dá)到要求的物品就可以了。配合SelectedItemSlot的話可以達(dá)到更好的效果。


進(jìn)入《我的世界[國(guó)服]》專區(qū)
查看更多《我的世界[國(guó)服]》攻略
標(biāo)簽:我的世界 探測(cè)玩家背包物品 
http://www.hneea.com.cn/article/160300復(fù)制本文地址
閱讀本文后,您的心情是:(選擇后可查看結(jié)果)
 
惡心
憤怒
強(qiáng)贊
感動(dòng)
路過(guò)
無(wú)聊
雷囧
關(guān)注
今日關(guān)注游戲
游戲?qū)n}
IGN 9分以上作品 愿者上鉤釣魚的那點(diǎn)趣事 深冬之寒,來(lái)一起看看游戲中精美的雪景吧