How To Connect To My Own RO Server? [Super Old Newbie]

jolnar

New member
Messages
4
Points
0
I need help in configuring my RO client to be able to connect to my server. First of all please treat me as a newbie. Second, the last time I play RO probably a year ago and the last emulator that I have at least tried to play around is eathena (long long long ago). I do read, search and find both in Google, Hercules Wiki and This Forum for informations, but there is so many random things that makes me wonder what am I looking at exactly. So.. kind members please do help this poor guy.

  • My Private Server was setup in a server located somewhere, with a panel that can access all the server files - https://www.dropbox.com/s/xzhcfo1aaweg2jb/ropanel1.jpg
  • All three server are online - Login, Char & Map.
  • Server side was setup by my hosting provider.
  • I do not want to trouble them with question regarding client side - because I want to learn many things myself and I want to refrain from asking them silly question like - What is this? What is that?
  • My problem as I indicate in the title - How do I connect to this server they created for me?

Here what I have done.

  1. Downloaded latest kRO installation and the small client package.
  2. Created clientinfo,xml and fill in the settings according to the instruction in here.
  3. Use the provided hercules.exe but it says failed to connect to server (upon login)
  4. Tried to follow the instruction here but stuck at Client Side - Diff your client (No idea what does this mean)

Well that pretty much it for now. Before you guys start to bash me (just saying), the reason why I want to do everything by myself is because I want to make this RO server as my own playground. So I can learn how to design maps, items, scripts, - everything that will make me perfect my own server. Its a playground to improve my skills. I found out that Hercules is the newest emulator with the most active community - which is why I requested for it upon server setup.

Waiting for many-many helpful comments! Thanks.

Jolnar

 
Last edited by a moderator:
you should do your grf for your server and diff client ( its like you hexed it ex. able to access 64k hairstyle, disable hackshield, disable quake effect) before you paid a hosting server. XD

this way you can learn inch by inch .
default_biggrin.png


what client version your  host provider using? ex. 2013-05-22Ragexe client or 2012-04-10aRagexe.

 
Hi @jolnar,

You might be better off following the guide by Patskie
and running Hercules on your own computer, unless you plan on having
others connect as well. If you'd like to connect remotely, read on.

In step 8 in Patskie's guide, you'll want to change your char_ip and map_ip setting to your remote server's public IP address. Afterwards, change the <address> IP in your clientinfo.xml to the same IP and try connecting. If you're actually using a Hercules emulator, 2012-04-18 is the default client configured in src/common/mmo.h

 
Hey guys sorry for the late reply. Super busy week. Been reading but no time to actually doing it. So its weekend here..its time to get things rolling. I follow all the instruction above, and the step 8 that Via provided as well.

I managed to login until server (through loki.exe) > and it shows Hercules (0) > When I login into that I get this > Rejected From Server.
 

server_rejected.jpg


How to fix this?

By the way, there's another error that bugs me

quest_function_annoying.jpg


how to get rid of this?

Thanks!

 
if im not mistaken, rejected from server can be fixed if you change the packetver to match your client.

and the 2nd error in message box check Quest_function.lub for any problems or easier method is download a newer version or data files for your client date.

 
I have already setup the correct version for both my client and server.

Client Folder

client_folder.jpg


mmo.h

server_client.jpg


Tried many other version but always get rejected from server. How now :| 

and yes I did recompile server every time too.

 
I have already setup the correct version for both my client and server.

Client Folder

client_folder.jpg


mmo.h

server_client.jpg


Tried many other version but always get rejected from server. How now :| 

and yes I did recompile server every time too.
Have you read 

// Comment the following line if your client is NOT ragexeRE (required because of conflicting packets in ragexe vs ragexeRE).#define PACKETVER_RE

That Should be 

// Comment the following line if your client is NOT ragexeRE (required because of conflicting packets in ragexe vs ragexeRE).//#define PACKETVER_RE
Clean and rebuild..

wish it solves your problem.

 
can i run my server online without paying a host?
You really revived a very old topic :-p

Yes, you can run without paying a host, but you need to get a good speed,cpu and need to turn your pc on for 24 hours, to make server running 24/7

 
Back
Top