Armed-Assault.de Twitter
 
 
Themen-Optionen Ansicht
Alt 05.04.2012, 00:54   #1 (permalink)
Newbie
 
Registriert seit: 26.06.2011
Ort: Dresden
Alter: 36
Beiträge: 11
Standard Auslöser und Soldat im Auto

Hi Ho an Alle,

folgendes (anscheinend) simples Problem an dem ich gerade sitze.

Situation:

Soldat (Sol1,BLUFOR) läuft in Trigger

(trig1,
activation = Anybody,
condition = Sol1 in thislist,
on act. = titleText [format["%1 ist angekommen!", name Sol1],"plain down"];
)

Wenn ich es teste, klappt es wie erwartet.
Aber wenn ich in ein Auto einsteige und damit durch den Trigger fahre, klappt es nicht, sondern erst wenn ich ausgestiegen bin im Triggerbereich.
Ich könnte mir vorstellen, das ArmA mich als etwas "anderes" ansieht als Sol1, wenn ich in einem x beliebigen Fahrzeug sitze.

Was kann ich noch in die Condition hineinschreiben?
Hab ich was einfaches übersehen?
(Hab so viele interne variablen schon angesprochen, mir eine logik angeheftet und per AND in der condition auf die Logik abgefragt...klappte alles nicht)

Wo liegt bei mir der Fehler?

Viele Grüße
St3ve ist offline  
Alt 05.04.2012, 02:15   #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

In einem Fahrzeug hat man eine andere Identifikation. Da musst du dem Namen vehicle voranstellen.

condition = vehicle Sol1 in thislist,

Diese Abfrage ist auch wahr, wenn du nicht im Fahrzeug bist.

Wenn du z.B. wissen willst ob sich der Spieler in einem Fahrzeug ist befindet, sieht das folgend aus:

player == vehicle player

Ergebnis: true wenn der Spieler zu Fuß unterwegs ist, false wenn er in einem Transportmittel ist.
Vienna ist offline  
Alt 05.04.2012, 09:56   #3 (permalink)
Newbie
 
Registriert seit: 26.06.2011
Ort: Dresden
Alter: 36
Beiträge: 11
Standard

ahhh danke dir!

Hab ich mir fast denken können das es was mit dem vehicle zu tun haben kann.
Wunderbar.

Ich wünsche eine schöne Woche noch

Grüße
St3ve ist offline  
Alt 05.04.2012, 11:22   #4 (permalink)
500 Beiträge
 
Benutzerbild von Anemia
 
Registriert seit: 20.05.2009
Beiträge: 605
Standard

Ein anderer Lösungsansatz ist ....
Deinen Soldaten mit F5 mit dem Auslöser zu synchronisieren.
Dann sollte es auch Funktionieren wenn du in einem Auto unterwegs bist.

Nachteil hierbei ist , bei einem Respawn müsstest du den Spieler wieder mit dem Auslöser synchronisieren.

Wenn deine Einheit bzw. deine Gruppe von anfang an im Auto siten soll.... kommt das in die Init des Teamleaders

Code:
{_x moveInCargo vehicleName} forEach units group this;
Anemia ist offline  
Alt 05.04.2012, 14:37   #5 (permalink)
Newbie
 
Registriert seit: 26.06.2011
Ort: Dresden
Alter: 36
Beiträge: 11
Standard

Zitat:

Ein anderer Lösungsansatz ist ....
Deinen Soldaten mit F5 mit dem Auslöser zu synchronisieren.
Dann sollte es auch Funktionieren wenn du in einem Auto unterwegs bist.

Nachteil hierbei ist , bei einem Respawn müsstest du den Spieler wieder mit dem Auslöser synchronisieren.

Wenn deine Einheit bzw. deine Gruppe von anfang an im Auto siten soll.... kommt das in die Init des Teamleaders

Code:
{_x moveInCargo vehicleName} forEach units group this;

Das ist natürlich auch eine Variante.
Aber die Lösung über die vehicle Variable ist für mich am besten, gerade wegen dem erneuten Respawn.

Grüße
St3ve ist offline  
 


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
Auslöser geht nicht. S@ndviper Editing & Scripting 17 31.01.2012 18:03
Zwei Lokalitätenprobleme im MP (gehostet) Wolkenbeisser Editing & Scripting 56 22.11.2011 09:10
2 Auslöser arbeiten zusammen Sol.LrMartyn Editing & Scripting 11 05.11.2011 19:29
Spieler (Zivilist) wird manchmal (!?) aus Auto gekickt Wolkenbeisser Editing & Scripting 8 06.09.2011 08:19
Gruppe per Auslöser bewegen Deep Five-9te Editing & Scripting 2 07.01.2011 08:46


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