Решено не работают переменные

  • Официальное уведомление администрации CustomGames.RU
    В связи с масштабным техническим сбоем в инфраструктуре прежнего хостинг-провайдера (Beget), работа форума CustomGames.RU была оперативно перенесена на новую серверную площадку и развёрнута из резервной копии базы данных.

    • Безопасность данных: учётные записи и данные пользователей находятся в полной безопасности. Все пароли и защищаемые параметры хранятся исключительно в криптографически зашифрованном (хэшированном) виде — никаких критических инцидентов для аккаунтов пользователей не произошло.
    • Временные технические ограничения: на этапе синхронизации файлового хранилища часть статических материалов (пользовательские аватары и архивные вложения) временно недоступна. По мере получения доступа к файловым архивам все материалы будут восстановлены в полном объёме.

ForgeInDark

Новичок
31 Май 2024
4
1
Проект
кастомка
буквально не работают допустим "LifestealPercent" "%lifesteal" вампиризма не будет но если написать "LifestealPercent" "100" всё будет работать но мне надо чтобы с каждым уровнем было другое значение
вот код
"sup_ability"
{
"BaseClass" "ability_datadriven"
"AbilityTextureName" "ability_name"
"MaxLevel" "4"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_NO_TARGET | DOTA_ABILITY_BEHAVIOR_TOGGLE"
"AbilityManaCost" "50"
"AbilityCooldown" "10"

"AbilitySpecial"
{
"01"
{
"var_type" "FIELD_INTEGER"
"heal" "30 60 90 120"
}
}

// Data Driven
//-------------------------------------------------------------------------------------
"OnSpellStart"
{
"ApplyModifier"
{
"ModifierName" "modifier_lifesteal"
"Target" "CASTER"
}
}

"Modifiers"
{
"modifier_lifesteal"
{
"IsHidden" "0"
"IsBuff" "1"
"Passive" "1"
"OnAttackLanded"
{
"Lifesteal"
{
"Target" "ATTACKER"
"LifestealPercent" "%heal"
}
"Heal"
{
"HealAmount" "20"
"Target" "CASTER"
}
}
}
}
}
}
 
AbilitySpecial - это устаревший формат, теперь работает только AbilityValues
Вот попробуй
Код:
"AbilityValues"
{
    "heal" "30 60 90 120"   
}
 
Реклама: