I`ve noticed if you are using _skiptime function clouds are "jumping" looks a bit annoying for me. There is a simple solution to make it more smooth like:
private ["_lastrain", "_rain", "_fog", "_mintime", "_maxtime", "_overcast", "_realtime", "_random", "_timeacc", "_startingdate", "_startingweather", "_timeforecast", "_timeratio", "_timesync", "_wind"];
// change _skiptime to _timeacc
// we check the skiptime for 10 seconds
//_timeratio = 0
//_skiptime = _timeratio * 0.000278 * 10;
_timeacc =6; // see the ingame clock - 4 hours = 24 hours in game
setTimeMultiplier _timeacc;
and delete all lines with _skiptime function