Не могу сделать абилку.
Суть такова: при ударе по чему-либо герою дается star_gold голды ,и тратит 6 маны.
Код:
Но не работает
Помогите!!
Суть такова: при ударе по чему-либо герою дается star_gold голды ,и тратит 6 маны.
Код:
// Dota Heroes File
"DOTAAbilities"
{
"Version" "1"
"maverick_star"
{
// General
//-------------------------------------------------------------------------------------------------------------
"BaseClass" "ability_datadriven"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_AUTOCAST | DOTA_ABILITY_BEHAVIOR_ATTACK"
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
"AbilityTextureName" "faceless_void_time_lock"
// Special
//-------------------------------------------------------------------------------------------------------------
"AbilitySpecial"
{
"02"
{
"var_type" "FIELD_INTEGER"
"star_gold" "2 3 4 5"
}
"03"
{
"var_type" "FIELD_INTEGER"
"star_mana" "6"
}
}
"OnProjectileHitUnit"
{
"SpendMana"
{
"Mana" "%star_mana"
}
"GrantXPGold"
{
"Target" "CASTER"
"GoldAmount" "%star_gold"
}
}
}
}
"DOTAAbilities"
{
"Version" "1"
"maverick_star"
{
// General
//-------------------------------------------------------------------------------------------------------------
"BaseClass" "ability_datadriven"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_AUTOCAST | DOTA_ABILITY_BEHAVIOR_ATTACK"
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
"AbilityTextureName" "faceless_void_time_lock"
// Special
//-------------------------------------------------------------------------------------------------------------
"AbilitySpecial"
{
"02"
{
"var_type" "FIELD_INTEGER"
"star_gold" "2 3 4 5"
}
"03"
{
"var_type" "FIELD_INTEGER"
"star_mana" "6"
}
}
"OnProjectileHitUnit"
{
"SpendMana"
{
"Mana" "%star_mana"
}
"GrantXPGold"
{
"Target" "CASTER"
"GoldAmount" "%star_gold"
}
}
}
}
Помогите!!
Последнее редактирование модератором: