Kick with clear message, if Server is not ready

This commit is contained in:
He-Man 2020-06-22 21:13:18 +02:00
parent 5accbd019f
commit 069202afb6

View File

@ -120,9 +120,9 @@ diag_log "Epoch: Init Connect/Disconnect handlers";
onPlayerConnected {}; // seems this is needed or addMissionEventHandler "PlayerConnected" does not work. as of A3 1.60 onPlayerConnected {}; // seems this is needed or addMissionEventHandler "PlayerConnected" does not work. as of A3 1.60
addMissionEventHandler ["PlayerConnected", { addMissionEventHandler ["PlayerConnected", {
params ["_id","_uid","_name","_jip","_owner"]; params ["_id","_uid","_name","_jip","_owner"];
// TODO: diabled STEAMAPI - Vac ban check needs reworked. if !(missionNamespace getVariable ["EPOCH_SERVER_READY", false]) exitwith {
// "epochserver" callExtension format["001|%1", _uid]; ['kick',_uid,'Server not fully loaded - retry in a few seconds!'] call EPOCH_serverCommand
// diag_log format["playerConnected:%1", _this]; };
["PlayerData", _uid, EPOCH_expiresPlayer, [_name]] call EPOCH_fnc_server_hiveSETEX; ["PlayerData", _uid, EPOCH_expiresPlayer, [_name]] call EPOCH_fnc_server_hiveSETEX;
['Connected', [_uid, _name]] call EPOCH_fnc_server_hiveLog; ['Connected', [_uid, _name]] call EPOCH_fnc_server_hiveLog;
}]; }];