easy_vehicle.inc 4.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. //Easy vehicle by Ivan Pantovic
  2. #include <a_samp>
  3. forward TogVehicleEngine(vehicleid, easy_engine);
  4. forward TogVehicleLights(vehicleid, easy_lights);
  5. forward TogVehicleAlarm(vehicleid, easy_alarm);
  6. forward TogVehicleDoors(vehicleid, easy_doors);
  7. forward TogVehicleBonnet(vehicleid, easy_bonnet);
  8. forward TogVehicleBoot(vehicleid, easy_boot);
  9. forward TogVehicleObjective(vehicleid, easy_objective);
  10. forward GetVehicleEngine(vehicleid, easy_engine);
  11. forward GetVehicleLights(vehicleid, easy_lights);
  12. forward GetVehicleAlarm(vehicleid, easy_alarm);
  13. forward GetVehicleDoors(vehicleid, easy_doors);
  14. forward GetVehicleBonnet(vehicleid, easy_bonnet);
  15. forward GetVehicleBoot(vehicleid, easy_boot);
  16. forward GetVehicleObjective(vehicleid, easy_objective);
  17. new engine_before,lights_before,alarm_before,doors_before,bonnet_before,boot_before,objective_before;
  18. public GetVehicleEngine(vehicleid, easy_engine)
  19. {
  20. GetVehicleParamsEx(vehicleid, easy_engine, lights_before, alarm_before, doors_before, bonnet_before, boot_before, objective_before);
  21. }
  22. public GetVehicleLights(vehicleid, easy_lights)
  23. {
  24. GetVehicleParamsEx(vehicleid, engine_before, easy_lights, alarm_before, doors_before, bonnet_before, boot_before, objective_before);
  25. }
  26. public GetVehicleAlarm(vehicleid, easy_alarm)
  27. {
  28. GetVehicleParamsEx(vehicleid, engine_before, lights_before, easy_alarm, doors_before, bonnet_before, boot_before, objective_before);
  29. }
  30. public GetVehicleDoors(vehicleid, easy_doors)
  31. {
  32. GetVehicleParamsEx(vehicleid, engine_before, lights_before, alarm_before, easy_doors, bonnet_before, boot_before, objective_before);
  33. }
  34. public GetVehicleBonnet(vehicleid, easy_bonnet)
  35. {
  36. GetVehicleParamsEx(vehicleid, engine_before, lights_before, alarm_before, doors_before, bonnet_before, boot_before, objective_before);
  37. }
  38. public GetVehicleBoot(vehicleid, easy_boot)
  39. {
  40. GetVehicleParamsEx(vehicleid, engine_before, lights_before, alarm_before, doors_before, bonnet_before, easy_boot, objective_before);
  41. }
  42. public GetVehicleObjective(vehicleid, easy_objective)
  43. {
  44. GetVehicleParamsEx(vehicleid, engine_before, lights_before, alarm_before, doors_before, bonnet_before, boot_before, easy_objective);
  45. }
  46. public TogVehicleEngine(vehicleid, easy_engine)
  47. {
  48. GetVehicleParamsEx(vehicleid, engine_before, lights_before, alarm_before, doors_before, bonnet_before, boot_before, objective_before);
  49. SetVehicleParamsEx(vehicleid, easy_engine, lights_before, alarm_before, doors_before, bonnet_before, boot_before, objective_before);
  50. }
  51. public TogVehicleLights(vehicleid, easy_lights)
  52. {
  53. GetVehicleParamsEx(vehicleid, engine_before, lights_before, alarm_before, doors_before, bonnet_before, boot_before, objective_before);
  54. SetVehicleParamsEx(vehicleid, engine_before, easy_lights, alarm_before, doors_before, bonnet_before, boot_before, objective_before);
  55. }
  56. public TogVehicleAlarm(vehicleid, easy_alarm)
  57. {
  58. GetVehicleParamsEx(vehicleid, engine_before, lights_before, alarm_before, doors_before, bonnet_before, boot_before, objective_before);
  59. SetVehicleParamsEx(vehicleid, engine_before, lights_before, easy_alarm, doors_before, bonnet_before, boot_before, objective_before);
  60. }
  61. public TogVehicleDoors(vehicleid, easy_doors)
  62. {
  63. GetVehicleParamsEx(vehicleid, engine_before, lights_before, alarm_before, doors_before, bonnet_before, boot_before, objective_before);
  64. SetVehicleParamsEx(vehicleid, engine_before, lights_before, alarm_before, easy_doors, bonnet_before, boot_before, objective_before);
  65. }
  66. public TogVehicleBonnet(vehicleid, easy_bonnet)
  67. {
  68. GetVehicleParamsEx(vehicleid, engine_before, lights_before, alarm_before, doors_before, bonnet_before, boot_before, objective_before);
  69. SetVehicleParamsEx(vehicleid, engine_before, lights_before, alarm_before, doors_before, easy_bonnet, boot_before, objective_before);
  70. }
  71. public TogVehicleBoot(vehicleid, easy_boot)
  72. {
  73. GetVehicleParamsEx(vehicleid, engine_before, lights_before, alarm_before, doors_before, bonnet_before, boot_before, objective_before);
  74. SetVehicleParamsEx(vehicleid, engine_before, lights_before, alarm_before, doors_before, bonnet_before, easy_boot, objective_before);
  75. }
  76. public TogVehicleObjective(vehicleid, easy_objective)
  77. {
  78. GetVehicleParamsEx(vehicleid, engine_before, lights_before, alarm_before, doors_before, bonnet_before, boot_before, objective_before);
  79. SetVehicleParamsEx(vehicleid, engine_before, lights_before, alarm_before, doors_before, bonnet_before, boot_before, easy_objective);
  80. }