《魔法门之英雄无敌5》TXT兵种修改法
1.首先解压英雄无敌5中文完美版data里的data.pak压缩文件里的GameMechanics文件夹解压到data文件夹里。
2.兵种修改:
打开英雄无敌5中文完美版dataGameMechanicsCreatureCreatures,看见有7个文件夹,分别对应游戏里的所有种族,下面以修改人族为例:(注意:首先将要修改的XDB文件属性里的只读去掉,然后点应用,否则修改后无法保存)
打开HAVEN文件夹看见一些XDB文件,这些文件都记录着人族的兵种信息,用记事本打开你想要修改的兵种。例如我打开Cleric.xdb,这个是人族圣裁官的信息文件,看见<AttackSkill>和<DefenceSkill>,这个是攻击和防御,可以修改掉,那个<Shots>后面的数不要动,<Speed>是移动速度,<MinDamage> <MaxDamage>这个是最小杀伤与最大杀伤,应该是攻击附加的随机伤害值,<Initiative>不要动,<Flying>false</Flying>是否为飞行的,FALSE为不能,TRUE为能(是否无视障碍物),<Health>为生命值,<KnownSpells>下面的是技能,加技能打开:英雄无敌5中文完美版dataGameMechanicsSpellCombat_Spells可以看到4个文件夹分别对应4系魔法,例如我进入DestructiveMagic这个文件夹,可以看见不少前缀为Empowered_的XDB文件,这个代表加强型的魔法,比如我打开Empowered_Fireball.xdb这个文件(这个是加强版的连珠火球)可以看到<TableID>,后面的SPELL_EMPOWERED_FIREBALL将其复制,再回到兵种的文件里以如下形式复制在
<Item>
<Spell>SPELL_EMPOWERED_FIREBALL</Spell>
<Mastery>MASTERY_ADVANCED</Mastery>
</Item>
<KnownSpells>和</KnownSpells>之间,这样重开游戏后圣裁官就会加强型的连珠火球之一技能了。
再往下看到<SpellPoints></SpellPoints>,在<SpellPoints>后输入数值即为兵种的魔法值,不要管<SpellPoints1></SpellPoints1>和<SpellPoints2></SpellPoints2>,但这样做圣疗和复活这2个非魔法技能将无法使用。EXP即打死1个该兵种得到的经验值,<power>指兵种的厉害程度,就是为什么有的时候打野怪野怪会逃,因为你军队的POWER值远高于它,<TimeToCommand>只轮到该兵种行动时允许玩家控制的时间,<Upgrade>指是否为升级过的生物,<MagicElement>好像是抗性,<WeeklyGrowth>指一星期的生产量,
<Wood>0</Wood>
<Ore>0</Ore>
<Mercury>0</Mercury>
<Crystal>0</Crystal>
<Sulfur>0</Sulfur>
<Gem>0</Gem>
<Gold>900</Gold>是造这兵用的资源。
<CombatSize>后面可填1或2,1为小型生物(占一个格子),2为大型生物(4个格子),其他的没敢乱填,估计会出错。像弩兵我就改成大型生物,这样被近身反击的时候就是用弩,而不是匕首,而弩兵在3格和3格之内,是精确射击,无视防御。
3.建筑的部分修改:
打开英雄无敌5中文完美版dataGameMechanicsTownBuildingSharedStats,以人族为例,进入Haven文件夹,这里是对应人族各建筑的文件夹,以城镇大厅为例,进入Town_Hall文件夹,看见4个XDB文件,分别对应4个大厅,以Capitol.xdb为例,进入后
<Cost>
<Wood>0</Wood>
<Ore>0</Ore>
<Mercury>0</Mercury>
<Crystal>0</Crystal>
<Sulfur>0</Sulfur>
<Gem>0</Gem>
<Gold>10000</Gold>
</Cost>
代表升级成国会所耗费的资源。
英雄无敌5还有不少能修改的东西,有的我也不知道,但是以上的几点应该是做有用的,在此整理方便广大英雄无敌的玩家们。