• Страница 1 из 1
  • 1
Форум » Программирование в Pawno » Готовые решения » Реальное Время + Погода
Реальное Время + Погода
Добавлено 31.03.2016 в 05:32 | Сообщение №1
Сообщений: 265 Репутация: 0
Администраторы
Хочу поделиться с вами тем как на сервере сделать время с компьютера + меняющуюся погоду.

К форвардам добавляем:
Код
forward rweather();   
forward clock();

Затем,

2) В OnPlayerConnect:
Код
clock();

И создаем паблик

3) Создадим паблик:
Код
public clock(){   
   new Text:Clock;   
   TextDrawDestroy(Clock);   
   new hour,minute,second;   
   new string[256];   
   gettime(hour,minute,second);   
   if (minute <= 9){format(string,25,"%d:0%d",hour,minute);}   
   else {format(string,25,"%d:%d",hour,minute);}   
   TextDrawHideForAll(Clock);   
   Clock = TextDrawCreate(547.0, 24.0, string);   
   TextDrawLetterSize(Clock, 0.6, 1.8);   
   TextDrawFont(Clock, 3);   
   TextDrawSetOutline(Clock, 2);   
   TextDrawShowForAll(Clock);   
   SetTimer("clock",1000,0);   
   if (hour == 0){SetWorldTime(0);}   
   if (hour == 1){SetWorldTime(1);}   
   if (hour == 2){SetWorldTime(2);}   
   if (hour == 3){SetWorldTime(3);}   
   if (hour == 4){SetWorldTime(4);}   
   if (hour == 5){SetWorldTime(5);}   
   if (hour == 6){SetWorldTime(6);}   
   if (hour == 7){SetWorldTime(7);}   
   if (hour == 8){SetWorldTime(8);}   
   if (hour == 9){SetWorldTime(9);}   
   if (hour == 10){SetWorldTime(10);}   
   if (hour == 11){SetWorldTime(11);}   
   if (hour == 12){SetWorldTime(12);}   
   if (hour == 13){SetWorldTime(13);}   
   if (hour == 14){SetWorldTime(14);}   
   if (hour == 15){SetWorldTime(15);}   
   if (hour == 16){SetWorldTime(16);}   
   if (hour == 17){SetWorldTime(17);}   
   if (hour == 18){SetWorldTime(18);}   
   if (hour == 19){SetWorldTime(19);}   
   if (hour == 20){SetWorldTime(20);}   
   if (hour == 21){SetWorldTime(21);}   
   if (hour == 22){SetWorldTime(22);}   
   if (hour == 23){SetWorldTime(23);}   
   if (hour == 24){SetWorldTime(24);}   
   return 1;   
   }

И еще один паблик:
Код
public rweather()   
   {   
      new rand;   
      new hour;   

      if(hour == 0)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 1)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 2)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 3)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 4)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 5)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 6)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 7)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 8)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 9)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 10)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 11)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 12)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 13)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 14)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 15)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 16)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 17)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 18)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 19)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 20)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 21)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 22)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 23)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      if(hour == 24)   
         {   
       rand = random(46);   
       SetWeather(rand);   
      }   
      return 1;   
      }

Автор: Неизвестен


Программист любитель :)
Форум » Программирование в Pawno » Готовые решения » Реальное Время + Погода
  • Страница 1 из 1
  • 1
Поиск: