Guest User

Untitled

a guest
Jul 21st, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.25 KB | None | 0 0
  1. /*
  2. by ssg - cuel
  3.  
  4. put a small trigger near your IED, activation once by the side that you want.
  5.  
  6. in trigger:
  7. condition: getposATL (thisList select 0) select 2 < 5 && (vehicle (thisList select 0)) isKindOf "Car"
  8. use this if you do not want friendly AI's to trigger. (it won't  blow up their tires anyway)
  9. condition: getposATL (thisList select 0) select 2 < 5 && (vehicle (thisList select 0)) isKindOf "Car"  && (isPlayer(driver (thisList select 0)))
  10.  
  11. on act: veh = [(vehicle (thisList select 0)),nameOfIED] execVM "roadIED.sqf";
  12.  
  13. params:
  14. 1 : (vehicle (thisList select 0)) << do not change. it's the car
  15. 2:  name of object (ied)
  16. 3 optional:  0 for left. leave blank for right (default).
  17. so for left tyre:
  18. on act: veh = [(vehicle (thisList select 0)),nameOfIED,0] execVM "roadIED.sqf";
  19. */
  20.  
  21. _car = _this select 0;
  22. _ied = _this select 1;
  23. if ((driver _car) == player) then {
  24. _side = if (count _this == 3) then {true} else {false};
  25. if (isNull _ied || !alive _ied) exitWith {};
  26.     if (_side) then {
  27.         _side = "wheel_1_1_steering";
  28.     }else{
  29.         _side = "wheel_2_1_steering";
  30.     };
  31.     "ACE_C4explosion" createVehicle [(getPosATL _ied select 0),(getPosATL _ied select 1),((getPosATL _ied select  2)+0.2)];
  32.     deleteVehicle _ied;
  33.     sleep 0.2;
  34.     _car setHit [_side,1];
  35. };
Add Comment
Please, Sign In to add comment