Всем привет!
Помогите решить задачку мне нужно чтобы выводило 3 лучших игрока в конце раунда по общему количеству фрагов..
мой код (если это можно назвать кодом)
Код
#pragma semicolon 1
#include <sourcemod>
new i_UserFrags[MAXPLAYERS+1];
public OnPluginStart()
{
HookEvent("player_death", player_death);
HookEvent("round_end", round_end);
}
public player_death(Handle:event, const String:name[], bool:dontBroadcast)
{
new client = GetClientOfUserId(GetEventInt(event, "userid"));
i_UserFrags[client] = GetClientFrags(client);
}
public round_end(Handle:event, const String:name[], bool:dontBroadcast)
{
for (new i = 1; i <= MaxClients; i++)
{
if(i_UserFrags[i] > i_UserFrags[i] && i_UserFrags[i] != 0)
{
PrintToChatAll("Лидируют игроки: %N", i_UserFrags[i]);
}
}
}
короче полный отстой.. я не знаю как вывести лучших игроков а остальных отбросить...
Надеюсь на вашу поддержку.