Bon etant donné, que qqun m´a demandé que je vienne poster mon probleme que ce forum !
je me lance :
J´ai fait un pouvoir de guerison pour Saruman, grace au pouvoir d´Evenstar, avec l´animation les FX et tout. Mais le pouvoir de marche qu´a moitié : je determine avec le curseur la zone ou est executé le pouvoir, Saruman fait juste son animation mais le pouvoir en lui même ne fonctionne pas, juste la 1ere partie avec l´animation de Saruman est executée, pas l´application du pouvoir. Je suis vraiment desespéré
Je vous montre les codes que j´ai inséré dans le jeu :
-dans evilfactionunits :
Behavior = SpecialPowerModule ModuleTag_SarumanHealEnabler
SpecialPowerTemplate = SpecialAbilitySarumanHeal
InitiateSound = SarumanVoiceSpeechCraft
UpdateModuleStartsAttack = Yes
TriggerFX = FX_HealPower; FX_SpeechCraft
StartsPaused = No
SetModelCondition = ModelConditionState:USER_1
SetModelConditionTime = 3.0
End
Behavior = SpecialAbilityUpdate ModuleTag_SarumanHealStarter
SpecialPowerTemplate = SpecialAbilitySarumanHeal
StartAbilityRange = 200.0
UnpackTime = 1 ; Nothing to touching it
PreparationTime = 2000 ; touching it to grabbing it
PackTime = 2096 ; whacking it to holding it nice
AwardXPForTriggering = 0
End
Behavior = PlayerHealSpecialPower ModuleTag_SarumanHealUpdate
SpecialPowerTemplate = SpecialAbilitySarumanHeal
HealAffects = INFANTRY CAVALRY MONSTER MACHINE
HealAmount = 0.9; 1.0; 0.5 = 50% of maximum health
HealRadius = 90.0; SPELL_HEAL_RADIUS_UNIT_SCAN
HealFX = FX_SpellHealUnitHealSaruman; FX_SpellHealUnitHealBuff
;F X_DefaultUnitHealBuff
End
Behavior = AutoHealBehavior ModuleTag_SarumanHealing
StartsActive = Yes
HealingAmount = HERO_HEAL_AMOUNT
HealingDelay = 1000
StartHealingDelay = HERO_HEAL_DELAY
HealOnlyIfNotInCombat = Yes
End
-dans commandbutton.ini :
CommandButton Command_SpecialAbilityHealPower
Command = SPECIAL_POWER
SpecialPower = SpecialAbilitySarumanHeal
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND
TextLabel = CONTROLBAR:HealPower
ButtonImage = HPSaruman
; CursorName = Bombard
RadiusCursorType = HEAL
; InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipHealPower
InPalantir = Yes
AutoAbility = No ; Yes
AffectsAllies = Yes
; PresetRange = 50.0; 100.0
; NeedDamagedTarget = Yes
End
-dans specialpower.ini :
;- -----------------------------------------------
SpecialPower SpecialAbilitySarumanHeal
Enum = SPECIAL_SPELL_BOOK_HEAL
ReloadTime = 170000 ;1 20000
PublicTimer = No
RadiusCursorRadius = 90.0; 150.0
End
S´il vous plait, s´il vous plait, pouvez-vous m´aider ; je vous en serez trés reconnaissant. Merci.