Jump to content

Search the Community

Showing results for tags 'arsenal'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • BOHEMIA INTERACTIVE
    • BOHEMIA INTERACTIVE - NEWS
    • BOHEMIA INTERACTIVE - JOBS
    • BOHEMIA INTERACTIVE - GENERAL
  • FEATURED GAMES
    • Vigor
    • DAYZ
    • ARMA 3
    • ARMA 2
    • YLANDS
  • MOBILE GAMES
    • ARMA MOBILE OPS
    • MINIDAYZ
    • ARMA TACTICS
    • ARMA 2 FIRING RANGE
  • BI MILITARY GAMES FORUMS
  • BOHEMIA INCUBATOR
    • PROJECT LUCIE
  • OTHER BOHEMIA GAMES
    • ARGO
    • TAKE ON MARS
    • TAKE ON HELICOPTERS
    • CARRIER COMMAND: GAEA MISSION
    • ARMA: ARMED ASSAULT / COMBAT OPERATIONS
    • ARMA: COLD WAR ASSAULT / OPERATION FLASHPOINT
    • IRON FRONT: LIBERATION 1944
    • BACK CATALOGUE
  • OFFTOPIC
    • OFFTOPIC
  • ArmA Toolmakers's Releases
  • ArmA Toolmakers's General
  • Die Hard OFP Lovers' Club's Topics
  • Japan in Arma's Topics
  • Arma 3 Photography Club's Discussions
  • The Order Of the Wolfs- Unit's Topics
  • 4th Infantry Brigade's Recruitment
  • 11th Marine Expeditionary Unit OFFICIAL | 11th MEU(SOC)'s 11th MEU(SOC) Recruitment Status - OPEN
  • Legion latina semper fi's New Server Legion latina next wick
  • Legion latina semper fi's https://www.facebook.com/groups/legionlatinasemperfidelis/
  • Legion latina semper fi's Server VPN LEGION LATINA SEMPER FI
  • Team Nederland's Welkom bij ons club
  • Team Nederland's Facebook

XBOX Live


PlayStation PSN


Origin


PlayFire


SoundCloud


Pinterest


Reddit


Twitch.Tv


Ustream.Tv


Duxter


Instagram


Location


Interests


Interests


Occupation

