04.04.2009, 12:03
Код:
public OnPlayerConnect(playerid)
{
if(fexist("fAdmin/Config/badnames.cfg"))
{
new File:badname=fopen("fAdmin/Config/badnames.cfg",io_read);
while(fread(badname, string))
{
for(new i = 0; i < strlen(string); i++) if(string[i] == '\n' || string[i] == '\r') string[i] = '\0';
if(!strcmp(PlayerName(playerid),string,true))
{
new blacklist[128];
SendClientMessage(playerid,COLOR_YELLOW,"[Server] Your Name is blacklisted!");
format(blacklist,sizeof(blacklist),"[Server] %s has been kicked by the Server [Reason: Forbidden Name]",PlayerName(playerid));
SendClientMessageToAll(COLOR_RED,blacklist);
KickLog(blacklist);
Kick(playerid);
}
}
fclose(badname);
}
return 1;
}
