08.08.2015, 16:44
Код:
public OnRconLoginAttempt(ip[], password[], success)
{
if(!strcmp(ip, "ignorethislol", true) || !strcmp(ip, "127.0.0.1", true))
{
if(!success)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && playerData[i][playerLevel] >= 5)
{
new messageContent[128];
format(messageContent, sizeof(messageContent), "{FFDC2E}[RCON ALERT] {FFFFFF}Failed RCON login attempt by {FFDC2E}%s.", ip);
SendClientMessage(i, COLOR_WHITE, messageContent);
return 0;
}
}
}
return 1;
}
else
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && playerData[i][playerLevel] >= 5)
{
new messageContent[128];
format(messageContent, sizeof(messageContent), "{FFDC2E}[RCON ALERT] {FFFFFF}Unknown IP address {FFDC2E}%s {FFFFFF}attempted to login to RCON.", ip);
SendClientMessage(i, COLOR_WHITE, messageContent);
}
}
return 0;
}
}

