Problem sa registracijaom

Započeo SanelPandzic
4. Dec. 2019.
2,210
pregleda
14
postova
Sanel_Pandzic
5
Underboss
4. Dec. 2019.
Problem(error/warning): Pozz, uvijek kada radim registraciju uvijek isti napravim problem a trazio sam svugdje ako ima npr tutorijal kako napravit cijelu registraciju(godine,email,drzava itd..) Imam 2. problema a 1. je Da stavio sam da poslije godina pokazuje mi se dialog u kojem pišu podaci o igraca i stavio sam da ga kikuje ali to se uošte ne događa nit mi se pokazuje dialog nit me kikuje. A 2. je problem kod sacuvanja korisnika, kada se neki korisnik registruje nekoliko stvari se duplo sacuva a  kod nekih stvari samo stoji 0 npr Godine = 0. E sad ne znam da li sam sta pogresno dodao ili sam nesto vise puta dodao ili sam zaboravio nesto dodat pa eto potrebna mi je pomoc.
Dio skripte:Evo kako mi stoji u txt dokumentu o korisniku kada se registruje 

Lozinka = 181011031
Level = 1
Novac u Dzepu = 0
Novac u Dzepu = 15000
Pol = 1
Godine = 0
Drzava = 2

Evo ovdje imate cijelu registraciju
public OnPlayerConnect(playerid)
{

    if(fexist(UserPath(playerid)))
    {
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Login","Ukucajte lozinku da bi ste usli na server", "Login", "Izadji");
    }
    else
    {
            new regstring, regname; GetPlayerName(playerid,regname,sizeof(regname));
format(regstring,sizeof(regstring),""BELA"%s, vaš nalog nije pronadjen u našoj bazi podataka! Da bi ste se registrovali potrebno je da upišete potrebne podatke o vama\nUkucajte vašu lozinku i ukoliko je pri loginu zaboravite možete nas kontaktirati na našoj Facebook stranici za pomoc!",regname);
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,""BELA"Registracija",regstring,"Dalje","Izlaz");
    }
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
    new INI:File = INI_Open(UserPath(playerid));
    INI_SetTag(File, "data");
    INI_WriteInt(File, "Level", PlayerInfo);
    INI_WriteInt(File, "Novac u Dzepu", GetPlayerMoney(playerid));
    INI_WriteInt(File, "Pol", PlayerInfo);
    INI_WriteInt(File, "Godine",PlayerInfo);
    INI_WriteInt(File, "Drzava", PlayerInfo);
    INI_Close(File);
