????
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 {}
Geändert von Drunken Officer (10.04.2015 um 08:06 Uhr).
|