Перейти к содержимому


Фото

Вопрос по формулам


  • Закрыто Тема закрыта
2 ответов в теме

#1 Айзэк

Айзэк

    Писатель

  • Пользователи
  • ФишкаФишкаФишкаФишка
  • 642 сообщений
  • Раса в игре:Люди

Опубликовано 28 Июнь 2026 - 16:25

Добрый день Уважаемая администрация.

Нужно ваше пояснение по работе мин и макс урона.

Базовый, мин и макс

Наносимый урон = [исходный урон] + [базовый урон] + [минимальный урон] + floor(rnd()*([максимальный урон] - [минимальный урон])),
где floor(x) — целая часть числа x;
rnd() — случайное равновероятное дробное число в диапазоне [0; 1).

Пример: Игрок стреляет "Выстрелом" (исходный урон равен 5). Его базовый урон равен 1, минимальный — 2, максимальный — 10. Наносимый урон будет равен 5+1+2+[0; 8] = [8; 16] (от 8 до 16). При нанесении удара к исходному урону прибавляется базовый, затем рассчитывается минимальный/максимальный урон и прибавляется к полученному числу.

 

Увеличение урона

Пример: Игрок стреляет "Выстрелом" (исходный урон равен 5). Его базовый урон равен 1, минимальный — 2, максимальный — 10. Увеличение урона равно 23. При расчёте минимального/максимального урона выпало 7. Наносимый урон будет равен (5+1+7) + 0,23*(5+1+7) = (5+1+7)*(1+0,23) = 13*1,23 = 15,99.

 

Почему во 2м примере мин и макс урон не учитывается 2й раз?

 

Отменил желтым цветом мин. урон. который учитывается 1й раз и следом рандом почему-то от 0 до 8, а не от 2 до 10

 

Во 2м примере мы видим только учет рандома который выпал на цифру 7, но не видим цифру 2 (мин. урона.)


  • 0

#2 Вестник

Вестник

    Вестник

  • Администраторы
  • ФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишкаФишка
  • 14 276 сообщений
  • Пол:Мужчина
  • Раса в игре:Люди

Опубликовано 29 Июнь 2026 - 10:08

Здравствуйте.
1) Что значит минимальный и максимальный урон не учитывается второй раз? В примере указано, что при расчёте минимального и максимального урона выпало число 7 и оно далее участвует в расчётах.
2) потому что минимальный урон 2 уже учтен. (2...10) — 2 = (0...8)


  • 1

#3 Айзэк

Айзэк

    Писатель

  • Пользователи
  • ФишкаФишкаФишкаФишка
  • 642 сообщений
  • Раса в игре:Люди

Опубликовано 29 Июнь 2026 - 11:16

понял, спасибо


  • 0




0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 невидимых