Основные настройки сервера для Day of Dragons — различия между версиями

Материал из ARK-HOSTER.RU | Документация хостинга
Перейти к: навигация, поиск
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
'''Day of Dragons - Выделенный сервер доступен как для Linux, так и для Windows.'''
+
= Настройка выделенного сервера для игры Day of Dragons =
  
* После установки перейдите в каталог "/Dragons/Saved/Config/LinuxServer или WindowsServer/" и отредактируйте файл "Game.ini" с помощью текстового редактора.
+
Day of Dragons поддерживает выделенные серверы как для Linux, так и для Windows.
  
*В первой строке введите точно следующий заголовок:
+
== Конфигурация сервера ==
'''[/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C]'''
+
После установки перейдите в каталог:
 +
<pre>
 +
/Dragons/Saved/Config/LinuxServer
 +
или
 +
/Dragons/Saved/Config/WindowsServer
 +
</pre>
 +
и отредактируйте файл '''Game.ini''' с помощью текстового редактора.
  
 +
=== Структура файла ===
 +
В первой строке укажите следующий заголовок:
 +
<pre>
 +
[/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C]
 +
</pre>
  
 +
Затем под этим заголовком можно добавить следующие параметры:
  
* '''Затем под заголовком выше вы можете ввести следующие параметры конфигурации.'''
+
<pre>
 +
iMaxPlayers=200
 +
</pre>
 +
* Устанавливает максимальное количество игроков на сервере. Диапазон значений: 1–200 (по умолчанию: 20). Для лучшей производительности не рекомендуется превышать 100 игроков.
  
'''iMaxPlayers=200''' - Диапазон значений 1-200. Значение по умолчанию 20. Установите лимит игроков на сервере. Мы рекомендуем не более 100 для достижения наилучшей производительности. Более высокие значения рекомендуются только для высокопроизводительных выделенных серверов без общего доступа с оптоволоконными соединениями
+
<pre>
 +
iCorpseDespawnTime=300
 +
</pre>
 +
* Определяет, как долго трупы остаются на сервере перед исчезновением (в секундах). Диапазон: 60–86400 (по умолчанию: 300).
  
 +
<pre>
 +
iAutoSaveSeconds=300
 +
</pre>
 +
* Интервал автосохранения сервера (в секундах). Диапазон: 60–3600.
  
'''iCorpseDespawnTime=300''' - Диапазон значений от 60 до 86400 секунд. По умолчанию 300. Определяет, как долго в секундах трупы остаются на сервере перед исчезновением. Рекомендуется поддерживать это значение на низком уровне на активных серверах, чтобы не нагружать ресурсы.
+
<pre>
 +
iMaxClanMembers=1024
 +
</pre>
 +
* Максимальный размер клана. Диапазон: 8–1024 (по умолчанию: 1024).
  
 +
<pre>
 +
iMaxClans=255
 +
</pre>
 +
* Максимальное количество кланов на сервере. Диапазон: 0–255 (по умолчанию: 255). Установите 0 для отключения создания кланов.
  
'''iAutoSaveSeconds=300''' - Диапазон значений 60-3600. Время в секундах между автосохранениями сервера.
+
<pre>
 +
iMaxLatencyMS=800
 +
</pre>
 +
* Максимальная допустимая задержка (ping) для игроков. Диапазон: 100–800 (по умолчанию: 800). Игроки с задержкой выше указанного значения будут удалены.
  
 +
<pre>
 +
bDisablePVP=False
 +
</pre>
 +
* Если True, сервер становится PvE, отключая бои между игроками (по умолчанию: False).
  
'''iMaxClanMembers=1024''' - Диапазон значений 8-1024. Значение по умолчанию 1024. Позволяет серверам ограничивать размер клана.
+
<pre>
 +
bRoleplay=False
 +
</pre>
 +
* Устанавливает сервер как ролевой (RP). Значение True добавляет тег RP в список серверов.
  
 +
<pre>
 +
bEnableGroupDamage=False
 +
</pre>
 +
* Разрешает (True) или запрещает (False) урон между членами группы (по умолчанию: False).
  
'''iMaxClans=255''' - Диапазон значений 0-255. Значение по умолчанию 255. Позволяет серверам ограничивать количество кланов на сервере. Установите значение 0, чтобы отключить создание клана.
+
<pre>
 +
bAlwaysShowAdminTags=False
 +
</pre>
 +
* Если True, теги администратора всегда отображаются всем игрокам.
  
 +
<pre>
 +
bAlwaysShowPlayerTags=False
 +
</pre>
 +
* Если True, всегда отображаются теги имен всех игроков, независимо от группировки.
  
'''iMaxLatencyMS=800''' - Диапазон значений 100-800. По умолчанию 800 (8 секунд). Позволяет серверам ограничивать задержку игрока (ping) в миллисекундах. Игроки, которые превышают допустимую задержку, автоматически удаляются сервером. Соединения с низкой задержкой важны для PvP-серверов. Требуется: чтобы значение DisableDD было отключено!
+
<pre>
 +
