Weird Dialog Problem
#1

For some reason when i click passport, it works. When i click Gun License and after click buy gun licenses or Guns, nothing pops out.

Dialog
pawn Код:
ShowPlayerDialog(playerid,47,DIALOG_STYLE_LIST,"City hall","Passport\nGun License","Open","Close");
Response to dialog (the problem)
pawn Код:
if(dialogid == 47)
        {
            if(response)
            {
                if(listitem == 0)
                {
                    ShowPlayerDialog(playerid,48,DIALOG_STYLE_LIST,"Passport","Montgomery $1000\nJefferson $1000\nAll Saints $1000","Buy","Close");
                }
                if(listitem == 1)
                {
                    ShowPlayerDialog(playerid,49,DIALOG_STYLE_LIST,"Gun License","Buy Gun Licenses $1000\nGuns","Open","Close");
                }
            }
        }
dialogid 49 and 50
pawn Код:
if(listitem == 49)
        {
            if(response)
            {
                if(listitem == 0)
                {
                    if(PlayerData[playerid][GunLicense] == 1) return SCM(playerid,red,"ERROR: You already have gun licenses");
                    PlayerData[playerid][GunLicense] = 1;
                    SCM(playerid,COLOR_LIGHTBLUE,"You have bought gun licenses, select Guns under Buy Gun Licenses to get a gun everytime");
                    ShowPlayerDialog(playerid,47,DIALOG_STYLE_LIST,"City hall","Passport\nGun License","Open","Close");
                }
                if(listitem == 1)
                {
                    if(PlayerData[playerid][GunLicense] == 0) return SCM(playerid,red,"ERROR: You don't have gun licenses");
                    ShowPlayerDialog(playerid,50,DIALOG_STYLE_LIST,"Guns","Deagle $750\nShotgun $500","Buy","Close");
                }
            }
        }
        if(listitem == 50)
        {
            if(response)
            {
                if(listitem == 0)
                {
                    if(PlayerData[playerid][GunID] == 24) return SCM(playerid,red,"ERROR: You already have a deagle as a gun");
                    SCM(playerid,COLOR_LIGHTBLUE,"You will now spawn with a free deagle");
                    PlayerData[playerid][GunID] = 24;
                    GivePlayerWeapon(playerid,24,100);
                    ShowPlayerDialog(playerid,47,DIALOG_STYLE_LIST,"City hall","Passport\nGun License","Open","Close");
                }
                if(listitem == 1)
                {
                    if(PlayerData[playerid][GunID] == 25) return SCM(playerid,red,"ERROR: You already have a shotgun as a gun");
                    SCM(playerid,COLOR_LIGHTBLUE,"You will now spawn with a free shotgun");
                    PlayerData[playerid][GunID] = 25;
                    GivePlayerWeapon(playerid,25,100);
                    ShowPlayerDialog(playerid,47,DIALOG_STYLE_LIST,"City hall","Passport\nGun License","Open","Close");
                }
            }
        }
Reply


Messages In This Thread
Weird Dialog Problem - by Tanush123 - 07.02.2012, 22:25
Re : Weird Dialog Problem - by ricardo178 - 07.02.2012, 22:38
Re: Weird Dialog Problem - by Tanush123 - 07.02.2012, 22:40
Re : Weird Dialog Problem - by ricardo178 - 07.02.2012, 22:43
Re: Weird Dialog Problem - by Tanush123 - 07.02.2012, 22:46
Re : Weird Dialog Problem - by ricardo178 - 07.02.2012, 22:51
Re: Weird Dialog Problem - by Tanush123 - 07.02.2012, 22:53
Re : Weird Dialog Problem - by ricardo178 - 07.02.2012, 22:55
Re: Weird Dialog Problem - by Tanush123 - 07.02.2012, 23:19
Re : Weird Dialog Problem - by ricardo178 - 07.02.2012, 23:25

Forum Jump:


Users browsing this thread: 4 Guest(s)