Skip to content
View in the app

A better way to browse. Learn more.

WRobot

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Vehicle options

User Feedback

Recommended Comments

TheSmokie

Banned

@Droidz I don’t wish to sound crude or ungreatful for the bot but are you adding mire options to use  vehicles  Ingame like a shooting method? Only reason I ask if you confirmed it.

TheSmokie

Banned
9 hours ago, Droidz said:

No release date sorry

Awe ?

 

TheSmokie

Banned

@Droidz

Here a idea on how to get it working for aiming, i hope it helps.

public static class Vehicle
	{
		
		public static bool UseButton(int num = 1)
		{
			//PetActionButton1
			Lua.RunMacroText("/click [overridebar][vehicleui][possessbar,@vehicle,exists]OverrideActionBarButton" + num + ";ActionButton" + num);
			return true;
		}
		public static void Aim(WoWUnit unit, float precision = 0.5f, float agleDelta = 0f)
		{
			ClickToMove.CGPlayer_C__ClickToMove(unit.Position.X, unit.Position.Y, unit.Position.Z, unit.Guid, (int)ClickToMoveType.Move, precision);
			Thread.Sleep(Usefuls.Latency * 2);

			var dist = ObjectManager.Me.Position.DistanceTo2D(unit.Position);
			var height = unit.Position.Z - ObjectManager.Me.Position.Z;
			var angle = robotManager.Helpful.Math.GetAngle(dist, height);
			var radians = robotManager.Helpful.Math.DegreeToRadian(angle + agleDelta);
			AimAngle(radians);
		}
		static void AimAngle(float radians)
		{
			var minDelta = 0.035f; //~5 degree
			var delta = radians - CurrentAngle;
			int timeMs = 30;
			var timer = new robotManager.Helpful.Timer(5 * 1000);
			var delta2 = 0f;
			do
			{
				if (delta > 0)
					wManager.Wow.Helpers.Keybindings.PressKeybindings(wManager.Wow.Enums.Keybindings.PITCHUP, timeMs);
				else if (delta < 0)
					wManager.Wow.Helpers.Keybindings.PressKeybindings(wManager.Wow.Enums.Keybindings.PITCHDOWN, timeMs);

				delta2 = radians - CurrentAngle;
				if (System.Math.Abs(delta2) < minDelta)
					return;

				if (delta < 0 && delta2 >= 0)
					return;

				if (delta > 0 && delta2 <= 0)
					return;
			}
			while (Conditions.InGameAndConnectedAndAliveAndProductStartedNotInPause && ObjectManager.Me.PlayerUsingVehicle && !timer.IsReady);
		}
		public static float CurrentAngle
		{
			get
			{
				return Lua.LuaDoString<float>("return VehicleAimGetAngle()");
			}
		}
	}

 

TheSmokie

Banned

@Droidz mainly for other quests. do you by chance anyway to aim for Vehicles?

Sye

Banned

@Droidzcan you provide aiming function, not just for DK, but for Ulduar and TOC quests / vehicles. 

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.