Run it
Copy the script and paste it into your executor.
Rayfield = (:())()
Window = Rayfield:({
Name = ,
LoadingTitle = ,
LoadingSubtitle = ,
ConfigurationSaving = {
Enabled = ,
FolderName = ,
FileName =
},
Discord = {
Enabled = ,
RememberJoins =
},
KeySystem = ,
})
ZAP = (:().Client.ClientRemotes)
Players = :()
RunService = :()
ESPFolder = .()
ESPFolder.Name =
ESPFolder.Parent = .CoreGui
ESPConfig = {
MonsterESP = ,
ItemESP = ,
ShowNames = ,
ShowDistance = ,
ShowHighlight =
}
CombatTab = Window:(, )
CombatSection = CombatTab:()
KillAuraToggle = CombatTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
.KillAuraEnabled = Value
,
})
AuraDistanceSlider = CombatTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
.AuraDistance = Value
,
})
KillAllButton = CombatTab:({
Name = ,
Callback = ()
character = Players.LocalPlayer.Character
character character:()
_, monster (.Monsters:())
monster:()
ZAP.meleeAttack.({
monsters = {monster},
civilians = {},
activeSlot = .WeaponSlot
})
.()
,
})
ItemsTab = Window:(, )
ItemsSection = ItemsTab:()
BringBodiesButton = ItemsTab:({
Name = ,
Callback = ()
character = Players.LocalPlayer.Character
character character.PrimaryPart
_, v (.Interactables:())
v:() v:() v:()
v.PrimaryPart.CFrame = character.PrimaryPart.CFrame
.()
,
})
BringAllItemsButton = ItemsTab:({
Name = ,
Callback = ()
character = Players.LocalPlayer.Character
character character.PrimaryPart
_, v (.Interactables:())
v:() v:() v.PrimaryPart
v.PrimaryPart.CFrame = character.PrimaryPart.CFrame
.()
,
})
PlayerTab = Window:(, )
PlayerSection = PlayerTab:()
WalkSpeedSlider = PlayerTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
.WalkSpeed = Value
character = Players.LocalPlayer.Character
character character:()
character.Humanoid.WalkSpeed = Value
,
})
JumpPowerSlider = PlayerTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
.JumpPower = Value
character = Players.LocalPlayer.Character
character character:()
character.Humanoid.JumpPower = Value
,
})
SlotDropdown = PlayerTab:({
Name = ,
Options = {, , , , , , , , , },
CurrentOption = ,
Flag = ,
Callback = (Option)
.WeaponSlot = (Option)
,
})
ESPTab = Window:(, )
ESPSection = ESPTab:()
MonsterESPToggle = ESPTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
ESPConfig.MonsterESP = Value
()
,
})
ItemESPToggle = ESPTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
ESPConfig.ItemESP = Value
()
,
})
ESPSettingsSection = ESPTab:()
ShowNamesToggle = ESPTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
ESPConfig.ShowNames = Value
()
,
})
ShowDistanceToggle = ESPTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
ESPConfig.ShowDistance = Value
()
,
})
ShowHighlightToggle = ESPTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
ESPConfig.ShowHighlight = Value
()
,
})
(part, color, name, distance)
espGroup = {}
ESPConfig.ShowNames ESPConfig.ShowDistance
billboard = .()
billboard.Name = name ..
billboard.Adornee = part
billboard.Size = .(, , , )
billboard.StudsOffset = .(, , )
billboard.AlwaysOnTop =
billboard.Parent = ESPFolder
textLabel = .()
textLabel.Size = .(, , , )
textLabel.BackgroundTransparency =
textLabel.Text =
ESPConfig.ShowNames ESPConfig.ShowDistance
textLabel.Text = name .. .. .(distance) ..
ESPConfig.ShowNames
textLabel.Text = name
ESPConfig.ShowDistance
textLabel.Text = .(distance) ..
textLabel.TextColor3 = color
textLabel.TextSize =
textLabel.Font = .Font.GothamBold
textLabel.TextStrokeTransparency =
textLabel.TextStrokeColor3 = .(, , )
textLabel.Parent = billboard
.(espGroup, billboard)
ESPConfig.ShowHighlight
highlight = .()
highlight.Name = name ..
highlight.Adornee = part
highlight.FillColor = color
highlight.OutlineColor = .(, , )
highlight.FillTransparency =
highlight.OutlineTransparency =
highlight.DepthMode = .HighlightDepthMode.AlwaysOnTop
highlight.Parent = ESPFolder
.(espGroup, highlight)
espGroup
()
_, child (ESPFolder:())
child:()
()
()
character = Players.LocalPlayer.Character
character character:()
playerRoot = character.HumanoidRootPart
ESPConfig.MonsterESP
_, monster (.Monsters:())
monster:()
targetPart = monster:() monster:() monster.PrimaryPart
targetPart
distance = (playerRoot.Position - targetPart.Position).Magnitude
(targetPart, .(, , ), .. monster.Name, distance)
ESPConfig.ItemESP
_, item (.Interactables:())
item:()
isBody = item:()
isItem = item:()
isBody isItem
targetPart = item:() item.PrimaryPart
targetPart
distance = (playerRoot.Position - targetPart.Position).Magnitude
espName = isBody .. item.Name .. item.Name
espColor = isBody .(, , ) .(, , )
(targetPart, espColor, espName, distance)
InfoTab = Window:(, )
InfoSection = InfoTab:()
InfoParagraph = InfoTab:({
Title = ,
Content =
})
.(()
.()
.KillAuraEnabled
character = Players.LocalPlayer.Character
character character:()
root = character.HumanoidRootPart
slot = .WeaponSlot
distance = .AuraDistance
_, monster (.Monsters:())
monster:()
monsterDistance = (root.Position - monster.HumanoidRootPart.Position).Magnitude
monsterDistance < distance
ZAP.meleeAttack.({
monsters = {monster},
civilians = {},
activeSlot = slot
})
)
.(()
.()
character = Players.LocalPlayer.Character
character character:()
.WalkSpeed
character.Humanoid.WalkSpeed = .WalkSpeed
.JumpPower
character.Humanoid.JumpPower = .JumpPower
)
.(()
.()
ESPConfig.MonsterESP ESPConfig.ItemESP
()
()
)
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
Actions = {
Ignore = {
Name = ,
Callback = ()
()
},
},
})Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu.
Kill Aura with adjustable distance Kill All Zombies button Bring Bodies & Items WalkSpeed & JumpPower sliders Monster & Item ESP ESP Settings: Names, Distance, Highlight Weapon slot selection Ai was heavily used for ESP and UI implementation for my own sanity and to save time

🍰 Bake or Die 💀