Ok, i made myself this little program that does some different stuff in Wow. But when i run it and target WoW it crashes and just keeps shooting. Its really annoying that my little "bot" attacks everything that walks by because my program crashes. Its a simple little program, a bit messy i know, but it works :P
Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Attackroutine1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
this.KeyPreview = true;
this.KeyUp += new KeyEventHandler(Form1_KeyUp);
this.KeyUp += new KeyEventHandler(Form1_Keyuo);
}
private void button3_Click(object sender, EventArgs e) // Follow Knap
{
System.Threading.Thread.Sleep(2000);
SendKeys.Send("{Enter}"+ "/follow"+ "{Enter}");
}
private void button4_Click(object sender, EventArgs e) // Enter BG Kanal
{
System.Threading.Thread.Sleep(2000);
SendKeys.Send("{Enter}" + "/bg" + "{Enter}");
}
private void button5_Click(object sender, EventArgs e) // Enter Raid Kanal
{
System.Threading.Thread.Sleep(2000);
SendKeys.Send("{Enter}" + "/raid" + "{Enter}");
}
private void button2_Click(object sender, EventArgs e) // Rutine Start
{
System.Threading.Thread.Sleep(2000);
Rutine.Start();
}
private void button8_Click(object sender, EventArgs e) // Rutine Stop
{
Rutine.Stop();
}
private void button1_Click(object sender, EventArgs e) // Anti-AFK
{
while (true)
{
System.Threading.Thread.Sleep(2000);
SendKeys.Send("w" + "w" + "w" + "w" + "s" + "s" + "s" + "s");
}
}
private void Rutine_Tick(object sender, EventArgs e) // Rutine
{
System.Threading.Thread.Sleep(2000);
while (true)
{
SendKeys.Send("4");
System.Threading.Thread.Sleep(1500);
SendKeys.Send("2");
System.Threading.Thread.Sleep(1500);
SendKeys.Send("5");
System.Threading.Thread.Sleep(1500);
SendKeys.Send("5");
System.Threading.Thread.Sleep(1500);
SendKeys.Send("5");
System.Threading.Thread.Sleep(1500);
SendKeys.Send("4");
System.Threading.Thread.Sleep(1500);
SendKeys.Send("2");
System.Threading.Thread.Sleep(1500);
SendKeys.Send("5");
System.Threading.Thread.Sleep(1500);
SendKeys.Send("5");
System.Threading.Thread.Sleep(1500);
SendKeys.Send("5");
}
}
void Form1_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.F5)
{
Rutine.Start();
}
}
void Form1_Keyuo(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.F6)
{
Rutine.Stop();
}
}
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
Rutine.Start();
}
private void linkLabel2_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
Rutine.Stop();
}
}
}
Picture:

I know, its Danish, but it shouldnt be a problem. Its a simple little program, its top Most and only 40 % visible, so that i can have it running while playing WoW. I dont know why its so damn unstable.. :-/ Was hoping for some help ^^
- Krillere