addWeaponWithAttachmentsCargoGlobal: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "\|s1= +" to "|s1= ") |
mNo edit summary |
||
Line 12: | Line 12: | ||
|descr= Adds a weapon into cargo space of a vehicle / box with given attachments / magazines. Ignores available cargo space. If the weapon class has any pre-attached items (LinkedItems), they are removed and new items, supplied via command arguments, are added. This command has a global effect. | |descr= Adds a weapon into cargo space of a vehicle / box with given attachments / magazines. Ignores available cargo space. If the weapon class has any pre-attached items (LinkedItems), they are removed and new items, supplied via command arguments, are added. This command has a global effect. | ||
|s1= container [[addWeaponWithAttachmentsCargoGlobal]] [<nowiki/>[weapon, muzzle, flashlight, optics, [primaryMuzzleMagazine, | |s1= container [[addWeaponWithAttachmentsCargoGlobal]] [<nowiki/>[weapon, muzzle, flashlight, optics, [primaryMuzzleMagazine, primaryAmmoCount], [secondaryMuzzleMagazine, secondaryAmmoCount], bipod], weaponsCount] | ||
|p1= container: [[Object]] - Container to add the weapon to, might be backpack, ammobox or vehicle | |p1= container: [[Object]] - Container to add the weapon to, might be backpack, ammobox or vehicle | ||
|p2= [<nowiki/>[weapon, muzzle, flashlight, optics, [primaryMuzzleMagazine, | |p2= [<nowiki/>[weapon, muzzle, flashlight, optics, [primaryMuzzleMagazine, primaryAmmoCount], [secondaryMuzzleMagazine, secondaryAmmoCount], bipod], weaponsCount]: [[Array]] | ||
|p3= [weapon, muzzle, flashlight, optics, [primaryMuzzleMagazine, | |p3= [weapon, muzzle, flashlight, optics, [primaryMuzzleMagazine, primaryAmmoCount], [secondaryMuzzleMagazine, secondaryAmmoCount], bipod]: [[Array]] in format [[weaponsItems]] | ||
|p4= weapon: [[String]] - Weapon class name. See the topic [[:Category:Weapons]] for reference about possible values | |p4= weapon: [[String]] - Weapon class name. See the topic [[:Category:Weapons]] for reference about possible values | ||
|p5= muzzle: [[String]] - Muzzle attachment class name or "" if not needed | |p5= muzzle: [[String]] - Muzzle attachment class name or "" if not needed | ||
|p6= flashlight: [[String]] - Side rail attachment class name or "" if not needed | |p6= flashlight: [[String]] - Side rail attachment class name or "" if not needed | ||
|p7= optics: [[String]] - Top rail attachment class name or "" if not needed | |p7= optics: [[String]] - Top rail attachment class name or "" if not needed | ||
|p8= [primaryMuzzleMagazine, | |p8= [primaryMuzzleMagazine, primaryAmmoCount]: [[Array]] - Primary muzzle magazine info or [] if not needed | ||
|p9= primaryMuzzleMagazine: [[String]] - Magazine class name | |p9= primaryMuzzleMagazine: [[String]] - Magazine class name | ||
|p10= | |p10= primaryAmmoCount: [[Number]] - Ammo count in magazine (will be clipped in 0 and max mag capacity range) | ||
|p11= [secondaryMuzzleMagazine, | |p11= [secondaryMuzzleMagazine, secondaryAmmoCount]: [[Array]] - Secondary muzzle magazine info or [] if not needed | ||
|p12= secondaryMuzzleMagazine: [[String]] - Magazine class name | |p12= secondaryMuzzleMagazine: [[String]] - Magazine class name | ||
|p13= | |p13= secondaryAmmoCount: [[Number]] - Ammo count in magazine (will be clipped in 0 and max mag capacity range) | ||
|p14= bipod: [[String]] - Underbarrel rail attachment class name or "" if not needed | |p14= bipod: [[String]] - Underbarrel rail attachment class name or "" if not needed | ||
|p15= weaponsCount: [[Number]] - Number of weapons to add | |p15= weaponsCount: [[Number]] - Number of weapons to add |
Revision as of 15:36, 11 October 2021
Description
- Description:
- Adds a weapon into cargo space of a vehicle / box with given attachments / magazines. Ignores available cargo space. If the weapon class has any pre-attached items (LinkedItems), they are removed and new items, supplied via command arguments, are added. This command has a global effect.
- Groups:
- Vehicle Inventory
Syntax
- Syntax:
- container addWeaponWithAttachmentsCargoGlobal [[weapon, muzzle, flashlight, optics, [primaryMuzzleMagazine, primaryAmmoCount], [secondaryMuzzleMagazine, secondaryAmmoCount], bipod], weaponsCount]
- Parameters:
- container: Object - Container to add the weapon to, might be backpack, ammobox or vehicle
- [[weapon, muzzle, flashlight, optics, [primaryMuzzleMagazine, primaryAmmoCount], [secondaryMuzzleMagazine, secondaryAmmoCount], bipod], weaponsCount]: Array
- [weapon, muzzle, flashlight, optics, [primaryMuzzleMagazine, primaryAmmoCount], [secondaryMuzzleMagazine, secondaryAmmoCount], bipod]: Array in format weaponsItems
- weapon: String - Weapon class name. See the topic Category:Weapons for reference about possible values
- muzzle: String - Muzzle attachment class name or "" if not needed
- flashlight: String - Side rail attachment class name or "" if not needed
- optics: String - Top rail attachment class name or "" if not needed
- [primaryMuzzleMagazine, primaryAmmoCount]: Array - Primary muzzle magazine info or [] if not needed
- primaryMuzzleMagazine: String - Magazine class name
- primaryAmmoCount: Number - Ammo count in magazine (will be clipped in 0 and max mag capacity range)
- [secondaryMuzzleMagazine, secondaryAmmoCount]: Array - Secondary muzzle magazine info or [] if not needed
- secondaryMuzzleMagazine: String - Magazine class name
- secondaryAmmoCount: Number - Ammo count in magazine (will be clipped in 0 and max mag capacity range)
- bipod: String - Underbarrel rail attachment class name or "" if not needed
- weaponsCount: Number - Number of weapons to add
- Return Value:
- Nothing
Examples
- Example 1:
cursorObject addWeaponWithAttachmentsCargoGlobal [["arifle_MX_GL_F", "muzzle_snds_H", "", "optic_aco", ["30Rnd_65x39_caseless_mag", 15], ["3Rnd_HE_Grenade_shell", 2], ""], 2];
- Example 2:
- Add five MX GL rifles with flashlight side attachment and a full 30 round magazine loaded into the gun, and full 3Rnd HE grenade magazine loaded into the grenade launcher:
cursorObject addWeaponWithAttachmentsCargoGlobal [["arifle_MX_GL_F", "", "acc_flashlight", "", ["30Rnd_65x39_caseless_mag", 30], ["3Rnd_HE_Grenade_shell", 2], ""], 5]
- Example 3:
- Add one MX rifle without any attachments or magazines event though the class has linked items:
cursorObject addWeaponWithAttachmentsCargoGlobal [["arifle_MX_Holo_pointer_F", "", "", "", [], [], ""], 1];
- Example 4:
- Add all weapons on player with attachments:
{ cursorObject addWeaponWithAttachmentsCargoGlobal [_x, 1] } forEach weaponsItems player;
Additional Information
- See also:
- addWeaponWithAttachmentsCargoaddWeaponCargoaddWeaponCargoGlobalclearWeaponCargogetWeaponCargo
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
- Posted on October 28, 2020 - 20:57 (UTC)
- Andrew_S90
-
This command also allows you to add a weapon with attachments directly to the players backpack.
(backpackContainer player) addWeaponWithAttachmentsCargoGlobal [ ["arifle_MX_F","muzzle_snds_H","acc_pointer_IR","optic_Hamr",["30Rnd_65x39_caseless_mag",30],[],"bipod_03_F_blk"], 1];