Modderecke > Coding
Seltene Helden spielbar machen
Thurindor:
So habe jetzt bei Elendil die meisten Skills gangbar gemacht wie Königskraut, Gunst des Königs und die Verstärkung.
Was ich nicht hinbekomme ist "Schätze des Königreichs"
Ich habe schon araphants skill "Rüstkammern Fornosts" versucht in Commandset.inc und Elendil ini aber komme nicht vorwärts. Meist ist der Skill grau hinterlegt.
Was ist an den Codes verkehrt?
Hier der Code aus Elendils ini
;-----------------------------------------------------------
; Schätze des Königreichs
;-----------------------------------------------------------
Behavior = UnpauseSpecialPowerUpgra de ModuleTag_SchätzeEnabler
SpecialPowerTemplate = SpecialAbilitySchätzedes Königsreichs
TriggeredBy = Upgrade_Level_5
ObeyRechageOnTrigger = Yes
End
Behavior = SpecialPowerModule ModuleTag_SchätzeStarter
SpecialPowerTemplate = SpecialAbilitySchätzedes Königsreichs
UpdateModuleStartsAttack = Yes
StartsPaused = Yes
End
Behavior = WeaponFireSpecialAbility Update ModuleTag_SchätzeUpdate
SpecialPowerTemplate = SpecialAbilitySchätzedes Königsreichs
SkipContinue = Yes
UnpackTime = 1100 ; Pull out arrow
PreparationTime = 1 ; Quick shot
PersistentPrepTime = 500 ; looping the quick shot
PackTime = 500 ; back to idle
MustFinishAbility = Yes
AwardXPForTriggering = 0
StartAbilityRange = 300
SpecialWeapon = SchätzedesKönigreichsWea pon
WhichSpecialWeapon = 1
End
Hier die Commandset:
CommandSet GondorElendilCommandSet
1 = Command_ToggleStance
2 = Command_ElendilLeadershi p
3 = Command_SpecialAbilityEl endilAthelas
4 = Command_SpecialAbilitySc hätzedesKönigsreichs
5 = Command_SpecialAbilityEl endilKingsFavor
6 = Command_SpecialAbilityVe teranenArthedain
12 = Command_CaptureBuilding
13 = Command_AttackMove
14 = Command_Stop
16 = Command_SetStanceBattle
17 = Command_SetStanceAggress ive
18 = Command_SetStanceHoldGro und
End
Hier die Commandbutton:
CommandButton Command_SpecialAbilitySc hätzedesKönigreichs
Command = SPECIAL_POWER
SpecialPower = SpecialAbilitySchätzedes Königsreichs
Options = NEED_TARGET_POS CONTEXTMODE_COMMAND ;OK_FOR_MULTI_SELECT OK_FOR_MULTI_EXECUTE
TextLabel = CONTROLBAR:SchätzedesKönigreichs
ButtonImage = HSElendilGoldderKönige
RadiusCursorType = scFaramir_Ranger
CursorName = Defector ;;;Bombard
InvalidCursorName = GenericInvalid
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSchätzedesKönigre ichs
InPalantir = Yes
AutoAbility = No
End
Bitt um Hilfe Vielen Dank
VG Thurindor
Rekudo93:
Entschuldige Thurindor dass ich mich erst jetzt melde, hatte einiges um die Ohren.
Ich kenne die Fähigkeit "Schätze des Königreichs" nicht.
Was sollte diese Fähigkeit bewirken??
Eventuell kann ich dann eine neue Fähigkeit erstellen.
Wenn ich das so lese, könnte ich mir vorstellen, dass Schatztruhen gespawnt werden sollen.
Thurindor:
Kein Problem. Bei der Fähigkeit kann man ein Bataillon auswählen welches volles Waffenupgrade bekommt. Bei Araphant heisst die Fähigkeit nur Rüstkammer Fornosts und ist erst ab lvl 7 verfügbar. Ich habe schon versucht diese zu verwenden bin aber kläglich gescheitert. Vllt. hast du die Lösung. Vielen Dank schon mal vorab. Gruss Thurindor
Rekudo93:
also deine codes sehen alle soweit in Ordnung aus. Ich kann da keinen fehler feststellen.
Aber probiere es mal bei der Commandbutton.inc bei der Option = mit NEED_TARGET_ALLY_OBJECT
Ansonsten könntest du eine neue Fähigkeit einfügen. Ich habe es mal mit dem Tölichen Pfeil von Faramir gemacht:
--- Code: ---;---------------------------Tödlicher Pfeil----------------------------------
Behavior = UnpauseSpecialPowerUpgrade ModuleTag_UnpauseWounding
SpecialPowerTemplate = SpecialAbilityElendilSchätzedesKönigreiches
TriggeredBy = Upgrade_Level_7
End
Behavior = SpecialPowerModule ModuleTag_WoundArrow
SpecialPowerTemplate = SpecialAbilityElendilSchätzedesKönigreiches
UpdateModuleStartsAttack = Yes
StartsPaused = Yes
End
Behavior = WeaponFireSpecialAbilityUpdate ModuleTag_WoundArrowUpdate
SpecialPowerTemplate = SpecialAbilityElendilSchätzedesKönigreiches
SkipContinue = Yes
UnpackTime = 2000
PreparationTime = 1
PersistentPrepTime = 1000
PackTime = 1
AwardXPForTriggering = 0
StartAbilityRange = 350.0
ApproachRequiresLOS = Yes
SpecialWeapon = SchätzedesKönigreichsWeapon
WhichSpecialWeapon = 1
End
--- Ende Code ---
Specialpower:
--- Code: ---;------------------------------------------------------------------------------
SpecialPower SpecialAbilityElendilSchätzedesKönigreiches
Enum = SPECIAL_WOUND_ARROW
ReloadTime = 120000
PublicTimer = No
End
--- Ende Code ---
CommandButton:
--- Code: ---CommandButton Command_SpecialAbilityElendilSchätzedesKönigreichs
Command = SPECIAL_POWER
WeaponSlot = SECONDARY
SpecialPower = SpecialAbilityElendilSchätzedesKönigreiches
Options = NEED_TARGET_ALLY_OBJECT UNMOUNTED_ONLY ;NEED_TARGET_POS
TextLabel = CONTROLBAR:SchätzedesKönigreichs
ButtonImage = HSElendilGoldderKönige
CursorName = Defector ;;;Bombard
InvalidCursorName = GenericInvalid
RadiusCursorType = scFaramir_Ranger
ButtonBorderType = ACTION
DescriptLabel = CONTROLBAR:ToolTipSchätzedesKönigreichs
InPalantir = Yes
AutoAbility = No
End
--- Ende Code ---
Thurindor:
Danke für die Hilfe hat funktioniert.
VG Thurindor
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln