Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 LoL Auto Picker (8-Bit Edition)

C# WPF Riot LCU

🇹🇷 Türkçe açıklama aşağıdadır. (Turkish description is below)

A fully automated, zero-interaction League of Legends draft helper with a retro 8-bit arcade aesthetic. This tool connects directly to the Riot LCU (League Client Update) API to perfectly automate your Champion Select phase, completely eliminating the risk of dodge penalties due to AFK.

🌟 English Description & Features

LoL Auto Picker is designed to completely handle the pre-game lobby. Set your preferences, click "Start Game," and go grab a coffee. The app will queue up, accept the match, ban, pick, set your summoner spells, and select your runes automatically.

🚀 Key Features

  • Smart Fail-Safe Pick & Ban: Define up to 3 preferred picks and 3 bans. If your 1st pick is banned or taken by someone else, the system will instantly jump to your 2nd or 3rd pick in milliseconds using a micro-hover and insta-lock mechanism.
  • Autofill Spell Protection: If you queue as a Jungler but get autofilled to another lane, the app smartly detects this and automatically swaps your Smite spell to Ignite to prevent trolling your game.
  • Local Stats Tracker: Automatically tracks your Win/Loss records and Win Rates for each champion. It ignores "Remake" matches (games under 5 minutes) so your stats stay accurate.
  • Dual Language Support: Instantly toggle between English and Turkish via the UI.
  • Retro 8-Bit UI: A nostalgic, terminal/arcade-styled graphical user interface.

🔮 Upcoming Features (Roadmap)

  • Auto Rune Generation: Dynamically fetching and applying the best/highest win-rate runes for your locked champion automatically.
  • Advanced Matchup Statistics: Detailed stats tracking to see your exact win/loss records against specific enemy champions in your lane.

🛡️ Is There a Ban Risk? (Zero Ban Risk)

No, there is zero ban risk. The application communicates exclusively via Riot's official local LCU (League Client Update) API using the secure lockfile credentials generated by your running client. It does not inject code into the game memory (League of Legends.exe). It only automates actions during the Champion Select phase and completely shuts down its active tasks before the game loading screen begins, functioning safely like any other standard companion tool.

⚙️ How to Use

  1. Run the League of Legends client and log in.
  2. Open LolAutoPicker.exe. The app will auto-detect the client (CLIENT: CONNECTED).
  3. Select your queue type, roles, bans, picks, summoner spells, and rune page.
  4. Click the START GAME button.
  5. The app will find a match, accept the ready check, and play out the entire draft phase for you.

⚠️ Disclaimer

LoL Auto Picker isn't endorsed by Riot Games and doesn't reflect the views or opinions of Riot Games or anyone officially involved in producing or managing League of Legends. League of Legends and Riot Games are trademarks or registered trademarks of Riot Games, Inc. League of Legends © Riot Games, Inc.


🇹🇷 Türkçe Açıklama

League of Legends şampiyon seçim ekranını tamamen otomatikleştiren, retro 8-bit tasarımlı ve akıllı koruma sistemlerine sahip profesyonel bir yardımcı araç. Doğrudan Riot LCU (League Client) API'sine bağlanarak AFK kalmaktan doğan ceza risklerini tamamen ortadan kaldırır.

🌟 Özellikler

LoL Auto Picker, oyun öncesi lobi ekranını sizin yerinize tamamen yönetir. Tercihlerinizi ayarlayıp "Maç Arat" butonuna basın ve kahvenizi almaya gidin. Uygulama sizin yerinize sıraya girer, maçı kabul eder, yasaklamaları yapar, şampiyonunuzu kilitler, sihirdar büyülerinizi ve rünlerinizi ayarlar.

🚀 Temel Yetenekler

  • Akıllı Hata Korumalı Seçim (Fail-Safe): 3 adede kadar seçim ve yasaklama belirleyebilirsiniz. 1. tercihiniz banlanırsa veya rakip/takım tarafından alınırsa, sistem milisaniyeler içinde bunu algılayıp 2. veya 3. şampiyona atlar.
  • Autofill Büyü Koruması: Ormancı (Jungle) rolünü seçip yanınıza "Çarp" aldığınızda, sistem sizi başka bir koridora (örn: Top) atarsa bunu anında fark eder ve Çarp büyüsünü otomatik olarak "Tutuştur" ile değiştirir.
  • Yerel İstatistik Takipçisi: Oynadığınız şampiyonların Kazanma (Win) ve Kaybetme (Loss) oranlarını otomatik takip eder. Bozulan (Remake - 5 dakikadan kısa) maçları istatistiklere katmaz, verilerinizi temiz tutar.
  • Çoklu Dil Desteği: Arayüz üzerinden anında Türkçe (TR) ve İngilizce (EN) arasında geçiş yapabilirsiniz.
  • Retro 8-Bit Arayüz: Nostaljik, atari/terminal tarzında özel WPF tasarımı.

🔮 Gelecekte Eklenecekler (Yol Haritası)

  • Otomatik Rün Dizilimi: Kilitlenen şampiyonunuz için en iyi ve en yüksek kazanma oranına sahip rünleri internetten çekip otomatik olarak ayarlama.
  • Detaylı Eşleşme (Matchup) İstatistikleri: Hangi şampiyonla, rakipteki hangi şampiyona karşı (örneğin: Sion vs Talon) ne kadar maç kazanıp kaybettiğinizi gösteren ayrıntılı analizler.

🛡️ Ban Riski Var mı? (Sıfır Ban Riski)

Hayır, ban riski kesinlikle yoktur. Uygulama, oyun içi hafızaya (League of Legends.exe) hiçbir şekilde kod enjekte etmez (Memory Hook / DLL Injection yapmaz). Yalnızca Riot istemcisinin arka planda yerelde oluşturduğu güvenli lockfile kimlik bilgilerini kullanarak resmi LCU (League Client Update) API ile iletişim kurar. İşlemlerini yalnızca Şampiyon Seçim (Champ Select) ekranında tamamlar ve oyun yükleme ekranı gelmeden önce pasif moda geçer. Tamamen güvenle kullanabilirsiniz.

⚙️ Nasıl Kullanılır?

  1. League of Legends istemcisini açın ve hesabınıza giriş yapın.
  2. LoLAutoPicker.exe dosyasını çalıştırın. Uygulama istemciyi otomatik bulacaktır (İSTEMCİ: BAĞLI).
  3. Kuyruk türünüzü, koridorlarınızı, yasaklama/seçim listenizi, büyülerinizi ve rün sayfanızı ayarlayın.
  4. MAÇ ARAT butonuna tıklayın.
  5. Uygulama sizin yerinize sıraya girecek, maçı kabul edecek ve şampiyon seçim ekranını kusursuzca tamamlayacaktır.

⚠️ Yasal Uyarı

LoL Auto Picker, Riot Games tarafından onaylanmamıştır ve Riot Games'in veya League of Legends'ın üretiminde veya yönetiminde resmi olarak yer alan herhangi birinin görüşlerini veya fikirlerini yansıtmaz. League of Legends ve Riot Games, Riot Games, Inc.'in ticari markaları veya tescilli ticari markalarıdır. League of Legends © Riot Games, Inc.

About

🎮 A fully automated League of Legends draft helper with a retro 8-bit UI. Uses the official Riot LCU API to safely handle bans, picks, spells, and runes with zero ban risk.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages