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.

Taxi

Featured Replies

  • Author
2 hours ago, Droidz said:

Hello, do you have try without game addons ?

Yes, am trying everything i know and read on this forum.

  • Author
35 minutes ago, Droidz said:

Can you try to remove all elements of your taxidb (you can found button "Taxi DB" in the tab "Tools") and when bot try to take flightmaster check again element of this list. These elements seem correct (you can send a screenshot) ? It's the same flightmasters that on the original server? Your game client is unmodified?

it is mofidied client, but sometimes taxi work well, sometimes not at the same way
for example silvermoon city, => Ghostlands and from gostlands => silvermoon city between this two taxi its sometimes use as well sometimes just run.
i'll try many things with trying to fix it, but the private server with a lot of custom changes.

  • 3 months later...

Hey i know its an old Post but i have the same Problem.

And my Taxi Database is empty and if i start the Bot with my Quest Profile it wont update.

Its the same in Automaton Mode.

PS: Client 3.3.5a (12340)

 

  • Author
14 hours ago, Lyssid said:

Hey i know its an old Post but i have the same Problem.

And my Taxi Database is empty and if i start the Bot with my Quest Profile it wont update.

Its the same in Automaton Mode.

PS: Client 3.3.5a (12340)

 

// Sample of how to use Zeppelin/Ship

/* Quest settings:
    * Can condition: "return Usefuls.ContinentId == (int) ContinentId.Azeroth;"
    * Is complete condition: "return Usefuls.ContinentId == (int) ContinentId.Kalimdor && !ObjectManager.Me.InTransport;"
    * Not required in quest log: "True"
    * Quest type: "OverridePulseCSharpCode"
*/

// You can get zeppelin/ship/player positions and entry ID in tab "Tools" > "Development Tools" > "Dump all informations" (or "Memory information").

// Settings:
var zeppelinEntryId = 164871; // Zeppelin/Ship EntryId
// From
var fromZeppelinWaitPosition = new Vector3(2062.376, 292.998, 114.973); // Position where Zeppelin/Ship waits players (from)
var fromPlayerWaitPosition = new Vector3(2066.298f, 286.7292f, 97.03134f); // Position where the player waits Zeppelin/Ship (from)
var fromPlayerInZeppelinPosition = new Vector3(2068.04f, 295.0981f, 97.23881f); // Position where the player waits in the Zeppelin/Ship (from)
// To
var toZeppelinWaitPosition = new Vector3(1318.107, -4658.047, 71.86043); // Position where Zeppelin/Ship waits players (to)
var toPlayerLeavePosition = new Vector3(1325.077f, -4651.817f, 53.79624f); // Position to go out the Zeppelin/Ship (to)

// Change WRobot settings:
wManager.wManagerSetting.CurrentSetting.CloseIfPlayerTeleported = false;

// Code:
if (!Conditions.InGameAndConnectedAndProductStartedNotInPause)
    return true;

if (Usefuls.ContinentId == (int)ContinentId.Azeroth)
{
    if (!ObjectManager.Me.InTransport)
    {
        if (GoToTask.ToPosition(fromPlayerWaitPosition))
        {
            var zeppelin = ObjectManager.GetWoWGameObjectByEntry(zeppelinEntryId).OrderBy(o => o.GetDistance).FirstOrDefault();
            if (zeppelin != null && zeppelin.Position.DistanceTo(fromZeppelinWaitPosition) < 2)
            {
                GoToTask.ToPosition(fromPlayerInZeppelinPosition);
            }
        }
    }
}
else if (Usefuls.ContinentId == (int)ContinentId.Kalimdor)
{
    if (ObjectManager.Me.InTransport)
    {
        var zeppelin = ObjectManager.GetWoWGameObjectByEntry(zeppelinEntryId).OrderBy(o => o.GetDistance).FirstOrDefault();
        if (zeppelin != null && zeppelin.Position.DistanceTo(toZeppelinWaitPosition) < 2)
        {
            GoToTask.ToPosition(toPlayerLeavePosition);
        }
    }
}
return true;
 

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.