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

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

Версия 11:56, 23 сентября 2022

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

Если файл пуст, то первое, что нужно написать в первой строке файла, - это [/Script/BeastsOfBermuda.ServerGameInstance]


  • GrowthLimit=100.0f

Это лимит роста на сервере. Обратите внимание что рост больше больше 1.2 будет долгим. Что бы достичь роста 2.0 нужно примерно 2 месяца присутствия на сервере.

  • bConsoleLocked=true

Открывает доступ к консоли всем игрокам. (Все люди будут администраторами)

  • SeverAdmins=(UserSteamId64=PlayerId74, AdminRank="DefaultAdmin")

Это администраторы сервера. В Beasts of Bermuda серверы поддерживают административные ранги, и вы можете установить пользовательские административные ранги для своего сервера. Обратите внимание, что это рассматривается как список. Т.е каждый администратор пишется с новой строки в файле.

  • AdminRanks=(AdminRank="DeafultAdmin", Ranklevel = 0)

Это представляет собой ранг администратора с соответствующим уровнем. Чем выше уровень ранга, тем выше администратор.


  • AdminCommandRules=(CommandType = EAdminsCommands::TheAdminCommand, MinimalRank="НазваниеРанга")

Это доступные ранги (уровни) для администратора. MinimalRank-это минимальный ранг, необходимый для использования команды. Допустимыми команды для этого ранга: ServerMutePlayer - сервер-отключает звук игрока, делая его неспособным отправлять какие-либо приглашения и отправлять какие-либо сообщения. KickPlayer - Выгоняет игрока с сервера. BanPlayer - Банит игрока на сервера, он также будет добавлен в Бан-Лист. RespawnPlayer - Возрождение игрока/себя. ControlWeather - Набор функций связанных с управлением погодой. ClearCarcasses - Очистка каркасов. ClearBones - Очистка пустых каркасов. CheckServerData - эта функция связана с предстоящим внутриигровым менеджером серверов для администраторов и позволит получить доступ к сохраненным данным вашего сервера. ModifyServerData - эта функция также связана с менеджером сервера и позволяет администратору просматривать и изменять данные в целях администрирования или очистки. Это должно быть правилом высокого ранга. FlushServerData - эта функция также связана с диспетчером сервера и позволяет сбросить все сохранение сервера, не перезапуская его. Присоединение игроков, которые имели сохранение на этом сервере, придется перезапустить. ForceSaveData - эта функция заставляет сервер сериализовать и сохранить все данные на сервере. Это должно быть на высоком ранге. PossessEntity - позволяет администратору стать любой сущностью (любым динозавром). SpawnEntity - позволяет администратору создать объект, будь то динозавр, другой элемент карты или элемент погоды. Эта функция была предназначена для отладки и не должна использоваться. UseObserver - позволяет вашему администратору владеть камерой наблюдения и перемещаться с ней. GrowEntity - позволяет вашему администратору предоставлять рост игроку или самим себе. Teleport - позволяет вашему администратору телепортировать игрока к другому, телепортировать к себе, заставить кого-то телепортироваться к себе или телепортировать нескольких игроков.


  • VeteransSteamIDs=SomeSteamId64

Это запись для постоянного игрока на вашем сервере. Постоянный игрок имеет доступ к определенным динозаврам, которые были бы заблокированы, и они могут обойти ограничения существ. Одна строка для одного игрока.

  • BannedSteamIDs="SomeSteamId64"

Это запись для забаненого игрока. Забаненые игроки не имеют права подключаться к вашему серверу и будут уведомлены об этом при попытке присоединиться. Одна строка на одного игрока.

  • SteamGroupName="Имя"

Если на вашем сервере есть группа в steam, вы можете поместить ее название здесь, и игроки смогут найти и присоединиться к вашей группе через внутриигровой интерфейс. (еще не полностью реализовано - 28.11.2018 ).

  • bRequiresSteamGroupToJoin=false

Для того чтобы зайти на сервер вам надо войти в "SteamGroupName="Name". Игроки вне группы не смогут зайти к вам на сервер.

  • DiscordLink="Ссылка на дискорд"

Если у вас большое комьюнити, Игроки смогут найти его через внутриигровой интерфейс. Ссылка должна содержать только ключ, связанный с приглашением, по соображениям безопасности.

  • '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 секундам.