Вылетает дота из-за скилла

RRRRRRRRRRR

Пользователь
12 Ноя 2017
38
0
Вот такой код .Взял я его с LiA .Я добавил скиллы к форжам (Ракетка клокверка) и у меня появилась проблема .Я кастую 1 форжом и всё нормально ,но если 2 кастую ,то краш доты.Что делать?
Код:
    "nevermore_wudi"
{
    "BaseClass"                     "ability_datadriven"
    "AbilityTextureName"            "custom/firelord_summon_lava_spawn"
      "MaxLevel"               "1"

    "AbilityBehavior"                "DOTA_ABILITY_BEHAVIOR_NO_TARGET"
    "AbilityCastAnimation"            "ACT_DOTA_RAZE_2"

    "AbilityCastPoint"                "0.5"
    "AbilityCooldown"                "30"

    "AbilityManaCost"                "0"

    "precache"
    {
        "particle"     "particles/units/heroes/hero_invoker/invoker_forged_spirit_projectile.vpcf"
        "particle"  "particles/econ/items/shadow_fiend/sf_fire_arcana/sf_fire_arcana_shadowraze.vpcf"
        "particle"  "particles/units/heroes/hero_invoker/invoker_forge_spirit_death.vpcf"
        "soundfile" "soundevents/game_sounds_heroes/game_sounds_invoker.vsndevts"
        "model"        "models/creeps/neutral_creeps/n_creep_ghost_b/n_creep_ghost_red.vmdl"
        "model"    "models/heroes/rattletrap/rattletrap_rocket.vmdl"
        "particle"    "particles/units/heroes/hero_rattletrap/rattletrap_rocket_flare.vpcf"
        "particle"    "particles/units/heroes/hero_rattletrap/rattletrap_rocket_flare_explosion.vpcf"
        "particle"    "particles/units/heroes/hero_rattletrap/rattletrap_rocket_flare_explosion_flameouts.vpcf"
        "particle"    "particles/units/heroes/hero_rattletrap/rattletrap_rocket_flare_explosion_flash.vpcf"
        "particle"    "particles/units/heroes/hero_rattletrap/rattletrap_rocket_flare_explosion_flash_b.vpcf"
        "particle"    "particles/units/heroes/hero_rattletrap/rattletrap_rocket_flare_explosion_flash_c.vpcf"
        "particle"    "particles/units/heroes/hero_rattletrap/rattletrap_rocket_flare_explosion_flash_f.vpcf"
        "particle"    "particles/units/heroes/hero_rattletrap/rattletrap_rocket_flare_explosion_flash_light.vpcf"
        "particle"    "particles/units/heroes/hero_rattletrap/rattletrap_rocket_flare_explosion_sparks.vpcf"
        "particle"    "particles/units/heroes/hero_rattletrap/rattletrap_rocket_flare_flame.vpcf"
        "particle"    "particles/units/heroes/hero_rattletrap/rattletrap_rocket_flare_illumination.vpcf"
        "particle"    "particles/units/heroes/hero_rattletrap/rattletrap_rocket_flare_sparks.vpcf"
    }
    
    "AbilitySpecial"
    {
        "01"
        {
            "var_type"                    "FIELD_INTEGER"
            "lava_spawn_count"            "2"
        }
        "02"
        {
            "var_type"                    "FIELD_INTEGER"
            "lava_spawn_damage"            "25"
        }
        "03"
        {
            "var_type"                    "FIELD_INTEGER"
            "lava_spawn_hp"                "200"
        }
        "04"
        {
            "var_type"                    "FIELD_INTEGER"
            "lava_spawn_duration"        "60"
        }
        "05"
        {
            "var_type"                    "FIELD_INTEGER"
            "attacks_to_split"            "2"
        }
        "06"
        {
            "var_type"                    "FIELD_INTEGER"
            "lava_spawn_1_count"        "2"
        }
        "07"
        {
            "var_type"                    "FIELD_INTEGER"
            "lava_spawn_2_count"        "2"
        }
        "08"
        {
            "var_type"                    "FIELD_INTEGER"
            "lava_spawn_3_count"        "2"
        }
        "09"
        {
            "var_type"                    "FIELD_INTEGER"
            "spawn_distance"            "200"
        }
    }

    "OnSpellStart"
    {
        "FireSound"
        {
            "EffectName"    "Hero_Invoker.ForgeSpirit"
            "Target"        "CASTER"
        }       

        "SpawnUnit"
        {
            "UnitName"        "npc_ghost"
            "Target"
            {
                "Center"            "CASTER"
                "ScriptSelectPoints"
                {
                    "ScriptFile"    "heroes/hero_nevermore/nevermore_wudi.lua"
                    "Function"      "GetSummonPoints"
                    "Target"        "CASTER"
                    "Count"            "2"
                    "distance"        "%spawn_distance"
                }
            }
            
            "Duration"        "%lava_spawn_duration"
            "UnitCount"        "%lava_spawn_1_count"
            "SpawnRadius"    "100"
            "OnSpawn"
            {
                "RunScript"
                {
                    "ScriptFile"    "heroes/hero_nevermore/nevermore_wudi.lua"
                    "Function"        "SetUnitsMoveForward"
                }               

                "ApplyModifier"
                {
                    "ModifierName"    "modifier_phased"
                    "Target"        "TARGET"
                    "Duration"        "0.03"
                }
        
                "ApplyModifier"
                {
                    "ModifierName"    "modifier_lava_spawn"
                    "Target"         "TARGET"
                }

                "ApplyModifier"
                {
                    "ModifierName"    "modifier_lava_spawn_replicate"
                    "Target"         "TARGET"
                }
            }
        }

        "SpawnUnit"
        {
            "UnitName"        "npc_ghost2"
            "Target"
            {
                "Center"            "CASTER"
                "ScriptSelectPoints"
                {
                    "ScriptFile"    "heroes/hero_nevermore/nevermore_wudi.lua"
                    "Function"      "GetSummonPoints"
                    "Target"        "CASTER"
                    "Count"            "2"
                    "distance"        "%spawn_distance"
                }
            }
            
            "Duration"        "%lava_spawn_duration"
            "UnitCount"        "%lava_spawn_2_count"
            "SpawnRadius"    "100"
            "OnSpawn"
            {
                "RunScript"
                {
                    "ScriptFile"    "heroes/hero_nevermore/nevermore_wudi.lua"
                    "Function"        "SetUnitsMoveForward"
                }               

                "ApplyModifier"
                {
                    "ModifierName"    "modifier_phased"
                    "Target"        "TARGET"
                    "Duration"        "0.03"
                }
        
                "ApplyModifier"
                {
                    "ModifierName"    "modifier_lava_spawn"
                    "Target"         "TARGET"
                }

                "ApplyModifier"
                {
                    "ModifierName"    "modifier_lava_spawn_replicate"
                    "Target"         "TARGET"
                }
            }
        }

        "SpawnUnit"
        {
            "UnitName"        "npc_ghost3"
            "Target"
            {
                "Center"            "CASTER"
                "ScriptSelectPoints"
                {
                    "ScriptFile"    "heroes/Firelord/summon_lava_spawn.lua"
                    "Function"      "GetSummonPoints"
                    "Target"        "CASTER"
                    "Count"            "2"
                    "distance"        "%spawn_distance"
                }
            }
            
            "Duration"        "%lava_spawn_duration"
            "UnitCount"        "%lava_spawn_3_count"
            "SpawnRadius"    "100"
            "OnSpawn"
            {
                "RunScript"
                {
                    "ScriptFile"    "heroes/firelord/summon_lava_spawn.lua"
                    "Function"        "SetUnitsMoveForward"
                }               

                "ApplyModifier"
                {
                    "ModifierName"    "modifier_phased"
                    "Target"        "TARGET"
                    "Duration"        "0.03"
                }
        
                "ApplyModifier"
                {
                    "ModifierName"    "modifier_lava_spawn"
                    "Target"         "TARGET"
                }

                "ApplyModifier"
                {
                    "ModifierName"    "modifier_lava_spawn_replicate"
                    "Target"         "TARGET"
                }
            }
        }
    }

    "Modifiers"
    {
        "modifier_lava_spawn"
        {
            "IsHidden"            "1"

            "States"
            {
                "MODIFIER_STATE_DOMINATED"        "MODIFIER_STATE_VALUE_ENABLED"
            }
        
            "EffectName"        "particles/units/heroes/hero_invoker/invoker_forge_spirit_ambient.vpcf"
            "EffectAttachType"    "follow_origin"

            "OnDeath"
            {
                "AttachEffect"
                {
                    "EffectName"        "particles/units/heroes/hero_invoker/invoker_forge_spirit_death.vpcf"
                    "EffectAttachType"  "follow_origin"
                    "Target"
                    {
                       "Center" "UNIT"
                       "Flags"    "DOTA_UNIT_TARGET_FLAG_DEAD"
                       }
                       "ControlPoints"
                       {
                           "03"    "1 1 1"
                       }
                }
            }
        }

        "modifier_lava_spawn_replicate"
        {
            "IsHidden"    "1"
            "OnAttackLanded"
            {
                "RunScript"
                {
                    "ScriptFile"    "heroes/firelord/summon_lava_spawn.lua"
                    "Function"        "LavaSpawnAttackCounter"
                }
            }
        }
    }
}
 

