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

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

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

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #4
    Эксперт
    Регистрация
    01.09.2018
    Сообщений
    563
    Поблагодарил(а)
    17
    Получено благодарностей: 269 (сообщений: 189).
    Репутация: 2467
    Цитата Сообщение от Hotkey Посмотреть сообщение
    Такой вопрос нескромный, а куда это зарядить, чтоб работало?
    Немного исправил.
    https://disk.yandex.ru/d/_T0vSZZsvFLu0Q

    Для настройки расположения надо открыть файл RaidWarningFrame.lua и установить нужные координаты и размер.
    По умолчанию, будет располагаться вверху экрана.
    Код:
    local config = {
        position = {"TOP", UIParent, "TOP", 0, -50}, -- расположение
        scale = 1, -- масштаб
    }
    
    local frame = CreateFrame("Frame")
    frame:RegisterEvent("PLAYER_ENTERING_WORLD")
    
    frame:SetScript("OnEvent", function(self, event, ...)
        if event == "PLAYER_ENTERING_WORLD" then
            self:UnregisterEvent("PLAYER_ENTERING_WORLD")
    
            RaidWarningFrame:ClearAllPoints()
            RaidWarningFrame:SetPoint(unpack(config.position))
            RaidWarningFrame:SetScale(config.scale)
    
            hooksecurefunc(RaidWarningFrame, "SetPoint", function(self, point, relativeTo, relativePoint, x, y)
                local expected = config.position
                if point == expected[1] and relativeTo == expected[2] and relativePoint == expected[3] and x == expected[4] and y == expected[5] then
                    return
                end
                self:ClearAllPoints()
                self:SetPoint(unpack(config.position))
            end)
    
            hooksecurefunc(RaidWarningFrame, "SetScale", function(self, scale)
                if scale ~= config.scale then
                    self:SetScale(config.scale)
                end
            end)
        end
    end)

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

    Hotkey (14.01.2025)

Похожие темы

  1. Ответов: 2
    Последнее сообщение: 20.02.2018, 16:51
  2. Ответов: 14
    Последнее сообщение: 24.09.2012, 09:27
  3. э рон дон дон
    от ChmoGaming в разделе Корзина
    Ответов: 40
    Последнее сообщение: 20.08.2012, 12:04
  4. Ответов: 4
    Последнее сообщение: 11.02.2012, 07:18

Ваши права

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