July 20, 20223 yr How to read message text in EventsLua.AttachEventLua("CHAT_MSG_SYSTEM", () => {})? Chat.Messages.Count is zero.
July 20, 20223 yr using robotManager.Helpful; using System; using System.Collections.Generic; using wManager.Plugin; using wManager.Wow.Helpers; public class Main : IPlugin { public void Initialize() { EventsLuaWithArgs.OnEventsLuaStringWithArgs += ChatEvent; } public void Dispose() { EventsLuaWithArgs.OnEventsLuaStringWithArgs -= ChatEvent; } public void Settings() { throw new NotImplementedException(); } private static void ChatEvent(String EventName, List<String> Args) { if(EventName.ToString() == "CHAT_MSG_SYSTEM") { for (int i = 0; i < Args.Count -1; i++) { Logging.WriteDebug($"Args{i} = {Args[i].ToString()}"); } } } } try this. Main.cs
July 21, 20223 yr Author tyvm! btw, EventsLuaWithArgs.OnEventsLuaStringWithArgs += ChatEvent; can't work, but EventsLuaWithArgs.OnEventsLuaStringWithArgs += (e, a) => {}; with same procedure code works fine. I'm confuzed )
Create an account or sign in to comment