Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
SoundService = :()
HttpService = :()
UserInputService = :()
ProximityPromptService = :()
TextChatService = :()
ReplicatedStorage = :()
CoreGui = :()
player = Players.LocalPlayer
Camera = .CurrentCamera
CoreGui:() CoreGui.FabiHUD:()
CoreGui:() CoreGui.PaHubGateway:()
GatewayGui = .(, CoreGui)
GatewayGui.Name =
GatewayGui.ResetOnSpawn =
GatewayFrame = .(, GatewayGui)
GatewayFrame.Size = .(, , , )
GatewayFrame.Position = .(, -, , -)
GatewayFrame.BackgroundColor3 = .(, , )
GatewayFrame.BorderSizePixel =
GatewayFrame.Active =
GatewayFrame.Draggable =
GatewayCorner = .(, GatewayFrame)
GatewayCorner.CornerRadius = .(, )
GatewayTitle = .(, GatewayFrame)
GatewayTitle.Size = .(, , , )
GatewayTitle.Text =
GatewayTitle.TextColor3 = .(, , )
GatewayTitle.TextSize =
GatewayTitle.Font = .Font.SourceSansBold
GatewayTitle.BackgroundTransparency =
GatewayDesc = .(, GatewayFrame)
GatewayDesc.Size = .(, , , )
GatewayDesc.Position = .(, , , )
GatewayDesc.Text =
GatewayDesc.TextColor3 = .(, , )
GatewayDesc.TextSize =
GatewayDesc.Font = .Font.SourceSans
GatewayDesc.BackgroundTransparency =
GatewayDesc.TextWrapped =
YTBtn = .(, GatewayFrame)
YTBtn.Size = .(, , , )
YTBtn.Position = .(, , , )
YTBtn.BackgroundColor3 = .(, , )
YTBtn.Text =
YTBtn.TextColor3 = .(, , )
YTBtn.TextSize =
YTBtn.Font = .Font.SourceSansBold
.(, YTBtn).CornerRadius = .(, )
AccessBtn = .(, GatewayFrame)
AccessBtn.Size = .(, , , )
AccessBtn.Position = .(, , , )
AccessBtn.BackgroundColor3 = .(, , )
AccessBtn.Text =
AccessBtn.TextColor3 = .(, , )
AccessBtn.TextSize =
AccessBtn.Font = .Font.SourceSansBold
AccessBtn.AutoButtonColor =
.(, AccessBtn).CornerRadius = .(, )
verified =
timerStarted =
YTBtn.MouseButton1Click:(()
ytLink =
setclipboard
(ytLink)
YTBtn.Text =
YTBtn.Text =
timerStarted
timerStarted =
.(()
i = , , -
AccessBtn.Text = .. i ..
.()
AccessBtn.Text =
AccessBtn.BackgroundColor3 = .(, , )
AccessBtn.TextColor3 = .(, , )
AccessBtn.AutoButtonColor =
verified =
)
)
AccessBtn.MouseButton1Click:(()
verified
GatewayGui:()
()
)
()
.Speed =
.Insta =
.Jump =
.ESPActive =
.SavedPosition =
CoordsInmortal = .(-, , -)
CurrentSound =
CONFIG_FOLDER =
makefolder (CONFIG_FOLDER)
(() (CONFIG_FOLDER) )
Rayfield = (:())()
Window = Rayfield:({
Name = ,
LoadingTitle = ,
LoadingSubtitle = ,
Theme = ,
DisableRayfieldPrompts = ,
DisableBuildWarnings = ,
ConfigurationSaving = {
Enabled = ,
FolderName = ,
FileName =
},
Discord = { Enabled = }
})
Rayfield:({
Title = ,
Content = ,
Duration =
})
TabMain = Window:(, )
TabMain:(, )
S_Speed = TabMain:({
Name = ,
Range = {, },
Increment = ,
CurrentValue = ,
Callback = (v) .Speed = v
})
T_Jump = TabMain:({
Name = ,
CurrentValue = ,
Callback = (v) .Jump = v
})
T_Insta = TabMain:({
Name = ,
CurrentValue = ,
Callback = (v) .Insta = v
})
TabMain:(, )
T_ESP = TabMain:({
Name = ,
CurrentValue = ,
Callback = (v)
.ESPActive = v
v
_, p (Players:())
p.Character
p.Character:()
p.Character.GreenChams:()
p.Character:() p.Character.Head:()
p.Character.Head.NameESP:()
})
TabMain:(, )
()
list = {}
_, p (Players:())
p ~= player
.(list, p.Name)
list
DropdownSpectate = TabMain:({
Name = ,
Options = (),
CurrentOption = {},
MultipleOptions = ,
Callback = (Option)
targetName = Option[]
targetName == targetName
player.Character player.Character:()
Camera.CameraSubject = player.Character.Humanoid
targetPlayer = Players:(targetName)
targetPlayer targetPlayer.Character targetPlayer.Character:()
Camera.CameraSubject = targetPlayer.Character.Humanoid
,
})
TabInmortal = Window:(, )
TabInmortal:(, )
TabInmortal:({
Title = ,
Content =
})
TabInmortal:({
Name = ,
Callback = ()
char = player.Character
root = char char:()
root
root.CFrame = .(CoordsInmortal)
Rayfield:({Title = , Content = , Duration = })
})
TabInmortal:(, )
TabInmortal:({
Name = ,
Callback = ()
char = player.Character
root = char char:()
root
.SavedPosition = root.CFrame
Rayfield:({Title = , Content = , Duration = })
})
TabInmortal:({
Name = ,
Callback = ()
char = player.Character
root = char char:()
root
.SavedPosition
root.CFrame = .SavedPosition
Rayfield:({Title = , Content = , Duration = })
Rayfield:({Title = , Content = , Duration = })
})
T_TpBtn = TabInmortal:({
Name = ,
CurrentValue = ,
Callback = (v)
.TpBtn
.TpBtn.Visible = v
})
TabInmortal:(, )
TabInmortal:({
Title = ,
Content =
})
T_CaineBtn = TabInmortal:({
Name = ,
CurrentValue = ,
Callback = (v)
.CaineBtn
.CaineBtn.Visible = v
})
TabMusic = Window:(, )
TabMusic:(, )
InputAudioID =
TabMusic:({
Name = ,
PlaceholderText = ,
RemoveTextAfterFocusLost = ,
Callback = (text)
text text ~=
InputAudioID = text
,
})
TabMusic:({
Name = ,
Callback = ()
CurrentSound CurrentSound:(); CurrentSound:(); CurrentSound =
success, err = (()
CurrentSound = .()
CurrentSound.SoundId = .. InputAudioID
CurrentSound.Volume =
CurrentSound.Looped =
CurrentSound.Parent = SoundService
CurrentSound:()
)
success
Rayfield:({Title = , Content = .. InputAudioID, Duration = })
Rayfield:({Title = , Content = , Duration = })
})
TabMusic:({
Name = ,
Callback = ()
CurrentSound CurrentSound:(); CurrentSound:(); CurrentSound =
})
TabConfigs = Window:(, )
TabConfigs:(, )
ConfigNameInput =
TabConfigs:({
Name = ,
PlaceholderText = ,
RemoveTextAfterFocusLost = ,
Callback = (text) ConfigNameInput = text ,
})
TabConfigs:({
Name = ,
Callback = ()
writefile
data = {
Speed = .Speed,
Insta = .Insta,
Jump = .Jump
}
success = (()
(CONFIG_FOLDER .. .. ConfigNameInput .. , HttpService:(data))
)
success
Rayfield:({Title = , Content = , Duration = })
Rayfield:({Title = , Content = , Duration = })
})
TabConfigs:({
Name = ,
Callback = ()
readfile isfile
path = CONFIG_FOLDER .. .. ConfigNameInput ..
(path)
success, content = (() (path) )
success
decoded = HttpService:(content)
decoded.Speed ~= S_Speed:(decoded.Speed); .Speed = decoded.Speed
decoded.Insta ~= T_Insta:(decoded.Insta); .Insta = decoded.Insta
decoded.Jump ~= T_Jump:(decoded.Jump); .Jump = decoded.Jump
Rayfield:({Title = , Content = , Duration = })
Rayfield:({Title = , Content = , Duration = })
})
ScreenGui = .(, CoreGui)
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
()
(()
TextChatService.ChatVersion == .ChatVersion.TextChatService
textChannel = TextChatService.TextChannels.RBXGeneral
textChannel textChannel:()
ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:(, )
)
CaineBtn = .(, ScreenGui)
CaineBtn.Name =
CaineBtn.Size = .(, , , )
CaineBtn.Position = .(, , , )
CaineBtn.BackgroundColor3 = .(, , )
CaineBtn.BackgroundTransparency =
CaineBtn.Text =
CaineBtn.TextSize =
CaineBtn.TextColor3 = .(, , )
CaineBtn.Font = .Font.SourceSansBold
CaineBtn.Visible =
CaineBtn.Active =
CaineBtn.Draggable =
.(, CaineBtn).CornerRadius = .(, )
.CaineBtn = CaineBtn
CaineBtn.MouseButton1Click:(()
CaineBtn.BackgroundColor3 = .(, , )
.(, () CaineBtn.BackgroundColor3 = .(, , ) )
()
)
()
char = player.Character
root = char char:()
root
.SavedPosition
root.CFrame = .SavedPosition
Rayfield:({Title = , Content = , Duration = })
Rayfield:({Title = , Content = , Duration = })
TpBtn = .(, ScreenGui)
TpBtn.Name =
TpBtn.Size = .(, , , )
TpBtn.Position = .(, , , )
TpBtn.BackgroundColor3 = .(, , )
TpBtn.BackgroundTransparency =
TpBtn.Text =
TpBtn.TextSize =
TpBtn.TextColor3 = .(, , )
TpBtn.Font = .Font.SourceSansBold
TpBtn.Visible =
TpBtn.Active =
TpBtn.Draggable =
.(, TpBtn).CornerRadius = .(, )
.TpBtn = TpBtn
TpBtn.MouseButton1Click:(()
TpBtn.BackgroundColor3 = .(, , )
.(, () TpBtn.BackgroundColor3 = .(, , ) )
()
)
ProximityPromptService.PromptShown:((prompt)
.Insta prompt.HoldDuration =
)
.(()
.()
.Insta
_, prompt (:())
prompt:() prompt.HoldDuration >
prompt.HoldDuration =
)
.(()
.()
.ESPActive
_, p (Players:())
p ~= player p.Character
char = p.Character
head = char:()
hum = char:()
head hum hum.Health >
char:()
highlight = .()
highlight.Name =
highlight.Adornee = char
highlight.FillColor = .(, , )
highlight.FillTransparency =
highlight.OutlineColor = .(, , )
highlight.OutlineTransparency =
highlight.DepthMode = .HighlightDepthMode.AlwaysOnTop
highlight.Parent = char
head:()
billboard = .()
billboard.Name =
billboard.AlwaysOnTop =
billboard.Size = .(, , , )
billboard.StudsOffset = .(, , )
billboard.Parent = head
text = .()
text.Parent = billboard
text.BackgroundTransparency =
text.Size = .(, , , )
text.Text = p.DisplayName
text.TextColor3 = .(, , )
text.TextStrokeTransparency =
text.TextStrokeColor3 = .(, , )
text.TextScaled =
text.Font = .Font.SourceSansBold
)
UserInputService.JumpRequest:(()
.Jump player.Character player.Character:()
player.Character:():(.HumanoidStateType.Jumping)
)
RunService.RenderStepped:(()
char = player.Character; char
hum = char:()
hum hum.WalkSpeed = .Speed
)
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: youtube.com, sirius.menu.
Walk speed ESP IMMORTALITY AUTOMATICALLY CALL CAINE
Experience Abstraction