Learn · modules

Czym jest aimbot w Minecraft?

Aimbot to moduł bojowy, który automatycznie wycelowuje krzyż celowniczy na cel. Oto jak on działa, czym różni się od pomocy przy celowaniu i dlaczego jest wykrywany.

TRtrolPublished 4 min read

Co to jest aimbot w Minecraft?

Aimbot to moduł oszukiwania, który celuje za gracza. Wybiera cel, a następnie przesuwa celownik na ten cel bez potrzeby regulacji myszy przez gracza. Gracz nadal klika, aby zaatakować, ale samo celowanie jest zautomatyzowane. W Minecraft termin ten zwykle odnosi się do modułu, który blokuje widok na przeciwnika, dzięki czemu każdy strzał trafia.

Słowo to skrót od "automatycznego celowania". Jest to jedno z najstarszych oszustw bojowych w grach wieloosobowych i pozostaje rozpoznawalne, ponieważ zachowanie jest niezaprzeczalne: celownik natychmiastowo przeskakuje na przeciwnika z niemożliwą do osiągnięcia precyzją.

Jak działa aimbot

Aimbot uruchamia małą pętlę podczas walki gracza. Najpierw skanuje otoczenie w poszukiwaniu prawidłowych celów w zasięgu. Następnie wybiera jeden, zwykle najbliższego przeciwnika lub tego, który znajduje się najbliżej aktualnego celownika. Na końcu obraca widok gracza, aby celownik znajdował się na tym celu.

  1. Skanuj cele

    Z każdym tyknięciem zbiera wszystkie obiekty o kształcie gracza znajdujące się w zasięgu.

  2. Wybierz cel

    Z tej listy wybiera jedną jednostkę, zwykle w oparciu o odległość lub aktualny cel gracza.

  3. Oblicz kąt

    Oblicza wartości odchylenia i kąta natężenia potrzebne do skierowania się prosto w ten cel.

  4. Przepisz widok

    Nadpisuje kąty widzenia gracza, dzięki czemu następny pakiet wysłany do serwera zawiera obliczone kąty, a nie rzeczywiste.

Kluczowa różnica w stosunku do modułów autoatakowania to zasięg. Czysty aimbot zajmuje się jedynie celowaniem. Gracz nadal klika, aby atakować. To sprawia, że wydaje się mniej oczywisty w automatyzacji niż moduł, który również wykonuje strzały, ponieważ gracz nadal naciska przycisk.

Większość implementacji działa poprzez edytowanie wartości yaw i pitch gracza, czyli dwóch kątów opisujących kierunek, w którym skierowany jest widok. Moduł oblicza kąt od oczu gracza do celu, a następnie zapisuje te kąty z powrotem do gry, aby następny pakiet atakujący je zawierał.

Aimbot vs. pomoc w celowaniu

Te dwa terminy opisują spektrum, a nie dwie niezależne rzeczy. Granica to ilość pracy wykonywanej przez oprogramowanie i siła przyciągania.

TerminCo robiWejście graczaEfekt
Pomoc w celowaniuDelikatnie popycha widok w stronę celuGracz celuje w większościSubtelne, "lepkie" uczucie
AimbotBezpośrednio blokuje widok na celGracz ledwo celujeTwarde zablokowanie, oczywiste zatrzymanie

Pomoc w celowaniu stosuje delikatną korektę. Gracz wykonuje większość celowania, a moduł wygina ostatnie kilka stopni, dzięki czemu krzyż celowniczy przylega do wroga. Aimbot eliminuje prawie całą pracę gracza w zakresie celowania i natychmiastowo wskakuje na cel. Wiele modułów znajduje się pomiędzy nimi i pozwala kontrolować siłę za pomocą suwaka, dzięki czemu ten sam kod może zachowywać się jak jeden lub drugi w zależności od ustawienia.

Popularne ustawienia aimbota

Moduły aimbota udostępniają suwaki, które zmieniają siłę i widoczność celowania.

UstawienieCo kontroluje
ZasięgJak daleko może znajdować się cel, aby nadal zostać wycelowany
Pole widzeniaJak szeroki kąt jest liczony jako "przed" graczem
SiłaJak mocno widok jest ciągnięty w stronę celu
WygładzanieJak stopniowo krzyż celowniczy przesuwa się na cel
CeleJakie typy obiektów są uznawane za prawidłowe (gracze, moby)
Priorytet celówCzy blokować najbliższy, o najniższym zdrowiu, czy najbardziej zwrócony cel

Siła i wygładzanie mają największe znaczenie. Siła na poziomie 100 procent bez wygładzania to twarde zablokowanie, które natychmiast się zatrzymuje. Niższa siła z dużym wygładzaniem wygląda bardziej jak umiejętna gra człowieka, co jest celem funkcji wspomagania celowania.

Dlaczego to jest wykrywane

Aimbot jest wykrywany, ponieważ generuje wzorce celowania, których człowiek nie jest w stanie odtworzyć. Anticheaty po stronie serwera monitorują strumień kątów widzenia wysyłanych przez klienta. Automatyczne celowanie pozostawia ślady: rotacje, które są zbyt precyzyjne, obroty szybsze niż ręka może przesunąć myszą i krzyż celowniczy, który śledzi ruchomy cel bez błędu.

Najtrudniejszą częścią pisania aimbota nie są obliczenia. Trudność polega na tym, żeby ruchy wyglądały jak ludzkie. Dlatego tak wiele wersji dodaje losowość, krzywe przyspieszenia i niewielkie stałe przesunięcie, żeby celownik lądował blisko celu, a nie dokładnie na nim. Nowoczesny anticheat nadal mierzy podstawowy sygnał, więc duże korekty pozostają ryzykowne, bez względu na to, jak bardzo są wygładzane.

FAQ