Wyłączenie Easy Anti-Cheat (EAC) na serwerze Rust zajmuje mniej niż minutę: dodaj +server.secure 0 w polu Additional Arguments w zakładce Startup panelu sterowania, a następnie zrestartuj serwer. Ten poradnik przeprowadzi Cię przez dokładne kroki, pokaże jak sprawdzić, czy zadziałało, i wyjaśni, co naprawdę oznacza działanie serwera bez EAC.
Co robi server.secure
Serwer dedykowany Rust domyślnie działa z Easy Anti-Cheat (server.secure ma wartość 1). Dopóki jest włączony, każdy łączący się gracz musi mieć uruchomionego klienta EAC, a gracze z banem EAC nie mogą dołączyć. Ustawienie server.secure na 0 całkowicie wyłącza warstwę anty-cheat: serwer przestaje komunikować się z EAC, a klienci mogą łączyć się bez niego.
Typowe powody wyłączenia to prywatne lub zabezpieczone hasłem serwery dla znajomych, serwery testowe i deweloperskie oraz diagnozowanie sytuacji, w których to samo EAC zawodzi (na przykład błędy połączenia wspominające EAC na ekranie ładowania).
Wyłącz EAC w panelu
- Otwórz swój serwer Rust w panelu DoomHosting.
- Przejdź do zakładki Startup.
- Znajdź pole Additional Arguments i dodaj:
+server.secure 0
Jeśli pole zawiera już inne argumenty, zachowaj je i oddziel każdy pojedynczą spacją, na przykład +server.tags weekly +server.secure 0.
- Zrestartuj serwer. Argumenty startowe są odczytywane tylko podczas uruchamiania serwera, więc samo zapisanie pola nie wystarczy. Pełne zatrzymanie i uruchomienie również działa.
Sprawdź, czy zadziałało
Po restarcie otwórz zakładkę Console i wpisz:
server.secure
Serwer odpowie aktualną wartością. server.secure: "False" oznacza, że EAC jest wyłączone. Możesz też obserwować log startowy: przy wyłączonym EAC linie inicjalizacji EasyAntiCheat nie pojawiają się już podczas uruchamiania.
Zanim je wyłączysz
Działanie bez EAC ma realne konsekwencje, więc podejmij decyzję z myślą o poniższych punktach:
- Brak ochrony przed cheatami. Nic po stronie serwera nie blokuje już klientów z cheatami. Na publicznym serwerze to zwykle zły interes.
- Gracze zbanowani przez EAC mogą dołączyć. Game ban na koncie gracza już go nie zatrzyma.
- Twoi gracze łączą się normalnie. Dołączanie działa dokładnie tak jak wcześniej; gracze nie muszą niczego zmieniać po swojej stronie.
Dla publicznego serwera społecznościowego lepszą drogą jest zwykle pozostawienie EAC włączonego i radzenie sobie z problematycznymi graczami przez bany i moderację. Wyłączenie najlepiej sprawdza się na serwerach prywatnych, z whitelistą lub testowych. Jeśli chcesz mieć większą kontrolę nad tym, kto dołącza, zobacz nasz poradnik o dodawaniu administratorów na serwerze Rust.
Ponowne włączenie EAC
Usuń +server.secure 0 z pola Additional Arguments (lub zmień na +server.secure 1) i zrestartuj serwer. EAC znów działa, a klienci bez uruchomionego EAC będą ponownie odrzucani.
Częste problemy
Konsola nadal pokazuje True po restarcie. Sprawdź argument pod kątem literówek: poprawna forma to +server.secure 0, z + na początku i spacją przed 0. Upewnij się też, że zrestartowałeś serwer, a nie tylko zapisałeś pole.
Inne argumenty startowe przestały działać. Argumenty w polu muszą być oddzielone pojedynczymi spacjami. Brak spacji między dwoma argumentami sprawia, że serwer ignoruje oba.
Gracze nadal nie mogą się połączyć. Problemy z połączeniem po tej zmianie prawie nigdy nie są związane z EAC, ponieważ wyłączenie tylko usuwa jedną weryfikację. Poproś gracza o sprawdzenie, czy łączy się z właściwym adresem, i zajrzyj do konsoli serwera po faktyczny błąd.
Szukasz serwera, który załatwi to za Ciebie? Sprawdź nasz hosting serwerów Rust z pełną kontrolą nad argumentami startowymi, obsługą Oxide i Carbon oraz wsparciem ekspertów 24/7.
