求两个1.8的指令,指令是召唤自定义血量村民,村民的交易的东西是可以自定义附魔和自定义颜色的名称以及颜色简介的,而且村民种类自定义。另一个指令是召唤自定义装备,自定义血量,攻击力的生物,生物所穿得装备,武器是自定义附魔以及自定义颜色名称与简介。PS:不需要教程索引贴子,也不需要无关教程。 只要一条指令供参考即可。比如/summon 生物 ~ ~召唤位置 ~ 为召唤生物指令,里面的数据我自己改。
村民:
复制代码
Profession是职业 Profession:0是农民,1是白色那个,以此为列
"generic.maxHealth",Base:40 是血量 安装半颗心来算 40X0.5=20颗心
村民没有攻击力,不可以穿装备。
我用僵尸给你示范一下:
复制代码
"generic.attackDamage",Base:10是攻击力:10X0.5=每次攻击5颗心
- /summon Villager ~ ~1 ~ {Profession:1,CustomName:"村民名称",CustomNameVisible:1,Attributes:[{Name:"generic.maxHealth",Base:40}]}
Profession是职业 Profession:0是农民,1是白色那个,以此为列
"generic.maxHealth",Base:40 是血量 安装半颗心来算 40X0.5=20颗心
村民没有攻击力,不可以穿装备。
我用僵尸给你示范一下:
- /summon Zombie ~ ~1 ~ {CustomName:"僵尸名称",CustomNameVisible:1,Attributes:[{Name:"generic.maxHealth",Base:40},{Name:"generic.attackDamage",Base:10}],Equipment:[{id:"手持物品"},{id:"鞋子"},{id:"裤子"},{id:"铠甲"},{id:"头盔"}]}
"generic.attackDamage",Base:10是攻击力:10X0.5=每次攻击5颗心
那个村民的指令能自定义交换物品的附魔属性和彩色简介与名字么
很抱歉我不能给你最佳答案,但是也谢谢你
2754094902 发表于 2015-8-20 16:50
很抱歉我不能给你最佳答案,但是也谢谢你
我刚学命令方块没多久。。。 算了我,找到你想的了
- /summon Villager ~ ~1 ~
- {Offers:{Recipes:[{maxUses:99999,buy:{id:1,Count:1},sell:{id:2,Count:1}}]}}
maxUses是可交易次数
buy和sell是交易物品了
buy的物品交易sell的
count是物品数量
我这里设定的是用一个石头换一个草方块
关于村民交易物品附魔好像是这样的,去测试了下:
复制代码
- /summon Villager ~ ~1 ~
- {Offers:{Recipes:[{maxUses:99999,buy:{id:1,Count:1},sell:{id:276,Count:1,tag:{ench:[{id:附魔类型ID,lvl:附魔登录}],AttributeModifiers:[1]}}}]}}
具体讲会涉及到很多内容,如果真的想学的话可以下载一个MCH,有详细的制作方法,命令的结构可以自己去分解
/summon Zombie ~ ~1 ~ {CustomName:"僵尸名称",CustomNameVisible:1,Attributes:[{Name:"generic.maxHealth",Base:40},{Name:"generic.attackDamage",Base:10}],Equipment:[{id:"手持物品"},{id:"鞋子"},{id:"裤子"},{id:"铠甲"},{id:"头盔"}]}
lichi2050 发表于 2015-8-21 00:13
关于村民交易物品附魔好像是这样的,去测试了下:
抱歉,我想要的是带颜色的名字与颜色简介,自定义附魔的
2754094902 发表于 2015-8-21 15:37
抱歉,我想要的是带颜色的名字与颜色简介,自定义附魔的
你们只回答了一半,基本我都会。但不是我想要的答案
1、/summon Villager ~ ~ ~ {Profession:0-3,Attributes:[{Name:"generic.maxHealth",Base:100}],HealF:100.0F,Offers:{Recipes:[{maxUses:233333,buy:{id:152,Count:1},buyB:{id:1,Count:20},sell:{id:137,Count:1}}]}}
Profession后面可以跟0-3中的任意一个数字,会有不同的村民。
Base:100中的100可以随便改,但是这只是最大生命值,所以后面还加一个HealF标签控制生命值,这两个标签的数目要保持一致。
maxUses后面的233333是我随便打的,这个标签控制可以交易多少次。后面的buy,buyB,sell跟的标签都可以自己写,我这里的交易是1个红石块+20个石头=1个命令方块(抱歉我记得住的数字ID不多……)
如果想要控制附魔这些,需要在buy,buyB,sell中你想控制的标签里加入一个tag:{ench:[{id:附魔的ID,lvl:附魔等级},{id:附魔ID,lvl:附魔等级},……]}等级最大能填写32767
控制指定名字和介绍也是同理,加入tag:{display:{Name:"名字",Lore:["第一行备注","第二行备注","第三行备注","第四行备注"……]}}
如果还想进一步控制颜色,那么你需要用到2b的黑科技,我也不是特别会,所以放上地址(因为涉及到一大堆转义……)http://www.mcbbs.net/thread-443181-1-1.html
二、拿僵尸做示范/summon Zombie ~ ~ ~ {Attributes:[{Name:"generic.maxHealth",Base:100},{Name:"generic.attackDamage",Base:100}],HealF:100.0F,Equipment:[{id:XXX,Damage:XXX,Count:XXX},{id:XXX,Damage:XXX,Count:XXX},{id:XXX,Damage:XXX,Count:XXX},{d:XXX,Damage:XXX,Count:XXX},{d:XXX,Damage:XXX,Count:XXX}]}
和上面一样,自定义附魔及名称备注只需要在Equipment这个NBT的那个子项中插入tag:{}就行,格式和上面的一样。
以上回答需要楼主有一定的指令知识,如果还有不懂的地方请回复我。
Profession后面可以跟0-3中的任意一个数字,会有不同的村民。
Base:100中的100可以随便改,但是这只是最大生命值,所以后面还加一个HealF标签控制生命值,这两个标签的数目要保持一致。
maxUses后面的233333是我随便打的,这个标签控制可以交易多少次。后面的buy,buyB,sell跟的标签都可以自己写,我这里的交易是1个红石块+20个石头=1个命令方块(抱歉我记得住的数字ID不多……)
如果想要控制附魔这些,需要在buy,buyB,sell中你想控制的标签里加入一个tag:{ench:[{id:附魔的ID,lvl:附魔等级},{id:附魔ID,lvl:附魔等级},……]}等级最大能填写32767
控制指定名字和介绍也是同理,加入tag:{display:{Name:"名字",Lore:["第一行备注","第二行备注","第三行备注","第四行备注"……]}}
如果还想进一步控制颜色,那么你需要用到2b的黑科技,我也不是特别会,所以放上地址(因为涉及到一大堆转义……)http://www.mcbbs.net/thread-443181-1-1.html
二、拿僵尸做示范/summon Zombie ~ ~ ~ {Attributes:[{Name:"generic.maxHealth",Base:100},{Name:"generic.attackDamage",Base:100}],HealF:100.0F,Equipment:[{id:XXX,Damage:XXX,Count:XXX},{id:XXX,Damage:XXX,Count:XXX},{id:XXX,Damage:XXX,Count:XXX},{d:XXX,Damage:XXX,Count:XXX},{d:XXX,Damage:XXX,Count:XXX}]}
和上面一样,自定义附魔及名称备注只需要在Equipment这个NBT的那个子项中插入tag:{}就行,格式和上面的一样。
以上回答需要楼主有一定的指令知识,如果还有不懂的地方请回复我。
lzs1234 发表于 2015-8-21 15:39
1、/summon Villager ~ ~ ~ {Profession:0-3,Attributes:[{Name:"generic.maxHealth",Base:100}],HealF:100 ...
我觉得2b改颜色的指令是利用命令方块召唤出含命令的命令方块刷出的颜色物品,颜色指令是、、、u00a7(颜色位数),你可以在他的基础上加上一些东西,比如把它的指令里刷出的颜色与简介道具加上附魔。按照这样可以在他的彩色村民交易上加上一些附魔指令,这样就可以达到我的第一个要求。这些我懂,但是我对NBT的概念不是太深,所以自己没法做出这些指令。
summon Villager ~ ~1 ~ {Profession:0,Attributes:[{Name:generic.attackDamage,Base:+1000.0}],Offers:{Recipes:[{maxUses:9999999,buy:{id:276,Count:1},sell:{id:276,Count:1,tag:{ench:[{id:34,lvl:32767}],display:{Name:钻石剑2,Lore:[weee asd sdfs]},Unbreakable:1}}}]}}
2754094902 发表于 2015-8-21 20:48
我觉得2b改颜色的指令是利用命令方块召唤出含命令的命令方块刷出的颜色物品,颜色指令是、、、u00a7(颜 ...
请看我的回复,关于附魔我已经有说。
然而你依然可以直接用u00a7,NBT放在哪里都一样,所以直接复制就行。
然而我不得不吐槽,你的要求太高了