Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Manual struggle with item.dat may be useful to someone

Newbie Spellweaver
Joined
Sep 5, 2023
Messages
10
Reaction score
9
Preface ""Many people are looking for ways to change something in their client, but it’s not always possible to get the right software. Now I will demonstrate the work of burning my eyes for many hours in HexEdit, for those who are in the subject it will be useful""
Necessary for work:
Your red eyes;
a couple of tables from the server;
Any HexEditor;
fu**ing item.dat;
Let's go!!!

*SELECTED SUBJECT FOR STUDYING DATA WRITING STRUCTURE*
Item name: Heracles’ Helm
Item ID from Gameserver\Slk\armour.slk : 31006
Item String ID’s from GameClient\Data\item.sting : 10111 , 10112
Item Icon route: GameClient\UI\Icon\equip\52903.dds
1694807422402 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

1) Icon route.
1694807465579 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

2) Medals from Server\Slk\item.slk int8 = 4
1694807501737 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

3) Value from Server\Slk\item.slk UInt24 = 4347500 (Item CoinsSell price = 4347500/10000 = 434)
1694807540233 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

4) Item ID value type int16 = 31006
1694807573832 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

-----------------------------------------------------------------------------------------------------------------------

5) item quality ( but it is not exactly) lol
1694807777867 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

6) Item Level (2D=dec45)
1694807799155 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

7) ???Unknown???
1694807820701 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

8) Item String id#1 from item.string (10111) value type int16
1694807844140 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

9) Item String id#2 from item.string (10112) value type int16
1694807864057 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums


10) Unknown byte’s. further I did not screen the bytes that I could not understand or find. if anyone knows please tell me
1694807963329 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

11) Fortify level (stars).
1694807981724 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

12) Maybe 8x Item flags* I don’t recommend changing anything; it’s difficult to understand the order and identify

(CanMoved,CanDeleted,CanTrade,CanSold,CanStored,CanLocked,CanBound,IsExclusive)
1694808027044 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums
13) ReplaceItemId from Server\Slk\item.slk UInt16 = 12645
1694808063456 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

14) Model ID ( UInt16 value = 55500) from armour.slk table
1694808086199 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums


15) Repair Price UInt16 = 1739
1694808136326 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

16) Durability Uint16 = 50000
1694808156806 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

17) SetID = 101 from armour.slk
1694808185130 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

18)
Yellow attributes Strength,FireAttack, Physical Defense

Values type int8 (0E =14, 17 = 23, 0A = 10)
1694808212016 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

19) Yellow attributes MaxHP +848 = value int16 (50 03)
1694808237611 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums


20) White attributes Evasion Uint8 = 30
1694808318338 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

21) Reflect color x12 values RGB UInt8
1694808337481 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

22) BlessMoney cost UInt16 = 30000 from armour.slk
1694808363502 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

23) Activate Soul cost UInt16 = 6000 AnimaMoney from armour.slk
1694808387097 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

24) White attributes Physical Defense +31 Magic Defense +21 (1F and 15)
1694808424859 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums

For other subjects the plot will change a little, but for a general understanding I think it will be useful. All that's left is to reinvent the wheel! )) Thank you for watching)
 

Attachments

You must be registered for see attachments list
Last edited:
Joined
Feb 26, 2010
Messages
1,374
Reaction score
780
Actual impressive effort, what I recommend is get a copy of 010 sweetscape editor, it lets u write templates that let u view/edit this data easier, check their template repository for examples.
 
Newbie Spellweaver
Joined
Sep 5, 2023
Messages
10
Reaction score
9
I would be very happy not to waste my time if it were so easy to contact the official source of this application, Necros is not willing to make contact in all instant messengers, but buy from third parties for exorbitant prices and get to the version linked to one PC and get I don’t want an empty or locked exe.

I may consider offers to buy a set of applications at a reasonable price if it is a resale and it will work on more than just one PC
 
Newbie Spellweaver
Joined
Sep 5, 2023
Messages
10
Reaction score
9
This is not a necros tool. We can sell 1 copy per hand and no other way. The price is $200 with no time limit. The tool consists of Item.dat+Slk.dat of Odin's Wrath and 4th Anniversary version. It is also possible to make for WOI LC and COW versions.
leave your Skype or Disсord contacts please
 
Newbie Spellweaver
Joined
Sep 5, 2023
Messages
10
Reaction score
9
I could make a tool from scratch to read and edit these files. Looks very basic.
the catch is that you can edit already recorded bits, but if you add new lines for example for your custom item, the file will no longer work, there is some protection against this kind of copy-paste of the item template)) if interested, write me your contacts
 
Newbie Spellweaver
Joined
Mar 19, 2006
Messages
39
Reaction score
2
the catch is that you can edit already recorded bits, but if you add new lines for example for your custom item, the file will no longer work, there is some protection against this kind of copy-paste of the item template)) if interested, write me your contacts
Do you know specifically whats stopping you? it might just be in the header like how many items there should be or the length of the entire file or some section that holds each item catergory and how many items should be in that catergory.

I am Broomop on discord i don't mind having a look at the file and see what i can understand. As i never even played this game or anything.
 
Newbie Spellweaver
Joined
Sep 5, 2023
Messages
10
Reaction score
9
I tried to identify patterns that describe the number of records in a file using code written in Python, but so far without success. For each type of item, the size of the data in bytes and the recording order are different, which greatly complicates the process; in total there are more than 20 types of items. I would be very grateful to someone who could bring more clarity. I am a very long-time fan of this game, I have a great desire to make software and scripts that will be available to the community, I would be glad to receive at least some information from people who have gone further than my knowledge in terms of analyzing the client and server
 
Joined
Feb 26, 2010
Messages
1,374
Reaction score
780
I already have all the dat files mapped out, including item.dat, as well as a SLK packer/unpacker. I just have to write the editor for these once I'm less busy with work, I didn't know these tools go for hundreds of dollars, these guys are seriously scamming people.

EDIT : Pm me your discord if you wanna talk about them more.
 
Last edited:
Initiate Mage
Joined
Dec 18, 2023
Messages
3
Reaction score
0
Hi sir, I have an issue when I create a character in BOI offline server. Pls help me, my skype is nguyenvanlocnt9@gmail.com. Thanks you so much.
1703170523559 - Manual struggle with item.dat may be useful to someone - RaGEZONE Forums
 

Attachments

You must be registered for see attachments list
Back
Top