Сайт с готовыми абилками, может есть где?
В файл локализацииПривет. Хочу сделать так, чтобы отображалась дополнительная информация по скиллу (обычно зеленым цветом) при зажатии клавиши Alt.
"DOTA_Tooltip_ability_drow_ranger_marksmanship_Note0" "My green text"
MODIFIER_PROPERTY_VISUAL_Z_DELTA - GetVisualZDeltaТип передвижения FLY, как задать высоту от земли?
//=================================================================================================================
// Tusk: Walrus Kick
//=================================================================================================================
"tusk_walrus_kick"
{
// General
//-------------------------------------------------------------------------------------------------------------
"BaseClass" "tusk_walrus_kick"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_HIDDEN"
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
"AbilityUnitTargetFlags" "DOTA_UNIT_TARGET_FLAG_MAGIC_IMMUNE_ENEMIES"
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
"MaxLevel" "1"
"FightRecapLevel" "1"
"AbilityTextureName" "tusk_walrus_kick"
// Casting
//-------------------------------------------------------------------------------------------------------------
"AbilityCastPoint" "0.2"
"AbilityCastRange" "128"
// Time
//-------------------------------------------------------------------------------------------------------------
"AbilityCooldown" "8"
// Cost
//-------------------------------------------------------------------------------------------------------------
"AbilityManaCost" "100"
// Special
//-------------------------------------------------------------------------------------------------------------
"AbilitySpecial"
{
"01"
{
"var_type" "FIELD_INTEGER"
"crit_multiplier" "0.0"
}
"02"
{
"var_type" "FIELD_FLOAT"
"air_time" "1.0"
}
"03"
{
"var_type" "FIELD_INTEGER"
"push_length" "900"
}
"04"
{
"var_type" "FIELD_INTEGER"
"move_slow" "40"
}
"05"
{
"var_type" "FIELD_INTEGER"
"slow_duration" "4"
}
"06"
{
"var_type" "FIELD_FLOAT"
"cooldown_scepter" "8"
}
"07"
{
"var_type" "FIELD_INTEGER"
"damage" "350"
}
}
}
"tusk_walrus_kick" {
// General
//-------------------------------------------------------------------------------------------------------------
"ID" "5672" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_HIDDEN"
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC | DOTA_UNIT_TARGET_MECHANICAL"
"AbilityUnitTargetFlags" "DOTA_UNIT_TARGET_FLAG_MAGIC_IMMUNE_ENEMIES"
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
"MaxLevel" "1"
"FightRecapLevel" "1"
"IsGrantedByScepter" "1"
// Casting
//-------------------------------------------------------------------------------------------------------------
"AbilityCastPoint" "0.2"
"AbilityCastRange" "128"
// Time
//-------------------------------------------------------------------------------------------------------------
"AbilityCooldown" "12"
// Cost
//-------------------------------------------------------------------------------------------------------------
"AbilityManaCost" "100"
// Special
//-------------------------------------------------------------------------------------------------------------
"AbilitySpecial"
{
"01"
{
"var_type" "FIELD_INTEGER"
"crit_multiplier" "0.0"
}
"02"
{
"var_type" "FIELD_FLOAT"
"air_time" "1.0"
}
"03"
{
"var_type" "FIELD_INTEGER"
"push_length" "900"
}
"04"
{
"var_type" "FIELD_INTEGER"
"move_slow" "40"
}
"05"
{
"var_type" "FIELD_FLOAT"
"slow_duration" "4.0"
}
"06"
{
"var_type" "FIELD_FLOAT"
"cooldown_scepter" "12"
}
}
}
"tusk_walrus_kick" {
// General
//-------------------------------------------------------------------------------------------------------------
"ID" "5672" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_HIDDEN"
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC | DOTA_UNIT_TARGET_MECHANICAL"
"AbilityUnitTargetFlags" "DOTA_UNIT_TARGET_FLAG_MAGIC_IMMUNE_ENEMIES"
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
"MaxLevel" "1"
"FightRecapLevel" "1"
"IsGrantedByScepter" "1"
// Casting
//-------------------------------------------------------------------------------------------------------------
"AbilityCastPoint" "0.2"
"AbilityCastRange" "128"
// Time
//-------------------------------------------------------------------------------------------------------------
"AbilityCooldown" "12"
// Cost
//-------------------------------------------------------------------------------------------------------------
"AbilityManaCost" "100"
// Special
//-------------------------------------------------------------------------------------------------------------
"AbilitySpecial"
{
"01"
{
"var_type" "FIELD_INTEGER"
"crit_multiplier" "0.0"
}
"02"
{
"var_type" "FIELD_FLOAT"
"air_time" "1.0"
}
"03"
{
"var_type" "FIELD_INTEGER"
"push_length" "900"
}
"04"
{
"var_type" "FIELD_INTEGER"
"move_slow" "40"
}
"05"
{
"var_type" "FIELD_FLOAT"
"slow_duration" "4.0"
}
"06"
{
"var_type" "FIELD_FLOAT"
"cooldown_scepter" "12"
}
}
}
//=================================================================================================================
// Tusk: Walrus Kick
//=================================================================================================================
"tusk_walrus_kick"
{
// General
//-------------------------------------------------------------------------------------------------------------
"ID" "5672" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_HIDDEN"
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
"AbilityUnitTargetFlags" "DOTA_UNIT_TARGET_FLAG_MAGIC_IMMUNE_ENEMIES"
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
"MaxLevel" "1"
"FightRecapLevel" "1"
"IsGrantedByScepter" "1"
"HasScepterUpgrade" "1"
// Casting
//-------------------------------------------------------------------------------------------------------------
"AbilityCastPoint" "0.2"
"AbilityCastRange" "150"
// Time
//-------------------------------------------------------------------------------------------------------------
"AbilityCooldown" "8"
// Cost
//-------------------------------------------------------------------------------------------------------------
"AbilityManaCost" "100"
// Special
//-------------------------------------------------------------------------------------------------------------
"AbilitySpecial"
{
"01"
{
"var_type" "FIELD_INTEGER"
"crit_multiplier" "0.0"
}
"02"
{
"var_type" "FIELD_FLOAT"
"air_time" "1.0"
}
"03"
{
"var_type" "FIELD_INTEGER"
"push_length" "1400"
}
"04"
{
"var_type" "FIELD_INTEGER"
"move_slow" "40"
}
"05"
{
"var_type" "FIELD_INTEGER"
"slow_duration" "4"
}
"06"
{
"var_type" "FIELD_FLOAT"
"cooldown_scepter" "8"
}
"07"
{
"var_type" "FIELD_INTEGER"
"damage" "350"
}
}
}
//=================================================================================================================
// Tusk: Walrus Kick
//=================================================================================================================
"tusk_walrus_kick"
{
// General
//-------------------------------------------------------------------------------------------------------------
"ID" "5672" // unique ID number for this ability. Do not change this once established or it will invalidate collected stats.
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_HIDDEN"
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
"AbilityUnitTargetFlags" "DOTA_UNIT_TARGET_FLAG_MAGIC_IMMUNE_ENEMIES"
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
"SpellDispellableType" "SPELL_DISPELLABLE_YES"
"MaxLevel" "1"
"FightRecapLevel" "1"
"IsGrantedByScepter" "1"
"HasScepterUpgrade" "1"
// Casting
//-------------------------------------------------------------------------------------------------------------
"AbilityCastPoint" "0.2"
"AbilityCastRange" "150"
// Time
//-------------------------------------------------------------------------------------------------------------
"AbilityCooldown" "8"
// Cost
//-------------------------------------------------------------------------------------------------------------
"AbilityManaCost" "100"
// Special
//-------------------------------------------------------------------------------------------------------------
"AbilitySpecial"
{
"01"
{
"var_type" "FIELD_INTEGER"
"crit_multiplier" "0.0"
}
"02"
{
"var_type" "FIELD_FLOAT"
"air_time" "1.0"
}
"03"
{
"var_type" "FIELD_INTEGER"
"push_length" "1400"
}
"04"
{
"var_type" "FIELD_INTEGER"
"move_slow" "40"
}
"05"
{
"var_type" "FIELD_INTEGER"
"slow_duration" "4"
}
"06"
{
"var_type" "FIELD_FLOAT"
"cooldown_scepter" "8"
}
"07"
{
"var_type" "FIELD_INTEGER"
"damage" "350"
}
}
}
//=================================================================================================================
// Tusk: Walrus Kick
//=================================================================================================================
"tusk_walrus_kick"
{
// General
//-------------------------------------------------------------------------------------------------------------
"BaseClass" "walrus_kick"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_UNIT_TARGET | DOTA_ABILITY_BEHAVIOR_HIDDEN"
"AbilityUnitTargetTeam" "DOTA_UNIT_TARGET_TEAM_ENEMY"
"AbilityUnitTargetType" "DOTA_UNIT_TARGET_HERO | DOTA_UNIT_TARGET_BASIC"
"AbilityUnitTargetFlags" "DOTA_UNIT_TARGET_FLAG_MAGIC_IMMUNE_ENEMIES"
"AbilityUnitDamageType" "DAMAGE_TYPE_MAGICAL"
"SpellImmunityType" "SPELL_IMMUNITY_ENEMIES_YES"
"MaxLevel" "1"
"FightRecapLevel" "1"
"IsGrantedByScepter" "1"
"HasScepterUpgrade" "1"
// Casting
//-------------------------------------------------------------------------------------------------------------
"AbilityCastPoint" "0.2"
"AbilityCastRange" "128"
// Time
//-------------------------------------------------------------------------------------------------------------
"AbilityCooldown" "8"
// Cost
//-------------------------------------------------------------------------------------------------------------
"AbilityManaCost" "100"
// Special
//-------------------------------------------------------------------------------------------------------------
"AbilitySpecial"
{
"01"
{
"var_type" "FIELD_INTEGER"
"crit_multiplier" "0.0"
}
"02"
{
"var_type" "FIELD_FLOAT"
"air_time" "1.0"
}
"03"
{
"var_type" "FIELD_INTEGER"
"push_length" "900"
}
"04"
{
"var_type" "FIELD_INTEGER"
"move_slow" "40"
}
"05"
{
"var_type" "FIELD_INTEGER"
"slow_duration" "4"
}
"06"
{
"var_type" "FIELD_FLOAT"
"cooldown_scepter" "8"
}
"07"
{
"var_type" "FIELD_INTEGER"
"damage" "350"
}
}
}
Cпасибо! теперь все ясноТы его не сможешь никак использовать, он по умолчанию скрытый. Это в его классе в c++ прописано.
Пиши свой скилл
Вообще-то может. То что он скрытый определяет его поведени(behavior).Ты его не сможешь никак использовать, он по умолчанию скрытый. Это в его классе в c++ прописано.
Пиши свой скилл
"BaseClass" "tusk_walrus_kick"