Обучение/Помощь новичкам | Формула 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
все очень просто
пост #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