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.

how to stop bot when Game master teleport my character to another place in curent location ?

Featured Replies

how to stop bot when Game master teleport my character to another place in curent location ?

it's serious danger to get banned(

 

  • Author

when game master teleport my character i get load or reload screen
maybe possible detect this and stop bot ? 

it's serious danger to get banned(

 

unnamed -.png

  • Author

found plugin by Droidz.   few yards teleport protection.  its the best !

but i don't understand how propertly configure   this very strange parameter - private const double MaxYardPerSecond = 200;

using System.Diagnostics;
using System.Threading;
using System.Windows.Forms;
using robotManager.Helpful;
using robotManager.Products;
using wManager.Wow.Helpers;
using wManager.Wow.ObjectManager;
using Timer = robotManager.Helpful.Timer;

public class Main : wManager.Plugin.IPlugin
{
    private const double MaxYardPerSecond = 200;
    private const int PauseTimeSecond = 5560 * 3;
    private bool _running;

    public void Initialize()
    {
        Logging.Write("[TPpause] Loadded.");
        _running = true;
        var lastPos = ObjectManager.Me.Position;
        var t = new Stopwatch();
        t.Start();

        while (_running && Products.IsStarted)
        {
            try
            {
                if (Conditions.InGameAndConnectedAndAliveAndProductStartedNotInPause &&
                    !Conditions.IsAttackedAndCannotIgnore)
                {
                    if (ObjectManager.Me.Position.DistanceTo(lastPos) >
                        MaxYardPerSecond * ((double)t.ElapsedMilliseconds / 1000))
                    {
                        try
                        {
                            Products.InPause = true;
                            Logging.Write("[TPpause] TP detected, pause bot for " + PauseTimeSecond + " seconds.");
                            var pauseTimer = new Timer(PauseTimeSecond * 1000);
                            while (Conditions.InGameAndConnectedAndProductStarted)
                            {
                                if (pauseTimer.IsReady)
                                    break;

                                if (Conditions.IsAttackedAndCannotIgnore)
                                    break;

                                Thread.Sleep(50);
                            }
                        }
                        catch { }
                        finally
                        {
                            Products.InPause = false;
                        }
                    }
                }
                lastPos = ObjectManager.Me.Position;
                t.Restart();
            }
            catch {}
            Thread.Sleep(20);
        }

    }

    public void Dispose()
    {
        _running = false;
        Logging.Write("[TPpause] Disposed.");
    }

    public void Settings()
    {
        MessageBox.Show("[TPpause] No settings for this plugin.");
    }
}

 

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.