KI soll NIE schießen
Hallo,
wie die Überschrift schon sagt, ich suche einen Befehl, den ich ggf. in die Init-Zeile einer KI-Einheit schreiben kann, der ihr in JEDEM Fall, geschehe was will, das Schießen verbietet. Ich möchte die Einheit aber nicht setcaptive setzten und entwaffnen und auch nicht den Befehl "this disableAI ANIM;" benutzten. Wenn möglich sollte der Befehl nämlich auch für voll besetzte Fahrzeuge funktionieren (Panzer), was bei disableAI ANIM nicht der Fall ist. Kennt einer eine Möglichkeit wie ich dieses erreichen kann? Viele Grüße! |
Tjoa.. stellt sich mir die Frage was für eine Mission das ist?! Wenn das ne Multiplayer COOP ist, wo die KI lediglich menschliche Gegner hat, dann würd ich den/die Spieler einfach setCaptive setzen. Dann wird da nicht geschossen.
:komisch: |
man hat auch die option in wegpunkten auf "nie feuern" zu setzen.
... oder du entziehst den einheiten einfach die munition. gibt so viele möglichkeiten. |
Ja, wär mir jetzt auch als erstes eingefallen: Alle Magazine entfernen und dann soll er mal "klick, klick" machen, der Bursche.
|
Erstelle einen Auslöser der diese Befehleszeile aufruft:
{_x setBehaviour "CARELESS"; _x setCombatMode "BLUE" } forEach allUnits; So kannst du durch die feindlichen Reihen spazieren, ohne dort viel Aufregung zu verursachen. Die Befehle müssen erfolgen bevor du auf Schussentfernung bist bzw. erkannt wurdest. Soll das z.B. nur für die Ost-Seite gelten, dann so: {if (side _x == EAST) then {_x setBehaviour "CARELESS"; _x setCombatMode "BLUE"}} forEach allUnits; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:09 Uhr. |
Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias