Zum tänzelnden Pony > Schlacht um Mittelerde
HELDEN SO STARK WIE SAURON MACHEN [GELÖST]
Prinz von Dol Amroth:
Das hier ist die normale Weapon des CAH.
--- Code: ---Weapon CreateAHeroBasicMeleeWeapon
LeechRangeWeapon = Yes
AttackRange = STANDARD_MELEE_ATTACK_RANGE
MeleeWeapon = Yes
FireFX = FX_GondorSwordHit
DelayBetweenShots = FARAMIR_DELAYBETWEENSHOTS // time between shots, msec
PreAttackDelay = FARAMIR_PREATTACKDELAY // 400 is sword swing delay time before contact with target.
PreAttackType = PER_SHOT // Do the delay each time we attack a new target
FiringDuration = FARAMIR_FIRINGDURATION // Duration of the sword swing
UseInnateAttributes = Yes
DamageNugget // A basic Nugget that just does damage
Damage = CREATE_A_HERO_DAMAGE
Radius = 0.0
DelayTime = 0
DamageType = HERO
DamageFXType = SWORD_SLASH
DeathType = NORMAL
End
DOTNugget // A basic Nugget that just does damage
Damage = DEFAULT_POISON_DAMAGE
AcceptDamageAdd = No
Radius = 0.0
DelayTime = 0
DamageType = POISON
DamageFXType = POISON
DeathType = NORMAL
DamageInterval = 500
DamageDuration = 10000
SpecialObjectFilter = AFFECTED_BY_POISON_OBJECTFILTER
RequiredUpgradeNames = Upgrade_CreateAHeroPoisonAttack_Level1
ForbiddenUpgradeNames = Upgrade_CreateAHeroPoisonAttack_Level2 Upgrade_CreateAHeroPoisonAttack_Level3 Upgrade_CreateAHeroPoisonAttack_Level4
End
DOTNugget // A basic Nugget that just does damage
Damage = DEFAULT_POISON_DAMAGE
AcceptDamageAdd = No
Radius = 0.0
DelayTime = 0
DamageType = POISON
DamageFXType = POISON
DeathType = NORMAL
DamageInterval = 500
DamageDuration = 15000
SpecialObjectFilter = AFFECTED_BY_POISON_OBJECTFILTER
RequiredUpgradeNames = Upgrade_CreateAHeroPoisonAttack_Level2
ForbiddenUpgradeNames = Upgrade_CreateAHeroPoisonAttack_Level3 Upgrade_CreateAHeroPoisonAttack_Level4
End
DOTNugget // A basic Nugget that just does damage
Damage = DEFAULT_POISON_DAMAGE
AcceptDamageAdd = No
Radius = 0.0
DelayTime = 0
DamageType = POISON
DamageFXType = POISON
DeathType = NORMAL
DamageInterval = 500
DamageDuration = 20000
SpecialObjectFilter = AFFECTED_BY_POISON_OBJECTFILTER
RequiredUpgradeNames = Upgrade_CreateAHeroPoisonAttack_Level3
ForbiddenUpgradeNames = Upgrade_CreateAHeroPoisonAttack_Level4
End
DOTNugget // A basic Nugget that just does damage
Damage = DEFAULT_POISON_DAMAGE
AcceptDamageAdd = No
Radius = 0.0
DelayTime = 0
DamageType = POISON
DamageFXType = POISON
DeathType = NORMAL
DamageInterval = 500
DamageDuration = 30000
SpecialObjectFilter = AFFECTED_BY_POISON_OBJECTFILTER
RequiredUpgradeNames = Upgrade_CreateAHeroPoisonAttack_Level4
End
End
--- Ende Code ---
Das änderst du hierzu:
--- Code: ---Weapon CreateAHeroBasicMeleeWeapon
LeechRangeWeapon = Yes
AttackRange = STANDARD_MELEE_ATTACK_RANGE
MeleeWeapon = Yes
FireFX = FX_GondorSwordHit
DelayBetweenShots = FARAMIR_DELAYBETWEENSHOTS // time between shots, msec
PreAttackDelay = FARAMIR_PREATTACKDELAY // 400 is sword swing delay time before contact with target.
PreAttackType = PER_SHOT // Do the delay each time we attack a new target
FiringDuration = FARAMIR_FIRINGDURATION // Duration of the sword swing
UseInnateAttributes = Yes
; DamageNugget // A basic Nugget that just does damage
; Damage = CREATE_A_HERO_DAMAGE
; Radius = 0.0
; DelayTime = 0
; DamageType = HERO
; DamageFXType = SWORD_SLASH
; DeathType = NORMAL
; End
DOTNugget // A basic Nugget that just does damage
Damage = DEFAULT_POISON_DAMAGE
AcceptDamageAdd = No
Radius = 0.0
DelayTime = 0
DamageType = POISON
DamageFXType = POISON
DeathType = NORMAL
DamageInterval = 500
DamageDuration = 10000
SpecialObjectFilter = AFFECTED_BY_POISON_OBJECTFILTER
RequiredUpgradeNames = Upgrade_CreateAHeroPoisonAttack_Level1
ForbiddenUpgradeNames = Upgrade_CreateAHeroPoisonAttack_Level2 Upgrade_CreateAHeroPoisonAttack_Level3 Upgrade_CreateAHeroPoisonAttack_Level4
End
DOTNugget // A basic Nugget that just does damage
Damage = DEFAULT_POISON_DAMAGE
AcceptDamageAdd = No
Radius = 0.0
DelayTime = 0
DamageType = POISON
DamageFXType = POISON
DeathType = NORMAL
DamageInterval = 500
DamageDuration = 15000
SpecialObjectFilter = AFFECTED_BY_POISON_OBJECTFILTER
RequiredUpgradeNames = Upgrade_CreateAHeroPoisonAttack_Level2
ForbiddenUpgradeNames = Upgrade_CreateAHeroPoisonAttack_Level3 Upgrade_CreateAHeroPoisonAttack_Level4
End
DOTNugget // A basic Nugget that just does damage
Damage = DEFAULT_POISON_DAMAGE
AcceptDamageAdd = No
Radius = 0.0
DelayTime = 0
DamageType = POISON
DamageFXType = POISON
DeathType = NORMAL
DamageInterval = 500
DamageDuration = 20000
SpecialObjectFilter = AFFECTED_BY_POISON_OBJECTFILTER
RequiredUpgradeNames = Upgrade_CreateAHeroPoisonAttack_Level3
ForbiddenUpgradeNames = Upgrade_CreateAHeroPoisonAttack_Level4
End
DOTNugget // A basic Nugget that just does damage
Damage = DEFAULT_POISON_DAMAGE
AcceptDamageAdd = No
Radius = 0.0
DelayTime = 0
DamageType = POISON
DamageFXType = POISON
DeathType = NORMAL
DamageInterval = 500
DamageDuration = 30000
SpecialObjectFilter = AFFECTED_BY_POISON_OBJECTFILTER
RequiredUpgradeNames = Upgrade_CreateAHeroPoisonAttack_Level4
End
; Crush damage.
DamageNugget ; A basic Nugget that just does damage
Damage = SAURON_DAMAGE
Radius = 80.0
DamageArc = 75
DelayTime = 0
DamageType = SIEGE
DamageFXType = MAGIC
DeathType = NORMAL
DamageScalar = 40% NONE +HERO
End
; Magic damage.
DamageNugget ; A basic Nugget that just does damage
Damage = SAURON_DAMAGE
Radius = 80.0
DamageArc = 75
DelayTime = 0
DamageType = MAGIC
DamageFXType = MAGIC
DeathType = NORMAL
DamageScalar = 40% NONE +HERO
End
; Push back
MetaImpactNugget ; A Nugget that throws things back with force
; HeroResist = .75
ShockWaveAmount = 70
ShockWaveRadius = 75
ShockWaveArc = 75 ; Should generally be equal to damage arc
ShockWaveTaperOff = 1.0
ShockWaveSpeed = 0.0
ShockWaveZMult = 1.6
End
End
--- Ende Code ---
Dann macht er normal genau den selben Schaden, wie Sauron.
wieicloud:
Dankeschön,
aber Ich kann den Spoiler nicht lesen das Fenster ist richtig klein :(
Ich kann es auch nicht groß ziehen
Weiß jemand was zu tun ist ?
Danke trotzdem,
fussballmanagerhansa
Chu'unthor:
Das sind Quellcode-Fenster, da gibts unten n Scrollbalken dran, um quer scrollen zu können ;)
wieicloud:
--- Zitat von: Chu'unthor am 7. Jan 2015, 14:09 ---Das sind Quellcode-Fenster, da gibts unten n Scrollbalken dran, um quer scrollen zu können ;)
--- Ende Zitat ---
Danke!! (Aber habs schon gelöst g'habt)
Es geht jetzt auch soweit :D
Nur:
-Gebäude brauchen lang bis sie zerstört sind
-Kann ich es auch so einstellen, dass der Held viel Lebensenergie hat ?
- andere (gegnerische) Helden fliegen nur in die Luft, nehmen aber kaum Schaden.
Danke aber an Prinz von Dol Amroth für deine guten Ratschläge
Es wäre trotzdem sehr nett wenn du oder irgendjemand anderes der sich damit auskennt,
mir sagen kann, ob das machbar wäre und wenn ja, wie
Dankeschön, :) :) :)
fussballmanagerhansa
Prinz von Dol Amroth:
--- Zitat ----Gebäude brauchen lang bis sie zerstört sind
- andere (gegnerische) Helden fliegen nur in die Luft, nehmen aber kaum Schaden.
--- Ende Zitat ---
Du kannst allgemein noch den Schaden erhöhen oder seinen speziellen Schaden gegen Gebäude und Helden erhöhen.
--- Code: --- DamageScalar = 40% NONE +HERO
--- Ende Code ---
Momentan macht er nur 40% Schaden gegen Helden.
--- Zitat ----Kann ich es auch so einstellen, dass der Held viel Lebensenergie hat ?
--- Ende Zitat ---
Du öffnest die ini von Sauron und änderst dort sein Leben:
--- Code: --- Body = ActiveBody ModuleTag_Body
MaxHealth = SAURON_HEALTH
End
--- Ende Code ---
SAURON_HEALTH ist ein Verweis auf die Gamedata.ini, wo dann der genaue Wert steht.
Beim Coden ist es am Anfang vielleicht das beste, wenn man sich in FinalBig die einzelnen Inis anschaut und nachvollzieht, wie das System geht. Mit ein bisschen Englischkentnissen und GoogleTranslator versteht man dann auch ziemlich schnell die Funktionen der einzelnen Begriffe.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln