Learn · modules

Czym jest Bhop w Minecraft? Wyjaśnienie Bunny Hop

Łańcuchy Bhopa pozwalają na skakanie, by utrzymać prędkość przekraczającą fizykę standardową. Oto jak działa ten hack ruchu i dlaczego systemy anticheat wykrywają ten wzorzec.

TRtrolPublished 4 min read

Czym jest Bhop w Minecrafcie?

Bhop, skrót od bunny hop (skakanie jak królik), to moduł ruchu, który łączy ze sobą skoki, aby utrzymać lub zwiększyć prędkość, wykraczającą poza możliwości standardowego Minecrafcie. Nazwa pochodzi od innych silników gier, w których skakanie jak królik jest wbudowaną osobliwością fizyczną: gracze, którzy skaczą w dokładnie odpowiednim momencie, zachowują pęd ze strefowania w powietrzu zamiast go tracić. Minecraft nigdy nie został zaprojektowany z myślą o tej osobliwości, dlatego moduł Bhop musi ją naśladować, cyklicznie wykonując skoki z wystarczająco krótkim interwałem czasowym, aby prędkość pozostawała podwyższona zamiast wracać do normalnego ruchu. Efekt wygląda jak funkcja silnika. To nie jest jednak prawda.

Urok jest prosty. Łańcuch skoków pokonuje dystans szybciej niż chodzenie lub sprintowanie. Ponieważ efekt działa stale, a nie jednorazowo, stanowi ciągłą przewagę prędkości tak długo, jak łańcuch skoków się utrzymuje. Ma to znaczenie, gdy trzeba skrócić dystans w walce, uciec przed pościgiem lub przejść przez mapę szybciej niż ktoś, kto Cię ściga.

Jak działa Bhop

W grach wykorzystujących silnik Source oraz w kilku innych, skakanie jak królik istnieje, ponieważ fizyka nagradza gracza za skakanie w momencie lądowania. Strefuj w powietrzu, odpowiednio wyceluj kolejny skok, a Twoja prędkość wzrośnie zamiast się zresetować. Jest to efekt uboczny tych silników, a nie zaprojektowana funkcja, i gracze wykorzystywali go od dziesięcioleci.

Kod poruszania się w Minecraft nie ma tego efektu ubocznego. Lądowanie resetuje twój pęd tak, jakbyś się spodziewał, a wielokrotne skakanie samo w sobie nie wpływa na twoją prędkość. Mod Bhop więc fałszuje wynik: wysyła skoki w ciasnym, powtarzalnym cyklu, czasowanym tak, aby utrzymać prędkość gracza powyżej tej, jaką osiągnąłbyś podczas chodzenia lub sprintu. Nie musi wyglądać identycznie jak bunny hopping w silniku źródłowym. Musi tylko utrzymać wzrost prędkości lub przynajmniej zapobiec jej spadkowi do normalnego poziomu.

Harmonogram skoków

Przyskakuje ogniem według mechanicznego harmonogramu, by utrzymać prędkość.

Utrzymany wzrost prędkości

Prędkość pozostaje podwyższona tak długo, jak długo trwa łańcuch skoków.

Powtarzający się wzór

Ta sama sekwencja skoków powtarza się konsekwentnie, bez żadnych drgań, które generuje prawdziwy gracz.

Prędkość wykraczająca poza standardową

Prędkość ruchu przekracza możliwości normalnego skakania i sprintu.

Dlaczego antywłamaniaki to wykrywają

Bhop to funkcja dająca przewagę w rozgrywce, a nie kosmetyczna, a zyski prędkości poza fizyką vanilla to dokładnie to, na co są zbudowane antywłamaniaki po stronie serwera. Serwer już wie, jak powinny wyglądać prędkość i rytm skoków gracza podczas normalnego poruszania się, więc ciągłe lub powtarzające się łańcuchy skoków, które utrzymują gracza powyżej tego limitu, stanowią prawdopodobny sygnał ostrzegawczy. Wzór jest spójny, powtarzalny i mechanicznie doskonały w sposób, w jaki nigdy nie jest to możliwe przy naturalnym sterowaniu.

Ciągłe używanie Bhopa tworzy sygnał: przyspieszenie, które nie pasuje do żadnej legalnej mechaniki ruchu, odstępy między skokami, które są zbyt regularne, oraz prędkość, która rośnie lub utrzymuje się, kiedy powinna maleć. Nowoczesne antywłamaniaki, które próbkują prędkość gracza i czas skoków, mogą zbudować model statystyczny normalnej gry i oznaczać znaczące odchylenia.

FAQ