Рет қаралды 41,511
Looking for a Tibia bot? Visit validusbot.net
In this video you will learn how to find and loop through entity list to make a simple auto attack bot in Tibia MMORPG. We will use Cheat Engine to find our local player and entity list start address, and Reclass.NET to make structures for our player and entity. We will write C++ DLL with some logic to attack monsters on our screen. This tutorial requires the knowledge about packet functions from previous tutorials so go watch them if you haven't already.
Support us on Patreon: bit.ly/38mnveC
Discussion & Download : guidedhacking....
Tibia is one of the oldest and most successful massively multiplayer online role-playing games (MMORPG) created by a small development studio from Germany called Cipsoft back in 1997. For more than 20 years now, players have been visiting the medieval world of Tibia. It was really popular back in the day and still is cause of it's unique look and user-friendly client. There are 4 vocations (roles) you can play. Druid, knight, sorcerer and paladin. Each has it's strengths and weaknesses in PVP and PVE. Tibia map is HUGE and there are so many spawns, quests and mysteries you can research that you will never get bored.
Entity list in Tibia is an array of entity objects, so all we have to do is find the start of entity list and offset from one entity to another. Entity object contains some data we want, that's xPosition, yPosition, zPosition, health and creatureId. We want all of this data so we attack monsters that are in radius from -7 to 7 on x axis and -5 to 5 on y axis from our player and monsters with more than 0 health. Lastly, we need creatureId because that's second argument in our PacketSend::Attack() function.
First we find "redSquareAddress" that contains creatureId in it, so that we attack another monster only when we're not attacking anyone. After that we search for NPC name "Cipfried" as string. We find that 4 bytes before the name is creatureId which is start of entity object. We find the first entity in the list and save the address. After that we find offset to another entity and all the data we need about it inside Reclass.NET. We find our local player and also make a class out of it in Reclass.NET. Once we got all the addresses and structures we make a C++ DLL and apply some logic over the data we collected. We turn it on and off by pressing NUMPAD 5 and see that it works as intended.
Donate on our Forum : bit.ly/2HkOco9
Support us on Patreon : bit.ly/38mnveC
How to make a Tibia Bot - MMO Botting Tutorial by Petko123
Follow us on Facebook : bit.ly/2vvHfhk
Follow us on Twitter : bit.ly/3bC7J1i
Follow us on Twitch : bit.ly/39ywOZ2
Follow us on Reddit : bit.ly/3bvOB57
Follow us on GitHub : bit.ly/2HoNXIS
Follow us on Instagram : bit.ly/2SoDOlu