Run it
Copy the script and paste it into your executor.
UIS = :()
player = .Players.LocalPlayer
camera = .CurrentCamera
players = :()
RunService = :()
slideForce, spinForce, comboPower = , ,
doubleJumpPower, wallJumpPower = ,
spinImpulsePower =
slideJumpPower =
jumpPowerVal =
vePower =
spinCooldownTime =
canImpulse =
accelIncrement =
accelTime =
accelLimit =
currentAccelSpeed =
accelTimer =
dashPower =
canDash =
dashCooldown =
fovValue =
fps =
RunService.RenderStepped:((dt)
fps = .(/dt)
)
menuSize =
menuR, menuG, menuB = , ,
settingsActive = {
Slide = , Spin = , DoubleJump = , WallJump = ,
Combo = , SpinImpulse = , EffectsSound = ,
EditMode = , FEInvisible = ,
Acceleration = , Dash = , FOV = ,
ESP = , HealthBar = , Names =
}
character, humanoid, rootPart
isCrouching, isSpinning = ,
canDoubleJump, hasDoubleJumped = ,
(plr)
highlight = .()
highlight.Name =
highlight.FillTransparency = ; highlight.OutlineTransparency = ; highlight.FillColor = .(, , )
billboard = .()
billboard.Name = ; billboard.Size = .(, , , ); billboard.AlwaysOnTop = ; billboard.ExtentsOffset = .(, , )
nameLabel = .(, billboard)
nameLabel.Name = ; nameLabel.Size = .(, , , ); nameLabel.BackgroundTransparency = ; nameLabel.TextColor3 = .(, , ); nameLabel.Font = .Font.GothamBold; nameLabel.TextSize = ; nameLabel.Text = plr.Name
healthBG = .(, billboard)
healthBG.Name = ; healthBG.Size = .(, , , ); healthBG.Position = .(, , , ); healthBG.BackgroundColor3 = .(, , ); healthBG.BorderSizePixel =
healthFill = .(, healthBG)
healthFill.Name = ; healthFill.Size = .(, , , ); healthFill.BackgroundColor3 = .(, , ); healthFill.BorderSizePixel =
highlight, billboard
.(()
.()
_, p (players:())
p ~= player p.Character p.Character:()
char = p.Character
hrp = char:()
high = char:()
bill = hrp:()
high
h, b = (p); h.Parent = char; b.Parent = hrp; high, bill = h, b
high.Enabled = settingsActive.ESP; bill.Enabled = (settingsActive.Names settingsActive.HealthBar); bill.PlayerName.Visible = settingsActive.Names; bill.HealthBG.Visible = settingsActive.HealthBar
hum = char:()
hum bill.HealthBG.Fill.Size = .(.(hum.Health/hum.MaxHealth, , ), , , )
)
(color)
settingsActive.EffectsSound rootPart
sound = .(, rootPart); sound.SoundId = ; sound.Volume = ; sound:(); :():(sound, )
p = .(, ); p.Anchored = ; p.CanCollide = ; p.Size = .(, , ); p.CFrame = rootPart.CFrame; p.Color = color .(, , ); p.Transparency = ; p.Shape = ; p.Material = .Material.Neon
.(() i = , p.Size = p.Size + .(, , ); p.Transparency = p.Transparency + ; .() p:() )
screenGui = .(, player:())
screenGui.Name = ; screenGui.ResetOnSpawn =
mainFrame = .(, screenGui)
(obj, isConfig)
dragging, dragStart, startPos
obj.InputBegan:((input)
(input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch)
isConfig settingsActive.EditMode dragging = ; dragStart = input.Position; startPos = obj.Position
)
UIS.InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
delta = input.Position - dragStart
obj.Position = .(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
)
UIS.InputEnded:(() dragging = )
(name, pos, color)
btn = .(, screenGui); btn.Size = .(, , , ); btn.Position = pos; btn.BackgroundColor3 = color; btn.Text = name; btn.TextColor3 = .(, , ); btn.TextScaled = ; btn.Font = .Font.GothamBold; btn.Visible = ; .(, btn).CornerRadius = .(, )
btn
crouchButton = (, .(, , , ), .(, , ))
spinButton = (, .(, , , -), .(, , ))
dashBtn = (, .(, , , -), .(, , ))
(crouchButton, ); (spinButton, ); (dashBtn, )
mainFrame.Size = .(, , , ); mainFrame.Position = .(, -, , -); mainFrame.BackgroundColor3 = .(, , ); mainFrame.Visible = ; .(, mainFrame)
sidebar = .(, mainFrame); sidebar.Size = .(, , , ); sidebar.BackgroundColor3 = .(, , ); .(, sidebar)
contentFrame = .(, mainFrame); contentFrame.Size = .(, -, , -); contentFrame.Position = .(, , , ); contentFrame.BackgroundTransparency =
pages = {}
(name)
page = .(, contentFrame); page.Size = .(, , , ); page.BackgroundTransparency = ; page.Visible = ; page.CanvasSize = .(, , , ); page.ScrollBarThickness =
pages[name] = page
tabBtn = .(, sidebar); tabBtn.Size = .(, , , ); tabBtn.Position = .(, , , (#sidebar:() * ) - ); tabBtn.Text = name; tabBtn.Font = .Font.GothamBold; tabBtn.TextSize =
tabBtn.MouseButton1Click:(() _, p (pages) p.Visible = page.Visible = )
page
(page, name, key)
btn = .(, page); btn.Size = .(, , , ); btn.Font = .Font.GothamBold; btn.TextColor3 = .(,,); .(, btn)
()
btn.BackgroundColor3 = settingsActive[key] .(, , ) .(, , ); btn.Text = name .. (settingsActive[key] )
key == crouchButton.Visible = settingsActive.Slide
key == spinButton.Visible = settingsActive.Spin
key == dashBtn.Visible = settingsActive.Dash
key == settingsActive.FEInvisible (:())()
btn.MouseButton1Click:(() settingsActive[key] = settingsActive[key] () ); ()
(page, name, min, max, default, keyName)
container = .(, page); container.Size = .(, , , ); container.BackgroundTransparency =
label = .(, container); label.Size = .(, , , ); label.Text = name .. .. default; label.TextColor3 = .(,,); label.BackgroundTransparency = ; label.TextXAlignment =
bg = .(, container); bg.Size = .(, , , ); bg.Position = .(,,,); bg.BackgroundColor3 = .(,,)
fill = .(, bg); fill.Size = .((default-min)/(max-min), , , ); fill.BackgroundColor3 = .(, , )
trigger = .(, bg); trigger.Size = .(,,,); trigger.BackgroundTransparency = ; trigger.Text =
dragging =
trigger.InputBegan:(() dragging = ); UIS.InputEnded:(() dragging = )
UIS.InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
pos = .((input.Position.X - bg.AbsolutePosition.X) / bg.AbsoluteSize.X, , )
fill.Size = .(pos, , , ); rawVal = min + (pos * (max - min))
val = (keyName == keyName == keyName == keyName == ) .(rawVal * )/ .(rawVal)
label.Text = name .. .. val
keyName == spinCooldownTime = val
keyName == mainFrame.BackgroundTransparency = val/; sidebar.BackgroundTransparency = val/
keyName == menuSize = val; mainFrame.Size = .(, * val, , * val)
keyName == menuR = val; mainFrame.BackgroundColor3 = .(menuR, menuG, menuB)
keyName == menuG = val; mainFrame.BackgroundColor3 = .(menuR, menuG, menuB)
keyName == menuB = val; mainFrame.BackgroundColor3 = .(menuR, menuG, menuB)
keyName == vePower = val
keyName == accelIncrement = val keyName == accelTime = val keyName == accelLimit = val
keyName == dashPower = val keyName == fovValue = val
keyName == slideForce = val keyName == spinForce = val
keyName == spinImpulsePower = val keyName == comboPower = val
keyName == wallJumpPower = val keyName == doubleJumpPower = val
keyName == slideJumpPower = val
)
(p) .(, p).Padding = .(, )
pG = (); (pG); (pG, , ); (pG, , );
(pG, , , , , ); (pG, , );
(pG, , , , , ); (pG, , , , , );
(pG, , , , , ); (pG, , ); (pG, , , , , ); (pG, , ); (pG, , , , , )
pV = (); (pV); (pV, , ); (pV, , ); (pV, , )
pM = (); (pM); (pM, , ); (pM, , , , , ); (pM, , , , , ); (pM, , ); (pM, , , , , )
pI = (); (pI); (pI, , ); (pI, , , , , ); (pI, , , , , )
pJ = (); (pJ); (pJ, , ); (pJ, , , , , ); (pJ, , ); (pJ, , , , , ); (pJ, , ); (pJ, , , , , )
pC = (); (pC);
(pC, , ); (pC, , , , , ); (pC, , , , , ); (pC, , , , , ); (pC, , , , , ); (pC, , , , , )
fpsText = .(, pC); fpsText.Size = .(, , , ); fpsText.BackgroundTransparency = ; fpsText.TextColor3 = .(, , ); fpsText.Font = .Font.GothamBold; fpsText.TextSize =
.(() .() fpsText.Text = .. fps )
pages[].Visible =
configBtn = (, .(, -, , ), .(,,))
configBtn.Size = .(, , , ); configBtn.Visible = ; configBtn.ZIndex = ; (configBtn, )
configBtn.MouseButton1Click:(() mainFrame.Visible = mainFrame.Visible )
() isCrouching = ; humanoid humanoid.WalkSpeed, humanoid.HipHeight = vePower,
(char)
character = char; humanoid = char:(); rootPart = char:()
humanoid.StateChanged:((_, newState)
newState == .HumanoidStateType.Landed canDoubleJump, hasDoubleJumped = ,
newState == .HumanoidStateType.Freefall newState == .HumanoidStateType.Jumping .() canDoubleJump =
)
player.CharacterAdded:(updateRefs); player.Character (player.Character)
RunService.Heartbeat:((dt)
character humanoid rootPart
settingsActive.Acceleration humanoid.MoveDirection.Magnitude >
accelTimer = accelTimer + dt
accelTimer >= accelTime currentAccelSpeed = .(currentAccelSpeed + accelIncrement, accelLimit); accelTimer =
humanoid.WalkSpeed = vePower + currentAccelSpeed
currentAccelSpeed = ; accelTimer = ; humanoid.WalkSpeed = vePower
settingsActive.FOV camera.FieldOfView = .(fovValue + (currentAccelSpeed * ), fovValue, )
)
UIS.JumpRequest:(()
rootPart humanoid settingsActive.EditMode
isCrouching isSpinning settingsActive.Combo
(.(, , )); rootPart.Velocity = .(rootPart.Velocity.X, comboPower, rootPart.Velocity.Z); ();
settingsActive.WallJump
rayParams = RaycastParams.(); rayParams.FilterDescendantsInstances = {character}
result = :(rootPart.Position, rootPart.CFrame.LookVector * , rayParams)
result result.Normal.Y <
()
rootPart.Velocity = (result.Normal * wallJumpPower) + .(, wallJumpPower * , )
rootPart.CFrame = .(rootPart.Position, rootPart.Position + result.Normal)
isCrouching settingsActive.Slide (); rootPart.Velocity = .(rootPart.Velocity.X, slideJumpPower, rootPart.Velocity.Z); ();
settingsActive.DoubleJump canDoubleJump hasDoubleJumped
hasDoubleJumped = ; (.(, , )); rootPart.Velocity = .(rootPart.Velocity.X, doubleJumpPower, rootPart.Velocity.Z)
)
dashBtn.MouseButton1Down:(()
settingsActive.Dash canDash rootPart settingsActive.EditMode
canDash = ; dv = .(, rootPart); dv.MaxForce = .(, , ); dv.Velocity = rootPart.CFrame.LookVector * (dashPower * ); :():(dv, ); .(dashCooldown); canDash =
)
spinButton.MouseButton1Down:(()
settingsActive.EditMode settingsActive.Spin rootPart humanoid
settingsActive.SpinImpulse canImpulse (humanoid:() == .HumanoidStateType.Freefall) humanoid.MoveDirection.Magnitude >
canImpulse = ; ()
camLook = camera.CFrame.LookVector
forwardDir = .(camLook.X, , camLook.Z).Unit
rootPart.Velocity = (forwardDir * spinImpulsePower * ) + .(, , )
.(() .(spinCooldownTime); canImpulse = )
isSpinning = ; bav = .(, rootPart); bav.MaxTorque = .(, , ); bav.AngularVelocity = .(, spinForce/, ); .(); bav:(); isSpinning =
)
crouchButton.MouseButton1Down:(()
settingsActive.EditMode settingsActive.Slide rootPart
isCrouching = isCrouching
isCrouching
humanoid.WalkSpeed, humanoid.HipHeight = , -
humanoid.MoveDirection.Magnitude >
bv = .(, rootPart); bv.MaxForce = .(, , ); bv.Velocity = rootPart.CFrame.LookVector * slideForce; .(); bv:()
()
)Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.
Menu principiante puede ser que tenga algunos errores

Universal