Jump to content

Recommended Posts

Should VCOM AI be picking up weapons.  I have some running around without weapons but there are plenty of guns on bodies near by. They never seem to rearm.

Share this post


Link to post
Share on other sites
On 10/11/2019 at 10:21 PM, synnr said:

Should VCOM AI be picking up weapons.  I have some running around without weapons but there are plenty of guns on bodies near by. They never seem to rearm.

 

Vcom AI does not make AI pick up weapons

Share this post


Link to post
Share on other sites

@genesis92x or anyone else who would know if Vcom AI is compatible with MCC4 and GAIA? GAIA is my go to for my AI random waypoints and zone setup in my missions. I would like to have both in a mission for different zones.

Share this post


Link to post
Share on other sites
On 10/16/2019 at 8:33 AM, avibird 1 said:

@genesis92x or anyone else who would know if Vcom AI is compatible with MCC4 and GAIA? GAIA is my go to for my AI random waypoints and zone setup in my missions. I would like to have both in a mission for different zones.

I'm not sure exactly, but I don't see why MCC4 wouldn't be compatible with Vcom.

 

The GAIA aspect and Vcom may play alright together. Vcom AI does not generate additional waypoints if there are already waypoints created

Share this post


Link to post
Share on other sites

@genesis92x what up. I fooled around with vcom a while back but one of the things that did not work was groups would stay in combat mode even if the areas was cleared and no enemies in the AO. I had groups in a empty AO running around like chickens yes in full combat mode.

 

I usually like to use a few different AI scripts to control the AI in my missions it makes things less predictable if you have different groups working on different scripts yes there's always compatibility issues so picking the different scripts is key to get it to work. 

 

When I was thinking adding a few vehicle only units using vcom and not infantry units unless you change that combat behavior back to geen when no enemy units in the AO.

  • Like 1

Share this post


Link to post
Share on other sites

have a question, if i read correctly, when i using CBA i do not need the userconfig folder right? But how do I change the AI skill setting without userconfig folder?

Share this post


Link to post
Share on other sites
2 minutes ago, Dedmen said:

 

Click the link?

Its CBA settings, https://github.com/CBATeam/CBA_A3/wiki/CBA-Settings-System

 

no, that's not what i mean, i know where the setting is, i mean where is the excat number for AI skills, like in the userconfig's hpp file, somethign like 

//AI SKILL SETTINGS HERE!!!!!!!!!!!!

    //LOW DIFFICULTY

    //VCM_AIDIFA = [['aimingAccuracy',0.15],['aimingShake',0.1],['aimingSpeed',0.25],['commanding',1],['courage',1],['endurance',1],['general',0.5],['reloadSpeed',1],['spotDistance',0.8],['spotTime',0.8]];

        

    //MEDIUM DIFFICULTY

    VCM_AIDIFA = [['aimingAccuracy',0.25],['aimingShake',0.15],['aimingSpeed',0.35],['commanding',0.85],['courage',0.5],['general',1],['reloadSpeed',1],['spotDistance',0.85],['spotTime',0.85]];

    

    //HIGH DIFFICULTY

    //VCM_AIDIFA = [['aimingAccuracy',0.35],['aimingShake',0.4],['aimingSpeed',0.45],['commanding',1],['courage',1],['endurance',1],['general',0.5],['reloadSpeed',1],['spotDistance',0.8],['spotTime',0.8]];

Share this post


Link to post
Share on other sites
2 hours ago, Reptilienski said:

i mean where is the excat number for AI skills

These are all CfgAISkill properties

https://community.bistudio.com/wiki/Arma_3_AI_Skill

Can be configured in your servers difficulty profile https://community.bistudio.com/wiki/server.armaprofile

See example bottom of the page.

Or via scripting, which I guess is what VCOM does after reading the userconfig?

If these are not exposed in the CBA settings (I see no reason not to) then I guess you might still need the userconfig.

  • Thanks 1

Share this post


Link to post
Share on other sites
12 hours ago, Reptilienski said:

have a question, if i read correctly, when i using CBA i do not need the userconfig folder right? But how do I change the AI skill setting without userconfig folder?

The skill settings are not in the CBA settings currently - they will be added once I get back to Vcom for the next update.

  • Like 1

