Marsbar 216 Posted July 3, 2020 Share Posted July 3, 2020 Does anyone know how the RunCode class works? I want to be able to let a user enter some C# similar to the quester runcode step. The RunCode class has some Compile methods but none for running that I could decifer. Any help would be appreciated ❤️ Quote Link to post Share on other sites
Droidz 2494 Posted July 3, 2020 Share Posted July 3, 2020 Hi, like that: var CodeToRun = "var r = 1 + 1;"; string _sourceCodeIQuesterCondition = @"using System; using System.Collections.Generic; using System.ComponentModel; using System.Configuration; using System.IO; using System.Linq; using System.Threading; using robotManager; using robotManager.FiniteStateMachine; using robotManager.Helpful; using wManager.Wow.Class; using wManager.Wow.Helpers; using wManager.Wow.ObjectManager; using Timer = robotManager.Helpful.Timer; using wManager.Wow.Enums; public class Main { public static void Pulse() { [RUNCODE]; } }"; string error; if (!robotManager.Helpful.RunCode.CompileAndInvokeStaticMethod(RunCode.CodeType.CSharp, _sourceCodeIQuesterCondition.Replace("[RUNCODE]", CodeToRun), "Main", "Pulse", out error)) Logging.WriteError(error); Marsbar 1 Quote Link to post Share on other sites
Marsbar 216 Posted July 3, 2020 Author Share Posted July 3, 2020 11 minutes ago, Droidz said: Hi, like that: <snip> Exactly what I was looking for, thank you. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.