Как бы я не менял дату. Все равно отсчет идет неизменно, как на скрине выше. Дату брал тут http://www.cy-pr.com/tools/time/оно берьот время машины так что коректируй время до нового
я имею ввиду что время основное не клеента а сервера(машины где стоит сервак) от оно и несовпадаетКак бы я не менял дату. Все равно отсчет идет неизменно, как на скрине выше. Дату брал тут http://www.cy-pr.com/tools/time/
Это загадочное число можно узнать, например, здесь. Вводите нужную дату и время, жмёте "Дату в Timestamp", и ниже покажет "Epoch timestamp: число".C-подобный:// Время (timestamp) начала Нового Года new_year_timestamp "1356998401"
#include <colors>
public Plugin:myinfo =
{
name = "New Year Timeleft",
author = "Danyas"
};
public OnPluginStart()
{
CreateTimer(1.0, wS_StartTimer_CallBack);
}
public Action:wS_StartTimer_CallBack(Handle:timer, any:NewYearSec)
{
new sec = 1451606400 - GetTime();
if (sec > 0)
{
new String:g_Msg[150];
FormatTime(g_Msg, 150, "%dд. %Hч. %Mм. %Sсек.", sec);
CPrintToChatAll("{green}₪>{default} До {red}Нового Года{default} осталось: {green} %s", g_Msg);
}
else
{
switch (GetRandomInt(1,3))
{
case 2: {CPrintToChatAll("{green}₪>{default} {red}С Новым Годом!");}
case 3: {CPrintToChatAll("{green}₪>{default} {blue}С Новым Годом!");}
default: {CPrintToChatAll("{green}₪>{default} {lightgreen}С Новым Годом!");}
}
}
CreateTimer(GetRandomFloat(120.0, 1200.0), wS_StartTimer_CallBack);
}
Потому что вернее так?почему пишет что осталось
#include <colors>
public Plugin:myinfo =
{
name = "New Year Timeleft",
author = "Danyas"
};
public OnPluginStart()
{
CreateTimer(1.0, wS_StartTimer_CallBack);
}
public Action:wS_StartTimer_CallBack(Handle:timer)
{
new sec = 1451606400 - GetTime();
if (sec > 0)
{
CPrintToChatAll("{green}₪>{default} До {red}Нового Года{default} осталось:{green} %dд. %dч. %dм. %02dсек.", sec/3600/24, sec/3600%24, sec/60%60, sec%60);
}
else
{
switch (GetRandomInt(1,3))
{
case 2: {CPrintToChatAll("{green}₪>{default} {red}С Новым Годом!");}
case 3: {CPrintToChatAll("{green}₪>{default} {blue}С Новым Годом!");}
default: {CPrintToChatAll("{green}₪>{default} {lightgreen}С Новым Годом!");}
}
}
CreateTimer(GetRandomFloat(120.0, 1200.0), wS_StartTimer_CallBack);
}
нет не работает плагин выводить в крешь сервера. Только для ксс.В кс го не работает чтоль?
Число 1483228800 будет на 2017 год.1537286400
Мне не нужен таймер на новый год, мне надо всего на пару дней вперед для оповещения о новом евенте... Я так делал месяца два назад и у меня работало. А щас хрень какая то выходит(Число 1483228800 будет на 2017 год.
- Показывает сколько осталось времени до Нового Года, а потом "С Новым Годом!!!"
- Новые скины и звук после начала Нового Года
Посмотреть вложение 27480
C-подобный:"Phrases" { "NewYear" { "ru" "С Новым Годом!" "en" "Happy New Year!" } "NewYearS" { "#format" "{1:d}" "ru" "новый год через:\n{1}" "en" "new year through:\n{1}" } "NewYearHDMS" { "#format"...
Калькулятор для кого?) Один час это 3600 сек. Три = 3 * 3600 = 10800. Это число и добавь к ny_timestamp, или отними, я сейчас плохо соображаю.Всем привет. У меня проблема со временем. Считает -3 часа. Сервер csgo(ubuntu 16.04). Время на сервере правильное. (Fri Dec 29 23:46:07 MSK 2017). Сам сервер csgo не правильном поясе живет) Есть решение?)