Random Weather in several Regions HALP

Level 11
I want in region 1 random weather is created
I want in region 2 random weather is created.
But only one region has weather.

Also another thing I have a trigger for night and day
At night moonlight is created at region 3
at day rays are created at region 3.

And when it turns to night or day the weather that is already was there disapears.... How do I fix this?

Child_0f_Bodom

Level 16
You could make this:
• Game - Set time of day speed to 0.00% of the default speed

Pharaoh_

Level 40
• Weather
• Events
• Game - The in-game time becomes Equal to 18.00
• Conditions
• Actions
• If/ Then/ Else
• If (Conditions)
• NightOn Not Equal to True
• Then (Actions)
• Set NightOn = True
• Set DayOn = False
• Environment - Create at Region 0003 <gen> the weather effect Rays of Moonlight
• Environment - Turn (Last created weather effect) On
• Else (Actions)
• Weather2
• Events
• Game - The in-game time becomes Equal to 6:30
• Conditions
• Actions
• If/Then/Else
• If (Conditions)
• DayOn Not Equal to True
• Then (Actions)
• Set NightOn = False
• Set DayOn = True
• Environment - Create at Region 0003 <gen> the weather effect Rays of Light
• Environment - Turn (Last created weather effect) On

Ricardo Irving

Level 9
Use If Then Else's for the random weather.
Like, If random integer equal to 1 then blah blah blah,
Set Variable CurrentWeather[string] - LR (light rain...blah blah)
Set Variable CurrentWeatherEffect - last created weather effect, etc.
Ask me if I haven't provided enough help.

Pharaoh_

Level 40
Well, creating weather effect, doesn't let you use variabled weather effects. Otherwise, it would be easy
Maybe a Jass table function is required.