Learn · modules

Cos'è un anti-bot in Minecraft? Spiegazione del modulo

Anti Bot è un modulo di combattimento che esclude i giocatori falsi e di disturbo dal sistema di puntamento automatico, impedendo così alla tua automazione di sprecare un colpo su un bot di screenshare piazzato.

TRtrolPublished 4 min read

Cos'è Anti Bot in Minecraft?

Anti Bot è un modulo di combattimento che filtra le entità di finti giocatori esca dalla logica di puntamento automatico di un client. I revisori di screenshare e alcuni server creano account bot travestiti da giocatori normali specificamente per vedere se gli strumenti di un presunto imbroglione reagiscono a essi. Anti Bot riconosce queste esche per quello che sono e impedisce all'automazione del combattimento di sprecare un attacco su una di esse, proprio come un avversario reale ignorerebbe semplicemente un personaggio che sta lì senza fare nulla.

L'obiettivo è l'efficienza. Se un server sta eseguendo un controllo di screenshare e fa comparire un finto giocatore accanto a te, l'automazione del combattimento dovrebbe ignorarlo. Anti Bot esiste proprio per questo: identificare i bot piazzati prima che l'auto-puntamento si attivi su di essi.

Come funziona Anti Bot

Il modulo si posiziona prima di qualsiasi logica che selezioni un bersaglio per l'automazione del combattimento. Prima che un attacco venga lanciato, Anti Bot controlla ogni entità a forma di giocatore nelle vicinanze e filtra quelle che risultano essere esche piazzate piuttosto che avversari autentici. Le entità che superano il controllo rimangono nel normale pool di puntamento. Le entità contrassegnate come esche vengono semplicemente saltate, quindi l'attacco non si attiva mai su di esse.

  1. Scansiona le entità nelle vicinanze

    Quando il tuo modulo da combattimento sta per scegliere un bersaglio, Anti Bot scansiona innanzitutto tutte le entità nelle vicinanze che hanno la forma di un giocatore.

  2. Analizza ogni entità

    Per ogni entità, verifica se questa mostra segni di essere un bot pilotato o un giocatore reale.

  3. Elimina le trappole

    Le entità che non superano il controllo vengono rimosse completamente dalla lista di destinazione.

  4. Fuoco solo sui veri giocatori

    La tua automazione di combattimento prende quindi di mira solo le entità che hanno superato il controllo del bot, quindi le esche non vengono mai attaccate.

Questo è importante perché un bot attaccato fornisce al revisore esattamente la reazione che stava cercando. Anti Bot non cerca di nascondere nulla o fingere innocenza. Semplicemente rifiuta di abboccare, il che significa che l'automazione dei combattimenti utilizza i suoi attacchi solo contro entità che sono realmente presenti per combattere.

Cosa rileva Anti Bot

I moduli Anti Bot controllano i segni di un esca piantata, tra cui:

  • Entità che non si muovono mai o non attaccano
  • Giocatori che non seguono la normale fisica del movimento
  • Entità con skin sospette o di segnaposto
  • Giocatori fermi in posizioni insolite
  • Entità che sembrano non avere modifiche all'inventario o all'equipaggiamento

La logica di rilevamento esatta varia a seconda del client, ma il concetto è lo stesso: identificare i giocatori falsi prima che la tua automazione reagisca a essi.

Anti Bot rispetto al rilevamento di bot anticheat

Queste due cose condividono un nome ma puntano in direzioni opposte. Il rilevamento di bot di un anticheat lato server funziona piantando un'esca e osservando come il client di un sospetto imbroglione reagisce ad essa. È una trappola ed è progettata per catturare l'automazione che non riesce a distinguere un giocatore falso da uno reale.

Anti Bot è l'altra metà di quella transazione. È un filtro lato client che riconosce l'esca prima che un attacco venga lanciato, quindi non c'è alcuna reazione da monitorare per l'anti-cheat. Uno è un metodo di rilevamento mirato ai cheater. L'altro è un modulo che semplicemente rifiuta di entrarvi.

FAQ