Процессор | 4 ядра (рекомендуется) |
---|---|
Память | 16 ГБ рекомендуется 32 ГБ или выше для стабильной работы. Можно ли запустить сервер с 8Гб,Но играть нужно дольше,Сервер рухнет из-за недостаточной Память. |
сеть | UDP-порт 8211 (по умолчанию) Требуется переадресация портов. |
Загрузите, разархивируйте и дважды щелкните, чтобы открыть. steamcmd.exe Автоматически загружать программное обеспечение 出现Steam>Установка завершена
login стим аккаунт пароль Входить
Например
login zhanghao 123456
Входить Позже вас могут попросить ввести код подтверждения.
Откройте окно WIN CMD и войдите в каталог SteamCMD для загрузки.
C:\Users\Administrator>D:
D:\>cd D:\steamcmd
D:\steamcmd>steamcmd +login anonymous +app_update 2394010 validate +quit
Успех! Приложение «2394010» установлено полностью, что означает, что установка завершена.
Войдите в загруженный каталог D:\steamcmd\steamapps\common\PalServer и дважды щелкните PalServer.exe.
Будет предложено установить библиотеку времени выполнения и инструмент DirectX:
https://download.microsoft.com/download/1/7/1/1718CCC4-6315-4D8E-9543-8E28A4E18C4C/dxwebsetup.exe
https://aka.ms/vs/17/release/vc_redist.x64.exe
Вышеуказанные операции завершены. снова Запустите (черный экран — это нормально, просто создайте файл конфигурации \PalServer\Pal\Saved) Вы можете ввести IP:8211 Подключено Но оно не будет отображаться на сервере сообщества!
После запуска автоматически будет создан пустой файл конфигурации \palworld\Pal\Saved\Config\WindowsServer\PalWorldSettings.ini. СКОПИРУЙТЕ содержимое файла шаблона по умолчанию DefaultPalWorldSettings в домашний каталог и измените его.
; This configuration file is a sample of the default server settings.
; Changes to this file will NOT be reflected on the server.
; To change the server settings, modify Pal/Saved/Config/WindowsServer/PalWorldSettings.ini.
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.000000,PalCaptureRate=1.000000,PalSpawnNumRate=1.000000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PlayerStomachDecreaceRate=1.000000,PlayerStaminaDecreaceRate=1.000000,PlayerAutoHPRegeneRate=1.000000,PlayerAutoHpRegeneRateInSleep=1.000000,PalStomachDecreaceRate=1.000000,PalStaminaDecreaceRate=1.000000,PalAutoHPRegeneRate=1.000000,PalAutoHpRegeneRateInSleep=1.000000,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=1.000000,CollectionDropRate=1.000000,CollectionObjectHpRate=1.000000,CollectionObjectRespawnSpeedRate=1.000000,EnemyDropItemRate=1.000000,DeathPenalty=All,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bEnableInvaderEnemy=True,bActiveUNKO=False,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,DropItemMaxNum=3000,DropItemMaxNum_UNKO=100,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,DropItemAliveMaxHours=1.000000,bAutoResetGuildNoOnlinePlayers=False,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildPlayerMaxNum=20,PalEggDefaultHatchingTime=72.000000,WorkSpeedRate=1.000000,bIsMultiplay=False,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,ServerName="Default Palworld Server",ServerDescription="",AdminPassword="",ServerPassword="",PublicPort=8211,PublicIP="",RCONEnabled=False,RCONPort=25575,Region="",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt")
Difficulty=None,
; Сложность Нет или Сложность
DayTimeSpeedRate=1.000000,
; дневная скорость
NightTimeSpeedRate=1.000000,
; скорость ночи
ExpRate=1.000000,
; Множитель ценности опыта
PalCaptureRate=1.000000,
; Множитель вероятности захвата
PalSpawnNumRate=1.000000,
; Количество появляющихся палу умножается
PalDamageRateAttack=1.000000,
; Множитель урона от атаки Палу
PalDamageRateDefense=1.000000,
; Палу получает множитель урона
PlayerDamageRateAttack=1.000000,
; Множитель урона от атаки игрока
PlayerDamageRateDefense=1.000000,
; Множитель урона игрока
PlayerStomachDecreaceRate=1.000000,
; Множитель снижения сытости игрока
PlayerStaminaDecreaceRate=1.000000,
; Множитель выносливости игрока
PlayerAutoHPRegeneRate=1.000000,
; Множитель восстановления здоровья игрока
PlayerAutoHpRegeneRateInSleep=1.000000,
; Скорость восстановления здоровья игрока во время сна
PalStomachDecreaceRate=1.000000,
; Множитель снижения сытости Палу
PalStaminaDecreaceRate=1.000000,
; Множитель снижения выносливости Палу
PalAutoHPRegeneRate=1.000000,
; Множитель естественного восстановления здоровья Паллу
PalAutoHpRegeneRateInSleep=1.000000,
; Скорость восстановления здоровья Палу во время сна
BuildObjectDamageRate=1.000000,
; Множитель урона зданиям
BuildObjectDeteriorationDamageRate=1.000000,
; Множитель скорости разрушения зданий
CollectionDropRate=1.000000,
; Частота выпадения коллекционных предметов
CollectionObjectHpRate=1.000000,
; Множитель здоровья коллекционного предмета
CollectionObjectRespawnSpeedRate=1.000000,
; Скорость создания коллекционных предметов
EnemyDropItemRate=1.000000,
; Скорость выпадения предметов противника
DeathPenalty=All,
; Смертный приговор Нет: не выпадают только предметы, но не предметы и снаряжение.
bEnablePlayerToPlayerDamage=False,
; Включить урон от игрока к игроку
bEnableFriendlyFire=False,
; ущерб от пожара
bEnableInvaderEnemy=True,
; Произойдет ли нападение?
bActiveUNKO=False,
; ??
bEnableAimAssistPad=True,
; Включить контроллер помощи при прицеливании
bEnableAimAssistKeyboard=False,
; перекрестие включено
DropItemMaxNum=3000,
; Максимальное количество выпавших предметов
DropItemMaxNum_UNKO=100,
; Максимальное количество выпавших предметов_UNKO
BaseCampMaxNum=128,
; Максимальное количество базовых лагерей
BaseCampWorkerMaxNum=15,
; Максимальное количество рабочих в базовом лагере
DropItemAliveMaxHours=1.000000,
; Максимальная продолжительность существования выпавших предметов
bAutoResetGuildNoOnlinePlayers=False,
; Автоматический сброс гильдий при отсутствии онлайн-игроков.
AutoResetGuildTimeNoOnlinePlayers=72.000000,
; Автоматически сбрасывать время появления, когда нет онлайн-игроков.
GuildPlayerMaxNum=20,
; Максимальное количество игроков гильдии
PalEggDefaultHatchingTime=72.000000,
; Время вылупления яйца Парлу по умолчанию
WorkSpeedRate=1.000000,
; скорость работы
bIsMultiplay=False,; несколько человекигра
bIsPvP=False,
; PvP
bCanPickupOtherGuildDeathPenaltyDrop=False,
; Можно забрать смертельные капли из других гильдий.
bEnableNonLoginPenalty=True,
; Включить отсутствие авторизации штрафа
bEnableFastTravel=True,
; Включить быстрое путешествие
bIsStartLocationSelectByMap=True,
; Выберите начальную локацию на карте
bExistPlayerAfterLogout=False,
; Игроки все еще существуют после выхода из системы
bEnableDefenseOtherGuildPlayer=False,
; Включить защиту от других игроков гильдии
CoopPlayerMaxNum=4,
; Максимальное количество кооперативных игроков
ServerPlayerMaxNum=32,
; сервер Максимальное количество игроков
ServerName="Default Palworld Server",; сервер名称
ServerDescription="",
; сервер Описание
AdminPassword="",
; Пароль администратора
ServerPassword="",
; серверпароль
PublicPort=8211,
; серверпорт
PublicIP="",
; серверip
RCONEnabled=False,
; давать возможность RCON
RCONPort=25575,
; RCONпорт
Region="",
; область
bUseAuth=True,
; Лицензия
BanListURL="https://api.palworldgame.com/api/banlist.txt")
; Заблокировать URL-адрес пользователя
Difficulty трудность
DayTimeSpeedRate дневная скорость
NightTimeSpeedRate ночная скорость
ExpRate уровень опыта
PalCaptureRate Скорость захвата друзей
PalSpawnNumRate Частота появления приятеля
PalDamageRateAttack Урон, причиненный множителем друга
PalDamageRateDefense Нанесите урон другу, множитель
PlayerDamageRateAttack Нанесенный игроку множитель урона
PlayerDamageRateDefense Множитель урона игроку
PlayerStomachDecreaceRate Уровень потребления голода игроком
PlayerStaminaDecreaceRate Скорость снижения выносливости игрока
PlayerAutoHPRegeneRate Скорость автоматического восстановления HP игрока
PlayerAutoHpRegeneRateInSleep Скорость восстановления HP во сне игрока
скорость опускания желудка Уровень потребления голода партнера
Скорость снижения выносливости партнера Скорость снижения выносливости Пала
PalAutoHP Скорость регенерации Автоматическое восстановление HP Pal
PalAutoHpRegeneRateInSleep Pal Скорость восстановления здоровья сна (Palbox) середина)
BuildObjectDamageRate Повреждение нескольких слоев конструкции
BuildObjectDeteriorationDamageRate скорость определения структуры
CollectionDropRate Множитель коллекционных предметов
CollectionObjectHpRate коллекционные предметы HP Множитель
CollectionObjectRespawnSpeedRate Интервал возрождения коллекционных предметов
EnemyDropItemRate Выпавшие предметы Множитель
DeathPenalty смертная казнь None : Ничего не потеряно, Item : Потеряны необорудованные вещи, ItemAndEquipment : потерянные вещи и оборудование, All : Потерял все предметы、оборудование、Друзья (Инвентарь середина)
GuildPlayerMaxNum Максимальное количество игроков в гильдии
PalEggDefaultHatchingTime Время инкубации по умолчанию Время высиживания крупных яиц (ч)
ServerPlayerMaxNum сервер Максимальное количество людей, которые могут присоединиться
ServerName сервер名称
ServerDescription сервер Описание
AdminPassword Пароль администратора
ServerPassword настраиватьсерверпароль。
PublicPort Номер публичного порта
PublicIP Публичный IP
RCONEnabled давать возможностьRCON
RCONPort RCON номер порта
Добавьте в параметры запуска: EpicApp=PalServer.
Команды должны выполняться в игре или через RCON.
Если вы хотите использовать команду там. Вам нужно установить AdminPassword и использовать /AdminPassword команда для получения административных привилегий.
/Shutdown {Seconds} {MessageText} Количество секунд после закрытия сервера, в течение которого вы будете уведомлены. MessageText。
/DoExit Принудительно остановить сервер.
/Broadcast {MessageText} Отправьте сообщение всем игрокам на сервере.
/KickPlayer {SteamID} Выкидывает игрока с сервера.
/BanPlayer {SteamID} Забанить игрока на сервере.
/TeleportToPlayer {SteamID} Телепортироваться к текущему местоположению целевого игрока.
/TeleportToMe {SteamID} Целевой игрок телепортируется в ваше текущее местоположение.
/ShowPlayers Отображает информацию обо всех подключенных игроках.
/Info Отображение информации о сервере.
/Save Сохраните мировые данные.
По вашему Linux Установка дистрибутива SteamCMD。Официальное введение
Возможно, вам придется сначала войти в систему, прежде чем загружать. Пожалуйста, обратитесь к WIN.
один раз SteamCMD Готовы к работе, выполните следующую команду, чтобы загрузить выделенный сервер. По способу установки SteamCMD Путь к команде должен быть указан абсолютным путем。steamcmd +login anonymous +app_update 2394010 validate +quit
скачать После завершения,Перейдите в каталог загрузки. Обычно в домашнем каталоге пользователя,Но если вы установили каталог установки SteamCMD,пожалуйста, обратитесь к нему。cd ~/Steam/steamapps/common/PalServer
Чтобы запустить сервер, запустите PalServer.sh Скрипт。./PalServer.sh
Если при запуске появляется следующее сообщение, вы можете исправить ошибку, выполнив следующие действия.
Если вы выполняете этот процесс после запуска сервера,игра Начнем с воссоздания персонажа。Мы рекомендуем вам не запускатьсервер Сделай это на。.steam/sdk64/steamclient.so: cannot open shared object file: No such file or directory
Чтобы решить эту проблему
mkdir -p ~/.steam/sdk64/
steamcmd +login anonymous +app_update 1007 +quit
cp ~/Steam/steamapps/common/Steamworks\ SDK\ Redist/linux64/steamclient.so ~/.steam/sdk64/
При запуске отображается ошибка. Если [.steam/sdk64/steamclient.so, все в порядке. (сначала попробуйте локальный «steamclient.so»)] показывает, нет проблем.
$ ./PalServer.sh
Shutdown handler: initalize.
Increasing per-process limit of core file size to infinity.
dlopen failed trying to load:
steamclient.so
with error:
steamclient.so: cannot open shared object file: No such file or directory
[S_API] SteamAPI_Init(): Loaded '/home/ubuntu/.steam/sdk64/steamclient.so' OK. (First tried local 'steamclient.so')
Как запустить постоянно Install Screen или другой сопутствующий софт для постоянной работы.
https://github.com/jammsen/docker-palworld-dedicated-server?tab=readme-ov-file