14.03.2010, 11:21
KIKC
Lo definimos:
Ahora el comando:
Es exactamente iguбl que ban solo que cambias kick(playerid);
Lo definimos:
pawn Код:
//En OnPublicCommandText
{
//BlaBla
dcmd(kick, 4, cmdtext);
return 0;
}
pawn Код:
dcmd_kick(playerid,params[])
{
if(PlayerInfo[playerid][pNivel] >= 5)
{
new id;
new razon;
if(sscanf(params, "uz", id, razon))
{
SendClientMessage(playerid, Color, "Usa: /Kick <IdJugador> <Razуn>"); //Cambia 'Color' por un color
}
else if(IsPlayerConnected(id) && id != INVALID_PLAYER_ID && id != playerid) return SendClientMessage(playerid, Color, "**Este jugador no estб conectado."); //Cambia 'color'
else
{
new string[256],Nombre[24],ANombre[24];GetPlayerName(playerid,Nombre,24); GetPlayerName(id,ANombre,24);
format(string,256,"%s ha sido kickeado por el administrador %s | Razуn: %z.",ANombre,Nombre,razon);
SendClientMessageToAll(Color,string); //Color
Kick(playerid);
}
} else {
SendClientMessage(playerid, Color,"**ERROR: Tu nivel no es lo suficientemente alto como para usar este comando."); //Color
}
return 1;
}