xiaodobi2333
比如 我创造了一把 锋利10 耐久 10 击退5 的钻石 剑  这样的剑 修起来只需要两级 我也不知道为什么
求解 应该如何设置修复一个武器所需要的等级经验

爱心魔王FHC
没懂你是什么意思,这是游戏设定,这样修就是2级,有什么问题吗

xiaodobi2333
FHC红石 发表于 2016-3-20 18:36
没懂你是什么意思,这是游戏设定,这样修就是2级,有什么问题吗

我想弄成 30级 修 能弄么  或者说 有什么办法 来 让玩家消耗 指定的经验去修复这个武器

爱心魔王FHC
xiaodobi2333 发表于 2016-3-20 18:46
我想弄成 30级 修 能弄么  或者说 有什么办法 来 让玩家消耗 指定的经验去修复这个武器  ...

不能,除非你不让玩家用铁砧,用命令方块扣除30经验然后修复武器

xiaodobi2333
FHC红石 发表于 2016-3-20 18:46
不能,除非你不让玩家用铁砧,用命令方块扣除30经验然后修复武器

那么 修复原版武器的指令是 ?

爱心魔王FHC
xiaodobi2333 发表于 2016-3-20 18:47
那么 修复原版武器的指令是 ?

如果你的意思是各种各样的武器那就……不行了
如果只是几种还好弄
或者可以设置扣除30经验然后才能用铁砧噗,好像不行
你是做单人地图吗

Deing
修一把剑所需要的等级不光看这件本身的属性,还要看这剑损坏了多少啊,如果只损坏了一点点修起来就很容易啊。损坏越大所需等级越高。

还有楼主请说明你的玩家是生存还是冒险模式,以便于我们给你指令

xiaodobi2333
Deing 发表于 2016-3-21 09:08
修一把剑所需要的等级不光看这件本身的属性,还要看这剑损坏了多少啊,如果只损坏了一点点修起来就很容易啊 ...

我在服务器内,制作了把原版武器,锋利10
这个武器修复只需要两级,表示我想把这个两级经验随意设置,求方法

1378495772
修改NBT 数据 Repair 到需要等级 51就好 2333

jxudvv
RepairCost:30
在NBT里加上就好

爱心魔王FHC
/give 玩家 物品名 数量 数据值 {ench:[{附魔啥的会写吧}],RepairCost:修复时需要的额外经验}
例如:给玩家一把锋利5的钻石剑,修复时需要额外30经验
例:本来改名钻石剑要1经验,现在变成31经验
/give @p minecraft:diamond_sword 1 0 {ench:[{id:16,lvl:5}],RepairCost:30}
亲测可用

xiaodobi2333
FHC红石 发表于 2016-3-25 19:06
/give 玩家 物品名 数量 数据值 {ench:[{附魔啥的会写吧}],RepairCost:修复时需要的额外经验}
例如:给玩家 ...

谢谢,我知道了明天给你最佳