Advertisement
Samp-Pawn

CarJump - Samp

May 23rd, 2012
280
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. //CarJump Commands//
  2.  
  3. new bool:carjump[MAX_PLAYERS];
  4.  
  5.  
  6. public OnPlayerConnect(playerid) return carjump[playerid] = false;
  7. public OnPlayerCommandText(playerid, cmdtext[])
  8. {
  9. if(strcmp(cmd, "/Carjump",true) == 0 || strcmp(cmd, "/cj",true) == 0 && IsPlayerAdmin(playerid)){
  10. if(carjump[playerid] == false){
  11. carjump[playerid] = true;
  12. SendClientMessage(playerid,0xFFFFFF,"The carjump is {FF0000}Open {FFFFFF}now.");
  13. }else{
  14. carjump[playerid] = false;
  15. SendClientMessage(playerid,0xFFFFFF,"The carjump is {FF0000}Close {FFFFFF}now.");}
  16. return 1;}
  17. return 0;
  18. }
  19. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  20. {
  21. if(IsKeyJustDown(KEY_FIRE,newkeys,oldkeys) || IsKeyJustDown(128,newkeys,oldkeys) && IsPlayerAdmin(playerid) && carjump[playerid] == true){
  22. new vehicleid = GetPlayerVehicleID(playerid), Float:x, Float:y, Float:z;
  23. GetVehicleVelocity(vehicleid, x, y, z);SetVehicleVelocity(vehicleid, x, y, z+0.3);}
  24. return 1;
  25. }
  26. IsKeyJustDown(key,newkeys,oldkeys)
  27. {
  28. if((newkeys & key) && !(oldkeys & key)) return 1;
  29. return 0;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement