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

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

Показано с 1 по 12 из 32

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Старожил
    Регистрация
    13.09.2012
    Сообщений
    110
    Поблагодарил(а)
    16
    Получено благодарностей: 6 (сообщений: 5).
    Репутация: 6
    Цитата Сообщение от Ururu Посмотреть сообщение
    крч вместо этого
    PHP код:
    SendChatMessage(L.YellFrostBeacon"SAY"
    это
    PHP код:
    if not mod.tFrame then mod.tFrame CreateFrame("frame"end
    local d 
    .5
    mod
    .tFrame:SetScript("OnUpdate",function(s,e)
        
    d=d-e
        
    if 0 then 
            local t 
    GetRaidTargetIndex("player")
            if 
    t then t _G["RAID_TARGET_" ..t"{".. .."}" .. L.YellFrostBeacon .. "{".. .."}" else L.YellFrostBeacon end
            SendChatMessage
    (t"SAY")
            
    mod.tFrame:SetScript("OnUpdate",nil)
        
    end
    end

    Короче, чувак, ты лучший! Всё работает как надо
    DzHMRiGpOdU.jpg

    Если получится делать обратный отчёт, то будет щииикарноо. Ну и можно как-то поменять текст метки на картинку, хотя бы для себя, это не принципиально, но если будет, то юудет восхитительно.

    П. С. Раскрою карты: я сейчас играю на *****е и у нас как раз есть 3д метки и мы выносим определённую метку в определенное место. Я вечером скину архив, эти анонсы в чат я сам лично добавлял на нужные спелы, но есть где ещё не работает(блевота на гниле). Ну и да, у нас там немного больше боссов в цлк и бк контент работает, но таймеры под нас написаны)
    Не надо осуждать
    Последний раз редактировалось Камурик; 23.09.2019 в 13:28.

  2. #2
    Старожил
    Регистрация
    17.06.2018
    Сообщений
    264
    Поблагодарил(а)
    6
    Получено благодарностей: 150 (сообщений: 107).
    Репутация: 150
    Цитата Сообщение от Камурик Посмотреть сообщение
    Если получится делать обратный отчёт, то будет щииикарноо. Ну и можно как-то поменять текст метки на картинку, хотя бы для себя, это не принципиально, но если будет, то юудет восхитительно.
    для себя можно просто текстуру метки и текст таймера в центре экрана сделать.

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

    PHP код:
    if not mod.tFrame then 
        local f 
    CreateFrame("frame"
        
    f:SetSize(50,50)
        
    f:SetPoint("CENTER")
        
    f.i=f:CreateTexture()
        
    f.i:SetAllPoints()
        
    f.t=f:CreateFontString()
        
    f.t:SetFont("Fonts\\FRIZQT__.TTF",15,"OUTLINE")
        
    f.t:SetAllPoints()
        
    mod.tFrame f
    end
    local d 
    .5
    mod
    .tFrame:SetScript("OnUpdate",function(s,e)
        
    d=d-e
        
    if 0 then 
            local t 
    GetRaidTargetIndex("player")
            if 
    t then
                s
    .i:SetTexture("Interface\\TargetingFrame\\UI-RaidTargetingIcon_".. t)
                
    _G["RAID_TARGET_" ..t"{".. .."}" .. L.YellFrostBeacon .. "{".. .."}" 
            
    else L.YellFrostBeacon 
            end
            SendChatMessage
    (t"SAY")
            
    .5
            s
    :SetScript("OnUpdate",function(s,e)
                
    d=d-e
                s
    .t:SetText(format("%.1f",d))
                if 
    d<0 then
                    s
    .t:SetText("")
                    
    s.i:SetTexture("")
                    
    s:SetScript("OnUpdate",nil)
                
    end
            end
    )
        
    end
    end

    но я таймер не знаю, просто поставил на 6 сек.
    облако перекрывает дефолтную метку рейда, а эта созданная текстура перекрывает облако, поэтому смысл в этом есть.
    [свернуть]

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

    Камурик (24.09.2019)

Ваши права

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