Tehnologie

Bot sau macro?
De ce AutoHotkey nu ajunge la farmat

· 6 min de citit · BeaTzTools

Pe scurt: Un macro repetă o secvență fixă de clicuri și apăsări de taste. Nu reacționează la ce se întâmplă pe ecran. La farmat, exact asta e problema: pietrele Metin nu stau niciodată de două ori în același loc. Un pixelbot caută mai întâi ținta și abia apoi dă clic acolo unde se află ea cu adevărat.

În acest articol
  1. Ce face un macro
  2. Unde eșuează la farmat
  3. Ce adaugă recunoașterea de imagine
  4. Comparație directă
  5. Ce nu face un macro mai prost

Ce face un macro

AutoHotkey și uneltele similare redau o listă de instrucțiuni: mouse-ul la poziția X și Y, clic, așteaptă 800 de milisecunde, apasă o tastă, de la capăt. Unealta e puternică, dar e oarbă. Nu știe ce se vede în joc în acel moment.

Cât timp lumea nu se schimbă, asta e perfect suficient. Să completezi o poțiune la două minute, să deschizi o fereastră, să apeși un buton care stă mereu în același loc — pentru asta nimeni nu are nevoie de recunoaștere de imagine.

Unde eșuează la farmat

Farmatul e opusul unei lumi fixe. Patru lucruri strică orice macro:

În practică asta se termină în scripturi cu tot mai multe cazuri speciale, care oricum merg doar pe o hartă și cu un singur caracter.

Ce adaugă recunoașterea de imagine

Un pixelbot inversează ordinea: întâi se uită, apoi acționează. BeaTzVision caută în imagine piatra pe care ai capturat-o, dă clic acolo unde se află ea acum și așteaptă bara de viață înainte ca piatra să fie considerată acceptată. Cum funcționează asta tehnic găsești în Cum funcționează BeaTzVision pe dinăuntru.

De aici rezultă lucruri pe care un macro nu le poate face prin construcție:

Comparație directă

Macro (de ex. AutoHotkey)BeaTzVision
Principiul de bazăredă o secvență fixăanalizează imaginea, apoi acționează
Găsirea ținteinu, punct fix de clicda, prin recunoaștere de imagine
Așteptarea unei stăridoar timp de așteptarebara de viață a pietrei
Evitarea kill-stealnudoar pietre cu viața plină
Reacție la mesajenualerta PM oprește
Mai multe ferestredoar cu efort propriupână la două (premium)
Efortul tăuscrii și întreții un scriptcapturezi pietre, setezi pragul
Costgratuitversiune gratuită, restul premium

Ce nu face un macro mai prost

Un punct își are locul aici, chiar dacă nu se potrivește cu un discurs de vânzare: un macro nu e tehnic mai vizibil decât un pixelbot. Niciunul nu citește memorie, nu se agață de procesul jocului și nu modifică vreun fișier. Amândouă simulează input cât se poate de obișnuit.

Deci diferența nu e invizibilitatea, ci ce poate face fiecare. Și mai e un lucru: un macro care dă clic încăpățânat în același loc la fiecare 800 de milisecunde se comportă mai mecanic decât un bot cu pauze aleatorii și simulare de oboseală. În joc ieși în evidență prin comportament, nu prin software. Mai multe în Bot Metin2 sigur.

Și pentru amândouă e valabil: folosirea lor încalcă de regulă termenii de utilizare ai serverului respectiv.

Regula simplă de decizie

Dacă se întâmplă mereu în același loc, un macro ajunge. Dacă poziția se schimbă, ai nevoie de recunoaștere de imagine. La farmatul pietrelor se schimbă mereu.


Întrebări frecvente

Pot construi un farmbot de Metin2 cu AutoHotkey?
Pentru secvențe fixe da: apăsarea unei taste la interval, clic pe un buton care nu se mișcă. În momentul în care ținta își schimbă poziția, s-a terminat. Un macro nu știe unde e piatra și nici când a fost distrusă.
Un macro e mai sigur decât un bot?
Tehnic diferența e mică: nici macro-ul, nici pixelbotul nu citesc memoria și nu se agață de procesul jocului. Amândouă simulează input. Diferența stă în ce pot face, nu în invizibilitate. Și amândouă încalcă de regulă termenii serverului.
Pentru ce e un macro cu adevărat bun?
Pentru tot ce se întâmplă mereu în același loc: completarea poțiunilor, deschiderea unei ferestre, apăsarea unei taste într-un ritm fix. Niciuna nu are nevoie de recunoaștere de imagine.

Vrei să încerci singur?

Intră pe Discord-ul BeaTzTools și primește acces la BeaTzVision și BeaTzSignal, ghiduri de configurare și suport.

Încearcă gratuit →