03.02.2012, 18:53
So, I tried to make random weather every +/- 10 minuts
but it does not change
I use a timer at OnGameModeEnit
and this somewhere else
but it does not change
I use a timer at OnGameModeEnit
pawn Код:
SetTimer("Weather3", 60040, true);
pawn Код:
forward weather3();
public weather3()
{
new weather2 = RandomEx(01, 20);
if(weather2 == 1)
{
SetWeather(1);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: Sun Shine and Rainbows!");
}
else if(weather2 == 2)
{
SetWeather(2);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: Its Bloody heat! Dont leave the house!");
}
else if(weather2 == 3)
{
SetWeather(3);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: Nice sunnny day!");
}
else if(weather2 == 4)
{
SetWeather(4);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: Fog and bad sight, Dont fly a plane now!");
}
else if(weather2 == 5)
{
SetWeather(5);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: Don't wear winter clothes! its freaking hot!");
}
else if(weather2 == 6)
{
SetWeather(6);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: It's 39 degrees celcius! ");
}
else if(weather2 == 7)
{
SetWeather(7);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: Clouds and chance of rain!");
}
else if(weather2 == 8)
{
SetWeather(8);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: Its gonna be a storm! Stay dry!");
}
else if(weather2 == 9)
{
SetWeather(9);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: Its foggy.. dont fly");
}
else if(weather2 == 10)
{
SetWeather(10);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: Nice sunnny day!");
}
else if(weather2 == 11)
{
SetWeather(11);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: Nice sunnny day!");
}
else if(weather2 == 12)
{
SetWeather(12);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: Clouds are taking over!");
}
else if(weather2 == 13)
{
SetWeather(13);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: Nice sunnny day!");
}
else if(weather2 == 14)
{
SetWeather(14);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: Nice sunnny day!");
}
else if(weather2 == 15)
{
SetWeather(15);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: It's Gonna be Cloudy now, Watch out!");
}
else if(weather2 == 16)
{
SetWeather(16);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: It's Gonna be Rain now, get your umbrella!");
}
else if(weather2 == 17)
{
SetWeather(17);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: Nice sunnny day!");
}
else if(weather2 == 18)
{
SetWeather(18);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: Nice sunnny day!");
}
else if(weather2 == 19)
{
SetWeather(19);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: It's Gonna be a Sand Storm now, Do not drive or fly!");
}
else if(weather2 == 20)
{
SetWeather(20);
SendClientMessageToAll(COLOR_ORANGE,"[Weather News]: It's Gonna be clouded! Rain is possible");
}
return 1;
}