
Сообщение от
Fantiqlolx
Всем привет) Будьте добры помочь найти мне аддон . Что я хочу от него : автоинвайт в пати при вводе тебе в пм (кем либо) ключевого слова. Желательно еще авто объявление в чат о рейде. Зарание спасибо . p.s. В гугле не нашел. p.p.s. в яндексе тоже :)
В Ora3 вроде было автоинвайт.
PHP код:
local INVITE_WORD = "invx"
---------------- > Autoinvite by whisper
local f = CreateFrame("frame")
f:RegisterEvent("CHAT_MSG_WHISPER")
f:SetScript("OnEvent", function(self,event,arg1,arg2)
if (not UnitExists("party1") or IsPartyLeader("player")) and arg1:lower():match(INVITE_WORD) then
InviteUnit(arg2)
end
end)
Только второе - хз работает или нет, у меня другой был.
PHP код:
local ainvenabled = false
local ainvkeyword = "invite"
local autoinvite = CreateFrame("frame")
autoinvite:RegisterEvent("CHAT_MSG_WHISPER")
autoinvite:SetScript("OnEvent", function(self,event,arg1,arg2)
if ((not UnitExists("party1") or IsPartyLeader("player")) and arg1:lower():match(ainvkeyword)) and ainvenabled == true then
InviteUnit(arg2)
end
end)
function SlashCmdList.AUTOINVITE(msg, editbox)
if (msg == 'off') then
ainvenabled = false
print("Ainv OFF")
elseif (msg == '') then
ainvenabled = true
print("Ainv ON: invite")
ainvkeyword = "invite"
else
ainvenabled = true
print("Ainv ON: " .. msg)
ainvkeyword = msg
end
end
SLASH_AUTOINVITE1 = '/ainv'
И это с тукуи, - local ainvenabled = false включено или нет, local ainvkeyword = "invite" - стандартное слово для инвайта. В игре /ainv СЛОВО, или /ainv off для выключения.