EPOCH time issue

willidshome

Well-Known Member
I am having a problem with Epoch, when I restart my server the time is correct but as it is running the time on the server start to slow down. I have been in touch with the server company (Vilayers) and they have said this

"The time in Arma can act funny as you add more scripts to the server. The more processing the engine has to do it can slow down time. I see you are running a load of scripts on your server so it's likely slowing down time by a lot. As of now the server has been running for about 2 hours and the time is about 1 hour behind. If you check your time immediately after a restart you should find it's correct. I just tested this on another Epoch server on the same node and the time is bang on. This shows it's isolated to your server.

There's really nothing we can do to fix this. You can try removing your scripts and adding them back a couple at a time to see if you can narrow down which one is having the largest impact on server time."

Is anyone else having these problems.
 
Unless your server is erroring really hard or lagging really hard for some other reason I couldn't imagine it lagging that badly.

Are you getting any errors in your RPT log?
 
getting a lot of these
Code:
10:14:44 Wrong text element 'null'
10:14:44 Wrong text element 'null'
10:14:45 Wrong text element 'null'
10:14:45 Wrong text element 'null'
10:14:45 Wrong text element 'null'
10:14:45 Wrong text element 'null'
10:14:46 Wrong text element 'null'
 
That looks like its coming from your debug moniter (if you have a custom one)

Since you are using epoch, maybe look at this thread to modify your existing debug moniter.
Running two debugs is redundant anyways, and if yours stays up constantly some people find it annoying.
Modifying the existing one will make it so it only comes up when your users press insert.
Its just overall a cleaner way to do it.

http://dayzepoch.com/forum/index.php?/topic/973-custom-debug-monitor/page-2
 
that has got rid of them but I am also getting

Code:
11:24:37 Cannot create non-ai vehicle VIL_kia_ceeddwa2,
11:24:37 Cannot create non-ai vehicle VIL_smart_civil3,
11:24:37 Cannot create non-ai vehicle VIL_octavia_civil4,
11:24:37 Cannot create non-ai vehicle VIL_kia_ceed3,
11:24:37 Cannot create non-ai vehicle VIL_vwt4_banksec,
11:24:37 Cannot create non-ai vehicle VIL_fobia_civil3,
11:24:37 Cannot create non-ai vehicle VIL_sprinter_cargo,
11:24:37 Cannot create non-ai vehicle VIL_hilux1_police,
11:24:37 Cannot create non-ai vehicle VIL_ducato_cargo,
11:24:37 Cannot create non-ai vehicle VIL_kia_ceeddwa4,
11:24:37 Cannot create non-ai vehicle VIL_transit_truck,
11:24:37 Cannot create non-ai vehicle VIL_hilux1_civil,
11:24:37 Cannot create non-ai vehicle VIL_mondeo_civil5,
11:24:37 Cannot create non-ai vehicle VIL_kia_ceeddwa,
11:24:37 UH1Y_DZE: ObsTurret - unknown animation source ObsTurret
11:24:37 UH1Y_DZE: ObsGun - unknown animation source ObsGun
11:24:38 Cannot create non-ai vehicle VIL_mondeo_civil,
11:24:38 Cannot create non-ai vehicle VIL_bmw7_civilvip,
11:24:38 Cannot create non-ai vehicle VIL_kia_ceeddwa6,
11:24:38 Cannot create non-ai vehicle VIL_passat_civil5,
11:24:38 Cannot create non-ai vehicle VIL_vwt4_banksec,
11:24:38 Cannot create non-ai vehicle VIL_Star_S2000,
11:24:38 Cannot create non-ai vehicle VIL_vivaro_amb,
11:24:38 Cannot create non-ai vehicle VIL_kia_ceeddwa3,
11:24:38 Cannot create non-ai vehicle VIL_lublin_freez,
11:24:38 Cannot create non-ai vehicle VIL_vivaro_civ,
11:24:38 Cannot create non-ai vehicle VIL_smart_civil,
11:24:38 Cannot create non-ai vehicle VIL_citrone_civil1,
11:24:38 Cannot create non-ai vehicle VIL_fobia_civil2,
11:24:38 Cannot create non-ai vehicle VIL_passat_civil2,
11:24:38 Cannot create non-ai vehicle VIL_bmw7_civil2,
11:24:38 Cannot create non-ai vehicle VIL_alfa_civil,

Any ideas ?
 
All the Vilas vehicles were removed when epoch went to 1.0.2.5...
( more info on that here: [REMOVED] Modern Civilian vehicles pack http://www.armaholic.com/page.php?id=17447 removed due to permission issues. )
That was all the kias, smart cars, etc.

Make sure you don't have any vehicle classnames starting with VIL_ in your dynamic_vehicle.sqf or in your Object_data tables.
If they are in the dynamic_vehicle.sqf remove them so the server doesn't try to spawn them, and if they are in your Object_data table you will need to replace them with a different classname (like Ladas or VWGolfs).

(All of this is assuming you are running 1.0.2.5)

If your dynamic_vehicle is out of date you really should look at switching over to a new pbo and not keep trying to use the 1.0.2.4 one. (it could be the source of a lot of your errors)
 
Nothing in the dynamic_vehicle.sqf but the DB has alot of VIL_

VIL_vwt4_civ, VIL_transit_truck, VIL_vivaro_amb and more
 
Then villayers updated your PBO but not your database.

Every entry of VIL_ you're gonna have to change to a different vehicle classname....

Luckily for you epoch posted an SQL to do this.
Make sure the capitalization is correct for your database in this before you run it.
Your table might be Object_DATA instead of object_data
Make sure your server is offline when you run it. Error should be fixed on restart.

Code:
UPDATE `object_data` SET `Classname`='Skoda', `Hitpoints`='[]' WHERE `Classname`='VIL_alfa_civil';
UPDATE `object_data` SET `Classname`='SkodaBlue', `Hitpoints`='[]' WHERE `Classname`='VIL_alfa_civil1';
UPDATE `object_data` SET `Classname`='SkodaGreen', `Hitpoints`='[]' WHERE `Classname`='VIL_alfa_civil2';
UPDATE `object_data` SET `Classname`='UAZ_Unarmed_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_berlingo';
UPDATE `object_data` SET `Classname`='VWGolf', `Hitpoints`='[]' WHERE `Classname`='VIL_bmw7_civil';
UPDATE `object_data` SET `Classname`='VWGolf', `Hitpoints`='[]' WHERE `Classname`='VIL_bmw7_civil1';
UPDATE `object_data` SET `Classname`='VWGolf', `Hitpoints`='[]' WHERE `Classname`='VIL_bmw7_civil2';
UPDATE `object_data` SET `Classname`='SUV_Camo', `Hitpoints`='[]' WHERE `Classname`='VIL_bmw7_civilvip';
UPDATE `object_data` SET `Classname`='UAZ_RU', `Hitpoints`='[]' WHERE `Classname`='VIL_citrone_civil';
UPDATE `object_data` SET `Classname`='UAZ_RU', `Hitpoints`='[]' WHERE `Classname`='VIL_citrone_civil1';
UPDATE `object_data` SET `Classname`='UAZ_INS', `Hitpoints`='[]' WHERE `Classname`='VIL_citrone_civil2';
UPDATE `object_data` SET `Classname`='UAZ_INS', `Hitpoints`='[]' WHERE `Classname`='VIL_citrone_civil3';
UPDATE `object_data` SET `Classname`='Kamaz', `Hitpoints`='[]' WHERE `Classname`='VIL_ducato_bus';
UPDATE `object_data` SET `Classname`='Kamaz', `Hitpoints`='[]' WHERE `Classname`='VIL_ducato_cargo';
UPDATE `object_data` SET `Classname`='Kamaz', `Hitpoints`='[]' WHERE `Classname`='VIL_ducato_cargo2';
UPDATE `object_data` SET `Classname`='LandRover_CZ_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_fobia_civil';
UPDATE `object_data` SET `Classname`='LandRover_CZ_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_fobia_civil1';
UPDATE `object_data` SET `Classname`='LandRover_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_fobia_civil2';
UPDATE `object_data` SET `Classname`='LandRover_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_fobia_civil3';
UPDATE `object_data` SET `Classname`='UAZ_CDF', `Hitpoints`='[]' WHERE `Classname`='VIL_fobia_civil4';
UPDATE `object_data` SET `Classname`='UAZ_CDF', `Hitpoints`='[]' WHERE `Classname`='VIL_fobia_civil5';
UPDATE `object_data` SET `Classname`='hilux1_civil_1_open', `Hitpoints`='[]' WHERE `Classname`='VIL_hilux1_civi2';
UPDATE `object_data` SET `Classname`='hilux1_civil_1_open', `Hitpoints`='[]' WHERE `Classname`='VIL_hilux1_civi3';
UPDATE `object_data` SET `Classname`='hilux1_civil_2_covered', `Hitpoints`='[]' WHERE `Classname`='VIL_hilux1_civil';
UPDATE `object_data` SET `Classname`='hilux1_civil_3_open_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_hilux1_police';
UPDATE `object_data` SET `Classname`='M1030_US_DES_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_karoca_civil';
UPDATE `object_data` SET `Classname`='M1030_US_DES_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_karoca_civil_red';
UPDATE `object_data` SET `Classname`='car_hatchback', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceed';
UPDATE `object_data` SET `Classname`='car_hatchback', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceed2';
UPDATE `object_data` SET `Classname`='car_hatchback', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceed3';
UPDATE `object_data` SET `Classname`='car_hatchback', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceed4';
UPDATE `object_data` SET `Classname`='datsun1_civil_1_open', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceeddwa';
UPDATE `object_data` SET `Classname`='datsun1_civil_1_open', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceeddwa2';
UPDATE `object_data` SET `Classname`='datsun1_civil_2_covered', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceeddwa3';
UPDATE `object_data` SET `Classname`='datsun1_civil_2_covered', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceeddwa4';
UPDATE `object_data` SET `Classname`='datsun1_civil_3_open', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceeddwa5';
UPDATE `object_data` SET `Classname`='datsun1_civil_3_open', `Hitpoints`='[]' WHERE `Classname`='VIL_kia_ceeddwa6';
UPDATE `object_data` SET `Classname`='SUV_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_lublin_freez';
UPDATE `object_data` SET `Classname`='Lada1', `Hitpoints`='[]' WHERE `Classname`='VIL_mondeo_civil';
UPDATE `object_data` SET `Classname`='Lada1', `Hitpoints`='[]' WHERE `Classname`='VIL_mondeo_civil1';
UPDATE `object_data` SET `Classname`='VolhaLimo_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_mondeo_civil3';
UPDATE `object_data` SET `Classname`='Lada1_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_mondeo_civil4';
UPDATE `object_data` SET `Classname`='Lada1_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_mondeo_civil5';
UPDATE `object_data` SET `Classname`='Lada2', `Hitpoints`='[]' WHERE `Classname`='VIL_octavia_civil';
UPDATE `object_data` SET `Classname`='Lada2', `Hitpoints`='[]' WHERE `Classname`='VIL_octavia_civil2';
UPDATE `object_data` SET `Classname`='Lada2_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_octavia_civil3';
UPDATE `object_data` SET `Classname`='Lada2_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_octavia_civil4';
UPDATE `object_data` SET `Classname`='SUV_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_panda_civil';
UPDATE `object_data` SET `Classname`='SUV_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_panda_civil1';
UPDATE `object_data` SET `Classname`='SUV_White', `Hitpoints`='[]' WHERE `Classname`='VIL_passat_civil';
UPDATE `object_data` SET `Classname`='SUV_Green', `Hitpoints`='[]' WHERE `Classname`='VIL_passat_civil1';
UPDATE `object_data` SET `Classname`='SUV_White', `Hitpoints`='[]' WHERE `Classname`='VIL_passat_civil2';
UPDATE `object_data` SET `Classname`='SUV_Charcoal', `Hitpoints`='[]' WHERE `Classname`='VIL_passat_civil3';
UPDATE `object_data` SET `Classname`='SUV_Charcoal', `Hitpoints`='[]' WHERE `Classname`='VIL_passat_civil4';
UPDATE `object_data` SET `Classname`='SUV_Green', `Hitpoints`='[]' WHERE `Classname`='VIL_passat_civil5';
UPDATE `object_data` SET `Classname`='car_sedan', `Hitpoints`='[]' WHERE `Classname`='VIL_smart_civil';
UPDATE `object_data` SET `Classname`='car_sedan', `Hitpoints`='[]' WHERE `Classname`='VIL_smart_civil1';
UPDATE `object_data` SET `Classname`='Volha_1_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_smart_civil2';
UPDATE `object_data` SET `Classname`='Volha_1_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_smart_civil3';
UPDATE `object_data` SET `Classname`='Volha_2_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_smart_civil4';
UPDATE `object_data` SET `Classname`='Volha_2_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_smart_civil5';
UPDATE `object_data` SET `Classname`='V3S_Open_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_sprinter_cargo';
UPDATE `object_data` SET `Classname`='V3S_Open_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_Star_S2000';
UPDATE `object_data` SET `Classname`='V3S_Open_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_Star_S2000o';
UPDATE `object_data` SET `Classname`='V3S_Open_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_transit_civ';
UPDATE `object_data` SET `Classname`='V3S_Open_TK_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_transit_truck';
UPDATE `object_data` SET `Classname`='S1203_ambulance_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_vivaro_amb';
UPDATE `object_data` SET `Classname`='Ural_CDF', `Hitpoints`='[]' WHERE `Classname`='VIL_vivaro_civ';
UPDATE `object_data` SET `Classname`='Ural_CDF', `Hitpoints`='[]' WHERE `Classname`='VIL_volvofl';
UPDATE `object_data` SET `Classname`='Ural_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_vwt4_banksec';
UPDATE `object_data` SET `Classname`='Ural_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_vwt4_civ';
UPDATE `object_data` SET `Classname`='Ural_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_asistvan';
UPDATE `object_data` SET `Classname`='Ural_TK_CIV_EP1', `Hitpoints`='[]' WHERE `Classname`='VIL_asistvan_DZE';
 
Also check that there is no VIL_ vehicles in your Traders_data table.

If so your traders will need to be updated also.
 
thanks got them sorted now found this one
Code:
17:31:37 Error: Bone leftshoulder doesn't exist in some skeleton 
17:31:37 Error: Bone rightshoulder doesn't exist in some skeleton 
17:31:37 Error: Bone rightshoulder doesn't exist in some skeleton 
17:31:37 Error: Bone leftshoulder doesn't exist in some skeleton 
17:31:37 Error: Bone rightshoulder doesn't exist in some skeleton 
17:31:37 Error: Bone leftshoulder doesn't exist in some skeleton 
17:31:37 Error: Bone rightshoulder doesn't exist in some skeleton 
17:31:37 Error: Bone leftshoulder doesn't exist in some skeleton 
17:31:37 Error: Bone rightshoulder doesn't exist in some skeleton 
17:31:37 Error: Bone leftshoulder doesn't exist in some skeleton 
17:31:37 Error: Bone rightshoulder doesn't exist in some skeleton 
17:31:37 Error: Bone leftshoulder doesn't exist in some skeleton 
17:31:37 Error: Bone leftshoulder doesn't exist in some skeleton 
17:31:37 Error: Bone rightshoulder doesn't exist in some skeleton 
17:31:37 Error: Bone leftshoulder doesn't exist in some skeleton 
17:31:37 Error: Bone rightshoulder doesn't exist in some skeleton
 
That one is in epoch by default. I think it's an error with their dog model(maybe?)

Unless you have any other errors hopefully your time is fixed.
 
Back
Top