Modderecke > Mapping

Worldbuilder Fragen

<< < (240/492) > >>

Molimo:
Ich habe auch mal wieder eine Frage. Und zwar bin ich mal wieder auf fehlersuche, aber schaffe es nicht ihn zu entdecken. Die Scripts sind:


--- Code: ---*** IF ***
     Unit 'The Citadel' Health IS Less Than or Equal  50  percent.
    *AND*  Unit 'The Citadel' has been attacked by Player '<All Players>'
*** THEN ***
  Spawn an instance of Team 'Player_1/Geister 1' at Waypoint 'gesiterpunkt1'.
  Have Team 'Player_1/Geister 1' AttackMove follow Waypoint Path 'geisterweg1' , as a team is TRUE , in formation is TRUE
  Spawn an instance of Team 'Player_1/Geister 1 1' at Waypoint 'geisterpunkt2'.
  Have Team 'Player_1/Geister 1 1' AttackMove follow Waypoint Path 'geisterweg2' , as a team is TRUE , in formation is TRUE
  Spawn an instance of Team 'Player_1/Geister 1 1 1' at Waypoint 'geisterpunkt3'.
  Have Team 'Player_1/Geister 1 1 1' AttackMove follow Waypoint Path 'geisterweg3' , as a team is TRUE , in formation is TRUE
  Spawn an instance of Team 'Player_1/Geister 1 1 1 1' at Waypoint 'geisterpunkt4'.
  Have Team 'Player_1/Geister 1 1 1 1' AttackMove follow Waypoint Path 'geisterweg4' , as a team is TRUE , in formation is TRUE
  Spawn an instance of Team 'Player_1/Geister 1 1 1 1 1' at Waypoint 'geisterpunkt5'.
  Have Team 'Player_1/Geister 1 1 1 1 1' AttackMove follow Waypoint Path 'geisterweg5' , as a team is TRUE , in formation is TRUE
  Spawn an instance of Team 'Player_1/Geister 1 1 1 1 1 1' at Waypoint 'geisterpunkt6'.
  Have Team 'Player_1/Geister 1 1 1 1 1 1' AttackMove follow Waypoint Path 'geisterweg6' , as a team is TRUE , in formation is TRUE
  Spawn an instance of Team 'Player_1/Geister 1 1 1 1 1 1 1' at Waypoint 'geisterpunkt7'.
  Have Team 'Player_1/Geister 1 1 1 1 1 1 1' AttackMove follow Waypoint Path 'geisterweg7' , as a team is TRUE , in formation is TRUE
  Spawn an instance of Team 'Player_1/Geister 1 1 1 1 1 1 1 1' at Waypoint 'geisterpunkt8'.
  Have Team 'Player_1/Geister 1 1 1 1 1 1 1 1' AttackMove follow Waypoint Path 'geisterweg8' , as a team is TRUE , in formation is TRUE
  Spawn an instance of Team 'Player_1/Geister 1 1 1 1 1 1 1 1 1' at Waypoint 'geisterpunkt9'.
  Have Team 'Player_1/Geister 1 1 1 1 1 1 1 1 1' AttackMove follow Waypoint Path 'geisterweg9' , as a team is TRUE , in formation is TRUE
  Spawn an instance of Team 'Player_1/Geister 1 1 1 1 1 1 1 1 1 1' at Waypoint 'geisterpunkt10'.
  Have Team 'Player_1/Geister 1 1 1 1 1 1 1 1 1 1' AttackMove follow Waypoint Path 'geisterweg10' , as a team is TRUE , in formation is TRUE
  Spawn an instance of Team 'Player_1/Geister 1 1 1 1 1 1 1 1 1 1 1' at Waypoint 'geisterpunkt11'.
  Have Team 'Player_1/Geister 1 1 1 1 1 1 1 1 1 1 1' AttackMove follow Waypoint Path 'geisterweg11' , as a team is TRUE , in formation is TRUE

--- Ende Code ---
(wird alle 3 Sekunden überprüft)

und dann noch


--- Code: ---*** IF ***
     Team 'Player_1/Geister 1' has reached the end of Waypoint Path 'geisterweg1'
*** THEN ***
   Team 'Player_1/Geister 1' is removed from the world.
(den Script nochmal für jedes andere team)
--- Ende Code ---

und bei allen Scripts den Haken bei "deaktivate upon succes" weg

Ingame sieht das jetzt aber so aus, dass die Geister zwar gespawnt werden, allerdings sobald sie das Ende des Weges erreichen nicht wieder verschwinden und auch das Limit welches ich in den Tams eingestellt habe scheint irgendwie nicht zu funktionieren.


Edit: Codeboxen eingefügt

Skulldur:
ach herje^^. Scripten sieht schwer aus. dauert bestimmt ewig. Hab auch mal versucht etwas kleines zu machen. Tja bei mir hats nicht geklappt xD.

Kann man das den nicht anders ausdrücken? Also das sie wieder abhaun nach dem sie den Wegpunkt erreicht haben? Hab des einwenig anders in erinnerung.

Reshef:
Mach das 2. script als subroutine, und mach einen Haken bei "deaktivate upon succes".
Das Team machst du dann als <this Team>, dann fügst du diese subroutine im passenden Team im 3. Tab hinzu (dort wo du nur subroutines einfügen kannst).
Funktioniert es jetzt?

Was für Limits meinst du jetzt? Die Limits die du in den Team Builder einstellst, zählen für das bauen von Teams (überbleibsel aus Sum1).

Molimo:
Nope funktioniert immernochnicht  :o
Das selbe Problem wie vorher auch...die gespawnten Einheiten verschwinden nicht nachdem sie das ende des Weges erreicht haben.

Reshef:
Dann mach das per Area, welches am ende des weges ist.
Sobald das Team in diesen ist (nur teilweise, daher eine unit), wird das script ausgelöst.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln