int g_MostValuatedPlayer; public void OnPluginStart() { HookEvent("round_mvp", Event_RoundMVP); HookEvent("player_spawn", Event_PlayerSpawn); } public void OnMapStart() { g_MostValuatedPlayer = 0; } public void Event_RoundMVP(Event event, const char[] name, bool dontBroadcast) { g_MostValuatedPlayer = event.GetInt("userid"); } public void Event_PlayerSpawn(Event event, const char[] name, bool dontBroadcast) { int userId = event.GetInt("userid"); if (g_MostValuatedPlayer == userId) { int client = GetClientOfUserId(userId); if (client) { g_MostValuatedPlayer = 0; } } }