Also ich habe es so geregelt, das nur auf der Weltkarte der Tag-Nacht-Zyklus und das Wettersystem aktiviert wird...
Dazu mache ich am Anfang des Scriptes eine Überprüfung ob die beide Scripts erlaubt sind... Sind sie erlaubt laufen sie ganz normal^^
Falls es regnet lasse ich den Screenton so ändern:
Code:
<>Bedingung:Varbl[abcd:Tag-Nacht-Timer]-354
 <>Var. ändern:[wxyz:Tageszeit]Wert,1
 <>Scrn-Ton setzen:(R050,G050,B080,S100),6.0Sek(W)
 <>
:Ansonsten
 <>Bedingung:Varbl[abcd:Tag-Nacht-Timer]-474
  <>Var. ändern:[wxyz:Tageszeit]Wert,2
  <>Scrn-Ton setzen:(R080,G080,B100,S100),6.0Sek(W)
  <>
Also je nach der Zeit lasse ich eine Variable festlegen welche Tageszeit gerade ist. In einem weiterem Script wird abgefragt ob es regnet, wenn ja wird die Tageszeit überprüft und je nach Tageszeit wird dann halt der Screenton verändert (in meinem fall wird der Gammawert auf 50 verringert).
Das würde dann so aussehen:
Code:
<>Bedingung:Schalter[abcd:Es regnet]-An
 <>Bedingung:Schalter[efgh:In Gebäude/Höhle]-Aus
  <>Bedingung:Varbl[wxyz:Tageszeit]-1
   <>Scrn-Ton setzen:(R050,G050,B080,S050),1.0Sek(W)
   <>
  :Ansonsten
   <>Bedingung:Varbl[wxyz:Tageszeit]-2
    <>Scrn-Ton setzen:(R080,G080,B100,S050),1.0Sek(W)
    <>
   :Ansonsten
    <>[...]
 :Ansonsten
  <>
:Ansonsten
 <>
Wie du siehst könntest du es auch mit einem Schalter überprüfen lassen, ob man in einem Gebäude oder einer Höhle ist... oder man lässt einfach überprüfen ob es gerade erlaubt ist das sich der Screenton verändern darf oder nicht