• 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!

Disable Battleye Error 12.20

fabian766

Veteran OT User
Joined
Apr 22, 2008
Messages
127
Solutions
21
Reaction score
329
Location
Poland
So since no one already write tutorial how to disable battleye protection error message for Tibia 12+(should work on 11+ but I don't guarantee it) I decided to write one myself:
Open Client.exe in any Hex Editor that can search for Hex Bytes and search for: 84 C0 74 04 C6 47 05 01
if Hex Editor finds these bytes make sure it don't find any more results(if it finds more you might want to try-undo if error-repeat method), if Hex Editor don't find anything then this tutorial isn't for your Client version.
If you successfully found your bytes in Hex Editor change them to: 84 C0 90 90 C6 47 05 01
2.png
Save your changes and test if they work :)

So what does these changes makes? It make client think you always launch it with "--battleye" parameter so battleye error aren't displayed.
 

gpedro

web developer
Joined
Dec 5, 2009
Messages
158
Reaction score
126
Location
Brazil
GitHub
gpedro
Not always, they don't work on 12.31 because the generated assembly code is slightly different from older versions.
I only tested them on 12.20 and 12.30 so I don't know about older versions.

i will try implement on this:
 

Geekbuddys

Member
Joined
Mar 15, 2014
Messages
165
Reaction score
19
ill use this code inside of start.cmd
Code:
@echo off
start %1bin\client.exe --battleye
exit

Hope its usefull for anyone :)
 

jo3bingham

Excellent OT User
Joined
Mar 3, 2008
Messages
1,085
Solutions
14
Reaction score
705
GitHub
jo3bingham
In 12.40.9997, you can disable the BattlEye error message by opening the client in a hex editor and going to memory address 0x2BFD4 (or search for the hex sequence C6 45 D7 00 C6 45 CF 00) and change the value from 00 to 01 (the second 00 if you searched for the hex sequence).
 

indin

New Member
Joined
Oct 12, 2019
Messages
1
Reaction score
0
In 12.40.9997, you can disable the BattlEye error message by opening the client in a hex editor and going to memory address 0x2BFD4 (or search for the hex sequence C6 45 D7 00 C6 45 CF 00) and change the value from 00 to 01 (the second 00 if you searched for the hex sequence).

12.72 dont works anymore :(
 
Top