bChatShowClanTags=True
 +
</pre>
 +
* Показывает (True) или скрывает (False) теги кланов в чате (по умолчанию: False).
  
 +
<pre>
 +
bUseFriendsList=True
 +
</pre>
 +
* Включает режим белого списка, разрешая доступ только игрокам из списка друзей сервера.
  
'''bDisablePVP=False''' - Значение true или false. Значение по умолчанию false. Если значение True, сервер является PvE-сервером, а бои игрока с игроком отключены.
+
<pre>
 +
bFlagHatchlingKillers=False
 +
</pre>
 +
* Помечает убийц детенышей (True) красными светящимися глазами на 20 минут.
  
 +
<pre>
 +
bDisableDD=True
 +
</pre>
 +
* Если True, сервер отключает проверку на взлом и сбои клиента (по умолчанию: True).
  
'''bRoleplay=False''' - Значение true или false. Значение по умолчанию false. Если значение True, сервер будет добавлен с тегом RP в поиске серверов. Будущие обновления будут включать в себя функции ролевой игры, такие как всплывающие окна локального чата.
+
<pre>
 
+
bDisableAI=False
 
+
</pre>
'''bEnableGroupDamage=False''' - Значение true или false. Значение по умолчанию false. Значение True позволяет членам группы наносить урон друг другу в пати.
+
* Если True, отключает спавн ботов (по умолчанию: False).
 
 
 
 
'''bAlwaysShowAdminTags=False''' - Значение true или false. Значение по умолчанию false. True заставляет теги администратора всегда отображаться всем игрокам на сервере. Рекомендуется для серверов, которые хотят, чтобы пользователи могли легко идентифицировать администраторов.
 
 
 
 
 
'''bAlwaysShowPlayerTags=False''' - Значение true или false. Значение по умолчанию false. При включении всегда будут отображаться все теги имен игроков, независимо от того, сгруппированы они или нет. По умолчанию метки имен отображаются только у сгруппированных или объединенных в клан игроков.
 
 
 
 
 
'''bChatShowClanTags=True''' - Значение true или false. Значение по умолчанию false. Это показывает или скрывает теги клана в окне чата.
 
 
 
 
 
'''bUseFriendsList=True''' - Значение true или false. Значение по умолчанию false. Если этот параметр включен, только идентификаторы steam игроков, перечисленные ниже в sServerFriends, могут присоединиться к вашему серверу. Игроки, которых нет в списке друзей сервера, будут удалены автоматически.
 
 
 
 
 
'''bFlagHatchlingKillers=False''' - Значение true или false. Значение по умолчанию false. Если эта функция включена, взрослые или старшие драконы, убивающие детенышей, будут помечены красными светящимися глазами на 20 минут. Для серверов, которые хотят пометить убийц детенышей.
 
 
 
 
 
'''bDisableDD=True''' - Значение true или false. Значение по умолчанию true. Если значение true, сервер не будет проверять наличие клиентских сбоев или клиентских взломов. Может быть полезно для персональных серверов, частных серверов, испытывающих частые отключения, или серверов, допускающих мошенничество.
 
 
 
 
 
'''bDisableAI=False''' - Значение true или false. Значение по умолчанию false. Если включено, не позволяет серверу создавать ботов, учтите что на pve игрокам нечего будет кушать.
 
 
 
 
 
* '''Это список друзей сервера:'''
 
  
 +
=== Настройка списков ===
 +
==== Список друзей сервера ====
 +
<pre>
 
sServerFriends=12345678901234567
 
sServerFriends=12345678901234567
 
sServerFriends=12345678901234568
 
sServerFriends=12345678901234568
 
sServerFriends=12345678901234569
 
sServerFriends=12345678901234569
 +
</pre>
 +
Игроки, добавленные в этот список, могут присоединяться к серверу. Остальные будут автоматически удалены. Требует включенного параметра '''bUseFriendsList=True'''.
  
 
+
==== Список администраторов ====
Требуется '''bUseFriendsList=True.''' iD Steam, добавленные в этот список, могут присоединиться к вашему серверу, а любой iD, отсутствующий в этом списке, будет автоматически удален.
+
<pre>
 
 
 
 
* '''Это список администраторов сервера:'''
 
 
 
 
sServerAdmins=12345678901234567
 
sServerAdmins=12345678901234567
 
sServerAdmins=12345678901234568
 
sServerAdmins=12345678901234568
 
sServerAdmins=12345678901234569
 
sServerAdmins=12345678901234569
 +
</pre>
  
 
+
==== Список заблокированных игроков ====
* '''Это список забаненых игроков сервера:'''
+
<pre>
 
 
 
sServerBanned=12345678901234567
 
sServerBanned=12345678901234567
 
sServerBanned=12345678901234568
 
sServerBanned=12345678901234568
 
sServerBanned=12345678901234569
 
