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

Конфигурация погоды


Leo
 Share

Recommended Posts

Обзор
Существует несколько способов настройки поведения погоды в DayZ.

Модифицирующий скрипт weather state machine (переопределяющий метод WorldData::Weather OnBeforeChange, см., например, 4_World\Classes\Worlds\Enoch.c).
Вызов MissionWeather (true) для объекта weather в файле mission init.c (main() ), а затем использование выбранных вызовов API погоды (подробную документацию смотрите в разделе 3_Game\Weather.c).
Используя cfgweather.xml файл в папке mission (или world files).
По умолчанию во всех серверных миссиях vanilla используется обработчик состояния погоды по сценарию. Если вы хотите настроить поведение погоды, мы рекомендуем использовать cfgweather.xml.

Используя XML-файл cfgweather
В следующем примере показан полный (а позже и частичный) XML-файл cfgweather с описанием каждого параметра. Все эти параметры соответствуют API погодного скрипта, который можно найти в 3_Game\Weather.c.

Please Log in or Register to see this: Spoiler

Все, кроме reset и enable, является плавающим и может быть прочитано либо как атрибут, либо как элемент, поэтому можно отформатировать файл даже следующим образом:

Please Log in or Register to see this: Spoiler

 

Link to comment
Share on other sites

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...