Run it
Copy the script and paste it into your executor.
Players = :()
LP = Players.LocalPlayer
RS = :()
Camera = .CurrentCamera
UIS = :()
ReplicatedStorage = :()
target =
master =
spamSpeed =
active =
noclipActive =
nositActive =
flying =
flyBodyVelocity =
msgCount =
spamLoop =
fillerPatterns = { , , , , , }
patternIdx =
emojis = {,,,,,,,,,,,,,,,,}
() emojis[.(, #emojis)]
prefixes = {
, , , ,
, , ,
, , , , ,
, , , , ,
,
}
(msg)
(()
tcs = :()
tcs.ChatVersion == .ChatVersion.TextChatService
ch = tcs.TextChannels:()
ch ch:(msg)
rs = :()
ev = rs:()
ev ev:()
ev.SayMessageRequest:(msg, )
)
(msg) (msg)
(partial)
partial partial ==
partial = partial:()
_, p (Players:())
p.Name:():(partial,,) (p.DisplayName p.DisplayName:():(partial,,))
p
(partial)
p = (partial)
p p == LP
(()
p.Character p.Character:() LP.Character LP.Character:()
LP.Character.HumanoidRootPart.CFrame = p.Character.HumanoidRootPart.CFrame + .(,,)
)
viewing =
viewCon =
()
viewCon viewCon:()
viewing =
(()
LP.Character Camera.CameraSubject = LP.Character.HumanoidRootPart
Camera.CameraType = .CameraType.Custom
)
(plr)
plr plr == LP plr.Character
viewCon viewCon:()
viewing =
(()
Camera.CameraSubject = plr.Character.HumanoidRootPart
Camera.CameraType = .CameraType.Custom
)
viewCon = plr.CharacterAdded:((newChar)
.()
newChar (() Camera.CameraSubject = newChar.HumanoidRootPart )
)
()
noclipActive LP.Character
_, part (LP.Character:())
part:() (() part.CanCollide = )
RS.RenderStepped:(() noclipActive () )
RS.Stepped:(()
nositActive LP.Character LP.Character:()
hum = LP.Character.Humanoid
hum.Sit
hum.Sit =
hum.SeatPart =
)
flyConnection =
()
LP.Character
hrp = LP.Character:()
hrp
flyBodyVelocity flyBodyVelocity:()
flyBodyVelocity = .()
flyBodyVelocity.MaxForce = .(, , )
flyBodyVelocity.Parent = hrp
hum = LP.Character:()
hum
hum.PlatformStand =
hum.AutoRotate =
flyConnection flyConnection:()
flyConnection = RS.RenderStepped:(()
flying LP.Character flyBodyVelocity
camCF = Camera.CFrame
forward = camCF.LookVector
right = camCF.RightVector
up = camCF.UpVector
move = .()
UIS:(.KeyCode.W) move = move + forward
UIS:(.KeyCode.S) move = move - forward
UIS:(.KeyCode.A) move = move - right
UIS:(.KeyCode.D) move = move + right
UIS:(.KeyCode.Space) move = move + up
UIS:(.KeyCode.LeftControl) move = move - up
move.Magnitude > move = move.Unit
flyBodyVelocity.Velocity = move *
)
()
flyConnection flyConnection:(); flyConnection =
flyBodyVelocity flyBodyVelocity:(); flyBodyVelocity =
(()
LP.Character LP.Character:()
hum = LP.Character.Humanoid
hum.AutoRotate =
hum.PlatformStand =
)
()
flying = flying
flying () ()
(flying )
updateFlyButton ()
(endPart)
pat = fillerPatterns[patternIdx]
patternIdx = patternIdx % #fillerPatterns +
targetLen = .(, - #endPart)
.(pat, .(targetLen / #pat)):(, targetLen)
()
active
active =
msgCount =
spamLoop .(spamLoop)
spamLoop = .(()
active
_, p (prefixes)
active
pWithEmoji = p .. ()
endP = (target == ) .. pWithEmoji .. target .. .. pWithEmoji
(((endP) .. endP):())
msgCount = msgCount +
.(spamSpeed + (.(-,)/))
msgCount >= .(); msgCount =
.()
)
()
active =
spamLoop .(spamLoop); spamLoop =
()
()
noclipActive =
nositActive =
spamSpeed =
()
updateNoclipButton ()
updateNositButton ()
speedLbl speedLbl.Text =
()
followActive =
followTarget =
followConnection =
()
followActive =
followConnection followConnection:(); followConnection =
()
(targetName)
targetName targetName ==
()
plr = (targetName)
plr
( .. targetName)
followTarget = plr
followActive =
followConnection followConnection:()
followConnection = RS.RenderStepped:(()
followActive followTarget followTarget.Character
targetHRP = followTarget.Character:()
targetHRP LP.Character LP.Character:()
LP.Character.HumanoidRootPart.CFrame = targetHRP.CFrame + .(,,)
)
( .. followTarget.Name)
(name)
followActive
()
(name)
updateFollowButton ()
remoteFolder = ReplicatedStorage:()
remoteFolder
()
remoteFolder = .()
remoteFolder.Name =
remoteFolder.Parent = ReplicatedStorage
nameEvent = remoteFolder:()
colorEvent = remoteFolder:()
SignRemote = remoteFolder:()
()
nameEvent
(()
nameEvent:(, )
nameEvent:(, .. LP.DisplayName)
)
()
LP.CharacterAdded:(updateRP)
.(()
hue =
rgbColor = .(hue, , )
colorEvent
(()
colorEvent:(, rgbColor)
colorEvent:(, rgbColor)
)
hue = (hue + ) %
.()
)
trolling =
trollLoop =
trollTargetName =
trollIdx =
trollSpeed =
trollMessages = {
, , , , , , ,
, , ,
, , , ,
}
(msg)
SignRemote
(()
id = ,
idStr = (id)
SignRemote:(, idStr, msg)
SignRemote:(, idStr, msg)
SignRemote:(, idStr, msg)
SignRemote:(, idStr, msg)
SignRemote:(, id, , msg)
)
()
trolling
trolling =
trollLoop .(trollLoop)
trollLoop = .(()
trolling
insult = trollMessages[trollIdx]
fullMsg = .(, .(trollTargetName), insult)
(fullMsg)
trollIdx = (trollIdx % #trollMessages) +
.(trollSpeed)
()
)
()
trolling =
trollLoop .(trollLoop); trollLoop =
()
()
rgbActive =
rgbLoop =
()
rgbActive
rgbActive =
rgbLoop .(rgbLoop)
rgbLoop = .(()
hue =
rgbActive
color = .(hue, , )
_, v (:())
v.Name == v:()
(() v:(color) )
cp = LP.PlayerGui:()
cp cp:()
(() cp.PropColorPicker.SetColor:(color) )
hue = (hue + ) %
.()
)
()
rgbActive =
rgbLoop .(rgbLoop); rgbLoop =
SUPER_ADMINS = {[] = , [] = }
TempAdmins = {}
(plrName)
SUPER_ADMINS[plrName]
TempAdmins[plrName] .() < TempAdmins[plrName]
(plr, msg)
authorized = (master ~= .(plr.Name) == .(master))
(plr.Name)
plr == LP
authorized
parts = {}
w .(msg):() parts[#parts+] = w
#parts ==
cmd = parts[]
cmd ==
:():(.PlaceId, .JobId, LP)
cmd == parts[]
spd = (parts[])
spd spd > spamSpeed = spd
(..spamSpeed..)
speedLbl speedLbl.Text = ..spamSpeed..
cmd == parts[]
target = parts[]
(..target)
targetLbl targetLbl.Text = ..target
cmd == parts[]
master = parts[]
(..master)
masterLbl masterLbl.Text = ..master
cmd ==
noclipActive = noclipActive
()
(..(noclipActive ))
updateNoclipButton ()
cmd ==
nositActive = nositActive
(..(nositActive ))
updateNositButton ()
cmd ==
()
cmd ==
()
statusLbl statusLbl.Text = ; statusLbl.TextColor3 = .(,,)
cmd ==
()
statusLbl statusLbl.Text = ; statusLbl.TextColor3 = .(,,)
cmd ==
()
cmd == parts[]
(parts[])
cmd == parts[]
parts[] ==
()
p = (parts[])
p (p)
cmd ==
parts[] ==
()
parts[]
(parts[])
()
updateFollowButton ()
cmd ==
#parts ==
()
parts[] ==
()
ultraBtn ultraBtn.Text =
parts[] ==
()
ultraBtn ultraBtn.Text =
parts[] == parts[]
trollTargetName = parts[]
( .. trollTargetName)
trollTargetBox trollTargetBox.Text = trollTargetName
parts[] == parts[]
spd = (parts[])
spd spd > trollSpeed = spd; (..trollSpeed..)
parts[] ==
parts[] ==
()
rgbBtn rgbBtn.Text =
parts[] ==
()
rgbBtn rgbBtn.Text =
()
()
cmd == (plr.Name)
who = parts[]
who .(.(LP.Name), who)
LP:( .. plr.Name)
cmd == SUPER_ADMINS[plr.Name]
who = parts[]
_, p (Players:())
who == .(.(p.Name), who)
TempAdmins[p.Name] = .() +
()
(plr)
plr.Chatted:((msg) (plr, msg) )
_, plr (Players:()) (plr)
Players.PlayerAdded:(onPlayerAdded)
()
gui = .()
gui.Name =
gui.ResetOnSpawn =
(() gui.Parent = :() )
gui.Parent gui.Parent = LP:()
frame = .()
frame.Size = .(, , , )
frame.Position = .(, -, , -)
frame.BackgroundColor3 = .(,,)
frame.BorderSizePixel =
frame.BorderColor3 = .(,,)
frame.Active =
frame.Draggable =
frame.Parent = gui
titleBar = .()
titleBar.Size = .(,,,)
titleBar.BackgroundColor3 = .(,,)
titleBar.Parent = frame
title = .()
title.Size = .(,,,)
title.BackgroundTransparency =
title.Text =
title.TextColor3 = .(,,)
title.TextScaled =
title.Font = .Font.GothamBold
title.Parent = titleBar
minBtn = .()
minBtn.Size = .(,,,)
minBtn.Position = .(,-,,)
minBtn.BackgroundColor3 = .(,,)
minBtn.Text =
minBtn.TextColor3 = .(,,)
minBtn.TextSize =
minBtn.Parent = titleBar
closeBtn = .()
closeBtn.Size = .(,,,)
closeBtn.Position = .(,-,,)
closeBtn.BackgroundColor3 = .(,,)
closeBtn.Text =
closeBtn.TextSize =
closeBtn.Parent = titleBar
scroll = .()
scroll.Size = .(, -, , -)
scroll.Position = .(,,,)
scroll.BackgroundTransparency =
scroll.CanvasSize = .(,,,)
scroll.ScrollBarThickness =
scroll.Parent = frame
(txt, y)
l = .()
l.Size = .(,,,)
l.Position = .(,,,y)
l.BackgroundTransparency =
l.Text = txt
l.TextColor3 = .(,,)
l.TextSize =
l.Font = .Font.Gotham
l.TextXAlignment = .TextXAlignment.Left
l.Parent = scroll
l
statusLbl = (, )
targetLbl = (, )
masterLbl = (, )
speedLbl = (, )
(ph, y, btnText, btnColor)
box = .()
box.Size = .(,,,)
box.Position = .(,,,y)
box.PlaceholderText = ph
box.BackgroundColor3 = .(,,)
box.TextColor3 = .(,,)
box.TextSize =
box.Font = .Font.Gotham
box.Parent = scroll
btn = .()
btn.Size = .(,,,)
btn.Position = .(,,,y)
btn.BackgroundColor3 = btnColor
btn.Text = btnText
btn.TextColor3 = .(,,)
btn.TextSize =
btn.Font = .Font.GothamBold
btn.Parent = scroll
box, btn
targetBox, setTargetBtn = (, , , .(,,))
masterBox, setMasterBtn = (, , , .(,,))
speedBox, setSpeedBtn = (, , , .(,,))
tpBox, tpBtn = (, , , .(,,))
viewBox, viewBtn = (, , , .(,,))
unviewBtn = .()
unviewBtn.Size = .(,,,)
unviewBtn.Position = .(,,,)
unviewBtn.BackgroundColor3 = .(,,)
unviewBtn.Text =
unviewBtn.TextColor3 = .(,,)
unviewBtn.TextSize =
unviewBtn.Font = .Font.GothamBold
unviewBtn.Parent = scroll
flyBtn = .()
flyBtn.Size = .(,,,)
flyBtn.Position = .(,,,)
flyBtn.BackgroundColor3 = .(,,)
flyBtn.Text =
flyBtn.TextColor3 = .(,,)
flyBtn.TextSize =
flyBtn.Font = .Font.GothamBold
flyBtn.Parent = scroll
followBtn = .()
followBtn.Size = .(,,,)
followBtn.Position = .(,,,)
followBtn.BackgroundColor3 = .(,,)
followBtn.Text =
followBtn.TextColor3 = .(,,)
followBtn.TextSize =
followBtn.Font = .Font.GothamBold
followBtn.Parent = scroll
(txt, y, color)
btn = .()
btn.Size = .(,,,)
btn.Position = .(,,,y)
btn.BackgroundColor3 = color
btn.Text = txt
btn.TextColor3 = .(,,)
btn.TextSize =
btn.Font = .Font.GothamBold
btn.Parent = scroll
btn
startBtn = (, , .(,,))
stopBtn = (, , .(,,))
stopBtn.Position = .(,,,)
noclipBtn = (, , .(,,))
nositBtn = (, , .(,,))
nositBtn.Position = .(,,,)
rejoinBtn = (, , .(,,))
superBtn = (, , .(,,))
superBtn.Position = .(,,,)
trollLabel = (, )
trollLabel.Font = .Font.GothamBold
trollLabel.TextColor3 = .(,,)
trollTargetBox = .()
trollTargetBox.Size = .(,,,)
trollTargetBox.Position = .(,,,)
trollTargetBox.PlaceholderText =
trollTargetBox.BackgroundColor3 = .(,,)
trollTargetBox.TextColor3 = .(,,)
trollTargetBox.TextSize =
trollTargetBox.Font = .Font.Gotham
trollTargetBox.Parent = scroll
ultraBtn = .()
ultraBtn.Size = .(,,,)
ultraBtn.Position = .(,,,)
ultraBtn.BackgroundColor3 = .(,,)
ultraBtn.Text =
ultraBtn.TextColor3 = .(,,)
ultraBtn.TextSize =
ultraBtn.Font = .Font.GothamBold
ultraBtn.Parent = scroll
trollStopBtn = .()
trollStopBtn.Size = .(,,,)
trollStopBtn.Position = .(,,,)
trollStopBtn.BackgroundColor3 = .(,,)
trollStopBtn.Text =
trollStopBtn.TextColor3 = .(,,)
trollStopBtn.TextSize =
trollStopBtn.Font = .Font.GothamBold
trollStopBtn.Parent = scroll
rgbBtn = .()
rgbBtn.Size = .(,,,)
rgbBtn.Position = .(,,,)
rgbBtn.BackgroundColor3 = .(,,)
rgbBtn.Text =
rgbBtn.TextColor3 = .(,,)
rgbBtn.TextSize =
rgbBtn.Font = .Font.GothamBold
rgbBtn.Parent = scroll
()
flyBtn.Text = flying
flyBtn.BackgroundColor3 = flying .(,,) .(,,)
() noclipBtn.Text = noclipActive ; noclipBtn.BackgroundColor3 = noclipActive .(,,) .(,,)
() nositBtn.Text = nositActive ; nositBtn.BackgroundColor3 = nositActive .(,,) .(,,)
()
followBtn.Text = followActive
followBtn.BackgroundColor3 = followActive .(,,) .(,,)
setTargetBtn.MouseButton1Click:(()
targetBox.Text ~= target = targetBox.Text:(); targetLbl.Text = ..target; (..target); targetBox.Text =
)
setMasterBtn.MouseButton1Click:(()
masterBox.Text ~= master = masterBox.Text:(); masterLbl.Text = ..master; (..master); masterBox.Text =
)
setSpeedBtn.MouseButton1Click:(()
ns = (speedBox.Text)
ns ns> spamSpeed = ns; speedLbl.Text = ..ns..; (..ns..); speedBox.Text =
)
tpBtn.MouseButton1Click:(()
tpBox.Text ~= (tpBox.Text); tpBox.Text =
)
viewBtn.MouseButton1Click:(()
viewBox.Text ~= p = (viewBox.Text); p (p) ; viewBox.Text =
)
unviewBtn.MouseButton1Click:(resetView)
flyBtn.MouseButton1Click:(toggleFly)
followBtn.MouseButton1Click:(()
name = trollTargetBox.Text ~= trollTargetBox.Text
followActive
()
name ()
(name)
()
)
startBtn.MouseButton1Click:(()
active (); statusLbl.Text = ; statusLbl.TextColor3 = .(,,) ()
)
stopBtn.MouseButton1Click:(()
active (); statusLbl.Text = ; statusLbl.TextColor3 = .(,,)
)
noclipBtn.MouseButton1Click:(()
noclipActive = noclipActive; (); (); (..(noclipActive ))
)
nositBtn.MouseButton1Click:(()
nositActive = nositActive; (); (..(nositActive ))
)
rejoinBtn.MouseButton1Click:(()
:():(.PlaceId, .JobId, LP)
)
superBtn.MouseButton1Click:(superMode)
ultraBtn.MouseButton1Click:(()
trolling
()
ultraBtn.Text =
newTarget = trollTargetBox.Text
newTarget ~= trollTargetName = newTarget
()
ultraBtn.Text =
)
trollStopBtn.MouseButton1Click:(()
()
ultraBtn.Text =
)
rgbBtn.MouseButton1Click:(()
rgbActive
()
rgbBtn.Text =
()
rgbBtn.Text =
)
toggleBtn = .()
toggleBtn.Size = .(,,,)
toggleBtn.Position = .(,,,)
toggleBtn.BackgroundColor3 = .(,,)
toggleBtn.Text =
toggleBtn.TextColor3 = .(,,)
toggleBtn.TextSize =
toggleBtn.Font = .Font.GothamBold
toggleBtn.BorderSizePixel =
toggleBtn.BorderColor3 = .(,,)
toggleBtn.Parent = gui
() frame.Visible = frame.Visible; minBtn.Text = frame.Visible
minBtn.MouseButton1Click:(toggleFrame)
closeBtn.MouseButton1Click:(()
(); (); (); (); (); (); gui:()
)
toggleBtn.MouseButton1Click:(toggleFrame)
cmdPanel = .()
cmdPanel.Size = .(,,,)
cmdPanel.Position = .(,-,,-)
cmdPanel.BackgroundColor3 = .(,,)
cmdPanel.BorderSizePixel =
cmdPanel.BorderColor3 = .(,,)
cmdPanel.Visible =
cmdPanel.Parent = gui
panelTitle = .()
panelTitle.Size = .(,,,)
panelTitle.BackgroundColor3 = .(,,)
panelTitle.Text =
panelTitle.TextColor3 = .(,,)
panelTitle.TextScaled =
panelTitle.Font = .Font.GothamBold
panelTitle.Parent = cmdPanel
cmdScroll = .()
cmdScroll.Size = .(,-,,-)
cmdScroll.Position = .(,,,)
cmdScroll.BackgroundTransparency =
cmdScroll.CanvasSize = .(,,,)
cmdScroll.ScrollBarThickness =
cmdScroll.Parent = cmdPanel
cmdList = {
, , , , , , , ,
, , , , ,
, ,
, , , ,
, ,
}
yOff =
_,c (cmdList)
l = .()
l.Size = .(,-,,)
l.Position = .(,,,yOff)
l.BackgroundTransparency =
l.Text = c
l.TextColor3 = .(,,)
l.TextSize =
l.Font = .Font.Gotham
l.TextXAlignment = .TextXAlignment.Left
l.Parent = cmdScroll
yOff = yOff +
cmdScroll.CanvasSize = .(,,,yOff+)
cmdToggle = .()
cmdToggle.Size = .(,,,)
cmdToggle.Position = .(,-,,-)
cmdToggle.BackgroundColor3 = .(,,)
cmdToggle.Text =
cmdToggle.TextColor3 = .(,,)
cmdToggle.TextSize =
cmdToggle.Font = .Font.GothamBold
cmdToggle.Parent = gui
cmdToggle.MouseButton1Click:(() cmdPanel.Visible = cmdPanel.Visible )
()
()
()
()
statusLbl.TextColor3 = .(,,)
()
Universal