Jump to content
  • 0

Client to connect to server


chaoscontrol

Question


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  4
  • Reputation:   1
  • Joined:  09/19/12
  • Last Seen:  

Hi everyone,

I hope someone can help! I've compiled a basic rAthena server and set it up. So far so good! Everything seems to be running fine. However, it's been a while since I've been doing stuff with RO and private servers so I'm kind of stuck now.

I need a client to connect to the server but whatever I seem to try doesnt work. First I downloaded iRO official download en patched it. Then downloaded the RateMyServer test server client and data folder and placed it in my Ragnarok client folder. When I start the client it connects to my login server.

Logserv:

[status]: Request for connection of chaoscontrol (ip: MY WAN IP).
[Notice]: Authentication accepted (account: chaoscontrol, id: 2000000, ip: MY WAN IP)

I select my newly made character and click load.

Charserv:

[info]: request connect - account_id:2000000/login_id1:1605218360/login_id2:1893785346
[info]: Loading Char Data (2000000)

And then my client executable just crashes...

So then I started reading but I'm really missing a decent WIKI about this (which I will surely create if someone can make it clear). I also tried downloading the full kRO client and patched it (http://ratemyserver....wnload_kROLinks), tried the executable again but same issue.

In a desperate attempt I tried diffing a few older executables but with no idea of what I'm doing this isn't helping very much. Just doing some trial and error which seems to get me nowhere!

So I really hope someone can help me clear this up!

Problem in a nutshell:

- Set up basic server (no modifications, build from SVN with Visual Studio 2012).

- Can't fully connect with a client.

(Btw, I set up a eAthena TXT server which seemed to work instantly, ofcourse this isn't a renewal emulator.)

Edited by chaoscontrol
Link to comment
Share on other sites

4 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  81
  • Topics Per Day:  0.02
  • Content Count:  1654
  • Reputation:   583
  • Joined:  08/09/12
  • Last Seen:  

Edit your mmo.h, packet_db, rediff your client, recompile your server.

The latest stable client that compatible with rAthena is 2012-04-10

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  4
  • Reputation:   1
  • Joined:  09/19/12
  • Last Seen:  

Got it fixed. Basicly did what's posted by nanakiwurtz. :)

For people who have the same problem and find this in the search:

- Edit the mmo.h and set the packerver to the version of the client you're using. i.e. packetver: 20110315

- Edit the packet_db.txt and set the packet_db_ver: to the version you are using, default should work, but if you're reading this, you're probably troubleshooting. If you add one manually you should set it i guess.

- Recompile (don't forget to shut the server down first :P, delete the executables and clean your solution in VS!)

Also don't forget to check the version stated in the clientinfo.xml.

Anyway thanks nanakiwurtz and someone (you know who you are!)! :P:D

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  81
  • Topics Per Day:  0.02
  • Content Count:  1654
  • Reputation:   583
  • Joined:  08/09/12
  • Last Seen:  

This kind of question is one of the most popular question, I was having this issue back then too, so I know how it feels like :)

And you're welcome!

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  4
  • Reputation:   1
  • Joined:  09/19/12
  • Last Seen:  

Yeah I was really missing a Wiki about setting up the client side. A lot of info is spread over the boards but you'd have to know what everything is. I know this now, but yesterday it was all still hocuspocus to me! :P

Anyway, I'll start making the Wiki later today, I bet it will help out a lot of people and stop the flooding of "annoying questions" on the boards. :)

Link to comment
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.   Paste as plain text instead

  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.

×
×
  • Create New...