Jump to content

Recommended Posts

Posted
On 2025/5/4 at PM11点26分, Brynner said:

单击服务器选择后,是否有人遇到客户端因重播而崩溃的情况?

图片.png.1737eb262042de13cfa2f9fad476fe66.png

图片.png.8e981646bc22df01027c7ed2f53c3ed4.png

图片.png.54ea7f3da198921436f6a9389cf1757b.png

I'm having the same issue same issue

Posted

Took a look at the client and I'm very suprised at how good everything works. after what feels like ages of client drought you brought us a nice gift, thanks skylove! ❤️

Those anyone know a hex edit to increase max hairstyles? currently capped at 42

Posted (edited)

So I applied the patch, and they're still showing me novices. I manually patched battle.hpp because int is now int32. Is there something I'm missing? 

Edit: Solved it. I need to change clif_changelook(&sd->bl,LOOK_BODY2,0); to  clif_changelook(&sd->bl,LOOK_BODY2,sd->status.body);
image.thumb.png.e742f1a946e75bdcece36d72a8c5c5da.png

Edited by amm0nition
Found Solution
Posted
9 hours ago, amm0nition said:

So I applied the patch, and they're still showing me novices. I manually patched battle.hpp because int is now int32. Is there something I'm missing? 

Edit: Solved it. I need to change clif_changelook(&sd->bl,LOOK_BODY2,0); to  clif_changelook(&sd->bl,LOOK_BODY2,sd->status.body);
 

So I found the line of code clif_changelook(&sd->bl,LOOK_BODY2,0); inside PC.CPP instead of battle.hpp. So basically, edit the line of code to clif_changelook(&sd->bl,LOOK_BODY2,sd->status.body); and then recompile rAthena again, is that correct?

Posted
1 hour ago, Santheus said:

So I found the line of code clif_changelook(&sd->bl,LOOK_BODY2,0); inside PC.CPP instead of battle.hpp. So basically, edit the line of code to clif_changelook(&sd->bl,LOOK_BODY2,sd->status.body); and then recompile rAthena again, is that correct?

Yes, you replace that line inside pc.cpp and then recompile the server.

Posted

Can someone tell me how to disable Enable 44khz Audio because this patch worsens the audio quality of newer BGMs instead of improving anything.

Posted
On 5/4/2025 at 7:06 AM, Skylove said:

 

Download x64dbg from:
https://x64dbg.com/

  1. Run x32dbg as Administrator.

  2. Load the 2025-03-19 client in x32dbg.

  3. In x32dbg, go to the Patch menu (Shortcut: Ctrl + P).

  4. Click Import, then load the downloaded patch file ExtendCashShopPreview.1337.

  5. Choose Patch File to create a new patched client!

video :  https://drive.google.com/file/d/1gjFYTEHKpUnUA-gbThLNOKlIVxZSj0zY/view?usp=drive_link

 

please help

need permission to see the video, i'm have issue like this

image.png.c661863193575af22bad86417974e5dc.png

Posted
32 minutes ago, hendra814 said:

so sad, so many error after do manually.

 

image.thumb.png.293d37faba26f0530b7202a0899e49e8.png

A a lot of lines of code in the Github commit  (BODY Style Fix DIFF) do no match the same starting point of where to edit those changes. You have to compare and reference where those lines of code 

are placed inside of the latest rAthena commits in order to know where to DIFF those changes manually. Thus your seeing those errors while rebuilding your rAthena.sln in Visual Studio

Posted
20 hours ago, amm0nition said:

Yes, you replace that line inside pc.cpp and then recompile the server.

So, I have DIFFed manually all the associated files from this github commit : https://github.com/AoShinRO/brHades/commit/1396b012600db9b0688f3cd3fdb9ac273d525bd0#diff-16a6f317c581ce365a41a9846cf48dc45c8d6ac0256a7c45849e6e1b37100ecdR13025-R13037

Applied the change you made on pc.cpp

Patched my kRO client

And yet all my characters are still displaying as Novices

There must be something I skipped 

My brain is seriously racked right now trying to fix this error 🤣

I'll give it a rest for today. I'll wait for future assistance.

  • Love 1
Posted (edited)
8 hours ago, Santheus said:

So, I have DIFFed manually all the associated files from this github commit : https://github.com/AoShinRO/brHades/commit/1396b012600db9b0688f3cd3fdb9ac273d525bd0#diff-16a6f317c581ce365a41a9846cf48dc45c8d6ac0256a7c45849e6e1b37100ecdR13025-R13037

Applied the change you made on pc.cpp

Patched my kRO client

And yet all my characters are still displaying as Novices

There must be something I skipped 

My brain is seriously racked right now trying to fix this error 🤣

I'll give it a rest for today. I'll wait for future assistance.

https://github.com/Jhonvaliense/ROClient_en/blob/main/20231220%2B CLIENT bodystylefix.diff
I applied the diff patch from here, and it seems to be working well!
I noticed that there are differences in the pc.cpp file.

Edited by dark elf
Posted
8 hours ago, Santheus said:

So, I have DIFFed manually all the associated files from this github commit : https://github.com/AoShinRO/brHades/commit/1396b012600db9b0688f3cd3fdb9ac273d525bd0#diff-16a6f317c581ce365a41a9846cf48dc45c8d6ac0256a7c45849e6e1b37100ecdR13025-R13037

Applied the change you made on pc.cpp

Patched my kRO client

And yet all my characters are still displaying as Novices

There must be something I skipped 

My brain is seriously racked right now trying to fix this error 🤣

I'll give it a rest for today. I'll wait for future assistance.

That is because the client now uses bodystyle to display job sprites instead of job. Run a query script in your database table "char" to copy the job column into the body column. Before 2023 clients, bodystyle's only used up to value 1 for alternate costumes. Now they can be filled with whatever the job ID and the sprite will display that. Your previous chars were still using bodystyle 0 or 1 -- which are Sprite ID of Novice and Swordsman

UPDATE `char`
SET body = class;

Run this in query.

  • Upvote 1
  • Love 1
Posted (edited)
6 hours ago, amm0nition said:

That is because the client now uses bodystyle to display job sprites instead of job. Run a query script in your database table "char" to copy the job column into the body column. Before 2023 clients, bodystyle's only used up to value 1 for alternate costumes. Now they can be filled with whatever the job ID and the sprite will display that. Your previous chars were still using bodystyle 0 or 1 -- which are Sprite ID of Novice and Swordsman

UPDATE `char`
SET body = class;

Run this in query.

Running this query did fix the problem temporarily. However, when I executed @jobchange commands again the same problem persisted

EDIT: (defaulting to novice sprite, or sometimes swordsman)

Edited by Santheus
Posted
4 minutes ago, Santheus said:

Running this query did fix the problem temporarily. However, when I executed @jobchange commands again the same problem persisted (defaulting to novice sprite)

Now then, are you sure that you've properly patched your src files?

Posted
51 minutes ago, WhiteEagle said:

Another question, can someone recommend a hex editor?
 

HxD is enough for this kind of hex editing

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   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   1 member

×
×
  • Create New...