addWeaponItem: Difference between revisions
| Killzone Kid (talk | contribs) No edit summary | Lou Montana (talk | contribs)  m (Some wiki formatting) | ||
| (46 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
| {{ | {{RV|type=command | ||
| | arma3 | | |game1= arma3 | ||
| |version1= 1.38 | |||
| | | |arg= local | ||
| | | |eff= global | ||
| | | |gr1= Unit Inventory | ||
| | Adds a weapon item to the specified weapon. The item can be weapon magazine, in which case the amount of ammo and target muzzle could also be specified. | |descr= Adds a weapon item to the specified weapon. The item can be weapon magazine, in which case the amount of ammo and target muzzle could also be specified. Since Arma 3 2.22 it is possible to add a magazine directly into a 'Throw' muzzle provided it is configured with <syntaxhighlight lang="cpp" inline>keepInInventory = 0;</syntaxhighlight>. To remove such magazine see [[removeWeaponItem]]. | ||
| | unit  | |s1= unit [[addWeaponItem]] [weaponName, itemName, instant] | ||
| |p1= unit: [[Object]]  | |p1= unit: [[Object]] | ||
| | [[ | |p2= weaponName: [[String]] - name of the weapon to add magazine to | ||
| |  | |p3= itemName: [[String]] - class name of the item to add (if magazine, muzzle will be autodetected) | ||
| | | |p4= instant: [[Boolean]] - (Optional, default [[false]]) [[true]] to skip animation | ||
| |p4since= arma3 1.96 | |||
| | | |r1= [[Nothing]] | ||
| | | |s2= unit [[addWeaponItem]] [weaponName, [itemName, ammoCount, muzzleName], instant] | ||
| | [[ | |p21= unit: [[Object]] | ||
| |p22= weaponName: [[String]] - name of the weapon to add magazine to | |||
| |p23= itemName: [[String]] - class name of the item to add (if magazine, muzzle will be autodetected unless specified) | |||
| |p24= ammoCount: [[Number]] - (Optional) optional amount of ammo in magazine | |||
| |p25= muzzleName: [[String]] - (Optional) optional target muzzle to add magazine to | |||
| |p26= instant: [[Boolean]] - (Optional, default [[false]]) [[true]] to skip animation | |||
| |p26since= arma3 1.96 | |||
| |r2= [[Nothing]] | |||
| |x1= <sqf>player addWeaponItem ["arifle_MX_GL_ACO_F", "1Rnd_HE_Grenade_shell"];</sqf> | |||
| < | |x2= <sqf>player addWeaponItem ["arifle_MX_GL_ACO_F", ["1Rnd_HE_Grenade_shell", 1, "GL_3GL_F"]];</sqf> | ||
| </ | |||
| < | |x3= <sqf>player addWeaponItem ["LaserDesignator", "LaserBatteries"];</sqf> | ||
| [[ | |seealso= [[removeWeaponItem]] [[addPrimaryWeaponItem]] [[addSecondaryWeaponItem]] [[addHandgunItem]] [[addBinocularItem]] [[weaponsItems]] [[handgunItems]] [[primaryWeaponItems]] [[secondaryWeaponItems]] [[binocularItems]] [[removePrimaryWeaponItem]] [[removeSecondaryWeaponItem]] [[removeHandgunItem]] [[removeBinocularItem]] | ||
| [[ | }} | ||
| [[ | |||
Latest revision as of 22:27, 14 October 2025
Description
- Description:
- Adds a weapon item to the specified weapon. The item can be weapon magazine, in which case the amount of ammo and target muzzle could also be specified. Since Arma 3 2.22 it is possible to add a magazine directly into a 'Throw' muzzle provided it is configured with keepInInventory = 0;. To remove such magazine see removeWeaponItem.
- Groups:
- Unit Inventory
Syntax
- Syntax:
- unit addWeaponItem [weaponName, itemName, instant]
- Parameters:
- unit: Object
- weaponName: String - name of the weapon to add magazine to
- itemName: String - class name of the item to add (if magazine, muzzle will be autodetected)
- since  1.96 1.96
- instant: Boolean - (Optional, default false) true to skip animation
- Return Value:
- Nothing
Alternative Syntax
- Syntax:
- unit addWeaponItem [weaponName, [itemName, ammoCount, muzzleName], instant]
- Parameters:
- unit: Object
- weaponName: String - name of the weapon to add magazine to
- itemName: String - class name of the item to add (if magazine, muzzle will be autodetected unless specified)
- ammoCount: Number - (Optional) optional amount of ammo in magazine
- muzzleName: String - (Optional) optional target muzzle to add magazine to
- since  1.96 1.96
- instant: Boolean - (Optional, default false) true to skip animation
- Return Value:
- Nothing
Examples
- Example 1:
- Example 2:
- Example 3:
Additional Information
- See also:
- removeWeaponItem addPrimaryWeaponItem addSecondaryWeaponItem addHandgunItem addBinocularItem weaponsItems handgunItems primaryWeaponItems secondaryWeaponItems binocularItems removePrimaryWeaponItem removeSecondaryWeaponItem removeHandgunItem removeBinocularItem
Notes
- 
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
 Only post proven facts here! Add Note
 
	