[V9] Special Buff Monitor for Monk Flurry Build menu

User Tag List

Results 1 to 15 of 15
  1. #1
    s4000's Avatar Contributor
    Reputation
    285
    Join Date
    Oct 2018
    Posts
    489
    Thanks G/R
    18/272
    Trade Feedback
    0 (0%)
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    [V9] Special Buff Monitor for Monk Flurry Build

    This plugin made for the buff need for Tempest Rush with Flurry Rune

    - works in GR only
    - must equip with Won Khim Lau
    - show the skill range
    - show stack of the tush
    - show timer for COE (show number in cold & 4sec before)
    - show boarder for time to release the skill (works only with COE) (show when stack reach min require & COE in cold)
    TRush.jpg

    update v1.1
    - add more checking to avoid exception
    - add extra circle when good time to release skill

    save in plugins\DAV
    [C#] DAV_MonkRush - Pastebin.com

    Customize
    Code:
    Flurry_Min = 20; // min stack for good to release skill
    showRadius = true; // option to show skill range
    ReleaseRaduis = 20f; // radius of the circle for release skill
    
    xPos = Hud.Window.Size.Width * 810 / 1920; // position
    yPos = Hud.Window.Size.Height * 160 / 1080; // position
    iconSize = Hud.Window.Size.Height * 40 / 1080; // icon size
    
    Brush_Flurry = Hud.Render.CreateBrush(255, 51, 51, 255, 2); // brush for the skill range
    Brush_Release = Hud.Render.CreateBrush(255, 255, 51, 51, 3); // brush for boarder to release the skill
    Font_Good = Hud.Render.CreateFont("arial", 9, 255, 51, 255, 51, true, false, 255, 0, 0, 0, true);
    Font_Warm = Hud.Render.CreateFont("arial", 9, 255, 255, 51, 51, true, false, 255, 0, 0, 0, true);
    Last edited by s4000; 12-11-2019 at 07:47 AM.

    [V9] Special Buff Monitor for Monk Flurry Build
  2. Thanks udyr2946, 731113, HoaryWitch, BeeAntOS, Skeeh, Cyberbertl, iCornflakes (7 members gave Thanks to s4000 for this useful post)
  3. #2
    HoaryWitch's Avatar Member
    Reputation
    1
    Join Date
    Aug 2018
    Posts
    11
    Thanks G/R
    46/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Dear S4000:
    First of all please let me apologize for my poor English ability
    Thank you for your tools like dav_partycdplugin, dav_sadervalorrgk, dav_necropetplugin, dav_coe and dav_monkrush, they all help me a lot, today when I use dav_monkrush, it appear some exceptions shown like as follows, how I fix it? thank you again
    2019.12.11 00:28:34.476 minimap draw error (System.NullReferenceException: 並未將物件參考設定為物件的執行個體。
    於 Turbo.Plugins.DAV.DAV_MonkRush.PaintWorld(WorldLayer layer)
    於 *‎​*‪*‎*‪*‏​‏‫*‏**‬‎‫​*‫​****.‬*‫‬‪‪*‪‏‫​​​‏*‬**‏‬*​‪‪‏‬​ **.​‎​*‪‎‬​‏‎******​‫***‫‬‎​‬‬*()
    於 *‎​*‪*‎*‪*‏​‏‫*‏**‬‎‫​*‫​****.****‫***‬‎*‪‬‏***‫ **(IPlugin , String , Action )
    於 *‎​*‪*‎*‪*‏​‏‫*‏**‬‎‫​*‫​****.‪**‎**‬‫‬‬**‬‬‬**‬**‪​‏‫‬ **(Object , EventArgs )
    於 *‫*‫***‫‬‏‫***​*‫‬*‎​*‏***.*​*‪‏**​‎‪‫*‬​‪‪‫‎‫***​‏‬ **())
    2019.12.11 00:28:34.478 overlay paint error (System.NullReferenceException: 並未將物件參考設定為物件的執行個體。
    於 Turbo.Plugins.DAV.DAV_MonkRush.PaintWorld(WorldLayer layer)
    於 *‎​*‪*‎*‪*‏​‏‫*‏**‬‎‫​*‫​****.*‏‫‬‫***‏‎*​‬**​‏‎‎**‫‎*‫* ‫*.*‬‎‏**​‬‏****‬‏​*‫*​*‏*()
    於 *‎​*‪*‎*‪*‏​‏‫*‏**‬‎‫​*‫​****.****‫***‬‎*‪‬‏***‫ **(IPlugin , String , Action )
    於 *‎​*‪*‎*‪*‏​‏‫*‏**‬‎‫​*‫​****.‏‏‫‎‎‎**‬*‬‪*‎​‏‬​‏‬‪‪‪‏ *(Object , EventArgs )
    於 *‫*‫**

  4. #3
    s4000's Avatar Contributor
    Reputation
    285
    Join Date
    Oct 2018
    Posts
    489
    Thanks G/R
    18/272
    Trade Feedback
    0 (0%)
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    do you have modified some setting in plugin? please let me know
    and 你可以用中文告訴我

    Originally Posted by HoaryWitch View Post
    Dear S4000:
    First of all please let me apologize for my poor English ability
    Thank you for your tools like dav_partycdplugin, dav_sadervalorrgk, dav_necropetplugin, dav_coe and dav_monkrush, they all help me a lot, today when I use dav_monkrush, it appear some exceptions shown like as follows, how I fix it? thank you again
    2019.12.11 00:28:34.476 minimap draw error (System.NullReferenceException: 並未將物件參考設定為物件的執行個體。
    於 Turbo.Plugins.DAV.DAV_MonkRush.PaintWorld(WorldLayer layer)
    於 *‎​*‪*‎*‪*‏​‏‫*‏**‬‎‫​*‫​****.‬*‫‬‪‪*‪‏‫​​​‏*‬**‏‬*​‪‪‏‬​ **.​‎​*‪‎‬​‏‎******​‫***‫‬‎​‬‬*()
    於 *‎​*‪*‎*‪*‏​‏‫*‏**‬‎‫​*‫​****.****‫***‬‎*‪‬‏***‫ **(IPlugin , String , Action )
    於 *‎​*‪*‎*‪*‏​‏‫*‏**‬‎‫​*‫​****.‪**‎**‬‫‬‬**‬‬‬**‬**‪​‏‫‬ **(Object , EventArgs )
    於 *‫*‫***‫‬‏‫***​*‫‬*‎​*‏***.*​*‪‏**​‎‪‫*‬​‪‪‫‎‫***​‏‬ **())
    2019.12.11 00:28:34.478 overlay paint error (System.NullReferenceException: 並未將物件參考設定為物件的執行個體。
    於 Turbo.Plugins.DAV.DAV_MonkRush.PaintWorld(WorldLayer layer)
    於 *‎​*‪*‎*‪*‏​‏‫*‏**‬‎‫​*‫​****.*‏‫‬‫***‏‎*​‬**​‏‎‎**‫‎*‫* ‫*.*‬‎‏**​‬‏****‬‏​*‫*​*‏*()
    於 *‎​*‪*‎*‪*‏​‏‫*‏**‬‎‫​*‫​****.****‫***‬‎*‪‬‏***‫ **(IPlugin , String , Action )
    於 *‎​*‪*‎*‪*‏​‏‫*‏**‬‎‫​*‫​****.‏‏‫‎‎‎**‬*‬‪*‎​‏‬​‏‬‪‪‪‏ *(Object , EventArgs )
    於 *‫*‫**
    Last edited by s4000; 12-10-2019 at 09:14 PM.

  5. #4
    s4000's Avatar Contributor
    Reputation
    285
    Join Date
    Oct 2018
    Posts
    489
    Thanks G/R
    18/272
    Trade Feedback
    0 (0%)
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    update v1.1
    - add more checking to avoid exception
    - add extra circle when good time to release skill

  6. Thanks iThinkiWin, HoaryWitch (2 members gave Thanks to s4000 for this useful post)
  7. #5
    HoaryWitch's Avatar Member
    Reputation
    1
    Join Date
    Aug 2018
    Posts
    11
    Thanks G/R
    46/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Dear s4000
    Thank you for this amazing plug-in, it let me from original GR105 push to GR119 base on paragon 850 Sunwuko set.
    YES! NO MORE EXCEPTIONS APPEAR !
    Thank you again !

  8. #6
    Larsbirger's Avatar Member
    Reputation
    1
    Join Date
    May 2019
    Posts
    1
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi, s4000. How do I get this to work? I have not done any changes with my Turbohud ever, so I'm new to this. Thanks

    /edit: got it to work, thanks for plugin
    Last edited by Larsbirger; 12-13-2019 at 06:47 AM.

  9. #7
    HoaryWitch's Avatar Member
    Reputation
    1
    Join Date
    Aug 2018
    Posts
    11
    Thanks G/R
    46/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Create a subdirectory name "DAV" under plugins just like X:\TurboHUD 19.12.12.0 (v9.1) STABLE for Diablo III 2.6.7.64706 (64 bit)\plugins\DAV, and save the file dav_monkrush.cs into it

  10. #8
    carapuce's Avatar Member
    Reputation
    1
    Join Date
    Jan 2020
    Posts
    1
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Dear s4000,

    The plugin works fine.
    Thank you for the job.

    I wanted to change the location of the icons but I can't make the plugin works with the customize.

    Here is my customize file. Could you please tell me what am I doing wrong ?

    // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    // *.txt files are not loaded automatically by TurboHUD
    // you have to change this file's extension to .cs to enable it
    // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    using Turbo.Plugins.Default;

    namespace Turbo.Plugins.User
    {

    public class PluginEnablerOrDisablerPlugin : BasePlugin, ICustomizer
    {

    public PluginEnablerOrDisablerPlugin()
    {
    Enabled = true;
    }

    public override void Load(IController hud)
    {
    base.Load(hud);
    }

    // "Customize" methods are automatically executed after every plugin is loaded.
    // So these methods can use Hud.GetPlugin<class> to access the plugin instances' public properties (like decorators, Enabled flag, parameters, etc)
    // Make sure you test the return value against null!
    public void Customize()
    {
    // basic examples
    // DAV flurry monk
    Flurry_Min = 20; // min stack for good to release skill
    showRadius = true; // option to show skill range
    ReleaseRaduis = 20f; // radius of the circle for release skill

    xPos = Hud.Window.Size.Width * 810 / 1920; // position
    yPos = Hud.Window.Size.Height * 160 / 1080; // position
    iconSize = Hud.Window.Size.Height * 40 / 1080; // icon size

    Brush_Flurry = Hud.Render.CreateBrush(255, 51, 51, 255, 2); // brush for the skill range
    Brush_Release = Hud.Render.CreateBrush(255, 255, 51, 51, 3); // brush for boarder to release the skill
    Font_Good = Hud.Render.CreateFont("arial", 9, 255, 51, 255, 51, true, false, 255, 0, 0, 0, true);
    Font_Warm = Hud.Render.CreateFont("arial", 9, 255, 255, 51, 51, true, false, 255, 0, 0, 0, true);

    // turn on MultiplayerExperienceRangePlugin
    Hud.TogglePlugin<MultiplayerExperienceRangePlugin>(true);

    // turn off sell darkening
    Hud.GetPlugin<InventoryAndStashPlugin>().NotGoodDisplayEnabled = false;

    // disable arcane affix label
    Hud.GetPlugin<EliteMonsterAffixPlugin>().AffixDecorators.Remove(MonsterAffix.Arc ane);

    // override an elite affix's text
    Hud.GetPlugin<EliteMonsterAffixPlugin>().CustomAffixNames.Add(MonsterAffix.Desec rator, "DES");


    }

    }

    }

  11. #9
    s4000's Avatar Contributor
    Reputation
    285
    Join Date
    Oct 2018
    Posts
    489
    Thanks G/R
    18/272
    Trade Feedback
    0 (0%)
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by carapuce View Post
    Dear s4000,

    The plugin works fine.
    Thank you for the job.

    I wanted to change the location of the icons but I can't make the plugin works with the customize.

    Here is my customize file. Could you please tell me what am I doing wrong ?
    my customize code are for direct modify inside the file,
    for using the another cs file to customize, you should code like this
    Code:
    Hud.RunOnPlugin<DAV.DAV_MonkRush>(plugin => { // not sure begin with this
    // Hud.RunOnPlugin<DAV_MonkRush>(plugin => { // OR this
    	plugin.Flurry_Min = 20; // min stack for good to release skill
    	plugin.showRadius = true; // option to show skill range
    	plugin.ReleaseRaduis = 20f; // radius of the circle for release skill
    
    	plugin.xPos = Hud.Window.Size.Width * 810 / 1920; // position
    	plugin.yPos = Hud.Window.Size.Height * 160 / 1080; // position
    	plugin.iconSize = Hud.Window.Size.Height * 40 / 1080; // icon size
    
    	plugin.Brush_Flurry = Hud.Render.CreateBrush(255, 51, 51, 255, 2); // brush for the skill range
    	plugin.Brush_Release = Hud.Render.CreateBrush(255, 255, 51, 51, 3); // brush for boarder to release the skill
    	plugin.Font_Good = Hud.Render.CreateFont("arial", 9, 255, 51, 255, 51, true, false, 255, 0, 0, 0, true);
    	plugin.Font_Warm = Hud.Render.CreateFont("arial", 9, 255, 255, 51, 51, true, false, 255, 0, 0, 0, true);
    });
    if still get exception, include the following at the beginning of the file

    using Turbo.Plugins.DAV;

  12. #10
    HoaryWitch's Avatar Member
    Reputation
    1
    Join Date
    Aug 2018
    Posts
    11
    Thanks G/R
    46/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Dear S4000:
    您好,想請問 dav_monkrush.cs 有沒有可能增加神龍套觸發顯示?原先想說如在Tempest Rush跟元素兩個 icon 旁再加一個icon,但覺得沒有您之前的做法好,也就是Tempest Rush的爆炸範圍圈由藍變成紅色,這個主意真是太棒了,想都 不 用 想,看到紅圈就知道可以引爆 ! 所以,有沒有可能神龍套也可以做成相似的效果?就是直接在T empest Rush的爆炸範圍圈做顏色變化會更讓人容易直覺反應?
    謝謝
    Last edited by HoaryWitch; 11-24-2020 at 04:39 AM.

  13. #11
    s4000's Avatar Contributor
    Reputation
    285
    Join Date
    Oct 2018
    Posts
    489
    Thanks G/R
    18/272
    Trade Feedback
    0 (0%)
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by HoaryWitch View Post
    Dear S4000:
    您好,想請問 dav_monkrush.cs 有沒有可能增加神龍套觸發顯示?原先想說如在Tempest Rush跟元素兩個 icon 旁再加一個icon,但覺得沒有您之前的做法好,也就是Tempest Rush的爆炸範圍圈由藍變成紅色,這個主意真是太棒了,想都 不 用 想,看到紅圈就知道可以引爆 ! 所以,有沒有可能神龍套也可以做成相似的效果?就是直接在T empest Rush的爆炸範圍圈做顏色變化會更讓人容易直覺反應?
    謝謝
    不好意思, 現在比較少時間玩 D3, 所以除非有exception, 我沒玩的 build 的特定插件不會更新

  14. #12
    HoaryWitch's Avatar Member
    Reputation
    1
    Join Date
    Aug 2018
    Posts
    11
    Thanks G/R
    46/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    好的,非常感謝,想請教神龍套特效的sno編號440569/1要去哪個檔案查看?

  15. #13
    s4000's Avatar Contributor
    Reputation
    285
    Join Date
    Oct 2018
    Posts
    489
    Thanks G/R
    18/272
    Trade Feedback
    0 (0%)
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by HoaryWitch View Post
    好的,非常感謝,想請教神龍套特效的sno編號440569/1要去哪個檔案查看?
    D3Planner Data

    sno number 440569

  16. Thanks HoaryWitch (1 members gave Thanks to s4000 for this useful post)
  17. #14
    Skeeh's Avatar Member
    Reputation
    3
    Join Date
    Mar 2017
    Posts
    16
    Thanks G/R
    46/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thx for that plugin, very usefull

  18. #15
    HoaryWitch's Avatar Member
    Reputation
    1
    Join Date
    Aug 2018
    Posts
    11
    Thanks G/R
    46/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Dear S4000:
    你好,想請教,我不會寫程式,都是靠亂摸索亂搞僥倖可以� �現我要的功能,如今遇到一個問題,武僧的翔龍特效沒辦法� ��現,請問我這是錯在哪裡? 感謝
    // >> PlayerBottomBuffListPlugin
    Hud.TogglePlugin<PlayerBottomBuffListPlugin>(true);

    Hud.RunOnPlugin<PlayerBottomBuffListPlugin>(plugin =>
    {

    plugin.RuleCalculator.Rules.Add(new BuffRule(485549) { IconIndex = null, MinimumIconCount = 1, ShowStacks = true, ShowTimeLeft = false, IconSizeMultiplier = 1.2f }); // 火鳥四件特效,裂光波堆疊
    // plugin.RuleCalculator.Rules.Add(new BuffRule(403471) { IconIndex = null, MinimumIconCount = 1, ShowStacks = true, ShowTimeLeft = true, IconSizeMultiplier = 1.2f }); // 太極
    plugin.RuleCalculator.Rules.Add(new BuffRule(359583) { IconIndex = 1, MinimumIconCount = 1, ShowTimeLeft = true, IconSizeMultiplier = 1.2f }); // Focus
    plugin.RuleCalculator.Rules.Add(new BuffRule(359583) { IconIndex = 2, MinimumIconCount = 1, ShowTimeLeft = true, IconSizeMultiplier = 1.2f }); // Restraint
    plugin.RuleCalculator.Rules.Add(new BuffRule(484289) { IconIndex = 10, MinimumIconCount = 1, ShowStacks = true, ShowTimeLeft = false, IconSizeMultiplier = 1.2f }); // Gears of Dreadland / 2pc: Momentum 20sec Cap
    // plugin.RuleCalculator.Rules.Add(new BuffRule(134030) { IconIndex = 8, MinimumIconCount = 1, ShowStacks = false, ShowTimeLeft = true, IconSizeMultiplier = 1.2f }); // Gears of Dreadland / 4pc: 60% DmgReduction, 5sec
    plugin.RuleCalculator.Rules.Add(new BuffRule(446187) { IconIndex = null, MinimumIconCount = 1, ShowStacks = false, ShowTimeLeft = true, IconSizeMultiplier = 1.2f }); // ElusiveRing 捉摸不定戒
    // plugin.RuleCalculator.Rules.Add(new BuffRule(447060) { IconIndex = null, MinimumIconCount = 1, ShowStacks = false, ShowTimeLeft = true, IconSizeMultiplier = 1.2f }); // 強壯指環
    plugin.RuleCalculator.Rules.Add(new BuffRule(483552) { IconIndex = null, MinimumIconCount = 1, ShowStacks = true, ShowTimeLeft = false, IconSizeMultiplier = 1.2f }); // Squirt's Necklace 阿紐項鍊
    // plugin.RuleCalculator.Rules.Add(new BuffRule(246562) { IconIndex = 1, MinimumIconCount = 1, ShowStacks = true, ShowTimeLeft = false, IconSizeMultiplier = 1.2f }); // 翔龍 Flying Dragon 246562 無效
    // plugin.RuleCalculator.Rules.Add(new BuffRule(246562) { IconIndex = 7, MinimumIconCount = 1, ShowStacks = true, ShowTimeLeft = false, IconSizeMultiplier = 1.2f }); // 翔龍 Flying Dragon 246562 無效
    });

    // << EOL PlayerBottomBuffListPlugin.cs

Similar Threads

  1. [V9] Special Buff Monitor for Sader Valor Set RGK
    By s4000 in forum TurboHUD Community Plugins
    Replies: 45
    Last Post: 02-25-2021, 05:25 AM
  2. Hunter pet buffs lasting for weeks
    By Tengu in forum World of Warcraft Exploits
    Replies: 12
    Last Post: 11-28-2008, 01:19 PM
  3. [Repack] Mangos Server for WotLK Beta Build 9095
    By zackorion15 in forum WoW EMU General Releases
    Replies: 51
    Last Post: 11-11-2008, 10:52 AM
  4. [iPhone] Glider monitor for iPhone
    By Glovek77 in forum World of Warcraft Bots and Programs
    Replies: 21
    Last Post: 08-08-2008, 04:31 AM
  5. Good gear for a critical build mage
    By Cush in forum World of Warcraft Guides
    Replies: 1
    Last Post: 05-29-2006, 01:50 AM
All times are GMT -5. The time now is 02:16 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search