Jump to content
RimBlock

[Release] - A Plot for life v2.5. Keep your buildables on death. Take plot ownership

Recommended Posts

if it's working correctly they don't need to enter codes anymore as the safe code is saved to their character ID. If they don't get the option to just open it then I guess you have something messed up.

Yeah nothing is showing up

Share this post


Link to post
Share on other sites
  1. Create a custom folder in the server root directory (the one you have the @mod files in) and copy the contents of the Server folder in to it (you can merge them in to the dayz_server.pbo but need to change the default references).

so what does this mean? stick a customs folder in my dayz_server.pbo abd then stick the server folder files into it? What do i have to merge? how do i merge?

Share this post


Link to post
Share on other sites

This broke infiSTAR for me..

 

 

Search for

call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";
 
Replace with
call compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\init\compiles.sqf";
 

 

That broke it for me - any ideas?

Share this post


Link to post
Share on other sites

 

This broke infiSTAR for me..

 

 

That broke it for me - any ideas?

 

 

You did move infiSTAR to the new serverside "custom" folder that comes with A Plot For Life and put the infiSTAR call in the custom\init\server_functions.sqf?

Share this post


Link to post
Share on other sites

Alright guys, I fuckin' give up. I didn't want to post here but I have to now.

 

I've installed a shit load of scripts (Plot Management, ZSC, ActionMenu, etc) and I just wanted to install Plot for Life because I know it's a commodity but I can't get it to work. Somehow, for the last week I've been working on this, I've been able to finally make it so I can place a pole down, die, come back and build more. The problem is, I can't upgrade anything there. I've tried to follow instructions from post 547(?) I think but half of the variables in the scripts that I have do not match his.

 

I've used DiffChecker, WinMerge and my own brain to try to figure out how to merge these scripts together (and so far - barring the fact that I can't upgrade shit) I've done well but I can't get this last part of being able to upgrade items going.

 

I'm so damn stressed out and I'm pissed off that I didn't install Plot for Life first. I took all of the custom scripts that I had, merged them with the P4L scripts, changed the directories in my custom compiles (except for the scripts that I didn't have in my custom compiles - they stayed the same as the P4L instructions) and I've been racking my brain trying to figure out WHAT I'm doing wrong. I have no RPT errors, no database errors (I don't think) and I'm sick and tired of trying to get this bullshit to work.

 

Can anyone give me a hand?

Share this post


Link to post
Share on other sites

Alright guys, I fuckin' give up. I didn't want to post here but I have to now.

 

I've installed a shit load of scripts (Plot Management, ZSC, ActionMenu, etc) and I just wanted to install Plot for Life because I know it's a commodity but I can't get it to work. Somehow, for the last week I've been working on this, I've been able to finally make it so I can place a pole down, die, come back and build more. The problem is, I can't upgrade anything there. I've tried to follow instructions from post 547(?) I think but half of the variables in the scripts that I have do not match his.

 

I've used DiffChecker, WinMerge and my own brain to try to figure out how to merge these scripts together (and so far - barring the fact that I can't upgrade shit) I've done well but I can't get this last part of being able to upgrade items going.

 

I'm so damn stressed out and I'm pissed off that I didn't install Plot for Life first. I took all of the custom scripts that I had, merged them with the P4L scripts, changed the directories in my custom compiles (except for the scripts that I didn't have in my custom compiles - they stayed the same as the P4L instructions) and I've been racking my brain trying to figure out WHAT I'm doing wrong. I have no RPT errors, no database errors (I don't think) and I'm sick and tired of trying to get this bullshit to work.

 

Can anyone give me a hand?

Im kinda having the same issue as you.

 

But i'm able to upgrade, do everything, except unlock safes.  At first, i was getting the code option.  Then after reinstalling for the 10th time (no joke lol) i didnt get asked to enter the code. It tries to unlock it and says the combination is incorrect.  Just got to try something different when you merge your files.  

 

I have 2 compiles.sqf.  If you have 2 also, make sure both are not calling the same file.  just a thought.

Share this post


Link to post
Share on other sites

Hey guys. After like a week and a half of trying to get Plot for Life and Plot Management working together without having to redo the whole server, everything works fine.
 
But, I noticed in my RPT that there was a shit load of spam about an undefined variable (_intentory).. now, everything still  works just fine but I'd like to get rid of the RPT spam  if possible and see why it's spamming.
 
Does anyone have any insight?

 

Here's my RPT:

 

 

13:56:59 "infiSTAR.de - AntiHack LOADED!"
13:56:59 "infiSTAR.de - CREATING AdminMenu"
13:56:59 "infiSTAR.de - ADDING PublicVariableEventHandlers"
13:56:59 "infiSTAR.de - AntiHack FULLY LOADED"
13:57:00 "infiSTAR.de - infiSTAR_LoadStatus1: infiSTAR is already loaded!"
13:57:00 Warning Message: No entry 'bin\config.bin/CfgMagazines.Bandit2_DZ'.
13:57:00 Warning Message: No entry '.picture'.
13:57:00 Warning Message: '/' is not a value
13:57:00 Warning Message: No entry '.scope'.
13:57:00 Warning Message: '/' is not a value
 
13:57:00 Warning Message: Error: creating magazine Bandit2_DZ with scope=private
13:57:00 Warning Message: No entry '.displayName'.
13:57:00 Warning Message: '/' is not a value
13:57:00 Warning Message: No entry '.displayNameShort'.
13:57:00 Warning Message: '/' is not a value
13:57:00 Warning Message: No entry '.nameSound'.
13:57:00 Warning Message: '/' is not a value
13:57:00 Warning Message: No entry '.Library'.
13:57:00 Warning Message: No entry '.libTextDesc'.
13:57:00 Warning Message: '/' is not a value
13:57:00 Warning Message: No entry '.type'.
13:57:00 Warning Message: '/' is not a value
13:57:00 Warning Message: No entry '.count'.
13:57:00 Warning Message: '/' is not a value
13:57:00 Warning Message: No entry '.maxLeadSpeed'.
13:57:00 Warning Message: '/' is not a value
13:57:00 Warning Message: No entry '.initSpeed'.
13:57:00 Warning Message: '/' is not a value
13:57:00 Warning Message: No entry '.reloadAction'.
13:57:00 Warning Message: '/' is not a value
13:57:00 Warning Message: No entry '.modelSpecial'.
13:57:00 Warning Message: '/' is not a value
13:57:00 Warning Message: No entry '.ammo'.
13:57:00 Warning Message: '/' is not a value
13:57:01 Warning Message: You cannot play/edit this mission; it is dependent on downloadable content that has been deleted.
mbg_buildings_3
13:57:01 Warning Message: No entry 'bin\config.bin/CfgMagazines.Bandit2_DZ'.
13:57:01 Warning Message: No entry '.picture'.
13:57:01 Warning Message: '/' is not a value
13:57:01 Warning Message: No entry '.scope'.
13:57:01 Warning Message: '/' is not a value
13:57:01 Warning Message: Error: creating magazine Bandit2_DZ with scope=private
13:57:01 Warning Message: No entry '.displayName'.
13:57:01 Warning Message: '/' is not a value
13:57:01 Warning Message: No entry '.displayNameShort'.
13:57:01 Warning Message: '/' is not a value
13:57:01 Warning Message: No entry '.nameSound'.
13:57:01 Warning Message: '/' is not a value
13:57:01 Warning Message: No entry '.Library'.
13:57:01 Warning Message: No entry '.libTextDesc'.
13:57:01 Warning Message: '/' is not a value
13:57:01 Warning Message: No entry '.type'.
13:57:01 Warning Message: '/' is not a value
13:57:01 Warning Message: No entry '.count'.
13:57:01 Warning Message: '/' is not a value
13:57:01 Warning Message: No entry '.maxLeadSpeed'.
13:57:01 Warning Message: '/' is not a value
13:57:01 Warning Message: No entry '.initSpeed'.
13:57:01 Warning Message: '/' is not a value
13:57:01 Warning Message: No entry '.reloadAction'.
13:57:01 Warning Message: '/' is not a value
13:57:01 Warning Message: No entry '.modelSpecial'.
13:57:01 Warning Message: '/' is not a value
13:57:01 Warning Message: No entry '.ammo'.
13:57:01 Warning Message: '/' is not a value
13:57:02 Warning Message: You cannot play/edit this mission; it is dependent on downloadable content that has been deleted.
mbg_buildings_3
13:57:02 "[AGN] Starting Trader City Safezone Commander!"
13:57:02 "Error: Attempting to start AGN products on a server where it should not be!"
13:57:02 "HIVE: Starting"
13:57:02 "HIVE: trying to get objects"
13:57:02 "infiSTAR.de - remExServer modified: {}"
13:57:02 "HIVE: found 108 objects"
13:57:02 "HIVE: Commence Object Streaming..."
13:57:02 "HIVE: got 3 Epoch Objects and 105 Vehicles"
13:57:04 Warning: z\addons\dayz_communityassets\models\compass.p3d:0 Error while trying to generate ST for points: 863, 853, 852
13:57:06 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:06   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:06   Error Undefined variable in expression: _intentory
13:57:06 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:06 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:06   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:06   Error Undefined variable in expression: _intentory
13:57:06 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:06 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:06   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:06   Error Undefined variable in expression: _intentory
13:57:06 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:08 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:08   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:08   Error Undefined variable in expression: _intentory
13:57:08 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:08 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:08   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:08   Error Undefined variable in expression: _intentory
13:57:08 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:09 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:09   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:09   Error Undefined variable in expression: _intentory
13:57:09 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:10 "infiSTAR.de - Player-Log: Porcu-pain(76561198167419400) - 0h 00min | ******ADMIN******"
13:57:10 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:10   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:10   Error Undefined variable in expression: _intentory
13:57:10 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:11 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:11   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:11   Error Undefined variable in expression: _intentory
13:57:11 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:12 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:12   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:12   Error Undefined variable in expression: _intentory
13:57:12 File z\addons\dayz_server\system\server_monitor.sqf, line 204
 
13:57:13 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:13   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:13   Error Undefined variable in expression: _intentory
13:57:13 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:14 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:14   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:14   Error Undefined variable in expression: _intentory
13:57:14 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:14 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:14   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:14   Error Undefined variable in expression: _intentory
13:57:14 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:14 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:14   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:14   Error Undefined variable in expression: _intentory
13:57:14 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:14 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:14   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:14   Error Undefined variable in expression: _intentory
13:57:14 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:14 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:14   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:14   Error Undefined variable in expression: _intentory
13:57:14 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:14 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:14   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:14   Error Undefined variable in expression: _intentory
13:57:14 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:14 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:14   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:14   Error Undefined variable in expression: _intentory
13:57:14 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:14 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:14   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:14   Error Undefined variable in expression: _intentory
13:57:14 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:14 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:14   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:14   Error Undefined variable in expression: _intentory
13:57:14 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:15 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:15   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:15   Error Undefined variable in expression: _intentory
13:57:15 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:15 AH6X_DZ: FLIR_turret - unknown animation source FLIR_turret
13:57:15 AH6X_DZ: FLIR_gun - unknown animation source FLIR_gun
13:57:15 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:15   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:15   Error Undefined variable in expression: _intentory
13:57:15 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:15 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:15   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:15   Error Undefined variable in expression: _intentory
13:57:15 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:15 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:15   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:15   Error Undefined variable in expression: _intentory
13:57:15 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:15 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:15   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:15   Error Undefined variable in expression: _intentory
13:57:15 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:15 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:15   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:15   Error Undefined variable in expression: _intentory
13:57:15 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:15 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:15   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:15   Error Undefined variable in expression: _intentory
13:57:15 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:15 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:15   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:15   Error Undefined variable in expression: _intentory
13:57:15 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:15 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:15   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:15   Error Undefined variable in expression: _intentory
13:57:15 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:16 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:16   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:16   Error Undefined variable in expression: _intentory
13:57:16 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:16 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:16   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:16   Error Undefined variable in expression: _intentory
13:57:16 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:16 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:16   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:16   Error Undefined variable in expression: _intentory
13:57:16 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:16 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:16   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:16   Error Undefined variable in expression: _intentory
13:57:16 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:16 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:16   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:16   Error Undefined variable in expression: _intentory
13:57:16 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:16 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:16   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:16   Error Undefined variable in expression: _intentory
 
13:57:16 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:16 UH1Y_DZE: ObsTurret - unknown animation source ObsTurret
13:57:16 UH1Y_DZE: ObsGun - unknown animation source ObsGun
13:57:16 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:16   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:16   Error Undefined variable in expression: _intentory
13:57:16 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:16 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:16   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:16   Error Undefined variable in expression: _intentory
13:57:16 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:17 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error Undefined variable in expression: _intentory
13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:17 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error Undefined variable in expression: _intentory
13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:17 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error Undefined variable in expression: _intentory
13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:17 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error Undefined variable in expression: _intentory
13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:17 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error Undefined variable in expression: _intentory
13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:17 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error Undefined variable in expression: _intentory
13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:17 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error Undefined variable in expression: _intentory
13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:17 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error Undefined variable in expression: _intentory
13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:17 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error Undefined variable in expression: _intentory
13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:17 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error Undefined variable in expression: _intentory
13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:17 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:17   Error Undefined variable in expression: _intentory
13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
 
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:18 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:18   Error Undefined variable in expression: _intentory
13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
 
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:19 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:19   Error Undefined variable in expression: _intentory
13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:20 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:20 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:20 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:20 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:20 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:20 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:20 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:20 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:20 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:20 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:20 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:20 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:20 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:20 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:20 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:20 Error in expression <n {
_object setVariable ["doorfriends", _intentory, true];
};
_object setVariabl>
13:57:20   Error position: <_intentory, true];
};
_object setVariabl>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 140
13:57:20 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:20 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 204
13:57:20 Error in expression <n {
_object setVariable ["doorfriends", _intentory, true];
};
_object setVariabl>
13:57:20   Error position: <_intentory, true];
};
_object setVariabl>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 140
13:57:20 Error in expression <["OEMPos", _pos, true];
 
};
 
if ((count _intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error position: <_intentory > 0) && !(typeOf( _object) ==>
13:57:20   Error Undefined variable in expression: _intentory
13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 204
 
13:57:20 "HIVE: Vehicle Spawn limit reached!"
13:57:20 "HIVE: Spawning # of Debris: 50"
13:57:20 "HIVE: Spawning # of Ammo Boxes: 3"
13:57:20 "HIVE: Spawning # of Veins: 50"
13:57:20 "Total Number of spawn locations 5"
13:57:20 "[DZAI] Initializing DZAI version 2.2.1 Release Build 20141208 using base path z\addons\dayz_server\DZAI."
13:57:20 "[DZAI] Reading DZAI configuration file."
13:57:20 "[DZAI] DZAI configuration file loaded."
13:57:20 "[DZAI] Compiling DZAI functions."
13:57:20 "EPOCH EVENTS INIT"

 

 

 

And here's my server_monitor.sqf:

 

     private ["_nul","_result","_pos","_wsDone","_dir","_isOK","_countr","_objWpnTypes","_objWpnQty","_dam","_selection","_totalvehicles","_object","_idKey","_type","_ownerID","_worldspace","_inventory","_hitPoints","_fuel","_damage","_key","_vehLimit","_hiveResponse","_objectCount","_codeCount","_data","_status","_val","_traderid","_retrader","_traderData","_id","_lockable","_debugMarkerPosition","_vehicle_0","_bQty","_vQty","_BuildingQueue","_objectQueue","_superkey","_shutdown","_res","_hiveLoaded","_ownerPUID","_intentory];



dayz_versionNo =         getText(configFile >> "CfgMods" >> "DayZ" >> "version");

dayz_hiveVersionNo =     getNumber(configFile >> "CfgMods" >> "DayZ" >> "hiveVersion");



_hiveLoaded = false;



waitUntil{initialized}; //means all the functions are now defined



diag_log "HIVE: Starting";



waituntil{isNil "sm_done"}; // prevent server_monitor be called twice (bug during login of the first player)

    

// Custom Configs

if(isnil "MaxVehicleLimit") then {

    MaxVehicleLimit = 50;

};



if(isnil "MaxDynamicDebris") then {

    MaxDynamicDebris = 100;

};

if(isnil "MaxAmmoBoxes") then {

    MaxAmmoBoxes = 3;

};

if(isnil "MaxMineVeins") then {

    MaxMineVeins = 50;

};

// Custon Configs End



if (isServer && isNil "sm_done") then {



    serverVehicleCounter = [];

    _hiveResponse = [];



    for "_i" from 1 to 5 do {

        diag_log "HIVE: trying to get objects";

        _key = format["CHILD:302:%1:", dayZ_instance];

        _hiveResponse = _key call server_hiveReadWrite;  

        if ((((isnil "_hiveResponse") || {(typeName _hiveResponse != "ARRAY")}) || {((typeName (_hiveResponse select 1)) != "SCALAR")})) then {

            if ((_hiveResponse select 1) == "Instance already initialized") then {

                _superkey = profileNamespace getVariable "SUPERKEY";

                _shutdown = format["CHILD:400:%1:", _superkey];

                _res = _shutdown call server_hiveReadWrite;

                diag_log ("HIVE: attempt to kill.. HiveExt response:"+str(_res));

            } else {

                diag_log ("HIVE: connection problem... HiveExt response:"+str(_hiveResponse));

            

            };

            _hiveResponse = ["",0];

        }

        else {

            diag_log ("HIVE: found "+str(_hiveResponse select 1)+" objects" );

            _i = 99; // break

        };

    };

    

    _BuildingQueue = [];

    _objectQueue = [];

    

    if ((_hiveResponse select 0) == "ObjectStreamStart") then {

    

        // save superkey

        profileNamespace setVariable ["SUPERKEY",(_hiveResponse select 2)];

        

        _hiveLoaded = true;

    

        diag_log ("HIVE: Commence Object Streaming...");

        _key = format["CHILD:302:%1:", dayZ_instance];

        _objectCount = _hiveResponse select 1;

        _bQty = 0;

        _vQty = 0;

        for "_i" from 1 to _objectCount do {

            _hiveResponse = _key call server_hiveReadWriteLarge;

            //diag_log (format["HIVE dbg %1 %2", typeName _hiveResponse, _hiveResponse]);

            if ((_hiveResponse select 2) isKindOf "ModularItems") then {

                _BuildingQueue set [_bQty,_hiveResponse];

                _bQty = _bQty + 1;

            } else {

                _objectQueue set [_vQty,_hiveResponse];

                _vQty = _vQty + 1;

            };

        };

        diag_log ("HIVE: got " + str(_bQty) + " Epoch Objects and " + str(_vQty) + " Vehicles");

    };

    

    // # NOW SPAWN OBJECTS #

    _totalvehicles = 0;

    {

        _idKey =         _x select 1;

        _type =            _x select 2;

        _ownerID =         _x select 3;



        _worldspace =     _x select 4;

        _inventory =    _x select 5;

        _hitPoints =    _x select 6;

        _fuel =            _x select 7;

        _damage =         _x select 8;

        

        _dir = 0;

        _pos = [0,0,0];

        _wsDone = false;

        if (count _worldspace >= 2) then

        {

        

            if ((typeName (_worldspace select 0)) == "STRING") then {

                _worldspace set [0, call compile (_worldspace select 0)];

                _worldspace set [1, call compile (_worldspace select 1)];

            };

        

            _dir = _worldspace select 0;

            if (count (_worldspace select 1) == 3) then {

                _pos = _worldspace select 1;

                _wsDone = true;

            }

        };            

        

        if (!_wsDone) then {

            if (count _worldspace >= 1) then { _dir = _worldspace select 0; };

            _pos = [getMarkerPos "center",0,4000,10,0,2000,0] call BIS_fnc_findSafePos;

            if (count _pos < 3) then { _pos = [_pos select 0,_pos select 1,0]; };

            diag_log ("MOVED OBJ: " + str(_idKey) + " of class " + _type + " to pos: " + str(_pos));

        };

        

        // Realign characterID to OwnerPUID - need to force save though.

        

        if (count _worldspace < 3) then

        {

            _worldspace set [count _worldspace, "0"];

        };        

        _ownerPUID = _worldspace select 2;

        

        // diag_log format["Server_monitor: [ObjectID = %1]  [ClassID = %2] [_ownerPUID = %3]", _idKey, _type, _ownerPUID];

        

        if (_damage < 1) then {

            //diag_log format["OBJ: %1 - %2", _idKey,_type];

            

            //Create it

            _object = createVehicle [_type, _pos, [], 0, "CAN_COLLIDE"];

            if (typeOf (_object) in  DZE_DoorsLocked) then {

    _object setVariable ["doorfriends", _intentory, true];

};

            _object setVariable ["lastUpdate",time];

            _object setVariable ["ObjectID", _idKey, true];

            _object setVariable ["OwnerPUID", _ownerPUID, true];

            if (typeOf (_object) == "Plastic_Pole_EP1_DZ") then {

             _object setVariable ["plotfriends", _inventory, true];

              };

            



    

 

            _lockable = 0;

            if(isNumber (configFile >> "CfgVehicles" >> _type >> "lockable")) then {

                _lockable = getNumber(configFile >> "CfgVehicles" >> _type >> "lockable");

            };



            // fix for leading zero issues on safe codes after restart

            if (_lockable == 4) then {

                _codeCount = (count (toArray _ownerID));

                if(_codeCount == 3) then {

                    _ownerID = format["0%1", _ownerID];

                };

                if(_codeCount == 2) then {

                    _ownerID = format["00%1", _ownerID];

                };

                if(_codeCount == 1) then {

                    _ownerID = format["000%1", _ownerID];

                };

            };



            if (_lockable == 3) then {

                _codeCount = (count (toArray _ownerID));

                if(_codeCount == 2) then {

                    _ownerID = format["0%1", _ownerID];

                };

                if(_codeCount == 1) then {

                    _ownerID = format["00%1", _ownerID];

                };

            };



            _object setVariable ["CharacterID", _ownerID, true];

            

            clearWeaponCargoGlobal  _object;

            clearMagazineCargoGlobal  _object;

            // _object setVehicleAmmo DZE_vehicleAmmo;

            

            _object setdir _dir;

            _object setposATL _pos;

            _object setDamage _damage;

            

            if ((typeOf _object) in dayz_allowedObjects) then {

                if (DZE_GodModeBase) then {

                    _object addEventHandler ["HandleDamage", {false}];

                } else {

                    _object addMPEventHandler ["MPKilled",{_this call object_handleServerKilled;}];

                };

                // Test disabling simulation server side on buildables only.

                _object enableSimulation false;

                // used for inplace upgrades && lock/unlock of safe

                _object setVariable ["OEMPos", _pos, true];

                

            };



            if ((count _intentory > 0) && !(typeOf( _object) == "Plastic_Pole_EP1_DZ") && !(typeOf( _object) in  DZE_DoorsLocked)) then {

                if (_type in DZE_LockedStorage) then {

                    // Fill variables with loot

                    _object setVariable ["WeaponCargo", (_inventory select 0),true];

                    _object setVariable ["MagazineCargo", (_inventory select 1),true];

                    _object setVariable ["BackpackCargo", (_inventory select 2),true];

                } else {



                    //Add weapons

                    _objWpnTypes = (_inventory select 0) select 0;

                    _objWpnQty = (_inventory select 0) select 1;

                    _countr = 0;                    

                    {

                        if(_x in (DZE_REPLACE_WEAPONS select 0)) then {

                            _x = (DZE_REPLACE_WEAPONS select 1) select ((DZE_REPLACE_WEAPONS select 0) find _x);

                        };

                        _isOK =     isClass(configFile >> "CfgWeapons" >> _x);

                        if (_isOK) then {

                            _object addWeaponCargoGlobal [_x,(_objWpnQty select _countr)];

                        };

                        _countr = _countr + 1;

                    } count _objWpnTypes;

                

                    //Add Magazines

                    _objWpnTypes = (_inventory select 1) select 0;

                    _objWpnQty = (_inventory select 1) select 1;

                    _countr = 0;

                    {

                        if (_x == "BoltSteel") then { _x = "WoodenArrow" }; // Convert BoltSteel to WoodenArrow

                        if (_x == "ItemTent") then { _x = "ItemTentOld" };

                        _isOK =     isClass(configFile >> "CfgMagazines" >> _x);

                        if (_isOK) then {

                            _object addMagazineCargoGlobal [_x,(_objWpnQty select _countr)];

                        };

                        _countr = _countr + 1;

                    } count _objWpnTypes;



                    //Add Backpacks

                    _objWpnTypes = (_inventory select 2) select 0;

                    _objWpnQty = (_inventory select 2) select 1;

                    _countr = 0;

                    {

                        _isOK =     isClass(configFile >> "CfgVehicles" >> _x);

                        if (_isOK) then {

                            _object addBackpackCargoGlobal [_x,(_objWpnQty select _countr)];

                        };

                        _countr = _countr + 1;

                    } count _objWpnTypes;

                };

            };    

            

            if (_object isKindOf "AllVehicles") then {

                {

                    _selection = _x select 0;

                    _dam = _x select 1;

                    if (_selection in dayZ_explosiveParts && _dam > 0.8) then {_dam = 0.8};

                    [_object,_selection,_dam] call object_setFixServer;

                } count _hitpoints;



                _object setFuel _fuel;



                if (!((typeOf _object) in dayz_allowedObjects)) then {

                    

                    //_object setvelocity [0,0,1];

                    _object call fnc_veh_ResetEH;        

                    

                    if(_ownerID != "0" && !(_object isKindOf "Bicycle")) then {

                        _object setvehiclelock "locked";

                    };

                    

                    _totalvehicles = _totalvehicles + 1;



                    // total each vehicle

                    serverVehicleCounter set [count serverVehicleCounter,_type];

                };

            };



            //Monitor the object

            PVDZE_serverObjectMonitor set [count PVDZE_serverObjectMonitor,_object];

        };

    } forEach (_BuildingQueue + _objectQueue);

    // # END SPAWN OBJECTS #



    // preload server traders menu data into cache

    if !(DZE_ConfigTrader) then {

        {

            // get tids

            _traderData = call compile format["menu_%1;",_x];

            if(!isNil "_traderData") then {

                {

                    _traderid = _x select 1;



                    _retrader = [];



                    _key = format["CHILD:399:%1:",_traderid];

                    _data = "HiveEXT" callExtension _key;



                    //diag_log "HIVE: Request sent";

            

                    //Process result

                    _result = call compile format ["%1",_data];

                    _status = _result select 0;

            

                    if (_status == "ObjectStreamStart") then {

                        _val = _result select 1;

                        //Stream Objects

                        //diag_log ("HIVE: Commence Menu Streaming...");

                        call compile format["ServerTcache_%1 = [];",_traderid];

                        for "_i" from 1 to _val do {

                            _data = "HiveEXT" callExtension _key;

                            _result = call compile format ["%1",_data];

                            call compile format["ServerTcache_%1 set [count ServerTcache_%1,%2]",_traderid,_result];

                            _retrader set [count _retrader,_result];

                        };

                        //diag_log ("HIVE: Streamed " + str(_val) + " objects");

                    };



                } forEach (_traderData select 0);

            };

        } forEach serverTraders;

    };



    if (_hiveLoaded) then {

        //  spawn_vehicles

        _vehLimit = MaxVehicleLimit - _totalvehicles;

        if(_vehLimit > 0) then {

            diag_log ("HIVE: Spawning # of Vehicles: " + str(_vehLimit));

            for "_x" from 1 to _vehLimit do {

                [] spawn spawn_vehicles;

            };

        } else {

            diag_log "HIVE: Vehicle Spawn limit reached!";

        };

    };

    

    //  spawn_roadblocks

    diag_log ("HIVE: Spawning # of Debris: " + str(MaxDynamicDebris));

    for "_x" from 1 to MaxDynamicDebris do {

        [] spawn spawn_roadblocks;

    };

    //  spawn_ammosupply at server start 1% of roadblocks

    diag_log ("HIVE: Spawning # of Ammo Boxes: " + str(MaxAmmoBoxes));

    for "_x" from 1 to MaxAmmoBoxes do {

        [] spawn spawn_ammosupply;

    };

    // call spawning mining veins

    diag_log ("HIVE: Spawning # of Veins: " + str(MaxMineVeins));

    for "_x" from 1 to MaxMineVeins do {

        [] spawn spawn_mineveins;

    };



    if(isnil "dayz_MapArea") then {

        dayz_MapArea = 10000;

    };

    if(isnil "HeliCrashArea") then {

        HeliCrashArea = dayz_MapArea / 2;

    };

    if(isnil "OldHeliCrash") then {

        OldHeliCrash = false;

    };



    // [_guaranteedLoot, _randomizedLoot, _frequency, _variance, _spawnChance, _spawnMarker, _spawnRadius, _spawnFire, _fadeFire]

    if(OldHeliCrash) then {

        _nul = [3, 4, (50 * 60), (15 * 60), 0.75, 'center', HeliCrashArea, true, false] spawn server_spawnCrashSite;

    };

    if (isDedicated) then {

        // Epoch Events

        _id = [] spawn server_spawnEvents;

        // server cleanup

        [] spawn {

            private ["_id"];

            sleep 200; //Sleep Lootcleanup, don't need directly cleanup on startup + fix some performance issues on serverstart

            waitUntil {!isNil "server_spawnCleanAnimals"};

            _id = [] execFSM "\z\addons\dayz_server\system\server_cleanup.fsm";

        };



        // spawn debug box

        _debugMarkerPosition = getMarkerPos "respawn_west";

        _debugMarkerPosition = [(_debugMarkerPosition select 0),(_debugMarkerPosition select 1),1];

        _vehicle_0 = createVehicle ["DebugBox_DZ", _debugMarkerPosition, [], 0, "CAN_COLLIDE"];

        _vehicle_0 setPos _debugMarkerPosition;

        _vehicle_0 setVariable ["ObjectID","1",true];



        // max number of spawn markers

        if(isnil "spawnMarkerCount") then {

            spawnMarkerCount = 10;

        };

        actualSpawnMarkerCount = 0;

        // count valid spawn marker positions

        for "_i" from 0 to spawnMarkerCount do {

            if (!([(getMarkerPos format["spawn%1", _i]), [0,0,0]] call BIS_fnc_areEqual)) then {

                actualSpawnMarkerCount = actualSpawnMarkerCount + 1;

            } else {

                // exit since we did not find any further markers

                _i = spawnMarkerCount + 99;

            };

            

        };

        diag_log format["Total Number of spawn locations %1", actualSpawnMarkerCount];

        

        endLoadingScreen;

    };



    call compile preprocessFileLineNumbers "\z\addons\dayz_server\DZAI\init\dzai_initserver.sqf";

    [] ExecVM "\z\addons\dayz_server\WAI\init.sqf";

    [] ExecVM "\z\addons\dayz_server\DZMS\DZMSInit.sqf";

    allowConnection = true;    

    sm_done = true;

    publicVariable "sm_done";

};



      
 

Share this post


Link to post
Share on other sites

Hey guys. After like a week and a half of trying to get Plot for Life and Plot Management working together without having to redo the whole server, everything works fine. But, I noticed in my RPT that there was a shit load of spam about an undefined variable (_intentory).. now, everything still  works just fine but I'd like to get rid of the RPT spam  if possible and see why it's spamming. Does anyone have any insight? Here's my RPT: 

 13:56:59 "infiSTAR.de - AntiHack LOADED!"13:56:59 "infiSTAR.de - CREATING AdminMenu"13:56:59 "infiSTAR.de - ADDING PublicVariableEventHandlers"13:56:59 "infiSTAR.de - AntiHack FULLY LOADED"13:57:00 "infiSTAR.de - infiSTAR_LoadStatus1: infiSTAR is already loaded!"13:57:00 Warning Message: No entry 'bin\config.bin/CfgMagazines.Bandit2_DZ'.13:57:00 Warning Message: No entry '.picture'.13:57:00 Warning Message: '/' is not a value13:57:00 Warning Message: No entry '.scope'.13:57:00 Warning Message: '/' is not a value 13:57:00 Warning Message: Error: creating magazine Bandit2_DZ with scope=private13:57:00 Warning Message: No entry '.displayName'.13:57:00 Warning Message: '/' is not a value13:57:00 Warning Message: No entry '.displayNameShort'.13:57:00 Warning Message: '/' is not a value13:57:00 Warning Message: No entry '.nameSound'.13:57:00 Warning Message: '/' is not a value13:57:00 Warning Message: No entry '.Library'.13:57:00 Warning Message: No entry '.libTextDesc'.13:57:00 Warning Message: '/' is not a value13:57:00 Warning Message: No entry '.type'.13:57:00 Warning Message: '/' is not a value13:57:00 Warning Message: No entry '.count'.13:57:00 Warning Message: '/' is not a value13:57:00 Warning Message: No entry '.maxLeadSpeed'.13:57:00 Warning Message: '/' is not a value13:57:00 Warning Message: No entry '.initSpeed'.13:57:00 Warning Message: '/' is not a value13:57:00 Warning Message: No entry '.reloadAction'.13:57:00 Warning Message: '/' is not a value13:57:00 Warning Message: No entry '.modelSpecial'.13:57:00 Warning Message: '/' is not a value13:57:00 Warning Message: No entry '.ammo'.13:57:00 Warning Message: '/' is not a value13:57:01 Warning Message: You cannot play/edit this mission; it is dependent on downloadable content that has been deleted.mbg_buildings_313:57:01 Warning Message: No entry 'bin\config.bin/CfgMagazines.Bandit2_DZ'.13:57:01 Warning Message: No entry '.picture'.13:57:01 Warning Message: '/' is not a value13:57:01 Warning Message: No entry '.scope'.13:57:01 Warning Message: '/' is not a value13:57:01 Warning Message: Error: creating magazine Bandit2_DZ with scope=private13:57:01 Warning Message: No entry '.displayName'.13:57:01 Warning Message: '/' is not a value13:57:01 Warning Message: No entry '.displayNameShort'.13:57:01 Warning Message: '/' is not a value13:57:01 Warning Message: No entry '.nameSound'.13:57:01 Warning Message: '/' is not a value13:57:01 Warning Message: No entry '.Library'.13:57:01 Warning Message: No entry '.libTextDesc'.13:57:01 Warning Message: '/' is not a value13:57:01 Warning Message: No entry '.type'.13:57:01 Warning Message: '/' is not a value13:57:01 Warning Message: No entry '.count'.13:57:01 Warning Message: '/' is not a value13:57:01 Warning Message: No entry '.maxLeadSpeed'.13:57:01 Warning Message: '/' is not a value13:57:01 Warning Message: No entry '.initSpeed'.13:57:01 Warning Message: '/' is not a value13:57:01 Warning Message: No entry '.reloadAction'.13:57:01 Warning Message: '/' is not a value13:57:01 Warning Message: No entry '.modelSpecial'.13:57:01 Warning Message: '/' is not a value13:57:01 Warning Message: No entry '.ammo'.13:57:01 Warning Message: '/' is not a value13:57:02 Warning Message: You cannot play/edit this mission; it is dependent on downloadable content that has been deleted.mbg_buildings_313:57:02 "[AGN] Starting Trader City Safezone Commander!"13:57:02 "Error: Attempting to start AGN products on a server where it should not be!"13:57:02 "HIVE: Starting"13:57:02 "HIVE: trying to get objects"13:57:02 "infiSTAR.de - remExServer modified: {}"13:57:02 "HIVE: found 108 objects"13:57:02 "HIVE: Commence Object Streaming..."13:57:02 "HIVE: got 3 Epoch Objects and 105 Vehicles"13:57:04 Warning: z\addons\dayz_communityassets\models\compass.p3d:0 Error while trying to generate ST for points: 863, 853, 85213:57:06 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:06 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:06 Error Undefined variable in expression: _intentory13:57:06 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:06 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:06 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:06 Error Undefined variable in expression: _intentory13:57:06 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:06 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:06 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:06 Error Undefined variable in expression: _intentory13:57:06 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:08 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:08 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:08 Error Undefined variable in expression: _intentory13:57:08 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:08 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:08 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:08 Error Undefined variable in expression: _intentory13:57:08 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:09 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:09 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:09 Error Undefined variable in expression: _intentory13:57:09 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:10 "infiSTAR.de - Player-Log: Porcu-pain(76561198167419400) - 0h 00min | ******ADMIN******"13:57:10 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:10 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:10 Error Undefined variable in expression: _intentory13:57:10 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:11 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:11 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:11 Error Undefined variable in expression: _intentory13:57:11 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:12 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:12 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:12 Error Undefined variable in expression: _intentory13:57:12 File z\addons\dayz_server\system\server_monitor.sqf, line 204 13:57:13 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:13 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:13 Error Undefined variable in expression: _intentory13:57:13 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:14 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:14 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:14 Error Undefined variable in expression: _intentory13:57:14 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:14 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:14 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:14 Error Undefined variable in expression: _intentory13:57:14 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:14 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:14 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:14 Error Undefined variable in expression: _intentory13:57:14 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:14 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:14 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:14 Error Undefined variable in expression: _intentory13:57:14 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:14 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:14 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:14 Error Undefined variable in expression: _intentory13:57:14 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:14 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:14 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:14 Error Undefined variable in expression: _intentory13:57:14 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:14 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:14 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:14 Error Undefined variable in expression: _intentory13:57:14 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:14 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:14 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:14 Error Undefined variable in expression: _intentory13:57:14 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:14 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:14 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:14 Error Undefined variable in expression: _intentory13:57:14 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:15 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:15 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:15 Error Undefined variable in expression: _intentory13:57:15 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:15 AH6X_DZ: FLIR_turret - unknown animation source FLIR_turret13:57:15 AH6X_DZ: FLIR_gun - unknown animation source FLIR_gun13:57:15 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:15 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:15 Error Undefined variable in expression: _intentory13:57:15 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:15 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:15 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:15 Error Undefined variable in expression: _intentory13:57:15 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:15 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:15 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:15 Error Undefined variable in expression: _intentory13:57:15 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:15 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:15 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:15 Error Undefined variable in expression: _intentory13:57:15 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:15 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:15 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:15 Error Undefined variable in expression: _intentory13:57:15 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:15 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:15 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:15 Error Undefined variable in expression: _intentory13:57:15 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:15 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:15 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:15 Error Undefined variable in expression: _intentory13:57:15 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:15 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:15 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:15 Error Undefined variable in expression: _intentory13:57:15 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:16 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:16 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:16 Error Undefined variable in expression: _intentory13:57:16 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:16 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:16 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:16 Error Undefined variable in expression: _intentory13:57:16 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:16 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:16 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:16 Error Undefined variable in expression: _intentory13:57:16 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:16 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:16 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:16 Error Undefined variable in expression: _intentory13:57:16 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:16 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:16 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:16 Error Undefined variable in expression: _intentory13:57:16 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:16 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:16 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:16 Error Undefined variable in expression: _intentory 13:57:16 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:16 UH1Y_DZE: ObsTurret - unknown animation source ObsTurret13:57:16 UH1Y_DZE: ObsGun - unknown animation source ObsGun13:57:16 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:16 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:16 Error Undefined variable in expression: _intentory13:57:16 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:16 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:16 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:16 Error Undefined variable in expression: _intentory13:57:16 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:17 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:17 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:17 Error Undefined variable in expression: _intentory13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:17 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:17 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:17 Error Undefined variable in expression: _intentory13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:17 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:17 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:17 Error Undefined variable in expression: _intentory13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:17 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:17 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:17 Error Undefined variable in expression: _intentory13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:17 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:17 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:17 Error Undefined variable in expression: _intentory13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:17 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:17 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:17 Error Undefined variable in expression: _intentory13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:17 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:17 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:17 Error Undefined variable in expression: _intentory13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:17 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:17 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:17 Error Undefined variable in expression: _intentory13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:17 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:17 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:17 Error Undefined variable in expression: _intentory13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:17 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:17 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:17 Error Undefined variable in expression: _intentory13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:17 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:17 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:17 Error Undefined variable in expression: _intentory13:57:17 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==> 13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:18 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:18 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:18 Error Undefined variable in expression: _intentory13:57:18 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory 13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:19 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:19 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:19 Error Undefined variable in expression: _intentory13:57:19 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:20 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:20 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:20 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:20 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:20 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:20 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:20 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:20 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:20 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:20 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:20 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:20 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:20 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:20 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:20 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:20 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:20 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:20 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:20 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:20 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:20 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:20 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:20 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:20 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:20 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:20 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:20 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:20 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:20 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:20 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:20 Error in expression <n {_object setVariable ["doorfriends", _intentory, true];};_object setVariabl>13:57:20 Error position: <_intentory, true];};_object setVariabl>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 14013:57:20 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:20 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:20 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:20 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 20413:57:20 Error in expression <n {_object setVariable ["doorfriends", _intentory, true];};_object setVariabl>13:57:20 Error position: <_intentory, true];};_object setVariabl>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 14013:57:20 Error in expression <["OEMPos", _pos, true]; }; if ((count _intentory > 0) && !(typeOf( _object) ==>13:57:20 Error position: <_intentory > 0) && !(typeOf( _object) ==>13:57:20 Error Undefined variable in expression: _intentory13:57:20 File z\addons\dayz_server\system\server_monitor.sqf, line 204 13:57:20 "HIVE: Vehicle Spawn limit reached!"13:57:20 "HIVE: Spawning # of Debris: 50"13:57:20 "HIVE: Spawning # of Ammo Boxes: 3"13:57:20 "HIVE: Spawning # of Veins: 50"13:57:20 "Total Number of spawn locations 5"13:57:20 "[DZAI] Initializing DZAI version 2.2.1 Release Build 20141208 using base path z\addons\dayz_server\DZAI."13:57:20 "[DZAI] Reading DZAI configuration file."13:57:20 "[DZAI] DZAI configuration file loaded."13:57:20 "[DZAI] Compiling DZAI functions."13:57:20 "EPOCH EVENTS INIT" 

  And here's my server_monitor.sqf: 

     private ["_nul","_result","_pos","_wsDone","_dir","_isOK","_countr","_objWpnTypes","_objWpnQty","_dam","_selection","_totalvehicles","_object","_idKey","_type","_ownerID","_worldspace","_inventory","_hitPoints","_fuel","_damage","_key","_vehLimit","_hiveResponse","_objectCount","_codeCount","_data","_status","_val","_traderid","_retrader","_traderData","_id","_lockable","_debugMarkerPosition","_vehicle_0","_bQty","_vQty","_BuildingQueue","_objectQueue","_superkey","_shutdown","_res","_hiveLoaded","_ownerPUID","_intentory];



dayz_versionNo =         getText(configFile >> "CfgMods" >> "DayZ" >> "version");

dayz_hiveVersionNo =     getNumber(configFile >> "CfgMods" >> "DayZ" >> "hiveVersion");



_hiveLoaded = false;



waitUntil{initialized}; //means all the functions are now defined



diag_log "HIVE: Starting";



waituntil{isNil "sm_done"}; // prevent server_monitor be called twice (bug during login of the first player)

    

// Custom Configs

if(isnil "MaxVehicleLimit") then {

    MaxVehicleLimit = 50;

};



if(isnil "MaxDynamicDebris") then {

    MaxDynamicDebris = 100;

};

if(isnil "MaxAmmoBoxes") then {

    MaxAmmoBoxes = 3;

};

if(isnil "MaxMineVeins") then {

    MaxMineVeins = 50;

};

// Custon Configs End



if (isServer && isNil "sm_done") then {



    serverVehicleCounter = [];

    _hiveResponse = [];



    for "_i" from 1 to 5 do {

        diag_log "HIVE: trying to get objects";

        _key = format["CHILD:302:%1:", dayZ_instance];

        _hiveResponse = _key call server_hiveReadWrite;  

        if ((((isnil "_hiveResponse") || {(typeName _hiveResponse != "ARRAY")}) || {((typeName (_hiveResponse select 1)) != "SCALAR")})) then {

            if ((_hiveResponse select 1) == "Instance already initialized") then {

                _superkey = profileNamespace getVariable "SUPERKEY";

                _shutdown = format["CHILD:400:%1:", _superkey];

                _res = _shutdown call server_hiveReadWrite;

                diag_log ("HIVE: attempt to kill.. HiveExt response:"+str(_res));

            } else {

                diag_log ("HIVE: connection problem... HiveExt response:"+str(_hiveResponse));

            

            };

            _hiveResponse = ["",0];

        }

        else {

            diag_log ("HIVE: found "+str(_hiveResponse select 1)+" objects" );

            _i = 99; // break

        };

    };

    

    _BuildingQueue = [];

    _objectQueue = [];

    

    if ((_hiveResponse select 0) == "ObjectStreamStart") then {

    

        // save superkey

        profileNamespace setVariable ["SUPERKEY",(_hiveResponse select 2)];

        

        _hiveLoaded = true;

    

        diag_log ("HIVE: Commence Object Streaming...");

        _key = format["CHILD:302:%1:", dayZ_instance];

        _objectCount = _hiveResponse select 1;

        _bQty = 0;

        _vQty = 0;

        for "_i" from 1 to _objectCount do {

            _hiveResponse = _key call server_hiveReadWriteLarge;

            //diag_log (format["HIVE dbg %1 %2", typeName _hiveResponse, _hiveResponse]);

            if ((_hiveResponse select 2) isKindOf "ModularItems") then {

                _BuildingQueue set [_bQty,_hiveResponse];

                _bQty = _bQty + 1;

            } else {

                _objectQueue set [_vQty,_hiveResponse];

                _vQty = _vQty + 1;

            };

        };

        diag_log ("HIVE: got " + str(_bQty) + " Epoch Objects and " + str(_vQty) + " Vehicles");

    };

    

    // # NOW SPAWN OBJECTS #

    _totalvehicles = 0;

    {

        _idKey =         _x select 1;

        _type =            _x select 2;

        _ownerID =         _x select 3;



        _worldspace =     _x select 4;

        _inventory =    _x select 5;

        _hitPoints =    _x select 6;

        _fuel =            _x select 7;

        _damage =         _x select 8;

        

        _dir = 0;

        _pos = [0,0,0];

        _wsDone = false;

        if (count _worldspace >= 2) then

        {

        

            if ((typeName (_worldspace select 0)) == "STRING") then {

                _worldspace set [0, call compile (_worldspace select 0)];

                _worldspace set [1, call compile (_worldspace select 1)];

            };

        

            _dir = _worldspace select 0;

            if (count (_worldspace select 1) == 3) then {

                _pos = _worldspace select 1;

                _wsDone = true;

            }

        };            

        

        if (!_wsDone) then {

            if (count _worldspace >= 1) then { _dir = _worldspace select 0; };

            _pos = [getMarkerPos "center",0,4000,10,0,2000,0] call BIS_fnc_findSafePos;

            if (count _pos < 3) then { _pos = [_pos select 0,_pos select 1,0]; };

            diag_log ("MOVED OBJ: " + str(_idKey) + " of class " + _type + " to pos: " + str(_pos));

        };

        

        // Realign characterID to OwnerPUID - need to force save though.

        

        if (count _worldspace < 3) then

        {

            _worldspace set [count _worldspace, "0"];

        };        

        _ownerPUID = _worldspace select 2;

        

        // diag_log format["Server_monitor: [ObjectID = %1]  [ClassID = %2] [_ownerPUID = %3]", _idKey, _type, _ownerPUID];

        

        if (_damage < 1) then {

            //diag_log format["OBJ: %1 - %2", _idKey,_type];

            

            //Create it

            _object = createVehicle [_type, _pos, [], 0, "CAN_COLLIDE"];

            if (typeOf (_object) in  DZE_DoorsLocked) then {

    _object setVariable ["doorfriends", _intentory, true];

};

            _object setVariable ["lastUpdate",time];

            _object setVariable ["ObjectID", _idKey, true];

            _object setVariable ["OwnerPUID", _ownerPUID, true];

            if (typeOf (_object) == "Plastic_Pole_EP1_DZ") then {

             _object setVariable ["plotfriends", _inventory, true];

              };

            



    

 

            _lockable = 0;

            if(isNumber (configFile >> "CfgVehicles" >> _type >> "lockable")) then {

                _lockable = getNumber(configFile >> "CfgVehicles" >> _type >> "lockable");

            };



            // fix for leading zero issues on safe codes after restart

            if (_lockable == 4) then {

                _codeCount = (count (toArray _ownerID));

                if(_codeCount == 3) then {

                    _ownerID = format["0%1", _ownerID];

                };

                if(_codeCount == 2) then {

                    _ownerID = format["00%1", _ownerID];

                };

                if(_codeCount == 1) then {

                    _ownerID = format["000%1", _ownerID];

                };

            };



            if (_lockable == 3) then {

                _codeCount = (count (toArray _ownerID));

                if(_codeCount == 2) then {

                    _ownerID = format["0%1", _ownerID];

                };

                if(_codeCount == 1) then {

                    _ownerID = format["00%1", _ownerID];

                };

            };



            _object setVariable ["CharacterID", _ownerID, true];

            

            clearWeaponCargoGlobal  _object;

            clearMagazineCargoGlobal  _object;

            // _object setVehicleAmmo DZE_vehicleAmmo;

            

            _object setdir _dir;

            _object setposATL _pos;

            _object setDamage _damage;

            

            if ((typeOf _object) in dayz_allowedObjects) then {

                if (DZE_GodModeBase) then {

                    _object addEventHandler ["HandleDamage", {false}];

                } else {

                    _object addMPEventHandler ["MPKilled",{_this call object_handleServerKilled;}];

                };

                // Test disabling simulation server side on buildables only.

                _object enableSimulation false;

                // used for inplace upgrades && lock/unlock of safe

                _object setVariable ["OEMPos", _pos, true];

                

            };



            if ((count _intentory > 0) && !(typeOf( _object) == "Plastic_Pole_EP1_DZ") && !(typeOf( _object) in  DZE_DoorsLocked)) then {

                if (_type in DZE_LockedStorage) then {

                    // Fill variables with loot

                    _object setVariable ["WeaponCargo", (_inventory select 0),true];

                    _object setVariable ["MagazineCargo", (_inventory select 1),true];

                    _object setVariable ["BackpackCargo", (_inventory select 2),true];

                } else {



                    //Add weapons

                    _objWpnTypes = (_inventory select 0) select 0;

                    _objWpnQty = (_inventory select 0) select 1;

                    _countr = 0;                    

                    {

                        if(_x in (DZE_REPLACE_WEAPONS select 0)) then {

                            _x = (DZE_REPLACE_WEAPONS select 1) select ((DZE_REPLACE_WEAPONS select 0) find _x);

                        };

                        _isOK =     isClass(configFile >> "CfgWeapons" >> _x);

                        if (_isOK) then {

                            _object addWeaponCargoGlobal [_x,(_objWpnQty select _countr)];

                        };

                        _countr = _countr + 1;

                    } count _objWpnTypes;

                

                    //Add Magazines

                    _objWpnTypes = (_inventory select 1) select 0;

                    _objWpnQty = (_inventory select 1) select 1;

                    _countr = 0;

                    {

                        if (_x == "BoltSteel") then { _x = "WoodenArrow" }; // Convert BoltSteel to WoodenArrow

                        if (_x == "ItemTent") then { _x = "ItemTentOld" };

                        _isOK =     isClass(configFile >> "CfgMagazines" >> _x);

                        if (_isOK) then {

                            _object addMagazineCargoGlobal [_x,(_objWpnQty select _countr)];

                        };

                        _countr = _countr + 1;

                    } count _objWpnTypes;



                    //Add Backpacks

                    _objWpnTypes = (_inventory select 2) select 0;

                    _objWpnQty = (_inventory select 2) select 1;

                    _countr = 0;

                    {

                        _isOK =     isClass(configFile >> "CfgVehicles" >> _x);

                        if (_isOK) then {

                            _object addBackpackCargoGlobal [_x,(_objWpnQty select _countr)];

                        };

                        _countr = _countr + 1;

                    } count _objWpnTypes;

                };

            };    

            

            if (_object isKindOf "AllVehicles") then {

                {

                    _selection = _x select 0;

                    _dam = _x select 1;

                    if (_selection in dayZ_explosiveParts && _dam > 0.8) then {_dam = 0.8};

                    [_object,_selection,_dam] call object_setFixServer;

                } count _hitpoints;



                _object setFuel _fuel;



                if (!((typeOf _object) in dayz_allowedObjects)) then {

                    

                    //_object setvelocity [0,0,1];

                    _object call fnc_veh_ResetEH;        

                    

                    if(_ownerID != "0" && !(_object isKindOf "Bicycle")) then {

                        _object setvehiclelock "locked";

                    };

                    

                    _totalvehicles = _totalvehicles + 1;



                    // total each vehicle

                    serverVehicleCounter set [count serverVehicleCounter,_type];

                };

            };



            //Monitor the object

            PVDZE_serverObjectMonitor set [count PVDZE_serverObjectMonitor,_object];

        };

    } forEach (_BuildingQueue + _objectQueue);

    // # END SPAWN OBJECTS #



    // preload server traders menu data into cache

    if !(DZE_ConfigTrader) then {

        {

            // get tids

            _traderData = call compile format["menu_%1;",_x];

            if(!isNil "_traderData") then {

                {

                    _traderid = _x select 1;



                    _retrader = [];



                    _key = format["CHILD:399:%1:",_traderid];

                    _data = "HiveEXT" callExtension _key;



                    //diag_log "HIVE: Request sent";

            

                    //Process result

                    _result = call compile format ["%1",_data];

                    _status = _result select 0;

            

                    if (_status == "ObjectStreamStart") then {

                        _val = _result select 1;

                        //Stream Objects

                        //diag_log ("HIVE: Commence Menu Streaming...");

                        call compile format["ServerTcache_%1 = [];",_traderid];

                        for "_i" from 1 to _val do {

                            _data = "HiveEXT" callExtension _key;

                            _result = call compile format ["%1",_data];

                            call compile format["ServerTcache_%1 set [count ServerTcache_%1,%2]",_traderid,_result];

                            _retrader set [count _retrader,_result];

                        };

                        //diag_log ("HIVE: Streamed " + str(_val) + " objects");

                    };



                } forEach (_traderData select 0);

            };

        } forEach serverTraders;

    };



    if (_hiveLoaded) then {

        //  spawn_vehicles

        _vehLimit = MaxVehicleLimit - _totalvehicles;

        if(_vehLimit > 0) then {

            diag_log ("HIVE: Spawning # of Vehicles: " + str(_vehLimit));

            for "_x" from 1 to _vehLimit do {

                [] spawn spawn_vehicles;

            };

        } else {

            diag_log "HIVE: Vehicle Spawn limit reached!";

        };

    };

    

    //  spawn_roadblocks

    diag_log ("HIVE: Spawning # of Debris: " + str(MaxDynamicDebris));

    for "_x" from 1 to MaxDynamicDebris do {

        [] spawn spawn_roadblocks;

    };

    //  spawn_ammosupply at server start 1% of roadblocks

    diag_log ("HIVE: Spawning # of Ammo Boxes: " + str(MaxAmmoBoxes));

    for "_x" from 1 to MaxAmmoBoxes do {

        [] spawn spawn_ammosupply;

    };

    // call spawning mining veins

    diag_log ("HIVE: Spawning # of Veins: " + str(MaxMineVeins));

    for "_x" from 1 to MaxMineVeins do {

        [] spawn spawn_mineveins;

    };



    if(isnil "dayz_MapArea") then {

        dayz_MapArea = 10000;

    };

    if(isnil "HeliCrashArea") then {

        HeliCrashArea = dayz_MapArea / 2;

    };

    if(isnil "OldHeliCrash") then {

        OldHeliCrash = false;

    };



    // [_guaranteedLoot, _randomizedLoot, _frequency, _variance, _spawnChance, _spawnMarker, _spawnRadius, _spawnFire, _fadeFire]

    if(OldHeliCrash) then {

        _nul = [3, 4, (50 * 60), (15 * 60), 0.75, 'center', HeliCrashArea, true, false] spawn server_spawnCrashSite;

    };

    if (isDedicated) then {

        // Epoch Events

        _id = [] spawn server_spawnEvents;

        // server cleanup

        [] spawn {

            private ["_id"];

            sleep 200; //Sleep Lootcleanup, don't need directly cleanup on startup + fix some performance issues on serverstart

            waitUntil {!isNil "server_spawnCleanAnimals"};

            _id = [] execFSM "\z\addons\dayz_server\system\server_cleanup.fsm";

        };



        // spawn debug box

        _debugMarkerPosition = getMarkerPos "respawn_west";

        _debugMarkerPosition = [(_debugMarkerPosition select 0),(_debugMarkerPosition select 1),1];

        _vehicle_0 = createVehicle ["DebugBox_DZ", _debugMarkerPosition, [], 0, "CAN_COLLIDE"];

        _vehicle_0 setPos _debugMarkerPosition;

        _vehicle_0 setVariable ["ObjectID","1",true];



        // max number of spawn markers

        if(isnil "spawnMarkerCount") then {

            spawnMarkerCount = 10;

        };

        actualSpawnMarkerCount = 0;

        // count valid spawn marker positions

        for "_i" from 0 to spawnMarkerCount do {

            if (!([(getMarkerPos format["spawn%1", _i]), [0,0,0]] call BIS_fnc_areEqual)) then {

                actualSpawnMarkerCount = actualSpawnMarkerCount + 1;

            } else {

                // exit since we did not find any further markers

                _i = spawnMarkerCount + 99;

            };

            

        };

        diag_log format["Total Number of spawn locations %1", actualSpawnMarkerCount];

        

        endLoadingScreen;

    };



    call compile preprocessFileLineNumbers "\z\addons\dayz_server\DZAI\init\dzai_initserver.sqf";

    [] ExecVM "\z\addons\dayz_server\WAI\init.sqf";

    [] ExecVM "\z\addons\dayz_server\DZMS\DZMSInit.sqf";

    allowConnection = true;    

    sm_done = true;

    publicVariable "sm_done";

};



      
 

Do not post your whole rpt for that matter. Identify the part investigated. Secondly, you prolly have exchanged _inventory and _intentory from default epoch files (dev typo). If you followed the tutorial but used your files, you must edit other entries of that variable

Share this post


Link to post
Share on other sites

I got it. I can't believe I couldn't figure that out myself. I'll just blame it on the beer. Thanks!!

lol wish i could figure it out.. im giving up for now, will try again someday lol

Share this post


Link to post
Share on other sites

This is what im working with as a base

 

The first script i tried to install is P4L

 

Here is my original compiles sqf

 

if (!isDedicated) then {

BIS_fnc_numberDigits = compile preprocessFileLineNumbers "DAYZ_CODE\FUNCTIONS\numberDigits.sqf";
BIS_fnc_numberText = compile preprocessFileLineNumbers "DAYZ_CODE\FUNCTIONS\numberText.sqf";
 
fnc_usec_selfActions = compile preprocessFileLineNumbers "DAYZ_CODE\COMPILE\fn_selfActions.sqf";
dayz_spaceInterrupt = compile preprocessFileLineNumbers "DAYZ_CODE\ACTIONS\dayz_spaceInterrupt.sqf";
player_death = compile preprocessFileLineNumbers "DAYZ_CODE\COMPILE\player_death.sqf";
 
//Gui
player_selectSlot = compile preprocessFileLineNumbers "DAYZ_CODE\COMPILE\ui_selectSlot.sqf";
player_updateGui = compile preprocessFileLineNumbers "DAYZ_CODE\COMPILE\player_updateGui.sqf";
yoloText = compile preprocessFileLineNumbers "ca\modules_e\functions\GUI\fn_dynamicText.sqf";
 
//System
player_spawn_2 = compile preprocessFileLineNumbers "DAYZ_CODE\COMPILE\player_spawn_2.sqf";
 
};
 
//Click Actions
call compile preprocessFileLineNumbers "EpochMods\ClickActions\lib.sqf";
 
//MysterBrief Case
call compile preprocessFileLineNumbers "EpochMods\Money\MBC\config.sqf"; 
 

 
and here is the updated compiles.sqf from the P4L
 

 
//Player only
if (!isDedicated) then {
 
"filmic" setToneMappingParams [0.07, 0.31, 0.23, 0.37, 0.011, 3.750, 6, 4]; setToneMapping "Filmic";
 
BIS_Effects_Burn = compile preprocessFile "\ca\Data\ParticleEffects\SCRIPTS\destruction\burn.sqf";
player_zombieCheck = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_zombieCheck.sqf"; //Run on a players computer, checks if the player is near a zombie
player_zombieAttack = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_zombieAttack.sqf"; //Run on a players computer, causes a nearby zombie to attack them
fnc_usec_damageActions = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Compile\fn_damageActions.sqf"; //Checks which actions for nearby casualty
fnc_inAngleSector = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_inAngleSector.sqf"; //Checks which actions for nearby casualty
//fnc_usec_selfActions = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Compile\fn_selfActions.sqf"; //Checks which actions for self
fnc_usec_unconscious = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_unconscious.sqf";
player_temp_calculation = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_temperatur.sqf"; //Temperatur System //TeeChange
player_weaponFiredNear = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_weaponFiredNear.sqf";
player_animalCheck = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_animalCheck.sqf";
player_spawnCheck = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_spawnCheck.sqf";
player_dumpBackpack = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_dumpBackpack.sqf";
building_spawnLoot = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\building_spawnLoot.sqf";
building_spawnZombies = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\building_spawnZombies.sqf";
//dayz_spaceInterrupt = compile preprocessFileLineNumbers "Custom\Snap_Pro\dayz_spaceInterrupt.sqf";
player_fired = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_fired.sqf"; //Runs when player fires. Alerts nearby Zeds depending on calibre && audial rating
player_harvest = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_harvest.sqf";
player_packTent = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Compile\player_packTent.sqf";
player_packVault = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Compile\player_packVault.sqf";
player_unlockVault = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Compile\player_unlockVault.sqf";
 
player_removeObject = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\remove.sqf";
player_removeNearby =     compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_removeNearby.sqf";
 
player_removeTankTrap = {
//Object Array, Range, Error Message (@Skaronator)
[["Hedgehog_DZ"], 1,"STR_EPOCH_ACTIONS_14"] call player_removeNearby;
};
player_removeNet = {
[["DesertCamoNet_DZ","ForestCamoNet_DZ","DesertLargeCamoNet_DZ","ForestLargeCamoNet_DZ"], 5,"str_epoch_player_8"] call player_removeNearby;
};
 
player_login = {
private ["_unit","_detail","_PUID"];
_unit = _this select 0;
_detail = _this select 1;
_PUID = [player] call FNC_GetPlayerUID;
if(_unit == _PUID) then {
player setVariable["publish",_detail];
};
};
 
player_unlockDoor = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_unlockDoor.sqf";
player_changeCombo = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_changeCombo.sqf";
 
player_lockVault = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Compile\player_lockVault.sqf";
//player_updateGui = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Compile\player_updateGui.sqf";
player_crossbowBolt = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_crossbowBolt.sqf";
player_music = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_music.sqf"; //Used to generate ambient music
//player_death = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_death.sqf";
player_switchModel = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_switchModel.sqf";
player_checkStealth = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_checkStealth.sqf";
world_sunRise = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_sunRise.sqf";
world_surfaceNoise = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_surfaceNoise.sqf";
player_humanityMorph = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_humanityMorph.sqf";
player_throwObject = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_throwObject.sqf";
player_alertZombies = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_alertZombies.sqf";
player_fireMonitor = compile preprocessFileLineNumbers "\z\addons\dayz_code\system\fire_monitor.sqf";
fn_gearMenuChecks = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_gearMenuChecks.sqf";
 
//Objects
object_roadFlare = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_roadFlare.sqf";
object_setpitchbank = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_setpitchbank.sqf";
object_monitorGear = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_monitorGear.sqf";
 
local_roadDebris = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_roadDebris.sqf";
 
//Zombies
zombie_findTargetAgent = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\zombie_findTargetAgent.sqf";
zombie_loiter = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\zombie_loiter.sqf"; //Server compile, used for loiter behaviour
zombie_generate = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\zombie_generate.sqf"; //Server compile, used for loiter behaviour
wild_spawnZombies = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\wild_spawnZombies.sqf"; //Server compile, used for loiter behaviour
 
pz_attack = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\pzombie\pz_attack.sqf";
 
dog_findTargetAgent = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\dog_findTargetAgent.sqf";
 
//actions
player_countmagazines = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_countmagazines.sqf";
player_addToolbelt = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_addToolbelt.sqf";
player_copyKey = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_copyKey.sqf";
player_reloadMag = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_reloadMags.sqf";
player_loadCrate = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_loadCrate.sqf";
player_craftItem = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_craftItem.sqf";
player_tentPitch = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Action\tent_pitch.sqf";
player_vaultPitch = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Action\vault_pitch.sqf";
player_drink = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_drink.sqf";
player_eat = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_eat.sqf";
player_useMeds = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_useMeds.sqf";
player_fillWater = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\water_fill.sqf";
player_makeFire = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_makefire.sqf";
player_harvestPlant = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_harvestPlant.sqf";
player_goFishing = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_goFishing.sqf";
 
if (DZE_modularBuild) then {
player_build = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Action\modular_build.sqf";
player_build_countNearby = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Action\player_build_countNearby.sqf";
player_build_states = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Action\player_build_states.sqf";
player_build_needNearby = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Action\player_build_needNearby.sqf";
player_build_getConfig = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Action\player_build_getConfig.sqf";
player_build_plotCheck = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Action\player_build_plotCheck.sqf";
player_build_buildReq = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Action\player_build_buildReq.sqf";
player_build_create = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Action\player_build_create.sqf";
player_build_controls = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Action\player_build_controls.sqf";
player_build_publish = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Action\player_build_publish.sqf";
DZE_snap_build_file = "Custom\Snap_Pro\snap_build.sqf"; // Set as a global variable as it is also referenced in snapbuild.sqf
snap_build = compile preprocessFileLineNumbers DZE_snap_build_file;
} else {
player_build = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Action\player_build.sqf";
};
 
FNC_check_owner = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Compile\fn_check_owner.sqf";
 
player_wearClothes = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_wearClothes.sqf";
object_pickup = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\object_pickup.sqf";
player_flipvehicle = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_flipvehicle.sqf";
player_sleep = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_sleep.sqf";
player_antiWall = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_antiWall.sqf";
player_deathBoard = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\list_playerDeathsAlt.sqf";
 
player_plotPreview = compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\Action\object_showPlotRadius.sqf";
player_upgradeVehicle = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_upgradeVehicle.sqf";
 
//ui
//player_selectSlot = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\ui_selectSlot.sqf";
player_gearSync = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_gearSync.sqf";
player_gearSet = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_gearSet.sqf";
ui_changeDisplay = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\ui_changeDisplay.sqf";
ui_gear_sound =             compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\ui_gear_sound.sqf";
 
//System
player_monitor = compile preprocessFileLineNumbers "\z\addons\dayz_code\system\player_monitor.sqf";
player_spawn_1 = compile preprocessFileLineNumbers "\z\addons\dayz_code\system\player_spawn_1.sqf";
//player_spawn_2 = compile preprocessFileLineNumbers "\z\addons\dayz_code\system\player_spawn_2.sqf";
onPreloadStarted "dayz_preloadFinished = false;";
onPreloadFinished "dayz_preloadFinished = true;";
 
// helper functions
player_hasTools = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_hasTools.sqf";
player_checkItems = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_checkItems.sqf";
player_removeItems = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_removeItems.sqf";
//Trader ["Trader City Name",false,"enter"] - Trader City Name | Show Message | "enter" || "leave"
player_traderCity = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_traderCity.sqf";
 
// combination of check && remove items
player_checkAndRemoveItems = {
private ["_items","_b"];
_items = _this;
_b = _items call player_checkItems;
if (_ B) then {
_b = _items call player_removeItems;
};
_b
};
 
dayz_HungerThirst = {
dayz_hunger = dayz_hunger + (_this select 0);
dayz_thirst = dayz_thirst + (_this select 1);
};
 
epoch_totalCurrency = {
// total currency
_total_currency = 0;
{
_part =  (configFile >> "CfgMagazines" >> _x);
_worth =  (_part >> "worth");
if isNumber (_worth) then {
_total_currency = _total_currency + getNumber(_worth);
};
} count (magazines player);
_total_currency
};
 
epoch_itemCost = {
_trade_total = 0;
{
_part_in_configClass =  configFile >> "CfgMagazines" >> (_x select 0);
if (isClass (_part_in_configClass)) then {
_part_inWorth = (_part_in_configClass >> "worth");
if isNumber (_part_inWorth) then {
_trade_total = _trade_total + (getNumber(_part_inWorth) * (_x select 1));
};
};
} count _this;
 
//diag_log format["DEBUG TRADER ITEMCOST: %1", _this];
_trade_total
};
 
epoch_returnChange = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\epoch_returnChange.sqf";
// usage [["partinclassname",4]] call epoch_returnChange;
 
dayz_losChance = {
private["_agent","_maxDis","_dis","_val","_maxExp","_myExp"];
_agent = _this select 0;
_dis = _this select 1;
_maxDis = _this select 2;
// diag_log ("VAL:  " + str(_this));
_val = (_maxDis - _dis) max 0;
_maxExp = ((exp 2) * _maxDis);
_myExp = ((exp 2) * (_val)) / _maxExp;
_myExp = _myExp * 0.7;
_myExp
};
 
ui_initDisplay = {
private["_control","_ctrlBleed","_display","_ctrlFracture","_ctrlDogFood","_ctrlDogWater","_ctrlDogWaterBorder", "_ctrlDogFoodBorder"];
disableSerialization;
_display = uiNamespace getVariable 'DAYZ_GUI_display';
_control = _display displayCtrl 1204;
_control ctrlShow false;
if (!r_player_injured) then {
_ctrlBleed = _display displayCtrl 1303;
_ctrlBleed ctrlShow false;
};
if (!r_fracture_legs && !r_fracture_arms) then {
_ctrlFracture = _display displayCtrl 1203;
_ctrlFracture ctrlShow false;
};
_ctrlDogFoodBorder = _display displayCtrl 1501;
_ctrlDogFoodBorder ctrlShow false;
_ctrlDogFood = _display displayCtrl 1701;
_ctrlDogFood ctrlShow false;
 
_ctrlDogWaterBorder = _display displayCtrl 1502;
_ctrlDogWaterBorder ctrlShow false;
_ctrlDogWater = _display displayCtrl 1702;
_ctrlDogWater ctrlShow false
};
 
dayz_losCheck = {
private["_target","_agent","_cantSee"];
_target = _this select 0; // PUT THE PLAYER IN FIRST ARGUMENT!!!!
_agent = _this select 1;
_cantSee = true;
if (!isNull _target) then {
 
_tPos = visiblePositionASL _target;
_zPos = visiblePositionASL _agent;
 
_tPos set [2,(_tPos select 2)+1];
_zPos set [2,(_zPos select 2)+1];
 
if ((count _tPos > 0) && (count _zPos > 0)) then {
_cantSee = terrainIntersectASL [_tPos, _zPos];
if (!_cantSee) then {
_cantSee = lineIntersects [_tPos, _zPos, _agent, vehicle _target];
};
};
};
_cantSee
};
 
dayz_equipCheck = {
private ["_empty", "_needed","_diff","_success"];
_config = _this;
_empty = [player] call BIS_fnc_invSlotsEmpty;
_needed = [_config] call BIS_fnc_invSlotType;
_diff = [_empty,_needed] call BIS_fnc_vectorDiff;
 
_success = true;
{
if (_x > 0) then {_success = false};
} count _diff;
hint format["Config: %5\nEmpty: %1\nNeeded: %2\nDiff: %3\nSuccess: %4",_empty,_needed,_diff,_success,_config];
_success
};
 
vehicle_gear_count = {
private["_counter"];
_counter = 0;
{
_counter = _counter + _x;
} count _this;
_counter
};
 
player_tagFriendlyMsg = {
if(player == (_this select 0)) then {
cutText[(localize "str_epoch_player_2"),"PLAIN DOWN"];
};
};
 
player_serverModelChange = {
private["_object","_model"];
_object = _this select 0;
_model = _this select 1;
if (_object == player) then {
_model call player_switchModel;
};
};
 
player_guiControlFlash = {
private["_control"];
_control = _this;
if (ctrlShown _control) then {
_control ctrlShow false;
} else {
_control ctrlShow true;
};
};
 
gearDialog_create = {
private ["_i","_dialog"];
if (!isNull (findDisplay 106)) then {
(findDisplay 106) closeDisplay 0;
};
openMap false;
closeDialog 0;
if (gear_done) then {sleep 0.001;};
player action ["Gear", player];
if (gear_done) then {sleep 0.001;};
_dialog = findDisplay 106;
_i = 0;
while {isNull _dialog} do {//DO NOT CHANGE TO A FOR LOOP!
_i = _i + 1;
_dialog = findDisplay 106;
if (gear_done) then {sleep 0.001;};
if (_i in [100,200,299]) then {
closeDialog 0;
player action ["Gear", player];
};
if (_i > 300) exitWith {};
};
if (gear_done) then {sleep 0.001;};
_dialog = findDisplay 106;
if ((parseNumber(_this select 0)) != 0) then {
ctrlActivate (_dialog displayCtrl 157);
if (gear_done) then {
waitUntil {ctrlShown (_dialog displayCtrl 159)};
sleep 0.001;
};
};
_dialog
};
 
gear_ui_offMenu = {
private["_control","_parent","_menu"];
disableSerialization;
_control = _this select 0;
_parent = findDisplay 106;
if (!(_this select 3)) then {
for "_i" from 0 to 9 do {
_menu = _parent displayCtrl (1600 + _i);
_menu ctrlShow false;
};
_grpPos = ctrlPosition _control;
_grpPos set [3,0];
_control ctrlSetPosition _grpPos;
_control ctrlShow false;
_control ctrlCommit 0;
};
};
 
dze_surrender_off = {
player setVariable ["DZE_Surrendered", false, true];
DZE_Surrender = false;
};
 
gear_ui_init = {
private["_control","_parent","_menu","_dspl","_grpPos"];
disableSerialization;
_parent = findDisplay 106;
_control = _parent displayCtrl 6902;
for "_i" from 0 to 9 do {
_menu = _parent displayCtrl (1600 + _i);
_menu ctrlShow false;
};
_grpPos = ctrlPosition _control;
_grpPos set [3,0];
_control ctrlSetPosition _grpPos;
_control ctrlShow false;
_control ctrlCommit 0;
};
 
dayz_eyeDir = {
private["_vval","_vdir"];
_vval = (eyeDirection _this);
_vdir = (_vval select 0) atan2 (_vval select 1);
if (_vdir < 0) then {_vdir = 360 + _vdir};
_vdir
};
 
DZE_getModelName = {
_objInfo = toArray(str(_this));
_lenInfo = count _objInfo - 1;
_objName = [];
_i = 0;
// determine where the object name starts
{
if (58 == _objInfo select _i) exitWith {};
_i = _i + 1;
} count _objInfo;
_i = _i + 2; // skip the ": " part
for "_k" from _i to _lenInfo do {
_objName set [(count _objName), (_objInfo select _k)];
};
_objName = toLower(toString(_objName));
_objName
};
 
dze_isnearest_player = {
private ["_notClosest","_playerDistance","_nearPlayers","_obj","_playerNear"];
if(!isNull _this) then {
_nearPlayers = _this nearEntities ["CAManBase", 12];
_playerNear = ({isPlayer _x} count _nearPlayers) > 1;
_notClosest = false;
if (_playerNear) then {
// check if another player is closer
_playerDistance = player distance _this;
{
if (_playerDistance > (_x distance _this)) exitWith { _notClosest = true; };
} count _nearPlayers;
};
} else {
_notClosest = false;
};
_notClosest
};
 
// trader menu code
if (DZE_ConfigTrader) then {
call compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_traderMenuConfig.sqf";
}else{
call compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_traderMenuHive.sqf";
};
// recent murders menu code
call compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_murderMenu.sqf";
 
//This is still needed but the fsm should terminate if any errors pop up.
[] spawn {
        private["_timeOut","_display","_control1","_control2"];
        disableSerialization;
        _timeOut = 0;
        dayz_loadScreenMsg = "";
        diag_log "DEBUG: loadscreen guard started.";
        _display = uiNameSpace getVariable "BIS_loadingScreen";
        if (!isNil "_display") then {
                _control1 = _display displayctrl 8400;
                _control2 = _display displayctrl 102;
        };
if (!isNil "dayz_DisplayGenderSelect") then {
waitUntil {!dayz_DisplayGenderSelect};
};
 
        // 120 sec timeout (12000 * 0.01)
        while { _timeOut < 12000 } do {
            if (dayz_clientPreload && dayz_authed) exitWith { diag_log "PLOGIN: Login loop completed!"; };
            if (!isNil "_display") then {
                if ( isNull _display ) then {
                        waitUntil { !dialog; };
                        startLoadingScreen ["","RscDisplayLoadCustom"];
                        _display = uiNameSpace getVariable "BIS_loadingScreen";
                        _control1 = _display displayctrl 8400;
                        _control2 = _display displayctrl 102;
                };
 
                if ( dayz_loadScreenMsg != "" ) then {
                        _control1 ctrlSetText dayz_loadScreenMsg;
                        dayz_loadScreenMsg = "";
                };
 
                _control2 ctrlSetText format["%1",round(_timeOut*0.01)];
            };
 
            _timeOut = _timeOut + 1;
 
            if (_timeOut >= 12000) then {
                1 cutText [localize "str_player_login_timeout", "PLAIN DOWN"];
                sleep 10;
                endLoadingScreen;
                endMission "END1";
            };
 
            sleep 0.01;
        };
};
 
dayz_meleeMagazineCheck = {
                private["_meleeNum","_magType"];
                _magType =         ([] + getArray (configFile >> "CfgWeapons" >> _wpnType >> "magazines")) select 0;
                _meleeNum = ({_x == _magType} count magazines player);
                if (_meleeNum < 1) then {
                        player addMagazine _magType;
                };
        };
 
dayz_originalPlayer = player;
 
progressLoadingScreen 0.8;
};
 
//Both
BIS_fnc_selectRandom = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\BIS_fnc\fn_selectRandom.sqf";
BIS_fnc_vectorAdd =         compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\BIS_fnc\fn_vectorAdd.sqf";
BIS_fnc_halo =              compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\BIS_fnc\fn_halo.sqf";
BIS_fnc_findNestedElement = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\BIS_fnc\fn_findNestedElement.sqf";
BIS_fnc_param = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\BIS_fnc\fn_param.sqf";
 
fnc_buildWeightedArray = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_buildWeightedArray.sqf"; //Checks which actions for nearby casualty
fnc_usec_damageVehicle = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_damageHandlerVehicle.sqf"; //Event handler run on damage
 
// object_vehicleKilled = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_vehicleKilled.sqf"; //Event handler run on damage
object_setHitServer = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_setHitServer.sqf"; //process the hit as a NORMAL damage (useful for persistent vehicles)
object_setFixServer = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_setFixServer.sqf"; //process the hit as a NORMAL damage (useful for persistent vehicles)
object_getHit = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_getHit.sqf"; //gets the hit value for a HitPoint (i.e. HitLegs) against the selection (i.e. "legs"), returns the value
object_setHit = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_setHit.sqf"; //process the hit as a NORMAL damage (useful for persistent vehicles)
object_processHit = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_processHit.sqf"; //process the hit in the REVO damage system (records && sets hit)
object_delLocal = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_delLocal.sqf";
// object_cargoCheck = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_cargoCheck.sqf"; //Run by the player || server to monitor changes in cargo contents
fnc_usec_damageHandler = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_damageHandler.sqf"; //Event handler run on damage
fnc_veh_ResetEH = compile preprocessFileLineNumbers "\z\addons\dayz_code\init\veh_ResetEH.sqf"; //Initialize vehicle
// Vehicle damage fix
vehicle_handleDamage    = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\vehicle_handleDamage.sqf";
vehicle_handleKilled    = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\vehicle_handleKilled.sqf";
//fnc_vehicleEventHandler = compile preprocessFileLineNumbers "\z\addons\dayz_code\init\vehicle_init.sqf"; //Initialize vehicle
fnc_inString = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_inString.sqf";
fnc_isInsideBuilding = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_isInsideBuilding.sqf"; //_isInside = [_unit,_building] call fnc_isInsideBuilding;
fnc_isInsideBuilding2 = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_isInsideBuilding2.sqf"; //_isInside = [_unit,_building] call fnc_isInsideBuilding2;
fnc_isInsideBuilding3 = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_isInsideBuilding3.sqf"; //_isInside = [_unit,_building] call fnc_isInsideBuilding3;
dayz_zombieSpeak = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_speak.sqf"; //Used to generate random speech for a unit
vehicle_getHitpoints = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\vehicle_getHitpoints.sqf";
local_gutObject = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_gutObject.sqf"; //Generated on the server (|| local to unit) when gutting an object
local_lockUnlock = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_lockUnlock.sqf"; //When vehicle is local to unit perform locking vehicle
local_gutObjectZ = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_gutObjectZ.sqf"; //Generated on the server (|| local to unit) when gutting an object
local_zombieDamage = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_damageHandlerZ.sqf"; //Generated by the client who created a zombie to track damage
local_eventKill = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_eventKill.sqf"; //Generated when something is killed
//player_weaponCheck = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_weaponCheck.sqf"; //Run by the player || server to monitor whether they have picked up a new weapon
curTimeStr = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_curTimeStr.sqf";
player_medBandage = compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\publicEH\medBandaged.sqf";
player_medInject = compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\publicEH\medInject.sqf";
player_medEpi = compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\publicEH\medEpi.sqf";
player_medTransfuse = compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\publicEH\medTransfuse.sqf";
player_medMorphine = compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\publicEH\medMorphine.sqf";
player_breaklegs = compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\publicEH\medBreakLegs.sqf";
player_medPainkiller = compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\publicEH\medPainkiller.sqf";
world_isDay = {if ((daytime < (24 - dayz_sunRise)) && (daytime > dayz_sunRise)) then {true} else {false}};
player_humanityChange = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_humanityChange.sqf";
spawn_loot = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\spawn_loot.sqf";
spawn_loot_small = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\spawn_loot_small.sqf";
// player_projectileNear = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_projectileNear.sqf";
 
FNC_GetPlayerUID = {
private ["_object","_version","_PID"];
_object = _this select 0;
_version = productVersion select 3;
if (DayZ_UseSteamID) then {
_PID = GetPlayerUID _object;
} else {
if (_version >= 125548) then {
_PID = call (compile "GetPlayerUIDOld _object");
} else {
_PID = GetPlayerUID _object;
diag_log format["Your game version, %1, is less than the required for the old UID system; using Steam ID system instead. Update to 1.63.125548 (or latest steam beta)", _version];
};
};
_PID
};
 
FNC_GetSetPos = { //DO NOT USE IF YOU NEED ANGLE COMPENSATION!!!!
private "_pos";
_thingy = _this select 0;
_pos = getPosASL _thingy;
if (surfaceIsWater _pos) then {
_thingy setPosASL _pos;
} else {
_thingy setPosATL (ASLToATL _pos);
};
};
 
FNC_GetPos = {
private "_pos";
if (isNil {_this select 0}) exitWith {[0,0,0]};
_thingy = _this select 0;
_pos = getPosASL _thingy;
if !(surfaceIsWater _pos) then {
_pos =  ASLToATL _pos;
};
_pos
};
 
local_setFuel = {
private["_qty","_vehicle"];
_vehicle = _this select 0;
_qty = _this select 1;
_vehicle setFuel _qty;
};
 
zombie_initialize = {
private ["_unit","_position"];
_unit = _this select 0;
if (isServer) then {
_unit addEventHandler ["local", {_this call zombie_findOwner}];
};
_id = _unit addeventhandler["HandleDamage", { _this call local_zombieDamage }];
_id = _unit addeventhandler["Killed", { [_this, "zombieKills"] call local_eventKill }];
};
 
dayz_EjectPlayer = {
// check if player in vehicle
        private ["_noDriver","_vehicle","_inVehicle"];
        _vehicle = vehicle player;
_inVehicle = (_vehicle != player);
if(_inVehicle) then {
_noDriver = ((_vehicle emptyPositions "driver") > 0);
if (_noDriver && (speed _vehicle) != 0) then {
player action [ "eject", _vehicle];
};
};
};
 
player_sumMedical = {
private["_character","_wounds","_legs","_arms","_medical"];
_character = _this;
_wounds = [];
if (_character getVariable["USEC_injured",false]) then {
{
if (_character getVariable[_x,false]) then {
_wounds set [count _wounds,_x];
};
} count USEC_typeOfWounds;
};
_legs = _character getVariable ["hit_legs",0];
_arms = _character getVariable ["hit_arms",0];
_medical = [
_character getVariable["USEC_isDead",false],
_character getVariable["NORRN_unconscious", false],
_character getVariable["USEC_infected",false],
_character getVariable["USEC_injured",false],
_character getVariable["USEC_inPain",false],
_character getVariable["USEC_isCardiac",false],
_character getVariable["USEC_lowBlood",false],
_character getVariable["USEC_BloodQty",12000],
_wounds,
[_legs,_arms],
_character getVariable["unconsciousTime",0],
_character getVariable["messing",[0,0]]
];
_medical
};
 
//Server Only
if (isServer) then {
call compile preprocessFileLineNumbers "custom\init\server_functions.sqf";
} else {
eh_localCleanup = {};
};
 
initialized = true;

 
Ive merged the files that need to be merged in the compiles, while making sure its only being called once.
 
 
Ive managed to get everything working except the unlocking safes part.  It tried to unlock the safe, but tells me the code is wrong.
 
as for my rpt, the only error i get is "bad lock radius".  Ive tried googling it, but i havnt found anything yet.
 
thanks

Share this post


Link to post
Share on other sites

The problem with the safe, after the closure of the safe is not possible to open it, there is absolutely no points associated with the safe in the scrolling menu (happened after the installation P4L), P4L put his hands on the server with a huge number of scripts by combining files, please tell me which way to dig, fn_selfActions or player_packVault or vault_pitch, the database maintained by another steel safes, appeared UID, thanks in advance for your reply
 

ArmA2OAServer.RPT:
HiveExt.log:
 
ArmA2OA.RPT:
 
Logs clean, 1 launched and installed, opening, closing the safe, then look at it, no points, and the interesting fact is that after the closure we say safe to deteriorate after the restart is not possible to open the same
 
The client log flooding follows:
"fn_actons: [PlayerUID: 76561198049704275] [_ownerID: 0] [DZE_Lock_Door: ] [_characterID: 5232] [typeOfCursorTarget: VaultStorageLocked]"
"[s_player_downgrade_build:-1 ] [s_player_lastTarget: [<NULL-object>,<NULL-object>,<NULL-object>,<NULL-object>,<NULL-object>] ] [_isRemovable: false ] [_isWreckBuilding: false ]"
"fn_actons: [PlayerUID: 76561198049704275] [_ownerID: 0] [_isModularDoor: false] [typeOfCursorTarget: VaultStorageLocked]"
"[_isDestructable:false ] [_isWreck: false ] [_isRemovable: false ] [_isWreckBuilding: false ]"

Share this post


Link to post
Share on other sites

found an error on client RPT

 

if player in combat mode and tries to build something this happens

 

Error in expression < player_build_getConfig;
 
 
_classname = _itemConfig select 0; 
_classnametmp = _>
  Error position: <_itemConfig select 0; 
_classnametmp = _>
  Error Undefined variable in expression: _itemconfig
File mpmissions\__CUR_MP.Chernarus\dayz_code\actions\modular_build.sqf, line 48

Share this post


Link to post
Share on other sites

I have found this release to be great, it works well and in combination with a few others like door manage, vectors, Snap Pro e,t,c. Having had to weed out the bugs and kings in stacking different mods & scripts i might be able to help. When you get errors please post your RPT logs as a spoiler. Best thing is to open up the RPT file when your serve is down and back it up. Then clear it so its blank and save. Then start the server and let is finish everything and load in and then open it again and save the new text and upload it to hear. If i cant help you someone will be able to. 

 

My best guess is something related to your fn_actions or server_monitor. But often anything being executed in the wrong order in your init.sql cna have this effect also. Make sure you backup your PBO every time you are about to make ANY change. This way you can compare code & sift through it. I also like to run a second test server that i leave "clean-ish" just for testing a individual but complicated mod. No interference that way.

 

Hop that helps !

Share this post


Link to post
Share on other sites

It messed up my whole server now infistar isnt loading nothing is loading here is my error is anyone able to help

 

 

if ((_pos distance _testPos) >= _minDist) the>
 1:06:17   Error position: <_pos distance _testPos) >= _minDist) the>
 1:06:17   Error Undefined variable in expression: _pos
 1:06:17 File ca\modules\functions\misc\fn_findSafePos.sqf, line 98
 1:06:17 Error in expression <["_newX", "_newY", "_testPos"];
_newX = _posX + (_maxDist - (random (_maxDist * >
 1:06:17   Error position: <_posX + (_maxDist - (random (_maxDist * >
 1:06:17   Error Undefined variable in expression: _posx
 1:06:17 File ca\modules\functions\misc\fn_findSafePos.sqf, line 90
 1:06:17 Error in expression < BIS_fnc_isPosBlacklisted)) then
{

 

 

im getting it over and over

Share this post


Link to post
Share on other sites

I tried installing this and basically my server broke. Now, my server is completely new... The only thing I have is infistar installed. I managed to get P4L working but I'm not satisfied with having all the files in the 'custom' folder in the root of the server. I would be much happier to have the files merged with the ones in my server pbo. Now like I said I attempted this before multiple times and failed terribly. Can anyone help me with merging P4L into the server pbo files as they're completely new with no scripts installed.

 

ANY help is appreciated! :)

Share this post


Link to post
Share on other sites

Hey All,

So I got an interesting issue here that I have come to a dead end on and can't figure out what is causing the issue. The problem is that every time the server restarts it deletes plot poles. Everything was working correctly until I installed Plot 4 Life 2.35. I am also using Plot Management and after installing this users who are added to plot poles are not longer able to build, they just get an error that they can not build here as there is a plot pole in range. 

I am seeing a couple error messages in the RPT file but not sure what they relate to or how to resolve them:

_object setdir _dir;
_object setposATL _pos;
_object se>
20:44:29   Error position: <_dir;
_object setposATL _pos;
_object se>
20:44:29   Error Undefined variable in expression: _dir
20:44:29 File z\addons\dayz_server\system\server_monitor.sqf, line 178
20:44:29 "MOVED OBJ: "510" of class CinderWallDoorway_DZ to pos: [4371.19,11963.4,0]"
20:44:29 Error in expression <eCargoGlobal  _object;

 

20:50:41 Server: Object 3:31 not found (message 70)
20:50:41 Server: Object 3:30 not found (message 70)
20:50:41 Server: Object 3:40 not found (message 94)
20:50:41 Server: Object 3:39 not found (message 70)

 

22:50:25 Error in expression <["OBJ","519","Plastic_Pole_EP1_DZ","6",[any,any,"76561198017374692"],[],[],0.0,0>
22:50:25   Error position: <any,any,"76561198017374692"],[],[],0.0,0>

 

My Server_Monitor File: https://www.dropbox.com/s/15qyhc2vmmxph8f/server_monitor.sqf?dl=0

My Mission Files: https://www.dropbox.com/s/lgvq13j63ymx9kb/missions.zip?dl=0

Any help would be so greatly appreciated!

 

Edited by gavner

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By vbawol
      Open world survival mod set just two years after the mass extinction of billions of people. Those that remain are left with remnants of a once technological society. Try to survive, build, or explore your way through the harsh dynamic environment.
      Features
      Powerful persistence framework for Arma 3 with native Windows and Linux dedicated server support. Fully configurable script based security checks. Base Building re-envisioned for Arma 3 PhysX. Persistent secure and insecure storage devices. Upgradeable locking doors. Barter based economy and trading systems backed a single currency ¤ called "Krypto". Hostile Environment with several different types of antagonists, Air and Water temperature extremes, and Earthquakes. Hunting, Fishing, Tame Dogs, Explore & Loot: Wrecked ships, Abandoned vehicles and buildings, Perform task based missions and more! Open source APL-SA Epoch Survival MP gamemode. Open source APL-SA Modders resource configs and Class List. Assets can be used as a mod dependency on Steam workshop.
    • By McLovin
      NOTICE: Duplicate of another question posted in the wrong section.
       
      So I've been playing this server that has a number of mods installed. I've been playing it for quite a while with the only errors I've been getting are regarding a 45 round RPK mag being missing, but other than that I've had no errors or any issues loading. Upon trying to place a plot pole, nothing happens; absolutely nothing, like no preview shows up, no prompt saying "starting construction" or anything like that, just blankness. When I try to do it again it says "building already in progress" and I can't do anything, not even lock my vehicle. Is there anything that can be done, or that can explain this phenomenon? To further the understanding of how this came to be, I bought a plot pole from the trader in Trader City Stary and tried placing it near Stary, but not too near it (near a thicket of bushes in the distance). Upon right clicking and hitting the build option, that's when I face my issue.
    • By xtrmsnpr
      Hello to all.

      So, the old company from {grof communty} is back,this time away from that clan.We are operating by ourselves and we have opened a new dayz mod epoch server!
      https://steamcommunity.com/groups/kirterpos

      And we want you to join us and have fun!
      It runs 24/7

      Server IP:
      144.76.99.158:2600

      Name:
      Kir Terpos Playground Epoch|DAY/NIGHT|Startkit|Custom events

      Map: Chernarus

      Slots:
      30

      Location:
      Germany


      --------

      In order to join the server, you need to download through DZlauncher these files:

      dayz Epoch 1.0.6.2

      and of course ARMA 2OA beta patch (obsolete) through STEAM.
      and arma2oa beta version from steam options!

      ---------------

      Server will restart every 6hours (no notification yet).
      Server will backup database every 8hours.

      Server has custom random events.
      Server has day/night circle (UTC+6)
      You start with custom gear,ready for PVP with a shiny m9SD and some surprises as well.

      @Sandbird is an extra feature to this server
      ---
      Discord for you:
      https://discord.gg/684KQH

      Welcome all,and we hope you like it.

      kir terpos aka kir menios aka xtrmsnpr
    • By victorks
      my first work in editin :) https://uploaddeimagens.com.br/imagens/20180307202515_1-jpg https://uploaddeimagens.com.br/imagens/20180307202245_1-jpg DOWNLOAD: https://www.dropbox.com/s/oq97j7x59362kqe/CASTLEai.sqf?dl=0 AI M2 NEED WAI: https://pastebin.com/GJMnPvZP ON THE MAP: https://pastebin.com/cyqH9rNV  
       
      https://www.dropbox.com/s/oq97j7x59362kqe/CASTLEai.sqf?dl=0
       
       
       
       
       
       
       
       
       
    • By UGRexie
      Dayz epoch server 
      Name: Dayz Epoch Tavi -missions-Hardcore-unitedgamers   Connection Info: 193.111.186.225:2302 Map  - Taviana
      List of mods in sever , 
      -Single Coin Currency
      Plot For Life
      Plot Management
      Group Management
      Lift & Tow
      Service points
      Custom start gear
      No weight limit
      Slow zombies
      1 Step build
      Andre Convoys
      Para Spawn
      DZAI 
      Wai Missions
      DZMS Missions
       
      -Our Server is Hardcore ,
      -if you has a idea for a mod ask a admin , 
       
       
      -Server Restart every 4 hours 
      -Admin Teamspeak support, 
        ts- ts3.unitedgamers.eu
      Server Admin - Ask in ts for them if needed,
       [UG]Chieff,[UG]Rexie
  • Advertisement
  • Supporters
  • Discord

×
×
  • Create New...