
Сообщение от
Wbtest2
да хз ))
PHP код:
if ((select(2, ...) == "SPELL_DISPEL" or select(2, ...) == "SPELL_STOLEN") or (Failed == true and select(2, ...) == "SPELL_DISPEL_FAILED")) and (select(4, ...) == UnitName("player") or select(4, ...) == UnitName("pet")) then
К стати это проще записать таким образом , что обы одновременно прогонять как можно меньше условий , тем более эти ивенты идут очень часто (у меня бы фпс в рейде или на альтераке пасадило бы).
К примеру :
PHP код:
local ex, ec = true, false
local function func(...)
if ex and not ec then return true end
if ec then return true end
end
Таким образом функция сразу вернет , не проходя через все условия , а только через необходимое =)