Arma Editing - Support Modules - Updated Tutorial
Вставка
- Опубліковано 21 сер 2024
- A few years ago I did a video on Support Modules. This is a way better way to use them!
bis_fnc_addSupportLink community.bist...
Adding Supports with the function: • Arma Editing - Support...
Add a support vehicle to the support requester & relink them all: • Arma Editing - Support...
Limit Available Supports: • Arma Editing - Support...
Player Tip - Scroll out your Map using Transport!: • Arma Editing - Support...
"This video was created using content of Bohemia Interactive a.s."
"Copyright © 2017 Bohemia Interactive a.s. All rights reserved."
"See www.bistudio.com for more information."
If you hold down left Ctrl key when you have a menu open in the map screen you can zoom in and out.
Hi, great trial I actually have it set up pretty much the same way but a quick question, should this work in the same way on a dedibox? Ive tried a few different ways ad it tests fine from the editor in mp but as soon as I upload it no supports are available? Any thoughts?
Awesome tutorial and thank you for sharing it!! In the unit's ini I just used "this" vice naming it, ie - "[this, supportmodule] call bis_fnc_addSupportLink;" and it worked.
Apparently, this module is distance sensitive. While it works around where you set it, Going about 3km away doesn't make it functional anymore.
Super great tutorial. Many thanks.
Hey Unkl, thanks for the video, was just what I was looking for.
One quick question though, how would you set it up if you only wanted the player to have access to the supports if they have a certain backpack for instance?
So basically I want to link any player with a certain pack to the support requestor module. As soon as they remove the pack then disconnect them.
Cheers and thanks again for the videos
An answer for this one is going to take some testing. I remember that the removing a requestor (if they were to drop the pack) is a little tricky. But in basic form you can run a script that loops and adds the requestor to any unit that has a backpack with a particular class name. It could also be complicated if you have the arsenal available and any player could load a preset that might have the same pack or item. It's a cool idea.
Yeah basically I just want my JTAC to have to carry a long range radio pack in order to call in support. That way if he dies, someone else in the squad can pick up the pack and call in extraction etc. I suppose as you say I could just loop through each player, if they have the pack then link them to the requestor else unlink them.
Usually we use ALiVE for this but their support modules aren't the most dependable at the moment.
VERY NICE! Thanks man!
Hello, very nice tutorial! Didn't even know these Modules existed :D. However I do have a Question:
What does synching the Requester module to the player do? When I synch it to my Player in MP, all other players can call in Support, but I want only certain players to be able to request Support. I tried to synch and unsynch the module with the player (synchronizeObjectsAdd and synchronizeObjectsRemove) but, it seems the synch does not do a thing. Do you know of another way?
I don't know of another way to make these work. The sync between the player and the requestor module should be enough to allow that player or that unit to access the supports. My guess is the Bohemia developed most of these modules for single player use and that their actual function may either not be written for multiplayer and/or that as the game updates are released the modules behavior in MP could be altered. I haven't used them in a MP mission in a while now.
ok. thanks anyways ^^
I've also just tested the Supply Drop module and it is not working with a Dedicated Server. No ammo box comes out :(
how can i set this up so its a virtual module which provides onlz one type of plane or helicopter or artillery type?
How do you do Medic/Ambulance units?
Hyperkid7 set the type of hell you want.
Question... I am having an issue getting support to unlink from unit. I have it setup to add support when sector owned but it will not remove support form other side. I am trying to use the following:
[commanderEast, supportRequesterEast] call BIS_fnc_removeSupportLink;
[commanderWest, supportRequesterWest] call BIS_fnc_removeSupportLink;
[commanderGuer, supportRequesterGuer] call BIS_fnc_addSupportLink;
But for some reason it wont do the removeSupportLink..... any suggestions?
I noticed in the documentation for the bis_fnc_removeSupportLink that
there are only two parameters. The support requester and the provider.
The unit is not one of them. So it looks like you have a separate
requester for each side which is good. So try something like this:
[supportRequesterEast, supporProviderEast] call bis_fnc_removeSupportLink;
ect...
Thank you for the reply. Yes you are correct.
I think I figured out my problem. I was only testing by myself and it becomes a sync issue if you just try to change sides. It will act as tho it will not work. But it you have multiple people on it works correctly.
Thanks for the help.
Having an issue with a MP sandbox scenario. 2 opposing sides, each with their unique supports (2 support requesters, I guess). The addSupportLink function is added to the squad leaders. It will be a problem when the Squad leader with the addSupportLink function leaves right? The remaining players in the squad are left with no support. Complete noob when it comes to scripting so not sure how to handle that situation.
community.bistudio.com/wiki/Arma_3:_Event_Handlers/addMissionEventHandler#HandleDisconnect
You can use this event handler that runs server side and returns the unit a player was occupying right before they disconnected. You could then know to add the support module to the next player of your choosing (i.e. the leader).
Thanks for the answer. So far I have the supports working perfectly using this in the squad leaders init.
[playername,OPFsRequester,OPF_Transport_Provider,OPF_Ammo_Provider] call BIS_fnc_addSupportLink;
[playername,BLUsRequester,BLU_Transport_Provider,BLU_Ammo_Provider] call BIS_fnc_addSupportLink;
As for the HandleDisconnect my level of script knowledge is pretty much copy/paste LOL. I'll take the day to try and figure it out. Thanks for this video its helped me greatly.
When using the cas support! is it possible to choose between a gun run & a bomb run? If so could you show that please? thanks
Cymro1970 there is only bombing runs with the module that I could see.
I believe they just added this in the latest update. Check for a drop down menu now!
Why you using the debug console? There’s a way to do that without.
Ugh where’s Jester when you need him. >~
How do you use the Virtual Supply Drop?
zeeb anonymous set up the same way link it to your player ,call it in.
Great... now I have to learn game coding to make a game work? ha ha
you made this quite confusing personally