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

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

Страница 2 из 2 ПерваяПервая 12
Показано с 13 по 23 из 23
  1. #13
    Заблокирован
    Регистрация
    09.06.2016
    Адрес
    Rivne, Ukraine
    Сообщений
    907
    Поблагодарил(а)
    244
    Получено благодарностей: 412 (сообщений: 237).
    Репутация: 412
    Цитата Сообщение от Vasja_1 Посмотреть сообщение
    Ты скажешь или нет как отключить эту фигную вот в этом аддоне?
    Что бы понять какие у тебя аддоны включены мне карты таро разложить надо? Это тебе к гадалке

  2. #14
    Наш человек Аватар для Vasja_1
    Регистрация
    19.11.2015
    Сообщений
    890
    Поблагодарил(а)
    72
    Получено благодарностей: 94 (сообщений: 78).
    Репутация: 865
    Цитата Сообщение от Sproody Посмотреть сообщение
    Что бы понять какие у тебя аддоны включены мне карты таро разложить надо? Это тебе к гадалке
    Мда, это не квартз, зря я на него говорил
    Но что-то другое, и что я не знаю

  3. #15
    Заблокирован
    Регистрация
    09.06.2016
    Адрес
    Rivne, Ukraine
    Сообщений
    907
    Поблагодарил(а)
    244
    Получено благодарностей: 412 (сообщений: 237).
    Репутация: 412
    Цитата Сообщение от blr_spy Посмотреть сообщение
    renamed, а как дописать чтобы показывало какой скил и какой урон был нанесен при килле?
    Вроде бы работает, только тут гиперссылка на спел много символов занимает, так что лучше не ставить длинное сообщение
    PHP код:
    local MESSAGE "pwned %s with %s(%d)! Streak #%d"

    local bitband bit.band
    local select 
    select
    local SendChatMessage 
    SendChatMessage
    local GetSpellLink 
    GetSpellLink

    local frame 
    CreateFrame("frame")


    local function onEvent(self,event,...)
        if 
    event == "COMBAT_LOG_EVENT_UNFILTERED" then
            local _
    ,subEvent,_,_,srcFlags,_,dstName,dstFlags = ...
            if 
    subEvent:find("_DAMAGE$"then
                
    if bitband(dstFlags,COMBATLOG_OBJECT_TYPE_PLAYER) == COMBATLOG_OBJECT_TYPE_PLAYER and bitband(dstFlags,COMBATLOG_OBJECT_REACTION_HOSTILE) == COMBATLOG_OBJECT_REACTION_HOSTILE then
                    
    if bitband(srcFlags,COMBATLOG_FILTER_MY_PET) == COMBATLOG_FILTER_MY_PET or bitband(srcFlags,COMBATLOG_FILTER_ME) == COMBATLOG_FILTER_ME then
                        local spellId
    ,_,_,dmg,overkill select(select("#",...)-11,...)
                        if 
    overkill and overkill 0 then
                            local spellLink 
    GetSpellLink(subEvent == "SWING_DAMAGE" and 6603 or spellId)

                            
    self.killstreak self.killstreak 1
                            SendChatMessage
    (MESSAGE:format(dstName,spellLink,dmg,self.killstreak),"EMOTE")
                        
    end
                    end
                end
            end
        
    elseif event == "UNIT_DIED" then
            local unit 
    = ...
            if 
    unit == "player" then
                self
    .killstreak 0
            end
        
    elseif event == "PLAYER_ENTERING_WORLD" then
            self
    .killstreak 0
        end
    end

    frame
    :SetScript("OnEvent",onEvent)
    frame:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED")
    frame:RegisterEvent("UNIT_DIED")
    frame:RegisterEvent("PLAYER_ENTERING_WORLD"

  4. #16
    Местный
    Регистрация
    21.01.2016
    Сообщений
    33
    Поблагодарил(а)
    9
    Получено благодарностей: 3 (сообщений: 3).
    Репутация: 3
    Sproody, это все добавить в конец фалйа lua?
    Спасибо!
    ----------
    добавил в конец файла то выдает две эмоции: старая и новая с уроном.
    позже тогда посмотрю где лишнее
    Последний раз редактировалось blr_spy; 10.12.2019 в 11:12.

  5. #17
    Заблокирован
    Регистрация
    09.06.2016
    Адрес
    Rivne, Ukraine
    Сообщений
    907
    Поблагодарил(а)
    244
    Получено благодарностей: 412 (сообщений: 237).
    Репутация: 412
    Цитата Сообщение от blr_spy Посмотреть сообщение
    Sproody, это все добавить в конец фалйа lua?
    Спасибо!
    ----------
    добавил в конец файла то выдает две эмоции: старая и новая с уроном.
    позже тогда посмотрю где лишнее
    Лишнее - старый килшот, этот полностью его заменяет, в конец любого другого аддона вставь

  6. #18
    Местный
    Регистрация
    21.01.2016
    Сообщений
    33
    Поблагодарил(а)
    9
    Получено благодарностей: 3 (сообщений: 3).
    Репутация: 3
    Sproody, я озвучку хочу оставить
    надо старый подчищать

  7. #19
    Местный
    Регистрация
    21.01.2016
    Сообщений
    33
    Поблагодарил(а)
    9
    Получено благодарностей: 3 (сообщений: 3).
    Репутация: 3
    добавил в конец Killshot.lua файла код, который выше,
    в игре в килшоте убрал через настройки (/kshot) эмоции и текст.
    теперь не дублируется ничего, озвучка есть, и данные нужные мне показывает.

    Sproody, Спасибо!

  8. #20
    Старожил
    Регистрация
    15.04.2017
    Сообщений
    139
    Поблагодарил(а)
    22
    Получено благодарностей: 20 (сообщений: 12).
    Репутация: 20
    Цитата Сообщение от Sproody Посмотреть сообщение
    Вроде бы работает, только тут гиперссылка на спел много символов занимает, так что лучше не ставить длинное сообщение
    local MESSAGE = "Казнил %s сударя %s(%d) Этим"
    Я так понимаю для Русского текста нужны какие то доп условия в коде ? Ибо не хочет писать в чат эмоцию только с ру словами

  9. #21
    Местный
    Регистрация
    21.01.2016
    Сообщений
    33
    Поблагодарил(а)
    9
    Получено благодарностей: 3 (сообщений: 3).
    Репутация: 3
    avisios, кодировку utf-8 выставлять в файлике и сохранять

  10. 1 пользователь сказал cпасибо blr_spy за это полезное сообщение:

    avisios (10.12.2019)

  11. #22
    Ветеран форума Аватар для LinxFree
    Регистрация
    16.06.2013
    Сообщений
    990
    Поблагодарил(а)
    146
    Получено благодарностей: 133 (сообщений: 98).
    Репутация: 175
    Просто оставлю это здесь:


    О наших якобы адекватных игроках использующих килшот в благих целях. @Звёздочка

    - - - Updated - - -

    Цитата Сообщение от Рэнкинд Посмотреть сообщение
    хотя меня мат не интересует.
    Все вы так говорите, неадекваты.
    "Одержать сто побед в ста битвах — это не вершина воинского искусства. Повергнуть врага без сражения — вот вершина."

  12. #23
    Новичок
    Регистрация
    19.04.2018
    Адрес
    Штормград
    Сообщений
    12
    Поблагодарил(а)
    0
    Получено благодарностей: 1 (сообщений: 1).
    Репутация: 1
    так там ничего такого нету, где оскорбление?)
    Bllayzerх

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. Killshot.
    от berdsk6 в разделе Аддоны
    Ответов: 5
    Последнее сообщение: 07.07.2018, 04:57
  2. killshot
    от loveone в разделе Нарушители
    Ответов: 5
    Последнее сообщение: 30.06.2015, 19:20
  3. dG Killshot
    от AkuZokuSan в разделе Аддоны
    Ответов: 0
    Последнее сообщение: 23.05.2014, 09:22

Ваши права

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