注册 | 登录

游侠NETSHOW论坛





查看: 1925|回复: 0

[讨论] 关于非初始英雄 [复制链接]

帖子
26
精华
0
积分
13
金钱
162
荣誉
0
人气
0
评议
0
发表于 2015-10-9 21:39:53 |显示全部楼层
本帖最后由 BlackNight1 于 2015-10-12 22:02 编辑

RT,除了初始6个英雄之外,游戏过程中各个种族友好度达到之后会送你英雄,有大神能让这些英雄出现在自定义君主时,选择英雄的列表里吗?给出方法或者直接传一个改好的文件?或者替换掉初始英雄也行,给出A英雄替换掉初始B英雄的方法?

我自己也百度研究了一下,发现英雄相关数据是在Sorcerer King\data\English\CoreUnits_Champs.xml这个文件里,记事本方式打开,里面有 “<UnitTypes>  <UnitType InternalName="Unit_Kingdom_WarriorChampion1">  <DisplayName>勇 者 坦 迪 斯 </DisplayName>  <UnitDisplayName>Tandis the Warrior</UnitDisplayName>  <Description>塔 斯 的 传 奇 剑 士 , 在 战 斗 中 非 常 强 大…………”这样的每位英雄一大段的代码,6个初始英雄各有2段,其他英雄只有1段,经本人多次实验,以火族送的英雄自虐狂伊弗里斯去替换初始英雄法师开普林为例,首先是复制伊弗里斯的代码,得跳过开头<UnitType InternalName="Unit_DefendingChampion_FireElemental"> 这一段(如复制这一段去覆盖掉开普林对应的那一段,游戏不会发生任何变化),从<DisplayName>自 虐 狂 伊 弗 里 斯 </DisplayName>这一段起,一直到SkillTreeLinesImage>Champ_Skilltree_Lines_Ifris.png</SkillTreeLinesImage>
        </UnitType>结束,复制,然后替换掉开普林第1段的对应部分(如替换的是第2段对应部分,游戏不会发生任何变化),此时进入游戏,选择君主的界面,选择默认初始部队是开普林的女祭祀君主,发现其初始部队变为自虐狂伊弗里斯,但没有另外2个初始小兵,进入自定义君主界面,选择初始部队,发现只有5个初始部队可选择,法师开普林从选择列表中消失。开始游戏,丑陋的老头法师变为拉风的巨大火元素伊弗里斯,英雄特性也变为伊弗里斯的特性,但遗憾的是技能树依然是法师开普林的,本人对代码编程之类完全小白,做到这一步已属不易,SO,求大神,有谁能把这些送的英雄给完美搞出来,特性 技能树都要正确对应才行。

另外,每个英雄代码里都有一连串的<SelectedAbilityBonusOption>XXXXX</SelectedAbilityBonusOption>,这就是英雄的特性,喜欢DIY的也可以搞些自己满意的特性到某个英雄身上,具体要弄清楚某一个<SelectedAbilityBonusOption>XXXXX</SelectedAbilityBonusOption>是什么特性,可以复制中间英文去在线翻译,大概还是能猜到的,或者多实验就行了。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2024-3-29 07:53 , Processed in 0.310091 second(s), 11 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到