Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
21:02
3719
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Вопросы и помощь в игре-->
1|2

Авторразжуйте пожалуйста формулу
Q: Какие формулы расчёта для нападения и защиты?
A: Если «Нападение» (А) атакующего отряда больше «Защиты» (D) обороняющегося отряда, то
Урон = Размер_отряда * random(мин_урон, макс_урон) * [ 1 + 0,05*(A-D) ] * [ 1 - Умение_защ*3/100 ].
В противном случае, если «Нападение» (А) атакующего отряда меньше «Защиты» (D) обороняющегося отряда, то:
Урон = Размер_отряда * random(мин_урон, макс_урон) * [ 1 - Умение_защ*3/100 ] / [ 1 + 0,05*(D-A) ].
где:
Размер_отряда - количество существ в атакующем отряде;
random(мин_урон, макс_урон) - случайное число из диапазона, определяемого параметром «Урон» существа;
Умение_защ - умение героя обороняющегося отряда той фракции, к которой относится атакующий отряд.

я не понимаю в ней ничего (
можете своими словами?:)
т.е. 1нападение прибавляет 0.5 урона?
1 нападение увеличивает урон существам с защитой на 1 ед. ниже на 5%
З.Ы. Ящеров купи
Одно нападение прибавляет примерно 5% урона при превышении атаки над защитой.
для Noldor:
т.е. бестии
урон 5-7
нападение 5

я бью 1го лучников
1ой бестиями.

лучники:
защита 3

и мой урон получится:
6-8?
для Ира_суп_наливай:
нет, 5-7 + 0.1*(5-7)
если бы
1нападение прибавляело 0.5 урона, то не нужна бы была формула
у каждого отряда есть характристики - атака, защита, урон
итоговый урон зависит от урона и атаки твоего отряда и защиты отряда, который ты бьешь
попробуем упростить
сначала не будем учитывать умелку
И допустим, что в твоем стеке и в стеке, который ты бьешь, по 1 юниту.
Тогда вычитаешь из своей атаки защиту противника, умножаешь на 0.05, прибавляешь 1, затем рэндом выбирает число из возможного значения урона твоего отряда, на него и умножается то, что получилось раньше.
Ну а теперь осталось учесть, что если у противника есть умелка твоей фракции, то урон снижается на 3% за каждую умелку. Ну и учесть, что в отряде все же не одно существо.

Понятнее не могу, сори если запутала еще больше
для Nig:

бестии:
урон 5-7
нападение 5

лучники:

защита 3

5(моя атака)-3(защита луков)=2умножить на 0.05=0.1+1=1.1
(бью по максимуму) (урон)7умножить на 1.1=7.7

т.е. нанесу урон 8?

т.к. десятичная идёт в большую сторону.

я правильно понял?
в меньшую
для Nig:
а чё это так?:)

ладно,теперь ясно.

спасибо Nig
для Ира_суп_наливай:
для Nig:
Обе неправы до включительно 0.5 в меньшую, а с 0.6 в большую
спасибо))
бью по максимуму
а с чего ты взял, что ударишь по максимуму?
если у рыцаря нет умки тэ, то максимально ударишь 7
для Nig:
это примерно так)))
для HolyKo6pa:
Обе неправы до включительно 0.5 в меньшую, а с 0.6 в большую а разве не отбрасывается?
для Ралик:
Нет не отбрасывается.
теперь я точно не понял о чём вы)))
для Ира_суп_наливай:
Округление ты правильно посчитал... в твоем случае в большую и ударишь 8...
для HolyKo6pa:
уверена? источник?
для HolyKo6pa:
ааа,так я в чём не прав был,как ты сказала в 11посту?
1|2
К списку тем
2007-2026, онлайн игры HeroesWM