У меня есть скрипт который должен вытягивать из кв файла вторую переменную
пример
И мне надо чтобы оно брало если название абилки (системное) == "dota_ability_random1" то нейм = "Dota Ability Random 1".
пример
Код:
"TABLE"{"dota_ability_random1" "Dota Ability Random 1", "dota_ability_random2" "Dota Ability Random 2"}
Lua:
function CDOTA_BaseNPC:GetAbilityNameInSlot( slot )
local hero = self
local ability = hero:GetAbilityByIndex(slot)
local abilityname = ""
if not ability then
abilityname = "-1"
else
for _, name in pairs(ItemsAndAbilityLocalisation) do
local ab_name = ability:GetName()
if ab_name == name then
abilityname = ItemsAndAbilityLocalisation[ab_name]
break
end
end
end
if not abilityname then abilityname = string.gsub(ability:GetName(),"_"," ") end
return abilityname
end
Последнее редактирование модератором: