Итак этот гайд был сделан для чайников итак приступим
Заходим в начале в папку \Steam\steamapps\common\dota 2 beta\game\dota_addons\НАЗВАНИЕ_КАСТОМКИ\resource\flash3
И там создаём папку images
А в папке images создаём папку spellicons
И дальше создаём папку custom
И туда закидываем наши иконки главное чтобы они были формата .png и размером 128х128
Итак теперь добавляем к нашей абилке код:
Вместо пример указывайте вашу картинку
Заходим в начале в папку \Steam\steamapps\common\dota 2 beta\game\dota_addons\НАЗВАНИЕ_КАСТОМКИ\resource\flash3
И там создаём папку images
А в папке images создаём папку spellicons
И дальше создаём папку custom
И туда закидываем наши иконки главное чтобы они были формата .png и размером 128х128
Итак теперь добавляем к нашей абилке код:
C++:
"AbilityTextureName" "custom/ПРИМЕР"
C++:
//=================================================================================================================
// Antimage: Spell Shield
//=================================================================================================================
"antimage_spell_shield"
{
// General
//-------------------------------------------------------------------------------------------------------------
"ID" "5005" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"AbilityTextureName" "custom/shield"
"HasScepterUpgrade" "1"
// Special
//-------------------------------------------------------------------------------------------------------------
"AbilitySpecial"
{
"01"
{
"var_type" "FIELD_INTEGER"
"spell_shield_resistance" "20 30 40 50"
"LinkedSpecialBonus" "special_bonus_unique_antimage_4"
}
"02"
{
"var_type" "FIELD_INTEGER"
"scepter_cooldown" "12"
}
}
"AbilityCastAnimation" "ACT_DOTA_CAST_ABILITY_3"
}