Nyft_

Respawn Veículos sem uso ~Nyft

May 15th, 2021 (edited)
1,144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.65 KB | None | 0 0
  1. #include a_samp
  2.  
  3. #define minutes(%0) \
  4.     (1000 * %0 * 60)
  5.    
  6. #define function%0(%1) \
  7.     forward%0(%1); public%0(%1)
  8.  
  9. main(){}
  10.  
  11. public OnGameModeInit()
  12. {
  13.     SetTimer("OnRespawnVehiclesUnused", minutes(20), false);
  14.     return 1;
  15. }
  16.    
  17. function OnRespawnVehiclesUnused()
  18. {
  19.     for(new i, j = GetVehiclePoolSize(); i <= j; i++)
  20.         if(!IsVehicleOccupied(i))
  21.             SetVehicleToRespawn(i);
  22.  
  23.     SendClientMessageToAll(-1, "* Todos os veículos sem uso foram respawnados.");
  24.     return 1;
  25. }
  26.  
  27. IsVehicleOccupied(vehicleid)
  28. {
  29.     for(new i, j = GetPlayerPoolSize(); i <= j; i++)
  30.         if(IsPlayerInVehicle(i, vehicleid))
  31.             return 1;
  32.  
  33.     return 0;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment