Teknoloji

Bot mu, Makro mu?
AutoHotkey Farmda Neden Yetersiz Kalır

· 6 dk okuma · BeaTzTools

Kısaca: Makro, sabit bir tıklama ve tuş dizisini tekrarlar. Ekranda olup bitene tepki vermez. Farm yaparken asıl sorun tam da budur: metin taşları hiçbir zaman iki kez aynı yerde durmaz. Pixelbot ise önce hedefi arar, sonra gerçekten bulunduğu yere tıklar.

Bu yazıda
  1. Makro ne yapar
  2. Farmda nerede takılır
  3. Görüntü tanıma ne ekler
  4. Doğrudan karşılaştırma
  5. Makroyu kötü yapmayan şey

Makro ne yapar

AutoHotkey ve benzeri araçlar bir komut listesini oynatır: fareyi X ve Y konumuna götür, tıkla, 800 milisaniye bekle, tuşa bas, baştan. Araç güçlüdür ama kördür. Oyunda o anda ne göründüğünü bilmez.

Dünya değişmediği sürece bu tamamen yeterlidir. İki dakikada bir iksir tazelemek, bir pencere açmak, hep aynı yerde duran bir düğmeye basmak — bunun için kimsenin görüntü tanımaya ihtiyacı yoktur.

Farmda nerede takılır

Farm, sabit bir dünyanın tam tersidir. Dört şey her makroyu bozar:

Pratikte bu, gitgide daha çok özel durum içeren ama yine de yalnızca tek bir haritada ve tek bir karakterle çalışan betiklerle sonuçlanır.

Görüntü tanıma ne ekler

Pixelbot sırayı tersine çevirir: önce bak, sonra hareket et. BeaTzVision kaydettiğin taşı görüntüde arar, o an durduğu yere tıklar ve taş kabul edilmiş sayılmadan önce can çubuğunu bekler. Bunun teknik olarak nasıl işlediği BeaTzVision İçeride Nasıl Çalışır yazısında anlatılıyor.

Bundan, bir makronun yapısı gereği yapamayacağı şeyler doğar:

Doğrudan karşılaştırma

Makro (örn. AutoHotkey)BeaTzVision
Temel ilkesabit diziyi oynatmakgörüntüyü değerlendirip hareket etmek
Hedef bulmahayır, sabit tıklama noktasıevet, görüntü tanıma ile
Duruma göre beklemeyalnızca süretaşın can çubuğu
Kill-steal'den kaçınmahayıryalnızca canı dolu taşlar
Mesajlara tepkihayırPM uyarısı durdurur
Birden fazla pencereyalnızca kendi emeğinleiki pencereye kadar (premium)
Sana düşen emekbetik yazmak ve bakımını yapmaktaşları kaydetmek, eşiği ayarlamak
Maliyetücretsizücretsiz sürüm, gerisi premium

Makroyu kötü yapmayan şey

Satış konuşmasına uymasa da bir nokta buraya aittir: bir makro teknik olarak pixelbottan daha dikkat çekici değildir. İkisi de bellek okumaz, oyun sürecine bağlanmaz ve dosya değiştirmez. İkisi de gayet sıradan girişler simüle eder.

Yani fark görünmezlikte değil, yapabildiklerindedir. Bir ikinci nokta daha var: her 800 milisaniyede aynı yere inatla tıklayan bir makro, rastgele molaları ve yorgunluk simülasyonu olan bir bottan daha mekanik davranır. Oyunda dikkat çeken şey yazılım değil davranıştır. Daha fazlası Metin2 Bot Güvenli mi? yazısında.

Ve ikisi için de şu geçerlidir: kullanımı genellikle ilgili sunucunun kullanım koşullarını ihlal eder.

Basit karar kuralı

Hep aynı yerde oluyorsa makro yeter. Konum değişiyorsa görüntü tanıma gerekir. Taş kesmede konum her zaman değişir.


Sık sorulan sorular

AutoHotkey ile Metin2 farmbotu yapabilir miyim?
Sabit akışlar için evet: bir tuşa belirli aralıklarla basmak, hep aynı yerdeki bir düğmeye tıklamak. Hedef yer değiştirdiği anda iş biter. Makro taşın nerede olduğunu bilmez, ne zaman yok edildiğini de bilmez.
Makro bottan daha mı güvenli?
Teknik olarak aralarında pek fark yok: ne makro ne de pixelbot bellek okur ya da oyun sürecine bağlanır. İkisi de giriş simüle eder. Fark görünmezlikte değil, yapabildiklerinde. Ve ikisi de genellikle sunucunun kullanım koşullarını ihlal eder.
Makro gerçekte ne için yeterli?
Hep aynı yerde olan her şey için: iksir tazelemek, bir pencere açmak, sabit ritimle bir tuşa basmak. Bunların hiçbiri görüntü tanıma gerektirmez.

Kendin denemek ister misin?

BeaTzTools Discord'una katıl; BeaTzVision ve BeaTzSignal'e, kurulum rehberlerine ve destege eriş.

Şimdi ücretsiz dene →