Don't like ads? PRO users don't see any ads ;-)
Guest

3in1

By: a guest on Aug 1st, 2012  |  syntax: None  |  size: 1.56 KB  |  hits: 14  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  2. {
  3.         if (PRESSED(KEY_FIRE))
  4.                 {
  5.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
  6.                 }
  7.         if(newkeys & KEY_SUBMISSION)
  8.     {
  9.         if (IsPlayerInAnyVehicle(playerid))
  10.         {
  11.             if((GetPlayerVehicleID(playerid) == 520) || (GetPlayerVehicleID(playerid) == 425) || (GetPlayerVehicleID(playerid) == 464)) {
  12.         return 1;
  13.         }
  14.             else {
  15.             new Float:vx, Float:vy, Float:vz;
  16.             GetVehicleVelocity(GetPlayerVehicleID(playerid), vx, vy, vz);
  17.             SetVehicleVelocity(GetPlayerVehicleID(playerid) ,vx*2,vy*2 ,vz*2);
  18.             }
  19.                 }
  20.         }
  21.         return 1;
  22. }
  23.  
  24.  
  25. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  26. {
  27.         /////////////////If key H Flip Vehicle///////////////////
  28.     if (newkeys & KEY_HORN)
  29.     {
  30.         if(IsPlayerInAnyVehicle(playerid))
  31.         {
  32.             new veh = GetPlayerVehicleID(playerid);
  33.             new Float:x,Float:y,Float:z;
  34.             new VehicleID,Float:B;
  35.             GetVehiclePos(veh,x,y,z);
  36.                 SetVehiclePos(veh,x,y,z+3);
  37.             VehicleID = GetPlayerVehicleID(playerid);
  38.             GetVehicleZAngle(VehicleID,B);
  39.             SetVehicleZAngle(VehicleID,B);
  40.             SetVehicleVelocity(VehicleID, 0.0, 0.0, 0.1);
  41.             SetVehicleAngularVelocity(VehicleID,0,0,0);
  42.         }
  43.     }
  44.     ////////////Jump Vehicle Forward (0.2 Default)////////////////
  45.         if (newkeys & KEY_YES)
  46.     {
  47.     if(IsPlayerInAnyVehicle(playerid))
  48.     return SetVehicleForwardVelocity(playerid,0.1,0.2);
  49.     }
  50.         return 1;
  51. }