Ten przewodnik obejmuje wszystko, czego potrzebujesz, aby skonfigurować i ustawić swój dedykowany serwer HumanitZ. HumanitZ to gra survivalowa z perspektywy z góry, z zombie, oferująca rzemiosło, budowanie baz, pojazdy, towarzyszy i dynamiczne pory roku w postapokaliptycznym otwartym świecie.
Zanim zaczniesz: Upewnij się, że masz dostęp do swojego serwera poprzez
GPanel. Jeśli potrzebujesz pomocy w znalezieniu IP i portu serwera, zobacz
Jak znaleźć IP i port serwera.
Pierwsze uruchomienie w GPanel
Po zakupie serwera HumanitZ wykonaj poniższe kroki, aby uruchomić go po raz pierwszy:
- Zaloguj się do GPanel i wybierz swój serwer HumanitZ z listy serwerów.
- Przejdź do zakładki Startup, aby przejrzeć i skonfigurować zmienne startowe przed pierwszym uruchomieniem.
- Kliknij Start na głównej stronie konsoli. Serwer automatycznie pobierze pliki dedykowanego serwera HumanitZ za pomocą SteamCMD.
- Poczekaj na zakończenie instalacji i wstępnego generowania świata. Pierwsze uruchomienie trwa dłużej niż kolejne, ponieważ świat musi zostać wygenerowany od podstaw.
- Gdy konsola pokaże, że serwer jest gotowy i nasłuchuje połączeń, gracze mogą dołączać.
Pierwsze uruchomienie: Wstępne generowanie świata może potrwać kilka minut. Nie zatrzymuj ani nie restartuj serwera podczas tego procesu, ponieważ przerwanie generowania świata może uszkodzić dane zapisu.
Zmienne startowe
GPanel udostępnia zmienne startowe w zakładce Startup, które kontrolują parametry uruchamiania serwera:
| Zmienna |
Opis |
Domyślnie |
Server Name |
Nazwa wyświetlana w przeglądarce serwerów |
My HumanitZ Server |
Max Players |
Maksymalna liczba jednoczesnych graczy |
10 |
Server Password |
Opcjonalne hasło do prywatnego dostępu do serwera |
(puste) |
Admin Password |
Hasło do dostępu administracyjnego w grze przez /AdminAccess |
(puste) |
Game Port |
Główny port połączeń gry (UDP/TCP) |
Przypisywany automatycznie |
Query Port |
Port używany do zapytań przeglądarki serwerów |
Przypisywany automatycznie |
Hasło administratora: Ustaw je przed pierwszą sesją gry. Będzie Ci potrzebne do używania komend administracyjnych w grze za pomocą
/AdminAccess [password]. Pełne informacje znajdziesz w przewodniku
Komendy administracyjne HumanitZ.
Plik konfiguracyjny serwera
Głównym plikiem konfiguracyjnym HumanitZ jest GameServerSettings.ini, znajdujący się w katalogu konfiguracji serwera. Możesz edytować ten plik przez Menedżer plików w GPanel lub przez SFTP.
Ważne: Zawsze zatrzymuj serwer przed edycją plików konfiguracyjnych. Zmiany wprowadzone w trakcie działania serwera nie zaczną obowiązywać i mogą zostać nadpisane, gdy serwer zapisze stan. Menu ustawień serwera w grze nie mogą być używane na serwerach dedykowanych; cała konfiguracja musi być wykonana bezpośrednio przez plik.
Ustawienia tożsamości serwera
ServerName=My HumanitZ Server
Password=
AdminPassword=MySecretAdmin123
MaxPlayers=10
Tryb gry i PvP
| Ustawienie |
Opis |
Wartości |
PVP |
Włącza lub wyłącza walkę gracz kontra gracz |
0 = tylko PvE, 1 = PvP włączone |
PermaDeath |
Trwała śmierć postaci (postać zostaje usunięta po śmierci) |
0 = Wyłączone, 1 = Włączone |
OnDeath |
Co gracze tracą po śmierci |
0 = Plecak i broń, 1 = Plecak, broń i kieszenie, 2 = Wszystko |
ClearInfection |
Czy wskaźnik infekcji resetuje się po odrodzeniu |
0 = Nie, 1 = Tak |
Territory |
Włącza system zajmowania terytorium |
0 = Wyłączone, 1 = Włączone |
Trudność zombie i NPC
HumanitZ zapewnia szczegółową kontrolę nad trudnością zombie i NPC poprzez oddzielne ustawienia zdrowia, prędkości i obrażeń:
ZombieDiffHealth=2
ZombieDiffSpeed=2
ZombieDiffDamage=2
HumanDifficulty=2
ZombieAmountMulti=1.0
HumanAmountMulti=1.0
ZombieDogMulti=1.0
| Ustawienie |
Opis |
Wartości |
ZombieDiffHealth |
Poziom trudności zdrowia zombie |
0 = Bardzo łatwy, 1 = Łatwy, 2 = Normalny, 3 = Trudny, 4 = Bardzo trudny, 5 = Koszmar |
ZombieDiffSpeed |
Trudność prędkości poruszania się zombie |
0 = Bardzo łatwy do 5 = Koszmar |
ZombieDiffDamage |
Trudność obrażeń zadawanych przez zombie |
0 = Bardzo łatwy do 5 = Koszmar |
HumanDifficulty |
Trudność wrogich NPC ludzi (wpływa na zadawane obrażenia i odradzanie) |
0 = Bardzo łatwy do 5 = Koszmar |
ZombieAmountMulti |
Mnożnik populacji zombie. 1.0 = domyślnie, 1.5 = o 50% więcej. |
Liczba dziesiętna (np. 0.5, 1.0, 2.0) |
HumanAmountMulti |
Mnożnik populacji wrogich NPC ludzi |
Liczba dziesiętna |
ZombieDogMulti |
Mnożnik populacji psów-zombie |
Liczba dziesiętna |
Łupy i zasoby
LootRarity=2
LootRespawn=1
LootRespawnTimer=60
PickupRespawnTimer=120
WeaponBreak=0
VitalDrain=1
| Ustawienie |
Opis |
Wartości |
LootRarity |
Ogólny poziom rzadkości łupów |
0 = Skąpe, 1 = Niskie, 2 = Domyślne, 3 = Obfite, 4 = Bardzo obfite |
LootRespawn |
Czy splądrowane pojemniki uzupełniają się z czasem |
0 = Wyłączone, 1 = Włączone |
LootRespawnTimer |
Czas w minutach do odrodzenia łupów w pojemnikach |
Liczba (minuty) |
PickupRespawnTimer |
Czas w minutach do odrodzenia łupów leżących na ziemi |
Liczba (minuty) |
WeaponBreak |
Czy broń zużywa się i psuje podczas używania |
0 = Broń się psuje, 1 = Brak psucia |
VitalDrain |
Czy głód i pragnienie zmniejszają się z czasem |
0 = Wyłączone, 1 = Włączone |
Cykl dnia/nocy i pory roku
DayDur=30
NightDur=15
StartingSeason=0
DaysPerSeason=10
| Ustawienie |
Opis |
Wartości |
DayDur |
Czas trwania dnia w rzeczywistych minutach |
Liczba (minuty) |
NightDur |
Czas trwania nocy w rzeczywistych minutach |
Liczba (minuty) |
StartingSeason |
Pora roku, w której serwer się rozpoczyna |
0 = Jesień, 1 = Zima, 2 = Wiosna, 3 = Lato |
DaysPerSeason |
Liczba dni w grze, jaką trwa każda pora roku przed zmianą |
Liczba (dni) |
MultiplayerSleep |
Czy czas przyspiesza, gdy wszyscy gracze śpią jednocześnie |
0 = Wyłączone, 1 = Włączone |
Towarzysze i wydarzenia
| Ustawienie |
Opis |
Wartości |
DogEnabled |
Czy przyjazne psy pojawiają się w świecie |
0 = Wyłączone, 1 = Włączone |
DogNum |
Liczba przyjaznych psów rozmieszczonych na mapie |
Liczba |
RecruitDog |
Czy gracze mogą rekrutować psy jako towarzyszy |
0 = Wyłączone, 1 = Włączone |
AirDrop |
Czy występują wydarzenia ze zrzutami z powietrza |
0 = Wyłączone, 1 = Włączone |
AirDropInterval |
Dni w grze między zrzutami po aktywacji wieży radiowej |
Liczba (dni) |
EagleEye |
Włącza lub wyłącza umiejętność śledzenia Eagle Eye |
0 = Wyłączone, 1 = Włączone |
Budowanie i rozkład
| Ustawienie |
Opis |
Wartości |
BuildingHealth |
Mnożnik wytrzymałości struktur zbudowanych przez graczy. 1.0 = domyślnie. |
Liczba dziesiętna |
AllowDismantle |
Czy gracze mogą rozmontowywać własne struktury |
0 = Niedozwolone, 1 = Dozwolone |
AllowHouseDismantle |
Czy gracze mogą rozmontowywać obiekty świata (stoły, łóżka itp.) |
0 = Niedozwolone, 1 = Dozwolone |
Decay |
Czas w sekundach, zanim niczyje struktury ulegną rozkładowi i zostaną usunięte |
Liczba (sekundy) |
Zalecane ustawienia rekreacyjne: Dla zrelaksowanego doświadczenia PvE wypróbuj PVP=0, LootRarity=3, ZombieDiffHealth=1, ZombieDiffSpeed=1, ZombieDiffDamage=1, WeaponBreak=1 (brak psucia) oraz OnDeath=0 (utrata tylko plecaka). Pozwala to graczom skupić się na eksploracji i budowaniu.
Czasy odradzania
Kontroluj, jak szybko wrogowie i dzikie zwierzęta ponownie zaludniają mapę:
| Ustawienie |
Opis |
Jednostka |
ZombieRespawnTimer |
Czas odradzania zombie po ich zabiciu |
Minuty |
HumanRespawnTimer |
Czas odradzania wrogich NPC ludzi |
Minuty |
AnimalRespawnTimer |
Czas odradzania dzikich zwierząt (jelenie, niedźwiedzie, wilki) |
Minuty |
Jak się połączyć
Przez przeglądarkę serwerów
- Uruchom HumanitZ i wybierz Multiplayer z menu głównego.
- Przeglądarka serwerów wyświetli dostępne serwery. Użyj paska wyszukiwania, aby znaleźć swój serwer po nazwie.
- Kliknij swój serwer i naciśnij Join. Wprowadź hasło serwera, jeśli zostało ustawione.
Przez Direct IP
- W menu trybu wieloosobowego poszukaj opcji Direct Connect.
- Wprowadź adres IP swojego serwera i port gry w formacie
IP:Port (na przykład 203.0.113.45:7777).
- Kliknij Connect.
Znajdowanie Twojego IP: IP i port Twojego serwera są wyświetlane na głównej stronie konsoli w
GPanel. Porty są przypisywane losowo, chyba że masz prywatne IP. Więcej szczegółów znajdziesz w
Jak znaleźć IP i port serwera.
Zarządzanie zapisami
HumanitZ automatycznie zapisuje stan w odstępach określonych ustawieniem SaveIntervalSec w pliku konfiguracyjnym. Możesz też wymusić ręczny zapis za pomocą komendy administracyjnej /SaveGame w grze.
Tworzenie kopii zapasowych
- Zatrzymaj serwer, aby mieć pewność, że dane zapisu nie są w danej chwili zapisywane.
- Przejdź do katalogu zapisów w Menedżerze plików GPanel.
- Zaznacz pliki zapisu i użyj opcji Archive, aby utworzyć kopię zapasową w formacie zip.
- Pobierz archiwum na lokalny komputer w celu bezpiecznego przechowywania.
Ważne: Zawsze zatrzymuj serwer przed kopiowaniem plików zapisu. Kopiowanie w trakcie działania serwera grozi uszkodzeniem lub niekompletnością danych zapisu.
Reset / wyczyszczenie świata
- Zatrzymaj serwer.
- Przejdź do katalogu zapisów w Menedżerze plików GPanel.
- Usuń lub zmień nazwę istniejącego folderu zapisu świata.
- Uruchom serwer. Nowy świat zostanie wygenerowany przy użyciu aktualnych ustawień konfiguracji.
Ostrzeżenie: Resety świata są trwałe. Wszystkie postępy graczy, bazy, pojazdy i ekwipunki zostaną utracone. Utwórz kopię zapasową przed wyczyszczeniem, jeśli możesz chcieć później przywrócić stary świat.
Powiązane artykuły