REQUEST - Enegry Twister Location plugins menu

User Tag List

Results 1 to 6 of 6
  1. #1
    Alrang99's Avatar Member
    Reputation
    2
    Join Date
    Jan 2021
    Posts
    1
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    REQUEST - Enegry Twister Location plugins

    Happy new year guys.

    i playing wizard GR but cannot play well cuz cannot see enegry twister location

    please develop enegry twister location plugins.

    Thank you!

    These ads disappear when you log in.

  2. Thanks pombimsjb (1 members gave Thanks to Alrang99 for this useful post)
  3. #2
    s4000's Avatar Contributor
    Reputation
    262
    Join Date
    Oct 2018
    Posts
    470
    Thanks G/R
    16/254
    Trade Feedback
    0 (0%)
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Actor for twister, good luck

    _wizard_tornado_golden_big = 484695,
    _wizard_tornado_no_rune_big = 484703,
    _wizard_tornado_obsidian_big = 484694,
    _x1_wizard_tornado_fire_big = 484659,
    _x1_wizard_tornado_stationary = 484705,
    _x1_wizard_tornado_stationary_big = 484704,

  4. #3
    TheLionKing's Avatar Member
    Reputation
    6
    Join Date
    Sep 2019
    Posts
    29
    Thanks G/R
    17/5
    Trade Feedback
    0 (0%)
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by s4000 View Post
    Actor for twister, good luck

    _wizard_tornado_golden_big = 484695,
    _wizard_tornado_no_rune_big = 484703,
    _wizard_tornado_obsidian_big = 484694,
    _x1_wizard_tornado_fire_big = 484659,
    _x1_wizard_tornado_stationary = 484705,
    _x1_wizard_tornado_stationary_big = 484704,
    I tryed to add those, but i dont get any circle or anything on the ground

  5. #4
    wad1532's Avatar Member
    Reputation
    7
    Join Date
    Mar 2019
    Posts
    77
    Thanks G/R
    7/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by TheLionKing View Post
    I tryed to add those, but i dont get any circle or anything on the ground
    They're just sno numbers for the skills not a plugin.

  6. #5
    TheLionKing's Avatar Member
    Reputation
    6
    Join Date
    Sep 2019
    Posts
    29
    Thanks G/R
    17/5
    Trade Feedback
    0 (0%)
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)
    Ya i got that, because i tryed to put them in PluginEnablerOrDisablerPlugin.cs but that only gave me the twisted sword icon hehe

    I have no clue how to make a full plugin

  7. #6
    alternate_'s Avatar Member
    Reputation
    1
    Join Date
    Feb 2020
    Posts
    25
    Thanks G/R
    13/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    try this (create file EnergyTwisterPlugin.cs in folder HUD\plugins\alternate)
    Code:
    // Decorator for Wizard's Energy Twister
    
    using System.Linq;
    using Turbo.Plugins.Default;
    
    namespace Turbo.Plugins.alternate
    {
    	public class EnergyTwisterPlugin : BasePlugin, IInGameWorldPainter
    	{
    		public WorldDecoratorCollection EnergyTwisterDecorator { get; set; }
    		public WorldDecoratorCollection EnergyTwisterMergedDecorator { get; set; }
    
    		public int twisterCountDown { get; set; }
    		public int twisterRadius { get; set; }
    
    		public EnergyTwisterPlugin()
    		{
    			Enabled = true;
    			twisterCountDown = 6;
    			twisterRadius = 5;
    		}
    
    		public override void Load(IController hud)
    		{
    			base.Load(hud);	
    			Order = 10000;
    
    			EnergyTwisterDecorator = new WorldDecoratorCollection(
    				new MapShapeDecorator(Hud)
    				{
    					Brush = Hud.Render.CreateBrush(220, 255, 0, 255, 1),
    					Radius = 8.0f,
    					ShapePainter = new CircleShapePainter(Hud),
    				},
    				new GroundTimerDecorator(Hud)
    				{
    					CountDownFrom = twisterCountDown,
    					BackgroundBrushEmpty = Hud.Render.CreateBrush(128, 0, 0, 0, 0),
    					BackgroundBrushFill = Hud.Render.CreateBrush(230, 255, 0, 0, 0),
    					Radius = 10,   
    				},
    				new GroundLabelDecorator(Hud)
    				{
    					CountDownFrom = twisterCountDown,
    					TextFont = Hud.Render.CreateFont("tahoma", 7, 255, 255, 250, 250, false, false, 128, 0, 0, 0, true),
    				},
    				new GroundCircleDecorator(Hud)
    				{
    					Brush = Hud.Render.CreateBrush(250, 255, 0, 0, 2),
    					Radius = twisterRadius,
    				},
    				new GroundCircleDecorator(Hud)
    				{
    					Brush = Hud.Render.CreateBrush(50, 255, 0, 0, 0),
    					Radius = twisterRadius,
    				}
    			);
    
    			EnergyTwisterMergedDecorator = new WorldDecoratorCollection(
    				new MapShapeDecorator(Hud)
    				{
    					Brush = Hud.Render.CreateBrush(220, 255, 0, 255, 1),
    					Radius = 8.0f,
    					ShapePainter = new CircleShapePainter(Hud),
    				},
    				new GroundTimerDecorator(Hud)
    				{
    					CountDownFrom = twisterCountDown,
    					BackgroundBrushEmpty = Hud.Render.CreateBrush(128, 0, 0, 0, 0),
    					BackgroundBrushFill = Hud.Render.CreateBrush(230, 255, 0, 0, 0),
    					Radius = 10,   
    				},
    				new GroundLabelDecorator(Hud)
    				{
    					CountDownFrom = twisterCountDown,
    					TextFont = Hud.Render.CreateFont("tahoma", 7, 255, 255, 250, 250, false, false, 128, 0, 0, 0, true),
    				},
    				new GroundCircleDecorator(Hud)
    				{
    					Brush = Hud.Render.CreateBrush(250, 255, 0, 0, 2),
    					Radius = twisterRadius,
    				},
    				new GroundCircleDecorator(Hud)
    				{
    					Brush = Hud.Render.CreateBrush(150, 255, 0, 0, 0),
    					Radius = twisterRadius,
    				}
    			);
    		}
    
    		public void PaintWorld(WorldLayer layer)
    		{
    			if (Hud.Game.IsInTown) return;
    
    			// Mistral Breeze
    			//_wizard_tornado_golden
    			//_wizard_tornado_golden_big
    
    			// Gale Force
    			//_x1_wizard_tornado_fire
    			//_x1_wizard_tornado_fire_big
    
    			// Raging Storm
    			//_x1_wizard_tornado_damage
    
    			// Storm Chaser
    			//_wizard_tornado_obsidian
    			//_wizard_tornado_obsidian_big
    
    			// Wicked Wind
    			//_x1_wizard_tornado_stationary
    			//_x1_wizard_tornado_stationary_big
    
    			var actors = Hud.Game.Actors.Where(a => (
    					(a.SnoActor.Sno == ActorSnoEnum._wizard_tornado_golden) 
    					|| (a.SnoActor.Sno == ActorSnoEnum._x1_wizard_tornado_fire)
    					|| (a.SnoActor.Sno == ActorSnoEnum._x1_wizard_tornado_damage)
    					|| (a.SnoActor.Sno == ActorSnoEnum._wizard_tornado_obsidian)
    					|| (a.SnoActor.Sno == ActorSnoEnum._x1_wizard_tornado_stationary)
    			));
    			foreach (var actor in actors)  
    			{
    					EnergyTwisterDecorator.Paint(layer, actor, actor.FloorCoordinate, string.Empty);
    			}
    
    			var mergedActors = Hud.Game.Actors.Where(a => (
    					(a.SnoActor.Sno == ActorSnoEnum._wizard_tornado_golden_big) 
    					|| (a.SnoActor.Sno == ActorSnoEnum._x1_wizard_tornado_fire_big)
    					|| (a.SnoActor.Sno == ActorSnoEnum._wizard_tornado_obsidian_big)
    					|| (a.SnoActor.Sno == ActorSnoEnum._x1_wizard_tornado_stationary_big)
    			));
    			foreach (var mergedActor in mergedActors)  
    			{
    					EnergyTwisterMergedDecorator.Paint(layer, mergedActor, mergedActor.FloorCoordinate, string.Empty);
    			}
    		}
    	}
    }

Similar Threads

  1. Requesting Update of HB plugin
    By sugarbunny in forum WoW Bots Questions & Requests
    Replies: 1
    Last Post: 04-27-2016, 08:19 AM
  2. [Request] Display mouse location on click
    By Dragonshadow in forum Programming
    Replies: 5
    Last Post: 05-25-2010, 09:09 PM
  3. [Request] Wispy Cloud Location
    By ubrpwnt in forum World of Warcraft General
    Replies: 2
    Last Post: 05-13-2008, 06:50 PM
  4. [Request] Custom Starting Location
    By sirkhan in forum World of Warcraft Emulator Servers
    Replies: 5
    Last Post: 02-22-2008, 08:10 PM
  5. [Request] Weapon Sheath Location
    By Bartons in forum WoW ME Questions and Requests
    Replies: 6
    Last Post: 10-24-2007, 05:31 PM
All times are GMT -5. The time now is 10:26 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2021 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2021 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search