Share this post


Link to post
Share on other sites

@genesis92x would you ever consider making changes to the AI so they're not always in combat mode when enemies are not present!

Share this post


Link to post
Share on other sites

I dont know if this is a bug or not. But it looks like AI is not using mod artillery. I have tried RHS and a few others but it looks like AI don't use it. 

I can see them aim some times but they never fire any rounds.

 

I have played around in the settings with the time before ai call artillery but with no luck. 

 

 

Share this post


Link to post
Share on other sites
On 10/23/2019 at 3:57 PM, avibird 1 said:

@genesis92x would you ever consider making changes to the AI so they're not always in combat mode when enemies are not present!

 

Make a request on the GitHub - once I get time I can get around to it. I typically don't have issues with them getting back into their aware behavior

  • Like 2

Share this post


Link to post
Share on other sites

Hey @genesis92x,

Can you confirm that waypoints are not being deleted with VCM_AdvancedMovement off?

I'm getting deleted waypoints on a patrol with multiple waypoints after contact with it both on/off at CBA and off at userconfig settings.

Thanks.

Share this post


Link to post
Share on other sites

Hello,

can you please update your GitHub repo to the lastest steam release? I would like to contribute!

Share this post


Link to post
Share on other sites

Hey,

somehow AI still lays mines everywhere although I set 'chance to place mines' to 0
Is there a way to disable this feature completly?

Cheers!

Share this post


Link to post
Share on other sites

when spawn vehicle lags my game. how it works called artillery for ai

Edited by Smradupan

Share this post


Link to post
Share on other sites
Quote

somehow AI still lays mines everywhere although I set 'chance to place mines' to 0

...just wondering if you need to set your hpp file to read only once you make changes, that is if you are still playing the same mission as you were prior to making changes. Just a wild guess.

Share this post


Link to post
Share on other sites
22 hours ago, pvt. partz said:

...just wondering if you need to set your hpp file to read only once you make changes, that is if you are still playing the same mission as you were prior to making changes. Just a wild guess.

Ok, cool will try that. Thx for the reply 🙂

Share this post


Link to post
Share on other sites

I joined the linked discord about vcom ai,  it's a coop clan discord where there is no info/channel about vcom, and I got kicked without a hi / bye.

 

I know that behave is normal in ArmA community , but still sucks.

 

Peace & Love

 

Share this post


Link to post
Share on other sites

Trying to run the script version of 3.3.3 from here https://github.com/genesis92x/VcomAI-3.0/tree/3.3.3-develop (I assumed this is the correct way to get 3.3.3 in script version. if its not, then correct me)

Got a bunch of this type of errors

Spoiler

