rendered paste bodyusing System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using ISXWoW;
using InnerSpaceAPI;
namespace ISXExperiments
{
public partial class Form1 : Form
{
internal LavishScriptAPI.Delegates.EventTarget pCallBackA;
WoWEvents _weventA = WoWEvents.GetInstance();
public Form1()
{
InitializeComponent();
pCallBackA = methodToHandleEvent;
_weventA.Attach("CHAT_MSG_WHISPER", pCallBackA);
}
private void methodToHandleEvent(int argc, uint argv, object obj)
{
string message = InnerSpaceAPI.InnerSpace.GetArg<string>(2, argv);
string speaker = InnerSpaceAPI.InnerSpace.GetArg<string>(3, argv);
string language = InnerSpaceAPI.InnerSpace.GetArg<string>(4, argv);
myConsole.AppendText(message + "\n" + speaker + "\n" + language + "\n");
}
private void checkboxThink_CheckedChanged(object sender, EventArgs e)
{
LavishVMAPI.Frame.Lock();
ISXWoW.ISXWoW isxwow = new ISXWoW.ISXWoW();
oMapping mapping = new oMapping();
double[] cords = mapping.getCords();
myConsole.AppendText(isxwow.AccountName.ToString() + "\n" + cords[0] + "\n" + cords[1] + "\n" + cords[2] + "\n");
LavishVMAPI.Frame.Unlock();
System.Threading.Thread.Sleep(100);
}
}
}