Jump to content

2025-03-19kro (en)


Skylove

Recommended Posts


  • Group:  Members
  • Topic Count:  13
  • Topics Per Day:  0.00
  • Content Count:  104
  • Reputation:   5
  • Joined:  06/21/15
  • Last Seen:  

Thanks for this, can share unpacked client ?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  7
  • Topics Per Day:  0.00
  • Content Count:  19
  • Reputation:   0
  • Joined:  04/30/18
  • Last Seen:  

Why is 2025-05-08_Ragexe_1745822695.exe detected as a virus?
Did I download the wrong file? Thank you

image.png.f5a09688042c400436b83ad94ba6ce0a.pngimage.png.ff71562894c29bf2a159619581ae92a7.png

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  121
  • Topics Per Day:  0.02
  • Content Count:  1979
  • Reputation:   212
  • Joined:  01/08/12
  • Last Seen:  

Posted (edited)
18 hours ago, theong456 said:

Why is 2025-05-08_Ragexe_1745822695.exe detected as a virus?
Did I download the wrong file? Thank you

image.png.f5a09688042c400436b83ad94ba6ce0a.pngimage.png.ff71562894c29bf2a159619581ae92a7.png

its because the exe file is encrypted

Edited by Brynner
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  32
  • Reputation:   1
  • Joined:  10/20/20
  • Last Seen:  

can someone share unpacked client? ty in advance

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  29
  • Reputation:   5
  • Joined:  08/27/16
  • Last Seen:  

Hey guys, I was wondering if anyone managed to apply (or hex edit) these patches:

  • Disable GM sprite
  • Restore model culling
  • Allow spam skills by hotkey
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  21
  • Reputation:   46
  • Joined:  09/04/23
  • Last Seen:  

Posted (edited)
8 hours ago, Hyllok said:

Hey guys, I was wondering if anyone managed to apply (or hex edit) these patches:

  • Disable GM sprite
  • Restore model culling
  • Allow spam skills by hotkey

Disable GM sprite
 - hex  Search for:
C4 04 84 C0 0F 84  C3 00 00 00
Two matches 

For both occurrences, replace with:
C4 04 84 C0 90 E9 C3 00 00 00

 
Restore model culling

hex Search for:
80 BE 54 01 00 00 01

You will find two matches. In both cases, look at the following bytes:

  • 80 BE 54 01 00 00 01 75 1D

  • 80 BE 54 01 00 00 01 75 45

Replace the 75 1D and 75 45 parts with 90 90

Edited by Skylove
  • Upvote 1
  • Love 1
  • MVP 1
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  9
  • Reputation:   1
  • Joined:  11/15/24
  • Last Seen:  

@Skylove Job Costume is not working?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  21
  • Reputation:   46
  • Joined:  09/04/23
  • Last Seen:  

Posted (edited)
1 minute ago, oneandonlyblake said:

@Skylove Job Costume is not working?

yes!

Edited by Skylove
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  29
  • Reputation:   5
  • Joined:  08/27/16
  • Last Seen:  

19 hours ago, Skylove said:

Disable GM sprite
 - hex  Search for:
C4 04 84 C0 0F 84  C3 00 00 00
Two matches 

For both occurrences, replace with:
C4 04 84 C0 90 E9 C3 00 00 00

 
Restore model culling

hex Search for:
80 BE 54 01 00 00 01

You will find two matches. In both cases, look at the following bytes:

  • 80 BE 54 01 00 00 01 75 1D

  • 80 BE 54 01 00 00 01 75 45

Replace the 75 1D and 75 45 parts with 90 90

Worked like charm! Thank you so much for your support /lv

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  4
  • Reputation:   0
  • Joined:  06/25/22
  • Last Seen:  

Do someone has any updates about the emotes? There is a bug that you disconnect every time you use it.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  50
  • Topics Per Day:  0.01
  • Content Count:  1855
  • Reputation:   298
  • Joined:  08/03/12
  • Last Seen:  

1 hour ago, caiooliveiras said:

Do someone has any updates about the emotes? There is a bug that you disconnect every time you use it.

didnt use latest rathena ? if im not mistaken latest rathena already has the dummy packet for it.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  59
  • Topics Per Day:  0.01
  • Content Count:  1303
  • Reputation:   174
  • Joined:  06/12/12
  • Last Seen:  

On 6/6/2025 at 8:00 AM, Skylove said:

Disable GM sprite
 - hex  Search for:
C4 04 84 C0 0F 84  C3 00 00 00
Two matches 

For both occurrences, replace with:
C4 04 84 C0 90 E9 C3 00 00 00

 
Restore model culling

hex Search for:
80 BE 54 01 00 00 01

You will find two matches. In both cases, look at the following bytes:

  • 80 BE 54 01 00 00 01 75 1D

  • 80 BE 54 01 00 00 01 75 45

Replace the 75 1D and 75 45 parts with 90 90

new client is it already patch for enable extend preview cash shop?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  59
  • Topics Per Day:  0.01
  • Content Count:  1303
  • Reputation:   174
  • Joined:  06/12/12
  • Last Seen:  

On 6/6/2025 at 8:00 AM, Skylove said:

Disable GM sprite
 - hex  Search for:
C4 04 84 C0 0F 84  C3 00 00 00
Two matches 

For both occurrences, replace with:
C4 04 84 C0 90 E9 C3 00 00 00

 
Restore model culling

hex Search for:
80 BE 54 01 00 00 01

You will find two matches. In both cases, look at the following bytes:

  • 80 BE 54 01 00 00 01 75 1D

  • 80 BE 54 01 00 00 01 75 45

Replace the 75 1D and 75 45 parts with 90 90

new client is it already patch for enable preview cash shop?

for new latest rathena got conflit at clif.cpp and status.cpp are you have the update or i can use with rathena latest version?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  13
  • Reputation:   3
  • Joined:  01/05/18
  • Last Seen:  

4 hours ago, hendra814 said:

new client is it already patch for enable preview cash shop?

for new latest rathena got conflit at clif.cpp and status.cpp are you have the update or i can use with rathena latest version?

 

If you are referring to client version 2025-05-08, then yes I can confirm Cash Shop Preview is working by default here, no need to to patch

 

@Skylove I just noticed that for client version 2025-05-08, the viewID  limit extension patch for Headgears  does not appear in WARP. 

Is there a way to manually extend the values from 3K (Default) to a maximum of 64K 

image.png.e476b3f9030edf6b9d57ad7e6b363a08.png

 

For client version 2025-03-19, the option does appear

image.png.7e0ef813e2a79e611d32ebe0dbea4243.png

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  59
  • Topics Per Day:  0.01
  • Content Count:  1303
  • Reputation:   174
  • Joined:  06/12/12
  • Last Seen:  

On 6/7/2025 at 5:32 PM, Santheus said:

 

If you are referring to client version 2025-05-08, then yes I can confirm Cash Shop Preview is working by default here, no need to to patch

 

@Skylove I just noticed that for client version 2025-05-08, the viewID  limit extension patch for Headgears  does not appear in WARP. 

Is there a way to manually extend the values from 3K (Default) to a maximum of 64K 

image.png.e476b3f9030edf6b9d57ad7e6b363a08.png

 

For client version 2025-03-19, the option does appear

image.png.7e0ef813e2a79e611d32ebe0dbea4243.png

thanks, but when try the client getting error lua files, is it still used en.grf or using new grf file?

image.png.b41f037ec99e5b71edb4220d48c19b2b.png

image.png.6afee281f40485646fbd2960d406ba3e.png

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  59
  • Topics Per Day:  0.01
  • Content Count:  1303
  • Reputation:   174
  • Joined:  06/12/12
  • Last Seen:  

sorry double posting

image.png

image.png

Edited by hendra814
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  13
  • Reputation:   3
  • Joined:  01/05/18
  • Last Seen:  

31 minutes ago, hendra814 said:

thanks, but when try the client getting error lua files, is it still used en.grf or using new grf file?

image.png.b41f037ec99e5b71edb4220d48c19b2b.png

image.png.6afee281f40485646fbd2960d406ba3e.png

en.grf only contains translation files, your data.grf file should be working by default, unless you modified it or used a different data.grf file one other than the one provided official kRO client.

The errors you're displaying point to files that should be contained inside data.grf, but are missing. Please do not modify files unless you know what you are doing.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  13
  • Reputation:   3
  • Joined:  01/05/18
  • Last Seen:  

EDIT: My post above my was duplicated due to connection timeout

image.png.fafeff70697f199e7fd5c33fd1b46ec1.png

Edited by Santheus
Duplicate post due to service timeout
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  59
  • Topics Per Day:  0.01
  • Content Count:  1303
  • Reputation:   174
  • Joined:  06/12/12
  • Last Seen:  

9 hours ago, Santheus said:

en.grf only contains translation files, your data.grf file should be working by default, unless you modified it or used a different data.grf file one other than the one provided official kRO client.

The errors you're displaying point to files that should be contained inside data.grf, but are missing. Please do not modify files unless you know what you are doing.

en.grf modified for my custom map, i'm not touch data.grf.

btw this new client read data folder first or read grf first?

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  13
  • Reputation:   3
  • Joined:  01/05/18
  • Last Seen:  

5 hours ago, hendra814 said:

en.grf modified for my custom map, i'm not touch data.grf.

btw this new client read data folder first or read grf first?

 

Data folder is prioritized first before any grf files. But I think all clients do that.

So that means you can create the same folder hierarchies that exist in GRF files.

They will overwrite the same files that exist in your GRF files, since the client

prioritizes data folder over grf files, meaning the client ignores reading duplicates

of files if they are already loaded onto memory from the data folder.

 

You can do your modding safer here, instead of recompiling GRF files again and again.

Once you confirm there are no errors, that's the time you insert them into your modded GRF.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  59
  • Topics Per Day:  0.01
  • Content Count:  1303
  • Reputation:   174
  • Joined:  06/12/12
  • Last Seen:  

7 hours ago, Santheus said:

 

Data folder is prioritized first before any grf files. But I think all clients do that.

So that means you can create the same folder hierarchies that exist in GRF files.

