#include #include #include #pragma semicolon 1 #pragma newdecls required public Plugin myinfo = { name = "RadarSpotAll", author = "BotoX", description = "Always spot every player on the radar.", version = "1.0", url = "" }; int g_hPlayerSpotted; int g_aSpottedPlayers[MAXPLAYERS+1] = {1, ...}; public void OnPluginStart() { g_hPlayerSpotted = FindSendPropInfo("CCSPlayerResource", "m_bPlayerSpotted"); if(g_hPlayerSpotted == -1) SetFailState("Couldn't find CCSPlayerResource::m_bPlayerSpotted"); } public void OnMapStart() { int entity = FindEntityByClassname(MaxClients+1, "cs_player_manager"); if(entity == -1) SetFailState("Unable to find cs_player_manager entity"); SDKHook(entity, SDKHook_ThinkPost, OnThinkPost); } public void OnThinkPost(int entity) { SetEntDataArray(entity, g_hPlayerSpotted, g_aSpottedPlayers, MAXPLAYERS+1, 1, true); }