这次我们主要来介绍制作第一套工具,玩家们,你们有新的工具用了!!!!!
1.老样子,创建5个JS文件,然后用NotePad++打开,分别输入下列代码,
因为代码很多,所以我直接发文字然大家方便复制:
(1)斧头:
/*CrateAxe.js*/
name = "CrateAxe";
creativeTab = "tools";
full3d = true;
toolClass = "axe";
harvestLevel = 3;
maxDamage = 200;
addToCreative[0] = true;
damage = 2;
efficiency[0] = 6.0;
onHitEntity[0] = "itemstack.damageItem(2);";
onBlockDestroyed[0] = "itemstack.damageItem(1);";
textureFile[0] = "platinumAxe.png";
(2)铲子
/*CrateShovel.js*/
name = "CrateShovel";
addToCreative[0] = true;
creativeTab = "tools";
damage = 2;
full3d = true;
toolClass = "shovel";
efficiency[0] = 6.0;
maxDamage = 200;
onHitEntity[0] = "itemstack.damageItem(2);";
onBlockDestroyed[0] = "itemstack.damageItem(1);";
textureFile[0] = "platinumShovel.png";
(3)镐子/*CratePickaxe.js*/
name = "CratePickaxe";
addToCreative[0] = true;
creativeTab = "tools";
damage = 2;
full3d = true;
toolClass = "pickaxe";
harvestLevel = 3;
efficiency[0] = 6.0;
maxDamage = 200;
onHitEntity[0] = "itemstack.damageItem(2);";
onBlockDestroyed[0] = "itemstack.damageItem(1);";
textureFile[0] = "platinumPickaxe.png";
(4)剑:
/*CrateSword.js*/
name = "CrateSword";
addToCreative[0] = true;
creativeTab = "combat";
damage = 10;
full3d = true;
maxDamage = 200;
onHitEntity[0] = "itemstack.damageItem(1);";
onBlockDestroyed[0] = "itemstack.damageItem(2);";
textureFile[0] = "platinumSword.png";
(5)锄头因为锄头的代码比较复杂,并且直接发送文字代码会出错,
所以在最复杂的地方,只能发送图片了,抱歉哈:
/*CrateHoe.js*/
name = "CrateHoe";
addToCreative[0] = true;
creativeTab = "tools";
full3d = true;
maxDamage = 200;
[attach]897992[/attach]textureFile[0] = "platinumHoe.png";
2.代码介绍:
damage :攻击伤害,多大都可以,但不要太大
full3d = 是否需要立体,效果如图,左是右否,填写true或false:


efficiency:挖掘速度,多大都可以,本人不敢超过200
maxDamage:工具耐久值,多大都可以,上万都可以
enchantability:工具能附魔到好的附魔的几率,最高100,附魔类型取决于工具类型
harvestLevel:工具挖掘等级,只限于镐子
1级:木镐,只能挖石头、煤炭、石英
2级:石镐,能挖石头、煤、铁、青金石、石英
3级:铁镐,能挖石头、煤、铁、青金石、金、红石、钻石、绿宝石、石英
4级:钻石镐,能挖石头、煤、铁、青金石、金、红石、钻石、绿宝石、石英
maxDamage:耐久值,多大都可以
onHitEntity:该物品击中实体后执行的脚本
onBlockDestroyed:该物品挖掉一个方块后执行的脚本
onUse:用此物品右键时执行的脚本
执行脚本类的代码比较复杂,按照我的复制进去就可以了,
我写的是耐久值的损耗,后面的数字是每次的损耗值,要根据工具的耐久而定
3.语言文件和脚本文件
这个不用多说了,和之前制作物品的完全一样

还有脚本文件也是,图中的蓝色框框里面,这是它们专有的类型

file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps301.tmp.jpg
4.打开游戏试试看吧

file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps302.tmp.jpg
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps303.tmp.jpg
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/wps303.tmp.jpg
这次就介绍到这,下次我们介绍的是第一套装备,敬请期待哦~~~
点击这里查看教程目录:http://www.mcbbs.net/thread-553913-1-1.html