This is the wrong forum, so it's 100% gonna get locked.
Fallingcowdude:
If you use XSE as a script editor, just put in a dynamic offset of your choice(look at some tuts to find out what it is if you dont already know), and just use this
#dynamic 0xoffset here
#org @begin
setweather 0xD
doweather
end
On another script editor:
#org 0xoffsethere
setweather 0xD
doweather
end
you need to add the #dynamic, #org, doweather, and end. Without doweather, the weather change wont happen, and you need end to end the script.
On your map editor(I use a-map, so I'll explain it that way), and go to events view, and change the number of scripts on the map to whatever you had increased by one and go on change events. Paste the offset you got to XSE(or whatever offset you used on another that didnt use a dynamic offset) and paste it where on the new script it said $000000, and save. Now, when you walk over wherever you placed that script in the game, the weather will change, and will stay that way until you leave the map, or step on another script to change the weather again.
Masterge77: To do random weather just look around on some tutorials on dialogue randomization, and use weather scripts instead(not sure about it, thats what i would guess) and put it in the map scripts section on header view on amap. A good example of random weather you could see probably would be in Liquid Crystal. If you haven't heard of it or played it, it's in the Hacks Showcase