Run it
Copy the script and paste it into your executor.
local UserInputService = game:GetService("UserInputService")
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local player = Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")
local autoWalk = false
local humanoid = nil
-- Create the UI only once
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
screenGui.Parent = playerGui
toggleButton = .()
toggleButton.Size = .(, , , )
toggleButton.Position = .(, , , )
toggleButton.Text =
toggleButton.BackgroundColor3 = .(, , )
toggleButton.TextColor3 = .(, , )
toggleButton.Font = .Font.SourceSansBold
toggleButton.TextSize =
toggleButton.Parent = screenGui
()
autoWalk
toggleButton.Text =
toggleButton.BackgroundColor3 = .(, , )
toggleButton.Text =
toggleButton.BackgroundColor3 = .(, , )
()
autoWalk = autoWalk
()
toggleButton.MouseButton1Click:(toggleAutoWalk)
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed
input.KeyCode == .KeyCode.L
()
)
()
character = player.Character player.CharacterAdded:()
humanoid = character:()
()
player.CharacterAdded:(()
()
)
RunService.RenderStepped:(()
autoWalk humanoid humanoid.MoveDirection.Magnitude ==
camera = .CurrentCamera
forward = camera.CFrame.LookVector
forward = .(forward.X, , forward.Z).Unit
humanoid:(forward, )
)L

Universal