From 06e9845b0a15c87e039dd5b2b3e40cfad4b698a3 Mon Sep 17 00:00:00 2001 From: jenz Date: Sat, 22 Aug 2026 01:05:00 +0200 Subject: [PATCH] added support for storing the tiers --- discord_verificiation/scripting/unloze_playtime_display.sp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/discord_verificiation/scripting/unloze_playtime_display.sp b/discord_verificiation/scripting/unloze_playtime_display.sp index 5fb90a3..92ee850 100644 --- a/discord_verificiation/scripting/unloze_playtime_display.sp +++ b/discord_verificiation/scripting/unloze_playtime_display.sp @@ -3,6 +3,7 @@ #define PLUGIN_VERSION "1.0" #include #include +#include #include #include @@ -170,8 +171,11 @@ public void upsert_player(int client) char sSID[64]; GetClientAuthId(client, AuthId_Steam2, sSID, sizeof(sSID)); + + int client_tier = GetPlayerTier_native(client); + char sQuery[512]; - Format(sQuery, sizeof(sQuery), "INSERT INTO `playtime_display_players` (`steamid`, `current_name`, `current_country`) VALUES('%s', '%s', '%s') ON DUPLICATE KEY UPDATE `current_name` = '%s', `current_country` = '%s', `last_seen` = CURRENT_TIMESTAMP", sSID, sEscapedName, countryCode, sEscapedName, countryCode); + Format(sQuery, sizeof(sQuery), "INSERT INTO `playtime_display_players` (`steamid`, `current_name`, `current_country`, `player_tier`) VALUES('%s', '%s', '%s', '%i') ON DUPLICATE KEY UPDATE `current_name` = '%s', `current_country` = '%s', `last_seen` = CURRENT_TIMESTAMP, `player_tier` = '%i'", sSID, sEscapedName, countryCode, client_tier, sEscapedName, countryCode, client_tier); g_hDatabase.Query(SQL_FinishedQueryUpsertPlayerCallback, sQuery, GetClientSerial(client), DBPrio_Normal); }