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

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

Показано с 1 по 12 из 61

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Старожил Аватар для Wbtest2
    Регистрация
    21.02.2015
    Адрес
    Minsk
    Сообщений
    183
    Поблагодарил(а)
    46
    Получено благодарностей: 115 (сообщений: 60).
    Репутация: 115
    Неохота создавать новую тему, отпишусь здесь:
    Как собственно узнать (вывести в чат например) имя цели в которую кастуют например шип (потому что могут кастовать по фокусу, арена фреймам, маусоверу). Я чет туплю малек и такой вариант не прокатил (в примере не шип а гнев 12 ранга друида но ет неважно):
    PHP код:
    local PrintOn;
    Addon CreateFrame("Frame"
    Addon:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED")
    Addon:SetScript("OnEvent", function(selfevent, ...)
        
    local timestampeventTypesourceGUIDsourceNamesourceFlagsdestGUIDdestNamedestFlagsspellIdspellName select(1, ...);
        if 
    eventType == "SPELL_CAST_START" then
            
    if spellId == 48461 and not PrintOn then
                SendChatMessage
    (sourceName.." casts "..GetSpellInfo(spellId).." to "..destName"PARTY");
                
    PrintOn true;
            
    end;
        
    end;
        
    PrintOn nil;
    end); 
    Но в данном примере ошибка: destName (a nil value). Нид хелл)
    Последний раз редактировалось Wbtest2; 05.04.2015 в 17:04.

  2. #2
    Старожил
    Регистрация
    06.02.2012
    Адрес
    Смоленск
    Сообщений
    180
    Поблагодарил(а)
    131
    Получено благодарностей: 57 (сообщений: 47).
    Репутация: 57
    Цитата Сообщение от Wbtest2 Посмотреть сообщение
    Неохота создавать новую тему, отпишусь здесь:
    Как собственно узнать (вывести в чат например) имя цели в которую кастуют например шип (потому что могут кастовать по фокусу, арена фреймам, маусоверу). Я чет туплю малек и такой вариант не прокатил (в примере не шип а гнев 12 ранга друида но ет неважно):
    PHP код:
    local PrintOn;
    Addon CreateFrame("Frame"
    Addon:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED")
    Addon:SetScript("OnEvent", function(selfevent, ...)
        
    local timestampeventTypesourceGUIDsourceNamesourceFlagsdestGUIDdestNamedestFlagsspellIdspellName select(1, ...);
        if 
    eventType == "SPELL_CAST_START" then
            
    if spellId == 48461 and not PrintOn then
                SendChatMessage
    (sourceName.." casts "..GetSpellInfo(spellId).." to ""PARTY");
                
    PrintOn true;
            
    end;
        
    end;
        
    PrintOn nil;
    end); 
    Но в данном примере ошибка: destName (a nil value). Нид хелл)
    Через комбатлог не показывает в кого направленно заклинание, вроде только мгновенные заклинания или наоборот, уже не помню :(

  3. #3
    Инопланетянин
    Регистрация
    20.03.2012
    Сообщений
    4,201
    Поблагодарил(а)
    362
    Получено благодарностей: 1,439 (сообщений: 839).
    Репутация: 2399
    Цитата Сообщение от Wbtest2 Посмотреть сообщение
    Но в данном примере ошибка: destName (a nil value). Нид хелл)
    destName нету , там всего 11 аргументов. А на моментальные 12 аргументов и destname есть.

Похожие темы

  1. Квест Подтверждение Подлинности!
    от Sketers в разделе Корзина
    Ответов: 1
    Последнее сообщение: 02.04.2014, 07:50
  2. Ответов: 0
    Последнее сообщение: 30.05.2012, 12:02
  3. Ответов: 1
    Последнее сообщение: 07.05.2012, 14:33

Ваши права

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