Jump to content
silola

DAC V3.1 (Dynamic-AI-Creator) released

Recommended Posts

Ever heard of 'stealing' ?

I am assuming you are responding to the question I asked earlier.

Yes, I have heard of stealing. Thank you for asking.

What would necessarily be stolen if people were allowed to modify and share source code in the DAC project?

Share this post


Link to post
Share on other sites

Hi Silola,

thanks for your work and for this add on, very usefull in my opinion...

In nay case, I'll have a question:

at page 33 you talk about how to create a different unit by adding the string in the single "case".

This is okay if I want Dac create a mod's unit.

But, i ask to myself and i Ask to you, how do I customize "that" single unit? I mean: is there a way to give a different vest, a different weapon and so on?

At thi time, i Think that the only way to do that is to add a second trigger which creates an array of units (by using the list command) once they are spawned by the (first) trigger of Dac.

Problem is, once they are deleted, they are lost.

Because of that, is there a way to customize units inside dac?

Thanks for your time and apolige for my bad english...

Share this post


Link to post
Share on other sites

Eymerich, try using the DAC_Config_Weapons.sqf file in the DAC/Configs folder. I've used it to give units different weapons but maybe you can also add uniforms if you make a new array.

It didn't work for every unit that spawned for some reason but most had the defined weapons. I haven't tried it yet with the Arma3 version of DAC though.

Share this post


Link to post
Share on other sites
@twisted - are you testing in MP or on dedi and have DAC_Markers enabled in DAC_Config_Creator.sqf? If so try setting all DAC_Markers values to 0 and test.

thanks for the help. tried this all again recently and still get same error even though i wrote code from scratch. the code is

{ private ["_pop","_trg","_MarkerE","_markernameE","_townpos","_town","_sizeX","_sizeY","_foo","_name"];

_townpos = getpos _x;

_town = text _x;

_sizeX = getNumber (configFile >> "CfgWorlds" >> worldName >> "Names" >> (text _x) >> "radiusA");

_sizeY = getNumber (configFile >> "CfgWorlds" >> worldName >> "Names" >> (text _x) >> "radiusB");

_biggestsize = _sizeX;

if (_sizeX < _sizeY) then {_biggestsize = _sizeY ;};

_zName = format ["tws_Zone_%1",_zoneNumbers];

_radius_x = _biggestsize;

_radius_y = _biggestsize;

_aiNumber = (ceil (random (2)));

waituntil {DAC_NewZone == 0};

_values = [_zName,[1,0,0],[2 + _aiNumber ,3,10,20],[],[],[],[0,0,0,0]];

[_townpos,_radius_x,_radius_y, 0, 0, _values] call DAC_fNewZone;

_zoneNumbers = _zoneNumbers + 1;

} forEach townsOnMap;

and the error is (warnign freaking long)

Error in expression <nt _ma,_zm];

};

};

}

else

{

while {_i < count _polyData} do

{

if(_i == (count _p>

Error position: <count _polyData} do

{

if(_i == (count _p>

Error count: Type Number, expected Array,Config entry

File C:\Users\fam\Documents\Arma 3 - Other Profiles\2legs\missions\dynamicDACtest.Stratis\DAC\Marker\DAC_ZoneMarker.sqf, line 137

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

Error in expression <(_thirdResult select 0)-_posZoneX) ^ 2) / (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error position: </ (_DAC_ZoneRadiusX ^ 2) + (((_thirdResu>

Error Zero divisor

"in _values ["tws_Zone_1",[2,0,0],[3,3,10,20],[],[],[],[0,0,0,0]]"

EDIT - if i comment out all of the text from line 25 onwards of DAC_ZoneMarker

i get a different type error.

this only comes in effect in the 2nd loop of the zone configuration (i put in diag_log hints to tell me the zonename and loop number)

http://pastebin.com/WNM2CG0t

Edited by twisted

Share this post


Link to post
Share on other sites
thanks for the help. tried this all again recently and still get same error even though i wrote code from scratch. the code is

Looks like maybe one of your radius' is 0. For testing purposes, try hardcoding values for _radius_x and _radius_y.

My guess is that getting those values from the config may not be working correctly. If the above test works then you can test for 0 or nil or something after attempting to read from the config and then set them to a default value of some sorts.

Share this post


Link to post
Share on other sites
Looks like maybe one of your radius' is 0. For testing purposes, try hardcoding values for _radius_x and _radius_y.

My guess is that getting those values from the config may not be working correctly. If the above test works then you can test for 0 or nil or something after attempting to read from the config and then set them to a default value of some sorts.

you were absolutley right! thanks very much for solving very simply something that was really getting to me. Not sure why some towns return zero size on stratis, maybe bug on map.

cheers!

Edited by twisted

Share this post


Link to post
Share on other sites
you were absolutley right! thanks very much for solving very simply something that was really getting to me. Not sure why some towns return zero size on stratis, maybe bug on map.

cheers!

yeah, never trust config entries to be 100% correct even ones from BIS.

Share this post


Link to post
Share on other sites

Hello, I'm using DAC to spawn some objects, which works just fine, however, I am trying to call a script when the objects are created. Basically I want to delete the object that DAC spawns and swap in a loot type item that can be placed in the player inventory. Right now I am having trouble detecting the objects DAC spawns.

I am not sure if this is correct syntax but it looks good to me; no matter where I call this I can't detect my dac objects (that includes from the dac_config_objects). I would assume there is a problem with my code. I have tried several variants, but this one seems like it should at least detect the objects.

_objArray = [];
_objArray = nearObjects [getPos player,"object_class_name"],50];//set to -1 to search entire map?
_x = 0;
{
_object = _objArray select _x;
_actObj =_object addAction [""Pickup Item"",""pickupItem.sqf""]; //also tried just doing: _object addAction, and not assigning it to a variable.
    //_objArray = _objArray - [_object];//added this in just to see if it would make a difference and it did not.
_x = _x+1;

} forEach _objArray;

I think I am going to have to create an event handler "init" however I can't find an example of this event handler in use. Thanks.

Edited by Skelt

Share this post


Link to post
Share on other sites

I'm not 100% sure if this is what you are asking but check page 53 of the manual:

To handover a generated Object to a script by using the parameters function call / script call, you can use the variable _obj as reference: " [_obj] execVM "myObjFunc.sqf"" ... for example.

Share this post


Link to post
Share on other sites
Hello, I'm using DAC to spawn some objects, which works just fine, however, I am trying to call a script when the objects are created. Basically I want to delete the object that DAC spawns and swap in a loot type item that can be placed in the player inventory. Right now I am having trouble detecting the objects DAC spawns.

I am not sure if this is correct syntax but it looks good to me; no matter where I call this I can't detect my dac objects (that includes from the dac_config_objects). I would assume there is a problem with my code. I have tried several variants, but this one seems like it should at least detect the objects.

I think I am going to have to create an event handler "init" however I can't find an example of this event handler in use. Thanks.

_x is a magic variable created by the forEach loop.

You also don't need to instantiate variables like that.

Try something like this, assuming you're using the correct class name

_objArray = nearObjects [getPos player,"object_class_name"],50];
player sideChat format ["Found %1 objects", count _objArray];
{
_object = _x;
_actObj =_object addAction ["Pickup Item","pickupItem.sqf"];
} forEach _objArray;

Edited by cuel

Share this post


Link to post
Share on other sites
I'm not 100% sure if this is what you are asking but check page 53 of the manual:

Yeah I have used that and wasn't sure if it was my script that was bad or my call. Thanks!

@ Cruel

I will give that a try right now. Thank you guys much!! I will update this post if need be

Share this post


Link to post
Share on other sites
Eymerich, try using the DAC_Config_Weapons.sqf file in the DAC/Configs folder. I've used it to give units different weapons but maybe you can also add uniforms if you make a new array.

It didn't work for every unit that spawned for some reason but most had the defined weapons. I haven't tried it yet with the Arma3 version of DAC though.

Thanks for the suggestion

I'll try...

Share this post


Link to post
Share on other sites

hi. DAC is really nice for making dynamic missions pretty easily.

however, i have a script that random equips units according to some criteria that changes on the fly plus adds in event handlers to units etc, stuff that makes missions little more interesting..

i have tried to hook into the DAC to DAC COnfig Events to get it working on group spawn but i am having ZERO luck.

can anyone help me to do 1 thing?

1: call script from DAC (script is not in DAC folder of course but rather just in main misison folder) on group spawn?

Share this post


Link to post
Share on other sites
hi. DAC is really nice for making dynamic missions pretty easily.

however, i have a script that random equips units according to some criteria that changes on the fly plus adds in event handlers to units etc, stuff that makes missions little more interesting..

i have tried to hook into the DAC to DAC COnfig Events to get it working on group spawn but i am having ZERO luck.

can anyone help me to do 1 thing?

1: call script from DAC (script is not in DAC folder of course but rather just in main misison folder) on group spawn?

Did you follow the examples as in the manual? Also don't forget that there are events for "Create", "BeforeReduce" and "AfterBuildUp". You may need to hook scripts into each one. Although based on what you are saying it sounds like you probably need to equip your units after "Create" and "AfterBuildup".

Share this post


Link to post
Share on other sites

Hello Silola,

I'm building my first "real" mission. It is a Capture the Island Scenario for Small-Scale Coop. I now have your DAC addon in use to handle the spawn of AIs.

Now I have seen that in the demo (?) folder two sector-fight missions are included. (i Like the color changing markers).

My question is, would you maybe create a little tutorial on how to set up a sector fight the right way. I have seen the supplement in your documentation, but to be honest, its a little bit confusing and i'm not really getting through it.

It does not need to be a huge tutorial, just something little. Maybe focused on a single sector ?

Thanks & Regards

Gwiddik

P. S. If you are continuing the development of DAC, a suggestion from me would be, to expand the DAC_Intern module so that at least basic configurations (e.g. Debug On / Off) should be possible within the editor and without the use of DAC_extern.

Share this post


Link to post
Share on other sites

P. S. If you are continuing the development of DAC, a suggestion from me would be, to expand the DAC_Intern module so that at least basic configurations (e.g. Debug On / Off) should be possible within the editor and without the use of DAC_extern.

You can adjust any of those params using the DAC_Intern module by just adding the param from DAC_Config_Creator to the init line of the module

ie:

DAC_Marker = 4; DAC_Com_Values = [1,2,3,0]	

Share this post


Link to post
Share on other sites

Did anyone managed to get artillery to work properly? I always get "aborted for reason 9"... I think I have everything configured properly.

Share this post


Link to post
Share on other sites
Did anyone managed to get artillery to work properly? I always get "aborted for reason 9"... I think I have everything configured properly.

Reason 9 is too close to friendly units - check your DAC_Config_Arty case under _set2

_set2  = [100,10,50,500,4,1,0];

The 3rd value (50) is min distance from Friendlies to Target

(page 47 in DAC manual)

Share this post


Link to post
Share on other sites

I´m trying to create a DAC-Zone via script. This is the snippet :

//create the triggers

trg1=createTrigger["EmptyDetector",[(getMarkerpos _Smarker select 0) + 30, (getMarkerpos _Smarker select 1) + 30,0]];

trg1 setTriggerArea[75,50,0,true];

trg1 setTriggerActivation["LOGIC","PRESENT",true];

trg1 setTriggerStatements["this", "fun=[""trg1"",[2,1,0],[],[],[],[1,2,50,0,100,3],[0,0,0,0]] spawn DAC_Zone", ""];

trg2=createTrigger["EmptyDetector",[(getMarkerpos _Smarker select 0) + 30, getMarkerpos _Smarker select 1,0]];

trg2 setTriggerArea[200,200,0,false];

trg2 setTriggerActivation["LOGIC","PRESENT",true];

trg2 setTriggerStatements["time > 1", "fun=[""trg2"",[2,1,0],[5,2,1,8],[],[],[],[0,0,0,0]] spawn DAC_Zone", ""];

trg3=createTrigger["EmptyDetector",[(getMarkerpos _Smarker select 0) + 30, getMarkerpos _Smarker select 1,0]];

trg3 setTriggerArea[200,200,0,false];

trg3 setTriggerActivation["LOGIC","PRESENT",true];

trg3 setTriggerStatements["time > 1", "fun=[""trg3"",[2,1,0],[10],[],[],[],[0,0,0,0]] spawn DAC_Zone", ""];

trg4=createTrigger["EmptyDetector",[(getMarkerpos _Smarker select 0) + 30, getMarkerpos _Smarker select 1,0]];

trg4 setTriggerArea[1500,1500,0,false];

trg4 setTriggerActivation["WEST","PRESENT",true];

trg4 setTriggerStatements["this", "[trg1,trg2,trg3] call DAC_Activate", "[trg1,trg2,trg3] call DAC_Deactivate"];

What happens now is, that i get the message "trg2 deactivated, trg3 deactivated". But if i´m entering the trigger zone trg4...... nothing happens. No units or camp are spawning.

On the other hand, i get no error in the rpt file.

Any ideas ? Clues ? Hints ?

Share this post


Link to post
Share on other sites

in trig1 change your trigger statement to "time > 1" instead of "this"

for trig4 put a hint in the activation to make sure the trigger is actually firing

when testing are you setCaptive true? If so then trig4 won't fire

Edited by SavageCDN

Share this post


Link to post
Share on other sites
Does this run well with MCC?

I haven't had any issues at all.

Share this post


Link to post
Share on other sites

I'm trying to set up DAC with AiA - simple two overlapping zones with infantry only but the infantry never spawns.

EDIT: Nevermind, figured it out.

Edited by su27

Share this post


Link to post
Share on other sites

I'm trying to set up a respawn position, not camp. The demo mission global_respawn has an example, but doesn't seem to work. Any ideas how to get this to work?

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

×