Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Логично так юзать?

Статус
В этой теме нельзя размещать новые ответы.

#pragma

Компетентный
Стоит ли так юзать?


PHP:
new 
    tmphour, 
    tmpminute, 
    tmpsecond 
; 

new 
    unix, 
    unix_hour, 
    unix_min, 
    unix_sec, 
    timers_unix = -1 
;

public OnGameModeInit()
PHP:
unix = gettime(tmphour, tmpminute, tmpsecond); // обнволяем unix и tmphour, tmpminute, tmpsecond 
new sunix = unix; // sunix равна unix 

sunix -= tmpminute*60; // в sunix обнуляем минуты 
sunix -= tmpsecond; // в sunix обнуляем минуты 

unix_hour = sunix+3600; // добавляем в unix_h - час чтобы Timer_Unix сработал кореектно в 00 минут 
unix_min = sunix+60; // добавляем в unix_m - минуту чтобы Timer_Unix сработал кореектно в 00 секунд 
unix_sec = sunix; 

if(timers_unix != -1) 
{ 
    KillTimer(timers_unix); 
    timers_unix = -1; 
} 
if(timers_unix == -1) timers_unix = SetTimer("Timer_Unix",125,true); // 250 ms
PHP:
public Timer_Unix() 
{ 
    if(timers_unix > -1) 
    { 
        unix = gettime(tmphour, tmpminute, tmpsecond);//узнаём время. 

        if(unix_hour <= unix)// прошел час 
        { 
            //Код 
            unix_hour = unix+3600; 
        } 
        else if(unix_min <= unix)//прошла минута 
        { 
            //Код 
            unix_min = unix+60; 
        } 
        else if(unix_sec <= unix)//прошла секунда 
        { 
            //Код 
            unix_sec = unix+1; 
        } 
    } 
    return true; 
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу