Как сделать способности как в доте

Обновлено: 04.07.2024


//==================================================
// Mana Feast
//==================================================
"mana_feast"
// General
//-------------------------------------------------------------------------------------------------------------
"BaseClass" "ability_datadriven" // родительская способность, но тут ее нет. мы пишем типа с нуля
"AbilityName" "mana_deast"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE" // обозначение пассивной способности
"AbilityTextureName" "antimage_mana_break" // иконка способности
"ItemBaseLevel" "0" // без уровня (Stone Remnant например всегда "1"

//Ability
"OnSpellStart"
"ApplyModifier"
"ModifierName" "mana_feast_spell" // обозначаем бафф на себе
"Target" "CASTER"
>
>

// Modifiers
//-------------------------------------------------------------------------------------------------------------
"Modifiers"
"mana_feast_spell"
"IsHidden" "1" // скрываем тот самый бафф на интерфейсе, т.е. он не показывается
"Passive" "1"
"OnAttackLanded"
"Random" // пишем рандомный скилл
"Chance" "%chance"
"PseudoRandom" "DOTA_PSEUDO_RANDOM_SLARDAR_BASH" // берем способ определения шанса. тут по башу Слардара
"OnSuccess" // если шанс прокнул то идут дальнейшие действия
"FireEffect"
"EffectName" "phantom_assassin_crit_impact" // эффект крови от ульты мотредки
"EffectAttachType" "follow_origin"
"Target" "TARGET"
>
"Damage"
"Type" "DAMAGE_TYPE_PURE"
"Damage" "%bonus_damage"
"Target" "TARGET"
>
"FireSound"
"EffectName" "Hero_Antimage.ManaBreak" // звук от первого скилла антимага
"Target" "CASTER"
>
>
>
>
>
>


"AbilitySpecial" // значения для способности
"01"
"var_type" "FIELD_INTEGER"
"chance" "50 50 50 50" // указываем шанс срабатывания при атаке
>
"02"
"var_type" "FIELD_FLOAT"
"bonus_damage" "100 200 300 400" // нанесения урона при атаке если шанс прокнет
>
>

В общем теперь можно писать почти любые способности.

Можете задавать вопросы, если смогу отвечу.

Просто на русском нет ни одного туториала

Спасибо Valve.
Если что-то сами напишите, отправьте мне, чтоб я добавил вашу способность себе на мод.

Как сделать способности как в доте


Создаём полный билд (сборку, гайд) на персонажа в Dota2 (RUS)


7,277 уникальных посетителей
31 добавили в избранное





И так первым делом нам нужно зайти в саму доту 2.

Сверху мы видим панель с основными разделами меню, из всех пунктов выбираем ОБУЧЕНИЕ.

В подразделах выбираем РУКОВОДСТВА О ГЕРОЯХ.

В открывшемся окне выбираем героя, на которого хотим сделать билд и нажимаем ОК.

Всё основное мы сделали! В открывшемся окне в подписанных строках пишем название гайда, роль в которую собираем героя. В левую часть к каждой соответствующей группе подбираем предметы, перетаскивая их и уже нажимая на них в левой части добавляем описание. Во вкладке способности выбираем последовательность прокачки и нажимаем СОХРАНИТЬ ВСЁ.

Чтобы выложить гайд выделяем его в окне, в котором были ранее и тыкаем ОПУБЛИКОВАТЬ.

Dota 2: быстрое применение способностей и предметов


"Быстро применение" способностей может существенно облегчить игру, особенно за таких героев, как, например, Queen of Pain, Earth Spirit, Meepo.

С помощью этой функции активный предмет или скилл, при нажатии на соответствующую клавишу, будет применяться в текущее положение курсора без нажатия кнопок мыши. Возможно, многим придется потратить немного времени, чтобы привыкнуть.


Нажмите в меню на - управление - способности.


Выберите "Быстрое" и установите горячие клавиши.


Предметы настраиваются рядом со способностями.



Теперь, если вы используете, например, Blink Queen of Pain, то он будет использован туда, где находится ваш кусор.

Как создать гайд (билд, сборку) в Dota 2


Раньше можно было создавать гайды по сборкам и билдам на сайте Dota 2, но теперь эту функцию убрали. Появился менее удобный способ через редактирование гайда во время матча или тренировки, но это не очень удобно. Однако есть функция в меню игры, о которой мало кто знает. Она позволяет быстро и удобно создать гайд с итембилдом и скиллбилдом, а также опубликовать его на всеобщее обозрение.

Как сделать полноценный гайд в Dota 2?

1. Заходим в игру и нажимаем на вкладку «База знаний».


2. Далее выбираем вкладку «Руководства» и ниже нажимаем кнопку «Создать».


3. Выбираем героя, на которого хотим создать гайд, и нажимаем ОК.


4. Теперь описываем выбранного персонажа, создаем для него сборку и прокачку способностей. Если собираетесь опубликовывать гайд, то обязательно опишите тот или иной выбор предмета (способности), чтобы другие игроки могли понять, для чего они это делают, руководствуясь вашим гайдом.

Читайте также: