ismailnar.blog: AA Game C# Bot

AA Game C# Bot

AA Oyunu C# Macro Kodları






AA game oyunu için BlueStack programında kullanmak için kodladığım küçük bir macro hilesi vardı kodlarını buraya koymak istedim.Kullanmak, geliştirmek isteyenler için. Her level için farklı düzenlemeler yapılarak kullanılabilir.Aşağıdaki kodları 84. level için yazmıştırm.84. level için direkt olarak kullanılabilir.

Bu arada "macro"; bilgisayarınıza otomatik tuş bastırma işlemidir. Tuş basma komboları ve saliselik ve hatta milisaliselik aralıklarla tuş basma işlemlerini kolaylıkla gerçekleştirebilir.

Kodları kullanmak için bir C# windows form projesi oluşturup form kısmına 1 adet buton ekleyek kodları buton içerisine yazmanız yeterlidir.




using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Threading;



namespace AAGameHack
{
    public partial class Form1 : Form
    {

        [System.Runtime.InteropServices.DllImport("user32.dll")]
public static extern void mouse_event(int dwFlags, int dx, int dy, int cButtons, int dwExtraInfo);

        private const int MOUSEEVENTF_LEFTDOWN = 0x02;
        private const int MOUSEEVENTF_LEFTUP = 0x04;
        private const int MOUSEEVENTF_RIGHTDOWN = 0x08;
        private const int MOUSEEVENTF_RIGHTUP = 0x10;


        public Form1()
        {
            
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            
        }

        public void Test()
        {
            Thread.Sleep(1000);
            {
                int x = Cursor.Position.X;
                int y = Cursor.Position.Y;
                mouse_event(MOUSEEVENTF_LEFTDOWN, x, y, 0, 0);
                mouse_event(MOUSEEVENTF_LEFTUP, x, y, 0, 0);

            }
            Thread.Sleep(294);
            {
                LevelAtla(); 
            }
        }

        private void button1_Click(object sender, EventArgs e)
        {
            Test();
            
        }

        public void LevelAtla()
        {
            for (int i = 0; i < 4; i++)
            {
                System.Threading.Thread.Sleep(79);
                int x = Cursor.Position.X;
                int y = Cursor.Position.Y;
                mouse_event(MOUSEEVENTF_LEFTDOWN, x, y, 0, 0);
                mouse_event(MOUSEEVENTF_LEFTUP, x, y, 0, 0);
                
            }
            Thread.Sleep(62);
            for (int i = 0; i < 4; i++)
            {
                System.Threading.Thread.Sleep(79);
                int x = Cursor.Position.X;
                int y = Cursor.Position.Y;
                mouse_event(MOUSEEVENTF_LEFTDOWN, x, y, 0, 0);
                mouse_event(MOUSEEVENTF_LEFTUP, x, y, 0, 0);
            }
            Thread.Sleep(140);
            for (int i = 0; i < 3; i++)
            {
                System.Threading.Thread.Sleep(81);
                int x = Cursor.Position.X;
                int y = Cursor.Position.Y;
                mouse_event(MOUSEEVENTF_LEFTDOWN, x, y, 0, 0);
                mouse_event(MOUSEEVENTF_LEFTUP, x, y, 0, 0);
            }
            Thread.Sleep(140);
            for (int i = 0; i < 3; i++)
            {
                System.Threading.Thread.Sleep(81);
                int x = Cursor.Position.X;
                int y = Cursor.Position.Y;
                mouse_event(MOUSEEVENTF_LEFTDOWN, x, y, 0, 0);
                mouse_event(MOUSEEVENTF_LEFTUP, x, y, 0, 0);
            }
            Thread.Sleep(140);
            for (int i = 0; i < 3; i++)
            {
                System.Threading.Thread.Sleep(81);
                int x = Cursor.Position.X;
                int y = Cursor.Position.Y;
                mouse_event(MOUSEEVENTF_LEFTDOWN, x, y, 0, 0);
                mouse_event(MOUSEEVENTF_LEFTUP, x, y, 0, 0);
            }
            Thread.Sleep(140);
            for (int i = 0; i < 3; i++)
            {
                System.Threading.Thread.Sleep(81);
                int x = Cursor.Position.X;
                int y = Cursor.Position.Y;
                mouse_event(MOUSEEVENTF_LEFTDOWN, x, y, 0, 0);
                mouse_event(MOUSEEVENTF_LEFTUP, x, y, 0, 0);
            } 
        }

    }
}



















Hiç yorum yok:

Yorum Gönder

Copyright © ismailnar.blog ismailnar.blog