Arma 3 Scripting

setSlingLoad

  • Arma 3 v1.34

Command · Markdown · JSON · original wiki page

Description

Creates a sling loading from a helicopter to an entity if possible. To unload cargo, pass objNull as second param.

Note

FROM object has to be a helicoper, alive with rope attachment enabled, TO object has to be an entity, alive with rope attachment enabled.

Syntax

heli setSlingLoad cargo

Parameters:

Returns: Boolean - true on success

Examples

Example 1

_success = heli1 setSlingLoad veh1;

Example 2

To unload cargo:

_success = heli setSlingLoad objNull;

See also

ropes · canSlingLoad · enableRopeAttach · getSlingLoad · ropeAttachedObjects · ropeAttachTo · ropeDestroy · ropeLength · ropeUnwound · ropeAttachedTo · ropeCreate · ropeDetach · ropeAttachEnabled · ropeCut · ropeEndPosition · ropeUnwind · slingLoadAssistantShown

Community notes

Tajin

"... if possible "
FYI, that only means that 'vehicle' has to be able to lift 'cargo'. The position/distance does not matter, 'cargo' is automatically moved to a position that is close enough but doesn't doesn't collide with 'vehicle'. (can also be used if 'vehicle' is not flying, in which case 'cargo' will be placed and attached on the ground next to it).