#include #define red 0xFF0000AA #define yellow 0xFFFF00AA // dichiarazione dei menu new Menu:Upgrades; new Menu:Paintjobs; new Menu:Colors; new Menu:Exhausts; new Menu:Frontbumper; new Menu:Rearbumper; new Menu:Roof; new Menu:Spoilers; new Menu:Sideskirts; new Menu:Wheels; new Menu:Carstereo; new Menu:Hydraulics; new Menu:Nitro; public OnFilterScriptInit() { print("\n--------------------------------------"); print(" Wheel Arch Angels FS by Tornado"); print("\n Traduzione Italiana by Newangelus"); print("\n--------------------------------------\n"); //costruzione dei menu //menu principale "upgrades" Upgrades = CreateMenu("Upgrades",1,20,120,150,40); AddMenuItem(Upgrades,0,"Verniciature"); AddMenuItem(Upgrades,0,"Colori"); AddMenuItem(Upgrades,0,"Scarichi"); AddMenuItem(Upgrades,0,"Paraurti anteriori"); AddMenuItem(Upgrades,0,"Paraurti posteriori"); AddMenuItem(Upgrades,0,"Tetto"); AddMenuItem(Upgrades,0,"Spoiler"); AddMenuItem(Upgrades,0,"Minigonne"); AddMenuItem(Upgrades,0,"Ruote"); AddMenuItem(Upgrades,0,"Stereo"); AddMenuItem(Upgrades,0,"Idraulica"); AddMenuItem(Upgrades,0,"Nitro"); //menu1 Paintjobs = CreateMenu("Upgrades",1,20,120,150,40); SetMenuColumnHeader(Paintjobs,0,"Upgrades Cost"); AddMenuItem(Paintjobs,0,"Verniciatura 1 $500"); AddMenuItem(Paintjobs,0,"Verniciatura 2 $500"); AddMenuItem(Paintjobs,0,"Verniciatura 3 $500"); AddMenuItem(Paintjobs,0,"Rimuovi Verniciatura"); AddMenuItem(Paintjobs,0,""); //menu2 Colors = CreateMenu("Upgrades",1,20,120,150,40); SetMenuColumnHeader(Colors,0,"Upgrades Cost"); AddMenuItem(Colors,0,"Nero $150"); AddMenuItem(Colors,0,"Bianco $150"); AddMenuItem(Colors,0,"Rosso $150"); AddMenuItem(Colors,0,"Blue $150"); AddMenuItem(Colors,0,"Verde $150"); AddMenuItem(Colors,0,"Giallo $150"); AddMenuItem(Colors,0,"Rosa $150"); AddMenuItem(Colors,0,"Marrone $150"); AddMenuItem(Colors,0,""); //menu3 Exhausts = CreateMenu("Upgrades",1,20,120,150,40); SetMenuColumnHeader(Exhausts,0,"Upgrades Cost"); AddMenuItem(Exhausts,0,"Alien Exhaust $790"); AddMenuItem(Exhausts,0,"X-Flow Exhaus $690"); AddMenuItem(Exhausts,0,""); //menu4 Frontbumper = CreateMenu("Upgrades",1,20,120,150,40); SetMenuColumnHeader(Frontbumper,0,"Upgrades Cost"); AddMenuItem(Frontbumper,0,"Alient Front Bumper $990"); AddMenuItem(Frontbumper,0,"X-Flow Front Bumper $900"); AddMenuItem(Frontbumper,0,""); //menu5 Rearbumper = CreateMenu("Upgrades",1,20,120,150,40); SetMenuColumnHeader(Rearbumper,0,"Upgrades Cost"); AddMenuItem(Rearbumper,0,"Alien Rear Bumper $1000"); AddMenuItem(Rearbumper,0,"X-Flow Rear Bumper $890"); AddMenuItem(Rearbumper,0,""); //menu6 Roof = CreateMenu("Upgrades",1,20,120,150,40); SetMenuColumnHeader(Roof,0,"Upgrades Cost"); AddMenuItem(Roof,0,"Alient Roof Vent $190"); AddMenuItem(Roof,0,"X-Flow Roof Vent $150"); AddMenuItem(Roof,0,""); //menu7 Spoilers = CreateMenu("Upgrades",1,20,120,150,40); SetMenuColumnHeader(Spoilers,0,"Upgrades Cost"); AddMenuItem(Spoilers,0,"Alien Spoiler $600"); AddMenuItem(Spoilers,0,"X-Flow Spoiler $490"); AddMenuItem(Spoilers,0,""); //menu8 Sideskirts = CreateMenu("Upgrades",1,20,120,150,40); SetMenuColumnHeader(Sideskirts,0,"Upgrades Cost"); AddMenuItem(Sideskirts,0,"Alien Side Skirts $500"); AddMenuItem(Sideskirts,0,"X-Flow Side Skirts $390"); AddMenuItem(Sideskirts,0,""); //menu9 Wheels = CreateMenu("Upgrades",1,20,120,150,40); SetMenuColumnHeader(Wheels,0,"Upgrades Cost"); AddMenuItem(Wheels,0,"Cutter $1030"); AddMenuItem(Wheels,0,"Rimshine $980"); AddMenuItem(Wheels,0,"Mega $1030"); AddMenuItem(Wheels,0,"Grove $1230"); AddMenuItem(Wheels,0,"Switch $900"); AddMenuItem(Wheels,0,"Shadow $1100"); AddMenuItem(Wheels,0,"Classic $1620"); AddMenuItem(Wheels,0,"Dollar $1560"); AddMenuItem(Wheels,0,"Twist $1200"); AddMenuItem(Wheels,0,"Wires $1560"); AddMenuItem(Wheels,0,"Trance $1350"); AddMenuItem(Wheels,0,""); //menu10 Carstereo = CreateMenu("Upgrades",1,20,120,150,40); SetMenuColumnHeader(Carstereo,0,"Upgrades Cost"); AddMenuItem(Carstereo,0,"Bass Boost $100"); AddMenuItem(Carstereo,0,""); //menu11 Hydraulics = CreateMenu("Upgrades",1,20,120,150,40); SetMenuColumnHeader(Hydraulics,0,"Upgrades Cost"); AddMenuItem(Hydraulics,0,"Hydraulics $1500"); AddMenuItem(Hydraulics,0,""); //menu 12 Nitro = CreateMenu("Upgrades",1,20,120,150,40); SetMenuColumnHeader(Nitro,0,"Upgrades Cost"); AddMenuItem(Nitro,0,"2x Nitrous $200"); AddMenuItem(Nitro,0,"5x Nitrous $500"); AddMenuItem(Nitro,0,"10x Nitrous $1000"); AddMenuItem(Nitro,0,""); return 1; } //############################################################################################################ public OnPlayerCommandText(playerid,cmdtext[]) { new cmd[256]; new idx; cmd = strtok(cmdtext, idx); if(strcmp(cmd, "/tune", true) == 0 && GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 565 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 559 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 561 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 560 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 558) { if(GetPlayerInterior(playerid) == 3) { new Float:x,Float:y,Float:z; GetPlayerPos(playerid, x, y, z); if (x>600 && x<630.0 && y>-140.0 && y<-110.0 && z>990.0 && z<1015.0) { SendClientMessage(playerid,red,"Per modificare il veicolo digita /tune"); return 1; } else { TogglePlayerControllable(playerid, false); ShowMenuForPlayer(Upgrades, playerid); return 1; } } else if(GetPlayerInterior(playerid) !=3) { TogglePlayerControllable(playerid, false); ShowMenuForPlayer(Upgrades, playerid); return 1; } } else { SendClientMessage(playerid,red,"ADVISE: ATTENZIONE QUESTO VEICOLO NON E' COMPATIBILE."); return 1; } } else if(strcmp(cmd, "/tune", true) == 0 && GetPlayerState(playerid) != PLAYER_STATE_DRIVER) { SendClientMessage(playerid,red,"ADVISE: DEVI ESSERE ALLA GUIDA PER MODIFICARE IL VEICOLO"); return 1; } return 0; } public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid) { if (newinteriorid==3 && oldinteriorid==0) { new Float:x,Float:y,Float:z; GetPlayerPos(playerid,x,y,z); if (x>-2750.0 && x<-2700.0 && y>200.0 && y<230.0 && z>0.0 && z<10.0) { SendClientMessage(playerid,red,"Per modificare il veicolo digita /tune"); } } } public OnPlayerStateChange(playerid, newstate, oldstate) { if(oldstate == PLAYER_STATE_DRIVER && newstate == PLAYER_STATE_ONFOOT) { TogglePlayerControllable(playerid, true); HideMenuForPlayer(Upgrades, playerid); HideMenuForPlayer(Paintjobs, playerid); HideMenuForPlayer(Colors, playerid); HideMenuForPlayer(Exhausts, playerid); HideMenuForPlayer(Frontbumper, playerid); HideMenuForPlayer(Rearbumper, playerid); HideMenuForPlayer(Roof, playerid); HideMenuForPlayer(Spoilers, playerid); HideMenuForPlayer(Sideskirts, playerid); HideMenuForPlayer(Wheels, playerid); HideMenuForPlayer(Carstereo, playerid); HideMenuForPlayer(Hydraulics, playerid); HideMenuForPlayer(Nitro, playerid); } return 1; } public OnFilterScriptExit() { DestroyMenu(Menu:Upgrades); DestroyMenu(Menu:Paintjobs); DestroyMenu(Menu:Colors); DestroyMenu(Menu:Exhausts); DestroyMenu(Menu:Frontbumper); DestroyMenu(Menu:Rearbumper); DestroyMenu(Menu:Roof); DestroyMenu(Menu:Spoilers); DestroyMenu(Menu:Sideskirts); DestroyMenu(Menu:Wheels); DestroyMenu(Menu:Carstereo); DestroyMenu(Menu:Hydraulics); DestroyMenu(Menu:Nitro); return 1; } strtok(const string[], &index) { new length = strlen(string); while ((index < length) && (string[index] <= ' ')) { index++; } new offset = index; new result[20]; while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1))) { result[index - offset] = string[index]; index++; } result[index - offset] = EOS; return result; } public OnPlayerSelectedMenuRow(playerid, row) { new Menu:Current = GetPlayerMenu(playerid); if(Current == Upgrades) { switch(row){ case 0:ShowMenuForPlayer(Paintjobs, playerid); case 1:ShowMenuForPlayer(Colors, playerid); case 2:ShowMenuForPlayer(Exhausts, playerid); case 3:ShowMenuForPlayer(Frontbumper, playerid); case 4:ShowMenuForPlayer(Rearbumper, playerid); case 5:ShowMenuForPlayer(Roof, playerid); case 6:ShowMenuForPlayer(Spoilers, playerid); case 7:ShowMenuForPlayer(Sideskirts, playerid); case 8:ShowMenuForPlayer(Wheels, playerid); case 9:ShowMenuForPlayer(Carstereo, playerid); case 10:ShowMenuForPlayer(Hydraulics, playerid); case 11:ShowMenuForPlayer(Nitro, playerid); } } if(Current == Paintjobs) { switch(row){ case 0: if(GetPlayerMoney(playerid) >= 500) { new car = GetPlayerVehicleID(playerid); ChangeVehiclePaintjob(car,0); GivePlayerMoney(playerid,-500); GameTextForPlayer(playerid,"~w~AREOGRAFIA INSTALLATA!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 1: if(GetPlayerMoney(playerid) >= 500) { new car = GetPlayerVehicleID(playerid); ChangeVehiclePaintjob(car,1); GivePlayerMoney(playerid,-500); GameTextForPlayer(playerid,"~w~AREOGRAFIA INSTALLATA!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 2: if(GetPlayerMoney(playerid) >= 500) { new car = GetPlayerVehicleID(playerid); ChangeVehiclePaintjob(car,2); GivePlayerMoney(playerid,-500); GameTextForPlayer(playerid,"~w~AREOGRAFIA INSTALLATA!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 3: if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { new car = GetPlayerVehicleID(playerid); ChangeVehiclePaintjob(car,-1); GameTextForPlayer(playerid,"~w~AREOGRAFIA RIMOSSA!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 4:ShowMenuForPlayer(Upgrades, playerid); } } if(Current == Colors) { switch(row){ case 0: if(GetPlayerMoney(playerid) >= 150) { new car = GetPlayerVehicleID(playerid); ChangeVehicleColor(car,0,0); GivePlayerMoney(playerid,-150); GameTextForPlayer(playerid,"~w~Il veicolo stato colorato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 1: if(GetPlayerMoney(playerid) >= 150) { new car = GetPlayerVehicleID(playerid); ChangeVehicleColor(car,1,1); GivePlayerMoney(playerid,-150); GameTextForPlayer(playerid,"~w~Il veicolo stato colorato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 2: if(GetPlayerMoney(playerid) >= 150) { new car = GetPlayerVehicleID(playerid); ChangeVehicleColor(car,3,3); GivePlayerMoney(playerid,-150); GameTextForPlayer(playerid,"~w~Il veicolo stato colorato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 3: if(GetPlayerMoney(playerid) >= 150) { new car = GetPlayerVehicleID(playerid); ChangeVehicleColor(car,79,79); GivePlayerMoney(playerid,-150); GameTextForPlayer(playerid,"~w~Il veicolo stato colorato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 4: if(GetPlayerMoney(playerid) >= 150) { new car = GetPlayerVehicleID(playerid); ChangeVehicleColor(car,86,86); GivePlayerMoney(playerid,-150); GameTextForPlayer(playerid,"~w~Il veicolo stato colorato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 5: if(GetPlayerMoney(playerid) >= 150) { new car = GetPlayerVehicleID(playerid); ChangeVehicleColor(car,6,6); GivePlayerMoney(playerid,-150); GameTextForPlayer(playerid,"~w~Il veicolo stato colorato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 6: if(GetPlayerMoney(playerid) >= 150) { new car = GetPlayerVehicleID(playerid); ChangeVehicleColor(car,126,126); GivePlayerMoney(playerid,-150); GameTextForPlayer(playerid,"~w~Il veicolo stato colorato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 7: if(GetPlayerMoney(playerid) >= 150) { new car = GetPlayerVehicleID(playerid); ChangeVehicleColor(car,66,66); GivePlayerMoney(playerid,-150); GameTextForPlayer(playerid,"~w~Il veicolo stato colorato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 8:ShowMenuForPlayer(Upgrades, playerid); } } if(Current == Exhausts) { switch(row){ case 0: if(GetPlayerMoney(playerid) >= 790) { new car = GetPlayerVehicleID(playerid); if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562) { AddVehicleComponent(car,1034); GivePlayerMoney(playerid,-790); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565) { AddVehicleComponent(car,1046); GivePlayerMoney(playerid,-790); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559) { AddVehicleComponent(car,1065); GivePlayerMoney(playerid,-790); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561) { AddVehicleComponent(car,1064); GivePlayerMoney(playerid,-790); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560) { AddVehicleComponent(car,1028); GivePlayerMoney(playerid,-790); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558) { AddVehicleComponent(car,1089); GivePlayerMoney(playerid,-790); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 1: if(GetPlayerMoney(playerid) >= 690) { new car = GetPlayerVehicleID(playerid); if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562) { AddVehicleComponent(car,1037); GivePlayerMoney(playerid,-690); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565) { AddVehicleComponent(car,1045); GivePlayerMoney(playerid,-690); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559) { AddVehicleComponent(car,1066); GivePlayerMoney(playerid,-690); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561) { AddVehicleComponent(car,1059); GivePlayerMoney(playerid,-690); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560) { AddVehicleComponent(car,1029); GivePlayerMoney(playerid,-690); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558) { AddVehicleComponent(car,1092); GivePlayerMoney(playerid,-690); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 2:ShowMenuForPlayer(Upgrades, playerid); } } if(Current == Frontbumper) { switch(row){ case 0: if(GetPlayerMoney(playerid) >= 990) { new car = GetPlayerVehicleID(playerid); if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562) { AddVehicleComponent(car,1171); GivePlayerMoney(playerid,-990); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565) { AddVehicleComponent(car,1153); GivePlayerMoney(playerid,-990); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559) { AddVehicleComponent(car,1160); GivePlayerMoney(playerid,-990); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561) { AddVehicleComponent(car,1155); GivePlayerMoney(playerid,-990); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560) { AddVehicleComponent(car,1169); GivePlayerMoney(playerid,-990); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558) { AddVehicleComponent(car,1167); GivePlayerMoney(playerid,-990); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 1: if(GetPlayerMoney(playerid) >= 900) { new car = GetPlayerVehicleID(playerid); if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562) { AddVehicleComponent(car,1172); GivePlayerMoney(playerid,-900); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565) { AddVehicleComponent(car,1152); GivePlayerMoney(playerid,-900); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559) { AddVehicleComponent(car,1173); GivePlayerMoney(playerid,-900); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561) { AddVehicleComponent(car,1157); GivePlayerMoney(playerid,-900); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560) { AddVehicleComponent(car,1170); GivePlayerMoney(playerid,-900); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558) { AddVehicleComponent(car,1165); GivePlayerMoney(playerid,-900); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 2:ShowMenuForPlayer(Upgrades, playerid); } } if(Current == Rearbumper) { switch(row){ case 0: if(GetPlayerMoney(playerid) >= 1000) { new car = GetPlayerVehicleID(playerid); if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562) { AddVehicleComponent(car,1149); GivePlayerMoney(playerid,-1000); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565) { AddVehicleComponent(car,1150); GivePlayerMoney(playerid,-1000); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559) { AddVehicleComponent(car,1159); GivePlayerMoney(playerid,-1000); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561) { AddVehicleComponent(car,1154); GivePlayerMoney(playerid,-1000); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560) { AddVehicleComponent(car,1141); GivePlayerMoney(playerid,-1000); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558) { AddVehicleComponent(car,1168); GivePlayerMoney(playerid,-1000); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 1: if(GetPlayerMoney(playerid) >= 890) { new car = GetPlayerVehicleID(playerid); if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562) { AddVehicleComponent(car,1148); GivePlayerMoney(playerid,-890); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565) { AddVehicleComponent(car,1151); GivePlayerMoney(playerid,-890); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559) { AddVehicleComponent(car,1161); GivePlayerMoney(playerid,-890); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561) { AddVehicleComponent(car,1156); GivePlayerMoney(playerid,-890); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560) { AddVehicleComponent(car,1140); GivePlayerMoney(playerid,-890); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558) { AddVehicleComponent(car,1166); GivePlayerMoney(playerid,-890); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 2:ShowMenuForPlayer(Upgrades, playerid); } } if(Current == Roof) { switch(row){ case 0: if(GetPlayerMoney(playerid) >= 190) { new car = GetPlayerVehicleID(playerid); if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562) { AddVehicleComponent(car,1038); GivePlayerMoney(playerid,-190); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565) { AddVehicleComponent(car,1054); GivePlayerMoney(playerid,-190); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559) { AddVehicleComponent(car,1067); GivePlayerMoney(playerid,-190); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561) { AddVehicleComponent(car,1055); GivePlayerMoney(playerid,-190); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560) { AddVehicleComponent(car,1032); GivePlayerMoney(playerid,-190); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558) { AddVehicleComponent(car,1088); GivePlayerMoney(playerid,-190); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 1: if(GetPlayerMoney(playerid) >= 150) { new car = GetPlayerVehicleID(playerid); if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562) { AddVehicleComponent(car,1035); GivePlayerMoney(playerid,-150); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565) { AddVehicleComponent(car,1053); GivePlayerMoney(playerid,-150); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559) { AddVehicleComponent(car,1068); GivePlayerMoney(playerid,-150); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561) { AddVehicleComponent(car,1061); GivePlayerMoney(playerid,-150); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560) { AddVehicleComponent(car,1033); GivePlayerMoney(playerid,-150); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558) { AddVehicleComponent(car,1091); GivePlayerMoney(playerid,-150); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 2:ShowMenuForPlayer(Upgrades, playerid); } } if(Current == Spoilers) { switch(row){ case 0: if(GetPlayerMoney(playerid) >= 600) { new car = GetPlayerVehicleID(playerid); if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562) { AddVehicleComponent(car,1147); GivePlayerMoney(playerid,-600); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565) { AddVehicleComponent(car,1049); GivePlayerMoney(playerid,-600); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559) { AddVehicleComponent(car,1162); GivePlayerMoney(playerid,-600); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561) { AddVehicleComponent(car,1058); GivePlayerMoney(playerid,-600); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560) { AddVehicleComponent(car,1138); GivePlayerMoney(playerid,-600); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558) { AddVehicleComponent(car,1164); GivePlayerMoney(playerid,-600); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 1: if(GetPlayerMoney(playerid) >= 490) { new car = GetPlayerVehicleID(playerid); if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562) { AddVehicleComponent(car,1146); GivePlayerMoney(playerid,-490); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565) { AddVehicleComponent(car,1050); GivePlayerMoney(playerid,-490); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559) { AddVehicleComponent(car,1158); GivePlayerMoney(playerid,-490); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561) { AddVehicleComponent(car,1060); GivePlayerMoney(playerid,-490); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560) { AddVehicleComponent(car,1139); GivePlayerMoney(playerid,-490); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558) { AddVehicleComponent(car,1163); GivePlayerMoney(playerid,-490); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 2:ShowMenuForPlayer(Upgrades, playerid); } } if(Current == Sideskirts) { switch(row){ case 0: if(GetPlayerMoney(playerid) >= 500) { new car = GetPlayerVehicleID(playerid); if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562) { AddVehicleComponent(car,1036); AddVehicleComponent(car,1040); GivePlayerMoney(playerid,-500); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565) { AddVehicleComponent(car,1047); AddVehicleComponent(car,1051); GivePlayerMoney(playerid,-500); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559) { AddVehicleComponent(car,1069); AddVehicleComponent(car,1071); GivePlayerMoney(playerid,-500); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561) { AddVehicleComponent(car,1056); AddVehicleComponent(car,1062); GivePlayerMoney(playerid,-500); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560) { AddVehicleComponent(car,1026); AddVehicleComponent(car,1027); GivePlayerMoney(playerid,-500); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558) { AddVehicleComponent(car,1090); AddVehicleComponent(car,1094); GivePlayerMoney(playerid,-500); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 1: if(GetPlayerMoney(playerid) >= 390) { new car = GetPlayerVehicleID(playerid); if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 562) { AddVehicleComponent(car,1039); AddVehicleComponent(car,1041); GivePlayerMoney(playerid,-390); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 565) { AddVehicleComponent(car,1048); AddVehicleComponent(car,1052); GivePlayerMoney(playerid,-390); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 559) { AddVehicleComponent(car,1070); AddVehicleComponent(car,1072); GivePlayerMoney(playerid,-390); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 561) { AddVehicleComponent(car,1057); AddVehicleComponent(car,1063); GivePlayerMoney(playerid,-390); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560) { AddVehicleComponent(car,1030); AddVehicleComponent(car,1031); GivePlayerMoney(playerid,-390); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 558) { AddVehicleComponent(car,1093); AddVehicleComponent(car,1095); GivePlayerMoney(playerid,-390); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 2:ShowMenuForPlayer(Upgrades, playerid); } } if(Current == Wheels) { switch(row){ case 0: if(GetPlayerMoney(playerid) >= 1030) { new car = GetPlayerVehicleID(playerid); AddVehicleComponent(car,1079); GivePlayerMoney(playerid,-1030); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 1: if(GetPlayerMoney(playerid) >= 980) { new car = GetPlayerVehicleID(playerid); AddVehicleComponent(car,1075); GivePlayerMoney(playerid,-980); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 2: if(GetPlayerMoney(playerid) >= 1030) { new car = GetPlayerVehicleID(playerid); AddVehicleComponent(car,1074); GivePlayerMoney(playerid,-1030); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 3: if(GetPlayerMoney(playerid) >= 1230) { new car = GetPlayerVehicleID(playerid); AddVehicleComponent(car,1081); GivePlayerMoney(playerid,-1230); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 4: if(GetPlayerMoney(playerid) >= 900) { new car = GetPlayerVehicleID(playerid); AddVehicleComponent(car,1080); GivePlayerMoney(playerid,-900); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 5: if(GetPlayerMoney(playerid) >= 1100) { new car = GetPlayerVehicleID(playerid); AddVehicleComponent(car,1073); GivePlayerMoney(playerid,-1100); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 6: if(GetPlayerMoney(playerid) >= 1620) { new car = GetPlayerVehicleID(playerid); AddVehicleComponent(car,1077); GivePlayerMoney(playerid,-1620); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 7: if(GetPlayerMoney(playerid) >= 1560) { new car = GetPlayerVehicleID(playerid); AddVehicleComponent(car,1083); GivePlayerMoney(playerid,-1560); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 8: if(GetPlayerMoney(playerid) >= 1200) { new car = GetPlayerVehicleID(playerid); AddVehicleComponent(car,1078); GivePlayerMoney(playerid,-1200); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 9: if(GetPlayerMoney(playerid) >= 1560) { new car = GetPlayerVehicleID(playerid); AddVehicleComponent(car,1076); GivePlayerMoney(playerid,-1560); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 10: if(GetPlayerMoney(playerid) >= 1350) { new car = GetPlayerVehicleID(playerid); AddVehicleComponent(car,1084); GivePlayerMoney(playerid,-1350); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 11:ShowMenuForPlayer(Upgrades, playerid); } } if(Current == Carstereo) { switch(row){ case 0: if(GetPlayerMoney(playerid) >= 100) { new car = GetPlayerVehicleID(playerid); AddVehicleComponent(car,1086); GivePlayerMoney(playerid,-100); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 1:ShowMenuForPlayer(Upgrades, playerid); } } if(Current == Hydraulics) { switch(row){ case 0: if(GetPlayerMoney(playerid) >= 1500) { new car = GetPlayerVehicleID(playerid); AddVehicleComponent(car,1087); GivePlayerMoney(playerid,-1500); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 1:ShowMenuForPlayer(Upgrades, playerid); } } if(Current == Nitro) { switch(row){ case 0: if(GetPlayerMoney(playerid) >= 200) { new car = GetPlayerVehicleID(playerid); AddVehicleComponent(car,1009); GivePlayerMoney(playerid,-200); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 1: if(GetPlayerMoney(playerid) >= 500) { new car = GetPlayerVehicleID(playerid); AddVehicleComponent(car,1008); GivePlayerMoney(playerid,-500); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 2: if(GetPlayerMoney(playerid) >= 1000) { new car = GetPlayerVehicleID(playerid); AddVehicleComponent(car,1010); GivePlayerMoney(playerid,-1000); GameTextForPlayer(playerid,"~w~Componente Installato!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } else { GameTextForPlayer(playerid,"~r~Non hai abbastanza Soldi!",3500,4); ShowMenuForPlayer(Upgrades, playerid); } case 3:ShowMenuForPlayer(Upgrades, playerid); } } } public OnPlayerExitedMenu(playerid) { TogglePlayerControllable(playerid, true); HideMenuForPlayer(Upgrades, playerid); HideMenuForPlayer(Paintjobs, playerid); HideMenuForPlayer(Colors, playerid); HideMenuForPlayer(Exhausts, playerid); HideMenuForPlayer(Frontbumper, playerid); HideMenuForPlayer(Rearbumper, playerid); HideMenuForPlayer(Roof, playerid); HideMenuForPlayer(Spoilers, playerid); HideMenuForPlayer(Sideskirts, playerid); HideMenuForPlayer(Wheels, playerid); HideMenuForPlayer(Carstereo, playerid); HideMenuForPlayer(Hydraulics, playerid); HideMenuForPlayer(Nitro, playerid); }