[Pomoc] Ne prikazuje dialog


Započeo CADILAB, Januar 29, 2014, 20:22:39 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

CADILAB

*

Balkan Underground Owner

Skripta koju koristim: Bezveze nesto
Detaljan opis problema: Evo nece da mi posle ovog DIALOG_GODINE pokaze ovaj REGKRAJ dialog

    if(dialogid == DIALOG_GODINE)
    {
        new string[128];
        if (!response) return Kick(playerid);
        {
            if(!strval(inputtext)) return ShowPlayerDialog(playerid, DIALOG_GODINE, DIALOG_STYLE_INPUT, "Godine", "Molimo vas da upisete koliko imate godina\nKoristite sto priblizniji broj godina kao u stvarnom zivotu\nDozvoljeni broj godina je od 15 - 30.", "Dalje", "");
            if(IsNumeric(inputtext))
            {
				if(strval(inputtext) < MIN_GODINE )
				{
					SCM(playerid, COLOR_RED," >> Minimalan broj godina dozvoljen na serveru je 15 !");
					return ShowPlayerDialog(playerid, DIALOG_GODINE, DIALOG_STYLE_INPUT, "Godine", "Molimo vas da upisete koliko imate godina\nKoristite sto priblizniji broj godina kao u stvarnom zivotu\nDozvoljeni broj godina je od 15 - 30.", "Dalje", "Izlaz");
				}
				if(strval(inputtext) > MAX_GODINE )
				{
				    SCM(playerid, COLOR_RED, " >> Maksimalan broj godina dozvoljen na serveru je 30 !");
				    return ShowPlayerDialog(playerid, DIALOG_GODINE, DIALOG_STYLE_INPUT, "Godine", "Molimo vas da upisete koliko imate godina\nKoristite sto priblizniji broj godina kao u stvarnom zivotu\nDozvoljeni broj godina je od 15 - 30.", "Dalje", "Izlaz");
				}
                PI[playerid][Godine] = strval(inputtext);
                format(string, sizeof(string), "Vas broj godina je %d, uspesno ste se registrovali", strval(inputtext));
                SCM(playerid, COLOR_LIGHTBLUE, string);
                UpisiVarijable(playerid);
				
            }
            new endstr[500];
			format(string, sizeof(endstr),  "Registracija zavrsena, osnovne informacije: \n\n {0049FF}Ime i Prezime : {FFFFFF}%s,\n{0049FF}Spol : {FFFFFF}%s,\n{0049FF}Broj Godina: {FFFFFF}%d\n\nUzivajte na serveru, ukoliko vam treba pomoc\nkontaktirajte admine,\nako vam treba prevoz pozovite taksi.", ImeIgraca(playerid), PI[playerid][Spol], PI[playerid][Godine]);
			ShowPlayerDialog(playerid, DIALOG_REGKRAJ, DIALOG_STYLE_MSGBOX, "Kraj registracije", endstr, "Uredu","");
			return 1;
		}
    }
  	if(dialogid == DIALOG_REGKRAJ)
    {
        if(response)
		{
		    SpawnPlayer(playerid);
		    SCM(playerid, COLOR_LIGHTBLUE, "Cestitamo, registracija je uspesno zavrsena, ovo je ujedino i vas prvi boravak na serveru, ako vam treba pomoc kontatirajte administratore !");
		}
    }


Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):

if(dialogid == DIALOG_GODINE)
{
	new string[128];
	if (!response) return Kick(playerid);
	if(response)
	{
		if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_GODINE, DIALOG_STYLE_INPUT, "Godine", "Molimo vas da upisete koliko imate godina\nKoristite sto priblizniji broj godina kao u stvarnom zivotu\nDozvoljeni broj godina je od 15 - 30.", "Dalje", "");
		if(IsNumeric(inputtext))
		{
			if(strval(inputtext) < MIN_GODINE )
			{
				SCM(playerid, COLOR_RED," >> Minimalan broj godina dozvoljen na serveru je "#MIN_GODINE" !");
				return ShowPlayerDialog(playerid, DIALOG_GODINE, DIALOG_STYLE_INPUT, "Godine", "Molimo vas da upisete koliko imate godina\nKoristite sto priblizniji broj godina kao u stvarnom zivotu\nDozvoljeni broj godina je od 15 - 30.", "Dalje", "Izlaz");
			}
			if(strval(inputtext) > MAX_GODINE )
			{
				SCM(playerid, COLOR_RED, " >> Maksimalan broj godina dozvoljen na serveru je "#MAX_GODINE" !");
				return ShowPlayerDialog(playerid, DIALOG_GODINE, DIALOG_STYLE_INPUT, "Godine", "Molimo vas da upisete koliko imate godina\nKoristite sto priblizniji broj godina kao u stvarnom zivotu\nDozvoljeni broj godina je od 15 - 30.", "Dalje", "Izlaz");
			}
			PI[playerid][Godine] = strval(inputtext);
			format(string, sizeof(string), "Vas broj godina je %d, uspesno ste se registrovali", strval(inputtext));
			SCM(playerid, COLOR_LIGHTBLUE, string);
			UpisiVarijable(playerid);
			new endstr[500];
			format(string, sizeof(endstr),  "Registracija zavrsena, osnovne informacije: \n\n {0049FF}Ime i Prezime : {FFFFFF}%s,\n{0049FF}Spol : {FFFFFF}%s,\n{0049FF}Broj Godina: {FFFFFF}%d\n\nUzivajte na serveru, ukoliko vam treba pomoc\nkontaktirajte admine,\nako vam treba prevoz pozovite taksi.", ImeIgraca(playerid), PI[playerid][Spol], PI[playerid][Godine]);
			return ShowPlayerDialog(playerid, DIALOG_REGKRAJ, DIALOG_STYLE_MSGBOX, "Kraj registracije", endstr, "Uredu","");
		}
		else
		{
            ShowPlayerDialog(playerid, DIALOG_GODINE, DIALOG_STYLE_INPUT, "Godine", "Molimo vas da upisete koliko imate godina\nKoristite sto priblizniji broj godina kao u stvarnom zivotu\nDozvoljeni broj godina je od 15 - 30.", "Dalje", "");
		}
	}
}

if(dialogid == DIALOG_REGKRAJ)
{
	if(response)
	{
		SpawnPlayer(playerid);
		return SCM(playerid, COLOR_LIGHTBLUE, "Cestitamo, registracija je uspesno zavrsena, ovo je ujedino i vas prvi boravak na serveru, ako vam treba pomoc kontatirajte administratore !");
	}
}

CADILAB

*

Balkan Underground Owner