Выдача времени бана:
PHP код:
pData[playerid][pUnBanDate] = gettime()+86400*10;
Вывод остатка:
PHP код:
new test = (pData[playerid][pUnBanDate]-gettime())/86400;
format(messages, sizeof(messages), "Осталось: %i", test)
От бд смысла нет, я тестирую пустой командой /test [время]
То есть, выдаю лишь время, вывод происходит на 1 меньше.
- - - Добавлено - - -
![Цитата](images/styles/AnimatedArena/misc/quote_icon.png)
Сообщение от
Sp1ke
Скинь полный код выдачи бана, скрины с бд и расчет дней до снятия
UP: если прошла хоть одна секунда след. суток - будет на день меньше
UPx2: решается добавлением еще одних суток к времени бана и потом проверкой, если осталось меньше суток - разбан, вроде как должно работать
Все, понял, выражаю огромную благодарность за помощь!