Arma 3
RED Oct 13, 2018 @ 4:03am
Is headless client useless??
Hello everybody,

i'm trying to use headless client .... but there are many strange things that i can't understand.

Googling around i can found many guides about headless client setup, many questions and ansvers but HC is really working???

Ai localized on HC are blind and doesn't react as expected, ai don't fire at range, sometimes are static and event using reveal command they don't engage the target.

In a closer range (~100m) ai are better, but not as good as the server ones.

In the 32bit version they don't even move if i fire and kill.

In 64bit ai are a bit better but still horrible.

There is some kind of magic that i can do to make ai work on headless client or the HC is useless???
< >
Showing 1-9 of 9 comments
Sablerno Oct 27, 2018 @ 12:07am 
That's not what Headless Client does.

Headless Client can be used in two ways:

1) To reliev the main CPU of stress and to make performance overerall better.

2) To activate already existing HC scripts and to "think" for itself and randomize the missions more, however this also require some basic scripting and module knowledge.

If you want the AIs to PERFORM BETTER, you can change their skill levels and/or download an AI mod such as ASR_AI.
RED Oct 27, 2018 @ 7:04am 
thanks =3RB= Sablerno, but your reply is not clear.

1) To reliev the main CPU of stress and to make performance overerall better.

--how? if ai on hc are useless, what can be done on hc?? counting the mission time?
from arma 3 wiki the main purpose of hc is to offload server ai!
https://community.bistudio.com/wiki/Arma_3_Headless_Client

2) To activate already existing HC scripts and to "think" for itself and randomize the missions more, however this also require some basic scripting and module knowledge.

--that's ok, i can make some heavy load script to hc to avoid server freeze, but this can be done calculating thing at mission start and then pushback to an array


We are creating a mod that perform better than ASR_AI, and the point is the HC is useless to mod like ASR_AI.

Sablerno Oct 27, 2018 @ 5:14pm 
Originally posted by -|ODK|- REDCharlie:
thanks =3RB= Sablerno, but your reply is not clear.

1) To reliev the main CPU of stress and to make performance overerall better.

--how? if ai on hc are useless, what can be done on hc?? counting the mission time?
from arma 3 wiki the main purpose of hc is to offload server ai!
https://community.bistudio.com/wiki/Arma_3_Headless_Client

2) To activate already existing HC scripts and to "think" for itself and randomize the missions more, however this also require some basic scripting and module knowledge.

--that's ok, i can make some heavy load script to hc to avoid server freeze, but this can be done calculating thing at mission start and then pushback to an array


We are creating a mod that perform better than ASR_AI, and the point is the HC is useless to mod like ASR_AI.

When running a dedicated server i usually use around 40-50% of the CPU Cores power leaving 50% not utilized. A Headless client connects like a player do to a dedicated server, it then takes AI Calculation so free CPU power it utilized. It makes the FPS overall better.

You need to remember that missions must be designed to get headless client working with HC modules. You also need to design the specific mission itself for the AI to work with it.

Headless Client does NOT affect the skill level of the AI, you would need to edit those settings yourself or again, use a mod such as ASR_AI.
Sablerno Oct 27, 2018 @ 5:15pm 
I heavily recommend Monsoons Headless Client Guide for a much more troughout explination of how Headless Client work and how to properly implement it in your mission: https://www.dropbox.com/s/1n5a8entg3hvj5z/A3_hc_tutorial.pdf?dl=0
RED Oct 28, 2018 @ 6:41am 
I know this great guide, but watch this
https://www.youtube.com/watch?v=fj6PVXpXCT4

with 32bit executable ai behaviour still the same, with the 64bit one ai are a little bit better, but they correctly react only if you are in a range of <~100m, even spawning ai on hc still the same.

so ai on hc are less than potatoes
Ok,you have been clear,but our problem is unsolved.we're already developing a mod for control the AI and when they have been controlled by HC,we have had some bug that you can are above in this thread or the video. HC already can menage AI,but some FSM vanilla don' t work correctly,this is our Real problem.
Sablerno Oct 28, 2018 @ 4:59pm 
Unfourtunately i'm not familiar enough with Arma 3 AIs to assist you guys on that matter. I'd recommend checking out the ASR_AI scripts anyways.
El Berl Oct 31, 2018 @ 12:44pm 
Originally posted by -|ODK|- IlSigSmoke:
Ok,you have been clear,but our problem is unsolved.we're already developing a mod for control the AI and when they have been controlled by HC,we have had some bug that you can are above in this thread or the video. HC already can menage AI,but some FSM vanilla don' t work correctly,this is our Real problem.

This is a problem with AI locality. AI run on the HC need to be given to the server for the server's AI controlling mod to be able to use them. Then, you give them back to the HC when they're no longer in use. I recommend checking out the MCC implementation of this system.
Last edited by El Berl; Oct 31, 2018 @ 12:44pm
Oh,thank you for answer...we'll take care about your comment. ;)
< >
Showing 1-9 of 9 comments
Per page: 1530 50

Date Posted: Oct 13, 2018 @ 4:03am
Posts: 9