Rust oferuje wiele komend, które mogą wykorzystywać właściciele serwerów oraz gracze. Na tej stronie podsumowujemy najprzydatniejsze i najpopularniejsze komendy służące do ustawień serwera, administracji graczami oraz kontroli rozgrywki.
Niektóre komendy wymagają Steam64 ID gracza. Skorzystaj z krótkiej instrukcji poniżej, aby dowiedzieć się, jak zdobyć Steam ID gracza.
Użyj zakładek poniżej, aby przełączać się między kategoriami. Tabele pokazują samą komendę, akceptowane wartości (jeśli są) oraz opis, aby lepiej zrozumieć działanie.
Wszystkie wymienione tutaj komendy dotyczą Vanilla Rust.
| Składnia komendy | Akceptowane wartości | Opis |
|---|---|---|
| server.globalchat | true/false | Po włączeniu wszystkie wiadomości na czacie są widoczne dla wszystkich graczy |
| server.stop | - | Zatrzymuje serwer |
| server.save | - | Zapisuje stan serwera |
| server.saveinterval "value" | Liczba całkowita (domyślnie 60) | Ustawia automatyczny interwał zapisu serwera (w sekundach) |
| server.secure | true/false | Po włączeniu Easy Anti Cheat (EAC) blokuje połączenia od niezarejestrowanych lub zbanowanych graczy przed nawiązaniem połączenia |
| server.seed "value" | Liczba całkowita (np. 123456) | Ustawia wartość seed świata serwera |
| server.stability | true/false | Po włączeniu aktywuje stabilność budynków |
| server.tickrate "rate" | Liczba całkowita (domyślnie 30) | Ustawia tickrate serwera |
| server.writecfg | - | Zapisuje zmiany konfiguracji wprowadzone wcześniej innymi komendami serwera |
| chat.serverlog | true/false | Po włączeniu wiadomości z czatu są zawsze logowane w konsoli serwera |
| commands.echo "text" | Tekst (np. "Hello World!") | Wyświetla podaną wiadomość w konsoli serwera |
| global.say "message" | Tekst (np. "Welcome!") | Wysyła wiadomość do wszystkich graczy na serwerze |
| env.time | Liczba całkowita (np. 16) | Ustawia czas w świecie gry na podaną wartość (w godzinach) |
| server.events | - | Po włączeniu aktywuje eventy serwera, takie jak zrzuty airdrop |
| commands.find "command" | Tekst (np. "quit") | Wyszukuje komendę lub wyświetla listę wszystkich dostępnych komend za pomocą "." |
| global.quit | - | Zapisuje serwer i go zatrzymuje |
| global.init | - | Ładuje pliki konfiguracyjne |
| Składnia komendy | Akceptowane wartości | Opis |
|---|---|---|
| global.ban "playername" "reason" | Tekst (np. "Jacob"), Tekst (np. "Był niegrzeczny!") | Banuje gracza na serwerze (z opcjonalnym powodem) |
| global.banid "steam64" | Liczba całkowita | Banuje gracza po jego Steam64 ID |
| global.banlistex | - | Wyświetla listę zbanowanych graczy z nazwami i powodami bana |
| global.banlist | - | Wyświetla listę zbanowanych graczy na czacie |
| global.unban "steam64" | Liczba całkowita | Usuwa bana gracza po jego Steam64 ID |
| global.kickall | - | Wyrzuca wszystkich graczy z serwera |
| global.kick "steam64 / playername" "reason" | Liczba całkowita/Tekst (np. "Jacob"), Tekst (np. "Był niegrzeczny!") | Wyrzuca gracza po Steam64 ID lub nazwie (z opcjonalnym powodem) |
| global.ownerid "steam64 / playername" | Liczba całkowita/Tekst (np. "Jacob") | Ustawia podanego gracza jako administratora serwera po Steam64 ID lub nazwie (poziom uprawnień 2) |
| global.removeowner "steam64" | Liczba całkowita | Usuwa prawa administratora gracza po podanym Steam64 ID |
| global.moderatorid "steam64 / playername" | Liczba całkowita/Tekst (np. "Jacob") | Ustawia podanego gracza jako moderatora serwera po Steam64 ID lub nazwie (poziom uprawnień 1) |
| global.removemoderator "steam64" | Liczba całkowita | Usuwa prawa moderatora gracza po podanym Steam64 ID |
| global.listid | - | Wyświetla listę graczy zbanowanych po Steam64 ID |
| Składnia komendy | Akceptowane wartości | Opis |
|---|---|---|
| kill | - | Zabija twoją postać |
| global.quit | - | Zapisuje i kończy grę |
| global.god | true/false | Włącza/wyłącza tryb boga, dzięki któremu gracz nie otrzymuje obrażeń (tylko dla adminów) |
| global.noclip | true/false | Włącza/wyłącza tryb noclip, pozwalający na swobodne latanie (tylko dla adminów) |
| global.debugcamera | true/false | Włącza/wyłącza tryb kamery debug, pozwalający na swobodną kamerę (tylko dla adminów) |
| player.sleep | - | Zmusza twoją postać do zaśnięcia |
| commands.find "command" | Tekst (np. "quit") | Wyszukuje komendę dostępną dla gracza |
| chat.say "text" | Tekst (np. "Hello World!") | Wysyła wiadomość do wszystkich graczy na serwerze |
| inventory.give "itemID" "amount" | Liczba całkowita (itemID), Liczba całkowita (np. 5) | Dodaje przedmiot do twojego ekwipunku |
| inventory.giveto "playername" "itemID" "amount" | Tekst (np. "Jacob"), Liczba całkowita (itemID), Liczba całkowita (np. 5) | Dodaje przedmiot do ekwipunku wskazanego gracza |
