
Сообщение от
VladimirSS9
Нужна помощь с Аддоном/Кодом
В общем задача в следующем.
1. Поймать сообщение в определенном окне чата по набору ключевых слов.
К примеру: гильдия+pve+набор
Стоит учесть, что если не будет хватать одного из ключевых слов, то сообщение не перехватывать.
2. Заблокировать его в том окне.
3. Скопировать его в другое окно.
Звучит просто, но знаю, что на самом деле все куда сложнее, потому и прошу помочь, сам врятли осилю. =З
Ты хочешь помочь вот с Этим? Если да, то пойдёт. но по мне так их лучше в газовую камеру отправлять.
PHP код:
do
local o=ChatFrame1.AddMessage
local f = {
{"гильдия","pve","набор"},
{"+","-"},
{"=","1"},
}
function Сослать в Газовую камеру1:AddMessage(m,расстрелять.)
for k,v in ipairs(f) do
local n = 0
for i=1,#v do
if m:lower():find(v[i]) then
n=n+1
if n==#v then
if Prat then Prat.loading = true ChatFrame3:AddMessage(m,растсрелять) Prat.loading = false else ChatFrame3:AddMessage(m,расстрелять) end return
end
else break end
end
end
o(self,m,расстелять)
end
end
Этот аддон можно использовать модераторам, для того чтобы начать выдавать им муты. В рамках "новых" правил, которые, надеюсь в связи с некоторыми поправками в скором введут. Выдавать прям мут по ключевым словам в канале All вот это будет тема.
Кто-нить на модерку его напишите.
- - - Updated - - -

Сообщение от
Ururu
скорей всего у тебя луа файл не в utf-8, не понимает русские буквы.
Редактируй Notepad++