/* File : fn_getPlayTime.sqf Author : NiiRoZz This file is for Nanou's HeadlessClient. Description : Gets playtime for player with UID GATHERED - Loaded from DB and NOT changed JOIN - Time, the player joined - the newly gathered playtime will be calculated using difference */ private ["_uid", "_time_gathered", "_time_join","_time"]; _uid = _this select 0; _time_gathered = nil; _time_join = nil; { if ((_x select 0) isEqualTo _uid) exitWith { _time_gathered = _x select 1; _time_join = _x select 2; }; } forEach TON_fnc_playtime_values; if (isNil "_time_gathered" || isNil "_time_join") then { _time_gathered = 0; _time_join = time; TON_fnc_playtime_values pushBack [_uid, _time_gathered, _time_join]; }; publicVariable "TON_fnc_playtime_values"; _time = (time - _time_join); //return time _time = _time + _time_gathered; _time = round (_time/60); _time;