How to show CDR and Toughness values on screen menu

User Tag List

Results 1 to 3 of 3
  1. #1
    dotwboost's Avatar Member
    Reputation
    1
    Join Date
    Aug 2018
    Posts
    7
    Thanks G/R
    5/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    How to show CDR and Toughness values on screen

    I would appreciate if someone can help me with a plugin to show the following on screen

    • Cooldown Reduction
    • Toughness
    • Damage
    • Attacks Per Second


    EDIT :: Trying to edit the AttributeLabelListPlugin

    Here are the functions that I found in the default plugin but I have no idea how to make them show up on my screen as a new plugin.

    CDR

    Code:
                LabelList.LabelDecorators.Add(new TopLabelDecorator(Hud)
                {
                    TextFont = Hud.Render.CreateFont("tahoma", 7, 120, 200, 200, 255, false, false, true),
                    BackgroundTexture1 = Hud.Texture.ButtonTextureBlue,
                    BackgroundTexture2 = Hud.Texture.BackgroundTextureBlue,
                    BackgroundTextureOpacity2 = 0.75f,
                    TextFunc = () => (Hud.Game.Me.Stats.CooldownReduction * 100).ToString("F0", CultureInfo.InvariantCulture) + "%",
                    HintFunc = () => "cooldown reduction %",
                });


    ATTACK SPEED

    Code:
                LabelList.LabelDecorators.Add(new TopLabelDecorator(Hud)
                {
                    TextFont = Hud.Render.CreateFont("tahoma", 7, 120, 255, 255, 255, false, false, true),
                    BackgroundTexture1 = Hud.Texture.ButtonTextureOrange,
                    BackgroundTexture2 = Hud.Texture.BackgroundTextureGreen,
                    BackgroundTextureOpacity2 = 0.3f,
                    TextFunc = () => Hud.Game.Me.Offense.AttackSpeed.ToString("F2", CultureInfo.InvariantCulture) + "/s",
                    HintFunc = () => "attack speed",
                });

    For toughness, there are 2 functions and I dont know if that is what I need

    EHP Current

    Code:
                LabelList.LabelDecorators.Add(new TopLabelDecorator(Hud)
                {
                    TextFont = Hud.Render.CreateFont("tahoma", 7, 180, 255, 255, 255, true, false, true),
                    BackgroundTexture1 = Hud.Texture.ButtonTextureGray,
                    BackgroundTexture2 = Hud.Texture.BackgroundTextureGreen,
                    BackgroundTextureOpacity2 = 0.75f,
                    TextFunc = () => ValueToString(Hud.Game.Me.Defense.EhpCur, ValueFormat.ShortNumber),
                    HintFunc = () => "EHP current",
                });

    EHP MAX

    Code:
                LabelList.LabelDecorators.Add(new TopLabelDecorator(Hud)
                {
                    TextFont = Hud.Render.CreateFont("tahoma", 7, 180, 255, 255, 255, true, false, true),
                    ExpandedHintFont = expandedHintFont,
                    ExpandedHintWidthMultiplier = expandedHintWidthMultiplier,
                    BackgroundTexture1 = Hud.Texture.ButtonTextureGray,
                    BackgroundTexture2 = Hud.Texture.BackgroundTextureGreen,
                    BackgroundTextureOpacity2 = 0.70f,
                    TextFunc = () => ValueToString(Hud.Game.Me.Defense.EhpMax, ValueFormat.ShortNumber),
                    HintFunc = () => "EHP max",
                    ExpandUpLabels = new List<TopLabelDecorator>()
                    {
                        new TopLabelDecorator(Hud)
                        {
                            TextFont = Hud.Render.CreateFont("tahoma", 7, 180, 255, 255, 255, true, false, true),
                            ExpandedHintFont = expandedHintFont,
                            ExpandedHintWidthMultiplier = expandedHintWidthMultiplier,
                            BackgroundTexture1 = Hud.Texture.ButtonTextureGray,
                            BackgroundTexture2 = Hud.Texture.BackgroundTextureGreen,
                            BackgroundTextureOpacity2 = 1.0f,
                            TextFunc = () => (Hud.Game.Me.Defense.drCombined * 100).ToString("F1", CultureInfo.InvariantCulture),
                            HintFunc = () => "damage reduction",
                        },
                        new TopLabelDecorator(Hud)
                        {
                            TextFont = Hud.Render.CreateFont("tahoma", 7, 180, 255, 255, 255, true, false, true),
                            ExpandedHintFont = expandedHintFont,
                            ExpandedHintWidthMultiplier = expandedHintWidthMultiplier,
                            BackgroundTexture1 = Hud.Texture.ButtonTextureGray,
                            BackgroundTexture2 = Hud.Texture.BackgroundTextureGreen,
                            BackgroundTextureOpacity2 = 1.0f,
                            TextFunc = () => Hud.Game.Me.Defense.Armor.ToString("#,0", CultureInfo.InvariantCulture),
                            HintFunc = () => "armor",
                        },
                        new TopLabelDecorator(Hud)
                        {
                            TextFont = Hud.Render.CreateFont("tahoma", 7, 180, 255, 255, 255, true, false, true),
                            ExpandedHintFont = expandedHintFont,
                            ExpandedHintWidthMultiplier = expandedHintWidthMultiplier,
                            BackgroundTexture1 = Hud.Texture.ButtonTextureGray,
                            BackgroundTexture2 = Hud.Texture.BackgroundTextureGreen,
                            BackgroundTextureOpacity2 = 1.0f,
                            TextFunc = () => Hud.Game.Me.Defense.ResAverage.ToString("F0", CultureInfo.InvariantCulture),
                            HintFunc = () => "average resist",
                        },
                    }
                });
    Last edited by dotwboost; 09-13-2019 at 06:39 AM.

    How to show CDR and Toughness values on screen
  2. #2
    RNN's Avatar Legendary
    Reputation
    876
    Join Date
    Sep 2018
    Posts
    1,154
    Thanks G/R
    108/838
    Trade Feedback
    0 (0%)
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)
    If you put the mouse on the portrait of a player, that data appears. There is also this plugin to which more things could be added
    https://www.ownedcore.com/forums/dia...nfoplugin.html ([v7.3] [ENGLISH] [glq] PlayerInfoPlugin)

    And above the skill bar you can also see several data ​​of your character
    Last edited by RNN; 09-13-2019 at 06:03 AM.

  3. Thanks dotwboost (1 members gave Thanks to RNN for this useful post)
  4. #3
    dotwboost's Avatar Member
    Reputation
    1
    Join Date
    Aug 2018
    Posts
    7
    Thanks G/R
    5/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks a lot, I'll try to edit that

Similar Threads

  1. [How To] Use Mail and AH on Trial Accounts!
    By Manky in forum World of Warcraft Exploits
    Replies: 41
    Last Post: 11-26-2008, 12:28 PM
  2. Replies: 13
    Last Post: 09-18-2007, 06:26 AM
  3. How to show boots on tauren in human form?
    By Fauzruk in forum WoW ME Questions and Requests
    Replies: 3
    Last Post: 09-12-2007, 10:21 AM
  4. How to Sit Sleep and Mount with weapons on!
    By david12 in forum World of Warcraft Exploits
    Replies: 12
    Last Post: 08-09-2007, 09:24 AM
All times are GMT -5. The time now is 03:28 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search