PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hilfe bei Auslöser Problem


tartar
04.05.2016, 11:09
Hy

habe volgendes problem in Arma 3 !

Auslöser mit namen : ts3
Auslöser aktevierung. keine
Auslöser Bedingung : (getpos player) distance (getpos ts3) < 15 && getPos player select 2 <= 1

Auslöser Aktevierung : If (local player) then {"[AIG] Teamspeak-Data" hintC ["Name: Arma - Interessengemeinschaft [AIG]","Required version: 3.0","TS 3 - Adress: 46.4.100.232","Forum: www.bieraig.eu"]};

und in der Init.sqf habe ich das eingetragen: interval = time + 2000;

In Arma 2 hat es so immer funktioniert leider in arma 3 nicht ?

kann mir wer helfen :



möchte das volgendes pasiert.

wenn Player in ein bereich näher als 15m kommt soll folgendes pasieren :

If (local player) then {"[AIG] Teamspeak-Data" hintC ["Name: Arma - Interessengemeinschaft [AIG]","Required version: 3.0.19.1","TS 3 - Adress: 46.4.100.232","Forum: www.arma-ig.de"]};

und das jede 20 minuten wenn player in radius dieses auslösers rennt .


Danke im vorraus

gruß

tartar

Drunken Officer
04.05.2016, 11:52
Tatar, probiere mal das



[] spawn
{
if !(local player) exitwith {};
while {true} do
{
waituntil {sleep 1; player distance ts3 < 15000};
"[AIG] Teamspeak-Data" hintC ["Name: Arma - Interessengemeinschaft [AIG]","Required version: 3.0.19.1","TS 3 - Adress: 46.4.100.232","Forum: www.arma-ig.de"];
sleep (20*60);
};
};


Wir können heute Abend ja da Ergebnis bereden, falls du im TS bist.

Der Trigger löst pro Client einmal aus. Pro Sekunde wird abgefragt, ob sich die Person näher als 15000 m an TS3 befindent. Ist es war, kommt die Nachricht. Es wird 20 Min gewartet. Es erfolgt wieder die Prüfung der Bediengung.