[POMOC] Oko dialoga


Započeo X_G1, Decembar 30, 2014, 17:26:06 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Meni se čini da nisi procito temu do kraja.

~Scritpter~Loading~75%~

~C++~Loading~40%~

~X_G1~Loaded~


Nema veze.Hvala na pomoći.
EDIT:Zna li iko do cega je hitno mi je!!
Poslednja Izmena: Januar 05, 2015, 21:17:00 POSLE PODNE od X_G1

~Scritpter~Loading~75%~

~C++~Loading~40%~

~X_G1~Loaded~

BUMP!!!
Zna li iko do cega je??

~Scritpter~Loading~75%~

~C++~Loading~40%~

~X_G1~Loaded~

Denis_Lapi

*

Balkan SA:MP Web Designer

Probaj
if(dialogid == DIALOG_PORIJEKLO) // Drzava
{
				if(!response) return 0;
			    if(response)
			    {
				    if(listitem == 0) // HR
				    {
				        PlayerInfo[playerid][pDrzava] = 1;
				        RegistrationStep[playerid] = 0;
				        Registracija[playerid] = 1;
					    PlayerInfo[playerid][pReg3] = 1;
                    	TextDrawSetString(TextDraw[8],"HR");
				    }
				    if(listitem == 1) // BIH
				    {
				        PlayerInfo[playerid][pDrzava] = 2;
				        RegistrationStep[playerid] = 0;
				        Registracija[playerid] = 1;
					    PlayerInfo[playerid][pReg3] = 1;
                    	TextDrawSetString(TextDraw[8],"BiH");
				    }
				    if(listitem == 2) // SRB
				    {
				        PlayerInfo[playerid][pDrzava] = 3;
				        RegistrationStep[playerid] = 0;
				        Registracija[playerid] = 1;
					    PlayerInfo[playerid][pReg3] = 1;
                    	TextDrawSetString(TextDraw[8],"SRB");
				    }
				    if(listitem == 3) // CG
				    {
				        PlayerInfo[playerid][pDrzava] = 4;
				        RegistrationStep[playerid] = 0;
				        Registracija[playerid] = 1;
					    PlayerInfo[playerid][pReg3] = 1;
                    	TextDrawSetString(TextDraw[8],"CG");
				    }
				    if(listitem == 4) // Slovenija
				    {
				        PlayerInfo[playerid][pDrzava] = 5;
				        RegistrationStep[playerid] = 0;
				        Registracija[playerid] = 1;
					    PlayerInfo[playerid][pReg3] = 1;
                    	TextDrawSetString(TextDraw[8],"SLO");
				    }
				    if(listitem == 5) // MAK
				    {
				        PlayerInfo[playerid][pDrzava] = 6;
				        RegistrationStep[playerid] = 0;
				        Registracija[playerid] = 1;
					    PlayerInfo[playerid][pReg3] = 1;
                    	TextDrawSetString(TextDraw[8],"MAK");
				    }
			}
 return 1;
}

[FS] Bank Sistem
[TuT] Array Sistem (Napredna)


"Pa krenite na mene i provesce te se super ko kapetan Kuka kada levom brise dupe"

www.denis-lapi.com

Idalje isto.
Zna li iko do cega je?

~Scritpter~Loading~75%~

~C++~Loading~40%~

~X_G1~Loaded~

BUMP!!

~Scritpter~Loading~75%~

~C++~Loading~40%~

~X_G1~Loaded~

pokusaj vako

if(dialogid == DIALOG_PORIJEKLO) // Drzava
		{
		if(response)
		{
    		if(!response) { }
				if(response)
				{
			    //	SetTimerEx("PredTutorial", 100, 0, "i", playerid);
				    if(listitem == 0) // HR
				    {
				        PlayerInfo[playerid][pDrzava] = 1;
				        RegistrationStep[playerid] = 0;
				        Registracija[playerid] = 1;
					PlayerInfo[playerid][pReg3] = 1;
                    	                TextDrawSetString(TextDraw[8],"HR");
				        //return 0;
				    }
				    else if(listitem == 1) // BIH
				    {
				        PlayerInfo[playerid][pDrzava] = 2;
				        RegistrationStep[playerid] = 0;
				        Registracija[playerid] = 1;
					PlayerInfo[playerid][pReg3] = 1;
                    	                TextDrawSetString(TextDraw[8],"BiH");
				        //return 0;
				    }
				    else if(listitem == 2) // SRB
				    {
				        PlayerInfo[playerid][pDrzava] = 3;
				        RegistrationStep[playerid] = 0;
				        Registracija[playerid] = 1;
					PlayerInfo[playerid][pReg3] = 1;
                    	                TextDrawSetString(TextDraw[8],"SRB");
				        //return 0;
				    }
				    else if(listitem == 3) // CG
				    {
				        PlayerInfo[playerid][pDrzava] = 4;
				        RegistrationStep[playerid] = 0;
				        Registracija[playerid] = 1;
					PlayerInfo[playerid][pReg3] = 1;
                    	                TextDrawSetString(TextDraw[8],"CG");
				        //return 0;
				    }
				    else if(listitem == 4) // Slovenija
				    {
				        PlayerInfo[playerid][pDrzava] = 5;
				        RegistrationStep[playerid] = 0;
				        Registracija[playerid] = 1;
					PlayerInfo[playerid][pReg3] = 1;
                    	                TextDrawSetString(TextDraw[8],"SLO");
				        //return 0;
				    }
				    else if(listitem == 5) // MAK
				    {
				        PlayerInfo[playerid][pDrzava] = 6;
				        RegistrationStep[playerid] = 0;
				        Registracija[playerid] = 1;
					PlayerInfo[playerid][pReg3] = 1;
                    	                TextDrawSetString(TextDraw[8],"MAK");
				        //return 0;
				        }
					}
					}
					}
Poslednja Izmena: Januar 07, 2015, 19:02:21 POSLE PODNE od mario_cacic

Idalje samo hrv radi.

~Scritpter~Loading~75%~

~C++~Loading~40%~

~X_G1~Loaded~

      if(dialogid == DIALOG_PORIJEKLO) // Drzava
      {
      if(response)
            {
                if(listitem == 0) // HR
                {
                    PlayerInfo[playerid][pDrzava] = 1;
                    RegistrationStep[playerid] = 0;
                    Registracija[playerid] = 1;
               PlayerInfo[playerid][pReg3] = 1;
                                       TextDrawSetString(TextDraw[8],"HR");
                    //return 0;
                }
                if(listitem == 1) // BIH
                {
                    PlayerInfo[playerid][pDrzava] = 2;
                    RegistrationStep[playerid] = 0;
                    Registracija[playerid] = 1;
               PlayerInfo[playerid][pReg3] = 1;
                                       TextDrawSetString(TextDraw[8],"BiH");
                    //return 0;
                }
                if(listitem == 2) // SRB
                {
                    PlayerInfo[playerid][pDrzava] = 3;
                    RegistrationStep[playerid] = 0;
                    Registracija[playerid] = 1;
               PlayerInfo[playerid][pReg3] = 1;
                                       TextDrawSetString(TextDraw[8],"SRB");
                    //return 0;
                }
                if(listitem == 3) // CG
                {
                    PlayerInfo[playerid][pDrzava] = 4;
                    RegistrationStep[playerid] = 0;
                    Registracija[playerid] = 1;
               PlayerInfo[playerid][pReg3] = 1;
                                       TextDrawSetString(TextDraw[8],"CG");
                    //return 0;
                }
                if(listitem == 4) // Slovenija
                {
                    PlayerInfo[playerid][pDrzava] = 5;
                    RegistrationStep[playerid] = 0;
                    Registracija[playerid] = 1;
               PlayerInfo[playerid][pReg3] = 1;
                                       TextDrawSetString(TextDraw[8],"SLO");
                    //return 0;
                }
                if(listitem == 5) // MAK
                {
                    PlayerInfo[playerid][pDrzava] = 6;
                    RegistrationStep[playerid] = 0;
                    Registracija[playerid] = 1;
               PlayerInfo[playerid][pReg3] = 1;
                                       TextDrawSetString(TextDraw[8],"MAK");
                    //return 0;
                    }
               }
}
               
               

probaj jos tako

