Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- span class="re5"> params ["_player"];
- waitUntil { !(isNil{extDB_SQL_CUSTOM_ID}) };
- _uid = getPlayerUID _player;
- _check = [0, (format["existPlayerInfo:%1", _uid])] call SOG_Server_fnc_extDBQuery;
- if ((_check select 0) select 0) then {
- _fetchstr = format ["playerInfo: %1", _uid];
- _fetch = [_fetchstr, 2] call SOG_Server_fnc_extDBAsync;
- _res = _fetch select 0;
- _player setVariable ["cash", _res select 4, true];
- _player setVariable ["bank", _res select 5, true];
- _player setVariable ["backAccount", _res select 6, true];
- [_res select 0, _res select 1, _res select 2, _res select 3, _res select 4, _res select 5, _res select 6] remoteExecCall ["SOG_Client_fnc_loadPlayer", _player];
- } else {
- _insertstr = format["insertPlayerInfo:%1:%2:%3:%4:%5:%6", _uid, name _player, [(uniformItems _player), (vestItems _player), (backpackItems _player), (assignedItems _player)], [(uniform _player), (vest _player), (backpack _player), (headgear _player)], [], getPosATL _player];
- _insert = [0, _insertstr] call SOG_Server_fnc_extDBQuery;
- uiSleep 2;
- [_player, true] spawn SOG_Server_fnc_initStats;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement