浣犺闂殑椤甸潰涓嶅瓨鍦
404閿欒
阅读导航 : 主页>武林外传>经验心得>【教程】教你修改请神功能

【教程】教你修改请神功能

  ████教你修改请神功能████

  每次开请神都要设置一遍,比较烦人,完美也没想过让玩家可以自己保存设置,所以就只能自己动手了。

  1、解压缩游戏目录下的interfaces.pck,在interfaces\script\里找到ai_helper.lua,这个脚本文件的内容决定了请神的功能。一下子就让大家学会修改LUA语言比较难,但是修改下基本的请神设置还是没问题的。备份ai_helper.lua,以防错误修改之后好恢复,用系统自带的记事本打开ai_helper.lua。

  2、修改血法保护的比例和延时:

  CTRL+F找到functionAI_Helper:Reset()这段文本,这是请神设置初始化的函数。

  self.m_hpCounter:SetPeriod(1000);自身血保护的延时,1000代表1000毫秒,=默认的1秒。

  self.m_hpRate=0.8;自身血保护比例,0.8也就是80%

  self.m_petHpCounter:SetPeriod(1000);宠物血保护的延时,1000代表1000毫秒,=默认的1秒。

  self.m_petHpRate=0.8;宠物血保护比例,0.8也就是80%

  self.m_mpCounter:SetPeriod(1000);自身法保护的延时,1000代表1000毫秒,=默认的1秒。

  self.m_mpRate=0.7;自身法保护比例,0.7也就是70%

  self.m_petMpCounter:SetPeriod(1000);宠物饱食度保护的延时,1000代表1000毫秒,=默认的1秒。

  self.m_petMpRate=0.7;宠物饱食度保护比例,0.7也就是70%

  上面的数值都是可以修改的,依照实际需要设置就行。

  3、修改技能延时:

  继续在AI_Helper:Reset函数中寻找

  self.m_skillCounter:SetPeriod(3000);对应自身技能1,3000代表3000毫秒,=默认的3秒。

  依此类推self.m_skillCounter:SetPeriod(3000);对应自身技能6

  self.m_petSkillCounter:SetPeriod(3000);对应宠物技能1,3000代表3000毫秒,=默认的3秒。

  依此类推self.m_petSkillCounter:SetPeriod(3000);对应宠物技能6

  技能延时的修改范围不宜过大或过小,依照实际需要设置就行。

  4、修改请神的挂机范围:

  CTRL+F找到if(self.m_x1-x1)^2+(self.m_z1-z1)^2900then

  这里900也就是30的平方,意思是挂机的范围为30米,超过30米自动跑回原始坐标。可以根据实际情况修改,比如改成400,范围为20米。

  5、其实还有很多东西可以修改,也不仅限于修改请神,有兴趣的自己可以去发掘一下。修改完之后重新压缩interfaces.pck,进游戏之后开请神就可以看到效果了。(如果用网上流行的PCK工具来压缩interfaces.pck会出现游戏提示错误,这是因为elementclient.exe会判断PCK文件是否被非法修改,找到这个判断的地方修改掉就OK了,提示:对MessageBoxA下断点)

  6、修改客户端的东西还是有一定的风险的,有可能被完美盯上也不一定,大家自己把握。

  附:把“GameAI.NormalAttack();;”全部删掉或者替换成技能可以去除请神的普通攻击。



图片资讯 1 2 3

广州汽车网 北京汽车网 上海汽车网 杭州汽车网 厦门汽车网 大连汽车网 北京现代 比亚迪 海马汽车 东风日产 东风标致 长安福特 吉利 长城汽车 别克 汽车保险

找好玩的游戏到57游戏网,本站所有游戏文章均由网友上传,转载至本站只是为了宣传【教程】教你修改请神功能让更多游戏迷欣赏。

关于本站 | 免责声明 | 广告服务 | 网站地图 | 友情链接 | 联系我们

Copyright @2008 游戏迷 All Rights Reserved. 闽ICP备05030655号