DayZ
Eternal Day
36 Comments
Subt3rfu5ion 7 Feb, 2023 @ 2:32am 
I've been using this on PVE/Armed Start/Complete Trucks/No Rain,Night,Sickness,Fall Dmg and haven't seen any conflicts at all. Great mod.
RX-0 21 Mar, 2021 @ 7:58am 
Hi Comrade ,

Conflicting with VPP Admin Tool :/
Miami_BaT 15 Jul, 2019 @ 5:36am 
Ok thanks
♪Dj'Ctavia♫  [author] 15 Jul, 2019 @ 4:37am 
You only need to install the mod in your server directory, launch server with at least "-serverMod=@EternalDay;"and your good to go; mod check every 30 seconds if time need to be changed, and changed it, I added the key, but that can be server side only, client doesn't need it for time to update.
Miami_BaT 15 Jul, 2019 @ 4:33am 
Not sure whats going on, I've installed the mod, got the key in the right place, edited the .json file after it was made, but still dont get the changes. Just the same time and no difference. Do I have to edit the INIT.C file with this?
Miami_BaT 12 Jul, 2019 @ 4:36pm 
Thank you :cozyspaceengineersc:
♪Dj'Ctavia♫  [author] 12 Jul, 2019 @ 12:17pm 
Time for updating this mod, update coming in 2 to 3 hours.
Miami_BaT 26 Jun, 2019 @ 5:07pm 
Thank you, your awesome, loved this mod, couldn't use it because of update. :cozyspaceengineersc:
♪Dj'Ctavia♫  [author] 26 Jun, 2019 @ 5:02pm 
I'll probably do that, and will make it easier to use
Miami_BaT 26 Jun, 2019 @ 4:56pm 
Can you at least update this mod for version 1.04 of dayz, I still use this mod. :cozyspaceengineersc:
Morilanthi 29 Jan, 2019 @ 6:38am 
How does one add this mod when using a serverhost? Is it the same setup?
kaotix 16 Dec, 2018 @ 5:54am 
I added this mod and it works well, the only problem I have is when the time of day is reset during play. There's a noticeable lag spike that happens as the game transitions from the "end" of the day to the "start" of the day as you're running round. Obviously I understand that the mechanism for abruptly changing the time of day isn't designed for this but it would be nice if something could be done to try and avoid this? Maybe isn't possible.
Thanks for the mod though, it works well to remove nights which is what I wanted.
♪Dj'Ctavia♫  [author] 3 Dec, 2018 @ 7:57am 
The configuration of the mod requires very little knowledge of programming language. Especially since a mission with an example is available on Github; if following this by launching this mission an error arrives to you, it is because you did not install the mod correctly. Your server will tell you that the type "EternalDay" is unknown.

Pay attention to each step of the video.
My sincere greetings.

For more more help:

https://www.youtube.com/watch?list=PLnHeglBaPYu-2lhRP1PrxXO1eoq1lCvvk&v=dCHoLgB0aXY
https://discord.gg/NEX27Gx
♪Dj'Ctavia♫  [author] 3 Dec, 2018 @ 7:57am 
I don't plan to make a new video about the installation of the mod. The steps are clear in the present video; and if you still can't get the mod to work, I advise you to come to the discord of the "Dayz Modders" community, there is dedicated rooms for server configuration. You are also free to open a discussion on the mod page.

Namely, the configuration of an Arma server and DayZ SA are different in many ways. Especially in relation to mission files. DayZ no longer uses the SQF language, but the EnScript language.
♪Dj'Ctavia♫  [author] 3 Dec, 2018 @ 7:57am 
Hello,

first of all I would like to inform you that the mod returns absolutely no errors. The only possible errors are those of those who do not install the mod correctly.

A video was made to show you how to download, and use the mod on your server; something I was absolutely not obliged to do. Some of you also think that uploading all the files from Github is necessary, and that the "EternalDay" directory contains the mod itself while it only contains available commands from the file that I used to create the mod. The mod is only available on downloading the workshop as a subscriber, and the mod folder can be retrieved in a specific path to the steam workshop that is accessible to you.
Vanvaster 3 Dec, 2018 @ 6:35am 
Opinion:
The creator of the mod made a very vague tutorial of setup and configuration not giving a good guidance on the procedure, a step by step. If you are not familiar with scripts and mods, you will not be able to install.
After several attempts (including with friends who had Arms 3 servers and are familiar with installing mods), we were unsuccessful.
In this latest version, giving direct scripting errors.
Nor could the server start up any more.
I could not set a specific time, it did not work.

I recommend the creator of the mod, if possible, review the operation of the same and create a video or tutorial of installation and configuration more detailed or the mod that has such a good proposal, will eventually fall into disuse.

