Jump to content
DAYZ-CODE.RU - Создай свой игровой сервер

Конфигурация центральной экономики


ProHack
 Share

Recommended Posts

db\globals.xml

0 для целого числа, 1 для числа с плавающей точкой, 2 для строки
 

Variable Type Default Unit Description
AnimalMaxCount Integer 200 - Максимальное количество порожденных животных (не окружающих) во всех зонах на карте
CleanupAvoidance Integer 100 m Расстояние от игрока, необходимое для удаления предмета
CleanupLifetimeDeadAnimal Integer 1200 sec Срок службы по умолчанию для мертвых животных
CleanupLifetimeDeadInfected Integer 330 sec Время жизни по умолчанию для мертвых зараженных
CleanupLifetimeDeadPlayer Integer 3600 sec Время жизни по умолчанию для мертвого игрока
CleanupLifetimeDefault Integer 45 sec Срок службы по умолчанию для объектов без конкретной настройки экономии, но ущерб >= 1,0 (т.е. мертв)
CleanupLifetimeLimit Integer 50 - Сколько элементов можно удалить одновременно во время стандартной очистки
CleanupLifetimeRuined Integer 330 sec Время жизни по умолчанию для испорченной добычи
FlagRefreshFrequency Integer 432000 sec Время жизни элементов будет обновляться с этой частотой.
FlagRefreshMaxDuration Integer 3456000 sec Как долго флаг будет обновлять элементы.
IdleModeCountdown Integer 60 sec Активировать экономичный режим ожидания на пустом сервере по истечении заданного времени
IdleModeStartup Integer 1 - 0, чтобы отключить режим ожидания при запуске сервера (все равно включится позже, если обратный отсчет в режиме ожидания не равен 0)
InitialSpawn Integer 100 % Сколько добычи будет создано при первоначальном запуске сервера (без хранилища).
LootProxyPlacement Integer 1 - Разрешить отправочным контейнерам получать добычу.
RespawnAttempt Integer 2 - Сколько попыток выполняется во время возрождения одного предмета
RespawnLimit Integer 20 - Сколько предметов одного типа может быть создано одновременно
RespawnTypes Integer 12 - Сколько различных типов может быть возрождено одновременно
RestartSpawn Integer 0 % Сколько добычи должно быть возрождено при перезапуске в nomimal
SpawnInitial Integer 1200 - Сколько начальных тестов разрешено для появления элемента
TimeHopping Integer 60 sec Штрафное время для серверных бункеров
TimeLogin Integer 15 sec Время входа по умолчанию
TimeLogout Integer 15 sec Время выхода из системы по умолчанию
TimePenalty Integer 20 sec Штрафное время для игрока, который все еще находится в игровой сессии
ZombieMaxCount Integer 1000 - Максимальное количество порожденных зомби во всех зонах карты
ZoneSpawnDist Integer 300 m Расстояние для вызова зараженного спавна в соседней зоне (динамическое заражение)
WorldWetTempUpdate Integer 1 - Позволяет обновлять значения влажности и температуры для всех предметов в мире.
FoodDecay Integer 1 - Разрешить разложение продуктов питания (требуется обновление мировой температуры влажности, установленное на 1).
LootDamageMin Float 0 % (0..1) Минимальный наносимый урон любому предмету, появившемуся через ЦЕНТР.
LootDamageMax Float 0 % (0..1) Максимальный наносимый урон любому предмету, появившемуся в ЦЕНТРЕ.
LootSpawnAvoidance Integer 50 m Управление тем, как далеко игрок должен находиться от группы добычи, чтобы добыча появлялась внутри нее (раньше было жестко задано значение 50)

 

cfgEconomyCore.xml
cfgEconomyCore.xml это конфигурационный файл, расположенный в .\mpmissions\ваша.миссия

Он используется для настройки классов, включенных в центральную экономику, сохраняемые резервные копии, зараженные динамические зоны, ведение журнала CE, средства обновления и модификации других XML-файлов CE в рамках миссии (более подробная информация доступна здесь).

Корневые классы
Корневые классы - это родительские классы объектов, которые будут использоваться центральной экономикой. Это позволяет вам конкретно определить, какой частью экономики вы хотите быть, а что следует опустить.


Атрибуты:

  • name - имя типа сущности
  • reportMemoryLOD - по умолчанию да, это позволяет отключить сообщения консоли о недостающих
  • act - устанавливает тип объекта (нет/символ/автомобиль)

Если для объекта типа "act" установлено значение "нет" (или отсутствует), объект считается добычей. Убедитесь, что вы правильно определили объекты как персонаж / автомобиль там, где это необходимо, поскольку экономика настраивает их по-другому.

Настройка по умолчанию:

Please Log in or Register to see this: Code


Значения по умолчанию
Все переменные имеют некоторые жестко заданные значения "по умолчанию" для балансировки игрового процесса, тестирования или поддержки модов.

Please Log in or Register to see this: Code

 

Variable Type Default Description
world_segments Integer 12 Определяет, как во многих сегментах мир будет разделен по CE - это влияет на сохранение, загрузку, очистку и другие события обработки - это обеспечивает высокую производительность для огромных карт (обратите внимание, что значение по умолчанию для карты Чернорусь!)
backup_period Integer 60 Период регулярного создания резервной копии (минуты)
backup_count Integer 12 Количество резервных копий для хранения - папки
backup_startup Boolean false Процесс резервного копирования при запуске сервера
dyn_radius Float 20 Значение по умолчанию для динамической зараженной зоны - размер зоны (метры)
dyn_smin Float 0 Значение по умолчанию для динамической зараженной зоны - минимальное статическое количество
dyn_smax Float 0 Значение по умолчанию для динамической зараженной зоны - максимальное статическое количество
dyn_dmin Float 0 Значение по умолчанию для динамической зараженной зоны - минимальное динамическое количество
dyn_dmax Float 5 Значение по умолчанию для динамической зараженной зоны - максимальное динамическое количество
save_events_startup Boolean on Если отключено, при запуске не создается файл data/events.bin (полезно для минимальной настройки улья)
save_types_startup Boolean on Если отключено, при запуске не создается файл data/types.bin (полезно для минимальной настройки улья)
log_hivewarning Boolean on Если отключено, при запуске не создается файл data/types.bin (полезно для минимальной настройки улья)
log_storageinfo Boolean off включить/ отключить периодические информационные сообщения о хранении в консоли (если CE хранит файлы)
log_missionfilewarning Boolean on включать / отключать предупреждающие сообщения консоли о файлах миссии (обычно режим изолированной среды не требует их всех)
log_celoop Boolean off включить/отключить протоколирование синхронизации цикла CE и основной статистической информации
log_ce_dynamicevent Boolean off включить/отключить ведение журнала специфичных для CE - специфичных для динамических событий
log_ce_vehicle Boolean off включить/ отключить ведение журнала для конкретного CE - конкретного транспортного средства
log_ce_lootspawn Boolean off включить/отключить протоколирование специфичного для CE - специфичного для появления добычи
log_ce_lootcleanup Boolean off включить / отключить протоколирование специфичных для CE - специфичных для очистки (на самом деле не только для добычи)
log_ce_lootrespawn Boolean off включить/отключить ведение журнала для конкретного CE - для конкретного возрождения добычи
log_ce_statistics Boolean off включить/отключить ведение журнала специфических статистических данных CE
log_ce_zombie Boolean off включить/ отключить ведение журнала специфичных для CE - зараженных связанных
log_ce_animal Boolean off включить/ отключить протоколирование специфичных для CE - связанных с животными

 

Постоянные резервные копии
Чернорус - это большая карта, которая содержит огромное количество объектов, которые должны контролироваться центральной экономикой. Чтобы сделать это удобным для производительности способом, карта разбивается на сегменты, которые затем сохраняются по отдельности с периодическими интервалами. Поскольку большую часть времени безотказной работы сервера сегмент Chernarus находится в процессе сохранения, сбой сервера или другие технические трудности могут привести к повреждению сегмента и, в свою очередь, поставить под угрозу сохраняемость. По этой причине была создана автоматизированная система резервного копирования, которая может быть настроена с помощью следующих переменных cfgEconomyCore.xml:

world_segments
Определяет количество мировых сегментов.

Значение по умолчанию "12" задано с учетом Черноруса, если вы используете другую карту с другим размером / экономикой добычи / количеством объектов, вы можете настроить количество сегментов в соответствии с ее спецификациями.

backup_period
Это определяет, как часто создаются постоянные резервные копии.

Каждые X минут будет создаваться новая резервная копия текущего сохранения, переопределяющая самую старую резервную копию на основе переменной backup_count. Минимальное значение "15", по умолчанию - "60".

backup_count
Это определяет объем сохраняемых постоянных резервных копий.

Если установлено значение "3" с backup_period равным "20", он сохранит 3 резервных копии, сделанные в течение одного часа, и через 80 минут переопределит самую старую. Значение по умолчанию - "12".

backup_startup
Это создаст резервную копию на сервере сразу после завершения операций загрузки сервера и начального/дополнительного возрождения.

Значение по умолчанию - "false".

 

  • Like 1
  • Thanks 2
Link to comment
Share on other sites

  • 5 months later...
  • 4 months later...
  • 3 weeks later...
  • 1 month later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...