[HELP]Hex editing itemtype!

04/17/2009 14:10 hio77#16
Quote:
Originally Posted by rexes13 View Post
no u misunderstood me..i mean i wanna add a new item..i copy the whole data in the itemtype.dat of a random item and i change price name and description...and id of course then i have to add it in the top where the number of items is...then how do i add it in the first entry of items?

oh you mean how you add in the full hex.... i have no idea spent a few hrs on that today b4 giving up >.> im failing a lot today think i need a sleepy:rolleyes::rolleyes:
04/17/2009 18:30 Killin#17
I've been doing tests on that aswell, and heres what I have so far. Be warned this is still only a theory but so far it seems to be looking correct

Code:
61 blocks
Each block consists of four bytes example "00 00 00 00"
All must be entered using hex.

1st block: ItemID

2nd - 5th block: ItemName

6th Block: (Profession) 00 (Required Level) 00 "Profession will be Mage = 0A Warrior = 14 Palidan = 1E  "Required level will be the hex version of the level IE level 25 = 19"

7th Block: Unknown Yet

8th Block: Unknown Yet

9th Block: Monopoly In Hex, Example 12 = 0C

10th Block: Price

11th Block: Action Id

12th Block: (attack Max) 00 (Attack Min) 00 "All in hex"

13th Block: Defense

14th Block: Dodge (Dodge) 00 00 00

15th Block: Amount in the form of "00 00 (amount)"

16th Block: Amount max in the form of (amount) 00 00"

17th Block: Unknown Yet

18th Block: Magic Defense

19th Block: Attack Speed 00 00 (Attack Speed)

20th Block: Hit Rate (Hit Rate) 00 00 00

21st Block: Target   All tests were "14 00 00 00"

22nd Block: Cost In EP 00 (Emoney) 00 00

23rd Block: Official1 00 Official2 00

24th Block: Official3 00 Official4 00

25th Block: Official5 00 Official6 00

26th Block: Official7 00 Official8 00

27th Block: Official9 00 Official10 00

28th Block: Official11 00 00 00

29th Block: Soul (Soul) 00 00

30th - 61st Blocks: Description of Item
04/17/2009 23:20 hio77#18
Quote:
Originally Posted by Killin View Post
I've been doing tests on that aswell, and heres what I have so far. Be warned this is still only a theory but so far it seems to be looking correct

Code:
61 blocks
Each block consists of four bytes example "00 00 00 00"
All must be entered using hex.

1st block: ItemID

2nd - 5th block: ItemName

6th Block: (Profession) 00 (Required Level) 00 "Profession will be Mage = 0A Warrior = 14 Palidan = 1E  "Required level will be the hex version of the level IE level 25 = 19"

7th Block: Unknown Yet

8th Block: Unknown Yet

9th Block: Monopoly In Hex, Example 12 = 0C

10th Block: Price

11th Block: Action Id

12th Block: (attack Max) 00 (Attack Min) 00 "All in hex"

13th Block: Defense

14th Block: Dodge (Dodge) 00 00 00

15th Block: Amount in the form of "00 00 (amount)"

16th Block: Amount max in the form of (amount) 00 00"

17th Block: Unknown Yet

18th Block: Magic Defense

19th Block: Attack Speed 00 00 (Attack Speed)

20th Block: Hit Rate (Hit Rate) 00 00 00

21st Block: Target   All tests were "14 00 00 00"

22nd Block: Cost In EP 00 (Emoney) 00 00

23rd Block: Official1 00 Official2 00

24th Block: Official3 00 Official4 00

25th Block: Official5 00 Official6 00

26th Block: Official7 00 Official8 00

27th Block: Official9 00 Official10 00

28th Block: Official11 00 00 00

29th Block: Soul (Soul) 00 00

30th - 61st Blocks: Description of Item


thats gonna be very helpful :rolleyes:


maybe once rex knows all of this he could continue with the videos ^^