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

Материал из ARK-HOSTER.RU | Документация хостинга
Перейти к: навигация, поиск
 
(не показано 8 промежуточных версий этого же участника)
Строка 1: Строка 1:
* В данной статьте описаны возможные изменения параметров сервера через файл Game.ini
+
= Настройки сервера Beasts of Bermuda =
  
Если файл пуст, то первое, что нужно написать в первой строке файла, - это [/Script/BeastsOfBermuda.ServerGameInstance]
+
В данной статье описаны параметры сервера, которые можно изменить через файл '''Game.ini'''.
  
 +
== Общие инструкции ==
 +
Если файл пуст, добавьте в первую строку: 
 +
'''[/Script/BeastsOfBermuda.ServerGameInstance]'''
  
* '''GrowthLimit=100.0f'''
+
== Доступные настройки ==
  
Это лимит роста на сервере.
+
* '''GrowthLimit=100.0f''' 
Обратите внимание что рост больше больше 1.2 будет долгим. Что бы достичь роста 2.0 нужно примерно 2 месяца присутствия на сервере.
+
  Лимит роста на сервере. Рост выше 1.2 будет занимать значительное время. Для достижения 2.0 потребуется около 2 месяцев присутствия на сервере.
  
* '''bConsoleLocked=true'''
+
* '''bConsoleLocked=true'''
 +
  Открывает доступ к консоли для всех игроков, делая их администраторами.
  
Открывает доступ к консоли всем игрокам. (Все люди будут администраторами)
+
* '''ServerAdmins=(UserSteamId64=PlayerId74, AdminRank="DefaultAdmin")''' 
 +
  Список администраторов сервера. Каждый администратор записывается с новой строки.
  
* '''SeverAdmins=(UserSteamId64=PlayerId74, AdminRank="DefaultAdmin")'''
+
* '''AdminRanks=(AdminRank="DefaultAdmin", RankLevel=0)'''
 +
  Определяет ранги администраторов с их уровнями. Чем выше уровень, тем больше привилегий.
  
Это администраторы сервера. В Beasts of Bermuda серверы поддерживают административные ранги, и вы можете установить пользовательские административные ранги для своего сервера.
+
* '''AdminCommandRules=(CommandType=EAdminsCommands::TheAdminCommand, MinimalRank="НазваниеРанга")''' 
Обратите внимание, что это рассматривается как список. Т.е каждый администратор пишется с новой строки в файле.
+
  Настройка доступных команд для определённого ранга.
  
* '''AdminRanks=(AdminRank="DeafultAdmin", Ranklevel = 0)'''
+
=== Команды для администраторов ===
 +
* '''ServerMutePlayer''' - отключает игроку возможность отправлять сообщения. 
 +
* '''KickPlayer''' - выгоняет игрока с сервера. 
 +
* '''BanPlayer''' - банит игрока и добавляет в чёрный список. 
 +
* '''RespawnPlayer''' - возрождает игрока или администратора. 
 +
* '''ControlWeather''' - управление погодой. 
 +
* '''ClearCarcasses''' - очистка каркасов. 
 +
* '''ClearBones''' - очистка пустых каркасов. 
 +
* '''CheckServerData''' - просмотр сохранённых данных сервера. 
 +
* '''ModifyServerData''' - изменение данных сервера. 
 +
* '''FlushServerData''' - сброс всех данных сервера без перезапуска. 
 +
* '''ForceSaveData''' - принудительное сохранение данных. 
 +
* '''PossessEntity''' - позволяет администратору управлять любой сущностью. 
 +
* '''SpawnEntity''' - создание объектов или динозавров. 
 +
* '''UseObserver''' - управление камерой наблюдения. 
 +
* '''GrowEntity''' - увеличение роста игрока или себя. 
 +
* '''Teleport''' - телепортация игроков.
  
Это представляет собой ранг администратора с соответствующим уровнем. Чем выше уровень ранга, тем выше администратор.
+
* '''VeteransSteamIDs=SomeSteamId64''' 
 +
  Позволяет постоянным игрокам обходить ограничения существ.
  
 +
* '''BannedSteamIDs="SomeSteamId64"''' 
 +
  Чёрный список игроков. Каждый забаненный игрок указывается с новой строки.
  
* '''AdminCommandRules=(CommandType = EAdminsCommands::TheAdminCommand, MinimalRank="НазваниеРанга")'''
+
* '''SteamGroupName="Имя"'''
 +
  Укажите имя группы в Steam. Игроки смогут присоединиться через внутриигровой интерфейс.
  
Это доступные ранги (уровни) для администратора.
+
* '''bRequiresSteamGroupToJoin=false'''
'''MinimalRank'''-это минимальный ранг, необходимый для использования команды.
+
  Требует вступления в указанную группу для доступа к серверу.
Допустимыми команды для этого ранга:
 
'''ServerMutePlayer''' - сервер-отключает звук игрока, делая его неспособным отправлять какие-либо приглашения и отправлять какие-либо сообщения.
 
'''KickPlayer''' - Выгоняет игрока с сервера.
 
'''BanPlayer''' - Банит игрока на сервера, он также будет добавлен в Бан-Лист.
 
'''RespawnPlayer''' - Возрождение игрока/себя.
 
'''ControlWeather''' - Набор функций связанных с управлением погодой.
 
'''ClearCarcasses''' - Очистка каркасов.
 
'''ClearBones''' - Очистка пустых каркасов.
 
'''CheckServerData''' - эта функция связана с предстоящим внутриигровым менеджером серверов для администраторов и позволит получить доступ к сохраненным данным вашего сервера.
 
'''ModifyServerData''' - эта функция также связана с менеджером сервера и позволяет администратору просматривать и изменять данные в целях администрирования или очистки. Это должно быть правилом высокого ранга.
 
'''FlushServerData''' - эта функция также связана с диспетчером сервера и позволяет сбросить все сохранение сервера, не перезапуская его. Присоединение игроков, которые имели сохранение на этом сервере, придется перезапустить.
 
'''ForceSaveData''' - эта функция заставляет сервер сериализовать и сохранить все данные на сервере. Это должно быть на высоком ранге.
 
'''PossessEntity''' - позволяет администратору стать любой сущностью (любым динозавром).
 
'''SpawnEntity''' - позволяет администратору создать объект, будь то динозавр, другой элемент карты или элемент погоды. Эта функция была предназначена для отладки и не должна использоваться.
 
'''UseObserver''' - позволяет вашему администратору владеть камерой наблюдения и перемещаться с ней.
 
'''GrowEntity''' - позволяет вашему администратору предоставлять рост игроку или самим себе.
 
'''Teleport''' - позволяет вашему администратору телепортировать игрока к другому, телепортировать к себе, заставить кого-то телепортироваться к себе или телепортировать нескольких игроков.
 
  
 +
* '''DiscordLink="Ссылка на дискорд"''' 
 +
  Позволяет игрокам найти ссылку на ваше сообщество через игровой интерфейс.
  
* '''VeteransSteamIDs=SomeSteamId64'''
+
* '''bDisplayIntroMessage=false'''
Это запись для постоянного игрока на вашем сервере. Постоянный игрок имеет доступ к определенным динозаврам, которые были бы заблокированы, и они могут обойти ограничения существ.
+
  Показывает приветственное сообщение при входе на сервер.
Одна строка для одного игрока.
 
  
* '''BannedSteamIDs="SomeSteamId64"'''
+
* '''bUseHardGroupLimits=false'''
Это запись для забаненого игрока. Забаненые игроки не имеют права подключаться к вашему серверу и будут уведомлены об этом при попытке присоединиться.
+
  Устанавливает жёсткие ограничения на группы.
Одна строка на одного игрока.
 
  
* '''SteamGroupName="Имя"'''
+
=== Ограничения на создание существ ===
Если на вашем сервере есть группа в steam, вы можете поместить ее название здесь, и игроки смогут найти и присоединиться к вашей группе через внутриигровой интерфейс. (еще не полностью реализовано - 28.11.2018 ).
+
* '''+CreatureLimits=(CreatureType=EDinoTypeTheDinoType, PercentAllowed=100.0f, GroupLimit=999, bRequiresVeteran=False)'''
 +
  Ограничения для существ. Каждый тип создаётся с новой строки.
 +
  Допустимые существа:
 +
  * Acrocanthosaurus 
 +
  * Apatosaurus 
 +
  * Elasmosaurus 
 +
  * Kronosaurus 
 +
  * Ichthyovenator 
 +
  * Megalosaurus 
 +
  * Mosasaurus 
 +
  * Oryctodromeus 
 +
  * Pachycephalosaurus 
 +
  * Parasaurolophus 
 +
  * Pteranodon 
 +
  * Tyrannosaurus 
 +
  * Utahraptor 
 +
  * Velociraptor 
  
* '''bRequiresSteamGroupToJoin=false'''
+
== Дополнительные настройки ==
Для того чтобы зайти на сервер вам надо войти в "SteamGroupName="Name".
+
После строки: 
Игроки вне группы не смогут зайти к вам на сервер.
+
'''[/Script/BeastsOfBermuda.SaveSystem]'''
  
* '''DiscordLink="Ссылка на дискорд"'''
+
* '''AutosaveTime=300.0f'''
Если у вас большое комьюнити, Игроки смогут найти его через внутриигровой интерфейс. Ссылка должна содержать только ключ, связанный с приглашением, по соображениям безопасности.
+
  Указывает интервал автосохранения данных сервера (в секундах). Значение по умолчанию 120 секунд.
 
 
* ''''bDisplayIntroMessage=false'''
 
Показывает сообщение при заходе на сервер.
 
 
 
* ''''bUseHardGroupLimits=false'''
 
Это устанавливает жесткие ограничения для групп. Существа с групповым ограничением не будут вместе после значения, определенного в CreatureLimits.
 
Если пытаться нарушить лимит, игра будет вместо этого применять растущий дискомфорт к игрокам, пытающимся сгруппироваться с большим количеством, чем лимит.
 
 
 
 
 
