XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
2pizza

offline
Опыт: 1,478
Активность:
Формула для расчета урона (помогите!)
Кто здесь хорошо разбирается в математике? Помогите, пожалуйста: нужно придумать формулу для расчета урона от закинания. Спелл простой - типа "Молот бурь", только количество урона зависит от расстояния от кастера до жертвы (чем меньше расстояние, тем больше урон).
d - расстояние,
n - уровень закла,
x - урон
Я попробовал, получилось примерно так:
x=n*50000/d (урон получился прямо пропорционален уровню закла и обратно пропорционален дистанции - то, что нужно!).
Но, скажем, при четвертом уровне закла и с расстояния 100 будет нанесен урон 2000 хп, что абсолютно неприемлимо!
Примерно, рамки для урона такие (макс. d=1000, мин. d=100, т.е., в упор):
n=1 - d=100, x=175; d=1000, x=35;
n=2 - d=100, x=250; d=1000, x=75;
n=3 - d=100, x=325; d=1000, x=125;
n=4 - d=100, x=425; d=1000, x=175.
Помогите, пожалуйста, а то уже, что-то, башка не варит :))
Старый 10.03.2007, 13:50
and_y87
Тру Кодер
offline
Опыт: 21,030
Активность:
Делай радиус каста заклинания число чётное тысяче(i) а формулу...
((i - d)/10) * n = x
ИМХО: вроде кулл =)
Старый 10.03.2007, 15:29
2pizza

offline
Опыт: 1,478
Активность:
Делай радиус каста заклинания число чётное тысяче(i)
MEXAHuK, радиус каста есть 1000.
А за формулу спасибо, щас опробую.
Старый 10.03.2007, 16:41
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 05:24.