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.

Droidz

Administrators
  • Joined

  • Last visited

Everything posted by Droidz

  1. Hello, MOP is special version, they are more possibility to detect the bot that with older versions. All forums are visibles for not registred/suscribers. You can (and it is recommanded), for free use the key "TRIAL" to test if WRobot works on your servers before purshase. I released new update, game close problem seems resolved. But be carreful, they can fix it quickly if they are actives, and next time not only close game but ban your account. Use WRobot intelligently, don't abuse of it, there's a better chance that everything will go well. The goal is not to annoy other players, or to annoy teams working on the private server. The goal of WRobot is to help you with the mandatory tasks that you no longer enjoy, to then enjoy the good times of the game.
  2. Hello, try to reboot your computer. If problem is not resolved if you can send me log file of bugged session please
  3. Droidz replied to tige's topic in Français
    Dans les options avancées (advanced general settings), essaye d'augmenter l'option "Min Latency". Si cela ne résout pas le problème, essaye d'activer l'option "use lua to move".
  4. You tried to download Wow client from another website? WRobot works only with default game client
  5. Hello, I am sorry WRobot don't support custom game client
  6. Hello, your code seems good, you have try with another key (or in another process) (sometime the specials keys like F1 works badly)?
  7. Droidz replied to tige's topic in Français
    Bonjour, ça ressemble à un problème de raccourci clavier. Essayer de les réinitialiser et de relancer le bot.
  8. https://wrobot.eu/forums/topic/13831-do-profiles-from-other-expansions-work/
  9. Hello, you can try Legion profiles
  10. you can use this plugin DontMove (1).cs
  11. Hello, you play on what server?
  12. Hello, in general settings you need to disable looting and gathering options
  13. You can't, you need to stop/start again to change fishing position
  14. Droidz replied to wrobotu's topic in General assistance
    Hello, use: - "While" step > !wManager.Wow.Bot.Tasks.GoToTask.ToPosition(new Vector3(-10215.35, 36.84612, 34.33632, "None")); - "EndWhile" step
  15. Droidz commented on Hashira's bug report in Bug Tracker
    And FiniteStateMachineEvents.OnRunningLoopState is called from:
  16. Droidz commented on Hashira's bug report in Bug Tracker
    No, it is manual, it is current usage: If you need event in other methods tell me I will add them
  17. Droidz commented on Hashira's bug report in Bug Tracker
    I edited previous code
  18. I am sorry I don't understand what you mean by "going to point"
  19. Hello, you can launch WRobot with the shortcut "WRobot no lock frame", but bot will be less responsive
  20. Droidz commented on Hashira's bug report in Bug Tracker
    Hello, Start > robotManager.Events.FiniteStateMachineEvents.OnRunState Loop > robotManager.Events.FiniteStateMachineEvents.OnRunningLoopState (you need to wait next update) End > robotManager.Events.FiniteStateMachineEvents.OnAfterRunState robotManager.Events.FiniteStateMachineEvents.OnRunningLoopState += (state, cancel) => { if (state.DisplayName == "Regeneration") { // ... } }; // OR robotManager.Events.FiniteStateMachineEvents.OnRunningLoopState += (state, cancel) => { if (state is wManager.Wow.Bot.States.Regeneration) { // ... } }; // I also add OnCustomEvent, you can create your own event like that robotManager.Events.Events.CustomEventCancelable("Event Name", new object[] { "arg1", "arg2" }); robotManager.Events.Events.OnCustomEvent += (name, args, cancelable) => { if (name == "ItemsManager.UseItem") { var itemName = (string)args[0]; } else if (name == "SpellManager.CastSpellByNameLUA") { var spellName = (string)args[0]; } // ... };
  21. Try to increment option "Bobber search time" (in product settings)
  22. Hello, try to disable your Wow addons, fightclass and Wrobot plugins. If problem is not resovled try to increment your max latency, if problem still not resolved try to change option in product settings
  23. Droidz posted a topic in News
    Wishing you a happy, healthy and prosperous year ahead. View full article
  24. Droidz posted a article in News
    Wishing you a happy, healthy and prosperous year ahead.
  25. Hi, I wrote few time ago sample HTTP server plugin: Test server http.cs using System.Net; using System.Text; using System.Threading.Tasks; using robotManager.Helpful; using wManager.Wow.Helpers; using wManager.Wow.ObjectManager; public class Main : wManager.Plugin.IPlugin { /* Samples: http://localhost:8000/name http://localhost:8000/jump http://localhost:8000/pos http://localhost:8000/runlua?code=print(%22test%20from%20web%22) */ private readonly bool _debugLog = true; private HttpListener _listener; private readonly string _url = "http://localhost:8000/"; private int _requestCount; private bool _runServer; public void Initialize() { // Create a Http server and start listening for incoming connections _listener = new HttpListener(); _listener.Prefixes.Add(_url); _listener.Start(); if (_debugLog) Logging.WriteDebug("Listening for connections on " + _url); // Handle requests var listenTask = HandleIncomingConnections(); listenTask.GetAwaiter().GetResult(); } public void Dispose() { if (_listener != null) { _runServer = false; _listener.Close(); _listener = null; } } public void Settings() { } private async Task HandleIncomingConnections() { _runServer = true; // While a user hasn't visited the `shutdown` url, keep on handling requests while (_runServer) { // Will wait here until we hear from a connection var ctx = await _listener.GetContextAsync(); // Peel out the requests and response objects var req = ctx.Request; var resp = ctx.Response; // Print out some info about the request if (_debugLog) { Logging.WriteDebug("Request #: " + ++_requestCount); Logging.WriteDebug(req.Url.ToString()); Logging.WriteDebug(req.HttpMethod); Logging.WriteDebug(req.UserHostName); Logging.WriteDebug(req.UserAgent); Logging.WriteDebug(req.Url.AbsolutePath); } var content = string.Empty; // Parse if (req.Url.AbsolutePath == "/name") { content = ObjectManager.Me.Name; } else if (req.Url.AbsolutePath == "/jump") { Move.JumpOrAscend(); content = "done"; } else if (req.Url.AbsolutePath == "/pos") { content = ObjectManager.Me.Position.ToStringXml(); } else if (req.Url.AbsolutePath.StartsWith("/runlua")) { //var r = System.Web.HttpUtility.ParseQueryString(req.Url.Query).Get("code"); var r = req.QueryString["code"]; if (!string.IsNullOrWhiteSpace(r)) { Lua.LuaDoString(r); content = "ok"; } else content = "failed"; } // Write the response info byte[] data = Encoding.UTF8.GetBytes(content); resp.ContentType = "text/html"; resp.ContentEncoding = Encoding.UTF8; resp.ContentLength64 = data.LongLength; // Write out to the response stream (asynchronously), then close it await resp.OutputStream.WriteAsync(data, 0, data.Length); resp.Close(); } } } You can use one port by bot. But in any case what you want to do require programming knowledge. You can also create one server with API type REST to store data (with C# or more easy tools like python or nodejs), and use this API with bot plugin. You have a lot of possibility, but I can't add it to the bot API.

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.