Vampurica / DZMS-DayZMissionSystem

A logic and useability rewrite of the DayZChernarus Mission System
17 stars 22 forks source link

Spawned mission vehicles exploding? #35

Closed cikez closed 7 years ago

cikez commented 10 years ago

Hey Vampire.. I am wondering if you have heard anyone else report this issue.. I have a pretty busy server running 1.8.0.3 with RC1.1 of DZMS on it and players are complaining about DZMS spawned vehicles at the missions are "exploding". They are saying it is killing them when they get into the vehicles. Any ideas on this? Thanks.

Vampurica commented 10 years ago

I believe I fixed this with c9fd4961a1c8c211ad382dd5eabff0624c372106, can you post an RPT or any other info about when this is happening?

cikez commented 10 years ago

Hmmm what does that fix have anything to do with 1.8.0.3 and blowing up of vehicles? I am not running Epoch :P Also it is very hard to get an RPT log of it as it happens randomly at the missions. I will try to get an RPT log. Thanks Vampire!

cikez commented 10 years ago

Vampire: Just to verify I did make sure the fix above was changed in my current files.. I am still seeing this in the RPT log:

[DZMS]: DayZ Epoch Detected! Some Scripts Adjusted!

But I am not running Epoch. Thanks!

Vampurica commented 10 years ago

Hmmm that's the problem then.

If DayZ changed the name of its Object Monitor, I may have to find a fix for it.

Are you sure its related to 1.8.1 and not 112555?

Vampurica commented 10 years ago

Can you try adding this line under the DZMSEpoch check in the DZMSInit.sqf?

diag_log text format ["[DZMS]: DEBUG: Epoch ObjMon?: %1 - DayZ ObjMon?: %2", (!isNil "PVDZE_serverObjectMonitor"), (!isNil "dayz_serverObjectMonitor")];

and post back RPT results?

cikez commented 10 years ago

Sure can. Thanks.

cikez commented 10 years ago

Vampire:

I dont see the code you gave me producing anything in the RPT logs.

cikez commented 10 years ago

Also remember I am running 1.8.0.3. Thanks.

Vampurica commented 10 years ago

It should be adding a line like:

[DZMS]: DEBUG: Epoch ObjMon?: False - DayZ ObjMon?: True

or similar

cikez commented 10 years ago

Nope, I dont see any lines in the RPT that have that in it.. This is how I currently have the code. Please let me know if I am missing something here.

// We need to detect Epoch to change the hive call for vehicle saving
// Epoch doesn't have hive 999 calls and uses 308 publish instead
_modVariant = toLower( getText (configFile >> "CfgMods" >> "DayZ" >> "dir"));
if (_modVariant == "@dayz_epoch") then {DZMSEpoch = false;} else {DZMSEpoch = false;};
if ((!(DZMSEpoch)) AND (!(isNil "PVDZE_serverObjectMonitor"))) then {DZMSEpoch = false;};
diag_log text format ["[DZMS]: DEBUG: Epoch ObjMon?: %1 - DayZ ObjMon?: %2", (!isNil "PVDZE_serverObjectMonitor"), (!isNil "dayz_serverObjectMonitor")];
Vampurica commented 10 years ago

It should be working as-is. That is really strange.

cikez commented 10 years ago

Ok I see it now. Here is the output it gave me in the RPT:

17:53:39 [DZMS]: DEBUG: Epoch ObjMon?: true - DayZ ObjMon?: true

cikez commented 10 years ago

Vampire.. Was this ever fixed? I am still running 1.8.0.3 and was wondering if I should update to the latest GitHub version or if there is really any reason too?

Vampurica commented 10 years ago

No I haven't found a fix for this problem yet. The git has had small updates added.

cikez commented 10 years ago

I just upgraded my server to 1.8.1 and Arma 2 1.63 and still having people report this issue.

cikez commented 10 years ago

Players also reporting that AI are disappearing less than 1 minute after they are killed. I have this set in my config:

DZMSBodyTime = 1800; // 30 minutes

Thanks.

cikez commented 10 years ago

Vampire:

Just wanted to let you know after the update I am still seeing this in my RPT log:

[DZMS]: DayZ Epoch Detected! Some Scripts Adjusted!

I am not running Epoch. I am currently on 1.8.1 with the latest Arma 2 patch.

Thanks!

ebayShopper commented 7 years ago

ac419dc