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 Quote
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! Quote
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 Quote
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. Quote
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 Quote
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 Quote
kiduu93 Posted August 24, 2018 Posted August 24, 2018 wow, great work. can't wait to see future updates. Quote
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 Quote
Soyyo14 Posted September 22, 2018 Posted September 22, 2018 Thanks bro, great work, i have one problem, dont run in windows 32 bits Quote
verbrannt Posted September 22, 2018 Author Posted September 22, 2018 (edited) On 9/21/2018 at 11:46 PM, xsonic said: Excelente, aunque no puedo hacerlo funcionar podrias hacer un video guia por favor de como instalar todo lo que se requiere. gracias Expand 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 On 9/22/2018 at 6:18 AM, Soyyo14 said: Thanks bro, great work, i have one problem, dont run in windows 32 bits Expand 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 Quote
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 Quote
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 Quote
AnitahIsBack Posted September 30, 2018 Posted September 30, 2018 On 9/24/2018 at 11:27 PM, 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/ Expand On 8/10/2018 at 6: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. Expand 1 Quote
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!!! Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.