Ogranicz dostęp do swojego serwera 7 Days to Die
Możesz chronić swój serwer przed nieautoryzowanymi graczami na 2 sposoby.
Z jednej strony można ustawić hasło dla serwera.
Tylko gracze znający hasło mogą dołączyć do serwera.
Drugą metodą jest utworzenie białej listy.
Można oczywiście połączyć obie metody.
Ustaw hasło
- Tryb podstawowy: W Basic Mode ustawienie hasła znajduje się w Ustawienia serwera -> Has?o serwera.
Wprowadź hasło i kliknij przycisk Zapisz.
Uruchom ponownie serwer, aby hasło stało się aktywne. - Tryb zaawansowany: W Advanced Mode hasło jest wprowadzane w pliku serverconfig.xml.
Znajdź następującą linię:<property name="ServerPassword" value=""></property>
Wprowadź hasło między dwoma pustymi""
, na przykład:<property name="ServerPassword" value="Test123"></property>
Kliknij Zapisz i uruchom ponownie serwer.
Biała lista
Aby móc dodawać graczy do białej listy, serwer musi być w trybie zaawansowanym.
Ważne: Twój serwer musi pozostać w Trybie zaawansowanym, w przeciwnym razie wszelkie wprowadzone zmiany zostaną cofnięte!
Wskazówka: Administratorzy są automatycznie częścią białej listy i nie muszą być dodawani osobno.
serveradmin.xml
Zatrzymaj swój serwer. Status musi być Serwer nie chodzi
!
Kliknij na serveradmin.xml po lewej stronie i znajdź następującą sekcję:
<whitelist>
<!-- ONLY PUT ITEMS IN WHITELIST IF YOU WANT WHITELIST ONLY ENABLED!!! -->
<!-- If there are any items in the whitelist, the whitelist only mode is enabled -->
<!-- Nobody can join that ISN'T in the whitelist or admins once whitelist only mode is enabled -->
<!-- Name is optional for display purposes only -->
<!-- <user platform="" userid="" name="" ></user> -->
<!-- <group steamID="" name="" ></group> -->
</whitelist>
Wpis dla gracza wygląda następująco:<user platform="steam" userid="SteamID64" name="Test" ></user>
Zastąp SteamID64
identyfikatorem SteamID64 gracza.
Jak to uzyskać, wyjaśniono tutaj: get SteamID64.
W przypadku 2 graczy wyglądałoby to następująco:
<whitelist>
<user platform="steam" userid="76561197979226165" name="Test" ></user>
<user platform="steam" userid="76561197979226167" name="Test" ></user>
</biała lista>
Po dodaniu wszystkich graczy, kliknij Zapisz i uruchom serwer.
Polecenie administratora
Graczy można dodawać w grze za pomocą polecenia administratora.
Aby to zrobić, musisz być administratorem na serwerze.
Jak zostać administratorem opisano tutaj: Jak zostać adminem 7 Days to Die.
Otwórz konsolę za pomocą [F1]. Polecenie dodania gracza wygląda następująco:whitelist add name/SteamID64
Zastąp name
nazwą lub SteamID64
identyfikatorem SteamID64 gracza, którego chcesz dodać do białej listy.
Przykłady:
whitelist add Urizen
whitelist add 76561197979226165
**Ważne: name
działa tylko wtedy, gdy gracz aktualnie gra na serwerze.
Jeśli gracza nie ma na serwerze, użyj SteamID64
.
Jak go znaleźć, opisano tutaj: get SteamID64.