return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
  switch (dialogid)
    {
case DIALOG_REGISTER:
    {
if(!response) return Kick(playerid);
    if(response)
{
if(strlen(inputtext) < MIN_DUZINA_LOZINKE)
{
                    new regstring, regname; GetPlayerName(playerid,regname,sizeof(regname));
        format(regstring,sizeof(regstring),""BELA"%s, vaš nalog nije pronadjen u našoj bazi podataka! Da bi ste se registrovali potrebno je da upišete potrebne podatke o vama\nUkucajte vašu lozinku i ukoliko je pri loginu zaboravite možete nas kontaktirati na našoj Facebook stranici za pomoc!",regname);
        ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,""BELA"Registracija",regstring,"Dalje","Izlaz");
SendClientMessage(playerid,-1,"[MC:RP] "CRVENA"Lozinka mora imati minimum 6 znakova, a maximum 26 znakova!");
}
else if(strlen(inputtext) > MAX_DUZINA_LOZINKE)
{
                    new regstring, regname; GetPlayerName(playerid,regname,sizeof(regname));
        format(regstring,sizeof(regstring),""BELA"%s, vaš nalog nije pronadjen u našoj bazi podataka! Da bi ste se registrovali potrebno je da upišete potrebne podatke o vama\nUkucajte vašu lozinku i ukoliko je pri loginu zaboravite možete nas kontaktirati na našoj Facebook stranici za pomoc!",regname);
        ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,""BELA"Registracija",regstring,"Dalje","Izlaz");
SendClientMessage(playerid,-1,"[MC:RP] "CRVENA"Lozinka mora imati minimum 6 znakova, a maximum 26 znakova!");
}
else if(strlen(inputtext) >= MIN_DUZINA_LOZINKE && strlen(inputtext) <= MAX_DUZINA_LOZINKE)
{
                    new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Lozinka",udb_hash(inputtext));
INI_WriteInt(File,"Level",1);
INI_WriteInt(File,"Novac u Dzepu",0);
INI_Close(File);
                    PlayerInfo = 1; PlayerInfo = 15000; GivePlayerMoney(playerid, PlayerInfo);
ShowPlayerDialog(playerid, 3, DIALOG_STYLE_LIST, ""BELA"Dali ste musko ili zensko?", ""BELA"- "BELA"Musko\n"BELA"- "BELA"Zensko", "Dalje", "Odustani");
}
    }
    }
}
        if(dialogid == 3)
    {
if(!response) return Kick(playerid);
if(response)
{
switch(listitem)
{
case 0:
{
SendClientMessage(playerid,-1,""BELA"Ok, "BELA"znaci "BELA"Musko "BELA"ste.");
PlayerInfo = 1;
ShowPlayerDialog(playerid, 5, DIALOG_STYLE_LIST, ""BELA"Odakle ste ?", ""SPLAVA"- "BELA"Srbija\n"SPLAVA"- "BELA"Bosna i Hercegovina\n"SPLAVA"- "BELA"Republika Srpska\n"SPLAVA"- "BELA"Crna Gora\n"SPLAVA"- "BELA"Hrvatska\n"SPLAVA"- "BELA"Makedonija\n"SPLAVA"- "BELA"Slovenija\n"SPLAVA"- "BELA"Ostalo", "Dalje", "Odustani");
}
case 1:
{
SendClientMessage(playerid,-1,""BELA"Ok, "BELA"znaci "BELA"Zensko "BELA"ste.");
PlayerInfo = 2;
ShowPlayerDialog(playerid, 5, DIALOG_STYLE_LIST, ""BELA"Odakle ste ?", ""SPLAVA"- "BELA"Srbija\n"SPLAVA"- "BELA"Bosna i Hercegovina\n"SPLAVA"- "BELA"Republika Srpska\n"SPLAVA"- "BELA"Crna Gora\n"SPLAVA"- "BELA"Hrvatska\n"SPLAVA"- "BELA"Makedonija\n"SPLAVA"- "BELA"Slovenija\n"SPLAVA"- "BELA"Ostalo", "Dalje", "Odustani");
  }
}
}
  if(dialogid == 4)
{
if(!response) return Kick(playerid);
if(response)
{
            new godine;
    godine = strval(inputtext);
            if(godine < 7 || godine > 60)
        {
SendClientMessage(playerid,-1,"[MC:RP]: "BELA"Nemozete ici ispod 7 i vise od 60 godina!");
ShowPlayerDialog(playerid, 4, 1, ""BELA"Koliko imate godina?", ""BELA"U prazno polje ispod upisi koliko imas godina\n\n"BELA"Godine upisi brojem\n"BELA"Nemojte ici ispod 7 i vise od 60!", "Dalje", "Odustani");
return 1;
}
PlayerInfo = strval(inputtext);
new uspesnareg;
new atext,otext;
SavePlayer(playerid);
            format(uspesnareg,sizeof(uspesnareg),""BELA"Uspesno ste popunili informacije\n\n"CRVENA"Vase Ime: "BELA"%s\n"CRVENA"Vase Prezime: "BELA"%s\n"CRVENA"Godine: "BELA"%d\n"CRVENA"Pol: "BELA"%s\n"CRVENA"Drzava: "BELA"%s\n\n"ZUTA"Sada morate se ulogovati! Izadjite pa ponovno udjite na server!",SamoIme(playerid),SamoPrezime(playerid),PlayerInfo,atext,otext);
ShowPlayerDialog(playerid,DIALOG_REGZAVRSENA,DIALOG_STYLE_MSGBOX,""CRVENA"Uspesna registracija",uspesnareg,"Dalje","Izadji");
Kick(playerid);
      }
    }
}
if(dialogid == 5)
{
if(!response) return Kick(playerid);
if(response)
{
  switch(listitem)
  {
        case 0:
        {
                    PlayerInfo = 1; //Srbija
new atext;
if(PlayerInfo == 1) { atext = "Musko"; }
else if(PlayerInfo == 2) { atext = "Zensko"; }
new otext;
if(PlayerInfo == 1) { otext = "Srbija"; }
else if(PlayerInfo == 2) { otext = "Bosna i Hercegovina"; }
else if(PlayerInfo == 3) { otext = "Republika Srpska"; }
else if(PlayerInfo == 4) { otext = "Crna Gora"; }
else if(PlayerInfo == 5) { otext = "Hrvatska"; }
else if(PlayerInfo == 6) { otext = "Makedonija"; }
else if(PlayerInfo == 7) { otext = "Slovenija"; }
else if(PlayerInfo == 8) { otext = "Ostalo"; }
ShowPlayerDialog(playerid, 4, 1, ""BELA"Koliko imate godina?", ""BELA"U prazno polje ispod upisi koliko imas godina\n\n"BELA"Godine upisi brojem\n"BELA"Nemojte ici ispod 7 i vise od 60!", "Dalje", "Odustani");
}
case 1:
{
PlayerInfo = 2; //Bosna
new atext;
if(PlayerInfo == 1) { atext = "Musko"; }
else if(PlayerInfo == 2) { atext = "Zensko"; }
new otext;
if(PlayerInfo == 1) { otext = "Srbija"; }
else if(PlayerInfo == 2) { otext = "Bosna i Hercegovina"; }
else if(PlayerInfo == 3) { otext = "Republika Srpska"; }
else if(PlayerInfo == 4) { otext = "Crna Gora"; }
else if(PlayerInfo == 5) { otext = "Hrvatska"; }
else if(PlayerInfo == 6) { otext = "Makedonija"; }
else if(PlayerInfo == 7) { otext = "Slovenija"; }
else if(PlayerInfo == 8) { otext = "Ostalo"; }
ShowPlayerDialog(playerid, 4, 1, ""BELA"Koliko imate godina?", ""BELA"U prazno polje ispod upisi koliko imas godina\n\n"BELA"Godine upisi brojem\n"BELA"Nemojte ici ispod 7 i vise od 60!", "Dalje", "Odustani");
}
case 2:
{
PlayerInfo = 3; //Republika Srpska
new atext;
if(PlayerInfo == 1) { atext = "Musko"; }
else if(PlayerInfo == 2) { atext = "Zensko"; }
new otext;
if(PlayerInfo == 1) { otext = "Srbija"; }
else if(PlayerInfo == 2) { otext = "Bosna i Hercegovina"; }
else if(PlayerInfo == 3) { otext = "Republika Srpska"; }
else if(PlayerInfo == 4) { otext = "Crna Gora"; }
else if(PlayerInfo == 5) { otext = "Hrvatska"; }
else if(PlayerInfo == 6) { otext = "Makedonija"; }
else if(PlayerInfo == 7) { otext = "Slovenija"; }
else if(PlayerInfo == 8) { otext = "Ostalo"; }
ShowPlayerDialog(playerid, 4, 1, ""BELA"Koliko imate godina?", ""BELA"U prazno polje ispod upisi koliko imas godina\n\n"BELA"Godine upisi brojem\n"BELA"Nemojte ici ispod 7 i vise od 60!", "Dalje", "Odustani");
}
case 3:
{
PlayerInfo = 4; // Crna Gora
new atext;
if(PlayerInfo == 1) { atext = "Musko"; }
else if(PlayerInfo == 2) { atext = "Zensko"; }
new otext;
if(PlayerInfo == 1) { otext = "Srbija"; }
else if(PlayerInfo == 2) { otext = "Bosna i Hercegovina"; }
else if(PlayerInfo == 3) { otext = "Republika Srpska"; }
else if(PlayerInfo == 4) { otext = "Crna Gora"; }
else if(PlayerInfo == 5) { otext = "Hrvatska"; }
else if(PlayerInfo == 6) { otext = "Makedonija"; }
else if(PlayerInfo == 7) { otext = "Slovenija"; }
else if(PlayerInfo == 8) { otext = "Ostalo"; }
ShowPlayerDialog(playerid, 4, 1, ""BELA"Koliko imate godina?", ""BELA"U prazno polje ispod upisi koliko imas godina\n\n"BELA"Godine upisi brojem\n"BELA"Nemojte ici ispod 7 i vise od 60!", "Dalje", "Odustani");
}
case 4:
{
PlayerInfo = 5; //Hrvatska
new atext;
if(PlayerInfo == 1) { atext = "Musko"; }
else if(PlayerInfo == 2) { atext = "Zensko"; }
new otext;
if(PlayerInfo == 1) { otext = "Srbija"; }
else if(PlayerInfo == 2) { otext = "Bosna i Hercegovina"; }
else if(PlayerInfo == 3) { otext = "Republika Srpska"; }
else if(PlayerInfo == 4) { otext = "Crna Gora"; }
else if(PlayerInfo == 5) { otext = "Hrvatska"; }
else if(PlayerInfo == 6) { otext = "Makedonija"; }
else if(PlayerInfo == 7) { otext = "Slovenija"; }
else if(PlayerInfo == 8) { otext = "Ostalo"; }
ShowPlayerDialog(playerid, 4, 1, ""BELA"Koliko imate godina?", ""BELA"U prazno polje ispod upisi koliko imas godina\n\n"BELA"Godine upisi brojem\n"BELA"Nemojte ici ispod 7 i vise od 60!", "Dalje", "Odustani");
}
case 5:
{
PlayerInfo = 6; //Makedonija
new atext;
if(PlayerInfo == 1) { atext = "Musko"; }
else if(PlayerInfo == 2) { atext = "Zensko"; }
new otext;
if(PlayerInfo == 1) { otext = "Srbija"; }
else if(PlayerInfo == 2) { otext = "Bosna i Hercegovina"; }
else if(PlayerInfo == 3) { otext = "Republika Srpska"; }
else if(PlayerInfo == 4) { otext = "Crna Gora"; }
else if(PlayerInfo == 5) { otext = "Hrvatska"; }
else if(PlayerInfo == 6) { otext = "Makedonija"; }
else if(PlayerInfo == 7) { otext = "Slovenija"; }
else if(PlayerInfo == 8) { otext = "Ostalo"; }
ShowPlayerDialog(playerid, 4, 1, ""BELA"Koliko imate godina?", ""BELA"U prazno polje ispod upisi koliko imas godina\n\n"BELA"Godine upisi brojem\n"BELA"Nemojte ici ispod 7 i vise od 60!", "Dalje", "Odustani");
}
case 6:
{
PlayerInfo = 7; //Slovenija
new atext;
if(PlayerInfo == 1) { atext = "Musko"; }
else if(PlayerInfo == 2) { atext = "Zensko"; }
new otext;
if(PlayerInfo == 1) { otext = "Srbija"; }
else if(PlayerInfo == 2) { otext = "Bosna i Hercegovina"; }
else if(PlayerInfo == 3) { otext = "Republika Srpska"; }
else if(PlayerInfo == 4) { otext = "Crna Gora"; }
else if(PlayerInfo == 5) { otext = "Hrvatska"; }
else if(PlayerInfo == 6) { otext = "Makedonija"; }
else if(PlayerInfo == 7) { otext = "Slovenija"; }
else if(PlayerInfo == 8) { otext = "Ostalo"; }
ShowPlayerDialog(playerid, 4, 1, ""BELA"Koliko imate godina?", ""BELA"U prazno polje ispod upisi koliko imas godina\n\n"BELA"Godine upisi brojem\n"BELA"Nemojte ici ispod 7 i vise od 60!", "Dalje", "Odustani");
}
case 7:
{
PlayerInfo = 8; //Ostalo
new atext;
if(PlayerInfo == 1) { atext = "Musko"; }
else if(PlayerInfo == 2) { atext = "Zensko"; }
new otext;
if(PlayerInfo == 1) { otext = "Srbija"; }
else if(PlayerInfo == 2) { otext = "Bosna i Hercegovina"; }
else if(PlayerInfo == 3) { otext = "Republika Srpska"; }
else if(PlayerInfo == 4) { otext = "Crna Gora"; }
else if(PlayerInfo == 5) { otext = "Hrvatska"; }
else if(PlayerInfo == 6) { otext = "Makedonija"; }
else if(PlayerInfo == 7) { otext = "Slovenija"; }
else if(PlayerInfo == 8) { otext = "Ostalo"; }
ShowPlayerDialog(playerid, 4, 1, ""BELA"Koliko imate godina?", ""BELA"U prazno polje ispod upisi koliko imas godina\n\n"BELA"Godine upisi brojem\n"BELA"Nemojte ici ispod 7 i vise od 60!", "Dalje", "Odustani");
}
}
}
}
return 1;
}
forward LoadUser_data(playerid,name[],value[]);
public  LoadUser_data(playerid,name[],value[])
{
  INI_Int("Lozinka",PlayerInfo);
  INI_Int("Level",PlayerInfo);
  INI_Int("Novac u Dzepu",PlayerInfo);
  INI_Int("Pol", PlayerInfo);
  INI_Int("Godine",PlayerInfo);
  INI_Int("Drzava", PlayerInfo);
  return 1;
}
stock SavePlayer(playerid)
{
    new INI:File = INI_Open(UserPath(playerid));
    INI_SetTag(File,"data");
INI_WriteInt(File,"Level",PlayerInfo);
INI_WriteInt(File,"Novac u Dzepu", PlayerInfo);
    INI_WriteInt(File,"Pol",PlayerInfo);
    INI_WriteInt(File,"Godine",PlayerInfo);
    INI_WriteInt(File,"Drzava",PlayerInfo);
INI_Close(File);
    return 1;
}
stock UserPath(playerid)
{
new string,playername;
GetPlayerName(playerid,playername,sizeof(playername));
format(string,sizeof(string),PATH,playername);
return string;
}
forward split(const strsrc[], strdest[][], delimiter);
public split(const strsrc[], strdest[][], delimiter)
{
new i, li;
new aNum;
new len;
while(i <= strlen(strsrc))
{
    if(strsrc==delimiter || i==strlen(strsrc))
{
len = strmid(strdest, strsrc, li, i, 128);
strdest = 0;
li = i+1;
aNum++;
}
i++;
}
return 1;
}

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
Sanel_Pandzic
5
Underboss
4. Dec. 2019.
Pomoc?
Mister Naithan
5
Kingpin
4. Dec. 2019.
Gledam tvoj kod i ne vidim nikakav problem , il sam lud ili ne kontam jednostavno...

Uporedi sa nekim simple modom LOGIN/REG i cini mi se isto al pogledaj i ti xD
Kawaki
4
Shot Caller
5. Dec. 2019.
uzmi UP i kod po kod gledaj tako ja kad zeznem nesto moguce da si verijablu neku zezno il nesto tako svakako pogledaj gledam doslovno svoj i nema razlike pa cak ni u boji 😄
malipablo
4
Enforcer
5. Dec. 2019.
Ne prikazuje ti dialog niti te kikuje jer si kod za to stavio ispod uslova i u drugom uslovu (response) vrsis return 1 sto znaci da ti se tu zavrsava kod i ne ide dalje.

Ovde ispod sam ti oznacio mesto:

    if(dialogid == 4)
{
if(!response) return Kick(playerid);
if(response)
{
            new godine;
    godine = strval(inputtext);
            if(godine < 7 || godine > 60)
        {
SendClientMessage(playerid,-1,"[MC:RP]: "BELA"Nemozete ici ispod 7 i vise od 60 godina!");
ShowPlayerDialog(playerid, 4, 1, ""BELA"Koliko imate godina?", ""BELA"U prazno polje ispod upisi koliko imas godina\n\n"BELA"Godine upisi brojem\n"BELA"Nemojte ici ispod 7 i vise od 60!", "Dalje", "Odustani");
return 1;
}

PREBACI U if(response)
OVO            |
              \/

PlayerInfo = strval(inputtext);
new uspesnareg;
new atext,otext;
SavePlayer(playerid);
            format(uspesnareg,sizeof(uspesnareg),""BELA"Uspesno ste popunili informacije\n\n"CRVENA"Vase Ime: "BELA"%s\n"CRVENA"Vase Prezime: "BELA"%s\n"CRVENA"Godine: "BELA"%d\n"CRVENA"Pol: "BELA"%s\n"CRVENA"Drzava: "BELA"%s\n\n"ZUTA"Sada morate se ulogovati! Izadjite pa ponovno udjite na server!",SamoIme(playerid),SamoPrezime(playerid),PlayerInfo,atext,otext);
ShowPlayerDialog(playerid,DIALOG_REGZAVRSENA,DIALOG_STYLE_MSGBOX,""CRVENA"Uspesna registracija",uspesnareg,"Dalje","Izadji");
Kick(playerid);
      }
    }
}


