Construction Set [Skripthilfe] Respawn Skript

  • Ersteller Ersteller Ehemaliger Benutzer
  • Erstellt am Erstellt am
E

Ehemaliger Benutzer

Gast
Ich suche für einen Bekannten ein Skript, dass beim Betreten einer Zelle alle darin befindlichen Monster respawnt. Wie ist das zu realisieren? Am liebsten wäre mir ein funktionelles Skript, ein einfacher Befehl genügt aber auch. 😉
 
Genau. oder beim Verlassen. oder durch einen Zauber auzsgelöst. Allerdings hat sich schon Rung in jsc's Forum erbarmt. Link: http://jsc.uttx.net/forum/viewtopic.php?t=308&postdays=0&postorder=asc&start=0
Aus platz spar Gründen gespoilert.
Hallo,

Du willst ein Script, das alle Kreaturen wiederbelebt, sobald Du den Raum verlässt? Da gibts zwei einfache Möglichkeiten.
1: Du hängst folgendes Script an die (selbst erstellten) Kreaturen im Keller. Nachteil dabei ist, dass die Viecher nicht wiederbelebt werden, sobald Du wieder in den Keller gehst, sondern erst, wenn die Zelle neu lädt. Wenn Du den Keller verlässt und Dich gleich umdrehst und wieder reinmarschierst, passiertt nichts. Der Ladebalken muss erscheinen.


Scriptname HierKommtDeinScriptnameHin

Begin OnLoad

if ( GetDead == 1 )
resurrect
endif

End

2. Dieses Script legst Du auf die Eingangstür, nachdem Du den Kreaturen eigene References verpasst hast. Es ist nicht nötig neue Kreaturen zu erstellen). Dazu ziehst Du das gewünschte Vieh einfach in den Keller und klickst doppelt drauf. Dann müsste ganzoben etwas von Reference stehen, dort gibst Du Deine Reference ein. Z.B. MeineKellerKreatur01Ref Anschließend klickst Du im selben Fenster unten auf 'Persistent Reference' und drückst auf 'OK'
Du musst den Kreaturen zuerst die References verpassen und dann das Script speichern, das Du anschließend an die Keller-Eingangstür hängst.


Scriptname HierKommtDeinScriptnameHin

Begin OnActivate

MeineKellerKreatur01Ref.resurrect
MeineKellerKreatur02Ref.resurrect
MeineKellerKreatur03Ref.resurrect
MeineKellerKreatur04Ref.resurrect
;das kannst Du so lange fortsetzen, bis alle Kreaturen im Keller abgedeckt sind

End
Eigentlich recht einfach.
 
Zuletzt bearbeitet von einem Moderator: