shape1
shape2
shape3
shape4
shape7
shape8

/watch - часы на CEF (для тех у кого есть)


Давид Ордян

Модератор
Команда портала
Модератор
09.10.2021
180
10
11
0
/watch - часы на CEF (для тех у кого есть)
C++:
cmd:watch(playerid)
{
new hour, minute,
    day, month, year;

gettime(hour, minute);
getdate(year, month, day);

SendPacket_1(playerid, s_CefInterface, t_CefUpdate, "openInterface('Watch')");
new fmt_td_text[300];
format(fmt_td_text, sizeof fmt_td_text, "interface('Watch').time = '%d:%02d'",hour,minute);
SendPacket_1(playerid, s_CefInterface, t_CefUpdate, fmt_td_text);
format(fmt_td_text, sizeof fmt_td_text, "interface('Watch').date = '%d %s'",day,GetMonthName(month));
SendPacket_1(playerid, s_CefInterface, t_CefUpdate, fmt_td_text);
format(fmt_td_text, sizeof fmt_td_text, "interface('Watch').hoursGameTime = '%d мин'",ConvertUnixTime(GetPlayerData(playerid, P_GAME_FOR_HOUR), CONVERT_TIME_TO_MINUTES));
SendPacket_1(playerid, s_CefInterface, t_CefUpdate, fmt_td_text);
format(fmt_td_text, sizeof fmt_td_text, "interface('Watch').dayGameTime = '%d ч %d мин'",ConvertUnixTime(GetPlayerData(playerid, P_GAME_FOR_DAY), CONVERT_TIME_TO_HOURS),ConvertUnixTime(GetPlayerData(playerid, P_GAME_FOR_DAY), CONVERT_TIME_TO_MINUTES));
SendPacket_1(playerid, s_CefInterface, t_CefUpdate, fmt_td_text);
format(fmt_td_text, sizeof fmt_td_text, "interface('Watch').yesterdayGameTime = '%d ч %d мин'",ConvertUnixTime(GetPlayerData(playerid, P_GAME_FOR_DAY_PREV), CONVERT_TIME_TO_HOURS),ConvertUnixTime(GetPlayerData(playerid, P_GAME_FOR_DAY_PREV), CONVERT_TIME_TO_MINUTES));
SendPacket_1(playerid, s_CefInterface, t_CefUpdate, fmt_td_text);
return 1;
}

cmd:watchoff(playerid)
{
SendPacket_1(playerid, s_CefInterface, t_CefUpdate, "closeInterface('Watch')");
return 1;
}
UPD. - Для копий Radmir
 
Последнее редактирование:
  • Like
Реакции: Shakoladka2