22.07.2014, 22:57
Olб Blitz, o id do clima de chuva й 7 se nгo me engano, irei lhe ajudar de alguma forma. Estarei postando abaixo um exemplo de como vocк poderб fazer para que altere o clima do seu servidor de uma maneira aleatуria, й recomendбvel que vocк coloque somente os climas que vocк desejar, para nгo ficar um random muito extenso e consequentemente acontecer o que vocк relatou.
Criaremos a SetTimer na qual vocк jб apresentou no cуdigo:
Agora faremos de uma maneira diferente na callback que serб chamada com o SetTimer, utilizaremos a funзгo switch.
Lembrando que й somente um exemplo, com isso, o clima ficarб sendo setado aleatoriamente conforme for chamado o SetTimer, que para ficar bem bacana vocк poderб aumentar o tempo para parecer mais realista ou algo do tipo.
Espero ter ajudado, boa sorte e abraзos!
Criaremos a SetTimer na qual vocк jб apresentou no cуdigo:
PHP код:
SetTimer("Clima", 40000, 1);
PHP код:
forward Clima();
public Clima()
{
new variavelClima = random(5);
switch(variavelClima)
{
case 0: SetWeather(1); // Sol
case 1: SetWeather(7); // Chuva
case 2: SetWeather(4); // Por do Sol se nгo me engano
...
}
return 1;
}
Espero ter ajudado, boa sorte e abraзos!

