Vehicles and gear inside of things such as tents despawn at restart?

felixthecat

New Member
For some reason my vehicles are despawning at restart back to their original location, apart from that the gear inside of things like tents are despawning. Can anyone help?

Code:
/*   
    For DayZ Epoch
    Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz
*/
startLoadingScreen ["","RscDisplayLoadCustom"];
cutText ["","BLACK OUT"];
enableSaving [false, false];

//REALLY IMPORTANT VALUES
dayZ_instance =    2391;                    //The instance
dayzHiveRequest = [];
initialized = false;
dayz_previousID = 0;

// Enabling this option will disable the instant map features involving player healing and loadout changes
dayz_REsec = 0; // DayZ RE Security / 1 = enabled // 0 = disabled

//disable greeting menu
player setVariable ["BIS_noCoreConversations", true];
//disable radio messages to be heard and shown in the left lower corner of the screen
enableRadio false;
// May prevent "how are you civillian?" messages from NPC
enableSentences false;

// DayZ Epoch config
spawnShoremode = 1; // Default = 1 (on shore)
spawnArea= 1500; // Default = 1500
MaxHeliCrashes= 5; // Default = 5
MaxVehicleLimit = 100; // Default = 50
MaxDynamicDebris = 100; // Default = 100
dayz_MapArea = 14000; // Default = 10000
DZE_teleport = [99999,99999,99999,99999,99999];
dayz_maxLocalZombies = 30; // Default = 30

dayz_paraSpawn = false;

dayz_minpos = -1;
dayz_maxpos = 16000;

dayz_sellDistance_vehicle = 10;
dayz_sellDistance_boat = 30;
dayz_sellDistance_air = 40;

dayz_maxAnimals = 8; // Default: 8
dayz_tameDogs = true;
DynamicVehicleDamageLow = 0; // Default: 0
DynamicVehicleDamageHigh = 85; // Default: 100
DynamicVehicleFuelLow = 0;
DynamicVehicleFuelHigh = 35;

DZE_vehicleAmmo = 1; //Default = 0, deletes ammo from vehicles with machine guns every restart if set to 0.
DZE_BackpackGuard = false; //Default = True, deletes backpack contents if logging out or losing connection beside another player if set to true.
DZE_BuildingLimit = 150; //Default = 150, decides how many objects can be built on the server before allowing any others to be built. Change value for more buildings.
DZE_TRADER_SPAWNMODE = false; //Vehicles bought with traders will parachute in instead of just spawning on the ground.
EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]];
dayz_fullMoonNights = true;

//Load in compiled functions
call compile preprocessFileLineNumbers "Fixes\variables.sqf";                //Initilize the Variables (IMPORTANT: Must happen very early)                //Initilize the Variables (IMPORTANT: Must happen very early)
progressLoadingScreen 0.1;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";                //Initilize the publicVariable event handlers
progressLoadingScreen 0.2;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf";    //Functions used by CLIENT for medical
progressLoadingScreen 0.4;
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";                //Compile regular functions
call compile preprocessFileLineNumbers "dayz_code\init\compiles.sqf";
progressLoadingScreen 0.5;
call compile preprocessFileLineNumbers "server_traders.sqf";                //Compile trader configs
call compile preprocessFileLineNumbers "custom\compiles.sqf"; //Compile custom compiles
progressLoadingScreen 1.0;

"filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic";

if (isServer) then {
    call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_11.Chernarus\dynamic_vehicle.sqf";
    //Compile vehicle configs
   
    // Add trader citys
    _nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_11.Chernarus\mission.sqf";
    _serverMonitor =     [] execVM "\z\addons\dayz_code\system\server_monitor.sqf";
};

if (!isDedicated) then {[] execVM "Scripts\kh_actions.sqf";
    //Conduct map operations
    0 fadeSound 0;
    waitUntil {!isNil "dayz_loadScreenMsg"};
    dayz_loadScreenMsg = (localize "STR_AUTHENTICATING");
   
    //Run the player monitor
    _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}];
    _playerMonitor =     [] execVM "\z\addons\dayz_code\system\player_monitor.sqf";   
   
    // Anti Hack
    if (true) then {
        [] execVM "ATPExclusion\antihack.sqf";
    };
   
    //Lights
    if (true) then {
        //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf";
    };
};

if (dayz_REsec == 1) then {
    #include "\z\addons\dayz_code\system\REsec.sqf"
};

//Start Dynamic Weather
if(true) then {
    execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf";
};

#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf"
[] execvm 'AGN\agn_SafeZoneCommander.sqf';

call compile preprocessFileLineNumbers "addons\SHK_pos\shk_pos_init.sqf";

[] execVM "addons\SARGE\SAR_AI_init.sqf";

[] execVM "admintools\Activate.sqf";

[] execVM "admintools\AdminToolsMain.sqf";

[] ExecVM "Scripts\custom_monitor.sqf";
 
What did you add to make this start happening? Everything looks fine as far as I can see... Not sure if it would be init related. Could be something with admin tools?
 
What did you add to make this start happening? Everything looks fine as far as I can see... Not sure if it would be init related. Could be something with admin tools?
This is the response I got from them, though for my admin tools I use BluePhoenix's, what could be wrong with them?

"
-- do not edit --



ZoDiaCGFX,

all epoch servers are set to -1 on the cleanup by default. If you are having issues with gear/vehicles not saving through restarts it is most likely a script you have added that is interfering with hive writes. Check your hive log in ftp while you add an item to a tent and see if it is incrementing properly."

What file should I check out to see the problem behind this?
Also, I'll check the hive log shortly.
 
Look at your hiveext.ini file. Should be with your server config. There should be a line that says

CleanupPlacedAfterDays = -1

Make sure that is there and that there is no ; before it. If this is marked with a 0 it will clean up every restart. and a number means how many days.
 
Look at your hiveext.ini file. Should be with your server config. There should be a line that says

CleanupPlacedAfterDays = -1

Make sure that is there and that there is no ; before it. If this is marked with a 0 it will clean up every restart. and a number means how many days.
That's my problem, the thing I posted above is the email I got in response to the HiveExt.ini, DayZ.st doesn't give us permission to edit that.
 
Back
Top