Run it
Copy the script and paste it into your executor.
a=:().LocalPlayer
b=a:()
c=.(,b)c.ResetOnSpawn=
d=.(,c)d.Size=.(,)d.Position=.(,)d.BackgroundColor3=.(,,)d.BorderSizePixel= d.Active=
e=.(,d)e.Size=.(,)e.BackgroundColor3=.(,,)e.Text=e.TextColor3=.(,,)e.TextScaled= e.Font=.Font.Cartoon
f,g,h=,,
e.InputBegan:((i) i.UserInputType==.UserInputType.MouseButton1 f= g=i.Position h=d.Position )
e.InputEnded:((i) i.UserInputType==.UserInputType.MouseButton1 f= )
:().InputChanged:((i) f i.UserInputType==.UserInputType.MouseMovement j=i.Position-g;d.Position=.(h.X.Scale,h.X.Offset+j.X,h.Y.Scale,h.Y.Offset+j.Y) )
k=.(,d)k.Size=.(,)k.Position=.(,)k.BackgroundTransparency= k.Text=k.TextColor3=.(,,)k.TextScaled= k.Font=.Font.Cartoon
l=.(,d)l.Size=.(,)l.Position=.(,)l.BackgroundColor3=.(,,)l.BorderSizePixel=
m=.(,l)m.Size=.(,)m.Position=.(,,,)m.BackgroundColor3=.(,,)m.BorderSizePixel=
n,o=,
l.InputBegan:((i) i.UserInputType==.UserInputType.MouseButton1 n= )
l.InputEnded:((i) i.UserInputType==.UserInputType.MouseButton1 n= )
:().InputChanged:((i) n i.UserInputType==.UserInputType.MouseMovement x=:():().X y=.(x-l.AbsolutePosition.X,,l.AbsoluteSize.X) z=y/l.AbsoluteSize.X;m.Position=.(z,,,)o=.(.(z*),,)k.Text=..o )
p=.(,d)p.Size=.(,)p.Position=.(,)p.Text=p.TextScaled= p.Font=.Font.Cartoon p.TextColor3=.(,,)p.BackgroundColor3=.(,,)p.BorderSizePixel=
q=.(,b)q.ResetOnSpawn=
r=.(,q)r.Size=.(,)r.Position=.(,)r.BackgroundColor3=.(,,)r.BorderSizePixel= r.Active=
s=.(,r)s.Size=.(,)s.BackgroundColor3=.(,,)s.Text=s.TextColor3=.(,,)s.TextScaled= s.Font=.Font.Cartoon
t,u,v=,,
s.InputBegan:((i) i.UserInputType==.UserInputType.MouseButton1 t= u=i.Position v=r.Position )
s.InputEnded:((i) i.UserInputType==.UserInputType.MouseButton1 t= )
:().InputChanged:((i) t i.UserInputType==.UserInputType.MouseMovement j=i.Position-u;r.Position=.(v.X.Scale,v.X.Offset+j.X,v.Y.Scale,v.Y.Offset+j.Y) )
w=.(,r)w.Size=.(,)w.Position=.(,)w.PlaceholderText=w.TextScaled= w.Font=.Font.Cartoon w.ClearTextOnFocus= w.TextColor3=.(,,) w.BackgroundColor3=.(,,) w.BorderSizePixel=
x=.(,r)x.Size=.(,)x.Position=.(,)x.Text=x.TextScaled= x.Font=.Font.Cartoon x.TextColor3=.(,,)x.BackgroundColor3=.(,,)x.BorderSizePixel=
y=
p.MouseButton1Click:(()
y
y=
p.Text=
z=a.Character a.CharacterAdded:()
hrp=z:()
cps=:()
i=,o
cp=cps:((i))
cp cp:()
hrp.CFrame=cp.CFrame+.(,,)
.()
c:()
)
x.MouseButton1Click:(()
stage=(w.Text)
stage
stage=.(stage,,)
z=a.Character a.CharacterAdded:()
hrp=z:()
cps=:()
cp=cps:((stage))
cp cp:()
hrp.CFrame=cp.CFrame+.(,,)
)
Slider GUI teleport: select stage 1–4000 and teleport in order Direct TP GUI: type a stage and teleport instantly Draggable GUI windows Client-side LocalScript Adjustable teleport speed