Ne prikazuje dialog ! ?

Započeo petarsimic, Maj 12, 2019, 16:07:34 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 2 gostiju pregledaju ovu temu.

Problem: Ne prikazuje dialog koji je obelezen. Kako da to popravim ? :D
if(dialogid == DIALOG_GODINE)
        {
            if(!response)
			{
    			PlayerInfo[playerid][pRegister] = 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 [128];
					PlayerInfo[playerid][pGodine] = strval(inputtext);
					format(string,sizeof(string),"U redu, Vi imate %d godina.",PlayerInfo[playerid][pGodine]);
					SCM(playerid,-1,string);
					return 0;
				}
			}

            return 1;
		}
    return 1;

Slika: //
Poslednja Izmena: Maj 14, 2019, 13:30:20 POSLE PODNE od Bašovski

Gdje pokazuješ taj dialog, postavi kod

Citat: RevOLvɘЯ.pwn poslato Maj 12, 2019, 16:34:44 POSLE PODNE
Gdje pokazuješ taj dialog, postavi kod
Eto stoji ti u ovome sto sam napisao ( ,,//OVAJ DIALOG------")

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;

rekao sam ti u prosloj temi zasto haha
enum
{
	DIALOG_REGISTER=1,
	DIALOG_GODINE,
	DIALOG_BLABLA,
	DIALOG_BLABLA2
};
// ovo stavljas na pocetku skripte nemoj ispod

i sto ti se ne prikazuje eo istestaj sam

CMD:hazetest(playerid,params[])
{
	if(sscanf(params,"i",params[0])) return 1;
	if(params[0] == 1)
	{
		ShowPlayerDialog(playerid,69, DIALOG_STYLE_INPUT,"Upisite koliko imate godina !","","Potvrdi","Izlaz");
    	SendClientMessage(playerid,-1,"Prikazao 1");
	}
	else if(params[0] == 2)
	{
		ShowPlayerDialog(playerid,69, DIALOG_STYLE_INPUT,"Upisite koliko imate godina !","aee","Potvrdi","Izlaz");
		SendClientMessage(playerid,-1,"Prikazao 2");
	}
	else if(params[0] == 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.
69