Započeo petarsimic
•12. Maj 2019.• ZaključanoNe prikazuje dialog ! ?
576
pregleda
5
postova
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
62
Postovi:
45
Teme:
Pridružio se:Jan. 2019
12. Maj 2019.
Problem: Ne prikazuje dialog koji je obelezen. Kako da to popravim ? 😄
Slika: //
if(dialogid == DIALOG_GODINE)
{
if(!response)
{
PlayerInfo = 0;
SCM(playerid,-1,"Odustali ste od registracije !");
Kick(playerid);
}
if(response)
{
new godine;
godine = strval(inputtext);
if(godine < 10 || godine > 60)
{
SCM(playerid,-1,"Nemozete ici ispod 10 i iznad 60 godina !");
ShowPlayerDialog(playerid, DIALOG_GODINE, DIALOG_STYLE_INPUT,"Upisite koliko imate godina !","","Potvrdi","Izlaz"); //OVAJ DIALOG ---------
return 1;
}
if(godine > 10 || godine < 60)
{
new string ;
PlayerInfo = strval(inputtext);
format(string,sizeof(string),"U redu, Vi imate %d godina.",PlayerInfo);
SCM(playerid,-1,string);
return 0;
}
}
return 1;
}
return 1;Slika: //
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
62
Postovi:
45
Teme:
Pridružio se:Jan. 2019
12. Maj 2019.
RevOLvɘЯ.pwn wrote on May 12, 2019, 2:34 pm:
Gdje pokazuješ taj dialog, postavi kod
Super Moderator
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP Doprinos42
Aktivan Član
43 / 500 XP
Učenik(32)
3,534
Postovi:
207
Teme:
Pridružio se:Maj 2017
12. Maj 2019.
Oprosti preko fona sam, nemam baš mnogo vremena,probaj return staviti na 0.
ShowPlayerDialog(playerid, DIALOG_GODINE, DIALOG_STYLE_INPUT,"Upisite koliko imate godina !","","Potvrdi","Izlaz"); //OVAJ DIALOG ---------
return 0;daddyDOT
Balkan SA:MP Super moderator

Balkan SA:MP - since 2009
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
23 / 250 XP
Početnik(2)
3,748
Postovi:
73
Teme:
Pridružio se:Jan. 2012
12. Maj 2019.
rekao sam ti u prosloj temi zasto haha
i sto ti se ne prikazuje eo istestaj sam
i radi /hazetest 2, tvoj dialog se ne prikazuje zato sto ne mozes ostavit prazan naslov ili tekst.
enum
{
DIALOG_REGISTER=1,
DIALOG_GODINE,
DIALOG_BLABLA,
DIALOG_BLABLA2
}; // ovo stavljas na pocetku skripte nemoj ispodi sto ti se ne prikazuje eo istestaj sam
CMD:hazetest(playerid,params[])
{
if(sscanf(params,"i",params)) return 1;
if(params == 1)
{
ShowPlayerDialog(playerid,69, DIALOG_STYLE_INPUT,"Upisite koliko imate godina !","","Potvrdi","Izlaz");
SendClientMessage(playerid,-1,"Prikazao 1");
}
else if(params == 2)
{
ShowPlayerDialog(playerid,69, DIALOG_STYLE_INPUT,"Upisite koliko imate godina !","aee","Potvrdi","Izlaz");
SendClientMessage(playerid,-1,"Prikazao 2");
}
else if(params == 3)
{
ShowPlayerDialog(playerid,69, DIALOG_STYLE_INPUT,"","Upisite koliko imate godina !","Potvrdi","Izlaz");
SendClientMessage(playerid,-1,"Prikazao 3");
}
return 1;
}i radi /hazetest 2, tvoj dialog se ne prikazuje zato sto ne mozes ostavit prazan naslov ili tekst.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava
