CustomGames.ru - Dota 2 пользовательские игры

Как создать скилл?

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн KEKMAN

  • 168
  • Мощь: 2
  • Dota forever <3
Как создать скилл?
« : 26-07-2015, 21:17:25 »
Как создать скилл на подобии axe Counter Helix, я написал такой скрипт:
"axe_new"
    {
        "BaseClass" "ability_datadriven"

        "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_AUTOCAST | DOTA_ABILITY_BEHAVIOR_NO_TARGET"
        "AbilityUnitDamageType"         "DAMAGE_TYPE_PHYSICAL" 
        "SpellImmunityType"             "SPELL_IMMUNITY_ENEMIES_YES"

        "AbilityTextureName" "axe_counter_helix"

        // Time     
        //-------------------------------------------------------------------------------------------------------------
        "AbilityCooldown"               "0.45 0.4 0.35 0.3"
       
        // Damage.
        //-------------------------------------------------------------------------------------------------------------
        "AbilityDamage"                 "100 135 170 205"

Но урона вокруг героя нет, почему?

Оффлайн CryDeS

  • Друзья CG
  • 1200
  • Мощь: 12
Re: Как создать скилл?
« Ответ #1 : 27-07-2015, 12:24:58 »
Как создать скилл на подобии axe Counter Helix, я написал такой скрипт:
"axe_new"
    {
        "BaseClass" "ability_datadriven"

        "AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_AUTOCAST | DOTA_ABILITY_BEHAVIOR_NO_TARGET"
        "AbilityUnitDamageType"         "DAMAGE_TYPE_PHYSICAL" 
        "SpellImmunityType"             "SPELL_IMMUNITY_ENEMIES_YES"

        "AbilityTextureName" "axe_counter_helix"

        // Time     
        //-------------------------------------------------------------------------------------------------------------
        "AbilityCooldown"               "0.45 0.4 0.35 0.3"
       
        // Damage.
        //-------------------------------------------------------------------------------------------------------------
        "AbilityDamage"                 "100 135 170 205"

Но урона вокруг героя нет, почему?
Потому что твоя абилка ничего не делает. Вообще. Иди читай гайды.

Оффлайн Slavko

  • Продвинутый
  • 224
  • Мощь: 5
  • -_-
Re: Как создать скилл?
« Ответ #2 : 27-07-2015, 15:20:46 »
Попробуй 
if Kto-to_Ryadom then
  Nadamajit'()
end
Ландшафтеры, мастера фотошопа и скриптеры более-менее адекватного уровня - приглашаю за заманчивым предложением в скайп: vyacheslavmikh