Modderecke > Coding

Meriaths Fragen-Thread

<< < (2/8) > >>

Meriath Ifisti:
Sry wegen Doppelpost.
ICh hab mal wieder eine Frage. Ich würde gerne die "Kriegsgesang" Fähigkeit bei einem Helden einbauen. Weiß aber nicht wie dsa genau Funktioniert. Ich hab jetzt mal in der:
Specialpower.ini :

--- Code: ---SpecialPower TarquinonSpeed
Enum = SPECIAL_SPELL_BOOK_WAR_CHANT
Flags = WATER_OK RESPECT_RECHARGE_TIME_DISCOUNT
ReloadTime      = 10000 ; in milliseconds
;InitiateSound    = RohirrimSpeechCheer
RadiusCursorRadius = 75.0
InitiateAtLocationSound = SpellWarChant
End

--- Ende Code ---
der Commandbutton.ini :


--- Code: ---CommandButton Command_TarquinonSpeed
Command = SPECIAL_POWER
        SpecialPower = TarquinonSpeed
Options = NEED_TARGET_POS NEED_UPGRADE
TextLabel = CONTROLBAR:TarquinonSpeed
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:TooltipTarquinonSpeed
        ButtonImage = SBEvil_WarChant
RadiusCursorType    = WarChantRadiusCursor
        NeededUpgrade           = Upgrade_Level_3
End

--- Ende Code ---

der Commandset.ini :

--- Code: ---        3       = Command_TarquinonSpeed
--- Ende Code ---

der Atributemodifier.ini :

--- Code: ---ModifierList TarquinonSpeed
Category = BUFF
Modifier = SPEED 125% // Damage increased 50%
Duration = 60000 // 1 min worth of modifiers
ModelCondition = WAR_CHANT
FX = FX_GenericBuffPersistent60
ReplaceInCategoryIfLongest = Yes
End

--- Ende Code ---

passende Einträge gemacht. Aber das eigentliche Problem ist das der Button nicht angezeigt wird. ICh denke das liegt daran das in der Helden.ini nichts von diesem Behavior steht. Aber genau jetzt weiß ich nicht mehr weiter. Was soll ich dort einfügen? Oder liegt es überhaupt an dem?
Vielen Dank schonmal,
Jaegita

Ealendril der Dunkle:
Ich würde es über Sarumans-Blitz-Behaviour regeln. Die Weapon betrifft nur ALLIES (radiusDamageaffects, also ENEMIES raushauen) und dabei wird einfach nur ein attributemodifierNugget genutzt, welches den Attributemodifier den besagten Truppen übergibt. OCL und damageNuggets haust du raus. FX kannst du ändern und mit deinem Sound untermalen.

Meriath Ifisti:
Ich versteh jetzt nicht ganz.Welches Blitz behavior ist gemeint?

Meriath Ifisti:
Ich danke jeder Antwort. [uglybunti] xD ;)

Ealendril der Dunkle:
Die LightningStrike-Fähigkeit von Saruman kopierst du in deine ini. Dann änderst du die Weapon:
OCLNugget raus, Damagenuggetraus, dafür ein AttributemodifierNugget rein (sieh dir mein neuestes Tut an....kommt gleich ins öffentliche Forum). In dem Attributemodifier (bezug zu AttributemodifierNugget) gibst du deine Auswirkungen an, die deine eigenen Einheiten erhalten sollen. Zusätzlich änderst du den Code in der Weapon: radiusDamageAffects = ENEMIES ALLIES blabla in nur ALLIES.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln