BDO LOVER
Onaylı Üye
Merhabalar şu an üzerinde çalıştığım BDO farm botunda önemli bir aşamayı katettiğimi söylemekten mutluluk duyarım. Bot, yapay zeka desteği ile mobları tespit edip insansı bir şekilde onlara saldırabiliyor(insana benzer bir şekilde ayarlanmış bekleme süreleri, mouse hareketlerindeki eğriler ve sallama efekti, rastgeleleştirilmiş skill kombinasyonları vs.) Başlangıçta belirli slotlar için çalışacak ancak ilerleyen zamanlarda diğer slotları da ekleyeceğim.
Yapay zeka kısmını büyük ölçüde tamamladım ve beklediğimden daha hızlı çalışıyor. Bu aşamada benim için en büyük zorluk, oyuna herhangi bir DLL enjekte etmememize ve oyunu hooklamamamıza rağmen, ekran görüntüsünü alıp değerlendirip buna göre mouse ve klavye komutlarını vermek oldu.
Başta kernel driver ile bu komutları vermeyi planlıyordum, ancak driver signing süreci zorlayıcı olduğundan ve AC tarafından şüpheli bulunma olasılığı yüksek olduğundan bu fikirden vazgeçtim. Bunun yerine, donanım seviyesinde olmasa da onu taklit edebilecek send input fonksiyonları yazdım. Önceki AFK balık botumu birkaç gece test ettim ve herhangi bir sorun yaşamadım; haftalar geçmesine rağmen hâlâ bir ban söz konusu değil bu konuda biraz mutlu ediyor beni.
User seviyesindeki API çağrılarını olabildiğince gizleyerek, 1-2 hafta boyunca testler yapacağım. Proje tamamlandıktan sonra zamanla farklı sınıflar için de skill setlerini güncelleyip, her sınıfla kullanılabilecek hale getireceğim. Ayrıca, yapay zekaya dayalı kombolar belirleyerek, olası cooldown sorunlarından ve gereksiz komutlardan kaçınmayı planlıyorum.
Gelecekte, ata trash loot koyma, petleri doyurma, itemleri tamir etme gibi fonksiyonlar da eklemeyi düşünüyorum. Şu anki prototipte öncelikli amacım, yapay zekayı sorunsuz bir şekilde çalıştırıp, ban riskini minimal seviyede tutacak klavye ve mouse fonksiyonlarını oluşturmak. Bu kısmı başarırsam, gerisi kolay olacak.
UYARI: Profesyonel birisi değilim, kendi çapımda bir şeyler deniyorum ve kendimi geliştirmeye çalışıyorum. Yapıcı eleştirilere açığım. Klavye ve mouse fonksiyonlarını Xigncode3'ten gizlemek için önerileriniz varsa lütfen bildiriniz.
Yapay zeka kısmını büyük ölçüde tamamladım ve beklediğimden daha hızlı çalışıyor. Bu aşamada benim için en büyük zorluk, oyuna herhangi bir DLL enjekte etmememize ve oyunu hooklamamamıza rağmen, ekran görüntüsünü alıp değerlendirip buna göre mouse ve klavye komutlarını vermek oldu.
Başta kernel driver ile bu komutları vermeyi planlıyordum, ancak driver signing süreci zorlayıcı olduğundan ve AC tarafından şüpheli bulunma olasılığı yüksek olduğundan bu fikirden vazgeçtim. Bunun yerine, donanım seviyesinde olmasa da onu taklit edebilecek send input fonksiyonları yazdım. Önceki AFK balık botumu birkaç gece test ettim ve herhangi bir sorun yaşamadım; haftalar geçmesine rağmen hâlâ bir ban söz konusu değil bu konuda biraz mutlu ediyor beni.
User seviyesindeki API çağrılarını olabildiğince gizleyerek, 1-2 hafta boyunca testler yapacağım. Proje tamamlandıktan sonra zamanla farklı sınıflar için de skill setlerini güncelleyip, her sınıfla kullanılabilecek hale getireceğim. Ayrıca, yapay zekaya dayalı kombolar belirleyerek, olası cooldown sorunlarından ve gereksiz komutlardan kaçınmayı planlıyorum.
Gelecekte, ata trash loot koyma, petleri doyurma, itemleri tamir etme gibi fonksiyonlar da eklemeyi düşünüyorum. Şu anki prototipte öncelikli amacım, yapay zekayı sorunsuz bir şekilde çalıştırıp, ban riskini minimal seviyede tutacak klavye ve mouse fonksiyonlarını oluşturmak. Bu kısmı başarırsam, gerisi kolay olacak.
UYARI: Profesyonel birisi değilim, kendi çapımda bir şeyler deniyorum ve kendimi geliştirmeye çalışıyorum. Yapıcı eleştirilere açığım. Klavye ve mouse fonksiyonlarını Xigncode3'ten gizlemek için önerileriniz varsa lütfen bildiriniz.