Nyft_

SISTEMA: Quebrar o veículo com batida forte ~Nyft

Sep 18th, 2021 (edited)
2,032
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.81 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. /*
  4.  
  5.     * O sistema usa uma public adaptada quando o veículo toma algum dano:
  6.        
  7.         - Link: https://pastebin.com/BgLJFBhg
  8.  
  9. */
  10.  
  11. new bool:vehicleBroken[MAX_VEHICLES];
  12.  
  13. main(){}
  14.  
  15. public OnVehicleTakeDamage(vehicleid, playerid, Float:newhealth, Float:oldhealth)
  16. {
  17.     if(!vehicleBroken[vehicleid] && (oldhealth - newhealth) >= 150.0)
  18.     {
  19.         vehicleBroken[vehicleid] = true;
  20.         RemovePlayerFromVehicle(playerid);
  21.         SetVehicleHealth(vehicleid, 250.0);
  22.         SendClientMessage(playerid, -1, "* Você bateu o veículo muito forte e ele quebrou.");
  23.     }
  24.     return 1;
  25. }
  26.  
  27. public OnPlayerEnterVehicle(playerid, vehicleid)
  28. {
  29.     if(vehicleBroken[vehicleid])
  30.         return SendClientMessage(playerid, -1, "* Este veículo está quebrado e não pode ser conduzido."), ClearAnimations(playerid);
  31.  
  32.     return 1;
  33. }
Advertisement
Add Comment
Please, Sign In to add comment