Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
TweenService = :()
CoreGui = :()
Lighting = :()
UserInputService = :()
LocalPlayer = Players.LocalPlayer
Camera = .CurrentCamera
PreLoadGui = .()
PreLoadGui.Name =
PreLoadGui.ResetOnSpawn =
(() PreLoadGui.Parent = CoreGui )
PreLoadGui.Parent PreLoadGui.Parent = LocalPlayer:()
LoaderBg = .()
LoaderBg.Size = .(, , , )
LoaderBg.BackgroundColor3 = .(, , )
LoaderBg.Parent = PreLoadGui
LoaderGradient = .()
LoaderGradient.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
LoaderGradient.Rotation =
LoaderGradient.Parent = LoaderBg
LoaderContainer = .()
LoaderContainer.Size = .(, , , )
LoaderContainer.Position = .(, -, , -)
LoaderContainer.BackgroundTransparency =
LoaderContainer.Parent = LoaderBg
LoaderTitle = .()
LoaderTitle.Size = .(, , , )
LoaderTitle.Position = .(, , , )
LoaderTitle.BackgroundTransparency =
LoaderTitle.Text =
LoaderTitle.TextColor3 = .(, , )
LoaderTitle.TextSize =
LoaderTitle.Font = .Font.GothamBold
LoaderTitle.Parent = LoaderContainer
LoaderStatus = .()
LoaderStatus.Size = .(, , , )
LoaderStatus.Position = .(, , , )
LoaderStatus.BackgroundTransparency =
LoaderStatus.Text =
LoaderStatus.TextColor3 = .(, , )
LoaderStatus.TextSize =
LoaderStatus.Font = .Font.GothamMedium
LoaderStatus.Parent = LoaderContainer
BarBackground = .()
BarBackground.Size = .(, , , )
BarBackground.Position = .(, , , )
BarBackground.BackgroundColor3 = .(, , )
BarBackground.BorderSizePixel =
BarBackground.Parent = LoaderContainer
BarCorner = .()
BarCorner.CornerRadius = .(, )
BarCorner.Parent = BarBackground
BarFill = .()
BarFill.Size = .(, , , )
BarFill.BackgroundColor3 = .(, , )
BarFill.BorderSizePixel =
BarFill.Parent = BarBackground
BarFillCorner = .()
BarFillCorner.CornerRadius = .(, )
BarFillCorner.Parent = BarFill
PercentText = .()
PercentText.Size = .(, , , )
PercentText.Position = .(, , , )
PercentText.BackgroundTransparency =
PercentText.Text =
PercentText.TextColor3 = .(, , )
PercentText.TextSize =
PercentText.Font = .Font.GothamBold
PercentText.Parent = LoaderContainer
.(()
steps = {
{text = , progress = , time = },
{text = , progress = , time = },
{text = , progress = , time = },
{text = , progress = , time = },
{text = , progress = , time = }
}
_, step (steps)
LoaderStatus.Text = step.text
TweenService:(BarFill, TweenInfo.(step.time, .EasingStyle.Quad, .EasingDirection.Out), {
Size = .(step.progress, , , )
}):()
startP = (PercentText.Text:())
targetP = .(step.progress * )
tDuration = step.time
tStart = ()
() - tStart < tDuration
alpha = (() - tStart) / tDuration
currentP = .(startP + (targetP - startP) * alpha)
PercentText.Text = currentP ..
.()
PercentText.Text = targetP ..
.()
TweenService:(LoaderBg, TweenInfo.(), {BackgroundTransparency = }):()
_, child (LoaderContainer:())
child:()
TweenService:(child, TweenInfo.(), {TextTransparency = }):()
child:()
TweenService:(child, TweenInfo.(), {BackgroundTransparency = }):()
.()
PreLoadGui:()
)
.()
SplashGui = .()
SplashGui.Name =
SplashGui.ResetOnSpawn =
(() SplashGui.Parent = CoreGui )
SplashGui.Parent SplashGui.Parent = LocalPlayer:()
Background = .()
Background.Size = .(, , , )
Background.BackgroundColor3 = .(, , )
Background.BackgroundTransparency =
Background.Parent = SplashGui
UIGradient = .()
UIGradient.Color = ColorSequence.({
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , )),
ColorSequenceKeypoint.(, .(, , ))
})
UIGradient.Rotation =
UIGradient.Parent = Background
Container = .()
Container.Size = .(, , , )
Container.Position = .(, -, , -)
Container.BackgroundTransparency =
Container.Parent = Background
LogoIcon = .()
LogoIcon.Size = .(, , , )
LogoIcon.Position = .(, , , )
LogoIcon.BackgroundTransparency =
LogoIcon.Text =
LogoIcon.TextColor3 = .(, , )
LogoIcon.TextSize =
LogoIcon.Font = .Font.GothamBold
LogoIcon.TextTransparency =
LogoIcon.Parent = Container
Title = .()
Title.Size = .(, , , )
Title.Position = .(, , , )
Title.BackgroundTransparency =
Title.Text =
Title.TextColor3 = .(, , )
Title.TextSize =
Title.Font = .Font.GothamBold
Title.TextXAlignment = .TextXAlignment.Left
Title.TextTransparency =
Title.Parent = Container
Subtitle = .()
Subtitle.Size = .(, , , )
Subtitle.Position = .(, , , )
Subtitle.BackgroundTransparency =
Subtitle.Text =
Subtitle.TextColor3 = .(, , )
Subtitle.TextSize =
Subtitle.Font = .Font.GothamMedium
Subtitle.TextXAlignment = .TextXAlignment.Left
Subtitle.TextTransparency =
Subtitle.Parent = Container
TweenService:(Background, TweenInfo.(), {BackgroundTransparency = }):()
.()
TweenService:(LogoIcon, TweenInfo.(), {TextTransparency = }):()
TweenService:(Title, TweenInfo.(), {TextTransparency = }):()
TweenService:(Subtitle, TweenInfo.(), {TextTransparency = }):()
.()
TweenService:(LogoIcon, TweenInfo.(), {TextTransparency = }):()
TweenService:(Title, TweenInfo.(), {TextTransparency = }):()
TweenService:(Subtitle, TweenInfo.(), {TextTransparency = }):()
TweenService:(Background, TweenInfo.(), {BackgroundTransparency = }):()
.()
SplashGui:()
ReplicatedStorage = :()
RemoteEventName =
emoteEvent = ReplicatedStorage:(RemoteEventName)
emoteEvent
RunService:() (() .().Parent = ReplicatedStorage )
ReplicatedStorage:(RemoteEventName)
ev = .()
ev.Name = RemoteEventName
ev.Parent = ReplicatedStorage
emoteEvent = ReplicatedStorage:(RemoteEventName)
(char)
char
(()
_, part (char:())
part:()
part.CanCollide =
hrp = char:()
hrp
hrp.AssemblyLinearVelocity = .(, , )
)
Rayfield = (:())()
Window = Rayfield:({
Name = ,
LoadingTitle = ,
LoadingSubtitle = ,
ConfigurationSaving = { Enabled = }
})
SelectedPlayerName =
()
names = {}
_, player (Players:())
player ~= LocalPlayer .(names, player.Name)
names
MainTab = Window:(, )
VisualTab = Window:(, )
EmotesTab = Window:(, )
VRTab = Window:(, )
Dropdown = MainTab:({
Name = ,
Options = (),
CurrentOption = {},
MultipleOptions = ,
Flag = ,
Callback = (Option) SelectedPlayerName = (Option) == Option[] Option ,
})
MainTab:({ Name = , Callback = () Dropdown:(()) })
MainTab:({
Name = ,
Callback = ()
SelectedPlayerName ==
TargetPlayer = Players:(SelectedPlayerName)
TargetPlayer TargetPlayer.Character TargetPlayer.Character:()
LocalPlayer.Character.HumanoidRootPart.CFrame = TargetPlayer.Character.HumanoidRootPart.CFrame + .(, , )
Rayfield:({Title = , Content = , Duration = })
})
DoingWeirdThings =
MainTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
DoingWeirdThings = Value
DoingWeirdThings
SelectedPlayerName ==
Rayfield:({Title = , Content = , Duration = })
DoingWeirdThings =
Rayfield:({Title = , Content = , Duration = })
.(()
DoingWeirdThings
RunService.Heartbeat:()
char = LocalPlayer.Character
TargetPlayer = Players:(SelectedPlayerName)
char char:() TargetPlayer TargetPlayer.Character TargetPlayer.Character:()
LocalHR = char.HumanoidRootPart
TargetHR = TargetPlayer.Character.HumanoidRootPart
_, part (char:())
part:() part.CanCollide =
speed =
t = () * speed
backDistance = + (.(t) * )
LocalHR.CFrame = TargetHR.CFrame * .(, , backDistance)
SelectedPlayerName == TargetPlayer
Rayfield:({Title = , Content = , Duration = })
DoingWeirdThings =
)
Rayfield:({Title = , Content = , Duration = })
,
})
MainTab:({
Name = ,
Callback = ()
gearId =
success, result = (() :( .. gearId) )
tool =
handle =
success result result[]
tool = result[]:() result[] (result[]:() .())
tool.Name =
handle = tool:()
handle
tool = .()
tool.Name =
handle = .()
handle.Name =
handle.Size = .(, , )
handle.Shape = .PartType.Ball
handle.Material = .Material.Neon
handle.Color = .(, , )
handle.Parent = tool
tool.Parent = LocalPlayer.Backpack
tool.Activated:(()
char = LocalPlayer.Character
char char:()
bombClone = handle:()
bombClone.CFrame = char.HumanoidRootPart.CFrame + (char.HumanoidRootPart.CFrame.LookVector * )
bombClone.Anchored =
bombClone.CanCollide =
bombClone.Parent =
fire = .(, bombClone)
fire.Size =
.(()
i = ,
.()
explosion = .(, )
explosion.Position = bombClone.Position
explosion.BlastRadius =
explosion.BlastPressure =
boomSound = .(, )
boomSound.SoundId =
boomSound.Volume =
boomSound:()
.(()
playerChar = LocalPlayer.Character
hum = playerChar playerChar:()
hum
duration =
intensity =
startTime = ()
() - startTime < duration
x = (.() - ) * intensity
y = (.() - ) * intensity
z = (.() - ) * intensity
hum.CameraOffset = .(x, y, z)
.()
hum.CameraOffset = .(, , )
)
bombClone:()
.()
boomSound:()
)
)
Rayfield:({Title = , Content = , Duration = })
})
MainTab:({
Name = ,
Callback = ()
swordId =
success, result = (() :( .. swordId) )
tool =
success result result[]
tool = result[]:() result[] (result[]:() .())
tool.Name =
tool = .()
tool.Name =
handle = .()
handle.Name =
handle.Size = .(, , )
handle.Material = .Material.Metal
handle.Color = .(, , )
handle.Parent = tool
tool.Parent = LocalPlayer.Backpack
tool.Activated:(()
char = LocalPlayer.Character
char char:()
hrp = char.HumanoidRootPart
hrp.CFrame = hrp.CFrame * .(, .(), )
_, player (Players:())
player ~= LocalPlayer player.Character player.Character:()
targetRoot = player.Character.HumanoidRootPart
(hrp.Position - targetRoot.Position).Magnitude <
humanoid = player.Character:()
humanoid
humanoid.Health =
)
Rayfield:({Title = , Content = , Duration = })
})
MainTab:({
Name = ,
Callback = ()
gearId =
success, result = (() :( .. gearId) )
tool =
success result #result >
item = result[]
tool = item:() item item:()
tool
_, v (tool:())
v:() v:()
v:()
tool
tool = .()
tool.Name =
handle = .()
handle.Name =
handle.Size = .(, , )
handle.Parent = tool
mesh = .(, handle)
mesh.MeshId =
mesh.TextureId =
mesh.Scale = .(, , )
tool.Parent = LocalPlayer.Backpack
tool.Activated:(()
char = LocalPlayer.Character
char char:()
lookVector = char.HumanoidRootPart.CFrame.LookVector
rocketBlock = .()
rocketBlock.Name =
rocketBlock.Size = .(, , )
rocketBlock.Color = .(, , )
rocketBlock.Material = .Material.Neon
rocketBlock.CanCollide =
rocketBlock.CFrame = .(char.HumanoidRootPart.Position + lookVector * , char.HumanoidRootPart.Position + lookVector * )
rocketBlock.Parent =
bv = .()
bv.Velocity = lookVector *
bv.MaxForce = .(.huge, .huge, .huge)
bv.Parent = rocketBlock
bg = .()
bg.CFrame = rocketBlock.CFrame
bg.MaxTorque = .(.huge, .huge, .huge)
bg.Parent = rocketBlock
launchSound = .()
launchSound.SoundId =
launchSound.Volume =
launchSound.Parent = rocketBlock
launchSound:()
exploded =
rocketBlock.Touched:((hit)
exploded
hit:(char) hit == rocketBlock hit.Parent == tool
exploded =
expl = .()
expl.Position = rocketBlock.Position
expl.BlastRadius =
expl.BlastPressure =
expl.Parent =
boomSound = .()
boomSound.SoundId =
boomSound.Volume =
boomSound.Parent =
boomSound:()
rocketBlock:()
.()
boomSound:()
)
.(, ()
rocketBlock rocketBlock.Parent rocketBlock:()
)
)
Rayfield:({Title = , Content = , Duration = })
})
MainTab:({
Name = ,
Callback = ()
gearId =
success, result = (() :( .. gearId) )
tool =
success result result[]
tool = result[]:() result[] (result[]:() .())
tool.Name =
tool = .()
tool.Name =
handle = .()
handle.Name =
handle.Size = .(, , )
handle.Material = .Material.Metal
handle.Color = .(, , )
handle.Parent = tool
tool.Parent = LocalPlayer.Backpack
.()
LocalPlayer.Character.Humanoid:(tool)
LocalPlayer.CameraMinZoomDistance =
LocalPlayer.CameraMaxZoomDistance =
tool.Activated:(()
char = LocalPlayer.Character
char char:()
hrp = char.HumanoidRootPart
shotSound = .()
shotSound.SoundId =
shotSound.Volume =
shotSound.Parent =
shotSound:()
.(, ()
shotSound shotSound:()
)
.(()
hum = char:()
hum
duration =
intensity =
startTime = ()
() - startTime < duration
x = (.() - ) * intensity
y = (.() - ) * intensity
z = (.() - ) * intensity
hum.CameraOffset = .(x, y, z)
.()
hum.CameraOffset = .(, , )
)
_, player (Players:())
player ~= LocalPlayer player.Character player.Character:()
targetRoot = player.Character.HumanoidRootPart
(hrp.Position - targetRoot.Position).Magnitude <
humanoid = player.Character:()
humanoid
humanoid.Health =
)
Rayfield:({Title = , Content = , Duration = })
})
MainTab:({
Name = ,
Callback = ()
SelectedPlayerName ==
Rayfield:({Title = , Content = , Duration = })
TargetPlayer = Players:(SelectedPlayerName)
char = LocalPlayer.Character
char char:()
LocalHR = char.HumanoidRootPart
TargetPlayer TargetPlayer.Character TargetPlayer.Character:()
TargetHR = TargetPlayer.Character.HumanoidRootPart
char:() .(, char)
bav = .(, LocalHR)
bav.MaxTorque = .(, , ) * .huge
bav.AngularVelocity = .(, , )
bv = .(, LocalHR)
bv.MaxForce = .(, , ) * .huge
bv.Velocity = .(, , )
crossOffsets = {.(-, , ), .(, , ), .(, , ), .(, -, )}
duration =
startTick = ()
step =
Rayfield:({Title = , Content = , Duration = })
() - startTick < duration
RunService.Heartbeat:()
_, part (char:()) part:() part.CanCollide =
TargetPlayer.Character TargetPlayer.Character:()
LocalHR.CFrame = TargetHR.CFrame * crossOffsets[step] * .(.(.(-, )), .(.(-, )), )
LocalHR.AssemblyLinearVelocity = .(, , )
step = (step % #crossOffsets) +
bav:()
bv:()
Rayfield:({Title = , Content = , Duration = })
,
})
AimLockMM2Enabled =
AimLockConnection =
CurrentMurderer =
()
_, player (Players:())
player ~= LocalPlayer player.Character
backpack = player:()
char = player.Character
hasKnife = (backpack backpack:()) (char char:())
hasKnife
player
(player)
player player.Character
char = player.Character
highlight = char:()
highlight
highlight = .()
highlight.Name =
highlight.FillColor = .(, , )
highlight.OutlineColor = .(, , )
highlight.FillTransparency =
highlight.OutlineTransparency =
highlight.Adornee = char
highlight.Parent = char
()
_, player (Players:())
player.Character
hl = player.Character:()
hl hl:()
MainTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
AimLockMM2Enabled = Value
AimLockMM2Enabled
Rayfield:({Title = , Content = , Duration = })
AimLockConnection = RunService.RenderStepped:(()
AimLockMM2Enabled
CurrentMurderer = ()
CurrentMurderer CurrentMurderer.Character
head = CurrentMurderer.Character:()
hum = CurrentMurderer.Character:()
(CurrentMurderer)
head hum hum.Health >
camera = .CurrentCamera
camera.CFrame = .(camera.CFrame.Position, head.Position)
()
)
AimLockConnection
AimLockConnection:()
AimLockConnection =
()
CurrentMurderer =
Rayfield:({Title = , Content = , Duration = })
,
})
SpinBhopEnabled =
SpinBhopConnection =
SpinSpeed =
MainTab:({
Name = ,
PlaceholderText = ,
RemoveTextAfterFocusLost = ,
Callback = (Text)
num = (Text)
num
SpinSpeed = num
Rayfield:({Title = , Content = .. (SpinSpeed), Duration = })
,
})
MainTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
SpinBhopEnabled = Value
SpinBhopEnabled
Rayfield:({Title = , Content = , Duration = })
SpinBhopConnection = RunService.RenderStepped:(()
SpinBhopEnabled
char = LocalPlayer.Character
char
hum = char:()
hrp = char:()
hum hrp hum.Health >
hrp.CFrame = hrp.CFrame * .(, .(SpinSpeed), )
hum.WalkSpeed =
hum.FloorMaterial ~= .Material.Air
hum:(.HumanoidStateType.Jumping)
hum.Jump =
)
SpinBhopConnection
SpinBhopConnection:()
SpinBhopConnection =
char = LocalPlayer.Character
char
hum = char:()
hum
hum.WalkSpeed =
Rayfield:({Title = , Content = , Duration = })
,
})
VisualTab:({
Name = ,
Callback = ()
Lighting.ClockTime =
Lighting.Brightness =
Lighting.GlobalShadows =
Lighting.OutdoorAmbient = .(, , )
Lighting.Ambient = .(, , )
_, obj (Lighting:())
obj:() obj:()
obj:()
darkSky = .()
darkSky.Name =
darkSky.SkyboxBk =
darkSky.SkyboxDn =
darkSky.SkyboxFt =
darkSky.SkyboxLf =
darkSky.SkyboxRt =
darkSky.SkyboxUp =
darkSky.StarCount =
darkSky.Parent = Lighting
Rayfield:({Title = , Content = , Duration = })
,
})
ChamsEnabled =
Tracers = {}
()
player, tracer (Tracers)
tracer
tracer:()
Tracers = {}
(player)
line = .()
line.Visible =
line.Color = .(, , )
line.Thickness =
line.Transparency =
Tracers[player] = line
(character)
character
_, part (character:())
part:() part.Name ~=
part:()
box = .()
box.Name =
box.Adornee = part
box.AlwaysOnTop =
box.ZIndex =
box.Size = part.Size + .(, , )
box.Color3 = .(, , )
box.Transparency =
box.Parent = part
box.Visible = ChamsEnabled
part.c00lhackChams.Visible = ChamsEnabled
VisualTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
ChamsEnabled = Value
ChamsEnabled
()
_, player (Players:())
player ~= LocalPlayer
player.Character
(player.Character)
ChamsEnabled Tracers[player]
(player)
Rayfield:({Title = , Content = .. (Value ), Duration = })
,
})
RunService.RenderStepped:(()
ChamsEnabled
player, line (Tracers)
player player ~= LocalPlayer player.Character player.Character:()
hrp = player.Character.HumanoidRootPart
hum = player.Character:()
hum hum.Health >
screenPos, onScreen = Camera:(hrp.Position)
onScreen
line.From = .(Camera.ViewportSize.X / , Camera.ViewportSize.Y)
line.To = .(screenPos.X, screenPos.Y)
line.Visible =
line.Visible =
line.Visible =
line line.Visible =
)
Players.PlayerAdded:((player)
player.CharacterAdded:((char)
.()
ChamsEnabled
(char)
Tracers[player]
(player)
)
)
Players.PlayerRemoving:((player)
Tracers[player]
Tracers[player]:()
Tracers[player] =
)
.(()
.()
ChamsEnabled
_, player (Players:())
player ~= LocalPlayer
player.Character
(player.Character)
Tracers[player]
(player)
)
activeEmoteConnection =
originalJoints = {}
currentEmoteType =
()
activeEmoteConnection
activeEmoteConnection:()
activeEmoteConnection =
motor, origC0 (originalJoints)
motor motor.Parent
motor.C0 = origC0
originalJoints = {}
currentEmoteType =
(()
emoteEvent
emoteEvent:()
)
(emoteName)
char = LocalPlayer.Character
char
()
currentEmoteType = emoteName
(char)
rightMotor, leftMotor, rightLegMotor, leftLegMotor, rootMotor
char:()
rightMotor = char.Torso:()
leftMotor = char.Torso:()
rightLegMotor = char.Torso:()
leftLegMotor = char.Torso:()
char:()
rootMotor = char.HumanoidRootPart:()
char:()
rightMotor = char.RightUpperArm:()
leftMotor = char.LeftUpperArm:()
char:() rightLegMotor = char.RightUpperLeg:()
char:() leftLegMotor = char.LeftUpperLeg:()
char:()
rootMotor = char.LowerTorso:()
rightMotor originalJoints[rightMotor] = rightMotor.C0
leftMotor originalJoints[leftMotor] = leftMotor.C0
rightLegMotor originalJoints[rightLegMotor] = rightLegMotor.C0
leftLegMotor originalJoints[leftLegMotor] = leftLegMotor.C0
rootMotor originalJoints[rootMotor] = rootMotor.C0
startTime = ()
activeEmoteConnection = RunService.RenderStepped:(()
t = () - startTime
emoteName ==
rightMotor originalJoints[rightMotor]
rightMotor.C0 = originalJoints[rightMotor] * .(.(t * ) * , , .(t * ) * )
leftMotor originalJoints[leftMotor]
leftMotor.C0 = originalJoints[leftMotor] * .(-.(t * ) * , , -.(t * ) * )
rootMotor originalJoints[rootMotor]
rootMotor.C0 = originalJoints[rootMotor] * .(, .(t * ) * , ) * .(, .(t * ) * , )
emoteName ==
rightMotor originalJoints[rightMotor]
rightMotor.C0 = originalJoints[rightMotor] * .(.(), .(t * ) * , )
leftMotor originalJoints[leftMotor]
leftMotor.C0 = originalJoints[leftMotor]
rootMotor originalJoints[rootMotor]
rootMotor.C0 = originalJoints[rootMotor]
emoteName ==
cycle = .(.(t * ))
jumpY = cycle *
tilt = .(-) - (cycle * .())
rootMotor originalJoints[rootMotor]
rootMotor.C0 = originalJoints[rootMotor] * .(, jumpY, ) * .(tilt, , )
rightMotor originalJoints[rightMotor]
rightMotor.C0 = originalJoints[rightMotor] * .(.(), , .())
leftMotor originalJoints[leftMotor]
leftMotor.C0 = originalJoints[leftMotor] * .(.(), , .(-))
rightLegMotor originalJoints[rightLegMotor]
rightLegMotor.C0 = originalJoints[rightLegMotor] * .(.(-), , )
leftLegMotor originalJoints[leftLegMotor]
leftLegMotor.C0 = originalJoints[leftLegMotor] * .(.(-), , )
)
(()
emoteEvent
emoteEvent:(, emoteName)
)
Rayfield:({Title = , Content = , Duration = })
(()
emoteEvent
emoteEvent.OnClientEvent:((player, action, emoteName)
player == LocalPlayer
char = player.Character
char
rightMotor, leftMotor, rightLegMotor, leftLegMotor, rootMotor
char:()
rightMotor = char.Torso:()
leftMotor = char.Torso:()
rightLegMotor = char.Torso:()
leftLegMotor = char.Torso:()
char:() rootMotor = char.HumanoidRootPart:()
char:()
rightMotor = char.RightUpperArm:()
leftMotor = char.LeftUpperArm:()
char:() rightLegMotor = char.RightUpperLeg:()
char:() leftLegMotor = char.LeftUpperLeg:()
char:() rootMotor = char.LowerTorso:()
action ==
char:()
char.ActiveEmoteConn:()
char.ActiveEmoteConn =
action ==
char:()
char.ActiveEmoteConn:()
origR = rightMotor rightMotor.C0
origL = leftMotor leftMotor.C0
origRLeg = rightLegMotor rightLegMotor.C0
origLLeg = leftLegMotor leftLegMotor.C0
origRoot = rootMotor rootMotor.C0
startTime = ()
conn = RunService.RenderStepped:(()
char char.Parent
t = () - startTime
emoteName ==
rightMotor origR rightMotor.C0 = origR * .(.(t * ) * , , .(t * ) * )
leftMotor origL leftMotor.C0 = origL * .(-.(t * ) * , , -.(t * ) * )
rootMotor origRoot rootMotor.C0 = origRoot * .(, .(t * ) * , ) * .(, .(t * ) * , )
emoteName ==
rightMotor origR rightMotor.C0 = origR * .(.(), .(t * ) * , )
emoteName ==
cycle = .(.(t * ))
jumpY = cycle *
tilt = .(-) - (cycle * .())
rootMotor origRoot rootMotor.C0 = origRoot * .(, jumpY, ) * .(tilt, , )
rightMotor origR rightMotor.C0 = origR * .(.(), , .())
leftMotor origL leftMotor.C0 = origL * .(.(), , .(-))
rightLegMotor origRLeg rightLegMotor.C0 = origRLeg * .(.(-), , )
leftLegMotor origLLeg leftLegMotor.C0 = origLLeg * .(.(-), , )
)
)
)
EmotesTab:()
EmotesTab:({
Name = ,
Callback = ()
()
})
EmotesTab:({
Name = ,
Callback = ()
()
})
EmotesTab:({
Name = ,
Callback = ()
()
})
EmotesTab:({
Name = ,
Callback = ()
()
Rayfield:({Title = , Content = , Duration = })
})
VRGui =
VREnabled =
vrOriginalJoints = {}
(name, position)
frame = .(, VRGui)
frame.Name = name
frame.Size = .(, , , )
frame.Position = position
frame.BackgroundColor3 = .(, , )
frame.BackgroundTransparency =
frame.Active =
corner = .(, frame)
corner.CornerRadius = .(, )
stroke = .(, frame)
stroke.Color = .(, , )
stroke.Thickness =
knob = .(, frame)
knob.Name =
knob.Size = .(, , , )
knob.Position = .(, -, , -)
knob.BackgroundColor3 = .(, , )
knob.Active =
knobCorner = .(, knob)
knobCorner.CornerRadius = .(, )
frame, knob
()
char = LocalPlayer.Character
char
torso = char:() char:()
torso
rightShoulder = torso:() torso:()
leftShoulder = torso:() torso:()
rightShoulder vrOriginalJoints[] vrOriginalJoints[] = rightShoulder.C0
leftShoulder vrOriginalJoints[] vrOriginalJoints[] = leftShoulder.C0
(leftKnob, rightKnob)
char = LocalPlayer.Character
char
torso = char:() char:()
torso
(jointName, knob, origKey)
joint = torso:(jointName)
joint vrOriginalJoints[origKey]
relX = (knob.Position.X.Offset - ) /
relY = (knob.Position.Y.Offset - ) /
pitch = -relY * .()
yaw = -relX * .()
joint.C0 = vrOriginalJoints[origKey] * .(pitch, yaw, )
(, rightKnob, )
(, rightKnob, )
(, leftKnob, )
(, leftKnob, )
VRTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
VREnabled = Value
VREnabled
()
VRGui = .()
VRGui.Name =
VRGui.ResetOnSpawn =
(() VRGui.Parent = CoreGui )
VRGui.Parent VRGui.Parent = LocalPlayer:()
leftFrame, leftKnob = (, .(, , , ))
rightFrame, rightKnob = (, .(, -, , ))
(frame, knob)
dragging =
centerPos = .(, )
maxRadius =
(input)
framePos = frame.AbsolutePosition
mousePos = .(input.Position.X, input.Position.Y)
relative = mousePos - framePos - .(, )
delta = relative - centerPos
delta.Magnitude > maxRadius
delta = delta.Unit * maxRadius
knob.Position = .(, centerPos.X + delta.X, , centerPos.Y + delta.Y)
knob.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
(input)
)
UserInputService.InputChanged:((input)
dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
(input)
)
UserInputService.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
dragging =
TweenService:(knob, TweenInfo.(), {Position = .(, centerPos.X, , centerPos.Y)}):()
)
(leftFrame, leftKnob)
(rightFrame, rightKnob)
RunService.RenderStepped:(()
VREnabled
(leftKnob, rightKnob)
)
Rayfield:({Title = , Content = , Duration = })
VRGui VRGui:()
char = LocalPlayer.Character
char
torso = char:() char:()
torso
rS = torso:() torso:()
lS = torso:() torso:()
rS vrOriginalJoints[] rS.C0 = vrOriginalJoints[]
lS vrOriginalJoints[] lS.C0 = vrOriginalJoints[]
vrOriginalJoints = {}
Rayfield:({Title = , Content = , Duration = })
,
})
Rayfield:()
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu.
Just Made By Me

Universal