GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: Andorko - 2014. Március 15. - 22:00:13

Cím: Rcon Védelem
Írta: Andorko - 2014. Március 15. - 22:00:13
Hi
Nekem egy olyan script kéne, hogy ha valaki próbál belépni rcon ba és 3x rosszúl írja be a jelszót azt kickeje a szeró
Cím: Rcon Védelem
Írta: solyom1992 - 2014. Március 16. - 10:05:15
1 kis keresés és 1 kis átalakítás és kb 2 perc:
 

new pw[MAX_PLAYERS];
 
public OnPlayerConnect(playerid)
{
pw[playerid]=0;
return 1;
}
public OnRconLoginAttempt(ip[], password[], success)
{
    if(!success)
    {
        printf(\"HIBÁS RCON BELÉPÉS A(Z) %s IP CÍMRÕL A(Z) %s JELSZÓVAL\",ip, password);
        new pip[16];
        for(new i=0; i<MAX_PLAYERS; i++)
        {
            GetPlayerIp(i, pip, sizeof(pip));
            if(!strcmp(ip, pip, true))
            {
                pw++;
                if(pw==3)
                {
                   SendClientMessage(i, 0xFFFFFFFF, \"3X írtad be rosszul az rcon jelszót!\");
                   Kick(i);
                   break;
                }
                else
                {
                    SendClientMessage(i, 0xFFFFFFFF, \"Hibás jelszó! 3 után kick!\");
                    break;
                }
            }
        }
}
}