30.12.2013, 16:59
Guys, why did samp, when you kick a player and want to send message, in 0.0x, it does not, but in 0.3e and lowwer, it does?
forward KickPlayer(playerid);
public KickPlayer(playerid) Kick(playerid);
stock KickEx(playerid, interval = 500) SetTimerEx("KickPlayer", interval, false, "i", playerid);
CMD:kick(playerid, params[])
{
new id;
if(sscanf.......);
SendClientMessage(playerid,-1,"Admin %s has kicked you Reason %s....");
SetTimer(id,300,"Kickmessage");//so he'll be able to see the message we made above^
}
forward kick(playerid);
public kick(playerid)
{
Kick(playerid);
}
forward KickTimer(playerid);
public KickTimer(playerid)
{
Kick(playerid);
return 1;
}
//command kick
SetTimerEx("KickTimer", 1000, false, "i", id); //1 second, When the 1 second passes, the id(target) gets kicked, seeing the messages