Skip to content

kisska825/Axie-Infinity-bot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Axie Infinity Bot

Automated bot for playing Axie Infinity using Windows API functions for safe interaction with the game.

About

The Axie Infinity Bot leverages Windows API functions to take screenshots and recognize pixels of Axie models and cards. This approach is safer compared to methods that require reading the game process memory or injecting .dll files, as it minimizes the risk of detection and bans.

Windows API Functions Used

  • GetDC and ReleaseDC

  • GetDC retrieves a handle to a device context (DC) for the client area of a specified window or for the entire screen. ReleaseDC releases the device context.

    • BitBlt

    • This function performs a bit-block transfer of color data from a source device context to a destination device context.

      • CreateCompatibleDC and DeleteDC

      • CreateCompatibleDC creates a memory device context compatible with the specified device, and DeleteDC deletes the memory device context.

        • CreateCompatibleBitmap and DeleteObject

        • CreateCompatibleBitmap creates a bitmap compatible with the device context, and DeleteObject deletes a logical pen, brush, font, bitmap, region, or palette.

          • SelectObject

          • This function selects an object into the specified device context, replacing the previous object of the same type.

            • GetPixel

            • This function retrieves the color value of the pixel at specified coordinates.

            • Setup

            • Configure Game Resolution:

              • Set the Axie Infinity game resolution to full-screen (or full-screen windowed) mode.
                • Close the SkyMavis game client to ensure the bot can access the game window without interference.

                • Download and Extract Files:

                  • Download the latest version in this repository.
                    • Extract the downloaded files.

                    • Launch the Bot:

                    • Run the bot executable with the correct settings configured in the provided configuration file. Ensure the game client is running and visible on your screen.

                    • Warning

                    • Usage Limitations: It is not recommended to run the bot for more than 24 hours per account. Extended use may increase the risk of detection and account suspension.

                    • Disclaimer: The developer is not responsible for any bans or blocks that may result from using this software. Use it at your own risk.

                    • Copyright

                    • THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF, OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. AXIE INFINITY BOT, AXIE INFINITY AUTO BATTLE BOT, AXIE INFINITY SCRIPT.

About

Auto battle bot for Axie Infinity P2E game (.NET)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published