CREDITS: heldragoniv
Hello.Yes I'm new and I've spelled helldragoniv incorrect xD but I want to help the community with what I can.So here's my first tut hope there will be more too come.
I wanted to make them user friendly and also funny if you are bored xD.
I request STICKY!I will update it after I'm back!
DO NOT FLAME ME IF I DID A MISTAKE.POST IT HERE BECAUSE I'M TIRED.BTW I'M OFF FOR ONE WEEK.
INTRODUCTION of the core,the database and the rest.
Well TrinityCore2 has it's bases on the first one,one of the best cores for any server(Oh and there is also TrinityZero which has support for Original WoW).It has advantages and disadvantages like any other cores.It has the best built-in scripts you've seen.Yes they're working on Ulduar but most are scripted.It won't support your LUA codes but C++ is always better so don't be sorry for it.The core grown as a leaf from a growing tree:MANGOS.Some guys who didn't like alll ideas from MANGOS went out of developer team and formed their stronger and better core.Anyways everybody has it's opinion.Yes you won't use GIT to download some things but Trinity is more user friendly.BUT you can use most of the MANGOS scripts so that's good.I'm not going to tell you how to modify them but that is not even needed.As I said it has built-in scripts,and not buggy ones.At the moment the thing that would interest you will be DUAL-Talent specialization.Yeah that's not scripted well but in a good day it will be fixed.Now let's get back to the subject.
TrinityCore started out with a usual database made by their own dev team(TrinityDev) called TDB.They expanded their DB until they've seen that it is better to change some things so they picked up UDB(Unified Data Base).UDB is for Mangos but with it's converter you will have it for Trinity and it will give 110% of what it can.The DB is updated frequently so you don't have to worry about upcoming bugs.They have most of things working.And if not then here comes the other DB.YTDB is a russian database(Don't be sorry it's in english) that is out for some time.Yes it hasnt got yet a converter but you can try using the TDB one and with succes you should merge the great things from both DB and form the ultimate database for your server.Try to get the quests,items,loots and spawns from YTDB.This is it now the official thread begins.
ALL PROGRAMS NEEDEDBONUSES not here)
NET Framework 3.5 SP1 : [Only registered and activated users can see links. ]
MICROSOFT Visual C++ 2008 Express Edition : [Only registered and activated users can see links. ]
SQLyog : [Only registered and activated users can see links. ]
MySQL Community Edition-Zipped version : [Only registered and activated users can see links. ]
TortoiseSVN : [Only registered and activated users can see links. ]
-----------------------------------------------------------------------
I.The beginning of the universe-THE CORE
1.Getting the core
2.Compiling the core.
3.Extra scripts.
4.Some extra scripts for you to use.
5.MAPS,DBC,VMAPS Extraction and setting it up.
II.The worlds collide-THE MYSQL
1.Downloading
III.Human are being borned-THE DATABASE
-THE CHOICE OF A DB-
1.Setting up the database.
2.Some extra info.
3.ACID scripts(ScriptDEV2 for TrinityCore2)
4.Hensei scripts(All scripted)
IV.The end is NEAR-THE CONFIGURATIONS
1.Setting up base config files.
2.Making your server public with NO HAMACHI+Renaming your realm
3.Changing server informations about DBs.
V.Pretty girl,huh?-SETTING UP FAST SERVER STARTUP AND OTHERS.
1.Using an Server starter with shortcut for lazy guys(like me) and girls
2.Setting up your own WEBSITE.Teh ownage xD
3.Setting up your own ARMORY.
4.ADs and server publicity/VOTE Tops.
This week's episode of What's a server has starring Helldragoniv xD.
And now the show begins.Hello dear ppl.Let's begin creation of a WoW server.Oooh,shiny!
Parapaparam...........:
I.The core
1.Getting the core.
After you downloaded and installed succesfully all the programs listed above begin compiling the core.
Go to the drive you want and make a new folder called TrinityCore2 and inside that folder make another one named Data.
Right click the folder TrinityCore2 then select TortoiseHG->Clone a repository.Fill Source Path with this one [Only registered and activated users can see links. ] and destination path X:/TrinityCore2/Core where X is letter for your drive.Uncheck the box named USE UNCOMPRESSED TRANSFER and check the box USE PULL PROTOCOL TO COPY METADATA and also be sure that CLONE ALL Revisions is checked.Now just click clone and wait untill all the files are downloaded.
2.Compiling the core
Now that you have the latest source downloaded we're going to compile the core.Like .DLL to .EXE.It's just an example.Now start.
Open Visual C++ 2008 Express Edition
Press FILE,OPEN then Project/Solution then go to Core folder then WIN folder and select TrinityCore&Script VC90.sln
Press BUILD then CONFIGURATION MANAGER and change DEBUG to RELEASE and press CLOSE.Now press F7 and start building your core.
It should finish like this
========== Build: 11 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
When it's ready go to TrinityCore2/Core/bin/Win32_Release,copy all the things inside it and paste them to TrinityCore2 folder.
3.Adding scripts
METHOD 1.To add new scripts for your server download a cpp then open again TrinityCore&Script VC90.sln and let's say you download a creature script for ulduar.Example razorscale,if it is a text then save it as .cpp file and then go to TrinityScript->Zone->Northrend->Dungeon->Ulduar->Ulduar then right click it Add->Existing Item then you should add boss_razorscale.cpp
This is for one script.You should be figuring out other things,it's just not that hard.
METHOD 2.To add new scripts for your server go to CHAPTER 3 to part 3 and 4.
4.Some recommended scripts
before this remember that there could be scripts for other emus to be modified
Get from here most of the scriptsthis is specially for trinitycore so you don't have to modify nothing)
[Only registered and activated users can see links. ]
including ah bot and whatever,rename them to cpp and do the same thing from step 3.
[Only registered and activated users can see links. ]
Creds QQROFL
[Only registered and activated users can see links. ]
Creds tekkeryole
[Only registered and activated users can see links. ]
Creds QQROFL+Sdyess94
[Only registered and activated users can see links. ]
Creds tekkeryole
[Only registered and activated users can see links. ]
Creds spasm
[Only registered and activated users can see links. ]
Creds tekkeryole
[Only registered and activated users can see links. ]
Creds lollardo
[Only registered and activated users can see links. ]
Creds Zellcorp
[Only registered and activated users can see links. ]
Creds Alvanaar
[Only registered and activated users can see links. ]
Creds Benny93
[Only registered and activated users can see links. ]
Creds mattias9410
[Only registered and activated users can see links. ]
Creds Plexx
[Only registered and activated users can see links. ]
Creds Alvanaar
[Only registered and activated users can see links. ]
Creds QQROFL
[Only registered and activated users can see links. ]
Creds Charlie9809S
Creds Gnoppy
[Only registered and activated users can see links. ]
5.MAPS,DBC,VMAPS Extraction and setting it up.
Go to TrinityCore2/Core/contrib/extractor/ad.exe and copy it into the WoW directory then let it run.It will make DBC and MAPS folders which you will copy and paste to TrinityCore2 folder(inside it).



LinkBack URL
About LinkBacks

BONUSES not here)
?-SETTING UP FAST SERVER STARTUP AND OTHERS.
) and girls

Reply With Quote



Bookmarks