Jump to content
  • 0

Client Won't Run


Auxillary

Question


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  8
  • Reputation:   3
  • Joined:  01/22/15
  • Last Seen:  

It's been quite a while since I've had to ask for help on e/rAthena, so I am hoping you all can help me out.

I'm trying to create an Offline Server to be able to test scripts since I want to get back into scripting, unfortunately, I have been unsuccessful in trying to get the client to actually run.

 

What I've Done So Far:

1.) Downloaded the Torrented File for KRO Here. Once I extracted it from the RAR archive, I've updated it using the small patchers provided in the files.

2.) Downloaded the latest data folder revision from here. Added a clientinfo.xml into the data main directory which contains this:


<?xml version="1.0" encoding="euc-kr" ?>
<clientinfo>
    <desc>Ragnarok Client Information</desc>
    <servicetype>korea</servicetype>
    <servertype>sakray</servertype>
    <hideaccountlist />
    <extendedslot />
    <readfolder />
    <connection>
        <display>OfflineRO</display>
        <desc>Ragnarok Online</desc>
        <balloon>this is a tool tip</balloon>
        <address>127.0.0.1</address>
        <port>6900</port>
        <version>40</version>
        <langtype>1</langtype>
        <registrationweb>REGISTRATION URL HERE</registrationweb>
        <yellow>
            <admin>2000001</admin>
            <admin>2000002</admin>
            <admin>2000003</admin>
        </yellow>
        <loading>
            <image>loading00.jpg</image>
            <image>loading01.jpg</image>
            <image>loading02.jpg</image>
            <image>loading03.jpg</image>
            <image>loading04.jpg</image>
            <image>loading05.jpg</image>
            <image>loading06.jpg</image>
            <image>loading07.jpg</image>
            <image>loading08.jpg</image>
            <image>loading09.jpg</image>
            <image>loading10.jpg</image>
        </loading>
    </connection>
</clientinfo>

 

I also downloaded the latest lua files from here and placed them in the data folder as well. I also made a copy of the files and just named them "lua files" just in case the "luafiles514" folder name was incorrect.

 

3.) I updated the "System" folder by downloading the latest revision from here. I renamed all the files to "lub" extensions and overwrote the files I have in my current System folder.

 

3.) I've downloaded the 2013-06-18aRagexe.exe file from this topic, and used the NEMO diff patcher to only patch the "recommended" patches + read data folder first.

 

The patches applied are as follows:


@Bug Fix
Always Call SelectKoreaClientInfo()
ASCII & Arial on ALL LangTypes
Cancel to Login Window
Disable 1rag1 type parameters
Disable Hshield
Disable Hallucination Wavy Screen
Disable Nagle Algorithym
Disable Packet Encryption
Disable Ragexe Filename Check
Enable /showname
Enable DNS Support

Enable Multiple GRFs
Fix Camera Angles

Read data folder first
Read msgstringtable.txt

Read questid2display.txt
Remove Gravity Ads
Remove Gravity Logo

Remove Hourly Announce
Remove Serial Display
Restore Login Window
Translate Client
Use Plaintext Descriptions


 

The game will not launch regardless of how I open the "patched" diffed exe, even running as Administrator. I've even tried alternatives like the Loki Launcher to see if that helps.

 

On the off chance I do get it to work, I encounter an error like this: (view the attached image file below).

It seems like the KRO files specifically recognize the client  file has changed: I can't run it if I press cancel, and if I press Ok, the client stops and I never get the notice again.

This is very frustrating, and I had no problem before using .txt files when people had an option for Xray or other clients.

Please help, I'd very much appreciate it. Hopefully, this will allow me to get back to work scripting and have more releases for rAthena later.

post-31314-0-16294500-1424101898_thumb.png

Link to comment
Share on other sites

5 answers to this question

Recommended Posts


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  8
  • Reputation:   3
  • Joined:  01/22/15
  • Last Seen:  

After some finangling I got it to work. I needed to open the GRF and adjust the client version to 45, but that wasn't a big issue.

It looks like DEP was the biggest issue and would not let the Rag.exe work at all. It didn't give me even a notification of it not working.

Right now the client is usable. I'm able to work around Prontera, etc. I'll work on trying to make a "proper" clean KRO installation so I can mirror it down the road.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  26
  • Topics Per Day:  0.01
  • Content Count:  2244
  • Reputation:   182
  • Joined:  11/19/11
  • Last Seen:  

Would it help with just supplying the small client files you need to get things up and running for you?

  • Upvote 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  8
  • Reputation:   3
  • Joined:  01/22/15
  • Last Seen:  

That would be great. If you can supply the small client files, and let me know if I need to supply anything else (KRO's data.grf, rdata.grf etc.) I can do that from my side.

In the event I do get it up and running, I can compile them into a .7z file and mirror them on my webhost.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  26
  • Topics Per Day:  0.01
  • Content Count:  2244
  • Reputation:   182
  • Joined:  11/19/11
  • Last Seen:  

http://supportmii.com/ro1/Clients/Judas_Setups/2013/Vanilla_SmallClient_Diffs.7z

mmo.h make sure to set to 20130807 and recompile

Drag small client files to your full ro client directory

Diff folder included if you want to import the diffs/log to see what diffs were selected for NEMO

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  26
  • Topics Per Day:  0.01
  • Content Count:  2244
  • Reputation:   182
  • Joined:  11/19/11
  • Last Seen:  

cool! Glad you were able to get it working

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