NoPressF
Умник
Здравствуйте, столкнулся с проблемой неделю назад, не могу её правильно решить. Вот у меня есть текстдрав с прогрессом горения костра, а у костра есть время горения в минутах и секундах. И мне нужно в прогрессе правильно выводить прогресс горения костра, у меня есть формула которая устанавливает сам прогресс горения.
Каждую секунду у костра отнимается секунда и т.д.
Текстдрав прогресса горения костра работает так что допустим было значение AllTimeCombutsionFire 535 и через секунду стало 534. И я вижу что полоса горения костра быстро убывает, потому что значение размера бокса каждый раз уменьшается на 1 и из-за этого видно так что оно быстро сгорает.
Думаю это дело в формуле или что то типо того.
Максимальное значение бокса 555.
P.S: Уже эмоции зашкаливают.
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: Уже эмоции зашкаливают.
Последнее редактирование:
