You can't run EM1 as its the first prototype Epoch mission.
The area in the DZMSBox.sqf that is supply and money are Epoch only.
You can keep your DZMSBox.sqf.
I'd assume how well they handle the weapon shake.
Can you post your RPT log?
There are no timeouts as each mission offers considerable loot, so users shouldn't pick and choose which missions to do, at least in my opinion. There will only be one Major Mission and one Minor Mission on the map at one time.
That code is indeed the only way to...
To add the one new prototype Epoch mission you need to open DZMSConfig and find this array:
DZMSMajorArray = ["SM1","SM2","SM3","SM4","SM5","SM6"];
and add EM1
DZMSMajorArray = ["SM1","SM2","SM3","SM4","SM5","SM6","EM1"];
If you are running the newest version, the missions should be spawning everywhere.
If not, find this line in DZMSFunctions.sqf:
_pos = [_centerPos,0,5500,60,0,20,0] call BIS_fnc_findSafePos;
and make the 5500 larger.
I found out the problem.
If you use the newest files on the github it will work. It was a scope error.
The variable was defined within the if, so it was undefined outside the if.
Only one more thing I can think of, and that is that for whatever reason, height might be returning an array.
Change the diag_log line to this.
diag_log format ["[DZMS]: DEBUG: Pos:[%1,%2] / noWater?:%3 / okDistance?:%4 / TaviHeight:%5", _posX, _posY, _noWater, _okDis, str(_tavHeight)];
I apologize for how many times I'm having you run code, but I have one more fix to try before I'll just revert the tavi height check.
_tavHeight = (getPosASL _tavTest) select 2;
becomes
_tavHeight = ((getPosASL _tavTest) select 2);
This is really boggling my mind as this exact code works as-is...
Remove this line:
deleteVehicle _tavTest;
and above this line
//Lets check for minimum mission separation distance
Add this:
if (isNull _tavTest) then {
diag_log format ["[DZMS]: DEBUG: TavTest is Null"];
};
Install the newest version from the github, and in DZMS Functions.sqf find this line:
//diag_log format ["[DZMS]: DEBUG: Pos:[%1,%2] / noWater?:%3 / okDistance?:%4 / TaviHeight:%5", _posX, _posY, _noWater, _okDis, _tavHeight];
and remove the //
I want to see if the height is still coming back...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.