Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
UserInputService = :()
LocalPlayer = Players.LocalPlayer
Settings = {
Enabled = ,
HpThreshold = ,
OffsetDistance = ,
OffsetDirection =
}
State = {
InSafeZone = ,
SavedCFrame = ,
SafePlatform = ,
IsMinimized = ,
IsPinned =
}
SAFE_ZONE_HEIGHT =
(position)
folder = .()
folder.Name =
floor = .()
floor.Size = .(, , )
floor.Position = position
floor.Anchored =
floor.Material = .Material.SmoothPlastic
floor.Color = .(, , )
floor.Parent = folder
wallData = {
{pos = .(, , ), size = .(, , )},
{pos = .(, , -), size = .(, , )},
{pos = .(, , ), size = .(, , )},
{pos = .(-, , ), size = .(, , )}
}
_, data (wallData)
wall = .()
wall.Size = data.size
wall.Position = position + data.pos
wall.Anchored =
wall.Material = .Material.Glass
wall.Transparency =
wall.Color = .(, , )
wall.Parent = folder
folder.Parent =
folder, position + .(, , )
ToggleBtn
()
ToggleBtn
Settings.Enabled
ToggleBtn.Text =
ToggleBtn.BackgroundColor3 = .(, , )
ToggleBtn.Text =
ToggleBtn.BackgroundColor3 = .(, , )
()
char = LocalPlayer.Character
char char:()
State.InSafeZone
State.SavedCFrame = char.HumanoidRootPart.CFrame
safePos = char.HumanoidRootPart.Position + .(, SAFE_ZONE_HEIGHT, )
platFolder, spawnCFrame = (safePos)
State.SafePlatform = platFolder
char.HumanoidRootPart.CFrame = .(spawnCFrame)
State.InSafeZone =
Settings.Enabled =
()
()
char = LocalPlayer.Character
char char:()
State.InSafeZone State.SavedCFrame
targetCFrame = State.SavedCFrame
dist = Settings.OffsetDistance
Settings.OffsetDirection ==
targetCFrame = targetCFrame * .(, , -dist)
Settings.OffsetDirection ==
targetCFrame = targetCFrame * .(, , dist)
Settings.OffsetDirection ==
targetCFrame = targetCFrame * .(dist, , )
Settings.OffsetDirection ==
targetCFrame = targetCFrame * .(-dist, , )
char.HumanoidRootPart.CFrame = targetCFrame
State.SafePlatform
State.SafePlatform:()
State.SafePlatform =
State.InSafeZone =
ScreenGui = .()
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
gethui
ScreenGui.Parent = ()
ScreenGui.Parent = :()
MainFrame = .()
MainFrame.Size = .(, , , )
MainFrame.Position = .(, -, , )
MainFrame.BackgroundColor3 = .(, , )
MainFrame.BorderSizePixel =
MainFrame.Active =
MainFrame.Draggable =
MainFrame.Parent = ScreenGui
.(, MainFrame).CornerRadius = .(, )
Header = .()
Header.Size = .(, , , )
Header.BackgroundColor3 = .(, , )
Header.Parent = MainFrame
.(, Header).CornerRadius = .(, )
TitleLabel = .()
TitleLabel.Size = .(, , , )
TitleLabel.Position = .(, , , )
TitleLabel.BackgroundTransparency =
TitleLabel.Text =
TitleLabel.TextColor3 = .(, , )
TitleLabel.TextXAlignment = .TextXAlignment.Left
TitleLabel.Font = .Font.SourceSansBold
TitleLabel.TextSize =
TitleLabel.Parent = Header
CloseBtn = .()
CloseBtn.Size = .(, , , )
CloseBtn.Position = .(, -, , )
CloseBtn.BackgroundColor3 = .(, , )
CloseBtn.Text =
CloseBtn.TextColor3 = .(, , )
CloseBtn.TextSize =
CloseBtn.Parent = Header
.(, CloseBtn).CornerRadius = .(, )
MinimizeBtn = .()
MinimizeBtn.Size = .(, , , )
MinimizeBtn.Position = .(, -, , )
MinimizeBtn.BackgroundColor3 = .(, , )
MinimizeBtn.Text =
MinimizeBtn.TextColor3 = .(, , )
MinimizeBtn.Font = .Font.SourceSansBold
MinimizeBtn.TextSize =
MinimizeBtn.Parent = Header
.(, MinimizeBtn).CornerRadius = .(, )
PinBtn = .()
PinBtn.Size = .(, , , )
PinBtn.Position = .(, -, , )
PinBtn.BackgroundColor3 = .(, , )
PinBtn.Text =
PinBtn.TextColor3 = .(, , )
PinBtn.TextSize =
PinBtn.Parent = Header
.(, PinBtn).CornerRadius = .(, )
Content = .()
Content.Size = .(, -, , -)
Content.Position = .(, , , )
Content.BackgroundTransparency =
Content.Parent = MainFrame
ToggleBtn = .()
ToggleBtn.Size = .(, , , )
ToggleBtn.Position = .(, , , )
ToggleBtn.BackgroundColor3 = .(, , )
ToggleBtn.Text =
ToggleBtn.TextColor3 = .(, , )
ToggleBtn.Font = .Font.SourceSansBold
ToggleBtn.TextSize =
ToggleBtn.Parent = Content
.(, ToggleBtn).CornerRadius = .(, )
TpNowBtn = .()
TpNowBtn.Size = .(, , , )
TpNowBtn.Position = .(, , , )
TpNowBtn.BackgroundColor3 = .(, , )
TpNowBtn.Text =
TpNowBtn.TextColor3 = .(, , )
TpNowBtn.Font = .Font.SourceSansBold
TpNowBtn.TextSize =
TpNowBtn.Parent = Content
.(, TpNowBtn).CornerRadius = .(, )
SliderLabel = .()
SliderLabel.Size = .(, , , )
SliderLabel.Position = .(, , , )
SliderLabel.BackgroundTransparency =
SliderLabel.Text =
SliderLabel.TextColor3 = .(, , )
SliderLabel.Font = .Font.SourceSans
SliderLabel.TextSize =
SliderLabel.TextXAlignment = .TextXAlignment.Left
SliderLabel.Parent = Content
SliderBg = .()
SliderBg.Size = .(, , , )
SliderBg.Position = .(, , , )
SliderBg.BackgroundColor3 = .(, , )
SliderBg.Parent = Content
.(, SliderBg).CornerRadius = .(, )
SliderFill = .()
SliderFill.Size = .(, , , )
SliderFill.BackgroundColor3 = .(, , )
SliderFill.Parent = SliderBg
.(, SliderFill).CornerRadius = .(, )
SliderClick = .()
SliderClick.Size = .(, , , )
SliderClick.BackgroundTransparency =
SliderClick.Text =
SliderClick.Parent = SliderBg
OffsetTitle = .()
OffsetTitle.Size = .(, , , )
OffsetTitle.Position = .(, , , )
OffsetTitle.BackgroundTransparency =
OffsetTitle.Text =
OffsetTitle.TextColor3 = .(, , )
OffsetTitle.Font = .Font.SourceSans
OffsetTitle.TextSize =
OffsetTitle.TextXAlignment = .TextXAlignment.Left
OffsetTitle.Parent = Content
OffsetTextBox = .()
OffsetTextBox.Size = .(, , , )
OffsetTextBox.Position = .(, , , )
OffsetTextBox.BackgroundColor3 = .(, , )
OffsetTextBox.Text =
OffsetTextBox.TextColor3 = .(, , )
OffsetTextBox.Font = .Font.SourceSansBold
OffsetTextBox.TextSize =
OffsetTextBox.Parent = Content
.(, OffsetTextBox).CornerRadius = .(, )
DirTitle = .()
DirTitle.Size = .(, , , )
DirTitle.Position = .(, , , )
DirTitle.BackgroundTransparency =
DirTitle.Text =
DirTitle.TextColor3 = .(, , )
DirTitle.Font = .Font.SourceSans
DirTitle.TextSize =
DirTitle.TextXAlignment = .TextXAlignment.Left
DirTitle.Parent = Content
directions = {
{name = , label = },
{name = , label = },
{name = , label = },
{name = , label = }
}
dirButtons = {}
i, dirData (directions)
dBtn = .()
dBtn.Size = .(, , , )
col = (i % ~= )
row = (i > )
dBtn.Position = .(col, , , + row)
dBtn.BackgroundColor3 = (dirData.name == Settings.OffsetDirection) .(, , ) .(, , )
dBtn.Text = dirData.label
dBtn.TextColor3 = .(, , )
dBtn.Font = .Font.SourceSansBold
dBtn.TextSize =
dBtn.Parent = Content
.(, dBtn).CornerRadius = .(, )
dirButtons[dirData.name] = dBtn
dBtn.MouseButton1Click:(()
Settings.OffsetDirection = dirData.name
name, btn (dirButtons)
btn.BackgroundColor3 = (name == Settings.OffsetDirection) .(, , ) .(, , )
)
ToggleBtn.MouseButton1Click:(()
Settings.Enabled = Settings.Enabled
()
Settings.Enabled State.InSafeZone
()
)
TpNowBtn.MouseButton1Click:(()
State.InSafeZone
()
()
)
draggingSlider =
(input)
posRelative = .((input.Position.X - SliderBg.AbsolutePosition.X) / SliderBg.AbsoluteSize.X, , )
hpVal = .( + (posRelative * ))
Settings.HpThreshold = hpVal
SliderFill.Size = .((hpVal - ) / , , , )
SliderLabel.Text = .. (hpVal)
SliderClick.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
draggingSlider =
(input)
)
SliderClick.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
draggingSlider =
)
UserInputService.InputChanged:((input)
draggingSlider (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
(input)
)
OffsetTextBox.FocusLost:(()
val = (OffsetTextBox.Text)
val
Settings.OffsetDistance = .(val)
OffsetTextBox.Text = (Settings.OffsetDistance)
)
MinimizeBtn.MouseButton1Click:(()
State.IsMinimized = State.IsMinimized
State.IsMinimized
MinimizeBtn.Text =
Content.Visible =
MainFrame.Size = .(, , , )
MinimizeBtn.Text =
Content.Visible =
MainFrame.Size = .(, , , )
)
PinBtn.MouseButton1Click:(()
State.IsPinned = State.IsPinned
MainFrame.Draggable = State.IsPinned
PinBtn.BackgroundColor3 = State.IsPinned .(, , ) .(, , )
)
CloseBtn.MouseButton1Click:(()
State.InSafeZone
()
ScreenGui:()
)
RunService.Heartbeat:(()
Settings.Enabled
char = LocalPlayer.Character
char char:()
hum = char.Humanoid
hum.Health > hum.Health <= Settings.HpThreshold
State.InSafeZone
()
)Never paste your .ROBLOSECURITY cookie anywhere, and use an alt account with scripts.

Universal