• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
?C?mo configurar el retraso en Kick(playerid)?
#1
Wink 
?C?mo configurar el retraso en Kick(playerid)?
  Reply
#2
Con un timer.



Code:
stock KickEx(playerid) {

    SendClientMessage(playerid, 0xAA0000FF, "Has sido kickeado del servidor.");

    SetTimerEx("KickearJugador", 500, false, "i", playerid);

}



forward KickearJugador(playerid);

public KickearJugador(playerid) {

    Kick(playerid);

}



No tengo como testearlo pero creo que este es el tipico "KickEx".



Alternativa con razon:



Code:
stock KickEx(playerid, razon[]) {

    new string[144];

    SendClientMessage(playerid, 0xAA0000FF, "Has sido kickeado del servidor.");

    if (strlen(razon) > 0) {

        format(string, 144, "Razon: %s", razon);

        SendClientMessage(playerid, -1, string);

    }

    SetTimerEx("KickearJugador", 500, false, "i", playerid);

}



forward KickearJugador(playerid);

public KickearJugador(playerid) {

    Kick(playerid);

}
  Reply


Forum Jump: