Learn · modules

O que é um aimbot no Minecraft?

Um aimbot é um módulo de combate que alinha automaticamente sua mira em um alvo. Veja como ele funciona, como difere da assistência de mira e por que é detectado.

TRtrolPublished 5 min read

O que é um aimbot no Minecraft?

Um aimbot é um módulo de trapaça que mira para o jogador. Ele escolhe um alvo e, em seguida, move a mira para esse alvo sem que o jogador ajuste o mouse. O jogador ainda clica para atacar, mas a mira em si é automatizada. No Minecraft, o termo geralmente se refere a um módulo que trava a visão em um inimigo para que cada acerto seja certeiro.

A palavra em si é uma abreviação de "mirar automaticamente". É um dos cheats de combate mais antigos em jogos multiplayer e permanece reconhecível porque o comportamento é inconfundível: a mira se fixa em um oponente com precisão impossível.

Como um aimbot funciona

Um aimbot executa um pequeno loop enquanto o jogador está em combate. Primeiro, ele procura alvos válidos dentro do alcance. Em seguida, ele escolhe um, geralmente o inimigo mais próximo ou aquele mais próximo da mira atual. Finalmente, ele rotaciona a visão do jogador para que a mira fique sobre esse alvo.

  1. Procure alvos

    A cada tique, ele coleta todas as entidades com formato de jogador dentro de uma distância de alcance configurada.

  2. Escolha um alvo

    Daquela lista, ele escolhe uma entidade, tipicamente com base na distância ou na mira atual do jogador.

  3. Calcule o ângulo

    Ele calcula os valores de guinada e inclinação necessários para apontar diretamente para aquele alvo.

  4. Reescreva a visão

    Ele sobrescreve os ângulos de visão do jogador, de modo que o próximo pacote enviado ao servidor contenha os ângulos calculados em vez dos reais.

A principal diferença em relação aos módulos de ataque automático é o escopo. Um aimbot puro lida apenas com a mira. O jogador ainda clica para atacar. Isso o torna menos obviamente automatizado do que um módulo que também dispara os ataques, porque o humano ainda está pressionando o botão.

A maioria das implementações funciona editando os valores de yaw e pitch do jogador, os dois ângulos que descrevem para onde a visão aponta. O módulo calcula o ângulo dos olhos do jogador até o alvo e, em seguida, escreve esses ângulos de volta para o jogo para que o próximo pacote de ataque os carregue.

Aimbot vs. Auxílio à mira

Esses dois termos descrevem um espectro, não duas coisas desconexas. A divisão está em quanto o software faz e quão forte é o puxão.

TermoO que fazEntrada do jogadorResultado
Auxílio à miraEmpurra a visão suavemente em direção ao alvoO jogador mira a maior parte do caminhoSensação sutil e "pegajosa"
AimbotBloqueia a visão diretamente no alvoO jogador mal miraBloqueio forte, snap óbvio

O auxílio à mira aplica uma correção suave. O jogador faz a maior parte da mira e o módulo curva os últimos poucos graus para que a mira fique perto do inimigo. Um aimbot remove quase todo o trabalho de mira do jogador e vai diretamente para o alvo. Muitos módulos ficam entre os dois e permitem que um controle deslizante controle a força, para que o mesmo código possa se comportar como um ou outro, dependendo da configuração.

Configurações comuns de aimbot

Módulos de aimbot expõem controles que alteram a força e a visibilidade da mira.

ConfiguraçãoO que controla
AlcanceQuão longe um alvo pode estar e ainda ser mirado
Campo de visãoQuão amplo um ângulo conta como "à frente" do jogador
ForçaQuão forte a visão é puxada em direção ao alvo
SuavizaçãoQuão gradualmente a mira se move para o alvo
AlvosQuais tipos de entidade contam como válidos (jogadores, mobs)
Prioridade de alvosSe deve bloquear o alvo mais próximo, com a menor saúde ou o mais voltado

Força e suavização são as que mais importam. Uma força de 100 por cento sem suavização é um bloqueio rígido que se encaixa instantaneamente. Uma força menor com suavização pesada se parece mais com um humano habilidoso, que é o objetivo principal do fim de assistência à mira da faixa.

Por que é detectado

Um aimbot é detectado porque produz padrões de mira que um humano não consegue reproduzir. Anticheats do lado do servidor monitoram o fluxo de ângulos de visão que um cliente envia. A mira automatizada deixa rastros: rotações que são muito precisas, giros mais rápidos do que uma mão pode mover um mouse e uma mira que rastreia um alvo em movimento sem erros.

A parte difícil de escrever um aimbot não é a matemática. É fazer com que as rotações pareçam humanas. É por isso que tantas versões adicionam aleatoriedade, curvas de aceleração e um pequeno deslocamento constante para que a mira caia perto do alvo, em vez de exatamente no centro. Um anticheat moderno ainda mede o sinal subjacente, então correções pesadas permanecem arriscadas, não importa o quão bem sejam suavizadas.

FAQ