All pastes #990986 Raw Edit

Stuff

public text v1 · immutable
#990986 ·published 2008-04-20 17:16 UTC
rendered paste body
    public void FetchCommands()
    {
            try
            {
                lua.DoString("Cur.Arg1 = \"" + e.Data.MessageArray[0].ToString()+"\"");
                lua.DoString("Cur.Arg2 = \"" + e.Data.MessageArray[1].ToString()+"\"");
                lua.DoString("Cur.Nick = \"" + e.Data.Nick.ToString()+"\"");
                lua.DoString("Cur.Chan = \"" + e.Data.Channel.ToString()+"\"");
                string AllMsg = "";
                int i;
                for (i = 0; i < e.Data.MessageArray.Length; i++)
                {
                    if (i != 0 && i!= 12)
                    {
                        AllMsg += e.Data.MessageArray[i] + " ";
                    }
                }
                lua.DoString("Cur.All = \"" + AllMsg+"\"");
                string path = Directory.GetCurrentDirectory();
                path += "\\commands\\";
                lua.DoFile(path + e.Data.MessageArray[0] + ".lua");
            }
            catch
            {
                System.Console.WriteLine("command failed or does not exist");
            }
    }