{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
11.
Valen * 0.4
(15 ноя 2016, 09:04) [0/0] [0] [отв] [спам] [под] +1 | -1

Вот тебе вариант простой формулы защиты и урона
Вычисляем защиту
u = (b - bp) + (t * pt / 100) + (l * pl / 100)
Где
u - ед. защиты
b - ед. брони доспехов
bp - ед.усталости от брони
t- ед. телосложение
pt - % выделяемый на бронь от телосложения (например рандомно генерированное число от 5 до 10)
l - ед. ловкости
pl - % защиты за счет возможного уворота от удара (генерируется аналогично pt)

Наносимый урон
u = ((s + uw)/2+(l * pl / 100))-(pb-pw)
Где
u - ед. урона
s - ед. силы
l - ед. ловкости
pl - % бонуса к урону за счет ловкости
pb - штраф от усталости то доспехов
pw - штраф от усталости то оружия

Формула по быстрому набросал, думаю поймешь че есть че.
Формулу еще можно развивать..
Когда то писал подобное, но с большим количеством параметров.

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений