verbrannt Posted August 10, 2018 Posted August 10, 2018 (edited) Simple Lineage II bot that uses Computer Vision to find possible targets and monitor HP/MP/CP. Written to learn C++ basics, but can be useful for someone. Download: https://github.com/madyanov/l2-cv-bot/releases Features NPC detection HP/MP/CP monitoring Mouse and keyboard emulation Stuck resolving TTS alarm subsystem (captcha, low HP, CP decreasing, etc.) Custom behavior support (LUA scripts) Buffs/debuffs monitoring How to use Interception driver is required for mouse and keyboard emulation. Install Interception driver (start `cmd.exe` as Administrator, then run `install-interception.exe /install`) and reboot Run Lineage II client, select character and teleport to any exp/farm location Run `run.bat "<title of the Lineage II client window>"` HP/CP/MP bars must be 100% at the moment of bot start, but if not, you should wait until they will be 100% and then press Space to reset bars position To stop press ESC or move mouse Customization Current version developed and tested using Windows 10 and Gracia Epilogue client, so with another Windows or Lineage II client it may not work. Edit `run.bat` file to customize CV for another client. Note that for colors used HSV and BGR color models Edit `Brain.cpp` to customize bot behavior. Custom runtime behavior scripts are not supported OS related stuff placed in these files: `Window.cpp`, `Capture.cpp`, `Input.cpp`, `Intercept.cpp` Edited August 10, 2018 by verbrannt 1
Pesollo Posted August 10, 2018 Posted August 10, 2018 Useless for what I'm looking for, but keep working, there may be people that needs something like that. GL!
AlmostGood Posted August 12, 2018 Posted August 12, 2018 prolly best pixel-based work done for l2 to date also openCV looks like very useful project i never heard before, thanks :D
Kara Posted August 12, 2018 Posted August 12, 2018 Simple and nice preview. Loved the song. No like ViruS fail annoying songs that you close youtube instantly. Congrats.
verbrannt Posted August 12, 2018 Author Posted August 12, 2018 (edited) Thx guys. I'm working now on far target detection algorithm, so hopefully it will be included in next release. It has much more false positives, but can be used as secondary target detection algorithm (with some heuristic rules) when primary can't find anything. Edited August 12, 2018 by verbrannt
verbrannt Posted August 20, 2018 Author Posted August 20, 2018 (edited) New version: https://github.com/madyanov/l2-cv-bot/releases/tag/v0.2 Features: * Far targets detection * NextTarget command support * Spoil & drop support * HP/CP/MP restoring Demo video: Edited August 21, 2018 by verbrannt 3
kiduu93 Posted August 24, 2018 Posted August 24, 2018 wow, great work. can't wait to see future updates.
xsonic Posted September 21, 2018 Posted September 21, 2018 Excelente, aunque no puedo hacerlo funcionar podrias hacer un video guia por favor de como instalar todo lo que se requiere. gracias
Soyyo14 Posted September 22, 2018 Posted September 22, 2018 Thanks bro, great work, i have one problem, dont run in windows 32 bits
verbrannt Posted September 22, 2018 Author Posted September 22, 2018 (edited) 19 hours ago, xsonic said: Excelente, aunque no puedo hacerlo funcionar podrias hacer un video guia por favor de como instalar todo lo que se requiere. gracias Thank you. Right now I can't record installation & configuration video tutorial. But you still can read documentation here: https://github.com/madyanov/l2-cv-bot/blob/master/README.md 12 hours ago, Soyyo14 said: Thanks bro, great work, i have one problem, dont run in windows 32 bits Yeah. You need to compile for 32-bit arch to get work. Also don't forget to use 32-bit OpenCV binaries. To compile read instructions in link I've provided above. Edited September 22, 2018 by verbrannt
xsonic Posted September 22, 2018 Posted September 22, 2018 (edited) click to walk, but not to select the mob, the time is positioned on the name of the mob but does not click to select or attack. Edited September 23, 2018 by xsonic
xsonic Posted September 24, 2018 Posted September 24, 2018 Tienes idea de por qué no selecciona la mafia, no ataca, no detecta hp mp y cp, sera por la proctecion del servidor, el server es https://l2crest.com/ 1
AnitahIsBack Posted September 30, 2018 Posted September 30, 2018 On 9/25/2018 at 1:27 AM, xsonic said: Tienes idea de por qué no selecciona la mafia, no ataca, no detecta hp mp y cp, sera por la proctecion del servidor, el server es https://l2crest.com/ On 8/10/2018 at 8:55 PM, verbrannt said: Current version developed and tested using Windows 10 and Gracia Epilogue client, so with another Windows or Lineage II client it may not work. 1
Software Posted November 16, 2018 Posted November 16, 2018 really nice work. It might not be efficient since its in a premature stage, but very nice!!!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now