Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
CoreGui = :()
player = Players.LocalPlayer
CLIMB_SPEED =
RAY_DISTANCE =
screenGui = .()
screenGui.Name =
screenGui.ResetOnSpawn =
(() screenGui.Parent = CoreGui )
screenGui.Parent screenGui.Parent = player:()
mainFrame = .()
mainFrame.Size = .(, , , )
mainFrame.Position = .(, -, , -)
mainFrame.BackgroundColor3 = .(, , )
mainFrame.BorderSizePixel =
mainFrame.BorderColor3 = .(, , )
mainFrame.Active =
mainFrame.Draggable =
mainFrame.Parent = screenGui
titleBar = .()
titleBar.Size = .(, , , )
titleBar.BackgroundColor3 = .(, , )
titleBar.BorderSizePixel =
titleBar.Parent = mainFrame
titleLabel = .()
titleLabel.Size = .(, -, , )
titleLabel.Position = .(, , , )
titleLabel.BackgroundTransparency =
titleLabel.Text =
titleLabel.TextColor3 = .(, , )
titleLabel.TextXAlignment = .TextXAlignment.Left
titleLabel.Font = .Font.SourceSans
titleLabel.TextSize =
titleLabel.Parent = titleBar
closeBtn = .()
closeBtn.Size = .(, , , )
closeBtn.Position = .(, -, , )
closeBtn.BackgroundColor3 = .(, , )
closeBtn.BorderSizePixel =
closeBtn.BorderColor3 = .(, , )
closeBtn.Text =
closeBtn.TextColor3 = .(, , )
closeBtn.Font = .Font.SourceSansBold
closeBtn.TextSize =
closeBtn.Parent = titleBar
closeBtn.MouseButton1Click:(()
screenGui:()
)
injectButton = .()
injectButton.Size = .(, , , )
injectButton.Position = .(, -, , )
injectButton.BackgroundColor3 = .(, , )
injectButton.BorderSizePixel =
injectButton.BorderColor3 = .(, , )
injectButton.Text =
injectButton.TextColor3 = .(, , )
injectButton.Font = .Font.SourceSans
injectButton.TextSize =
injectButton.Parent = mainFrame
checkboxFrame = .()
checkboxFrame.Size = .(, , , )
checkboxFrame.Position = .(, , , )
checkboxFrame.BackgroundTransparency =
checkboxFrame.Parent = mainFrame
checkboxBtn = .()
checkboxBtn.Size = .(, , , )
checkboxBtn.Position = .(, , , -)
checkboxBtn.BackgroundColor3 = .(, , )
checkboxBtn.BorderSizePixel =
checkboxBtn.BorderColor3 = .(, , )
checkboxBtn.Text =
checkboxBtn.TextColor3 = .(, , )
checkboxBtn.Font = .Font.SourceSansBold
checkboxBtn.TextSize =
checkboxBtn.Parent = checkboxFrame
checkboxLabel = .()
checkboxLabel.Size = .(, , , )
checkboxLabel.Position = .(, , , )
checkboxLabel.BackgroundTransparency =
checkboxLabel.Text =
checkboxLabel.TextColor3 = .(, , )
checkboxLabel.TextXAlignment = .TextXAlignment.Left
checkboxLabel.Font = .Font.SourceSans
checkboxLabel.TextSize =
checkboxLabel.Parent = checkboxFrame
watermarkLabel = .()
watermarkLabel.Size = .(, , , )
watermarkLabel.Position = .(, -, , )
watermarkLabel.BackgroundTransparency =
watermarkLabel.Text =
watermarkLabel.TextColor3 = .(, , )
watermarkLabel.TextXAlignment = .TextXAlignment.Right
watermarkLabel.Font = .Font.SourceSansItalic
watermarkLabel.TextSize =
watermarkLabel.Parent = checkboxFrame
useGlasses =
checkboxBtn.MouseButton1Click:(()
useGlasses = useGlasses
useGlasses
checkboxBtn.Text =
checkboxBtn.Text =
)
isFeatureEnabled =
spiderConnection =
bodyVelocity =
(character)
character
oldGlasses = character:()
oldGlasses oldGlasses:()
(character, head)
(character)
glasses = .()
glasses.Name =
glasses.Size = .(, , )
glasses.CanCollide =
glasses.Massless =
mesh = .()
mesh.MeshId =
mesh.TextureId =
mesh.Scale = .(, , )
mesh.Parent = glasses
weld = .()
weld.Part0 = head
weld.Part1 = glasses
weld.C0 = .(, , -)
weld.Parent = glasses
glasses.Parent = character
(character)
bodyVelocity
bodyVelocity:()
bodyVelocity =
character character.Parent
_, part (character:())
part:() part.CanCollide =
humanoid = character:()
rootJoint = character.HumanoidRootPart:()
animator = humanoid humanoid:()
humanoid humanoid:(.HumanoidStateType.Running)
rootJoint rootJoint.Transform = .()
animator
_, track (animator:()) track:()
()
spiderConnection
spiderConnection:()
spiderConnection =
player.Character
(player.Character)
(player.Character)
(character)
spiderConnection spiderConnection:()
rootPart = character:(, )
humanoid = character:(, )
head = character:(, )
rootPart humanoid head
humanoid.RequiresNeck =
useGlasses (character, head)
rootJoint = rootPart:(, )
animator = humanoid:(, )
isClimbing =
spiderConnection = RunService.Heartbeat:(()
character character.Parent rootPart humanoid humanoid.Parent humanoid.Health <=
()
isTouchingWall =
humanoid.MoveDirection.Magnitude >
raycastOrigin = rootPart.Position
raycastDirection = rootPart.CFrame.LookVector * RAY_DISTANCE
raycastParams = RaycastParams.()
raycastParams.FilterDescendantsInstances = {character}
raycastParams.FilterType = .RaycastFilterType.Exclude
raycastResult = :(raycastOrigin, raycastDirection, raycastParams)
raycastResult
isTouchingWall =
isClimbing =
_, part (character:())
part:() part.Name ~=
part.CanCollide =
bodyVelocity
bodyVelocity = .()
bodyVelocity.MaxForce = .huge
bodyVelocity.VelocityConstraintMode = .VelocityConstraintMode.Vector
bodyVelocity.Attachment0 = rootPart:() .(, rootPart)
bodyVelocity.Parent = rootPart
bodyVelocity.VectorVelocity = .(rootPart.AssemblyLinearVelocity.X, CLIMB_SPEED, rootPart.AssemblyLinearVelocity.Z)
rootPart.AssemblyAngularVelocity = .(, , )
pushBack = raycastResult.Normal *
rootPart.CFrame = .(rootPart.Position + pushBack) * .(.(), -raycastResult.Normal).Rotation
rootJoint
rootJoint.Transform = .(.(-), .(), ) * .(.(-), , )
animator
_, track (animator:())
track.Name:():() track.Name:():()
track:()
track:()
isClimbing
ledgeCheckOrigin = rootPart.Position + .(, , )
ledgeCheckDirection = rootPart.CFrame.LookVector * RAY_DISTANCE
ledgeResult = :(ledgeCheckOrigin, ledgeCheckDirection, raycastParams)
ledgeResult isClimbing
isTouchingWall =
rootPart.CFrame = rootPart.CFrame * .(, , -)
humanoid:(.HumanoidStateType.Running)
isTouchingWall isClimbing
isClimbing =
(character)
)
injectButton.MouseButton1Click:(()
isFeatureEnabled = isFeatureEnabled
isFeatureEnabled
injectButton.Text =
injectButton.BackgroundColor3 = .(, , )
injectButton.BorderColor3 = .(, , )
player.Character .(startSpider, player.Character)
injectButton.Text =
injectButton.BackgroundColor3 = .(, , )
injectButton.BorderColor3 = .(, , )
()
)
player.CharacterAdded:((character)
isFeatureEnabled
.(startSpider, character)
)
A cool script for climbing walls (also adds cool glasses >:3)

Universal