Дёня
Умник
Приветствую всех!
Такая проблема.Мне скриптер написал систему бана все в диалоговых окнах и там можно назначать дату бана.
Когда я назначаю дату бана мне пишет совершенно неправильную дату.В чем проблема?
Вот какую дату мне выдало только что : 58 Марта 12814 16:36:01
какой код нужен говорите... скину сюда.
Код диалога где устанавливается время
Плюсом конечно не обижу
Такая проблема.Мне скриптер написал систему бана все в диалоговых окнах и там можно назначать дату бана.
Когда я назначаю дату бана мне пишет совершенно неправильную дату.В чем проблема?
Вот какую дату мне выдало только что : 58 Марта 12814 16:36:01
какой код нужен говорите... скину сюда.
Код диалога где устанавливается время
PHP:
if(dialogid == 664)
{
if(!response) return ShowPlayerDialog(playerid, 666, DIALOG_STYLE_LIST, "Блокировка пользователя", "Месяц\nДень\nЧас", "Далее", "Назад"), SetPVarInt(playerid, "Listitem_664", -1);
new BanString[160];
if(!strlen(inputtext) || strval(inputtext) < 1)
{
switch(GetPVarInt(playerid, "Listitem_664"))
{
case 0: format(BanString, sizeof(BanString), "{FF0000}Ошибка: Число месяцев не может быть меньше одного!\n{FFFFFF}На сколько месяцев желаете забанить игрока?\n\nТекущее установленное время бана: %d", GetPVarInt(playerid, "BanTime"));
case 1: format(BanString, sizeof(BanString), "{FF0000}Ошибка: Число дней не может быть меньше одного!\n{FFFFFF}На сколько дней желаете забанить игрока?\n\nТекущее установленное время бана: %d", GetPVarInt(playerid, "BanTime"));
case 2: format(BanString, sizeof(BanString), "{FF0000}Ошибка: Число часов не может быть меньше одного!\n{FFFFFF}На сколько часов желаете забанить игрока?\n\nТекущее установленное время бана: %d", GetPVarInt(playerid, "BanTime"));
}
return ShowPlayerDialog(playerid, 664, DIALOG_STYLE_INPUT, "Блокировка пользователя", BanString, "Далее", "Назад");
}
SetPVarInt(playerid, "BanTime", strval(inputtext));
SetPVarInt(playerid, "BanDate", gettime());
SetPVarInt(playerid, "UnbanDate", gettime() + (strval(inputtext) * SecondForBan(playerid)));
ShowBanNameDialog(playerid);
SendClientMessage(playerid, 0xFFFFFFFF, "Время бана обновлено");
}
