Sosyal açıldı! Bir göz at → Hemen gir →

⭐ Görüntü Okuma - Combo İstikrarsızlığı

ahlb

KY Kıdemli Üye
KAYIT
6 Kas 2024
Mesajlar
277
Tepki puanı
1
Merhabalar,

Aktif olarak görüntü okuma ile skillerin ready ve cooldown durumlarını takip ediyorum ve kendime göre bir skill öncelik listesi oluşturuyorum.

Görüntü okuma ve oyuna tuş gönderme konusunda herhangi bir sıkıntım yok, stabil bir şekilde çalışıyor ve işlem yaptırabiliyorum.

Burada oyuna tuş gönderirken ve combo yaptırırken bazı sorunlar yaşıyorum. Combo'yu tam olarak istediğim gibi yapmıyor. Takılıyor yada geç gönderiyor.

Skill basma ve kullanma konusunda bir yerde hata yaptığımı düşünüyorum fakat pek hakim olmadığım için bulamadım. Bu konuda yardımlarınıza ihtiyacım var.

Delay değişkenlerim;

Python:
Kod:
self.f_key_delay = tk.DoubleVar(value=0.01)
self.num_key_delay = tk.DoubleVar(value=0.6)
self.r_key_delay = tk.DoubleVar(value=0.2)
Skill için kullanmış olduğum vuruş fonksiyonu aşağıdadır;

Python:
Kod:
    def execute_skill_combos(self):
        while self.combo_active and self.running:
            try:
                if self.priority_list.size() > 0:
                    skill_text = self.priority_list.get(0)
                    skill_name = skill_text.split('.')[1].split('(')[0].strip()
                    
                    if skill_name in self.skill_keys:
                        f_key, num_key = self.skill_keys[skill_name]
                        
                        getattr(self.auto, f_key).down()
                        time.sleep(self.f_key_delay.get())
                        getattr(self.auto, f_key).up()
                        
                        getattr(self.auto, f"N{num_key}").press()
                        time.sleep(self.num_key_delay.get())
                        
                        self.auto.R.press()
                        time.sleep(self.r_key_delay.get())
                
            except Exception as e:
                print(f"Combo execution error: {e}")
 
Anasayfa Kayıt ol Giriş yap
Üst Alt