Run it
Copy the script and paste it into your executor.
TweenService = :()
RunService = :()
Players = :()
player = Players.LocalPlayer
ejecutando =
noclipConexion =
saltoConexion =
caminarConexion =
toolConexion =
toolEquipCount =
currentTweens = {}
(character)
character
hrp = character:()
hrp
hrp:() hrp:()
(character)
character
_, part (character:())
part:()
part.Name ==
part.Transparency =
part.Transparency =
part:() part:()
part.Transparency =
(character, rootAttachment, originalPos)
noclipConexion
noclipConexion:()
noclipConexion =
saltoConexion
saltoConexion:()
saltoConexion =
caminarConexion
caminarConexion:()
caminarConexion =
toolConexion
toolConexion:()
toolConexion =
toolEquipCount =
_, tw (currentTweens)
tw:()
.(currentTweens)
rootAttachment originalPos
rootAttachment.Position = originalPos
character
hrp = character:()
hrp
bav = hrp:()
bav bav:()
_, part (character:())
part:()
part.CanCollide =
part.Name ==
part.Transparency =
part.Transparency =
part:() part:()
part.Transparency =
ejecutando =
OFFSETS = {
[] = .(, , -),
[] = .(, -, ),
[] = .(, , ),
[] = .(-, , ),
[] = .(, , )
}
(directionOrOffset, timeIda, timeVuelta, mode, enableNoclip)
ejecutando
character = player.Character
character
rootAttachment = (character)
humanoid = character:()
hrp = character:()
rootAttachment humanoid hrp
ejecutando =
originalPos = rootAttachment.Position
enableNoclip mode ~=
noclipConexion = RunService.Stepped:(()
player.Character
_, part (player.Character:())
part:()
part.CanCollide =
)
mode ==
bav = .()
bav.Name =
bav.MaxTorque = .(.huge, .huge, .huge)
bav.AngularVelocity = .(, , )
bav.Parent = hrp
caminarConexion = humanoid:():(()
humanoid.MoveDirection.Magnitude >
(character, rootAttachment, originalPos)
)
.()
ejecutando
(character, rootAttachment, originalPos)
mode ==
targetPos = originalPos + OFFSETS[]
tweenIr = TweenService:(rootAttachment, TweenInfo.(timeIda , .EasingStyle.Linear), {Position = targetPos})
.(currentTweens, tweenIr)
noclipConexion
noclipConexion = RunService.Stepped:(()
player.Character
_, part (player.Character:())
part:()
part.CanCollide =
)
saltoConexion = humanoid.Jumping:(()
saltoConexion
saltoConexion:()
saltoConexion =
tweenIr:()
tweenVolver = TweenService:(rootAttachment, TweenInfo.(timeVuelta , .EasingStyle.Linear), {Position = originalPos})
.(currentTweens, tweenVolver)
tweenVolver:()
tweenVolver.Completed:()
(character, rootAttachment, originalPos)
)
tweenIr:()
mode ==
targetPos = originalPos + OFFSETS[]
tweenIr = TweenService:(rootAttachment, TweenInfo.(timeIda , .EasingStyle.Linear), {Position = targetPos})
tweenVolver = TweenService:(rootAttachment, TweenInfo.(, .EasingStyle.Linear), {Position = originalPos})
.(currentTweens, tweenIr)
.(currentTweens, tweenVolver)
caminarConexion = humanoid:():(()
humanoid.MoveDirection.Magnitude >
(character, rootAttachment, originalPos)
)
tweenIr:()
tweenIr.Completed:()
ejecutando
tweenVolver:()
tweenVolver.Completed:()
(character, rootAttachment, originalPos)
offsetVector = .zero
(directionOrOffset) ==
offsetVector = directionOrOffset
(directionOrOffset) ==
offsetVector = OFFSETS[directionOrOffset] .zero
targetPos = originalPos + offsetVector
tweenIr = TweenService:(rootAttachment, TweenInfo.(timeIda , .EasingStyle.Linear), {Position = targetPos})
tweenVolver = TweenService:(rootAttachment, TweenInfo.(timeVuelta , .EasingStyle.Linear), {Position = originalPos})
.(currentTweens, tweenIr)
.(currentTweens, tweenVolver)
caminarConexion = humanoid:():(()
humanoid.MoveDirection.Magnitude >
(character, rootAttachment, originalPos)
)
tweenIr:()
tweenIr.Completed:()
ejecutando
tweenVolver:()
tweenVolver.Completed:()
(character, rootAttachment, originalPos)
(mode)
character = player.Character
character
rootAttachment = (character)
humanoid = character:()
(character, rootAttachment, )
mode ==
ejecutando =
toolEquipCount =
_, part (character:())
part:() part:() part:()
part.Transparency =
noclipConexion = RunService.Stepped:(()
player.Character
_, part (player.Character:())
part:()
part.CanCollide =
)
humanoid
saltoConexion = humanoid.Jumping:(()
(player.Character)
)
toolConexion = character.ChildAdded:((child)
child:()
toolEquipCount = toolEquipCount +
toolEquipCount >=
(player.Character, (player.Character), )
)
(msg)
cleanMsg = .(msg)
cleanMsg == cleanMsg == cleanMsg == cleanMsg ==
.(() (, , , ) )
cleanMsg == cleanMsg ==
.(() (, , , ) )
cleanMsg == cleanMsg ==
.(() (, , , ) )
cleanMsg == cleanMsg ==
.(() (, , , ) )
cleanMsg == cleanMsg ==
.(() (, , , ) )
cleanMsg == cleanMsg ==
.(() (, , , ) )
cleanMsg == cleanMsg ==
.(() (.(, , -), , , , ) )
cleanMsg == cleanMsg ==
.(() (.(, -, ), , , , ) )
cleanMsg == cleanMsg ==
.(() (.(, , ), , , , ) )
cleanMsg == cleanMsg == cleanMsg ==
.(() (.(, , ), , , , ) )
cleanMsg == cleanMsg == cleanMsg ==
.(() (.(, , -), , , , ) )
cleanMsg == cleanMsg == cleanMsg ==
.(() (, , , , ) )
cleanMsg == cleanMsg == cleanMsg == cleanMsg == cleanMsg == cleanMsg ==
.(() () )
(char)
(char, (char), )
player.CharacterAdded:(setupCharacter)
player.Character
(player.Character)
player.Chatted:(processCommand)
This script is very useful in the world of glitching, as it includes custom emotes created by me, which can be used to walk through walls, perform emote flings, and more.

Universal