04:07
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
ктонить помогите со временем , + поставлю =)
logihДата: Понедельник, 02.06.2008, 19:21 | Сообщение # 1
Постоялец
Группа: Продвинутые
Сообщений: 392
Награды: 4
Город: Алжир
Репутация: 12
Замечания: 0%
Статус:
#include <a_samp>

forward rweather();
forward clock();

#if defined FILTERSCRIPT

public OnFilterScriptInit()
{
print("\n--------------------------------------");
print(" Clock by tafi");
print("--------------------------------------\n");
return 1;
}

public OnFilterScriptExit()
{
return 1;
}

#else

main()
{
print("\n----------------------------------");
print(" Blank Gamemode by your name here");
print("----------------------------------\n");
}

#endif

public OnPlayerConnect(playerid){
clock()
;}

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;
} :)

ИСПРАВТЕ ПОЖАЛУЙСТА ЧТОБ ВРЕМЯ ШЛО КАК В ОДИНОЧНОЙ ИГРЕ !!!!!! ТОЕСТЬ ИГРОВЫЕ СУТКИ = 24 МИНУТЫ , А В ЭТОМ СКРИПТЕ ИГРОВЫЕ СУТКИ 24 ЧАСА wall wall


YourDaddyДата: Понедельник, 02.06.2008, 19:46 | Сообщение # 2
Уважаемый человек
Группа: I'm V.I.P.
Сообщений: 819
Награды: 3
Город: ALA
Репутация: 75
Замечания: 40%
Статус:
Где у тебя "new" :
Code
new worldTime;

в main:
main()

Code
{   
print("\n----------------------------------");   
print(" Blank Gamemode by your name here");   
print("----------------------------------\n");   
worldTime = 12;
}

куда хош (желательно где нить с остальными пабликами или в конец):

Code
//----------Time----------

public TimeUpdate() {
   worldTime++;
   worldTime%=24;
   SetWorldTime(worldTime);
}

Code
//----------Time2---------
public mktime() {
   new timestamp;
   new hour,minute,second;
   new year, month,day;
   gettime(hour, minute, second);
   getdate(year, month, day);

   timestamp = second;

   timestamp += minute * 60;

   timestamp += hour * 3600;

   new days_of_month[12];
   if(((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) {
    days_of_month = {31,29,31,30,31,30,31,31,30,31,30,31}; // Schaltjahr
   } else {
    days_of_month = {31,28,31,30,31,30,31,31,30,31,30,31}; // keins
   }
   new days_this_year = 0;
   days_this_year = day;
   if(month > 1) { // No January Calculation, because its always the 0 past months
    for(new i=0; i<month-1;i++) {
     days_this_year += days_of_month[i];
    }
   }
   timestamp += days_this_year * 86400;
// printf("Days this Year: %d",days_this_year);

   for(new j=1970;j<year;j++) {
    timestamp += 31536000;
     if(((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) timestamp += 86400; // Schaltjahr + 1 Tag
   }

   return timestamp;
}

P.S. - я не уверен, но попробуй!


[AGC]MrWoRm/[EFC].YourDaddy.

Сообщение отредактировал Joon - Понедельник, 02.06.2008, 19:53
logihДата: Понедельник, 02.06.2008, 20:07 | Сообщение # 3
Постоялец
Группа: Продвинутые
Сообщений: 392
Награды: 4
Город: Алжир
Репутация: 12
Замечания: 0%
Статус:
не , он даже не компилица mda (((( в реале напишите кто знает ... :)


OKStyle™Дата: Понедельник, 02.06.2008, 23:58 | Сообщение # 4
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус:
logih, всего 1 строчка:

В OnPlayerConnect:

Code
TogglePlayerClock(playerid,1);



Да потому что когда человек делает на заказ он не старается. © kRiSyo
Кланяимся нофаму королю анимаций =))))))) © Manusya
В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
logihДата: Вторник, 03.06.2008, 12:09 | Сообщение # 5
Постоялец
Группа: Продвинутые
Сообщений: 392
Награды: 4
Город: Алжир
Репутация: 12
Замечания: 0%
Статус:
ага спасибо , хоть оно и у всех разное ну хотябы так , спс


  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua