Jump to content
  • 0
Sign in to follow this  
Semperverus

Is there a complete 2017 guide for getting a client working with Hercules? It seems as time goes forward, everything gets buggier and buggier.

Question

I'm struggling to get my old, previously working client from a year ago to properly connect to Hercules (all of the networking stuff is configured perfectly fine, correct packet version, etc.). I have an old client I had working before that refuses to log in because "Map does not exist". Loading from the .grf files directly server side does not work.

 

I've tried rebuilding a client with the 2014-10-22b-RagexeRE client and the 2015-10-29a one. The client refuses to even connect to my server, even with the DNS diff patch. (Rejected with error number 22)

 

On top of that, it seems that Hercules hates SystemD in Debian Testing. The login server and the character server seem to be silently crashing constantly, because sometimes I'll be refused at login, and other times I'll be refused after selecting the server name ("Hercules(0)"). They struggle even harder if you run athena-start start. I've had socket issues out the ass until I finally figured out that using the /imports/ folder doesn't actually function properly in this context. None of these issues were really a problem back before I had systemd.

 

Pulling my hair out trying to juggle all of this. It seems absurd that there isn't an officially endorsed HerculesWS full client that's just pinned at the top and "guaranteed to work" with editing the clientinfo.xml and a patched and unpatched .exe pair sitting in the folder.

 

Why does this have to be so incredibly difficult? (I've been at this for about a day and a half now)

Edited by Semperverus

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0

what does error u encounter? i just tried install hercules on ubuntu server 14.04.5 LTS.. i got no problem anyway. by the way, try to avoid using 2015-10-29aRagexe client.. that client if i'm not mistaken has unknown packet issue which causing sudden DC.. try to use 2015-11-04aRagexe by the way..

Share this post


Link to post
Share on other sites
  • 0

If you're trying to use a later client, I would recommend 20150513. It seems to be the most stable. Make sure your packet keys are correct or disable the obfuscation check altogether. Either way, a basic hercules setup takes nothing more than 10 minutes if you have the client ready (the client, a working data folder to compliment it and dastgir+michieru's translations from their repo - That's it).

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.