Learn · modules

Cos'è un aimbot in Minecraft?

Un aimbot è un modulo di combattimento che allinea automaticamente il mirino su un bersaglio. Ecco come funziona, in cosa differisce dall'assistenza alla mira e perché viene rilevato.

TRtrolPublished 5 min read

Cos'è un aimbot in Minecraft?

Un aimbot è un modulo di cheat che mira per il giocatore. Seleziona un bersaglio, quindi muove il mirino su quel bersaglio senza che il giocatore regoli il mouse. Il giocatore continua a cliccare per attaccare, ma la mira stessa è automatizzata. In Minecraft, il termine di solito si riferisce a un modulo che blocca la visuale su un nemico in modo che ogni colpo vada a segno.

La parola stessa è un'abbreviazione di "mirare automatico". È uno dei cheat di combattimento più antichi nei giochi multiplayer e rimane riconoscibile perché il comportamento è inconfondibile: il mirino si fissa su un avversario con una precisione impossibile.

Come funziona un aimbot

Un aimbot esegue un piccolo ciclo mentre il giocatore è in combattimento. Innanzitutto, scansiona alla ricerca di bersagli validi entro gittata. Quindi, ne seleziona uno, di solito il nemico più vicino o quello più vicino al mirino corrente. Infine, ruota la visuale del giocatore in modo che il mirino si posizioni su quel bersaglio.

  1. Scansiona i bersagli

    Ad ogni ciclo, raccoglie ogni entità a forma di giocatore all'interno di una distanza di raggio configurata.

  2. Scegli un bersaglio

    Da quella lista, ne sceglie una, tipicamente in base alla distanza o al mirino attuale del giocatore.

  3. Calcola l'angolo

    Calcola i valori di beccheggio e imbardata necessari per puntare dritto verso quel bersaglio.

  4. Riscrivere la prospettiva

    Sovrascrive gli angoli di visuale del giocatore, in modo che il prossimo pacchetto inviato al server contenga gli angoli calcolati anziché quelli reali.

La differenza principale dai moduli di auto-attacco è la portata. Un aimbot puro si occupa solo del mirino. Il giocatore deve comunque cliccare per attaccare. Questo lo fa sentire meno ovviamente automatizzato rispetto a un modulo che spara anche i colpi, perché l'utente continua a premere il pulsante.

La maggior parte delle implementazioni funziona modificando i valori di yaw e pitch del giocatore, i due angoli che descrivono la direzione dello sguardo. Il modulo calcola l'angolo dagli occhi del giocatore al bersaglio, quindi scrive quegli angoli nuovamente nel gioco in modo che il prossimo pacchetto di attacco li trasporti.

Aimbot vs. assistenza alla mira

Questi due termini descrivono uno spettro, non due cose non correlate. La distinzione sta in quanto fa il software e quanto è forte la correzione.

TermineCosa faInput del giocatoreRisultato
Assistenza alla miraSposta leggermente lo sguardo verso il bersaglioIl giocatore mira per la maggior parte del tempoSensazione sottile e "aderente"
AimbotBlocca lo sguardo direttamente sul bersaglioIl giocatore mira appenaBlocco rigido, aggancio evidente

L'assistenza alla mira applica una correzione leggera. Il giocatore fa la maggior parte del mirino e il modulo piega gli ultimi gradi in modo che il mirino si attacchi vicino al nemico. Un aimbot elimina quasi tutto il lavoro di mirino del giocatore e si aggancia direttamente al bersaglio. Molti moduli si trovano tra i due e permettono a un cursore di controllare l'intensità, in modo che lo stesso codice possa comportarsi come l'uno o l'altro a seconda dell'impostazione.

Impostazioni comuni dell'aimbot

I moduli aimbot espongono delle impostazioni che modificano l'intensità e l'evidenza del puntamento.

ImpostazioneCosa controlla
RaggioQuanto lontano può trovarsi un bersaglio per essere ancora puntato
Campo visivoQuanto ampio deve essere un angolo per essere considerato "davanti" al giocatore
IntensitàQuanto forte la visuale viene trascinata verso il bersaglio
SmussaturaQuanto gradualmente il mirino si posiziona sul bersaglio
BersagliQuali tipi di entità vengono considerati validi (giocatori, mob)
Priorità dei bersagliSe bloccare il bersaglio più vicino, con la salute più bassa o più rivolto verso di sé

L'intensità e la smussatura sono le più importanti. Un'intensità del 100 percento senza smussatura è un blocco rigido che si attiva istantaneamente. Un'intensità inferiore con una smussatura elevata assomiglia di più a quella di un umano abile, che è l'obiettivo principale della funzionalità di assistenza al puntamento.

Perché viene rilevato

Un aimbot viene rilevato perché produce schemi di puntamento che un umano non può riprodurre. Gli anticheat lato server monitorano il flusso di angoli di visuale inviati da un client. Il puntamento automatizzato lascia tracce: rotazioni troppo precise, svolte più veloci di quanto una mano possa muovere un mouse e un mirino che traccia un bersaglio in movimento senza errori.

La parte difficile della scrittura di un aimbot non è la matematica. È far sembrare le rotazioni umane. Ecco perché così tante versioni aggiungono casualità, curve di accelerazione e un piccolo offset costante in modo che il mirino atterri vicino all'obiettivo invece che esattamente al centro. Un anticheat moderno misura ancora il segnale sottostante, quindi correzioni pesanti rimangono rischiose, a prescindere da quanto vengano smussate.

FAQ