From 0f500ae9b4fa2755feb910163388b171331eecd7 Mon Sep 17 00:00:00 2001 From: Linventif Date: Sun, 5 Nov 2023 03:52:07 +0100 Subject: [PATCH] add time session --- lua/gmod_integration/server/sv_main.lua | 3 ++- lua/gmod_integration/server/sv_net.lua | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/lua/gmod_integration/server/sv_main.lua b/lua/gmod_integration/server/sv_main.lua index e50e76f..c65f545 100644 --- a/lua/gmod_integration/server/sv_main.lua +++ b/lua/gmod_integration/server/sv_main.lua @@ -141,8 +141,9 @@ function gmInte.playerDisconnected(ply) ["steam"] = ply:SteamID64(), ["kills"] = ply:Frags() || 0, ["deaths"] = ply:Deaths() || 0, - ["money"] = ply:gmInteGetTotalMoney(), + ["money"] = ply:gmInteGetTotalMoney() || 0, ["rank"] = ply:GetUserGroup() || "user", + ["time"] = os.difftime(os.time(), ply.gmIntTimeConnect) || 0, } ) end diff --git a/lua/gmod_integration/server/sv_net.lua b/lua/gmod_integration/server/sv_net.lua index 3b4ade2..d774dab 100644 --- a/lua/gmod_integration/server/sv_net.lua +++ b/lua/gmod_integration/server/sv_net.lua @@ -28,6 +28,8 @@ end local netFuncs = { [0] = function(ply) gmInte.userFinishConnect(ply) + // set gmInteTime to acual time + ply.gmIntTimeConnect = os.time() end, }