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

×
通知:*
現在位置我的世界[國服] > 論壇 > 我的世界 自定義怪物屬性的方法
返回列表上一頁1下一頁
回復 發(fā)新帖
帖子:1123
回復:1710
精華:22
被贊:29676
查看資料發(fā)站內信
樓主 #1樓
Iron_man 發(fā)表于 2014-01-19

我的世界 自定義怪物屬性的方法


  我的世界里面玩家可以通過對應的命令來實現對游戲的修改,最近不少玩家對游戲里面各種屬性自定義比較有心得,下面看看游戲自定義怪物的屬性方法吧。

  自定義怪物屬性的方法

  和裝備屬性不同,怪物屬性是生物本身有的屬性,也就是說修改怪物的數據。最終可以打成,擁有5000生命,9000的防擊退,5000的玩家跟蹤等等。和裝備屬性一樣,一共有5種怪物屬性:攻擊,玩家/村民跟蹤范圍,防擊退,最大生命,速度。怪物屬性就和怪物穿自定義附魔的裝備,或者擁有自定義藥水差不多,只是怪物屬性是無法被玩家察覺,直到怪物來攻擊玩家時。

  進入教程。這個和裝備屬性差不多,所以會裝備屬性的話就很簡單,只是NBT改了一下。這次就拿僵尸做實驗,刷自定義屬性的僵尸。首先是如何刷出一只普通僵尸,用1.7新的/summon指令:

  /summon Zombie ~ ~1 ~

  把這條指令打在指令方塊里后就會在指令方塊頂上刷出個普通僵尸。/summon指令比較基礎,就不講太多了。之后進入NBT,指令:

  /summon Zombie ~ ~1 ~

  {Attributes:[{Name:generic.maxHealth,Base:1000}]}

  在指令方塊里輸入這條指令的話,會在頂上刷出一個擁有1000生命的僵尸,比鐵傀儡的生命高10倍。講解下NBT:

  Attributes:怪物屬性。如果刷出一個生物,擁有自定義怪物屬性的話,一定要加這個NBT。

  Name:屬性名字,也就是告訴指令方塊需要加那個屬性。帖子最后會發(fā)所有屬性名字。

  Base:屬性等級,這個想多大就多大,不過太大的話游戲可能會崩潰。

  之后玩家會問如何給一個生物同時加多個屬性,這個也很簡單,大部分還是復制粘貼:

  /summon Zombie ~ ~1 ~

  {Attributes:[{Name:generic.maxHealth,Base:1000},

  {Name:generic.followRange,Base:250},

  {Name:generic.movementSpeed,Base:1.0},

  {Name:generic.knockbackResistance,Base:100}]}

  大家看到,這條指令里會給一個僵尸加5個屬性,也就是把所有的屬性都加了上去。大家分解完指令后會發(fā)現:這條指令給僵尸加:1000的生命,250的跟蹤距離,1倍的速度,100的防擊退。這條指令也沒什么重點,格式和剛才的一模一樣,只是多個屬性用逗號隔開就好了。

  全部屬性名字:

  generic.attackDamage - 攻擊

  generic.followRange - 跟蹤范圍

  generic.maxHealth - 最大生命

  generic.knockbackResistance - 防擊退

  generic.movementSpeed - 速度

  generic.followRange,也就是跟蹤范圍,只對怪物有效,對動物的話也可以加,但是沒效果。如果給一個僵尸加350的話,那這個僵尸會探測到350格外的玩家或者村民,并會跑過去發(fā)起攻擊。由于動物(豬,牛)并不會攻擊玩家,所以加上去也是沒用。

這個帖子給 1 名網友帶來幫助
返回列表上一頁1下一頁
回復 發(fā)新帖