Jump to content

A3EAI - Roaming/Vehicle AI Patrols - Discontinued


Face

Recommended Posts

  • 4 weeks later...

Since the 0.3.6 update I'm getting this in my .rpt

12:31:08 "[A3EAI] Removing invalid optics classname from A3EAI_weaponOpticsList array: Elcan_Exile."
12:31:08 "[A3EAI] Removing invalid optics classname from A3EAI_weaponOpticsList array: Elcan_reflex_Exile."
12:31:09 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_1_EPOCH."

The vests are 1-40 in all 4 arrays. None of the AI are spawning with vests now. I removed the Exile optics from the optic array,should fix those two errors, not sure why they were even in the epoch version. All the Vests listed in the arrays have the correct classnames so I'm not sure why its giving these errors now. I've been using this script for several months now and its been working great. I have generateDynamicVests = 0; but it does this if its enabled also. I realize Face has discontinued this great script but I'm hoping someone or a dev might know the answer to this.

Thanks

Link to comment
Share on other sites

all tutorial are followed :

  1. Download A3EAI from the A3EAI GitHub Page, using the "Download ZIP" button on the right side of the page
  2. Locate and extract A3EAI-master.zip.
  3. Open the extracted folder and open the Installation Package folder. Copy the contents of this folder all at once (Addons, A3EAI_config.sqf, A3EAI_custom_defs)
  4. Navigate to your server's Arma 3 folder and open the @EpochHive folder.
    1. Important: A3EAI requires the Epoch server folder be named @EpochHive (case-insensitive), which it should be named by default.
  5. Paste the contents copied from Step 3 directly into this directory. When prompted to merge the "Addons" folder, click Yes.
    • Note: No Epoch files are being replaced or modified. This step merges the two Addon folders.
  6. (Optional) Configure A3EAI settings by editing A3EAI_config.sqf.
  7. Start your server.

Still error :Script @epochhive/A3EAI_config.sqf not found

Need change other files ? maybe sone one can help in TeamViewer ?

Link to comment
Share on other sites

You have the wrong version of the program.

nachtmasse kindly provided a copy of the latest files for A3EAI on a post on the last page...

https://www.sendspace.com/file/xmwwev

Remove the files you installed in @epochhive. Extract the zip you download and follow the installation instructions you find in it. Easy install and works like a dream!

Link to comment
Share on other sites

11 hours ago, Grahame said:

You have the wrong version of the program.

nachtmasse kindly provided a copy of the latest files for A3EAI on a post on the last page...

https://www.sendspace.com/file/xmwwev

Remove the files you installed in @epochhive. Extract the zip you download and follow the installation instructions you find in it. Easy install and works like a dream!

Works good tnx

Link to comment
Share on other sites

On 26.12.2015 at 6:17 AM, zxbutchxz said:

Hey. By killing the bot I see only his name without "was killed."

In the settings:

// AI kill message
A3EAI_client_killMessage0 = "% 1 was killed"; //% 1: AI corpse name

How to fix?

OK, I'll fix it

And how you fixed it? Let us know pls. Thx

Link to comment
Share on other sites

  • 3 weeks later...

Having some trouble with A3EAI removing every single vest from the static arrays in the config file.  Anyone know what's up with that?

Here's what the RPT log says:

Spoiler

12:41:16 "[A3EAI] Removing invalid classname: srifle_DMR_03_spotter_F."
12:41:16 "[A3EAI] Contents of A3EAI_sniperList failed verification. Invalid entries removed."
12:41:16 "[A3EAI] Removing invalid optics classname from A3EAI_weaponOpticsList array: Elcan_Exile."
12:41:16 "[A3EAI] Removing invalid optics classname from A3EAI_weaponOpticsList array: Elcan_reflex_Exile."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_1_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_2_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_3_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_4_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_5_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_6_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_7_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_8_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_9_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_10_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_11_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_12_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_13_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_14_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_15_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_16_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_17_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_18_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_19_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_20_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_21_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_22_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_23_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_24_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_25_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_26_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_27_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_28_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_29_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_30_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_31_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_32_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_33_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_34_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_35_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_36_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_37_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_38_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_39_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: V_40_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_1_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_2_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_3_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_4_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_5_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_6_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_7_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_8_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_9_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_10_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_11_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_12_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_13_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_14_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_15_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_16_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_17_EPOCH."
12:41:17 Strange convex component285 in a3\structures_f\ind\dieselpowerplant\dp_bigtank_ruins_f.p3d:geometryFire
12:41:17 Strange convex component172 in a3\structures_f\ind\dieselpowerplant\dp_bigtank_ruins_f.p3d:geometryView
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_18_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_19_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_20_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_21_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_22_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_23_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_24_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_25_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_26_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_27_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_28_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_29_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_30_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_31_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_32_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_33_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_34_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_35_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_36_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_37_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_38_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_39_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: V_40_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_1_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_2_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_3_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_4_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_5_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_6_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_7_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_8_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_9_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_10_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_11_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_12_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_13_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_14_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_15_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_16_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_17_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_18_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_19_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_20_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_21_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_22_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_23_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_24_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_25_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_26_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_27_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_28_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_29_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_30_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_31_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_32_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_33_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_34_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_35_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_36_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_37_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_38_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_39_EPOCH."
12:41:17 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: V_40_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_1_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_2_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_3_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_4_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_5_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_6_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_7_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_8_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_9_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_10_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_11_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_12_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_13_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_14_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_15_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_16_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_17_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_18_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_19_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_20_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_21_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_22_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_23_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_24_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_25_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_26_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_27_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_28_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_29_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_30_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_31_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_32_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_33_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_34_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_35_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_36_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_37_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_38_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_39_EPOCH."
12:41:18 "[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: V_40_EPOCH."

 

