ondialogresponse problem.
#1

I got a problem that I dont know how can I add case 2?


public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(response)// They pressed the first button.
{
switch(dialogid)// If you only have one dialog, then this isn't required, but it's neater for when you implement more dialogs.
{
case 1:// Our dialog!
{
switch(listitem)// Checking which listitem was selected
{
case 0:// The first item listed
{
if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough cash.");
GivePlayerMoney(playerid, -1000);
GivePlayerWeapon(playerid, 4, 1);
}
case 1:
{
if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough cash.");
GivePlayerMoney(playerid, -1000);
GivePlayerWeapon(playerid, 5, 1);

}
case 2:
{
if(GetPlayerMoney(playerid) < 3500) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough cash.");
GivePlayerMoney(playerid, -3500);
GivePlayerWeapon(playerid, 22, 100);
}
case 3:
{
if(GetPlayerMoney(playerid) < 4500) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough cash.");
GivePlayerMoney(playerid, -4500);
GivePlayerWeapon(playerid, 23, 100);
}
case 4:
{
if(GetPlayerMoney(playerid) < 7000) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough cash.");
GivePlayerMoney(playerid, -7000);
GivePlayerWeapon(playerid, 24, 57);
}
case 5:
{
if(GetPlayerMoney(playerid) < 11000) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough cash.");
GivePlayerMoney(playerid, -11000);
GivePlayerWeapon(playerid, 25, 60);
}
case 6:
{
if(GetPlayerMoney(playerid) < 8000) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough cash.");
GivePlayerMoney(playerid, -8000);
GivePlayerWeapon(playerid, 28, 180);
}
case 7:
{
if(GetPlayerMoney(playerid) < 20000) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough cash.");
GivePlayerMoney(playerid, -20000);
GivePlayerWeapon(playerid, 30, 200);
}
case 8:
{
if(GetPlayerMoney(playerid) < 12000) return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough cash.");
GivePlayerMoney(playerid, -12000);
GivePlayerWeapon(playerid, 32, 150);





}
}
}
}
}
return 1;
}
Reply


Messages In This Thread
ondialogresponse problem. - by oscar7610 - 07.04.2012, 22:51
Re: ondialogresponse problem. - by .FuneraL. - 07.04.2012, 23:15
Re: ondialogresponse problem. - by oscar7610 - 07.04.2012, 23:18
Re: ondialogresponse problem. - by .FuneraL. - 07.04.2012, 23:21
Re: ondialogresponse problem. - by .FuneraL. - 07.04.2012, 23:23
Re: ondialogresponse problem. - by oscar7610 - 07.04.2012, 23:24
Re: ondialogresponse problem. - by .FuneraL. - 07.04.2012, 23:25
Re: ondialogresponse problem. - by oscar7610 - 07.04.2012, 23:26
Re: ondialogresponse problem. - by .FuneraL. - 07.04.2012, 23:28
Re: ondialogresponse problem. - by oscar7610 - 07.04.2012, 23:31

Forum Jump:


Users browsing this thread: 1 Guest(s)