18:26:20   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:20   Error setskill: Type Array, expected Object
18:26:20 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
18:26:21 Error in expression <etSkill 0.9;
_x allowFleeing 0;            
{
_x setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:21   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:21   Error setskill: Type Array, expected Object
18:26:21 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
18:26:25 a3\data_f\particleeffects\universal\ammobelt_links.p3d: No geometry and no visual shape
18:26:25 Error in expression <etSkill 0.9;
_x allowFleeing 0;            
{
_x setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:25   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:25   Error setskill: Type Array, expected Object
18:26:25 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
18:26:27 Error in expression <etSkill 0.9;
_x allowFleeing 0;            
{
_x setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:27   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:27   Error setskill: Type Array, expected Object
18:26:27 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
18:26:31 Error in expression <etSkill 0.9;
_x allowFleeing 0;            
{
_x setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:31   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:31   Error setskill: Type Array, expected Object
18:26:31 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
18:26:32 Error in expression <etSkill 0.9;
_x allowFleeing 0;            
{
_x setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:32   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:32   Error setskill: Type Array, expected Object
18:26:32 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
18:26:36 Error in expression <etSkill 0.9;
_x allowFleeing 0;            
{
_x setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:36   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:36   Error setskill: Type Array, expected Object
18:26:36 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
18:26:38 Error in expression <etSkill 0.9;
_x allowFleeing 0;            
{
_x setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:38   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:38   Error setskill: Type Array, expected Object
18:26:38 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
18:26:41 Error in expression <etSkill 0.9;
_x allowFleeing 0;            
{
_x setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:41   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:41   Error setskill: Type Array, expected Object
18:26:41 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
18:26:43 Error in expression <etSkill 0.9;
_x allowFleeing 0;            
{
_x setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:43   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:43   Error setskill: Type Array, expected Object
18:26:43 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
18:26:47 Error in expression <etSkill 0.9;
_x allowFleeing 0;            
{
_x setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:47   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:47   Error setskill: Type Array, expected Object
18:26:47 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
18:26:49 Error in expression <etSkill 0.9;
_x allowFleeing 0;            
{
_x setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:49   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:49   Error setskill: Type Array, expected Object
18:26:49 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
18:26:52 Error in expression <etSkill 0.9;
_x allowFleeing 0;            
{
_x setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:52   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:52   Error setskill: Type Array, expected Object
18:26:52 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
18:26:54 Error in expression <etSkill 0.9;
_x allowFleeing 0;            
{
_x setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:54   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:54   Error setskill: Type Array, expected Object
18:26:54 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
18:26:57 Error in expression <etSkill 0.9;
_x allowFleeing 0;            
{
_x setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:57   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:26:57   Error setskill: Type Array, expected Object
18:26:57 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
18:27:00 Error in expression <etSkill 0.9;
_x allowFleeing 0;            
{
_x setSkill _x;
} forEach VCM_AIDIFA;


if >
18:27:00   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:27:00   Error setskill: Type Array, expected Object
18:27:00 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
18:27:03 Error in expression <etSkill 0.9;
_x allowFleeing 0;            
{
_x setSkill _x;
} forEach VCM_AIDIFA;


if >
18:27:03   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:27:03   Error setskill: Type Array, expected Object
18:27:03 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
18:27:05 Error in expression <etSkill 0.9;
_x allowFleeing 0;            
{
_x setSkill _x;
} forEach VCM_AIDIFA;


if >
18:27:05   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:27:05   Error setskill: Type Array, expected Object
18:27:05 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
18:27:08 Error in expression <etSkill 0.9;
_x allowFleeing 0;            
{
_x setSkill _x;
} forEach VCM_AIDIFA;


if >
18:27:08   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:27:08   Error setskill: Type Array, expected Object
18:27:08 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
18:27:10 SelectionID "31" is wrong for shape "uk3cb_factions\addons\uk3cb_factions_equipment\uniforms\uk3cb_soviet_coverall.p3d"
18:27:10 SelectionID "32" is wrong for shape "uk3cb_factions\addons\uk3cb_factions_equipment\uniforms\uk3cb_soviet_coverall.p3d"
18:27:11 Error in expression <etSkill 0.9;
_x allowFleeing 0;            
{
_x setSkill _x;
} forEach VCM_AIDIFA;


if >
18:27:11   Error position: <setSkill _x;
} forEach VCM_AIDIFA;


if >
18:27:11   Error setskill: Type Array, expected Object
18:27:11 File Vcom\Functions\VCM_Functions\fn_SniperEngage.sqf [VCM_fnc_SniperEngage]..., line 53
 

Any ideas?

There are no such problems with 3.3.2

Alternatively- how to run 3.3.3 in script?

Here's what i did

1. Download from here https://github.com/genesis92x/VcomAI-3.0/tree/3.3.3-develop

2. Plop VCOM folder into mission directory

3. Copy contents of description and init sqf's to my mission's description and init.

This worked for 3.3.2. Does 3.3.3 require something more?

 

Share this post


Link to post
Share on other sites

Yo need to load a mission to se the vcomsettings 

Share this post


Link to post
Share on other sites

Hi all,

I would like to consult a possible bug that I have detected, when an AR-2 Darter drone is deployed and control is taken by the soldier, the soldier gets inside the drone and disappears, making its control impossible. In previous versions it did not happen, do you have a solution? Is it a vcom setup problem?

Greetings

Share this post


Link to post
Share on other sites

Is it normal with VCOM Artillery to creates laser targets over opponent side?

Now my blufor AI pilots are releasing paveways right over friendly IFV because opposite side has a Podnos morter team by their side.

It is definitely scenario breaking 😣

I can fix it by disabling vcom artillery. I wanted to know is it normal right?

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×