Создать акаунт
[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум pawno » Pawno » Готовые решения » Реальное Время + Погода (Смотрите)
Реальное Время + Погода
Дата: Воскресенье, 02.09.2012, 17:06 | Сообщение # 1
OFF
Администратор
288Сообщения:
Хочу поделиться с вами тем как на сервере сделать время с компьютера + меняющуюся погоду.

К форвардам добавляем;

Code
forward rweather();   
forward clock();


Затем,

2) В OnPlayerConnect:

Code
clock();


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

3) Создадим паблик:

Code
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;   
   }


И еще один паблик;

Code
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 » Pawno » Готовые решения » Реальное Время + Погода (Смотрите)
  • Страница 1 из 1
  • 1
Поиск:

Старая форма входа