Jump to content

Droidz

Administrators
  • Posts

    12586
  • Joined

  • Last visited

Everything posted by Droidz

  1. Maybe I found, I release it only for tbc, tell me if it is that (or not)
  2. hi, call UpdateSpellBook() reload fightclass (call ICustomClass.Dispose() and abord thread created to run ICustomClass.Initialize())
  3. Hello, I told you several time to use new version to resolve this problem ( https://wrobot.eu/forums/topic/12149-how-to-disable-anti-stuck/?do=findComment&comment=58222 ) I write several plugins for you, but now I am sure at 90% that you use old cracked versions, you can have the respect not to spam my forum when I helped you while you are dishonest. Cracked version is very old, he has detected by most of the servers, your server is probably recent or small so as not to detect it yet (and no plugins can change that). Now if you want help buy key (if the price is too expensive for you send me a message we can negotiate)
  4. You use last version?
  5. Use last version you will not have this problem
  6. Hello, all seems good, can you share full log file please. check if you haven't put bad space in items name
  7. Hello, try this custom profile: Prospecting.cs
  8. 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
  9. 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
  10. 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() { } }
  11. 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.
  12. Hello, try without plugin/addon and with another fightclass
  13. 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.
  14. Hello, Can you share your log file please ( https://wrobot.eu/forums/topic/1779-how-to-post-your-log-file-with-your-topic/ ).
  15. 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); } } } } }
  16. 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)
  17. 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
  18. Hello, normally when mob switch to friendly faction WRobot stop fight.
  19. Hello, Sorry I'll not add this feature. You can edit your profile (and remove quest) to adapt profile to your server.
  20. 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))
  21. try to put value like 99000
  22. Hello, try to use c# condition !ObjectManager.Target.GetBuffs("Tree of Life").Any(a => a.Owner == ObjectManager.Me.Guid)
×
×
  • Create New...