A thread to post internal function addresses, i'll be posting them as soon as i find them up on Olly.
ContainerClose (Arg1 = Container Number[0 = first bp])
Code:0043564E |. E8 2D16FDFF CALL Tibia.00406C80 ; \Tibia.00406C80
A thread to post internal function addresses, i'll be posting them as soon as i find them up on Olly.
ContainerClose (Arg1 = Container Number[0 = first bp])
Code:0043564E |. E8 2D16FDFF CALL Tibia.00406C80 ; \Tibia.00406C80
Why did you post this in the Delphi section? Internal functions can be used by other languages as well.
Moving character:
stdcall - 0x004D4A40
1 argument - direction
direction =
0x10d - left
0x10e - right
0x10c - up
0x10f - down
0x118 - up-left
0x117 - down-right
0x119 - up-right
0x116 - down-left
If move is impossible ("sorry not possible" appears) function will return -2.
[hr]
Moving items:
cdecl - 0x00405480
9 arguments.
Arg1 = fromX
Arg2 = fromY
Arg3 - fromZ
Arg4 = itemID
Arg5 = fromStackPos
Arg6 = toX
Arg7 = toY
Arg8 = toZ
Arg9 = count
Specified locations(xyz) can be backpacks for example.
[hr]
This code is kinda weird all it does is extract the latest said message by the character, and the lastest message shown in screen, I've seen there "You see a wooden floor."
etc...
It's in TibiaAPI too tho.Code:Func: 00546710 /$ 55 PUSH EBP 0012ED10 00000001 // Channel Type 1 - Default - Say 2 - Whisper 3 - Yell 4 - ? 5 - NPC Channel 0012ED14 0012F178 ASCII "Finarfin" 0012ED18 FFFFFFFF 0012ED1C 0012ED30 ASCII "It's a wise idea to store your money on your bank account."