1 (изменено: slava.shapovalov, 2014-10-04 03:09:17)

Тема: Помогите с LUA Script

Нужно две функции объединить в одну, так как вместе они не работают. а только по отдельности .

function Kick(self, elapsed) 
            local spell, _, _, _, _, endTime, _, _, interrupt = UnitCastingInfo("target")                
            local enabled = GetSpellCooldown("Зуботычина")            
            local inRange = IsSpellInRange("Зуботычина", "target")            
            if spell then            
             if interrupt == false and enabled == 0 and inRange == 1 then                      
              RunMacroText("/cast Зуботычина")                      
             end 
            end                
end            
CreateFrame("Frame", "KickFrame") 
KickFrame:SetScript("OnUpdate", Kick)



function Kick(self, elapsed) 
            local spell, _, _, _, _, endTime, _, _, interrupt = UnitCastingInfo("target")                
            local enabled = GetSpellCooldown("Превосходство")            
            local inRange = IsSpellInRange("Превосходство", "target")            
            if spell then            
             if interrupt == false and enabled == 0 and inRange == 1 then                      
              RunMacroText("/cast Превосходство")                      
             end 
            end                
end            
CreateFrame("Frame", "KickFrame") 
KickFrame:SetScript("OnUpdate", Kick)

2

Re: Помогите с LUA Script

slava.shapovalov, ознакомьтесь с этой и с этой темами, отредактируйте заголовок.
И вообще, вы веткой не ошиблись? Это какой язык?

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder