Metin2-Bot

October 21, 2023 ยท View on GitHub

Two bots were implemented:

  • Bravery Cape Bot

    • Prototype for interacting with the game UI
    • Sends key strokes and mouse presses to the game to automatically farm monsters for experience
    • Mostly an intermediate step for the Metin Farm Bot (see below)
  • Metin Farm Bot

    • Takes sreenshots of the game client and pre-processes them using HSV filters
    • Uses cpu opitimilized NN detectors, to detect stones of metin (Yolo, ResNet, SDmobile)
    • has instructions for fine-tuning for another levels
    • Detects snowmen using a Haar feature-based Cascade Classifiers
    • Multi-threaded bot implementation as state machine to farm snowmen automatically
    • Remote monitoring through Telegram Bot implementation

    Demo GIF

TO BE DONE:

MULTIWINDOW, AUTO ANSWERING, RANDOM COMMUNIACTION, FIGHT MODE