借鉴hansenal大大的修改贴

(【修改】【慎用】亚瑟王之打造最顶级军队+快速研究.................. )

http://games.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大大给的启发~~除了技能不知道别的还能改不,我也要慢慢发掘,也还要靠大家来发掘~~~~。教程到这也差不多!还有疑问可以跟帖~~谢谢~~

写的不好的地方请见谅~~本人多年潜水~~~很少出来发言啊

评论:亚瑟王技能修改教程(UltraEdit)