Приветствуем в Conan Exiles!
Данное техническое руководство поможет вам в настройке и администрировании вашего собственного сервера.
Технические требования
Минимальные
- Число игроков: 10
- ОС: Win 7/8.1/10 64-bit
- ЦП: Intel Core2Duo 6850
- ЦП (Гц): 3.0 GHz
- ОЗУ: 8 ГБ
- Свободное место на ЖД: 35 ГБ
Средние
- Число игроков: 35
- ОС: Win 7/8.1/10 64-bit
- ЦП: Intel Core i5 2400
- ЦП (Гц): 3.1/3.4 GHz (Turbo)
- ОЗУ: 8 ГБ
- Свободное место на ЖД: 35 ГБ
Рекомендуемые
- Число игроков: 70
- ОС: Win 7/8.1/10 64-bit
- ЦП: Intel Core i7 6700
- ЦП (Гц): 3.4/4.0 GHz (Turbo)
- ОЗУ: 12 ГБ
- Свободное место на ЖД: 35 ГБ
Настройки для неофициального PvE-сервера. Задаются в файле "pve_unofficial_ServerSettings.ini".
PHP код:
[ServerSettings]
PVPEnabled=False
AdminPassword=ChangeMe
NPCMindReadingMode=0
MaxNudity=2
ServerCommunity=0
ConfigVersion=3
BlueprintConfigVersion=14
PlayerKnockbackMultiplier=1.000000
NPCKnockbackMultiplier=1.000000
StructureDamageMultiplier=1.000000
StructureDamageTakenMultiplier=1.000000
StructureHealthMultiplier=1.000000
NPCRespawnMultiplier=1.000000
NPCHealthMultiplier=1.000000
CraftingCostMultiplier=1.000000
PlayerDamageMultiplier=1.000000
PlayerDamageTakenMultiplier=1.000000
MinionDamageMultiplier=1.000000
MinionDamageTakenMultiplier=1.000000
NPCDamageMultiplier=1.000000
NPCDamageTakenMultiplier=1.000000
PlayerEncumbranceMultiplier=1.000000
PlayerEncumbrancePenaltyMultiplier=1.000000
PlayerMovementSpeedScale=1.000000
PlayerStaminaCostSprintMultiplier=1.000000
PlayerSprintSpeedScale=1.000000
PlayerStaminaCostMultiplier=1.000000
PlayerHealthRegenSpeedScale=1.000000
PlayerStaminaRegenSpeedScale=1.000000
PlayerXPRateMultiplier=1.000000
PlayerXPKillMultiplier=1.000000
PlayerXPHarvestMultiplier=1.000000
PlayerXPCraftMultiplier=1.000000
PlayerXPTimeMultiplier=1.000000
DogsOfTheDesertSpawnWithDogs=False
CrossDesertOnce=True
WeaponEffectBoundsShorteningFraction=0.200000
EnforceRotationRateWhenRoaming_2=True
EnforceRotationRateInCombat_2=True
ClipVelocityOnNavmeshBoundary=True
UnarmedNPCStepBackDistance=400.000000
PathFollowingAvoidanceMode=257
RotateToTargetSendsAngularVelocity=True
TargetPredictionMaxSeconds=1.000000
TargetPredictionAllowSecondsForAttack=0.400000
MaxAggroRange=9000.000000
serverRegion=256
LandClaimRadiusMultiplier=1.000000
ItemConvertionMultiplier=1.000000
PathFollowingSendsAngularVelocity=False
UnconsciousTimeSeconds=600.000000
ConciousnessDamageMultiplier=1.000000
ValidatePhysNavWalkWithRaycast=True
LocalNavMeshVisualizationFrequency=-1.000000
UseLocalQuadraticAngularVelocityPrediction=True
AvatarsDisabled=False
AvatarLifetime=60.000000
AvatarSummonTime=20.000000
IsBattlEyeEnabled=False
RegionAllowAfrica=True
RegionAllowAsia=True
RegionAllowCentralEurope=True
RegionAllowEasternEurope=True
RegionAllowWesternEurope=True
RegionAllowNorthAmerica=True
RegionAllowOceania=True
RegionAllowSouthAmerica=True
RegionBlockList=
bCanBeDamaged=True
CanDamagePlayerOwnedStructures=False
EnableSandStorm=True
ClanMaxSize=22
HarvestAmountMultiplier=1
ResourceRespawnSpeedMultiplier=1
EverybodyCanLootCorpse=False
Настройки для неофициального PvP-сервера. Задаются в файле "pvp_unofficial_ServerSettings.ini".
PHP код:
[ServerSettings]
PVPEnabled=True
AdminPassword=ChangeMe
NPCMindReadingMode=0
MaxNudity=2
ServerCommunity=0
ConfigVersion=3
BlueprintConfigVersion=14
PlayerKnockbackMultiplier=1.000000
NPCKnockbackMultiplier=1.000000
StructureDamageMultiplier=1.000000
StructureDamageTakenMultiplier=1.000000
StructureHealthMultiplier=1.000000
NPCRespawnMultiplier=1.000000
NPCHealthMultiplier=1.000000
CraftingCostMultiplier=1.000000
PlayerDamageMultiplier=1.000000
PlayerDamageTakenMultiplier=1.000000
MinionDamageMultiplier=1.000000
MinionDamageTakenMultiplier=1.000000
NPCDamageMultiplier=1.000000
NPCDamageTakenMultiplier=1.000000
PlayerEncumbranceMultiplier=1.000000
PlayerEncumbrancePenaltyMultiplier=1.000000
PlayerMovementSpeedScale=1.000000
PlayerStaminaCostSprintMultiplier=1.000000
PlayerSprintSpeedScale=1.000000
PlayerStaminaCostMultiplier=1.000000
PlayerHealthRegenSpeedScale=1.000000
PlayerStaminaRegenSpeedScale=1.000000
PlayerXPRateMultiplier=1.000000
PlayerXPKillMultiplier=1.000000
PlayerXPHarvestMultiplier=1.000000
PlayerXPCraftMultiplier=1.000000
PlayerXPTimeMultiplier=1.000000
DogsOfTheDesertSpawnWithDogs=False
CrossDesertOnce=True
WeaponEffectBoundsShorteningFraction=0.200000
EnforceRotationRateWhenRoaming_2=True
EnforceRotationRateInCombat_2=True
ClipVelocityOnNavmeshBoundary=True
UnarmedNPCStepBackDistance=400.000000
PathFollowingAvoidanceMode=257
RotateToTargetSendsAngularVelocity=True
TargetPredictionMaxSeconds=1.000000
TargetPredictionAllowSecondsForAttack=0.400000
MaxAggroRange=9000.000000
serverRegion=256
LandClaimRadiusMultiplier=1.000000
ItemConvertionMultiplier=1.000000
PathFollowingSendsAngularVelocity=False
UnconsciousTimeSeconds=600.000000
ConciousnessDamageMultiplier=1.000000
ValidatePhysNavWalkWithRaycast=True
LocalNavMeshVisualizationFrequency=-1.000000
UseLocalQuadraticAngularVelocityPrediction=True
AvatarsDisabled=False
AvatarLifetime=60.000000
AvatarSummonTime=20.000000
IsBattlEyeEnabled=False
RegionAllowAfrica=True
RegionAllowAsia=True
RegionAllowCentralEurope=True
RegionAllowEasternEurope=True
RegionAllowWesternEurope=True
RegionAllowNorthAmerica=True
RegionAllowOceania=True
RegionAllowSouthAmerica=True
RegionBlockList=
bCanBeDamaged=True
CanDamagePlayerOwnedStructures=True
EnableSandStorm=True
ClanMaxSize=22
HarvestAmountMultiplier=1
ResourceRespawnSpeedMultiplier=1
Во всех файлах конфигурации вы должны изменить пароль для администратора!
Настройка сервера
Как настроить сервер
1. Получить SteamCMD
https://steamcdn-a.akamaihd.net/clie...r/steamcmd.zip
2. Разархивировать содержимое steamcmd.zip в любую папку, которую выберите.
3. Открыть консоль и перейти в ту папку, которую выбрали.
4. Создать другую папку для установки сервера (к примеру, C:\Exiles).
5. Для получения сервера запустите эту команду:
PHP код:
steamcmd +login anonymous +force_install_dir C:\Exiles +app_update 443030 +quit
(При первом запуске и время от времени SteamCMD будет обновляться перед запуском)
6. Запуск сервера:
Пожалуйста, убедитесь, что у вас не запущен клиент Steam. Если у вас он запущен, то вы увидите сообщения с ошибками Steam DLL (которые вы можете проигнорировать).
Из папки C:\Exiles, запустите:
PHP код:
ConanSandboxServer.exe
По умолчанию прослушиваются UDP-порты 27015 и 7777. Возможно, вам потребуется добавить в исключения эти порты в вашем фаерволе для того, чтобы вам сервер показывался в браузере серверов Steam.
Вы можете использовать параметры командной строки, к примеру:
PHP код:
ConanSandboxServer.exe -log -MaxPlayers=16
Некоторые полезные параметры сервера:
PHP код:
-log
MaxPlayers=70
ServerName=ConanExilesServer
MULTIHOME=aaa.bbb.ccc.ddd (ввести IP сетевого интерфейса)
QueryPort=27015 (Steam Queryport)
Настройки задаются в ConanSandbox\Saved\Config\WindowsServer\Engine.ini
Некоторые параметры должны быть указаны в Engine.ini, указанном выше, такие как:
PHP код:
[/Script/OnlineSubsystemUtils.IpNetDriver]
NetServerMaxTickRate=30
[OnlineSubsystemSteam]
ServerName=YOUR_SERVER_NAME_HERE
ServerPassword=YOUR_DESIRED_PASSWORD_HERE
Также настройки есть в файле ConanSandbox\Saved\Config\WindowsServer\Game.ini.
К примеру:
PHP код:
[/Script/Engine.GameSession]
MaxPlayers=70
На заметку: в данный момент если вы попытаетесь запустить текущий билд выделенного сервера из steam-клиента, вы будете получать сообщения с ошибками DLL. Не рекомендуется запускать сервер данным способом, но он все еще должен работать, если вы пропустите сообщения с ошибками.
Команды администратора
Панель с командами администратора можно открыть в игре с помощью CTRL+SHIFT+C. Вы получите доступ к большому разнообразию команд, которые администраторы будут использовать в игре, начиная от вызова предметов и заканчивая настройкой времени дна, маскировки и подобное.
Ниже представлены несколько дополнительных команд, которые могут быть запущены из командной строки (insert или ~ для открытия) и которые, как мы думаем, администраторы могут найти полезными для каждодневного использования.
SummonPlayer [Playername] – призывает игрока в вашу локацию.
Fly – позволяет вашему игроку летать по всему миру.
God – делает вас не восприимчивым ко всем видам урона, а также предотвращает сбивание с ног и применение других вторичных эффектов на вашему персонажа.
ToggleDebugHUD – показывает производительность сервера и число игроков в верхнем правом углу и координаты вашей локации в нижнем левом. (На заметку – не так хороша, как команда ToggleDebugHug).
Ctrl-Alt-Shift-L – откроет маленькое окно, показывающее вашу локацию в том формате, который вы можете легко скопировать. Используйте это для устранения багов и телепортации для помощи застрявшим игрокам.
Настройки сервера
Выставляемые настройки сервера
Данные настройки доступны из меню настроек сервера, расположенном в главном меню игры. Настройки, подсвеченные красным в данном руководстве, не одобрены разработчиками и могут не иметь никакого эффекта при их использовании. Они могут быть удалены в течение ЕА.
Общее
Server Password – Здесь может быть изменен пароль к серверу.
Admin Password – Данный пароль наделяет правами администратора.
Battleye enabled – Включает защиту от читов Battleye на сервере. Funcom настоятельно рекомендует включать данную настройку для того, чтобы избежать нарушений читерами игрового процесса.
PvP Enabled – Когда стоит "флаг", PvP включено на сервере.
Community – Выбор сообщества из выпадающего листа будет влиять на то, как ваш сервер будет отображаться в списке серверов. Пожалуйста, настройте данный пункт, чтобы помочь игрокам найти сервер, соответствующий их стилю игры.
Server Region – Выбор региона будет влиять на то, как ваш сервер будет отображаться в списке серверов.
No Ownership – Установленный "флаг" означает, что на сервере не будут действовать права собственности. Это означает, что все игроки смогут собирать все сундуки, использовать все сооружения, демонтировать все здания и так далее.
Can Damage player owned structures – Если установлен "флаг", то игроки смогут атаковать и уничтожать строения других игроков.
Enable Sandstorm – Установленный "флаг" позволяет песчаным штормам периодически появляться в игре.
Clan Max Size – Данный пункт настраивает максимально возможный размер клана на сервер. Клан, достигший лимита, не сможет принимать новых игроков.
Maximum Nudity – Данная настройка определяет максимально доступное количество наготы на сервере. Это отменяет клиентские настройки, поэтому, если на сервере установлено отсутствие наготы, даже если у игроков будет настроена полная нагота, они не смогут увидеть ее на сервере. Однако, если на сервере настроена полная нагота, а игрок настроил только частичную, то ему будет показываться только частичная нагота.
Развитие
Player XP Rate Multiplier – Данный множитель определяет количество получаемого игроком XP всех типов. Вы можете использовать эту настройки для определения скорости развития по всем активностям.
Player XP Time Multiplier – В Conan Exiles игроки получают XP пассивно с течением времени, просто выживая. Данный множитель увеличивает скорость, с которой игроки получают XP.
Player XP Kill Multiplier – Данный множитель увеличивает количество XP, которое получают игроки за уничтожение монстров и игроков.
Player XP Harvest Multiplier – Данный множитель увеличивает количество XP, которое получают игроки за сбор урожая.
Player XP Craft Multiplier – Данный множитель увеличивает количество XP, которое получают игроки за крафт.
Смена дня и ночи
Day Cycle Speed – Данный множитель увеличивает скорость полного дневного 24-х часового цикла. Отдельные отрезки дня могут быть настроены с помощью настроек ниже. Заметьте, данный множитель применяется в дополнение к настройкам ниже.
Day Time Speed – Дневные часы в игре – 7:00 – 16:59 по игровому времени. Изменение данного множителя увеличит реальное время, затраченное на эти часы дня.
Night Time Speed – Ночные часы в игре – 19:00 – 4:59 по игровому времени. Изменение данного множителя увеличит реальное время, затраченное на эти часы ночи.
Dawn/Dusk Time Speed – Рассвет в игре – между 5:00 и 6:59. Закат – между 17:00 – 18:59. Изменение данного множителя увеличит реальное время, затраченное на период рассвета и заката.
Catch Up Time – Для того чтобы создать плавный старт для новых игроков, в Conan Exiles есть возможность заставить игроков начинать в определенное время дня, независимо от времени сервера. Если применен данный параметр, новые игроки начнут в указанное время, а затем будут играть до того времени дня, пока сервер "не подхватит" их. Если вы не имеете садистских наклонностей, мы рекомендуем не устанавливать данный параметр на ночное время.
Выживание
Player Health Multiplier – Напрямую увеличивает количество здоровья игроков.
Player Health Regen Speed Scale – Напрямую увеличивает скорость восстановления здоровья игроков.
Player Stamina Multiplier – Напрямую увеличивает количество выносливости игроков.
Stamina Cost Multiplier – Увеличивает или уменьшает количество выносливости, которое тратиться игроками за каждое действие.
Player Stamina Regen Speed Scale – Напрямую увеличивает скорость восстановления выносливости у игроков.
Player Active Thirst Multiplier – Определяет скорость, с которой игроки получают или теряют воду.
Player Active Hunger Multiplier – Определяет скорость, с которой игроки получают или лишаются еды.
Logged out characters remain in world – Если установлен "флаг", то тела игроков остаются в мире в бессознательном состоянии. Если "флаг" не установлен, тела игроков исчезают из мира, когда они в оффлайне.
Drop Equipment on Death – Если установлен "флаг", то игроки, которых убили, теряют свое снаряжение при возрождении. Если "флаг" не установлен, то игроки, которых убили, возрождаются со всем своим снаряжением.
Everybody can loot corpse – Если "флаг" установлен, то любой сможет лутать останки игроков. Если "флаг" не установлен, только игрок может вернуть вещи со своего трупа.
Сражение
Player Damage multiplier – Увеличивает количество урона, которое наносит игрок.
Player Damager Taken Multiplier – Увеличивает количество урона, которое получает игрок.
Minion Damage Multiplier – Увеличивает количество, которое наносят рабы и питомцы.
Minion damage taken multiplier – Увеличивает количество урона, которое получают рабы и питомцы.
NPC damage multiplier – Увеличивает количество урона, которое наносят NPC и монстры.
NPC damage taken multiplier – Увеличивает количество урона, которое получают NPC и монстры.
NPC Health Multiplier – Увеличивает здоровье всем NPC.
NPC Respawn Multiplier – Увеличивает скорость, с которой возрождаются NPC в мире после смерти.
Durability Damage Multiplier – Изменяет количество урона по прочности, который получают вещи во время использования или нанесения урона. Увеличение или уменьшение данного параметра напрямую влияет на то, на сколько будет хватать оружия, инструментов и защиты.
Shield Durability Multiplier – Изменяет количество урона по прочности, который получает щит по время блокирования. Увеличение или уменьшение данного параметра напрямую влияет на то, на сколько будет хватать щита.
Thrall Wakeup Time – Определяет промежуток времени, в котором раб будет находиться в бессознательном состоянии.
Avatar Lifetime – Определяет промежуток времени, в котором аватар будет оставаться живим в мире.
Disable Avatars – Если "флаг" установлен, то аватаров нельзя будет призвать на сервере.
Сбор
Item Spoil Rate Scale - Влияет на промежуток времени, в котором еда будет пригодна для употребления до того, как испортится.
Harvest Amount Multiplier – Увеличивает количество ресурсов получаемое при сборе.
Resource Respawn Multiplier – Увеличивает скорость, при которой ресурсы возрождаются после сбора.
Land Claim Radius Multiplier – Данный параметр увеличивает или уменьшает радиус, с которым земля может быть занятой. Это влияет на возрождение ресурсов и NPS, также как и на способность других игроков занимать ближайшую землю.
Крафт
Crafting Cost Multiplier – Увеличивает количество материалов, требуемое для каждого крафт-рецепта.
Crafting Speed Multiplier – Увеличивает скорость, с которой вещи могут быть скрафчены.
Structure Damage Multiplier –
Structure Damage Taken Multiplier –
Structure Health Multiplier –
Player Encumbrance Multiplier – Увеличивает количество веса, которое добавляет вещь.
Player Encumbrance Penalty Multiplier – Увеличивает штрафы, которые получает игрок при перевесе.
Чат
Chat Local Radius – Определяет на сколько далеко локальный чат будет транслироваться окружающим игрокам.
Max Message Length – Определяет максимальное количество символов в сообщении в чате.
Контроль доступа у регионов
Данная настройка используется для просмотра IP для определяется страны подключаемого игрока и предотвращения подключения тем регионам, которые не имеют "флаг". Коды стран могут быть добавлены вручную, используя две буквы кода из листа -
https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
Кода стран разделяются пробелом в поле для ввода.
Не выставляемые настройки сервера
Существуют много серверных настроек, которые нельзя настроить с помощью интерфейса. Чтобы просмотреть весь лист, нужно открыть консоль (insert или ~) и ввести GetAllServerSettings.
ВНИМАНИЕ – Данные настройки скрыты по некоторым причинам. Они могут негативно повлиять на игровую атмосферу на сервере. Используйте их с осторожностью.
PHP код:
AvatarSummonTime
bCanBeDamaged
BlueprintConfigVersion
BuildingRadialDestructionForceMultiplier
ClipVelocityOnNavmeshBoundary
ConciousnessDamageMultiplier
ConfigVersion
CrossDesertOnce
DogsOfTheDesertSpawnWithDogs
EnforceRotationRateInCombat_2
EnforceRotationRateWhenRoaming_2
LocalNavMeshVisualizationFrequency
LQAVPFadeTime
LQAVPMethod
LQAVPUseTime
MaxAggroRange
NetworkSimulatedSmoothRotationTimeWithLQAVP
NPCKnockbackMultiplier
NPCMindReadingMode
NPCRespawnMultiplier
PathFollowingAvoidanceMode
PathFollowingSendsAngularVelocity
PlayerIdleHungerMultiplier
PlayerIdleThirstMultiplier
PlayerKnockbackMultiplier
PlayerMovementSpeedScale
PlayerOfflineHungerMultiplier
PlayerOfflineThirstMultiplier
PlayerSprintSpeedScale
PlayerStaminaCostMultiplier
PlayerStaminaCostSprintMultiplier
PVPBlitzServer
RotateToTargetSendsAngularVelocity
TargetPredictionAllowSecondsForAttack
TargetPredictionMaxSeconds
UnarmedNPCStepBackDistance
UnconsciousTimeSeconds
UseClientCatchUpTime
UseLocalQuadraticAngularVelocityPrediction
ValidatePhysNavWalkWithRaycast
WeaponEffectBoundsShorteningFraction
Моды – Краткое вступление
Мод в Conan Exiles – это архив. Этот файл создается в Dreamworld DevKit и используется для загрузки мода.
Использовать моды вы можете двумя способами. Первый способ – воспользоваться Steam Workshop. Просто подпишитесь на моды и, загрузив их один раз, вы сможете найти их в меню "Mods" в главном меню. Вы также можете использовать моды вне Steam Workshop. Просто переместите файл с модом, который вы получили, в папку "<Game install folder>\Conan Exiles\ConanSandbox\Mods" и он будет доступен в игровом меню.
Для создания модов вы должны использовать Dreamworld DevKit и компилировать мод для создания мод-файла. Это мод-файл вы можете распространять любо через Steam Workshop, загрузив его туда из DevKit, либо просто передать файл непосредственно вашим друзьям.
Моды – Более детально
Игра
Для получения мода просто подпишитесь на мод на странице Steam Workshop (
http://steamcommunity.com/workshop/browse/?appid=440900&browsesort=trend§ion=readytou seitems)
Выберите в меню модов, которое доступно в главном меню игры, мод, какой хотите использовать. После выбора мода, вы можете нажать на левую/правую стрелки для активации/отключения мода. Используйте стрелки верх/вниз, чтобы изменить приоритет загрузки выбранных модов. Чем выше, чем быстрее мод будет загружен.
Перемещая мод выше или ниже "ярлыка" "On Startup", вы определяете, когда мод будет загружен. Выше "On Startup" означает, что мод будет загружен, когда игра будет впервые запущена (ЗАМЕТКА: требуется рестарт игры). Ниже "On Startup" означает, что мод будет загружен, когда вы подключаетесь к игре. Некоторые моды могут требоваться загрузки при старте игры.
Мультиплеер
ЗАМЕТКА: В данный момент процесс запуска модов не в одиночном режиме очень сырой и неавтоматический. Сейчас мы работаем над тем, чтобы сделать этот процесс автоматическим и более дружелюбным к пользователям.
Клиент: Для подключения к серверу с модами вы должны для начала иметь идентичный мод, который запущен на сервере. Когда идет подключение к серверу, вы получите сообщение о том, какой мод у вас отсутствует. Вы не сможете подключится к серверу до того момента, как не установите данный мод и не активируете его.
Сервер: Для старта сервера с модами вы должны переместить мод-файд (<имя_мода>.pak) в "<dedicated server folder>/ConanSandbox/Mods/" и добавить в текстовый файл с маршрутами данный .pak файл. Один маршрут на каждую строчку с символом * в начале, например:
ЗАМЕТКА: Маршруты относятся к папке "Mods" и символ * необходим для правильной загрузки модов.
Вы можете настроить моды в вашем игровом клиенте, затем скопировать "<game folder>/ConanSandbox/Mods/modlist.txt" в "<dedicated server
folder>/ConanSandbox/Mods/", если вы не хотите писать маршруты самостоятельно.
Затем, когда игроки попробуют подключиться, сервер вначале проверит все ли моды загружены в клиенте. Если нет, то игроки не смогут подключиться.
Настройка модов в PingPerfect
1. Откройте менеджер файлов.
2. Войдите в папку "ConanSandbox".
3. Создайте папку с именем "Mods".
4. Загрузите ваши мод-файлы (.pak) и файл "modlist.txt".
Пример содержания "modlist.txt".
5. Теперь перезапустите сервер для того, чтобы активировать моды.
Источники:
(c) Chimera-Syber
Специально для GoHa.Ru
За информацию спасибо
apple_man