I'll be updating this in a few days when my pc gets here.
dont use this core. i uploaded an older core but updated database. ill update it asap
Here we go THE TUTORIAL:
Files you will need to download:
- VS2013 <---------yes VS2013
- this is the TrinityCore Source
- this is the WORLD DATABASE AND UPDATE SQL FILES
- First install THIS
- second install THIS
I had to install both the 2008 and 2010 files above.
- third install THIS
- fourth install THIS
- this is the BOOST YOU NEED
NOTE: DONT install CMAKE UNTILL AFTER YOU RESTART YOUR PC IN THE STEP BELOW
- this is the CMAKE 3.0.0
At this point you should install the first 4 items in the order they are listed above^^
Make a folder on your desktop and name it "my_server_source" without the quotes.
Now extract the core from trinitycore.rar into my_server_source folder.
Now make a NEW folder named build in the folder named my_server_source
you should now see 2 folders inside of my_server_source folder!
DONOT ATTEMPT TO USE AN OLD DATABASE WITH CUSTOM EDITS
OR THIS MIGHT FAIL!!! MAKE ALL NEW DATABASES
once you have the source and a build folder made we will want to do a few things like setup our databases
there is 2 files in the rar file they are labeled runmefirst and runmesecond
i named them this way so you know the first one is the database (old as the hills)
and the second one brings the database UPTODATE. RUN them both on an EMPTY database
named world or whatever you want it named...
now go into the folder trinitycore\sql\base there is 2 files there. run them on your auth database and your characters database
NOW install BOOST READ NOTE BELOW BEFOR YOU INSTALL THIS IS THE MOST IMPORTAINT 2 STEPS
NOTE: when you install boost, install it into it's DEFAULT directory make sure when
you install boost it says C:\local\boost_1_55_0
FAILIER TO DO THIS IS GOING TO MAKE IT FAIL AND NOT WORK
Now you need to make a system Enviroment variable like in this image: make a system var and a user var. both on the pc you compile and the pc that runs the server
var name is BOOST_ROOT and the value is C:\local\boost_1_55_0
DONOT INSTALL CMAKE YET
DO THIS ON BOTH THE PC YOU COMPILE ON AND THE SERVER PC
if you don't do this step right you will get massive CRASHES and ERRORS and you will hate yourself for NOT BEING ABLE TO READ MY GUIDE!
RESTART your pc after you make the variable.
now that you are back from your restart install the new CMAKE 3.0.0
now continue to run CMAKE to compile your sources. make sure you set the compiler to VS 12 2013.....
if you get errors then you skipped a step in this guide :(((( THIS IS WHEN YOU START OVER
NOTE: DONOT ADD ANYTHING BUT TOOLS after cmake configures. if you add anything else you will get massive errors when compiling in VS 2013
now that CMAKE is done and you generated your source gointo you build directory and load your trinitycore.sln
compile your server. add your maps/vmaps/dbc files etc USE THE NEW CONF files not old ones...
setup your server like normal. if you still get errors then your processor does not support SSE2
use an older source that don't have boost.
end guide. please let me know if this guide helped at all.
OMG i uploaded my custom scripts with the core... oh well enjoy them.