open.mp | OnRconLoginAttempt
  • Home
  • FAQ
  • Forum
  • Servers
  • Docs
  • Blog
  • Login
  • Englishاللغة العربيةar-TNবাংলাbosanski jezikDeutschΕλληνικάEspañoleestiفارسیFrançaisHrvatskimagyarBahasa IndonesiaItaliano日本語ქართულიlietuvių kalbaNederlandsNorskjęzyk polskiPortuguêsRomânăРусскийslovenski jezikсрпски језикไทยWikang TagalogTürkçeУкраїнськаاردوTiếng Việt简体中文繁體中文

OnRconLoginAttempt

warning

Ova funkcija je dodana u SA-MP 0.3a i ne radi u nižim verzijama!

Deskripcija

Ovaj callback je potvan kada neko pokuša da se uloguje/da pristupi RCONu in-game; uspješno ili ne.

ImeDeskripcija
ip[]IP igrača koji se pokušao ulogovati/pristupi u RCON.
password[]Lozinka kojim je pokušao pristupiti.
success0 ako je lozinka netačna 1 je tačna.

Returns

Uvijek je pozvan prvo u filterskriptama.

Primjeri

public OnRconLoginAttempt(ip[], password[], success)
{
    if (!success) //Ako je lozinka netačna
    {
        printf("NESUPJESNA KONEKCIJA NA RCON, IP %s KORISTIO LOZINKU %s",ip, password);
        new pip[16];
        for(new i = GetPlayerPoolSize(); i != -1; --i) //Petlja kroz sve igrače
        {
            GetPlayerIp(i, pip, sizeof(pip));
            if (!strcmp(ip, pip, true)) //Ako je IP igrača isti kao i IP koji nije uspio pristupiti RCONu
            {
                SendClientMessage(i, 0xFFFFFFFF, "Pogresna lozinka. Cao!"); //Posalji poruku
                Kick(i); //Sada je kickovan.
            }
        }
    }
    return 1;
}

Zabilješke

tip

Ovaj callback je pozvan samo kada se /rcon login iskoristi unutar igra. Ovaj callback je pozvan samo kada igral nije još ulogovan (nije još pristupio) u RCON. Kada se igrač prijavi/uloguje u RCON, OnRconCommand se poziva umjesto toga.

Srodne Funkcije

  • IsPlayerAdmin: Provjerava da li je igrač pristupio/ulogovan u RCON.
  • SendRconCommand: Šalje RCON komandu preko skripte.

Community

  • Discord
  • Instagram
  • Twitter
  • Twitch
  • YouTube
  • Facebook
  • VK

More

  • SA-MP
  • Blog
  • GitHub