Ne cuva password

Započeo M!chaeL
19. Jun 2018.
1,055
pregleda
15
postova
M!chaeL
5
Underboss
19. Jun 2018.
Problem(error/warning): Ne cuva pass (imam sacuvajacc)
Dio skripte: evo stock za cuvanje...
[ pawn ]stock SacuvajIgraca(playerid)
{
new INI:File = INI_Open(Korisnici(playerid));
INI_WriteInt(File,"Password",PlayerInfo);
INI_WriteInt(File,"Admin",PlayerInfo);
    INI_WriteInt(File,"Ubistava",PlayerInfo);
    INI_WriteInt(File,"Smrti",PlayerInfo);
    INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
    INI_WriteInt(File,"Skor",PlayerInfo);
    INI_WriteInt(File,"Mutiran",PlayerInfo);
    INI_WriteInt(File,"Warn",PlayerInfo);
    INI_WriteInt(File,"Vip",PlayerInfo);
    INI_Close(File);
    return 1;
}[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike
NenaD22
3
Hustler
19. Jun 2018.
M!chaeL wrote on June 19, 2018, 8:57 pm:
Problem(error/warning): Ne cuva pass (imam sacuvajacc)
Dio skripte: evo stock za cuvanje...
[ pawn ]stock SacuvajIgraca(playerid)
{
new INI:File = INI_Open(Korisnici(playerid));
INI_WriteInt(File,"Password",PlayerInfo);
INI_WriteInt(File,"Admin",PlayerInfo);
    INI_WriteInt(File,"Ubistava",PlayerInfo);
    INI_WriteInt(File,"Smrti",PlayerInfo);
    INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
    INI_WriteInt(File,"Skor",PlayerInfo);
    INI_WriteInt(File,"Mutiran",PlayerInfo);
    INI_WriteInt(File,"Warn",PlayerInfo);
    INI_WriteInt(File,"Vip",PlayerInfo);
    INI_Close(File);
    return 1;
}[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]vaš odgovor[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike


Postavi sistem Login / registracija ovde
M!chaeL
5
Underboss
19. Jun 2018.
NenaD22 wrote on June 19, 2018, 9:08 pm:
Postavi sistem Login / registracija ovde
https://pastebin.com/xkNM9RbP
iskerno nem pojma
2
Street Runner
Coox
4
Enforcer
20. Jun 2018.
if(dialogid == D_REGISTRACIJA)
    {
    if(!response) return Kick(playerid);
    if(response)
    {
    new string;
    if(strlen(inputtext) >= 5 && strlen(inputtext) <= 25)
    {
        new INI:File = INI_Open(Korisnici(playerid));
        INI_WriteInt(File,"Password",udb_hash(inputtext)); // nisi ubacio cuvanje passworda sa udb hashom :)
        INI_WriteInt(File, "Admin", 0);
        INI_WriteInt(File, "Ubistava", 0);
        INI_WriteInt(File, "Smrti", 0);
        INI_WriteInt(File, "Novac", 0);
        INI_WriteInt(File, "Skor", 0);
        INI_WriteInt(File, "Mutiran", 0);
        INI_WriteInt(File, "Warn", 0);
        INI_WriteInt(File, "Vip", 0);
        INI_Close(File);
        UlogovanProvera = 1;
        SacuvajIgraca(playerid); // nisi bio zatvorio funkciju ovdje isto.
        format(string,sizeof(string),""SPLAVA"IS:RP | "SIVA"Registracija uspesna | Registrovali ste se sa imenom "CRVENA"%s "SIVA"i passwordom
        "ZUTA"%s!",ImeIgraca(playerid),inputtext);
        SCM(playerid,-1,string);
        SpawnPlayer(playerid);
    }


EDIT: zatvorio funkciju koju si zaboravio ubaciti i stavio SpawnPlayer na kraj callbacka jer uvijek ide na kraj sa setspawninfo.
M!chaeL
5
Underboss
20. Jun 2018.
Coox wrote on June 20, 2018, 7:32 am:
if(dialogid == D_REGISTRACIJA)
    {
    if(!response) return Kick(playerid);
    if(response)
    {
    new string;
    if(strlen(inputtext) >= 5 && strlen(inputtext) <= 25)
    {
        new INI:File = INI_Open(Korisnici(playerid));
        INI_WriteInt(File,"Password",udb_hash(inputtext)); // nisi ubacio cuvanje passworda sa udb hashom :)
        INI_WriteInt(File, "Admin", 0);
        INI_WriteInt(File, "Ubistava", 0);
        INI_WriteInt(File, "Smrti", 0);
        INI_WriteInt(File, "Novac", 0);
        INI_WriteInt(File, "Skor", 0);
        INI_WriteInt(File, "Mutiran", 0);
        INI_WriteInt(File, "Warn", 0);
        INI_WriteInt(File, "Vip", 0);
        INI_Close(File);
        UlogovanProvera = 1;
        SacuvajIgraca(playerid); // nisi bio zatvorio funkciju ovdje isto.
        format(string,sizeof(string),""SPLAVA"IS:RP | "SIVA"Registracija uspesna | Registrovali ste se sa imenom "CRVENA"%s "SIVA"i passwordom
        "ZUTA"%s!",ImeIgraca(playerid),inputtext);
        SCM(playerid,-1,string);
        SpawnPlayer(playerid);
    }


EDIT: zatvorio funkciju koju si zaboravio ubaciti i stavio SpawnPlayer na kraj callbacka jer uvijek ide na kraj sa setspawninfo.
Problem je sto ja nemam hashovanje pwa, a vidim da si ti ovamo stavio...
M!chaeL
5
Underboss
20. Jun 2018.
Moze neko help hitnoo?
bc-cod2
3
Hustler
20. Jun 2018.
stock SacuvajIgraca(playerid)
{
  new INI:File = INI_Open(Korisnici(playerid));
  INI_WriteString(File,"Password",PlayerInfo);
  INI_WriteInt(File,"Admin",PlayerInfo);
  INI_WriteInt(File,"Ubistava",PlayerInfo);
  INI_WriteInt(File,"Smrti",PlayerInfo);
  INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
  INI_WriteInt(File,"Skor",PlayerInfo);
  INI_WriteInt(File,"Mutiran",PlayerInfo);
  INI_WriteInt(File,"Warn",PlayerInfo);
  INI_WriteInt(File,"Vip",PlayerInfo);
  INI_Close(File);
  return 1;
}

if(dialogid == D_REGISTRACIJA)
{
    if(!response) return Kick(playerid);
    if(response)
    {
    new string;
    if(strlen(inputtext) >= 5 && strlen(inputtext) <= 25)
    {
        new INI:File = INI_Open(Korisnici(playerid));
        strmid( PlayerInfo, inputtext, 0, strlen( inputtext ), 80 );
INI_WriteString(File, "Password", PlayerInfo);
        INI_WriteInt(File, "Admin", 0);
        INI_WriteInt(File, "Ubistava", 0);
        INI_WriteInt(File, "Smrti", 0);
        INI_WriteInt(File, "Novac", 0);
        INI_WriteInt(File, "Skor", 0);
        INI_WriteInt(File, "Mutiran", 0);
        INI_WriteInt(File, "Warn", 0);
        INI_WriteInt(File, "Vip", 0);
        INI_Close(File);
        UlogovanProvera = 1;
        format(string,sizeof(string),""SPLAVA"IS:RP | "SIVA"Registracija uspesna | Registrovali ste se sa imenom "CRVENA"%s "SIVA"i passwordom
        "ZUTA"%s!",ImeIgraca(playerid),inputtext);
        SCM(playerid,-1,string);
        SpawnPlayer(playerid);
    }


I kod funkcije za ucitavanje racuna ako ti je
INI_Int("Password", PlayerInfo);


zamjeni sa
INI_String("Password", PlayerInfo, 129);
M!chaeL
5
Underboss
21. Jun 2018.
buLLeT_ wrote on June 20, 2018, 10:16 pm:
stock SacuvajIgraca(playerid)
{
  new INI:File = INI_Open(Korisnici(playerid));
  INI_WriteString(File,"Password",PlayerInfo);
  INI_WriteInt(File,"Admin",PlayerInfo);
  INI_WriteInt(File,"Ubistava",PlayerInfo);
  INI_WriteInt(File,"Smrti",PlayerInfo);
  INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
  INI_WriteInt(File,"Skor",PlayerInfo);
  INI_WriteInt(File,"Mutiran",PlayerInfo);
  INI_WriteInt(File,"Warn",PlayerInfo);
  INI_WriteInt(File,"Vip",PlayerInfo);
  INI_Close(File);
  return 1;
}

if(dialogid == D_REGISTRACIJA)
{
    if(!response) return Kick(playerid);
    if(response)
    {
    new string;
    if(strlen(inputtext) >= 5 && strlen(inputtext) <= 25)
    {
        new INI:File = INI_Open(Korisnici(playerid));
        strmid( PlayerInfo, inputtext, 0, strlen( inputtext ), 80 );
INI_WriteString(File, "Password", PlayerInfo);
        INI_WriteInt(File, "Admin", 0);
        INI_WriteInt(File, "Ubistava", 0);
        INI_WriteInt(File, "Smrti", 0);
        INI_WriteInt(File, "Novac", 0);
        INI_WriteInt(File, "Skor", 0);
        INI_WriteInt(File, "Mutiran", 0);
        INI_WriteInt(File, "Warn", 0);
        INI_WriteInt(File, "Vip", 0);
        INI_Close(File);
        UlogovanProvera = 1;
        format(string,sizeof(string),""SPLAVA"IS:RP | "SIVA"Registracija uspesna | Registrovali ste se sa imenom "CRVENA"%s "SIVA"i passwordom
        "ZUTA"%s!",ImeIgraca(playerid),inputtext);
        SCM(playerid,-1,string);
        SpawnPlayer(playerid);
    }


I kod funkcije za ucitavanje racuna ako ti je
INI_Int("Password", PlayerInfo);


zamjeni sa
INI_String("Password", PlayerInfo, 129);
onda mi izbacuje ove errore http://prntscr.com/jxjyxy
bc-cod2
3
Hustler
21. Jun 2018.
Problem ti je kod dialoga, ti si zamjenio cijeli dialog za onim sto sam a obrisao si
 else
    {
        format(string, sizeof(string), ""ZUTA"|------------------ gReeDy's Admin Sys v0.1 ------------------|\n\n"BELA"Dobrodosao "CRVENA"%s "BELA"na server\n"BELA"Upisite vas password da se registrujete!\n\n"ZUTA"|----------------------------------------------------------------------------|",ImeIgraca(playerid));
        SPD(playerid, D_REGISTRACIJA, DIALOG_STYLE_PASSWORD, ""SPLAVA"Registracija", string, "Registracija", "Izlaz");
        SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Lozinka mora sadrzati minimum 5 znakova, a maximum 25!");
        }
        }


I to ti pravi errore te fale ti }
 if(dialogid == D_REGISTRACIJA)
{
    if(!response) return Kick(playerid);
    if(response)
    {
    new string;
    if(strlen(inputtext) >= 5 && strlen(inputtext) <= 25)
    {
        new INI:File = INI_Open(Korisnici(playerid));
        strmid( PlayerInfo, inputtext, 0, strlen( inputtext ), 80 );
INI_WriteString(File, "Password", PlayerInfo);
        INI_WriteInt(File, "Admin", 0);
        INI_WriteInt(File, "Ubistava", 0);
        INI_WriteInt(File, "Smrti", 0);
        INI_WriteInt(File, "Novac", 0);
        INI_WriteInt(File, "Skor", 0);
        INI_WriteInt(File, "Mutiran", 0);
        INI_WriteInt(File, "Warn", 0);
        INI_WriteInt(File, "Vip", 0);
        INI_Close(File);
        UlogovanProvera = 1;
        format(string,sizeof(string),""SPLAVA"IS:RP | "SIVA"Registracija uspesna | Registrovali ste se sa imenom "CRVENA"%s "SIVA"i passwordom "ZUTA"%s!",ImeIgraca(playerid),inputtext);
        SCM(playerid,-1,string);
        SpawnPlayer(playerid);
    }
    else
    {
        format(string, sizeof(string), ""ZUTA"|------------------ gReeDy's Admin Sys v0.1 ------------------|\n\n"BELA"Dobrodosao "CRVENA"%s "BELA"na server\n"BELA"Upisite vas password da se registrujete!\n\n"ZUTA"|----------------------------------------------------------------------------|",ImeIgraca(playerid));
        SPD(playerid, D_REGISTRACIJA, DIALOG_STYLE_PASSWORD, ""SPLAVA"Registracija", string, "Registracija", "Izlaz");
        SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Lozinka mora sadrzati minimum 5 znakova, a maximum 25!");
        }
        }
        }
M!chaeL
5
Underboss
21. Jun 2018.
buLLeT_ wrote on June 21, 2018, 11:12 am:
Problem ti je kod dialoga, ti si zamjenio cijeli dialog za onim sto sam a obrisao si
 else
    {
        format(string, sizeof(string), ""ZUTA"|------------------ gReeDy's Admin Sys v0.1 ------------------|\n\n"BELA"Dobrodosao "CRVENA"%s "BELA"na server\n"BELA"Upisite vas password da se registrujete!\n\n"ZUTA"|----------------------------------------------------------------------------|",ImeIgraca(playerid));
        SPD(playerid, D_REGISTRACIJA, DIALOG_STYLE_PASSWORD, ""SPLAVA"Registracija", string, "Registracija", "Izlaz");
        SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Lozinka mora sadrzati minimum 5 znakova, a maximum 25!");
        }
        }


I to ti pravi errore te fale ti }
 if(dialogid == D_REGISTRACIJA)
{
    if(!response) return Kick(playerid);
    if(response)
    {
    new string;
    if(strlen(inputtext) >= 5 && strlen(inputtext) <= 25)
    {
        new INI:File = INI_Open(Korisnici(playerid));
        strmid( PlayerInfo, inputtext, 0, strlen( inputtext ), 80 );
INI_WriteString(File, "Password", PlayerInfo);
        INI_WriteInt(File, "Admin", 0);
        INI_WriteInt(File, "Ubistava", 0);
        INI_WriteInt(File, "Smrti", 0);
        INI_WriteInt(File, "Novac", 0);
        INI_WriteInt(File, "Skor", 0);
        INI_WriteInt(File, "Mutiran", 0);
        INI_WriteInt(File, "Warn", 0);
        INI_WriteInt(File, "Vip", 0);
        INI_Close(File);
        UlogovanProvera = 1;
        format(string,sizeof(string),""SPLAVA"IS:RP | "SIVA"Registracija uspesna | Registrovali ste se sa imenom "CRVENA"%s "SIVA"i passwordom "ZUTA"%s!",ImeIgraca(playerid),inputtext);
        SCM(playerid,-1,string);
        SpawnPlayer(playerid);
    }
    else
    {
        format(string, sizeof(string), ""ZUTA"|------------------ gReeDy's Admin Sys v0.1 ------------------|\n\n"BELA"Dobrodosao "CRVENA"%s "BELA"na server\n"BELA"Upisite vas password da se registrujete!\n\n"ZUTA"|----------------------------------------------------------------------------|",ImeIgraca(playerid));
        SPD(playerid, D_REGISTRACIJA, DIALOG_STYLE_PASSWORD, ""SPLAVA"Registracija", string, "Registracija", "Izlaz");
        SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Lozinka mora sadrzati minimum 5 znakova, a maximum 25!");
        }
        }
        }
Nema errora, i u scriptfile/korisnici ima lepo pise password i koj je pass ali kad probam login nece...?
bc-cod2
3
Hustler
21. Jun 2018.
if(dialogid == D_LOGIN)
    {
    if(!response) return Kick(playerid);
    if(response)
    {
    new string;
    if(strcmp(inputtext, PlayerInfo) == 0)
    {
        INI_ParseFile(Korisnici(playerid), "UcitavanjeIgraca", .bExtra = true, .extra = playerid);
        GivePlayerMoney(playerid,PlayerInfo);
        SetPlayerScore(playerid,PlayerInfo);
        UlogovanProvera = 1;
        SpawnPlayer(playerid);
    }
    else
    {
            format(string, sizeof(string), ""ZUTA"|------------------ gReeDy's Admin Sys v0.1 ------------------|\n\n"BELA"Dobrodosao "CRVENA"%s "BELA"na server\n"BELA"Upisite vas password da se ulogujete!\n\n"ZUTA"|----------------------------------------------------------------------------|",ImeIgraca(playerid));
            SPD(playerid, D_LOGIN, DIALOG_STYLE_PASSWORD, ""SPLAVA"Login", string, "Login", "Izlaz");
            SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Pogresili ste password, unesite tacan password!");
            SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Ukoliko pogresite password 4 puta bicete kikovani!");
            PLogin ++;
            if(PLogin == 4) { SCM(playerid,-1,""ZUTA"Kikovani ste zbog pogresne lozinke!"); Kick(playerid); }
            }
        }
    }
M!chaeL
5
Underboss
21. Jun 2018.
buLLeT_ wrote on June 21, 2018, 12:03 pm:
if(dialogid == D_LOGIN)
    {
    if(!response) return Kick(playerid);
    if(response)
    {
    new string;
    if(strcmp(inputtext, PlayerInfo) == 0)
    {
        INI_ParseFile(Korisnici(playerid), "UcitavanjeIgraca", .bExtra = true, .extra = playerid);
        GivePlayerMoney(playerid,PlayerInfo);
        SetPlayerScore(playerid,PlayerInfo);
        UlogovanProvera = 1;
        SpawnPlayer(playerid);
    }
    else
    {
            format(string, sizeof(string), ""ZUTA"|------------------ gReeDy's Admin Sys v0.1 ------------------|\n\n"BELA"Dobrodosao "CRVENA"%s "BELA"na server\n"BELA"Upisite vas password da se ulogujete!\n\n"ZUTA"|----------------------------------------------------------------------------|",ImeIgraca(playerid));
            SPD(playerid, D_LOGIN, DIALOG_STYLE_PASSWORD, ""SPLAVA"Login", string, "Login", "Izlaz");
            SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Pogresili ste password, unesite tacan password!");
            SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Ukoliko pogresite password 4 puta bicete kikovani!");
            PLogin ++;
            if(PLogin == 4) { SCM(playerid,-1,""ZUTA"Kikovani ste zbog pogresne lozinke!"); Kick(playerid); }
            }
        }
    }
Opet oni isti errori, ali nije kao prosli put koliko ja vidim nisi nis izostavio...
bc-cod2
3
Hustler
21. Jun 2018.
To je do tebe nesto si izostavio

public je iz ove teme http://balkan-samp.com/forum/index.php?topic=123055.0 nadam se da koristis taj isti mod sto si postavio na pastebinu
Evo ti cijeli public samo ga zamjeni sa svojim
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
        /////////////////////////////////////////////////////////////////////////////
    if(dialogid == D_VIP)
    {
        if(!response) return 1;
        switch(listitem)
        {
        case 0:
        {
                PlayerInfo ++;
                SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli +1 skor!");
        }
        case 1:
        {
                PlayerInfo ++;
                SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli +1 ubistvo!");
        }
        case 2:
        {
                PlayerInfo --;
                SCM(playerid,-1,"GR:AS | "ZELENA"Smanjili ste vase smrti za 1!");
        }
        case 3:
        {
                if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1, ""CRVENA"[GR:AS] "SIVA"Morate biti u vozilu!");
                RepairVehicle(GetPlayerVehicleID(playerid));
                SCM(playerid,-1,"GR:AS | "ZELENA"Popravili ste vase vozilo!");
        }
        case 4:
        {
                SetPlayerHealth(playerid, 100);
                SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli heal!");
        }
        case 5:
        {
                SetPlayerArmour(playerid, 100);
                SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli pancir!");
        }
        case 6:
        {
                if(!IsPlayerInAnyVehicle(playerid)) return SCM(playerid,-1, ""CRVENA"[GR:AS] "SIVA"Morate biti u vozilu!");
            AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
                SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli nitro!");
        }
        case 7:
        {
                SetPlayerSpecialAction(playerid, SPECIAL_ACTION_USEJETPACK);
                SCM(playerid,-1,"GR:AS | "ZELENA"Uspesno ste uzeli jetpack!");
        }
        }
        }
        /////////////////////////////////////////////////////////////////////////////
    if(dialogid == D_TELEPORT)
    {
        if(!response) return 1;
        switch(listitem)
        {
        case 0:
        {
                if(GetPlayerState(playerid) == 2)
                {
                        new idv = GetPlayerVehicleID(playerid);
                        SetVehiclePos(idv,1528.7382,-1673.2966,13.3828);
                }
                else
                {
                        SetPlayerPos(playerid,1528.7382,-1673.2966,13.3828);
                }
                SetPlayerInterior(playerid, 0);
                SetPlayerVirtualWorld(playerid,0);
                SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Los Santos-a!");
        }
        case 1:
        {
                if(GetPlayerState(playerid) == 2)
                {
                        new idv = GetPlayerVehicleID(playerid);
                        SetVehiclePos(idv,-1399.1519,-321.2615,14.1484);
                }
                else
                {
                        SetPlayerPos(playerid,-1399.1519,-321.2615,14.1484);
                }
                SetPlayerInterior(playerid, 0);
                SetPlayerVirtualWorld(playerid,0);
                SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do San Fierra!");
    }
    case 2:
    {
        if(GetPlayerState(playerid) == 2)
                {
                        new idv = GetPlayerVehicleID(playerid);
                        SetVehiclePos(idv,1690.4329,1447.2113,10.7663);
                }
                else
                {
                        SetPlayerPos(playerid,1690.4329,1447.2113,10.7663);
                }
        SetPlayerInterior(playerid, 0);
SetPlayerVirtualWorld(playerid,0);
    SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Las Venturasa!");
    }
        case 3:
        {
                if(GetPlayerState(playerid) == 2)
                {
                        new idv = GetPlayerVehicleID(playerid);
                        SetVehiclePos(idv,438.8236,-1810.8392,5.5469);
                }
                else
                {
                        SetPlayerPos(playerid,438.8236,-1810.8392,5.5469);
                }
                SetPlayerInterior(playerid, 0);
                SetPlayerVirtualWorld(playerid,0);
                SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Santa Maria Beach!");
        }
        case 4:
        {
                if(GetPlayerState(playerid) == 2)
                {
                        new idv = GetPlayerVehicleID(playerid);
                        SetVehiclePos(idv,1204.2029,-1329.0402,13.3984);
                }
                else
                {
                        SetPlayerPos(playerid,1204.2029,-1329.0402,13.3984);
                }
                SetPlayerInterior(playerid, 0);
                SetPlayerVirtualWorld(playerid,0);
                SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Hospital!");
        }
        case 5:
        {
                if(GetPlayerState(playerid) == 2)
                {
                        new idv = GetPlayerVehicleID(playerid);
                        SetVehiclePos(idv,1461.4692,-1026.6687,23.8281);
                }
                else
                {
                        SetPlayerPos(playerid,1461.4692,-1026.6687,23.8281);
                }
                SetPlayerInterior(playerid, 0);
                SetPlayerVirtualWorld(playerid,0);
                SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Bank!");
        }
        case 6:
        {
                if(GetPlayerState(playerid) == 2)
                {
                        new idv = GetPlayerVehicleID(playerid);
                        SetVehiclePos(idv,1213.8459,-925.2637,42.9148);
                }
                else
                {
                        SetPlayerPos(playerid,1213.8459,-925.2637,42.9148);
                }
                SetPlayerInterior(playerid, 0);
                SetPlayerVirtualWorld(playerid,0);
                SCM(playerid,-1,""SPLAVA"[GR:AS] "BELA"Teleportovali ste se do Burga!");
        }
        }
        }
    ////////////////////////////////////////////////////////////////////////////
    if(dialogid == D_PCHAT)
    {
    if(!response) return 1;
    new string;
    switch(listitem)
        {
        case 0:
        {
        PodesavanjeChata = 1;
        format(string, sizeof(string), ""ZUTA"Admin %s je ugasio chat!", ImeIgraca(playerid));
        SCMTA(-1, string);
    }
        case 1:
        {
        PodesavanjeChata = 0;
        format(string, sizeof(string), ""ZUTA"Admin %s je upalio chat!", ImeIgraca(playerid));
        SCMTA(-1, string);
    }
    }
        }
        ////////////////////////////////////////////////////////////////////////////
    if(dialogid == D_PITANJE)
    {
        if(!response) return 1;
        new string;
        format(string, sizeof(string), ""CRVENA"PITANJE | "SIVA"%s[ID:%d] pita: %s", ImeIgraca(playerid), playerid, inputtext);
        AdminPoruka(-1, string);
        SCM(playerid, -1, ""SIVA"Vase pitanje je poslato svim online adminima!");
        }
    ///////////////////////////////////////////////////////////////////////////
    if(dialogid == D_REGISTRACIJA)
{
    if(!response) return Kick(playerid);
    if(response)
    {
    new string;
    if(strlen(inputtext) >= 5 && strlen(inputtext) <= 25)
    {
        new INI:File = INI_Open(Korisnici(playerid));
        strmid( PlayerInfo, inputtext, 0, strlen( inputtext ), 80 );
INI_WriteString(File, "Password", PlayerInfo);
        INI_WriteInt(File, "Admin", 0);
        INI_WriteInt(File, "Ubistava", 0);
        INI_WriteInt(File, "Smrti", 0);
        INI_WriteInt(File, "Novac", 0);
        INI_WriteInt(File, "Skor", 0);
        INI_WriteInt(File, "Mutiran", 0);
        INI_WriteInt(File, "Warn", 0);
        INI_WriteInt(File, "Vip", 0);
        INI_Close(File);
        UlogovanProvera = 1;
        format(string,sizeof(string),""SPLAVA"IS:RP | "SIVA"Registracija uspesna | Registrovali ste se sa imenom "CRVENA"%s "SIVA"i passwordom "ZUTA"%s!",ImeIgraca(playerid),inputtext);
        SCM(playerid,-1,string);
        SpawnPlayer(playerid);
    }
    else
    {
        format(string, sizeof(string), ""ZUTA"|------------------ gReeDy`s Admin Sys v0.1 ------------------|\n\n"BELA"Dobrodosao "CRVENA"%s "BELA"na server\n"BELA"Upisite vas password da se registrujete!\n\n"ZUTA"|----------------------------------------------------------------------------|",ImeIgraca(playerid));
        SPD(playerid, D_REGISTRACIJA, DIALOG_STYLE_PASSWORD, ""SPLAVA"Registracija", string, "Registracija", "Izlaz");
        SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Lozinka mora sadrzati minimum 5 znakova, a maximum 25!");
        }
        }
        }
    ///////////////////////////////////////////////////////////////////////////
  if(dialogid == D_LOGIN)
  {
  if(!response) return Kick(playerid);
    if(response)
    {
    new string;
    if(strcmp(inputtext, PlayerInfo) == 0)
    {
        INI_ParseFile(Korisnici(playerid), "UcitavanjeIgraca", .bExtra = true, .extra = playerid);
        GivePlayerMoney(playerid,PlayerInfo);
        SetPlayerScore(playerid,PlayerInfo);
        UlogovanProvera = 1;
        SpawnPlayer(playerid);
    }
  else
    {
            format(string, sizeof(string), ""ZUTA"|------------------ gReeDy`s Admin Sys v0.1 ------------------|\n\n"BELA"Dobrodosao "CRVENA"%s "BELA"na server\n"BELA"Upisite vas password da se ulogujete!\n\n"ZUTA"|----------------------------------------------------------------------------|",ImeIgraca(playerid));
            SPD(playerid, D_LOGIN, DIALOG_STYLE_PASSWORD, ""SPLAVA"Login", string, "Login", "Izlaz");
            SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Pogresili ste password, unesite tacan password!");
            SCM(playerid,-1,""CRVENA"[GR:AS] "SIVA"Ukoliko pogresite password 4 puta bicete kikovani!");
            PLogin ++;
            if(PLogin == 4) { SCM(playerid,-1,""ZUTA"Kikovani ste zbog pogresne lozinke!"); Kick(playerid); }
    }
        }
    }
    return 1;
}
M!chaeL
5
Underboss
21. Jun 2018.
Hvala sve radi, lock

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha