rpg手游我的世界 我的世界里RPG武器怎么做

一、我的世界里RPG武器怎么做

1.先建一个代号为sq的RPG物品模板。输入指令“/RPGitem sq create”,如下图所示。

2.输入“/RPGitem sq give”,武器建立成功,如下图所示。

3.设置武器的显示名称为圣光宝剑,输入以下代码“/RPGitem sq display圣光宝剑”,如下图所示。

4.下面设置宝剑的属*,输入不同颜色,厉害不一样,我们输入*厉害的“/RPGitem sq quality legendary”。

5.输入武器的伤害值,我们输入“/RPGitem sq de**ge 500 1000”,如下图所示。

6.下面开始选择武器的材质,我们输入“/RPGitem sq item 4441”,比较炫一点,如下图所示。

7.接着输入“/RPGitem type&传说武器”,如下图所示。

8.添加一个瞬间移动的功能,输入“/RPGitem sq power teleport 300 20”,300是冷却时间,20是距离,如下图所示。

二、我的世界怎么做rpg地图

1、一个团队 2、懂得红石技术 3、懂得较多的指令 4、耐心 5、拥有编剧头脑

版本1.7x,因为1.7以上的命令多了许多。想好剧情,想好关卡,想好如何结尾。

首先开始教大家*简单的/summon指令。用处是刷出任何生物。/summon Skeleton~~1~

这条指令打在指令方块里的话会在顶上刷出个骷髅。这里就讲解下/summon指令,不懂基础的可以看看。/summon的格式是:

/summon(生物名字)(XYZ坐标)(NBT)

所以刷骷髅的指令就是:/summon Skeleton~~1~,生物名字写的是Skeleton,也就是骷髅,坐标是在指令方块的上面一格刷出。这条指令可以刷出一个普通的骷髅,于是就要加入点NBT来让骷髅有自定义装备。

之后教大家如何给骷髅穿自定义装备/方块。主要是加入{Equipment} NBT。指令:

{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:[{(手拿物品)},{(鞋子)},{(裤子)},{(装甲)},{(头盔)}]}

Equipment后面的**个括号里就是手拿物品,然后是鞋子,裤子,装甲和头盔。指令方块永远是这个顺序,不会变。所以大家看上面一条刷钻石装备骷髅的指令的话,大家看到**个括号的ID是261,也就是个弓,手拿物品。第二个是313,也就是钻石靴的ID,以此类推。

和装备属*不同,怪物属*是生物本身有的属*,也就是说修改怪物的数据。*终可以打成,拥有5000生命,9000的防击退,5000的玩家跟踪等等。和装备属*一样,一共有5种怪物属*:攻击,玩家/村民跟踪范围,防击退,*大生命,速度。怪物属*就和怪物穿自定义附魔的装备,或者拥有自定义*水差不多,只是怪物属*是无法被玩家察觉,直到怪物来攻击玩家时。

进入教程。这个和装备属*差不多,所以会装备属*的话就很简单,只是NBT改了一下。这次就拿僵尸做实验,刷自定义属*的僵尸。首先是如何刷出一只普通僵尸,用1.7新的/summon指令:

把这条指令打在指令方块里后就会在指令方块顶上刷出个普通僵尸。/summon指令比较基础,就不讲太多了。之后进入NBT,指令:

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

在指令方块里输入这条指令的话,会在顶上刷出一个拥有1000生命的僵尸,比铁傀儡的生命高10倍。讲解下NBT:

Attributes:怪物属*。如果刷出一个生物,拥有自定义怪物属*的话,一定要加这个NBT。

Name:属*名字,也就是告诉指令方块需要加那个属*。帖子*后会发所有属*名字。

Base:属*等级,这个想多大就多大,不过太大的话游戏可能会崩溃。

之后玩家会问如何给一个生物同时加多个属*,这个也很简单,大部分还是**粘贴:

{Attributes:[{Name:generic.**xHealth,Base:1000},

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

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

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

大家看到,这条指令里会给一个僵尸加4个属*,也就是把所有的属*都加了上去。大家分解完指令后会发现:这条指令给僵尸加:1000的生命,250的跟踪距离,1倍的速度,100的防击退。这条指令也没什么重点,格式和刚才的一模一样,只是多个属*用逗号隔开就好了。

generic.knockbackResistance-防击退

generic.followRange,也就是跟踪范围,只对怪物有效,对动物的话也可以加,但是没效果。如果给一个僵尸加350的话,那这个僵尸会探测到350格外的玩家或者村民,并会跑过去发起攻击。由于动物(猪,牛)并不会攻击玩家,所以加上去也是没用。

怪物死后物品掉落的几率控制指令:

{Equipment:[{id:137,Count:6},{id:24,Count:5},{id:5,Da**ge:4,Count:8},{id:20,Count:5},{id:133,Count:20}],

DropChances:[1.0F,1.0F,1.0F,1.0F,1.0F]}

大家看到,这条指令和之前的一样,只是多加了一个NBT:{DropChances}。这个NBT的用处就是控制怪物掉落品的几率,和Equipment是有关联的。大家看到DropChances后面有5个1.0F,1.0F的意思就是100*掉落。50*就是0.5F,以此类推。要注意的是后面一定要加个F,否则NBT无效。这5个1.0F和装备顺序也是一样的,**个是手拿物品,第二个是鞋子等等。当大家分解完指令后,会发现会刷出一个手拿 6个指令方块,叫上带5个砂岩,裤子带8个木板,装甲带5个玻璃,头上戴20个绿宝石的骷髅。由于几率都是1.0F,所以当**后会掉落全部的物品,数量一个也不少。

好吧没有图,怪物是僵尸,拥有50点血,100的跟踪范围,速度正常,防击退10。指令:

{Attributes:[{Name:generic.**xHealth,Base:50},

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

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

**:/summon Blaze~~1~{Riding{id:Creeper,Attributes[{Name:generic.**xHealth,Base:100}],Riding:{id:Creeper}}}

/summon Zombie~~5~{Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Riding:{id:FallingSand,Riding:{id:Zombie,Attributes:[{Name:generic.attackDa**ge,Base:100}]}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}

这个指令可以用一个命令方块,召唤一堆僵尸。(目测18只)

鸡骑士:Chicken Jockey(可能不对)

阅读剩余 0*
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。