20.01.2015, 22:50
ayuda estoy creando este comando para kick funciona bien lo unico que quier es que pida la razon del kick
ya e intentado de varias formas pero no me sale espero me puedan ayudar
desde ya gracias
este es el cуdigo normal como me funciona sin la razon
ya e intentado de varias formas pero no me sale espero me puedan ayudar
desde ya gracias
este es el cуdigo normal como me funciona sin la razon
pawn Код:
if (strcmp("/kick", cmd, true, 10) == 0)
{
if (PlayerInfo[playerid][pAdmin] >= 2) {
GetPlayerName(playerid,NAME,MAX_PLAYER_NAME);
new kikeado[MAX_PLAYER_NAME];
new jugadork;
tmp = strtok(cmdtext, idx);
jugadork = strval(tmp);
if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_RED, "[Error] USA: /kick [ID del jugador]");
if (strval(tmp) == playerid) return SendClientMessage(playerid, COLOR_RED, "[Error]: No te puedes kickear a ti mismo pendejo wey.");
if (IsPlayerConnected(jugadork))
{
GetPlayerName(jugadork,kikeado,MAX_PLAYER_NAME);
format(string,sizeof string," %s a sido kickeado por el admin %s por %s",kikeado,NAME);
SendClientMessageToAll(0xC4C4C4FF, string);
format(string,sizeof string,"Fuistes kickeado por el admin %s",NAME);
SendClientMessage(jugadork,0xC4C4C4FF, string);
Kick(jugadork);
}
}
return 1;
}
}