Перейти к содержанию
Авторизация  
Vadim_Galitskiy

Textdraw(Дата и время)

Рекомендуемые сообщения

Vadim_Galitskiy

Textdraw времени и даты


И так начнём


Ко всем new добавим


new Text:Datum;
new Text:Vrijeme;


Ко всем Forwardam


forward vsystem(playerid);
forward vsysted(playerid);


В

public OnGameModeInit()
//=========================================
	SetTimer("vsystem",1000,true); [/background][/size][/font][/color]
[color=#007700][font=monospace][size=3][background=rgb(248, 248, 248)]	Datum = TextDrawCreate(547.000000,11.000000,"--");
	TextDrawFont(Datum,1);
	TextDrawLetterSize(Datum,0.400000,1.800000);
	TextDrawColor(Datum,0x3a54d6FF); [/background][/size][/font][/color]
[color=#007700][font=monospace][size=3][background=rgb(248, 248, 248)]	SetTimer("vsystem",1000,true);
//========================================
	SetTimer("vsysted",1000,true); [/background][/size][/font][/color]
[color=#007700][font=monospace][size=3][background=rgb(248, 248, 248)]	Vrijeme = TextDrawCreate(547.000000,28.000000,"--");
	TextDrawFont(Vrijeme,1);
	TextDrawLetterSize(Vrijeme,0.400000,1.800000);
	TextDrawColor(Vrijeme,0x3a54d6FF); [/background][/size][/font][/color]

[color=#007700][font=monospace][size=3][background=rgb(248, 248, 248)]	SetTimer("vsysted",1000,true);


Далее создаём 2 новых паблика


public vsystem(playerid)
{
	new string[150],year,month,day;
	getdate(year, month, day);
	format(string, sizeof string, "%d|%s%d|%s%d", day, ((month < 10) ? ("0") : ("")), month, (year < 10) ? ("0") : (""), year);
	TextDrawSetString(Datum, string);
	
}
//=============================
public vsysted(playerid)
{
	new string[150],hours,minutes,seconds;
	gettime(hours, minutes, seconds);
	format(string, sizeof string, "%s%d:%s%d:%s%d", (hours < 10) ? ("0") : (""), hours, (minutes < 10) ? ("0") : (""), minutes, (seconds < 10) ? ("0") : (""), seconds);
	TextDrawSetString(Vrijeme, string);
}


Потом в

public OnPlayerSpawn(playerid)
	TextDrawShowForPlayer(playerid, Datum);
	TextDrawShowForPlayer(playerid, Vrijeme);

В public OnPlayerDisconnect(playerid, reason)
	TextDrawHideForPlayer(playerid, Datum);
	TextDrawHideForPlayer(playerid, Vrijeme);



Скрин: http://rghost.ru/45764148.view
Автор: Ахе
  • Like 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.