if(dialogid == DIALOG_PORIJEKLO) // Drzava
		{
		if(response)
				{
				    if(listitem == 0) // HR
				    {
				        PlayerInfo[playerid][pDrzava] = 1;
				        RegistrationStep[playerid] = 0;
				        Registracija[playerid] = 1;
					PlayerInfo[playerid][pReg3] = 1;
                    	                TextDrawSetString(TextDraw[8],"HR");
				        //return 0;
				    }
				    if(listitem == 1) // BIH
				    {
				        PlayerInfo[playerid][pDrzava] = 2;
				        RegistrationStep[playerid] = 0;
				        Registracija[playerid] = 1;
					PlayerInfo[playerid][pReg3] = 1;
                    	                TextDrawSetString(TextDraw[8],"BiH");
				        //return 0;
				    }
				    if(listitem == 2) // SRB
				    {
				        PlayerInfo[playerid][pDrzava] = 3;
				        RegistrationStep[playerid] = 0;
				        Registracija[playerid] = 1;
					PlayerInfo[playerid][pReg3] = 1;
                    	                TextDrawSetString(TextDraw[8],"SRB");
				        //return 0;
				    }
				    if(listitem == 3) // CG
				    {
				        PlayerInfo[playerid][pDrzava] = 4;
				        RegistrationStep[playerid] = 0;
				        Registracija[playerid] = 1;
					PlayerInfo[playerid][pReg3] = 1;
                    	                TextDrawSetString(TextDraw[8],"CG");
				        //return 0;
				    }
				    if(listitem == 4) // Slovenija
				    {
				        PlayerInfo[playerid][pDrzava] = 5;
				        RegistrationStep[playerid] = 0;
				        Registracija[playerid] = 1;
					PlayerInfo[playerid][pReg3] = 1;
                    	                TextDrawSetString(TextDraw[8],"SLO");
				        //return 0;
				    }
				    if(listitem == 5) // MAK
				    {
				        PlayerInfo[playerid][pDrzava] = 6;
				        RegistrationStep[playerid] = 0;
				        Registracija[playerid] = 1;
					PlayerInfo[playerid][pReg3] = 1;
                    	                TextDrawSetString(TextDraw[8],"MAK");
				        //return 0;
				        }					
						}
						}

Idalje isto.
Mozda nije vazno radio je sve dok  nisam prebacio reg u td.

~Scritpter~Loading~75%~

~C++~Loading~40%~

~X_G1~Loaded~

BUMP!!                     
Dajte ljudi pomagajte.
Poslednja Izmena: Januar 08, 2015, 20:33:36 POSLE PODNE od X_G1

~Scritpter~Loading~75%~

~C++~Loading~40%~

~X_G1~Loaded~

Dajte ljudi pomagajte.

~Scritpter~Loading~75%~

~C++~Loading~40%~

~X_G1~Loaded~

Pazi brt ocito si negde nesto izmesao i sada se stvara taj problem... Evo ti primer koji 100% radi a ti po njemu pokusaj nesto...

Deo kada se pali dialog
ShowPlayerDialog(playerid, 50, DIALOG_STYLE_LIST, "Odakle ste?","Srbija\nBosna i Hercegovina\nHrvatska", "Odaberi", "Odustani");


U public OnDialogResponse
if (dialogid == 50)
	{
	    if (!response) return ShowPlayerDialog(playerid, 50, DIALOG_STYLE_LIST, "Odakle ste?","Srbija\nBosna i Hercegovina\nHrvatska", "Odaberi", "Odustani");
		if (response)
		{
			if (listitem == 0)
			{
				SendClientMessage(playerid, COLOR_YELLOW2, "Uredu, dakle vi ste iz Srbije.");
			}
			else if (listitem == 1)
			{
				SendClientMessage(playerid, COLOR_YELLOW2, "Uredu, dakle vi ste iz BIH.");
			}
			else if (listitem == 2)
			{
				SendClientMessage(playerid, COLOR_YELLOW2, "Uredu, dakle vi ste iz Hrvatske.");
			}
		}
	}


Ovo je primer koji kod mene radi a trebalo bi i kod tebe ako po ovim ovako uradis...
Poslednja Izmena: Januar 09, 2015, 19:52:53 POSLE PODNE od â–… â–† â–ˆ Rudimental â–ˆ â–† â–…