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");
}
}