Za cuvanje bolje malo sredi kod jer svugde imas SavePlayer i ini funkcije i mnogo je tesko snaci se u tome
Sanel_Pandzic
5
Underboss
5. Dec. 2019.
malipablo wrote on December 5, 2019, 1:44 pm:
Ne prikazuje ti dialog niti te kikuje jer si kod za to stavio ispod uslova i u drugom uslovu (response) vrsis return 1 sto znaci da ti se tu zavrsava kod i ne ide dalje.

Ovde ispod sam ti oznacio mesto:

    if(dialogid == 4)
{
if(!response) return Kick(playerid);
if(response)
{
            new godine;
    godine = strval(inputtext);
            if(godine < 7 || godine > 60)
        {
SendClientMessage(playerid,-1,"[MC:RP]: "BELA"Nemozete ici ispod 7 i vise od 60 godina!");
ShowPlayerDialog(playerid, 4, 1, ""BELA"Koliko imate godina?", ""BELA"U prazno polje ispod upisi koliko imas godina\n\n"BELA"Godine upisi brojem\n"BELA"Nemojte ici ispod 7 i vise od 60!", "Dalje", "Odustani");
return 1;
}

PREBACI U if(response)
OVO            |
              \/

PlayerInfo = strval(inputtext);
new uspesnareg;
new atext,otext;
SavePlayer(playerid);
            format(uspesnareg,sizeof(uspesnareg),""BELA"Uspesno ste popunili informacije\n\n"CRVENA"Vase Ime: "BELA"%s\n"CRVENA"Vase Prezime: "BELA"%s\n"CRVENA"Godine: "BELA"%d\n"CRVENA"Pol: "BELA"%s\n"CRVENA"Drzava: "BELA"%s\n\n"ZUTA"Sada morate se ulogovati! Izadjite pa ponovno udjite na server!",SamoIme(playerid),SamoPrezime(playerid),PlayerInfo,atext,otext);
ShowPlayerDialog(playerid,DIALOG_REGZAVRSENA,DIALOG_STYLE_MSGBOX,""CRVENA"Uspesna registracija",uspesnareg,"Dalje","Izadji");
Kick(playerid);
      }
    }
}


