Advertisement
Guest User

[INC]Vehicle_fun 1.2

a guest
Dec 23rd, 2010
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 2.88 KB | None | 0 0
  1. #include <a_samp>
  2. /* vehicle_fun.inc by n01ze | samp-rus.com */
  3. new engine,lights,alarm,doors,bonnet,boot,objective;
  4.  
  5. stock Engine(vehicleid,bool:launched) {      
  6.     return launched ? SetVehicleParamsEx(vehicleid, VEHICLE_PARAMS_ON, -1, -1, -1, -1, -1, -1) : SetVehicleParamsEx(vehicleid, VEHICLE_PARAMS_OFF, -1, -1, -1, -1, -1, -1);
  7. } //Запустить|заглушить двигатель
  8.  
  9. stock EngineStatus(vehicleid) {
  10.     GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
  11.     return engine;
  12. } //Вернёт статус двигателя ( вкл , выкл )
  13.  
  14. stock Lights(vehicleid,bool:launched) {
  15.     return launched ? SetVehicleParamsEx(vehicleid, -1,VEHICLE_PARAMS_ON, -1, -1, -1, -1, -1) : SetVehicleParamsEx(vehicleid, -1,VEHICLE_PARAMS_OFF, -1, -1, -1, -1, -1);
  16. } //Включение|Выключение фар
  17.  
  18. stock LightsStatus(vehicleid) {
  19.     GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
  20.     return lights;
  21. } //Вернёт статус фар ( вкл , выкл )
  22.  
  23. stock Alarm(vehickeid,bool:launched) {
  24.     return launched ? SetVehicleParamsEx(vehicleid, -1,-1, VEHICLE_PARAMS_ON, -1, -1, -1, -1) : SetVehicleParamsEx(vehicleid, -1,-1, VEHICLE_PARAMS_OFF, -1, -1, -1, -1);
  25. } //Включение|Выключение сигнализации
  26.  
  27. stock AlarmStatus(vehicleid) {
  28.     GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
  29.     return alarm;
  30. } //Вернёт статус сигнализации ( вкл , выкл )
  31.  
  32. stock Doors(vehicleid,bool:status) {
  33.     return status ? SetVehicleParamsEx(vehicleid, -1,-1,-1,VEHICLE_PARAMS_ON, -1, -1, -1) : SetVehicleParamsEx(vehicleid, -1,-1,-1,VEHICLE_PARAMS_OFF, -1, -1, -1);
  34. } //Открыть|закрыть двери
  35.  
  36. stock DoorsStatus(vehicleid)  {
  37.     GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
  38.     return doors;
  39. } //Вернёт статус дверей ( открыты , закрыты )
  40.  
  41. stock Bonnet(vehicleid,bool:status) {
  42.     return status ? SetVehicleParamsEx(vehicleid, -1,-1,-1,-1,VEHICLE_PARAMS_ON, -1, -1) : SetVehicleParamsEx(vehicleid, -1,-1,-1,-1,VEHICLE_PARAMS_OFF, -1, -1);
  43. } //Открыть|Закрыть капот
  44.  
  45. stock BonnetStatus(vehicleid)  {
  46.     GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
  47.     return bonnet;
  48. } //Вернёт статус капота ( открыт , закрыт )
  49.  
  50. stock Boot(vehicleid,bool:status) {
  51.     return status ? SetVehicleParamsEx(vehicleid, -1,-1,-1,-1,-1,VEHICLE_PARAMS_ON, -1) : SetVehicleParamsEx(vehicleid, -1,-1,-1,-1,-1,VEHICLE_PARAMS_OFF, -1);
  52. } //Открыть|Закрыть багажник
  53.  
  54. stock BootStatus(vehicleid)  {
  55.     GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
  56.     return boot;
  57. } //Вернёт статус багажника ( открыт , закрыт )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement