-
Posts
12581 -
Joined
-
Last visited
Content Type
Forums
Articles
Bug Tracker
Downloads
Store
Bug Report Comments posted by Droidz
-
-
-
If you use the "Relogger" you can try to schedule a bot restart every X hours. You can try on a bot to separate its folder (1 wrobot folder for 1 wow) to see if it solves the problem.
-
Do you use Relogger? If yes, try to restart bot/game more frequently (like every 6h). Or use one WRobot folder per game, but that requires much more work for maintenance.
-
Hello,
Do you have enough free space on your "C:" drive?
Try installing/reinstalling the latest version of the .NET Framework:
https://dotnet.microsoft.com/en-us/download/dotnet-framework/thank-you/net481-web-installerDo you have this issue with other profiles/fightclasses?
-
Hello,
Could you please share the full log file of the session where you encountered the issue?
You can find instructions on how to post your log file here: https://wrobot.eu/forums/topic/1779-how-to-post-your-log-file-with-your-topic/ -
Could you please share the full log file of the session where you encountered the issue (with plugin activated)?
You can find instructions on how to post your log file here: https://wrobot.eu/forums/topic/1779-how-to-post-your-log-file-with-your-topic/ -
-
-
Hi,
your use case is not common, the relogger checks at startup if the paths are good.
Here is a plugin (to test) that should do what you want:
using System; using System.Diagnostics; using System.IO; using System.Linq; using System.Windows.Forms; using Relogger.Classes; using robotManager.Helpful; namespace MyNamespace { public class MyPlugin : Relogger.ReloggerPlugin { public override string Name { get { return "Stop profile if wow path not found"; } } bool IsRunning { get; set; } public override void OnStart() { IsRunning = true; var timer = Stopwatch.StartNew(); while (IsRunning) { if (timer.ElapsedMilliseconds > 10000) { timer.Restart(); try { for (int i = 0; i < ReloggerGeneralSettings.CurrentSetting.Profiles.Count; i++) { var p = ReloggerGeneralSettings.CurrentSetting.Profiles[i]; if (p.Status == Relogger.Classes.Status.Running) { var changeWowPathTasks = p.Settings.Tasks .Where(t => t.Task.TaskType == TaskType.ChangeWowPath).ToList(); if (changeWowPathTasks.Any()) { foreach (var task in changeWowPathTasks) { if (task.Task is ChangeWowPathReloggerTask taskTask) { if (!File.Exists(taskTask.WowPath)) { Logging.WriteError(Name + " > Wow path not found: " + taskTask.WowPath); p.Stop(); break; } } } } } } } catch (Exception e) { Logging.WriteError(Name + " > " + e); } } System.Threading.Thread.Sleep(500); } } public override void OnStop() { IsRunning = false; } public override void OnButtonPress() { MessageBox.Show("No available."); base.OnButtonPress(); } } }
-
Hello, sorry, you still get this problem ? Can you share the log, and if you can video of this issue.
-
-
Hello, when you get this type of problem, check in tab "Tools" button "Taxi database" if the flightmaster position is good.
-
The profile test_ok.xml works for you ? (if not, share your log file)
I gave you the answer, use hotspots rather than static/fixed paths. You can do this with the 'Grinder' by activating the option, or with the 'Quester' (default).
If you really want to use a fixed path, you must add the necessary code yourself to take the elevator (the bot does not modify the fixed paths, he trusts the profile creator).
-
Hello,
The problem is that you are using a predefined/static path (which doesn't account for the elevator), and when a predefined path is provided, the bot follows it without question.
You can either add the C# code in "Action" to your path to account for the elevator (which is complex) : https://wrobot.eu/bugtracker/add-offmesh-forced-for-barrens-elevator-r1200/?do=findComment&comment=5561&_rid=1
Or you can use hotspots and let the pathfinder do its job (this elevator is supported by the pathfinder, I just tried it and it works) : test_ok.xml
If you're still having the issue, please share the session logs where you're using the profile I shared with you.
-
-
Hello, try to download the game client on another website than the server where you play : https://wowdl.net/files/clients#wrath-of-the-lich-king
-
Hello, in the first task of each, use "ChangeWowPath"
-
Hello, try to download game client on another website (that your game server).
-
Hello, I found this example:
But indeed your code looks good. When you launch Automaton near these mobs, the bot attacks them? Do you have the session log file with you? When you retrieve the target's information with 'Dev... tools' 'Target info' there is erroneous or bad information (like the blacklisted mob for example).
-
Hello,
I think that when the game changes continent, the bot changes quest (step) ('return Usefuls.ContinentId == (int) ContinentId.Azeroth' will return false). Try putting the part where the bot leaves the ship in another 'Quest'.
-
Hello, I think that you use a custom game client.
-
Hello,
If you have the possibility it would be good to try with a VPN activated.
-
-
Hello,
Disable all Wow addons, all WRobot plugins and share your log file please ( https://wrobot.eu/forums/topic/1779-how-to-post-your-log-file-with-your-topic/ ).
Server Connection Failed to Wrobot server
in Bug Tracker
Posted
Hello, can you share your log file please