- Joined
- Oct 8, 2006
- Messages
- 647
- Reaction score
- 369
So you want to run Mabinogi Heroes?
Easy lets go through the setup shall we?
NOTE: disable all network adapters you don't need to be connected with or you WILL have issues.
Also let me make this very clear in the best way I know how.
IF YOU ARE TRYING TO RUN THIS ON A VPS OR DEDICATED MACHINE THIS TUTORIAL WILL NOT HELP YOU. THERE ARE OTHER STEPS REQUIRED FOR A WAN CONNECTION THIS IS ONLY FOR LOCALHOST!
Now that that's out of the way
Update:
For those that followed the tutorial to get rid of the first time login error
replace start.bat with this
Software requirements
First things first
Install .NET, and WAMPServer(or the webserver of your choosing FIRST before following this tutorial)
SQL Server
SMSS
Time to move on to
RESTORING THE DATABASES
Configuring the server
Run the servers
Running the client
Congratulations you have completed this tutorial and should be able to play.
Easy lets go through the setup shall we?
NOTE: disable all network adapters you don't need to be connected with or you WILL have issues.
Also let me make this very clear in the best way I know how.
IF YOU ARE TRYING TO RUN THIS ON A VPS OR DEDICATED MACHINE THIS TUTORIAL WILL NOT HELP YOU. THERE ARE OTHER STEPS REQUIRED FOR A WAN CONNECTION THIS IS ONLY FOR LOCALHOST!
Now that that's out of the way
Update:
For those that followed the tutorial to get rid of the first time login error
replace start.bat with this
PHP:
vindictus.exe -stage -dev -lang zh-tw-x-gm -noupdate
Software requirements
-
You must be registered to see links
-
You must be registered to see links
-
You must be registered to see links
-
You must be registered to see links
-
You must be registered to see linksor some webserver
-
You must be registered to see links
You must be registered to see links
First things first
Install .NET, and WAMPServer(or the webserver of your choosing FIRST before following this tutorial)
SQL Server
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.
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
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.
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
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.
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
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
Move everything from your webserver folder into your HTDOCS/www Folder
move everything from the client folder into your MHTW folder.
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:
127.0.0.1 mhtwcheck.garenanow.com
127.0.0.1 hereospatch-gm.nexon.com
127.0.0.1 shop.heroes.garena.tw
127.0.0.1 service.garena.tw
127.0.0.1 heroes.garena.tw
127.0.0.1 image.garena.tw
127.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
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.
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
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.
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.
Last edited: