Modderecke > Coding

Problem mit Zuchtmeister

(1/1)

Azaril:
Hi,

Ich wollte das Zuchtmeister-System bei Angmar ändern. Ich habe ein Child Object vom Zuchtmeister erstellt und diesem neuen Zuchtmeister zwei neue Fähigkeiten und ein passendes CommandSet gegeben. Wenn ich jetzt aber im Spiel den Zuchtmeister anklicke, stürzt es ab.
Ich habe ewig gesucht, aber keinen Fehler gefunden, aber vielleicht findet ihr ja etwas.

Hier die ini des Zuchtmeisters:

--- Code: ---;--------------------------------
ChildObject AngmarThrallMasterInn AngmarThrallMaster

Behavior = UnpauseSpecialPowerUpgrade ModuleTag_ThrallOrcsEnabler
SpecialPowerTemplate = SpawnGundabadOrcs
;TriggeredBy = Upgrade_AragornOathbreakers
End

Behavior = OCLSpecialPower ModuleTag_OCLSpecialPower1
SpecialPowerTemplate = SpawnGundabadOrcs
OCL = OCL_GundabadOrcs
CreateLocation = CREATE_AT_LOCATION
StartsPaused = No
End

Behavior = UnpauseSpecialPowerUpgrade ModuleTag_ThrallSpearmenEnabler
SpecialPowerTemplate = SpawnAngmarRhudaurSpears
;TriggeredBy = Upgrade_AragornOathbreakers
End

Behavior = OCLSpecialPower ModuleTag_OCLSpecialPower2
SpecialPowerTemplate = SpawnAngmarRhudaurSpears
OCL = OCL_RhudaurSpears
CreateLocation = CREATE_AT_LOCATION
StartsPaused = No
End

  CommandSet = AngmarThrallMasterInnCommandSet

End
--- Ende Code ---

Die Special Powers:

--- Code: ---; -----------------------------------------------------------------------------
SpecialPower SpawnGundabadOrcs
Enum   = SPECIAL_SPAWN_OATHBREAKERS
ReloadTime   = 30000  ; in milliseconds
RadiusCursorRadius   = 60.0  
Flags   = LIMIT_DISTANCE NO_FORBIDDEN_OBJECTS
MaxCastRange   = 200
ForbiddenObjectFilter   = NO_SUMMON_NEAR_OBJECT_FILTER
ForbiddenObjectRange   = 60.0
InitiateAtLocationSound = ThrallMasterVoiceModeSumOrc
End

; -----------------------------------------------------------------------------
SpecialPower SpawnAngmarRhudaurSpears
Enum   = SPECIAL_SPAWN_OATHBREAKERS
ReloadTime   = 35000  ; in milliseconds
RadiusCursorRadius   = 60.0  
Flags   = LIMIT_DISTANCE NO_FORBIDDEN_OBJECTS
MaxCastRange   = 200
ForbiddenObjectFilter   = NO_SUMMON_NEAR_OBJECT_FILTER
ForbiddenObjectRange   = 60.0
InitiateAtLocationSound = ThrallMasterVoiceModeSumPike
End
--- Ende Code ---

Die OCL`s:

--- Code: ---; ---------------------------------------------------------------------------------------
ObjectCreationList OCL_GundabadOrcs
; The egg is going to die (hatch) immediately, and play the FXLists, then wait, then do the Finish below
CreateObject
ObjectNames = AngmarOrcWarriors
Count = 1 ;4
Disposition = SPAWN_AROUND
DispositionIntensity = 500 ;300.0
DispositionAngle = 60 ;90
IgnoreCommandPointLimit = Yes
End
End

; ---------------------------------------------------------------------------------------
ObjectCreationList OCL_RhudaurSpears
; The egg is going to die (hatch) immediately, and play the FXLists, then wait, then do the Finish below
CreateObject
ObjectNames = AngmarRhudaurSpearmen
Count = 1 ;4
Disposition = SPAWN_AROUND
DispositionIntensity = 500 ;300.0
DispositionAngle = 60 ;90
IgnoreCommandPointLimit = Yes
End
End
--- Ende Code ---

Die Commandbuttons:

--- Code: ---CommandButton Command_SpawnGundabadOrcs
  Command           = SPECIAL_POWER
  SpecialPower       = SpawnGundabadOrcs
  TextLabel         = CONTROLBAR:SpawnGundabadOrcs
  ButtonImage       = KUSummonOrcIcon
  Options           = NEED_TARGET_POS CONTEXTMODE_COMMAND
  RadiusCursorType   = SummonOrcsRadiusCursor
  CursorName         = Bombard
  InvalidCursorName = GenericInvalid  
  ButtonBorderType   = ACTION
  DescriptLabel     = CONTROLBAR:TooltipSpawnGundabadOrcs
  InPalantir     = Yes
End

CommandButton Command_SpawnRhudaurSpears
  Command           = SPECIAL_POWER
  SpecialPower       = SpawnRhudaurSpears
  TextLabel         = CONTROLBAR:SpawnRhudaurSpears
  ButtonImage       = KUSummonSpearmenIcon
  Options           = NEED_TARGET_POS CONTEXTMODE_COMMAND
  RadiusCursorType   = SummonOrcsRadiusCursor
  CursorName         = Bombard
  InvalidCursorName = GenericInvalid  
  ButtonBorderType   = ACTION
  DescriptLabel     = CONTROLBAR:TooltipSpawnRhudaurSpears
  InPalantir     = Yes
End
--- Ende Code ---

Das Command Set:

--- Code: ---CommandSet AngmarThrallMasterInnCommandSet
1 = Command_ToggleStance
2   = Command_SpawnGundabadOrcs
3   = Command_SpawnRhudaurSpears
12 = Command_CaptureBuilding
13 = Command_AttackMove
14 = Command_Stop
16   = Command_SetStanceBattle
17   = Command_SetStanceAggressive
18   = Command_SetStanceHoldGround
End
--- Ende Code ---

Ich weiß, dass wahrscheinlich nicht jeder Lust hat, all diese Codes nach Fehlern zu durchkämmen, aber ich würde mich freuen, wenn es trotzdem jemand tun würde.

EDIT: Hat sich erledigt! Thema kann geschlossen werden!

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln