求助,帮忙看下,怎么改H5帐篷的治疗量
原来是只能治疗8下,而且就算学了急救帐篷,那个治疗量貌似固定的100,不学是10点治疗,想修改成无治疗次数,把治疗量放大,起码一次能拉起来一只7级部队。<?xml version="1.0" encoding="UTF-8"?>
<Table_WarMachine_WarMachineType ObjectRecordID="-1">
<objects>
<Item>
<ID>WAR_MACHINE_NONE</ID>
<Obj href="#n:inline(WarMachine)" id="item_c5a6c5d2-5c90-4770-aca1-284a77d0be5e">
<WarMachine ObjectRecordID="3">
<Shots>0</Shots>
<Initiative>1</Initiative>
<Health>1</Health>
<Range>0</Range>
<spellIDs/>
<MagicElement>
<First>ELEMENT_NONE</First>
<Second>ELEMENT_NONE</Second>
</MagicElement>
<Cost>
<Wood>0</Wood>
<Ore>0</Ore>
<Mercury>0</Mercury>
<Crystal>0</Crystal>
<Sulfur>0</Sulfur>
<Gem>0</Gem>
<Gold>0</Gold>
</Cost>
<CombatSize>1</CombatSize>
<flybySequence/>
<Visual href="/GameMechanics/CreatureVisual/WarMachines/None.xdb#xpointer(/CreatureVisual)"/>
<TimeToCommand>10</TimeToCommand>
<Offense/>
<Defense/>
<MinDamageFactor/>
<MaxDamageFactor/>
<PresetPrice>0</PresetPrice>
</WarMachine>
</Obj>
</Item>
<Item>
<ID>WAR_MACHINE_BALLISTA</ID>
<Obj href="#n:inline(WarMachine)" id="item_20388156-af46-40fe-b843-66d3a2404b58">
<WarMachine ObjectRecordID="29">
<Shots>100</Shots>
<Initiative>10</Initiative>
<Health>350</Health>
<Range>0</Range>
<spellIDs/>
<MagicElement>
<First>ELEMENT_NONE</First>
<Second>ELEMENT_NONE</Second>
</MagicElement>
<Cost>
<Wood>0</Wood>
<Ore>0</Ore>
<Mercury>0</Mercury>
<Crystal>0</Crystal>
<Sulfur>0</Sulfur>
<Gem>0</Gem>
<Gold>1500</Gold>
</Cost>
<CombatSize>2</CombatSize>
<flybySequence/>
<Visual href="/GameMechanics/CreatureVisual/WarMachines/Ballista.xdb#xpointer(/CreatureVisual)"/>
<TimeToCommand>10</TimeToCommand>
<Offense>
<Item>5</Item>
<Item>10</Item>
<Item>15</Item>
<Item>20</Item>
<Item>22</Item>
</Offense>
<Defense>
<Item>5</Item>
<Item>10</Item>
<Item>15</Item>
<Item>20</Item>
<Item>22</Item>
</Defense>
<MinDamageFactor>
<Item>2</Item>
<Item>3</Item>
<Item>4</Item>
<Item>8</Item>
<Item>8</Item>
</MinDamageFactor>
<MaxDamageFactor>
<Item>4</Item>
<Item>5</Item>
<Item>6</Item>
<Item>8</Item>
<Item>8</Item>
</MaxDamageFactor>
<PresetPrice>250</PresetPrice>
</WarMachine>
</Obj>
</Item>
<Item>
<ID>WAR_MACHINE_CATAPULT</ID>
<Obj href="#n:inline(WarMachine)" id="item_eb716ddf-8f42-49e5-96ac-c4d686a4301a">
<WarMachine ObjectRecordID="30">
<Shots>0</Shots>
<Initiative>10</Initiative>
<Health>1000</Health>
<Range>0</Range>
<spellIDs/>
<MagicElement>
<First>ELEMENT_NONE</First>
<Second>ELEMENT_NONE</Second>
</MagicElement>
<Cost>
<Wood>0</Wood>
<Ore>0</Ore>
<Mercury>0</Mercury>
<Crystal>0</Crystal>
<Sulfur>0</Sulfur>
<Gem>0</Gem>
<Gold>1000</Gold>
</Cost>
<CombatSize>2</CombatSize>
<flybySequence/>
<Visual href="/GameMechanics/CreatureVisual/WarMachines/Catapult.xdb#xpointer(/CreatureVisual)"/>
<TimeToCommand>10</TimeToCommand>
<Offense/>
<Defense>
<Item>10</Item>
<Item>15</Item>
<Item>15</Item>
<Item>20</Item>
<Item>20</Item>
</Defense>
<MinDamageFactor>
<Item>100</Item>
<Item>150</Item>
<Item>200</Item>
<Item>300</Item>
<Item>300</Item>
</MinDamageFactor>
<MaxDamageFactor>
<Item>100</Item>
<Item>150</Item>
<Item>200</Item>
<Item>500</Item>
<Item>500</Item>
</MaxDamageFactor>
<PresetPrice>400</PresetPrice>
</WarMachine>
</Obj>
</Item>
<Item>
<ID>WAR_MACHINE_FIRST_AID_TENT</ID>
<Obj href="#n:inline(WarMachine)" id="item_9f5e94d7-770d-44c8-9b64-03dc4472504e">
<WarMachine ObjectRecordID="31">
<Shots>8</Shots>
<Initiative>10</Initiative>
<Health>150</Health>
<Range>0</Range>
<spellIDs>
<Item>SPELL_EFFECT_FIRST_AID_TENT_HEAL</Item>
</spellIDs>
<MagicElement>
<First>ELEMENT_NONE</First>
<Second>ELEMENT_NONE</Second>
</MagicElement>
<Cost>
<Wood>0</Wood>
<Ore>0</Ore>
<Mercury>0</Mercury>
<Crystal>0</Crystal>
<Sulfur>0</Sulfur>
<Gem>0</Gem>
<Gold>500</Gold>
</Cost>
<CombatSize>2</CombatSize>
<flybySequence/>
<Visual href="/GameMechanics/CreatureVisual/WarMachines/FirstAidTent.xdb#xpointer(/CreatureVisual)"/>
<TimeToCommand>10</TimeToCommand>
<Offense/>
<Defense/>
<MinDamageFactor/>
<MaxDamageFactor/>
<PresetPrice>200</PresetPrice>
</WarMachine>
</Obj>
</Item>
<Item>
<ID>WAR_MACHINE_AMMO_CART</ID>
<Obj href="#n:inline(WarMachine)" id="item_d7364980-44f1-4811-bbed-23ebc1148dc6">
<WarMachine ObjectRecordID="32">
<Shots>0</Shots>
<Initiative>10</Initiative>
<Health>200</Health>
<Range>0</Range>
<spellIDs/>
<MagicElement>
<First>ELEMENT_NONE</First>
<Second>ELEMENT_NONE</Second>
</MagicElement>
<Cost>
<Wood>0</Wood>
<Ore>0</Ore>
<Mercury>0</Mercury>
<Crystal>0</Crystal>
<Sulfur>0</Sulfur>
<Gem>0</Gem>
<Gold>750</Gold>
</Cost>
<CombatSize>1</CombatSize>
<flybySequence/>
<Visual href="/GameMechanics/CreatureVisual/WarMachines/AmmoCart.xdb#xpointer(/CreatureVisual)"/>
<TimeToCommand>10</TimeToCommand>
<Offense/>
<Defense>
<Item>5</Item>
<Item>6</Item>
<Item>8</Item>
<Item>10</Item>
<Item>10</Item>
</Defense>
<MinDamageFactor/>
<MaxDamageFactor/>
<PresetPrice>150</PresetPrice>
</WarMachine>
</Obj>
</Item>
</objects>
</Table_WarMachine_WarMachineType> 虽然我不会修改h5,但是照着脚本的意思就只有这一行是急救帐篷,而且没有关于效果的指令在里面
<ID>WAR_MACHINE_FIRST_AID_TENT</ID>
<Obj href="#n:inline(WarMachine)" id="item_9f5e94d7-770d-44c8-9b64-03dc4472504e">
<WarMachine ObjectRecordID="31">
<Shots>8</Shots> (弹量)
<Initiative>10</Initiative> (速度)
<Health>150</Health> (生命)
<Range>0</Range> (远程)
<spellIDs>(魔法ID/效果ID)
<Item>SPELL_EFFECT_FIRST_AID_TENT_HEAL</Item>(我觉得是要修改这个脚本,把它找出来试试)
</spellIDs>
<MagicElement>(魔法元素)
<First>ELEMENT_NONE</First>
<Second>ELEMENT_NONE</Second>
</MagicElement>
<Cost>(价钱)
<Wood>0</Wood>
<Ore>0</Ore>
<Mercury>0</Mercury>
<Crystal>0</Crystal>
<Sulfur>0</Sulfur>
<Gem>0</Gem>
<Gold>500</Gold>
</Cost>
<CombatSize>2</CombatSize>
<flybySequence/>
<Visual href="/GameMechanics/CreatureVisual/WarMachines/FirstAidTent.xdb#xpointer(/CreatureVisual)"/>
<TimeToCommand>10</TimeToCommand>
<Offense/>
<Defense/>
<MinDamageFactor/>
<MaxDamageFactor/>
<PresetPrice>200</PresetPrice>
</WarMachine>
</Obj>
</Item>
<Item>
[ 本帖最后由 双子 于 2013-6-21 20:30 编辑 ]
回复 消灭零回复 2# 的帖子
后面两个回复,我不知道为什么我收不到,只能看到一半。不过,按照你的贴出来的脚本,确实没有任何提到“效果”改动的脚本。你可能需要时间再找找了。 我把DATA.PAK解压缩出来了,然后搜索了SPELLWARMACHINEHEAL==都没找到修改治疗量的地方,只能通过换法术达到近似效果 这个有点郁闷
回复 跟帖促繁荣 3# 的帖子
SIGH;ekow;;yowe;
SPELL目录下的战争机器里的first aid
<?xml version="1.0" encoding="UTF-8"?>
<Spell ObjectRecordID="23">
<NameFileRef href="/Text/Game/Spells/Creature_Abilities/War_Machines/FirstAid/Name.txt"/>
<LongDescriptionFileRef href="/Text/Game/Spells/Creature_Abilities/War_Machines/FirstAid/Long_Description.txt"/>
<Texture href="/Textures/Effects/Test/SpellTest_FirstAid_Heal.xdb#xpointer(/Texture)"/>
<EffectTexture/>
<SpellBookPredictions/>
<CombatLogTexts>
<Item href="/Text/CombatLog/Spells/EffectFirstAidTentLastAid.txt"/>
<Item href="/Text/CombatLog/Spells/EffectFirstAidTentHeal.txt"/>
</CombatLogTexts>
<Level>0</Level>
<MagicSchool>MAGIC_SCHOOL_SPECIAL</MagicSchool>
<RequiredHeroLevel>0</RequiredHeroLevel>
<IsAimed>true</IsAimed>
<TrainedCost>0</TrainedCost>
<damage/>
<duration/>
<sSpellCost>
<Wood>0</Wood>
<Ore>0</Ore>
<Mercury>0</Mercury>
<Crystal>0</Crystal>
<Sulfur>0</Sulfur>
<Gem>0</Gem>
<Gold>0</Gold>
</sSpellCost>
<IsAreaAttack>false</IsAreaAttack>
<CanSelectDead>false</CanSelectDead>
<Target>TARGET_NEUTRAL</Target>
<Element>ELEMENT_NONE</Element>
<visuals>
<Item href="FirstAidTentHeal.(SpellVisual).xdb#xpointer(/SpellVisual)"/>
</visuals>
</Spell> <?xml version="1.0" encoding="UTF-8"?>
<Spell ObjectRecordID="23">
<NameFileRef href="/Text/Game/Spells/Creature_Abilities/War_Machines/FirstAid/Name.txt"/>(名称,也有可能是你要的数据库,可以一看)
<LongDescriptionFileRef href="/Text/Game/Spells/Creature_Abilities/War_Machines/FirstAid/Long_Description.txt"/>(描述,也有可能是你要的数据库,可以一看)
<Texture href="/Textures/Effects/Test/SpellTest_FirstAid_Heal.xdb#xpointer(/Texture)"/>(表面结构)
<EffectTexture/>
<SpellBookPredictions/>
<CombatLogTexts>(有可能是文本,也有可能是你要的数据库,可以一看)
<Item href="/Text/CombatLog/Spells/EffectFirstAidTentLastAid.txt"/>
<Item href="/Text/CombatLog/Spells/EffectFirstAidTentHeal.txt"/>
</CombatLogTexts>
<Level>0</Level>(等级)
<MagicSchool>MAGIC_SCHOOL_SPECIAL</MagicSchool>(魔法学院)
<RequiredHeroLevel>0</RequiredHeroLevel>(要求英雄等级)
<IsAimed>true</IsAimed>(瞄准)
<TrainedCost>0</TrainedCost>(训练成本)
<damage/>
<duration/>
<sSpellCost>
<Wood>0</Wood>
<Ore>0</Ore>
<Mercury>0</Mercury>
<Crystal>0</Crystal>
<Sulfur>0</Sulfur>
<Gem>0</Gem>
<Gold>0</Gold>
</sSpellCost>
<IsAreaAttack>false</IsAreaAttack>(范围)
<CanSelectDead>false</CanSelectDead>(应该是指复活)
<Target>TARGET_NEUTRAL</Target>(目标)(但是TARGET_NEUTRAL的意思是中立目标,我也搞不懂)
<Element>ELEMENT_NONE</Element>(属性)
<visuals>
<Item href="FirstAidTentHeal.(SpellVisual).xdb#xpointer(/SpellVisual)"/>
</visuals>
</Spell>
根据Heroes的传统,数据包的修改很有可能是txt文本里面。祝好运! <ID>WAR_MACHINE_FIRST_AID_TENT</ID>
<Obj href="#n:inline(WarMachine)" id="item_9f5e94d7-770d-44c8-9b64-03dc4472504e">
<WarMachine ObjectRecordID="31">
<Shots>8</Shots> (弹量,也有可能代表治疗次数,可以一试)
<Initiative>10</Initiative> (速度)
<Health>150</Health> (生命)
<Range>0</Range> (远程)
<spellIDs>(魔法ID/效果ID)
<Item>SPELL_EFFECT_FIRST_AID_TENT_HEAL</Item>(我觉得是要修改这个脚本,把它找出来试试)
</spellIDs>
<MagicElement>(魔法元素)
<First>ELEMENT_NONE</First>
<Second>ELEMENT_NONE</Second>
</MagicElement>
<Cost>(价钱)
<Wood>0</Wood>
<Ore>0</Ore>
<Mercury>0</Mercury>
<Crystal>0</Crystal>
<Sulfur>0</Sulfur>
<Gem>0</Gem>
<Gold>500</Gold>
</Cost>
<CombatSize>2</CombatSize>
<flybySequence/>
<Visual href="/GameMechanics/CreatureVisual/WarMachines/FirstAidTent.xdb#xpointer(/CreatureVisual)"/>
<TimeToCommand>10</TimeToCommand>(命令次数,不知道有没有关系)
<Offense/>
<Defense/>
<MinDamageFactor/>
<MaxDamageFactor/>
<PresetPrice>200</PresetPrice>
</WarMachine>
</Obj>
</Item>
<Item> 幸苦了 弹药数的确是治疗次数
原版限定每次战斗只能复活8次
health是帐篷血量 怕被怪打掉就把数字弄高点
主动性什么的还是不要动了,太影响平衡了。
我想修改这个的原因是觉得这个帐篷貌似就初期比较有用,中后期基本还是靠魔法保证无损打野,什么吸血鬼化,真复活,天使复活同盟,复生,魔甲+火墙 等等。
再次感谢你的帮助了,呵呵,我也睡了 折腾了半天:(;juwe;
回复 7# 的帖子
<spellIDs>(魔法ID/效果ID)<Item>SPELL_EFFECT_FIRST_AID_TENT_HEAL</Item>(我觉得是要修改这个脚本,把它找出来试试)
</spellIDs>
这个找到了,这个脚本指向就是我在5楼发的脚本,问题那个脚本包括TXT我都打开找了,没一个地方涉及到治疗量100的。。。
<MinDamageFactor>
<Item>100</Item>
<Item>150</Item>
<Item>200</Item>
<Item>300</Item>
<Item>300</Item>
</MinDamageFactor>
<MaxDamageFactor>(即然发石车的攻击数据从这里来,帐篷的医疗数据也有可能来自这里)
<Item>100</Item>
<Item>150</Item>
<Item>200</Item>
<Item>500</Item>
<Item>500</Item>
</MaxDamageFactor>
试着改动这里的数据,如:113,213这些容易认出的数字,方便测试。
回复 10# 的帖子
我找了下DATA目录下的gamemechanics\RPGStats\defaultstats.xdb文件,里面貌似有很多技能的量修改<HeroSkills>
<Scouting_VisibilityIncrease>4</Scouting_VisibilityIncrease> 侦察术视野
<DisguiseAndReckon_VisibilityIncrease>12</DisguiseAndReckon_VisibilityIncrease> 学了潜伏猎手后的视野
<Intelligence_ManaPointsBonus>1.5</Intelligence_ManaPointsBonus> 智慧术增加魔法量改成2.就是100%了
<WarMachines_HealthBonusPerSkillTrained>100</WarMachines_HealthBonusPerSkillTrained> 这个不懂是治疗量还是帐篷血量我准备测试下 <WarMachines_PerkSpecificHealthMultiplier>2</WarMachines_PerkSpecificHealthMultiplier>
</HeroSkills>这个也弄不懂是干嘛的
希望不要是战争机器等级上升血量增长吧
<HeroSkills>
<Scouting_VisibilityIncrease>4</Scouting_VisibilityIncrease> 侦察术视野
<DisguiseAndReckon_VisibilityIncrease>12</DisguiseAndReckon_VisibilityIncrease> 学了潜伏猎手后的视野
<Intelligence_ManaPointsBonus>1.5</Intelligence_ManaPointsBonus> 智慧术增加魔法量改成2.就是100%了(魔法值总量的增幅)
<WarMachines_HealthBonusPerSkillTrained>100</WarMachines_HealthBonusPerSkillTrained> 这个不懂是治疗量还是帐篷血量我准备测试下(英雄技能等级每级影响100血量)
<WarMachines_PerkSpecificHealthMultiplier>2</WarMachines_PerkSpecificHealthMultiplier>(好像是医疗多人的指令)
</HeroSkills>这个也弄不懂是干嘛的(<HeroSKills>是开段,</HeroSkills>是结束,很多程序语言的惯用写法)
这个应该不是默认设定,是某个英雄的技能指令。你先试试10楼的指令吧。
[ 本帖最后由 双子 于 2013-6-22 19:36 编辑 ]
回复 12# 的帖子
10楼改了会出错 因为这个本身没攻击数据 加这个会出问题改释放的魔法也不行,一样出错,要么干脆什么都不放
我把默认游戏数据全看了一遍,好像这个治疗量暂时没法修改。
<Shots>8</Shots> (弹量)(即然这是治疗次数,那么下面的。。。)
<Initiative>10</Initiative> (速度)(死马当活马医,说不定就是它,试一试。。。)
<Health>150</Health> (生命)
<Range>0</Range> (远程)(说不定这个就是群疗。。。。)
<spellIDs>(魔法ID/效果ID)
试一试吧。。。 :shufu: 到哪都能看到双子的技术回复 <Shots>8</Shots> (弹量)(治疗次数)
<Initiative>10</Initiative> (速度)(严格来说叫主动)
<Health>150</Health> (生命)
<Range>0</Range> (远程)(是近战还是远程 你改成非0变远程会出问题
<spellIDs>(魔法ID/效果ID) 这个我最开始改的就是这个 不过好像没什么效果 后面用主动释放特技(比如大天使的复活盟友X1之类给帐篷加上,能起作用,不过复活量还是100。。。。。。蛋疼啊 天使可以通过攒数量提高P数,帐篷永远就一个,也就是哪怕你改成能复活盟友X100,也永远是100治疗量的复活能用100次而已。。。)
回复 16# 的帖子
1,的确,速度在H5里是主动,比H3的速度好很多!2,字面意思的确是远程
3,后悔当初在H5的辉煌时代只会当伸手党。。。。唉!
没办法了,或许你去把圣龙mod拆了看看?
回复 15# 的帖子
你别来歪楼回复 12# 的帖子
<WarMachines_PerkSpecificHealthMultiplier>2</WarMachines_PerkSpecificHealthMultiplier>(好像是医疗多人的指令)这个是弹药车给远程生物增加2点攻击
回复 19# 的帖子
话说兄弟你还有圣龙mod么?
页:
[1]
2