sServerBanned=12345678901234569
 +
</pre>
  
sServerMOTD="Введите здесь свое сообщение, которое будет отображаться игрокам на экране выбора персонажа, и обязательно включите кавычки"
+
=== Дополнительные параметры ===
 
+
<pre>
 
+
sServerMOTD="Введите здесь сообщение, которое будет отображаться игрокам при входе."
sServerDiscord="Ваш дискорд" - Значение обычного текста. Здесь вы должны поместить ссылку на свой сервер discord. Обязательно укажите полный URL-адрес, включая https://, и заключите его в кавычки.
+
sServerDiscord="https://discord.gg/yourserver"
 
+
sServerPassword="Пароль администратора"
 
+
</pre>
sServerPassword="Пароль администратора" - Введите в кавычках пароль администратора, при отсутствии пароля администраторы будут получать доступ к админ панели через команду /admin
+
* '''sServerMOTD:''' Сообщение дня, отображаемое при входе.
 +
* '''sServerDiscord:''' Ссылка на Discord-сервер.
 +
* '''sServerPassword:''' Пароль администратора. Если не указан, команда /admin будет недоступна.

Текущая версия на 09:36, 3 декабря 2024

Настройка выделенного сервера для игры Day of Dragons

Day of Dragons поддерживает выделенные серверы как для Linux, так и для Windows.

Конфигурация сервера

После установки перейдите в каталог:

/Dragons/Saved/Config/LinuxServer
или
/Dragons/Saved/Config/WindowsServer

и отредактируйте файл Game.ini с помощью текстового редактора.

Структура файла

В первой строке укажите следующий заголовок:

[/Game/_Dev/Runtime/Classes/DragonsGI.DragonsGI_C]

Затем под этим заголовком можно добавить следующие параметры:

iMaxPlayers=200
  • Устанавливает максимальное количество игроков на сервере. Диапазон значений: 1–200 (по умолчанию: 20). Для лучшей производительности не рекомендуется превышать 100 игроков.
iCorpseDespawnTime=300
  • Определяет, как долго трупы остаются на сервере перед исчезновением (в секундах). Диапазон: 60–86400 (по умолчанию: 300).
iAutoSaveSeconds=300
  • Интервал автосохранения сервера (в секундах). Диапазон: 60–3600.
iMaxClanMembers=1024
  • Максимальный размер клана. Диапазон: 8–1024 (по умолчанию: 1024).
iMaxClans=255
  • Максимальное количество кланов на сервере. Диапазон: 0–255 (по умолчанию: 255). Установите 0 для отключения создания кланов.
iMaxLatencyMS=800
  • Максимальная допустимая задержка (ping) для игроков. Диапазон: 100–800 (по умолчанию: 800). Игроки с задержкой выше указанного значения будут удалены.
bDisablePVP=False
  • Если True, сервер становится PvE, отключая бои между игроками (по умолчанию: False).
bRoleplay=False
  • Устанавливает сервер как ролевой (RP). Значение True добавляет тег RP в список серверов.
bEnableGroupDamage=False
  • Разрешает (True) или запрещает (False) урон между членами группы (по умолчанию: False).
bAlwaysShowAdminTags=False
  • Если True, теги администратора всегда отображаются всем игрокам.
bAlwaysShowPlayerTags=False
  • Если True, всегда отображаются теги имен всех игроков, независимо от группировки.
bChatShowClanTags=True
  • Показывает (True) или скрывает (False) теги кланов в чате (по умолчанию: False).
bUseFriendsList=True
  • Включает режим белого списка, разрешая доступ только игрокам из списка друзей сервера.
bFlagHatchlingKillers=False
  • Помечает убийц детенышей (True) красными светящимися глазами на 20 минут.
bDisableDD=True
  • Если True, сервер отключает проверку на взлом и сбои клиента (по умолчанию: True).
bDisableAI=False
  • Если True, отключает спавн ботов (по умолчанию: False).

Настройка списков

Список друзей сервера

sServerFriends=12345678901234567
sServerFriends=12345678901234568
sServerFriends=12345678901234569

Игроки, добавленные в этот список, могут присоединяться к серверу. Остальные будут автоматически удалены. Требует включенного параметра bUseFriendsList=True.

Список администраторов

sServerAdmins=12345678901234567
sServerAdmins=12345678901234568
sServerAdmins=12345678901234569

Список заблокированных игроков

sServerBanned=12345678901234567
sServerBanned=12345678901234568
sServerBanned=12345678901234569

Дополнительные параметры

sServerMOTD="Введите здесь сообщение, которое будет отображаться игрокам при входе."
sServerDiscord="https://discord.gg/yourserver"
sServerPassword="Пароль администратора"
  • sServerMOTD: Сообщение дня, отображаемое при входе.
  • sServerDiscord: Ссылка на Discord-сервер.
  • sServerPassword: Пароль администратора. Если не указан, команда /admin будет недоступна.