借鉴hansenal大大的修改贴
(【修改】【慎用】亚瑟王之打造最顶级军队+快速研究.................. )
http://www.52miji.com/v/26s
经过一番研究发现这个现形pak文件里面能修改的确实蛮多的~~
首先修改需要用UltraEdit 毋庸置疑~很多人都有这个软件的吧?没有的话去百度搜索下载一个吧~
下面开始讲讲修改前的准备工作
1.需要有UltraEdit
2.找到游戏目录下的King Arthur - The Role-playing WargameConfiguration
Configuration文件夹~
3.找到Files.pak文件
4.进入游戏,找你英雄所拥有的技能或者你想要的技能的名字~比如SCHOLAR,WISDOM,或者Healing(sky英雄前期的几个技能)还有很多,你进游戏自己去看吧~然后就用笔记下名字吧~~~~
5.着手开始修改~~好的,基本就是这样~我们少废话开始吧~
首先我们打开UE按照大大的修改方法搜索“healing”
得到以下代码:(ps:这个是我自己修改了的文件,不跟你们的一样,不要照搬说找不到啊)
SPELL_HEALING_COOLDOWN_TIME_SEC=0x1(这是冷却时间,使用十六进制的。只要修改0x后面的数值,单位是秒,我这个0x1是一秒的意思)
SPELL_HEALING_HATOIDO_MSEC=0x493E0(这是技能施放效果持续时间也是十六进制的)
SPELL_HEALING_HATOIDO_MSEC_UPGRADE=0x5DC(这个是每加一次点数所累积的施法效果持续时间)
SPELL_HEALING_HEAL_LOWERLIMIT=10(这是最小加血数)
SPELL_HEALING_HEAL_LOWERLIMIT_UPGRADE=10(每次加点最小加血数累加的数值)
SPELL_HEALING_HEAL_UPPERLIMIT=50(这是最大加血数)
SPELL_HEALING_HEAL_UPPERLIMIT_UPGRADE=10(每次加点最大加血数累加的数值)
SPELL_HEALING_MANAKOLTSEG=1(每次施放所需魔法值)
SPELL_HEALING_QUERY_MSEC=0x3E8
SPELL_HEALING_RANGE=40000(施法距离~40000*10%=实际距离(米))
然后再收索SPELL_VLHEALING(这是升级后的数值)
SPELL_VLHEALING_COOLDOWN_TIME_SEC=1
SPELL_VLHEALING_HATOIDO_MSEC=0x493E0
SPELL_VLHEALING_HEAL_LOWERLIMIT=10
SPELL_VLHEALING_HEAL_UPPERLIMIT=50
SPELL_VLHEALING_RANGE=40000
照着上面的基本都会了吧?自己修改吧~
有的技能还有百分之几的加成的技能,比如
WISDOM 和SCHOLAR这两个技能就是加百分之几的~
一般在上面healing这个技能代码的基础上会出现类似STRATEGY_ABILITY_HERO_SCHOLAR_FP_NOVELES
FP_NOVELES,XP_NOVELES_SZAZALEK
这样的数值,意思就是后面的=号后面就是百分数
像WISDOM这个技能就是增加经验的
STRATEGY_ABILITY_HERO_WISDOM_HOS_XP_NOVELES_SZAZALEK=1000
详见下面PROTECTION FROM MAGIC魔法保护技能数值
另外,说一下CLOUD OF ARROWS这个技能
我们在UE里面收索的时候不要空格直接搜索CLOUDOFARROWS这样连在一起的字母
搜索的到以下数值(也是我改过的)
SPELL_CLOUDOFARROWS_BONUS_ARROWS_COUNT=10(这是一次施放多少只箭,原数值是3。我很变态的说,汗)
SPELL_CLOUDOFARROWS_COOLDOWN_TIME_SEC=0x1(冷却时间)
SPELL_CLOUDOFARROWS_HATOIDO_MSEC=0x30D40(效果持续时间)
SPELL_CLOUDOFARROWS_HATOIDO_MSEC_UPGRADE=0x7D0(升级效果持续时间累加)
SPELL_CLOUDOFARROWS_MANAKOLTSEG=1(施法所用魔法值)
SPELL_CLOUDOFARROWS_RANGE=40000(施放距离)
在搜索SPELL_VLCLOUDOFARROWS
SPELL_VLCLOUDOFARROWS_COOLDOWN_TIME_SEC=1
SPELL_VLCLOUDOFARROWS_DURATION_MSEC=0x927C0
SPELL_VLCLOUDOFARROWS_RANGE=40000
还有一个技能PROTECTION FROM MAGIC魔法保护
搜索SPELL_HERO_PROTECTION_FROM_MAGIC
SPELL_HERO_PROTECTION_FROM_MAGIC_COOLDOWN_TIME_SEC=0x1(同上)
SPELL_HERO_PROTECTION_FROM_MAGIC_DURATION_TIME_SEC_ALAP=0x258(持续时间)
SPELL_HERO_PROTECTION_FROM_MAGIC_MAGICRESISTANCE_NOVELES=100(这就是上面所谓的加成。单位是%)
SPELL_HERO_PROTECTION_FROM_MAGIC_MAGICRESISTANCE_NOVELES_BONUS_PER_LEVEL=100(每次加点所增加的)
SPELL_HERO_PROTECTION_FROM_MAGIC_MANAKOLTSEG=1
SPELL_HERO_PROTECTION_FROM_MAGIC_RANGE=8000(这个距离跟上面的别的法术技能距离不一样的~这个是有效距离,不是英雄施法距离)
SPELL_HERO_PROTECTION_FROM_MAGIC_RANGE_UPGRADE_PER_LEVEL=2000(每次加点增加的有效距离)
跟以上一样~~~~呵呵~~所以大家可以自己慢慢研究~~~改了这个文件虽然失去了很多乐趣,也是为了那些想要修改的人写的教程,同时也谢谢hansenal大大给的启发~~除了技能不知道别的还能改不,我也要慢慢发掘,也还要靠大家来发掘~~~~。教程到这也差不多!还有疑问可以跟帖~~谢谢~~
写的不好的地方请见谅~~本人多年潜水~~~很少出来发言啊