Jump to content
  • 0

Client issues (2013-08-07a)


Hisouten

Question


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  22
  • Reputation:   2
  • Joined:  08/05/14
  • Last Seen:  

Greetings!

 

I'm lost in client issues. I've gone here and there and everywhere and I'm starting to lose it. I'm not an absolute beginner at patching clients and all, but I'll admit the ones I've done so far that worked were by fate's kind hands. In any case, here's what I've done:

 

I've downloaded the latest revision for rAthena. Configs are done (well, at least the basics), the source was properly edited and the server was compiled. It is running with no problems whatsoever. Mmo.h has been properly set up to allow client 20130807, with a MAX-PACKET-something of 46 (server reads 45). Db/packet_db.txt is also configured to allow my client. So that's good.

 

With the Ragexe in hands, I've tried patching it with xDiff to no success, some patches didn't apply properly at the time, and the client didn't work.

Then I tried NEMO. At first, I couldn't apply some of the patches as well, but then I read somewhere about the support/lua files/*, so I updated those with the newest I could find, and the client was successfully patched afterwards. Depending on the patches I select (or some other unknown reason), the client won't work, and I get an "missing .DLL file" error of some sort (it really says ".DLL", like the dll has no name). I also wanted to rename and hide my data.ini (tried changing the extension) but I've since abandoned the idea for a safer bet. In any case, I've managed to switch a few patches and I'm now using the executable without renaming or chaning its icon, and it works.

 

Next, I tried finding an updated data and system folders. The ones I've currently tried are the data v4.0 and the latest revision from Translation Project. For the system (lua/lub) files, I've tried using the ones contained in these data releases, as well as those found in ossi0110's Full Client Release for my Ragexe.

 

I have probably tried every single combination of these folders and files, and none of them work. The erros I get are diverse: sometimes it's missing .lub files, sometimes I just get blank error pop-ups, some other time the Setup.exe would reappear forever, and at times the client simply did not connect at all (no "wrong packet" or not even failed login attempts in the server prompts). The only time the client DID work, was when I patched it so it would read the data folder directly, but as soon as I logged in, several "missing files" errors would show up, and lastly, when I tried to test the Rebellion class (@job 4215), the client finally crashed.

 

After so many tries and so little success, I'm at a loss, I don't know where things are going wrong, maybe everywhere. I'm just pretty sure there is no problem server-side, but this accursed client won't work no matter what I try. I would appreciate any insight, link for updated (working) files, anything that gets it working (just please, no "premade" clients, I really want to learn how to do it myself).

 

Just in case, here are the links from where I've downloaded the files or tools I've mentioned, should anyone want to verify them.

rAthena revision: https://github.com/rathena/rathena

Current Ragexe: http://k3dt.eu/Ragexe/unpacked/

The .xdiff used: http://k3dt.eu/Ragexe/unpacked/Diffs/

NEMO: https://github.com/MStr3am/NEMO

Data v4: http://rathena.org/board/topic/66962-basic-complete-renewal-data-english-folder/

Translation Project data: https://github.com/ROClientSide/Translation

ossi0110's release: http://hercules.endlessro.net/

 

 

I thank everyone in advance for the help.

Edited by Descending Sky
Link to comment
Share on other sites

4 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  82
  • Topics Per Day:  0.02
  • Content Count:  846
  • Reputation:   136
  • Joined:  02/26/14
  • Last Seen:  

Thanks a lot for the support!

 

I've downloaded everything from your post, and indeed, it all works. I've extracted the client, added the separate data and BGM folders, and launched the basic client as instructed, and I've managed to connect successfully, and everything is in English.

I only have one small issue (sorry if it's answered somewhere already, I've tried Client Support but didn't find it): sometimes, when I load a map, be it logging in to the game or simply changing maps, my cursor goes useless. I can move it normally, but I can't click on anything - cannot walk, cannot attack, cannot click buttons or items. Alt+tabbing seems to return the clicking functions, but it keeps happening as I keep changing maps, so it's pretty bothersome. I've played in another server that had this same issue... is this something we cannot fix (version/client thing) or is there a way to correct this?

By the way, I didn't change the iteminfo.lua nor anything in the data folder besides clientinfo.xml (I have no customs whatsoever).

 

As for finally setting up my client:

- Can I patch my own 2013-08-07a in NEMO again so I have my desired patches on, and working with your kRO client?

- Is this data folder ready to be converted to my server's GRF?

- Should I need to create a .zip/.rar only for my server's files (assuming the player already has a kRO client), is the data folder (and/or grfs), system folder, data.ini and the executable all I need to provide separately?

 

I'm pretty much assuming these would all work, but I've grown afraid of messing with anything after this past week of suffering, so I've decided to ask first, before things blow up :(

 

Again, thank you for the awesome help so far.

1. Yes you can patch your own client

2. Just edit the clientinfo.xml to have your server's IP address and namethen it will be

3. The files needed would be System/ folder, your grf, and client

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  82
  • Topics Per Day:  0.02
  • Content Count:  846
  • Reputation:   136
  • Joined:  02/26/14
  • Last Seen:  

 

If you don't mind taking the time, simply download everything from my kRO Full Client link in my signature and use it with your server.

It comes with everything working and all you need to do is launch the basic client (2013-08-07) within the folder. The only things you would need to change are:

  • data.ini
  • clientinfo.xml
  • system/iteminfo.lua

If you need specific things for a Client, kindly just leave a post on the topic or send me a PM and I can make the client to your specifications

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  22
  • Reputation:   2
  • Joined:  08/05/14
  • Last Seen:  

Thanks a lot for the support!

 

I've downloaded everything from your post, and indeed, it all works. I've extracted the client, added the separate data and BGM folders, and launched the basic client as instructed, and I've managed to connect successfully, and everything is in English.

I only have one small issue (sorry if it's answered somewhere already, I've tried Client Support but didn't find it): sometimes, when I load a map, be it logging in to the game or simply changing maps, my cursor goes useless. I can move it normally, but I can't click on anything - cannot walk, cannot attack, cannot click buttons or items. Alt+tabbing seems to return the clicking functions, but it keeps happening as I keep changing maps, so it's pretty bothersome. I've played in another server that had this same issue... is this something we cannot fix (version/client thing) or is there a way to correct this?

By the way, I didn't change the iteminfo.lua nor anything in the data folder besides clientinfo.xml (I have no customs whatsoever).

 

As for finally setting up my client:

- Can I patch my own 2013-08-07a in NEMO again so I have my desired patches on, and working with your kRO client?

- Is this data folder ready to be converted to my server's GRF?

- Should I need to create a .zip/.rar only for my server's files (assuming the player already has a kRO client), is the data folder (and/or grfs), system folder, data.ini and the executable all I need to provide separately?

 

I'm pretty much assuming these would all work, but I've grown afraid of messing with anything after this past week of suffering, so I've decided to ask first, before things blow up :(

 

Again, thank you for the awesome help so far.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  22
  • Reputation:   2
  • Joined:  08/05/14
  • Last Seen:  

That's amazing, I'll get right to it. I can't believe stuff is working.

 

Thanks a poringly lot, Pneuma! /thx

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...