Can u help me to inject this bot to Oldera.net
Here is custom Oldera Client
Can u help me to inject this bot to Oldera.net
Here is custom Oldera Client
Would be awesome to see it updated to use on Oldera.
Nice cheat you've got here. Too bad its missing cavebot ^^
Anyway, now when Classicus has gone over to use Tibianic anti-cheat, how would you go on fixing the addresses for it? I've changed classname and it finds the client and casting spells works. But the addresses are wrong as it can't read playername, hp, mana and such. Problem is,everytime the client restarts, the address change. How would you go on to go around this?
Okay, I did my pointerscans and found out baseaddress is "Classicus.dll"+000FB10C and offset 4 = HP, offset 0 = MP.
Still, using the debug button, it shows hp and mana as 0, therefore something is wrong, somewhere.
EDIT2: Problem was I needed adminrights, lol. Now it reads it properly.
EDIT3: Can someone explain these offsets what they really are?
Code:adrNum = &H5C684C adrNChar = &H5C68B0 CharDist = &H9C NameDist = &H4 OutfitDist = &H60 LightDist = 116 LightColourDist = 120 LAST_BATTLELISTPOS = 249
Last edited by Tony32; 10-29-2015 at 04:25 PM.
I don't believe it is OTC, the executables are way to similar to the vanilla 7.72 client. Aldoh, it got some codecaves and uses the dll files to do things
Im not sure doh! I got most things working except lighthack, I also don't know how to use the Click-reuse :P Anyone know? ^^
I do like this.
Read this address (0x44B924) this is where the player id address is stored in original tibia client. But classicus have replaced it with "their" address.
So when I get the playerID address I can read the rest, becouse they are stored next to eachother.
Maybe is uggly. But it works for meCode:If currentClient = LConstants.OtClient.Classicus Or currentClient = LConstants.OtClient.Oldera Then Dim PlayerId As UInteger = Client.Memory.ReadUInt32(&H44B924 + 1) Dim PlayerZ As UInteger = PlayerId + 8 Dim PlayerY As UInteger = PlayerZ + 4 Dim PlayerX As UInteger = PlayerY + 4 Addresses.Player.Id = PlayerId Addresses.Player.Z = PlayerZ Addresses.Player.Y = PlayerY Addresses.Player.X = PlayerX Addresses.Player.Health = PlayerId - 4 Addresses.Player.Mana = PlayerId - 8 End If
How to find battlelist address --> http://tpforums.org/forum/thread-8146.html
Updating addresses --> http://tpforums.org/forum/thread-8625.html
DataReader --> http://tpforums.org/forum/thread-10387.html
Too lazy to upload it, but in "Public Sub TibianicHP()"
change to this:
And change in ModAddress under the if mentext is tibianic, change classname toCode:lProcessBase = GetBaseAddress(lProcessID, "classicus.exe") lDLLBase = GetBaseAddress(lProcessID, "classicus.dll")
That's about it I believe.Code:ClassicusCl
work on Medivia.org ?