06.03.2011, 01:00
I just noticed you're also doing a useless loop.This should work.
pawn Код:
if(IsPlayerBanned(playerid))
{
return Kick(playerid);
}
else
{
for(new i;i<MAX_PLAYERS;i++)
{
if(IsPlayerAdmin(i) || PlayerData[i][AdminLevel] > 1)
{
if (!IsPlayerBanned(playerid))
{
print("Joined");
format(string,sizeof string,"%s(%d) Has joined %s (IP: %s)", PlayerName(playerid), playerid, SERVER_NAME, PlayerIP(playerid));
SendClientMessageToAdmins(COLOR_GREY, string);
return 1;
}
}
}
if (!IsPlayerBanned(playerid))
{
print("Joined");
format(string,sizeof string,"%s(%d) Has joined %s", PlayerName(playerid), playerid, SERVER_NAME);
SendClientMessageToAll(COLOR_GREY, string);
return 1;
}
}
return 1;
}