Przejdź do treści głównej

Zestawienie komend Rust

Komendy admina serwera Rust

Pełne zestawienie, pogrupowane według tego, co faktycznie robi każda rodzina komend, zamiast układu alfabetycznego. Każdy wpis podaje akceptowane wartości oraz uwagi, które chronią cię przed błędnym użyciem.

  • Poradniki Rust
  • Zaktualizowano
  • 10 min czytania
  • 47 komend
  • Pogrupowane według przeznaczenia
  • RCON i konsola F1
NAJCZęśCIEJ UżYWANEKonsola RCONglobal.ban "player" "reason"global.kick "player"admin.mutevoice "player"global.say "text"global.statusserver.save# zawsze zakończ przezserver.writecfg

Krótka odpowiedź

Uruchamiaj komendy z konsoli w grze klawiszem F1, albo przez RCON z panelu sterowania lub klienta takiego jak RustAdmin. Najważniejsze to global.ban, global.kick, admin.mutevoice, global.say, global.status i server.save. Każdą zmianę uprawnień kończ komendą server.writecfg.

Najważniejsze informacje

  • Konsola wymaga uprawnień admina. RCON ich nie wymaga, dlatego pierwszego admina nadajesz właśnie przez RCON.
  • Banuj po 64 bitowym ID Steam, a nie po nazwie. Nazwy się zmieniają, ID nie.
  • AuthLevel 1 to moderator, AuthLevel 2 to właściciel. Tylko ten drugi może zarządzać ekipą.
  • server.writecfg zapisuje zmiany na trwałe. Bez tego znikają przy następnym restarcie.
  • global.restart ostrzega graczy przez 300 sekund. Używaj go zamiast twardego zatrzymania.

Uruchamianie komend

Do tego samego zestawu komend prowadzą dwie drogi, a to, której użyjesz, zależy od tego, gdzie akurat jesteś.

Konsola w grze
Naciśnij F1, upewnij się, że wybrana jest zakładka CONSOLE, wpisz komendę i naciśnij Enter. Musisz już mieć uprawnienia admina na serwerze.
RCON
Połącz się przez konsolę w panelu sterowania albo zewnętrznego klienta. Działa spoza gry, nie wymaga, abyś grał, i to właśnie w ten sposób nadajesz pierwszego admina.

Wiele komend przyjmuje albo nazwę gracza, albo 64 bitowe ID Steam. Preferuj ID Steam. Nazwę wyświetlaną można zmienić, zduplikować albo celowo utrudnić, a ban wymierzony w nazwę to ban, który da się obejść w trzydzieści sekund.

Komendy, których naprawdę użyjesz

Poniżej jest ich kilkadziesiąt, ale codzienna administracja serwerem sprowadza się do jakichś ośmiu z nich. Jeśli nie nauczysz się niczego innego, naucz się tych.

Komendy admina Rust, które pojawiają się najczęściej.
KomendaCo robi
global.statusKto jest podłączony, plus statystyki serwera. Pierwsze miejsce do sprawdzenia przy każdym problemie.
global.kick "player"Usuń kogoś na razie. Może od razu wrócić.
global.banid "id" "reason"Zbanuj po 64 bitowym ID Steam z zapisanym powodem.
global.unban "id"Cofnij bana.
admin.mutevoice "player"Wyciszenie głosu. Często odpowiednia reakcja tam, gdzie ban byłby przesadą.
global.say "text"Ogłoś coś wszystkim na czacie.
server.saveWymuś zapis, zanim zmienisz coś ryzykownego.
server.writecfgZapisz zmiany konfiguracji na trwałe. Ta, o której ludzie zapominają.

Pełne zestawienie komend

Pogrupowane według przedrostka, bo tak Rust je organizuje i tak najłatwiej je zapamiętać. Gwiazdka w kolumnie uwag oznacza, że w oryginalnym zestawieniu przy komendzie odnotowano zastrzeżenie warte sprawdzenia względem aktualnej wersji gry.

Zarządzanie graczami i serwerem

Bany, wyrzucenia, role admina, czat i restarty. Komendy, których użyjesz najczęściej.

