Arma 3 Scripting

addWeapon

  • Local argument
  • Global effect
  • Arma 3 v0.50
  • First in Operation Flashpoint v1.00

Command · also in Vehicle Inventory · Markdown · JSON · original wiki page

Description

Add a weapon to a unit. For a global version of this command see addWeaponGlobal.

Infantry units can only carry a specific number of weapons, once the weapon slots are filled, any further addWeapon commands are ignored.

Note

a magazine must be added first for the added weapon to be loaded.

Warning

In Arma 3 this command can also link items to the inventory slots, the functionality is identical to linkItem command, which it global and thus differ in how it should be used.

Syntax

Syntax 1

object addWeapon weapon

Parameters:

Returns: Nothing

Syntax 2

since arma3 2.20

object addWeapon [weapon, autoselect]

Parameters:

Returns: Nothing

Examples

Example 1

player addMagazine "30Rnd_556x45_Stanag";
player addWeapon "BAF_L85A2_RIS_SUSAT";

Example 2

An_2 addMagazine "100Rnd_762x51_M240";
An_2 addWeapon "M240_veh";

See also

addWeaponGlobal · addWeaponTurret · removeWeapon · removeAllWeapons · addMagazine