Minecraft(我的世界)中文论坛

标题: CustomStuff2-第一套盔甲

作者: Glyceryl    时间: 2016-2-16 17:54
标题: CustomStuff2-第一套盔甲
本帖最后由 Glyceryl 于 2016-4-23 13:26 编辑

这次是新的盔甲,你们再也不怕怪物们啦!!怪物是渣渣!!!


1.先导入4个材质文件,然后创建4.js文件,图片我就不发了
2.NotePad++打开JS文件,然后分别输入下列代码
头盔:
/*CrateHelmet.js*/
armorTexture = "cobalt_1.png";
textureFile[0] = "CrateHelmet.png";
armorType = "helmet";
maxDamage = 148;
damageReduction = 2;
enchantability = 20;
repairable = true;
addToCreative[0] = true;
creativeTab = "combat";
███████████████████████████████████████████████████████
胸甲:
/*CrateChestPlate.js*/
armorTexture = "cobalt_1.png";
textureFile[0] = "CrateChestplate.png";
armorType = "plate";
maxDamage = 212;
damageReduction = 5;
enchantability = 20;
repairable = true;
addToCreative[0] = true;
creativeTab = "combat";
███████████████████████████████████████████████████████
裤子:
/*CrateLeggings.js*/
armorTexture = "cobalt_2.png";
textureFile[0] = "CrateLegs.png";
armorType = "legs";
maxDamage = 196;
damageReduction = 4;
enchantability = 20;
repairable = true;
addToCreative[0] = true;
creativeTab = "combat";
███████████████████████████████████████████████████████
鞋子:
/*CrateBoots.js*/
armorTexture = "cobalt_1.png";
textureFile[0] = "CrateBoots.png";
armorType = "boots";
maxDamage = 172;
damageReduction = 2;
enchantability = 20;
repairable = true;
addToCreative[0] = true;
creativeTab = "combat";
███████████████████████████████████████████████████████
3.代码讲解
armorTexture:盔甲模型材质
armorType:盔甲类型,头盔是helmet,胸甲是plate,裤子是legs,靴子是boots
4.材质问题
记得在材质文件里面弄上盔甲的模型材质,
路径在.minecraft\mods\CS2_XXX\assets\xxx\textures\models\armor里面,
不然盔甲只是这种颜色,盔甲材质有两种,发两个可以用的,你们可以自己修改:

file:///c:/documents and settings/administrator/application data/360se6/User Data/temp/forum_mod=image&aid=8778&size=300x300&key=29c58ccc57aa8835&nocache=yes&type=fixn.png
左边的是裤子的,其余的是右图,
还需要贴图材质,如果懒得找盔甲贴图材质的话,那我发吧:
其实是可以用的,放心
5.语言设置,只发中文的,英文的只要把图片里面的中文改成英文就可以了:

红框里面的就是我加进去的,和别的东西没什么区别
6.脚本设置,只发中文的,英文的只要把图片里面的中文改成英文就可以了:

注意蓝色小框框里面的,可见每一件物品都有它们专有的,而蓝色框框里面的Armor则是盔甲的
好了,打开游戏看看吧

代码中还有这些比较特别的:
1.fallProof = false/true; (是否有摔落伤害)
2.fireProof = false/true; (是否有火焰伤害)
3.waterProof = false/true; (是否有无限氧气)
只要truefalse就得了,true是开启,false是关闭,默认是关闭

下一张我们将介绍的是制作新的食物,以及新的合成表,敬请期待吧~~~

点击这里查看教程目录:http://www.mcbbs.net/thread-553913-1-1.html

作者: 作死兄    时间: 2017-5-25 18:57
代码不是很详细!
我来补充下!
  1. armorTexture = "cobalt_1.png";(物品的材质)
  2. textureFile[0] = "CrateHelmet.png";(盔甲模型材质)
  3. armorType = "helmet";(盔甲类型,决定盔甲戴在哪里)
  4. maxDamage = 148;(最大耐久)
  5. damageReduction = 2;(伤害减免,每1个值是减免4%的伤害)
  6. enchantability = 20;(附魔幸运度,决定你的盔甲在附魔时附魔出好附魔的概率)
  7. repairable = true;(是否能够被修复?)
  8. addToCreative[0] = true;(是否添加到创造标签?)
  9. creativeTab = "combat";(只在addToCreative[0]为true时起作用,决定添加到哪个标签。)
复制代码

作者: 神崎长闲    时间: 2017-9-3 09:24
这我看的不是很懂...和材质包的原理相同吗..