Нужен аддон который анонсит в чат название сдиспеленного мной дебафа
типа: "Диспел (Название дебафа)"
Нужен аддон который анонсит в чат название сдиспеленного мной дебафа
типа: "Диспел (Название дебафа)"
Последний раз редактировалось Worldwidex; 03.01.2021 в 12:04.
Игрок может сменить сервер, но не намерение.
"Починим сервер вместе!"
Игрок может сменить сервер, но не намерение.
"Починим сервер вместе!"
Почему ты все еще в ебаном 2121 году не поставил себе WeakAuras и не сделал все через него за 3 минуты а все еще просишь евентфреймы на форуме тебе делать - вселенская загадкаКод:local PATTERN = "DISPEL: $spell from $name with $dispel" local GetSpellLink = GetSpellLink local playerName = UnitName("player") local frame = CreateFrame("frame") frame:RegisterEvent("COMBAT_LOG_EVENT_UNFILTERED") frame:SetScript("OnEvent",function(self, event, ...) if event == "COMBAT_LOG_EVENT_UNFILTERED" then local _, subEvent, _, srcName, _, _, destName, _, spellID, _, _, extraSpellId = ... if subEvent == 'SPELL_DISPEL' and srcName == playerName and spellID and extraSpellId then SendChatMessage(PATTERN:gsub("$name",destName):gsub("$spell",GetSpellLink(extraSpellId)):gsub("$dispel",GetSpellLink(spellID)),"PARTY") end end end)
Потому что сложность настройки викаурас сопоставима со сложностью написания полноценного кода
- - - Updated - - -
И да, сказал, зато теперь я знаю откуда берутся эти говноаддоны которые игроки не могут нормально настроить незная кода, и они спамят в чат всякую ересь мешая другим. Эти, так называемые аддон-платформы вроде викаурас и афликтед нельзя давать в руки даунам, иначе они ими испорят жизнь окружающим и застрелятся сами. Недоработанная настройка творчества их корявых рук вываливается на всеобщее обозрение, показывая всю их никчёмную суть. А еще килшот, который спамит название спела которым тебе поводили по губам, очень практичное применение знаний программирования. Как колхозные понты - дошик жрёшь, но кредит на последнюю модель айфона взять надо, а то гопота во дворе неправильно поймёт. Это своего рода неприлично, жаль что этого многие не понимают.
Понаставят себе всяких модных аддонов и бегают ими чат засоряют. А зайдёшь с кем-то из них на арену, мешки мешками, толку от них 0.
- - - Updated - - -
Так, погоди: что из этого
extraSpellId или SpellId Снимающий спел, и Снимаемый?PHP код:
SendChatMessage(PATTERN:gsub("$spell",GetSpellLink(extraSpellId)):gsub("$dispel",GetSpellLink(spellID)),"SAY")
потому что чем снято мне не очень то уж и важно
- - - Updated - - -
Всё разобрался.
Я не программист конечно, но:
PHP код:
local PATTERN = "DISPEL: $spell from $name with $dispel"
Разве это не двойное дублирование?PHP код:
SendChatMessage(PATTERN:gsub("$name",destName):gsub("$spell",GetSpellLink(extraSpellId)):gsub("$dispel",GetSpellLink(spellID)),"PARTY")
Когда можно обойтись последовательным вводом пояснений к локальным данным между ними в самом ChatMessage?
- - - Updated - - -
Да, еще сюда загляни если не трудно
Последний раз редактировалось Worldwidex; 04.01.2021 в 09:11.
Игрок может сменить сервер, но не намерение.
"Починим сервер вместе!"