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.
Question
Hisouten
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 SkyLink to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.