Jak włączyć PvP na serwerze Palworld: trzy przełączniki
PvP na serwerze Palworld zadziała dopiero wtedy, gdy włączysz trzy przełączniki naraz: bIsPvP, bEnablePlayerToPlayerDamage i bEnableDefenseOtherGuildPlayer. Włączenie tylko jednego nie daje nic i właśnie na tym utyka prawie każdy. Wszystkie trzy siedzą w PalWorldSettings.ini, na serwerze z systemem Linux w katalogu Pal/Saved/Config/LinuxServer/, a serwer zatrzymujesz, zanim otworzysz ten plik.
Które trzy przełączniki musisz włączyć?
Kryją się wśród około 119 ustawień w tej jednej długiej linii OptionSettings=(. Znajdź je po nazwie i ustaw wszystkie trzy na True.
| Ustawienie | Wartość | Co się dzieje bez tego przełącznika |
|---|---|---|
bIsPvP | True | Serwer zostaje w trybie co-op, a pozostałe dwa nic nie robią |
bEnablePlayerToPlayerDamage | True | Bić wolno, ale pasek życia nawet nie drgnie |
bEnableDefenseOtherGuildPlayer | True | Wokół baz gildie się ignorują, PvP zostaje w otwartym terenie |
bIsPvP: przełącznik główny
To flaga, która przestawia serwer w tryb PvP, i jest warunkiem dla całej reszty: jeśli stoi na False, możesz ustawić pozostałe dwa na True i nic się nie zmieni. Sam z siebie nie sprawia jeszcze, że gracze mogą się nawzajem trafić.
bEnablePlayerToPlayerDamage: same obrażenia
To ustawienie decyduje, czy ataki między graczami faktycznie zadają obrażenia. Bez niego widzisz animacje i ciosy, ale ze zdrowiem drugiej osoby nic się nie dzieje.
bEnableDefenseOtherGuildPlayer: PvP wokół baz
Ten przełącznik decyduje, czy gracze z innej gildii są traktowani jak wrogowie w pobliżu bazy. Gdy jest włączony, konstrukcje obronne i pilnujące Pale reagują na intruzów, a walka przenosi się aż do obozu. Gdy jest wyłączony, baza to strefa neutralna i każdy konflikt kończy się w chwili, gdy ktoś ucieknie do siebie.
Dlaczego PvP nie działa, gdy włączysz tylko jeden?
Bo te trzy ustawienia to nie trzy wersje tego samego, tylko trzy warstwy. Pierwsza włącza tryb, druga dopuszcza obrażenia między graczami, trzecia rozciąga to na gildie i bazy. Palworld nie pokaże żadnego błędu, gdy brakuje jednej warstwy: serwer normalnie wstaje, tylko nikt nikogo nie może trafić. Kto zaczyna wtedy szukać przyczyny, szybko zwątpi w ścieżkę do pliku, a po prostu jeden z trzech przełączników nadal stoi na False. Testuj na dwóch kontach w różnych gildiach: członkowie tej samej gildii i tak się nie zaatakują.
Jak edytować plik, żeby nie stracić zmian?
Zawsze zatrzymaj serwer, zanim zaczniesz edytować PalWorldSettings.ini. Jeśli poprawisz plik przy działającym serwerze, twoje zmiany zostaną nadpisane przy restarcie.- Zatrzymaj serwer całkowicie i sprawdź, czy proces naprawdę zniknął.
- Jeśli nie masz jeszcze własnego pliku, skopiuj
DefaultPalWorldSettings.inidoPal/Saved/Config/LinuxServer/i zmień nazwę kopii naPalWorldSettings.ini. - Otwórz kopię i wyszukaj trzy nazwy; stoją w tej samej długiej linii, oddzielone przecinkami.
- Ustaw wszystkie trzy na
True. Jeśli zgubisz przecinek albo nawias zamykający na końcu, serwer zignoruje całą linię i wystartuje na wartościach domyślnych. - Zapisz, uruchom serwer i przetestuj na dwóch kontach w różnych gildiach.
Jeśli twój serwer jeszcze nie stoi, zacznij od poradnika jak postawić własny serwer Palworld.
Co tracisz po śmierci na serwerze PvP?
DeathPenalty decyduje o charakterze twojego serwera od chwili, w której gracze mogą się nawzajem zabijać. Na serwerze co-op to szczegół; z włączonym PvP przesądza, czy przegrana jest tylko irytująca, czy naprawdę bolesna.
| Wartość | Co tracisz | Pasuje do |
|---|---|---|
None | Nic, wstajesz ze wszystkim, co miałeś | Znajomych, którzy chcą po prostu potrenować |
Item | Zawartość plecaka, wyposażenie zostaje | Łagodnej stawki, mało frustracji |
ItemAndEquipment | Plecak i noszone wyposażenie | Sytuacji, w których strata ma zaboleć |
All | Plecak, wyposażenie i niesione Pale | Twardego PvP, wysokie ryzyko |
Przy All każda walka staje się decyzją zamiast odruchu, ale licz się z tym, że stracisz graczy, którzy po jednym słabym wieczorze zostaną bez niczego. Na prywatnych serwerach często widuje się za to None, nawet z włączonym PvP: walka jest wtedy sportem.
Co PvP oznacza dla gildii, baz i rajdów?
W momencie, gdy PvP jest włączone, kilka ustawień, które wcześniej mogłeś olać, robi się kluczowych.
- Wielkość gildii. Członkowie jednej gildii nie mogą się nawzajem atakować. Jeśli dopuścisz duże gildie, prędzej czy później wszyscy wylądują w tej samej i PvP samo się skończy. Mniejsze gildie utrzymują napięcie.
- Ochrona bazy. Z włączonym
bEnableDefenseOtherGuildPlayerbazy przestają być bezpieczną przystanią. O to właśnie chodzi, ale uprzedź o tym z góry: gracz, który po weekendzie zastaje rozwalony obóz, a myślał, że gra w co-op, już nie wróci. - Porzucone obozy. Na serwerze PvP ludzie szybciej odpuszczają, a bazy graczy, którzy odeszli, kosztują wydajność i miejsce pod budowę. Sprzątaj je regularnie.
No i rajdy. bEnableInvaderEnemy to przełącznik wrogich najeźdźców. Na serwerze PvE to jedyna presja, ale na serwerze PvP presja i tak przychodzi od graczy. Jest jeszcze jeden powód, żeby się nad tym zastanowić: to ustawienie mocno wiąże się z tym, jak szybko rośnie zużycie pamięci twojego serwera.
Rosnącego zużycia pamięci przez proces serwera nie naprawisz ustawieniami. To, co działa, to zaplanowany automatyczny restart, zwykle co 6 do 12 godzin, a stała pora restartu jest w dodatku uczciwsza niż crash w środku walki. Jak ten wyciek rośnie i jak ustawić taki harmonogram, opisaliśmy w tekście o wycieku pamięci w Palworld. Jeśli tnie się w godzinach szczytu, sprawdź najpierw, co dokładnie znaczą TPS, MSPT, FPS i ping, czyli opóźnienie łącza między tobą a serwerem.
Przykładowa konfiguracja: przyjazna kontra twarda
Dwa zestawy, które się sprawdzają: jeden dla ekipy, która razem buduje i od czasu do czasu skrzyżuje miecze, drugi dla serwera, na którym chodzi o wygraną.
| Ustawienie | Przyjazne PvP | Twarde PvP |
|---|---|---|
bIsPvP | True | True |
bEnablePlayerToPlayerDamage | True | True |
bEnableDefenseOtherGuildPlayer | True | True |
DeathPenalty | None | All |
bEnableInvaderEnemy | False | True |
ExpRate | 2 do 3 | Wartość domyślna |
PalEggDefaultHatchingTime | 5 do 10 | Domyślnie 72 |
WorkSpeedRate | 1,5 | Wartość domyślna |
Kolumna przyjazna jest poza samą walką celowo łagodna. ExpRate na 2 do 3 i PalEggDefaultHatchingTime na 5 do 10 sprawiają, że gra zostaje do ogarnięcia, gdy grasz kilka godzin dziennie; domyślne 72 godziny wysiadywania jaja są wtedy surowe. WorkSpeedRate na 1,5 pomaga pośrednio, bo Pale przy wylęgarni pracują wtedy szybciej. Wyłączeni najeźdźcy oznaczają, że twojej bazie zagrażają wyłącznie gracze, a to hamuje narastanie wycieku pamięci.
Kolumna twarda zostawia wszystko na wartościach domyślnych, żeby rozbudowa kosztowała czas, a strata ważyła, z najeźdźcami jako stałą presją w tle. Jeśli ich włączasz, tym bardziej zaplanuj ten restart. Więcej pokręteł do podkręcenia znajdziesz w naszych ogólnych poradach o hostingu Palworld.
Który pakiet pasuje do serwera PvP?
Samo PvP kosztuje mało dodatkowej pamięci, ale zachowanie graczy wokół niego już tak: więcej baz, więcej Pali, więcej równoczesnych walk. Pocketpair oficjalnie zaleca 16 GB na serwer dedykowany. Na 8 GB też wystartuje, ale Pocketpair sam oznacza tę konfigurację jako podatną na crashe. Zmieści się maksymalnie 32 graczy, a powyżej mniej więcej 24 i tak co jakiś czas zatnie: to granica silnika gry, nie sprzętu.
| Pakiet | RAM | Dysk | Cena miesięcznie | Pasuje do |
|---|---|---|---|---|
| Gumoss | 8 GB | 10 GB NVMe | 51,84 zł | 4 do 6 graczy, bez zapasu |
| Depresso | 16 GB | 20 GB NVMe | 103,68 zł | 4 do 16 graczy, bezpieczny wybór |
| Teafant | 24 GB | 30 GB NVMe | 155,52 zł | Ruchliwy serwer w stronę 24 graczy |
| Mau | 32 GB | 40 GB NVMe | 207,36 zł | Duże lub modowane serwery |
Jeśli grasz z trójką znajomych, nie potrzebujesz 32 GB: Gumoss pociągnie to spokojnie, a Depresso daje zapas, którego domaga się wyciek pamięci. Cena w hostingu Palworld od MC-Node jest płaska i wynosi 6,48 zł za GB pamięci RAM w każdym pakiecie, więc krok w górę kosztuje dokładnie tyle, ile przy nim dostajesz.
Dwie rzeczy, które dostajesz standardowo, przy PvP znaczą jeszcze więcej. W panelu Pterodactyl ustawisz zadaniami cyklicznymi ten restart co 6 do 12 godzin w minutę, dzięki czemu wyciek pamięci zostaje pod kontrolą. Automatyczne kopie zapasowe to twoja siatka bezpieczeństwa dla pliku zapisu, przydatna na serwerze, gdzie gracze okradają się nawzajem. Do tego dochodzi ochrona przed atakami DDoS od PletX oraz wybór spośród czterech lokalizacji: Previder PDC2 w Hengelo, Frankfurt, Warszawa i Ameryka Północna.
Najczęściej zadawane pytania
Czy PvP zadziała, jeśli włączę tylko bIsPvP? Nie. bIsPvP włącza tryb, ale bez bEnablePlayerToPlayerDamage ataki nie zadają obrażeń, a bez bEnableDefenseOtherGuildPlayer konflikt zatrzymuje się wokół baz. Wszystkie trzy muszą stać na True, zanim w grze cokolwiek zauważysz.
Czy mogę włączyć PvP na świecie, który już działa? Tak. Zatrzymaj serwer, zmień trzy przełączniki w PalWorldSettings.ini i uruchom go ponownie; twój świat i bazy zostają. Nigdy nie edytuj pliku przy działającym serwerze, bo zmiany zostaną nadpisane przy restarcie. Uprzedź graczy z góry, zwłaszcza jeśli zmieniasz też DeathPenalty.
Czy muszę wyłączyć rajdy na serwerze PvP? Nie musisz. bEnableInvaderEnemy mocno wiąże się jednak z tym, jak szybko rośnie zużycie pamięci, a na serwerze PvP presja i tak przychodzi od innych graczy. Jeśli zostawiasz najeźdźców włączonych, zaplanuj automatyczny restart co 6 do 12 godzin.
Ilu graczy uciągnie serwer PvP? Maksymalnie 32, a powyżej mniej więcej 24 graczy i tak złapiesz sporadyczne zacięcia przez granicę silnika gry. Dla 4 do 16 graczy jesteś bezpieczny na 16 GB; 4 do 6 graczy pójdzie na 8 GB, ale bez zapasu.
Czy gracze z konsol mogą brać udział w PvP? Tak. Od wersji 0.5.0 z 19 marca 2025 Steam, Xbox Series X|S i One, PlayStation 5 oraz Mac grają w tym samym świecie, a na serwerze dedykowanym działa to tak samo. Mody chodzą tylko na pececie: Xbox, Game Pass i PS5 nie wczytają modów PAK ani PalSchema, więc mieszany serwer PvP trzymaj w wersji vanilla.