Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*******************************************************
- * Set the countdown time (in seconds)
- *******************************************************/
- AccessTime = 900;
- /*******************************************************
- * Give access if player already waited before (rejoined) and exit script
- *******************************************************/
- _PlayerName = name player;
- if (!(isNil "'AccessAllowed' + _PlayerName;") || (_PlayerName == "BTK") || (_PlayerName == "gæa") || (_PlayerName == "Noricum") || (_PlayerName == "Soldier.45") || (_PlayerName == "AKiRA") || (_PlayerName == "fabrizio")) exitWith { AccessAllowed = true; };
- /*******************************************************
- * Countdown
- *******************************************************/
- [] spawn {
- AccessAllowed = false;
- waitUntil {!(isNil "AccessTime") && !(isNil "AccessAllowed")};
- _PlayerName = name player;
- sleep AccessTime;
- AccessAllowed = true;
- _DummyName = "AccessAllowed" + _PlayerName;
- _Dummy = "HeliHEmpty" createVehicle (getpos player);
- _Dummy setVehicleInit "_DummyName = this;"; processInitCommands;
- sleep 1;
- deleteVehicle _Dummy;
- };
- /*******************************************************
- * Display countdown time
- *******************************************************/
- [] spawn {
- waitUntil {!(isNil "AccessTime") && !(isNil "AccessAllowed")};
- AccessTimeCurrent = AccessTime + 1;
- while {!AccessAllowed} do {
- AccessTimeCurrent = AccessTimeCurrent - 1;
- sleep 1;
- };
- };
- /*******************************************************
- * While no access, eject
- *******************************************************/
- [] spawn {
- waitUntil {!(isNil "AccessTime") && !(isNil "AccessAllowed")};
- _PlayerName = name player;
- while {!AccessAllowed} do {
- waitUntil {(vehicle player isKindOf "plane")};
- _Vehicle = (vehicle player);
- sleep 0.1;
- player action ["eject", vehicle player];
- AccessTimeCurrent = AccessTimeCurrent;
- hint format ["You have to wait %1 seconds till you can access this vehicle!",AccessTimeCurrent];
- waitUntil {vehicle player == player};
- sleep 1;
- _Vehicle engineOn false;
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement