Welcome to my Noob Friendly 3.0.3 WoTLK Arc Emu Guide!
Introduction...
This is the first guide i've writen for Mmowned and i have written it because there are a lack of good beginners guides on the forum, and most of them are created for a certain repack and is normally very out of date.
With this guide you'll be able to create a server without using a custom repack and hopefully learn a little more from it. This guide is designed to be as easy to follow as possible, so i hope you enjoy it. And with that, i'll begin!
What You Will Need
Make sure you have these downloaded before you continue.
The latest ArcEmu Compile (Rev 2003 at the time of writing)
~ ArcEmu Rev.2003
Note: Extract this to your desktop so you can find it easily. You will need WinRAR to extract it.
MySQL 5.
~ MySQL :: Select a Mirror
Navicat
~ Navicat Download
=====================================================================
How To Do It
Firstly, we're going to install MySQL 5.
Double click the .exe file you just downloaded to start the install.
On this first screen, just press Next.
Select Typical and then click Next.
Select Install.
The program will now install itself. This should only take a few seconds depending on your computer.
This is just an advert that appears on the free version. Click Next twice.
Ensure the check box is ticked and click Finish.
Select Next.
Select the Standard Configuration option and then click Next
Leave all the default settings on this page.
On this page you need to select a password. Ensure this is a secure password and make sure you remember it. Write it down!!
Tick the box "Enable root access from remote machines" and click Next.
Click Execute
If everything went okay, you will see this screen:
Well done! You have successfully installed and configured MySQL.
Now we will install and Setup Navicat.
This is a very easy installation and requires no screenshots. If you dont know what an option is for, keep the default settings.
Once it has installed you can start preparing your databases which is a little more difficult, but anybody could do it, just follow the steps below.
On the first screen when you open the program, you will see this bar along the top.
Click Connection and you will see this screen
Fill in the boxes with the following information:
Name: Put the name of your connection. This can be anything you want.
Host Name: Leave this as localhost.
Port: Leave this alone too.
Username: This is root by default and you should leave this alone too.
Password: Here, enter the password you used earlier when setting up MySQL 5.
Then click Test Connection. It should say Connection Successful if you have done it all correctly.
Then click Ok.
Double Click "localhost" under "Connections" as shown here:
After you double click it will appear like so:
Right click the connection and click New Database
And this window will appear:
In the name field write World and leave the other fields as they are and then click OK to create your new database.
You need to do this twice and for the second new database call it Character
After you have your new databases created, double click the World Database to expand it as shown here:
(Don't worry about all the other names there, they are my own databases)
After that, right click the database and click Export Batch File
This window will appear:
Click the ... icon and goto the ArcEmu folder that you downloaded earlier. This will be called Arcemu_rev.2003 unless you renamed it. Once you have located the folder, goto XPackTools and select the x5_Blizz text file. Then click Open.
Click Start and the window will change to this:
Allow that to finish and then do the same thing for the Character database, but instead of opening x5_Blizz open x5_logon.
Don't worry if its taking a while. The World database is basically a 200mb+ text file and takes a while to extract. On my PC (Quad Core, 4GB ram) it takes arounf 5-7minutes to complete, whereas on my sisters PC (Celeron, 1gb ram) it takes around 2 hours to complete, so just be patient.
After that has finished, you have successfully created your databases and are almost ready to play on your very own server.
Close Navicat and goto the ArcEmu folder that you extracted to your desktop.
It should look like this:
Go into the folder named "Configs" and open arcemu-logonserver.
Find...
And change it to:Code:<LogonDatabase Hostname = "localhost" Username = "root" Password = "ascent" Name = "x5_logon" Port = "3306" Type = "1">
(Obviously put your password where it says too)
After that is done close arcemu-logonserver and open arcemu-worldCode:<LogonDatabase Hostname = "localhost" Username = "root" Password = "YOUR MySQL PASSWORD HERE" Name = "Character" Port = "3306" Type = "1">
Find...
And replace it withCode:<WorldDatabase Hostname = "localhost" Username = "root" Password = "ascent" Name = "x5_blizz" Port = "3306" Type = "1"> <CharacterDatabase Hostname = "localhost" Username = "root" Password = "ascent" Name = "x5_logon" Port = "3306" Type = "1">
Congratulations! You are done setting up your server!Code:<WorldDatabase Hostname = "localhost" Username = "root" Password = "YOUR MySQL PASSWORD HERE" Name = "World" Port = "3306" Type = "1"> <CharacterDatabase Hostname = "localhost" Username = "root" Password = "YOUR MySQL PASSWORD HERE" Name = "Character" Port = "3306" Type = "1">
Double Click arcemu-logonserver.exe and then Double click arcemu-world.exe and wait for it to load.
Now goto your World of Warcraft directory and open the Data folder, then open the enGB / enUS folder and finally open realmlist.wtf in Notepad.
Change the contents to;
You are now able to log into your server with the details ID: Admin PW: AdminCode:set realmlist 127.0.0.1
Credits:
Keazain - ArcEmu Compiles and Database.
Me - Writing and insane Photoshopping and Paint Skillz (lol)
Note: Sorry if any images are in the wrong place, Typo's ect. I put the images in after i wrote the guide and its currently 7am. I started writing this at 3am and will fix any errors when i wake up...
Hope you like my guide!