GunBound Hacks Series: Aimbots, Excel e a Origem da Trapaça
Porque diferenciar uma técnica de uma trapaça é mais complicado do que parece?
Pouco se sabe sobre a origem da trapaça. Um "estudo" realizado por supostos “especialistas”, sugeriu que a data de origem da trapaça poderia situar-se em 4,5 milhões de anos atrás ou no dia 17 de fevereiro de 1996, quando Kasparov Perdeu para o Deep Blue. Embora essa afirmação seja totalmente infundada, existe uma persistente crença popular de que trapaceiros sempre trapacearão.
Desde os primórdios da humanidade, quando os nossos antepassados de cabelos selvagens e roupas de pele disputavam partidas de pedra, papel e tesoura para decidir quem caçaria o mamute mais gordo, já existiam aqueles espertinhos que tentavam trapacear. Eles escondiam uma pedra extra na manga ou enrolavam um papelzinho nas unhas para garantir a vitória. Essa mentalidade não mudou muito nos últimos 4 milhões de anos...
Sempre que há competição, existem pessoas que procuram se destacar das outras. Isso pode ser considerado uma técnica brilhante de competição, mas também pode ser vista como trapaça, havendo uma linha tênue entre as duas. No GunBound, a forma mais comum de trapaça é o famigerado aimbot.
O que é um aimbot?
“O aimbot é um método ilegal que é utilizado de forma a auxiliar na precisão dos tiros no GunBound.”
Como o aimbot sabe a força necessária para acertar alguém?
O aimbot utiliza o manual de instruções do universo para descobrir a força: Física. Certa vez, um britânico baixinho e meio pálido chamado Isaac Newton descobriu as leis do movimento que governam o comportamento dos corpos físicos. Essas leis, conhecidas como Leis de Newton, descrevem como os objetos se movem quando submetidos a forças externas. O aimbot usa especificamente a famosa Equação de Torricelli -equação que nunca foi criada pelo Torricelli-, que é ensinada no ensino médio, você provavelmente já usou ela antes nas suas provinhas de Física:
— Sim,tudo que você precisa saber para criar um aimbot foi ensinado pela professora nas aulinhas de física da escola!
No caso do aimbot, ele utiliza os princípios da Cinemática(Movimento Uniformemente Variado) para calcular a trajetória e a força necessária para acertar um alvo no GunBound baseado em algumas informações. O programa analisa diversos fatores, como a posição do jogador, o ângulo do tiro, a posição sua e do inimigo, a direção e força do vento e outros elementos presentes no jogo. Com base nesses dados, o aimbot determina a força necessária para o tiro chegar mais perto possível do alvo.
Ou seja: O aimbot precisa de informações do jogo para fazer cálculos do tiro. No GITZ nós consideramos aimbot qualquer ferramenta de auxílio de tiro que forneça informações precisas ou automáticas!
História dos Aimbots no Gunbound
Desde o seu lançamento no início dos anos 2000, o GunBound tem sido alvo de trapaceiros que buscam obter vantagem competitiva através do uso de Aimbots e outras ferramentas. As primeiras ferramentas de auxílio conhecidas são as chamadas Charts (ou tabelas, para os mais chegados). As mais famosas foram reunidas pelo CreedoGB por volta de 2005-2006, mas a origem delas são da comunidade: Antigos clãs que postaram em antigos sites (gbpros.com, gbgl-hq.com, entre outos).
A chart é um monte de valores de força necessários para atirar em determinadas situações.
— Tabela com ângulos, forças e distâncias para um T2 Fork com o mobile Turtle
Ou seja, as charts já fornecem um pequeno nível de automação porque elas dizem qual a força necessária para acertar e o usuário não precisa saber esta força, basta verificar a tabela.
Observação: As Charts, assim como o "aimbot convencional" - onde você não decide a força por conta própria - diferem em termos de velocidade na obtenção das informações: A automação do processo de cálculo da força.
Enquanto o aimbot busca as informações automaticamente, de forma precisa e rápida, as Charts ou tabelas requerem que alguém "meça" (muitas vezes de forma imprecisa ou com uma régua ruim) e as insira em uma tabela (Excel) ou as consulte em uma tabela (chart).
A verdade é que, como eu já disse inúmeras vezes:
—“Se não foi você que decidiu a força, você já é um aimbot.”
Porque é difícil definir o que é um Aimbot
O dilema de definir um bot nos leva a explorar o universo da automação e questionar a linha entre genialidade e ilegalidade. Afinal, aimbots, charts, Excel e até pequenas anotações de ângulos e forças no papel entram em jogo. Tudo isso é complicado por diversos níveis de automatização e precisão que podem se enquadrar na categoria de um aimbot.
A verdade é que aimbots e charts não são tão diferentes assim. Ambos são produtos da busca humana por uma vantagem, mesmo que injusta. Enquanto o Excel pode ser apenas uma humilde ferramenta de planilha, quando utilizado com más intenções, ele pode se transformar em um aimbot disfarçado. É como o Bruce Wayne se tornando o Batman, mas sem a capa e sem a habilidade de combate.
O que geralmente é considerado aimbot pelos jogadores?
- Dragon Bot PRO - Um dos aimbots mais automáticos - Não é funcional no GITZ.
Do ponto de vista popular, um Aimbot é um programa que auxilia jogadores a mirarem automaticamente nos oponentes, facilitando e tornando o tiro mais preciso. Porém, muitos classificam qualquer assistência que melhore a precisão como Aimbot, até mesmo a exibição de miras ou informações sobre a trajetória - o chamado "Feel".
As charts, por sua vez, são como versões manuais e antiquadas dos aimbots. Elas são como um avô sábio, que ainda usa um telefone de discagem enquanto o resto do mundo está nas redes sociais. Embora charts ajudem os jogadores a acertar tiros, não se comparam à eficiência e velocidade dos aimbots. É como comparar um carro de Fórmula 1 com uma carroça puxada por cavalos. Ambos podem chegar ao destino, mas um é muito mais rápido e moderno. O Excel estaria em algum lugar no meio - talvez o "Nokia tijolão" da história? - A grande questão aqui é o grau de automação e precisão. Quanto mais rápido, preciso e automático é o processo, mais próximo estamos de um aimbot de verdade. A questão central é o grau de automação e precisão. Quanto mais ágil, preciso e automático o processo, mais se assemelha a um legítimo aimbot.
— Tabela do excel, é algo parecido com um “aimbot manual”. No GITZ é considerado aimbot em alguns casos, por exemplo: Quando a régua de distância tem precisão muito elevada, quando a força ou trajetória é desenhada, ou quando o excel pega informações automaticamente.
O Excel é como um aimbot lento, que precisa da intervenção humana para inserir dados e calcular forças, enquanto os aimbots avançados são como trapaças olímpicas, executando cálculos complexos em milissegundos.
Então, estamos diante de uma linha tênue, um gradiente moral, que nos separa da automação ilegal. É como a diferença entre uma xícara de café comum e uma dose de tequila. Ambos podem nos animar, mas um pode nos colocar em encrenca legal. É uma dança perigosa entre a vantagem competitiva e a ética. A dificuldade em definir um Aimbot está enraizada nesse gradiente entre automação aceitável e trapaça descarada. Cada jogador pode ter sua própria percepção do que é considerado justo ou não, e cabe às desenvolvedoras dos jogos definirem suas próprias políticas sobre o uso de assistências.
— WindChart - Uma espécie de “Aimbot Lento Manual” que desenha trajetória e marca a força na tela, mas você que precisa inserir manualmente dados do vento, mobile, ângulo, etc. - É proibido porque no GITZ, proibimos desenhos de trajetória e de força na tela ou fora da tela.
No fim, é um jogo dentro do jogo. Uma luta épica entre humanos e máquinas(às vezes de bots contra bots), onde os limites são turvos e a linha entre o certo e o errado se esvai. Então, o que raios é um aimbot?
O que é considerado aimbot no GITZ?
Devido a injustiça de se tratar cada caso com viés humano, é necessário métricas e diretrizes claras para determinar o que é considerado aimbot no GITZ. Aqui, consideramos como aimbot qualquer ferramenta de auxílio de tiro que forneça informações precisas ou automáticas, independentemente do grau de automação ou precisão. Não importa se ela é do século passado e opera com a velocidade de um bicho-preguiça ou se é tão moderna e rápida quanto uma Ferrari. De Excel à software avançado, todos estão inclusos no pacote caso tenha um dos critérios.
Seguem alguns critérios importantes:
1. Automação: Qualquer mecanismo que automatize demais o processo de determinar a força e o ângulo de um tiro é considerado aimbot. Isso inclui tabelas automatizadas (Excel) e programas de software que realizam cálculos em tempo real sem necessidade de medir ou inserir manualmente dados do jogo. Qualquer ferramenta que efetue o disparo automaticamente, ou automatize qualquer trabalho do jogador no jogo.
2. Precisão: Ferramentas que coletam dados milimétricos dos ângulos de força e vento, desvio e distância na tela. As réguas são permitidas, mas são consideradas aimbots caso sejam muito precisas (com casas decimais, por exemplo) ou automática.
3. Informações de jogo: Se a ferramenta tira informações do jogo automaticamente, como posição do jogador, ângulo de tiro, posição do inimigo, direção e força do vento, entre outros, e as usa para calcular a força e o ângulo do tiro, é considerado aimbot. As informações devem ser utilizadas e medidas manualmente.
4. Feedback instantâneo: Se a ferramenta pode fornecer feedback instantâneo ao jogador sobre a força e o ângulo do tiro baseado nos dados do jogo, ela é considerada aimbot. É necessário que exista uma interface humana, onde o jogador é responsável por inserir os dados.
5. Trajetória ou desenho de força na tela: Ferramentas que desenham a força ou trajetória são estritamente proibidas mesmo que não seja em cima do jogo. Réguas só são permitidas caso tenham precisão sem casas decimais.
Perceba que mesmo um excel, chart, ou ferramenta que você batize com qualquer nome pode ser considerado um aimbot. Cada caso é analisado individualmente conforme estes critérios.
— Sim, se você usa Excel para ter vantagem, está sob risco de banimento a depender da automatização e precisão desenvolvidas na ferramenta.
Tudo depende se você obedece ou não os critérios acima. No fundo, nós preocupamos em criar o ambiente mais justo possível. A verdade é que, na maioria das vezes, a definição de um aimbot é tão clara quanto uma sopa de batata. Mas, em nossa busca incansável por justiça, nos esforçamos para estabelecer limites claros e justos para todos. Cabe ainda salientar que estas são apenas diretrizes gerais e cada caso é analisado individualmente, tendo em conta as circunstâncias específicas. E antes que você pergunte, "Mas como vocês vão descobrir?", bem, isso é uma história para outro artigo. Mas, em suma, eu, Rizzo e AkaCe desenvolvemos um sistema extremamente eficaz de detecção de aimbots, chamada GunProtect -algo como um super robô treinado para matar outros robôs, uma coisa bem louca mesmo- Juntos, construímos a proteção anti-aimbot mais poderosa do mundo, que já efetuou milhares de banimentos aqui no GITZ.
Para aqueles que ousarem desafiar a integridade do GunBound, saibam que estaremos sempre vigilantes. Nosso compromisso é com a justiça e a igualdade, proporcionando um ambiente de jogo equilibrado para todos. A batalha entre humanos e bots é uma luta constante, mas com a determinação de nossa equipe, garantimos que aqueles que buscam uma vantagem injusta sejam punidos. Você não será bem-vindo em nossa comunidade se não jogar de maneira honesta.
"Há muito tempo atrás, nos primórdios da criação, houve uma corrida por atenção em fóruns de cheats para jogos. Em busca da vitória, C4sTr0 inventou a trapaça. Mais tarde, isso foi determinado como algo ruim. Condenado a banir sua criação do universo, ele agora deve trabalhar eternamente em busca de se livrar de todas as trapaças que existem, ou será punido com frustração eterna."
Perfeito!
Excelente texto!!