DayZcfgweather.xmlпогодаXML

DayZ cfgweather.xml: описание и примеры настройки погоды

Настройка сервера / Todtleben / 2 просмотров

DayZ cfgweather.xml: описание и примеры настройки погоды

cfgweather.xml отвечает за погоду на сервере: облачность, дождь, туман, ветер и переходы между состояниями.

Файл находится в папке миссии:

mpmissions/dayzOffline.chernarusplus/cfgweather.xml

Основные параметры

overcast

Облачность. Значения обычно идут от 0 до 1.

  • 0 - ясное небо;
  • 0.5 - переменная облачность;
  • 1 - полностью пасмурно.

rain

Дождь. Тоже обычно 0 до 1.

fog

Туман. Сильный туман может красиво выглядеть, но мешает PvP и навигации.

windMagnitude

Сила ветра.

windDirection

Направление ветра.

Пример мягкой PvE-погоды

<weather reset="0" enable="1">
    <overcast>
        <current actual="0.25" time="120" duration="240" />
        <limits min="0.10" max="0.65" />
        <timelimits min="900" max="1800" />
        <changelimits min="0.0" max="0.25" />
    </overcast>
    <fog>
        <current actual="0.05" time="120" duration="240" />
        <limits min="0.0" max="0.20" />
        <timelimits min="900" max="1800" />
        <changelimits min="0.0" max="0.10" />
    </fog>
    <rain>
        <current actual="0.0" time="120" duration="240" />
        <limits min="0.0" max="0.35" />
        <timelimits min="1200" max="2400" />
        <changelimits min="0.0" max="0.20" />
    </rain>
</weather>

Пример суровой атмосферы

<weather reset="0" enable="1">
    <overcast>
        <current actual="0.75" time="300" duration="600" />
        <limits min="0.45" max="1.0" />
        <timelimits min="600" max="1200" />
        <changelimits min="0.10" max="0.35" />
    </overcast>
    <fog>
        <current actual="0.20" time="300" duration="600" />
        <limits min="0.05" max="0.45" />
        <timelimits min="600" max="1200" />
        <changelimits min="0.05" max="0.20" />
    </fog>
    <rain>
        <current actual="0.20" time="300" duration="600" />
        <limits min="0.0" max="0.80" />
        <timelimits min="900" max="1800" />
        <changelimits min="0.05" max="0.40" />
    </rain>
</weather>

reset и enable

  • enable="1" включает динамическую погоду.
  • reset="1" заставляет погоду сбрасываться при старте.
  • reset="0" сохраняет более естественное поведение между рестартами.

Практические советы

  • Для PvP не делайте постоянный сильный туман.
  • Для PvE можно добавить больше дождя и облачности.
  • Для RP хорошо работают медленные изменения погоды.
  • Не ставьте все значения на максимум: это быстро надоедает игрокам.

Погода должна усиливать атмосферу, а не мешать играть.

ответов: 0

Ответить

Ответов пока нет. Начните обсуждение.

Добавить ответ

Войдите, чтобы ответить в теме.