Jak dać sobie admina na serwerze Rust?
Wpisz w konsoli serwera ownerid <SteamID64> "nick", zapisz zmianę komendą server.writecfg i połącz się z serwerem ponownie. Uprawnienia działają od następnego wejścia na serwer.
- Znajdź swój SteamID64 – 17-cyfrowy numer zaczynający się od
7656…. W kliencie Steam jest w Szczegółach konta; możesz go też odczytać z adresu swojego profilu Steam, jeśli nie ustawiłeś własnego adresu URL. - Otwórz konsolę serwera. Na Spot.gg to karta Konsola w panelu – komendy wpisujesz bez ukośnika na początku.
- Wpisz
ownerid 76561198000000000 "TwójNick"(podstaw swój numer). - Wpisz
server.writecfg– zapisuje uprawnienia do plikucfg/users.cfg, więc przetrwają restart. - Wyjdź z serwera i połącz się ponownie.
Do odbierania uprawnień służą removeowner <SteamID64> i removemoderator <SteamID64> (też z server.writecfg na końcu).
Owner czy moderator?
| Poziom | Komenda | Do czego |
|---|---|---|
| Owner (właściciel) | ownerid |
Pełne uprawnienia, w tym nadawanie uprawnień innym |
| Moderator | moderatorid |
Komendy administracyjne bez zarządzania uprawnieniami adminów |
Uprawnienia owner/moderator dają dostęp do komend Rusta. Wtyczki Oxide i Carbon mają osobny system uprawnień – o nim niżej.
Gdzie wpisywać komendy admina?
Komendy można wpisać w konsoli serwera (na Spot.gg: karta Konsola), przez RCON albo w grze w konsoli F1 – ta ostatnia działa dopiero po nadaniu sobie admina. Różnice:
| Gdzie | Kiedy używać |
|---|---|
| Konsola serwera (panel) | Nadanie pierwszego admina, komendy serwerowe, gdy nie ma Cię w grze |
| RCON (np. RustAdmin) | Zarządzanie z komputera bez wchodzenia do gry, lista graczy, czat |
| Konsola F1 w grze | Komendy, które działają na Twoją postać: teleport, noclip, god, dawanie przedmiotów |
Konsola w panelu Spot.gg łączy się z serwerem przez WebRCON, więc widzisz odpowiedzi serwera i możesz wydawać komendy także wtedy, gdy sam nie grasz. Na karcie Harmonogram zadań możesz też zaplanować komendę – np. cykliczne say z informacją o dniu wipe'u.
Najważniejsze komendy admina w Rust
Najczęściej używane komendy to status, kick, ban, banid, unban, say, server.save i server.writecfg. Argumenty z odstępami bierz w cudzysłów.
Gracze: kick, ban, lista
| Komenda | Co robi |
|---|---|
status |
Lista połączonych graczy z SteamID i pingiem |
players |
Krótsza lista graczy |
kick "nick" "powód" |
Wyrzuca gracza z serwera |
ban "nick" "powód" |
Banuje połączonego gracza |
banid <SteamID64> "nick" "powód" |
Banuje po SteamID – także gracza, którego nie ma na serwerze |
unban <SteamID64> |
Zdejmuje bana |
banlist |
Lista zbanowanych SteamID |
say "wiadomość" |
Wiadomość na czacie od serwera |
Bany są zapisywane w cfg/bans.cfg. Po zmianach uprawnień i banów wpisz server.writecfg, żeby mieć pewność, że wszystko trafiło do plików.
Serwer: zapis i ustawienia
| Komenda | Co robi |
|---|---|
server.save |
Zapisuje świat od razu |
server.writecfg |
Zapisuje ustawienia, uprawnienia i bany do plików cfg |
env.time 12 |
Ustawia porę dnia (0–24) |
quit |
Zapisuje świat i wyłącza serwer |
Na Spot.gg serwer zatrzymujesz i uruchamiasz przyciskami w panelu – panel sam zapisuje świat przed wyłączeniem. Nazwę serwera, opis, limit graczy, rozmiar i ziarno mapy ustawiasz na karcie Konfiguracja, nie komendami.
W grze (konsola F1): teleport, noclip, przedmioty
Te komendy działają na Twoją postać, więc wpisujesz je w grze w konsoli F1, będąc adminem:
| Komenda | Co robi |
|---|---|
noclip |
Włącza i wyłącza latanie przez ściany |
god true / god false |
Nieśmiertelność |
debugcamera |
Wolna kamera (przełącza, jeszcze raz – powrót) |
teleport "nick" |
Teleport do gracza |
teleport2me "nick" |
Teleport gracza do Ciebie |
inventory.give <przedmiot> <ilość> |
Daje Tobie przedmiot, np. inventory.give wood 1000 |
inventory.giveto "nick" <przedmiot> <ilość> |
Daje przedmiot innemu graczowi |
spawn <prefab> |
Tworzy obiekt lub pojazd obok Ciebie, np. spawn minicopter.entity |
Przedmioty podajesz po krótkiej nazwie (shortname), np. wood, stones, metal.fragments, rifle.ak. Listy krótkich nazw przedmiotów i prefabów znajdziesz na społecznościowych wiki Rusta.
Jak połączyć się z serwerem Rust przez RCON?
Potrzebujesz adresu serwera, portu RCON i hasła RCON – na Spot.gg port jest na karcie Sieć, a hasło na karcie Konfiguracja. Serwery na Spot.gg mają włączony WebRCON (rcon.web 1), więc w narzędziu wybierz połączenie WebRCON.
- Na karcie Sieć odczytaj adres serwera i port RCON.
- Na karcie Konfiguracja sprawdź albo zmień Hasło RCON (8–64 znaki: litery, cyfry,
_i-). Nowe hasło działa po restarcie serwera. - W programie RCON, np. RustAdmin, dodaj serwer: adres, port RCON, hasło i tryb WebRCON.
RCON daje pełny dostęp do konsoli serwera, więc nie udostępniaj hasła i zmień je, jeśli ktoś przestał być adminem. Na własnym serwerze RCON włączasz parametrami startu +rcon.port, +rcon.password i +rcon.web 1.
Serwer Rust na Spot.gg (8 GB RAM, 20 GB dysku) kosztuje od 47 zł miesięcznie, a pierwsze 24 h są za darmo, bez karty.
Uprawnienia wtyczek Oxide i Carbon
Wtyczki mają własny system uprawnień, które nadajesz komendą oxide.grant (Oxide) albo c.grant (Carbon) – wiele wtyczek sprawdza tylko te uprawnienia, a nie sam status admina z ownerid. Nazwy uprawnień podaje opis wtyczki, zwykle w formie nazwawtyczki.uprawnienie.
| Komenda (Oxide) | Co robi |
|---|---|
oxide.grant user "nick" kits.admin |
Nadaje uprawnienie graczowi |
oxide.revoke user "nick" kits.admin |
Odbiera uprawnienie |
oxide.grant group default kits.use |
Nadaje uprawnienie wszystkim graczom (grupa default) |
oxide.group add vip |
Tworzy grupę |
oxide.usergroup add "nick" vip |
Dodaje gracza do grupy |
oxide.show user "nick" |
Pokazuje uprawnienia gracza |
Na Carbonie odpowiedniki zaczynają się od c. (np. c.grant, c.group). Wtyczki do zarządzania graczami, np. Player Administration czy Admin Radar, zainstalujesz na Spot.gg jednym kliknięciem na karcie Dodatki – więcej w poradniku jak zainstalować wtyczki Rust.
Najczęstsze problemy z komendami admina
| Objaw | Przyczyna | Rozwiązanie |
|---|---|---|
| Komenda w F1 nic nie robi | Nie połączyłeś się ponownie po ownerid |
Wyjdź z serwera i wejdź jeszcze raz |
| Admin znika po restarcie | Brak server.writecfg po ownerid |
Wpisz ownerid ponownie i server.writecfg |
| „Unknown command” w konsoli panelu | Komenda działa tylko w grze (np. noclip) albo literówka |
Wpisz ją w konsoli F1 w grze |
| RustAdmin się nie łączy | Zły port (port gry zamiast RCON), stare hasło albo tryb inny niż WebRCON | Sprawdź port RCON na karcie Sieć i hasło na karcie Konfiguracja |
| Komenda wtyczki odmawia dostępu | Brak uprawnienia wtyczki | Nadaj je przez oxide.grant / c.grant |
FAQ
Jak zrobić się adminem na własnym serwerze Rust?
Wpisz w konsoli serwera ownerid <Twój SteamID64> "nick", potem server.writecfg i połącz się ponownie. Na Spot.gg robisz to na karcie Konsola w panelu.
Gdzie znajdę swój SteamID64?
W kliencie Steam w Szczegółach konta. To 17-cyfrowy numer zaczynający się od 7656.
Czy komendy admina działają na serwerze Vanilla?
Tak. Komendy Rusta (ownerid, kick, ban, teleport, noclip itd.) są wbudowane w grę. Wtyczki i komendy oxide.* lub c.* wymagają silnika Oxide albo Carbon.
Czy mogę nadać admina znajomemu?
Tak – tak samo, jego SteamID64: ownerid dla pełnych uprawnień albo moderatorid dla moderatora, a potem server.writecfg.
Jak zbanować gracza, którego nie ma na serwerze?
Komendą banid <SteamID64> "nick" "powód". SteamID gracza znajdziesz w komendzie status, kiedy jest online, albo na jego profilu Steam.