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.
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:
- Konum asla tutmaz. Taşlar değişen yerlerde çıkar ve karakterin hiçbir zaman tam aynı yerde durmaz. Bu yüzden sabit bir tıklama noktası neredeyse hep boşa gider.
- Süre asla tutmaz. Bir taşın ne kadar dayandığı ekipmana, buff'lara ve seviyeye bağlıdır. Körü körüne 20 saniye bekleyen bir makro ya zaman harcar ya da savaşı yarıda keser.
- Hiçbir şeyi fark etmez. Başka bir oyuncu senin taşınla savaşıyordur, özel mesaj gelir, ölürsün — makro tıklamaya devam eder.
- Harita değişimi bitirir. Her değişimden sonra durum yenidir, betik ise değildir.
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:
- Sabit bir noktaya tıklamak yerine en yakın hedefi seçmek
- Kronometre yerine bir duruma, yani can çubuğuna göre beklemek
- Çubuğu dolu olmadığı için, başkasının savaştığı taşları atlamak
- Özel mesaj gelince durmak ve radarda oyuncu görünince duraklamak
- Mevcut savaş sürerken sonraki taşları işaretlemek
Doğrudan karşılaştırma
| Makro (örn. AutoHotkey) | BeaTzVision | |
|---|---|---|
| Temel ilke | sabit diziyi oynatmak | görüntüyü değerlendirip hareket etmek |
| Hedef bulma | hayır, sabit tıklama noktası | evet, görüntü tanıma ile |
| Duruma göre bekleme | yalnızca süre | taşın can çubuğu |
| Kill-steal'den kaçınma | hayır | yalnızca canı dolu taşlar |
| Mesajlara tepki | hayır | PM uyarısı durdurur |
| Birden fazla pencere | yalnızca kendi emeğinle | iki pencereye kadar (premium) |
| Sana düşen emek | betik yazmak ve bakımını yapmak | taş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.
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?
Makro bottan daha mı güvenli?
Makro gerçekte ne için yeterli?
Kendin denemek ister misin?
BeaTzTools Discord'una katıl; BeaTzVision ve BeaTzSignal'e, kurulum rehberlerine ve destege eriş.
Şimdi ücretsiz dene →