public OnPlayerSelectedMenuRow(playerid, row) { new Menu:Current = GetPlayerMenu(playerid); //Attach a Variable to GetPlayerMenu to check it Easier. if(Current == Menu1) //If the Open Menu is the One we created. { switch(row) //Make a Switch Statement to Cycle through the Rows of the menu. { case 0:{ if (GetPlayerMoney(playerid) > 8000) { GivePlayerMoney(playerid,-8000); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); PlayerInfo[playerid][pCarLic] = 1; SendClientMessage(playerid, COLOR_GRAD5, "You can check this anytime by typing /licenses"); return 1; } else { SendClientMessage(playerid, COLOR_YELLOW, "You don't have enough cash."); } } case 1:{ if (GetPlayerMoney(playerid) > 12500) { GivePlayerMoney(playerid,-12500); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); PlayerInfo[playerid][pFlyLic] = 1; SendClientMessage(playerid, COLOR_GRAD5, "You can check this anytime by typing /licenses"); return 1; } else { SendClientMessage(playerid, COLOR_YELLOW, "You don't have enough cash."); } } case 2:{ if (GetPlayerMoney(playerid) > 4000) { GivePlayerMoney(playerid,-4000); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); PlayerInfo[playerid][pBoatLic] = 1; SendClientMessage(playerid, COLOR_GRAD5, "You can check this anytime by typing /licenses"); return 1; } else { SendClientMessage(playerid, COLOR_YELLOW, "You don't have enough cash."); } } case 3:{ if (GetPlayerMoney(playerid) > 2000) { GivePlayerMoney(playerid,-2000); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); PlayerInfo[playerid][pFishLic] = 1; SendClientMessage(playerid, COLOR_GRAD5, "You can check this anytime by typing /licenses"); return 1; } else { SendClientMessage(playerid, COLOR_YELLOW, "You don't have enough cash."); } } case 4:{ if (GetPlayerMoney(playerid) > 3000) { GivePlayerMoney(playerid,-3000); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); PlayerInfo[playerid][pGunLic] = 1; SendClientMessage(playerid, COLOR_GRAD5, "You can check this anytime by typing /licenses"); return 1; } else { SendClientMessage(playerid, COLOR_YELLOW, "You don't have enough cash."); } } case 5:{ if (GetPlayerMoney(playerid) > 4000) { GivePlayerMoney(playerid,-4000); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); PlayerInfo[playerid][pPassport] = 2; SendClientMessage(playerid, COLOR_GRAD5, "You can check this anytime by typing /licenses"); return 1; } else { SendClientMessage(playerid, COLOR_YELLOW, "You don't have enough cash."); } } } if(Current == Menu2) //If the Open Menu is the One we created. { switch(row) //Make a Switch Statement to Cycle through the Rows of the menu. { case 0:{ if(PlayerInfo[playerid][pJob] == 0) { GettingJob[playerid] = 1; PlayerInfo[playerid][pJob] = GettingJob[playerid]; GettingJob[playerid] = 0; PlayerInfo[playerid][pJob] = 1; SendClientMessage(playerid, COLOR_GRAD5, "Congrats! You are now a spy."); SendClientMessage(playerid, COLOR_YELLOW, "Type /help for your job commands."); return 1; } else if(PlayerInfo[playerid][pJob] > 0) { SendClientMessage(playerid, COLOR_YELLOW, "You already have a job, /quitjob first."); } } case 1:{ if(PlayerInfo[playerid][pJob] == 0) { PlayerInfo[playerid][pJob] = 1; SendClientMessage(playerid, COLOR_GRAD5, "Congrats! You are now a spy."); SendClientMessage(playerid, COLOR_YELLOW, "Type /help for your job commands."); return 1; } else { SendClientMessage(playerid, COLOR_YELLOW, "You already have a job, /quitjob first."); } } case 2:{ if (GetPlayerMoney(playerid) > 4000) { GivePlayerMoney(playerid,-4000); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); PlayerInfo[playerid][pBoatLic] = 1; SendClientMessage(playerid, COLOR_GRAD5, "You can check this anytime by typing /licenses"); return 1; } else { SendClientMessage(playerid, COLOR_YELLOW, "You don't have enough cash."); } } case 3:{ if (GetPlayerMoney(playerid) > 2000) { GivePlayerMoney(playerid,-2000); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); PlayerInfo[playerid][pFishLic] = 1; SendClientMessage(playerid, COLOR_GRAD5, "You can check this anytime by typing /licenses"); return 1; } else { SendClientMessage(playerid, COLOR_YELLOW, "You don't have enough cash."); } } case 4:{ if (GetPlayerMoney(playerid) > 3000) { GivePlayerMoney(playerid,-3000); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); PlayerInfo[playerid][pGunLic] = 1; SendClientMessage(playerid, COLOR_GRAD5, "You can check this anytime by typing /licenses"); return 1; } else { SendClientMessage(playerid, COLOR_YELLOW, "You don't have enough cash."); } } case 5:{ if (GetPlayerMoney(playerid) > 4000) { GivePlayerMoney(playerid,-4000); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); PlayerInfo[playerid][pPassport] = 2; SendClientMessage(playerid, COLOR_GRAD5, "You can check this anytime by typing /licenses"); return 1; } else { SendClientMessage(playerid, COLOR_YELLOW, "You don't have enough cash."); } } } } } return 1; }