Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Tuning Mode */
- /* Date Released : 6-11-2009 */
- /* Creator : Raffaello */
- /* WebSite : www.sa-mp.ro */
- /*----------------------------------------------------------------------------*/
- #include <a_samp>
- /*----------------------------------------------------------------------------*/
- #define RED 0xFF6262FF
- #define PURPLE 0xFF6262FF
- /*----------------------------------------------------------------------------*/
- new Menu:tune;
- new Menu:colors;
- new Menu:wheels;
- /*----------------------------------------------------------------------------*/
- public OnFilterScriptInit()
- {
- print("|---------------------------------|");
- print("| Tuning Mode by Raffaello |");
- print("| |");
- print("| L O A D E D |");
- print("|---------------------------------|");
- tune = CreateMenu("Tuning", 1, 15.100, 140.100, 150.100, 150.100);
- AddMenuItem(tune, 0, "Couleurs: 200$");
- AddMenuItem(tune, 0, "Nitro: 300$");
- AddMenuItem(tune, 0, "Hydraulics: 400$");
- AddMenuItem(tune, 0, "Jantes: 500$");
- AddMenuItem(tune, 0, "Spoiler: 500$");
- AddMenuItem(tune, 0, "Echappement: 500$");
- AddMenuItem(tune, 0, "Ventilation: 500$");
- colors = CreateMenu("Colors", 1, 15.100, 140.100, 150.100, 150.100);
- AddMenuItem(colors, 0, "Bleu Ciel Aztecas");
- AddMenuItem(colors, 0, "Noir Triads");
- AddMenuItem(colors, 0, "Vert Groves");
- AddMenuItem(colors, 0, "Rouge");
- AddMenuItem(colors, 0, "Blanc");
- AddMenuItem(colors, 0, "Jaune");
- AddMenuItem(colors, 0, "Rose");
- wheels = CreateMenu("Wheels", 1, 15.100, 140.100, 150.100, 150.100);
- AddMenuItem(wheels, 0, "Import");
- AddMenuItem(wheels, 0, "Atomic");
- AddMenuItem(wheels, 0, "Ahab");
- AddMenuItem(wheels, 0, "Virtual");
- AddMenuItem(wheels, 0, "Grove");
- AddMenuItem(wheels, 0, "Twist");
- return 1;
- }
- /*----------------------------------------------------------------------------*/
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- new State = GetPlayerState(playerid);
- if (strcmp(cmdtext, "/tuning", true) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- TogglePlayerControllable(playerid,0);
- ShowMenuForPlayer(tune,playerid);
- }
- else
- {
- SendClientMessage(playerid,RED,"Vous devez être dans un véhicule !");
- }
- return 1;
- }
- return 0;
- }
- /*----------------------------------------------------------------------------*/
- /*----------------------------------------------------------------------------*/
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- new State = GetPlayerState(playerid);
- new vehicleid = GetPlayerVehicleID(playerid);
- new Menu:CurrentMenu1 = GetPlayerMenu(playerid);
- if(CurrentMenu1 == tune)
- {
- switch(row)
- {
- case 0: //Color
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- ShowMenuForPlayer(colors,playerid);
- }
- }
- case 1: //Nitro
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- AddVehicleComponent(vehicleid, 1010);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- GivePlayerMoney(playerid,-300);
- TogglePlayerControllable(playerid,1);
- }
- }
- case 2: //Hydraulics
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- AddVehicleComponent(vehicleid, 1087);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- GivePlayerMoney(playerid,-400);
- TogglePlayerControllable(playerid,1);
- }
- }
- case 3: //Wheels
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- ShowMenuForPlayer(wheels,playerid);
- }
- }
- case 4: //spoiler
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- AddVehicleComponent(vehicleid,1001);
- GivePlayerMoney(playerid,-500);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- TogglePlayerControllable(playerid,1);
- }
- }
- case 5: //hood
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- AddVehicleComponent(vehicleid,1018);
- GivePlayerMoney(playerid,-500);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- TogglePlayerControllable(playerid,1);
- }
- }
- case 6: //hood
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- AddVehicleComponent(vehicleid,1004);
- GivePlayerMoney(playerid,-500);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- TogglePlayerControllable(playerid,1);
- }
- }
- case 7: //hood
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- AddVehicleComponent(vehicleid,1014);
- GivePlayerMoney(playerid,-500);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- TogglePlayerControllable(playerid,1);
- }
- }
- }
- }
- if(CurrentMenu1 == colors)
- {
- switch(row)
- {
- case 0: //bleu ciel
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- ChangeVehicleColor(vehicleid,184,184);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- GivePlayerMoney(playerid,-200);
- TogglePlayerControllable(playerid,1);
- }
- }
- case 1: //noir
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- ChangeVehicleColor(vehicleid,0,0);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- GivePlayerMoney(playerid,-200);
- TogglePlayerControllable(playerid,1);
- }
- }
- case 2: //vert
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- ChangeVehicleColor(vehicleid,251,251);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- GivePlayerMoney(playerid,-200);
- TogglePlayerControllable(playerid,1);
- }
- }
- case 3: //rouge
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- ChangeVehicleColor(vehicleid,3,3);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- GivePlayerMoney(playerid,-200);
- TogglePlayerControllable(playerid,1);
- }
- }
- case 4: //blanc
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- ChangeVehicleColor(vehicleid,1,1);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- GivePlayerMoney(playerid,-200);
- TogglePlayerControllable(playerid,1);
- }
- }
- case 5: //jaune
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- ChangeVehicleColor(vehicleid,6,6);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- GivePlayerMoney(playerid,-200);
- TogglePlayerControllable(playerid,1);
- }
- }
- }
- }
- if(CurrentMenu1 == wheels)
- {
- switch(row)
- {
- case 0: //Import
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- AddVehicleComponent(vehicleid,1082);
- GivePlayerMoney(playerid,-500);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- TogglePlayerControllable(playerid,1);
- }
- }
- case 1: //Atomic
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- AddVehicleComponent(vehicleid,1085);
- GivePlayerMoney(playerid,-500);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- TogglePlayerControllable(playerid,1);
- }
- }
- case 2: //Ahab
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- AddVehicleComponent(vehicleid,1096);
- GivePlayerMoney(playerid,-500);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- TogglePlayerControllable(playerid,1);
- }
- }
- case 3: //Virtual
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- AddVehicleComponent(vehicleid,1097);
- GivePlayerMoney(playerid,-500);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- TogglePlayerControllable(playerid,1);
- }
- }
- case 4: //Grove
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- AddVehicleComponent(vehicleid,1081);
- GivePlayerMoney(playerid,-500);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- TogglePlayerControllable(playerid,1);
- }
- }
- case 5: //Twist
- {
- if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
- {
- AddVehicleComponent(vehicleid,1078);
- GivePlayerMoney(playerid,-500);
- PlayerPlaySound(playerid, 1133, 0, 0, 0);
- TogglePlayerControllable(playerid,1);
- }
- }
- }
- }
- return 1;
- }
- /*---------------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement