-
Posts
12631 -
Joined
-
Last visited
Content Type
Forums
Articles
Bug Tracker
Downloads
Store
Everything posted by Droidz
-
Thanks, I try to add support this week
-
Hello, Yes, I'll add support. What versions/servers are available ?
-
Hello, in advanced general settings tab "Others" increment min/max latency options.
-
1.14.0/1.14.1 Private Server Support
Droidz replied to Chris1338's topic in WRobot for Wow Vanilla - Help and support
Hello, I will only add support for this version if Bliz stops supporting version 1.X.X. Which does not seem planned for the moment. -
Bot crashes instantly upon starting
Droidz replied to SilentStep's topic in WRobot for Wow Vanilla - Help and support
Hello, do you use unmodified Wow client ? Try to launch bot with the shortcut "WRobot (DX hook)". Do you have errors in your log (folder "Logs") ? -
Hello, WRobot works only on private servers https://wrobot.eu/supported-wow-versions/
-
I can't reproduce the problem. You can ignore this error which must not be important (if you want me to try to remove this false alert, send me your plugin).
-
Hi, I improved server side AVOID area. In next bot update AVOID area will also blacklist npc/gameobject
-
Hi, you should have error reason : if (file?.Length > 0) { Assembly? a = null; if (file.Length > 3 && file[0] == 0x4D && file[1] == 0x5A && file[2] == 0x90) a = Assembly.Load(file); else // cs file? { var c = RunCode.Compile(RunCode.CodeType.CSharp, Encoding.UTF8.GetString(file)); if (c?.Errors?.Count > 0) Logging.WriteError($"Cannot compile plugin '{pathOrUrl}': {RunCode.ErrorsToString(c)}"); if (c?.CompiledAssembly != null) a = c.CompiledAssembly; ......
-
teleport action - just stop bot and not close program?
Droidz replied to toxic_orator's topic in General assistance
Hello, wait next update I added option wManager.wManagerSetting.CurrentSetting.SecurityDoNotCloseGame = true; -
and value of (int) DateTime.Now.Ticks (I'm not sure robotManager.dll is up to date)
-
Random code is simple internal static readonly Random Rng = new Random(unchecked((int)DateTime.Now.Ticks)); /// <summary> /// Return Random number. /// </summary> /// <param name="from">From.</param> /// <param name="to">To.</param> /// <returns>System.Int32.</returns> public static int Random(int from, int to) { try { return Rng.Next(from, to + 1); } catch (Exception exception) { Logging.WriteError("Random(int from, int to): " + exception); } return 0; } What is your value of unchecked((int)DateTime.Now.Ticks)
-
Hello, You can also try to put lower value at the option "BlacklistUnitDefaultTimeMs" : wManager.wManagerSetting.CurrentSetting.BlacklistUnitDefaultTimeMs = 2 * 60 * 1000; // default = 2 minutes This option isn't in bot interface, you need to edit setting xml file manually, run code on your profile or use plugin like : public class Main : wManager.Plugin.IPlugin { public void Initialize() { wManager.wManagerSetting.CurrentSetting.BlacklistUnitDefaultTimeMs = 2 * 60 * 1000; // default = 2 minutes } public void Dispose() { } public void Settings() { } }
-
-
Can you give me position (and continent) of this place.
-
I released update (only for Wotlk)
-
POLYAREA_AVOID by default will blacklist on a great height. I added method Pather.ReportArea(Vector3 position, float radius, float height, RD.PolyArea areaType)
-
I don't think it will change much. Recast/Detour seems to have its limits with this feature.
-
I'll add POLYAREA_AVOID (with value of max float for cost).
-
I released new update, I do few changes. I wait your feedback.
-
The fact that the zones overlap does not change anything. 1 - If to reach the destination, the character must do 50 yards in normal areas (ground) and 15 yards in bigdanger areas, then the total cost will be 50*10+15*500 = 8000 2 - If to reach the destination, the character must do 850 yards in normal areas (ground) (to cross the bigdanger zones), then the total cost will be 850*10 = 8500 The bot will choose option 1 (less costs). This system is not 100% reliable, especially if you are close (flight distance) to the destination
-
In POLYAREA_BIGDANGER cost is 500 yards by yard. If crossing the BigDanger zone has a lower total cost than going around it, the bot will cross the zone. m_filter->setAreaCost((int)PolyArea::POLYAREA_GROUND, 10.0f); m_filter->setAreaCost((int)PolyArea::POLYAREA_WATER, 120.0f); m_filter->setAreaCost((int)PolyArea::POLYAREA_ROAD, 1.0f); m_filter->setAreaCost((int)PolyArea::POLYAREA_DOOR, 1.0f); m_filter->setAreaCost((int)PolyArea::POLYAREA_GRASS, 20.0f); m_filter->setAreaCost((int)PolyArea::POLYAREA_JUMP, 15.0f); m_filter->setAreaCost((int)PolyArea::POLYAREA_DANGER, 40.0f); m_filter->setAreaCost((int)PolyArea::POLYAREA_BIGDANGER, 500.0f); You can try to bypass the area (BigDanger area) with "ROAD" type. By default, "Ground" type is used (with cost of 10)
-
Hello, in advanced general settings tab "Security" check if option to detect TP is enabled (and if your profile doesn't disable this option). But you can't do more.
-
Hello, wait next update for the fix. By default, the bot and users use "ItemsManager.HasItemById(1234)" to check if the character has item.
