Warcraft3-Dota.net - Турниры Dota каждый месяц
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
Меню сайта
Реклама
Кликни!! ПОМОГИ САЙТУ
Стать партнером | Купить рекламу
Статистика

Rambler's Top100
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » 2009 » Август » 7 » Attack Speed
16:29
Attack Speed
Для простоты написания формул будем использовать следующие сокращения:

AS - attack speed - Скорость атаки 

BAS - basic attack speed - Базовая скорость атаки

IAS - increase attack speed дополнительный процент

Delay - Базовая задержка между ударами

Изначально в механике игры заложен параметр задержка между ударами - Delay, а не скорость атаки.

У подавляющего большинства героев Delay равен 1.7 сек., за исключением: 
Magina - The Anti-Mage (Антимаг) – 1.45 сек.
Shandelzare Silkwood - The Vengeful Spirit (Венга) – 1.77 сек.
Balanar - The Night Stalker (Сталкер) – 1.8 сек.
Terrorblade - The Soul Keeper (Террорблейд) – 1.5 сек.

Чтобы подсчитать скорость атаки - AS, нам необходимо знать BAS героя и IAS:

  

Чтобы вычислить базовую скорость атаки BAS нужно количество выстрелов (ударов) разделить на время, за которое они произведены. Т.е. мы должны 1 разделить на Delay, т.к. пауза между выстрелами (ударами) равна 1.7 сек., отсюда: BAS =1/Delay=1/1.7 ≈ 0.6 выстрелов в секунду. Для вышеуказанных героев с отличающимися задержками от стандартной, все рассчитывается точно так же по формуле BAS =1/Delay.
 
IAS - дополнительный процент – процент увеличения скорости атаки, равен сумме процентов от ловкости, а ртефактов, умений, наложенных заклинаний и аур. 


Измеряется в % и подразделяется как бы на 2е группы:
 1 IAS от ловкости. Каждая единица ловкости увеличивает IAS на 1%. (Например, у героя ловкость равна 24, тогда IAS от ловкости = 24*1%=24%)
 2 IAS от артефактов, умений, наложенных заклинаний и аур. Сразу указан в % и не требует дополнительных расчетов. Все IAS складываются между собой. (Например, IAS от ловкости = 30%, IAS от Power treads = 30%, следовательно, общий (суммарный) IAS       (Σ IAS)) = 60%)

Ну вот мы плавно и подобрались непосредственно к самой формуле подсчета скорости:

AS = BAS* (1 + Σ IAS)=1/Delay*(1 + Σ IAS)

Примеры:
Silencer с ловкостью в 20 ед.,
тогда: Σ IAS = 20 * 1% = 20%, AS = 0.6 * (1+ 20%) ≈ 0,7 выстрелов (ударов) в секунду
Имеется Axe с Power treads и MKB, ловкость = 35, тогда:
Σ IAS = 35 * 1% + 30% + 15% = 80%, AS = 0.6* (1+80%) ≈ 1.1 выстрел (удар) в секунду

Просмотров: 627 | Добавил: yaya43 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Добрый вечер!

Мы рады вас видеть! Пожалуйста зарегистрируйтесь или авторизуйтесь.

Наш турнир
1 место - Жостики)))
2 место - CRazZzY_StYLe~
3 место - NVKZ
4 место - Pro+
5-8 место - EbashDotaTeam, ***Подмошье***, LSD, Mortal_blow Team
Скачать DOTA
Скачать Dota

Последняя ENG Версия:
Скачать Dota 6.66b

Последняя RUS версия:
Скачать Dota 6.66b Rus

Последняя версия с ботами(AI):
Скачать Dota 6.63b AI 0.212
Лучшие на сайте
yakta
комментарии(29)
форум(34)
новости(3)
статьи(2)
файлы(1)

Midgard
комментарии(5)
форум(22)
новости(1)
файлы(1)


yaya43
комментарии(3)
форум(4)
новости(13)
статьи(1)
файлы(11)
Поиск
Друзья сайта
gworld.at.ua(c) Wc3Guide
Лавка Игровых ТоваровWarCraft3, DotaAllstars, Garena и всё для них
Сайт о Warcraft DOTA|Дота
Партнеры
Мир warcraft 3
Наша кнопка
Warcraft3-Dota - Скачать карты, гайды, реплэи, видео и многое другое.
Незаконное копирование может привести к СОТРЕСЕНИЮ ВАШЕГО МОЗГА
Бесплатный конструктор сайтов - uCoz