Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
TweenService = :()
Debris = :()
player = Players.LocalPlayer
character = player.Character player.CharacterAdded:()
humanoid = character:()
hrp = character:()
player.CharacterAdded:((char)
character = char
humanoid = char:()
hrp = char:()
)
gui = .()
gui.Name =
gui.ResetOnSpawn =
gui.Parent = player:()
thankLabel = .(, gui)
thankLabel.Size = .(,,,)
thankLabel.Position = .(,-,,)
thankLabel.BackgroundTransparency =
thankLabel.TextScaled =
thankLabel.TextWrapped =
thankLabel.Font = .Font.GothamBold
thankLabel.Text =
colors = {
.(,,),
.(,,),
.(,,),
.(,,),
.(,,),
.(,,),
.(,,)
}
.(()
idx =
thankLabel.Parent
thankLabel.TextColor3 = colors[idx]
idx = idx +
idx > #colors idx =
.()
)
.(,() thankLabel:() )
frame = .(, gui)
frame.Size = .(, ,,)
frame.Position = .(,,,)
frame.BackgroundColor3 = .(,,)
frame.Active =
frame.Draggable =
frame.BorderSizePixel =
.(, frame)
grad = .(, frame)
grad.Color = ColorSequence.{
ColorSequenceKeypoint.(, .(,,)),
ColorSequenceKeypoint.(, .(,,))
}
stroke = .(, frame)
stroke.Color = .(,,)
stroke.Thickness =
title = .(, frame)
title.Size = .(,-,,)
title.Position = .(,,,)
title.Text =
title.BackgroundTransparency =
title.TextColor3 = .(,,)
title.Font = .Font.GothamBlack
title.TextSize =
mini = .(, frame)
mini.Size = .(,,,)
mini.Position = .(,-,,)
mini.Text =
mini.BackgroundColor3 = .(,,)
mini.TextColor3 = .(,,)
mini.Font = .Font.GothamBold
mini.TextSize =
.(, mini)
minimized =
guiElements = {}
(text,y,maxValue,callback)
label = .(, frame)
label.Position = .(,,,y)
label.Size = .(,-,,)
label.BackgroundTransparency =
label.TextColor3 = .(,,)
label.Font = .Font.GothamBold
label.TextSize =
label.Text = text..
bg = .(, frame)
bg.Position = .(,,,y+)
bg.Size = .(,,,)
bg.BackgroundColor3 = .(,,)
bg.BorderSizePixel =
.(, bg)
fill = .(, bg)
fill.Size = .(,,,)
fill.BackgroundColor3 = .(,,)
fill.BorderSizePixel =
.(, fill)
dragging =
bg.InputBegan:((i)
i.UserInputType == .UserInputType.MouseButton1 dragging=
)
UserInputService.InputEnded:((i)
i.UserInputType == .UserInputType.MouseButton1 dragging=
)
RunService.RenderStepped:(()
dragging
x = .((UserInputService:().X-bg.AbsolutePosition.X)/bg.AbsoluteSize.X,,)
fill.Size = .(x,,,)
value = .(x*maxValue)
label.Text = text....value
(value)
)
.(guiElements,label)
.(guiElements,bg)
(,,,(v) humanoid humanoid.WalkSpeed=v )
(,,,(v) humanoid humanoid.JumpPower=v )
flySpeed =
(,,,(v) flySpeed=v )
(text,y)
btn = .(, frame)
btn.Position = .(,,,y)
btn.Size = .(,,,)
btn.Text = text
btn.BackgroundColor3 = .(,,)
btn.TextColor3 = .(,,)
btn.Font = .Font.GothamBold
btn.TextSize =
.(, btn)
.(guiElements,btn)
btn
noclipBtn = (,)
flyBtn = (,)
ragdollBtn = (,)
destroyBtn = (,)
tpToolBtn = (,)
bringBtn = (,)
noclip=
RunService.Stepped:(()
noclip character
_,v (character:())
v:() v.CanCollide=
)
noclipBtn.MouseButton1Click:(()
noclip = noclip
noclipBtn.Text = noclip
)
flying=
bv,bgFly
control={F=,B=,L=,R=,U=,D=}
()
bv = .(,hrp)
bgFly = .(,hrp)
bv.MaxForce=.(,,)
bgFly.MaxTorque=.(,,)
RunService.RenderStepped:(()
flying
cam = .CurrentCamera
move = .(control.R-control.L,control.U-control.D,control.F-control.B)
bv.Velocity = cam.CFrame:(move*flySpeed)
bgFly.CFrame = cam.CFrame
)
flyBtn.MouseButton1Click:(()
flying = flying
flyBtn.Text = flying
humanoid humanoid.PlatformStand=flying
flying () bv bv:() bgFly bgFly:()
)
UserInputService.InputBegan:((i,g)
g
i.KeyCode==.KeyCode.W control.F=
i.KeyCode==.KeyCode.S control.B=
i.KeyCode==.KeyCode.A control.L=
i.KeyCode==.KeyCode.D control.R=
i.KeyCode==.KeyCode.Space control.U=
i.KeyCode==.KeyCode.LeftControl control.D=
)
UserInputService.InputEnded:((i)
i.KeyCode==.KeyCode.W control.F=
i.KeyCode==.KeyCode.S control.B=
i.KeyCode==.KeyCode.A control.L=
i.KeyCode==.KeyCode.D control.R=
i.KeyCode==.KeyCode.Space control.U=
i.KeyCode==.KeyCode.LeftControl control.D=
)
ragdollBtn.MouseButton1Click:(()
humanoid
humanoid:(.HumanoidStateType.Physics)
humanoid.PlatformStand=
.(,() humanoid humanoid.Health= )
)
destroyBtn.MouseButton1Click:(()
gui:()
)
tpToolBtn.MouseButton1Click:(()
player.Backpack:()
tool=.()
tool.Name=
tool.RequiresHandle=
tool.CanBeDropped=
tool.Parent=player.Backpack
tool.Activated:(()
mouse = player:()
mouse mouse.Hit
hrp.CFrame=.(mouse.Hit.Position+.(,,))
)
)
bringBtn.MouseButton1Click:(()
player.Backpack:()
tool=.()
tool.Name=
tool.RequiresHandle=
tool.CanBeDropped=
tool.Parent=player.Backpack
tool.Activated:(()
_,plr (Players:())
plr~=player plr.Character plr.Character:()
oldPos = plr.Character.HumanoidRootPart.Position
part = .()
part.Size=.(,,)
part.Anchored=
part.CanCollide=
part.Transparency=
part.Position=oldPos
part.Parent=
emitter = .()
emitter.Texture=
emitter.Lifetime=NumberRange.()
emitter.Rate=
emitter.Speed=NumberRange.()
emitter.Parent=part
Debris:(part,)
plr.Character.HumanoidRootPart.CFrame = hrp.CFrame + .(,,)
)
)
mini.MouseButton1Click:(()
minimized = minimized
mini.Text = minimized
_,v (guiElements) v.Visible= minimized
targetSize = minimized .(,,,) .(,,,)
tween = TweenService:(frame,TweenInfo.(),{Size=targetSize})
tween:()
)
visible=
UserInputService.InputBegan:((i,g)
g
i.KeyCode==.KeyCode.M
visible = visible
gui.Enabled = visible
)
purpgui is in v1.5 . expect bugs! :P this gui includes: walkspeed & jumppower sliders (0–1000) noclip button fly + flight speed adjuster a ragdoll + respawn button GUI self destruct button (it deletes the GUI) smooth minimize/maximize animation M key toggle rainbow welcome text (safe, changes color every 0.5 sec) a teleport tool: “purps not so stable click to teleporter” and a bring all tool. hope you enjoy!! :D (i didnt know how to make a flight script, so i asked chatgpt :P)

Universal