Merhaba.
Knight oyunu için ChatGPT'den destek alarak yaptığım bazı macrolarım var pyautogui ve keyboard kütüphanelerini kullanarak CMD üzerinden çalıştırarak kullanıyordum.
Oyuna gelen bir güncelleme sonrası ne yazık ki macro girdileri artık çalışmıyor yani oyuna mouse tıklamaları ya da klavye kombinasyonlarını göndermiyor. C# ile yazılan macroları kullanabilen arkadaşlar var bir yöntem ile oyun açıkken tuş göndermeleri yapabiliyorlar. Konu hakkında yardımcı olabilir misiniz? Python ile hazırladığım kodları oyunda çalıştırmak istiyorum.
import keyboard
import time
# Tuşları belirle
attack_key = '2'
wolf_key = '3'
select_monster_key = 'z'
# Sonsuz döngü
while True:
# Yaratık seçme tuşuna bas
keyboard.press(select_monster_key)
time.sleep(0.060) # 1ms'lik gecikme ekle
keyboard.release(select_monster_key)
# Atak yapmak için tuşa bas ve kısa bir süre sonra serbest bırak
keyboard.press(attack_key)
time.sleep(0.060) # 1ms'lik gecikme ekle
keyboard.release(attack_key)
# 2 dakikada bir "Wolf" skill'ini kullan
if time.time() % 120 == 0:
# "Wolf" skill'ini kullanmak için tuşa bas
keyboard.press(wolf_key)
time.sleep(0.001) # 1ms'lik gecikme ekle
keyboard.release(wolf_key)
Merhaba.
Knight oyunu için ChatGPT'den destek alarak yaptığım bazı macrolarım var pyautogui ve keyboard kütüphanelerini kullanarak CMD üzerinden çalıştırarak kullanıyordum.
Oyuna gelen bir güncelleme sonrası ne yazık ki macro girdileri artık çalışmıyor yani oyuna mouse tıklamaları ya da klavye kombinasyonlarını göndermiyor. C# ile yazılan macroları kullanabilen arkadaşlar var bir yöntem ile oyun açıkken tuş göndermeleri yapabiliyorlar. Konu hakkında yardımcı olabilir misiniz? Python ile hazırladığım kodları oyunda çalıştırmak istiyorum.
Stack Overflow'da buna benzer bir gönderi buldum fakat İngilizce ve Metin2 oyunu için. "pydirectinput" kütüphanesini kullanarak örnek bir kod vermişler, deneyebilir misin?
In an MMORPG (Metin2) game, I need to click on certain places with the mouse, but the cheat protection prevents this. I can't even do this on the desktop when the game is open. To be more specific,...
Stack Overflow'da buna benzer bir gönderi buldum fakat İngilizce ve Metin2 oyunu için. "pydirectinput" kütüphanesini kullanarak örnek bir kod vermişler, deneyebilir misin?
In an MMORPG (Metin2) game, I need to click on certain places with the mouse, but the cheat protection prevents this. I can't even do this on the desktop when the game is open. To be more specific,...
Merhaba.
Knight oyunu için ChatGPT'den destek alarak yaptığım bazı macrolarım var pyautogui ve keyboard kütüphanelerini kullanarak CMD üzerinden çalıştırarak kullanıyordum.
Oyuna gelen bir güncelleme sonrası ne yazık ki macro girdileri artık çalışmıyor yani oyuna mouse tıklamaları ya da klavye kombinasyonlarını göndermiyor. C# ile yazılan macroları kullanabilen arkadaşlar var bir yöntem ile oyun açıkken tuş göndermeleri yapabiliyorlar. Konu hakkında yardımcı olabilir misiniz? Python ile hazırladığım kodları oyunda çalıştırmak istiyorum.