Advertisement
Guest User

Toggleable speedboost,hornjump,flip & Fix

a guest
Jul 31st, 2014
346
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.87 KB | None | 0 0
  1. //on the top of the script
  2. enum _Shon
  3. {
  4. Shonn
  5. }
  6.  
  7.  
  8.  
  9. //Commands
  10. //==============================================================================
  11. ///SHON /SHOFF[BETA V1.3]
  12. //==============================================================================
  13. CMD:shon(playerid,params[])
  14. {
  15. Shon[playerid][Shonn] = 0;
  16. SendClientMessage(playerid, COLOR_RED, "[INFO]:You have enabled Speed Boost,Horn Jump & Flip!");
  17. return 1;
  18. }
  19. CMD:shoff(playerid,params[])
  20. {
  21. Shon[playerid][Shonn] = 1;
  22. SendClientMessage(playerid, COLOR_RED, "[INFO]:You have disabled Speed Boost,Horn Jump & Flip!");
  23. return 1;
  24. }
  25.  
  26.  
  27. //where ever u want.
  28. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  29. {
  30. if(Shon[playerid][Shonn] == 1)
  31. return 1;
  32. if(newkeys & KEY_SUBMISSION){
  33. if (IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER){{
  34. {new Float:rotation;
  35. SetVehicleHealth(GetPlayerVehicleID(playerid),1000.0);
  36. PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);
  37. GetVehicleZAngle(GetPlayerVehicleID(playerid),rotation);
  38. SetVehicleZAngle(GetPlayerVehicleID(playerid),rotation);}
  39. RepairVehicle(GetPlayerVehicleID(playerid));
  40. SetVehicleHealth(GetPlayerVehicleID(playerid),1000.0);
  41. PlayerPlaySound(playerid, 1085, 0.0, 0.0, 0.0);}}}
  42. if(newkeys & KEY_FIRE) {
  43. if (IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER){{
  44. new Float:vx, Float:vy, Float:vz;
  45. AddVehicleComponent(GetPlayerVehicleID(playerid), 1010);
  46. GetVehicleVelocity(GetPlayerVehicleID(playerid), vx, vy, vz);
  47. SetVehicleVelocity(GetPlayerVehicleID(playerid) ,vx * 1.5,vy * 1.5 ,vz * 1.5);}}}
  48. if(newkeys & KEY_CROUCH) {
  49. if (IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER){{
  50. new Float:x, Float:y, Float:z;
  51. GetVehicleVelocity(GetPlayerVehicleID(playerid), x, y, z);
  52. SetVehicleVelocity(GetPlayerVehicleID(playerid) ,x ,y ,z+0.5);}
  53. }
  54.  
  55.  
  56. }
  57. return 1;
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement