
Results 1 to 1 of 1
-
11-10-17, 01:02 PM #1
How to setup Eluna on Trinitycore
Register to remove this adThis guide was originally posted by vxean - How to setup Eluna on Trinitycore
This guide only explains how you pull the Eluna source and build it, the guide does not explain how you setup DBC, vmaps, maps or the Database or how you connect to your server. if you wish to install 32 bit you can still follow this guide, but you would have to download 32 bits. This guide does not either explain how you setup Mysql.
Original guide was made in a google Documment, it can be found HERE for easier accessibility.
Trinitycore Eluna 3.3.5 WINDOWS10 installation guide
This is a guide Made by Syphex(A.K.A Syphex97 or vxea/vxean) at 2017 Jan 20th
Link to Trinitycores Requirements guide - here
Software requirements (64 bit) - you can download 32 bits and follow the guide too.
GIT: DOWNLOAD
Mysql, download the installer: DOWNLOAD
Boost libaries 1_60_0: DOWNLOAD
Cmake 3.9.0 x64: DOWNLOAD (x32 DOWNLOAD)
OpenSSL x64 v1.1.0f: DOWNLOAD
Visual Studio community: DOWNLOAD
(if link is broken download Visual Studio community at LINK)
Optional - Trinitycoreâs optional guide - here
Notepad ++ Download (very good text editor i recommend this, it will make your life easier)
Be sure to restart you computer after installing all the software
Boost Environment Variable Path Setup
Now you need to setup environment variable path for Boost libaries.
- Go to âMy Computerâ, Right click and press âproperties PIC
- To the left side of the new window press âAdvanced System Propertiesâ
- Down to the right on the new window right above âOKâ press âEnvironment variablesâ
- Under âSystem variablesâ press âNewâ and add a new path.
- Press âOKâ then âApplyâ until both windows have closed down.
- Done.
Git bash setup
During the installation do not Do not close the console window until the process is done
- Navigate the the destination where you want your server to be, create a folder called âTC Eluna Sourceâ
- Open up the new folder and right click > Press âGit bash hereâ Copy and paste: Code:
git clone https://github.com/ElunaLuaEngine/ElunaTrinityWotlk --recurse
- Navigate to the new folder âElunaTrinityWotlkâ and change the name to âTC Eluna Sourceâ once inside create a new folder called âscriptsâ
- Done.
Trinitycoreâs installation guide - HERE (with pics, scroll down to cmake)
Cmake Guide
- Open up cmake, and fill in the 2 locations
Source code: Press the button âBrowse sourceâ and navigate to your source folder in this case its âTC Eluna Sourceâ
example: C:/Wow_server/TC Eluna Source/
Build Binaries: Do the same as above but this time a different folder
example: C:/Wow_server/TC Eluna Build/ - Down to the left Press âConfigureâ and choose âVisual studio 14 2015â and then press finish, Let it configure.
- Press generate and it will generate the game files, make sure that you did not have any errors during the process or you will get a corrupted build.
- Done
Trinitycoreâs setup Guide - Here (scroll down to "compiling the source")
Server Setup Guide
- Navigate to your build folder, if you have followed the guide so far it can be found in the folder âTC Eluna Buildâ Open up the folder.
- Once inside the folder find âTrinityCore.slnâ open this with VS up and let Visual studio load.
- Once inside to the top of your screen in the menu bar there will be a box and âDebugâ will be chosen, press the box and choose âReleaseâ
- Down to the right of the screen in VS press âSolution âTrinityCoreâ â Right click this and press âBuild Solutionâ
- This will take some time depending on your pc specs, it can take from 5 minutes to 1 hour.
- once done it should say example:
Code:========== Build: 23 succeeded, 0 failed, 0 up-to-date, 1 skipped ==========
If you have more than 1 failed go to the âError Listâ and post your issue on the forum Ac-Web (link above) - Once the build is done, close Vs and navigate to the folder âbinâ
Open it up and you should find a folder called âReleaseâ Copy this (COPY IT) and paste it outside the Build folder - Once youâve pasted the folder outside the build folder etc âc:\Wow_server\â
open it up and rename the files authserver.conf.dist & worldserver.conf.dist to - Now you need to setup the required game files (Vmaps, maps, dbc etc) Follow this guide here
Database, Port and connection guides
Databases installation guide can be found here
Ports and addresses guide can be found here
How to connect to your server and client setup can be found here
If any help is desired i can do so when i have time, comment below if so.
I've setup TrinityCore & Eluna Merged with TrinityCore for alot of different people on different computers and servers. so i'm well accustomed with installation and setup errors.
I think i got an error?
If Cmake succeeds but it says âBoost_DIR-NOTFOUNDâ it doesn't mean anything, you can still build the server without any errors. - NOTE that when you build it will say that you have an unknown compiler build, this doesn't really mean anything other than what it says. it will not cause any issues
Possible Errors
Boost_INCLUDE_DIR is not found
you need to build the boost path like i did above in the guide, itâs possible you are using a different version that may cause an issue.
When i start up world i get an error but not when i startup auth.
This is because you have the wrong DLL files, Make sure you have the files for either 32 or 64 bits you decided to compile.
I get a error message with a code when i try to startup auth or world.
This is the same issue as above.
Changes -
Git Bash Setup (New code for easier pull thanks to *FoeReaper)
Git Bash Setup removed 2 lines(changes can be seen in the google document)
Cmake Version changed due to conflicts with Latest VS installation
Added possible solutions for errors and other path finding issues.
âș See More: How to setup Eluna on Trinitycore