https://github.com/ianobermiller/tibiaapi
Type: Posts; User: Blequi
https://github.com/ianobermiller/tibiaapi
you need to know
A* pathfinder (it is not related to Tibia)
creature list for targeting
container list for looting
map information (tiles around your character and .map file format) for...
Thanks
If you mean building your own packet with XTEA and RSA, I've been lazy all these years and never took time to learn the process. I know it's a good topic to know, but for most purposes,...
Thanks for the kind words. I don't plan to get involved in cheating projects anymore. I just wanna have fun and help beginners.
My main interest now is provide content that was left before NeoBot...
How to Code
In the first place, we have to hook AddContextMenuItem described earlier.
http://i.imgur.com/1hQVOow.png
How to find the function responsible to handle user click on context menu items
Part 2
Step into the call and we get this
http://i.imgur.com/KUfrGqx.png
How to find the function responsible to handle user click on context menu items
Part 1
In the second section, we were interested to know the function responsible for context menu creation to...
How to insert your own context menu items
Now, it's time to have fun.
We want to insert our own context menu items in the SCM, but to achieve that, we need to find the function responsible...
Hi, I got bored again and I've decided to analyze and learn about how to customize context menus in the CipSoft standalone Windows client (also known as Tibia.exe). This tutorial is designed for...
I dont see any valid reason for your rage, because everybody who uses a illegal software is aware of the risks involved on cheating. You bear the risks. Simple enough.
I have no idea. You can try restarting the client a few times and analyze those that stick to the correct address.
Try with options the following options unchecked in the pointer scan configuration
Stop traversing a path when a static has been found
Improve pointerscan with gathered heap data
If you send malformed packets, yes, you could be banned. Does not mean you will be banned, but there is a chance.
It's more risky in the sense that if you miss a packet change, you might put your userbase in trouble
using C++ templates, you guys could code the most important STL data structures used by Tibia at the moment. Then, just declaring types correctly, we have a lot of structures out-of-the-box, avoiding...
I'm not creating cheats for OTClient. These tutorials were born on tedious days :)
First, you must read about data structures like trees using nodes (not arrays) https://en.wikipedia.org/wiki/Binary_tree to understand the inner work of similar structures.
No, you don't need...
using Cheat Engine 6.4, with this config at pointer scan window
http://i.imgur.com/rlL8KlG.png
I get this result
http://i.imgur.com/qC7fJjy.png
How to find Container pointer:
Search for the number of opened containers:
Close all containers and search for 0
Open a single container and search for 1
Open another container and...
http://tpforums.org/forum/threads/6383-How-to-find-attackCreature-function-address?p=55642&viewfull=1#post55642
The last time I ran the script provided in the How to Code, I saw a few creatures with pos X = 65536, pos Y = 65536, pos Z = 255.
I believe it tells such creatures are invalid in the sense they...
creature type was introduced in 9.x if I recall correctly. For these 7.x it should not be available
Understanding std::unordered_map
Fortunately, I think std::unordered_map is not a difficult structure to understand. We will see through diagrams how it is laid out in memory and how you can...
Hi, this tutorial is meant to help you understand how to find and iterate through the list of creatures managed by OTClient, mostly based on its source code.
For this guide, we will use Cheat...
Oh yeah. I didn't notice a mistake, try that:
public TileObject[] Objects
{
get
{
int count = ObjectCount;
TileObject[] res = new TileObject[count];