dcmd_mtf(playerid,param[]) { #pragma unused param TFMenu = CreateMenu("Mobile T F",1,20,120,150,40); AddMenuItem(TFMenu,0,"Wheels"); Wheels = CreateMenu("Wheels",1,20,120,150,40); AddMenuItem(Wheels,0,"shadow"); AddMenuItem(Wheels,0,"mega"); AddMenuItem(Wheels,0,"rimshine"); AddMenuItem(Wheels,0,"wires"); AddMenuItem(Wheels,0,"classic"); AddMenuItem(Wheels,0,"twist"); AddMenuItem(Wheels,0,"cutter"); AddMenuItem(Wheels,0,"switch"); AddMenuItem(Wheels,0,"grove"); AddMenuItem(Wheels,0,"impact"); AddMenuItem(Wheels,0,"dollar"); AddMenuItem(Wheels,0,"trance"); AddMenuItem(Wheels,0,"atomic"); Other = CreateMenu("Other",1,20,120,150,40); AddMenuItem(Other,0,"hydraulics"); AddMenuItem(Other,0,"stereo"); return 1; } <-----------------------OnPlayerCommand----------------------------> new vehicleid = GetPlayerVehicleID(playerid); new Menu:Current = GetPlayerMenu(playerid); //defines Current if (Current == TFMenu) { switch(row){ case 0: { ShowMenuForPlayer(Wheels,playerid); } case 1: { ShowMenuForPlayer(playerid); } }} if(current == Wheels){ //checks if menu is wheels menu switch(row){ case 0: { AddVehicleComponent(vehicleid,1073); } case 1: { AddVehicleComponent(vehleid,1074); } case 2: { AddVehicleComponent(vehcleid,1075); } case 3: { AddVehicleComponent(vehicleid,1076); } case 4: { AddVehicleComponent(vehicleid,1077); } case 5: { AddVehicleComponent(vehicleid,1078); } case 4: { AddVehicleComponent(vehicleid,1079); } case 6: { AddVehicleComponent(vehicleid,1080); } case 7: { AddVehicleComponent(vehicleid,1081); } case 8: { AddVehicleComponent(vehicleid,1082); } case 9: { AddVehicleComponent(vehicleid,1083); } case 10: { AddVehicleComponent(vehicleid,1084); } case 11: { AddVehicleComponent(vehicleid,1085); } } } if(current == Other){ //checks if menu is other menu switch(row){ case 0: AddVehcleComponent(vehicleid,1087); } case 1: { AddVehicleComponent(vehicleid,1086); } } }