* '''+CreatureLimits=(CreatureType=EDinoTypeTheDinoType, PercentAllowed=100.0f, GroupLimit=999, bRequiresVeteran=False)'''
 
 
 
Ограничения на создание существ на вашем сервере. Как и в правилах администратора, по одной на строку.
 
Допустимые значения:
 
'''Acrocanthosaurus,'''
 
'''Apatosaurus,'''
 
'''Elasmosaurus,'''
 
'''Kronosaurus,'''
 
'''Ichthyovenator,'''
 
'''Megalosaurus,'''
 
'''Mosasaurus,'''
 
'''Oryctodromeus,'''
 
'''Pachycephalosaurus,'''
 
'''Parasaurolophus,'''
 
'''Pteranodon,'''
 
'''Tyrannosaurus,'''
 
'''Utahraptor,'''
 
'''Velociraptor.'''
 
 
 
 
 
Следующая настройка возможна после этой строки в конце файла: [/Script / BeastsOfBermuda.SaveSystem]
 
 
 
* '''AutosaveTime=300.0f.'''
 
Время, в секундах, после чего сервер автоматически сохранит свои данные, записав их на диск. Этот таймер по умолчанию равен 120 секундам.
 

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

Настройки сервера Beasts of Bermuda

В данной статье описаны параметры сервера, которые можно изменить через файл Game.ini.

Общие инструкции

Если файл пуст, добавьте в первую строку: [/Script/BeastsOfBermuda.ServerGameInstance]

Доступные настройки

  • GrowthLimit=100.0f
 Лимит роста на сервере. Рост выше 1.2 будет занимать значительное время. Для достижения 2.0 потребуется около 2 месяцев присутствия на сервере.
  • bConsoleLocked=true
 Открывает доступ к консоли для всех игроков, делая их администраторами.
  • ServerAdmins=(UserSteamId64=PlayerId74, AdminRank="DefaultAdmin")
 Список администраторов сервера. Каждый администратор записывается с новой строки.
  • AdminRanks=(AdminRank="DefaultAdmin", RankLevel=0)
 Определяет ранги администраторов с их уровнями. Чем выше уровень, тем больше привилегий.
  • AdminCommandRules=(CommandType=EAdminsCommands::TheAdminCommand, MinimalRank="НазваниеРанга")
 Настройка доступных команд для определённого ранга.

Команды для администраторов

  • ServerMutePlayer - отключает игроку возможность отправлять сообщения.
  • KickPlayer - выгоняет игрока с сервера.
  • BanPlayer - банит игрока и добавляет в чёрный список.
  • RespawnPlayer - возрождает игрока или администратора.
  • ControlWeather - управление погодой.
  • ClearCarcasses - очистка каркасов.
  • ClearBones - очистка пустых каркасов.
  • CheckServerData - просмотр сохранённых данных сервера.
  • ModifyServerData - изменение данных сервера.
  • FlushServerData - сброс всех данных сервера без перезапуска.
  • ForceSaveData - принудительное сохранение данных.
  • PossessEntity - позволяет администратору управлять любой сущностью.
  • SpawnEntity - создание объектов или динозавров.
  • UseObserver - управление камерой наблюдения.
  • GrowEntity - увеличение роста игрока или себя.
  • Teleport - телепортация игроков.
  • VeteransSteamIDs=SomeSteamId64
 Позволяет постоянным игрокам обходить ограничения существ.
  • BannedSteamIDs="SomeSteamId64"
 Чёрный список игроков. Каждый забаненный игрок указывается с новой строки.
  • SteamGroupName="Имя"
 Укажите имя группы в Steam. Игроки смогут присоединиться через внутриигровой интерфейс.
  • bRequiresSteamGroupToJoin=false
 Требует вступления в указанную группу для доступа к серверу.
  • DiscordLink="Ссылка на дискорд"
 Позволяет игрокам найти ссылку на ваше сообщество через игровой интерфейс.
  • bDisplayIntroMessage=false
 Показывает приветственное сообщение при входе на сервер.
  • bUseHardGroupLimits=false
 Устанавливает жёсткие ограничения на группы.

Ограничения на создание существ

  • +CreatureLimits=(CreatureType=EDinoTypeTheDinoType, PercentAllowed=100.0f, GroupLimit=999, bRequiresVeteran=False)
 Ограничения для существ. Каждый тип создаётся с новой строки.  
 Допустимые существа:
 * Acrocanthosaurus  
 * Apatosaurus  
 * Elasmosaurus  
 * Kronosaurus  
 * Ichthyovenator  
 * Megalosaurus  
 * Mosasaurus  
 * Oryctodromeus  
 * Pachycephalosaurus  
 * Parasaurolophus  
 * Pteranodon  
 * Tyrannosaurus  
 * Utahraptor  
 * Velociraptor  

Дополнительные настройки

После строки: [/Script/BeastsOfBermuda.SaveSystem]

  • AutosaveTime=300.0f
 Указывает интервал автосохранения данных сервера (в секундах). Значение по умолчанию — 120 секунд.