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

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