rendered paste body/*--------------------------------------------Started By LusoFresh---------------------------------------------*/#pragma tabsize 0#include <a_samp>#include <core>#include <float>new Menu:Vmain[MAX_PLAYERS];new Menu:Nitro[MAX_PLAYERS];new Menu:wheel[MAX_PLAYERS];new Menu:Spoiler[MAX_PLAYERS];new Menu:Frontb[MAX_PLAYERS];new Menu:Rearb[MAX_PLAYERS];new Menu:Side[MAX_PLAYERS];//-------------------------------------------------public OnPlayerCommandText(playerid, cmdtext[]){ if(strcmp(cmdtext, "/wheelarch", true) == 0) {// if (!IsPlayerInAnyVehicle(playerid)){return 0;}// new vehicleid = GetPlayerVehicleID(playerid);// new vehiclemodel = GetVehicleModel(vehicleid); Vmain[playerid] = CreateMenu("Upgrades",1,20,120,150,40); AddMenuItem(Vmain[playerid],0,"Paint Jobs"); AddMenuItem(Vmain[playerid],0,"Color"); AddMenuItem(Vmain[playerid],0,"Spoiler"); AddMenuItem(Vmain[playerid],0,"Rear Bumper"); AddMenuItem(Vmain[playerid],0,"Front Bumper"); AddMenuItem(Vmain[playerid],0,"Roof Scoop"); AddMenuItem(Vmain[playerid],0,"Exhaust"); AddMenuItem(Vmain[playerid],0,"Side Skirt"); AddMenuItem(Vmain[playerid],0,"Hydraulics"); AddMenuItem(Vmain[playerid],0,"Wheels"); AddMenuItem(Vmain[playerid],0,"Nitro"); AddMenuItem(Vmain[playerid],0,"Back"); ShowMenuForPlayer(Vmain[playerid],playerid); TogglePlayerControllable(playerid,0); } return 0;}public OnPlayerSelectedMenuRow(playerid, row){ if (!IsPlayerInAnyVehicle(playerid)){return 0;} new vehicleid = GetPlayerVehicleID(playerid); new vehiclemodel = GetVehicleModel(vehicleid); new Menu:Current = GetPlayerMenu(playerid); if (Current == Vmain[playerid]) { switch(row) { case 0: { } case 1: { } case 2: { DestroyMenu(Vmain[playerid]); Spoiler[playerid] = CreateMenu("Spoilers",2,20,120,150,40); AddMenuItem(Spoiler[playerid],0,"Type 1"); AddMenuItem(Spoiler[playerid],0,"Type 2"); ShowMenuForPlayer(Spoiler[playerid],playerid); } case 3: { DestroyMenu(Vmain[playerid]); Rearb[playerid] = CreateMenu("Rear Bumpers",2,20,120,150,40); AddMenuItem(Rearb[playerid],0,"Type 1"); AddMenuItem(Rearb[playerid],0,"Type 2"); ShowMenuForPlayer(Rearb[playerid],playerid); } case 4: { DestroyMenu(Vmain[playerid]); Frontb[playerid] = CreateMenu("Front Bumpers",2,20,120,150,40); AddMenuItem(Frontb[playerid],0,"Type 1"); AddMenuItem(Frontb[playerid],0,"Type 2"); ShowMenuForPlayer(Frontb[playerid],playerid); } case 5: { } case 6: { } case 7: { DestroyMenu(Vmain[playerid]); Side[playerid] = CreateMenu("Side Skirt",2,20,120,150,40); AddMenuItem(Side[playerid],0,"Type 1"); AddMenuItem(Side[playerid],0,"Type 2"); ShowMenuForPlayer(Side[playerid],playerid); } case 8: { DestroyMenu(Vmain[playerid]); AddVehicleComponent(vehicleid,1087); TogglePlayerControllable(playerid,1); } case 9: { DestroyMenu(Vmain[playerid]); wheel[playerid] = CreateMenu("Wheels",2,20,120,150,40); AddMenuItem(wheel[playerid],0,"Type 1"); AddMenuItem(wheel[playerid],0,"Type 2"); AddMenuItem(wheel[playerid],0,"Type 3"); AddMenuItem(wheel[playerid],0,"Type 4"); AddMenuItem(wheel[playerid],0,"Type 5"); AddMenuItem(wheel[playerid],0,"Type 6"); ShowMenuForPlayer(wheel[playerid],playerid); } case 10: { DestroyMenu(Vmain[playerid]); Nitro[playerid] = CreateMenu("Nitro",2,20,120,150,40); AddMenuItem(Nitro[playerid],0,"Nitro 2x"); AddMenuItem(Nitro[playerid],0,"Nitro 5x"); AddMenuItem(Nitro[playerid],0,"Nitro 10x"); ShowMenuForPlayer(Nitro[playerid],playerid); } case 11: { TogglePlayerControllable(playerid,1); } } if (Current == Nitro[playerid]) { switch(row) { case 0:{ DestroyMenu(Nitro[playerid]); AddVehicleComponent(vehicleid,1009); TogglePlayerControllable(playerid,1);} case 1:{ DestroyMenu(Nitro[playerid]); AddVehicleComponent(vehicleid,1008); TogglePlayerControllable(playerid,1);} case 2:{ DestroyMenu(Nitro[playerid]); AddVehicleComponent(vehicleid,1010); TogglePlayerControllable(playerid,1);} } } if (Current == wheel[playerid]) { switch(row) { case 0:{ DestroyMenu(wheel[playerid]); AddVehicleComponent(vehicleid,1073); TogglePlayerControllable(playerid,1);} case 1:{ DestroyMenu(wheel[playerid]); AddVehicleComponent(vehicleid,1074); TogglePlayerControllable(playerid,1);} case 2:{ DestroyMenu(wheel[playerid]); AddVehicleComponent(vehicleid,1075); TogglePlayerControllable(playerid,1);} case 3:{ DestroyMenu(wheel[playerid]); AddVehicleComponent(vehicleid,1079); TogglePlayerControllable(playerid,1);} case 4:{ DestroyMenu(wheel[playerid]); AddVehicleComponent(vehicleid,1080); TogglePlayerControllable(playerid,1);} case 5:{ DestroyMenu(wheel[playerid]); AddVehicleComponent(vehicleid,1081); TogglePlayerControllable(playerid,1);} } } if (Current == Spoiler[playerid]) { switch(row) { case 0:{ if (vehiclemodel == 560){AddVehicleComponent(vehicleid,1138);} if (vehiclemodel == 562){AddVehicleComponent(vehicleid,1147);} DestroyMenu(Spoiler[playerid]); TogglePlayerControllable(playerid,1);} case 1:{ if (vehiclemodel == 560){AddVehicleComponent(vehicleid,1139);} if (vehiclemodel == 562){AddVehicleComponent(vehicleid,1146);} DestroyMenu(Spoiler[playerid]); TogglePlayerControllable(playerid,1);} } } if (Current == Frontb[playerid]) { switch(row) { case 0:{ if (vehiclemodel == 560){AddVehicleComponent(vehicleid,1169);} if (vehiclemodel == 562){AddVehicleComponent(vehicleid,1171);} DestroyMenu(Frontb[playerid]); TogglePlayerControllable(playerid,1);} case 1:{ if (vehiclemodel == 560){AddVehicleComponent(vehicleid,1170);} if (vehiclemodel == 562){AddVehicleComponent(vehicleid,1172);} DestroyMenu(Frontb[playerid]); TogglePlayerControllable(playerid,1);} } } if (Current == Rearb[playerid]) { switch(row) { case 0:{ if (vehiclemodel == 560){AddVehicleComponent(vehicleid,1140);} if (vehiclemodel == 562){AddVehicleComponent(vehicleid,1148);} DestroyMenu(Rearb[playerid]); TogglePlayerControllable(playerid,1);} case 1:{ if (vehiclemodel == 560){AddVehicleComponent(vehicleid,1141);} if (vehiclemodel == 562){AddVehicleComponent(vehicleid,1149);} DestroyMenu(Rearb[playerid]); TogglePlayerControllable(playerid,1);} } } if (Current == Side[playerid]) { switch(row) { case 0:{ if (vehiclemodel == 560){AddVehicleComponent(vehicleid,1026);AddVehicleComponent(vehicleid,1027);} if (vehiclemodel == 562){AddVehicleComponent(vehicleid,1036);AddVehicleComponent(vehicleid,1040);} DestroyMenu(Side[playerid]); TogglePlayerControllable(playerid,1);} case 1:{ if (vehiclemodel == 560){AddVehicleComponent(vehicleid,1030);AddVehicleComponent(vehicleid,1031);} if (vehiclemodel == 562){AddVehicleComponent(vehicleid,1039);AddVehicleComponent(vehicleid,1041);} DestroyMenu(Side[playerid]); TogglePlayerControllable(playerid,1);} } } }return 0;}