Karen_Telunc
Умник
Дата и время на сервере.
Cейчас я вам покажу как можно сделать часы с датой.
Ко всем nеw добавляем:
______________________________________
PHP код:
______________________________________
Ко всем forward добавим:
______________________________________
PHP код:
______________________________________
Добавляем в public OnGameModeInit()
______________________________________
PHP код:
______________________________________
В public OnPlayerConnect(playerid) добавим
______________________________________
PHP код:
______________________________________
теперь создаем сам Public
______________________________________
PHP код:
______________________________________
Автор урока: Karen_Telunc
---------- Post added at 00:25 ---------- Previous post was at 00:25 ----------
мой первый урок(проверял все на new.pwn)
---------- Post added at 00:25 ---------- Previous post was at 00:26 ----------
позже скрины выложу
Cейчас я вам покажу как можно сделать часы с датой.
Ко всем nеw добавляем:
______________________________________
PHP код:
Код:
new Text:Clock;
new Text:Date;
Ко всем forward добавим:
______________________________________
PHP код:
Код:
forward Inform(playerid);
Добавляем в public OnGameModeInit()
______________________________________
PHP код:
Код:
Clock = TextDrawCreate(547.000000,29.000000, "00:00"); //это создает тестдрайвер
TextDrawLetterSize(Clock,0.5,1.5); //размер шрифта
TextDrawFont(Clock,0); //стиль шрифта
TextDrawColor(Clock,0xffffffff); //цвет
TextDrawSetOutline(Clock,1); //дата
Date = TextDrawCreate(547.000000,45.000000, "26.06.2011");//это создает тестдрайвер
TextDrawLetterSize(Clock,0.5,1.5); //размер шрифта
TextDrawFont(Date,0); //стиль шрифта
TextDrawColor(Date,0xffffffff); //цвет
TextDrawSetOutline(Date,1);
SetTimer("Inform", 10000, 1); //время через которое подключятся часы и дата
В public OnPlayerConnect(playerid) добавим
______________________________________
PHP код:
Код:
TextDrawShowForPlayer(playerid,Clock);
TextDrawShowForPlayer(playerid,Date);
теперь создаем сам Public
______________________________________
PHP код:
Код:
public Inform()
{
//time
new hour,minute,second;
gettime(hour,minute,second);
new string[256];
new string2[256];
format(string, sizeof(string), "%02d:%02d", hour, minute);
//date
new day,month,year;
getdate(year,month,day);
format(string2, sizeof(string2), "%02d.%02d.%d",day,month,year);
SetWorldTime( hour );
for(new i=0;i<MAX_PLAYERS;i++)
{
TextDrawSetString(Clock,string);
TextDrawSetString(Date,string2);
TextDrawShowForPlayer(i,Clock);
TextDrawShowForPlayer(i,Date);
}
return 1;
}
Автор урока: Karen_Telunc
---------- Post added at 00:25 ---------- Previous post was at 00:25 ----------
мой первый урок(проверял все на new.pwn)
---------- Post added at 00:25 ---------- Previous post was at 00:26 ----------
позже скрины выложу
