- Katılım
- 23 Eki 2022
- Mesajlar
- 9,193
- Çözümler
- 14
- Tepkime puanı
- 7,185
- Puanları
- 113
- Yaş
- 28
Metin2 Fish Jigsaw Bot, Metin2 içindeki "Balık Yapboz" etkinliği için geliştirilmiş, görüntü işleme (OpenCV) ve deterministik yapay zeka algoritmaları kullanan otomasyon tabanlı bir çözümleyici sistemdir.
Bu proje, oyun ekranındaki yapboz parçalarını analiz ederek en uygun hamleyi hesaplayan bir karar motoru (decision engine) içerir. Grid tabanlı yapı sayesinde farklı çözünürlüklerde uyum sağlayabilir ve gerçek zamanlı görsel analiz ile çalışır.
Bu proje geliştirme aşamasındadır ve yalnızca eğitim / araştırma amaçlıdır. Gerçek oyun ortamlarında kullanımı hesap yaptırımları doğurabilir.
Görüntü İşleme (Computer Vision)
Deterministik Yapay Zeka
Hata Yönetimi & Stabilite
Grid Sistemi
Kullanım Kolaylığı
Kurulum
pip install -r requirements.txt
Alternatif manuel kurulum:
pip install opencv-python numpy pyautogui pydirectinput keyboard pillow
2. Botu Başlat
python main.pyw
3. Kalibrasyon
4. Ayarlar
5. Kontroller
Bu yazılım tamamen eğitim ve araştırma amaçlı geliştirilmiştir.
Bilgisayarlı görü (Computer Vision) ve otomasyon algoritmalarını öğrenmek için tasarlanmıştır.
Oyun sunucularında kullanılması hesabınızın askıya alınmasına (ban) yol açabilir.
Tüm kullanım sorumluluğu kullanıcıya aittir.
Bu proje, oyun ekranındaki yapboz parçalarını analiz ederek en uygun hamleyi hesaplayan bir karar motoru (decision engine) içerir. Grid tabanlı yapı sayesinde farklı çözünürlüklerde uyum sağlayabilir ve gerçek zamanlı görsel analiz ile çalışır.
Bu proje geliştirme aşamasındadır ve yalnızca eğitim / araştırma amaçlıdır. Gerçek oyun ortamlarında kullanımı hesap yaptırımları doğurabilir.Özellikler
Görüntü İşleme (Computer Vision)- OpenCV ile anlık ekran analizi
- Yapboz parçalarının otomatik tanınması
- Gerçek zamanlı frame processing
Deterministik Yapay Zeka- deterministic.py tabanlı çözüm algoritması
- Her hamle için en yüksek skor optimizasyonu
- Matematiksel karar verme sistemi (rule-based AI)
Hata Yönetimi & Stabilite- Parça yerleşme hatası algılama
- Lag ve senkron kaybı düzeltme
- Otomatik state recovery (hafıza düzeltme)
Grid Sistemi- 32px varsayılan grid desteği
- Dinamik çözünürlük uyarlama
- Manuel grid kalibrasyon (F1 ile kilitleme)
Kullanım Kolaylığı- Tek tuş F1 kalibrasyon sistemi
- F5 başlat / F6 durdur kontrolü
- Kullanıcı dostu basit kontrol paneli
Kurulum
Gereksinimler- Python 3.8+
- OpenCV, NumPy, PyAutoGUI, PyDirectInput, Keyboard, Pillow
Kurulum
pip install -r requirements.txt
Alternatif manuel kurulum:
pip install opencv-python numpy pyautogui pydirectinput keyboard pillow
Kullanım
1. Oyunu Aç- Metin2 istemcisini başlat
- Fish Jigsaw (Balık Yapboz) etkinliğini aç
2. Botu Başlat
python main.pyw
3. Kalibrasyon
- Mouse'u sol üst ilk kutuya getir
- F1 tuşuna bas → sistem kilitlenir
4. Ayarlar
- Grid size: 32px (varsayılan)
- Kayma olursa 37.4 gibi değerlerle test yapılabilir
5. Kontroller
- F5 → Başlat
- F6 → Durdur
Proje Yapısı
- main.pyw → Ana bot arayüzü ve görüntü işleme döngüsü
- core/jigsaw.py → Oyun tahtası ve kurallar sistemi
- core/deterministic.py → En iyi hamleyi hesaplayan AI motoru
- assets/ → Parça görselleri (fish_1.png vb.)
Yasal Uyarı
Bu yazılım tamamen eğitim ve araştırma amaçlı geliştirilmiştir.Bilgisayarlı görü (Computer Vision) ve otomasyon algoritmalarını öğrenmek için tasarlanmıştır.
Oyun sunucularında kullanılması hesabınızın askıya alınmasına (ban) yol açabilir.
Tüm kullanım sorumluluğu kullanıcıya aittir.
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
