public OnPlayerSelectedMenuRow(playerid, row)
{
new Menu:CurrentMenu = GetPlayerMenu(playerid);
if(CurrentMenu == BuyLicenses)
{
switch(row)
{
case 0: //Driving License
{
if(GetPlayerMoney(playerid) >= 50)
{
GivePlayerMoney(playerid, -50);
PlayerInfo[playerid][pCarLic] = 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a driver's license.");
}
case 1: //Firearms License
{
if(GetPlayerMoney(playerid) >= 800)
{
GivePlayerMoney(playerid, -800);
PlayerInfo[playerid][pGunLic] = 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a firearms license.");
}
case 2: //Boating License
{
if(GetPlayerMoney(playerid) >= 800)
{
GivePlayerMoney(playerid, -800);
PlayerInfo[playerid][pBoatLic] = 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a boat license.");
}
case 3: //Flying License
{
if(GetPlayerMoney(playerid) >= 3200)
{
GivePlayerMoney(playerid, -3200);
PlayerInfo[playerid][pGunLic] = 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a flying license.");
}
}
}
return 1;
}
|
Originally Posted by Daren_Jacobson
you are not closing case 0
|
|
Originally Posted by [GTA
Rockstar ]
Actually, I am. |
|
Originally Posted by 0rb
Quote:
|
public OnPlayerSelectedMenuRow(playerid, row)
{
new Menu:CurrentMenu = GetPlayerMenu(playerid);
if(CurrentMenu == BuyLicenses)
{
switch(row)
{
case 0: //Driving License
{
if(GetPlayerMoney(playerid) >= 50)
{
GivePlayerMoney(playerid, -50);
PlayerInfo[playerid][pCarLic] = 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a driver's license.");
}
}
case 1: //Firearms License
{
if(GetPlayerMoney(playerid) >= 800)
{
GivePlayerMoney(playerid, -800);
PlayerInfo[playerid][pGunLic] = 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a firearms license.");
}
}
case 2: //Boating License
{
if(GetPlayerMoney(playerid) >= 800)
{
GivePlayerMoney(playerid, -800);
PlayerInfo[playerid][pBoatLic] = 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a boat license.");
}
}
case 3: //Flying License
{
if(GetPlayerMoney(playerid) >= 3200)
{
GivePlayerMoney(playerid, -3200);
PlayerInfo[playerid][pGunLic] = 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a flying license.");
}
}
}
}
return 1;
}
|
Originally Posted by zyx
You forgot to use ending brackets after else. By the way, sorry for the indenting, the code tags messed it up.
Код:
public OnPlayerSelectedMenuRow(playerid, row)
{
new Menu:CurrentMenu = GetPlayerMenu(playerid);
if(CurrentMenu == BuyLicenses)
{
switch(row)
{
case 0: //Driving License
{
if(GetPlayerMoney(playerid) >= 50)
{
GivePlayerMoney(playerid, -50);
PlayerInfo[playerid][pCarLic] = 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a driver's license.");
}
}
case 1: //Firearms License
{
if(GetPlayerMoney(playerid) >= 800)
{
GivePlayerMoney(playerid, -800);
PlayerInfo[playerid][pGunLic] = 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a firearms license.");
}
}
case 2: //Boating License
{
if(GetPlayerMoney(playerid) >= 800)
{
GivePlayerMoney(playerid, -800);
PlayerInfo[playerid][pBoatLic] = 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a boat license.");
}
}
case 3: //Flying License
{
if(GetPlayerMoney(playerid) >= 3200)
{
GivePlayerMoney(playerid, -3200);
PlayerInfo[playerid][pGunLic] = 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a flying license.");
}
}
}
}
return 1;
}
|
public OnPlayerSelectedMenuRow(playerid, row)
{
new Menu:CurrentMenu = GetPlayerMenu(playerid);
if(CurrentMenu == BuyLicenses)
{
switch(row)
{
case 0: //Driving License
{
if(GetPlayerMoney(playerid) >= 50)
{
GivePlayerMoney(playerid, -50);
PlayerInfo[playerid][pCarLic] = 1;
}else SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a driver's license.");
}
case 1: //Firearms License
{
if(GetPlayerMoney(playerid) >= 800)
{
GivePlayerMoney(playerid, -800);
PlayerInfo[playerid][pGunLic] = 1;
}else SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a firearms license.");
}
case 2: //Boating License
{
if(GetPlayerMoney(playerid) >= 800)
{
GivePlayerMoney(playerid, -800);
PlayerInfo[playerid][pBoatLic] = 1;
}else SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a boat license.");
}
case 3: //Flying License
{
if(GetPlayerMoney(playerid) >= 3200)
{
GivePlayerMoney(playerid, -3200);
PlayerInfo[playerid][pGunLic] = 1;
}else SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a flying license.");
}
}
}
return 1;
}
|
Originally Posted by Jefff
Код:
public OnPlayerSelectedMenuRow(playerid, row)
{
new Menu:CurrentMenu = GetPlayerMenu(playerid);
if(CurrentMenu == BuyLicenses)
{
switch(row)
{
case 0: //Driving License
{
if(GetPlayerMoney(playerid) >= 50)
{
GivePlayerMoney(playerid, -50);
PlayerInfo[playerid][pCarLic] = 1;
}else SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a driver's license.");
}
case 1: //Firearms License
{
if(GetPlayerMoney(playerid) >= 800)
{
GivePlayerMoney(playerid, -800);
PlayerInfo[playerid][pGunLic] = 1;
}else SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a firearms license.");
}
case 2: //Boating License
{
if(GetPlayerMoney(playerid) >= 800)
{
GivePlayerMoney(playerid, -800);
PlayerInfo[playerid][pBoatLic] = 1;
}else SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a boat license.");
}
case 3: //Flying License
{
if(GetPlayerMoney(playerid) >= 3200)
{
GivePlayerMoney(playerid, -3200);
PlayerInfo[playerid][pGunLic] = 1;
}else SendClientMessage(playerid, COLOR_GRAD1, "You do not have enough cash to buy a flying license.");
}
}
}
return 1;
}
|