Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
TrufiGCD

Упомянутые в теме пользователи:

Показано с 1 по 8 из 8

Тема: TrufiGCD

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #7
    Инопланетянин
    Регистрация
    20.03.2012
    Сообщений
    4,201
    Поблагодарил(а)
    362
    Получено благодарностей: 1,439 (сообщений: 839).
    Репутация: 2399
    Цитата Сообщение от kostyn Посмотреть сообщение
    Да, но если ограничивается все 1-2 классами, то в принципе нормально, хотя метод с инжектированием заинтересовал :)
    тогда проще 2 массива

    например для пати:
    PHP код:
    local unitToGUID = {}
    local GUIDtoUnit = {}


    local f CreateFrame"frame"
    f:SetScript("OnEvent", function(selfevent, ...)
        -- 
    чистим перед заполнением
        
    for unitguid in nextunitToGUID  do
            
    unitToGUID[unit] = nil
            GUIDtoUnit
    [guid] = nil
        end

        
    for 1do
            
    local unit format("party%d"i)
            if 
    UnitExists(unitthen
                local GUID 
    UnitGUID(unit)
                
    unitToGUID[unit] = GUID
                GUIDtoUnit 
    [GUID] = unit
            end
        end
    end
    )

    f:RegisterEvent"PARTY_MEMBER_CHANGED" 
    А уже от сюда можно делать асоциации по гуиду кастера к пати делая провери на гуид кастера через GUIDtoUnit в комбат лог ивенте. Аналогично как и для PARTY_MEMBER_CHANGED , есть ивенты для таргета, фокуса, арены, рейда и тд. Как минимум не придется руками ничего заполнять.
    Последний раз редактировалось DreamlØlz; 08.06.2017 в 18:50.

Похожие темы

  1. trufigcd 3.3.5
    от Полоумный в разделе Аддоны
    Ответов: 20
    Последнее сообщение: 23.02.2020, 05:12

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •