14.06.2012, 20:25
I updated sscanf and streamer but still, my server still keeps crashing, what is wrong?! *Rage*
It does not crash on local host, why on my public server?!
It does not crash on local host, why on my public server?!
pawn Код:
COMMAND:kick(playerid,params[])
{
new id, reason[35], string[128];
if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessageEx(playerid, COLOUR_LIGHTRED,"You are not authorized to use this command");
if(sscanf(params,"us",id,reason)) return SendClientMessageEx(playerid, COLOUR_WHITE,"{3CCA75}[{FFFFFF}Usage{3CCA75}]{FFFFFF} /kick [playerid/partofname] [reason]");
if(!IsPlayerConnected(id)) return SendClientMessageEx(playerid, COLOUR_LIGHTRED,"Invalid player id");
else
{
PlayerInfo[playerid][pKicks] += 1;
format(string, sizeof(string),"AdmCmd: %s was kicked by %s, reason: %s",GetPlayerNameEx(id),PlayerInfo[playerid][pStaffName],reason);
SendClientMessageToAllEx(COLOUR_LIGHTRED,string);
format(string, sizeof(string),"You have been kicked by: %s, reason: %s",PlayerInfo[playerid][pStaffName],reason);
SendClientMessageToEx(COLOUR_LIGHTRED,string);
format(string, sizeof(string),"AdmCmd: %s (IP: %s) was kicked by %s (%s) (IP: %s), reason: %s",GetPlayerNameEx(id),GetPlayerIPEx(id),PlayerInfo[playerid][pStaffName],GetPlayerNameEx(playerid),GetPlayerIPEx(playerid),reason);
Log("logs/kick.log", string);
Kick(id);
}
return 1;
}