Guest User

What wrong?

a guest
Nov 18th, 2011
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 13.80 KB | None | 0 0
  1. // This is a comment
  2. // uncomment the line below if you want to write a filterscript
  3. //Wheels and Spoilers By DexToxz
  4. //#define FILTERSCRIPT
  5.  
  6. #include <a_samp>
  7. #define COLOR_DARKORANGE 0xFF3F00AA
  8. #if defined FILTERSCRIPT
  9.  
  10. public OnFilterScriptInit()
  11. {
  12.     print("\n--------------------------------------");
  13.     print(" Spoilers and Wheels By DexToxz");
  14.     print("--------------------------------------\n");
  15.     return 1;
  16. }
  17.  
  18. public OnFilterScriptExit()
  19. {
  20.     return 1;
  21. }
  22.  
  23. #else
  24.  
  25. main()
  26. {
  27.     print("\n----------------------------------");
  28.     print(" Blank Gamemode by your name here");
  29.     print("----------------------------------\n");
  30. }
  31.  
  32. #endif
  33.  
  34. public OnGameModeInit()
  35. {
  36.     // Don't use these lines if it's a filterscript
  37.     SetGameModeText("Drift/Race/Stunt/Drag");
  38.     AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
  39.     return 1;
  40. }
  41.  
  42. public OnGameModeExit()
  43. {
  44.     return 1;
  45. }
  46. public OnPlayerRequestClass(playerid, classid)
  47. {
  48.     SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
  49.     SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
  50.     SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
  51.     return 1;
  52. }
  53.  
  54. public OnPlayerCommandText(playerid, cmdtext[])
  55. {
  56.     if (strcmp("/things", cmdtext, true, 10) == 0)
  57.     {
  58.         ShowPlayerDialog(playerid,1223,DIALOG_STYLE_LIST,"Car Things By : DexToxz","Spoilers\nWheels","Ok", "Cancel");
  59.         return 1;
  60.     }
  61.     return 0;
  62. }
  63. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  64. {
  65.     new vehicleid;
  66.     vehicleid = GetPlayerVehicleID(playerid);
  67.     switch(dialogid)
  68.     {
  69.         case 1223:
  70.         {
  71.             if(!response)
  72.             {
  73.                 SendClientMessage(playerid, 0xFF0000FF, "You cancelled.");
  74.                 return 1;
  75.             }
  76.             switch(listitem)
  77.             {
  78.                 case 0:
  79.                 {
  80.                 if(GetVehicleModel(vehicleid) == 562||565||559||560||558||561)
  81.                 {
  82.                 ShowPlayerDialog(playerid,1226,DIALOG_STYLE_LIST,"Spoilers","Just Click here","Ok", "Cancel");
  83.                 }
  84.                 else
  85.                 {
  86.                 SendClientMessage(playerid,COLOR_DARKORANGE,"You have to be in a Tuner");
  87.                 }
  88.                 }
  89.                 case 1:
  90.                 {
  91.                 ShowPlayerDialog(playerid,1225,DIALOG_STYLE_LIST,"Wheels","Wheels","Ok", "Cancel");
  92.                 }
  93.             }
  94.         }
  95.     }
  96.     ////////////////////////////////////////////////////////////////////////
  97.     switch(dialogid)
  98.                 {
  99.                 case 1226:
  100.                 {
  101.                 if(!response)
  102.                 {
  103.                 SendClientMessage(playerid, 0xFF0000FF, "You cancelled.");
  104.                 return 1;
  105.                 }
  106.                 switch(listitem)
  107.                 {
  108.                 case 0:
  109.                 {
  110.  
  111.                 if(IsTuner(GetVehicleModel(vehicleid)))
  112.                 {
  113.                     ShowPlayerDialog(playerid,1240,DIALOG_STYLE_LIST,"Spoilers","Spoiler Pro\nSpoiler Win\nSpoiler Drag\nSpoiler Alpha\nSpoiler Race\nSpoiler Worx","Ok", "Cancel");
  114.                     return 1;
  115.                 }
  116.                 else
  117.                 {
  118.                 SendClientMessage(playerid,COLOR_DARKORANGE,"You have to be in a Tuner");
  119.                 }
  120.             }
  121.         }
  122.     }
  123.     ////////////////////////////////////////////////////////////////////////////////////////
  124.     switch(dialogid)
  125.                 {
  126.                 case 1227:
  127.                 {
  128.                 if(!response)
  129.                 {
  130.                 SendClientMessage(playerid, 0xFF0000FF, "You cancelled.");
  131.                 return 1;
  132.                 }
  133.                 switch(listitem)
  134.                 {
  135.                 case 0:
  136.                 {
  137.                 ShowPlayerDialog(playerid,1246,DIALOG_STYLE_LIST,"Rims","Ahab\nVirtual\nAccess\nShadow\nMega\nRimshine\nWires\nClassic\nTwist\nCutter\nSwitch\nGrove\nImport\nDollar\nTrance\nAtomic","Ok", "Cancel");
  138.                 }
  139.                 case 1:
  140.                 {
  141.                 ShowPlayerDialog(playerid,1247,DIALOG_STYLE_LIST,"Extra","Bas Boost\nHydraulics\nNitro x2\nNitro x5\nNitro x10","Ok", "Cancel");
  142.                 }
  143.             }
  144.         }
  145.     }
  146.                     /////////////////////////////////////////////////////////////////////////
  147.  
  148.     switch(dialogid)
  149.     {
  150.         case 1240:
  151.         {
  152.             if(!response)
  153.             {
  154.             SendClientMessage(playerid, 0xFF0000FF, "You cancelled.");
  155.             return 1;
  156.             }
  157.  
  158.             switch(listitem)
  159.             {
  160.                 case 0:
  161.                 {
  162.                 if(GetVehicleModel(vehicleid) >=1)
  163.                 {
  164.                 AddVehicleComponent(vehicleid, 1000);
  165.                 GivePlayerMoney(playerid,-800);
  166.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  167.                 }
  168.                 else
  169.                 {
  170.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  171.                 }
  172.                 }
  173.                 case 1:
  174.                 {
  175.                 if(GetVehicleModel(vehicleid) >=1)
  176.                 {
  177.                 AddVehicleComponent(vehicleid, 1001);
  178.                 GivePlayerMoney(playerid,-800);
  179.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  180.                 }
  181.                 else
  182.                 {
  183.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  184.                 }
  185.                 }
  186.                 case 2:
  187.                 {
  188.                 new vehicle;
  189.                 vehicle = GetPlayerVehicleID(playerid);
  190.                 if(GetVehicleModel(vehicleid) >=1)
  191.                 {
  192.                 AddVehicleComponent(vehicle, 1002);
  193.                 GivePlayerMoney(playerid,-800);
  194.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  195.                 }
  196.                 else
  197.                 {
  198.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  199.                 }
  200.                 }
  201.                 case 3:
  202.                 {
  203.                 new vehicle;
  204.                 vehicle = GetPlayerVehicleID(playerid);
  205.                 if(GetVehicleModel(vehicleid) >=1)
  206.                 {
  207.                 AddVehicleComponent(vehicle, 1003);
  208.                 GivePlayerMoney(playerid,-800);
  209.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  210.                 }
  211.                 else
  212.                 {
  213.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  214.                 }
  215.                 }
  216.                 case 4:
  217.                 {
  218.                 new vehicle;
  219.                 vehicle = GetPlayerVehicleID(playerid);
  220.                 if(GetVehicleModel(vehicleid) >=1)
  221.                 {
  222.                 AddVehicleComponent(vehicle, 1015);
  223.                 GivePlayerMoney(playerid,-800);
  224.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  225.                 }
  226.                 else
  227.                 {
  228.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  229.                 }
  230.                 }
  231.                 case 5:
  232.                 {
  233.                 new vehicle;
  234.                 vehicle = GetPlayerVehicleID(playerid);
  235.                 if(GetVehicleModel(vehicleid) >=1)
  236.                 {
  237.                 AddVehicleComponent(vehicle, 1016);
  238.                 GivePlayerMoney(playerid,-800);
  239.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  240.                 }
  241.                 else
  242.                 {
  243.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  244.                 }
  245.                 }
  246.             }
  247.         }
  248.     }
  249.     switch(dialogid)
  250.     {
  251.         case 1246:
  252.         {
  253.             if(!response)
  254.             {
  255.             SendClientMessage(playerid, 0xFF0000FF, "You cancelled.");
  256.             return 1;
  257.             }
  258.  
  259.             switch(listitem)
  260.             {
  261.                 case 0:
  262.                 {
  263.                 if(GetVehicleModel(vehicleid) >=1)
  264.                 {
  265.                 AddVehicleComponent(vehicleid, 1096);
  266.                 GivePlayerMoney(playerid,-800);
  267.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  268.                 }
  269.                 else
  270.                 {
  271.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  272.                 }
  273.                 }
  274.                 case 1:
  275.                 {
  276.                 if(GetVehicleModel(vehicleid) >=1)
  277.                 {
  278.                 AddVehicleComponent(vehicleid, 1097);
  279.                 GivePlayerMoney(playerid,-800);
  280.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  281.                 }
  282.                 else
  283.                 {
  284.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  285.                 }
  286.                 }
  287.                 case 2:
  288.                 {
  289.                 if(GetVehicleModel(vehicleid) >=1)
  290.                 {
  291.                 AddVehicleComponent(vehicleid, 1098);
  292.                 GivePlayerMoney(playerid,-800);
  293.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  294.                 }
  295.                 else
  296.                 {
  297.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  298.                 }
  299.                 }
  300.                 case 3:
  301.                 {
  302.                 if(GetVehicleModel(vehicleid) >=1)
  303.                 {
  304.                 AddVehicleComponent(vehicleid, 1073);
  305.                 GivePlayerMoney(playerid,-800);
  306.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  307.                 }
  308.                 else
  309.                 {
  310.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  311.                 }
  312.                 }
  313.                 case 4:
  314.                 {
  315.                 if(GetVehicleModel(vehicleid) >=1)
  316.                 {
  317.                 AddVehicleComponent(vehicleid, 1074);
  318.                 GivePlayerMoney(playerid,-800);
  319.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  320.                 }
  321.                 else
  322.                 {
  323.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  324.                 }
  325.                 }
  326.                 case 5:
  327.                 {
  328.                 if(GetVehicleModel(vehicleid) >=1)
  329.                 {
  330.                 AddVehicleComponent(vehicleid, 1075);
  331.                 GivePlayerMoney(playerid,-800);
  332.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  333.                 }
  334.                 else
  335.                 {
  336.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  337.                 }
  338.                 }
  339.                 case 6:
  340.                 {
  341.                 if(GetVehicleModel(vehicleid) >=1)
  342.                 {
  343.                 AddVehicleComponent(vehicleid, 1076);
  344.                 GivePlayerMoney(playerid,-800);
  345.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  346.                 }
  347.                 else
  348.                 {
  349.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  350.                 }
  351.                 }
  352.                 case 7:
  353.                 {
  354.                 if(GetVehicleModel(vehicleid) >=1)
  355.                 {
  356.                 AddVehicleComponent(vehicleid, 1077);
  357.                 GivePlayerMoney(playerid,-800);
  358.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  359.                 }
  360.                 else
  361.                 {
  362.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  363.                 }
  364.                 }
  365.                 case 8:
  366.                 {
  367.                 if(GetVehicleModel(vehicleid) >=1)
  368.                 {
  369.                 AddVehicleComponent(vehicleid, 1078);
  370.                 GivePlayerMoney(playerid,-800);
  371.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  372.                 }
  373.                 else
  374.                 {
  375.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  376.                 }
  377.                 }
  378.                 case 9:
  379.                 {
  380.                 if(GetVehicleModel(vehicleid) >=1)
  381.                 {
  382.                 AddVehicleComponent(vehicleid, 1079);
  383.                 GivePlayerMoney(playerid,-800);
  384.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  385.                 }
  386.                 else
  387.                 {
  388.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  389.                 }
  390.                 }
  391.                 case 10:
  392.                 {
  393.                 if(GetVehicleModel(vehicleid) >=1)
  394.                 {
  395.                 AddVehicleComponent(vehicleid, 1080);
  396.                 GivePlayerMoney(playerid,-800);
  397.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  398.                 }
  399.                 else
  400.                 {
  401.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  402.                 }
  403.                 }
  404.                 case 11:
  405.                 {
  406.                 if(GetVehicleModel(vehicleid) >=1)
  407.                 {
  408.                 AddVehicleComponent(vehicleid, 1081);
  409.                 GivePlayerMoney(playerid,-800);
  410.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  411.                 }
  412.                 else
  413.                 {
  414.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  415.                 }
  416.                 }
  417.                 case 12:
  418.                 {
  419.                 if(GetVehicleModel(vehicleid) >=1)
  420.                 {
  421.                 AddVehicleComponent(vehicleid, 1082);
  422.                 GivePlayerMoney(playerid,-800);
  423.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  424.                 }
  425.                 else
  426.                 {
  427.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  428.                 }
  429.                 }
  430.                 case 13:
  431.                 {
  432.                 if(GetVehicleModel(vehicleid) >=1)
  433.                 {
  434.                 AddVehicleComponent(vehicleid, 1083);
  435.                 GivePlayerMoney(playerid,-800);
  436.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  437.                 }
  438.                 else
  439.                 {
  440.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  441.                 }
  442.                 }
  443.                 case 14:
  444.                 {
  445.                 if(GetVehicleModel(vehicleid) >=1)
  446.                 {
  447.                 AddVehicleComponent(vehicleid, 1084);
  448.                 GivePlayerMoney(playerid,-800);
  449.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  450.                 }
  451.                 else
  452.                 {
  453.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  454.                 }
  455.                 }
  456.                 case 15:
  457.                 {
  458.                 if(GetVehicleModel(vehicleid) >=1)
  459.                 {
  460.                 AddVehicleComponent(vehicleid, 1085);
  461.                 GivePlayerMoney(playerid,-800);
  462.                 SendClientMessage(playerid,COLOR_DARKORANGE,"Vehicle Component added");
  463.                 }
  464.                 else
  465.                 {
  466.                 SendClientMessage(playerid,COLOR_DARKORANGE,"This is not an Vehicle");
  467.                 }
  468.                 }
  469.             }
  470.         }
  471.     }
  472.     return 0;
  473. }
  474. stock IsTuner(modelid)
  475. {
  476.     switch(modelid)
  477.     {
  478.         case 562, 565, 559,
  479.         560, 558, 561: return true;
  480.     }
  481.     return false;
  482. }
  483.  
Advertisement
Add Comment
Please, Sign In to add comment