DISCLAIMER: This is for dedicated servers only. Not managed servers.
DISCLAIMER: All code is presented "as is". If you modify it outside of what is specified in this thread without knowledge of what your doing. I am not held liable for any data loss.
There was another thread floating around here somewhere that showed how to setup this process. The only issue with this, was that the download links don't work anymore. So I am making a new one that will be here.
For those will want to know what I am using for the private server I help manage. Here is a list of what I use:
STEP 1 New
You will click on the Plus symbol on the top left.
STEP 2 First Part
You will then need to fill out all the info that has text in it. I will go in detail below
Short Name and Display Name
This will be what you see in the FireDaemon Manager and in the Service List
Custom Prefix String
This will add a custom name to the service name
Description
When you look at the Services you will see a brief description of what it is
Executable
This will be to where the arma2oaserver.exe is located. You should use the one located in the Expansions\beta\ folder
Working Directory
You will have to edit this after you add the executable (exe). It will be left to where the @hive, @bliss or any @folder is located
Parameters
This will be where you add all the startup parameters for the server
Default Pwn DayZ Build
Start-Up Mode
Should be left automatic
Start-Up Time
Left at 3000 ms (3 sec)
STEP 4 Advanced and Debug
Make sure you check the box for "Enabled Debugging". The reason for this, is to allow you to be able to see if there was any issues when it tried to start anything. It makes it easier to troubleshoot.
Debug Log File
You will need to save this to where ever you want. You can name the file whatever you want, but its easier to call debug.
All the rest of the settings stay the way they are.
STEP 5 Dependencies
Here you will define all the dependencies that the server needs. You can add whatever you want but it must be a service. If you do not have MySQL installed as a service, I would advise you to do so. I used XAMPP to install MySQL and Apache, but it can be used to run just the MySQL server.
DISCLAIMER: All code is presented "as is". If you modify it outside of what is specified in this thread without knowledge of what your doing. I am not held liable for any data loss.
There was another thread floating around here somewhere that showed how to setup this process. The only issue with this, was that the download links don't work anymore. So I am making a new one that will be here.
For those will want to know what I am using for the private server I help manage. Here is a list of what I use:
- Pwnoz0r's DayZ Build
- FireDaemon Pro
- FireDaemon Fusion
- BEC (Battleye Extended Controls)
- Whitelister - By Guidez
- Custom Log Rotation Script
- MySQL Installed as a service
- Spawn Script
- Dart - Rcon
- MySQLBackupFTP - Do MySQL Backups
- Windows Server 2008
STEP 1 New

You will click on the Plus symbol on the top left.
STEP 2 First Part

You will then need to fill out all the info that has text in it. I will go in detail below
Short Name and Display Name
This will be what you see in the FireDaemon Manager and in the Service List
Custom Prefix String
This will add a custom name to the service name
Description
When you look at the Services you will see a brief description of what it is
Executable
This will be to where the arma2oaserver.exe is located. You should use the one located in the Expansions\beta\ folder
Working Directory
You will have to edit this after you add the executable (exe). It will be left to where the @hive, @bliss or any @folder is located
Parameters
This will be where you add all the startup parameters for the server
Default Pwn DayZ Build
Code:
-mod=@hive;@dayz -name=cfgdayz -config=cfgdayz\server.cfg -cfg=cfgdayz\arma2.cfg -profiles=cfgdayz
Start-Up Mode
Should be left automatic
Start-Up Time
Left at 3000 ms (3 sec)
STEP 4 Advanced and Debug

Make sure you check the box for "Enabled Debugging". The reason for this, is to allow you to be able to see if there was any issues when it tried to start anything. It makes it easier to troubleshoot.
Debug Log File
You will need to save this to where ever you want. You can name the file whatever you want, but its easier to call debug.
All the rest of the settings stay the way they are.
STEP 5 Dependencies

Here you will define all the dependencies that the server needs. You can add whatever you want but it must be a service. If you do not have MySQL installed as a service, I would advise you to do so. I used XAMPP to install MySQL and Apache, but it can be used to run just the MySQL server.