the guides are a bit conflicting yes, could use an update
here is a quick nasty guide.
Download client from daoc website
Download 1.109 game.dll from one of the links here on the forum (search it) replace the game.dll in daoc folder with this one.
download daoc portal from here. setup and set the game directory for daoc client
download latest public database from database releasze forum here. name is Ginnaguabusb 1.2 or somethen like that.
download a release version of DOL for your platform
https://github.com/Dawn-of-Light/DOLSha ... 1.9.7.3606 extract it where ever you want
download uniserver
http://www.uniformserver.com/ this is your mySQL server. Install and setup mySQL username and password. then Start mySQl server.
download heidiSQL, install, enter the username and password you chose above. Import the database you downloaded earlier.
once all that is done, double click DOLconfig in the dolsharp release you downloaded earlier. click database tab. click database type tab, select mySQL. enter the username and password for mySQL server. test connection, success? save and exit
double click dolserver.exe , let it do its thing, will take some time. When it is done, and says ready for game connections, go back to daoc portal.
Click custom shard add, right click add new server, default is localhost so you should be good. Click on the new entry, and enter a username and password in tabs to the right. double click server. If all is good, should connect and you can create a new character. Enter game. Now if you want this account to have admin rights, goto your database in heidiSQl, goto the Database (dol) Goto the accounts table, look for privilages column, change it from 1 to 3 on the account name you just created.
Exit game and reload server, This account now has admin privilages. Warning, mobs cannot attack you on an admin account.
Nasty guide I dont care for formatting but follow it \and you should be good