По конвертаций времени
#7

Quote:
Originally Posted by SoNikMells
Посмотреть сообщение
Не ну, серьёзно.
Если вы не можете высчитать сутки из минут/секунд - вы явно не бывали в начальных классах.
Перевести я все смогу, дело не в этом... Как это все сложить?
PHP код:
timer_monitoring_kills[playerid] = SetTimerEx("@_timer_adding_value"1000true"i"playerid); 
PHP код:
@_timer_adding_value(playerid);
@
_timer_adding_value(playerid)
{
    
monitoring_admins_seconds[playerid] ++;
    if(
monitoring_admins_seconds[playerid] == 60monitoring_admins_minutes[playerid] += 1monitoring_admins_seconds[playerid] = 0;
    if(
monitoring_admins_minutes[playerid] == 60monitoring_admins_hour[playerid] += 1monitoring_admins_minutes[playerid] = 0;
    if(
monitoring_admins_hour[playerid] == 23monitoring_admins_days[playerid] += 1monitoring_admins_hour[playerid] = 0;
    return 
1;

Допустим рестарт в 4:00 по МСК, в это время отправиться запрос с сервера в базу, обнулит переменные, и запишет в столбец total_hours общие время, но оно не должно быть в формате 48 часов (2 дня), оно как то должно будет рассчитать минуты, секунды, час, день...

Ещё примерчик:
В 1 день я отыграл на сервере 8 часов, во второй 18 = 26 часов. По идей это уже 1 день 3 часа 0 минут и 0 секунд

Надеюсь доступно объяснил, что я хочу)

Спасибо кто пытается помочь!)
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)