10dozen / dzn_gear Goto Github PK
View Code? Open in Web Editor NEWArma 3 MP-compatible set/get loadout script with randomization options
Arma 3 MP-compatible set/get loadout script with randomization options
E.g. instead of this
#define us_w_gr ["CUP_arifle_M4A1_GL_carryhandle_desert","CUP_arifle_M4A1_BUIS_desert_GL","CUP_arifle_M4A1_BUIS_GL"]
#define us_a_gr ["CUP_30Rnd_556x45_Stanag","CUP_30Rnd_556x45_Stanag","CUP_30Rnd_556x45_Stanag"]
it will be enough to use this:
#define us_w_gr ["CUP_arifle_M4A1_GL_carryhandle_desert","CUP_arifle_M4A1_BUIS_desert_GL","CUP_arifle_M4A1_BUIS_GL"]
#define us_a_gr ["CUP_30Rnd_556x45_Stanag"]
Try to add JIP compatibility.
Synchro units gets "dzn_gear" variable. Add script onJIP which run assignKit script.
Later versions of A3 has own get/set loadout command with similar loadout format.
Maybe it will be good idea to add compatibility (but leave old variant optional) for Gear's setGear functions. As a Plus - it's Effect Global out-of-box, so it can helps to get rid of some remoteExec calls
1st magazine will be loaded to gun. But because we add all magazines at the one time - this magazine take place for a moment, and next moment it goes to gun. But if magazines > then place - this magazine steal place from another mag.
First mag's of each weapon should be placed separately (e.g. add one biggest backpack for them) and after weapon added - remove this backpack and add another mags
dzn_gear не копирует имена при копировании идентичности (хотя всё остальное копируется). Точно также имена не назначаются через дозен гир.
Проверено спавном в качестве красного игрока и цивила с раскидыванием гир кита при рассмотрении заспавненых ботов в упор. Имя видно когда бот вблизи и в прицеле, отображается как в ванилле.
Instead of simple gear adding it should:
Should be used:
https://community.bistudio.com/wiki/vestItems
https://community.bistudio.com/wiki/addItemToVest
https://community.bistudio.com/wiki/canAddItemToVest
dzn_gear was updated to resolve an issue with MP locality, but dzn_gear_box weren't tested.
It's necessary to check does it works at all, and does it work with vehicles where player is a driver or crew (vehicle local to player)
Create default kit and place them to WIKI
Script should collect inventory (all or only BACKPACK and WEAPONS WITH ACCESSORIES) from unit at the begining, then collect classnames given in script and before exit - check if all items where given properly.
If not - run script MP (localy to unit) again. (Loop?)
Reproduced on >я перебирал одежду
Greetings, it would be amazing, if NIGHT_ITEM nvg's are going to be added automatically, along with the rest of auto-assigned items, it will ensure the missions day/night compatability and should not bring too much pain
I would suggest to add a line like #define give_nvg [NIGHT_ITEM["NVGoggles_OPFOR"] in defines section, aswell as adding ,give_nvg in the end of assigned items, to ensure compatability and exclude any needs of rewriting the code base, yay!
ACE Arsenal gives a custom UI for arsenal operations. May be it would be suitable for Gear to override some of it's UI handlers with own logic (e.g. EXPORT with CTRL - > get kit) or at least add ability to call in ACE Arsenal in Gear Edit mode
Greetings,
We would like to suggest you a new feature for dzn_gear, that will make missions against specific factions more authentic, namely, the ability to choose a voice for an AI, if it's possible, so we would not be limited to unit classnames that usually get borked.
Best regards,
LeeMantee
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.