25.08.2004, 15:21 | #1 (permalink) |
Registriert seit: 30.07.2004
Beiträge: 55
|
Hi Leute!
ich hab ein problem mit den aüslösern(wie immmer) und zwar: sagen wir mal,wir wollen das unser Sniper nachdem er einen russ. offizier getötet hat, im Wald aufgelesen wird.Ich setzte jetzt einen auslöser in der nähe der kolonne die ihn auflesen soll in der grösse von sagen wir mal achse a und b 20 und nennen ihn im gedanken ohne irgendwas einzugeben damit nachher nicht durcheinander kommen alpha.im feld Bei aktivierung wähle ich "end1" aus und bei bedingung "not alive target0" (so heisst der russ. offizier) wenn ich jetzt auf vorschau gehe und den russ.offizier kille, wird die mission !!SOFORT!! ,ohne das mich in dem Radius des auslösers befinde, mit end1 beendet :maya: ich will aber das ich wenn ich den offizier gekillt hab,erst zum auflesepunkt laufen muss und dann mission beendet wird! könntet ihr mir dabei vielleicht helfen?
__________________
stolzes member der Freaky Fraggers |
25.08.2004, 18:49 | #3 (permalink) |
Mache nen Auslöser in dem Gebiet wo deine Leute am Ende hingehen sollen. Dann gehe auf "Gruppe", klicke einmal auf den Auslöser (gedrückt halten) und ziehe es auf einen Typen aus deinem Team. Jetzt geh in den Auslöser und stelle auf "Anführer der Gruppe" "Vorhanden" und bei der Aktivierung "evak=true".
Dann gehe in den Auslöser den du bereits erstellt hast und ändere die Bedingung in "not alive target0 and evak". Wenn jetzt beide Bedingungen erfüllt sind endet die Mission. Aber da hättest du eigentlich mit ein bisschen Ehrgeiz selbst drauf kommen können.
__________________
|
|
27.08.2004, 16:31 | #5 (permalink) |
Registriert seit: 30.07.2004
Beiträge: 55
|
das ganze hat nicht geklappt! als ich (ich hab noch ein target reingetan,nämlich target01) alle target´s kaputt gemacht habe,und den trigger betreten habe,geschah nichts!! :maya:
__________________
stolzes member der Freaky Fraggers |
27.08.2004, 22:52 | #8 (permalink) |
Ich sag:
Mini-Script.... Auslöser über die ganze Karte Aktivierung "jeder" "einmal" Unter Aktivierung: This exec "test.sqs" in die "init.sqs": target = false Die "test.sqs" (in deinem Missi-ordner...) #loop ~0.1 ? not alive target0: goto "target2" ~0.9 goto "loop" #target2 ~0.1 ? not alive target1: goto "end" ~0.9 goto "target2" #end target = true exit In den endauslöser kommt: Bedingung: target (ich hoffe mal es funzt.... Hab nur gerade kein OFP zur verfügung....) |
|
28.08.2004, 14:21 | #11 (permalink) |
Na, es muss doch irgendwo angegeben sein, wie der status von Target am anfang ist...
Aber es geht noch einfacher.... test.sqs target = false ;dann kann man sich halt die init.sqs sparen... @ not alive target0: goto "t2" #t2 @ not alive target1: goto "end" #end target = true exit |
|
28.08.2004, 19:15 | #13 (permalink) |
Halt, oder ne zu spät! Hättest doch mit thislist arbeiten können! Außerdem gibt es da bestimme "Vorhanden" und "Nicht vorhanden" Felder! |
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|