Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Погода с прогнозом

Статус
В этой теме нельзя размещать новые ответы.

valera_furman

Ученик
Вот решил предложить Вам Мою работу
И так,как всегда ко всем new
PHP:
forward StartWeathe(playerid);
forward ApllayWeathe(playerid);

new Pogoda = 0;
Это можно куда лезет
PHP:
public StartWeathe(playerid)
{

	    new rand = 5 + random(15); // тут меняем время
	    new rand1 = 1 + random(7);
	    new time[512];
		new atext[32];
		if(rand1 == 0) { atext = "ЯРКАЯ СУХАЯ ПОГОДА";
		SetWeather(0);
		Pogoda = 0;
		 }
		else if(rand1 == 1) { atext = "ДОЖДЬ С ГРОЗОЙ";
		SetWeather(15);
		Pogoda = 8;
		 }
		else if(rand1 == 2) { atext = "СИЛЬНЫЙ ТУМАН";
		SetWeather(15);
		Pogoda = 9;
		 }
		else if(rand1 == 3) { atext = "ПЕСЧАНАЯ БУРЯ";
		SetWeather(18);
		Pogoda = 19;
		 }
		else if(rand1 == 4) { atext = "ЯРКАЯ СОЛНЕЧНАЯ";
		SetWeather(0);
		Pogoda = 1;
		 }
	 	else if(rand1 == 5) { atext = "ИЗМЕНЕНИЙ НЕ НАБЛЮДАЕТСЯ";
		SetWeather(Pogoda);
		 }
        else if(rand1 == 6) { atext = "ИЗМЕНЕНИЙ НЕ НАБЛЮДАЕТСЯ";
		SetWeather(Pogoda);
		 }
		 else if(rand1 == 7) { atext = "ИЗМЕНЕНИЙ НЕ НАБЛЮДАЕТСЯ";
		SetWeather(Pogoda);
		 }

	    SendClientMessage(playerid,COLOR_RED,"{2EC010}________НОВОСТИ ПОГОДЫ____________________");
	    format(time,sizeof(time),"{2EC010}Через %d минут прогнозируется:{FFFFFF} %s",rand,atext);
	    SetTimer("ApllayWeathe", 1000*60*rand, 0);
		SendClientMessage(playerid,COLOR_RED,time);

return 1;
}
public ApllayWeathe(playerid)
{
	    new rand = 5 + random(15); // тут меняем время
	    SetTimer("StartWeathe", 1000*60*rand, 0);
	    SetWeather(Pogoda);


return 1;

}
И в OnGameModeInit
PHP:
SetTimer("StartWeathe", 1000*15*1, 0); ///время запуска после старта сервера
Вы можете менять время и добавлять свою погоду на свое усмотрение.
По умолчанию время от 5 до 20 минут.
Также,как и у всех "Синоптики ошибаются раз, но каждый день".


Ну репа тоже лишней не будет.
Автор: Я
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу