
Сообщение от
Ururu
красиво. раньше думал, нужно перебирать все стандартные эмоции по второму кругу.
непонятно только зачем аддон, фрейм, xml, еще какая-то фигня там была. одной строки достаточно же.
PHP код:
ChatFrame_AddMessageEventFilter( "CHAT_MSG_EMOTE", function(_,_,_) return _:find("") end)
но все равно, думаю лучше отключать эмоции совсем, поиск локализации среди тучи стандартных эмоций -не очень.
не совсем корректно, ты все переменные в функции "отключил", ну или назвал "_", какую переменную будет обрабатывать find? Первую или последнюю?)
Да и в целом find не нужен, все делается еще проще)
PHP код:
ChatFrame_AddMessageEventFilter("CHAT_MSG_EMOTE", function() return true end)
- - - Updated - - -

Сообщение от
Swyp
Значит вам не подходит аддон, это нормально.
Причем тут не подходит?) Тебе же человек просто написал, что у тебя в аддоне много лишних элементов и тот же результат можно достичь всего одной строкой. 
А вообще на будущее, скрипт "OnLoad" не нужен, весь код вне функций выполняется на том же самом "OnLoad" в процессе загрузки данного файла (но это применимо разумеется только к ".lua" файлам. Если делать как ты, через ".xml", то да, без "OnLoad" не обойтись). Но еще раз, в твоем случае, в данном мииииини аддоне это просто лишний код. Достаточно всего одного .lua файла с одной строкой.
Ну или двумя, если ты хочешь видеть свое сообщение о загрузке аддона:
PHP код:
ChatFrame1:AddMessage("|cCF790EFFshutUp loaded with <3 from Swyp x5 Alliance (wowcircle).|r")
ChatFrame_AddMessageEventFilter("CHAT_MSG_EMOTE", function() return true end)