Advertisement
Guest User

TCP.inc

a guest
Mar 15th, 2013
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.26 KB | None | 0 0
  1. /********************************************
  2. * TCP functions v1.0 ToggleCarParams *
  3. * Include Programmer: SynonymousZ *
  4. ********************************************/
  5.  
  6. /*
  7. native ToggleEngine(carid);
  8. native ToggleLights(carid);
  9. native ToggleAlarm(carid);
  10. native ToggleDoors(carid);
  11. native ToggleBonnet(carid);
  12. native ToggleBoot(carid);
  13. native ToggleObjective(carid);
  14. */
  15.  
  16. stock ToggleEngine(carid)
  17. {
  18. new bool:engine, bool:lights, bool:alarm, bool:doors, bool:bonnet, bool:boot, bool:objective;
  19. GetVehicleParamsEx(carid, engine, lights, alarm, doors, bonnet, boot, objective);
  20. if(engine==true)return SetVehicleParamsEx(carid, false, lights, alarm, doors, bonnet, boot, objective);
  21. else SetVehicleParamsEx(carid, true, lights, alarm, doors, bonnet, boot, objective);
  22. return 1;
  23. }
  24.  
  25. stock ToggleLights(carid)
  26. {
  27. new bool:engine, bool:lights, bool:alarm, bool:doors, bool:bonnet, bool:boot, bool:objective;
  28. GetVehicleParamsEx(carid, engine, lights, alarm, doors, bonnet, boot, objective);
  29. if(lights==true)return SetVehicleParamsEx(carid, engine, false, alarm, doors, bonnet, boot, objective);
  30. else SetVehicleParamsEx(carid, engine, true, alarm, doors, bonnet, boot, objective);
  31. return 1;
  32. }
  33.  
  34. stock ToggleAlarm(carid)
  35. {
  36. new bool:engine, bool:lights, bool:alarm, bool:doors, bool:bonnet, bool:boot, bool:objective;
  37. GetVehicleParamsEx(carid, engine, lights, alarm, doors, bonnet, boot, objective);
  38. if(alarm==true)return SetVehicleParamsEx(carid, engine, lights, false, doors, bonnet, boot, objective);
  39. else SetVehicleParamsEx(carid, engine, lights, true, doors, bonnet, boot, objective);
  40. return 1;
  41. }
  42.  
  43. stock ToggleDoors(carid)
  44. {
  45. new bool:engine, bool:lights, bool:alarm, bool:doors, bool:bonnet, bool:boot, bool:objective;
  46. GetVehicleParamsEx(carid, engine, lights, alarm, doors, bonnet, boot, objective);
  47. if(doors==true)return SetVehicleParamsEx(carid, engine, lights, alarm, false, bonnet, boot, objective);
  48. else SetVehicleParamsEx(carid, engine, lights, alarm, true, bonnet, boot, objective);
  49. return 1;
  50. }
  51.  
  52. stock ToggleBonnet(carid)
  53. {
  54. new bool:engine, bool:lights, bool:alarm, bool:doors, bool:bonnet, bool:boot, bool:objective;
  55. GetVehicleParamsEx(carid, engine, lights, alarm, doors, bonnet, boot, objective);
  56. if(bonnet==true)return SetVehicleParamsEx(carid, engine, lights, alarm, doors, false, boot, objective);
  57. else SetVehicleParamsEx(carid, engine, lights, alarm, doors, true, boot, objective);
  58. return 1;
  59. }
  60.  
  61. stock ToggleBoot(carid)
  62. {
  63. new bool:engine, bool:lights, bool:alarm, bool:doors, bool:bonnet, bool:boot, bool:objective;
  64. GetVehicleParamsEx(carid, engine, lights, alarm, doors, bonnet, boot, objective);
  65. if(boot==true)return SetVehicleParamsEx(carid, engine, lights, alarm, doors, bonnet, false, objective);
  66. else SetVehicleParamsEx(carid, engine, lights, alarm, doors, bonnet, true, objective);
  67. return 1;
  68. }
  69.  
  70. stock ToggleObjective(carid)
  71. {
  72. new bool:engine, bool:lights, bool:alarm, bool:doors, bool:bonnet, bool:boot, bool:objective;
  73. GetVehicleParamsEx(carid, engine, lights, alarm, doors, bonnet, boot, objective);
  74. if(objective==true)return SetVehicleParamsEx(carid, engine, lights, alarm, doors, bonnet, boot, false);
  75. else SetVehicleParamsEx(carid, engine, lights, alarm, doors, bonnet, boot, true);
  76. return 1;
  77. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement