【 tulaoshi.com - 游戏攻略 】
《中土守护者》配置需求
《中土守护者》配置需求
最低配置:
操作系统: 32-bit: Windows Vista, Windows 7, Windows 8
处理器: Intel Core 2 Duo, 2.4 GHz | AMD Athlon X2, 2.8 GHz or better
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)
内存: 2 GB RAM
显卡: NVIDIA GeForce 8800 GTS | AMD Radeon 3850 or better
DirectX: Version 10
网络: Broadband Internet connection
硬盘空间: 8 GB available space
其他Notes: Windows XP and DirectX® 9.0c and below not supported
推荐配置:
操作系统: 64-bit: Windows Vista, Windows 7, Windows 8
处理器: Intel Core i5 750, 2.67 GHz | AMD Phenom II X4 965, 3.4GHz or better
内存: 4 GB RAM
显卡: NVIDIA GeForce GTX 560 | AMD Radeon HD 6950 or better
DirectX: Version 11
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)
网络: Broadband Internet connection
硬盘空间: 8 GB available space
其他Notes: Windows XP and DirectX® 9.0c and below not supported
《中土守护者》游戏下载:点击进入
更多相关内容请关注:中土守护者专区
《中土守护者》竞技解说视频
《中土守护者》竞技解说视频
更多相关内容请关注:中土守护者专区
魔戒中土大战-修改篇
邪恶阵营
1级
SpecialPowerSpellBookTaint
Enum=SPECIAL_SPELL_BOOK_TAINT
RadiusCursorRadius=175;MatchtheradiusinFXListTaintFX
RequiredScience=SCIENCE_Taint
ReloadTime=240000;inmilliseconds
InitiateAtLocationSound=SpellTaint
ViewObjectDuration=5000
ViewObjectRange=175
End腐败大地
SpecialPowerSpellBookEyeofSauron
Enum=SPECIAL_SPELL_BOOK_EYE_OF_SAURON
ReloadTime=180000;inmilliseconds
PublicTimer=No
RadiusCursorRadius=75.0
RequiredScience=SCIENCE_EyeofSauron
InitiateAtLocationSound=EyeOfSauronCreated
End邪眼
SpecialPowerSpellBookWarChant
Enum=SPECIAL_SPELL_BOOK_WAR_CHANT
ReloadTime=120000;inmilliseconds
PublicTimer=No
;InitiateSound=RohirrimSpeechCheer
RadiusCursorRadius=75.0
RequiredScience=SCIENCE_WarChant
InitiateAtLocationSound=SpellWarChant
End战歌
SpecialPowerSpellBookPalantirVision
Enum=SPECIAL_SPELL_BOOK_PALANTIR_VISION
ReloadTime=150000;inmilliseconds
PublicTimer=No
RadiusCursorRadius=300.0
RequiredScience=SCIENCE_PalantirVision
InitiateAtLocationSound=SpellPalantirVision
End勃兰特瑞
2级
SpecialPowerSpellBookIndustry
Enum=SPECIAL_SPELL_BOOK_INDUSTRY
ReloadTime=240000;inmilliseconds
PublicTimer=No
RadiusCursorRadius=200.0
RequiredScience=SCIENCE_Industry
InitiateAtLocationSound=SpellIndustry
End工业
SpecialPowerSpellBookScavenger
Enum=SPECIAL_SPELL_BOOK_CALL_THE_HORDE
RequiredScience=SCIENCE_Scavenger
ReloadTime=0;inmilliseconds
End掠食
SpecialPowerSpellBookDevastation
Enum=SPECIAL_SPELL_BOOK_DEVASTATION
ReloadTime=240000;inmilliseconds
PublicTimer=No
RadiusCursorRadius=150;75.0
RequiredScience=SCIENCE_Devastation
InitiateAtLocationSound=SpellDevastation
ViewObjectDuration=7500
ViewObjectRange=150
End破坏
3级
SpecialPowerSpellBookDarkness
Enum=SPECIAL_SPELL_BOOK_DARKNESS
RequiredScience=SCIENCE_Darkness
ReloadTime=600000;inmilliseconds
InitiateAtLocationSound=SpellDarkness
End黑暗
SpecialPowerSpellBookCalltheHorde
Enum=SPECIAL_SPELL_BOOK_CALL_THE_HORDE
RequiredScience=SCIENCE_CalltheHorde
ReloadTime=300000;inmilliseconds
InitiateSound=SpellCallTheHordeStereo
End呼叫部队
SpecialPowerSpellBookFreezingRain
Enum=SPECIAL_SPELL_BOOK_FREEZING_RAIN
RequiredScience=SCIENCE_FreezingRain
ReloadTime=180000;inmilliseconds
InitiateSound=ThunderStrikesStereo
End冻雨
SpecialPowerSpellBookFueltheFires
Enum=SPECIAL_SPELL_BOOK_FUEL_THE_FIRES
ReloadTime=0
PublicTimer=No
RequiredScience=SCIENCE_FueltheFires
InitiateSound=SpellFuelTheFires
End填满熔炉燃料
4级
SpecialPowerSpellBookBalrogAlly
Enum=SPECIAL_SPELL_BOOK_BALROG_ALLY
ReloadTime=360000;inmilliseconds
PublicTimer=No
RadiusCursorRadius=75.0;MatchtheradiusinFXListSummonBalrogStart
RequiredScience=SCIENCE_BalrogAlly
ViewObjectDuration=5000
ViewObjectRange=100
End召唤炎魔
光明阵营
1级
SpecialPowerSpellBookHeal
InitiateAtLocationSound=SpellHeal
Enum=SPECIAL_SPELL_BOOK_HEAL
ReloadTime=1200
PublicTimer=No
RequiredScience=SCIENCE_Heal
RadiusCursorRadius=SPELL_HEAL_RADIUS_CURSOR
End医疗
SpecialPowerSpellBookElvenWood
Enum=SPECIAL_SPELL_BOOK_ELVEN_WOOD
RadiusCursorRadius=175;MatchtheradiusinFXListElvenWood
RequiredScience=SCIENCE_ElvenWood
ReloadTime=240000;inmilliseconds
InitiateAtLocationSound=SpellElvenWood
ViewObjectDuration=5000
ViewObjectRange=175
End精灵森林
SpecialPowerSpellBookDraft
Enum=SPECIAL_SPELL_BOOK_DRAFT
ReloadTime=60000
PublicTimer=No
RequiredScience=SCIENCE_Draft
;InitiateSound=PeasantVoiceDraftUpgrade;thisdidn'twork
;InitiateAtLocationSound=PeasantVoiceDraftUpgrade;thisdidn'twork
End征兵
2级
SpecialPowerSpellBookGandalftheWhite
Enum=SPECIAL_SPELL_BOOK_GANDALF_THE_WHITE
ReloadTime=0;inmilliseconds
PublicTimer=No
InitiateSound=RohirrimSpeechCheer
;PalantirMovie=PalantirAlert_RohanReinforcements
RequiredScience=SCIENCE_GandalftheWhite
End干豆腐加强
SpecialPowerSpellBookElvenAllies
Enum=SPECIAL_SPELL_BOOK_ELVEN_ALLIES
RequiredScience=SCIENCE_ElvenAllies
ReloadTime=300000;inmilliseconds
InitiateAtLocationSound=SpellElvenSummon
RadiusCursorRadius=100.0
End召唤精灵同盟
SpecialPowerSpellBookRohanAllies
Enum=SPECIAL_SPELL_BOOK_ROHAN_ALLIES
RequiredScience=SCIENCE_RohanAllies
ReloadTime=300000;inmilliseconds
InitiateAtLocationSound=SpellRohirrimSummon
RadiusCursorRadius=110.0;150.0
End召唤洛汉同盟
SpecialPowerSpellBookAnduril
Enum=SPECIAL_SPELL_BOOK_ANDURIL
ReloadTime=0;240000;inmilliseconds
PublicTimer=No
InitiateSound=RohirrimSpeechCheer
;PalantirMovie=PalantirAlert_RohanReinforcements
RequiredScience=SCIENCE_Anduril
End安杜瑞尔
3级
SpecialPowerSpellBookCloudBreak_SP
;;Hackyspecialabilityforthepartcloudbehavior
Enum=SPECIAL_SPELL_BOOK_CLOUD_BREAK
RequiredScience=SCIENCE_CloudBreak_SP
ReloadTime=300000;inmilliseconds
InitiateSound=SpellCloudBreakStereo
End拨云见日
SpecialPowerSpellBookEagleAllies
Enum=SPECIAL_SPELL_BOOK_EAGLE_ALLIES
RequiredScience=SCIENCE_EagleAllies
ReloadTime=360000;inmilliseconds
InitiateAtLocationSound=SpellEagleAlliesSummon;EagleVoiceSelect
RadiusCursorRadius=100.0
End召唤巨鹰
SpecialPowerSpellBookEntAllies
Enum=SPECIAL_SPELL_BOOK_ENT_ALLIES
RequiredScience=SCIENCE_EntAllies
ReloadTime=480000;inmilliseconds
InitiateAtLocationSound=SpellEntsSummon
RadiusCursorRadius=100.0
End召唤树人
4级
SpecialPowerSpellBookArmyoftheDead
Enum=SPECIAL_SPELL_BOOK_ARMY_OF_THE_DEAD
RequiredScience=SCIENCE_ArmyoftheDead
ReloadTime=3600;inmilliseconds
InitiateAtLocationSound=ArmyDeadEnterMono;ArmyDeadEnterStereo
RadiusCursorRadius=200.0
ViewObjectDuration=5000
ViewObjectRange=150
End召唤王者军队
gandalf技能
SpecialPowerSpecialAbilityLightningSword
Enum=SPECIAL_ARROW_STORM
ReloadTime=1000;inmilliseconds
PublicTimer=No
RadiusCursorRadius=220.0
ViewObjectDuration=1000
ViewObjectRange=320
End召唤闪电
SpecialPowerSpecialAbilityWizardBlast
Enum=SPECIAL_WIZARD_BLAST
ReloadTime=1000
PublicTimer=No
;InitiateSound=GandalfVoiceAttackWizardBlast;thisplayswhenhefires,notwhenhetargets
End巫师风暴
SpecialPowerSpecialAbilityWordOfPower
Enum=SPECIAL_WORD_OF_POWER
ReloadTime=1000
PublicTimer=No
End终极杀阵
SpecialPowerSpecialAbilityArrowStorm
Enum=SPECIAL_ARROW_STORM
ReloadTime=60000;inmilliseconds
PublicTimer=No
RadiusCursorRadius=120.0;Changingthis???Don't,unlessyouarechangingArrowStormUpdate'sTargetRadius.Theyneedtomatch.
;InitiateAtLocationSound=GenericSpell
ViewObjectDuration=5000
ViewObjectRange=120
EndLegolas秒大象:)
SpecialPowerSpecialAbilityHawkStrike
Enum=SPECIAL_AT_VISIBLE_OBJECT
ReloadTime=3000
PublicTimer=No
InitiateSound=LegolasHawkStrikeArrowShoot;thisplayswhenhefires,notwhenhetargets
EndLegolas秒小像:)
SpecialPowerSpecialAbilityTrainArchers
Enum=SPECIAL_KINGS_FAVOR
ReloadTime=120000;inmilliseconds
PublicTimer=No
RadiusCursorRadius=100.0
;InitiateSound=LegolasTrainVoice;thisplayswhenhefires,notwhenhetargets
;PalantirMovie=PalantirAlert_RohanReinforcements
EndLegolas4级技能
SpecialPowerSpecialAbilityKnifeFighter
Enum=SPECIAL_KNIFE_FIGHTER
ReloadTime=60000
PublicTimer=No
;InitiateSound=LegolasKnifeFighter;thisdidn'twork
;InitiateAtLocationSound=LegolasKnifeFighter;thisdidn'tworkeither
EndLegolas2级能力斧战士
SpecialPowerSpecialAbilityGimliLeap
Enum=SPECIAL_GIMLI_LEAP
ReloadTime=1000
PublicTimer=No
RadiusCursorRadius=35.0
End小金的跳跃范围攻击
SpecialPowerSpecialAbilityGimliAxe
Enum=SPECIAL_AT_VISIBLE_OBJECT
ReloadTime=10000
PublicTimer=No
End小金的抛斧攻击
SpecialPowerSpecialAbilityGimliHeroMode
Enum=SPECIAL_HERO_MODE
ReloadTime=60000
PublicTimer=No
End小金5级能力加强攻击
SpecialPowerSuperweaponSpawnOathbreakers
Enum=SPECIAL_SPAWN_OATHBREAKERS
ReloadTime=180000;inmilliseconds
PublicTimer=No
RadiusCursorRadius=50.0
EndAragorn10级能力召唤小亡灵
SpecialPowerSpecialAbilityAragornAthelas
Enum=SPECIAL_ATHELAS
ReloadTime=90000
PublicTimer=No
RadiusCursorRadius=150.0
InitiateAtLocationSound=AragornAthelesEffect
End治疗Aragorn附近的英雄单位
SpecialPowerSpecialAbilityAragornElendil
Enum=SPECIAL_GENERAL_TARGETLESS
ReloadTime=60000
PublicTimer=No
InitiateSound=AragornElendilEffect;GenericSpell
EndAragorn5级能力恐惧
SpecialPowerSpecialAbilityAragornKnifeAttack
Enum=SPECIAL_KNIFE_ATTACK
ReloadTime=15000
PublicTimer=No
EndAragorn2级能力剑神
SpecialPowerSpecialAbilitySmite
Enum=SPECIAL_SMITE_CANCELDISGUISE
ReloadTime=60000;inmilliseconds
PublicTimer=No
;InitiateSound=EomerSmiteSpearFly;won'tworkbecauseEowynalsosharesthis
EndEowyn1级技能远程攻击
SpecialPowerSpecialAbilityKingsFavor
Enum=SPECIAL_KINGS_FAVOR
ReloadTime=180000;inmilliseconds
PublicTimer=No
RadiusCursorRadius=100.0
;InitiateSound=RohirrimSpeechCheer
;PalantirMovie=PalantirAlert_RohanReinforcements
EndTheoden6级能力升级
《魔戒中土大战》英雄修改
#defineLEGOLAS_BUILDCOST3000创造所需要的钱
#defineLEGOLAS_BUILDTIME30所花费的时间
#defineLEGOLAS_HEALTH1000英雄的血
#defineLEGOLAS_LVL1_EXP_AWARD70
#defineLEGOLAS_LVL2_EXP_AWARD80
#defineLEGOLAS_LVL3_EXP_AWARD90
#defineLEGOLAS_LVL4_EXP_AWARD100
#defineLEGOLAS_LVL5_EXP_AWARD120
#defineLEGOLAS_LVL6_EXP_AWARD150
#defineLEGOLAS_LVL7_EXP_AWARD180
#defineLEGOLAS_LVL8_EXP_AWARD210
#defineLEGOLAS_LVL9_EXP_AWARD250
#defineLEGOLAS_LVL10_EXP_AWARD300升级奖励
#defineLEGOLAS_LVL2_EXP_NEEDED50;200
#defineLEGOLAS_LVL3_EXP_NEEDED100;400
#defineLEGOLAS_LVL4_EXP_NEEDED200;600
#defineLEGOLAS_LVL5_EXP_NEEDED300;800
#defineLEGOLAS_LVL6_EXP_NEEDED500;1000
#defineLEGOLAS_LVL7_EXP_NEEDED700;1200
#defineLEGOLAS_LVL8_EXP_NEEDED900;1400
#defineLEGOLAS_LVL9_EXP_NEEDED1100;1600
#defineLEGOLAS_LVL10_EXP_NEEDED1500;2000升级经验
#defineLEGOLAS_PREATTACKDELAY800
#defineLEGOLAS_DELAYBETWEENSHOTS0
#defineLEGOLAS_FIRINGDURATION0上面3个都和攻击速度有关系,只要改2,3就好了,攻击间隔的意思,0就是无攻击间隔,但人物打起来很难看,200-300适中
#defineLEGOLAS_RELOADTIME_MIN1000
#defineLEGOLAS_RELOADTIME_MAX1000攻击速度(远程角色特有,所有英雄里就3个人有这选项,改太低了也没用,杀一个人会出2下攻击浪费了,1000-1000基本是一下一个)
#defineLEGOLAS_BOW_RANGE400远程攻击范围(已经超级远了,投石车估计才450)
#defineLEGOLAS_BOW_DAMAGE60远程攻击力
#defineLEGOLAS_HAWKSTRIKE_DAMAGE200
#defineLEGOLAS_HAWKSTRIKE_RANGE410
#defineLEGOLAS_ARROWSTORM_DAMAGE80
#defineLEGOLAS_ARROWSTORM_RANGE400这些好像是他的攻击特性?还是技能攻击力?(不确定,但差不多,就是他那个范围魔法的攻击力)
#defineLEGOLAS_KNIFE_PREATTACKDELAY500
#defineLEGOLAS_KNIFE_DELAYBETWEENSHOTS1
#defineLEGOLAS_KNIFE_FIRINGDURATION500
#defineLEGOLAS_KNIFE_DAMAGE40这些是他的近战数据(也是技能,一般角色在开始的那3个改一下就可以了,这是Legolas特有的)
附上修改过的INI
魔戒中土大战-经验修改
;------------------------ROHAN------------------------洛汉国
;------------------------UNITS------------------------
;------------------------PEASANTS-------------农民
#defineROHAN_PEASANT_BUILDCOST100创造所花的钱
#defineROHAN_PEASANT_BUILDTIME40所花的时间
#defineROHAN_PEASANT_HEALTH40血
#defineROHAN_PEASANT_HEALTH_DAMAGED40血
#defineROHAN_PEASANT_HEALTH_RECOVERY_TIME10000
#defineROHAN_PEASANT_VISION_RANGE100
#defineROHAN_FIGHTER_SWORD_DAMAGE5攻击力
#defineROHAN_FIGHTER_SWORD_DAMAGE_FORGED_UPGRADE60升级以后的攻击力
#defineROHAN_PEASANT_DRAFT_ARMOR_BONUS40
#defineROHAN_PEASANT_DRAFT_WEAPON_BONUS5
#defineROHAN_PEASANT_PREATTACKDELAY400
#defineROHAN_PEASANT_DELAYBETWEENSHOTS1000
#defineROHAN_PEASANT_FIRINGDURATION10002个1000是攻击速度(间隔)
#defineROHAN_PEASANT_BOUNTY_VALUE5
;------------------------ROHIRRIM-------------骑兵
#defineROHAN_ROHIRRIM_BUILDCOST600
#defineROHAN_ROHIRRIM_BUILDTIME40
#defineROHAN_ROHIRRIM_HEALTH200
#defineROHAN_ROHIRRIM_HEALTH_DAMAGED200
#defineROHAN_ROHIRRIM_HEALTH_RECOVERY_TIME10000
#defineROHAN_ROHIRRIM_VISION_RANGE150
#defineROHAN_ROHIRRIM_HORDE_VISION_RANGE370
#defineROHAN_ROHIRRIM_SWORD_DAMAGE40
#defineROHAN_ROHIRRIM_SWORD_DAMAGE_FORGED_UPGRADE90
#defineROHAN_ROHIRRIM_PREATTACKDELAY500;750
#defineROHAN_ROHIRRIM_DELAYBETWEENSHOTS1000;750
#defineROHAN_ROHIRRIM_FIRINGDURATION1000;750
#defineROHAN_ROHIRRIM_BOUNTY_VALUE10
;------------------------ROHIRRIMARCHER-------------弓骑
#defineROHAN_ROHIRRIM_ARCHER_BUILDCOST1000
#defineROHAN_ROHIRRIM_ARCHER_BUILDTIME40
#defineROHAN_ROHIRRIM_ARCHER_HEALTH140
#defineROHAN_ROHIRRIM_ARCHER_HEALTH_DAMAGED140
#defineROHAN_HORSEBOW_RANGE350
#defineROHAN_ROHIRRIM_BOW_DAMAGE20;10
#defineROHAN_ROHIRRIM_BOW_FIRE_DAMAGE15;20
#defineROHAN_ROHIRRIM_ARCHER_HORDE_VISION_RANGE370
#defineROHAN_ROHIRRIM_ARCHER_VISION_RANGE380
;------------------------YEOMAN-------------弓箭手
#defineROHAN_YEOMAN_BUILDCOST300;200
#defineROHAN_YEOMAN_BUILDTIME30;15
#defineROHAN_YEOMAN_HEALTH80
#defineROHAN_YEOMAN_HEALTH_DAMAGED80
#defineROHAN_YEOMAN_HEALTH_RECOVERY_TIME10000
#defineROHAN_YEOMAN_VISION_RANGE380
#defineROHAN_YEOMAN_HORDE_VISION_RANGE370
#defineROHAN_YEOMAN_PREATTACKDELAY1000
#defineROHAN_YEOMAN_BOW_RELOADTIME_MIN1500
#defineROHAN_YEOMAN_BOW_RELOADTIME_MAX2000
#defineROHAN_YEOMAN_RANGE350
;Yeomandamageisdoubledbecausetheymiss50%.
#defineROHAN_YEOMAN_DAMAGE10
#defineROHAN_YEOMAN_MELEE_DAMAGE5
#defineROHAN_YEOMAN_FIRE_UPGRADE_DAMAGE10
#defineROHAN_YEOMAN_FIRE_UPGRADE_DAMAGE_FIRE15;20
#defineROHAN_YEOMAN_BOUNTY_VALUE5
;------------------------ELVENWARRIOR-------------洛汉游侠
#defineROHAN_ELVENWARRIOR_BUILDCOST700
#defineROHAN_ELVENWARRIOR_BUILDTIME40
#defineROHAN_ELVENWARRIOR_HEALTH160
#defineROHAN_ELVENWARRIOR_HEALTH_DAMAGED160
#defineROHAN_ELVENWARRIOR_HEALTH_RECOVERY_TIME10000
#defineROHAN_ELVENWARRIOR_VISION_RANGE430
#defineROHAN_ELVENWARRIOR_HORDE_VISION_RANGE420
;Bow
#defineROHAN_ELVENWARRIOR_BOW_PREATTACKDELAY900
#defineROHAN_ELVENWARRIOR_BOW_RELOADTIME_MIN1250
#defineROHAN_ELVENWARRIOR_BOW_RELOADTIME_MAX2000
;Sword
#defineROHAN_ELVENWARRIOR_SWORD_PREATTACKDELAY700
#defineROHAN_ELVENWARRIOR_SWORD_DELAYBETWEENSHOTS1500
#defineROHAN_ELVENWARRIOR_SWORD_FIRINGDURATION800
#defineROHAN_ELVEN_RANGE400
#defineROHAN_ELVEN_DAMAGE30;40
#defineROHAN_ELVEN_FIRE_UPGRADE_DAMAGE30;40
#defineROHAN_ELVEN_FIRE_UPGRADE_DAMAGE_FLAME15;20
#defineROHAN_ELVEN_MELEE_DAMAGE60;80
#defineROHAN_ELVENWARRIOR_BOUNTY_VALUE10
;---------------ROHANTECHNOLOGYANDUPGRADES--升级
#defineROHAN_TECH_BASIC_TRAINING_BUILDCOST600旗帜
#defineROHAN_TECH_BASIC_TRAINING_BUILDTIME30
#defineROHAN_TECH_FIRE_ARROWS_BUILDCOST1200火箭
#defineROHAN_TECH_FIRE_ARROWS_BUILDTIME30
#defineROHAN_TECH_FORGED_BLADES_BUILDCOST800剑
#defineROHAN_TECH_FORGED_BLADES_BUILDTIME30
#defineROHAN_TECH_HEAVY_ARMOR_BUILDCOST1000盔甲
#defineROHAN_TECH_HEAVY_ARMOR_BUILDTIME30
#defineROHAN_TECH_HORSE_SHIELD_BUILDCOST1000盾牌
#defineROHAN_TECH_HORSE_SHIELD_BUILDTIME30
;------------------------GONDOR----------------------------
;------------------------UNITS------------------------
;------------------------PEASANT-------------岗多
;------------------------SOLDIER-------------士兵
#defineGONDOR_SOLDIER_BUILDCOST100
#defineGONDOR_SOLDIER_BUILDTIME30;20
#defineGONDOR_SOLDIER_HEALTH100
#defineGONDOR_SOLDIER_HEALTH_DAMAGED100
#defineGONDOR_SOLDIER_HEALTH_RECOVERY_TIME10000
#defineGONDOR_SOLDIER_VISION_RANGE100
#defineGONDOR_SOLDIER_HORDE_VISION_RANGE100
#defineGONDOR_SOLDIER_SHROUD_RANGE400
#defineGONDOR_SOLDIER_SWORD10
#defineGONDOR_SOLDIER_SWORD_UPGRADE60
#defineGONDOR_SOLDIER_SWORD_PREATTACKDELAY500
#defineGONDOR_SOLDIER_SWORD_DELAYBETWEENSHOTS1000
#defineGONDOR_SOLDIER_SWORD_FIRINGDURATION1000
#defineGONDOR_SOLDIER_BOUNTY_VALUE5
;------------------------TOWERGUARD-------------塔兵
#defineGONDOR_TOWERGUARD_BUILDCOST400
#defineGONDOR_TOWERGUARD_BUILDTIME40;30
#defineGONDOR_TOWERGUARD_HEALTH160
#defineGONDOR_TOWERGUARD_HEALTH_DAMAGED160
#defineGONDOR_TOWERGUARD_HEALTH_RECOVERY_TIME10000
#defineGONDOR_TOWERGUARD_VISION_RANGE100
#defineGONDOR_TOWERGUARD_HORDE_VISION_RANGE100
#defineGONDOR_TOWERGUARD_DAMAGE40
#defineGONDOR_TOWERGUARD_FORGEDBLADES_UPGRADE_DAMAGE90
#defineGONDOR_TOWERGUARD_PREATTACKDELAY500
#defineGONDOR_TOWERGUARD_DELAYBETWEENSHOTS1000;1500
#defineGONDOR_TOWERGUARD_FIRINGDURATION1000;1500
#defineGONDOR_TOWERGUARD_BOUNTY_VALUE10
;------------------------ARCHER-------------弓箭手
#defineGONDOR_ARCHER_BUILDCOST300;200
#defineGONDOR_ARCHER_BUILDTIME30;20
#defineGONDOR_ARCHER_HEALTH80
#defineGONDOR_ARCHER_HEALTH_DAMAGED80
#defineGONDOR_ARCHER_HEALTH_RECOVERY_TIME10000
#defineGONDOR_ARCHER_VISION_RANGE360
#defineGONDOR_ARCHER_HORDE_VISION_RANGE370
#defineGONDOR_ARCHER_RANGE350
#defineGONDOR_ARCHER_DAMAGE10
#defineGONDOR_ARCHER_FIRE_UPGRADE_DAMAGE10
#defineGONDOR_ARCHER_FIRE_UPGRADE_FLAME15;20
#defineGONDOR_ARCHER_BOW_PREATTACKDELAY1000
#defineGONDOR_ARCHER_BOW_RELOADTIME_MIN1500
#defineGONDOR_ARCHER_BOW_RELOADTIME_MAX2000
#defineGONDOR_ARCHER_BOUNTY_VALUE5
;------------------------RANGER-------------游侠
#defineGONDOR_RANGER_BUILDCOST500
#defineGONDOR_RANGER_BUILDTIME30
#defineGONDOR_RANGER_HEALTH120
#defineGONDOR_RANGER_HEALTH_DAMAGED120
#defineGONDOR_RANGER_HEALTH_RECOVERY_TIME10000
#defineGONDOR_RANGER_VISION_RANGE380
#defineGONDOR_RANGER_HORDE_VISION_RANGE370
#defineGONDOR_RANGER_RANGE350
#defineGONDOR_RANGER_DAMAGE20
#defineGONDOR_RANGER_SWORD_DAMAGE20
#defineGONDOR_RANGER_SWORD_DAMAGE_UPGRADE40
#defineGONDOR_RANGER_FIRE_UPGRADE_DAMAGE10
#defineGONDOR_RANGER_FIRE_UPGRADE_DAMAGE_FLAME15;20
#defineGONDOR_RANGER_BOW_PREATTACKDELAY1000
#defineGONDOR_RANGER_BOW_RELOADTIME_MIN1500
#defineGONDOR_RANGER_BOW_RELOADTIME_MAX2000
#defineGONDOR_RANGER_BOUNTY_VALUE10
;------------------------KNIGHT-------------骑兵
#defineGONDOR_KNIGHT_BUILDCOST800
#defineGONDOR_KNIGHT_BUILDTIME40
#defineGONDOR_KNIGHT_HEALTH240
#defineGONDOR_KNIGHT_HEALTH_DAMAGED240
#defineGONDOR_KNIGHT_HEALTH_RECOVERY_TIME10000
#defineGONDOR_KNIGHT_VISION_RANGE150
#defineGONDOR_KNIGHT_HORDE_VISION_RANGE150
#defineGONDOR_KNIGHT_DAMAGE40
#defineGONDOR_KNIGHT_FORGEDBLADES_UPGRADE90
#defineGONDOR_KNIGHT_PREATTACKDELAY500
#defineGONDOR_KNIGHT_DELAYBETWEENSHOTS1000
#defineGONDOR_KNIGHT_FIRINGDURATION1000
#defineGONDOR_KNIGHT_BOUNTY_VALUE10
;------------------------TREBUCHET-------------投石车
#defineGONDOR_TREBUCHET_BUILDCOST1200
#defineGONDOR_TREBUCHET_BUILDTIME40;30
#defineWALL_TREB_REBUILD_TIME5.0
#defineGONDOR_TREBUCHET_HEALTH400
#defineGONDOR_TREBUCHET_HEALTH_DAMAGED200
#defineGONDOR_TREBUCHET_VISION_RANGE520
#defineGONDOR_TREBUCHET_LVL1_EXP_AWARD10
#defineGONDOR_TREBUCHET_RANGE420;500
#defineGONDOR_TREBUCHET_DAMAGE300;400
#defineGONDOR_TREBUCHET_FIRE_UPGRADE_DAMAGE300;400
#defineGONDOR_TREBUCHET_FIRE_UPGRADE_DAMAGE_FLAME200;400
#defineGONDOR_TREBUCHET_PREATTACKDELAY1200
#defineGONDOR_TREBUCHET_DELAYBETWEENSHOTS8000;5866
#defineGONDOR_TREBUCHET_FIRINGDURATION5400
#defineGONDOR_TREBUCHET_FLAME_RANGE420;480
#defineGONDOR_TREBUCHET_BOUNTY_VALUE20
;---------------GONDORTECHNOLOGYANDUPGRADES--升级
#defineGONDOR_TECH_BASIC_TRAINING_BUILDCOST600旗帜
#defineGONDOR_TECH_BASIC_TRAINING_BUILDTIME30
#defineGONDOR_TECH_FIRE_ARROWS_BUILDCOST1200火箭
#defineGONDOR_TECH_FIRE_ARROWS_BUILDTIME30
#defineGONDOR_TECH_FORGED_BLADES_BUILDCOST800剑
#defineGONDOR_TECH_FORGED_BLADES_BUILDTIME30
#defineGONDOR_TECH_HEAVY_ARMOR_BUILDCOST1000盔甲
#defineGONDOR_TECH_HEAVY_ARMOR_BUILDTIME30
#defineGONDOR_TECH_KNIGHT_SHIELD_BUILDCOST1000盾牌
#defineGONDOR_TECH_KNIGHT_SHIELD_BUILDTIME30
#defineGONDOR_TECH_FIRE_STONES_BUILDCOST800投石器火弹
#defineGONDOR_TECH_FIRE_STONES_BUILDTIME30
;------------------------ISENGARD---------------------
;------------------------UNITS------------------------
;------------------------URUKFIGHTER-------------兽人
#defineISENGARD_URUKFIGHTER_BUILDCOST200
#defineISENGARD_URUKFIGHTER_BUILDTIME30;20
#defineISENGARD_URUKFIGHTER_VISION_RANGE100
#defineISENGARD_URUKFIGHTER_HORDE_VISION_RANGE100
#defineISENGARD_URUKFIGHTER_HEALTH80
#defineISENGARD_URUKFIGHTER_HEALTH_DAMAGED80
#defineISENGARD_URUKFIGHTER_HEALTH_RECOVERY_TIME10000
#defineISENGARD_URUKFIGHTER_PREATTACKDELAY1300
#defineISENGARD_URUKFIGHTER_DELAYBETWEENSHOTS633
#defineISENGARD_URUKFIGHTER_FIRINGDURATION1300
#defineISENGARD_URUKFIGHTER_DAMAGE10
#defineISENGARD_URUKFIGHTER_DAMAGE_UPGRADE60
#defineISENGARD_URUKFIGHTER_BOUNTY_VALUE5
;------------------------URUKCROSSBOW-------------兽人弓箭手
#defineISENGARD_URUKCROSSBOW_BUILDCOST400;300
#defineISENGARD_URUKCROSSBOW_BUILDTIME30;20
#defineISENGARD_URUKCROSSBOW_VISION_RANGE320
#defineISENGARD_URUKCROSSBOW_HORDE_VISION_RANGE340
#defineISENGARD_URUKCROSSBOW_HEALTH80
#defineISENGARD_URUKCROSSBOW_HEALTH_DAMAGED80
#defineISENGARD_URUKCROSSBOW_HEALTH_RECOVERY_TIME10000
#defineISENGARD_URUKCROSSBOW_PREATTACKDELAY500
#defineISENGARD_URUKCROSSBOW_DELAYBETWEENSHOTS1000;3500
#defineISENGARD_URUKCROSSBOW_FIRINGDURATION1000;3500
#defineISENGARD_URUKCROSSBOW_RANGE320;200
;doubledamagebecausehemisses50%ofthetime
#defineISENGARD_URUKCROSSBOW_DAMAGE10
#defineISENGARD_URUKCROSSBOW_DAMAGE_UPGRADE10
#defineISENGARD_URUKCROSSBOW_DAMAGE_UPGRADE_FLAME15;20
#defineISENGARD_URUKCROSSBOW_HORDE_RANGE220;150.0;NOTEneedstobeatleast50.0lessthanthebowrange.
#defineISENGARD_URUKCROSSBOW_BOUNTY_VALUE5
;------------------------URUKPIKEMAN-------------长矛兵
#defineISENGARD_URUKPIKEMAN_BUILDCOST300
#defineISENGARD_URUKPIKEMAN_BUILDTIME30;20
#defineISENGARD_URUKPIKEMAN_VISION_RANGE100
#defineISENGARD_URUKPIKEMAN_HORDE_VISION_RANGE100
#defineISENGARD_URUKPIKEMAN_HEALTH80
#defineISENGARD_URUKPIKEMAN_HEALTH_DAMAGED80
#defineISENGARD_URUKPIKEMAN_HEALTH_RECOVERY_TIME10000
#defineISENGARD_URUKPIKEMAN_STAB_PREATTACKDELAY600
#defineISENGARD_URUKPIKEMAN_STAB_DELAYBETWEENSHOTS900
#defineISENGARD_URUKPIKEMAN_STAB_FIRINGDURATION900
#defineISENGARD_URUKPIKEMAN_STAB_DAMAGE20
#defineISENGARD_URUKPIKEMAN_DAMAGE_UPGRADE70
#defineURUK_PIKE_PORCUPINE_DAMAGE100
#defineISENGARD_URUKPIKEMAN_BOUNTY_VALUE5
;------------------------BERSERKER-------------强兽人
#defineISENGARD_BERSERKER_BUILDCOST200
#defineISENGARD_BERSERKER_BUILDTIME20
#defineISENGARD_BERSERKER_VISION_RANGE150
#defineISENGARD_BERSERKER_HEALTH2000
#defineISENGARD_BERSERKER_HEALTH_DAMAGED2000
#defineISENGARD_BERSERKER_HEALTH_RECOVERY_TIME10000
#defineISENGARD_BERSERKER_LVL1_EXP_AWARD10
#defineISENGARD_BERSERKER_PREATTACKDELAY567
#defineISENGARD_BERSERKER_DELAYBETWEENSHOTS633
#defineISENGARD_BERSERKER_FIRINGDURATION633
#defineISENGARD_BERSERKER_DAMAGE180
#defineISENGARD_BERSERKER_RADIUS30
#defineISENGARD_BERSERKER_ARC90
#defineISENGARD_BERSERKER_BOUNTY_VALUE10
;hasan80%dodgechance
#defineBERSERKER_DAMAGED_SPEED_MULT1.1
#defineBERSERKER_DAMAGED_DAMAGE_MULT1.1
#defineBERSERKER_REALLY_DAMAGED_SPEED_MULT1.5
#defineBERSERKER_REALLY_DAMAGED_DAMAGE_MULT1.5
;------------------------WARGRIDER-------------狼骑
#defineISENGARD_WARGRIDER_BUILDCOST800
#defineISENGARD_WARGRIDER_BUILDTIME40
#defineISENGARD_WARGRIDER_VISION_RANGE150
#defineISENGARD_WARGRIDER_HORDE_VISION_RANGE150
#defineISENGARD_WARGRIDER_HEALTH300
#defineISENGARD_WARGRIDER_HEALTH_DAMAGED300
#defineISENGARD_WARGRIDER_HEALTH_RECOVERY_TIME10000
#defineISENGARD_WARGRIDER_PREATTACKDELAY666
#defineISENGARD_WARGRIDER_DELAYBETWEENSHOTS2000
#defineISENGARD_WARGRIDER_FIRINGDURATION1333
#defineISENGARD_WARGRIDER_DAMAGE40
#defineISENGARD_WARGRIDER_DAMAGE_UPGRADE90
#defineISENGARD_WARGRIDER_WARG_PREATTACKDELAY800
#defineISENGARD_WARGRIDER_WARG_DELAYBETWEENSHOTS1000
#defineISENGARD_WARGRIDER_WARG_FIRINGDURATION400
#defineISENGARD_WARGRIDER_WARG_DAMAGE60
#defineISENGARD_WARGRIDER_BOUNTY_VALUE10
;------------------------SIEGELADDER-------------梯子
;Hasa50%dodgechance.
#defineISENGARD_SIEGELADDER_BUILDCOST150
#defineISENGARD_SIEGELADDER_BUILDTIME30
#defineISENGARD_SIEGELADDER_VISION_RANGE100
#defineISENGARD_SIEGELADDER_HEALTH600
#defineISENGARD_SIEGELADDER_HEALTH_DAMAGED300
#defineISENGARD_SIEGELADDER_HEALTH_RECOVERY_TIME10000
#defineISENGARD_SIEGELADDER_BOUNTY_VALUE10
;------------------------BATTERINGRAM-------------门锤
#defineISENGARD_BATTERINGRAM_BUILDCOST400
#defineISENGARD_BATTERINGRAM_BUILDTIME30
#defineISENGARD_BATTERINGRAM_VISION_RANGE250
#defineISENGARD_BATTERINGRAM_HEALTH480
#defineISENGARD_BATTERINGRAM_HEALTH_DAMAGED240
#defineISENGARD_BATTERINGRAM_HEALTH_RECOVERY_TIME10000
#defineISENGARD_BATTERINGRAM_PREATTACKDELAY1300
#defineISENGARD_BATTERINGRAM_DELAYBETWEENSHOTS3000
#defineISENGARD_BATTERINGRAM_FIRINGDURATION1100
#defineISENGARD_BATTERINGRAM_DAMAGE600
#defineISENGARD_BATTERINGRAM_BOUNTY_VALUE10
;------------------------BALLISTA-------------强弩
#defineISENGARD_BALLISTA_BUILDCOST1000
#defineISENGARD_BALLISTA_BUILDTIME40;30
#defineISENGARD_BALLISTA_VISION_RANGE520
#defineISENGARD_BALLISTA_HEALTH240
#defineISENGARD_BALLISTA_HEALTH_DAMAGED120
#defineISENGARD_BALLISTA_HEALTH_RECOVERY_TIME10000
#defineISENGARD_BALLISTA_LVL1_EXP_AWARD10
#defineISENGARD_BALLISTA_PREATTACKDELAY1000
#defineISENGARD_BALLISTA_DELAYBETWEENSHOTS8000
#defineISENGARD_BALLISTA_FIRINGDURATION7000
#defineISENGARD_BALLISTA_DAMAGE400
#defineISENGARD_BALLISTA_RANGE420;450
#defineISENGARD_BALLISTA_BOUNTY_VALUE20
;------------------------EXPLOSIVEMINE-------------炸药
;Hasan80%dodgechance.
#defineISENGARD_EXPLOSIVEMINE_BUILDCOST700
#defineISENGARD_EXPLOSIVEMINE_BUILDTIME45
#defineISENGARD_EXPLOSIVEMINE_VISION_RANGE100
#defineISENGARD_EXPLOSIVEMINE_HEALTH800
#defineISENGARD_EXPLOSIVEMINE_HEALTH_DAMAGED400
#defineISENGARD_EXPLOSIVEMINE_HEALTH_RECOVERY_TIME10000
#defineISENGARD_EXPLOSIVEMINE_MAIN_DAMAGE7000攻击力好变态阿
#defineISENGARD_EXPLOSIVEMINE_BOUNTY_VALUE10
;---------------ISENGARDTECHNOLOGYANDUPGRADES--升级
#defineISENGARD_TECH_BASIC_TRAINING_BUILDCOST600旗帜
#defineISENGARD_TECH_BASIC_TRAINING_BUILDTIME30
#defineISENGARD_TECH_FIRE_ARROWS_BUILDCOST1200火箭
#defineISENGARD_TECH_FIRE_ARROWS_BUILDTIME30
#defineISENGARD_TECH_FORGED_BLADES_BUILDCOST800剑
#defineISENGARD_TECH_FORGED_BLADES_BUILDTIME30
#defineISENGARD_TECH_HEAVY_ARMOR_BUILDCOST1000盔甲
#defineISENGARD_TECH_HEAVY_ARMOR_BUILDTIME15
;------------------------MORDOR------------------------魔多
;------------------------UNITS------------------------
;------------------------FIGHTER-------------小杂兵(不要钱的那个,攻击力超低)
#defineMORDOR_FIGHTER_BUILDCOST100;Note,purelyusedfororcpitexperiencebecauseofBUILD_FOR_FREEkindof
#defineMORDOR_FIGHTER_BUILDTIME30
#defineMORDOR_FIGHTER_HEALTH50
#defineMORDOR_FIGHTER_HEALTH_DAMAGED50
#defineMORDOR_FIGHTER_HEALTH_RECOVERY_TIME10000
#defineMORDOR_FIGHTER_VISION_RANGE100
#defineMORDOR_FIGHTER_HORDE_VISION_RANGE100
#defineMORDOR_FIGHTER_DAMAGE10
#defineMORDOR_FIGHTER_PREATTACKDELAY633
#defineMORDOR_FIGHTER_DELAYBETWEENSHOTS1000
#defineMORDOR_FIGHTER_FIRINGDURATION1000
#defineMORDOR_FIGHTER_BOUNTY_VALUE2
;------------------------MORDORARCHER-------------弓箭手
#defineMORDOR_ARCHER_BUILDCOST300;200
#defineMORDOR_ARCHER_BUILDTIME30
#defineMORDOR_ARCHER_HEALTH50
#defineMORDOR_ARCHER_HEALTH_DAMAGED50
#defineMORDOR_ARCHER_HEALTH_RECOVERY_TIME10000
#defineMORDOR_ARCHER_VISION_RANGE280
#defineMORDOR_ARCHER_HORDE_VISION_RANGE280
#defineMORDOR_ARCHER_PREATTACKDELAY1000
#defineMORDOR_ARCHER_BOW_RELOADTIME_MIN1500
#defineMORDOR_ARCHER_BOW_RELOADTIME_MAX2000
;orcarchersmiss50%sotheygetdoubledamage
#defineMORDOR_ARCHER_DAMAGE8
#defineMORDOR_ARCHER_DAMAGE_MELEE4
#defineMORDOR_ARCHER_RANGE320;Needstobeslightlylargerthanit'shordebrainsweaponrange(nextentry).
#defineMORDOR_ARCHER_HORDE_RANGE175;Ouch,thishordeisfat(3x4)soitneedstohaveashorterrangeorelseitwon'tattack!
#defineMORDOR_ARCHER_BOUNTY_VALUE3
#defineMORDOR_ARCHER_DAMAGE_FIRE_PIERCE10;8
#defineMORDOR_ARCHER_DAMAGE_FIRE_FLAME15;12
;------------------------HARADRIM-------------忘了怎么翻译,拿长矛的
#defineMORDOR_HARADRIM_BUILDCOST200;250
#defineMORDOR_HARADRIM_BUILDTIME30;20
#defineMORDOR_HARADRIM_HEALTH60
#defineMORDOR_HARADRIM_HEALTH_DAMAGED60
#defineMORDOR_HARADRIM_HEALTH_RECOVERY_TIME10000
#defineMORDOR_HARADRIM_LANCER_SWITCH_RANGE_HORDE80
#defineMORDOR_HARADRIM_LANCER_RANGE250
#defineMORDOR_HARADRIM_LANCER_HORDE_RANGE200
#defineMORDOR_HARADRIM_VISION_RANGE280
#defineMORDOR_HARADRIM_HORDE_VISION_RANGE400
#defineMORDOR_HARADRIM_LANCER_PREATTACKDELAY1600
#defineMORDOR_HARADRIM_LANCER_DELAYBETWEENSHOTS0;1000
#defineMORDOR_HARADRIM_LANCER_FIRINGDURATION900
#defineMORDOR_HARADRIM_LANCER_DAMAGE60
#defineMORDOR_HARADRIM_LANCER_MELEE_DAMAGE60
#defineMORDOR_HARADRIM_BOW_PREATTACKDELAY2100
#defineMORDOR_HARADRIM_BOW_DELAYBETWEENSHOTS900
#defineMORDOR_HARADRIM_BOW_FIRINGDURATION700
#defineMORDOR_HARADRIM_BOW_RANGE400
#defineMORDOR_HARADRIM_BOW_DAMAGE40
#defineMORDOR_HARADRIM_BOUNTY_VALUE5
;------------------------SOLDIERRHUN-------------一样忘了~~~~~~~~~:(
#defineMORDOR_SOLDIERRHUN_BUILDCOST400
#defineMORDOR_SOLDIERRHUN_BUILDTIME40
#defineMORDOR_SOLDIERRHUN_HEALTH160
#defineMORDOR_SOLDIERRHUN_HEALTH_DAMAGED160
#defineMORDOR_SOLDIERRHUN_HEALTH_RECOVERY_TIME10000
#defineMORDOR_SOLDIERRHUN_VISION_RANGE100
#defineMORDOR_SOLDIERRHUN_HORDE_VISION_RANGE100
#defineMORDOR_SOLDIERRHUN_PREATTACKDELAY650
#defineMORDOR_SOLDIERRHUN_DELAYBETWEENSHOTS1500
#defineMORDOR_SOLDIERRHUN_FIRINGDURATION750
#defineMORDOR_SOLDIERRHUN_DAMAGE40
#defineMORDOR_SOLDIERRHUN_BOUNTY_VALUE10
;------------------------DRUMMERTROLL-------------食人魔鼓手
#defineMORDOR_DRUMMERTROLL_BUILDCOST1200
#defineMORDOR_DRUMMERTROLL_BUILDTIME45;30
#defineMORDOR_DRUMMERTROLL_HEALTH2000;2400
#defineMORDOR_DRUMMERTROLL_HEALTH_DAMAGED1200
#defineMORDOR_DRUMMERTROLL_VISION_RANGE100
#defineMORDOR_DRUMMERTROLL_PREATTACKDELAY800
#defineMORDOR_DRUMMERTROLL_DELAYBETWEENSHOTS2200
#defineMORDOR_DRUMMERTROLL_FIRINGDURATION1200
#defineMORDOR_DRUMMERTROLL_DAMAGE120
#defineMORDOR_DRUMMERTROLL_BOUNTY_VALUE20
;------------------------TROLL-------------食人魔
#defineMORDOR_TROLL_BUILDCOST1200
#defineMORDOR_TROLL_BUILDTIME45;30
#defineMORDOR_TROLL_HEALTH2000;2400
#defineMORDOR_TROLL_HEALTH_DAMAGED1200
#defineMORDOR_TROLL_HEALTH_RAMPAGE_DAMAGED200
#defineMORDOR_TROLL_VISION_RANGE100
;Note-Treedoeslessdamagebuthasawideareaofeffect.Treefortroops,PunchforCalv/heroes.
#defineMORDOR_TROLL_PUNCH_PREATTACKDELAY500;533
#defineMORDOR_TROLL_PUNCH_DELAYBETWEENSHOTS1000;1466
#defineMORDOR_TROLL_PUNCH_FIRINGDURATION1000;934
#defineMORDOR_TROLL_PUNCH_DAMAGE200
#defineMORDOR_TROLL_SHOULDER_PREATTACKDELAY600
#defineMORDOR_TROLL_SHOULDER_DELAYBETWEENSHOTS1400
#defineMORDOR_TROLL_SHOULDER_FIRINGDURATION900
#defineMORDOR_TROLL_SHOULDER_DAMAGE200
#defineMORDOR_TROLL_TREE_PREATTACKDELAY600
#defineMORDOR_TROLL_TREE_DELAYBETWEENSHOTS1400;2000
#defineMORDOR_TROLL_TREE_FIRINGDURATION1400
#defineMORDOR_TROLL_TREE_DAMAGE120
#defineMORDOR_TROLL_ROCK_PREATTACKDELAY600;700
#defineMORDOR_TROLL_ROCK_DELAYBETWEENSHOTS2067;2167
#defineMORDOR_TROLL_ROCK_FIRINGDURATION1567;2167
#defineMORDOR_TROLL_ROCK_DAMAGE300;500
#defineMORDOR_TROLL_ROCK_RANGE250
#defineMORDOR_CAVE_TROLL_ROCK_DAMAGE300
#defineMORDOR_TROLL_BOUNTY_VALUE20
;------------------------CATAPULT-------------投石车
#defineMORDOR_CATAPULT_BUILDCOST800
#defineMORDOR_CATAPULT_BUILDTIME40
#defineMORDOR_CATAPULT_HEALTH300;240
#defineMORDOR_CATAPULT_HEALTH_DAMAGED100
#defineMORDOR_CATAPULT_VISION_RANGE550
#defineMORDOR_CATAPULT_LVL1_EXP_AWARD10
#defineMORDOR_CATAPULT_ROCK_PREATTACKDELAY800
#defineMORDOR_CATAPULT_ROCK_DELAYBETWEENSHOTS6000
#defineMORDOR_CATAPULT_ROCK_FIRINGDURATION3000
#defineMORDOR_CATAPULT_ROCK_RANGE420;400
#defineMORDOR_CATAPULT_ROCK_DAMAGE200
#defineMORDOR_CATAPULT_FLAME_DAMAGE200
#defineMORDOR_CATAPULT_HEADS_PREATTACKDELAY800
#defineMORDOR_CATAPULT_HEADS_DELAYBETWEENSHOTS6000
#defineMORDOR_CATAPULT_HEADS_FIRINGDURATION3000
#defineMORDOR_CATAPULT_HEADS_RANGE420;400
#defineMORDOR_CATAPULT_HEADS_DAMAGE60
#defineMORDOR_CATAPULT_BOUNTY_VALUE10
;------------------------SIEGETOWER-------------爬墙梯
#defineMORDOR_SIEGETOWER_BUILDCOST1000;600
#defineMORDOR_SIEGETOWER_BUILDTIME45
#defineMORDOR_SIEGETOWER_HEALTH2000
#defineMORDOR_SIEGETOWER_HEALTH_DAMAGED1000
#defineMORDOR_SIEGETOWER_BOUNTY_VALUE10
门锤没找到,搞不好是通用的
;------------------------MUMAKIL-------------小象小象
#defineMORDOR_MUMAKIL_BUILDCOST2000
#defineMORDOR_MUMAKIL_BUILDTIME60
#defineMORDOR_MUMAKIL_HEALTH4000
#defineMORDOR_MUMAKIL_VISION_RANGE200
#defineMORDOR_MUMAKIL_CHARGE_DAMAGE600
#defineMUMAKIL_NORMAL_ATTACK600
#defineMORDOR_MUMAKIL_BOUNTY_VALUE50
;---------------MORDORTECHNOLOGYANDUPGRADES--升级
#defineMORDOR_TECH_BASIC_TRAINING_BUILDCOST600旗帜
#defineMORDOR_TECH_BASIC_TRAINING_BUILDTIME30
#defineMORDOR_TECH_FIRE_ARROWS_BUILDCOST1200火箭
#defineMORDOR_TECH_FIRE_ARROWS_BUILDTIME30
魔戒中土大战-修改详解
1、首先,下载本站提供的《指环王:中土之战》游戏完整INI文件包(采用ZIP压缩,大小为1.36MB,解压缩后为一个包含游戏所有INI文件数据的“INI文件夹”),下载页面:http://gamesir.net/download.php?id=403,下载后,解压缩即可。
2、将解压缩后的“ini”文件夹放置到游戏目录的“data”文件夹中,《中土之战》默认的安装目录为:C:/ProgramFiles/EAGames/TheBattleforMiddle-earth(tm),打开其中的“data”文件夹,并将“ini”文件夹和所包含的全部ini文件拷贝到该文件夹中。
3、进入“ini”文件夹中,找到一个名为“gamedate.ini”的文件,直接点击打开它,需要注意的是,如果你仅仅希望更改游戏的单位建筑属性或者增加人口上限的话,你只需要对“gamedate.ini”进行修改,“ini”文件夹中包含的其他ini文件,只有在你试图制作一款游戏MOD时,才有修改的必要。
当你打开“gamedate.ini”文件后,你要找到以下的内容:
********************************************
;;;CAMPAIGNBONUSCAPS
GoodCommandPointLimit=300
EvilCommandPointLimit=600
PowerLimit=60
ResourceMultiplierLimit=5.0
;;;INITIALMAXRINGLEVELPLAYERCANACHIEVE
InitialMaxRingLevel=60;2
;;;ResourceBonusPercentageResourceBonusMultiplier=10.0;10%bonusperregionconquered
;;;COMMANDPOINTSFORSOLOPLAYHUMAN(INCLUDINGLIVINGWORLD);;;
GoodCommandPoints=100
EvilCommandPoints=300
GoodCommandPointsBonus=20;bonusesforeveryterritorycapturesinlivingworld
EvilCommandPointsBonus=50
;;;COMMANDPOINTSFORSOLOPLAYAI;;;
GoodCommandPointsAI=200
EvilCommandPointsAI=600
;;;COMMANDPOINTSFORMULTIPLAY;;;
GoodCommandPointsMP2=200;2players
EvilCommandPointsMP2=400
GoodCommandPointsMP3=150;3players
EvilCommandPointsMP3=300
GoodCommandPointsMP4=150;4players
EvilCommandPointsMP4=300
GoodCommandPointsMP56=100;5-6players
EvilCommandPointsMP56=200
GoodCommandPointsMP78=80;7-8players
EvilCommandPointsMP78=160
********************************************
4、这些内容就是游戏的单人战役、多人游戏的命令点数设置,相信对这些基本的英文大家会一目了然的,“GoodCommandPoints”代表正义阵营的命令点数,“EvilCommandPoints”代表邪恶阵营的命令点数,“Xplayers”(X代表玩家数量)则是代表多人游戏的玩家数量,在《中土之战》的多人游戏(联机游戏或遭遇战)中,不同的玩家数量,命令点数的多少也会有所不同。你可以随意修改命令点数的数量,但要注意修改的多少取决于你机器的性能,稳妥的办法是,增加的数字不要超过原来的一倍……修改完毕后,保存修改的文件。
5、当这些工作做好后,实际上游戏不会有任何的变化,因为你要进行一项最重要的工作:首先,回到《中土之战》的主文件夹(默认为:C:/ProgramFiles/EAGames/TheBattleforMiddle-earth(tm)),找到一个名为“INI.big”的文件,这是游戏原始的INI文件,你将该文件剪切到其他的文件夹,保证中土之战游戏目录中只包含你刚刚修改过的“ini”文件夹。
请保证将“INI.big”文件彻底从游戏目录中移除,如果你仅仅将该文件改名,你的游戏修改也不会发生任何效果……反之,如果你希望恢复游戏的默认设置,只要将“ini”文件夹删除,重新将“INI.big”复制回游戏目录即可。
6、如果你希望进行多人游戏,那么一定要确保同你连线的玩家也作出相同的修改。
7、智育修改游戏的单位、建筑属性,步骤同上面的相似,游戏的单位建筑属性同样是在“gamedate.ini”文件中,相信玩家可以轻易的发现,这里推荐大家修改单位或建筑的生命值、售价、建造时间等基本参数,尽量不要修改游戏中一些包含“BONUS”的参数,当然修改这些参数一般不会导致任何问题
修改单位或建筑属性后,联机的玩家必须确保每个人的修改都相同,才能进行游戏。
魔戒中土大战2-提高士兵等级
怎样通过修改提高士兵等级(这个方法原版有效,资料片应该也是可以的,但是要注意把资料片里的兵种也加进去才行,下面的代码是只能升到10级的,如果想升到更高级的话请自己添加)
1.修改experiencelevels.ini文件。打开experiencelevels.ini,找到每个兵种的等级代码。下面具体说说怎么操作。首先查找第一个兵种类型的等级代码:ExperienceLevelEvilWeakLevel5(打开experiencelevels.ini后用查找功能)开头的这一段,然后把下面的代码复制进去:
ExperienceLevelEvilWeakLevel6
TargetNames=EVIL_WEAK;definedattopoffile
RequiredExperience=EXPERIENCE_REQUIRED_GENERAL_6
ExperienceAward=EXPERIENCE_AWARD_GENERAL_6
InformUpdateModule=Yes
AttributeModifiers=GeneralBonusRank6
ExperienceAwardOwnGuysDie=0
ShowLevelUpTint=Yes
Rank=6
LevelUpFx=FX:GenericLevelUp4FX
LevelUpTintColor=R:255G:255B:255
LevelUpTintPreColorTime=500
LevelUpTintPostColorTime=3000
LevelUpTintSustainColorTime=500
EmotionType=CHEER
SelectionDecal
Texture=decal_I_level4
Texture2=decal_evil_CO
Style=SHADOW_MERGE_DECAL
OpacityMin=80%
OpacityMax=100%
MinRadius=HORDE_DECAL_MIN_RADIUS
MaxRadius=200
MaxSelectedUnits=40
End
END
ExperienceLevelEvilWeakLevel7
TargetNames=EVIL_WEAK;definedattopoffile
RequiredExperience=EXPERIENCE_REQUIRED_GENERAL_7
ExperienceAward=EXPERIENCE_AWARD_GENERAL_7
InformUpdateModule=Yes
AttributeModifiers=GeneralBonusRank7
ExperienceAwardOwnGuysDie=0
ShowLevelUpTint=Yes
Rank=7
LevelUpFx=FX:GenericLevelUp4FX
LevelUpTintColor=R:255G:255B:255
LevelUpTintPreColorTime=500
LevelUpTintPostColorTime=3000
LevelUpTintSustainColorTime=500
EmotionType=CHEER
SelectionDecal
Texture=decal_I_level4
Texture2=decal_evil_CO
Style=SHADOW_MERGE_DECAL
OpacityMin=80%
OpacityMax=100%
MinRadius=HORDE_DECAL_MIN_RADIUS
MaxRadius=200
MaxSelectedUnits=40
End
END
ExperienceLevelEvilWeakLevel8
TargetNames=EVIL_WEAK;definedattopoffile
RequiredExperience=EXPERIENCE_REQUIRED_GENERAL_8
ExperienceAward=EXPERIENCE_AWARD_GENERAL_8
InformUpdateModule=Yes
AttributeModifiers=GeneralBonusRank8
ExperienceAwardOwnGuysDie=0
ShowLevelUpTint=Yes
Rank=8
LevelUpFx=FX:GenericLevelUp4FX
LevelUpTintColor=R:255G:255B:255
LevelUpTintPreColorTime=500
LevelUpTintPostColorTime=3000
LevelUpTintSustainColorTime=500
EmotionType=CHEER
SelectionDecal
Texture=decal_I_level4
Texture2=decal_evil_CO
Style=SHADOW_MERGE_DECAL
OpacityMin=80%
OpacityMax=100%
MinRadius=HORDE_DECAL_MIN_RADIUS
MaxRadius=200
MaxSelectedUnits=40
End
END
ExperienceLevelEvilWeakLevel9
TargetNames=EVIL_WEAK;definedattopoffile
RequiredExperience=EXPERIENCE_REQUIRED_GENERAL_9
ExperienceAward=EXPERIENCE_AWARD_GENERAL_9
InformUpdateModule=Yes
AttributeModifiers=GeneralBonusRank9
ExperienceAwardOwnGuysDie=0
ShowLevelUpTint=Yes
Rank=9
LevelUpFx=FX:GenericLevelUp4FX
LevelUpTintColor=R:255G:255B:255
LevelUpTintPreColorTime=500
LevelUpTintPostColorTime=3000
LevelUpTintSustainColorTime=500
EmotionType=CHEER
SelectionDecal
Texture=decal_I_level4
Texture2=decal_evil_CO
Style=SHADOW_MERGE_DECAL
OpacityMin=80%
OpacityMax=100%
MinRadius=HORDE_DECAL_MIN_RADIUS
MaxRadius=200
MaxSelectedUnits=40
End
END
ExperienceLevelEvilWeakLevel10
TargetNames=EVIL_WEAK;definedattopoffile
RequiredExperience=EXPERIENCE_REQUIRED_GENERAL_10
ExperienceAward=EXPERIENCE_AWARD_GENERAL_10
InformUpdateModule=Yes
AttributeModifiers=GeneralBonusRank10
ExperienceAwardOwnGuysDie=0
ShowLevelUpTint=Yes
Rank=10
LevelUpFx=FX:GenericLevelUp4FX
LevelUpTintColor=R:255G:255B:255
LevelUpTintPreColorTime=500
LevelUpTintPostColorTime=3000
LevelUpTintSustainColorTime=500
EmotionType=CHEER
SelectionDecal
Texture=decal_I_level4
Texture2=decal_evil_CO
Style=SHADOW_MERGE_DECAL
OpacityMin=80%
OpacityMax=100%
MinRadius=HORDE_DECAL_MIN_RADIUS
MaxRadius=200
MaxSelectedUnits=40
End
END
其它的还有很多类似的兵种类型,请自己添加相应代码.(其实就是改一下后面的数字就可以了)
2.修改gamedata.ini文件。打开gamedata.ini文件,把下面的这一段代码放在最前面或最后面都可以。
//----------------------------------Level6-10---------------------------------------
#defineEXPERIENCE_REQUIRED_GENERAL_6500
#defineEXPERIENCE_REQUIRED_GENERAL_7700
#defineEXPERIENCE_REQUIRED_GENERAL_8900
#defineEXPERIENCE_REQUIRED_GENERAL_91000
#defineEXPERIENCE_REQUIRED_GENERAL_101200
#defineEXPERIENCE_AWARD_GENERAL_610
#defineEXPERIENCE_AWARD_GENERAL_711
#defineEXPERIENCE_AWARD_GENERAL_812
#defineEXPERIENCE_AWARD_GENERAL_913
#defineEXPERIENCE_AWARD_GENERAL_1014
#defineGENERAL_DAMAGE_ADD_LVL610
#defineGENERAL_DAMAGE_ADD_LVL720
#defineGENERAL_DAMAGE_ADD_LVL830
#defineGENERAL_DAMAGE_ADD_LVL940
#defineGENERAL_DAMAGE_ADD_LVL1050
#defineGENERAL_HP_ADD_LVL6120
#defineGENERAL_HP_ADD_LVL7240
#defineGENERAL_HP_ADD_LVL9480
#defineGENERAL_HP_ADD_LVL10960
//---------------------------------------------------------------------
3.修改attributemodifier.ini文件。打开attributemodifier.ini文件,在最后加入下面的代码:
//---------------------------------Level6-10-----------------------------------------
ModifierListGeneralBonusRank6
Category=LEVEL
Modifier=HEALTHGENERAL_HP_ADD_LVL6
Modifier=DAMAGE_ADDGENERAL_DAMAGE_ADD_LVL6
Modifier=RESIST_KNOCKBACK7%
Modifier=ARMOR7%
Modifier=RECHARGE_TIME80%
Duration=0
End
ModifierListGeneralBonusRank7
Category=LEVEL
Modifier=HEALTHGENERAL_HP_ADD_LVL7
Modifier=DAMAGE_ADDGENERAL_DAMAGE_ADD_LVL7
Modifier=RESIST_KNOCKBACK14%
Modifier=ARMOR14%
Modifier=RECHARGE_TIME60%
Duration=0
End
ModifierListGeneralBonusRank8
Category=LEVEL
Modifier=HEALTHGENERAL_HP_ADD_LVL8
Modifier=DAMAGE_ADDGENERAL_DAMAGE_ADD_LVL8
Modifier=RESIST_KNOCKBACK21%
Modifier=ARMOR21%
Modifier=RECHARGE_TIME40%
Duration=0
End
ModifierListGeneralBonusRank9
Category=LEVEL
Modifier=HEALTHGENERAL_HP_ADD_LVL9
Modifier=DAMAGE_ADDGENERAL_DAMAGE_ADD_LVL9
Modifier=RESIST_KNOCKBACK28%
Modifier=ARMOR28%
Modifier=RECHARGE_TIME20%
Duration=0
End
ModifierListGeneralBonusRank10
Category=LEVEL
Modifier=HEALTHGENERAL_HP_ADD_LVL10
Modifier=DAMAGE_ADDGENERAL_DAMAGE_ADD_LVL10
Modifier=RESIST_KNOCKBACK35%
Modifier=ARMOR35%
Modifier=RECHARGE_TIME10%
Duration=0
End
这样就可以了,注意第一步一定要把所有兵种类型的代码一一添加上,不然会发现有些兵种可以升级,有些不会变,切记!
另外声明一点:方法是以前某些大大的,我只是把它整理出来了,因为见很多新手朋友都不懂得改,也没人写教程,所以把自己整理的一些东西贴出来给大家看看,希望大家喜欢~