Komendy zarządzania graczami i serwerem, 18 pozycji.
SkładniaAkceptowane wartościOpisUwagi
global.ban "player" "reason" nazwa gracza Zbanuj gracza z gry "reason" jest opcjonalne
global.banid "player" "reason" ID Steam64 Zbanuj gracza z gry po ID Steam "reason" jest opcjonalne
global.banlist Brak Wyświetla listę zbanowanych użytkowników
global.banlistex Brak Wyświetla listę zbanowanych użytkowników z powodami i nazwami
global.kick "player" nazwa gracza / ID Steam64 Wyrzuć gracza z serwera
global.kickall "reason" Brak Wyrzuć wszystkich z gry "reason" jest opcjonalne
global.listid Brak Wyświetla listę zbanowanych użytkowników według ID
global.moderatorid "id" ID Steam64 Ustaw gracza jako moderatora serwera AuthLevel 1, (moderator)
global.ownerid "id" ID Steam64 Ustaw gracza jako właściciela serwera AuthLevel 2, (admin)
global.players Brak Wypisuje aktualnie podłączonych graczy
global.quit() Brak Opuść grę
global.removemoderator "id" ID Steam64 Usuń moderatora
global.removeowner "id" ID Steam64 Usuń właściciela
global.restart Brak Restartuje serwer z 300 sekundowym ostrzeżeniem w odstępach co 5 sekund
global.say "text" ciąg znaków Wysyła wiadomość do wszystkich graczy na czacie
global.status Brak Wypisuje aktualnie podłączonych graczy i statystyki serwera Dostępne tylko dla adminów
global.unban "id" ID Steam64 Odbanuj gracza w grze
global.users() Brak Pokazuje informacje o graczach na serwerze

Wyciszanie

Wyciszanie głosu i czatu tekstowego, stosowane dla pojedynczego gracza.

Komendy wyciszania, 4 pozycje.
SkładniaAkceptowane wartościOpisUwagi
admin.mutevoice "player" nazwa gracza / ID Steam64 Uniemożliwia graczowi mówienie w grze *
admin.unmutevoice "player" nazwa gracza / ID Steam64 Zezwala graczowi na mówienie w grze *
admin.mutechat "player" nazwa gracza / ID Steam64 Uniemożliwia graczowi wysyłanie wiadomości na czacie w grze *
admin.unmutechat "player" nazwa gracza / ID Steam64 Zezwala graczowi na wysyłanie wiadomości na czacie w grze *

Kontrola serwera

Zapis, wczytywanie konfiguracji, kopie zapasowe oraz uruchamianie i zatrzymywanie.

Komendy kontroli serwera, 6 pozycji.
SkładniaAkceptowane wartościOpisUwagi
server.backup Brak Wykonaj kopię zapasową folderu serwera
server.readcfg Brak Wczytaj konfigurację serwera
server.save Brak Wymuś zapis gry
server.start Brak Uruchamia serwer
server.stop Brak Zatrzymuje serwer
server.writecfg Brak Zapisuje wszystkie zmiany konfiguracji

Encje

Wyszukiwanie, debugowanie i spawnowanie encji w świecie.

Komendy encji, 12 pozycji.
SkładniaAkceptowane wartościOpisUwagi
entity.debug_lookat Brak Włącza debugowanie encji, na którą patrzysz
entity.find_entity [entity] Nazwa encji Znajduje pozycję wszystkich encji o podanej nazwie
entity.find_group [entity_group] Nazwa grupy encji Znajduje pozycję wszystkich grup encji o podanej nazwie
entity.find_id [id] ID encji Znajduje pozycję encji o podanym ID
entity.find_parent Brak Znajduje pozycję wszystkich encji nadrzędnych
entity.find_radius [radius] Liczba całkowita Znajduje pozycję wszystkich encji w podanym promieniu
entity.find_self Brak Znajduje pozycję encji gracza
entity.find_status [status] Status encji Znajduje encję o podanym statusie
entity.spawn [entity] Nazwa encji Spawnuje encję w miejscu, na które patrzysz
entity.spawnat [entity] [worldPos] Nazwa encji / pozycja Spawnuje encję w podanej pozycji w świecie
entity.spawnhere [entity] [distance] Nazwa encji / liczba całkowita Spawnuje encję w pobliżu, w podanej odległości od gracza
entity.spawnitem [entity] Nazwa przedmiotu encji Spawnuje przedmiot w świecie

Wytwarzanie

Dodawanie do kolejki wytwarzania i jej anulowanie.

Komendy wytwarzania, 3 pozycje.
SkładniaAkceptowane wartościOpisUwagi
craft.add [id] ID przedmiotu Dodaje przedmiot do twojej kolejki wytwarzania Musisz mieć odpowiednie przedmioty w ekwipunku
craft.cancel [id] ID przedmiotu Anuluje wytwarzanie podanego przedmiotu
craft.canceltask Brak Anuluje przedmiot aktualnie wytwarzany

Pogoda

Kontrola deszczu, wiatru, chmur i mgły.

Komendy pogody, 1 pozycja.
SkładniaAkceptowane wartościOpisUwagi
weather.rain [value] Wartość od 0 do 1.0, 0 oznacza brak, 1.0 oznacza 100% Ustawia współczynnik deszczu na serwerze Podanie czegokolwiek innego niż prawidłowa wartość ustawi tryb automatyczny

Czas

Przewijanie zegara w grze do przodu.

Komendy czasu, 1 pozycja.
SkładniaAkceptowane wartościOpisUwagi
env.addtime 0-24 Liczba całkowita od 0 do 24 Przewija czas do przodu o podaną liczbę godzin

Czat

Wypisywanie tekstu na czacie.