Found 41 results

  1. Virtual Arsenal Shop System by 7erra https://github.com/7erra/Arsenal-Shop http://www.armaholic.com/page.php?id=34506 Information This script turns the Arsenal into a shop where each defined item costs money. The whole system is customizable to a certain extent. Open the config.sqf for more information. Setup Add the following lines to your description.ext: class CfgFunctions { #include "arsenalShop\cfgFunctions.hpp" }; Move the arsenalShop folder to your mission folder Modify the config.sqf to your likeing Add an arsenal via [this] call TER_fnc_addArsenal in the init line of the object Functions There are some functions which the system uses. The most useful ones are documented in their respective files (arsenalShop\fnc\fn_X.sqf) and the functions viewer. Currently available functions: TER_fnc_addArsenal TER_fnc_itemCostFromTable TER_fnc_compareLoadout TER_fnc_arrayChange Download https://github.com/7erra/Arsenal-Shop Changelog You can make suggestions and report bugs here in the forums or open an issue on GitHub here. There you can also find all planned features. Have fun, 7erra
  2. When I put the arsenal call function in the init field of a vehicle (a truck for example), the arsenal functions normally... ...up until the point where the vehicle is destroyed. Is there a way I can be able to have the arsenal script automatically placed onto the example truck after it is destroyed and respawns?
  3. Hello, i am starting with scripting and have some ideas and a point where i want to start. The basics to multiplayer scripting are known to me and i made a couple scripts already for the purpose what i wanted to have (a personal arsenal for people). We are a merc-based group and we really liked antistasi but it has too many flaws for us so i decided to finally start our merc-based campaign. Now i started with my roadmap for the arsenal: 01: Check the amount of loot/equipment in a specific box (!) 02: Add the specific items in the box to an ace-arsenal (!) 03: Check if the amount of items in the ace-arsenal exceeds 20 (!) 04: Make items, that exceed the amount 20, unlimited. (!) 05: Save all the data so it can be restored after a server-restart/restart (!?) (!) = Figured it out (?) = Still trying to figure it out (!?) = I know where to look for this. I discussed it already with a friend of mine and we decided to go with the 'while' to keep on checking a specific inventor, a box, called "merc_arsenal_box", either with a onaction activation on the arsenal-box, or with a sleep timer of roughly 15 minutes or so. Thats practically not really hard either way. But the real problem i face now is, that i am able to put stuff int he ace arsenal without problems - unlimited already. Thats one of the basic functions i can go. Put things in the ace arsenal already unlimited available. And i dont have a clue how i can achive the same, but with a limited availability like 19 items of weapon x. Do i oversee something, a function as example? Or does the ace arsenal not have any method of having a limited amount of items in it? Please dont post any working code, just directions where i should look and specific snippets (Example: Look on ace arsenal framework, the function fnc_thisisit_lookhere [1,2,3,4];) Thank you all in advance for your help & time Narsiph.
  4. Hello I would like to ask you for help with arsenal script. The script is intended for the PvP game mode WARMACHINE. Thank you in advance. 1. I want to modify virtual arsenal (ammobox placed in the editor) to allow access to weapons by player role (role selected in respawn menu). - Assault rifles, Headgear, equipment, uniforms, chestrig, backpacks…. : everyone - Missile launchers: only missile specialist role - Sniper rifles: only marksman (sniper) role - Machine guns: only machine gunner role
  5. This mod gives you the ability to place static objects in any mission -Added short animations Requires ACE RHSUSAF and RHSAFRF are needed for some objects - To use, open Ace Self interaction Menus and select Build Menu, select an option and from there use the action menu to start placement. **Must Have an ACE Entrenching Tool in your inventory** **Go to MISC>AMMO CRATE this does not require an Entrenching tool but contains some, place an ammocrate, and grab one to START. - Placing a FOB and selecting "Toggle map marker" at the flag will create a respawn point, if respawn is enabled in the mission settings. You can hit toggle again for a different phonetic name. - The repair station after selecting "Toggle map marker", will engage when your are driving a vehicle in its area of influence, fully rearming and repairing after a moment. - They a.i. is able to use all the emplacements, so you can have them man your Mortars/Artillery/HMG/AA. *** You can delete a placed object by looking at it and selecting "delete object" *** *** You can remove error actions by selecting "RemoveAllActions" *** List of Current Objects: FOB , Repair Station , Hesco barriers , Sandbags Ammobox with Arsenal , Bunker , Razorwire Mortar , HMG¹ , AA¹ , AT² , and Artillery² emplacments Traffic stop: Gates, Cones, barriers and More ... ¹Requires RHSUSAF http://steamcommunity.com/sharedfiles/filedetails/?id=843577117 ²Requires RHSAFRF http://steamcommunity.com/sharedfiles/filedetails/?id=843425103 ADDED ability for Servers /Missions to disable all or partial functions. Take a look at the read me for this code. I will make a separate post about this. Known Issues: Only some objects can be placed above ground (In buildings/roofs), small things like the HMG, AT, Single Hesco and Sandbags are fine. If you have any issues with actions go to delete object in the build menu and select "RemoveAllActions" to clear errors. **** To use the FOB and Repair Station you will need to select "Toggle map marker" action . It is located right at the flag(must be within 2m) They must be toggled before they function, and they must be removed via addaction at front. Only the player who placed them has access to the actions. This is my first script addon, made for a mission I developed in Arma 3's alpha days and after years I decided to update and release, It is a real nice addition to Arma 3, as it will work flawlessly with most missions. This mod is not realistic, it adds a fun aspect to change your surroundings or to build fortifications on the fly during a mission / firefight. Credits and thanks go to Xeno for his Vehicle Rearm Script that is in my addon. thanks to the Ace mod team and Bohemia Interactive, and of course everyone who ever posted a lesson on scripting Download link - https://www.dropbox.com/s/8n7jm8lbzq0ibdt/%40justbuildV0.98.rar?dl=0 Steam - https://steamcommunity.com/sharedfiles/filedetails/?id=1162098941
  6. I'd liked to restrict my arsenal in multiplay so people only can look and wear the certain uniform at uniform tab. how can i restrict them? and if those clothes are too many (like 100) how can i easly manage and restric them. I.e. i want them look and wear only RHS and VSM mod uniform in arsenal.
  7. Is their a way that you can create multiple RHSUSAF uniforms with a specific rank patch attached to it and than add it to the ACE Arsenal when editing in EDEN? For example using the RHSUSAF 101st Airborne uniform as the base template, and create multiple uniforms that all have specific rank insignia's on them. Names would look like "Combat Uniform OCP (101st Airborne Div. PRIVATE)." Also what are the files called for an RHS uniforms, and locations of these files to edit?? Thank you! https://imgur.com/a/x6IzB2b
  8. I created a mission in the Eden Editor and I wanted to add a little script which is going to allow me to access the virtual Arsenal in anytime I want, anywhere through the scroll wheel, and another little script which is going to disable the fatigue system and thus I could have infinite stamina. Here is the code:(the file is saved in the mission folder[Documents]) Init.sqf player addAction ["Aresenal", {["Open",true] spawn BIS_fnc_arsenal;}]; player enableFatigue False; player addEventHandler ["Respawn", {player enableFatigue false}]; So here is my problem, the script works just great in the editor when I test the mission. but when I try to host a server[not a dedicated server] It doesn't work. I'm not really good at ArmA3 scripting I'll be so happy if someone could just tell me what code should I use and where do I need to put it. I'll be happy if someone could help me, thanks...
  9. OFPS is looking to integrate ARSENAL into BECTI. We have had great success using custom mods like CUP. However, the amount of GEAR we have now is INSANE. Our 3.5 year old gear menu that was developed by BENNY just isn't up to the task. We would like to use arsenal as a replacement. Here's what I'd like to know from you experienced scripters: 1. Is it possible to load arsenal and not go into the virtual arena? I'd like to load the menu but keep the player in the battle space he's in. 2. Is it possible to allow a player to access gear based on a team's upgrade level, assign a cost to every piece of equipment, and check that a player has that cash before granting him access to the gear? 3. Anyone here have talent with sqf scripting and would like to help us (OFPS/BECTI) implement this? :) Thanks! -SS
  10. This is an expansion and enhancement built upon bis_fnc_garage wich was modified by iconic and then opec666 in this thread https://forums.bistudio.com/forums/topic/180297-virtual-garage-possible-to-use-as-spawner-like-vvs/ Thanks to these guys for thier hard work and great code. I added some things like mapclick where you want the vehicle spawned. If you add any AI to vehicle then It will add only required crew / no passengers and when you escape or close virtual garage mapclick where you want vehicle to move and patrol. If you select static emplacement then the second mapclick will set static direction relative to first mapclick weather crewed or not. Multiplayer compatible textures if available. Replaces the blue VR guys with native vehicle crew. Will make local descriptive markers at mapclick positions than delete them shortly afterward. Working with ships, fixed wing, helicopters, land vehicles and statics crewed and uncrewed. This is only a proof of concept that Virtual Garage can work/be useful in multiplayer environment and may also bring enhancements to sp environment though sp aspect is untested. The Virtual Garage UI is probably the most intuitive, feature packed, quickest to browse through and find what your looking for and why not its by BIS. Unfortunately this has been overlooked by most because of its lack of MP support. Short comings: If vehicle is not placed on relatively flat area the it could slide and move then script may not complete (could be improved with isflatempty maybe). It probably could use some optimizations for those tweakers that are interested though the performance asis is not bad at all. The purpose of this post is really to help get upvoted encouragement to BIS on Feedback tracker to improve detection of more moded vehicles. Some vehicles that are available in editor are not listed in VG such as from RHS - all the Melbs, all the apachies but one, all the cobras but one etc. Please upvote or complain of issue here https://feedback.bistudio.com/T124991 Currently its a one time use. Execute from debug console local to use/reuse. VG_map_click = { if (count _this > 1) then { (_this select 0) removeaction (_this select 2); }; if ({_x in (items player + assignedItems player)}count ["ItemMap"] < 1) exitWith {hint "Missing Map Item!";true}; if !(getMarkerColor GarageMkrName isEqualTo "") then {deleteMarkerLocal GarageMkrName}; hint ""; GetClick1 = true; openMap true; [] spawn {[format ["MapClick for %1 Positioning", GarageMkrName],0,.1,3,.005,.1] call bis_fnc_dynamictext;}; ["VGarage_mapclick","onMapSingleClick", { private ["_nearestRoad","_roads","_marker","_dir"]; if (isOnRoad _pos) then { _nearestRoad = objNull; _roads = _pos nearRoads 15; if (count _roads > 0) then { _nearestRoad = ([_roads,[],{_pos distance _x},"ASCEND"] call BIS_fnc_sortBy) select 0; }; }; _marker=createMarkerLocal [GarageMkrName, _pos]; _marker setMarkerShapeLocal "ICON"; _marker setMarkerSizeLocal [1, 1]; _marker setMarkerTypeLocal "mil_dot"; _marker setMarkerColorLocal "Color3_FD_F"; _marker setMarkerTextLocal GarageMkrName; if (!isNull _nearestRoad) then { _marker setMarkerDirLocal ([_pos, _nearestRoad] call BIS_fnc_dirTo); }else{ _marker setMarkerDirLocal (direction (vehicle player)); }; GetClick1 = false; }] call BIS_fnc_addStackedEventHandler; waitUntil {!GetClick1 or !(visiblemap)}; ["VGarage_mapclick", "onMapSingleClick"] call BIS_fnc_removeStackedEventHandler; if (!visibleMap) exitWith {}; mapAnimAdd [0.5, 0.1, markerPos GarageMkrName]; mapAnimCommit; sleep 1.2; openMap false; sleep 0.1; [] spawn { private _m = GarageMkrName; sleep 30; private _VG_open = player getVariable ["VGopen", true]; if (_VG_open) then { waitUntil {sleep 30; !(player getVariable "VGopen")}; }; if !(getMarkerType _m isEqualTo "") then {deleteMarkerLocal _m}; }; if (GarageMkrName isEqualTo "VG_Vehicle") exitWith { null =[(GarageMkrName)] call opec_fnc_garageNew }; GarageMkrName }; Prep_VG_Aquisitions = { params ["_veh_list", "_textures", "_cc", "_veh"]; private ["_mcMkr", "_wGrp", "_speed", "_height", "_grgMkrPos", "_desMkrPos", "_relDir", "_vehDir", "_vel", "_bellDir", "_mrkDis", "_midLength", "_midPos", "_pointC", "_wpArray", "_i", "_wp0", "_wp1", "_wp2", "_patrol", "_count"]; { _count = 0; { _veh setObjectTextureGlobal [ _count, _x ]; _count = _count + 1; } forEach _textures; if (_cc > 0) then { if (alive _veh) then { createVehicleCrew _veh; sleep 0.1; if (_veh isKindOf "StaticWeapon") then { if (GarageMkrName isEqualTo "Destination") then {deleteMarkerLocal GarageMkrName;}; GarageMkrName = "Direction"; } else { if (GarageMkrName isEqualTo "Direction") then {deleteMarkerLocal GarageMkrName;}; GarageMkrName = "Destination"; }; private ["_mcMkr","_wGrp"]; _mcMkr = [] call VG_map_click; _wGrp = (group (crew _veh select 0)); switch (true) do { case ((_veh isKindOf "Plane") || (_veh isKindOf "Helicopter")) : { private ["_speed","_height","_bellDir","_grgMkrPos","_desMkrPos","_mrkDis","_midLength","_relDir","_midPos","_pointC","_vel","_wpArray","_wp0","_wp1","_wp2"]; driver _veh action ["engineOn", _veh]; if (_veh isKindOf "Plane") then { _speed = 180; _height = 400; } else { _speed = 65; _height = 2000; }; _grgMkrPos = getmarkerPos "VG_Vehicle"; _desMkrPos = getmarkerPos "Destination"; _relDir = [ _grgMkrPos, _desMkrPos ] call BIS_fnc_dirTo; _vehDir = direction _veh; _vel = velocity _veh; _veh setpos [( position _veh select 0 ) + (sin (_relDir -180)), ( position _veh select 1 ) + (cos (_relDir -180)), _height]; _veh setVelocity [(_vel select 0)+(sin _vehDir*_speed), (_vel select 1)+(cos _vehDir*_speed), _vel select 2]; if (round(random(1)) isEqualTo 0) then {_bellDir = 90;}else{_bellDir = 270;}; _mrkDis = _grgMkrPos distance _desMkrPos; _midLength = _mrkDis / 2; if (_mrkDis > 2200) then {_midLength = 2200}; if (_mrkDis < 1200) then {_midLength = _midLength + 1200}; _midPos = [ _grgMkrPos, _midLength, _relDir ] call BIS_fnc_relPos; _pointC = [ _midPos, _midLength - 1, (_relDir + _bellDir) ] call BIS_fnc_relPos; _veh sidechat "Aircraft Enroute"; _wpArray = wayPoints _wGrp; for "_i" from 0 to (count _wpArray -1) do { deleteWaypoint [_wGrp, _i] }; _wp0 = _wGrp addWaypoint [_grgMkrPos, 200]; _wp0 setWaypointType "MOVE"; _wp0 setWaypointBehaviour "AWARE"; _wp0 setWaypointCombatMode "RED"; _wp0 setWaypointStatements ["true", ""]; _wp1 = _wGrp addWaypoint [_desMkrPos, 200]; _wp1 setWaypointType "MOVE"; _wp1 setWaypointBehaviour "AWARE"; _wp1 setWaypointCombatMode "RED"; _wp1 setWaypointStatements ["true", ""]; _wp2 = _wGrp addWaypoint [_pointC, 200]; _wp2 setWaypointType "Cycle"; _wp2 setWaypointBehaviour "AWARE"; _wp2 setWaypointCombatMode "RED"; _wp2 setWaypointStatements ["true", ""]; }; case (_veh isKindOf "StaticWeapon") : { private _relDir = [ ( getmarkerPos "VG_Vehicle"), (getmarkerPos "Direction") ] call BIS_fnc_dirTo; _veh setDir _relDir; _wGrp setBehaviour "COMBAT"; _wGrp setCombatMode "RED"; }; case (_veh isKindOf "Ship") : { if (surfaceIsWater position _veh) then { private _patrol = [ _wGrp, (getMarkerPos _mcMkr), 75 ] call bis_fnc_taskPatrol; _veh sidechat "Ship Enroute"; }; }; default { private _patrol = [ _wGrp, (getMarkerPos _mcMkr), 75 ] call bis_fnc_taskPatrol; _veh sidechat "Vehicle Enroute"; }; }; }; }; if ((_cc isEqualTo 0) && (_veh isKindOf "StaticWeapon")) then { if (GarageMkrName isEqualTo "Destination") then {deleteMarkerLocal GarageMkrName}; GarageMkrName = "Direction"; private _mcMkr = [] call VG_map_click; private _relDir = [ ( getmarkerPos "VG_Vehicle"), (getmarkerPos _mcMkr) ] call BIS_fnc_dirTo; _veh setDir _relDir; } else { if ((!isOnRoad _veh) && _cc isEqualTo 0) then { _veh setDir (direction (vehicle player)); }; }; } forEach _veh_list; }; opec_fnc_garageNew = { private ["_fullVersion","_veh","_displayMission","_marker","_pad","_veh_list","_vehType","_textures","_crew","_cc","_veh","_vehDir","_count"]; hintSilent format ["%1", (_this select 0)]; disableSerialization; uiNamespace setVariable [ "current_garage", ( _this select 0 ) ]; _fullVersion = missionNamespace getVariable [ "BIS_fnc_arsenal_fullGarage", false ]; if !( isNull ( uiNamespace getVariable [ "BIS_fnc_arsenal_cam", objNull ] ) ) exitwith { "Garage Viewer is already running" call bis_fnc_logFormat; }; player setVariable ["VGopen", true]; { deleteVehicle _x; } forEach nearestObjects [ getMarkerPos ( _this select 0 ), [ "AllVehicles" ], 10 ]; _veh = createVehicle [ "Land_HelipadEmpty_F", getMarkerPos ( _this select 0 ), [], 0, "CAN_COLLIDE" ]; uiNamespace setVariable [ "garage_pad", _veh ]; missionNamespace setVariable [ "BIS_fnc_arsenal_fullGarage", [ true, 0, false, [ false ] ] call bis_fnc_param ]; with missionNamespace do { BIS_fnc_garage_center = [ true, 1, _veh, [ objNull ] ] call bis_fnc_param; }; with uiNamespace do { _displayMission = [] call ( uiNamespace getVariable "bis_fnc_displayMission" ); if !( isNull findDisplay 312 ) then { _displayMission = findDisplay 312; }; _displayMission createDisplay "RscDisplayGarage"; uiNamespace setVariable [ "running_garage", true ]; waitUntil { sleep 0.25; isNull ( uiNamespace getVariable [ "BIS_fnc_arsenal_cam", objNull ] ) }; _marker = uiNamespace getVariable "current_garage"; _pad = uiNamespace getVariable "garage_pad"; deleteVehicle _pad; _veh_list = ( getMarkerPos _marker ) nearEntities 5; { _vehType = typeOf _x; _textures = getObjectTextures _x; _crew = crew _x; _cc = count _crew; { _x spawn { _this action [ "Eject", vehicle _this ]; sleep ( random 2 ); _this setDamage 1; sleep ( random 5 ); deleteVehicle _this; }; } forEach _crew; deleteVehicle _x; sleep 0.5; _veh = createVehicle [ _vehType, getMarkerPos _marker, [], 0, "NONE" ]; sleep 0.1; if !(_veh isKindOf "Ship") then { _veh setPosATL [ ( position _veh select 0 ), ( position _veh select 1 ), 0.25 ]; }; _vehDir = markerDir _marker; _veh setDir _vehDir; player setVariable [ "VGopen", false ]; [_veh_list, _textures, _cc, _veh] spawn Prep_VG_Aquisitions; } forEach _veh_list; }; }; (vehicle player) addaction ["<t color='#FFFF00'>Virtual Garage Mod</t>", {GarageMkrName = "VG_Vehicle"; call VG_map_click}]; Comments and suggestions welcomed.
  11. Greetings fellow arma 3 enthusiasts. So i'm currently in a dilemma. Bit new to the whole editing the arsenal. I was wondering if theres a way to COMPLETELY remove an item from the arsenal menu? So it wont show? Many thanks to you all.
  12. In the editor, one can create what is essentially a whitelisted virtual arsenal box. I use this often to limit what is available to players in certain missions, and it works perfectly. However, I would like to export the "contents" of this virtual box for reasons. After poring over the Biki for some time, I can't find any commands that appear to be relevant. Is this even possible?
  13. I cobbled together a rebreather that works on land from different posts across the internet. It works if I manually add the vest with a script and it is visible in the ACE Arsenal. However, I can't see it in the BI Arsenal. I stumbled across the following link: I made what changes I could determine had been made in that post but my vest is still not visible. Here is my cfg: Obviously there is something here I'm missing... if someone else can see what it is, would you be so kind as to point it out so I can quit ripping out my hair?
  14. In Arsenal within EDEN, I have tried to add the sand Laser Designator to a NATO unit like a rifleman and then of course the battery, but the battery disappears when I play the mission or reopen the arsenal editor. I've tried adding the item with commands like addItem and assignItem in the init field but it doesn't work either. I've also tried adding it to the vest and the uniform. Is this a bug? It's ruining my mission making induction. I seem to always come across bugs like this that stop me in my tracks and they don't seem to be resolved for years. Sometimes these bugs cripple massive features or my dreams of drag and drop combined arms missions that should take seconds to put together. I tried searching the bug report system and couldn't see anything exactly like this. Pls tell me this is my fault and not a bug so I can live out my dreams.
  15. Basically, I'm building a bunch of custom Arsenals by using the "BIS_Fnc_addVirtualCargo" functions. I'm just whitelisting all the weapons/magazines/items/etc I want as part of each custom VAB. It all went well so far. Whitelisting weapons, magazines, clothing and items worked perfectly. However, I've run into a problem when trying to whitelist weapon attachments. For some reason, the "BIS_Fnc_addItemCargo" function only adds bipods and rail attachments to the VAB, but does not add any of the optics or suppressors I specify. Any help?
  16. I want to have a box where players can come up, and select a class from scroll wheel options, and it'll give them the gear immediately. I've seen it done, I just want to do it myself. Please reply if you know how. LTJG Hummel SEAL Team 10
  17. I am currently making a mission file for my Arma 3 Mil-Sim and I want to limit the options the players have. I have gone to https://community.bistudio.com/wiki/Arsenal#Access but this didn't really help me any further. I have also searched the BI forums but still didn't find what I was looking for. My current state is that I have an arsenal with the following in it '_crate = _this select 0; ["AmmoboxInit",[_crate,false,{true}]] spawn BIS_fnc_arsenal;'. and a .sqf file in the mission folder named 'virtual_arsenal_init.sqf'. In it, I have the following code. //Init stuff _crate = _this select 0; ["AmmoboxInit",[_crate,false,{true}]] spawn BIS_fnc_arsenal; //Lists of items to include _nvgoggles = [ "rhsusf_ANPVS_14", "rhsusf_ANPVS_15" _availableHeadgear = [ "rhsusf_lwh_helmet_marpatd", "rhsusf_lwh_helmet_marpatd_ess", "rhsusf_lwh_helmet_marpatd_headset", "rhs_8point_marpatd" ]; _availableGoggles = [ "rhsusf_googles_black", "rhsusf_googles_yellow", "rhsusf_googles_orange", "rhsusf_googles_clear", "rhsusf_shemagh_tan", "rhsusf_shemagh2_tan", "rhsusf_shemagh_gogg_tan", "rhsusf_shemagh2_gogg_tan", "G_Aviator" ]; _availableUniforms = [ "rhs_uniform_FROG01_d1" ]; _availableVests = [ "rhsusf_spc", "rhsusf_spc_corpsman", "rhsusf_spc"_crewman, "rhsusf_spc_iar", "rhsusf_spc_light", "rhsusf_spc_mg", "rhsusf_spc_marksman", "rhsusf_spc_patchless", "rhsusf_spc_patchless_radio", "rhsusf_spc_rifleman", "rhsusf_spc_squadleader", "rhsusf_spc_teamleader" ]; _availableBackpacks = [ "B_Kitbag_cbr", "B_Parachute", "rhsusf_assault_eagleaiii_coy" ]; //Populate with predefined items and whatever is already in the crate [_crate,((backpackCargo _crate) + _availableBackpacks)] call BIS_fnc_addVirtualBackpackCargo; [_crate,((itemCargo _crate) + _availableHeadgear + _availableGoggles + _availableUniforms + _availableVests)] call BIS_fnc_addVirtualItemCargo; [_crate,(magazineCargo _crate)] call BIS_fnc_addVirtualMagazineCargo; [_crate,(weaponCargo _crate)] call BIS_fnc_addVirtualWeaponCargo; First, I want the following stuff to work and then another question I have is for the weapons do I make another '_availableweapons = [];' or do I name it whatever I want. I am a pretty new scripter/mission maker and am looking to learn something. Any help is appreciated.
  18. So when I load the arsenal and I click the "Load" button nothing happens this error is quite new and the first few times I got an debug error but now I dont even get that please help.
  19. the "load" button is grayed out on most loadouts. even just recently created loadouts. anyone have any insight?
  20. In our unit, we have a bunch of new recruits that we want to solely run prescribed load outs, which I have figured out and done. Now, we want people that have successfully accomplished a certain training to have full access to an arsenal box. I understand the white-listing process for objects within an arsenal, but I was wondering if perhaps there was a way to write in a way that only certain players, or slots even, could run a virtual arsenal when looking at a box in the similar fashion as the usual scroll and click for a universal access arsenal that you can put onto a box. My question is, whether by variable name of a unit/slot or by a list of whitelisted PIDs, can the VA system be limited to certain members on a server while others are forced to use the load-outs I have already scripted into the mission?
  21. I can't find radio of ACRE2 in arsenal after update v2.5.0.968. I'm using my own addon with xla_fixed_arsenal. Plz help me. This is my addon's script code. #include "..\SG_arsenal_list.sqf" params ["_player"]; ["arsenalLoadingScreen", "장비 설정창 불러오는 중"] call BIS_fnc_startLoadingScreen; ["Preload", true] spawn xla_fnc_arsenal; waitUntil {!isNull player}; [_player, true, false, false] call xla_fnc_addVirtualBackpackCargo; [_player, true, false, false] call xla_fnc_addVirtualItemCargo; [_player, _SG_whitelistRadio, false, false] call xla_fnc_addVirtualItemCargo; [_player, true, false, false] call xla_fnc_addVirtualMagazineCargo; [_player, true, false, false] call xla_fnc_addVirtualWeaponCargo; [_player, _SG_blacklistBackpack, false, false] call xla_fnc_addVirtualBackpackBlacklist; [_player, _SG_blacklistItem, false, false] call xla_fnc_addVirtualItemBlacklist; [_player, _SG_blacklistMagazine, false, false] call xla_fnc_addVirtualMagazineBlacklist; [_player, _SG_blacklistWeapon, false, false] call xla_fnc_addVirtualWeaponBlacklist; ["arsenalLoadingScreen"] call BIS_fnc_endLoadingScreen; ["Open", [false, player, player, false]] spawn xla_fnc_arsenal; closeDialog 0; Thank you for reading.
  22. Hello, I have a deathmatch mission which begins by opening the arsenal for all units and then teleporting them to starting positions as soon as they close the arsenal. So far I have this line of code: waitUntil {isnull (uinamespace getvariable "RSCDisplayArsenal")}; Unfortunately, this code fires whenever any player closes their arsenal, teleporting everybody else at the same time. What I would like is for the code to check until all players have closed their arsenals before continuing. Any suggestions? Best regards.
  23. I want to start a mission straight into the virtual arsenal. I'm creating a story-based mission and I want the player to create his/her character before it all begins. I don't want the player to look at a box and select the aresenal. I want them to spawn into the arsenal, one time only. I also want to: pause the scripted events at the mission start while the player is in the arsenal. give the player objectives and waypoints. display text on screen and dialogue from NPCs. speak to NPCs, conversation wheels, which trigger events such as spawning, objectives and waypoints. delete unwated NPCs and objects. Its been a few years since I worked with ArmA. Could somebody point me in the right direction?
  24. Multiplayer client can't pick up items (ammo things) in the deadbody's vest/uniform/bag on inventory on mission. When change the equipments on 3den Arsenal. feedback: https://feedback.bistudio.com/T126030 it's since 1.72 update... :( STEPS TO REPRODUCE Start Arma 3 Go to Editor Place any AI unit & players(need server and client) change the AI unit's weapon in arsenal. save the mission play the mission on MP kill the AI try the pickup items(ammo) from vest/uniform/bag of deadbody's additional info: it's only in MP and client(not server) player bug. server can pickup ammos from equip changed AI unit deadbody's vest,uniform,bag.
  25. Hi, I have searched far and wide for an answer but have gotten nowhere any help appreciated. Heres the issue. My MP mission has MHQ bikes that work perfect however when they are destroyed they lose the virtual arsenal. I have tried various methods to fix it hoever nothing seems to be working even when no errors are displayed. Ive tried via init and add actions also by following the guidelines on arsenal from BIS. Ive also tried doing via expression field in the vehicle respawn. Thanks.
×