KCSH does not expose a configuration file or settings API. All tuneable values are Lua variables declared near the top of the relevant feature block inDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/kaladoodotlua/KCSH/llms.txt
Use this file to discover all available pages before exploring further.
source.lua. To change them, fork the script and edit the values directly before hosting or executing it.
Fly Settings
The fly system uses three variables to control how the character moves through the air. They are declared immediately before theRenderStepped loop that drives the BodyVelocity instance.
| Variable | Default | Description |
|---|---|---|
speed | 200 | Normal fly speed in studs per second |
slowSpeed | 50 | Speed applied when Left Shift or Right Shift is held |
acceleration | 2 | Lerp factor applied per frame — higher values feel snappier, lower values feel floaty |
source.lua
Walk Speed Settings
Slow walk and sprint both modifyHumanoid.WalkSpeed on toggle. When either feature is turned off, the walk speed is restored to the Roblox default of 16.
| Feature | WalkSpeed Value |
|---|---|
| Default (off) | 16 |
| Slow Walk (on) | 6 |
| Sprint (on) | 100 |
Jump Settings
High jump modifiesHumanoid.JumpPower on toggle. Turning the feature off restores the Roblox default.
| Feature | JumpPower Value |
|---|---|
| Default (off) | 50 |
| High Jump (on) | 200 |
Timing
KCSH uses twotask.wait() calls during startup to ensure Roblox services and the player character are fully available before the script tries to reference them.
| Variable | Value | Purpose |
|---|---|---|
| Initial wait | 0.5s | task.wait(0.5) — lets Players.LocalPlayer and the character model finish loading before pplayer and wplayer are assigned |
| GUI wait | 1.0s | task.wait(1) — pauses before building the UI so helper functions and services are registered cleanly after the initial variable setup |
nil reference errors on slower connections or lower-end devices. Increasing them simply delays the GUI from appearing.
Forking the Script
Open the raw source
Navigate to
https://raw.githubusercontent.com/Kaladoo2/KCSH/refs/heads/main/source.lua in a browser or text editor to get the plain Lua source.Edit the values you want to change
Find the variable you want to modify and update it. For example, to increase fly speed:
Host your modified version
Commit your edited file to a GitHub repository and copy the raw URL (e.g.
https://raw.githubusercontent.com/yourname/your-fork/main/source.lua), or paste the script directly into your executor’s script editor.The very first line of This is intentional. It is left as a convenience reminder showing the canonical URL to load the script from an executor — it is not meant to be self-executing. If the comment were active, the script would recursively load itself in an infinite loop.
source.lua contains a commented-out loadstring call: