Jump to content

[Official Release] EMS 0.3


Fuchs

Recommended Posts

So its been a while since i used EMS. What advantage does it have over DZMS?

Erm.. Epoch oriented missions  :ph34r:. 

Nah, but I don't actually know much more. I believe the loot and spawn system was slightly different. I've not used DZMS so can't accurately answer.

 

how to customize the spawn of the missions in the woods?

example pls :rolleyes:

If you know coding, you may want to play around with this:

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

and similar commands. I've seen it somewhere, a line of code which allows you to designate the position of the mission spawn based on the enviorment around it. Don't remember where though.

Link to comment
Share on other sites

Ok, so I'm looking at  Defent's version and noticed these errors:

 

Major mission 12. "Medical Supply Camp" from. Why does it spawn three APC's? Where's the medical supplies?

 

Major mission 11 has this:

diag_log format["[DZMS]: Major SM3 Medical Camp Mission has Ended."];

It's a humvee mission, not a medical camp mission, and the wrong SM# is in that too!

 

Major mission 9:

_missName = "Bandit Medical Camp";

It's the Fire Base Camp mission, not Bandit Medical Camp.

 

Major mission 6 has this at the end:

diag_log format["[DZMS]: Major SM5 Medical Crate Mission has Ended."];

Should be "Major SM6..."

 

Major mission 5:

 

Medical Ural attack, but has this at the end:

diag_log format["[DZMS]: Major SM5 Medical Supplies Mission has Ended."];

Major mission 2, medical C-130 mission only spawns weapons crates, no medical crates.

 

Minor mission 11:

_missName = "Bandit Weapons Truck";

But it's a heli crash.

 

Minor mission 7 is a sniper team, but:

_missName = "Bandit Weapons Truck";
Link to comment
Share on other sites

I never really bothered with the diag_log because I never looked for them in the log. Although I will change it. As for the missions who are different; it is as I stated before. Missions have been changed to fit the purpose of my server. That means that I have removed missions such as the sniper one and replaced it with bandit weapons truck for example.

Also I believe you're looking at the wrong files. Minor mission 11 for example is the BRDM mission. Major mission 12 is not a C130 mission but a APC mission. I some Medical missions to more exiting missions since I noticed that no one ever wanted the medical ones, atleast not on my server.

 

Link to comment
Share on other sites

This is from Major Mission 12:

 

//Name of the Mission
_missName = "Bandit Medical Camp";
 
//DZMSFindPos loops BIS_fnc_findSafePos until it gets a valid result
_coords = call DZMSFindPos;
 
[nil,nil,rTitleText,"Three APC's broken down! Secure their firepower! Check your map for the location!", "PLAIN",10] call RE;

 

 

The marker on the map says "Bandit Medical Camp", but it's an APC mission.

Link to comment
Share on other sites

Nope, still get this when clicking the link. Anyone else have this problem?

 

http://gyazo.com/fd96559015028b7435d0d8798818e7ae

 

 

How about now?
I'm thinking of making a gold related mission, with a safe or something that contains some gold.

https://github.com/Defent/EMS-0.3

 

I think a couple additional missions would be awesome, and add some variety to servers. 

Link to comment
Share on other sites

You can check the difference between me and his files on GitHub:

https://github.com/Defent/EMS-0.3/commit/762bbcce166a7d9e497d58047a779106b9fb943d

 

Installed on my server and changed some minor things, working perfectly so far. Will you be updating the script if there are any bugs/issues that get discovered?

Thanks to you both for the releases :)

Link to comment
Share on other sites

  • 2 weeks later...

Anyone can help me with small problem..

 

EMS keeps spamming my RPT full of error, even the mission system seems to be working fine..

 

Error is:

20:36:17   Error Undefined variable in expression: dzmsmindone20:36:17 File z\addons\dayz_server\EMS\Scripts\DZMSMinTimer.sqf, line 36
20:36:17 Error in expression <or Mission %1.",_varName];

i cutted RPT for first error, but it keeps spamming that error part like 3 times each second..

 

Here is full RPT: http://pastebin.com/bKZV1wSW

Link to comment
Share on other sites

I know how to fix this problem. It happens differently bases on the server build, and the reason is because two variables are undefined. I'll post exact steps to fixing this after I get home today. 2 or 3 hours from now.

Anyone can help me with small problem..

 

EMS keeps spamming my RPT full of error, even the mission system seems to be working fine..

 

Error is:

20:36:17   Error Undefined variable in expression: dzmsmindone20:36:17 File z\addons\dayz_server\EMS\Scripts\DZMSMinTimer.sqf, line 36
20:36:17 Error in expression <or Mission %1.",_varName];
i cutted RPT for first error, but it keeps spamming that error part like 3 times each second..

 

Here is full RPT: http://pastebin.com/bKZV1wSW

Link to comment
Share on other sites

So here is the deal:

1) In Scripts -> DZMSMajTimer.sqf

Replace line: 

DZMSMajDone = nil;

 with 

DZMSMajDone =  false;

2) In Scripts -> DZMSMinTimer.sqf

Replace this:

DZMSMinDone = nil;

with

DZMSMinDone = false;

!!)be careful to replace MIN variable in MIN script

 

3) In file: DZMSFunctions.sqf

 

Add this at the TOP on the file, after line 5

 

DZMSMajDone = false;
DZMSMinDone = false;

Done!

 

 

This happens because variables are undefined when they are requested, or have wrong information of 'nil' when it could only be 'true' or 'false' 

Link to comment
Share on other sites

honestly I have the same problem, its minor so I left there for now. I know that it is related to ExtConfig -> DZMSAIConfig.sqf and its bot skill level configuration, or your mission files line

[_coords,8,2] ExecVM DZMSAISpawn;

you have to be careful that 

//Usage: [_coords, count, skillLevel]

skillLevel has to be 0 or 1 or 2

 

I'll play around with it some more later, and post solution if I fix it 

Link to comment
Share on other sites

I have a slight problem.. I'm running a DayZ Epoch server on Taviana. Host is Vilayer.
The problem is... the missions only spawn on the south island. None what so ever spawn on the big island. Any chance its just bad luck, or is there something I can change to fix it?

Link to comment
Share on other sites

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
×
×
  • Create New...