/*
=========================================================
Countdown by Cyborg11
Version: 1.0
Execute: nul = [time] execVM "countdown.sqf";
Example: nul = [10] execVM "countdown.sqf";

Zeile 25		ausklammer = stiller Countdown

Nach dem Countdown kann man weiter Befehle eingeben (Ist quasi ein sichtbarer "sleep"- Befehl

In Zeile 23 	if (Bedingung oder Variable) exitWith {};     beendet den Countdown
if (Bedingung oder Variable) exitWith {};     beendet alles was nach dem Befehl kommt

Man kann auch einen Befehl  in die {} schreiben z.B. ein anders skript ausführen
=========================================================
*/

_n = _this select 0;
_i = 0;

While {_i <= _n} do {
if (abbruch) exitWith {Player sidechat "Countdown wird abgebrochen"};
	_i = _i + 1;
	hintSilent format ["Time left: %1",_n - _i];
	sleep 1;
};
if (abbruch) exitWith {Text = execVM "Text.sqf";};
null = execVM "RFunkMstaC2.sqf";
