Run it
Copy the script and paste it into your executor.
Rayfield = (:())()
Players = :()
ReplicatedStorage = :()
TextChatService = :()
LocalPlayer = Players.LocalPlayer
Enabled =
Connections = {}
SingleTargetMode =
TargetPlayerName =
MovementCooldown =
RoundRobinEnabled =
RoundRobinCooldown =
RoundRobinThread =
HRSpamEnabled =
HRSpamCooldown =
HRSpamThread =
HRSpamMessage =
()
playerGui = LocalPlayer:()
playerGui
_, gui (playerGui:())
gui:()
guiName = gui.Name:()
guiName:() guiName:() guiName:()
_, desc (gui:())
desc:()
desc
_, desc (playerGui:())
desc:()
name = desc.Name:()
name:() name:() name:()
desc
(command)
sent =
(()
cmdbar = ()
cmdbar
cmdbar.Text = command
cmdbar:()
.()
cmdbar:()
sent =
)
sent
(()
hdFolder = ReplicatedStorage:()
hdFolder
_, desc (hdFolder:())
desc:()
desc:(command)
sent =
)
sent
(()
textChannels = TextChatService:()
textChannels
channel = textChannels:()
channel
channel:(command)
sent =
)
sent
(()
defaultChat = ReplicatedStorage:()
defaultChat
sayMsg = defaultChat:()
sayMsg
sayMsg:(command, )
sent =
)
sent
( .. command)
(targetPlayer)
Enabled
targetPlayer == LocalPlayer
SingleTargetMode TargetPlayerName ~=
targetPlayer.Name:() ~= TargetPlayerName:()
command = .. targetPlayer.Name
(command)
(player, character)
Connections[player.UserId]
_, conn (Connections[player.UserId])
conn:()
Connections[player.UserId] = {}
hrp = character:(, )
hrp
.(()
Enabled
(player)
)
lastExplodeTime =
moveConn
moveConn = hrp:():(()
Enabled
now = ()
now - lastExplodeTime >= MovementCooldown
lastExplodeTime = now
(player)
)
.(Connections[player.UserId], moveConn)
(player)
player == LocalPlayer
player.Character
.(()
(player, player.Character)
)
charConn = player.CharacterAdded:((character)
.(()
(player, character)
)
)
Connections[player.UserId]
Connections[player.UserId] = {}
.(Connections[player.UserId], charConn)
()
userId, conns (Connections)
_, conn (conns)
conn:()
Connections = {}
()
_, player (Players:())
(player)
Connections[]
Connections[] = {}
addedConn = Players.PlayerAdded:((player)
(player)
)
.(Connections[], addedConn)
removingConn = Players.PlayerRemoving:((player)
Connections[player.UserId]
_, conn (Connections[player.UserId])
conn:()
Connections[player.UserId] =
)
.(Connections[], removingConn)
()
RoundRobinEnabled =
RoundRobinThread
(() .(RoundRobinThread) )
RoundRobinThread =
()
()
RoundRobinEnabled =
RoundRobinThread = .(()
RoundRobinEnabled
players = Players:()
_, player (players)
RoundRobinEnabled
player ~= LocalPlayer
command = .. player.Name
(command)
.(RoundRobinCooldown)
RoundRobinEnabled
.()
)
()
HRSpamEnabled =
HRSpamThread
(() .(HRSpamThread) )
HRSpamThread =
()
()
HRSpamEnabled =
HRSpamThread = .(()
HRSpamEnabled
(HRSpamMessage)
.(HRSpamCooldown)
)
Window = Rayfield:({
Name = ,
Icon = ,
LoadingTitle = ,
LoadingSubtitle = ,
Theme = ,
ToggleUIKeybind = ,
DisableRayfieldPrompts = ,
DisableBuildWarnings = ,
ConfigurationSaving = {
Enabled = ,
FolderName = ,
FileName =
},
KeySystem = ,
})
MainTab = Window:(, )
SettingsTab = Window:(, )
MainTab:()
MainToggle = MainTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
Enabled = Value
Value
()
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
})
()
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
})
,
})
MainTab:()
()
names = {}
_, player (Players:())
player ~= LocalPlayer
.(names, player.Name)
#names ==
.(names, )
names
TargetToggle = MainTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
SingleTargetMode = Value
Value
TargetPlayerName ==
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
})
Rayfield:({
Title = ,
Content = .. TargetPlayerName,
Duration = ,
Image = ,
})
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
})
,
})
TargetDropdown = MainTab:({
Name = ,
Options = (),
CurrentOption = {},
MultiSelection = ,
Flag = ,
Callback = (Option)
TargetPlayerName = Option
Rayfield:({
Title = ,
Content = .. Option,
Duration = ,
Image = ,
})
,
})
MainTab:({
Name = ,
Callback = ()
TargetDropdown:()
TargetDropdown:((), )
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
})
,
})
MainTab:()
RoundRobinToggle = MainTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
Value
()
Rayfield:({
Title = ,
Content = .. RoundRobinCooldown .. ,
Duration = ,
Image = ,
})
()
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
})
,
})
MainTab:()
HRSpamToggle = MainTab:({
Name = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
Value
()
Rayfield:({
Title = ,
Content = .. HRSpamCooldown .. ,
Duration = ,
Image = ,
})
()
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
})
,
})
MainTab:()
MainTab:({
Name = ,
Callback = ()
_, player (Players:())
player ~= LocalPlayer
command = .. player.Name
(command)
.()
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
})
,
})
MainTab:({
Name = ,
Callback = ()
myChar = LocalPlayer.Character
myChar myChar:()
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
})
myPos = myChar.HumanoidRootPart.Position
nearest =
nearestDist = .huge
_, player (Players:())
player ~= LocalPlayer player.Character player.Character:()
dist = (player.Character.HumanoidRootPart.Position - myPos).Magnitude
dist < nearestDist
nearestDist = dist
nearest = player
nearest
( .. nearest.Name)
Rayfield:({
Title = ,
Content = .. nearest.Name .. .. .(nearestDist) .. ,
Duration = ,
Image = ,
})
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
})
,
})
SettingsTab:()
CooldownSlider = SettingsTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
MovementCooldown = Value
Rayfield:({
Title = ,
Content = .. Value .. ,
Duration = ,
Image = ,
})
,
})
RoundRobinCooldownSlider = SettingsTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
RoundRobinCooldown = Value
Rayfield:({
Title = ,
Content = .. Value .. ,
Duration = ,
Image = ,
})
,
})
HRSpamCooldownSlider = SettingsTab:({
Name = ,
Range = {, },
Increment = ,
Suffix = ,
CurrentValue = ,
Flag = ,
Callback = (Value)
HRSpamCooldown = Value
Rayfield:({
Title = ,
Content = .. Value .. ,
Duration = ,
Image = ,
})
,
})
SettingsTab:()
SettingsTab:({
Name = ,
Callback = ()
(()
Rayfield:()
)
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
})
,
})
SettingsTab:({
Name = ,
Callback = ()
(()
Rayfield:()
)
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
})
,
})
SettingsTab:({
Name = ,
Callback = ()
()
()
()
Enabled =
Rayfield:()
,
})
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu.
basic ai script that spams explode all for MOD rank as long as the game have the default hd admin plugin that the owner forgot to modify