Diablo II.5

Diablo II.5
Проект представляет собой перенесение вселенной Д2 на просторы В3, на столько на сколько это возможно. ПРОЛОГ:

Победитель Диабло находит в таверне убежище от бурана. То ли взбаламученный пьяными людьми, то ли…
128 51 796
28
если есть вопросы по системам то пиши,мне несложно ответить
17
как я понял тогда получается что если ты наносишь удар то идет расчет удачного попадания, если удар удачен то высчитывается будет ли удар отбит или нет и если нет то наносится полный урон по юниту. Так?
Но тогда получается что при любом удачном, не отбитом ударе диабло игроки будут падать.
28
Sergant1000, кажется броня не уменьшает урон а даёт шанс блока
вернее шанс уворота
17
ясн. ну тут ддс не нужен так как урон полностью тригерный, как для игрока так и для моба.
мне единственно нужна формула зависимости, сколько брони задерживает урон
28
damage display system
система для определения:сколько урона получил юнит и кто нанёс этот урон
если знать сколько урона получил юнит то можно обнулить урон и вывести плавающий текст "промазал" или "блок"
if GetRandomInt(0,100)<a then a это шанс блока
28
Sergant1000, ну это вроде оно и есть
знаешь как ддс делать?
17
ага, найти ее немогу. Нашел только это:
Ловкость
Ловкость определяет способность персонажа отражать атаки и самому наносить удары.
Attack Rating(атака) - Определяет насколько часто персонаж при ударе будет попадать по монстру. Защита не влияет на количество получаемых повреждений. Верхнее поле отображает атаку для левой кнопки действия, нижнее - для правой. Если вы наведете курсор мыши на это поле, то увидите шанс поразить конкретного монстра. Контактным бойцам важно иметь это значение не меньше 60%, для эффективности ударов. Шанс удара никогда не может быть ниже 5% и выше 95%.
шанс попадания = 100 * AR / (AR + DR) * 2 * alvl / (alvl + dlvl)
AR - атака нападающего, DR - защита защищающегося, alvl - уровень нападающего, dlvl - уровень защищающегося.
Defence Rating (защита) - Определяет способность персонажа отбивать удары. Чем выше защита, тем реже вы будете терять здоровье. Если вы наведете курсор мыши на это поле, то увидите шанс отбить удар конкретного монстра. Это значение никогда не может быть ниже 5% и выше 95%.
Если вы снимете все предметы, увеличивающие защиту, то она будет равна:
базовая защита = ловкость / 4
Blocking (блокирование щитом) - это шанс персонажа отбить удар щитом. Если у вас нет щита, значит шанс блока равен 0.
шанс блока = (шанс блока щита * (ловкость - 15)) / (уровень персонажа * 2)