Shakaah

DMS : AI auto kill at spawn

18 posts in this topic

Hi, first i'm sorry about my poor english, i'm french and i try to not use google trad ^^.

I come here because i've a technical problem i think. my server is on exil with DMS and zombies mod. When an AI mission spawn, with 10-20 IA for exemple, they kill himselfs and 1-5 only survivor stay alive. It's not always but it's often.

Anyone as an idea to solve this?

 

Thanks for your time

Shakaah

Share this post


Link to post
Share on other sites
Advertisement
On 7/4/2017 at 4:42 PM, Liqu1dShadow said:

can anyone tell me how to stop the AI moving from their locations on the salt flats static mission?

I have made a custom one but they all run to the middle of it :/

@Liqu1dShadowYou need to make several groups instead of just the one. With Static Missions I always make 4-6 Groups depending on size and 2 groups for bandit missions so they dont all group up like that. 

  • Like 1

Share this post


Link to post
Share on other sites
17 hours ago, xDaVIRUS said:

@Liqu1dShadowYou need to make several groups instead of just the one. With Static Missions I always make 4-6 Groups depending on size and 2 groups for bandit missions so they dont all group up like that. 

Thank you, that makes more sense now!

should it look like this?

 

_AISoldierSpawnLocations =
[
    _pos,
    _pos,
    _pos,
    [23673.5, 17904.1, 3.58044],
    [24323.7, 18574.4, 3.57838],
    [24042.5, 17706.6, 4.03963]
];

_AISoldierSpawnLocations =
[
    _pos,
    _pos,
    _pos,
    [34255.5, 17904.1, 3.58044],
    [24323.7, 18574.4, 3.57838],
    [24042.5, 17706.6, 4.03963]
];

_AISoldierSpawnLocations =
[
    _pos,
    _pos,
    _pos,
    [23673.5, 17904.1, 3.58044],
    [24323.7, 18574.4, 3.57838],
    [24042.5, 17706.6, 4.03963]
];

 

or is there another way of doing it?

 

Thanks for the help

Share this post


Link to post
Share on other sites

or should this:

Spoiler

_AISoldierSpawnLocations =
[
    _pos,
    _pos,
    _pos,
    [23117.5, 18270.1, 3.58044],
    [23112.4, 18280.6, 3.58044],
    [24123.4, 19009.8, 3.58044],
    [24129, 19042.3, 3.58044],
    [23979, 18241.2, 3.58044],
    [24028.6, 18166.3, 3.58044],
    [23825, 17596.4, 3.58044],
    [23756.7, 17641.8, 3.58044],
    [23492.3, 17698.8, 3.58044],
    [23403, 17674.1, 3.58044],
    [23334.2, 17862.6, 3.58044],
    [23577.3, 18340.7, 3.58044],
    [23587.6, 18319.7, 3.58044],
    [23283.2, 18598.4, 3.58044],
    [23324.3, 18513.7, 3.58044],
    [23329.4, 18829, 3.58044],
    [23283.2, 18832.5, 3.58044],
    [23207.1, 18882.8, 3.58044],
    [23274.2, 18977, 3.58044],
    [23539.3, 18686.6, 3.58044],
    [23533.6, 18702.8, 3.58044],
    [23844.1, 18725.3, 3.58044],
    [23904.9, 18736.1, 3.58044],
    [23888.9, 18666.1, 3.58044],
    [23747.5, 18319.6, 3.58044],
    [23782.4, 18338.7, 3.58044],
    [23990.1, 17949.7, 3.58044],
    [23673.5, 17904.1, 3.58044],
    [24323.7, 18574.4, 3.57838],
    [24042.5, 17706.6, 4.03963]
];

// Create AI
_AICount = 30 + (round (random 5));


_group =
[
    _AISoldierSpawnLocations,
    _AICount,
    _difficulty,
    "random",
    _side
] call DMS_fnc_SpawnAIGroup_MultiPos;

look like this instead:

Spoiler

_AISoldierSpawnLocations =
[
    _pos,
    _pos,
    _pos,
    [23117.5, 18270.1, 3.58044],
    [23112.4, 18280.6, 3.58044],
    [24123.4, 19009.8, 3.58044],
    [24129, 19042.3, 3.58044],
    [23979, 18241.2, 3.58044],
    [24028.6, 18166.3, 3.58044],
    [23825, 17596.4, 3.58044],
    [23756.7, 17641.8, 3.58044],
    [23492.3, 17698.8, 3.58044],
    [23403, 17674.1, 3.58044],
    [23334.2, 17862.6, 3.58044],
    [23577.3, 18340.7, 3.58044],
    [23587.6, 18319.7, 3.58044],
    [23283.2, 18598.4, 3.58044],
    [23324.3, 18513.7, 3.58044],
    [23329.4, 18829, 3.58044],
    [23283.2, 18832.5, 3.58044],
    [23207.1, 18882.8, 3.58044],
    [23274.2, 18977, 3.58044],
    [23539.3, 18686.6, 3.58044],
    [23533.6, 18702.8, 3.58044],
    [23844.1, 18725.3, 3.58044],
    [23904.9, 18736.1, 3.58044],
    [23888.9, 18666.1, 3.58044],
    [23747.5, 18319.6, 3.58044],
    [23782.4, 18338.7, 3.58044],
    [23990.1, 17949.7, 3.58044],
    [23673.5, 17904.1, 3.58044],
    [24323.7, 18574.4, 3.57838],
    [24042.5, 17706.6, 4.03963]
];

// Create AI Group 1
_AICount = 10 + (round (random 5));


_group =
[
    _AISoldierSpawnLocations,
    _AICount,
    _difficulty,
    "random",
    _side
] call DMS_fnc_SpawnAIGroup_MultiPos;

// Create AI Group 2
_AICount = 10 + (round (random 5));


_group =
[
    _AISoldierSpawnLocations,
    _AICount,
    _difficulty,
    "random",
    _side
] call DMS_fnc_SpawnAIGroup_MultiPos;

// Create AI Group 3
_AICount = 10 + (round (random 5));


_group =
[
    _AISoldierSpawnLocations,
    _AICount,
    _difficulty,
    "random",
    _side
] call DMS_fnc_SpawnAIGroup_MultiPos;

 

Share this post


Link to post
Share on other sites

That's the right idea. However you will need to change the name of _AISoldierSpawnLocations to   _AISoldierSpawnLocations1 ....  _AISoldierSpawnLocations2 Etc. Then change the group. _group1. _group2. Etc. Then at the bottom. You will need to change few the "kill", _group to. "kill", [_group, _group2, _group3].  Etc..

  • Like 2

Share this post


Link to post
Share on other sites
Advertisement

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.