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

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

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

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Почетный флудер Аватар для Hibor
    Регистрация
    24.01.2012
    Сообщений
    2,273
    Поблагодарил(а)
    213
    Получено благодарностей: 439 (сообщений: 382).
    Репутация: 3444
    Цитата Сообщение от Florida_512 Посмотреть сообщение
    Не совсем понимаю где тут менять.
    a.jpg
    если хочешь как в этом - не трогай ничего
    b.jpg
    а для такого убрать два минуса и пробел в начале строки "-- Text:SetFormattedText("%s / ", и добавить в начало следующей, т.е. код для второго варианта:

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

    Код:
    local math_ceil, CapDisplay = math.ceil, TextStatusBar_CapDisplayOfNumericValue;
    local FrameList = {
    ["TargetFrameHealthBar"] = true,
    ["FocusFrameHealthBar"] = true,
    };
    hooksecurefunc("TextStatusBar_UpdateTextString",function(self)
    if not FrameList[self:GetName()] then return; end;
    local Text = self.TextString;
    local Value = self:GetValue();
    
    if Value and Value > 0 and Text then
    local _, MaxValue = self:GetMinMaxValues();
    local HealthPercent = math_ceil((Value / MaxValue)*100);
    Text:SetFormattedText("%s / %s (%u%%)", CapDisplay(Value), CapDisplay(MaxValue), HealthPercent);
    -- Text:SetFormattedText("%s (%u%%)", CapDisplay(Value), HealthPercent);
    end
    end)
    [свернуть]


    p.s. я смотрю по твоей цитате кода - у тебя затесался пробел в слове "fu nction" похоже пока пробовал править, потому и не работало в исх.варианте - перераспакуй архив с аддоном

    - - - Updated - - -

    Цитата Сообщение от Florida_512 Посмотреть сообщение
    P.S.: вру, вижу, а как оставить 25555/34333 и проценты просто убрать куда-то вбок?
    рассинхрон постов :)
    если хочешь проценты вообще из бара убрать в бок всего фрейма, то это тебе нужен TargetPercent с курса, самоделка такое не делает
    смотри пост про него, просто ставишь и меняешь координаты в строках (выше писал) с -46 на ~ 200 (подстроишь)
    Последний раз редактировалось Hibor; 02.02.2023 в 23:29.
    За Альянс! Нет... за Орду! Стой... так за кого там?
    PUG: «Who needs tactics, skill or brain, just out-gear it bro...»

  2. #2
    Активист
    Регистрация
    28.12.2017
    Сообщений
    87
    Поблагодарил(а)
    0
    Получено благодарностей: 1 (сообщений: 1).
    Репутация: 1
    Цитата Сообщение от Hibor Посмотреть сообщение
    a.jpg
    если хочешь как в этом - не трогай ничего
    b.jpg
    а для такого убрать два минуса и пробел в начале строки "-- Text:SetFormattedText("%s / ", и добавить в начало следующей, т.е. код для второго варианта:

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

    Код:
    local math_ceil, CapDisplay = math.ceil, TextStatusBar_CapDisplayOfNumericValue;
    local FrameList = {
    ["TargetFrameHealthBar"] = true,
    ["FocusFrameHealthBar"] = true,
    };
    hooksecurefunc("TextStatusBar_UpdateTextString",function(self)
    if not FrameList[self:GetName()] then return; end;
    local Text = self.TextString;
    local Value = self:GetValue();
    
    if Value and Value > 0 and Text then
    local _, MaxValue = self:GetMinMaxValues();
    local HealthPercent = math_ceil((Value / MaxValue)*100);
    Text:SetFormattedText("%s / %s (%u%%)", CapDisplay(Value), CapDisplay(MaxValue), HealthPercent);
    -- Text:SetFormattedText("%s (%u%%)", CapDisplay(Value), HealthPercent);
    end
    end)
    [свернуть]


    p.s. я смотрю по твоей цитате кода - у тебя затесался пробел в слове "fu nction" похоже пока пробовал править, потому и не работало в исх.варианте - перераспакуй архив с аддоном

    - - - Updated - - -


    рассинхрон постов :)
    если хочешь проценты вообще из бара убрать в бок всего фрейма, то это тебе нужен TargetPercent с курса, самоделка такое не делает
    смотри пост про него
    Не могу найти этот TargetPercent для 3.3.5...

    - - - Updated - - -

    Цитата Сообщение от Hibor Посмотреть сообщение
    p.s. я смотрю по твоей цитате кода - у тебя затесался пробел в слове "fu nction" похоже пока пробовал править, потому и не работало в исх.варианте - перераспакуй архив с аддоном
    В самоделке разобрался

Похожие темы

  1. Ответов: 5
    Последнее сообщение: 02.02.2017, 19:09
  2. Помогите найти аддон. Панели заклинаний.
    от den-1997-10 в разделе Аддоны
    Ответов: 9
    Последнее сообщение: 13.08.2015, 16:35
  3. Ответов: 4
    Последнее сообщение: 05.01.2013, 20:29
  4. Помогите найти аддон на лут!
    от Zombos в разделе Аддоны
    Ответов: 6
    Последнее сообщение: 29.11.2012, 14:19
  5. Ответов: 5
    Последнее сообщение: 25.10.2012, 05:26

Ваши права

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