[SOURCE] exLib source code

08/28/2022 21:24 martinx1#1
Finally! After a few months and a bunch of people requests, despite the money offers i recieved, i still decided to release it once for all.
I leave here the eXLib source code. In addition to this, there is a packet dumper inside the solution.



Remarks:
- I won't teach anyone how to compile this, since the point of this share is mainly for learning.
- The code base is not the best one and is poorly documented, since this was a old project and is how i learn. Unfortunately, documentation is a thing that most of us only start to give value later in the future :)
- If you don't know what is this, just skip and don't comment stupid shit.

If you would like to donate for my 2+ years work, fell free.
Hope someone learns something from this.
08/29/2022 18:51 fff_000#2
Nice
08/30/2022 01:50 xloolx25#3
is this a bot and how i can use it?
08/30/2022 23:37 martinx1#4
Quote:
Originally Posted by xloolx25 View Post
is this a bot and how i can use it?
Read the remarks :D
09/10/2022 18:11 dc325nb#5
Quote:
Originally Posted by Undoable View Post
This one worked well for me for a while, just click run its easy. Updated version!
file.io/Um3F/download/MRb0T0WqFWQP
deleted, please reupload
10/02/2022 21:00 tomtom99438#6
Quote:
Originally Posted by martinx1 View Post
Finally! After a few months and a bunch of people requests, despite the money offers i recieved, i still decided to release it once for all.
I leave here the eXLib source code. In addition to this, there is a packet dumper inside the solution.



Remarks:
- I won't teach anyone how to compile this, since the point of this share is mainly for learning.
- The code base is not the best one and is poorly documented, since this was a old project and is how i learn. Unfortunately, documentation is a thing that most of us only start to give value later in the future :)
- If you don't know what is this, just skip and don't comment stupid shit.

If you would like to donate for my 2+ years work, fell free.
Hope someone learns something from this.
This is a hearth of the cheat maybe work with pserver if find a right offsets and pointers ?

Quote:
Originally Posted by xloolx25 View Post
is this a bot and how i can use it?
bro he said if you are not understand dont comment shitts !!! xd

so this is a exlib dll source code cheat of hearth so need some skill in visual studio compile it
10/05/2022 12:58 - Mystic#7
Thanks for sharing this masterpiece with us, Martin!
Your metin2 bot was amazing.

:PT: POWER!
10/05/2022 17:25 cioace9#8
The code is written correctly, I have nothing to say about it, but it is too bushy and too many variables to take into account to be able to make it global. Possibly a small "bot" for a specific server, not something "global".
10/30/2022 11:08 bam28021999#9
thx mate
10/30/2024 09:57 madagascar007#10
Thanks for making the source public martinx1, I managed to compile it but without the path finding because i was missing the lib source and the already-compiled one that came with the source was built in an older version of visual studio.

Now I'm working on updatimg the offset patterns to get it working on latest GF as I'm mainly interested in the InstanceList and MoveToDestPosition since I'll be using the methods for the Energy Fragment bot to walk in-between two NPCs and select them.
11/17/2024 19:09 kiria94#11
working?
01/13/2025 21:39 madagascar007#12
I found somebody who managed to re-build eXLib.dll and used it to release a paid bot called STMod which it's pretty much an exact copy of OpenBot, with some extra functionality added on top.

The guy was not very good at protecting the .dll since the patcher simply downloads it in the bot's folder, hence I was able to take it and use it myself and decided to share it with you since you might've not been able to compile yourself (I wasn't either).

Here's a [Only registered and activated users can see links. Click Here To Register...] for eXLib.dll.
Virustotal: [Only registered and activated users can see links. Click Here To Register...]

Check out the source code from OP if you want to learn how to use the lib - you can either inject it in the metin2client with a dll injector or rename it to .mix and run the client which will auto-inject.

Note that chr.GetPixelPosition does not work because OFFSET_CLIENT_CHARACTER_POS was wrong when the guy rebuilt the library so you'll have to do without that function, which causes some OpenBot functionality to not work as expected, e.g Shopsearch when clicking Go to shop.
01/13/2025 23:24 itachi300#13
How to use it, when injected?

Also i tried it at private server and my client just crash out, how to fix it?