Yea, I may be wrong indeed. As I said, I was supposing that UseItem parameters were similar to UseItemWith. It seems they are not. In spite of that, did you managed to call the function?
In order...
Type: Posts; User: Brunocg
Yea, I may be wrong indeed. As I said, I was supposing that UseItem parameters were similar to UseItemWith. It seems they are not. In spite of that, did you managed to call the function?
In order...
The first three (ECX, EDX and poscon1 in your case) parameters are the tile coordinates (TileXCoord, TileYCoord, TileZCoord) which the item stands.
If the item is inside a container, TileXCoord...
One word: Awesome!
Most well detailed tutorial I've ever seen at tpforums. Well done man!
I've been thinking about doing a detailed tutorial like that one showing how to traverse the whole Tibia...
If I'm not mistaken. Tibia server sends you the mobs from ground 0 to 7 whether you are also between that range. If you are below the floor 7, the server sends 2 floors up and 2 floors down.
Why? I...
In order to execute an internal function you need to be inside the target process context, the easiest way IMO is the old fashioned dll injection. Also you can move items by sending mouse clicks to...
I wrote a proof of concept to show you how to traverse the containers tree. I coded it in C#, since it's not my prefered language, I may not be quite familiar with it. I hope that's what you are...
Well, If I was able to do it with Delphi, Im pretty sure you can do it with C# or almost any other language.
Btw, the current container address is:
Containers_PointerAddress = $B7A2A4;
...
I'll tell you what I gather from MSVC std library source code plus the help of a few guys here (Ty DarkStar and Stiju).
Tibia containers are stored in a red black tree (msvc std::map...
Tibia 10.90 and 10.91 addresses are pretty much the same I believe.
Client_DrawingEngineInstancePointer_GetterAddress = $5C9D70
Client_MoveItem_FunctionAddress = $41CF20...