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

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

Показано с 1 по 7 из 7

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #2
    Абориген Аватар для BadStyle
    Регистрация
    05.01.2012
    Адрес
    Ferumcity
    Сообщений
    1,086
    Поблагодарил(а)
    421
    Получено благодарностей: 457 (сообщений: 297).
    Репутация: 444
    Цитата Сообщение от Фунтик Посмотреть сообщение
    Ищу аддон на автоматическое принятие пати (желательно с функцией принятия только от друзей). Так же было бы не плохо аддон на автоподтвержение готовности суммона и т.д. :)
    заранее спасибо.
    попробуй что нибудь сделать, думаю убрать первую строчку и будет все ок
    Код:
    -------------------------------------------------------------------------- Auto accept invite
    ------------------------------------------------------------------------
    
    
    if TukuiCF["invite"].autoaccept == true then
        local tAutoAcceptInvite = CreateFrame("Frame")
        local OnEvent = function(self, event, ...) self[event](self, event, ...) end
        tAutoAcceptInvite:SetScript("OnEvent", OnEvent)
    
    
        local function PARTY_MEMBERS_CHANGED()
            StaticPopup_Hide("PARTY_INVITE")
            tAutoAcceptInvite:UnregisterEvent("PARTY_MEMBERS_CHANGED")
        end
    
    
        local InGroup = false
        local function PARTY_INVITE_REQUEST()
            local leader = arg1
            InGroup = false
            
            -- Update Guild and Freindlist
            if GetNumFriends() > 0 then ShowFriends() end
            if IsInGuild() then GuildRoster() end
            
            for friendIndex = 1, GetNumFriends() do
                local friendName = GetFriendInfo(friendIndex)
                if friendName == leader then
                    AcceptGroup()
                    tAutoAcceptInvite:RegisterEvent("PARTY_MEMBERS_CHANGED")
                    tAutoAcceptInvite["PARTY_MEMBERS_CHANGED"] = PARTY_MEMBERS_CHANGED
                    InGroup = true
                    break
                end
            end
            
            if not InGroup then
                for guildIndex = 1, GetNumGuildMembers(true) do
                    local guildMemberName = GetGuildRosterInfo(guildIndex)
                    if guildMemberName == leader then
                        AcceptGroup()
                        tAutoAcceptInvite:RegisterEvent("PARTY_MEMBERS_CHANGED")
                        tAutoAcceptInvite["PARTY_MEMBERS_CHANGED"] = PARTY_MEMBERS_CHANGED
                        InGroup = true
                        break
                    end
                end
            end
            
            if not InGroup then
                SendWho(leader)
            end
        end
    
    
        tAutoAcceptInvite:RegisterEvent("PARTY_INVITE_REQUEST")
        tAutoAcceptInvite["PARTY_INVITE_REQUEST"] = PARTY_INVITE_REQUEST
    end
    Последний раз редактировалось BadStyle; 13.03.2013 в 04:02.
    Цитата Сообщение от Сфера Посмотреть сообщение
    будет сделано, мой генерал !
    Цитата Сообщение от Rainbow Owl Посмотреть сообщение
    самый лучший на свете Сергей!

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

    Фунтик (13.03.2013)

Ваши права

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