|
Форум » Программирование в Pawno » Готовые решения » Реальное Время + Погода |
Реальное Время + Погода |
Хочу поделиться с вами тем как на сервере сделать время с компьютера + меняющуюся погоду.
К форвардам добавляем: Код 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; } Автор: Неизвестен Программист любитель :) |
| |||
| |||