Run it
Copy the script and paste it into your executor.
Rayfield = (:())()
Window = Rayfield:({
Name = ,
Icon = ,
LoadingTitle = ,
LoadingSubtitle = ,
Theme = ,
DisableRayfieldPrompts = ,
DisableBuildWarnings = ,
ConfigurationSaving = {
Enabled = ,
FolderName = ,
FileName =
},
Discord = {
Enabled = ,
Invite = ,
RememberJoins =
},
KeySystem = ,
KeySettings = {
Title = ,
Subtitle = ,
Note = ,
FileName = ,
SaveKey = ,
GrabKeyFromSite = ,
Key = {}
}
})
(toolName, attributes)
player = .Players.LocalPlayer
tool = player.Backpack:(toolName) player.Character:(toolName)
tool
attribute, value (attributes)
tool:(attribute, value)
(toolName .. )
(toolName .. )
Tab = Window:(, )
Section1 = Tab:()
Tab:({Title = , Content = })
Tab:({
Name = ,
Callback = (Value)
(, {
LungeRate = ,
Swingrate = ,
OffhandSwingRate =
})
})
Tab:({
Name = ,
Callback = ()
(, {
LungeRate = ,
Swingrate = ,
OffhandSwingRate = ,
Windup =
})
})
Tab:({
Name = ,
Callback = ()
(, {
LungeRate = ,
Swingrate = ,
OffhandSwingRate =
})
})
Section2 = Tab:()
Tab:({Title = , Content = })
Tab:({
Name = ,
Callback = ()
(, {
Capacity = ,
ChargeRate = ,
Firerate = ,
Spread = ,
ProjectileSpeed =
})
})
Tab:({
Name = ,
Callback = ()
(, {
Cooldown =
})
})
Tab:({
Name = ,
Callback = ()
(, {
Capacity = ,
ChargeRate = ,
Firerate = ,
Spread = ,
ProjectileSpeed =
})
})
Section3 = Tab:()
Tab:({Title = , Content = })
Tab:({
Name = ,
Callback = ()
(, {
Firerate = ,
ProjectileSpeed =
})
})
Tab:({
Name = ,
Callback = ()
(, {
Firerate = ,
MinShots = ,
MaxShots = .huge
})
})
Tab:({
Name = ,
Callback = ()
(, {
Firerate = ,
ProjectileSpeed = ,
ChargeTime =
})
})
Tab:({
Name = ,
Callback = ()
(, {
Firerate = ,
ProjectileSpeed = ,
})
})
Section4 = Tab:()
Tab:({Title = , Content = })
Tab:({
Name = ,
Callback = (Value)
(, {
ThrowRate = ,
ChargeRate =
})
})
Tab:({
Name = ,
Callback = (Value)
(, {
ThrowRate = ,
Capacity = ,
ChargeRate =
})
})
Tab:({
Name = ,
Default = ,
Flag = ,
Callback = ()
(, {
ReloadTick = ,
Capacity = ,
PassiveReloadTick =
})
})
Section5 = Tab:()
Tab:({Title = , Content = })
Tab:({
Name = ,
Default = ,
Flag = ,
Callback = ()
(, {
Cooldown =
})
})
Tab:({
Name = ,
Callback = (Value)
(, {
Cooldown =
})
})
Section6 = Tab:()
Tab:({Title = , Content = })
Tab:({
Name = ,
Flag = ,
Callback = (Value)
tool = .Players.LocalPlayer.Backpack:() .Players.LocalPlayer.Character:()
tool
tool:(, Value )
()
})
Tab2 = Window:(, )
Tab2:({
Name = ,
Callback = ()
accessoryEffects = .Players.LocalPlayer.Backpack.Parent:()
accessoryEffects
accessoryEffects:(, )
()
})
Tab2:({
Name = ,
CurrentValue = ,
RemoveTextAfterFocusLost = ,
PlaceholderText = ,
Flag = ,
Callback = (Value)
Rayfield.Flags[] = { Value = Value }
})
Tab2:({
Name = ,
Default = ,
RemoveTextAfterFocusLost = ,
PlaceholderText = ,
Flag = ,
Callback = (Value)
Rayfield.Flags[] = { Value = Value }
})
Tab2:({
Name = ,
Callback = ()
accessoryEffects = .Players.LocalPlayer.Backpack.Parent:()
accessoryEffects
accessoryEffects:(, Rayfield.Flags[].Value)
accessoryEffects:(, Rayfield.Flags[].Value)
()
})
Tab3 = Window:()
Tab3:({
Name = ,
Callback = ()
character = .Players.LocalPlayer.Character
character
character:(, )
character:(, )
()
})
Tab3:({
Name = ,
CurrentValue = ,
RemoveTextAfterFocusLost = ,
PlaceholderText = ,
Flag = ,
Callback = (Value)
Rayfield.Flags[] = { Value = Value }
})
Tab3:({
Name = ,
Callback = ()
character = .Players.LocalPlayer.Character
character
character:(, Rayfield.Flags[].Value)
()
})
Player = .Players.LocalPlayer
Humanoid
DefaultWalkSpeed =
DefaultJumpPower =
SpeedhackEnabled =
JumppowerEnabled =
FlyEnabled =
SpeedValue = DefaultWalkSpeed
JumpValue = DefaultJumpPower
FlySpeed =
Player = .Players.LocalPlayer
Character = Player.Character Player.CharacterAdded:()
Humanoid = Character:()
HRP = Character:()
RunService = :()
Camera = .CurrentCamera
UserInputService = :()
FlySpeed =
flying =
bodyVelocity = .()
bodyVelocity.MaxForce = .(,,)
bodyVelocity.Velocity = .zero
bodyGyro = .()
bodyGyro.MaxTorque = .(,,)
bodyGyro.CFrame = HRP.CFrame
inputFlags = {forward=, back=, left=, right=, up=, down=}
UserInputService.InputBegan:((input)
input.KeyCode == .KeyCode.W inputFlags.forward =
input.KeyCode == .KeyCode.S inputFlags.back =
input.KeyCode == .KeyCode.A inputFlags.left =
input.KeyCode == .KeyCode.D inputFlags.right =
input.KeyCode == .KeyCode.Space inputFlags.up =
input.KeyCode == .KeyCode.LeftControl inputFlags.down =
)
UserInputService.InputEnded:((input)
input.KeyCode == .KeyCode.W inputFlags.forward =
input.KeyCode == .KeyCode.S inputFlags.back =
input.KeyCode == .KeyCode.A inputFlags.left =
input.KeyCode == .KeyCode.D inputFlags.right =
input.KeyCode == .KeyCode.Space inputFlags.up =
input.KeyCode == .KeyCode.LeftControl inputFlags.down =
)
()
flying =
bodyVelocity.Parent = HRP
bodyGyro.Parent = HRP
Humanoid.PlatformStand =
()
flying =
bodyVelocity.Parent =
bodyGyro.Parent =
Humanoid.PlatformStand =
RunService.RenderStepped:(()
flying
moveDir = .()
camCF = Camera.CFrame
inputFlags.forward moveDir += camCF.LookVector
inputFlags.back moveDir -= camCF.LookVector
inputFlags.left moveDir -= camCF.RightVector
inputFlags.right moveDir += camCF.RightVector
inputFlags.up moveDir += .(,,)
inputFlags.down moveDir -= .(,,)
moveDir.Magnitude > moveDir = moveDir.Unit
bodyVelocity.Velocity = moveDir * FlySpeed
bodyGyro.CFrame = .(HRP.Position, HRP.Position + camCF.LookVector)
)
Player.CharacterAdded:((newChar)
Character = newChar
Humanoid = Character:()
HRP = Character:()
flying
()
)
Tab3:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
SpeedhackEnabled = Value
Humanoid
SpeedhackEnabled
Humanoid.WalkSpeed = SpeedValue
Humanoid.WalkSpeed = DefaultWalkSpeed
})
Tab3:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = DefaultWalkSpeed,
Flag = ,
Callback = (Value)
SpeedValue = Value
SpeedhackEnabled Humanoid
Humanoid.WalkSpeed = SpeedValue
})
Tab3:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
JumppowerEnabled = Value
Humanoid
JumppowerEnabled
Humanoid.UseJumpPower =
Humanoid.JumpPower = JumpValue
Humanoid.JumpPower = DefaultJumpPower
})
Tab3:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = DefaultJumpPower,
Flag = ,
Callback = (Value)
JumpValue = Value
JumppowerEnabled Humanoid
Humanoid.UseJumpPower =
Humanoid.JumpPower = JumpValue
})
Tab3:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
flying = Value
flying
()
()
})
Tab3:({
Name = ,
Range = {,},
Increment = ,
Suffix = ,
CurrentValue = FlySpeed,
Flag = ,
Callback = (Value)
FlySpeed = Value
})
Tab4 = Window:(, )
FarmEnabled =
Distance =
()
lp = .Players.LocalPlayer
path = .Workspace:()
FarmEnabled
char = lp.Character
playerHRP = char char:()
playerHRP
_, npc (path:())
npcHRP = npc:()
npcHumanoid = npc:()
npcHRP npcHumanoid npcHumanoid.Health >
npcHRP.CFrame = playerHRP.CFrame + playerHRP.CFrame.LookVector * Distance
.()
Tab4:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
FarmEnabled = Value
FarmEnabled
.(BringNPCs)
})
Tab4:({
Name = ,
CurrentValue = (Distance),
RemoveTextAfterFocusLost = ,
PlaceholderText = ,
Flag = ,
Callback = (Value)
num = (Value)
num
Distance = num
})
Tab5 = Window:(, )
Tab5:({Title = , Content = })
Tab5:({Title = , Content = })
Tab5:({Title = , Content = })
Tab5:({Title = , Content = })
Tab5:({Title = , Content = })Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu, docs.sirius.menu.
[ DISCLAIMER : THIS IS NOT MY SCRIPT!! ] -Original link from @derpy but its broken https://scriptblox.com/u/derpy -The code derpy got from: https://raw.githubusercontent.com/vgsfdsd/combatinatation/refs/heads/main/nnnnn
Combat Initiation