Thankful.
♪Dj'Ctavia♫  [author] 29 Nov, 2018 @ 11:21am 
It depend, do you have an access to your mpmissions folder ? And do you have access to launch option of the server ? If no, you can't ...
Roger 29 Nov, 2018 @ 10:19am 
How can this be initialized if its being used on a server that doesnt display the .exes?
Vanvaster 18 Nov, 2018 @ 12:16pm 
Great mod, what I need, but I still can not get it to work, sometimes it works other not, but only in the native configuration. I would like to set it to jump from 9pm to 3am, but I must be doing something wrong.
MDC72 16 Nov, 2018 @ 10:42am 
if anyone wants to see the Status information add "enableDebugMonitor = 1; " to your ServerDZ.cfg file
MDC72 16 Nov, 2018 @ 7:24am 
Hi all, I have spoken to the author and he is great. All up and working. Please follow the video on the workshop / youtube and make sure you add the following line in a batch file "start "DayZ Server" /wait "DayZServer_x64.exe" -config=serverDZ.cfg -port=2302 -mod=EternalDay" all will be good. :steamhappy:
♪Dj'Ctavia♫  [author] 16 Nov, 2018 @ 2:37am 
Under the line: "m_EternalDay = new ref EternalDay();" (In your init.c)

Add this:
"m_EternalDay.setDayTime(6.5, 12.75);"

The float must be between 0 and 24 for each; and for have a specifc minutes do: myMinutes / 60 that will give you minutes in decimals.

You will find this information on my Github, but for small details like these, I have to add them. However, you have the reference init.c file on my github that shows how to use some commands; they are commented but used as shown.

If you have any questions, do not hesitate. :)
Vanvaster 15 Nov, 2018 @ 5:44pm 
How do I set the specific time the day will restart? (start and end time)
MDC72 15 Nov, 2018 @ 1:54pm 
Hi, I'll do that tomorrow. I appreciate your help. I'm just going to sleep. Yawn!! :-)
♪Dj'Ctavia♫  [author] 15 Nov, 2018 @ 1:13pm 
I've done multiple crash testing before sent it through the workshop; you're telling me the problem is coming from your init.c can you send you're full file through pastebin ? I could resolve it like that, or come on this discord: https://discord.gg/NEX27Gx , send me a PM and we will resolve you're issue.
MDC72 15 Nov, 2018 @ 1:05pm 
Hi, I followed exact steps following a YouTube demonstration and used files from here plus the current github link.
♪Dj'Ctavia♫  [author] 15 Nov, 2018 @ 12:42pm 
Can you create a discussion and send a pastebin of your init.c through it ? Thank's
MDC72 15 Nov, 2018 @ 12:31pm 
compile of init.c causes mod to fail to launch
♪Dj'Ctavia♫  [author] 13 Nov, 2018 @ 2:39pm 
Under the line "m_EternalDay = new ref EternalDay();" you have to call a specific function of m_EternalDay.

https://github.com/DjCtavia/DayZ-EternalDay/blob/master/EternalDay/EternalDay.c

Find the method named: setDayTime.

The usage is simple, you need to add the line:
"m_EternalDay.setDayTime(8, 22);"

That mean the new time slot is set to 8AM to 10PM.
Gian2206 13 Nov, 2018 @ 1:39pm 
FINALLY!!! I got it! thx bro but it's really difficult understand how do it... now my second step it's change start and end ... can you do any example script ...? 'cause i don't understand how i can change it. i tried but don 't work..
♪Dj'Ctavia♫  [author] 13 Nov, 2018 @ 7:11am 
I was wrong about one thing I've edited it: "Once you have the folder, you have a mod.cpp inside it, you need to rename the directory like the line in dir, if you don't do that, the mod can't be launched and will type a bad type error. So rename it eternalday, The directory can handle Uppercase."
MC Jay [501st] 13 Nov, 2018 @ 6:01am 
@SGI
Check inside the README and follow this step,
"" DayZ standalone use the ID **221100** and for my mod the ID is **1561447232**, so for finding path to the mod, you need to go through this: ' steam\steamapps\workshop\content\221100 '.

You will need to copy the folder with the ID **1561447232** into the main folder of DayZServer. (Only the folder, not its content)
Once you have the folder, you can rename however you want, but it is better to use the name of the mod.

* Create a.bat that launches your server with at least the following option: **-mod=YourModName** ""

I had the same problem till I did the above. Hope it helps!
LordAsgard_77 12 Nov, 2018 @ 7:19am 
Hi, i try to insert this mod, but i have an error when the exe read mission:
"cant compile mission init sript'!
$CurrentDir:mpmissions\dayzOffline.chernaurusplus\init.c(35): bad Type 'EternalDay' "
in the line 35 there is:
protected ref EternalDay m_EternalDay;
i try to write the line in exemple file, but the error is the same....
♪Dj'Ctavia♫  [author] 11 Nov, 2018 @ 4:03am 
Find on your steam path: "steam\steamapps\workshop\content\221100\1561447232".
Copy the folder into your DayZServer, you can rename folder "1561447232" for "eternalday" or whatever.
And launch your server with the option "-mod=eternalday", you can come on discord server named: "DayZ Modders", there is a lot of help in here, even for server settings :)
Gian2206 11 Nov, 2018 @ 3:51am 
great idea. i tried to insert on my server private but it doesn't work... maybe my fault. can you help me? i insert your pbo on my addons and your script on my init.c but somenthing wrong.
♪Dj'Ctavia♫  [author] 10 Nov, 2018 @ 9:22pm 
For the moment, I'm working on the implementation of in-game commands. Clearer comments will be updated in the next version, and better script security to avoid any kind of problem related to incorrect user entry.

I also plan to put a github link so that each person can understand how each command works without going into the files themselves.

I am open to any kind of suggestion related to the mod. :DSTtophat: