rendered paste body#include <a_samp>#define COLOR_WHITE 0xFFFFFFAA//new gSelectedMenu[MAX_PLAYERS];new Menu:WaaVehicles[MAX_PLAYERS];new Menu:WaaMenu[MAX_PLAYERS];new Menu:PaintJobs[MAX_PLAYERS];new Menu:PJ1[MAX_PLAYERS],Menu:PJ2[MAX_PLAYERS],Menu:PJ3[MAX_PLAYERS];/*new Menu:Wheels,Menu:WC, Menu:WR,Menu:WM,Menu:WG,Menu:WSw,Menu:WSh,Menu:Stereo,Menu:Hydralics,Menu:Nitrous;*//*new Menu:EFB,Menu:EFB1,Menu:EFB2,Menu:ERB,Menu:ERB1,Menu:ERB2,Menu:ESS, Menu:ESS1,Menu:ESS2,Menu:ERV,Menu:ERV1,Menu:ERV2,Menu:ES,Menu:ES1,Menu:ES2, Menu:EEx,Menu:EEx1,Menu:EEx2;*/public OnFilterScriptInit(){ print("\n---------------------------------------"); print(" Wheel Arch Angels Modding Menus"); print(" By [Fackin']Luke (c) 2007"); print("---------------------------------------\n"); /*EEx = CreateMenu("Upgrades",1,30.0,150.0,180.0,0.0); if(IsValidMenu(EEx)) { AddMenuItem(EEx,0,"Alien Exhaust"); AddMenuItem(EEx,0,"X-Flow Exhaust"); } EEx1 = CreateMenu("Upgrades",2,30.0,150.0,150.0,0.0); if(IsValidMenu(EEx1)) { SetMenuColumnHeader(EEx1,0,"Upgrades"); AddMenuItem(EEx1,0,"Alien Exhaust"); SetMenuColumnHeader(EEx1,1,"Cost"); AddMenuItem(EEx1,1,"$790"); } EEx2 = CreateMenu("Upgrades",2,30.0,150.0,150.0,0.0); if(IsValidMenu(EEx2)) { SetMenuColumnHeader(EEx2,0,"Upgrades"); AddMenuItem(EEx2,0,"X-Flow Exhaust"); SetMenuColumnHeader(EEx2,1,"Cost"); AddMenuItem(EEx2,1,"$690"); } EFB = CreateMenu("Upgrades",1,30.0,150.0,180.0,0.0); if(IsValidMenu(EFB)) { AddMenuItem(EFB,0,"Alien Front Bumper"); AddMenuItem(EFB,0,"X-Flow Front Bumper"); } EFB1 = CreateMenu("Upgrades",2,30.0,150.0,150.0,0.0); if(IsValidMenu(EFB1)) { SetMenuColumnHeader(EFB1,0,"Upgrades"); AddMenuItem(EFB1,0,"Alien Front Bumper"); SetMenuColumnHeader(EFB1,1,"Cost"); AddMenuItem(EFB1,1,"$990"); } EFB2 = CreateMenu("Upgrades",2,30.0,150.0,150.0,0.0); if(IsValidMenu(EFB2)) { SetMenuColumnHeader(EFB2,0,"Upgrades"); AddMenuItem(EFB2,0,"X-Flow Front Bumper"); SetMenuColumnHeader(EFB2,1,"Cost"); AddMenuItem(EFB2,1,"$900"); } ERB = CreateMenu("Upgrades",1,30.0,150.0,180.0,0.0); if(IsValidMenu(ERB)) { AddMenuItem(ERB,0,"Alien Rear Bumper"); AddMenuItem(ERB,0,"X-Flow Rear Bumper"); } ERB1 = CreateMenu("Upgrades",2,30.0,150.0,150.0,0.0); if(IsValidMenu(ERB1)) { SetMenuColumnHeader(ERB1,0,"Upgrades"); AddMenuItem(ERB1,0,"Alien Rear Bumper"); SetMenuColumnHeader(ERB1,1,"Cost"); AddMenuItem(ERB1,1,"$1000"); } ERB2 = CreateMenu("Upgrades",2,30.0,150.0,150.0,0.0); if(IsValidMenu(ERB2)) { SetMenuColumnHeader(ERB2,0,"Upgrades"); AddMenuItem(ERB2,0,"X-Flow Rear Bumper"); SetMenuColumnHeader(ERB2,1,"Cost"); AddMenuItem(ERB2,1,"$890"); } ERV = CreateMenu("Upgrades",1,30.0,150.0,180.0,0.0); if(IsValidMenu(ERV)) { AddMenuItem(ERV,0,"Alien Roof Vent"); AddMenuItem(ERV,0,"X-Flow Roof Vent"); } ERV1 = CreateMenu("Upgrades",2,30.0,150.0,150.0,0.0); if(IsValidMenu(ERV1)) { SetMenuColumnHeader(ERV1,0,"Upgrades"); AddMenuItem(ERV1,0,"Alien Roof Vent"); SetMenuColumnHeader(ERV1,1,"Cost"); AddMenuItem(ERV1,1,"$190"); } ERV2 = CreateMenu("Upgrades",2,30.0,150.0,150.0,0.0); if(IsValidMenu(ERV2)) { SetMenuColumnHeader(ERV2,0,"Upgrades"); AddMenuItem(ERV2,0,"X-Flow Roof Vent"); SetMenuColumnHeader(ERV2,1,"Cost"); AddMenuItem(ERV2,1,"$150"); } ES = CreateMenu("Upgrades",1,30.0,150.0,180.0,0.0); if(IsValidMenu(ES)) { AddMenuItem(ES,0,"Alien Spoiler"); AddMenuItem(ES,0,"X-Flow Spoiler"); } ES1 = CreateMenu("Upgrades",2,30.0,150.0,150.0,0.0); if(IsValidMenu(ES1)) { SetMenuColumnHeader(ES1,0,"Upgrades"); AddMenuItem(ES1,0,"Alien Spoiler"); SetMenuColumnHeader(ES1,1,"Cost"); AddMenuItem(ES1,1,"$600"); } ES2 = CreateMenu("Upgrades",2,30.0,150.0,150.0,0.0); if(IsValidMenu(ES2)) { SetMenuColumnHeader(ES2,0,"Upgrades"); AddMenuItem(ES2,0,"X-Flow Spoiler"); SetMenuColumnHeader(ES2,1,"Cost"); AddMenuItem(ES2,1,"$490"); } ESS = CreateMenu("Upgrades",1,30.0,150.0,180.0,0.0); if(IsValidMenu(ESS)) { AddMenuItem(ESS,0,"Alien Side Skirts"); AddMenuItem(ESS,0,"X-Flow Side Skirts"); } ESS1 = CreateMenu("Upgrades",2,30.0,150.0,150.0,0.0); if(IsValidMenu(ESS1)) { SetMenuColumnHeader(ESS1,0,"Upgrades"); AddMenuItem(ESS1,0,"Alien Side Skirts"); SetMenuColumnHeader(ESS1,1,"Cost"); AddMenuItem(ESS1,1,"$500"); } ESS2 = CreateMenu("Upgrades",2,30.0,150.0,150.0,0.0); if(IsValidMenu(ESS2)) { SetMenuColumnHeader(ESS2,0,"Upgrades"); AddMenuItem(ESS2,0,"X-Flow Side Skirts"); SetMenuColumnHeader(ESS2,1,"Cost"); AddMenuItem(ESS2,1,"$390"); } Wheels = CreateMenu("Upgrades",1,30.0,150.0,150.0,0.0); if(IsValidMenu(Wheels)) { AddMenuItem(Wheels,0,"Cutter"); AddMenuItem(Wheels,0,"Rimshine"); AddMenuItem(Wheels,0,"Mega"); AddMenuItem(Wheels,0,"Grove"); AddMenuItem(Wheels,0,"Switch"); AddMenuItem(Wheels,0,"Shadow"); } WC = CreateMenu("Upgrades",2,30.0,150.0,150.0,0.0); if(IsValidMenu(WC)) { SetMenuColumnHeader(WC,0,"Upgrades"); AddMenuItem(WC,0,"Cutter"); SetMenuColumnHeader(WC,1,"Cost"); AddMenuItem(WC,1,"$1030"); } WR = CreateMenu("Upgrades",2,30.0,150.0,150.0,0.0); if(IsValidMenu(WR)) { SetMenuColumnHeader(WR,0,"Upgrades"); AddMenuItem(WR,0,"Rimshine"); SetMenuColumnHeader(WR,1,"Cost"); AddMenuItem(WR,1,"$980"); } WM = CreateMenu("Upgrades",2,30.0,150.0,150.0,0.0); if(IsValidMenu(WM)) { SetMenuColumnHeader(WM,0,"Upgrades"); AddMenuItem(WM,0,"Mega"); SetMenuColumnHeader(WM,1,"Cost"); AddMenuItem(WM,1,"$1030"); } WG = CreateMenu("Upgrades",2,30.0,150.0,150.0,0.0); if(IsValidMenu(WG)) { SetMenuColumnHeader(WG,0,"Upgrades"); AddMenuItem(WG,0,"Grove"); SetMenuColumnHeader(WG,1,"Cost"); AddMenuItem(WG,1,"$1230"); } WSw = CreateMenu("Upgrades",2,30.0,150.0,150.0,0.0); if(IsValidMenu(WSw)) { SetMenuColumnHeader(WSw,0,"Upgrades"); AddMenuItem(WSw,0,"Switch"); SetMenuColumnHeader(WSw,1,"Cost"); AddMenuItem(WSw,1,"$900"); } WSh = CreateMenu("Upgrades",2,30.0,150.0,150.0,0.0); if(IsValidMenu(WSh)) { SetMenuColumnHeader(WSh,0,"Upgrades"); AddMenuItem(WSh,0,"Shadow"); SetMenuColumnHeader(WSh,1,"Cost"); AddMenuItem(WSh,1,"$1100"); } Stereo = CreateMenu("Upgrades",1,30,125,200,25); if(IsValidMenu(Stereo)) { AddMenuItem(Stereo,0,"Bass Boost"); } Hydralics = CreateMenu("Upgrades",1,30,125,200,25); if(IsValidMenu(Hydralics)) { AddMenuItem(Hydralics,0,"Hydralics"); } Nitrous = CreateMenu("Upgrades",1,30,125,300,25); if(IsValidMenu(Nitrous)) { AddMenuItem(Nitrous,0,"2x Nitrous"); AddMenuItem(Nitrous,0,"5x Nitrous"); AddMenuItem(Nitrous,0,"10x Nitrous"); }*/ return 1;}public OnFilterScriptExit(){ //DestroyMenu(Waamenu); /*DestroyMenu(Elegy); DestroyMenu(PaintJobs); DestroyMenu(PJ1); DestroyMenu(PJ2); DestroyMenu(PJ3); DestroyMenu(EEx); DestroyMenu(EEx1); DestroyMenu(EEx2); DestroyMenu(EFB); DestroyMenu(EFB1); DestroyMenu(EFB2); DestroyMenu(ERB); DestroyMenu(ERB1); DestroyMenu(ERB2); DestroyMenu(ERV); DestroyMenu(ERV1); DestroyMenu(ERV2); DestroyMenu(ES); DestroyMenu(ES1); DestroyMenu(ES2); DestroyMenu(ESS); DestroyMenu(ESS1); DestroyMenu(ESS2); DestroyMenu(Wheels); DestroyMenu(WC); DestroyMenu(WR); DestroyMenu(WM); DestroyMenu(WG); DestroyMenu(WSw); DestroyMenu(WSh); DestroyMenu(Stereo); DestroyMenu(Hydralics); DestroyMenu(Nitrous);*/ return 1;}public OnPlayerConnect(playerid){ //gSelectedMenu[playerid] = -1; //gMenu[playerid] = 0; return 1;}public OnPlayerSpawn(playerid){ GivePlayerMoney(playerid,50000); return 1;}public OnPlayerCommandText(playerid, cmdtext[]){ if(strcmp(cmdtext,"/waamenu",true)==0) { if(IsPlayerInAnyVehicle(playerid)) { WaaVehicles[playerid] = CreateMenu("Wheel Arch Angels",1,30.0,150.0,270.0,0.0); if(IsValidMenu(WaaVehicles[playerid])) { SetMenuColumnHeader(WaaVehicles[playerid],0,"Select your vehicle"); AddMenuItem(WaaVehicles[playerid],0,"Elegy"); AddMenuItem(WaaVehicles[playerid],0,"Flash"); AddMenuItem(WaaVehicles[playerid],0,"Jester"); AddMenuItem(WaaVehicles[playerid],0,"Stratum"); AddMenuItem(WaaVehicles[playerid],0,"Sultan"); AddMenuItem(WaaVehicles[playerid],0,"Uranus"); } TogglePlayerControllable(playerid,false); ShowMenuForPlayer(WaaVehicles[playerid],playerid); return 1; } else { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You must be in a vehicle to use this Menu."); return 1; } } return 0;}public OnPlayerSelectedMenuRow(playerid, row){ new vehicleid = GetPlayerVehicleID(playerid); new Menu:Current = GetPlayerMenu(playerid); if(Current == WaaVehicles[playerid]) { switch(row) { case 0: { if(GetVehicleModel(vehicleid) == 562) { //TogglePlayerControllable(playerid,true); HideMenuForPlayer(WaaVehicles[playerid],playerid); DestroyMenu(WaaVehicles[playerid]); WaaMenu[playerid] = CreateMenu("Upgrades",1,30.0,140.0,220.0,0.0); if(IsValidMenu(WaaMenu[playerid])) { AddMenuItem(WaaMenu[playerid],0,"Paint Jobs"); AddMenuItem(WaaMenu[playerid],0,"Exhausts"); AddMenuItem(WaaMenu[playerid],0,"Front Bumpers"); AddMenuItem(WaaMenu[playerid],0,"Rear Bumpers"); AddMenuItem(WaaMenu[playerid],0,"Roof"); AddMenuItem(WaaMenu[playerid],0,"Spoilers"); AddMenuItem(WaaMenu[playerid],0,"Side Skirts"); AddMenuItem(WaaMenu[playerid],0,"Wheels"); AddMenuItem(WaaMenu[playerid],0,"Car Stereo"); AddMenuItem(WaaMenu[playerid],0,"Hydralics"); AddMenuItem(WaaMenu[playerid],0,"Nitro"); } ShowMenuForPlayer(WaaMenu[playerid],playerid); } else { //DestroyMenu(WaaVehicles[playerid]); HideMenuForPlayer(WaaVehicles[playerid],playerid); TogglePlayerControllable(playerid,true); SendClientMessage(playerid,COLOR_WHITE,"SERVER: You must be in an Elegy."); } } case 1: { if(GetVehicleModel(vehicleid) == 565) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: This Menu does not exist yet."); } else { //DestroyMenu(WaaVehicles[playerid]); HideMenuForPlayer(WaaVehicles[playerid],playerid); TogglePlayerControllable(playerid,true); SendClientMessage(playerid,COLOR_WHITE,"SERVER: You must be in an Flash."); } } case 2: { if(GetVehicleModel(vehicleid) == 559) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: This Menu does not exist yet."); } else { //DestroyMenu(WaaVehicles[playerid]); HideMenuForPlayer(WaaVehicles[playerid],playerid); TogglePlayerControllable(playerid,true); SendClientMessage(playerid,COLOR_WHITE,"SERVER: You must be in an Jester."); } } case 3: { if(GetVehicleModel(vehicleid) == 561) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: This Menu does not exist yet."); } else { //DestroyMenu(WaaVehicles[playerid]); HideMenuForPlayer(WaaVehicles[playerid],playerid); TogglePlayerControllable(playerid,true); SendClientMessage(playerid,COLOR_WHITE,"SERVER: You must be in an Stratum."); } } case 4: { if(GetVehicleModel(vehicleid) == 560) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: This Menu does not exist yet."); } else { //DestroyMenu(WaaVehicles[playerid]); HideMenuForPlayer(WaaVehicles[playerid],playerid); TogglePlayerControllable(playerid,true); SendClientMessage(playerid,COLOR_WHITE,"SERVER: You must be in an Sultan."); } } case 5: { if(GetVehicleModel(vehicleid) == 558) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: This Menu does not exist yet."); } else { //DestroyMenu(WaaVehicles[playerid]); HideMenuForPlayer(WaaVehicles[playerid],playerid); TogglePlayerControllable(playerid,true); SendClientMessage(playerid,COLOR_WHITE,"SERVER: You must be in an Uranus."); } } } } if(Current == WaaMenu[playerid]) { switch(row) { case 0: { //TogglePlayerControllable(playerid,false); HideMenuForPlayer(WaaMenu[playerid],playerid); PaintJobs[playerid] = CreateMenu("Upgrades",1,30.0,150.0,140.0,0.0); if(IsValidMenu(PaintJobs[playerid])) { AddMenuItem(PaintJobs[playerid],0,"Paintjob 1"); AddMenuItem(PaintJobs[playerid],0,"Paintjob 2"); AddMenuItem(PaintJobs[playerid],0,"Paintjob 3"); } ShowMenuForPlayer(PaintJobs[playerid],playerid); } case 1: { //TogglePlayerControllable(playerid,false); //ShowMenuForPlayer(EEx,playerid); HideMenuForPlayer(WaaMenu[playerid],playerid); SendClientMessage(playerid,COLOR_WHITE,"SERVER: This Menu does not exist yet."); } case 2: { //TogglePlayerControllable(playerid,false); //ShowMenuForPlayer(EFB,playerid); HideMenuForPlayer(WaaMenu[playerid],playerid); SendClientMessage(playerid,COLOR_WHITE,"SERVER: This Menu does not exist yet."); } case 3: { //TogglePlayerControllable(playerid,false); //ShowMenuForPlayer(ERB,playerid); HideMenuForPlayer(WaaMenu[playerid],playerid); SendClientMessage(playerid,COLOR_WHITE,"SERVER: This Menu does not exist yet."); } case 4: { //TogglePlayerControllable(playerid,false); //ShowMenuForPlayer(ERV,playerid); HideMenuForPlayer(WaaMenu[playerid],playerid); SendClientMessage(playerid,COLOR_WHITE,"SERVER: This Menu does not exist yet."); } case 5: { //TogglePlayerControllable(playerid,false); //ShowMenuForPlayer(ES,playerid); HideMenuForPlayer(WaaMenu[playerid],playerid); SendClientMessage(playerid,COLOR_WHITE,"SERVER: This Menu does not exist yet."); } case 6: { //TogglePlayerControllable(playerid,false); //ShowMenuForPlayer(ESS,playerid); HideMenuForPlayer(WaaMenu[playerid],playerid); SendClientMessage(playerid,COLOR_WHITE,"SERVER: This Menu does not exist yet."); } case 7: { //TogglePlayerControllable(playerid,false); //ShowMenuForPlayer(Wheels,playerid); HideMenuForPlayer(WaaMenu[playerid],playerid); SendClientMessage(playerid,COLOR_WHITE,"SERVER: This Menu does not exist yet."); } case 8: { //TogglePlayerControllable(playerid,false); //ShowMenuForPlayer(Stereo,playerid); HideMenuForPlayer(WaaMenu[playerid],playerid); SendClientMessage(playerid,COLOR_WHITE,"SERVER: This Menu does not exist yet."); } case 9: { //TogglePlayerControllable(playerid,false); //ShowMenuForPlayer(Hydralics,playerid); HideMenuForPlayer(WaaMenu[playerid],playerid); SendClientMessage(playerid,COLOR_WHITE,"SERVER: This Menu does not exist yet."); } case 10: { //TogglePlayerControllable(playerid,false); //ShowMenuForPlayer(Nitrous,playerid); HideMenuForPlayer(WaaMenu[playerid],playerid); SendClientMessage(playerid,COLOR_WHITE,"SERVER: This Menu does not exist yet."); } } } if(Current == PaintJobs[playerid]) { switch(row) { case 0: { HideMenuForPlayer(PaintJobs[playerid],playerid); PJ1[playerid] = CreateMenu("Upgrades",2,30.0,150.0,130.0,0.0); if(IsValidMenu(PJ1[playerid])) { SetMenuColumnHeader(PJ1[playerid],0,"Upgrades"); AddMenuItem(PJ1[playerid],0,"Paintjob 1"); SetMenuColumnHeader(PJ1[playerid],1,"Cost"); AddMenuItem(PJ1[playerid],1,"$500"); } ShowMenuForPlayer(PJ1[playerid],playerid); } case 1: { HideMenuForPlayer(PaintJobs[playerid],playerid); PJ2[playerid] = CreateMenu("Upgrades",2,30.0,150.0,130.0,150.0); if(IsValidMenu(PJ2[playerid])) { SetMenuColumnHeader(PJ2[playerid],0,"Upgrades"); AddMenuItem(PJ2[playerid],0,"Paintjob 2"); SetMenuColumnHeader(PJ2[playerid],1,"Cost"); AddMenuItem(PJ2[playerid],1,"$500"); } ShowMenuForPlayer(PJ2[playerid],playerid); } case 2: { HideMenuForPlayer(PaintJobs[playerid],playerid); PJ3[playerid] = CreateMenu("Upgrades",2,30.0,150.0,130.0,150.0); if(IsValidMenu(PJ3[playerid])) { SetMenuColumnHeader(PJ3[playerid],0,"Upgrades"); AddMenuItem(PJ3[playerid],0,"Paintjob 3"); SetMenuColumnHeader(PJ3[playerid],1,"Cost"); AddMenuItem(PJ3[playerid],1,"$500"); } ShowMenuForPlayer(PJ3[playerid],playerid); } } } if(Current == PJ1[playerid]) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 500) { HideMenuForPlayer(PJ1[playerid],playerid); SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(PaintJobs[playerid],playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-500); ChangeVehiclePaintjob(vehicleid,0); PlayerPlaySound(playerid,1134,0.0,0.0,0.0); DestroyMenu(PaintJobs[playerid]); HideMenuForPlayer(PJ1[playerid],playerid); ShowMenuForPlayer(WaaMenu[playerid],playerid); } } } } } if(Current == PJ2[playerid]) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 500) { HideMenuForPlayer(PJ2[playerid],playerid); SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(PaintJobs[playerid],playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-500); ChangeVehiclePaintjob(vehicleid,1); PlayerPlaySound(playerid,1134,0.0,0.0,0.0); DestroyMenu(PaintJobs[playerid]); HideMenuForPlayer(PJ2[playerid],playerid); ShowMenuForPlayer(WaaMenu[playerid],playerid); } } } } } if(Current == PJ3[playerid]) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 500) { HideMenuForPlayer(PJ3[playerid],playerid); SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(PaintJobs[playerid],playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-500); ChangeVehiclePaintjob(vehicleid,2); PlayerPlaySound(playerid,1134,0.0,0.0,0.0); DestroyMenu(PaintJobs[playerid]); HideMenuForPlayer(PJ3[playerid],playerid); ShowMenuForPlayer(WaaMenu[playerid],playerid); } } } } } /*if(Current == EEx) { switch(row) { case 0: { ShowMenuForPlayer(EEx1,playerid); } case 1: { ShowMenuForPlayer(EEx2,playerid); } } } if(Current == EEx1) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 790) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(EEx,playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-790); AddVehicleComponent(vehicleid,1034); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ShowMenuForPlayer(Elegy,playerid); } } } } } if(Current == EEx2) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 690) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(EEx,playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-690); AddVehicleComponent(vehicleid,1037); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ShowMenuForPlayer(Elegy,playerid); } } } } } if(Current == EFB) { switch(row) { case 0: { ShowMenuForPlayer(EFB1,playerid); } case 1: { ShowMenuForPlayer(EFB2,playerid); } } } if(Current == EFB1) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 990) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(EFB,playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-990); AddVehicleComponent(vehicleid,1171); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ShowMenuForPlayer(Elegy,playerid); } } } } } if(Current == EFB2) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 900) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(EFB,playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-900); AddVehicleComponent(vehicleid,1172); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ShowMenuForPlayer(Elegy,playerid); } } } } } if(Current == ERB) { switch(row) { case 0: { ShowMenuForPlayer(ERB1,playerid); } case 1: { ShowMenuForPlayer(ERB2,playerid); } } } if(Current == ERB1) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 1000) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(ERB,playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-1000); AddVehicleComponent(vehicleid,1149); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ShowMenuForPlayer(Elegy,playerid); } } } } } if(Current == ERB2) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 890) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(ERB,playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-890); AddVehicleComponent(vehicleid,1148); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ShowMenuForPlayer(Elegy,playerid); } } } } } if(Current == ERV) { switch(row) { case 0: { ShowMenuForPlayer(ERV1,playerid); } case 1: { ShowMenuForPlayer(ERV2,playerid); } } } if(Current == ERV1) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 190) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(ERV,playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-190); AddVehicleComponent(vehicleid,1038); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ShowMenuForPlayer(Elegy,playerid); } } } } } if(Current == ERV2) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 150) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(ERV,playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-150); AddVehicleComponent(vehicleid,1035); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ShowMenuForPlayer(Elegy,playerid); } } } } } if(Current == ES) { switch(row) { case 0: { ShowMenuForPlayer(ES1,playerid); } case 1: { ShowMenuForPlayer(ES2,playerid); } } } if(Current == ES1) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 600) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(ES,playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-600); AddVehicleComponent(vehicleid,1147); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ShowMenuForPlayer(Elegy,playerid); } } } } } if(Current == ES2) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 490) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(ES,playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-490); AddVehicleComponent(vehicleid,1146); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ShowMenuForPlayer(Elegy,playerid); } } } } } if(Current == ESS) { switch(row) { case 0: { ShowMenuForPlayer(ESS1,playerid); } case 1: { ShowMenuForPlayer(ESS2,playerid); } } } if(Current == ESS1) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 500) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(ESS,playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-500); AddVehicleComponent(vehicleid,1036); AddVehicleComponent(vehicleid,1040); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ShowMenuForPlayer(Elegy,playerid); } } } } } if(Current == ESS2) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 390) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(ESS,playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-390); AddVehicleComponent(vehicleid,1039); AddVehicleComponent(vehicleid,1041); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ShowMenuForPlayer(Elegy,playerid); } } } } } if(Current == Wheels) { switch(row) { case 0: { ShowMenuForPlayer(WC,playerid); } case 1: { ShowMenuForPlayer(WR,playerid); } case 2: { ShowMenuForPlayer(WM,playerid); } case 3: { ShowMenuForPlayer(WG,playerid); } case 4: { ShowMenuForPlayer(WSw,playerid); } case 5: { ShowMenuForPlayer(WSh,playerid); } } } if(Current == WC) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 1030) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(Wheels,playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-1030); AddVehicleComponent(vehicleid,1079); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ShowMenuForPlayer(Elegy,playerid); } } } } } if(Current == WR) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 980) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(Wheels,playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-980); AddVehicleComponent(vehicleid,1075); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ShowMenuForPlayer(Elegy,playerid); } } } } } if(Current == WM) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 1030) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(Wheels,playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-1030); AddVehicleComponent(vehicleid,1074); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ShowMenuForPlayer(Elegy,playerid); } } } } } if(Current == WG) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 1230) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(Wheels,playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-1230); AddVehicleComponent(vehicleid,1081); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ShowMenuForPlayer(Elegy,playerid); } } } } } if(Current == WSw) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 900) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(Wheels,playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-900); AddVehicleComponent(vehicleid,1080); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ShowMenuForPlayer(Elegy,playerid); } } } } } if(Current == WSh) { switch(row) { case 0: { if(GetPlayerMoney(playerid) < 1100) { SendClientMessage(playerid,COLOR_WHITE,"SERVER: You do not have enough money to buy this."); ShowMenuForPlayer(Wheels,playerid); } else { if(GetVehicleModel(vehicleid) == 562) { GivePlayerMoney(playerid,-1100); AddVehicleComponent(vehicleid,1073); PlayerPlaySound(playerid,1133,0.0,0.0,0.0); ShowMenuForPlayer(Elegy,playerid); } } } } } if(Current == Stereo) { switch(row) { case 0: { AddVehicleComponent(vehicleid,1086); TogglePlayerControllable(playerid,true); } } } if(Current == Nitrous) { switch(row) { case 0: { AddVehicleComponent(vehicleid,1009); TogglePlayerControllable(playerid,true); } case 1: { AddVehicleComponent(vehicleid,1008); TogglePlayerControllable(playerid,true); } case 2: { AddVehicleComponent(vehicleid,1010); TogglePlayerControllable(playerid,true); } } } if(Current == Hydralics) { switch(row) { case 0: { AddVehicleComponent(vehicleid,1087); TogglePlayerControllable(playerid,true); } } }*/ return 1;}public OnPlayerExitedMenu(playerid){ new Menu:Current = GetPlayerMenu(playerid); HideMenuForPlayer(Current,playerid); TogglePlayerControllable(playerid,true); return 1;}