Okay, gibt es dann eine Möglichkeit, dass trotzdem beide Schleifen ausgeführt werden?
Beiträge von fixle2011
-
-
Heyho,
folgendes Problem:
Ich möchte in ein Script zwei while Schleifen einbauen, er führt mir aber immer nur die Erste aus, gibt es eine Möglichkeit das auch die Schleife danach ausgeführt wird?
Beide Schleifen sollen extra nicht zusammengeführt werden!
Hier mein bisheriger Code:
Spoiler anzeigen
while { alive _vehicle && _vehicle getVariable["lights", false] } do {
if( player distance _vehicle < 500 ) then {
_brightness = [2, 20] select (sunOrMoon isEqualTo 1);
_right setLightBrightness 0;
uisleep 0.08;
_left setLightBrightness _brightness;
uisleep 0.08;
_left setLightBrightness 0;
uisleep 0.08;
_left setLightBrightness _brightness;
uisleep 0.08;
_left setLightBrightness 0;
uisleep 0.08;
_right setLightBrightness _brightness;
uisleep 0.08;
_right setLightBrightness 0;
uisleep 0.08;
_right setLightBrightness _brightness;
uisleep 0.08;} else {
uisleep 1;
};
};while { alive _vehicle && _vehicle getVariable["lights", false] } do {
if( player distance _vehicle < 500 ) then {
_brightness = [2, 20] select (sunOrMoon isEqualTo 1);
_extra1 setLightBrightness 0;
uisleep 0.08;
_extra2 setLightBrightness _brightness;
uisleep 0.08;
_extra2 setLightBrightness 0;
uisleep 0.08;
_extra2 setLightBrightness _brightness;
uisleep 0.08;
_extra2 setLightBrightness 0;
uisleep 0.08;
_extra1 setLightBrightness _brightness;
uisleep 0.08;
_extra1 setLightBrightness 0;
uisleep 0.08;
_extra1 setLightBrightness _brightness;
uisleep 0.08;} else {
uisleep 1;
};
};Ich hoffe Ihr könnt mir helfen
.
Liebe Grüße,
fixle2011.
-
Also gab es keine Fehlermeldung im Editor?
-
Okay, hast du das ganzen mal im Editor ausprobiert und geguckt ob dir ein Fehler ausgegeben wird?
-
Okay. Wir denn überhaupt das Item platziert?
-
Achso, das normale Blaulicht geht. Du möchtest aber noch ein Item platziern das dann nochmal zusätzlich ein Licht bekommt?
-
Mhhhh... Also, das Blaulicht funktioniert nicht, wir dir ein Text ausgegeben wie üblich (Blaulicht an) oder so?
Funktioniert das Funkfeuer?
-
Mhhhh, wann hat es das letzt mal funktioniert und was hast du seitdem geändert?
-
Kleiner Push, jemand Ideen?
-
Versuche es einfach nochmal auf eine andere Tastenkombination zu legen
-
Ein paar Verlinkungen zu dieser Station wären ganz gut, aber grundsätzlich über eine "addAction" mit einem Aufruf zur entsprechenen Funktion.
-
Guck dir einfach die ganzen "Warning" Messages an.
Ein Spielerlog von einem Spieler der normal verbinden kann wäre auch hilfreich, dann kann man ausschließen, dass es daran liegt ^^.
-
Also, dem Fehlen ja 1000 Dateien... Kein wunder wenn dann jemand gekickt wird.
Steht ja auch alles schön im Spielerlog, warum fehlen da so viele Dateien?
-
Okay, jetzt noch einmal bitte den Client-Log eines Spielers der die Fehlermeldung bekommen hat.
-
Okay, dann einmal das Fenster, was sich öffnet wenn du den Server startest kopieren und einfügen. (Das wo steht loading Mission... Mission read usw.)
-
C:\Users\Administrator\AppData\Local\Arma 3
Dann dort nicht nur den .rpt sondern auch den .log
-
Es gibt zwei Server logs, bitte beide ahängen + den Client Log vom verbindenen Spieler der den Fehler bekommt! Danke!
-
Auch noch den anderen Serverlog pls und den richtigen Client File xD
-
Okay, kannst du einmal den Client und Server Log anhängen?
-
Okay, was hast du in der beserver.cfg stehen (auch die x64)?