- 0
Getting, Compiling and setting up a Mangos server
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use
Question
madmax
Hi there,
This guide is aimed to explain how to get the source code from our git repositories and compile and run with a default config.
This guide assumes you have set-up a database and user accounts for it.
Before you can run your server you will need to of course run an extractor and put the DBC, vmaps and mmaps(if you have mmaps) in the folder with all the server core files.
First you will need to get the required files:
Install making sure the following options are selected Windows explorer integration - Simple context menu (Git bash, Git GUI)
Useful for editing config files and any other editable files
Getting the source code
We will use MaNGOSZero (World of Warcraft Classic) as an example.
Go into folder server\src\bindings
Right click and select Git Bash Here
Type This will clone into a folder called scripts
Edit file server\src\bindings\CMakeLists.txt like below
Compiling the source code
This section is optional and can only be done if you downloaded the scripts source earlier
Compiled Server Files
If you are missing the .conf.dist files run server\win\copyfiles.cmd and they will be located with the rest of the server core files
Updating the source code
I always keep a local copy of all the repositories and you will be asking now but what if the developers update the code? Its pretty simple actually...
Thats it! It will check your local copy and download any updated files. This saves you time and bandwidth and you do not have to re-download the entire source.
Some MaNGOS recommended settings!
[*]Realmd.conf
17 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.