Fuzzy is wrong! there is a command to change weather all you have to do is just set time wise time
like [pawn]SetWorldTime(12);[/pawn]
and settimer by your own like i show the weather of night
Here you go!
[pawn]}
else if (strcmp(cmd, "!kn", true) == 0) {
if(PlayerInfo[playerid][Logged] != 1) SendClientMessage(playerid, COLOR_RED, "You need to login first!");
else {
SendClientMessage(playerid,BLUE,"Weather changed to knight mode!");
format(szMsg,sizeof(szMsg),"Admin [%s] changed the weather to night",gPlayers[playerid]);
SetWorldTime(20);
}
return 1;
[/pawn]
Use this for night but it was an example you can make lots of weather. Only you have to do is change time to as it displays