15.07.2012, 10:48 | #1 (permalink) |
Registriert seit: 15.07.2012
Beiträge: 2
|
wenn bestimmte anzahl gegner tot....
Hallo. Ich würde gerne folgendes machen:
wenn weniger als 4 gegner in einem bestimmten bereich sind, dann kommt der hint "yay"! jetzt hab ich ein marinesquad mit 14 leuten die heißt: grpplay, ein gegner squad mit 4 leuten die heißt grprus gesetzt. außerdem ein trigger in dem die 4 russen sind, den hab ich auf Activation: OPFOR, present, repeatedly gesetzt. jetzt hier das onAct script im trigger: Code:
d = 3; b = count units grpplay; while {b<=14} do { c = count units grprus; if (c<=d) then {hint "yay";} }; wer kann mir helfen? ich bin auch offen für komplett andere ansätze um sowas zu erreichen.... ich kann mir denken, dass das bestimmt auch einfacher geht. danke. Geändert von griesgram (15.07.2012 um 10:54 Uhr). |
15.07.2012, 12:40 | #3 (permalink) |
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
|
Eine wiederholte Triggerprüfung erfolgt hier nur, wenn alle Opfors den Auslöserbereich verlassen und wenigstens einer ihn wieder neu betritt (wenn es sich um einen wiederholenden Auslöser handelt).
Es gibt meist mehrere Wege für eine Lösung. In deinem Auslöser-Beispiel hätte das so funktioniert: Bedingung: this and count units grpplay <= 14 and count units grprus < 4 Aktion: hint "yay" Der Trigger löst aus, wenn wenigstens ein Opfor sich im Auslöserbereich befindet, grpplay 14 oder weniger Soldaten enthält und grprus weniger als 4 Soldaten zählt. Die while Schleife kannst du dir ersparen, das erledigt der wiederholende Auslöser. Die Abfrage this and count units grpplay <= 14 macht eigentlich nur Sinn, wenn die Gruppe 14 oder kleiner sein soll. Wenn das egal ist, dann reicht diese Bedingung: this and count units grprus < 4 |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
bestimmte einheiten feindlich machen | Virility92 | Editing & Scripting | 17 | 19.04.2012 08:10 |
Gegner laufen im Bogen | spaccy | Editing & Scripting | 1 | 20.01.2011 14:28 |
gegner spawnen lassen | MasterPL | Community | 1 | 24.08.2010 17:24 |
Ki soll eine bestimmte Person nur verletzen | todyoungblood | Editing & Scripting | 2 | 10.08.2010 21:57 |
OA: CTI Player Anzahl erhöhen? | Steffen1401 | Editing & Scripting | 0 | 08.07.2010 17:59 |