Zerix Development

Weerscripts

Andere weerscripts kunnen Z-sneeuw verhinderen. Zo herken en los je dat op.

De productpagina waarschuwt: andere weerscripts kunnen Z-sneeuw verhinderen.

Een weerscript zet op een timer, bij join of bij een admin-command het weer van de hele server. Dat overschrijft de sneeuw die Z-sneeuw net heeft neergelegd. De opgeslagen aan/uit-stand van Z-sneeuw blijft bestaan; het beeld volgt het andere script.

Wat je ziet als ze botsen

  • /sneeuw aan flitst sneeuw, seconden later is het weer helder of regen.
  • Na een restart is het droog, ook al stond sneeuw aan.
  • Alleen nieuwe spelers zien geen sneeuw; iemand die al in de stad stond wel (sync bij join).
  • Admin zet in het weerpaneel “clear” en de sneeuw is weg tot je /sneeuw aan opnieuw doet — en het paneel zet hem daarna wéér uit.

Scripts die dit vaak doen

Elk script dat weer voor iedereen forceert. Voorbeelden, niet een volledige lijst:

  • qb-weathersync / qbx weathersync
  • cd_easytime
  • vSync en forks
  • Renewed-Weathersync
  • een eigen seizoens- of kerstresource die het weer op XMAS of CLEAR zet

Eén bron voor het weer. Twee bronnen vechten.

Zo vind je de boosdoener

  1. Noteer welke weer-resources in server.cfg op ensure staan.
  2. Zet ze tijdelijk uit (niet verwijderen).
  3. ensure Z-sneeuw en /sneeuw aan.
  4. Verschijnt de sneeuw en blijft hij liggen, dan was het andere script de blokkade.
  5. Zet de resources één voor één terug tot de sneeuw weer verdwijnt. Die laatste is de override.

Zet een weerscript niet uit op een live stad zonder te zeggen dat tijd en weer dan kunnen bevriezen of terugvallen op GTA-default. Test op een staging-server als je die hebt.

Hoe je ze laat samenleven

Kies één baas voor het beeld:

  • Z-sneeuw is de sneeuw. Zet in het andere script sneeuw / XMAS / winter uit, of laat dat script het weer niet meer forceren zolang jij sneeuw wilt. De exacte key staat in dát script, niet in deze docs.
  • Het weerscript is de baas. Gebruik Z-sneeuw dan niet tegelijk om de stad op sneeuw te houden. Het andere script wint het beeld.

Z-sneeuw publiceert geen config-key om een ander weerscript te “winnen”. Uitzetten, of de sneeuwstand in het andere script, is de fix.

Na een weerwissel

Heeft een admin het weer naar helder gezet en wil je de sneeuw terug:

/sneeuw aan

Blijft het andere script elke minuut het weer refreshen, dan haalt die refresh de sneeuw opnieuw weg. Dan eerst dat script aanpassen, anders blijf je het command herhalen.