level 7
我说一下普通物品的吧(也就是物品,食物,武器的,盔甲的我不会。实体的我不熟= =)
首先建立一个images的文件夹在里面创建一个叫做items-opaque的文件夹
然后把你的物品贴图丢进去就好
2016年02月26日 13点02分
4
请问哪里都可以创建吗?
2016年03月07日 12点03分
可是为什么我的不行!代码我给你看!我在我那个js所在地文件夹创造的
2016年03月07日 12点03分
回复 双子苦力怕361 :额。。。。
2016年03月07日 12点03分
@双子苦力怕361 一般来说不是代码的问题,你把报错发给我看看
2016年03月07日 12点03分
level 7
而且问贴图的话我估计你可能不会添加物品
添加物品是这样的
ModPE.setItem(901,"誓约胜利之剑",0,"誓约胜利之剑",1)
Player.addItemCreativeInv(901,1,0)
这里面第一个誓约胜利之剑是指贴图的名称,但是贴图应该是 誓约胜利之剑_0.png
这样的,第二个是名字,后面的1是最大堆叠数,901是物品id(这个我估计你知道)
然后player的那个是指在创造物品栏里加入901这个物品
材质包弄好后别忘了压缩
2016年02月26日 13点02分
5
回复
此子威不等紫薇
:系统是自动分类的,如果加入了布尔值,会自动加入到武器里,设置食物需要其他式子,至于装饰和方块。。我还在研究
2016年03月06日 14点03分
level 5
ModPE.setItem(460,"items-opaque/蓝宝石剑_0.png",4,"多兰剑",1);//②
Item.addCraftRecipe(264,16,0,[460,1,0]);//③
Item.addFurnaceRecipe(460,288,0);//④
Item.addShapedRecipe(460,1,0,[" f "," f "," z "],["f",288,0,"z",276,0]);//⑤
Item.setMaxDamage(460,500);//⑥
2016年03月07日 12点03分
7
level 5
org.mozilla.javascript.WrappedException: Wrapped java.lang.IllegalArgumentException: The item icon items-opaque/蓝宝石剑_0.png:4 does not exist (小林第一个js.js#27)
at org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Unknown Source)
at org.mozilla.javascript.MemberBox.invoke(Unknown Source)
at org.mozilla.javascript.FunctionObject.call(Unknown Source)
at org.mozilla.javascript.Interpreter.interpretLoop(Unknown Source)
at script(小林第一个js.js:27)
at org.mozilla.javascript.Interpreter.interpret(Unknown Source)
at org.mozilla.javascript.InterpretedFunction.call(Unknown Source)
at org.mozilla.javascript.ContextFactory.doTopCall(Unknown Source)
at org.mozilla.javascript.ScriptRuntime.doTopCall(Unknown Source)
at org.mozilla.javascript.InterpretedFunction.exec(Unknown Source)
at net.zhuoweizhang.mcpelauncher.ScriptManager.initJustLoadedScript(ScriptManager.java:261)
at net.zhuoweizhang.mcpelauncher.ScriptManager$ParseThread.run(ScriptManager.java:187)
at java.lang.Thread.run(Thread.java:818)
Caused by: java.lang.IllegalArgumentException: The item icon items-opaque/蓝宝石剑_0.png:4 does not exist
at net.zhuoweizhang.mcpelauncher.ScriptManager$NativeModPEApi.setItem(ScriptManager.java:3075)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
... 11 more
2016年03月07日 12点03分
8
把蓝宝石剑逗号后的4换成0,那个0是识别图片的,不是攻击力啊
2016年03月07日 12点03分