Jump to content
  • 0

Dayz Epoch v1.0.2.3 and XAMPP server set up.


skittles

Question

Firstly Download the server files from here http://dayzepoch.com/

Now click on installation/download.

*Under "Server files" click on the highlighted blue "DayZ Epoch 1.0.2.3 Server Files " or click on it here. I don't care.

Once its downloaded.
make folder on your desktop. Name it "Epoch Server"
Thats it... now extract it to that new folder you made.  :)
 

For the mean time. Lets make sure your set up in Dayz Commander.
Your Arma should patched to 103178.
Scroll down in the install and make sure your Dayz Epoch is 1.0.2.3

We all good? If not make sure we are!

If you dont have Xampp, get it here http://www.apachefriends.org/en/xampp.html

Also get yourself NaviCat Lite http://www.computerbild.de/download/Navicat-Lite-1298757.html

Are we still good? make sure cause I don't want you to lose me.

Once this is all done.

 

Time to get you server running!  :rolleyes: 

Go into your epoch server folder. Now go into your main Arma 2 Operation folder and copy the entire contents of that folder and paste it to your epoch server folder. DO NOT DRAG IT. YOU WILL MOVE THE ENTIRE FOLDER TO THE EPOCH SERVER FOLDER. We only want to copy and paste!!!!!!

You might have to copy the main Arma folder contents as well

While this is doing its thing.

Start up Xampp. Start MySQL. IF you do not see any green on that panel. Start Task Manager. Look for any sql's running. If there is shut them down. If there is no sql's running. 

Go to the Xampp install folder. Look for mysql_start. Hit that thing like there is no tomorrow.

Now start MySQL  ;)  and your green.

Start NaviCat Lite.

 

Click on Connections then MySQL. Name it anything like "Skittles is a noob"  :mellow: 
Then click on what you named it and right click. Click New Database

Name it dayz_epoch

Go to your dayz server folder you made.
Look for a folder SQL and open it. Drag the .sql file onto Navicat Lite while the dayz_epoch is highlighted. Drag it to the big empty box. A box will pop up. Click start or run.

You are now installing your server database.


final steps  :o 

Go into your dayz epoch folder. Look for instance_11_Chernarus folder. Open it up!


open your HiveExt: Copy and paste my crap to your crap.
 

 

;This is a comment

;Comments above a certain setting will provide it's description
 
;The format for a setting is 
;Variable = Value
 
;If you see a commented line of that form, it means that the setting is optional, and the Value shows the default
;To change from the default, simply uncomment the line and change the Value
 
;This configuration file should be placed inside your server instance's configuration directory (like cfgdayz)
 
[Time]
;Possible values: Local, Custom, Static
;You cannot use Static on OFFICIAL Hive, it will just revert to Local
Type = Static
;If using Custom type, offset from UTC in hours (can be negative as well)
;Offset = -8
;If using Static type (Hour value always the same on every server start), the value (0-24) to set the Hour to
Hour = 13
 
[Database]
;Hostname or IP of the server to connect to
;If you leave this line commented or blank, HiveExt will connect to the OFFICIAL Hive, which requires registration
;See support.dayzmod.com for more information on what OFFICIAL Hive means, what are the rules, etc.
;If using OFFICIAL hive, the rest of the settings in this section have no effect
Host = localhost
 
;Currently, only MySQL is supported
Type = MySQL
 
;Port to connect to. The default is the default listening port of a server of the selected Type
;Instead of specifying Port, you can specify Socket and set Value to the socket name
Port = 3306
 
;Database name to connect to.
Database = dayz_epoch
 
;Username to connect with
Username = root
;Password to authenticate with (default is blank)
Password = 
 
;If using OFFICIAL hive, the settings in this section have no effect, appropriate layout will be used
[Characters]
;The field name that Player's IDs are stored in (unique per game license)
;Some table layouts have this as PlayerID, and some as PlayerUID, that's why this is configurable
;IDField = PlayerUID
;The field name that Player's World Position and rotation is stored in
;Enables you to run multiple different maps (different instances) off the same character table
;WSField = Worldspace
 
;If using OFFICIAL hive, the settings in this section have no effect, as it will clean up by itself
[Objects]
;Which table should the objects be stored and fetched from ?
;Table = Object_DATA
 
;Negative values will disable this feature
;0 means that ALL empty placed items will be deleted every server restart
;A positive number is how old (in days) a placed empty item must be, in order for it to be deleted
;CleanupPlacedAfterDays = 6
 
;Flag indicating whether hiveext should detect vehicles out of map boundaries (X < 0, or Y > 15360) and reset their position to []
;Note: YOU MUST have a proper dayz_server.pbo that supports this feature, otherwise you will get script errors
;You can find that file under the SQF directory for your server version
;ResetOOBVehicles = false
 
;If using OFFICIAL hive, the settings in this section have no effect, it will manage objects on its own
[ObjectDB]
;Setting this to true separates the Object fetches from the Character fetches
;That means that the Object Table must be on this other database
;Use = false
 
;The settings here have the same meaning as in [Database], and are only used if the setting above is set to true
;Type = MySQL
;Host = localhost
;Port = 3306
;Database = dayz_epoch
;Username = root
;Password = 

Then save/overwrite it!

Now open your config: Do the same copy and paste my crap

 

hostName = "DayZ Epoch Chernarus Server (1.0.2.3/103419)";

password = "";
passwordAdmin = "toor";
maxPlayers = 50;
logFile = "server_log.txt";
voteThreshold = 0.33;
voteMissionPlayers = 3;
reportingIP = "arma2oapc.master.gamespy.com";
timeStampFormat = "short";
motd[] = {"DayZ Epoch","Have fun!"};
motdInterval = 0;
vonCodecQuality = 11;
disableVoN = 0;
kickduplicate = 1;
verifySignatures = 2;
persistent = 1;
BattlEye = 0;
doubleIdDetected = "";
onUserConnected = "";
onUserDisconnected = "";
onUnsignedData = "kick (_this select 0)";
onHackedData = "kick (_this select 0)";
onDifferentData = "";
regularCheck = "";
requiredBuild = 103419;
 
class Missions
{
    class Mission1
    {
    template = "DayZ_Epoch_11.Chernarus";
    difficulty="veteran";
    };
 
};

 

for the passwordAdmin = "toor"     change toor to what ever you want. save/overwrite

Lets re-cap here.

did you update your arma?
did you download the dayz epoch 1.0.2.3 through Dayz Commander?

IF ya did, and you did everything I said to do. Give yourself a pat on the back.


Go into your dayz epoch server folder that you made. Look for 
DayZ_Epoch_instance_11_Chernarus batch file.

Run that Baby  :D 

Wait...... Wait...... Ok now add your ip into dayz commander. You can also add 127.0.0.1 and the port. Dont forget to add your main ip 
http://www.whatsmyip.org/

Also make sure your ports are open in your router!

When you see your server under favorites.... click on it, Let it load.

Cheers and have fun....


For addons and scripts..... http://opendayz.net/threads/resources-dayz-server-additions.9003/#post-30673
 

Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0

Where have you copied the stuff from? Would be nice if you'd give credits to the Text~~

Don't get me wrong, it's nice to give people tutorials - but it's not nice copying something and presenting it as own work.

Why I think parts of it are just copy&paste? You've pasted the parts of text with the existing text-format of the place you got it from :)

Link to comment
Share on other sites

  • 0

Where have you copied the stuff from? Would be nice if you'd give credits to the Text~~

Don't get me wrong, it's nice to give people tutorials - but it's not nice copying something and presenting it as own work.

Why I think parts of it are just copy&paste? You've pasted the parts of text with the existing text-format of the place you got it from :)

All credits go to the creators of Epoch! It's their files....

 

 

Hello

 

I have followed your instructions but when coming to the part where you create the new database i get that error again about dayz@localhost. 

My question is where did you change the password?

Did you change it in config 3rd line down only? Do no not add any password in the HiveExt! Leave it blank 

Hope this helps

- Make a new connection.

- Name it what you want to. example "Evention"

- Then new new database. Open the SQL folder in "dayz epoch server folder" you created on your desktop!

^if you can do that step, your sql is running fine^

- drag the epoch.sql over to the new database you made on navicat. 

Push F5 to refresh while in navicat

Troubleshooting.

 

-Are the required Ports open on your router? 

-is Xampp still running? needs to be!!!!

-sql active green? needs to be in order to access Navicat database.

-DO NOT turn on Apache in Xampp!

-What version are you trying to run? "Epoch Server"

 

Link to comment
Share on other sites

  • 0

hi i got a problem when i run the file "DayZ_Epoch_instance_11_Chernarus" i get the error message "Addon 'dayz_server' requires Addon 'dayz_code' ".

 

then when i try and access the game via dayz commander using the correct ip i get stuck on "waiting for host".

 

how can i resolve this issue?

 

regards

Link to comment
Share on other sites

  • 0

i did exacly what you did however when i go into navicat i go to new connection name it with everything default i wait for awhile then its says "error could not connect to MYSQL at "localhost". then it says a whole bunch of numbers at the end but i dont understand cause clearly i have the MYSQL server running and navicat dosnt see it. PLESE HELP 

Link to comment
Share on other sites

  • 0

God bless you Skittles. I spent 5 days trying many different things and different "tutorials" to create my first Epoch server and none of them worked. I read your tutorial and it worked on the first try. I can't begin to tell you how happy I am I found this. Thank you.  :)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
  • Discord

×
×
  • Create New...