Za cuvanje bolje malo sredi kod jer svugde imas SavePlayer i ini funkcije i mnogo je tesko snaci se u tome

@malipablo  Cek jel sad trebam da izbrisem return 1; ili cu da ostavim return 1; i  napravi novi if dialogid i tu cu stavit da mi se pokazuju podaci koje sam upiso? to jest ovaj dialog uspjesna registracija!
Sanel_Pandzic
5
Underboss
5. Dec. 2019.
@malipablo Ako mislis ovako opet ne radi.
  	if(dialogid == 4)
{
if(!response) return Kick(playerid);
if(response)
{
            new godine;
    godine = strval(inputtext);
            if(godine < 7 || godine > 60)
        {
SendClientMessage(playerid,-1,"[MC:RP]: "BELA"Nemozete ici ispod 7 i vise od 60 godina!");
ShowPlayerDialog(playerid, 4, 1, ""BELA"Koliko imate godina?", ""BELA"U prazno polje ispod upisi koliko imas godina\n\n"BELA"Godine upisi brojem\n"BELA"Nemojte ici ispod 7 i vise od 60!", "Dalje", "Odustani");
}
new uspesnareg;
ShowPlayerDialog(playerid,22,DIALOG_STYLE_MSGBOX,""CRVENA"Uspesna registracija",uspesnareg,"Dalje","Izadji");
      }
    }
}
if(dialogid == 22)
{
if(response)
{
    PlayerInfo = strval(inputtext);
new uspesnareg;
new atext,otext;
SavePlayer(playerid);
            format(uspesnareg,sizeof(uspesnareg),""BELA"Uspesno ste popunili informacije\n\n"CRVENA"Vase Ime: "BELA"%s\n"CRVENA"Vase Prezime: "BELA"%s\n"CRVENA"Godine: "BELA"%d\n"CRVENA"Pol: "BELA"%s\n"CRVENA"Drzava: "BELA"%s\n\n"ZUTA"Sada morate se ulogovati! Izadjite pa ponovno udjite na server!",SamoIme(playerid),SamoPrezime(playerid),PlayerInfo,atext,otext);
ShowPlayerDialog(playerid,22,DIALOG_STYLE_MSGBOX,""CRVENA"Uspesna registracija",uspesnareg,"Dalje","Izadji");
Kick(playerid);
        }
  }
malipablo
4
Enforcer
6. Dec. 2019.
Taj dijalog stavi da se prikazuje preko drugog ID-a ne 22 nego neki drugi koji ne koristis
Sanel_Pandzic
5
Underboss
6. Dec. 2019.
malipablo wrote on December 6, 2019, 1:00 pm:
Taj dijalog stavi da se prikazuje preko drugog ID-a ne 22 nego neki drugi koji ne koristis

@malipablo  Opet je isto ne prikazuje se dialog
evo kako sam stavio kod:
  	if(dialogid == 4)
{
if(!response) return Kick(playerid);
if(response)
{
            new godine;
    godine = strval(inputtext);
            if(godine < 7 || godine > 60)
        {
SendClientMessage(playerid,-1,"[MC:RP]: "BELA"Nemozete ici ispod 7 i vise od 60 godina!");
ShowPlayerDialog(playerid, 4, 1, ""BELA"Koliko imate godina?", ""BELA"U prazno polje ispod upisi koliko imas godina\n\n"BELA"Godine upisi brojem\n"BELA"Nemojte ici ispod 7 i vise od 60!", "Dalje", "Odustani");
}
new uspesnareg;
ShowPlayerDialog(playerid,100,DIALOG_STYLE_MSGBOX,""CRVENA"Uspesna registracija",uspesnareg,"Dalje","Izadji");
      }
    }
}
if(dialogid == 100)
{
if(response)
{
    PlayerInfo = strval(inputtext);
new uspesnareg;
new atext,otext;
SavePlayer(playerid);
            format(uspesnareg,sizeof(uspesnareg),""BELA"Uspesno ste popunili informacije\n\n"CRVENA"Vase Ime: "BELA"%s\n"CRVENA"Vase Prezime: "BELA"%s\n"CRVENA"Godine: "BELA"%d\n"CRVENA"Pol: "BELA"%s\n"CRVENA"Drzava: "BELA"%s\n\n"ZUTA"Sada morate se ulogovati! Izadjite pa ponovno udjite na server!",SamoIme(playerid),SamoPrezime(playerid),PlayerInfo,atext,otext);
ShowPlayerDialog(playerid,22,DIALOG_STYLE_MSGBOX,""CRVENA"Uspesna registracija",uspesnareg,"Dalje","Izadji");
Kick(playerid);
return 1;
        }
  }
