Jump to content
  • 0

How do I use clean twRO/cRO/jRO folder to create my client?


uplaabura

Question


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  2
  • Reputation:   0
  • Joined:  06/21/16
  • Last Seen:  

Hi, thanks so much for the works rA team have done, this is a great RO server.

 

I've finished most of the tutorials in rA wiki. The server-side works fine, but I have big trouble in building a client.

https://rathena.org/board/topic/104452-tutorial-how-to-create-ragnarok-offline-2015-client/

This tutorial leads me to make a (partially) playable client by kRO with all Korean panels.

Due to not understanding how it works, I couldn't make a usable client by twRO.

 

Could anyone give me a hint about what should I dig into? I've tried to surf through this forum but not really get my problem solved.

plzplz help, thanks a lot. :)

 

 

- - - 

I got some more noobie questions, thanks so much for replying ><"

 

What does RO translation do? Could I make my own?

Do you use old exe files to run a stable server? (eg. 20140410)

What does exe files read?

No iteminfo.lub, what does this do?

 

BTW I use 20151104a

 

- - -

Thanks for the help :) 

I've finally done a walk around using https://rathena.org/board/topic/103494-ro-node-2013-08-07-working-client-clean-data/

In my case except for system folder, all other files are from twRO, I'll try to replace system folder later.

the steps as below:

 

1. Use GRF builder to extract original data.grf in clean RO folder, then you will get a data folder.

2. Select necessary folders and files as in RO translation project https://github.com/ROClientSide/Translation

3. Edit clientinfo.xml, since the file is from twRO, so change ip and version and leave all the rest not changed

4. Copy https://rathena.org/board/topic/103494-ro-node-2013-08-07-working-client-clean-data/ to RO folder

 

 

To make sure the client to be working - 

In src/config/core.h

Comment out #define PACKET_OBFUSCATION.

 

To allow characters to be named by other language - 

In trunk/conf/char_athena.conf

Comment out char_name_letters: abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890

 

To allow NPC scripts to use other language - 

Save script txt files in the language coding by your text editor

Edited by uplaabura
Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  43
  • Reputation:   4
  • Joined:  01/01/12
  • Last Seen:  

Hi, thanks so much for the works rA team have done, this is a great RO server.

 

I've finished most of the tutorials in rA wiki. The server-side works fine, but I have big trouble in building a client.

https://rathena.org/board/topic/104452-tutorial-how-to-create-ragnarok-offline-2015-client/

This tutorial leads me to make a (partially) playable client by kRO with all Korean panels.

Due to not understanding how it works, I couldn't make a usable client by twRO.

 

Could anyone give me a hint about what should I dig into? I've tried to surf through this forum but not really get my problem solved.

plzplz help, thanks a lot. :)

rAthena is based on kRO so using other RO might cause you some problem like exclusive items on that server or client features that is not available in kRO

if the korean characters are your problem and you want them to be just like in TwRO then you have to dl and patch the complete TwRO

and copy its data folder, more importantly luafiles and system folder [note that it might also be inside the grf if you can't find it on the ro directory]

and prolly some files in the grf of twRO like icons with characters and stuffs in basic_interface

Edited by munding12
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  2
  • Reputation:   0
  • Joined:  06/21/16
  • Last Seen:  

I've noticed that if I use twRO instead of kRO, the only difference are System folder and data folder in RO translation https://github.com/ROClientSide/Translation

And also RO exe file.

Which of these could effect the availability and which ones could I modify?

Thanks so much><"

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  354
  • Reputation:   110
  • Joined:  01/30/13
  • Last Seen:  

Using the korean last ragexe will cause some issues in interface, some files like msgstringtable.txt need to be modified to match with the ragexe.

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