All pastes #830785 Raw Edit

Mine

public text v1 · immutable
#830785 ·published 2007-12-24 07:22 UTC
rendered paste body
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using ISXWoW;
using ISXWoW.WoWUI;
using InnerSpaceAPI;
using LavishScriptAPI;

namespace ISXExperiments
{
    public partial class Form1 : Form
    {

        ISXWoW.ISXWoW WoW = new ISXWoW.ISXWoW();
        Random random = new Random();
        public Form1()
        {
            InitializeComponent();
            LavishScript.Events.AttachEventTarget("CHAT_MSG_WHISPER", methodToHandleEvent);
        }

        private void methodToHandleEvent(object sender, LSEventArgs e)
        {
            string Message = e.Args[2];
            string Author = e.Args[3];
            string Language = e.Args[4]; // Returns nothing WTF!
            string Status = e.Args[5];

            myConsole.AppendText("Message: " + Message + "\n" + "Author: " + Author + "\n" + "Language: " + Language + "\n");

            sendMessage("Hola!", Author, "WHISPER", Language);
            //WoW.WoWScriptExecute("SendChatMessage(\"NO STAY AWAY BACK BAD BOY!!!\", \"WHISPER\",\"Common\", \""+Author+"\")");

        }

        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();

        }

        private void sendMessage(string Message, string Author, string type, string Language)
        {
            ISXWoW.ISXWoW WoW = new ISXWoW.ISXWoW();
            System.Threading.Thread.Sleep(random.Next(9000, 13000));
            WoW.WoWScriptExecute("SendChatMessage(\"" + Message + "\", \"" + type + "\",\"" + Language + "\", \"" + Author + "\")");
        }
    }
}