Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
20:41
3545
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Вопросы и помощь в игре-->

Авторrandom(мин_урон, макс_урон)
Формулу урона
Урон = Размер_отряда * random(мин_урон, макс_урон) * [ 1 - Умение_защ*3/100 ] / [ 1 + 0,05*(D-A) ]
знают многие.
Но мне вот сегодня в голову ударила одна мысль. Значение random(мин_урон, макс_урон) всегда только целое число или оно может быть дробным?
Знатоки ГВДшной механики, ответьте, пожалуйста.
+ к 1-му посту.
Понимаю, что проще не округлять до ближайшего целого, но мало ли...
оно может быть дробным, это точно. Просто урон после всех подсчетов округляется, если я не ошибаюсь в меньшую сторону, но не может быть меньше 1.
Дробный, конечно - по урону видно, что огромное количество значений урона выпадает. Вот какая точность - другой вопрос, но судя по всему достаточная для того, чтобы в диапазоне от минимального итогового урона до максимального могли выпасть любые цифры.
дробным тож может, иначе урона у скело луков было бы два типа х и 2х
Ок, спасибо. Значит получается, что в итоге у нас может выпасть любое число от min_урон*стек*мф до max_урон*стек*мф...
тема закрыта by Curuvar (2008-09-27 12:23:36)
К списку тем
2007-2026, онлайн игры HeroesWM