• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

How does bot works on 7.x?

Stellow

C++/C#/PHP/LUA
Joined
Oct 23, 2008
Messages
1,112
Reaction score
221
Location
Germany
GitHub
eubrunomiguel
Id like to work on a custom client for my server, and I believe in order to nullify bots, you need to understand how they work.

Anywone has any tips?
 
Packets, Proxies and Keyboard Strokes / Mouse clicks.
When packets handling, it's just a program sending a packet over the client (e.g; chatting).

There's a whole more info about this in TPForums (but do not know if it's legal to post about it)
 
look tpforums there'll u get most information about this stuff, most popular 7.x ots have nice antibot that requires ppl to put some effort into making new bots or making otclient work for their new antibot clients. if your server is popular enough there will always be people that finds ways to get bots to work

best antibot i've seen is medivia online and they're even using otclient for their server and it's still the most longterm popular server i've seen in years. they got some automatic detection ingame + otclient that is changed as fk
 
Packets, Proxies and Keyboard Strokes / Mouse clicks.
When packets handling, it's just a program sending a packet over the client (e.g; chatting).

There's a whole more info about this in TPForums (but do not know if it's legal to post about it)

You know how to change the packet the tibia client will send to the server? For example, the server catchs the hex 0X14 as moving player north or something like that, then, the client must be sending this packet. Do you have idea how to localize it in Hex editor or oddyg, and change its number?
 
Id like to work on a custom client for my server, and I believe in order to nullify bots, you need to understand how they work.

Anywone has any tips?

Bots with created by using a packet sniffer and looking what part of the code does what. For example you start this program and use sd 10 times and see what package look like, repeat and find a structure. In order to fix that you probably need to code the entire client from scratch and encrypt shit.

Better work on anti-bot system that looks for simple signs of botters.

Note: This is what a bot coder who made one for a custom anti-bot client. I think easiest way to prevent bot is to alter the game, you won't have to add aimbot like cip but simply add variation.
 
You know how to change the packet the tibia client will send to the server? For example, the server catchs the hex 0X14 as moving player north or something like that, then, the client must be sending this packet. Do you have idea how to localize it in Hex editor or oddyg, and change its number?

Ollydbg, there was once a tutorial about replacing (PlayerTalk) command with something different, this would complicate bot usage from Newbies.
 
can't they take the rsa found in old client with hexedit and use for otclient for example and still be able to use auto aim?, also i dont knw that much about preventing botting and such, still looking for it for my server aswell, would appreciate if anyone could help me out, just send me a private msg
 
Back
Top