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!

    REQUEST - Enegry Twister Location plugins
  2. Thanks pombimsjb (1 members gave Thanks to Alrang99 for this useful post)
  3. #2
    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)
    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
    32
    Thanks G/R
    18/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
    94
    Thanks G/R
    11/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
    32
    Thanks G/R
    18/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
    3
    Join Date
    Feb 2020
    Posts
    39
    Thanks G/R
    17/2
    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 06:34 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