zhxwbr8 1 Posted September 27, 2020 Share Posted September 27, 2020 How to ignore macros press in Easy Quests editor? I want macro to stop working for a while until I give it instructions to continue working. Link to comment Share on other sites More sharing options...
zhxwbr8 1 Posted September 27, 2020 Author Share Posted September 27, 2020 Does anyone know how to suspend the work of MyMcros in EasyQuestsEditor? What command should I enter? I tried wManager.CurrentSetting.IgnoreMacros = true. It doesn't seem to work. Link to comment Share on other sites More sharing options...
TheSmokie 242 Posted September 28, 2020 Share Posted September 28, 2020 if you want more control, you have to make a plugin with use macro at your conditions. Link to comment Share on other sites More sharing options...
Pudge 24 Posted September 28, 2020 Share Posted September 28, 2020 // off before quest wManager.wManagerSetting.CurrentSetting.MyMacro1.Actif = false; wManager.wManagerSetting.CurrentSetting.MyMacro2.Actif = false; wManager.wManagerSetting.CurrentSetting.MyMacro3.Actif = false; //4 5 6 etc //on after quest wManager.wManagerSetting.CurrentSetting.MyMacro1.Actif = true; wManager.wManagerSetting.CurrentSetting.MyMacro2.Actif = true; wManager.wManagerSetting.CurrentSetting.MyMacro3.Actif = true; //4 5 6 etc Use Runcode before and after quest, where u need off macros. Shoud work zhxwbr8 1 Link to comment Share on other sites More sharing options...
TheSmokie 242 Posted September 28, 2020 Share Posted September 28, 2020 instead of using macros with turn off, turn on (your gonna get some errors no matter what,) use this template for make your own plugin : using robotManager.Helpful; using robotManager.Products; using System; using System.Threading; using System.Windows.Forms; using wManager.Plugin; using wManager.Wow.Helpers; using wManager.Wow.ObjectManager; public class Main : IPlugin { bool Launched; int timer = 1000; string PluginName = "[Plugin]: "; public void Initialize() { Launched = true; while (Launched && Products.IsStarted) { try { if (Conditions.InGameAndConnectedAndAliveAndProductStartedNotInPause) { if (!ObjectManager.Me.InCombat && !ObjectManager.Me.IsDead) { Lua.RunMacroText("Code here"); } } } catch (Exception e) { Logging.WriteError(PluginName + "there was an error: " + e); } Thread.Sleep(timer); } } public void Dispose() { Launched = false; } public void Settings() { MessageBox.Show(PluginName + "There are no settings."); } } zhxwbr8 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now