RRRRRRRRRRR

Пользователь
12 Ноя 2017
38
0
Поясню проблему
Если ставить везде значение 1 ,всё равно будет 2 форжа ,я хз почему
 

RRRRRRRRRRR

Пользователь
12 Ноя 2017
38
0
Код:
[ W General                ]: CDOTA_ParticleManager::SetParticleControlEnt: Unable to lookup attachment attach_rocket on model models/creeps/neutral_creeps/n_creep_ghost_b/n_creep_ghost_red.vmdl
[   Developer              ]: XboxDVRCheck: AllowGameDVR = 0x00000001 (e0x00000006)
[   Developer              ]: XboxDVRCheck: AppCaptureEnabled = 0x00000001 (e0x00000000)
[   Developer              ]: XboxDVRCheck: GameDVR_Enabled = 0x00000001 (e0x00000000)
[ W HangWatchdog           ]: Hang detected.
[                          ]: Disconnected From 'Localhost:29000'
[                          ]: Connecting To 'Localhost:29000'
[                          ]: Connected To 'Localhost:29000'
 

Илья

Друзья CG
25 Сен 2015
2,348
41
Консоль полную скинь.

И проверь, все ли скобки на своих местах.
 

kain

Активный
2 Окт 2015
125
63
steamcommunity.com
Проект
GreenCircleTD
[ Developer ]: XboxDVRCheck: AllowGameDVR = 0x00000001 (e0x00000006)
[ Developer ]: XboxDVRCheck: AppCaptureEnabled = 0x00000001 (e0x00000000)
[ Developer ]: XboxDVRCheck: GameDVR_Enabled = 0x00000001 (e0x00000000)

Скилы или нет, но кастомка над которой работаем, не измененная после обновы компенда приводит к такому же крашу
 
Реклама: