07.02.2012, 22:25
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
Response to dialog (the problem)
dialogid 49 and 50
Dialog
pawn Код:
ShowPlayerDialog(playerid,47,DIALOG_STYLE_LIST,"City hall","Passport\nGun License","Open","Close");
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");
}
}
}
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");
}
}
}