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

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

Показано с 1 по 10 из 10
  1. #1
    Местный
    Регистрация
    23.09.2015
    Сообщений
    12
    Поблагодарил(а)
    1
    Получено благодарностей: 2 (сообщений: 2).
    Репутация: 2

    Посоветуйте Energy bar

    Посоветуйте что нибудь рабочее под 3.3.5 вроде варовского rage bar только для энергии.

  2. #2
    Местный
    Регистрация
    13.03.2015
    Сообщений
    40
    Поблагодарил(а)
    0
    Получено благодарностей: 2 (сообщений: 2).
    Репутация: 2
    если для ферал - для ферала

  3. #3
    Местный
    Регистрация
    23.09.2015
    Сообщений
    12
    Поблагодарил(а)
    1
    Получено благодарностей: 2 (сообщений: 2).
    Репутация: 2
    Цитата Сообщение от Warl☼ck Посмотреть сообщение
    если для ферал - для ферала
    увы но надо на рогу. ап

  4. #4
    Местный
    Регистрация
    05.01.2012
    Сообщений
    45
    Поблагодарил(а)
    7
    Получено благодарностей: 18 (сообщений: 15).
    Репутация: 19
    Использую IceHUD чуть-чуть пошаманив можно сделать чтото подобное http://4put.ru/view-max-picture.php?id=3486607 мне оч нравится красиво и удобно

  5. #5
    Местный
    Регистрация
    23.09.2015
    Сообщений
    12
    Поблагодарил(а)
    1
    Получено благодарностей: 2 (сообщений: 2).
    Репутация: 2
    Цитата Сообщение от wdarins Посмотреть сообщение
    Использую IceHUD чуть-чуть пошаманив можно сделать чтото подобное http://4put.ru/view-max-picture.php?id=3486607 мне оч нравится красиво и удобно
    классно конечно, но мне для пвп в основном - желательно тупо полоска с энергией и все. максимально просто)

  6. #6
    Местный
    Регистрация
    13.03.2015
    Сообщений
    40
    Поблагодарил(а)
    0
    Получено благодарностей: 2 (сообщений: 2).
    Репутация: 2
    Bomjvasya, если поковыряешь droodfocus то получишь то что тебе надо и даже больше, решать тебе. По идее то его можно адаптировать под кого угодно, еще раз повторюсь - по идее!

  7. #7
    Старожил Аватар для Wbtest2
    Регистрация
    21.02.2015
    Адрес
    Minsk
    Сообщений
    183
    Поблагодарил(а)
    46
    Получено благодарностей: 115 (сообщений: 60).
    Репутация: 115
    Цитата Сообщение от Bomjvasya Посмотреть сообщение
    классно конечно, но мне для пвп в основном - желательно тупо полоска с энергией и все. максимально просто)
    Если просто полоска с энергией то сделай свой))

    ))


    PHP код:
    local Conf = {
        
    Point             =     {0= -150},                --    Позиция ЕнержиБара относително центра;
        
    Width            =    150,                            --    Ширина;
        
    Height            =    20,                                --    Высота;
        
    Font            =    "Fonts\\FRIZQT__.TTF",            --    Шрифт;
        
    FontSize        =    12,                                --    Размер шрифта;
    }

    local PowerBarColor    =    PowerBarColor;
    local select        =    select;
    local UnitPowerType    =    UnitPowerType;
    local UnitClass        =    UnitClass;
    local UnitPower        =    UnitPower;

    local Core CreateFrame("StatusBar"nilUIParent);
    Core:RegisterEvent("PLAYER_LOGIN");
    Core:SetScript("OnEvent", function(selfevent, ...) return self[event](self, ...) end);

    function 
    Core:CreateEnergyBar()
        
    self:SetPoint("CENTER"UIParent"CENTER"Conf.Point.xConf.Point.y);
        
    self:SetSize(Conf.WidthConf.Height);
        
    self:SetStatusBarTexture("Interface\\TARGETINGFRAME\\UI-StatusBar");
        
    local PB_Color PowerBarColor[select(2UnitPowerType("player"))];
        
    self:SetStatusBarColor(PB_Color.rPB_Color.gPB_Color.b);
        
        
    self.bg self:CreateTexture(nil"BACKGROUND");
        
    self.bg:SetTexture("Interface\\TARGETINGFRAME\\UI-StatusBar");
        
    self.bg:SetAllPoints();
        
    self.bg:SetVertexColor(0001);
        
        
    self.Text self:CreateFontString(nil"OVERLAY");
        
    self.Text:SetPoint("LEFT",self,"LEFT"20);
        
    self.Text:SetFont(Conf.FontConf.FontSize"OUTLINE");
        
    self.Text:SetShadowOffset(1, -1);
        
    self.Text:SetTextColor(111);
    end;

    function 
    Core:PLAYER_LOGIN()
        if 
    select(2UnitClass("player")) ~= "ROGUE" then self:UnregisterEvent("PLAYER_LOGIN"); return; end;
        
    self:RegisterEvent("UNIT_ENERGY");
        
    self:CreateEnergyBar();
        
    self:SetMinMaxValues(0UnitPowerMax("player"));
        
    self:SetValue(UnitPower("player"));
        
    self.Text:SetText(UnitPower("player"));
    end;

    function 
    Core:UNIT_ENERGY(UnitID)
        if 
    UnitID ~= "player" then return; end;
        
    self:SetValue(UnitPower("player"));
        
    self.Text:SetText(UnitPower("player"));
    end
    [свернуть]

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

    Bomjvasya (29.11.2015)

  9. #8
    Местный
    Регистрация
    23.09.2015
    Сообщений
    12
    Поблагодарил(а)
    1
    Получено благодарностей: 2 (сообщений: 2).
    Репутация: 2
    Цитата Сообщение от Wbtest2 Посмотреть сообщение
    Если просто полоска с энергией то сделай свой))

    ))


    PHP код:
    local Conf = {
        
    Point             =     {0= -150},                --    Позиция ЕнержиБара относително центра;
        
    Width            =    150,                            --    Ширина;
        
    Height            =    20,                                --    Высота;
        
    Font            =    "Fonts\\FRIZQT__.TTF",            --    Шрифт;
        
    FontSize        =    12,                                --    Размер шрифта;
    }

    local PowerBarColor    =    PowerBarColor;
    local select        =    select;
    local UnitPowerType    =    UnitPowerType;
    local UnitClass        =    UnitClass;
    local UnitPower        =    UnitPower;

    local Core CreateFrame("StatusBar"nilUIParent);
    Core:RegisterEvent("PLAYER_LOGIN");
    Core:SetScript("OnEvent", function(selfevent, ...) return self[event](self, ...) end);

    function 
    Core:CreateEnergyBar()
        
    self:SetPoint("CENTER"UIParent"CENTER"Conf.Point.xConf.Point.y);
        
    self:SetSize(Conf.WidthConf.Height);
        
    self:SetStatusBarTexture("Interface\\TARGETINGFRAME\\UI-StatusBar");
        
    local PB_Color PowerBarColor[select(2UnitPowerType("player"))];
        
    self:SetStatusBarColor(PB_Color.rPB_Color.gPB_Color.b);
        
        
    self.bg self:CreateTexture(nil"BACKGROUND");
        
    self.bg:SetTexture("Interface\\TARGETINGFRAME\\UI-StatusBar");
        
    self.bg:SetAllPoints();
        
    self.bg:SetVertexColor(0001);
        
        
    self.Text self:CreateFontString(nil"OVERLAY");
        
    self.Text:SetPoint("LEFT",self,"LEFT"20);
        
    self.Text:SetFont(Conf.FontConf.FontSize"OUTLINE");
        
    self.Text:SetShadowOffset(1, -1);
        
    self.Text:SetTextColor(111);
    end;

    function 
    Core:PLAYER_LOGIN()
        if 
    select(2UnitClass("player")) ~= "ROGUE" then self:UnregisterEvent("PLAYER_LOGIN"); return; end;
        
    self:RegisterEvent("UNIT_ENERGY");
        
    self:CreateEnergyBar();
        
    self:SetMinMaxValues(0UnitPowerMax("player"));
        
    self:SetValue(UnitPower("player"));
        
    self.Text:SetText(UnitPower("player"));
    end;

    function 
    Core:UNIT_ENERGY(UnitID)
        if 
    UnitID ~= "player" then return; end;
        
    self:SetValue(UnitPower("player"));
        
    self.Text:SetText(UnitPower("player"));
    end
    [свернуть]
    Вах спасибо. Именно такое и было нужно. Есть один нюанс - обновляется рывками, типо было 53 и через секунду 68. Не знаешь как пофиксить?

  10. #9
    Активист Аватар для куба
    Регистрация
    22.02.2014
    Адрес
    Вятка
    Сообщений
    47
    Поблагодарил(а)
    3
    Получено благодарностей: 3 (сообщений: 2).
    Репутация: 3
    ComboPointsRedux легко настраивается как тебе нид(/cmd -вызов настроек) (не забудь в настройках галочку поставить -" разрешить старые аддоны")
    PlateBuffs тож неплохой аддончик( особенно для варов!)
    Последний раз редактировалось куба; 29.11.2015 в 08:13.

    Конфуций

    • Давай наставления только тому, кто ищет знаний, обнаружив свое невежество. Оказывай помощь только тому, кто не умеет внятно высказать свои заветные думы. Обучай только того, кто способен, узнав про один угол квадрата, представить себе остальные три.
    • Достаточно, чтобы слова выражали смысл.
    • Блажен тот, кто ничего не знает: он не рискует быть непонятым.
    • Если у тебя не будет дурных мыслей, не будет и дурных поступков.

  11. #10
    Старожил Аватар для Wbtest2
    Регистрация
    21.02.2015
    Адрес
    Minsk
    Сообщений
    183
    Поблагодарил(а)
    46
    Получено благодарностей: 115 (сообщений: 60).
    Репутация: 115
    Цитата Сообщение от Bomjvasya Посмотреть сообщение
    Вах спасибо. Именно такое и было нужно. Есть один нюанс - обновляется рывками, типо было 53 и через секунду 68. Не знаешь как пофиксить?
    Ну держи через OnUpdate

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


    PHP код:
    local Conf = {
        
    Point             =     {0= -150},                --    Позиция ЕнержиБара относително центра;
        
    Width            =    150,                            --    Ширина;
        
    Height            =    20,                                --    Высота;
        
    Font            =    "Fonts\\FRIZQT__.TTF",            --    Шрифт;
        
    FontSize        =    12,                                --    Размер шрифта;
        
    Delay            =    0.1,                            --    Задержка;
    }

    local PowerBarColor    =    PowerBarColor;
    local select        =    select;
    local UnitPowerType    =    UnitPowerType;
    local UnitClass        =    UnitClass;
    local UnitPower        =    UnitPower;

    local Core CreateFrame("StatusBar"nilUIParent);
    Core:RegisterEvent("PLAYER_LOGIN");
    Core:SetScript("OnEvent", function(selfevent, ...) return self[event](self, ...) end);

    function 
    Core:CreateEnergyBar()
        
    self:SetPoint("CENTER"UIParent"CENTER"Conf.Point.xConf.Point.y);
        
    self:SetSize(Conf.WidthConf.Height);
        
    self:SetStatusBarTexture("Interface\\TARGETINGFRAME\\UI-StatusBar");
        
    local PB_Color PowerBarColor[select(2UnitPowerType("player"))];
        
    self:SetStatusBarColor(PB_Color.rPB_Color.gPB_Color.b);
        
        
    self.bg self:CreateTexture(nil"BACKGROUND");
        
    self.bg:SetTexture("Interface\\TARGETINGFRAME\\UI-StatusBar");
        
    self.bg:SetAllPoints();
        
    self.bg:SetVertexColor(0001);
        
        
    self.Text self:CreateFontString(nil"OVERLAY");
        
    self.Text:SetPoint("LEFT",self,"LEFT"20);
        
    self.Text:SetFont(Conf.FontConf.FontSize"OUTLINE");
        
    self.Text:SetShadowOffset(1, -1);
        
    self.Text:SetTextColor(111);
    end;

    function 
    Core:PLAYER_LOGIN()
        if 
    select(2UnitClass("player")) ~= "ROGUE" then self:UnregisterEvent("PLAYER_LOGIN"); return; end;
        
    self:RegisterEvent("UNIT_MAXENERGY");
        
    self:CreateEnergyBar();
        
    self:SetMinMaxValues(0UnitPowerMax("player"));
        
    self:SetScript("OnUpdate"self.OnUpdate)
    end;

    local Update 0;
    function 
    Core:OnUpdate(elapsed)
        
    Update Update elapsed;
        if 
    Update Conf.Delay then
            self
    :SetValue(UnitPower("player"));
            
    self.Text:SetText(UnitPower("player"));
            
    Update 0;
        
    end;
    end;

    function 
    Core:UNIT_MAXENERGY(UnitID)
        if 
    UnitID ~= "player" then return; end;
        
    self:SetMinMaxValues(0UnitPowerMax("player"));
    end
    [свернуть]
    Последний раз редактировалось Wbtest2; 29.11.2015 в 19:28.

Похожие темы

  1. Ответов: 8
    Последнее сообщение: 03.11.2015, 19:18
  2. Посоветуйте класс ( Эпичность овер9000 ). №2
    от Риннекаге в разделе Корзина
    Ответов: 21
    Последнее сообщение: 11.03.2013, 10:43
  3. Посоветуйте класс ( Эпичность овер9000 ).
    от Риннекаге в разделе Корзина
    Ответов: 33
    Последнее сообщение: 25.02.2013, 19:49

Ваши права

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