Everything posted by Droidz
-
Prospecting not starting [TBC]
Hello, all seems good, can you share full log file please. check if you haven't put bad space in items name
-
Prospecting Speed
Hello, try this custom profile: Prospecting.cs
-
Big problems with gatherer (obvious bot)
About first, you can disable option ignore fight when mounted (or use caster). Normally wrobot ignore mobs if they are far away, but finding the right distance is complicated
-
Big problems with gatherer (obvious bot)
Hello, Thank you for report. It is know problem, for now I haven't good solution, but these behaviors will be improved little by little
-
how to disable anti stuck ?
You use recent version? because in recent version? normally the antistuck does not start if the person and stun or freeze. using System.ComponentModel; using wManager.Plugin; public class Main : IPlugin { private bool _isLaunched; public void Initialize() { wManager.Events.MovementEvents.OnPulseStuckResolver += delegate(CancelEventArgs cancelable) { cancelable.Cancel = true; // Products.ProductStop(); }; } public void Dispose() { _isLaunched = false; } public void Settings() { } }
-
how to stop bot when Game master modify my character speed ?
Hello, it is hard to check speed (can change with spell or mount) using System; using System.Threading; using robotManager.Helpful; using robotManager.Products; using wManager.Plugin; using wManager.Wow.Helpers; using wManager.Wow.ObjectManager; using Timer = robotManager.Helpful.Timer; public class Main : IPlugin { private bool _isLaunched; public void Initialize() { _isLaunched = true; var t = new Timer(1000 * 1); // 1 sec while (_isLaunched && Products.IsStarted) { try { if (t.IsReady && Conditions.InGameAndConnectedAndProductStartedNotInPause) { t.Reset(); if (ObjectManager.Me.SpeedMoving > 0 && ObjectManager.Me.SpeedMoving < 5) { Products.ProductStop(); // or close: Environment.Exit(0); Logging.Write("Strange speed, stop bot."); } } } catch (Exception e) { Logging.WriteError("[speed change]: " + e); } Thread.Sleep(150); } } public void Dispose() { _isLaunched = false; } public void Settings() { } } Line 26 change your normal speed range.
-
A lot of crashes
Hello, try without plugin/addon and with another fightclass
-
Mailbox
your config seems good, if mailbox is in search range maybe you have badly added mailbox, maybe wrobot disable mailbox because he cannot make path/reach it.
-
why does Wrobot reload client sometimes?
Hello, Can you share your log file please ( https://wrobot.eu/forums/topic/1779-how-to-post-your-log-file-with-your-topic/ ).
-
Boolen, string Dictionary array
Hi, public static class AllianceGems { private static Dictionary<string, bool> Mains = new Dictionary<string, bool> { { "Majestic Zircon", true}, }; public static void BuyingGems() { foreach (var item in Mains) { if (item.Value) Vendor.BuyItem(item.Key, 20); } } } If you want use list with ammount to buy: using System; using System.Collections.Generic; using wManager.Wow.Helpers; public static class AllianceGems { private static List<System.Tuple<bool, string, int>> Mains = new List<System.Tuple<bool, string, int>> { // BuyOrNot, ItemName , BuyNumber new Tuple<bool, string, int>(true, "Majestic Zircon", 20), }; public static void BuyingGems() { foreach (var item in Mains) { if (item.Item1) Vendor.BuyItem(item.Item2, item.Item3); } } } Final code look like: using System.Collections.Generic; using robotManager.Helpful; using wManager.Wow.Helpers; using Buy = System.Tuple<bool, string, int>; public static class AllianceGems { private static List<Buy> Mains = new List<Buy> { // Item1, Item2 , Item3 // BuyOrNot, ItemName , BuyNumber new Buy(true, "Majestic Zircon", 20), }; public static void BuyingGems() { foreach (var item in Mains) { if (item.Item1) { var currentCount = ItemsManager.GetItemCountByNameLUA(item.Item2); if (currentCount < item.Item3) { Logging.Write("Buy " + item.Item2); Vendor.BuyItem(item.Item2, item.Item3 - currentCount); } } } } }
-
how to stop bot when Game master teleport my character to another place in curent location ?
If you have loading screen it is not few yards teleport, WRobot will detect and close bot (if option is not disabled by you or profile and if you use recent wrobot version)
-
how to disable anti stuck ?
Hello, Trust me, you will get more problems if you disable antistuck. If an GM start to freeze your character it is already too late. But if you have spell (buff) IDs used by GM to freeze/sleep you share it I can make plugin to stop bot
-
how to stop bot when Game master Uses sleep to my character ?
Hello, do you have spell id?
-
how to stop bot when Game master change mob faction ?
Hello, normally when mob switch to friendly faction WRobot stop fight.
-
Skipping quests
Hello, Sorry I'll not add this feature. You can edit your profile (and remove quest) to adapt profile to your server.
-
how to stop bot when Game master teleport my character to another place in curent location ?
Hello, it is hard to detect few yards teleport
-
gatherer stop
I ignore why, probably server bug. Go near the bugged node and add it to blacklist zone (in wrobot tab "tools" (or in profile editor))
-
Mailbox
try to put value like 99000
-
2 druids same group Tree of Life
Hello, try to use c# condition !ObjectManager.Target.GetBuffs("Tree of Life").Any(a => a.Owner == ObjectManager.Me.Guid)
-
pause 2 minutes
Hello, The best is to use quester bot (you can create followpath quest and after add step wait). Or if you use grinder/gatherer bot you can try to use https://wrobot.eu/forums/topic/2202-profile-positions-and-action-column/ with code "c#: System.Threading.Thread.Sleep(1000*60*2);"
-
Conditions in xml ??
Hello, can you create fightclass only with this spell and share it here
-
gatherer stop
Hello, you use old version few fix/options are not available. It is all time sames nodes? if yes blacklist (zone) is the only solution (or create plugin maybe)
-
battlegound
@[email protected] you too you play on sunwell?
-
Feral Druid fightclass
try to disable spell settings like "check if spell is good distance", "check if spell is usable", "check... in view" (you can also try to disable "check if kown spell")
-
Quester Parallels - Combine Target Entry
I haven't solution without big change. I should be create new quest type with grind/gatherer support and add objectve by unit/gameobject entry (and not by quest like now) (and search all no completed entry objective and go to the neareest).