05.02.2013, 22:23
Well, sorry for bumping, maybe this helps:
Example:
pawn Код:
new kick_gTimer[MAX_PLAYERS];
stock CallDelayedKick(playerid) {
KillTimer(kick_gTimer[playerid]);
kick_gTimer[playerid] = SetTimerEx("DelayedKick", 1000, false, "i", playerid);
return 1;
}
forward DelayedKick(playerid);
public DelayedKick(playerid) {
if (!IsPlayerConnected(playerid)) return 1;
Kick(playerid);
return 1;
}
pawn Код:
public OnPlayerConnect(playerid) {
if (IsPlayerTroll(playerid)) {
SendClientMessage(playerid, -1, "We sorry, we don't accept trolls there!");
CallDelayedKick(playerid);
}
return 1;
}