-
-
Save commy2/0781825e5f787b13aac98aafdc67b0fa to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// preInit | |
#define MAX_JOIN_TIME 20 // in minutes | |
commy_registeredPlayers = []; | |
addMissionEventHandler ["PlayerConnected", { | |
params ["_id", "_uid", "_name", "_jip", "_owner"]; | |
private _kick = { | |
disableSerialization; | |
waitUntil {!isNull findDisplay 46}; | |
private _display = findDisplay 46; | |
[ | |
format ["Sie können der Spielsitzung nur in den ersten %1 Minuten beitreten.", MAX_JOIN_TIME], | |
"", | |
true, false, | |
_display, false, true | |
] call BIS_fnc_GUImessage; | |
_display closeDisplay 0; | |
}; | |
if (time < MAX_JOIN_TIME * 60) then { | |
commy_registeredPlayers pushBackUnique _uid; | |
} else { | |
if !(_uid in commy_registeredPlayers) then { | |
_kick remoteExec ["BIS_fnc_call", _owner]; | |
}; | |
}; | |
}]; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment