Відкрийте теку сервера
Оберіть теку з файлами сервера як робочу теку чату, щоб файлові інструменти бачили налаштування й SaveGames.
Щоб друзі змогли зайти, ваш ПК має відповідати вимогам до сервера Palworld, які Pocketpair наводить у документації сервера, а цифри змінюються між оновленнями. GeekCrest завантажує цю сторінку через http_get, щоб ви могли порівняти її з вашим ПК. Прочитайте її самі. Потім ви робите копію збережень, самі відкриваєте UDP-порт 8211 у брандмауері й на роутері та перевіряєте ззовні.
Оберіть теку з файлами сервера як робочу теку чату, щоб файлові інструменти бачили налаштування й SaveGames.
Назвіть документацію сервера Palworld; http_get завантажить сторінку, а ви порівняєте її цифри зі своїм ПК.
Прочитайте backup-saves.cmd у режимі Ask first, запустіть його через Shell і переконайтеся, що код завершення означає успіх, перш ніж іти далі.
Самі відкрийте UDP-порт 8211 у брандмауері та на роутері, перезапустіть сервер і попросіть друга зайти через інтернет.
Pal\Saved\SaveGamesпереглянутоbackup-saves.cmdзбереженоbackup-saves.cmdexit 0C:\PalBackupsпереглянуто@echo off
rem Copy the Palworld save folder before an update.
rem Stop or save the server before you run this file.
set SRC=C:\PalServer\Pal\Saved\SaveGames
set DST=C:\PalBackups\SaveGames
if not exist "%DST%" mkdir "%DST%"
robocopy "%SRC%" "%DST%" /E
if %ERRORLEVEL% GEQ 8 (
echo Backup failed with code %ERRORLEVEL%.
exit /b 1
)
echo Backup finished. Check the folder %DST%.
exit /b 0Спершу змініть SRC і DST. Запускайте файл після зупинки сервера й давайте DST нову назву для кожного бекапу, адже Robocopy лише додає й оновлює там файли.
Так, може вплинути. Типовий порт гри — 8211 по UDP, і щоб гравці з інтернету могли зайти, його треба відкрити в брандмауері та прокинути на роутері до ПК із сервером, тож новий роутер потребує правила прокидання знову. GeekCrest не може налаштувати ваш роутер. Він через write_file створює ports-checklist.txt з портом, протоколом, правилом брандмауера та ПК, на який роутер має переспрямовувати, а значення ви вписуєте з екрана свого роутера. Тримайте RCON вимкненим, якщо він вам не потрібен, і користуйтеся паролем для входу та надійним паролем адміністратора. Перегляньте картку файла в Ask first, перш ніж його буде збережено, а потім попросіть друга поза вашою мережею зайти на сервер.
Рейти досвіду та упіймання — це ключі в тому самому записі OptionSettings, що й ліміт гравців. Збалансований набір налаштувань EXP та упіймання виходить із невеликих раундів: зробіть копію теки SaveGames, змініть одне значення, перезапустіть сервер, пограйте трохи й порівняйте. Змінюйте лише одне. GeekCrest через edit_file пропонує зміну й показує diff, який ви приймаєте в режимі Ask first. Якщо після такої зміни сервер щодня відкочується, list_dir може показати теку SaveGames і теку бекапів поруч, щоб ви порівняли їхні дати, перш ніж вирішувати, що відновлювати.