Jump to content

Droidz

Administrators
  • Posts

    12519
  • Joined

  • Last visited

Everything posted by Droidz

  1. 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.
  2. Hello, try without plugin/addon and with another fightclass
  3. 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.
  4. Hello, Can you share your log file please ( https://wrobot.eu/forums/topic/1779-how-to-post-your-log-file-with-your-topic/ ).
  5. 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); } } } } }
  6. 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)
  7. 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
  8. Hello, normally when mob switch to friendly faction WRobot stop fight.
  9. Hello, Sorry I'll not add this feature. You can edit your profile (and remove quest) to adapt profile to your server.
  10. 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))
  11. try to put value like 99000
  12. Hello, try to use c# condition !ObjectManager.Target.GetBuffs("Tree of Life").Any(a => a.Owner == ObjectManager.Me.Guid)
  13. 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);"
  14. Hello, can you create fightclass only with this spell and share it here
  15. 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)
  16. Droidz

    battlegound

    @[email protected] you too you play on sunwell?
  17. 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")
  18. 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).
  19. yes I keep up to date
  20. try to disable all to be sure that the problem did not cause one. Check also if you use good Wow client language (some fighclass support only English wow client). If you still get problem try to contact fight class creator.
  21. Hey, I checked (in wotlk) I cannot reproduce the problem. Can you share screenshot and position easy to reach (with low level character) where I can reproduce problem please.
  22. Droidz

    [Spells] Strange bug

    Wait next update
  23. Hey, Sorry I cannot change that with current structure.
×
×
  • Create New...