Einzelnen Beitrag anzeigen
Alt 10.04.2015, 07:57   #3 (permalink)
Drunken Officer
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.109
Standard

????

Warum stellst du nicht gleich die Variable auf true oder besser gefragt, warum läßt du das SCript nicht erst mit erreichen des WP starten.

Wenn ich richtig verstanden habe. Heli startet var = 0
Heli ist am ersten WP var = 1
Heli ist am zweiten WP var = 2 (var = var +1)

Du kannst doch sofort in den Statement des 2. WP das Script starten.
meinekomischesvariablenspiel = execVM "start.sqf"


Dann noch etwas. In der Init.sqf lädst du ein script. Dann setzt du die Variablen public. Doppeltgemoppelt!
Die Init lädt jeder (Server + Clienten) damit auch die Variablen. Muss dein Script vom Server & Client verarbeitet werden? Ist es für Singleplayer ist diese Public-Geschichte sowieso überflüssig.


if ((count sVar) == (2+1)) then { }
Diese Anweisung ist putzig. sVar hat ja nur einen Wert. Es ist kein Array. Es soll gewartet werden bis sVar 3 ist, richtig?
Die IF bedingung wird übergangen, wenn sie nicht zutrifft. Ich nehme an, du läßt eine While-Schleife laufen.
Warum nicht einfach if (sVar == 3) then {}
__________________
Bewegende Momente bei ArmA 3

Geändert von Drunken Officer (10.04.2015 um 08:06 Uhr).
Drunken Officer ist offline