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 = {}
}
})
Tab = Window:(, )
Section = Tab:()
Button = Tab:({
Name = ,
Callback = ()
(:())()
,
})
Button = Tab:({
Name = ,
Callback = ()
ReplicatedStorage = :()
Players = :()
LocalPlayer = Players.LocalPlayer
NetManaged = ReplicatedStorage:()
:()
:()
:()
:()
:()
SwordHit = NetManaged:()
SetInvItem = NetManaged:()
swordNames = {
[] = ,
[] = ,
[] = ,
[] = ,
[] =
}
currentSword =
oldNamecall
oldNamecall = (, , (self, ...)
method = ()
args = {...}
self == SetInvItem method ==
args[] args[][]
item = args[][]
item swordNames[item.Name]
currentSword = item.Name
( .. item.Name)
(self, ...)
)
()
targets = {}
selfCharacter = LocalPlayer.Character
selfRoot = selfCharacter selfCharacter:()
selfRoot targets
_, player (Players:())
player ~= LocalPlayer player.Character player.Character:()
targetRoot = player.Character.HumanoidRootPart
distance = (selfRoot.Position - targetRoot.Position).Magnitude
distance <=
direction = (targetRoot.Position - selfRoot.Position).Unit
raycastParams = RaycastParams.()
raycastParams.FilterDescendantsInstances = {selfCharacter}
raycastParams.FilterType = .RaycastFilterType.Blacklist
result = :(selfRoot.Position, direction * , raycastParams)
result result.Instance:(player.Character)
.(targets, player)
targets
(targetPlayer)
LocalPlayer LocalPlayer.Character currentSword
character = LocalPlayer.Character
humanoidRootPart = character:()
humanoidRootPart
targetPlayer targetPlayer.Character targetPlayer.Character:()
targetPosition = targetPlayer.Character.HumanoidRootPart.Position
selfPosition = humanoidRootPart.Position
args = {
[] = {
[] = {[] = },
[] = targetPlayer.Character,
[] = {
[] = {[] = selfPosition},
[] = {[] = targetPosition}
},
[] = ReplicatedStorage:()[LocalPlayer.Name]:(currentSword)
}
}
args[][]
SwordHit:((args))
.(()
currentSword
targets = ()
_, target (targets)
.(() (target) )
.()
)
,
})
Button = Tab:({
Name = ,
Callback = ()
Players = :()
LocalPlayer = Players.LocalPlayer
.(()
LocalPlayer LocalPlayer.Character
humanoid = LocalPlayer.Character:()
humanoid
humanoid.WalkSpeed =
.()
)
,
})
Button = Tab:({
Name = ,
Callback = ()
ReplicatedStorage = :()
NetManaged = ReplicatedStorage:()
ReplicatedStorage.rbxts_include:()
ReplicatedStorage.rbxts_include.node_modules:()
ReplicatedStorage.rbxts_include.node_modules[]:()
ReplicatedStorage.rbxts_include.node_modules[].net:()
ReplicatedStorage.rbxts_include.node_modules[].net.out:()
NetManaged
AckKnockback = NetManaged:()
AckKnockback
AckKnockback:()
()
()
()
,
})
Paragraph = Tab:({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, raw.githubusercontent.com.
added raycast for the kill aura so its way better (still worse than nights) added fast break and fly

Universal