Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 05.10.2012, 17:21   #1 (permalink)
Newbie
 
Registriert seit: 15.05.2010
Beiträge: 29
Standard 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!
grievous ist offline   Mit Zitat antworten
Alt 05.10.2012, 17:39   #2 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 46
Beiträge: 1.927
Standard

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.

__________________
Buliwyf ist offline   Mit Zitat antworten
Alt 06.10.2012, 18:02   #3 (permalink)
500 Beiträge
 
Benutzerbild von Virility92
 
Registriert seit: 22.05.2008
Beiträge: 552
Standard

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.
Virility92 ist offline   Mit Zitat antworten
Alt 10.10.2012, 21:48   #4 (permalink)
Newbie
 
Registriert seit: 24.11.2011
Ort: Wien
Alter: 45
Beiträge: 30
Standard

Ja, wär mir jetzt auch als erstes eingefallen: Alle Magazine entfernen und dann soll er mal "klick, klick" machen, der Bursche.
Troublemaker ist offline   Mit Zitat antworten
Alt 11.10.2012, 08:45   #5 (permalink)
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Vienna
 
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Standard

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;
Vienna ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Zivilisten mit East verfeinden Pfandgiraffe Editing & Scripting 9 30.05.2012 09:15
Einheiten in richtung Objekt schießen? Der Schakal Editing & Scripting 17 26.05.2011 10:49
Arti eine gewisse Zeitlang in ein Gebiet schießen lassen Bruklin Editing & Scripting 10 25.08.2010 16:44


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116