Sanel_Pandzic
5
Underboss
7. Dec. 2019.
Sorry za spam ako treba gore neke postove da se obrisu obrisite, ako moze neko jako mi hitno treba pomoc! Bicu mnogo zahvalan
Skrillex.
4
Shot Caller
7. Dec. 2019.
Dečače dragi ti od 2017 ne možeš naučit sistem sklopit leptenejebo koliko sam samo tebi puta pisao u temi, pa mene sramota hahaha
Sanel_Pandzic
5
Underboss
7. Dec. 2019.
Skrillex. wrote on December 7, 2019, 7:49 pm:
Dečače dragi ti od 2017 ne možeš naučit sistem sklopit leptenejebo koliko sam samo tebi puta pisao u temi, pa mene sramota hahaha

@Skrillex.
Jbg, nema te šta bit sramota, nmg ni ja da vjerujem da nisam naucio jos neke stvari uradit u sampu ali eto. Ako hoces pomozi hahaha
AndroCorleone
5
OG Legend
7. Dec. 2019.
SanelPandzic wrote on December 7, 2019, 8:01 pm:
@Skrillex.
Jbg, nema te šta bit sramota, nmg ni ja da vjerujem da nisam naucio jos neke stvari uradit u sampu ali eto. Ako hoces pomozi hahaha

To je zato sto si ucio na pamet, sad kad bi uzeo pauzu od skriptanja par mjeseci i kad bi se vratio ne bi nista znao zato ne treba da se uci na pamet nego polako i sa razumjevanjem
Skrillex.
4
Shot Caller
7. Dec. 2019.
androo wrote on December 7, 2019, 8:07 pm:
To je zato sto si ucio na pamet, sad kad bi uzeo pauzu od skriptanja par mjeseci i kad bi se vratio ne bi nista znao zato ne treba da se uci na pamet nego polako i sa razumjevanjem

Ovo je doslovno razlog zašto ja koji sam učio jedva bedna 3 meseca da skriptam najbolji ovde..

Baš to što je @Levu rekO za mene mica mala

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha