I would! It's the ultimate language, PC DNA. The further you detach yourself from it, the less of a real man you are. (j/k) ;)
@Vormav: OTSpoiler:
Printable View
ehehehe, asm is veeeery low level language...
...and its hard to produce buggy app in it :)
Find what's reading those offsets table
ID
offset_to_mob_name
ID
offset_to_mob_name
[...]
like:
MOV EAX,DWORD PTR DS:[6182FC]
and:
MOV EDI,6182FC
6182FC is address of your table, fix it to you new address.
Yes... the problem is that nothing refers to that table in the code according to Olly. :( That's why I thought they seemed to be counting up from the registry value. :/:
It seems Olly cannot analyse this. So you'll have to set a breakpoint and trace, or try IDA. :wink:
IDA Pro rulez :laugh:
IDA is instant win because it will make sense out of nonsense table by adding comments and showing you where offset is leading it bubble =P
Spoiler:
But you probably targeting wrong thing, you should target 1st mob ID not offset to mob name.
http://oi43.tinypic.com/15f3vyc.jpg
why? server will play sounds too? lol
That's why I asked, I asked why I saw some strings in some server.exe related to it and I was astonished
http://i40.tinypic.com/2r6nnlv.jpg
huhu wow fully functional :D
woooow -.-