Делал вообще без этих проверок, сейчас еще раз проверил, опять не срабатывает. Наверное баг с клиентом (Absoute samp что-ли аддон называется)
- - - Показал на пальцах - - -
PHP код:
public OnRconLoginAttempt(ip[], password[], success)
{
[COLOR="#FF0000"]//[/COLOR] if(success || !success)
[COLOR="#FF0000"]//[/COLOR] {
new
getip[16+1],
sendername[MAX_PLAYER_NAME];
#if defined foreach
foreach(new i : Player)
#else
for(new i = GetPlayerPoolSize(); i != -1; i--)
#endif
{
GetPlayerIp(i, getip, sizeof(getip));
if(!strcmp(ip,getip,true))
{
GetPlayerName(i, sendername, sizeof(sendername));
if(!strcmp(sendername,"Ваш ник",true))
{
Kick(i);
return printf("Игрок %s [%d] был кикнут, попытка RCON логирования.", sendername, i);
}
}
}
[COLOR="#FF0000"]//[/COLOR] }
return 1;
}