Ark:Хостинг-Плагин/Конфиг-файл: различия между версиями

Материал из SurvivalHost Wiki
Перейти к навигации Перейти к поиску
м
м
Строка 19: Строка 19:
   "familySharingBanMuteLender": true,
   "familySharingBanMuteLender": true,
   "familySharingWhiteList": "761231231231222,7632423542334233",
   "familySharingWhiteList": "761231231231222,7632423542334233",
  "syncListenOn": "",
  "crossChatKey": "",
  "crossChatProject": "",
  "crossChatServerName": "",
  "crossChatServerColor": "",
  "crossChatStoryLines": 5,
   "locale": "ru"
   "locale": "ru"
  }
  }
Строка 36: Строка 42:
* familySharingWhiteList - список steamId, кому разрешено подключаться в обход familySharingKick (по умолчанию пусто)
* familySharingWhiteList - список steamId, кому разрешено подключаться в обход familySharingKick (по умолчанию пусто)
* locale - язык плагина (ru или en), по умолчанию ru. Этот язык по умолчанию будет у игроков.
* locale - язык плагина (ru или en), по умолчанию ru. Этот язык по умолчанию будет у игроков.
* syncListenOn - устанавливает адрес и порт для слушателя событий синхронизации. Типичное значение: "http://231.35.332.44:29400". По умолчанию устанавливается в IP сервера (берется из строки запуска -MultiHome, не забудьте ее установить!) и игрового порта + 3. Информация о адресе слушателя печатается в лог-файле при старте сервера.
* crossChatKey - секретный ключ для кросс-чата (общий для нескольких серверов общего чат-кластера, его необходимо получить у администратора).
* crossChatProject - имя проекта для отображения в чат строки (перед именем карты, при отображени заключается в ||). По умолчанию пусто. Применяется для объединения нескольких проектов в рамках общего чата.
* crossChatServerName - краткое имя сервера для показа в чате (не более 10 знаков, при отображении заключается в []). По умолчанию равно имени текущей карты.
* crossChatServerColor - цвет имени сервера в формате #rgbhex. Примеры: #FF0000 - красный, #DDD000 - желтый, #0000FF - синий. Полезный инструмент для составления цветов: [https://www.google.com/search?q=color+picker Color Picker]
* crossChatStoryLines - сколько строчек истории чата показать пользователю при входе на сервер. По умолчанию 5.


{{links|ARK Survival Evolved|ark}}
{{links|ARK Survival Evolved|ark}}
{{nav foot}}
{{nav foot}}

Версия 01:06, 31 декабря 2019

Конфиг-файл
<< Ark:Хостинг-Плагин | К концу статьи | Короткая ссылка

Пример конфигурационного файла Хостинг-Плагина.

 Для перезагрузки конфигурации без перезапуска сервера, можно использовать rcon-команду sh.reload

(Папка с Ark)/Saved/Config/Plugins/SurvivalHost/config.json

{
 "debug": false,
 "dinoColor": true,
 "bans": true,
 "mutes": true,
 "logChat": true,
 "logCommands": true,
 "familySharingKick": false,
 "familySharingCheckLenderBan": true,
 "familySharingCheckLenderMute": true,
 "familySharingBanMuteLender": true,
 "familySharingWhiteList": "761231231231222,7632423542334233",
 "syncListenOn": "",
 "crossChatKey": "",
 "crossChatProject": "",
 "crossChatServerName": "",
 "crossChatServerColor": "",
 "crossChatStoryLines": 5,
 "locale": "ru"
}

Описание настроек

  • debug - включить отладочный спам в логах (по умолчанию false)
  • dinoColor - включить систему прав на покраску дино (по умолчанию true)
  • bans - включить систему банов (по умолчанию true)
  • mutes - включить систему мутов (по умолчанию true)
  • logChat - логировать чат-сообщения (по умолчанию false)
  • logCommands - логировать чат-команды (по умолчанию false)
  • familySharingKick - не разрешать вход на сервер игрокам с семейным доступом (по умолчанию false)
  • familySharingCheckLenderBan - проверять на бан владельца игры (по умолчанию true)
  • familySharingCheckLenderMute - проверять на мут владельца игры (по умолчанию true)
  • familySharingBanMuteLender - при наложении мута или бана, распространить на владельца игры (по умолчанию true)
  • familySharingWhiteList - список steamId, кому разрешено подключаться в обход familySharingKick (по умолчанию пусто)
  • locale - язык плагина (ru или en), по умолчанию ru. Этот язык по умолчанию будет у игроков.
  • syncListenOn - устанавливает адрес и порт для слушателя событий синхронизации. Типичное значение: "http://231.35.332.44:29400". По умолчанию устанавливается в IP сервера (берется из строки запуска -MultiHome, не забудьте ее установить!) и игрового порта + 3. Информация о адресе слушателя печатается в лог-файле при старте сервера.
  • crossChatKey - секретный ключ для кросс-чата (общий для нескольких серверов общего чат-кластера, его необходимо получить у администратора).
  • crossChatProject - имя проекта для отображения в чат строки (перед именем карты, при отображени заключается в ||). По умолчанию пусто. Применяется для объединения нескольких проектов в рамках общего чата.
  • crossChatServerName - краткое имя сервера для показа в чате (не более 10 знаков, при отображении заключается в []). По умолчанию равно имени текущей карты.
  • crossChatServerColor - цвет имени сервера в формате #rgbhex. Примеры: #FF0000 - красный, #DDD000 - желтый, #0000FF - синий. Полезный инструмент для составления цветов: Color Picker
  • crossChatStoryLines - сколько строчек истории чата показать пользователю при входе на сервер. По умолчанию 5.

Ссылки



<< Ark:Хостинг-Плагин | К началу статьи