本帖最后由 Rookie_贝贝 于 2014-6-13 16:19 编辑
本文分享内容都是我个人网站中内容,另外,喜欢网游、手游、网页游戏研究研讨的可加群:47576001 ,刚建立群,为了学习编程语言、网络、数据库知识才来研究技术,不对问题解答,大家体谅。

修改说明准备: 1、烈焰在更改设置之前,我采用的烈焰服务端下载地址为:点击下载 2、在修改各文件之前,先备份要修改文件,更改后出现错误了 直接恢复即可 3、更改时候必须关闭烈焰服务端以及PHP语言虚拟环境(wssamp处于停止),如更改时候忘记停止,需要关闭在更改文件,重启时候进入游戏会卡46错误,需要重启下电脑重新更改文件在重启下设备,或者查询下80端口占用,如果可以解除占用直接解除80端口占用即可。 更改教程: 烈焰有个首冲礼包,一共是5个,我现在教大家怎么修改首冲礼包:
1、打开 D:\ESSamp\ly_server\GameServer\scripts\Panel 路径 其中“scripts”文件下,所有扩展名位 .lua的文件都是更改游戏各种参数的,大家没事可以都打开看看,废话不过说,找到“Panel-10.lua”文件,用来专门修改首冲的。找到第一行位“function panel_10_1(player)”的函数 找到“if player:get_param(333) >= 1000 then----检测今天充值元宝数量” 下面所有这样的函数都是判断元宝充值数量,其中1000位充值的多少,把这些数字改成0即可,如图: 
修改后的图: 
礼包物品修改方式:大家看上面任意一段礼包函数,代码如下: if player:get_param(333) >= 0 then ----检测今天充值元宝数量
if player:num_bag_black() >= 16 then ----检测背包数量
player:add_item(10124,1,1); ----神石碎片(大)
player:add_item(10127,2,1); ----魂珠碎片(大)
player:add_item(10079,3,1); ----内功经验卷
player:set_param(297,4);
player:alert(110,0,0,"获得【每日首充至尊礼包】");
在这里,以下代码就是更改获取物品的,player:add_item(10124,1,1); 括号内第一个为物品编号 第二个数字为数量,第三个没实验过,有的可以实验下,看看是干嘛的。 player:add_item(10124,1,1); ----神石碎片(大)
player:add_item(10127,2,1); ----魂珠碎片(大)
player:add_item(10079,3,1); ----内功经验卷


声明: 本文由(Rk)原创编译,转载请保留链接: 烈焰服务端(SF)修改首冲礼包领取条件和领取物品设置 注: 本站为个人站点,内容仅供观摩学习交流之用,将不对任何资源负法律责任。如有侵犯您的版权,请及时联系管理员,我们将尽快处理。
|