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

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

Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 25 по 36 из 46
  1. #25
    Старожил
    Регистрация
    17.06.2018
    Сообщений
    264
    Поблагодарил(а)
    6
    Получено благодарностей: 150 (сообщений: 107).
    Репутация: 150
    Цитата Сообщение от Vasja_1 Посмотреть сообщение
    Это починили, теперь без кд инвайтит
    Цитата Сообщение от Foximys Посмотреть сообщение
    Вы все врёти!!!1 До сих пор нельзя инвайтнуть сразу обоих с автоприемом\инвайтом. с 3-го раза проходит прием в группу
    да действительно изменили механику, кд поставили в 3сек вроде. ну полюбому надо собирать в таблицу с начала, из нее уже инвайтить, соблюдая кулдаун.


    Цитата Сообщение от Vasja_1 Посмотреть сообщение
    Как связать уже имеющийся черный список с функцией исчезновения панелей в ХБ?
    я не понимаю зачем это нужно. чс это чс, игнор в чате это игнор в чате, а игнор в хилботе, это игнор зеленых/ботов/других идиотов, на которых лучше не отвлекаться. зачем это все в одну кучу?

  2. #26
    Местный Аватар для ʎpooɹds
    Регистрация
    17.02.2019
    Сообщений
    28
    Поблагодарил(а)
    2
    Получено благодарностей: 20 (сообщений: 12).
    Репутация: 20
    PHP код:
    local GetTime,InviteUnit,tremove,tinsert,UnitInParty GetTime,InviteUnit,tremove,tinsert,UnitInParty

    local frame
    ,tbl CreateFrame("frame"),{}

    local lastinv 0
    local 
    function OnUpdate(self)
        if 
    GetTime()-lastinv>3 then
            InviteUnit
    (tremove(tbl,1))
            
    lastinv GetTime()
            if 
    #tbl==0 then
                
    self:SetScript("OnUpdate",nil)
            
    end
        end
    end

    frame
    :SetScript("OnEvent",function(self,_,_,name)
        if 
    UnitInParty(namethen return end
        tinsert
    (tbl,name)
        if 
    #tbl==1 then
            
    self:SetScript("OnUpdate",OnUpdate)
        
    end
    end
    )

    SlashCmdList["AUTOINVITE"] = function()
        if 
    frame:IsEventRegistered("CHAT_MSG_WHISPER"then
            frame
    :UnregisterEvent("CHAT_MSG_WHISPER")
        else
            
    frame:RegisterEvent("CHAT_MSG_WHISPER")
        
    end
    end
    SLASH_AUTOINVITE1 
    "/autoinv" 

  3. #27
    Заблокирован
    Регистрация
    06.03.2019
    Сообщений
    50
    Поблагодарил(а)
    5
    Получено благодарностей: 5 (сообщений: 3).
    Репутация: 5
    Цитата Сообщение от Foximys Посмотреть сообщение
    PHP код:
    local autoinvite = CreateFrame("frame")
    autoinvite:RegisterEvent("CHAT_MSG_WHISPER")
    autoinvite:SetScript("OnEvent", function(self,event,arg1,arg2) if ((not UnitExists("party1") or IsPartyLeader("player"))) then
    InviteUnit(arg2)
    end
    end)
    Инвайтит всего и вся.

    Скрытый текст

    Цитата Сообщение от ʎpooɹds Посмотреть сообщение
    PHP код:
    local GetTime,InviteUnit,tremove,tinsert,UnitInParty GetTime,InviteUnit,tremove,tinsert,UnitInParty

    local frame
    ,tbl CreateFrame("frame"),{}

    local lastinv 0
    local 
    function OnUpdate(self)
        if 
    GetTime()-lastinv>3 then
            InviteUnit
    (tremove(tbl,1))
            
    lastinv GetTime()
            if 
    #tbl==0 then
                
    self:SetScript("OnUpdate",nil)
            
    end
        end
    end

    frame
    :SetScript("OnEvent",function(self,_,_,name)
        if 
    UnitInParty(namethen return end
        tinsert
    (tbl,name)
        if 
    #tbl==1 then
            
    self:SetScript("OnUpdate",OnUpdate)
        
    end
    end
    )

    SlashCmdList["AUTOINVITE"] = function()
        if 
    frame:IsEventRegistered("CHAT_MSG_WHISPER"then
            frame
    :UnregisterEvent("CHAT_MSG_WHISPER")
        else
            
    frame:RegisterEvent("CHAT_MSG_WHISPER")
        
    end
    end
    SLASH_AUTOINVITE1 
    "/autoinv" 
    [свернуть]

    Братья, а теперь нужно сделать так чтобы повторное приглашение не приходило тем, кто уже есть в моей пати/рейде. потому что мне они пишут в личку по разным вопросам, и всем им приходит приглашение 2-й и 3-й раз, но они уже состоят в пати, можно ли это как-то исправить?


    Цитата Сообщение от Ururu Посмотреть сообщение
    ты не сможешь кидать инвайт остальным
    мне не настолько много пишет людей, чтобы это стало очевидной проблемой

    Цитата Сообщение от Ururu Посмотреть сообщение
    я не понимаю зачем это нужно. чс это чс, игнор в чате это игнор в чате, а игнор в хилботе, это игнор зеленых/ботов/других идиотов, на которых лучше не отвлекаться. зачем это все в одну кучу?
    А это нужно затем, что не всех бомжей я игнорю, могу и заигнорить совсем одетого и очень способного игрока, но невоспитанного и испорченного, который дизморалит рейд и оскорбляет участников. Для этого нужно связать черный список(в который я давным давно накидал таких вот участников) они могут менять ники, реролиться туда сюда(за альянс и за орду) но черный список их сохраняет, память у меня не резиновая, но иметь с ними какое-либо дело я не хочу, и для этого и нужна функция исключения тех кто находится в обычном черном списке. Так или иначе легче достать оттуда игрока чем копаться в аддоне ища там его ник(кстати эта функция не очень работает) и в чат никакой список не вываливается + ко всему сохраняется только до релога.


    К примеру некоторых индивидов можно заигнорить только через чат в блаклист, пока что они в моём хилботе не отображаются потому, что играют за противоположную фракцию, но это легко может измениться со следующей регой, что особенно актуально с вводом межфракционного БГ, но "Имбицил уже найден" и место ему в чс как в чате так и в панелях на асист/исцеление. Я думаю с таким знанием русского языка и "модификации" аддонов они и сами справятся. С таким образом мы избавляем себя от лишней работы загромождения панелей биомусором еще до момента их появления на панелях.
    Последний раз редактировалось vasja_2; 06.03.2019 в 19:56.

  4. #28
    Местный Аватар для ʎpooɹds
    Регистрация
    17.02.2019
    Сообщений
    28
    Поблагодарил(а)
    2
    Получено благодарностей: 20 (сообщений: 12).
    Репутация: 20
    Цитата Сообщение от vasja_2 Посмотреть сообщение
    Братья, а теперь нужно сделать так чтобы повторное приглашение не приходило тем, кто уже есть в моей пати/рейде. потому что мне они пишут в личку по разным вопросам, и всем им приходит приглашение 2-й и 3-й раз, но они уже состоят в пати, можно ли это как-то исправить?
    Я это предусмотрел, но частично, сделав проверку только на пати.
    PHP код:
    if UnitInParty(namethen return end 
    >>
    PHP код:
    if UnitInParty(name) or UnitInRaid(namethen return end 

  5. #29
    Заблокирован
    Регистрация
    06.03.2019
    Сообщений
    50
    Поблагодарил(а)
    5
    Получено благодарностей: 5 (сообщений: 3).
    Репутация: 5
    Цитата Сообщение от Ururu Посмотреть сообщение
    таким образом у тебя чс будет игнорить, но и в черном списке хилбота их не будет.
    Спасибо, это то, что мне было нужно

    - - - Updated - - -

    Цитата Сообщение от Ururu Посмотреть сообщение
    в 17-ти местах, это:
    Получилось 25. Какие именно из них менять?

    Заменил 23 или 25, надеюсь на работе это не скажется)
    Последний раз редактировалось vasja_2; 06.03.2019 в 17:24.

  6. #30
    Гуру Аватар для Попкина_Сладость
    Регистрация
    01.02.2018
    Сообщений
    387
    Поблагодарил(а)
    85
    Получено благодарностей: 53 (сообщений: 43).
    Репутация: 53
    ну и скиньте уже готовый плагин, кому нибудь да пригодится!

  7. #31
    Заблокирован
    Регистрация
    06.03.2019
    Сообщений
    50
    Поблагодарил(а)
    5
    Получено благодарностей: 5 (сообщений: 3).
    Репутация: 5
    Цитата Сообщение от Попкина_Сладость Посмотреть сообщение
    ну и скиньте уже готовый плагин, кому нибудь да пригодится!
    Автоинвайт? или игнор в хилботе?

    Если Хилбот то вот эта часть с заменой в папку хилбота HealBot_Panel.zip

    А если остальное... Возможно обновлю первый пост, когда разбанят эмм первый акк, но не знаю стоит ли, с таким отношением к участникам форума. Гмы просто наотмашь банят. Хорошо что у нас вообще получается что-то тут передавать друг другу из рук в руки. Не понимаю почему этот раздел без премодерации и в нём получается облегчать себе игру. Судя по политике сервера - Игрок должен страдать!
    Последний раз редактировалось vasja_2; 06.03.2019 в 18:45.

  8. #32
    Старожил
    Регистрация
    17.06.2018
    Сообщений
    264
    Поблагодарил(а)
    6
    Получено благодарностей: 150 (сообщений: 107).
    Репутация: 150
    Цитата Сообщение от vasja_2 Посмотреть сообщение
    Получилось 25. Какие именно из них менять?

    Заменил 23 или 25, надеюсь на работе это не скажется)
    я понял почему у вас список не выпадал, у меня версия хилбота другая, 3.3.5.0. в 3.3.5.4 баг, нужно найти это:
    PHP код:
    function HealBot_Panel_PanelChanged(showHeaders)

        
    local nraid=GetNumRaidMembers(); 
    и заменить на
    PHP код:
    function HealBot_Panel_PanelChanged(showHeaders)

        
    nraid=GetNumRaidMembers(); 
    и да, в 25 местах получается.

  9. #33
    Заблокирован
    Регистрация
    06.03.2019
    Сообщений
    50
    Поблагодарил(а)
    5
    Получено благодарностей: 5 (сообщений: 3).
    Репутация: 5
    Цитата Сообщение от Ururu Посмотреть сообщение
    я понял почему у вас список не выпадал, у меня версия хилбота другая, 3.3.5.0. в 3.3.5.4 баг,
    PHP код:
    function HealBot_Panel_PanelChanged(showHeaders)

        
    nraid=GetNumRaidMembers(); 
    и да, в 25 местах получается.
    Теперь уже не важно, если я связал функцию ХБ с ЧС в чате у меня уже не будут выводиться имена в обновлённом списке хилбота?
    Впринципе и так нормально.
    Да и новая панель выводится и так, и она шикарна)

    Но, остаётся актуальным вопрос. Как объединить черные списки всех персонажей для хилбота, чтобы и на другом персонаже эти же люди В ХБ не отображались? Как я понимаю в ХБ можно сделать общее для всех? А в чс чата по всей видимости нельзя, я уже что-то подобное читал

    Цитата Сообщение от Ururu Посмотреть сообщение
    PHP код:
    function HealBot_Panel_PanelChanged(showHeaders)

    local nraid=GetNumRaidMembers();
    и заменить на
    PHP код:
    function HealBot_Panel_PanelChanged(showHeaders)

    nraid=GetNumRaidMembers();
    просто убрать local?
    Последний раз редактировалось vasja_2; 06.03.2019 в 18:36.

  10. #34
    Старожил
    Регистрация
    17.06.2018
    Сообщений
    264
    Поблагодарил(а)
    6
    Получено благодарностей: 150 (сообщений: 107).
    Репутация: 150
    Цитата Сообщение от vasja_2 Посмотреть сообщение
    Но, остаётся актуальным вопрос. Как объединить черные списки всех персонажей для хилбота, чтобы и на другом персонаже эти же люди В ХБ не отображались? Как я понимаю в ХБ можно сделать общее для всех? А в чс чата по всей видимости нельзя, я уже что-то подобное читал
    итак же на аккаунте хранится, значит действует на всех чаров на акке.
    Цитата Сообщение от vasja_2 Посмотреть сообщение
    просто убрать local?
    да, именно в том месте

  11. #35
    Заблокирован
    Регистрация
    06.03.2019
    Сообщений
    50
    Поблагодарил(а)
    5
    Получено благодарностей: 5 (сообщений: 3).
    Репутация: 5
    Цитата Сообщение от Ururu Посмотреть сообщение
    итак же на аккаунте хранится, значит действует на всех чаров на акке.
    Но персы то на разных акках
    Обычно я переношу настройки WTF персонажа/аккаунта на новый аккаунт, но чс ...
    Какой файл отвечает за копирование ЧС на новый акк?
    Последний раз редактировалось vasja_2; 06.03.2019 в 19:05.

  12. #36
    Местный Аватар для ʎpooɹds
    Регистрация
    17.02.2019
    Сообщений
    28
    Поблагодарил(а)
    2
    Получено благодарностей: 20 (сообщений: 12).
    Репутация: 20
    Цитата Сообщение от vasja_2 Посмотреть сообщение
    Какой файл отвечает за копирование ЧС на новый акк?
    MySQL.db

    - - - Updated - - -

    Только тебе нужен доступ к файлам сервера что б его скопировать

Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя

Похожие темы

  1. Аддон PvP sound
    от 4elovwk_ward в разделе Корзина
    Ответов: 1
    Последнее сообщение: 15.07.2015, 08:21
  2. Sound wow
    от azriel в разделе Архив
    Ответов: 24
    Последнее сообщение: 12.09.2014, 16:58
  3. Ministry of sound
    от Орман в разделе Архив
    Ответов: 1
    Последнее сообщение: 23.01.2014, 10:06
  4. Sound for gam....
    от fearomanka в разделе Корзина
    Ответов: 24
    Последнее сообщение: 24.01.2013, 15:12
  5. PvP Sound
    от xakeps в разделе Корзина
    Ответов: 0
    Последнее сообщение: 19.05.2012, 22:24

Ваши права

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