燕红 发表于 2014-10-19 15:10:39

【新手教程】燕红回馈——新手教程:箱子添加物品教程!

本帖最后由 燕红 于 2016-3-4 21:43 编辑

入驻论坛一年有余了今天给大家一个【消耗栏箱子】的教程。
提示一下,可以开的箱子代码开头都是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,如果你不改的话,就不会扣掉对应数量的箱子哦!】


模版JS链接:http://pan.baidu.com/s/1qWwj2uK


最后,宣传一个111的公益服私服
QQ群:已经关闭
这是自己开的公益服,不是长久服,也不是24小时服。
这是个适合下班回来放学回来一起玩的服。

燕红 发表于 2014-10-19 15:12:31

本帖最后由 燕红 于 2014-10-19 15:13 编辑

如果有不懂的,大家可以给我留言。现在我要大四毕业了,时间也不多了。能回答多少是多少!

燕红 发表于 2014-10-19 15:14:38

第一次开这样的帖子,毕竟不是很完善哦!

二叶知秋 发表于 2014-10-19 15:58:30

很不错,实用

crz027 发表于 2014-10-19 16:00:32

东西收下了,谢谢分享

吃货萌萌哒 发表于 2014-10-19 22:39:48

11111:)

童年的冒险岛 发表于 2014-10-22 12:50:58

谢谢分享学习当中

逆行 发表于 2014-10-26 12:53:29

来看看

merry 发表于 2014-10-26 13:59:29

看看

ksxl0344616 发表于 2014-10-26 17:36:35

看看。。。
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 【新手教程】燕红回馈——新手教程:箱子添加物品教程!