Einzelnen Beitrag anzeigen
Alt 04.01.2014, 22:43   #1 (permalink)
Sol.LrMartyn
50 Beiträge100 Beiträge
 
Registriert seit: 05.11.2011
Beiträge: 235
Icon5 Trigger thislist <null>

Hallo zusammen,

ich rufe in der init.sqf folgenden Trigger auf:

PHP-Code:
_trg4 createTrigger["EmptyDetector",getPos player];
_trg4 setTriggerArea[5,5,0,false];
_trg4 setTriggerActivation["BLUFOR","PRESENT",true];
_trg4 setTriggerStatements["player distance z12 < 30""{_x setdamage 0.9} foreach thislist; Salutieren = true; publicVariable ""Salutieren""; salute = thislist select 0; publicVariable ""salute""; hint format [""%1"", thislist select 0]"""]; 
Mein Problem ist, dass thislist select 0 immer <null> zurückgibt. Was kann ich tun? Denn führe ich exakt denselben Trigger direkt ingame aus, sprich erstelle ihn über "F3" so wird alles korrekt ausgeführt?

Zitat:

Calling list immediately after creating a trigger this way (and setting up activation, area, statements, timeout, etc..), will return <null> instead of an array. It seems the trigger needs about 1 second to initialise, after which it will behave as expected: returning an array of all the objects inside the trigger (the ones matching the criteria), or an empty array.

von createTrigger - Bohemia Interactive Community hat mir auch nicht geholfen, da ich nicht verstehe was ich hier genau tun soll.

Ich bitte um einen Denkanstoß oder eine Hilfe.

Dankeschön

Euer Martyn
__________________
Achtung! Betrachtung des Quellcodes auf eigene Gefahr. Für Übelkeit, Erbrechen oder Kopfschmerzen übernehme ich keine Haftung
------
https://www.sol-diers.com
Sol.LrMartyn ist offline