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

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

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

Тема: Heal Bot

  1. #1
    Старожил Аватар для Joura
    Регистрация
    28.09.2018
    Сообщений
    145
    Поблагодарил(а)
    39
    Получено благодарностей: 20 (сообщений: 15).
    Репутация: 20

    Heal Bot

    У меня такой вопрос, как исключить конкретных игроков из хилбота? По нику или классу. Может есть какой-то скрипт? Чтобы они не занимали панели зря
    Многие не совсем корректно себя ведут, а потом их падающее хп отвлекает глаз смотрящего
    Последний раз редактировалось Joura; 29.10.2018 в 16:57.

    Собиратель черепов Орды

    [свернуть]

  2. #2
    Наш человек Аватар для Zico-Zico
    Регистрация
    31.12.2013
    Сообщений
    621
    Поблагодарил(а)
    130
    Получено благодарностей: 117 (сообщений: 75).
    Репутация: 117
    попробуй ктр+шифт+пкм на нике игрока
    попроси таких личностей перекинуть в одну группу, а ты удали эту группу в настройках хилбота

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

    Joura (29.10.2018)

  4. #3
    Старожил Аватар для Joura
    Регистрация
    28.09.2018
    Сообщений
    145
    Поблагодарил(а)
    39
    Получено благодарностей: 20 (сообщений: 15).
    Репутация: 20
    Цитата Сообщение от Zico-Zico Посмотреть сообщение
    попроси таких личностей перекинуть в одну группу, а ты удали эту группу в настройках хилбота
    Да тоже вариант

    Собиратель черепов Орды

    [свернуть]

  5. #4
    Старожил Аватар для Joura
    Регистрация
    28.09.2018
    Сообщений
    145
    Поблагодарил(а)
    39
    Получено благодарностей: 20 (сообщений: 15).
    Репутация: 20
    Цитата Сообщение от Zico-Zico Посмотреть сообщение
    попробуй ктр+шифт+пкм на нике игрока
    Да, кстати, это работает. А как теперь посмотреть этот "черный список"? Он еще сбрасывается при релоге.

    Собиратель черепов Орды

    [свернуть]

  6. #5
    Наш человек Аватар для Zico-Zico
    Регистрация
    31.12.2013
    Сообщений
    621
    Поблагодарил(а)
    130
    Получено благодарностей: 117 (сообщений: 75).
    Репутация: 117
    Цитата Сообщение от Joura Посмотреть сообщение
    Да, кстати, это работает. А как теперь посмотреть этот "черный список"? Он еще сбрасывается при релоге.
    я не знаю, как смотреть)
    буду дома - поищу, если ты сам до того времени не найдешь)

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

    Joura (30.10.2018)

  8. #6
    Старожил
    Регистрация
    17.06.2018
    Сообщений
    264
    Поблагодарил(а)
    6
    Получено благодарностей: 150 (сообщений: 107).
    Репутация: 150
    Цитата Сообщение от Joura Посмотреть сообщение
    А как теперь посмотреть этот "черный список"?
    там нету такой функции. но можно добавить. открываешь файл Interface\AddOns\HealBot\HealBot_Panel.lua и в самом низу добавляешь следующий код:

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

    PHP код:
    do
        
    local function GetUnitIDByGUID(g)
            if 
    UnitGUID("player") == g then return "player" end
            local num
    ,u; if nraid 0 then num,u=nraid,"raid" else num,u=GetNumPartyMembers(),"party" end
            
    for i=1,num do if UnitGUID(u..i) == g then return u..elseif UnitGUID(u.."pet"..ithen return u.."pet"..i end end
        end
        
    function HealBot_Panel_GetBlackList() 
            for 
    g in pairs(HealBot_Panel_BlackList) do
                
    local u GetUnitIDByGUID(g)
                if 
    u then
                    local name
                    
    if u:find("pet"then
                        local n
    ,c,u:gsub("pet","")
                        
    local c RAID_CLASS_COLORS[(select(2,UnitClass(n)))]
                        
    local h string.format("|cff%02x%02x%02x",c.r*255,c.g*255,c.b*255)
                        
    name UnitName(u) .." <"..h.. UnitName(n).."|cffcc99ff>"
                    
    else
                        
    local c,RAID_CLASS_COLORS[(select(2,UnitClass(u)))]
                        
    string.format("|cff%02x%02x%02x",c.r*255,c.g*255,c.b*255)
                        
    name h..UnitName(u).."|cffcc99ff"
                    
    end
                    
    print("|cffcc99ff|HHealBot:"..g.."|h["..name.." "..u.."]|h|r")
                
    end
            end 
        end
        local o 
    ItemRefTooltip.SetHyperlink;
        function 
    ItemRefTooltip:SetHyperlink(link)
            if 
    link:sub(1,7) == "HealBot" then HealBot_Panel_BlackList[link:sub(9)]=nil 
                
    if Delay_RecalcParty<2 then Delay_RecalcParty=2 end
            
    else o(selflink)
            
    end
        end

        local b 
    CreateFrame("Button"nilUIParent"UIPanelButtonTemplate")
        
    b:RegisterEvent("VARIABLES_LOADED")
        
    b:SetScript("OnEvent",function(bb:SetParent(HealBot_Options_Panel1b:SetPoint("BOTTOMLEFT"HealBot_Options_CommandsButton,"TOPLEFT"end)
        
    b:SetSize(85,22)
        
    b:SetText("Black list")
        
    b:SetScript("OnClick",HealBot_Panel_GetBlackList)
    end 
    [свернуть]


    после чего в настройках, выше кнопки Пуск появится кнопка Black list, нажав на которую в чат вывалится черный список, нажатие на линк в чате удалит игрока из чс.

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

    Vasja_1 (09.11.2018)

  10. #7
    Старожил Аватар для Joura
    Регистрация
    28.09.2018
    Сообщений
    145
    Поблагодарил(а)
    39
    Получено благодарностей: 20 (сообщений: 15).
    Репутация: 20
    Цитата Сообщение от Ururu Посмотреть сообщение
    там нету такой функции. но можно добавить. открываешь файл Interface\AddOns\HealBot\HealBot_Panel.lua и в самом низу добавляешь следующий код:

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

    PHP код:
    do
        
    local function GetUnitIDByGUID(g)
            if 
    UnitGUID("player") == g then return "player" end
            local num
    ,u; if nraid 0 then num,u=nraid,"raid" else num,u=GetNumPartyMembers(),"party" end
            
    for i=1,num do if UnitGUID(u..i) == g then return u..elseif UnitGUID(u.."pet"..ithen return u.."pet"..i end end
        end
        
    function HealBot_Panel_GetBlackList() 
            for 
    g in pairs(HealBot_Panel_BlackList) do
                
    local u GetUnitIDByGUID(g)
                if 
    u then
                    local name
                    
    if u:find("pet"then
                        local n
    ,c,u:gsub("pet","")
                        
    local c RAID_CLASS_COLORS[(select(2,UnitClass(n)))]
                        
    local h string.format("|cff%02x%02x%02x",c.r*255,c.g*255,c.b*255)
                        
    name UnitName(u) .." <"..h.. UnitName(n).."|cffcc99ff>"
                    
    else
                        
    local c,RAID_CLASS_COLORS[(select(2,UnitClass(u)))]
                        
    string.format("|cff%02x%02x%02x",c.r*255,c.g*255,c.b*255)
                        
    name h..UnitName(u).."|cffcc99ff"
                    
    end
                    
    print("|cffcc99ff|HHealBot:"..g.."|h["..name.." "..u.."]|h|r")
                
    end
            end 
        end
        local o 
    ItemRefTooltip.SetHyperlink;
        function 
    ItemRefTooltip:SetHyperlink(link)
            if 
    link:sub(1,7) == "HealBot" then HealBot_Panel_BlackList[link:sub(9)]=nil 
                
    if Delay_RecalcParty<2 then Delay_RecalcParty=2 end
            
    else o(selflink)
            
    end
        end

        local b 
    CreateFrame("Button"nilUIParent"UIPanelButtonTemplate")
        
    b:RegisterEvent("VARIABLES_LOADED")
        
    b:SetScript("OnEvent",function(bb:SetParent(HealBot_Options_Panel1b:SetPoint("BOTTOMLEFT"HealBot_Options_CommandsButton,"TOPLEFT"end)
        
    b:SetSize(85,22)
        
    b:SetText("Black list")
        
    b:SetScript("OnClick",HealBot_Panel_GetBlackList)
    end 
    [свернуть]


    после чего в настройках, выше кнопки Пуск появится кнопка Black list, нажав на которую в чат вывалится черный список, нажатие на линк в чате удалит игрока из чс.
    Спасибо... Черный список не открывается, что-то не так
    Другая проблема. Black List сбрасывался после релога, в этой версии изменена такая проблема?
    просто как мне в соседней теме по Sapee посоветовали ## SavedVariables: enabled добавить в тос файл, это поможет с черным списком?
    Последний раз редактировалось Joura; 30.10.2018 в 16:54.

    Собиратель черепов Орды

    [свернуть]

Похожие темы

  1. Ответов: 2
    Последнее сообщение: 17.08.2016, 00:03
  2. Ответов: 3
    Последнее сообщение: 16.08.2016, 16:56
  3. Ответов: 2
    Последнее сообщение: 15.08.2016, 18:00
  4. Teppop (англ) Друид heal pvp / heal pve / tank / kot pvp
    от Вжареватель в разделе Корзина
    Ответов: 9
    Последнее сообщение: 11.06.2016, 10:20
  5. 6.5 heal 6.4 rdd
    от DIGGERS в разделе Корзина
    Ответов: 3
    Последнее сообщение: 20.03.2016, 21:24

Ваши права

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