Обучение/Помощь новичкам | Формула php
Как подсчитать процент удара в игре , 100%, 87% 1% и так далее Попробовал вот так
________
посл. ред. 26.05.2022 в 20:43; всего 1 раз(а); by 213731682
php
//какой процент удара public static function precent_damage($damage) { $time = self::get_time_battle_by_id(ID); $t = $time - time(); if ($t == 5) { $p = 0; } elseif ($t == 4) { $p = 20; } elseif ($t == 3) { $p = 40; } elseif ($t == 2) { $p = 60; } elseif ($t == 1) { $p = 80; } elseif ($t <= 0) { $p = 100; } $damage = ceil(percentage($damage, $p)); return [ 'damage' => $damage, 'precent' => $p ]; } ________
посл. ред. 26.05.2022 в 20:43; всего 1 раз(а); by 213731682
В школу ходить нужно
Avenax , что за сайт , нормальных людей давно нет здесь походу , просишь подсказать , но в ответ только и умет как ты писать, умники одни.
213731682 , пост #2 все очень просто
php
$udr_percent = round(100/($mob_hp/$udr)); 213731682 (26.05.2022 в 20:46)
Avenax , что за сайт , нормальных людей давно нет здесь походу , просишь подсказать , но в ответ только и умет как ты писать, умники одни.
Avenax , что за сайт , нормальных людей давно нет здесь походу , просишь подсказать , но в ответ только и умет как ты писать, умники одни.
Что?
Ты сам понял, что написал?
У тебя 100хп, ты ударил на 20хп, ты не высчитаешь процент из этих чисел?
Если нет, тогда школу прогуливать не надо было
precent != percent ) там не только с математикой проблемы..)
Лови готовую функцию)
php
# Progress function progress($number_1, $number_2) { return round($number_1 / $number_2 * 100, 1); } Менталист (26.05.2022 в 21:34)
precent != percent ) там не только с математикой проблемы..)
precent != percent ) там не только с математикой проблемы..)
+ Беды с башкой?
Стр.: 1, 2