GithubHelp home page GithubHelp logo

zeopticz / zcb-2.0 Goto Github PK

View Code? Open in Web Editor NEW
10.0 1.0 6.0 67 KB

THIS IS DEPRECATED, USE ZCB 3 INSTEAD https://github.com/zeozeozeo/zcb3/releases

Home Page: https://github.com/zeozeozeo/zcb3/releases

License: MIT License

Python 100.00%

zcb-2.0's Introduction

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

zcb-2.0's People

Contributors

dekrypted avatar lthon09 avatar zeopticz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

zcb-2.0's Issues

KeyError: 'fps' on ZCB v2

It keeps giving me this exact output when I try to generate clicks for my MHR JSON macro, Can someone please help me?

[i] INFO: Parsing File: C:/Users/user/Documents/Steam/steamapps/common/Geometry Dash/macros/Slaughterhouse.mhr.json
[-] ERROR: An Error occured while parsing replay!
If the issue persists, please contact support!
Error: Traceback (most recent call last):
File "zcb.py", line 66, in
File "utils.py", line 111, in parse_tasbot
KeyError: 'fps'

How do I download the gui

WHY CANT ANYONE SAY HOW TO DOWNLOAD THE GUI LIKE WHY I JUST WANT CLICKS FOR MY GD BOT WHY WHY WHY

Error

Clicks: Kawaii's Clicks
Soft Click Delay: 50ms
Macro:
Level: The Golden
FPS: 60
Actions: 710

Error code:

[-] ERROR: An Error occured while generating clicks!
If the issue persists, please contact support!
Error: Traceback (most recent call last):
File "zcb.py", line 99, in
File "utils.py", line 386, in generate_clicks
File "pydub\audio_segment.py", line 468, in silent
OverflowError: cannot fit 'int' into an index-sized integer

Oh yeah I converted this macro from ZBot Frame.

zcb click generation issue

im trying to generate clicks for boeing 757 and the macro has over 6 million actions due to the spams but zcb says there is only 20,000, because it is not rendering the spams. any help would be greatly appreciated

Error while exporting

If you export click sound of a macro (you know what i mean) that has name that already is in the output folder it will fail while exporting. (Not while rendering)

???

My.Video3.mp4

MH Replay support?

Since Mega Hack Replay is literally built-in megahack v7 which most people have, I think it will make sense to add support for it's macros in future.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.