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

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

Показано с 1 по 8 из 8
  1. #1
    Новичок Аватар для Hotkey
    Регистрация
    24.11.2023
    Адрес
    Vol.
    Сообщений
    22
    Поблагодарил(а)
    15
    Получено благодарностей: 1 (сообщений: 1).
    Репутация: 1

    Аддон для чата

    Доброго времени, подскажите аддон - чтоб переместить обьявление рейду в сторону.
    WoWScrnShot_011225_162858.jpg

  2. #2
    Гуру
    Регистрация
    01.09.2018
    Сообщений
    490
    Поблагодарил(а)
    13
    Получено благодарностей: 212 (сообщений: 146).
    Репутация: 1585
    Цитата Сообщение от Hotkey Посмотреть сообщение
    Доброго времени, подскажите аддон - чтоб переместить обьявление рейду в сторону.
    WoWScrnShot_011225_162858.jpg
    Код:
    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("TOP", UIParent, "TOP", 0, -50) -- расположение
            RaidWarningFrame:SetScale(1) -- масштаб
        end
    end)

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

    Hotkey (13.01.2025)

  4. #3
    Новичок Аватар для Hotkey
    Регистрация
    24.11.2023
    Адрес
    Vol.
    Сообщений
    22
    Поблагодарил(а)
    15
    Получено благодарностей: 1 (сообщений: 1).
    Репутация: 1
    Цитата Сообщение от Penny Посмотреть сообщение
    Код:
    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("TOP", UIParent, "TOP", 0, -50) -- расположение
            RaidWarningFrame:SetScale(1) -- масштаб
        end
    end)
    Такой вопрос нескромный, а куда это зарядить, чтоб работало?

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

    Вовбай'ка (13.01.2025)

  6. #4
    Гуру
    Регистрация
    01.09.2018
    Сообщений
    490
    Поблагодарил(а)
    13
    Получено благодарностей: 212 (сообщений: 146).
    Репутация: 1585
    Цитата Сообщение от 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)

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

    Hotkey (14.01.2025)

  8. #5
    Новичок Аватар для Hotkey
    Регистрация
    24.11.2023
    Адрес
    Vol.
    Сообщений
    22
    Поблагодарил(а)
    15
    Получено благодарностей: 1 (сообщений: 1).
    Репутация: 1
    Цитата Сообщение от Penny Посмотреть сообщение
    Немного исправил.
    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)
    Брат, я тебя, наверно, выведу, сделал так, как ты написал. Или не так)
    Короче, скачал файл, установил в интерфейс с аддонами, так? Удалил Комменты для расположения и масштаба, так? поменял на другое значение, но ничего не поменялось в игре.Desktop Screenshot 2025.01.14 - 17.54.26.25.png

  9. #6
    Инопланетянин
    Регистрация
    26.06.2017
    Адрес
    ☘ GM Остров ☘
    Сообщений
    3,162
    Поблагодарил(а)
    229
    Получено благодарностей: 782 (сообщений: 436).
    Репутация: 2593
    все работает в коде ничего не менял текст появляется в самом верху


    в папку с аддонами закинь и все https://dropmefiles.com/EC6nU
    Последний раз редактировалось « Sḥáṁáboy »; 14.01.2025 в 19:40.

  10. 1 пользователь сказал cпасибо « Sḥáṁáboy » за это полезное сообщение:

    Hotkey (14.01.2025)

  11. #7
    Новичок Аватар для Hotkey
    Регистрация
    24.11.2023
    Адрес
    Vol.
    Сообщений
    22
    Поблагодарил(а)
    15
    Получено благодарностей: 1 (сообщений: 1).
    Репутация: 1
    Цитата Сообщение от « Sḥáṁáboy » Посмотреть сообщение
    все работает в коде ничего не менял текст появляется в самом верху


    в папку с аддонами закинь и все https://dropmefiles.com/EC6nU
    <Блин, сделаю ласт попытку,, как бесит эта фигомотина со скриптами и прочая лабуда)
    А тебе отдельное спасибо за помощь, дай Высшую силу о тебе позаботиться, спасибо)

  12. #8
    Гуру
    Регистрация
    01.09.2018
    Сообщений
    490
    Поблагодарил(а)
    13
    Получено благодарностей: 212 (сообщений: 146).
    Репутация: 1585
    Цитата Сообщение от Hotkey Посмотреть сообщение
    Брат, я тебя, наверно, выведу, сделал так, как ты написал. Или не так)
    Короче, скачал файл, установил в интерфейс с аддонами, так? Удалил Комменты для расположения и масштаба, так? поменял на другое значение, но ничего не поменялось в игре.Desktop Screenshot 2025.01.14 - 17.54.26.25.png
    Установи просто как обычный аддон, ничего не удаляй.
    Если надо будет изменить расположение, тогда вместо -50 напиши другое число (чем больше цифра, тем ниже будет опускаться надпись).

Похожие темы

  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

Ваши права

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