Description: Attempting to work with the current log system is very limited and makes it difficult to track errors and gather data. This allows messages to be logged to separate file that is dated and stored within your server's profile. Once the initialization method has completed, a folder will appear named ODZLogs (by default) and will contain dated .log files.
Do you put the "Logger.Init();" into the void main?
Yes, make sure you call Logger.Init(); before calling any other methods.
I also find that you need to use this dir.
mpmissions/dayzOffline.chernarusplus/ in front of the dir for the scripts.
If you extract the whole repository to the root of your DayZ server folder it should work without an issue. If you are running into an issue, send over some screenshots and logs and I will take a look.