DayZ editor počasí (cfgweather.xml)
Nastav počasí na svém DayZ serveru bez ručního přepisování XML: vyber preset jako „Pořád slunečno“ nebo „Zřídka slabý déšť“, dolaď posuvníky mraky, déšť, sníh, mlhu, vítr a bouřky, sleduj, jak na to reaguje animovaný náhled oblohy — a stáhni si hotový soubor cfgweather.xml pro Chernarus, Livonii nebo Sakhal.
Žádné problémy — konfigurace vypadá věrohodně.
Tip: hodnoty nad zhruba 20 % už jsou velmi husté; od 50 % je to viditelnost jako z hororu.
Cesta na serveru: mpmissions/dayzOffline.chernarusplus/cfgweather.xml · Před nahráním server zastav; změny se projeví po restartu.
Náhled XML
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!-- 'reset' and 'enable' are a bool, and therefore supports: 0/1, true/false, yes/no -->
<!-- 'reset' controls whether you want to load in the weather from storage or not (false by default) -->
<!-- 'enable' controls whether this file is enabled or not (true by default) -->
<weather reset="1" enable="1">
<overcast>
<!-- Initial conditions of the overcast (target value, time to change, how long will it stay) -->
<current actual="0.45" time="120" duration="240" />
<!-- What is the range of the overcast value (0..1) -->
<limits min="0.0" max="1.0" />
<!-- How long does it take to the overcast to change from one value to other (time in seconds) -->
<timelimits min="600" max="900" />
<!-- How much should the overcast change (0..1) -->
<changelimits min="0.0" max="1.0" />
</overcast>
<fog>
<!-- Initial conditions of the fog (target value, time to change, how long will it stay) -->
<current actual="0.05" time="120" duration="240" />
<!-- What is the range of the fog value (0..1) -->
<limits min="0.02" max="0.08" />
<!-- How long does it take to the fog to change from one value to other (time in seconds) -->
<timelimits min="900" max="900" />
<!-- How much should the fog change (0..1) -->
<changelimits min="0.0" max="1.0" />
</fog>
<rain>
<!-- Initial conditions of the rain (target value, time to change, how long will it stay), restricted by thresholds (see below) -->
<current actual="0.0" time="60" duration="120" />
<!-- What is the range of the rain value (0..1) -->
<limits min="0.0" max="1.0" />
<!-- How long does it take to the rain to change from one value to other (time in seconds) -->
<timelimits min="60" max="120" />
<!-- How much should the rain change (0..1) -->
<changelimits min="0.0" max="1.0" />
<!-- What range of the overcast value allows the rain to be preset (min, max overcast value, time in seconds it takes for rain to stop if the overcast is outside of the specified range) -->
<thresholds min="0.6" max="1.0" end="60" />
</rain>
<windMagnitude>
<!-- Initial conditions of the wind magnitude (target value, time to change, how long will it stay), restricted by thresholds (see below) -->
<current actual="8.0" time="120" duration="240" />
<!-- What is the range of the wind magnitude value in m/s -->
<limits min="0.0" max="20.0" />
<!-- How long does it take to the wind magnitude to change from one value to other (time in seconds) -->
<timelimits min="120" max="240" />
<!-- How much should the wind change -->
<changelimits min="0.0" max="20.0" />
</windMagnitude>
<windDirection>
<!-- Initial conditions of the wind direction(target value, time to change, how long will it stay), restricted by thresholds (see below) -->
<current actual="0.0" time="120" duration="240" />
<!-- What is the range of the wind direction (angle in radians) -->
<limits min="-3.14" max="3.14" />
<!-- How long does it take to the wind direction to change from one value to other (time in seconds) -->
<timelimits min="60" max="120" />
<!-- How much should the wind change direction -->
<changelimits min="-1.0" max="1.0" />
</windDirection>
<snowfall>
<!-- Initial conditions of the snowfall (target value, time to change, how long will it stay), restricted by thresholds (see below) -->
<current actual="0.0" time="0" duration="32768" />
<!-- What is the range of the snowfall value (0..1) -->
<limits min="0.0" max="0.0" />
<!-- How long does it take to the snowfall to change from one value to other (time in seconds) -->
<timelimits min="300" max="3600" />
<!-- How much should the snowfall change (0..1) -->
<changelimits min="0.0" max="0.0" />
<!-- What range of the overcast value allows the snowfall to be preset (min, max overcast value, time in seconds it takes for snowfall to stop if the overcast is outside of the specified range) -->
<thresholds min="1.0" max="1.0" end="120" />
</snowfall>
<!-- Lightning density (0..1), threshold for the lightning appearance (tied to the overcast value, 0..1), time (seconds) between the lightning strikes -->
<storm density="1.0" threshold="0.9" timeout="45"/>
</weather>
Hotové presety: pořád slunečno, zřídka slabý déšť, proměnlivo, trvalá bouře, hustá mlha a další — upravené pro každou mapu (na Sakhalu sníh místo deště).
Uvidíš to dřív než tvoji hráči: animovaná scéna oblohy plus simulovaná 4hodinová časová osa počasí ukážou, co tvoje hodnoty ve hře opravdu znamenají.
Bezpečný výstup: kontroly věrohodnosti zachytí nemožná nastavení a export odpovídá oficiálnímu formátu souboru včetně jeho komentářů.
Jak to funguje
Vyber mapu a preset jako výchozí bod. Jednoduchý režim pokrývá všechno, co většina serverů potřebuje: rozsah oblačnosti, množství deště nebo sněhu, mlhu, vítr a bouřky — všechno jako posuvníky s živou odezvou.
Režim Pro odkrývá každou surovou hodnotu cfgweather.xml (current, limits, timelimits, changelimits, thresholds a storm) se srozumitelným vysvětlením, takže si přesně doladíš rychlosti přechodů i časová okna.
Stáhni cfgweather.xml a při zastaveném serveru ho nahraj do mpmissions/<tvoje mise>/, pak server restartuj. Editor exportuje reset="1" enable="1", aby se soubor opravdu projevil.
Časté otázky
Kam patří cfgweather.xml na mém DayZ serveru?
Do složky mise: mpmissions/dayzOffline.chernarusplus/ pro Chernarus, mpmissions/dayzOffline.enoch/ pro Livonii a mpmissions/dayzOffline.sakhal/ pro Sakhal. Před nahrazením souboru server zastav a pak ho restartuj — změny počasí se projeví až po restartu.
Proč můj cfgweather.xml nemá žádný efekt?
Vanilla soubor se dodává s enable="0", což ho úplně vypíná — server pak jede na svém skriptovaném výchozím počasí. Nastav enable="1" a k tomu i reset="1", jinak může počasí uložené v úložišti mise přepsat tvoje startovní hodnoty. Tenhle editor exportuje oba přepínače ve výchozím stavu zapnuté.
Jak nastavím počasí, kde je pořád slunečno?
Použij preset „Pořád slunečno“: zafixuje oblačnost, mlhu i srážky na 0, drží vítr mírný a blesky znemožní (práh storm nad 1.0). Vzorec limits s min = max je přesně to, čím komunita zamyká počasí natrvalo.
Jak nastavím občasný slabý déšť?
Použij preset „Zřídka slabý déšť“: intenzita deště je zastropovaná kolem 35 % a déšť je vůbec možný, teprve když je oblačnost vysoko (minimum thresholds kolem 0.65), zatímco povolený rozsah oblačnosti zůstává většinou pod tím. Dlouhé timelimits drží počasí mezi přeháňkami v klidu.
Funguje sněžení na Chernarusu nebo Livonii?
Ne — sněžení je záležitost zimních map jako Sakhal. Vanilla soubory drží sněžení na Chernarusu a Livonii výslovně na 0 a déšť na Sakhalu na 0. Editor přepíná kanál srážek automaticky podle zvolené mapy a upozorní tě, když to nějaká konfigurace míchá dohromady.
Server máš hotový. Najdou ho ale hráči?
Zapiš ho zdarma na DZPage: PC, PlayStation i Xbox, s živým počtem hráčů, hlasy, komentáři a vlastní stránkou serveru. Žádná prémiová místa, žádné placení, žádné čekání.
Návštěvníci za 30 dní: 2 596 · zdarma, žádná prémiová místa · zapsaných serverů je zatím jen 8
Nevíš si rady s konfigurací serveru?
Zeptej se na DZPage Discordu — odpovídají tam majitelé serverů i vývojář. Nové nástroje se oznamují nejdřív tam.
Pronajmi si vlastní DayZ server
Použij náš partnerský odkaz a získáš 10% slevu na každou objednávku u GPORTAL — servery pro PC, PlayStation a Xbox.
Získat 10% slevuReklamní partner · Partnerský odkaz: ty ušetříš 10 %, my dostaneme provizi.
Tenhle nástroj je zdarma — a zůstane
Žádné přihlašování, žádný placený obsah, žádné limity. Když ti ušetřil čas, jednorázových 5 € udrží servery v běhu a tobě vypne reklamy.
Podpořit DZPage