где брать скилы(кастомка)

avatar Chaiok

223

2

Chaiok

Пользователь

Регистрация: 01.08.2016

Сообщения: 26607

Рейтинг: 8934

Chaiok

Регистрация: 01.08.2016

Сообщения: 26607

Рейтинг: 8934

если взять скилл  из game/dota/scripts/npc/npc_abilities

Спойлер: "мана брейк ама"

//=================================================================================================================

    // Ability: Antimage Mana Break

    //=================================================================================================================

    "antimage_mana_break"

    {

        // General

        //-------------------------------------------------------------------------------------------------------------

        "ID"                    "5003"                                                        // unique ID number for this ability.  Do not change this once established or it will invalidate collected stats.

        "AbilityBehavior"                "DOTA_ABILITY_BEHAVIOR_PASSIVE"

        "AbilityUnitDamageType"            "DAMAGE_TYPE_PHYSICAL"      

        "SpellImmunityType"                "SPELL_IMMUNITY_ENEMIES_NO"

        // Special  

        //-------------------------------------------------------------------------------------------------------------

        "AbilitySpecial"

        {

            "01"

            {

                "var_type"                "FIELD_FLOAT"

                "damage_per_burn"        "0.6"

            }

            "02"

            {

                "var_type"                "FIELD_INTEGER"

                "mana_per_hit"            "28 40 52 64"

            }

        }

    }

то можно увидеть что самого скилла тут нет а только тип его например "AbilityBehavior"                "DOTA_ABILITY_BEHAVIOR_PASSIVE" и пояснение к скилу  "mana_per_hit"            "28 40 52 64" (тоесть онли цыферки) а самого скила нет(ненаписанный) и есть на основе его писать умение то ты только сможешь изменить сколько мп выжигает и в процентах урон и все а сам не написан(знаю что много воды написал)>где взять сам скилл(не lua) подскажите

я хочу написать скил на основе  "BaseClass"            "ability_datadriven" и взять из примеров 1 из скилов но сам код скила не вижу и не получается

Chaiok

Пользователь

Регистрация: 01.08.2016

Сообщения: 26607

Рейтинг: 8934

Chaiok

Регистрация: 01.08.2016

Сообщения: 26607

Рейтинг: 8934

ответ дали(на другом форуме ну да ладно вот сылка если кому надо https://customgames.ru/forum/index.php?topic=1438.0)

тему клоз

sconet ~

Почетный пользователь

Регистрация: 07.11.2015

Сообщения: 8221

Рейтинг: 5300

sconet ~

Регистрация: 07.11.2015

Сообщения: 8221

Рейтинг: 5300

img
Chaiok сказал(а):
ответ дали(на другом форуме ну да ладно вот сылка если кому надо https://customgames.ru/forum/index.php?topic=1438.0)

тему клоз
Нажмите, чтобы раскрыть...

Закрыто.

Тема закрыта