Quantcast
Channel: RaGEZONE - MMO Development Forums
Viewing all articles
Browse latest Browse all 27783

[Tutorial] Mabinogi Heroes Setup

$
0
0
So you want to run Mabinogi Heroes?
Easy lets go through the setup shall we?


Software requirements


  1. MSSQL Server Express 2016
  2. SQL Server Management Studio
  3. Visual C++ redistributable 2012
  4. Microsoft .NET 4.5
  5. WAMPServer or some webserver
  6. MHTW Client and Server



First things first
Install .NET, and WAMPServer(or the webserver of your choosing FIRST before following this tutorial)


SQL Server
Spoiler:



This setup process is pretty easy but requires some fine tuning during the setup
Go through the setup following the default settings for everything until you get
to where you name your instance, and name it anything besides SQLEXPRESS.







The most important part is setting up Mixed Mode Authentication.
It must be Mixed Mode Authentication.









Once you enter in the password for sa you can optionally add your current windows user as an admin
continue the install.
Once completed open up the SQL Server 2016 Configuration Manager


Setup your protocols for whatever you named your instance like so





Then Native client 11.0 Configurations(both)





Once completed go up here and restart the services for your database(Note: may not look the same depending on features/version of sqlsvr)







Congratulations, we are going to check your connection in the next section.





SMSS
Spoiler:

Basic install.
If you can't click next a few times you shouldn't even be here.


Once done installing we are going to test your connection settings.
all you have to do is enter your loopback address and port number like so









If it connects, great! You can follow basic instructions, you have impressed me :)
Keep it open because its time to move on.





Time to move on to


RESTORING THE DATABASES
Spoiler:

This is a pretty simple process but we will go over it anyways just to make sure.


With the set of server files you downloaded you will need to restore the databases from the database folder
in SMSS right click on your Databases folder and select restore Database.









Select device, the elipses, then file, add, then navigate to your database folder from the zip file
and restore ONLY the ones in the folder. You have to select and restore 1 at a time









Leave the default settings for the restore









Repeat this until you are done with the databases.









yay you are ready to move on.







Configuring the server


Spoiler:

Congratulations on making it this far...
Now its time to actually start setting up the servers.


go into Server/RCServer and edit RCSConfig.xml


Change every instance of HOSTNAME to the name of your pc(IT MUST BE IN CAPS)
ie if your computer name is ragezone-pc put RAGEZONE-PC In the fields.











Next Edit the password fields in this area in ServiceCore.Dll.Config









Open a command prompt windows with administrative privledges and
navigate to your Server folder and run InstallServices.bat









Open your windows hosts file and add the following settings


PHP Code:

127.0.0.1     mhtwcheck.garenanow.com127.0.0.1    hereospatch-gm.nexon.com 127.0.0.1    shop.heroes.garena.tw127.0.0.1    service.garena.tw127.0.0.1    heroes.garena.tw127.0.0.1    image.garena.tw127.0.0.1    gamelog.heroes.nexon.com 


Move everything from your webserver folder into your HTDOCS/www Folder
move everything from the client folder into your MHTW folder.







Run the servers
Spoiler:

Go to your server folder and run NMServer.exe
Then open the HeroesOpTool folder and run HeroesOpTool.exe
Login info is root/root
Click Server State and
You will be met with this screen afterwards.









tick the checkbox next to Test Server to bring up all the services









drag and grab all the services and click start..
Once they all say on you are good to go.



Running the client
Spoiler:

Go into your client folder and click start.bat
login with any username/password the account will be created
The first time you try and login it will give you a server maintence error.
Thats normal, just login again same user/pass and its ready.


Congratulations you have completed this tutorial and should be able to play.

Viewing all articles
Browse latest Browse all 27783

Trending Articles