[Guide] How to setup hercules

Great Guide
default_smile.png
hope to make more guides sir Patskie
default_smile.png


 
Actually, personally, this is a Filipino Community and thus this guide should be in Filipino. If anything, since it's solely in English, it doesn't belong in this section of the forums.

The best thing to do, Patskie, is create this similar guide all in Filipino while this guide will be moved to the English side of the forum (Most probably under General Server Support). Once you create this guide all in Filipino, you can link between the two topics.

Edit~

Topic is now moved

This is a English Guide and doesn't belong in the Filipino Guide section since it doesn't contain any Filipino in it. 

 
Last edited by a moderator:
sir can i ask something? i'm new to hercules and i want to know what folder should i go with the SVN of hercules because there is 2 folder branches and trunk. i'm confused what should i edit. thanks
Patskie, what he means is that when you checkout/clone hercules, there are two folders in the hercules folder which is the branches folder and the trunk folder, his asking what folder contains the correct files to edit.

 
Thank you for your guide pats! But unfortunately I'm stuck at number 20. Adding user at workbench.

I can't seem to find that part, where to add the user and password.

Looks like Mysql Workbench 6.0.8 is different from what you used in this guide.

Sigh! When I try to connect to database i got error (see attached files). My WAMPSERVER is all running when I'm connecting to DB. 

I'm lost, please help. Anyone pls?

Thanks!

1.jpg

2.jpg

 
anyone knows how to setup hamachi or do you have any guides ? & where to download the reliable hamachi files? 

thanks

 
Thank you for your guide pats! But unfortunately I'm stuck at number 20. Adding user at workbench.

I can't seem to find that part, where to add the user and password.

Looks like Mysql Workbench 6.0.8 is different from what you used in this guide.

Sigh! When I try to connect to database i got error (see attached files). My WAMPSERVER is all running when I'm connecting to DB. 

I'm lost, please help. Anyone pls?

Thanks!
Now I'm getting this error when compiling Hercules 10 using MVS 2010.

[cbox]J:Ragnarok Server DevelopmentHerculesvcproj-10char-server.vcxproj : error : Cannot evaluate the property expression "$(Registry:HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SDKsWindowsv7.0A@InstallationFolder)" found at "HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSBuildToolsVersions4.0@FrameworkSDKRoot". The registry expression "$(Registry:HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SDKsWindowsv7.0A@InstallationFolder)" cannot be evaluated. Requested registry access is not allowed.

J:Ragnarok Server DevelopmentHerculesvcproj-10login-server.vcxproj : error : Cannot evaluate the property expression "$(Registry:HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SDKsWindowsv7.0A@InstallationFolder)" found at "HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSBuildToolsVersions4.0@FrameworkSDKRoot". The registry expression "$(Registry:HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SDKsWindowsv7.0A@InstallationFolder)" cannot be evaluated. Requested registry access is not allowed.

J:Ragnarok Server DevelopmentHerculesvcproj-10map-server.vcxproj : error : Cannot evaluate the property expression "$(Registry:HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SDKsWindowsv7.0A@InstallationFolder)" found at "HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSBuildToolsVersions4.0@FrameworkSDKRoot". The registry expression "$(Registry:HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SDKsWindowsv7.0A@InstallationFolder)" cannot be evaluated. Requested registry access is not allowed.

J:Ragnarok Server DevelopmentHerculesvcproj-10mapcache.vcxproj : error : Cannot evaluate the property expression "$(Registry:HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SDKsWindowsv7.0A@InstallationFolder)" found at "HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSBuildToolsVersions4.0@FrameworkSDKRoot". The registry expression "$(Registry:HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SDKsWindowsv7.0A@InstallationFolder)" cannot be evaluated. Requested registry access is not allowed.

J:Ragnarok Server DevelopmentHerculesvcproj-10plugin-sample.vcxproj : error : Cannot evaluate the property expression "$(Registry:HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SDKsWindowsv7.0A@InstallationFolder)" found at "HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSBuildToolsVersions4.0@FrameworkSDKRoot". The registry expression "$(Registry:HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SDKsWindowsv7.0A@InstallationFolder)" cannot be evaluated. Requested registry access is not allowed.

J:Ragnarok Server DevelopmentHerculesvcproj-10plugin-HPMHooking.vcxproj : error : Cannot evaluate the property expression "$(Registry:HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SDKsWindowsv7.0A@InstallationFolder)" found at "HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSBuildToolsVersions4.0@FrameworkSDKRoot". The registry expression "$(Registry:HKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SDKsWindowsv7.0A@InstallationFolder)" cannot be evaluated. Requested registry access is not allowed.

[/cbox]

 
did you know this?

use ms 2010 for hercules-9.sln

use ms 2011 for hercules-10.sln

use ms 2012 for hercules-11.sln

use ms 2013 for hercules-12.sln

hope i help you.

 
did you know this?

use ms 2010 for hercules-9.sln

use ms 2011 for hercules-10.sln

use ms 2012 for hercules-11.sln

use ms 2013 for hercules-12.sln

hope i help you.
Thanks for the info. I will try this out later.

BTW, Patskie note to use MVS 2010 for Hercules-10

Note : 

Microsoft Visual Studio 2009 = Hercules-9

Microsoft Visual Studio 2010 = Hercules-10

Microsoft Visual Studio 2012 = Hercules-12

 
Thanks for your help.
 
I was able to BUILD/REBUILD Hercules-10. But when I try to RUN run-server.bat, all 3 servers are getting error message "char-server.bat is not recognized as an internal or external command operable program or batch file."
 
Can you help me find the problem? Maybe I missed something. 
 
BTW, I'm using Workbench 6.0.8 it's completely different from what Patskie used in the tutorial. So maybe I made a mistake.
 
Kindly see the SCREENSHOT http://idworxph.com/myhercuerror.png   (sorry I can't upload the image my network blocked the uploading)
 
Thank you.
 
Last edited by a moderator:
just wanna ask, this method can already connect other players thru online? or this is just for lan/offline? like server testing...
LAN only. If you want to make other players connect with this. You need to port forward your router.
Now if I have a static IP on a server (like not at a home router etc.) I can just replace all the localhost / 127.0.0.1 to my IP correct?

 
Can I use " mysql essential and mysql-gui-tools " instead of WAMP and mysql Workbench?

 
Last edited by a moderator:
You can use anything that sets you up a MySQL server, but some steps would be different. We are just walking through the easiest way at our point of view.

 
Back
Top