Jump to content
  • 0

Packet Analysis / Script Conversion


Question

Posted

Hello, I'm somewhat new to rAthena, so I have a couple questions.

How exactly are scripts like instances converted from original servers into rAthena?

I've heard about packet analysis methods, but how exactly are they done? Are there any in-depth guides on the subject?

Sorry for bothering / dumb questions, but I have some intermediate programming knowledge, and I'd love to get involved, learn and help wherever I can in rAthena.

Thanks :)

 

3 answers to this question

Recommended Posts

  • 0
Posted

Scripts are converted by looking at the original Aegis file for the script, then rewriting it in our scripting language. When official files are unavailable (there haven't been any decent leaks for years) the devs play through the scripts on official servers while taking screenshots for dialogue or using tools like wireshark to capture text for translating. There are many guides on the internet detailing packet analysis.

  • 0
Posted

But in that case, the only use for packet editing is to gather the dialogues directly for a translation right?

If I understood correctly, the codes have to be written from scratch, is that right?

  • 0
Posted

Correct - if we're gathering the data ourselves, everything is generally written from scratch. If we have an official file then we run it through a script converter to change the syntax and then spend ~3 hours reading line by line to double-check.

  • Upvote 1

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.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...