• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Вычисление секунд горения костра

NoPressF

Умник
Здравствуйте, столкнулся с проблемой неделю назад, не могу её правильно решить. Вот у меня есть текстдрав с прогрессом горения костра, а у костра есть время горения в минутах и секундах. И мне нужно в прогрессе правильно выводить прогресс горения костра, у меня есть формула которая устанавливает сам прогресс горения.
PHP:
new Float: AllTimeCombutsionFire = (ConvertMinuteCookingToSecond(cmpFire[campid][campMinuteCombutsion]) + cmpFire[campid][campSecondCombutsion]) - 15;
SetPlayerTextDrawTextSize(playerid, campfire[playerid][PROGRESS_BURNING], AllTimeCombutsionFire, 0.7498);
stock ConvertMinuteCookingToSecond(minute)
{
    new result = minute * 60;
    return result;
}
Каждую секунду у костра отнимается секунда и т.д.
Текстдрав прогресса горения костра работает так что допустим было значение AllTimeCombutsionFire 535 и через секунду стало 534. И я вижу что полоса горения костра быстро убывает, потому что значение размера бокса каждый раз уменьшается на 1 и из-за этого видно так что оно быстро сгорает.
Думаю это дело в формуле или что то типо того.

Максимальное значение бокса 555.

P.S: Уже эмоции зашкаливают.
 
Последнее редактирование:
Сверху Снизу