Zapadni Balkan SA:MP Wiki
Advertisement

Ovaj callback se poziva kada neko ukuca rcon pass i kada se login deo zavrsi uspesno ili ne.

Parametri[]

(ip[], password[], success)
ip[] - IP igraca koji pokusava da se loguje.
password[] - Koju sifru je igrac uneo.
success - 1 ako je sifra tacna, 0 ako je netacna.
Return - ovaj callback ne zahteva specifican return

Primer[]

public OnRconLoginAttempt(ip[], password[], success)
{
    if(!success) //Ako je sifra pogresna
    {
        printf("FAILED RCON LOGIN BY IP %s USING PASSWORD %s",ip, password);
        new pip[16];
        for(new i=0; i<MAX_PLAYERS; i++) //Provera kroz sve igrace
        {
            GetPlayerIp(i, pip, sizeof(pip));
            if(!strcmp(ip, pip, true)) //Ako je igracev IP koji je ukucao pass pravilan
            {
                SendClientMessage(i, 0xFFFFFFFF, "Wrong Password. Cao!"); //Salje poruku :)
                Ban(i); //Igrac je banovan
            }
        }
    }
    return 1;
}
Advertisement