Skip to content

zeopticz/zcb-2.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ZCB 2.0 (Zeo's ClickBot)

Geometry Dash Clickbot, written in Python. It is the rewrite of ZCB with better codebase, easier usage, and better sound.

ZCB logo made by Frigel

If you have any questions, visit our Discord server: Click here

Discord widget

Example

zcb

Download

For binary builds with Pyinstaller, click here

Supported files (Macros)

Echo (.echo) (Make sure you don't record it in binary, if you do so, convert it.)

TASbot (.json)

Click pack guide

This is how to add your own clicks.
Example folder: clicks-example.
First up, add a "player1" folder inside it.
You can optionally create a folder called "player2" if you want different clicks for the second player.

In the folder, create the following folders:
clicks (necessary)
releases (optional)
softclicks (optional)
softreleases (optional)

Clicks will be used when you click the mouse (in the macro.
Releases will be used when you release the mouse. (if you don't specify it, it will use clicks instead of releases.)
Softclicks are optional, but highly recommended. They make the clicks realistic in spams, for example.
Softreleases are optional, they're played after softclicks. (if you dont specify it, it will use normal releases)

In the folders, create sounds like this:
1.wav
2.wav
3.wav
4.wav
and so on...

Example directory tree:

.
└── Any Folder Name Which You Will Select/
    ├── player1/
    │   ├── clicks/
    │   │   ├── 1.wav
    │   │   ├── 2.wav
    │   │   ├── 3.wav
    │   │   └── 4.wav
    │   ├── releases/
    │   │   ├── 1.wav
    │   │   ├── 2.wav
    │   │   └── 3.wav
    │   ├── softclicks/
    │   │   ├── 1.wav
    │   │   └── 2.wav
    │   └── softreleases/
    │       ├── 1.wav
    │       ├── 2.wav
    │       ├── 3.wav
    │       └── 4.wav
    └── player2/
        ├── clicks/
        │   ├── 1.wav
        │   ├── 2.wav
        │   └── 3.wav
        ├── releases/
        │   └── 1.wav
        ├── softclicks/
        │   ├── 1.wav
        │   ├── 2.wav
        │   ├── 3.wav
        │   └── 4.wav
        └── softreleases/
            ├── 1.wav
            ├── 2.wav
            ├── 3.wav
            └── 4.wav