Loading...
Как подсчитать процент удара в игре , 100%, 87% 1% и так далее Попробовал вот так
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 , что за сайт , нормальных людей давно нет здесь походу , просишь подсказать , но в ответ только и умет как ты писать, умники одни.

Что?
Ты сам понял, что написал?

У тебя 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 ) там не только с математикой проблемы..)

+ Беды с башкой? .tap.
Dusty (26.05.2022 в 22:22)

+ Беды с башкой? .tap.

у меня да
Менталист (26.05.2022 в 22:30)

у меня да

https://bym.guru/files/avatars/98330_150.jpg
Видно *biggrin*
Онлайн: 2
Время:
Gen. 0.1117
(c) Bym.Guru 2010-2026