All pastes #640608 Raw Edit

[Fackin']Luke

public cpp v1 · immutable
#640608 ·published 2007-07-31 14:57 UTC
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;}