Run it
Copy the script and paste it into your executor.
Players = :()
ReplicatedStorage = :()
LocalPlayer = Players.LocalPlayer
subRegions = {
{cx=, cz=, hx=/, hz=/},
{cx=, cz=, hx=/, hz=/},
{cx=, cz=, hx=/, hz=/},
{cx=, cz=, hx=/, hz=/},
{cx=, cz=, hx=/, hz=/},
{cx=, cz=, hx=/, hz=/},
{cx=, cz=, hx=/, hz=/},
{cx=, cz=, hx=/, hz=/},
{cx=, cz=, hx=/, hz=/},
{cx=, cz=, hx=/, hz=/},
{cx=, cz=, hx=/, hz=/},
{cx=, cz=, hx=/, hz=/},
{cx=, cz=, hx=/, hz=/},
{cx=, cz=, hx=/, hz=/},
{cx=, cz=, hx=/, hz=/},
{cx=, cz=, hx=/, hz=/},
{cx=, cz=, hx=/, hz=/},
{cx=, cz=, hx=/, hz=/},
{cx=, cz=, hx=/, hz=/},
{cx=, cz=, hx=/, hz=/},
}
prison = {cx=, cz=, hx=/, hz=/}
(x, z, r)
.(x - r.cx) <= r.hx .(z - r.cz) <= r.hz
(x, z)
_, r (subRegions)
(x, z, r)
scriptsFolder = ReplicatedStorage:()
scriptsFolder
CharacterCollision = scriptsFolder:()
CharacterCollision
CharacterCollision:()
()
()
(Character)
Humanoid = Character:()
RootPart = Character:()
Head = Character:()
originalJumpHeight = Humanoid.JumpHeight
.(()
Jump = Humanoid:()
.()
_, Connection (Jump)
Connection:()
()
)
.(()
_, Connection (Head:())
Connection:()
)
.(()
Character Character.Parent Humanoid.Health >
.()
x, z = RootPart.Position.X, RootPart.Position.Z
(x, z)
Humanoid.WalkSpeed =
Humanoid.JumpHeight = originalJumpHeight
(x, z, prison)
Humanoid.WalkSpeed =
Humanoid.JumpHeight =
Humanoid.WalkSpeed =
Humanoid.JumpHeight =
)
LocalPlayer.CharacterAdded:(SetupCharacter)
LocalPlayer.Character
(LocalPlayer.Character)
Gives 32 speed in main prison area. (no kick max) Gives 50 speed and high jump in parking lot/semi outside area. Gives 100 speed and higher jump in escaped prison outside area. (no kick max) You'll understand once you use it cant go faster inside prison without getting kicked.

Prison Life