Komendy czatu, 1 pozycja.
SkładniaAkceptowane wartościOpisUwagi
chat.say "text" ciąg znaków Wypisuje twój tekst na czacie

Czyszczenie pamięci

Ręczne czyszczenie pamięci.

Komendy czyszczenia pamięci, 1 pozycja.
SkładniaAkceptowane wartościOpisUwagi
gc.collect Brak Wykonuje czyszczenie pamięci

Poziomy uprawnień

Rust wyraża uprawnienia admina jako poziom auth, a dwie komendy, które go nadają, odpowiadają mu bezpośrednio.

AuthLevel 1, moderator
Nadawany przez global.moderatorid "id". Pełny dostęp do komend admina, bez możliwości dodawania lub usuwania ekipy.
AuthLevel 2, właściciel
Nadawany przez global.ownerid "id". Wszystko, co może moderator, plus zarządzanie samą listą ekipy.

Nadawaj AuthLevel 2 oszczędnie. Właściciel może dodać innego właściciela albo usunąć ciebie. Dla każdego, kto nie jest współwłaścicielem, właściwym poziomem jest moderator, co niczego nie odbiera mu w codziennej moderacji.

Pełny proces, wliczając znajdowanie 64 bitowego ID Steam i to, dlaczego zmiana nie utrzymuje się bez writecfg, znajdziesz w naszym poradniku jak dodać admina do serwera Rust.

Prowadzenie serwera, na którym ludzie chcą grać

Komendy to łatwa część. To, co utrzymuje zaludnienie serwera, zależy od zachowania osoby, która nimi dysponuje, a tego żadna tabela referencyjna ci nie da.

Bądź sprawiedliwy i konsekwentny
Stosuj zasady tak samo wobec wszystkich, wliczając osoby, które lubisz. Niekonsekwentne egzekwowanie szkodzi społeczności bardziej niż zbyt łagodne.
Komunikuj się jasno
Informuj graczy o zmianach, zasadach i wydarzeniach, zanim odkryją je na własnej skórze. Czat w grze, Discord albo strona internetowa, wszystko działa, o ile jedno z nich jest znanym miejscem, gdzie warto zajrzeć.
Zachowaj spokój
Także wobec łamiących zasady. Opanowana reakcja rozładowuje większość sytuacji, które poirytowana by eskalowała.
Pytaj o opinie
Twoi gracze zauważają rzeczy, których ty nie widzisz, zwłaszcza w kwestii balansu i wzajemnych relacji.
Bądź obecny
Admin, który jest obecny, jest wart więcej niż taki z dłuższą listą banów. Widoczna obecność zapobiega większości sytuacji, które inaczej musiałbyś karać.

Jeśli problemy, które moderujesz, są problemami wydajności, a nie ludzi, nasz poradnik jak poprawić wydajność serwera Rust omawia convary i nawyki dotyczące pluginów, które faktycznie wpływają na FPS serwera.

Więcej poradników dla osób prowadzących własny serwer Rust.

Szybkie odpowiedzi

Najczęstsze pytania

Na dwa sposoby. W grze naciśnij F1, aby otworzyć konsolę, i wpisz komendę, co wymaga posiadania już uprawnień admina. Albo połącz się przez RCON za pomocą klienta takiego jak RustAdmin albo konsoli w panelu sterowania, co działa spoza gry i nie wymaga zalogowania jako gracz.

global.ban "player" "reason", aby zbanować po nazwie, albo global.banid "player" "reason", aby zbanować po 64 bitowym ID Steam. Powód jest opcjonalny w obu przypadkach. Banowanie po ID Steam jest bardziej niezawodne, ponieważ nazwę wyświetlaną można zmienić.

global.players wypisuje podłączonych graczy. global.status daje tę samą listę plus statystyki serwera i jest dostępne tylko dla adminów.

AuthLevel 1 to moderator, nadawany przez global.moderatorid. AuthLevel 2 to admin lub właściciel, nadawany przez global.ownerid. Oba poziomy mogą uruchamiać komendy admina, ale tylko AuthLevel 2 może dodawać i usuwać innych członków ekipy.

Ponieważ nie uruchomiono server.writecfg. Zmiany wykonane przez konsolę żyją w pamięci, dopóki nie zostaną zapisane do pliku konfiguracyjnego, więc restart odrzuca wszystko, co niezapisane. Uruchamiaj writecfg po każdej zmianie uprawnień.

global.restart restartuje serwer z 300 sekundowym ostrzeżeniem, odliczanym graczom co 5 sekund. Użyj go zamiast gwałtownie zatrzymywać proces, aby ludzie mieli czas dotrzeć w bezpieczne miejsce.

Hosting Rust z pełnym dostępem do konsoli

RCON, konsola webowa i edycja plików konfiguracyjnych na każdym hostowanym przez nas serwerze Rust, więc każda komenda z tego zestawienia jest dla ciebie dostępna.

  • Centrum danych w UK
  • RCON w cenie
  • Wsparcie przez zgłoszenia i Discord