Advertisement
Guest User

Car Fix $y$tem

a guest
Apr 17th, 2012
466
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.35 KB | None | 0 0
  1. //<CARFIX $Y$TEM FIXCAR / FLIP CAR / ADD NITROUS >//
  2.  
  3. //<INCLUDE>//
  4. #include <a_samp>
  5.  
  6. //<DEFINES>//
  7. #define PRESSED(%0) \
  8. (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
  9. #define IsPlayerNotInVehicle(%0) (!IsPlayerInAnyVehicle(%0))
  10.  
  11. #define FILTERSCRIPT
  12.  
  13. //<DEFINE COLOR>//
  14. #define COLOR_LIGHTGREEN 0x00FD4DAA
  15. #define COLOR_RED2 0xFF0000AA
  16.  
  17. #if defined FILTERSCRIPT
  18.  
  19. //<PUBLIC ON FILTERSCRIPT>//
  20. public OnFilterScriptInit()
  21. {
  22. print("\n--------------------------------------");
  23. print(" Car fix $y$tem /Flip/AddNos by Devilxz ");
  24. print("--------------------------------------\n");
  25. return 1;
  26. }
  27.  
  28. public OnFilterScriptExit()
  29. {
  30. return 1;
  31. }
  32.  
  33. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  34. {
  35. if(PRESSED(KEY_SUBMISSION))
  36. {
  37. new vehicleid = GetPlayerVehicleID(playerid);
  38. if(IsPlayerInVehicle(playerid, vehicleid))
  39. {
  40. new VehicleID, Float:X, Float:Y, Float:Z, Float:Angle;
  41. GetPlayerPos(playerid, X, Y, Z);
  42. VehicleID = GetPlayerVehicleID(playerid);
  43. GetVehicleZAngle(VehicleID, Angle);
  44. SetVehicleZAngle(VehicleID, Angle);
  45. SetVehicleHealth(VehicleID,1000.0);
  46. AddVehicleComponent(vehicleid, 1010);
  47. RepairVehicle(vehicleid);
  48. }
  49. }
  50. if(PRESSED(KEY_ACTION))
  51. {
  52. if(IsPlayerNotInVehicle(playerid))
  53. {
  54. }
  55. }
  56. return 1;
  57. }
  58.  
  59. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement