?C?mo configurar el retraso en Kick(playerid)?
|
?C?mo configurar el retraso en Kick(playerid)?
|
|
2021-01-21, 12:45 AM
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);
}
2025-01-08, 01:46 AM
(This post was last modified: 2025-01-08, 01:48 AM by eternofus.oficial.)
(2021-01-19, 07:14 AM)sampaux Wrote: ?C?mo configurar el retraso en Kick(playerid)? Solo haz algo como esto, primero, redefine el Kick(playerid) #define Kick E_Kick Luego verificas si Kick esta definido, si lo esta, lo redefines #if defined _ALS_Kick #undef Kick #else #define _ALS_Kick #endif #define Kick E_Kick Y luego por último, creas la función del E_Kick y el timer stock E_Kick(playerid) { return SetTimerEx("e_kicktimer", 50, false, "u", playerid); } function e_kicktimer(playerid) { return Kick(playerid); }
[color=oklab(0.915548 -0.00182309 0.00152709)]Yo[/color][color=oklab(0.915548 -0.00182309 0.00152709)].[/color][color=oklab(0.915548 -0.00182309 0.00152709)].[/color][color=oklab(0.915548 -0.00182309 0.00152709)]. Hello[/color][color=oklab(0.915548 -0.00182309 0.00152709)], i[/color][color=oklab(0.915548 -0.00182309 0.00152709)]'m Knife[/color][color=oklab(0.915548 -0.00182309 0.00152709)].
[/color][color=oklab(0.915548 -0.00182309 0.00152709)] • Skills[/color][color=oklab(0.915548 -0.00182309 0.00152709)]: [/color][color=oklab(0.915548 -0.00182309 0.00152709)] - FullStack Developer[/color] |