EDIT:  Nevermind, seems that at one point the devs deleted the "_EPOCH" from class names.

Link to comment
Share on other sites

  • 4 weeks later...

Hello everyone, and congratulations for the support they given to all, thanks for this.
I would want if I can to ask a question.

Some days ago, I installed A3EAI old, I took two pbo files and put them in the "/ arma3 / @ epochhive / addons" stop. Artificial intelligence, it works without further changes, the patrols in the cities, and patrols along some routes, trucks, SUVs ifrit and helicopters. ok. But I never saw the missions, never.

Now, yesterday I installed A3EAI master, indicate some post above this, I took the first file as instructed and I took the folder and put it in the weapon directory on my server, but nothing, nothing ... not even the patrols.

I unfortunately have to translate everything with google and ask if possible indications of how to position it.
I thank you for your time and your kind answers.

Antonio

 

Link to comment
Share on other sites

On 1/26/2016 at 1:13 PM, Cavadus said:

Hmmm, so correcting the vestnames didn't appear to fix the issue.

Just an FYI on this.

If you have uniforms set to dynamic there's a chance it'll pull the Dan uniform (underwear) so I'd recommend changing uniforms to use the table in the config file.  Also, to get the chest rigs to work properly you need to disable "verify classnames."  No chest rigs will spawn with the verification enabled.

Link to comment
Share on other sites

55 minutes ago, Cavadus said:

Just an FYI on this.

If you have uniforms set to dynamic there's a chance it'll pull the Dan uniform (underwear) so I'd recommend changing uniforms to use the table in the config file.  Also, to get the chest rigs to work properly you need to disable "verify classnames."  No chest rigs will spawn with the verification enabled.

Hello.

 

If you want to fix verification, you need to do the following.

Find verifyClassnames.sqf.

Find this code (269-330).

Spoiler

{
	if !(([configFile >> "CfgWeapons" >> _x >> "ItemInfo","hitpointName",""] call BIS_fnc_returnConfigEntry) isEqualTo "HitBody") then {
		diag_log format ["[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: %1.",_x];
		A3EAI_vestTypes0 set [_forEachIndex,""];
	};
} forEach A3EAI_vestTypes0;
if ("" in A3EAI_vestTypes0) then {A3EAI_vestTypes0 = A3EAI_vestTypes0 - [""];};

{
	if !(([configFile >> "CfgWeapons" >> _x >> "ItemInfo","hitpointName",""] call BIS_fnc_returnConfigEntry) isEqualTo "HitBody") then {
		diag_log format ["[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: %1.",_x];
		A3EAI_vestTypes1 set [_forEachIndex,""];
	};
} forEach A3EAI_vestTypes1;
if ("" in A3EAI_vestTypes1) then {A3EAI_vestTypes1 = A3EAI_vestTypes1 - [""];};

{
	if !(([configFile >> "CfgWeapons" >> _x >> "ItemInfo","hitpointName",""] call BIS_fnc_returnConfigEntry) isEqualTo "HitBody") then {
		diag_log format ["[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: %1.",_x];
		A3EAI_vestTypes2 set [_forEachIndex,""];
	};
} forEach A3EAI_vestTypes2;
if ("" in A3EAI_vestTypes2) then {A3EAI_vestTypes2 = A3EAI_vestTypes2 - [""];};

{
	if !(([configFile >> "CfgWeapons" >> _x >> "ItemInfo","hitpointName",""] call BIS_fnc_returnConfigEntry) isEqualTo "HitBody") then {
		diag_log format ["[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: %1.",_x];
		A3EAI_vestTypes3 set [_forEachIndex,""];
	};
} forEach A3EAI_vestTypes3;
if ("" in A3EAI_vestTypes3) then {A3EAI_vestTypes3 = A3EAI_vestTypes3 - [""];};

{
	if !(([configFile >> "CfgWeapons" >> _x >> "ItemInfo","hitpointName",""] call BIS_fnc_returnConfigEntry) isEqualTo "HitHead") then {
		diag_log format ["[A3EAI] Removing invalid headgear classname from A3EAI_headgearTypes0 array: %1.",_x];
		A3EAI_headgearTypes0 set [_forEachIndex,""];
	};
} forEach A3EAI_headgearTypes0;
if ("" in A3EAI_headgearTypes0) then {A3EAI_headgearTypes0 = A3EAI_headgearTypes0 - [""];};

{
	if !(([configFile >> "CfgWeapons" >> _x >> "ItemInfo","hitpointName",""] call BIS_fnc_returnConfigEntry) isEqualTo "HitHead") then {
		diag_log format ["[A3EAI] Removing invalid headgear classname from A3EAI_headgearTypes1 array: %1.",_x];
		A3EAI_headgearTypes1 set [_forEachIndex,""];
	};
} forEach A3EAI_headgearTypes1;
if ("" in A3EAI_headgearTypes1) then {A3EAI_headgearTypes1 = A3EAI_headgearTypes1 - [""];};

{
	if !(([configFile >> "CfgWeapons" >> _x >> "ItemInfo","hitpointName",""] call BIS_fnc_returnConfigEntry) isEqualTo "HitHead") then {
		diag_log format ["[CfgWeapons] Removing invalid headgear classname from A3EAI_headgearTypes2 array: %1.",_x];
		A3EAI_headgearTypes2 set [_forEachIndex,""];
	};
} forEach A3EAI_headgearTypes2;
if ("" in A3EAI_headgearTypes2) then {A3EAI_headgearTypes2 = A3EAI_headgearTypes2 - [""];};

{
	if !(([configFile >> "CfgWeapons" >> _x >> "ItemInfo","hitpointName",""] call BIS_fnc_returnConfigEntry) isEqualTo "HitHead") then {
		diag_log format ["[A3EAI] Removing invalid headgear classname from A3EAI_headgearTypes3 array: %1.",_x];
		A3EAI_headgearTypes3 set [_forEachIndex,""];
	};
} forEach A3EAI_headgearTypes3;

 

And change to this.

Spoiler

{
	if !(([configFile >> "CfgWeapons" >> _x >> "ItemInfo" >> "HitpointsProtectionInfo" >> "Body","hitpointName",""] call BIS_fnc_returnConfigEntry) isEqualTo "HitBody") then {
		diag_log format ["[A3EAI] Removing invalid vest classname from A3EAI_vestTypes0 array: %1.",_x];
		A3EAI_vestTypes0 set [_forEachIndex,""];
	};
} forEach A3EAI_vestTypes0;
if ("" in A3EAI_vestTypes0) then {A3EAI_vestTypes0 = A3EAI_vestTypes0 - [""];};

{
	if !(([configFile >> "CfgWeapons" >> _x >> "ItemInfo" >> "HitpointsProtectionInfo" >> "Body","hitpointName",""] call BIS_fnc_returnConfigEntry) isEqualTo "HitBody") then {
		diag_log format ["[A3EAI] Removing invalid vest classname from A3EAI_vestTypes1 array: %1.",_x];
		A3EAI_vestTypes1 set [_forEachIndex,""];
	};
} forEach A3EAI_vestTypes1;
if ("" in A3EAI_vestTypes1) then {A3EAI_vestTypes1 = A3EAI_vestTypes1 - [""];};

{
	if !(([configFile >> "CfgWeapons" >> _x >> "ItemInfo" >> "HitpointsProtectionInfo" >> "Body","hitpointName",""] call BIS_fnc_returnConfigEntry) isEqualTo "HitBody") then {
		diag_log format ["[A3EAI] Removing invalid vest classname from A3EAI_vestTypes2 array: %1.",_x];
		A3EAI_vestTypes2 set [_forEachIndex,""];
	};
} forEach A3EAI_vestTypes2;
if ("" in A3EAI_vestTypes2) then {A3EAI_vestTypes2 = A3EAI_vestTypes2 - [""];};

{
	if !(([configFile >> "CfgWeapons" >> _x >> "ItemInfo" >> "HitpointsProtectionInfo" >> "Body","hitpointName",""] call BIS_fnc_returnConfigEntry) isEqualTo "HitBody") then {
		diag_log format ["[A3EAI] Removing invalid vest classname from A3EAI_vestTypes3 array: %1.",_x];
		A3EAI_vestTypes3 set [_forEachIndex,""];
	};
} forEach A3EAI_vestTypes3;
if ("" in A3EAI_vestTypes3) then {A3EAI_vestTypes3 = A3EAI_vestTypes3 - [""];};

{
	if !(([configFile >> "CfgWeapons" >> _x >> "ItemInfo" >> "HitpointsProtectionInfo" >> "Head","hitpointName",""] call BIS_fnc_returnConfigEntry) isEqualTo "HitHead") then {
		diag_log format ["[A3EAI] Removing invalid headgear classname from A3EAI_headgearTypes0 array: %1.",_x];
		A3EAI_headgearTypes0 set [_forEachIndex,""];
	};
} forEach A3EAI_headgearTypes0;
if ("" in A3EAI_headgearTypes0) then {A3EAI_headgearTypes0 = A3EAI_headgearTypes0 - [""];};

{
	if !(([configFile >> "CfgWeapons" >> _x >> "ItemInfo" >> "HitpointsProtectionInfo" >> "Head","hitpointName",""] call BIS_fnc_returnConfigEntry) isEqualTo "HitHead") then {
		diag_log format ["[A3EAI] Removing invalid headgear classname from A3EAI_headgearTypes1 array: %1.",_x];
		A3EAI_headgearTypes1 set [_forEachIndex,""];
	};
} forEach A3EAI_headgearTypes1;
if ("" in A3EAI_headgearTypes1) then {A3EAI_headgearTypes1 = A3EAI_headgearTypes1 - [""];};

{
	if !(([configFile >> "CfgWeapons" >> _x >> "ItemInfo" >> "HitpointsProtectionInfo" >> "Head","hitpointName",""] call BIS_fnc_returnConfigEntry) isEqualTo "HitHead") then {
		diag_log format ["[CfgWeapons] Removing invalid headgear classname from A3EAI_headgearTypes2 array: %1.",_x];
		A3EAI_headgearTypes2 set [_forEachIndex,""];
	};
} forEach A3EAI_headgearTypes2;
if ("" in A3EAI_headgearTypes2) then {A3EAI_headgearTypes2 = A3EAI_headgearTypes2 - [""];};

{
	if !(([configFile >> "CfgWeapons" >> _x >> "ItemInfo" >> "HitpointsProtectionInfo" >> "Head","hitpointName",""] call BIS_fnc_returnConfigEntry) isEqualTo "HitHead") then {
		diag_log format ["[A3EAI] Removing invalid headgear classname from A3EAI_headgearTypes3 array: %1.",_x];
		A3EAI_headgearTypes3 set [_forEachIndex,""];
	};
} forEach A3EAI_headgearTypes3;

 

 

Link to comment
Share on other sites

Is it possible to use this in a wasteland mission and if so how would I go about it appart from changing the epoch spawn tables.

Should I be able to delete a3_epoch_code in this.It is in the A3eai.pbo/config.cpp

I deleted this  requiredAddons[] = {"a3_epoch_code"}; to get it to run but nothing is spawning yet

 

 

 

Link to comment
Share on other sites

from what I know it should work fine. Dealing with the uniforms, vests, and weapons etc would be the major thing. You might check for any EPOCH variables or items names such as plot poles. If these are checked then the script will throw an error.

 

A good start would be to unpack A3AI.pbo then use WinGrep to search the unpacked folder for EPOCH then deal with issues as you find them. 

Link to comment
Share on other sites

  • 2 weeks later...

I know this addon has been out for a while and is now discontinued, but I was wondering if there is any way you can get the ai to interact with the zombies and demons mod? Also if vice versa were to happen (zombies interact with the ai. Mostly combat orientated meaning that they fight one another). Any help would be appreciated!

Link to comment
Share on other sites

On 3/6/2016 at 9:59 PM, SirCannibal said:

I know this addon has been out for a while and is now discontinued, but I was wondering if there is any way you can get the ai to interact with the zombies and demons mod? Also if vice versa were to happen (zombies interact with the ai. Mostly combat orientated meaning that they fight one another). Any help would be appreciated!

I am also running the two addons. I am currently investigating this myself so I will let you know when I find a solution. It has to do with setting the zombies as enemies of the AI. As far as I know if you are using the zombies mod without the Civilian Occupation System then you can specify which sides are enemies of the zombies. E.g. BLUEFOR, OPFOR, Independant etc.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Advertisement
×
×
  • Create New...