[Guide]Analysis of SkillData
As the title goes, we'll breaking down this 1 skill into its meaningful data
so here we go..
LEGEND:
AAAA = Initial Skill Data
BBBB = Skill Counter
CCCC = Padding??
DDDD = Main ID
EEEE = Sub ID
FFFF = Skill Level
GGGG = Skill Type (passive or active) i forgot...lolz
DATA:
0x0001000008000000010000001F00020004003700
0x0001000008000000 -> this is the initial value if there's no skill inserted or when the skill is deleted
0100 -> must be equal to the count of skills inserted
0000 -> not so sure about this so lets jst call it padding ... lolz
1F00 -> MainID of the skill which is 31 in dec
0200 -> SubID of the skill in this case it's 02 in dec
0400 -> skill level 0-8 master
3700 -> i think this is for passive or active skill, not so sure...
you can insert this in your database making the data as string (ex: update chainfo SET ChaSkills = "0x0001000008000000010000001F00020004003700" WHERE { insert your criteria here}.. please take note when using update statement, it will overwrite old data with the new data..
now for the next data or skill, you can just append the last four data 1F00020004003700 updating the skill counter your data now should like 0x0001000008000000020000001F000200040037001F00030004003700
now you can start coding gmce for yourself
i already finished mine same functionalities as the old gmce
so you can also make it, ill be helping you...
i am not a pro so this info may contain errors, anyway corrections are welcome..
NOTE: All are in WORD format (16 bits(2 bytes)) and stored in little endian format ex: data 001F when stored will be 1F00
-hope my little guide/explanation enlightens your mind
-next, will be the item inventory
-strippher (i-udergroundtEam)
strippher
Ragezone