From 2b67f52368272b2704fcbf15983c6392ddaf5cf0 Mon Sep 17 00:00:00 2001 From: jenz Date: Tue, 21 Apr 2026 13:46:02 +0200 Subject: [PATCH] not checking autismbots and fakes any longer --- .../mapchooser_extended_avg_mapend.sp | 35 +++---------------- 1 file changed, 5 insertions(+), 30 deletions(-) diff --git a/mapchooser_extended/scripting/mapchooser_extended_avg_mapend.sp b/mapchooser_extended/scripting/mapchooser_extended_avg_mapend.sp index fbb1d52..ca218b1 100755 --- a/mapchooser_extended/scripting/mapchooser_extended_avg_mapend.sp +++ b/mapchooser_extended/scripting/mapchooser_extended_avg_mapend.sp @@ -148,9 +148,6 @@ int g_iInterval; char player_mapvote[MAXPLAYERS + 1][PLATFORM_MAX_PATH]; MapChange g_ChangeTime; -//check if autismbot -bool is_bot_player[MAXPLAYERS + 1]; - Handle g_NominationsResetForward = INVALID_HANDLE; Handle g_MapVoteStartedForward = INVALID_HANDLE; @@ -703,7 +700,6 @@ public void OnClientPutInServer(int client) public void OnClientDisconnect(int client) { - is_bot_player[client] = false; Format(player_mapvote[client], 128, ""); //2023 edit for handling multiple nominations -jenz for (int i = 0; i < GetArraySize(g_NominateList[client]); i++) @@ -1597,12 +1593,10 @@ void InitiateVote(MapChange when, Handle inputlist=INVALID_HANDLE) int clients[MAXPLAYERS + 1]; int count = 0; - //here we pick clients to show the vote to, we dont show it to autismbots & fakeclients. for (int i = 0; i <= MaxClients; i++) { Format(player_mapvote[i], 128, ""); - //2023 excluding autismbots. - if (IsValidClient(i) && !is_bot_player[i]) + if (IsValidClient(i)) { clients[count] = i; count++; @@ -1636,7 +1630,7 @@ public Action Timer_Countdown(Handle timer) char picked_map[PLATFORM_MAX_PATH]; for (int i = 0; i <= MaxClients; i++) { - if (IsValidClient(i) && !StrEqual(player_mapvote[i], "") && !is_bot_player[i] ) + if (IsValidClient(i) && !StrEqual(player_mapvote[i], "")) { if (StrEqual(player_mapvote[i], most_voted_map[0]) || StrEqual(player_mapvote[i], most_voted_map[1]) || StrEqual(player_mapvote[i], most_voted_map[2])) @@ -1663,7 +1657,7 @@ public Action Timer_Countdown(Handle timer) int voted_so_far = 0; for (int i = 0; i <= MaxClients; i++) { - if (IsValidClient(i) && !is_bot_player[i]) + if (IsValidClient(i)) { total_votes += GetPlayerWorthRTV_boost_(i); if (!StrEqual(player_mapvote[i], "")) @@ -1880,7 +1874,7 @@ public void Handler_MapVoteFinished(Handle menu, int total_votes = 0; for (int i = 0; i <= MaxClients; i++) { - if (IsValidClient(i) && !is_bot_player[i]) + if (IsValidClient(i)) { total_votes += GetPlayerWorthRTV_boost_(i); } @@ -3296,26 +3290,7 @@ stock int InternalGetMapTimeRestriction(const char[] map) public void OnClientPostAdminCheck(int client) { - is_bot_player[client] = false; Format(player_mapvote[client], 128, ""); - char auth[50]; - GetClientAuthId(client, AuthId_Engine, auth, sizeof(auth)); - if (StrEqual("[U:1:1221121532]", auth, false) || StrEqual("STEAM_0:0:610560766", auth, false)) - { - is_bot_player[client] = true; - } - if (StrEqual("[U:1:408797742]", auth, false) || StrEqual("STEAM_0:0:204398871", auth, false)) - { - is_bot_player[client] = true; - } - if (StrEqual("[U:1:1036189204]", auth, false) || StrEqual("STEAM_0:0:518094602", auth, false)) - { - is_bot_player[client] = true; - } - if (StrEqual("[U:1:120378081]", auth, false) || StrEqual("STEAM_0:1:60189040", auth, false)) - { - is_bot_player[client] = true; - } } // <0 = Less than MinPlayers @@ -3542,7 +3517,7 @@ stock int TimeStrToSeconds(const char[] str) stock bool IsValidClient(int client) { - if (client > 0 && client <= MaxClients && IsClientConnected(client) && IsClientInGame(client) && !IsFakeClient(client) && !IsClientSourceTV(client)) + if (client > 0 && client <= MaxClients && IsClientConnected(client) && IsClientInGame(client)) return true; return false; }