梅方辉 发表于 2013-4-10 16:26:48

福利贴!英雄技能的添加和多次使用

      添加英雄技能涉及2个文件,一个是/data/world/maps/campaign/imperial_campaign/descr_strat下修改初始武将技能,例如CTRL+F找到caopi(曹丕),会显示曹丕开局的状态,我们在character描述的最后添加hero_abilityXXXX。其中XXXX是英雄技能的名字,例如吕布的嗜血是The_Heart_of_the_Lion大喝就是DaHe。具体的技能对应名字用记事本打开Data下的descr_hero_abilities.xml文件自己看。第二个修改要到data/world/maps/campaign/imperial_campaign/descr_scrip文件下修改,因为汉之殇中有很多武将投靠脚本,这些武将是刷出来的,要修改他们刷出来时的英雄技能。例如CTRL+F找到lvlingqi,我们会发现有一段关于吕玲绮的脚本是SPAW_ARMY开头的,这就是刷出武将的脚本了。在这段脚本下面有何开局武将一样的描述,我们参照第一张方法加以修改给武将添加技能。
   关于武将技能使用次数的修改,我们用记事本打开descr_hero_abilities.xml文件。
在descr_hero_abilities.xml 文件中找到你想修改的英雄技,以吕布的嗜血为例子,就是:

</hero_ability>
<hero_ability>   
   <name>The_Heart_of_the_Lion</name>
   <duration>0</duration>
   <normal_tooltip_label>EMT_THE_HEART_OF_THE_LION_NORMAL</normal_tooltip_label>
   <disabled_tooltip_label>EMT_THE_HEART_OF_THE_LION_DISABLED</disabled_tooltip_label>
   <normal_sprite>HERO_ABILITY_THE_HEART_OF_THE_LION_BUTTON_IMAGE</normal_sprite>
   <selected_sprite>HERO_ABILITY_THE_HEART_OF_THE_LION_BUTTON_IMAGE</selected_sprite>
   <disabled_sprite>HERO_ABILITY_THE_HEART_OF_THE_LION_BUTTON_IMAGE_DISABLED</disabled_sprite>
   <sound_effect>The_Heart_of_the_Lion</sound_effect>
   <hero_ability_effects>
    <hero_ability_effect>
   <name>rally_units</name>
   <target>own_army</target>
   <morale_level>firm</morale_level>
   <min_time_before_rout>15</min_time_before_rout>
    </hero_ability_effect>
   </hero_ability_effects>
这里是没有使用次数的,所以就是默认的一次,那么我们添加一个使用的次数如下(在第五行):

</hero_ability>
<hero_ability>   
   <name>The_Heart_of_the_Lion</name>
   <duration>0</duration>
   <activations>99</activations>
   <normal_tooltip_label>EMT_THE_HEART_OF_THE_LION_NORMAL</normal_tooltip_label>
   <disabled_tooltip_label>EMT_THE_HEART_OF_THE_LION_DISABLED</disabled_tooltip_label>
   <normal_sprite>HERO_ABILITY_THE_HEART_OF_THE_LION_BUTTON_IMAGE</normal_sprite>
   <selected_sprite>HERO_ABILITY_THE_HEART_OF_THE_LION_BUTTON_IMAGE</selected_sprite>
   <disabled_sprite>HERO_ABILITY_THE_HEART_OF_THE_LION_BUTTON_IMAGE_DISABLED</disabled_sprite>
   <sound_effect>The_Heart_of_the_Lion</sound_effect>
   <hero_ability_effects>
    <hero_ability_effect>
   <name>rally_units</name>
   <target>own_army</target>
   <morale_level>firm</morale_level>
   <min_time_before_rout>15</min_time_before_rout>
    </hero_ability_effect>
   </hero_ability_effects>

大功告成,体验战场上全程嗜血效果把。。

忘忧 发表于 2013-4-10 16:35:03

咕叽咕叽

000000 发表于 2013-4-10 16:48:15

撒花,收藏

000000 发表于 2013-4-10 16:49:07

靠,真黑

高聚物2011 发表于 2013-4-10 19:13:47

路过看看{:5_106:}{:5_106:}

阿童木三国 发表于 2013-4-10 19:54:13

这个太imba了

书中黄金屋 发表于 2013-4-10 20:15:10

谢谢楼主分享{:5_145:}

zengrx 发表于 2013-4-10 20:34:18

这个很不错谢谢分享

夜幕星空 发表于 2013-4-10 20:39:40

打酱油的

永远的战神 发表于 2013-4-10 20:57:55

这个要来好好学习一下

迷茫 发表于 2013-4-10 22:30:23

   路过路过

15870936433 发表于 2013-4-11 09:41:27

真的是福利帖,顶下

冥龙 发表于 2013-4-11 10:19:05

如果一路都用的话 那就失去乐趣了

wshjue 发表于 2013-4-14 17:55:39

终于可以无限用了。

richfsj 发表于 2013-4-14 18:07:23

支持分享
页: [1]
查看完整版本: 福利贴!英雄技能的添加和多次使用