Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 28.03.2014, 03:52   #1 (permalink)
Newbie
 
Registriert seit: 16.02.2013
Beiträge: 39
Standard einzelne ki einheiten für bestimmte zeit abschalten?

hallo meine frage steht oben.
ich hab das problem, wenn wenn noch ziemlich am anfang der mission cas gerufen wird, die ki in nem anderen ort das ganze mitkriegt und am rad dreht^^
hab einzelne schützen per setUnitPos plaziert und auch schon versucht die blickrichtung zu erzwingen aber trotzdem verdrehen die sich wie brezeln und gehen nicht in ausgansposition zurück! sodass man lächerlich nah an sie hernan kann ohne das sie einen bemerken

villeicht hat jemand nen tipp...
am einfachsten wär es eventuell die leute(nicht wenig) per trigger in ner art 10 min schlaf zu stecken, nur ist es wieder die umsetzung die mir schlaflose nächte bereitet
SodomGER ist offline   Mit Zitat antworten
Alt 28.03.2014, 13:35   #2 (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

Mit dem Befehl kannst du das Verhalten ändern: https://community.bistudio.com/wiki/setBehaviour

Beachte auch die dort angeführten Links zu anderen Befehlen.
Vienna ist offline   Mit Zitat antworten
Alt 29.03.2014, 18:19   #3 (permalink)
Newbie
 
Registriert seit: 16.02.2013
Beiträge: 39
Standard

danke für den link! habs auch so ausprobiert aber welbst wenn man die auf careless oder safe stellt fangen die an darauf zu zielen...

hab nun das hier in die init der einheit eingesetzt

this setUnitPos "Middle"; this disableAI "MOVE"; this disableAI "TARGET"; this disableAI "AUTOTARGET";

so funzt es, nur bleibt die ki logischerweise abgeschaltet.
mit enableAI kann man das ja rückgängig machen aber wie stelle ich das an
das die ka erst 10 minuten später normal reagiert bzw wieder frei zielel,feuern darf?
SodomGER ist offline   Mit Zitat antworten
Alt 29.03.2014, 19:25   #4 (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

Mit einem Auslöser, der nach 10 Minuten aktiviert wird. Als Bedingung gib true ein.

Bei Akt. dann z.B. folgendes:

{_x setBehaviour "AWARE"} forEach allUnits;

Du kannst auch die anderen Befehle mit anderen "Werten" hinzufügen. Anstelle von this nimm dann auch _x

Die Befehle wirken auf alle Units.
Vienna ist offline   Mit Zitat antworten
Alt 30.03.2014, 22:19   #5 (permalink)
Newbie
 
Registriert seit: 16.02.2013
Beiträge: 39
Standard

danke für die hilfe !
SodomGER 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
T8 Units - Einheiten Spawn Script T-800a Editing & Scripting 2 07.03.2014 21:46
bestimmte einheiten feindlich machen Virility92 Editing & Scripting 17 19.04.2012 09:10
Einheiten in Gruppe löschen Brubaker Editing 6 26.05.2011 18:44
Heal/Repair Script / Einheiten in einem Radius zufällig generieren lassen Noobfire Editing & Scripting 8 06.08.2010 16:22


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 117 118 119 120 121 122 123 124 125 126