04.09.2018, 13:06
Entгo eu fiz esse sistema pro meu servidor, sу que tem um problema estб setando o clima em todo o mapa, e o engraзado й que estou usando a funзгo para o player e em locais que coloquei, sу que estб setando o clima global de San Andreas.
Se alguйm poder ajudar agradeзo
PHP код:
new climasValidos[]= {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,30,31};
public OnFilterScriptInit()
{
SetTimer("Climas",10000, true);
return 1;
}
forward Climas(playerid);
public Climas(playerid)
{
new test = random(12);
new Random = random(sizeof(climasValidos));
if(test == 0)
{
SetPlayerWeather(playerid, climasValidos[Random]),IsPlayerInLSS(playerid);
SendClientMessageToAll(-1, "| INFO | Mudanзa de Tempo Prevista Para Los Santos!");
return 1;
}
......
//regioes
stock IsPlayerInLSS(playerid)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(playerid, x, y, z);
if(x >= -28.857421 && y >= -2853.619140 && x <= 2953.142578 && y <= 604.380859) return 1;
else return 0;
}