GTA-SAMP
Каталог статей

Меню сайта

Категории раздела

Мини-чат

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Скрипт изменения погоды
Cкрипт изменения погоды.
Принцип работы: каждые 2 минуты из массива allowedweather берется произвольный ид погоды и погода меняется. ид погоды отображается в консоли сервера 

в начале скрипта пишем:
Код:
forward Weather(); 
new allowedweather[75] = { 
0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,25,26,27,29,30,31, 
32,33,35,36,38,40,41,42,43,46,47,48,50,51,52,53,54,55,56,57,58,59,60, 
61,63,64,65,66,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,88,89,91};

в функции OnGamemodeInit() пишем:
Код:
SetTimer("Weather",120000,1);

в конце скрипта (ну или где хотите) пишем отдельную функцию:
Код:
public Weather() { 
new wid = allowedweather[random(75)]; 
SetWeather(wid); 
printf("[DEBUG] Weather have been changed to [%d]",wid); 
return 1; 
}

Категория: Мои статьи | Добавил: gta-samp (03.12.2008)
Просмотров: 503
Всего комментариев: 0
Имя *:
Email *:
Код *:

Вход на сайт

Поиск