Advertisement
secondcoming

Untitled

Mar 23rd, 2016
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQF 1.23 KB | None | 0 0
  1. ////////////////////////////////////////////////////////////////////////
  2. //
  3. //      Server Occupation script by second_coming
  4. //
  5. //      Version 2.0
  6. //
  7. //      http://www.exilemod.com/profile/60-second_coming/
  8. //
  9. //      This script uses the fantastic DMS by Defent and eraser1
  10. //
  11. //      http://www.exilemod.com/topic/61-dms-defents-mission-system/
  12. //
  13. ////////////////////////////////////////////////////////////////////////
  14.  
  15. diag_log format ["[OCCUPATION]:: Unit %2 reaction to event at %1",time,_this select 0];
  16. _vehicle    = _this select 0;
  17. _driverVeh = driver _vehicle;
  18. _wheels = ["HitLF2Wheel","HitLFWheel","HitRFWheel","HitRF2Wheel"];
  19. _damagedWheels = 0;
  20. {
  21.     if ((_vehicle getHitPointDamage _x) >= 0.5) then
  22.     {  
  23.         _damagedWheels = _damagedWheels + 1;
  24.     };
  25. } forEach _wheels;
  26.  
  27. if ( _damagedWheels >= 1 ) then
  28. {
  29.     _vehicle forceSpeed 0;
  30.     [] spawn { sleep 4; };
  31.     _driverVeh action ["Eject", _vehicle];
  32.     _driverVeh doWatch (position _vehicle);
  33.     [] spawn { sleep 4; };
  34.     _driverVeh playActionNow "Medic";
  35.     [] spawn { sleep 4; };
  36.     _driverVeh playActionNow "Medic";
  37.     _vehicle setDamage 0;
  38.     _driverVeh switchMove "";
  39.     _driverVeh playActionNow "stop";
  40.     _driverVeh assignAsDriver _vehicle;
  41.     _driverVeh moveInDriver _vehicle;
  42.     _vehicle forceSpeed -1;
  43. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement