level 3
记得加注释……我正在做一个js,可是不知道怎么添加合成配方和怎么自定义贴图!
2015年08月16日 09点08分
1
level 11
Item.addShapedRecipe(264,1,0,[" o "," o "," l "],["o",282,0/*把o付值为282,0是特殊值*/,"l",280,0]);
264是合成出来的物品的id
282,282是合成所需的物品的id
2015年08月17日 03点08分
4
280,282
2015年08月17日 03点08分
level 8
Item.addShapedRecipe(代码,数量,特殊值, [
"abc",
"def",
"ghi"], ["a",代码,特殊值,"b".代码,特殊值,"c"……])
首先,第一个代码及数量和特殊值为合成出的东西。
在第一个特殊值的,后有一个 。
abcdefghi为九宫格,很明显,如果都用一样东西,就是aaaaaaaaa。
在九宫格之后] 在这个右中括号后有一个,在逗号后有一个 。
再然后,第二个中括号里是你为了合成某个东西,拿来合成那个东西的材料。
代码(ID)自己查吧,特殊值就是物品附加的数值,例如耐久度。(好像特殊值只有耐久度一个)
2015年09月03日 07点09分
5
level 8
如果想拿来合成的东西在九宫格里变成两个(第一行:两个a,两个b,两个c)。
需要在这之前设置下:
Item.addCraftRecipe(代码,数量,特殊值, [代码,数量,特殊值])
同样的,第一个代码,数量,特殊值为合成出的,第二个代码,数量,特殊值为“本金”,在这里面就可以设置“本金”在九宫格里一格的数量以及特殊值。
2015年09月03日 07点09分
6
没用过这个,可能不对。
2015年09月03日 07点09分
level 8
然后,如果想新增一个物品来合成或者什么别的,就要设置Item。
格式:
ModPE.setItem(代码,"贴图名称",排列值,"名称",最大堆叠)
第一个代码为你设置的这个物品的代码,不能与游戏中其他物品代码重合。
第一个贴图名称为在游戏安装包中的item.meta这个文件中的贴图名称,可以百度,或者问其他人。
第一个排列值,比如蛋,有牛蛋,僵尸蛋,但是,他们都使用同一个贴图,却有不同的排列值,比如a的排列值为3,那么遍要用这个排列值来确定准确的图像。
第一个名称,这个就是你要给它命名了,可以用中文,也可以用英文。
第一个最大堆叠,就是正常情况下能重合多少个,比如雪球16个,钻石64个。
2015年09月03日 07点09分
7
level 8
有一些引号必须加,表示这是一个字符串。别的不明白的,回复吧。
2015年09月03日 08点09分
8
好good yes (^V^)
2015年09月17日 09点09分
level 9
Item.addShapedRecipe(合出物品的ID,合出的数量,合出物品的DATA,合成公式,合成公式注解);
添加合成配方
九格合成公式例子
Item.addShapedRecipe(57,1,0,["aaa","aaa","aaa"],
["a",264,0]);
//九个钻石合成钻石块
2015年09月03日 09点09分
10