Menu

《英雄无敌5》英雄修改详解
全解析教程!全部路径以默认安装路径为准,请自行更改,实例为全新创造和自定义精灵族英雄Helpme。文件均从data.pak和texts.pak中解压缩出来。修改好的实例请参见此贴:http://game.ali213.net/thread-954954-1-1.html注意:以下路径中data\后面的部分均在data.pak文件中,解压缩出来对应的即可,或者把我做的实例先放进去就都有了,我的教程就是根据那个实例写的。1。C:\ProgramFiles\Ubisoft\HeroesofMightandMagicV\data\MapObjects\Preserve这里存放的是精灵族英雄的基本信息数据文件。创建英雄文件Helpme.(AdvMapHeroShared).xdb<?xmlversion=”1.0″encoding=”UTF-8″?><AdvMapHeroSharedObjectRecordID=”225″>英雄的ID,不知道有没有上限<Modelhref=”http://www.yxdown.com/Characters/Heroes/Ranger_LOD.xdb#xpointer(/Model)”/><AnimSethref=”http://www.yxdown.com/Characters/Heroes/Ranger_LOD-adv.xdb#xpointer(/AnimSet)”/><blockedTiles/><holeTiles/><activeTiles><Item><x>0</x><y>0</y></Item></activeTiles><passableTiles/><PossessionMarkerTile><x>0</x><y>0</y></PossessionMarkerTile><Effect/><EffectWhenOwned/><messagesFileRef/><WaterBased>false</WaterBased><ApplyHeroTrace>false</ApplyHeroTrace><SoundEffect/><flybyMessageFileRefhref=””/><ObjectTypeFileRefhref=””/><TerrainAligned>false</TerrainAligned><FlyPassable>true</FlyPassable><AdventureSoundEffect/><InternalName>Helpme</InternalName><Class>HERO_CLASS_RANGER</Class><Specialization>HERO_SPEC_ELVES</Specialization><PrimarySkill><Mastery>MASTERY_BASIC</Mastery>英雄的种族特有技能<SkillID>HERO_SKILL_AVENGER</SkillID>英雄的种族特有技能</PrimarySkill><SpecializationNameFileRefhref=”http://www.yxdown.com/Text/Game/Heroes/Specializations/Inferno/Furious/Name.txt”/>英雄本人的独特特技< SpecializationDescFileRefhref=”http://www.yxdown.com/Text/Game/Heroes/Specializations/Inferno/Furious/Description.txt”/> 英雄本人的独特特技<SpecializationIconhref=”http://www.yxdown.com/Textures/HeroScreen/Specializations/Inferno/Furious.xdb#xpointer (/Texture)”/>英雄本人的独特特技<FaceTexturehref=”http://www.yxdown.com/Textures/Icons/Heroes/Preserve/Preserve_Helpme_128x128. (Texture).xdb#xpointer(/Texture)”/>英雄的头像数据地址<FaceTextureSmallhref=”http://www.yxdown.com/Textures/Icons/Heroes/Preserve/Preserve_Helpme_128x128_64.(Texture).xdb#xpointer (/Texture)”/>英雄的头像数据地址<HeroCharacterArenahref=”http://www.yxdown.com/Characters/Heroes/Ranger.(Character).xdb#xpointer(/Character)”/>英雄的类型<HeroCharacterArenaMelee/><HeroCharacterAdventurehref=”http://www.yxdown.com/Characters/Heroes/Ranger_LOD.(Character).xdb#xpointer(/Character)”/>英雄的类型<HeroIndividualCamera/>< CombatVisualhref=”http://www.yxdown.com/GameMechanics/CreatureVisual/Heroes/Ranger.xdb#xpointer (/CreatureVisual)”/>英雄的类型<TownType>TOWN_PRESERVE</TownType><Editable>< NameFileRefhref=”http://www.yxdown.com/Text/Game/Heroes/Persons/Preserve/Helpme/Name.txt”/> 英雄的名字信息地址<BiographyFileRefhref=”http://www.yxdown.com/Text/Game/Heroes/Persons/Preserve/Helpme/Bio.txt”/> 英雄的个人介绍信息地址<Offence>5</Offence> 英雄的4围<Defence>5</Defence> 英雄的4围<Spellpower>5</Spellpower> 英雄的4围<Knowledge>5</Knowledge> 英雄的4围<skills><Item>< Mastery>MASTERY_EXTRA_EXPERT</Mastery> 英雄的普通技能部分<SkillID>HERO_SKILL_AVENGER< /SkillID>英雄的普通技能部分</Item></skills><perkIDs>< Item>HERO_SKILL_IMBUE_ARROW</Item> 英雄的普通技能部分<Item>HERO_SKILL_MULTISHOT< /Item>英雄的普通技能部分<Item>HERO_SKILL_SNIPE_DEAD</Item> 英雄的普通技能部分< Item>HERO_SKILL_ABSOLUTE_LUCK</Item> 英雄的普通技能部分</perkIDs><spellIDs/>< Ballista>true</Ballista>3 种战争机器<FirstAidTent>true</FirstAidTent>3 种战争机器<AmmoCart>true</AmmoCart>3 种战争机器<FavoriteEnemies/></Editable><ArrowButtonState>0</ArrowButtonState><Decal/><Selectionhref=”http://www.yxdown.com/_(Model)/Heroes/Ranger_Path/Symbol.xdb#xpointer(/Model)”/><Tracehref=”http://www.yxdown.com/MapObjects/_(AdvMapHeroTraceSet)/Rampart.xdb#xpointer(/AdvMapHeroTraceSet)”/><RaceTraitIcon/><RaceTraitDescFileRefhref=””/><ScenarioHero>false</ScenarioHero><AdventureMusic/></AdvMapHeroShared>2C:\ProgramFiles\Ubisoft\HeroesofMightandMagicV\data\MapObjects\_(AdvMapSharedGroup)\Heroes\Any.xdb和Preserve.xdb你自建英雄的登记在这里,不登记不给英雄牌照。3C:\ProgramFiles\Ubisoft\HeroesofMightandMagicV\data\Text\Game\Heroes\Persons\Preserve\Helpme\Name.txt和Bio.txt里面写你英雄的名字和个人介绍。注意,每个英雄一个文件夹。4C:\ProgramFiles\Ubisoft\HeroesofMightandMagicV\data\Textures\Icons\Heroes\Preserve\英雄的头像文件放这里,自定义头像方法请参见此贴:http://game.ali213.net/viewthrea…page%3D2#pid84460035C:\ProgramFiles\Ubisoft\HeroesofMightandMagicV\data\Maps\Multiplayer这里放的是地图文件夹,需要修改里面的一个文件把你的英雄登陆到这张地图,比如L2就在L2文件夹中找L2.xdb文件,在< AvailableHeroes></AvailableHeroes>部分中加入自己的英雄。目前所有可以这样做的自定义地图名字: L2,L4,S1,S2,S4,M1,M4,M5,M6,M8网易游戏频道