сохранить его индекс в глобальной переменной, и закинуть за какую ни будь команду в конце раунда
Code
#include <cstrike>
new players[MAXPLAYERS+1] //Глобальный массив) Пример: players[client] = 1 в меню присваиваешь игроку цифру 1 а в конце раунда проверяешь есть ли игроки с цифрой 1 если есть кидаешь игрока за какую нибудь команду и присваиваешь переменной players ноль players[client] = 0 чтобы не кидало игрока постоянно в конце раунда.
public OnPluginStart()
{
HookEvent("round_end", Round_End);
}
public Round_End(Handle:event, const String:name[], bool:dontBroadcast)
{
for (new i = 1; i <= MaxClients; i++)
{
if(IsClientInGame(i) && GetClientTeam(i) > 1 && players[i] == 1)
{
CS_SwitchTeam(i, CS_TEAM_T);
players[i] = 0;
}
}
}
Должно быть так примерно, меню тут нет поэтому присвоить кому нибудь 1 я не могу=)