TheCodingNina / Osu-Bot

A cursor dancing bot that can play the Rhytme game called Osu!
MIT License
11 stars 10 forks source link
bot c-plus-plus cursor-dancing-bot osu

Osu!Bot V2

A cursor dancing bot that can, fully autonomous, play the Rhythm game called Osu! (standard mode).

NOTICE: Osu!Bot V2 is NOT being supported any more! Please go to Osu!Bot V3 for a continued version.

USE THIS WITH RESPONSABLITY!! I DO NOT, I REPEAT, I DO NOT TAKE RESPONSABILITY IF YOU GET YOUR ACCOUNT BANNED/RESTRICTED ON OSU!

PROTIP: It is safer to logout of your account before letting Osu!Bot play any beatmap.

Video Showcase Playlist

https://www.youtube.com/playlist?list=PLkSZ7HI4dIRgKJmiZ_L2XXK7PqpaEbNSl

Downloadable Executables

https://github.com/DDDinggo22/Osu-Bot/releases/

Usage Instructions

  1. Unzip anywhere you like.
  2. Execute (Osu!Bot V2.exe).
  3. Select osu! 'songs' folder (default location like: C:\Users\[USERNAME]\AppData\local\osu!\songs).
    (This step only needed on first startup or after deletion of Osu!Bot 'Data' Folder.)
  4. Play any map.
  5. Customize Dance if you like.
  6. Play next map.

Remarks

Issues

Compatibility

Features

Timer Pointer

Name Hex Value
ThreadOffset -32C
Offset0 0
Offset1 1F0
Offset2 22C
Offset3 2D8
Offset4 514

To find this pointer yourself

Search for the time with something like Cheat Engine, this can be done easily in edit mode on osu!, and make a pointer of that address. Then put the pointer as the TimerPointer for Osu!Bot. You can change this via the settings tab or manually in the configFile.