Ten przewodnik opisuje, jak skonfigurować dostęp administracyjny na dedykowanym serwerze V Rising, używać komend konsoli oraz zarządzać listą administratorów. Informacje o konfiguracji serwera i łączeniu się z nim znajdziesz w artykule Przewodnik konfiguracji dedykowanego serwera V Rising.
Włączanie konsoli administracyjnej
Konsola w grze musi zostać włączona, zanim będzie można wprowadzać jakiekolwiek komendy. Jest to ustawienie po stronie klienta, a nie serwera.
- Uruchom V Rising i otwórz Opcje z menu głównego.
- Przejdź do zakładki Ogólne.
- Znajdź opcję Console Enabled i ustaw ją na On.
- Naciśnij klawisz grawisu (
`) podczas rozgrywki, aby otworzyć konsolę. W niektórych układach klawiatury może to być tylda (~).
Dodawanie siebie jako administratora
V Rising używa listy wartości SteamID64, aby ustalić, kto ma uprawnienia administratora na serwerze. Musisz dodać swój SteamID do pliku listy administratorów na serwerze.
Krok 1 — Znajdź swój SteamID64
Twój SteamID64 to 17-cyfrowa liczba. Aby go znaleźć:
- Otwórz swój profil Steam w przeglądarce internetowej. Jeśli masz ustawiony własny adres URL, adres strony profilu będzie wyglądał następująco:
https://steamcommunity.com/id/yourname/. - Użyj narzędzia takiego jak steamid.io — wklej adres URL swojego profilu Steam i skopiuj wartość steamID64.
Krok 2 — Edytuj plik listy administratorów
- Zaloguj się do GPanel i zatrzymaj serwer w zakładce Console.
- Przejdź do zakładki Files i przejdź do katalogu
VRisingServer_Data/StreamingAssets/Settings/. - Otwórz plik o nazwie
adminlist.txt. Jeśli nie istnieje, utwórz nowy plik o dokładnie takiej nazwie w tym samym katalogu. - Dodaj swój SteamID64 w osobnej linii. Możesz dodać wielu administratorów, umieszczając każdy SteamID64 w oddzielnej linii.
- Zapisz plik i uruchom serwer.
76561198012345678
76561198087654321
Uwierzytelnianie jako administrator w grze
Po dodaniu Twojego SteamID do adminlist.txt i ponownym uruchomieniu serwera musisz uwierzytelnić się w grze, zanim komendy administracyjne zaczną działać.
- Połącz się ze swoim serwerem i otwórz konsolę klawiszem grawisu (
`). - Wpisz następującą komendę i naciśnij Enter:
adminauth
Powinieneś zobaczyć komunikat potwierdzający w konsoli. Masz teraz uprawnienia administratora na czas bieżącej sesji. Musisz uwierzytelniać się ponownie za każdym razem, gdy łączysz się z serwerem.
adminunauth w konsoli. Jest to przydatne, jeśli chcesz przetestować serwer jako zwykły gracz.
Przydatne komendy konsoli administracyjnej
Poniższe komendy są dostępne po uwierzytelnieniu się za pomocą adminauth. Otwórz konsolę klawiszem grawisu i wpisz komendę dokładnie tak, jak pokazano.
| Komenda | Opis |
|---|---|
adminauth |
Uwierzytelnij się jako administrator na czas bieżącej sesji. |
adminunauth |
Cofnij uwierzytelnienie administratora na czas bieżącej sesji. |
listusers |
Wyświetl wszystkich graczy aktualnie połączonych z serwerem wraz z nazwami ich postaci i identyfikatorami SteamID. |
kick <PlayerName> |
Wyrzuć gracza z serwera na podstawie nazwy jego postaci. |
ban <PlayerName> |
Zbanuj gracza na podstawie nazwy postaci. Zostanie rozłączony i nie będzie mógł ponownie dołączyć. |
unban <PlayerName> |
Usuń bana dla wskazanego gracza, umożliwiając mu ponowne połączenie. |
banlist |
Wyświetl wszystkich aktualnie zbanowanych graczy. |
clanaccept |
Zaakceptuj oczekujące zaproszenie do klanu (przydatne do testów administracyjnych). |
clandecline |
Odrzuć oczekujące zaproszenie do klanu. |
give <ItemName> <Amount> |
Daj sobie wskazany przedmiot. Nazwy przedmiotów muszą odpowiadać nazwom wewnętrznym (np. Item_Building_Siege_Golem_T02). |
spawnnpc <NPCName> <Count> |
Wygeneruj NPC w Twojej lokalizacji. Przydatne do testów lub wydarzeń. |
teleport <PlayerName> |
Teleportuj się do lokalizacji wskazanego gracza. |
changehealthofclosesttomouse <Amount> |
Zmień zdrowie obiektu znajdującego się najbliżej kursora myszy. Można użyć do leczenia lub zadawania obrażeń NPC. |
setadminlevel <PlayerName> <Level> |
Ustaw poziom administratora dla gracza (0 = brak, 1 = administrator, 2 = superadministrator). Dostępne tylko dla superadministratorów. |
help |
Wyświetl listę wszystkich dostępnych komend konsoli. |
list w konsoli, aby zobaczyć dostępne nazwy prefabów, lub sprawdź wiki V Rising, aby uzyskać pełne odniesienie do identyfikatorów przedmiotów.
Plik listy banów
Oprócz używania komendy ban w grze możesz zarządzać banami bezpośrednio za pomocą pliku na serwerze.
- W GPanel przejdź do katalogu
VRisingServer_Data/StreamingAssets/Settings/w zakładce Files. - Otwórz lub utwórz plik
banlist.txt. - Dodaj SteamID64 każdego gracza, którego chcesz zbanować, po jednym w linii.
- Zapisz plik i ponownie uruchom serwer, aby zmiany weszły w życie.
76561198099999999
Usuwanie administratora
Aby usunąć dostęp administracyjny gracza:
- Zatrzymaj serwer z poziomu GPanel.
- Otwórz plik
VRisingServer_Data/StreamingAssets/Settings/adminlist.txtw edytorze plików. - Usuń linię zawierającą SteamID64 gracza.
- Zapisz plik i uruchom serwer.