您当前的位置:首页 > 其他技术 > 其他技术

暗黑修仙技能修改教程带你装逼带你飞

本文出处:网游动力作者:本站发布时间:2014-09-25阅读次数:

 个人研究了一个晚上,单单是修改法尊的技能都搞了一个晚上,修改技能比修改攻击之类的累多了,主要是格式太麻烦!

需要修改两个文件夹的文件和覆盖一个文件夹的文件。
GPHAHXX\server\config\gameworld\skill\roleskill   为玩家各职业的技能,包括剧情技能。
GPHAHXX\server\GPHweb\wwwroot\assets\config\config\zh_CN   下的skill.XML,先修改本文件。
修改好上面的skill.xml后,覆盖到GPHAHXX\server\GPHweb\wwwroot\assets\config\config\zh_TW下去
以下以修改法尊技能来说明。
先打开skill.xml。搜索:“流星火雨”,找到“流星火雨”群攻技能。
 
<SkillID>407</SkillID>           --为技能的ID
<Distance>100</Distance>   --为技能攻击距离,原本是16,我改成了100,基本是多以随便点满屏的怪来发技能了。$ Y: l1 l7 e1 N; K
<AttackRangeList>                 --为技能的攻击范围
<AttackRangeEnemyNumList>    --为技能攻击怪物的数量
<CoolDownList>                     --为技能冷却时间
<ConsumeMPList>                  --技能所消耗的内力
<AddMPList>                           --为技能所增加的内力
<descript>                              --为技能说明
 
以下字段需与<descript>字段相关联来说明。
<HurtPercentList>                   --为技能对怪物造成自身攻击百分比的伤害
<FixHurtList>                           --与上一个相似,不过不是百分比,是对怪物伤害增加多少数值。
<param_a><param_b><param_c><param_d><param_e><param_f>           --必须与技能说明一起看才知道是什么功能,在流星火雨技能中,<param_a>表示命中目标后有多少几率伤害叠加多一次。至于提到的<param_b>代表什么技能说明里面没有提及。)
所有这些字段中间的#号隔开的数值,是每级技能所产生的效果或者是需要的前提等,总共21级。比如<HurtPercentList>583#583#583#583#583#583#583#583#583#583#583#583#583#583#583#583#583#583#583#583#583</HurtPercentList>,表示技能对应的级数所产生的对怪物造成自身攻击伤害的百分比数。我是设成每级都相同了,懒得改。
修改好still后完成第一步。当然,修改之前记得备份了。记下流星火雨技能ID407。把still覆盖另外个文件夹里面的still,路径在开头就讲了,不重复。
第三步打开,GPHAHXX\server\config\gameworld\skill\roleskill文件夹。
CommonSkillProf开头的文件为公共技能,juqing开头的文件为剧情技能,RoleSkillBiXian为角色笔仙技能,RoleSkillCiKe为刺客技能,RoleSkillFaZun为法尊技能,RoleSkillJianLing为剑灵技能。后面的数字为技能的ID数值来的。例如RoleSkillFaZun407.XML就是流星火雨的技能文件。
里面的字段是一样的,不过技能等级的数值却不是#号分开了,<L1>100</L1>表示技能1级的时候攻击范围是多少,后面类似,不重复讲了。
这里的数值改成和still.XML的一样。至于不一样会有什么结果,好像也没什么。
游戏里发生作用的,应该还是这个文件夹里面的。