Esempio n. 1
0
        private void AttackButton_Click(object sender, EventArgs e)
        {
            if (_login)
            {
                if (worker != null)
                {
                    if (worker.IsAlive)
                    {
                        worker.Abort();
                        worker.Join();
                    }
                }

                worker = new Thread(() =>
                {
                    var repeatCounter = 0;
                    Info.AttackUnits  = new List <string>()
                    {
                        textBox1.Text, textBox2.Text, textBox3.Text, textBox4.Text,
                        textBox5.Text, textBox6.Text, textBox7.Text, textBox8.Text
                    };

                    while (repeatCounter < numericRepeat.Value)
                    {
                        travian.AttackPlayer(textBoxX.Text, textBoxY.Text);
                        repeatCounter++;
                    }
                    Bot.Log("Attacks done!", Color.Black);
                });
                worker.Start();
            }
            else
            {
                Bot.Log("First login!", Color.Red);
            }
        }