Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ////////////////////////////////////////////////////////////////////////
- //
- // Server Occupation script by second_coming
- //
- // Version 2.0
- //
- // http://www.exilemod.com/profile/60-second_coming/
- //
- // This script uses the fantastic DMS by Defent and eraser1
- //
- // http://www.exilemod.com/topic/61-dms-defents-mission-system/
- //
- ////////////////////////////////////////////////////////////////////////
- diag_log format ["[OCCUPATION]:: Unit %2 reaction to event at %1",time,_this select 0];
- _vehicle = _this select 0;
- _driverVeh = driver _vehicle;
- _wheels = ["HitLF2Wheel","HitLFWheel","HitRFWheel","HitRF2Wheel"];
- _damagedWheels = 0;
- {
- if ((_vehicle getHitPointDamage _x) >= 0.5) then
- {
- _damagedWheels = _damagedWheels + 1;
- };
- } forEach _wheels;
- if ( _damagedWheels >= 1 ) then
- {
- _vehicle forceSpeed 0;
- [] spawn { sleep 4; };
- _driverVeh action ["Eject", _vehicle];
- _driverVeh doWatch (position _vehicle);
- [] spawn { sleep 4; };
- _driverVeh playActionNow "Medic";
- [] spawn { sleep 4; };
- _driverVeh playActionNow "Medic";
- _vehicle setDamage 0;
- _driverVeh switchMove "";
- _driverVeh playActionNow "stop";
- _driverVeh assignAsDriver _vehicle;
- _driverVeh moveInDriver _vehicle;
- _vehicle forceSpeed -1;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement