From 11be2c9d068b4bb2f1a1b322f1a0a83ea7d04069 Mon Sep 17 00:00:00 2001 From: Linventif Date: Fri, 16 Feb 2024 13:52:35 +0100 Subject: [PATCH] edit: player format --- lua/gmod_integration/client/cl__api_format.lua | 1 - .../sv__api_format.lua => shared/sh_api_format.lua} | 7 +++++-- 2 files changed, 5 insertions(+), 3 deletions(-) delete mode 100644 lua/gmod_integration/client/cl__api_format.lua rename lua/gmod_integration/{server/sv__api_format.lua => shared/sh_api_format.lua} (87%) diff --git a/lua/gmod_integration/client/cl__api_format.lua b/lua/gmod_integration/client/cl__api_format.lua deleted file mode 100644 index ab0c014..0000000 --- a/lua/gmod_integration/client/cl__api_format.lua +++ /dev/null @@ -1 +0,0 @@ -// \ No newline at end of file diff --git a/lua/gmod_integration/server/sv__api_format.lua b/lua/gmod_integration/shared/sh_api_format.lua similarity index 87% rename from lua/gmod_integration/server/sv__api_format.lua rename to lua/gmod_integration/shared/sh_api_format.lua index 5896ec8..4753773 100644 --- a/lua/gmod_integration/server/sv__api_format.lua +++ b/lua/gmod_integration/shared/sh_api_format.lua @@ -9,6 +9,9 @@ function gmInte.getPlayerFormat(ply) ["deaths"] = ply:Deaths(), ["customValues"] = ply:gmIntGetCustomValues(), ["connectTime"] = math.Round(RealTime() - ply:gmIntGetConnectTime()), + ["ping"] = ply:Ping(), + ["pos"] = gmInte.getVectorFormat(ply:GetPos()), + ["ang"] = gmInte.getAngleFormat(ply:EyeAngles()) } end @@ -21,7 +24,7 @@ function gmInte.getServerFormat() ["players"] = #player.GetAll(), ["maxPlayers"] = game.MaxPlayers(), ["gameMode"] = engine.ActiveGamemode(), - ["uptime"] = math.Round(RealTime() / 60) + ["uptime"] = math.Round(RealTime()) } end @@ -57,7 +60,7 @@ function gmInte.getAngleFormat(ang) } end -local function gmInte.getTeamFormat(teamID) +function gmInte.getTeamFormat(teamID) return { ["id"] = teamID, ["name"] = team.GetName(teamID)