All pastes #674414 Raw Edit

Stuff

public text v1 · immutable
#674414 ·published 2007-08-29 06:56 UTC
rendered paste body
public OnPlayerSelectedMenuRow(playerid, row)
{
    new Menu:Current= GetPlayerMenu(playerid);
    if(Current == Car) {
		switch(row){
			case 0: {
			    if(GetPlayerMoney(playerid) <100) {
					SendClientMessage(playerid, COLOR_RED, "You don't have enough money!");
				}
				else
					SetVehicleHealth(GetPlayerVehicleID(playerid),1000);

			}
			case 1: {
				DestroyMenu(Car);
				SetSpoilerMenu(playerid);
			}
			case 2: {
				DestroyMenu(Car);
				SetNitroMenu(playerid);
			}
			case 3: {
				DestroyMenu(Car);
				SetWheelsMenu(playerid);
			}
			case 4: {
				DestroyMenu(Car);
				TogglePlayerControllable(playerid, true);
			}
		}
	}
	Current= GetPlayerMenu(playerid);
	 if(Current == Spoiler) {
		switch(row){
			case 0: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1000);
				SetSpoilerMenu(playerid);
			}
			case 1: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1001);
				SetSpoilerMenu(playerid);
			}
			case 2: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1002);
				SetSpoilerMenu(playerid);
			}
			case 3: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1003);
				SetSpoilerMenu(playerid);
			}
			case 4: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1014);
				SetSpoilerMenu(playerid);
			}
			case 5: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1015);
				SetSpoilerMenu(playerid);
			}
			case 6: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1016);
				SetSpoilerMenu(playerid);
			}
			case 7: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1023);
				SetSpoilerMenu(playerid);
			}
			case 8: {
				DestroyMenu(Spoiler);
				SetCarMenu(playerid);
			}
		}
	}
	Current= GetPlayerMenu(playerid);
	 if(Current == Wheels) {
		switch(row){
			case 0: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1073);
				SetWheelsMenu(playerid);
			}
			case 1: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1074);
				SetWheelsMenu(playerid);
			}
			case 2: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1075);
				SetWheelsMenu(playerid);
			}
			case 3: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1076);
				SetWheelsMenu(playerid);
			}
			case 4: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1077);
				SetWheelsMenu(playerid);
			}
			case 5: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1078);
				SetWheelsMenu(playerid);
			}
			case 6: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1079);
				SetWheelsMenu(playerid);
			}
			case 7: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1080);
				SetWheelsMenu(playerid);
			}
			case 8: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1081);
				SetWheelsMenu(playerid);
			}
			case 9: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1082);
				SetWheelsMenu(playerid);
			}
			case 10: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1083);
				SetWheelsMenu(playerid);
			}
			case 11: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1084);
				SetWheelsMenu(playerid);
			}
			case 12: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1085);
				SetWheelsMenu(playerid);
			}
			case 13: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1086);
				SetWheelsMenu(playerid);
			}
			case 14: {
				DestroyMenu(Wheels);
				SetCarMenu(playerid);
			}
		}
	}
	Current= GetPlayerMenu(playerid);
	 if(Current == Nitro) {
		switch(row){
			case 0: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1008);
				SetNitroMenu(playerid);
			}
			case 1: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1009);
				SetNitroMenu(playerid);
			}
			case 2: {
				AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
				SetNitroMenu(playerid);
			}
			case 3: {
				DestroyMenu(Nitro);
				SetCarMenu(playerid);
			}
		}
	}
}