Jump to content

[EMS] 0.2.6 Epoch Mission System


Fuchs

  

143 members have voted

  1. 1. Do you want the boxes integrated from EMS into the new system?

    • Yes ,highly recommended !
      129
    • No ,i don't care about !
      14


Recommended Posts

hi mate where abouts in yout INT did you put it? thanks

just in one block at the end of the init.sqf

 

the missions "Mine" are building material creats to find.... i have 3 missions running

 

//----------InitMissions--------//
MissionGo = 0;
MissionGoMinor = 0;
MissionGoMine = 0;
if (isServer) then {
SMarray = ["SM1","SM2","SM3","SM4","SM5","SM6","SM7","SM8","SM9","SM10","SM11","SM12","SM13"];
[] execVM "\z\addons\dayz_server\EMS\major\SMfinder.sqf";                                                 //Starts major mission system
SMarray2 = ["SM1","SM2","SM3","SM4","SM5","SM6","SM7","SM8","SM9","SM10","SM11","SM12","SM13"];
[] execVM "\z\addons\dayz_server\EMS\minor\SMfinder.sqf";                                                 //Starts minor mission system
SMarray3 = ["SM1","SM2","SM3","SM4","SM5"];
[] execVM "\z\addons\dayz_server\EMS\mine\SMfinder.sqf";                                                 //Starts mine mission system
};
//---------EndInitMissions------//
 
[] execVM "debug\addmarkers.sqf";
[] execVM "debug\addmarkers1.sqf";
[] execVM "debug\addmarkers2.sqf";
[] execVM "debug\addmarkers75.sqf";
Link to comment
Share on other sites

I had the same problem untill i found out that i at first misunderstood the part on how to change the server_updateObject.sqf.

 

In the install instructions is says:

Around line 22 look for this:

{
diag_log(format["Non-string Object: ID %1 UID %2", _objectID, _uid]);
//force fail
_objectID = "0";
_uid = "0";
}; 

Insert this after it:

if (_object getVariable "Sarge" == 1) exitWith {};

if (!_parachuteWest and !(locked _object)) then {
//if (_objectID == "0" && _uid == "0") then
if (_objectID == "0" && _uid == "0" && (vehicle _object getVariable ["Sarge",0] != 1)) then

but actually you only need to insert the line that says: 

if (_object getVariable "Sarge" == 1) exitWith {};

Then change the following:

if (!_parachuteWest and !(locked _object)) then {
	if (_objectID == "0" && _uid == "0") then
	{
		_object_position = getPosATL _object;
    	_isNotOk = true;
	};
};

to

if (!_parachuteWest and !(locked _object)) then {
	//if (_objectID == "0" && _uid == "0") then
	if (_objectID == "0" && _uid == "0" && (vehicle _object getVariable ["Sarge",0] != 1)) then
	{
		_object_position = getPosATL _object;
    	_isNotOk = true;
	};
};

Well that atleast fixed the problem for me, so if that's not your problem then i don't know, but atleast i might have helped someone who misunderstood the instructions as i did :)

nice copied bro

Link to comment
Share on other sites

Thanks ThaThing, I made everything as you said. Now everything is working. All stuff saves in database! Thank you.

 

You're welcome :)

 

 

nice copied bro

 

Not sure i follow ?

 

Changed readme on github. I hope ive done it right,hate to use the mobile phone ! Gimme a keyboard an a pc ^^

 

Looks good, nice with updates even when you're on vacation! :)

Link to comment
Share on other sites

I had the same problem untill i found out that i at first misunderstood the part on how to change the server_updateObject.sqf.

 

In the install instructions is says:

Around line 22 look for this:

{
diag_log(format["Non-string Object: ID %1 UID %2", _objectID, _uid]);
//force fail
_objectID = "0";
_uid = "0";
}; 

Insert this after it:

if (_object getVariable "Sarge" == 1) exitWith {};

if (!_parachuteWest and !(locked _object)) then {
//if (_objectID == "0" && _uid == "0") then
if (_objectID == "0" && _uid == "0" && (vehicle _object getVariable ["Sarge",0] != 1)) then

but actually you only need to insert the line that says: 

if (_object getVariable "Sarge" == 1) exitWith {};

Then change the following:

if (!_parachuteWest and !(locked _object)) then {
	if (_objectID == "0" && _uid == "0") then
	{
		_object_position = getPosATL _object;
    	_isNotOk = true;
	};
};

to

if (!_parachuteWest and !(locked _object)) then {
	//if (_objectID == "0" && _uid == "0") then
	if (_objectID == "0" && _uid == "0" && (vehicle _object getVariable ["Sarge",0] != 1)) then
	{
		_object_position = getPosATL _object;
    	_isNotOk = true;
	};
};

Well that atleast fixed the problem for me, so if that's not your problem then i don't know, but atleast i might have helped someone who misunderstood the instructions as i did :)

 

 

Thx for the help mate! :) i got it up running now!

 

 

- hvis jeg vidste hvor du boede havde du sku fået en krammer ;)

Link to comment
Share on other sites

the ai wont spawn at some of the missions am i missing something? and also mission8 the pbx one wont finish? couldnt find the tent that was ment to spawn any help would be awesome thanks

Got the exact problem 10 minutes ago. Guess it's broken so i'll just removed it..

Link to comment
Share on other sites

Well im not sure if its a bugg, or just the loot.

But i am currently running, v 0.25.

the loot at some missions are the launcherbox, and its full of Bazookas... xD Well the people on my server enjoys it for now.. but its kinda OP atm... (well atleast the stinger and javelin are still banned in the filters)

 

 

http://imgur.com/6g3elPA

Link to comment
Share on other sites

Well im not sure if its a bugg, or just the loot.

But i am currently running, v 0.25.

the loot at some missions are the launcherbox, and its full of Bazookas... xD Well the people on my server enjoys it for now.. but its kinda OP atm... (well atleast the stinger and javelin are still banned in the filters)

 

 

http://imgur.com/6g3elPA

You can modify the mission loot yourself.

Just modify the fillBoxes files.

Link to comment
Share on other sites

I've got a couple of problems. The axe murderer mission and the bandit hunting party clear up almost as soon as they spawn. Also, at the landing party mission, I found 3 out of 4 of the AI dead and the boat disappeared while I was looking at the inventory. I've also been told sometimes the vehicles are blowing up when they are driven.

Link to comment
Share on other sites

Got the exact problem 10 minutes ago. Guess it's broken so i'll just removed it..

 

Look at the SM8.sqf, there are some wrong entries for the weapons.

from Line 48 - 51 it looks like this:

tentloot addMagazineCargoGlobal ["MP5A5", 2];
tentloot addMagazineCargoGlobal ["30Rnd_9x19_MP5", 5];
tentloot addMagazineCargoGlobal ["glock17_EP1", 2];
tentloot addMagazineCargoGlobal ["17Rnd_9x19_glock17", 4];

In this case the Weapons are defined for the Magazine/Item-Slot, but the MP5 and Glock has to be defined for Weapon-Slot.

So change it to this:

tentloot addWeaponCargoGlobal["MP5A5", 2];
tentloot addMagazineCargoGlobal ["30Rnd_9x19_MP5", 5];
tentloot addWeaponCargoGlobal["glock17_EP1", 2];
tentloot addMagazineCargoGlobal ["17Rnd_9x19_glock17", 4];

Another wrong entry in Line 45:

tentloot addWeaponCargoGlobal ["ItemMatches", 2];

change it to:

tentloot addWeaponCargoGlobal ["ItemMatchbox_DZE", 2];

maybe this works....?

Link to comment
Share on other sites

Found the bug and maybe Solution for the AxeMurderer (not tested yet)?

 

In Minor Mission sm13.sqf it says:

[_coords,80,4,1,2] execVM "\z\addons\dayz_server\ems\add_unit_server.sqf";//AI Guards
sleep 1;
waitUntil{({alive _x} count (units AxeMurderer)) < 1};

There is no Axemurderer defindet in this sqf so it has to be:

[_coords,80,4,1,2] execVM "\z\addons\dayz_server\ems\add_unit_server2.sqf";//AI Guards

because in the add_unit_server2.sqf you define the AxeMurderer:

AxeMurderer = createGroup EAST;
publicVariable "AxeMurderer";
and
if (_levelnum==2) then // in_sityes troops
        {
            if ((x == 1) || (x == 3) || (x == 5)) then //troop soldiers
            {
                "Rocker4_DZ" createUnit [_unitpos, AxeMurderer, "_aiunit=this;",1,"PRIVATE"];
                _ailoadout= ["MeleeHatchet_DZE","5Rnd_762x51_M24"]
            };
        };

Maybe this works?

Link to comment
Share on other sites

Could'nt clear Major Mission 10

 

Maybe because of Line 42:

waitUntil{{isPlayer _x && _x distance box < 30 } count playableunits > 0}; 

"box" is not defined, maybe should change it to _crate?

waitUntil{{isPlayer _x && _x distance _crate < 30 } count playableunits > 0}; 
Link to comment
Share on other sites

Dear people ,i dont know but i do all what need,have only bots but dont have mission at all ,there is no mark on the map ,help please(i use vilayer)

Hey dude, ehmm which of these versions are you using? because i'm still using EMS Version 0.2.5 and it works fine for me, so i wonder did you do everything it told you to, to install the missions?

Link to comment
Share on other sites

Fuchs, I just really want to thank you for your job. Wish you all the best for the new year. I have a couple suggestions for EMS:

 

1. If you could import a coordination system from "Torneco DZAI Missions" that would be great. The reason: I use epoch lingor and your missions often spawn in watter.

2. If you could make more missions running at the same time would be great. Now it is just 2 of them.

3. The mission when ai steals the from cars, tents and attack human bases would be great. 

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...