Не читает следующую способность в скрипте.

avatar AlexInCube

115

1

AlexInCube

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

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

Сообщения: 252

Рейтинг: 48

AlexInCube

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

Сообщения: 252

Рейтинг: 48

img

Недавно захотел сделать свою кастомку, карту сделал и приступил к изучению скриптинга. Решил просто заменить способности некоторых героев.

Пример изменения спообности в npc_abilities_custom.txt на TA на работает и я туда вписал свой скрипт. Но мой скрипт на лиона не работает, скажите что я не так сделал.

 

// Dota Heroes File

"DOTAAbilities"

{

"Version" "1"

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

// Templar Assassin: Refraction Holdout

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

"templar_assassin_refraction_holdout"

{

// General

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

"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_IMMEDIATE"

"AbilityUnitDamageType" "DAMAGE_TYPE_PHYSICAL"

// Casting

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

"AbilityCastPoint" "0.0 0.0 0.0 0.0"

// Time

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

"AbilityCooldown" "17.0 17.0 17.0 17.0"

// Cost

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

"AbilityManaCost" "100"

// Special

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

"AbilitySpecial"

{

"01"

{

"var_type" "FIELD_INTEGER"

"damage_absorb" "200 300 400 500"

}

"02"

{

"var_type" "FIELD_INTEGER"

"bonus_damage" "20 40 60 80"

}

"04"

{

"var_type" "FIELD_FLOAT"

"duration" "17.0 17.0 17.0 17.0"

}

}

}

}

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

// Lion: Finger of Death

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

"lion_finger_of_death"

{

// General

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

"AbilityType" "DOTA_ABILITY_TYPE_BASIC"

"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET"

"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"

"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"

"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"

"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_NO"

"MaxLevel" "4"

"RequiredLevel" "1"

// Casting

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

"AbilityCastRange" "900"

"AbilityCastPoint" "0.3 0.3 0.3"

// Time

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

"AbilityCooldown" "20"

// Cost

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

"AbilityManaCost" "200"

// Stats

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

"AbilityModifierSupportValue" "0.0" // Modifier just delays damage

// Special

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

"AbilitySpecial"

{

"01"

{

"var_type" "FIELD_INTEGER"

"damage" "200 300 400 500"

}

}

}

Zeon~

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

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

Сообщения: 7301

Рейтинг: 12398

Нарушения: 55

Zeon~

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

Сообщения: 7301

Рейтинг: 12398

Нарушения: 55

ну ты выдал

тут 90% людей играть не умеет

а ты кастомки кодить спрашиваешь как