Palworld przechowuje wszystkie ustawienia dedykowanego serwera w jednym pliku, PalWorldSettings.ini. Ten poradnik pokazuje, gdzie ten plik znajduje się na Twoim serwerze Palworld w DoomHosting, jak ustawić podstawy z panelu i jak bezpiecznie edytować ustawienia rozgrywki (XP rate, capture rate, death penalty, PvP i więcej) bez kasowania Twoich zmian.
Który plik edytować (a którego nie ruszać)
Wszystkie ustawienia serwera Palworld znajdują się w jednym pliku:
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
W File Managerze to pełna ścieżka od katalogu głównego serwera (/home/container/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini). Dwie rzeczy, które warto wiedzieć:
PalWorldSettings.inito plik, który edytujesz. Mimo tego, co mówią niektóre starsze poradniki, Palworld nie używaGame.inianiEngine.inido ustawień serwera. To standardowe pliki Unreal Engine, więc możesz je zignorować.DefaultPalWorldSettings.inileży w katalogu głównym serwera i jest szablonem tylko do odczytu. Edytowanie go nic nie daje. Używaj go tylko jako miejsca, z którego skopiujesz całą linię ustawień.
Ustaw podstawy na karcie Startup
Nazwę serwera, hasła i liczbę graczy najłatwiej ustawić w panelu, bez edycji plików:
- Otwórz swój serwer i przejdź do karty Startup.
- Wypełnij pola:
- Server Name: nazwa wyświetlana na liście serwerów
- Server Password: zostaw puste dla otwartego serwera lub ustaw, aby był prywatny
- Admin Password: wymagane do komend administratora i RCON
- Max Players: do 32 (zobacz uwagę na dole)
- Przejdź do karty Console i zrestartuj. Wartości Startup zaczynają działać przy następnym uruchomieniu.
Edytuj PalWorldSettings.ini dla ustawień rozgrywki
Cała reszta (rates, difficulty, death penalty, PvP) znajduje się w pliku .ini. Najważniejsza zasada ze wszystkich:
Zatrzymaj serwer, zanim zaczniesz edytować plik. Palworld zapisuje
PalWorldSettings.inina nowo przy wyłączaniu, więc każda zmiana wprowadzona podczas działania serwera zostanie nadpisana przy następnym restarcie.
- Na karcie Console kliknij Stop i poczekaj, aż serwer całkowicie się zatrzyma.
- W Files otwórz
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini. - Plik musi mieć dokładnie dwie linie: nagłówek, a potem jedną długą linię
OptionSettingsze wszystkimi ustawieniami w jednej parze nawiasów, oddzielonymi przecinkami:
Jeśli plik jest pusty, najpierw wklej całą linię[/Script/Pal.PalGameWorldSettings] OptionSettings=(Difficulty=None,DeathPenalty=All,ExpRate=1.000000,PalCaptureRate=1.000000,bIsPvP=False)OptionSettingszDefaultPalWorldSettings.ini, a potem zmień wartości, które chcesz. To gwarantuje poprawny format. - Zapisz i ponownie kliknij Start.
Trzymaj się ściśle formatu: wartości tekstowe w podwójnym cudzysłowie (ServerName="My Server"), booleany jako True lub False, a rates z miejscami po przecinku (2.000000). Jeden brakujący przecinek lub źle wpisany klucz i serwer po cichu zignoruje całą linię oraz uruchomi się z wartościami domyślnymi.
Ustawienia zmieniane najczęściej
Wszystkie znajdują się wewnątrz linii OptionSettings=( ... ).
DeathPenalty: co tracisz po śmierci.None,Item,ItemAndEquipmentlubAll(domyślnieAll).ExpRate: mnożnik XP.1.000000to domyślna wartość, zwiększ ją (na przykład2.000000) dla szybszego levelowania.PalCaptureRate: jak łatwo łapać Pale. Wyższa wartość to łatwiej.PalSpawnNumRate: ile Pali pojawia się w świecie.DayTimeSpeedRate/NightTimeSpeedRate: długość dnia i nocy. Niższa wartość to dłużej.PlayerDamageRateAttack/PlayerDamageRateDefense: obrażenia, które zadajesz i przyjmujesz.CollectionDropRate: surowce z drzew, rudy i kamieni.EnemyDropItemRate: łup z przeciwników.bIsPvP: ustawTrue, aby zezwolić na walkę gracz kontra gracz (domyślnieFalse).ServerPlayerMaxNum: maksymalna liczba graczy, ustawiana też na karcie Startup. Limit to 32.
Difficulty domyślnie ma wartość None, co oznacza, że poszczególne rates powyżej są używane dokładnie tak, jak je ustawisz. Możesz też wybrać nazwany preset, ale dostrajanie poszczególnych rates daje Ci największą kontrolę.
Przykładowe ustawienia
Podkręcony serwer casual (szybsze XP, łatwiejsze łapanie, brak death penalty):
OptionSettings=(Difficulty=None,DeathPenalty=None,ExpRate=2.000000,PalCaptureRate=2.000000,PalSpawnNumRate=1.000000,CollectionDropRate=2.000000,bIsPvP=False)
Trudniejszy serwer PvP (wolniejsze XP, pełne death penalty, PvP włączone):
OptionSettings=(Difficulty=None,DeathPenalty=All,ExpRate=0.700000,PalCaptureRate=0.700000,PlayerDamageRateDefense=1.500000,bIsPvP=True)
Dodaj do tej samej linii dowolne inne klucze. Pominięte klucze po prostu używają wartości domyślnych.
Najczęstsze problemy
- Ustawienia nie działają po restarcie: serwer był uruchomiony, gdy edytowałeś plik. Zatrzymaj go, edytuj, zapisz, a potem uruchom. Zawsze edytuj przy zatrzymanym serwerze.
- Nadal ignorowane: sprawdź, czy w
Pal/Saved/SaveGames/0/<world-id>/jest plikWorldOption.sav. Jeśli istnieje (zwykle po wgraniu zapisu z co-op lub trybu jednoosobowego), całkowicie nadpisujePalWorldSettings.ini. UsuńWorldOption.sav, aby plik .ini był znów odczytywany. Gracze ponownie wybiorą punkt respawnu, nic innego nie przepada. - Serwer nie startuje po edycji: błąd składni w
OptionSettings. Sprawdź przecinki, cudzysłowy wokół wartości tekstowych i pasujące nawiasy. W razie wątpliwości wklej świeżą linię zDefaultPalWorldSettings.inii ponów swoje zmiany. - Edytowałeś niewłaściwy plik: zmiany w
DefaultPalWorldSettings.ininigdy nie działają. EdytujPal/Saved/Config/LinuxServer/PalWorldSettings.ini. - Liczba graczy nie przekracza 32: Palworld ma twardy limit 32. Wyższe liczby są obcinane z powrotem do 32.
Potrzebujesz pomocy? Nasz zespół wsparcia jest dostępny całą dobę z poziomu panelu DoomHosting.
