请选择 进入手机版 | 继续访问电脑版
查看: 347|回复: 7

[原版问题] 求教命令方块修改怪物的攻击,掉落物和穿戴装备

[复制链接]

13

主题

53

帖子

26

积分

Lv.2 石器学徒

UID
2819467
小麦
0
金锭
100
下界之星
0
发表于 2018-3-11 19:52:04 来自手机 | 显示全部楼层 |阅读模式
各位大佬好,我想自己做怪物,现在我知道怎么修改怪物的生命和掉落物品,但是却不知道怎么给怪物穿装备和修改怪物的攻击力,真心想学习这方面的知识,希望有会的大佬教教我

43

主题

296

帖子

113

积分

Lv.4 怪物猎人

UID
2677237
小麦
-5
金锭
358
下界之星
0
发表于 2018-3-12 12:18:37 | 显示全部楼层
穿自定义装备/方块。主要是加入 {Equipment} NBT
:/summon Skeleton ~ ~1 ~Equipment:[{id:261,Count:1},{id:313,Count:1},{id:312,Count:1},{id:311,Count:1},{id:310,Count:1}]}
以上指令是刷出一个钻石装备的骷髅,大家可以打在指令方块里试试。讲解下NBT:

Equipment:装备的NBT。如果要自定义装备,一定要打这个。

id:物品ID。以上指令有5个ID,所以有5个物品。一个生物最多可以携带5个物品。

Count:数量。装备的话打1就好了,方块想打什么就打什么。

下面进入很重要的一点:也就是装备的顺序。NBT的格式是:

{Equipment:[{(手拿物品)},{(鞋子)},{(裤子)},{(装甲)},{(头盔)}]}
嗯,好了,我知道的就是这么点

0

主题

10

帖子

3

积分

Lv.1 新手木匠

UID
5169230
小麦
0
金锭
16
下界之星
0
发表于 2018-3-12 12:50:15 来自手机 | 显示全部楼层
血色之影 发表于 2018-3-12 12:18
穿自定义装备/方块。主要是加入 {Equipment} NBT
:/summon Skeleton ~ ~1 ~Equipment:[{id:261,Count:1}, ...

emm,你忘了一个空格......

15

主题

546

帖子

283

积分

Lv.5 农牧专家

UID
5000750
小麦
129
金锭
604
下界之星
0
发表于 2018-3-12 21:13:21 | 显示全部楼层
血色之影 发表于 2018-3-12 12:18
穿自定义装备/方块。主要是加入 {Equipment} NBT
:/summon Skeleton ~ ~1 ~Equipment:[{id:261,Count:1}, ...

Equipment是以前的NBT
现在的生物装备和武器已经修改为ArmorItems和HandItems
使用方法同他说的。
至于修改怪物的攻击力
可以简单的通过修改怪物的武器或是力量效果来解决
如果要求精确,可以通过generic.attackDamage修饰符来解决
如果还有疑问,可以回复我
我会尽量解答(如果我会的话=.=)

13

主题

53

帖子

26

积分

Lv.2 石器学徒

UID
2819467
小麦
0
金锭
100
下界之星
0
 楼主| 发表于 2018-3-14 00:39:49 来自手机 | 显示全部楼层
血色之影 发表于 2018-3-12 12:18
穿自定义装备/方块。主要是加入 {Equipment} NBT
:/summon Skeleton ~ ~1 ~Equipment:[{id:261,Count:1}, ...

那么掉落物是什么呢?是他手上拿的东西,还是我设定的东西?我原来设定过女巫自定义掉落骨头,但是他手上拿出药水瓶后就不在掉落骨头了

13

主题

53

帖子

26

积分

Lv.2 石器学徒

UID
2819467
小麦
0
金锭
100
下界之星
0
 楼主| 发表于 2018-3-14 00:43:17 来自手机 | 显示全部楼层
Argon_gas 发表于 2018-3-12 21:13
Equipment是以前的NBT
现在的生物装备和武器已经修改为ArmorItems和HandItems
使用方法同他说的。

额···大佬我有个疑问,怪物掉落的东西是他手上拿的东西还是我设定好的东西?我原来自定义过巫女百分百掉落骨头,但是他一拿出药水瓶炸人后就不再掉落骨头了。
emmm····还有大佬能不能详细的和我讲解一下修改怪物攻击力?拜托了!

15

主题

546

帖子

283

积分

Lv.5 农牧专家

UID
5000750
小麦
129
金锭
604
下界之星
0
发表于 2018-3-16 18:47:04 | 显示全部楼层
吱吱~~ 发表于 2018-3-14 00:43
额···大佬我有个疑问,怪物掉落的东西是他手上拿的东西还是我设定好的东西?我原来自定义过巫女百分百 ...

自定义怪物的掉落物需要使用HandDropChances或ArmorDropChances
即修改生物手持或身上穿的物品的掉落几率
可以让女巫把骨头穿在脚上,然后把掉落几率设置成100%即可
例如:
/summon minecraft:zombie ~ ~ ~ {ArmorItems:[{id:"minecraft:redstone",Count:1b},{},{},{}],ArmorDropChances:[1.0f,0.0f,0.0f,0.0f]}

15

主题

546

帖子

283

积分

Lv.5 农牧专家

UID
5000750
小麦
129
金锭
604
下界之星
0
发表于 2018-3-16 18:52:35 | 显示全部楼层
吱吱~~ 发表于 2018-3-14 00:43
额···大佬我有个疑问,怪物掉落的东西是他手上拿的东西还是我设定好的东西?我原来自定义过巫女百分百 ...

至于自定义攻击力
/summon Zombie ~ ~ ~ {Attributes:[{AttributesName:generic.attackDamage,Name:generic.attackDamage,Amount:10,Op..:0,UUIDLeat:1,UUIDMost:1}]}
生成一个攻击力为10的僵尸(抱歉,那个O开头的单词忘了怎么拼了......)
具体的每一项意义可以看一下wiki或百度查看
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部