Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
26.12.2008, 17:20
Kraid



Hey,
ich zerbrech mir gerade den Kopf über ein bestimmt recht einfaches Problem...
Ein multimanager triggert ein paar xenmaker (spezielles Entity für Sven-Coop,
spawnt ein Monster mit dem Xen-Effekt), das ein paar Monster spawnt.
Nun will ich, nachdem alle Monster gekillt wurden, ein Entity triggern.
Wie ist das möglich? Ich probierte einiges aus, jedoch ohne Erfolg :|

--


Dieser Beitrag wurde am 26.12.2008 um 17:51 von Kraid bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
001
28.12.2008, 05:29
Kraid



42 Views und noch keine Antwort? Danke -.-

--

zum Seitenanfang zum Seitenende Profil || Suche
002
28.12.2008, 05:41
Herr Freimann



Klappt's mit einem multisource?

--

zum Seitenanfang zum Seitenende Profil || Suche
003
28.12.2008, 12:35
Richman
Moderator


Wohl kaum. Der beste Ansatz wäre schon ein Counter, nur kannst du damit höchsten zählen wieviele Monster gespawnt wurden.

Die einzige Möglichkeit du die hast, genau dein Problem zu lösen, ist dass du jedes Monster schon vorher in der Map erstellst, und dann gibst du jedem eine "TriggerCondition" <Death> und ein "TriggerTarget", deinen trigger_counter. Damit das funktioniert, musst du einfach eine relativ Aufwändige Teleport-Analage bauen, damit du die Monster von einem vom Spieler nicht zugänglichen "Monster-Ready-Room" zu den einzelnen Spawnpunkten teleportiert werden. Anstelle dass sie einfach per MonsterMaker gleich dort spawnen.

--

Richman's Hazardous Course - Status: 100% !!!
www.richmans-maps.ch.vu - wieder online!

zum Seitenanfang zum Seitenende Profil || Suche
004
08.01.2009, 01:07
qwertz



Monster die mittels squadmaker spawnen haben auch "Trigger Condition" und "Trigger Target". Dann musst du bloß die Beam-Effekte die beim Xenmaker dabei sind selber bauen, bzw. darauf verzichten, wenn die nicht nötig sind.
Und dann triggerst du damit, wie oben schon gesagt, einfach einen Counter.

edit:
Oder du baust squadmaker und xenmaker auf einer Stelle, lässt die Aliens mit dem squadmaker spawnen und machst beim xenmaker ein Häkchen bei "No Spawn". Das wäre am einfachsten, glaube ich.

edit2:
Wenn aber beim triggern wirklich kein Gegner aus diesem squadmaker mehr da sein darf, könntest du aber eventuell bei manchen Aliens Probleme bekommen, da die sich ja gegenseitig Wiederbeleben können. Dann kann es sein, das zu früh getriggert wird. Aber ich glaube das können auch nur die Slaves.

--


Dieser Beitrag wurde am 08.01.2009 um 01:22 von qwertz bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
005
21.01.2009, 00:02
Silencer Einundneunzig



@ qwertzs ersten Edit: Genau das hatte ich mal ausprobiert, aber auch wenn No Spawn ausgewählt ist taucht der Effekt nicht auf wenn grade was im env_xenmaker steht. Bei trigger on spawn beim squadmaker nen env_xenmaker reinzuschreiben funtzt also nicht. Wenn du die monster nur einmal spawnst, und die spawns im Spawnmoment frei sind, dann trigger erst die env_xenmaker und 0.001 sekunden später den squadmaker.

@ qwertzs zweiten Edit: Nope. Trigger condition funktioniert nur ein einziges mal, auch wenn sich Alien Slaves wiederbeleben oder nen Medic grunt nen human grunt wiederbelebt etc. Hab die Coder von SC schon wegen vielen Sachen ausgefragt. *g*

Achja, das squadmaker entity sieht furchtbar kompliziert aus, aber das ist es nicht. Den meisten Kram kann man ignorieren. Man kann damit übrigens alle entities spawnen, nicht nur Monster. Ist lustig rpg_rocket zu spawnen. :)) Und der Disable Respawn spawnflag bezieht sich auf den Fall, dass du ne Waffe oder Munition mit dem entity spawnst.

--

666 BPM

zum Seitenanfang zum Seitenende Profil || Suche
006
21.01.2009, 20:35
qwertz



Moin!
Jo, das meinte ich ja auch bei meinem zweiten edit. Die triggern, auch wenn sie wiederbelebt wurden, nur ein Mal. Wenn man dadurch irgendwas auslösen möchte, bei dem dann aber kein Alien mehr am leben sein darf, könnte es Probleme geben. Z.B. wenn dann mit mal ein alliierter NPCs auftaucht und irgendwas machen soll und mitmal ein slave den umbringt oder sowas. Wobei man sowas eh nie machen sollte, da manche Spieler gerne mal gute NPCs töten...

--

zum Seitenanfang zum Seitenende Profil || Suche