They will overwrite the same files that exist in your GRF files, since the client

prioritizes data folder over grf files, meaning the client ignores reading duplicates

of files if they are already loaded onto memory from the data folder.

 

You can do your modding safer here, instead of recompiling GRF files again and again.

Once you confirm there are no errors, that's the time you insert them into your modded GRF.

thanks for this information, extract from data.grf to data folder, now the error already solved.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  3
  • Reputation:   0
  • Joined:  06/11/25
  • Last Seen:  

Firstly, a huge thank you to everyone in this thread. I was struggling to get client side stuff working but this prebuild really helped a lot. It is unfortunate that the existing bodyinfo fixes don't exist in rAthena.

My only question is that for some reason, certain items like the Death Bringer armor (https://ratemyserver.net/index.php?page=re_item_db&item_id=450252) show as unknown item in the client even though they exist in the itemdb on the server. I am currently unsure of the reason for this but suspect this is due to missing info in the lua files. Sadly, I have no idea how to go about fixing this, can someone please advise?
 

EDIT : Just realize unavailable items dont show properly in the client, I failed to read T_T. Please ignore~.

Edited by wanderingloki
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  1
  • Topics Per Day:  0.00
  • Content Count:  21
  • Reputation:   46
  • Joined:  09/04/23
  • Last Seen:  

6 hours ago, wanderingloki said:

Firstly, a huge thank you to everyone in this thread. I was struggling to get client side stuff working but this prebuild really helped a lot. It is unfortunate that the existing bodyinfo fixes don't exist in rAthena.

My only question is that for some reason, certain items like the Death Bringer armor (https://ratemyserver.net/index.php?page=re_item_db&item_id=450252) show as unknown item in the client even though they exist in the itemdb on the server. I am currently unsure of the reason for this but suspect this is due to missing info in the lua files. Sadly, I have no idea how to go about fixing this, can someone please advise?
 

EDIT : Just realize unavailable items dont show properly in the client, I failed to read T_T. Please ignore~.

That item exists in iRO, so you need to extract it from iRO's data.grf file and add it to your client.
Additionally, make sure to add the corresponding information in the item Lua files.

 

Add it to either the data folder or your custom GRF file.

data\sprite\아이템\death_bringer.act
data\sprite\아이템\death_bringer.spr

data\texture\유저인터페이스\collection\death_bringer.bmp
data\texture\유저인터페이스\item\death_bringer.bmp

---------------------------------------------------------------------------------
SystemEN\LuaFiles514\itemInfo.lua
    [450252] = {

        Server = "iRO",
        unidentifiedDisplayName = "Armor",
        unidentifiedResourceName = "????",
        unidentifiedDescriptionName = { "Unknown Item, can be identified by ^008080Magnifier^000000." },
        identifiedDisplayName = "Death Bringer",
        identifiedResourceName = "Death_Bringer",
        identifiedDescriptionName = {
            "According to rumors of the kingdom of Rune Midgarts, those who see the armor will die.",
            "",
            "MaxHP + 10% , MaxSP + 10%",
            "Flee + 20 , ATK + 30 per 1 skill level of Cross Impact",
            "When physically attacking, increase damage to all race monsters by 7% per 1 skill level of Cross Ripper Slasher",
            "When Hallucination Walk Lv. 5 is learned, additional MaxHP + 25%, wearer is immune to knockback.",
            "When refined to +5 or higher, Perfect Hit + 25%",
            "When refined to +7 or higher, additional Perfect Hit + 25%",
            "Type : ^777777Armor^000000  Defense : ^777777100^000000",
            "Weight : ^777777100^000000",
            "Required Level : ^777777100^000000",
            "Class : ^777777All^000000"
        },
        slotCount = 1,
        ClassNum = 0,
        costume = false
    },

death_bringer.act death_bringer.spr death_bringer.bmp death_bringer.bmp

Edited by Skylove
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  3
  • Reputation:   0
  • Joined:  06/11/25
  • Last Seen:  

Thank you for the thorough explanation. I have 2 questions:

1. If I just direct import an iRO data.grf file via the data.ini, would that fix this?

2. Is the reason the item didnt show up because it is an iRO exclusive?

 

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  0
  • Topics Per Day:  0
  • Content Count:  13
  • Reputation:   3
  • Joined:  01/05/18
  • Last Seen:  

31 minutes ago, wanderingloki said:

Thank you for the thorough explanation. I have 2 questions:

1. If I just direct import an iRO data.grf file via the data.ini, would that fix this?

2. Is the reason the item didnt show up because it is an iRO exclusive?

 

 

1, Not really because the rAthena is much more based on the kRO client, which means you might get missing SPR errors  or LUA table errors.

   A better practice is to take any region specific sprites or files and compile them into your GRF or put them into the data directory of your RO client

   following the folder structure of the GRF like I said in my previous replies.

2. Yes, keep in mind for any region exclusive item, they might be in the rAthena database but the sprites / resources for them might not be in the client.

    The rAthena emulator is around Episode 17, so there are a lot of missing features to implement.

Edited by Santheus
grammar correction
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
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.

×
×
  • Create New...