提示一下,可以开的箱子代码开头都是243XXXX。
这里我就举例代码为2430499的彩虹箱。
一般你在游戏里面把这个箱子刷到后,点击都会是不存在的,需要添加。
你找到你的单机服务端的scripts\item目录。
你打开这个目录后会发现里面有几个243开头的JS文件。
随机打开一个JS文件,你会发现里面的编译过程和npc 的是一样的。
但是唯一不一样的是NPC文件里面的cm不能再Item里面使用,必须把cm改成im。
改完之后就可以使用了。
如果要改成开箱子随机得到一个物品的话,我这里分享一个JS文件。
具体怎么改我这里给你说明白点。
你下载文件后,把文件放进去,改成自己要的箱子的代码即可,然后打开此文件。
var rand = Math.floor(Math.random() * 2);【解释:按照简单解释,就是0~2之间的整数,假设你添加了10件物品就要写0~9。】
if (rand == 0){【解释:rand==0 是指如果上面的0~2生成的数,假设生成的是0,那么结果就会是这排!】
item = 4001126;【解释:这个4001126是枫叶的代码,就是说这个0结果的奖励就是枫叶】
num = 50;【解释:这个是数量,表示抽到了50张枫叶】
name = "枫叶";【解释:这个可以忽略,没必须要,你要是有强迫症,可以改成对应的名字。】
im.gainItem(item,+num); 【解释:这个表示获得的物品,就不要修改了!】
im.gainItem(243XXXX,-1); 【解释:这个必须要改,把243XXXX改成你这个JS文件的名字,假设的JS文件代码是2430499,你这里也必须改成 2430499,如果你不改的话,就不会扣掉对应数量的箱子哦!】
本文来源于心动冒险岛(www.leyoucx.com),如需转载[如何制作消耗栏的箱子],请写明出处
上一篇:修复混沌卷轴BUG