Advertisement
Guest User

HeliSupport

a guest
Dec 23rd, 2015
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. /*
  2. ---- Beschreibung
  3. Script von Drunken Officer
  4. Ein einfaches Script, welches dem Spieler eine Munitionskiste bringt.
  5. Die Box ist eine vordefinierte ArmA-Box
  6. Wurde bereits eine Box auf der Karte platziert, so ist die Zeile, welche die Box erstellt zu deaktivieren.
  7. Die Box muss im Editor DOF_SupportBox benannt werden
  8.  
  9.  
  10. */
  11.  
  12. dropit =
  13. {
  14. DOF_SupportBox spawn { while { (getposATL DOF_SupportBox select 2) > 1} do { hint format ["%1", (getposATL DOF_SupportBox select 2)]; sleep 0.5 } };
  15. _this setSlingLoad objNull;
  16. waituntil {(getPosATL DOF_SupportBox select 2) < 30};
  17. _schirm1 = "B_Parachute_02_F" createVehicle [0,0,0];
  18. _schirm1 setPos [getPos DOF_SupportBox select 0, getPos DOF_SupportBox select 1, (getPos DOF_SupportBox select 2) +2];
  19. DOF_SupportBox attachTo [_schirm1, [0, 0, -0.7]];
  20. };
  21.  
  22.  
  23. private ["_owner", "_veh", "_box"];
  24. _owner = _this; hint format ["%1", name _owner];
  25. [(side _owner), "HQ"] commandChat "Heli wird zu ihrer Position geschickt.";
  26. _veh = createVehicle ["B_Heli_Transport_03_unarmed_F", _owner modeltoworld [0,2500,0], [], 0, "FLY"];
  27. createVehiclecrew _veh;
  28. _veh flyinHeight 65;
  29. DOF_SupportBox = createVehicle ["B_supplyCrate_F", position _veh, [], 0, "NONE"];
  30. _veh setSlingLoad DOF_SupportBox;
  31. _wp = (group _veh) addWaypoint [position _owner, 0];
  32. _wp setWaypointType "MOVE";
  33. _wp setWaypointStatements ["true", "(vehicle this) spawn dropit"];
  34. _wp1 = (group _veh) addWaypoint [_owner modeltoworld [0,-1200,0], 0];
  35. _wp1 setWaypointStatements ["true", "deleteVehicle (vehicle this)"];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement