I allready wrote an article but it need to be checked so i give you here an quick startup guide:
For Daoc you allways need:
https://www.microsoft.com/en-US/downloa ... x?id=17718
If you really new to dol it take some patience to get into the Server Stuff so let me get into the basics to create an server.
And im not just gonna list all links at one point i try to make it smoth xplain so you can use it step by step.
So on first step we need an programm to open the sourcecode (The place where scripts are stored in an humanable letters)
You can ether use Microsoft Visual Studios or Sharpdevelop but i highly reccomend to use Sharpdevelop
Download it here:
http://www.icsharpcode.net/OpenSource/S ... fault.aspx
After Install is done we need now Sourcecode it can working with.
The Sourcecode you can get here:
https://github.com/dol-leodagan/DOLSharp
Make an Folder somewhere save but easy acessable with that stuff couse this is gonna be your server
Now we need fill the server with content and an method to acess database
For Database you can use ether Navicat or Heidisql on here i would highly reccomend Heidisql
https://www.heidisql.com/download.php
Now after we got this we need an programm that manage the databases you could use Mysql or Mariadb and i would highly recommend to use Mariadb
https://mariadb.org/download/
So now after this is done we connect those part and make the server theorethical run empty (couse no DB yet)
So first step is you open heidisql and create an connection like:
Connection: MyServer
Server Adress / IP : localhost (diffrent if you try acess the db from another computer)
Username: root
Password: dol (but can be everything you want but remember it very well)
Now you can close Heidisql
Now open the sourcecode folder we downloaded in second step.
Rightclick Dawn of Light.sln and hit open it with Sharp Develop
On left you see Projects:
Solution Dawn of Light right click on Solution Dawn of Light and click Build a Solution and wait 10 seconds - 2 mins till it compilied the server
now close it and open the Sourcecode folder again in there new folders appeared:
build and Debug
open the Debug folder and open DOLServer.exe and let it work
On some point it will stop the server
Now we need the Database download the most up to date database currently ths one:
http://www.dolserver.net/viewtopic.php?f=70&t=23083
Now open Heidisql again
now connect with the connection you create before in there rightclick the connection name on top left and do new database
rename it to dol
then on top left click file and click load sql file and select the file you just downloaded and run it (it will ask you how to enter it click no to enter with editor)
Now open Sourcecode folder -> Debug folder
In there open DOLConfig.exe
In there you now select Game Type in General Configuration ( Normal is best for Start)
Now you save if changed and then go to Database Tab
There you select Databasetype MySQL
Then down there you enter the MySQL Database settings (as you entered for Heidisql before):
Connection: MyServer
Server Adress / IP : localhost
Database Name: dol
Username: root
Password: dol (if you picked dol on heidisql)
now click test connection and if you dint did any fail it will say:
Congratulations im connected
Now you are done the server is ready
All you have to do now is open daoc portal and create an custom shard for easy connect it:
Name and Description you can pick
IP: 127.0.0.1 (that is default)
Port: 10300 (that is default)