This guide is explain about Item Hexcode in Season 12 Mu Online
Basic:
- 1 byte = 8 bit = 00000000 to 11111111 (0 to 255)
- 1 byte = 2 hex = 0x00 to 0xFF (0 to 255)
1. Item Hexcode Mu Online Season 12:
Item Hexcode table in Mu Online Season 12 contains 12 bytes
So 12 bytes = 24 hex = 0x000000000000000000000000 to 0xFFFFFFFFFFFFFFFFFFFFFFFF
Explain 12 bytes:
- ItemIndex = Index1 (byte1) + Index2 (byte4): if index2 in byte4 is enable, ItemIndex = 255+index1 value.
- ItemSection = Section (byte6) + Muun Section (byte6): because field for secion is only 4 bytes, so maximum section is 15, if we use Muun Section =16), it'll be needed more bit for muun.
- Excellent Options (byte4) are used 6 bit, each bit is 1 excellent option. Example: 111111 = 6 excellent options = 63 in decimal. 100000 = 10% excellent damage = 32 in decimal.
- Item Options = Op1 (byte2) + Op2 (byte4): because Op1 in byte2 use only 2 bytes, so maximum is 3 (1 = 4 option | 2 = 8 option | 3 = 12 option). How about option 16? So we need to use Op2 in byte4 to present option 16.
2. Item Hexcode + Serial Mu Online Season 12:
Item Hexcode + Serial table in Mu Online Season 12 contains 32 bytes.
This kind of Item hexcode 32 bytes is used for Warehouse, Shop, Webshop.
Explain 32 bytes:
Example:
Warehouse in MSSQL type is varbinary(7680) = 7680 bytes. Warehouse contains normal Warehouse + expand warehouse. Each warehouse is 8x15 = 120 blocks. So 120 x 2 x 32 bytes = 7680 bytes.
Basic:
- 1 byte = 8 bit = 00000000 to 11111111 (0 to 255)
- 1 byte = 2 hex = 0x00 to 0xFF (0 to 255)
1. Item Hexcode Mu Online Season 12:
Item Hexcode table in Mu Online Season 12 contains 12 bytes
So 12 bytes = 24 hex = 0x000000000000000000000000 to 0xFFFFFFFFFFFFFFFFFFFFFFFF
Explain 12 bytes:
- Byte 1: Item index1 (0-255)
- Byte 2: Skill + Level + Luck + Op1
- Byte 3: Item durability
- Byte 4: Item index2 + Op2 + Excellent Options
- Byte 5: Item ancient
- Byte 6: Item section + 380 op + Muun Section + Period
- Byte 7: Harmony option or Socket option
- Byte 8: Socket1 option or New Excellent1 option
- Byte 9: Socket2 option or New Excellent2 option
- Byte 10: Socket3 option or New Excellent3 option
- Byte 11: Socket4 option or New Excellent4 option
- Byte 12: Socket5 option or New Excellent5 option
- ItemIndex = Index1 (byte1) + Index2 (byte4): if index2 in byte4 is enable, ItemIndex = 255+index1 value.
- ItemSection = Section (byte6) + Muun Section (byte6): because field for secion is only 4 bytes, so maximum section is 15, if we use Muun Section =16), it'll be needed more bit for muun.
- Excellent Options (byte4) are used 6 bit, each bit is 1 excellent option. Example: 111111 = 6 excellent options = 63 in decimal. 100000 = 10% excellent damage = 32 in decimal.
- Item Options = Op1 (byte2) + Op2 (byte4): because Op1 in byte2 use only 2 bytes, so maximum is 3 (1 = 4 option | 2 = 8 option | 3 = 12 option). How about option 16? So we need to use Op2 in byte4 to present option 16.
2. Item Hexcode + Serial Mu Online Season 12:
Item Hexcode + Serial table in Mu Online Season 12 contains 32 bytes.
This kind of Item hexcode 32 bytes is used for Warehouse, Shop, Webshop.
Explain 32 bytes:
- Byte 1: Item index1 (0-255)
- Byte 2: Skill + Level + Luck + Op1
- Byte 3: Item durability
- Byte 4,5,6,7: Item Serial1 (0x00000000 to 0xFFFFFFFF)
- Byte 8: Item index2 + Op2 + Excellent Options
- Byte 9: Item ancient
- Byte 10: Item section + 380 op + Muun Section + Period
- Byte 11: Harmony option or Socket option
- Byte 12: Socket1 option or New Excellent1 option
- Byte 13: Socket2 option or New Excellent2 option
- Byte 14: Socket3 option or New Excellent3 option
- Byte 15: Socket4 option or New Excellent4 option
- Byte 16: Socket5 option or New Excellent5 option
- Byte 17,18,19,20: Item Serial2 (0x00000000 to 0xFFFFFFFF)
- Byte 21 to 32 (12 bytes): empty, still not use
Example:
Warehouse in MSSQL type is varbinary(7680) = 7680 bytes. Warehouse contains normal Warehouse + expand warehouse. Each warehouse is 8x15 = 120 blocks. So 120 x 2 x 32 bytes = 7680 bytes.
Attachments
You must be registered for see attachments list
Last edited: