0% found this document useful (0 votes)
635 views

프리즌 라이프 핵

The document contains code for a Prison Breaker script that provides various tools and abilities for players in the game Prison Life. It includes functions for spawning weapons, changing teams, arresting criminals, becoming invisible, super punching other players, and bypassing tasers. The code creates a GUI interface with buttons to activate each tool when clicked.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
635 views

프리즌 라이프 핵

The document contains code for a Prison Breaker script that provides various tools and abilities for players in the game Prison Life. It includes functions for spawning weapons, changing teams, arresting criminals, becoming invisible, super punching other players, and bypassing tasers. The code creates a GUI interface with buttons to activate each tool when clicked.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 174

loadstring(game:HttpGet(('https://raw.githubusercontent.

com/XTheMasterX/Scripts/
Main/PrisonLife'),true))()
--
--
-- Farewell Infortality.
-- Version: 2.82
-- Instances:
local PrisonBreakerv15 = Instance.new("ScreenGui")
local openmain = Instance.new("Frame")
local open = Instance.new("TextButton")
local main = Instance.new("Frame")
local title = Instance.new("TextLabel")
local close = Instance.new("TextButton")
local police = Instance.new("TextButton")
local inmate = Instance.new("TextButton")
local neutral = Instance.new("TextButton")
local arrestcrims = Instance.new("TextButton")
local invis = Instance.new("TextButton")
local superpunch = Instance.new("TextButton")
local guns = Instance.new("TextButton")
local taserbypass = Instance.new("TextButton")
local fling = Instance.new("TextButton")
local reviz = Instance.new("TextButton")
local arrest = Instance.new("TextButton")
local attach = Instance.new("TextButton")
local fastrem = Instance.new("TextButton")
local fastm9 = Instance.new("TextButton")
local fasttaze = Instance.new("TextButton")
local fastak = Instance.new("TextButton")
local killall = Instance.new("TextButton")
local btools = Instance.new("TextButton")
local speed = Instance.new("TextButton")
local respawn = Instance.new("TextButton")
local Credits = Instance.new("TextButton")
local prison = Instance.new("TextButton")
local yard = Instance.new("TextButton")
local crimbase = Instance.new("TextButton")
local title_2 = Instance.new("TextLabel")
local bringall = Instance.new("TextButton")
local drill = Instance.new("TextButton")
local killplrmain = Instance.new("Frame")
local killtext = Instance.new("TextBox")
local kill = Instance.new("TextButton")
local waves = Instance.new("TextButton")
local bigbowl = Instance.new("TextButton")
local tazeplrmain = Instance.new("Frame")
local tazetext = Instance.new("TextBox")
local taze = Instance.new("TextButton")
local teamcrim = Instance.new("TextButton")
local tazeall = Instance.new("TextButton")
local removewalls = Instance.new("TextButton")
local removeall = Instance.new("TextButton")
local lagserver = Instance.new("TextButton")
--Properties:
PrisonBreakerv15.Name = "Remasterd Prison Breaker"
PrisonBreakerv15.Parent = game.CoreGui

openmain.Name = "openmain"
openmain.Parent = PrisonBreakerv15
openmain.BackgroundColor3 = Color3.new(0, 0, 0)
openmain.Position = UDim2.new(0.00434467755, 0, 0.397959173, 0)
openmain.Size = UDim2.new(0, 100, 0, 27)
openmain.Visible = false

open.Name = "open"
open.Parent = openmain
open.BackgroundColor3 = Color3.new(1, 1, 0)
open.Position = UDim2.new(1.49011612e-08, 0, 0, 0)
open.Size = UDim2.new(0, 100, 0, 27)
open.Style = Enum.ButtonStyle.RobloxRoundButton
open.Font = Enum.Font.GothamBold
open.Text = "Open"
open.TextColor3 = Color3.new(0, 0, 0)
open.TextSize = 14
open.MouseButton1Down:connect(function()
openmain.Visible = false
main.Visible = true
end)

main.Name = "main"
main.Parent = PrisonBreakerv15
main.BackgroundColor3 = Color3.new(0, 1, 0)
main.Position = UDim2.new(0.00441803597, 0, 0.249908596, 0)
main.Size = UDim2.new(0, 383, 0, 586)
main.Style = Enum.FrameStyle.RobloxRound
main.Active = true
main.Draggable = true

title.Name = "title"
title.Parent = main
title.BackgroundColor3 = Color3.new(0, 0, 1)
title.Position = UDim2.new(-0.0125168273, 0, -0.00528348284, 0)
title.Size = UDim2.new(0, 376, 0, 50)
title.Font = Enum.Font.GothamBold
title.Text = "Remasterd Prison Breaker"
title.TextColor3 = Color3.new(1, 1, 1)
title.TextSize = 14

close.Name = "close"
close.Parent = main
close.BackgroundColor3 = Color3.new(0.333333, 0, 1)
close.Position = UDim2.new(0.848563969, 0, -0.00557620823, 0)
close.Size = UDim2.new(0, 59, 0, 50)
close.Font = Enum.Font.GothamBold
close.Text = "X"
close.TextColor3 = Color3.new(0, 0, 0)
close.TextSize = 14
close.MouseButton1Down:connect(function()
main.Visible = false
openmain.Visible = true
end)

police.Name = "police"
police.Parent = main
police.BackgroundColor3 = Color3.new(0, 0, 1)
police.Position = UDim2.new(0.0143180238, 0, 0.108731732, 0)
police.Size = UDim2.new(0, 84, 0, 22)
police.Font = Enum.Font.GothamBold
police.Text = "police"
police.TextColor3 = Color3.new(0, 0, 0)
police.TextSize = 14
police.MouseButton1Down:connect(function()
workspace.Remote.TeamEvent:FireServer("Bright blue")
end)

inmate.Name = "inmate"
inmate.Parent = main
inmate.BackgroundColor3 = Color3.new(1, 0.666667, 0)
inmate.BorderColor3 = Color3.new(1, 0.666667, 0.0901961)
inmate.Position = UDim2.new(0.270111769, 0, 0.107363492, 0)
inmate.Size = UDim2.new(0, 84, 0, 22)
inmate.Font = Enum.Font.GothamBold
inmate.Text = "inmate"
inmate.TextColor3 = Color3.new(0, 0, 0)
inmate.TextSize = 14
inmate.MouseButton1Down:connect(function()
workspace.Remote.TeamEvent:FireServer("Bright orange")
end)

neutral.Name = "neutral"
neutral.Parent = main
neutral.BackgroundColor3 = Color3.new(0.772549, 0.74902, 0.784314)
neutral.Position = UDim2.new(0.525683641, 0, 0.106356524, 0)
neutral.Size = UDim2.new(0, 83, 0, 22)
neutral.Font = Enum.Font.GothamBold
neutral.Text = "N/A"
neutral.TextColor3 = Color3.new(0, 0, 0)
neutral.TextSize = 14
neutral.TextStrokeColor3 = Color3.new(0.333333, 1, 0)
neutral.MouseButton1Down:connect(function()
Workspace.Remote.TeamEvent:FireServer("Medium stone grey")
end)

arrestcrims.Name = "arrestcrims"
arrestcrims.Parent = main
arrestcrims.BackgroundColor3 = Color3.new(0.333333, 1, 1)
arrestcrims.Position = UDim2.new(0.0124716684, 0, 0.160733104, 0)
arrestcrims.Size = UDim2.new(0, 111, 0, 31)
arrestcrims.Font = Enum.Font.GothamBold
arrestcrims.Text = "arrestcrims"
arrestcrims.TextColor3 = Color3.new(1, 0, 0)
arrestcrims.TextSize = 14
arrestcrims.MouseButton1Down:connect(function()
local Player = game.Players.LocalPlayer
local cpos = Player.Character.HumanoidRootPart.CFrame
for i,v in pairs(game.Teams.Criminals:GetPlayers()) do
if v.Name ~= Player.Name then
local i = 10
repeat
wait()
i = i-1
game.Workspace.Remote.arrest:InvokeServer(v.Character.HumanoidRootPart)
Player.Character.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame
* CFrame.new(0, 0, 1)
until i == 0
end
end
Player.Character.HumanoidRootPart.CFrame = cpos
Notify("Success", "Arrested all of the n00bs", "Cool!")
end)

invis.Name = "invis"
invis.Parent = main
invis.BackgroundColor3 = Color3.new(0, 1, 1)
invis.Position = UDim2.new(0.348153055, 0, 0.160733074, 0)
invis.Size = UDim2.new(0, 111, 0, 31)
invis.Font = Enum.Font.GothamBold
invis.Text = "invisible"
invis.TextColor3 = Color3.new(1, 0, 0)
invis.TextSize = 14
invis.MouseButton1Down:connect(function()
local player = game.Players.LocalPlayer
position = player.Character.HumanoidRootPart.Position
wait(0.1)
player.Character:MoveTo(position + Vector3.new(0, 1000000, 0))
wait(0.1)
humanoidrootpart = player.Character.HumanoidRootPart:clone()
wait(0.1)
player.Character.HumanoidRootPart:Destroy()
humanoidrootpart.Parent = player.Character
player.Character:MoveTo(position)
wait()
-- Remove this if you want to see yourself (others still won't see you)
game.Players.LocalPlayer.Character.Torso.Transparency = 1
game.Players.LocalPlayer.Character.Head.Transparency = 1
game.Players.LocalPlayer.Character["Left Arm"].Transparency = 1
game.Players.LocalPlayer.Character["Right Arm"].Transparency = 1
game.Players.LocalPlayer.Character["Left Leg"].Transparency = 1
game.Players.LocalPlayer.Character["Right Leg"].Transparency = 1
game.Players.LocalPlayer.Character.Humanoid:RemoveAccessories()
game.Players.LocalPlayer.Character.Head.face:Remove()
end)

superpunch.Name = "superpunch"
superpunch.Parent = main
superpunch.BackgroundColor3 = Color3.new(0, 1, 1)
superpunch.Position = UDim2.new(0.678248107, 0, 0.160733074, 0)
superpunch.Size = UDim2.new(0, 111, 0, 31)
superpunch.Font = Enum.Font.GothamBold
superpunch.Text = "onepunch"
superpunch.TextColor3 = Color3.new(1, 0, 0)
superpunch.TextSize = 14
superpunch.MouseButton1Down:connect(function()
mainRemotes = game.ReplicatedStorage meleeRemote = mainRemotes['meleeEvent'] mouse
= game.Players.LocalPlayer:GetMouse() punching = false cooldown = false function
punch() cooldown = true local part = Instance.new("Part",
game.Players.LocalPlayer.Character) part.Transparency = 1 part.Size =
Vector3.new(5, 2, 3) part.CanCollide = false local w1 = Instance.new("Weld", part)
w1.Part0 = game.Players.LocalPlayer.Character.Torso w1.Part1 = part w1.C1 =
CFrame.new(0,0,2) part.Touched:connect(function(hit) if
game.Players:FindFirstChild(hit.Parent.Name) then local plr =
game.Players:FindFirstChild(hit.Parent.Name) if plr.Name ~=
game.Players.LocalPlayer.Name then part:Destroy() for i = 1,100 do
meleeRemote:FireServer(plr) end end end end) wait(1) cooldown = false
part:Destroy() end mouse.KeyDown:connect(function(key) if cooldown == false then if
key:lower() == "f" then punch() end end end)
end)

guns.Name = "guns"
guns.Parent = main
guns.BackgroundColor3 = Color3.new(0, 1, 1)
guns.Position = UDim2.new(0.0124716703, 0, 0.2304198, 0)
guns.Size = UDim2.new(0, 111, 0, 32)
guns.Font = Enum.Font.GothamBlack
guns.Text = "weapons"
guns.TextColor3 = Color3.new(1, 0, 0)
guns.TextSize = 14
guns.MouseButton1Down:connect(function()
for i,v in pairs(Workspace.Prison_ITEMS.giver:GetChildren()) do

lol = Workspace.Remote.ItemHandler:InvokeServer(v.ITEMPICKUP)
print(lol)
end
end)

taserbypass.Name = "taserbypass"
taserbypass.Parent = main
taserbypass.BackgroundColor3 = Color3.new(0, 1, 1)
taserbypass.Position = UDim2.new(0.348080158, 0, 0.2304198, 0)
taserbypass.Size = UDim2.new(0, 111, 0, 32)
taserbypass.Font = Enum.Font.GothamBold
taserbypass.Text = "ingore taser"
taserbypass.TextColor3 = Color3.new(1, 0, 0)
taserbypass.TextSize = 14
taserbypass.MouseButton1Down:connect(function()
game.Players.LocalPlayer.Character.ClientInputHandler.Disabled = true
game.Players.LocalPlayer.CharacterAdded:connect(function()
game.Workspace:WaitForChild(game.Players.LocalPlayer.Name)
game.Players.LocalPlayer.Character.ClientInputHandler.Disabled = true
end)
local message = Instance.new("Message",game.Workspace)
message.Text = 'Made By Bee'
wait(2)
message:Destroy()
end)

fling.Name = "fling"
fling.Parent = main
fling.BackgroundColor3 = Color3.new(0.333333, 1, 1)
fling.Position = UDim2.new(0.00984076969, 0, 0.379423141, 0)
fling.Size = UDim2.new(0, 111, 0, 32)
fling.Font = Enum.Font.GothamBold
fling.Text = "Don't use"
fling.TextColor3 = Color3.new(1, 0, 0)
fling.TextSize = 14
fling.MouseButton1Down:connect(function()
power = 300 -- change this to make it more or less powerful

game:GetService('RunService').Stepped:connect(function()
game.Players.LocalPlayer.Character.Head.CanCollide = false
game.Players.LocalPlayer.Character.Torso.CanCollide = false
game.Players.LocalPlayer.Character["Left Leg"].CanCollide = false
game.Players.LocalPlayer.Character["Right Leg"].CanCollide = false
end)
wait(.1)
local bambam = Instance.new("BodyThrust")
bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
bambam.Force = Vector3.new(power,0,power)
bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
end)

reviz.Name = "reviz"
reviz.Parent = main
reviz.BackgroundColor3 = Color3.new(0, 1, 1)
reviz.Position = UDim2.new(0.0121497028, 0, 0.303878158, 0)
reviz.Size = UDim2.new(0, 111, 0, 32)
reviz.Font = Enum.Font.GothamBold
reviz.Text = "Admin"
reviz.TextColor3 = Color3.new(1, 0, 0)
reviz.TextSize = 14
reviz.MouseButton1Down:connect(function()
-- Creator: illremember#3799

-- Credits to infinite yield, harkinian, dex creators

prefix = ";"
wait(0.3)
Commands = {
'[-] cmdbar is shown when ; is pressed.',
'[1] kill [plr] -- You need a tool! Will kill the player, use rkill to kill you
and player',
'[2] bring [plr] -- You need a tool! Will bring player to you',
'[3] spin [plr] -- You need a tool! Makes you and the player spin crazy',
'[4] unspin -- Use after using spin cmd and dying, so you stop loop
teleporting',
'[5] attach [plr] -- You need a tool! Attaches you to player',
'[6] unattach [plr] -- Attempts to unattach you from a player',
'[7] follow [plr] -- Makes you follow behind the player',
'[8] unfollow',
'[9] freefall [plr] -- You need a tool! Teleports you and the player up into
the air',
'[10] trail [plr] -- The opposite of follow, you stay infront of player',
'[11] untrail',
'[12] orbit [plr] -- Makes you orbit the player',
'[13] unorbit',
'[14] fling [plr] -- Makes you fling the player',
'[15] unfling',
'[16] fecheck -- Checks if the game is FE or not',
'[17] void [plr] -- Teleports player to the void',
'[18] noclip -- Gives you noclip to walk through walls',
'[19] clip -- Removes noclip',
'[20] speed [num]/ws [num] -- Changes how fast you walk 16 is default',
'[21] jumppower [num]/jp [num] -- Changes how high you jump 50 is default',
'[22] hipheight [num]/hh [num] -- Changes how high you float 0 is default',
'[23] default -- Changes your speed, jumppower and hipheight to default
values',
'[24] annoy [plr] -- Loop teleports you to the player',
'[25] unannoy',
'[26] headwalk [plr] -- Loop teleports you to the player head',
'[27] unheadwalk',
'[28] nolimbs -- Removes your arms and legs',
'[29] god -- Gives you FE Godmode',
'[30] drophats -- Drops your accessories',
'[31] droptool -- Drops any tool you have equipped',
'[32] loopdhats -- Loop drops your accessories',
'[33] unloopdhats',
'[34] loopdtool -- Loop drops any tools you have equipped',
'[35] unloopdtool',
'[36] invisible -- Gives you invisibility CREDIT TO TIMELESS',
'[37] view [plr] -- Changes your camera to the player character',
'[38] unview',
'[39] goto [plr] -- Teleports you to player',
'[40] fly -- Allows you to fly, credit to Infinite Yield',
'[41] unfly',
'[42] chat [msg] -- Makes you chat a message',
'[43] spam [msg] -- Spams a message',
'[44] unspam',
'[45] spamwait [num] -- Changes delay of chatting a message for the spam
command in seconds default is 1 second',
'[46] pmspam [plr] -- Spams a player in private message',
'[47] unpmspam',
'[48] cfreeze [plr] -- Freezes a player on your client, they will only be
frozen for you',
'[49] uncfreeze [plr]',
'[50] unlockws -- Unlocks the workspace',
'[51] lockws -- Locks the workspace',
'[52] btools -- Gives you btools that will only show to you useful for deleting
certain blocks only for you',
'[53] pstand -- Enables platform stand',
'[54] unpstand -- Disables platform stand',
'[55] blockhead -- Removes your head mesh',
'[56] sit',
'[57] bringobj [obj] -- Only shows on client, brings an object/part to you
constantly, can be used to bring healing parts, weapons, money etc, type in exact
name',
'[58] wsvis [num] -- Changes visibility of workspace parts, num should be
between 0 and 1, only shows client sided',
'[59] hypertotal -- Loads in my FE GUI Hypertotal',
'[60] cmds -- Prints all commands',
'[61] rmeshhats/blockhats -- Removes the meshes of all your accessories aka
block hats',
'[62] rmeshtool/blocktool -- Removes the mesh of the tool you have equipped aka
block tool',
'[63] spinner -- Makes you spin',
'[64] nospinner',
'[65] reach [num] -- Gives you reach, mostly used for swords, say ;reachd for
default and enter number after for custom',
'[66] noreach -- Removes reach, must have tool equipped',
'[67] rkill [plr] -- Kills you and the player, use kill to just kill the player
without dying',
'[68] tp me [plr] -- Alternative to goto',
'[69] cbring [plr] -- Brings player infront of you, shows only on client,
allows you to do damage to player',
'[70] uncbring',
'[71] swap [plr] -- You need a tool! Swaps players position with yours and your
position with players',
'[72] givetool [plr] -- Gives the tool you have equipped to the player',
'[73] glitch [plr] -- Glitches you and the player, looks very cool',
'[74] unglitch -- Unglitches you',
'[75] grespawn -- Alternative to normal respawn and usually works best for when
you want to reset with FE Godmode',
'[76] explorer -- Loads up DEX',
'[77] reset -- Resets your character.',
'[78] anim [id] -- Applies an animation on you, must be created by ROBLOX',
'[79] animgui -- Loads up Energize animations GUI',
'[80] savepos -- Saves your current position',
'[81] loadpos -- Teleports you to your saved position',
'[82] bang [plr] -- 18+ will not work if you have FE Godmode on',
'[83] unbang',
'[84] delcmdbar -- Removes the command bar completely',
'[85] bringmod [obj] -- Brings all the parts in a model, client only, comes
from ;bringobj enter exact name of model',
'[86] shutdown -- Uses harkinians script to shutdown server',
'[87] respawn -- If grespawn doesnt work you can use respawn',
'[88] delobj [obj] -- Deletes a certain brick in workspace, client sided',
'[89] getplrs -- Prints all players in game',
'[90] deldecal -- Deletes all decals client sided',
'[91] opfinality -- Loads in my FE GUI Opfinality',
'[92] remotes -- Prints all remotes in the game in the console when added',
'[93] noremotes -- Stops printing remotes',
'[94] tpdefault -- Stops all loop teleports to a player',
'[95] stopsit -- Will not allow you to sit',
'[96] gosit -- Allows you to sit',
'[97] clicktp -- Enables click tp',
'[98] noclicktp -- Disables click tp',
'[99] toolson -- If any tools are dropped in the workspace you will
automatically get them',
'[100] toolsoff -- Stops ;toolson',
'[101] version -- Gets the admin version',
'[102] state [num] -- Changes your humanoid state, ;unstate to stop.',
'[103] gravity [num] -- Changes workspace gravity default is 196.2',
'[104] pgs -- Checks if the game has PGSPhysicsSolverEnabled enabled',
'[105] clickdel -- Delete any block you press q on, client sided',
'[106] noclickdel -- Stops clickdel',
'[107] looprhats -- Loop removes mesh of your hats/loop block hats',
'[108] unlooprhats -- Stops loop removing mesh',
'[109] looprtool -- Loop removes mesh of your tool/loop block tools',
'[110] unlooprtool -- Stops loop removing mesh',
'[111] givealltools [plr] -- Gives all the tools you have in your backpack to
the player',
'[112] age [plr] -- Makes you chat the account age of the player',
'[113] id [plr] -- Makes you chat the account ID of the player',
'[114] .age [plr] -- Privately shows you the account age of the player',
'[115] .id [plr] -- Privately shows you the account ID of the player',
'[116] gameid -- Shows the game ID',
'[117] removeinvis -- Removes all invisible walls/parts, client sided',
'[118] removefog -- Removes fog, client sided',
'[119] disable -- Disables your character by removing humanoid',
'[120] enable -- Enables your character by adding humanoid',
'[121] prefix [key] -- Changes the prefix used, default is ;',
'[122] ;resetprefix -- Resets the prefix to ; incase you change it to an
unusable prefix. Say exactly ";resetprefix" to do this command, no matter what your
prefix is set to.',
'[123] flyspeed [num] -- Change your fly speed, default is 1',
'[124] carpet [plr] -- Makes you a carpet for a player, will not work if FE
Godmode is on',
'[125] uncarpet -- Stops carpet player',
'[126] stare [plr] -- Turns your character to stare at another player',
'[127] unstare -- Stops stare player',
'[128] logchat -- Logs all chat (including /e and whispers) of all players',
'[129] unlogchat -- Disables logchat',
'[130] fixcam -- Fixes/resets your camera',
'[131] unstate -- Stops changing state',
}
speedget = 1

lplayer = game:GetService("Players").LocalPlayer

lplayer.CharacterAdded:Connect(function(character)
spin = false
flying = false
staring = false
banpl = false
end)

function change()
prefix = prefix
speedfly = speedfly
end

function GetPlayer(String) -- Credit to Timeless/xFunnieuss


local Found = {}
local strl = String:lower()
if strl == "all" then
for i,v in pairs(game:GetService("Players"):GetPlayers()) do
table.insert(Found,v)
end
elseif strl == "others" then
for i,v in pairs(game:GetService("Players"):GetPlayers()) do
if v.Name ~= lplayer.Name then
table.insert(Found,v)
end
end
elseif strl == "me" then
for i,v in pairs(game:GetService("Players"):GetPlayers()) do
if v.Name == lplayer.Name then
table.insert(Found,v)
end
end
else
for i,v in pairs(game:GetService("Players"):GetPlayers()) do
if v.Name:lower():sub(1, #String) == String:lower() then
table.insert(Found,v)
end
end
end
return Found
end

local Mouse = lplayer:GetMouse()

spin = false
followed = false
traill = false
noclip = false
annoying = false
hwalk = false
droppinghats = false
droppingtools = false
flying = false
spamdelay = 1
spamming = false
spammingpm = false
cbringing = false
remotes = true
added = true
binds = false
stopsitting = false
clickgoto = false
gettingtools = false
removingmeshhats = false
removingmeshtool = false
clickdel = false
staring = false
chatlogs = false
banpl = false
changingstate = false
statechosen = 0

adminversion = "Reviz Admin by illremember, Version 2.0w"

flying = false
speedfly = 1

function plrchat(plr, chat)


print(plr.Name..": "..tick().."\n"..chat)
end

for i,v in pairs(game:GetService("Players"):GetPlayers()) do


v.Chatted:connect(function(chat)
if chatlogs then
plrchat(v, chat)
end
end)
end
game:GetService("Players").PlayerAdded:connect(function(plr)
plr.Chatted:connect(function(chat)
if chatlogs then
plrchat(plr, chat)
end
end)
end)

local ScreenGui = Instance.new("ScreenGui")


local Frame = Instance.new("Frame")
local CMDBAR = Instance.new("TextBox")
ScreenGui.Parent = game:GetService("CoreGui")
Frame.Parent = ScreenGui
Frame.BackgroundColor3 = Color3.new(0.3, 0.1, 0.1)
Frame.BackgroundTransparency = 0.3
Frame.Position = UDim2.new(0.5, 0, 0, 10)
Frame.Size = UDim2.new(0, 200, 0, 40)
Frame.Active = true
Frame.Draggable = true
CMDBAR.Name = "CMDBAR"
CMDBAR.Parent = Frame
CMDBAR.BackgroundColor3 = Color3.new(0.105882, 0.164706, 0.207843)
CMDBAR.BackgroundTransparency = 0.20000000298023
CMDBAR.Size = UDim2.new(0, 180, 0, 20)
CMDBAR.Position = UDim2.new(0.05, 0, 0.25, 0)
CMDBAR.Font = Enum.Font.SourceSansLight
CMDBAR.FontSize = Enum.FontSize.Size14
CMDBAR.TextColor3 = Color3.new(0.945098, 0.945098, 0.945098)
CMDBAR.TextScaled = true
CMDBAR.TextSize = 14
CMDBAR.TextWrapped = true
CMDBAR.Text = "Press ; to type, Enter to execute"

local CMDS = Instance.new("ScreenGui")


local CMDSFRAME = Instance.new("Frame")
local ScrollingFrame = Instance.new("ScrollingFrame")
local TextLabel = Instance.new("TextLabel")
local closegui = Instance.new("TextButton")
CMDS.Name = "CMDS"
CMDS.Parent = game:GetService("CoreGui")
CMDSFRAME.Name = "CMDSFRAME"
CMDSFRAME.Parent = CMDS
CMDSFRAME.Active = true
CMDSFRAME.BackgroundColor3 = Color3.new(0.223529, 0.231373, 0.309804)
CMDSFRAME.BorderSizePixel = 0
CMDSFRAME.Draggable = true
CMDSFRAME.Position = UDim2.new(0, 315, 0, 100)
CMDSFRAME.Size = UDim2.new(0, 275, 0, 275)
CMDSFRAME.Visible = false
ScrollingFrame.Parent = CMDSFRAME
ScrollingFrame.BackgroundColor3 = Color3.new(0.160784, 0.160784, 0.203922)
ScrollingFrame.BorderSizePixel = 0
ScrollingFrame.Position = UDim2.new(0, 0, 0.0729999989, 0)
ScrollingFrame.Size = UDim2.new(1.04999995, 0, 0.92900002, 0)
ScrollingFrame.CanvasSize = UDim2.new(0, 0, 10, 0)
TextLabel.Parent = ScrollingFrame
TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
TextLabel.BackgroundTransparency = 1
TextLabel.Size = UDim2.new(0.930000007, 0, 1, 0)
TextLabel.Font = Enum.Font.SourceSans
TextLabel.FontSize = Enum.FontSize.Size18
TextLabel.Text = "[-] cmdbar is shown when ; is pressed.,\n[1] kill [plr] -- You
need a tool! Will kill the player, use rkill to kill you and player,\n[2] bring
[plr] -- You need a tool! Will bring player to you,\n[3] spin [plr] -- You need a
tool! Makes you and the player spin crazy,\n[4] unspin -- Use after using spin cmd
and dying, so you stop loop teleporting,\n[5] attach [plr] -- You need a tool!
Attaches you to player,\n[6] unattach [plr] -- Attempts to unattach you from a
player,\n[7] follow [plr] -- Makes you follow behind the player,\n[8] unfollow,\
n[9] freefall [plr] -- You need a tool! Teleports you and the player up into the
air,\n[10] trail [plr] -- The opposite of follow, you stay infront of player,\n[11]
untrail,\n[12] orbit [plr] -- Makes you orbit the player,\n[13] unorbit,\n[14]
fling [plr] -- Makes you fling the player,\n[15] unfling,\n[16] fecheck -- Checks
if the game is FE or not,\n[17] void [plr] -- Teleports player to the void,\n[18]
noclip -- Gives you noclip to walk through walls,\n[19] clip -- Removes noclip,\
n[20] speed [num]/ws [num] -- Changes how fast you walk 16 is default,\n[21]
jumppower [num]/jp [num] -- Changes how high you jump 50 is default,\n[22]
hipheight [num]/hh [num] -- Changes how high you float 0 is default,\n[23] default
-- Changes your speed, jumppower and hipheight to default values,\n[24] annoy [plr]
-- Loop teleports you to the player,\n[25] unannoy,\n[26] headwalk [plr] -- Loop
teleports you to the player head,\n[27] unheadwalk,\n[28] nolimbs -- Removes your
arms and legs,\n[29] god -- Gives you FE Godmode,\n[30] drophats -- Drops your
accessories,\n[31] droptool -- Drops any tool you have equipped,\n[32] loopdhats --
Loop drops your accessories,\n[33] unloopdhats,\n[34] loopdtool -- Loop drops any
tools you have equipped,\n[35] unloopdtool,\n[36] invisible -- Gives you
invisibility CREDIT TO TIMELESS,\n[37] view [plr] -- Changes your camera to the
player character,\n[38] unview,\n[39] goto [plr] -- Teleports you to player,\n[40]
fly -- Allows you to fly,\n[41] unfly,\n[42] chat [msg] -- Makes you chat a
message,\n[43] spam [msg] -- Spams a message,\n[44] unspam,\n[45] spamwait [num] --
Changes delay of chatting a message for the spam command in seconds default is 1
second,\n[46] pmspam [plr] -- Spams a player in private message,\n[47] unpmspam,\
n[48] cfreeze [plr] -- Freezes a player on your client, they will only be frozen
for you,\n[49] uncfreeze [plr],\n[50] unlockws -- Unlocks the workspace,\n[51]
lockws -- Locks the workspace,\n[52] btools -- Gives you btools that will only show
to you useful for deleting certain blocks only for you,\n[53] pstand -- Enables
platform stand,\n[54] unpstand -- Disables platform stand,\n[55] blockhead --
Removes your head mesh,\n[56] sit,\n[57] bringobj [obj] -- Only shows on client,
brings an object/part to you constantly, can be used to bring healing parts,
weapons, money etc, type in exact name,\n[58] wsvis [num] -- Changes visibility of
workspace parts, num should be between 0 and 1, only shows client sided,\n[59]
hypertotal -- Loads in my FE GUI Hypertotal,\n[60] cmds -- Prints all commands,\
n[61] rmeshhats/blockhats -- Removes the meshes of all your accessories aka block
hats,\n[62] rmeshtool/blocktool -- Removes the mesh of the tool you have equipped
aka block tool,\n[63] spinner -- Makes you spin,\n[64] nospinner,\n[65] reach [num]
-- Gives you reach, mostly used for swords, say ;reachd for default and enter
number after for custom,\n[66] noreach -- Removes reach, must have tool equipped,\
n[67] rkill [plr] -- Kills you and the player, use kill to just kill the player
without dying,\n[68] tp me [plr] -- Alternative to goto,\n[69] cbring [plr] --
Brings player infront of you, shows only on client, allows you to do damage to
player,\n[70] uncbring,\n[71] swap [plr] -- You need a tool! Swaps players position
with yours and your position with players,\n[72] givetool [plr] -- Gives the tool
you have equipped to the player,\n[73] glitch [plr] -- Glitches you and the player,
looks very cool,\n[74] unglitch -- Unglitches you,\n[75] grespawn -- Alternative to
normal respawn and usually works best for when you want to reset with FE Godmode,\
n[76] explorer -- Loads up DEX,\n[77] reset -- Resets your character.,\n[78] anim
[id] -- Applies an animation on you, must be created by ROBLOX,\n[79] animgui --
Loads up Energize animations GUI,\n[80] savepos -- Saves your current position,\
n[81] loadpos -- Teleports you to your saved position,\n[82] bang [plr] -- 18+,\
n[83] unbang,\n[84] delcmdbar -- Removes the command bar completely,\n[85] bringmod
[obj] -- Brings all the parts in a model, client only, comes from ;bringobj enter
exact name of model,\n[86] shutdown -- Uses harkinians script to shutdown server,\
n[87] respawn -- If grespawn doesnt work you can use respawn,\n[88] delobj [obj] --
Deletes a certain brick in workspace, client sided,\n[89] getplrs -- Prints all
players in game,\n[90] deldecal -- Deletes all decals client sided,\n[91]
opfinality -- Loads in my FE GUI Opfinality,\n[92] remotes -- Prints all remotes in
the game in the console when added,\n[93] noremotes -- Stops printing remotes,\
n[94] tpdefault -- Stops all loop teleports to a player,\n[95] stopsit -- Will not
allow you to sit,\n[96] gosit -- Allows you to sit,\n[97] clicktp -- Enables click
tp,\n[98] noclicktp -- Disables click tp,\n[99] toolson -- If any tools are dropped
in the workspace you will automatically get them,\n[100] toolsoff --
Stops ;toolson,\n[101] version -- Gets the admin version, \n This list of commands
is NOT showing everything, go to my thread in the pastebin link to see ALL
commands."
TextLabel.TextColor3 = Color3.new(1, 1, 1)
TextLabel.TextSize = 15
TextLabel.TextWrapped = true
TextLabel.TextXAlignment = Enum.TextXAlignment.Left
TextLabel.TextYAlignment = Enum.TextYAlignment.Top
closegui.Name = "closegui"
closegui.Parent = CMDSFRAME
closegui.BackgroundColor3 = Color3.new(0.890196, 0.223529, 0.0588235)
closegui.BorderSizePixel = 0
closegui.Position = UDim2.new(0.995000005, 0, 0, 0)
closegui.Size = UDim2.new(0.0545952693, 0, 0.0728644878, 0)
closegui.Font = Enum.Font.SourceSansBold
closegui.FontSize = Enum.FontSize.Size24
closegui.Text = "X"
closegui.TextColor3 = Color3.new(1, 1, 1)
closegui.TextSize = 20

closegui.MouseButton1Click:connect(function()
CMDSFRAME.Visible = false
end)

game:GetService('RunService').Stepped:connect(function()
if spin then
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[spinplr.Name].Character.HumanoidRootPart.CFrame
end
if followed then
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[flwplr.Name].Character.HumanoidRootPart.CFrame + game:GetService("Players")
[flwplr.Name].Character.HumanoidRootPart.CFrame.lookVector * -5
end
if traill then
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[trlplr.Name].Character.HumanoidRootPart.CFrame + game:GetService("Players")
[trlplr.Name].Character.HumanoidRootPart.CFrame.lookVector * 5
end
if annoying then
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[annplr.Name].Character.HumanoidRootPart.CFrame
end
if hwalk then
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[hdwplr.Name].Character.HumanoidRootPart.CFrame + Vector3.new(0, 4, 0)
end
if staring then
lplayer.Character.HumanoidRootPart.CFrame =
CFrame.new(lplayer.Character.Torso.Position, game:GetService("Players")
[stareplr.Name].Character.Torso.Position)
end
end)
game:GetService('RunService').Stepped:connect(function()
if noclip then
if lplayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
lplayer.Character.Head.CanCollide = false
lplayer.Character.Torso.CanCollide = false
lplayer.Character["Left Leg"].CanCollide = false
lplayer.Character["Right Leg"].CanCollide = false
else
lplayer.Character.Humanoid:ChangeState(11)
end
end
if changingstate then
lplayer.Character.Humanoid:ChangeState(statechosen)
end
end)
game:GetService('RunService').Stepped:connect(function()
if droppinghats then
for i,v in pairs(lplayer.Character:GetChildren()) do
if (v:IsA("Accessory")) or (v:IsA("Hat")) then
v.Parent = workspace
end
end
end
if droppingtools then
for i,v in pairs(lplayer.Character:GetChildren()) do
if (v:IsA("Tool")) then
v.Parent = workspace
end
end
end
if removingmeshhats then
for i,v in pairs(lplayer.Character:GetChildren()) do
if (v:IsA("Accessory")) or (v:IsA("Hat")) then
v.Handle.Mesh:Destroy()
end
end
end
if removingmeshtool then
for i,v in pairs(lplayer.Character:GetChildren()) do
if (v:IsA("Tool")) then
v.Handle.Mesh:Destroy()
end
end
end
end)
game:GetService('RunService').Stepped:connect(function()
if banpl then
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[bplrr].Character.HumanoidRootPart.CFrame
end
end)
game:GetService('RunService').Stepped:connect(function()
if stopsitting then
lplayer.Character.Humanoid.Sit = false
end
end)

plr = lplayer
hum = plr.Character.HumanoidRootPart
mouse = plr:GetMouse()
mouse.KeyDown:connect(function(key)
if key == "e" then
if mouse.Target then
if clickgoto then
hum.CFrame = CFrame.new(mouse.Hit.x, mouse.Hit.y + 5, mouse.Hit.z)
elseif clickdel then
mouse.Target:Destroy()
end
end
end
end)

game:GetService("Workspace").ChildAdded:connect(function(part)
if gettingtools then
if part:IsA("Tool") then
part.Handle.CFrame = lplayer.Character.HumanoidRootPart.CFrame
end
end
end)

lplayer.Chatted:Connect(function(msg)
if string.sub(msg, 1, 6) == (prefix.."kill ") then
if string.sub(msg, 7) == "me" then
lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(100000,0,100000)
else
for i,v in pairs(GetPlayer(string.sub(msg, 7)))do
local NOW = lplayer.Character.HumanoidRootPart.CFrame
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
lplayer.Character.Humanoid:EquipTool(v)
end
local function tp(player,player2)
local char1,char2=player.Character,player2.Character
if char1 and char2 then
char1:MoveTo(char2.Head.Position)
end
end
wait(0.1)
lplayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
wait(0.2)
lplayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
wait(0.5)
lplayer.Character.HumanoidRootPart.CFrame =
CFrame.new(Vector3.new(-100000,10,-100000))
wait(0.7)
tp(lplayer,game:GetService("Players")[v.Name])
wait(0.7)
lplayer.Character.HumanoidRootPart.CFrame = NOW
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools needed!";
Text = "You need a tool in your backpack for this command!";
})
end
end
end
if string.sub(msg, 1, 7) == (prefix.."bring ") then
for i,v in pairs(GetPlayer(string.sub(msg, 8)))do
local NOW = lplayer.Character.HumanoidRootPart.CFrame
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
lplayer.Character.Humanoid:EquipTool(v)
end
local function tp(player,player2)
local char1,char2=player.Character,player2.Character
if char1 and char2 then
char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
end
end
local function getout(player,player2)
local char1,char2=player.Character,player2.Character
if char1 and char2 then
char1:MoveTo(char2.Head.Position)
end
end
tp(game:GetService("Players")[v.Name], lplayer)
wait(0.2)
tp(game:GetService("Players")[v.Name], lplayer)
wait(0.5)
lplayer.Character.HumanoidRootPart.CFrame = NOW
wait(0.5)
getout(lplayer, game:GetService("Players")[v.Name])
wait(0.3)
lplayer.Character.HumanoidRootPart.CFrame = NOW
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools needed!";
Text = "You need a tool in your backpack for this command!";
})
end
end
if string.sub(msg, 1, 6) == (prefix.."spin ") then
for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
lplayer.Character.Animate.Disabled = false
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
lplayer.Character.Humanoid:EquipTool(v)
end
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[v.Name].Character["Left Arm"].CFrame
spinplr = v
wait(0.5)
spin = true
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools needed!";
Text = "You need a tool in your backpack for this command!";
})
end
end
if string.sub(msg, 1, 7) == (prefix.."unspin") then
spin = false
end
if string.sub(msg, 1, 8) == (prefix.."attach ") then
for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
lplayer.Character.Humanoid:EquipTool(v)
end
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[v.Name].Character["Left Arm"].CFrame
wait(0.3)
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[v.Name].Character["Left Arm"].CFrame
attplr = v
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools needed!";
Text = "You need a tool in your backpack for this command!";
})
end
end
if string.sub(msg, 1, 10) == (prefix.."unattach ") then
for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
local function getout(player,player2)
local char1,char2=player.Character,player2.Character
if char1 and char2 then
char1:MoveTo(char2.Head.Position)
end
end
getout(lplayer, game:GetService("Players")[v.Name])
end
end
if string.sub(msg, 1, 8) == (prefix.."follow ") then
for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
followed = true
flwplr = v
end
end
if string.sub(msg, 1, 9) == (prefix.."unfollow") then
followed = false
end
if string.sub(msg, 1, 10) == (prefix.."freefall ") then
for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
local NOW = lplayer.Character.HumanoidRootPart.CFrame
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
lplayer.Character.Humanoid:EquipTool(v)
end
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[v.Name].Character.HumanoidRootPart.CFrame
wait(0.2)
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[v.Name].Character.HumanoidRootPart.CFrame
wait(0.6)
lplayer.Character.HumanoidRootPart.CFrame = NOW
wait(0.6)
lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools needed!";
Text = "You need a tool in your backpack for this command!";
})
end
end
if string.sub(msg, 1, 7) == (prefix.."trail ") then
for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
traill = true
trlplr = v
end
end
if string.sub(msg, 1, 8) == (prefix.."untrail") then
traill = false
end
if string.sub(msg, 1, 7) == (prefix.."orbit ") then
if string.sub(msg, 8) == "all" or string.sub(msg, 8) == "others" or
string.sub(msg, 8) == "me" then
lplayer.Character.HumanoidRootPart.CFrame =
lplayer.Character.HumanoidRootPart.CFrame
else
for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
local o = Instance.new("RocketPropulsion")
o.Parent = lplayer.Character.HumanoidRootPart
o.Name = "Orbit"
o.Target = game:GetService("Players")
[v.Name].Character.HumanoidRootPart
o:Fire()
noclip = true
end
end
end
if string.sub(msg, 1, 8) == (prefix.."unorbit") then
lplayer.Character.HumanoidRootPart.Orbit:Destroy()
noclip = false
end
if string.sub(msg, 1, 7) == (prefix.."fling ") then
if string.sub(msg, 8) == "all" or string.sub(msg, 8) == "others" or
string.sub(msg, 8) == "me" then
lplayer.Character.HumanoidRootPart.CFrame =
lplayer.Character.HumanoidRootPart.CFrame
else
for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
local y = Instance.new("RocketPropulsion")
y.Parent = lplayer.Character.HumanoidRootPart
y.CartoonFactor = 1
y.MaxThrust = 800000
y.MaxSpeed = 1000
y.ThrustP = 200000
y.Name = "Fling"
game:GetService("Workspace").CurrentCamera.CameraSubject =
game:GetService("Players")[v.Name].Character.Head
y.Target = game:GetService("Players")
[v.Name].Character.HumanoidRootPart
y:Fire()
noclip = true
end
end
end
if string.sub(msg, 1, 8) == (prefix.."unfling") then
noclip = false
lplayer.Character.HumanoidRootPart.Fling:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character.Head
wait(0.4)
lplayer.Character.HumanoidRootPart.Fling:Destroy()
end
if string.sub(msg, 1, 8) == (prefix.."fecheck") then
if game:GetService("Workspace").FilteringEnabled == true then
warn("FE is Enabled (Filtering Enabled)")
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "FE is Enabled";
Text = "Filtering Enabled. Enjoy using Reviz Admin!";
})
else
warn("FE is Disabled (Filtering Disabled) Consider using a different
admin script.")
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "FE is Disabled";
Text = "Filtering Disabled. Consider using a different admin
script.";
})
end
end
if string.sub(msg, 1, 6) == (prefix.."void ") then
for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
lplayer.Character.Humanoid:EquipTool(v)
end
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[v.Name].Character.HumanoidRootPart.CFrame
wait(0.2)
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[v.Name].Character.HumanoidRootPart.CFrame
wait(0.6)
lplayer.Character.HumanoidRootPart.CFrame =
CFrame.new(999999999999999,0,999999999999999)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools needed!";
Text = "You need a tool in your backpack for this command!";
})
end
end
if string.sub(msg, 1, 7) == (prefix.."noclip") then
noclip = true
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Noclip enabled";
Text = "Type ;clip to disable";
})
end
if string.sub(msg, 1, 5) == (prefix.."clip") then
noclip = false
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Noclip disabled";
Text = "Type ;noclip to enable";
})
end
if string.sub(msg, 1, 7) == (prefix.."speed ") then
lplayer.Character.Humanoid.WalkSpeed = (string.sub(msg, 8))
end
if string.sub(msg, 1, 4) == (prefix.."ws ") then
lplayer.Character.Humanoid.WalkSpeed = (string.sub(msg, 5))
end
if string.sub(msg, 1, 11) == (prefix.."hipheight ") then
lplayer.Character.Humanoid.HipHeight = (string.sub(msg, 12))
end
if string.sub(msg, 1, 4) == (prefix.."hh ") then
lplayer.Character.Humanoid.HipHeight = (string.sub(msg, 5))
end
if string.sub(msg, 1, 11) == (prefix.."jumppower ") then
lplayer.Character.Humanoid.JumpPower = (string.sub(msg, 12))
end
if string.sub(msg, 1, 4) == (prefix.."jp ") then
lplayer.Character.Humanoid.JumpPower = (string.sub(msg, 5))
end
if string.sub(msg, 1, 8) == (prefix.."default") then
lplayer.Character.Humanoid.JumpPower = 50
lplayer.Character.Humanoid.WalkSpeed = 16
lplayer.Character.Humanoid.HipHeight = 0
end
if string.sub(msg, 1, 7) == (prefix.."annoy ") then
for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
annoying = true
annplr = v
end
end
if string.sub(msg, 1, 8) == (prefix.."unannoy") then
annoying = false
end
if string.sub(msg, 1, 10) == (prefix.."headwalk ") then
for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
hwalk = true
hdwplr = v
end
end
if string.sub(msg, 1, 11) == (prefix.."unheadwalk") then
hwalk = false
end
if string.sub(msg, 1, 8) == (prefix.."nolimbs") then
lplayer.Character["Left Leg"]:Destroy()
lplayer.Character["Left Arm"]:Destroy()
lplayer.Character["Right Leg"]:Destroy()
lplayer.Character["Right Arm"]:Destroy()
end
if string.sub(msg, 1, 4) == (prefix.."god") then
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "FE Godmode enabled";
Text = "Use ;grespawn or ;respawn to remove";
})
end
if string.sub(msg, 1, 9) == (prefix.."drophats") then
for i,v in pairs(lplayer.Character:GetChildren()) do
if (v:IsA("Accessory")) or (v:IsA("Hat")) then
v.Parent = workspace
end
end
end
if string.sub(msg, 1, 9) == (prefix.."droptool") then
for i,v in pairs(lplayer.Character:GetChildren()) do
if (v:IsA("Tool")) then
v.Parent = workspace
end
end
end
if string.sub(msg, 1, 10) == (prefix.."loopdhats") then
droppinghats = true
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Loop Drop Enabled";
Text = "Type ;unloopdhats to disable";
})
end
if string.sub(msg, 1, 12) == (prefix.."unloopdhats") then
droppinghats = false
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Loop Drop Disabled";
Text = "Type ;loopdhats to enable.";
})
end
if string.sub(msg, 1, 10) == (prefix.."loopdtool") then
droppingtools = true
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Loop Drop Enabled";
Text = "Type ;unloopdtool to disable";
})
end
if string.sub(msg, 1, 12) == (prefix.."unloopdtool") then
droppingtools = false
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Loop Drop Disabled";
Text = "Type ;loopdtool to enable.";
})
end
if string.sub(msg, 1, 10) == (prefix.."invisible") then -- Credit to Timeless
Local = game:GetService('Players').LocalPlayer
Char = Local.Character
touched,tpdback = false, false
box = Instance.new('Part',workspace)
box.Anchored = true
box.CanCollide = true
box.Size = Vector3.new(10,1,10)
box.Position = Vector3.new(0,10000,0)
box.Touched:connect(function(part)
if (part.Parent.Name == Local.Name) then
if touched == false then
touched = true
function apply()
if script.Disabled ~= true then
no = Char.HumanoidRootPart:Clone()
wait(.25)
Char.HumanoidRootPart:Destroy()
no.Parent = Char
Char:MoveTo(loc)
touched = false
end end
if Char then
apply()
end
end
end
end)
repeat wait() until Char
loc = Char.HumanoidRootPart.Position
Char:MoveTo(box.Position + Vector3.new(0,.5,0))
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Invisibility enabled!";
Text = "Reset or use ;respawn to remove.";
})
end
if string.sub(msg, 1, 6) == (prefix.."view ") then
for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
if game:GetService("Players")[v.Name].Character.Humanoid then
game:GetService("Workspace").CurrentCamera.CameraSubject =
game:GetService("Players")[v.Name].Character.Humanoid
else
game:GetService("Workspace").CurrentCamera.CameraSubject =
game:GetService("Players")[v.Name].Character.Head
end
end
end
if string.sub(msg, 1, 7) == (prefix.."unview") then
if lplayer.Character.Humanoid then
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character.Humanoid
else
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character.Head
end
end
if string.sub(msg, 1, 6) == (prefix.."goto ") then
for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[v.Name].Character.HumanoidRootPart.CFrame
end
end
if string.sub(msg, 1, 4) == (prefix.."fly") then
repeat wait() until lplayer and lplayer.Character and
lplayer.Character:FindFirstChild('HumanoidRootPart') and
lplayer.Character:FindFirstChild('Humanoid')
repeat wait() until Mouse

local T = lplayer.Character.HumanoidRootPart
local CONTROL = {F = 0, B = 0, L = 0, R = 0}
local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
local SPEED = speedget

local function fly()


flying = true
local BG = Instance.new('BodyGyro', T)
local BV = Instance.new('BodyVelocity', T)
BG.P = 9e4
BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
BG.cframe = T.CFrame
BV.velocity = Vector3.new(0, 0.1, 0)
BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
spawn(function()
repeat wait()
lplayer.Character.Humanoid.PlatformStand = true
if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
SPEED = 50
elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and
SPEED ~= 0 then
SPEED = 0
end
if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector *
(CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame *
CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) -
workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and
SPEED ~= 0 then
BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector *
(lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame *
CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) -
workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
else
BV.velocity = Vector3.new(0, 0.1, 0)
end
BG.cframe = workspace.CurrentCamera.CoordinateFrame
until not flying
CONTROL = {F = 0, B = 0, L = 0, R = 0}
lCONTROL = {F = 0, B = 0, L = 0, R = 0}
SPEED = 0
BG:destroy()
BV:destroy()
lplayer.Character.Humanoid.PlatformStand = false
end)
end
Mouse.KeyDown:connect(function(KEY)
if KEY:lower() == 'w' then
CONTROL.F = speedfly
elseif KEY:lower() == 's' then
CONTROL.B = -speedfly
elseif KEY:lower() == 'a' then
CONTROL.L = -speedfly
elseif KEY:lower() == 'd' then
CONTROL.R = speedfly
end
end)
Mouse.KeyUp:connect(function(KEY)
if KEY:lower() == 'w' then
CONTROL.F = 0
elseif KEY:lower() == 's' then
CONTROL.B = 0
elseif KEY:lower() == 'a' then
CONTROL.L = 0
elseif KEY:lower() == 'd' then
CONTROL.R = 0
end
end)
fly()
end
if string.sub(msg, 1, 6) == (prefix.."unfly") then
flying = false
lplayer.Character.Humanoid.PlatformStand = false
end
if string.sub(msg, 1, 6) == (prefix.."chat ") then

game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer((string.sub(msg, 7)), "All")
end
if string.sub(msg, 1, 6) == (prefix.."spam ") then
spamtext = (string.sub(msg, 7))
spamming = true
end
if string.sub(msg, 1, 7) == (prefix.."unspam") then
spamming = false
end
if string.sub(msg, 1, 10) == (prefix.."spamwait ") then
spamdelay = (string.sub(msg, 11))
end
if string.sub(msg, 1, 8) == (prefix.."pmspam ") then
for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
pmspammed = v.Name
spammingpm = true
end
end
if string.sub(msg, 1, 9) == (prefix.."unpmspam") then
spammingpm = false
end
if string.sub(msg, 1, 9) == (prefix.."cfreeze ") then
for i,v in pairs(GetPlayer(string.sub(msg, 10))) do
v.Character["Left Leg"].Anchored = true
v.Character["Left Arm"].Anchored = true
v.Character["Right Leg"].Anchored = true
v.Character["Right Arm"].Anchored = true
v.Character.Torso.Anchored = true
v.Character.Head.Anchored = true
end
end
if string.sub(msg, 1, 11) == (prefix.."uncfreeze ") then
for i,v in pairs(GetPlayer(string.sub(msg, 12))) do
v.Character["Left Leg"].Anchored = false
v.Character["Left Arm"].Anchored = false
v.Character["Right Leg"].Anchored = false
v.Character["Right Arm"].Anchored = false
v.Character.Torso.Anchored = false
v.Character.Head.Anchored = false
end
end
if string.sub(msg, 1, 9) == (prefix.."unlockws") then
local a = game:GetService("Workspace"):getChildren()
for i = 1, #a do
if a[i].className == "Part" then
a[i].Locked = false
elseif a[i].className == "Model" then
local r = a[i]:getChildren()
for i = 1, #r do
if r[i].className == "Part" then
r[i].Locked = false
end
end
end
end
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Success!";
Text = "Workspace unlocked. Use ;lockws to lock.";
})
end
if string.sub(msg, 1, 7) == (prefix.."lockws") then
local a = game:GetService("Workspace"):getChildren()
for i = 1, #a do
if a[i].className == "Part" then
a[i].Locked = true
elseif a[i].className == "Model" then
local r = a[i]:getChildren()
for i = 1, #r do
if r[i].className == "Part" then
r[i].Locked = true
end
end
end
end
end
if string.sub(msg, 1, 7) == (prefix.."btools") then
local Clone_T = Instance.new("HopperBin",lplayer.Backpack)
Clone_T.BinType = "Clone"
local Destruct = Instance.new("HopperBin",lplayer.Backpack)
Destruct.BinType = "Hammer"
local Hold_T = Instance.new("HopperBin",lplayer.Backpack)
Hold_T.BinType = "Grab"
end
if string.sub(msg, 1, 7) == (prefix.."pstand") then
lplayer.Character.Humanoid.PlatformStand = true
end
if string.sub(msg, 1, 9) == (prefix.."unpstand") then
lplayer.Character.Humanoid.PlatformStand = false
end
if string.sub(msg, 1, 10) == (prefix.."blockhead") then
lplayer.Character.Head.Mesh:Destroy()
end
if string.sub(msg, 1, 4) == (prefix.."sit") then
lplayer.Character.Humanoid.Sit = true
end
if string.sub(msg, 1, 10) == (prefix.."bringobj ") then
local function bringobjw()
for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
if obj.Name == (string.sub(msg, 11)) then
obj.CFrame = lplayer.Character.HumanoidRootPart.CFrame
obj.CanCollide = false
obj.Transparency = 0.7
wait()
obj.CFrame = lplayer.Character["Left Leg"].CFrame
wait()
obj.CFrame = lplayer.Character["Right Leg"].CFrame
wait()
obj.CFrame = lplayer.Character["Head"].CFrame
end
end
end
while wait() do
bringobjw()
end
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "BringObj";
Text = "BringObj enabled.";
})
end
if string.sub(msg, 1, 7) == (prefix.."wsvis ") then
vis = (string.sub(msg, 8))
local a = game:GetService("Workspace"):GetDescendants()
for i = 1, #a do
if a[i].className == "Part" then
a[i].Transparency = vis
elseif a[i].className == "Model" then
local r = a[i]:getChildren()
for i = 1, #r do
if r[i].className == "Part" then
r[i].Transparency = vis
end
end
end
end
end
if string.sub(msg, 1, 11) == (prefix.."hypertotal") then
loadstring(game:GetObjects("rbxassetid://1255063809")[1].Source)()
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Success!";
Text = "HyperTotal GUI Loaded!";
})
end
if string.sub(msg, 1, 5) == (prefix.."cmds") then
CMDSFRAME.Visible = true
end
if string.sub(msg, 1, 10) == (prefix.."rmeshhats") then
for i,v in pairs(lplayer.Character:GetChildren()) do
if (v:IsA("Accessory")) or (v:IsA("Hat")) then
v.Handle.Mesh:Destroy()
end
end
end
if string.sub(msg, 1, 10) == (prefix.."blockhats") then
for i,v in pairs(lplayer.Character:GetChildren()) do
if (v:IsA("Accessory")) or (v:IsA("Hat")) then
v.Handle.Mesh:Destroy()
end
end
end
if string.sub(msg, 1, 10) == (prefix.."rmeshtool") then
for i,v in pairs(lplayer.Character:GetChildren()) do
if (v:IsA("Tool")) then
v.Handle.Mesh:Destroy()
end
end
end
if string.sub(msg, 1, 10) == (prefix.."blocktool") then
for i,v in pairs(lplayer.Character:GetChildren()) do
if (v:IsA("Tool")) then
v.Handle.Mesh:Destroy()
end
end
end
if string.sub(msg, 1, 8) == (prefix.."spinner") then
local p = Instance.new("RocketPropulsion")
p.Parent = lplayer.Character.HumanoidRootPart
p.Name = "Spinner"
p.Target = lplayer.Character["Left Arm"]
p:Fire()
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Spinner enabled";
Text = "Type ;nospinner to disable.";
})
end
if string.sub(msg, 1, 10) == (prefix.."nospinner") then
lplayer.Character.HumanoidRootPart.Spinner:Destroy()
end
if string.sub(msg, 1, 7) == (prefix.."reachd") then
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
if v:isA("Tool") then
local a = Instance.new("SelectionBox",v.Handle)
a.Adornee = v.Handle
v.Handle.Size = Vector3.new(0.5,0.5,60)
v.GripPos = Vector3.new(0,0,0)
lplayer.Character.Humanoid:UnequipTools()
end
end
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Reach applied!";
Text = "Applied to equipped sword. Use ;noreach to disable.";
})
end
if string.sub(msg, 1, 7) == (prefix.."reach ") then
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
if v:isA("Tool") then
handleSize = v.Handle.Size
wait()
local a = Instance.new("SelectionBox",v.Handle)
a.Name = "a"
a.Adornee = v.Handle
v.Handle.Size = Vector3.new(0.5,0.5,(string.sub(msg, 8)))
v.GripPos = Vector3.new(0,0,0)
lplayer.Character.Humanoid:UnequipTools()
end
end
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Reach applied!";
Text = "Applied to equipped sword. Use ;noreach to disable.";
})
end
if string.sub(msg, 1, 8) == (prefix.."noreach") then
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
if v:isA("Tool") then
v.Handle.a:Destroy()
v.Handle.Size = handleSize
end
end
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Reach removed!";
Text = "Removed reach from equipped sword.";
})
end
if string.sub(msg, 1, 7) == (prefix.."rkill ") then
for i,v in pairs(GetPlayer(string.sub(msg, 8)))do
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
lplayer.Character.Humanoid:EquipTool(v)
end
wait(0.1)
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[v.Name].Character.HumanoidRootPart.CFrame
wait(0.2)
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[v.Name].Character.HumanoidRootPart.CFrame
wait(0.5)
lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-
100000,10,-100000))
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools needed!";
Text = "You need a tool in your backpack for this command!";
})
end
end
if string.sub(msg, 1, 7) == (prefix.."tp me ") then
for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[v.Name].Character.HumanoidRootPart.CFrame
end
end
if string.sub(msg, 1, 8) == (prefix.."cbring ") then
if (string.sub(msg, 9)) == "all" or (string.sub(msg, 9)) == "All" or
(string.sub(msg, 9)) == "ALL" then
cbringall = true
else
for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
brplr = v.Name
end
end
cbring = true
end
if string.sub(msg, 1, 9) == (prefix.."uncbring") then
cbring = false
cbringall = false
end
if string.sub(msg, 1, 6) == (prefix.."swap ") then
for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
local NOWPLR = game:GetService("Players")
[v.Name].Character.HumanoidRootPart.CFrame
local NOW = lplayer.Character.HumanoidRootPart.CFrame
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
lplayer.Character.Humanoid:EquipTool(v)
end
local function tp(player,player2)
local char1,char2=player.Character,player2.Character
if char1 and char2 then
char1:MoveTo(char2.Head.Position)
end
end
wait(0.1)
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[v.Name].Character.HumanoidRootPart.CFrame
wait(0.2)
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[v.Name].Character.HumanoidRootPart.CFrame
wait(0.5)
lplayer.Character.HumanoidRootPart.CFrame = NOW
wait(0.6)
tp(lplayer, game:GetService("Players")[v.Name])
wait(0.4)
lplayer.Character.HumanoidRootPart.CFrame = NOWPLR
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools needed!";
Text = "You need a tool in your backpack for this command!";
})
end
end
if string.sub(msg, 1, 8) == (prefix.."glitch ") then
for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
lplayer.Character.Humanoid:EquipTool(v)
end
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[v.Name].Character["Left Arm"].CFrame
wait(0.3)
lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")
[v.Name].Character["Left Arm"].CFrame
wait(0.4)
b = Instance.new("BodyForce")
b.Parent = lplayer.Character.HumanoidRootPart
b.Name = "Glitch"
b.Force = Vector3.new(100000000,5000,0)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools needed!";
Text = "You need a tool in your backpack for this command!";
})
end
end
if string.sub(msg, 1, 9) == (prefix.."unglitch") then
lplayer.Character.HumanoidRootPart.Glitch:Destroy()
lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(10000,0,10000)
b = Instance.new("BodyForce")
b.Parent = lplayer.Character.HumanoidRootPart
b.Name = "unGlitch"
b.Force = Vector3.new(0,-5000000,0)
wait(2)
lplayer.Character.HumanoidRootPart.unGlitch:Destroy()
end
if string.sub(msg, 1, 9) == (prefix.."grespawn") then
lplayer.Character.Humanoid.Health = 0
wait(1)
lplayer.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
lplayer.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
end
if string.sub(msg, 1, 9) == (prefix.."explorer") then
loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Success!";
Text = "DEX Explorer has loaded.";
})
end
if string.sub(msg, 1, 6) == (prefix.."anim ") then
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..(string.sub(msg, 7))
local track = lplayer.Character.Humanoid:LoadAnimation(Anim)
track:Play(.1, 1, 1)
end
if string.sub(msg, 1, 8) == (prefix.."animgui") then
loadstring(game:GetObjects("rbxassetid://1202558084")[1].Source)()
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Success!";
Text = "Energize Animations GUI has loaded.";
})
end
if string.sub(msg, 1, 8) == (prefix.."savepos") then
saved = lplayer.Character.HumanoidRootPart.CFrame
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Position Saved";
Text = "Use ;loadpos to return to saved position.";
})
end
if string.sub(msg, 1, 8) == (prefix.."loadpos") then
lplayer.Character.HumanoidRootPart.CFrame = saved
end
if string.sub(msg, 1, 6) == (prefix.."bang ") then
for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
local Anim2 = Instance.new("Animation")
Anim2.AnimationId = "rbxassetid://148840371"
local track2 = lplayer.Character.Humanoid:LoadAnimation(Anim2)
track2:Play(.1, 1, 1)
bplrr = v.Name
banpl = true
end
end
if string.sub(msg, 1, 7) == (prefix.."unbang") then
banpl = false
end
if string.sub(msg, 1, 10) == (prefix.."bringmod ") then
local function bringmodw()
for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
if obj.Name == (string.sub(msg, 11)) then
for i,ch in pairs(obj:GetDescendants()) do
if (ch:IsA("BasePart")) then
ch.CFrame = lplayer.Character.HumanoidRootPart.CFrame
ch.CanCollide = false
ch.Transparency = 0.7
wait()
ch.CFrame = lplayer.Character["Left Leg"].CFrame
wait()
ch.CFrame = lplayer.Character["Right Leg"].CFrame
wait()
ch.CFrame = lplayer.Character["Head"].CFrame
end
end
end
end
end
while wait() do
bringmodw()
end
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "BringMod";
Text = "BringMod enabled.";
})
end
if string.sub(msg, 1, 8) == (prefix.."respawn") then
local mod = Instance.new('Model', workspace) mod.Name = 're '..lplayer.Name
local hum = Instance.new('Humanoid', mod)
local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide =
false ins.Transparency = 1
lplayer.Character = mod
end
if string.sub(msg, 1, 9) == (prefix.."shutdown") then
game:GetService'RunService'.Stepped:Connect(function()
pcall(function()
for i,v in pairs(game:GetService'Players':GetPlayers()) do
if v.Character ~= nil and v.Character:FindFirstChild'Head' then
for _,x in pairs(v.Character.Head:GetChildren()) do
if x:IsA'Sound' then x.Playing = true
x.CharacterSoundEvent:FireServer(true, true) end
end
end
end
end)
end)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Attempting Shutdown";
Text = "Shutdown Attempt has begun.";
})
end
if string.sub(msg, 1, 8) == (prefix.."delobj ") then
objtodel = (string.sub(msg, 9))
for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
if v.Name == objtodel then
v:Destroy()
end
end
end
if string.sub(msg, 1, 8) == (prefix.."getplrs") then
for i,v in pairs(game:GetService("Players"):GetPlayers())do
print(v)
end
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Printed";
Text = "Players have been printed to console. (F9)";
})
end
if string.sub(msg, 1, 9) == (prefix.."deldecal") then
for i,v in pairs(game:GetService("Workspace"):GetDescendants())do
if (v:IsA("Decal")) then
v:Destroy()
end
end
end
if string.sub(msg, 1, 11) == (prefix.."opfinality") then
loadstring(game:GetObjects("rbxassetid://1294358929")[1].Source)()
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Success!";
Text = "OpFinality GUI has loaded.";
})
end
if string.sub(msg, 1, 8) == (prefix.."remotes") then
remotes = true
added = true
game.DescendantAdded:connect(function(rmt)
if added == true then
if remotes == true then
if rmt:IsA("RemoteEvent") then
print("A RemoteEvent was added!")
print(" game." .. rmt:GetFullName() .. " | RemoteEvent")
print(" game." .. rmt:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
end end end
end)
game.DescendantAdded:connect(function(rmtfnctn)
if added == true then
if remotes == true then
if rmtfnctn:IsA("RemoteFunction") then
warn("A RemoteFunction was added!")
warn(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction")
print(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction", 5, 102,
198, true)
end end end
end)

game.DescendantAdded:connect(function(bndfnctn)
if added == true then
if binds == true then
if bndfnctn:IsA("BindableFunction") then
print("A BindableFunction was added!")
print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction")
print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction", 239,
247, 4, true)
end end end
end)

game.DescendantAdded:connect(function(bnd)
if added == true then
if binds == true then
if bnd:IsA("BindableEvent") then
warn("A BindableEvent was added!")
warn(" game." .. bnd:GetFullName() .. " | BindableEvent")
print(" game." .. bnd:GetFullName() .. " | BindableEvent", 13, 193, 22,
true)
end end end
end)

if binds == true then


for i,v in pairs(game:GetDescendants()) do
if v:IsA("BindableFunction") then
print(" game." .. v:GetFullName() .. " | BindableFunction")
print(" game." .. v:GetFullName() .. " | BindableFunction", 239, 247, 4,
true)
end end
for i,v in pairs(game:GetDescendants()) do
if v:IsA("BindableEvent") then
warn(" game." .. v:GetFullName() .. " | BindableEvent")
print(" game." .. v:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
end end
else
print("Off")
end
if remotes == true then
for i,v in pairs(game:GetDescendants()) do
if v:IsA("RemoteFunction") then
warn(" game." .. v:GetFullName() .. " | RemoteFunction")
print(" game." .. v:GetFullName() .. " | RemoteFunction", 5, 102, 198,
true)
end end
wait()
for i,v in pairs(game:GetDescendants()) do
if v:IsA("RemoteEvent") then
print(" game." .. v:GetFullName() .. " | RemoteEvent")
print(" game." .. v:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
end end
else
print("Off")
end
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Printing Remotes";
Text = "Type ;noremotes to disable.";
})
end
if string.sub(msg, 1, 10) == (prefix.."noremotes") then
remotes = false
added = false
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Printing Remotes Disabled";
Text = "Type ;remotes to enable.";
})
end
if string.sub(msg, 1, 10) == (prefix.."tpdefault") then
spin = false
followed = false
traill = false
noclip = false
annoying = false
hwalk = false
cbringing = false
end
if string.sub(msg, 1, 8) == (prefix.."stopsit") then
stopsitting = true
end
if string.sub(msg, 1, 6) == (prefix.."gosit") then
stopsitting = false
end
if string.sub(msg, 1, 8) == (prefix.."version") then
print(adminversion)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Version";
Text = adminversion;
})
end
if string.sub(msg, 1, 8) == (prefix.."clicktp") then
clickgoto = true
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Click TP";
Text = "Press E to teleport to mouse position, ;noclicktp to stop";
})
end
if string.sub(msg, 1, 9) == (prefix.."clickdel") then
clickdel = true
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Click Delete";
Text = "Press E to delete part at mouse, ;noclickdel to stop";
})
end
if string.sub(msg, 1, 11) == (prefix.."noclickdel") then
clickdel = false
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Click Delete";
Text = "Click delete has been disabled.";
})
end
if string.sub(msg, 1, 10) == (prefix.."noclicktp") then
clickgoto = false
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Click TP";
Text = "Click TP has been disabled.";
})
end
if string.sub(msg, 1, 8) == (prefix.."toolson") then
gettingtools = true
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools Enabled";
Text = "Automatically colleting tools dropped.";
})
end
if string.sub(msg, 1, 9) == (prefix.."toolsoff") then
gettingtools = false
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools Disabled";
Text = "Click TP has been disabled.";
})
end
if string.sub(msg, 1, 10) == (prefix.."delcmdbar") then
ScreenGui:Destroy()
end
if string.sub(msg, 1, 6) == (prefix.."reset") then
lplayer.Character.Head:Destroy()
end
if string.sub(msg, 1, 7) == (prefix.."state ") then
statechosen = string.sub(msg, 8)
changingstate = true
end
if string.sub(msg, 1, 9) == (prefix.."gravity ") then
game:GetService("Workspace").Gravity = string.sub(msg, 10)
end
if string.sub(msg, 1, 10) == (prefix.."looprhats") then
removingmeshhats = true
end
if string.sub(msg, 1, 12) == (prefix.."unlooprhats") then
removingmeshhats = false
end
if string.sub(msg, 1, 10) == (prefix.."looprtool") then
removingmeshtool = true
end
if string.sub(msg, 1, 12) == (prefix.."unlooprtool") then
removingmeshtool = false
end
if string.sub(msg, 1, 10) == (prefix.."givetool ") then
for i,v in
pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
if v:IsA("Tool") then
for i,player in pairs(GetPlayer(string.sub(msg, 11))) do
v.Parent = player.Character
end
end
end
end
if string.sub(msg, 1, 14) == (prefix.."givealltools ") then
for i,v in
pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
if v:IsA("Tool") then
v.Parent = lplayer.Character
wait()
for i,player in pairs(GetPlayer(string.sub(msg, 15))) do
v.Parent = player.Character
end
end
end
end
if string.sub(msg, 1, 5) == (prefix.."age ") then
for i,player in pairs(GetPlayer(string.sub(msg, 6))) do

game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer(player.Name.." Account Age: "..player.AccountAge.." days!", "All")
end
end
if string.sub(msg, 1, 4) == (prefix.."id ") then
for i,player in pairs(GetPlayer(string.sub(msg, 5))) do

game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer(player.Name.." Account ID: "..player.UserId, "All")
end
end
if string.sub(msg, 1, 6) == (prefix..".age ") then
for i,player in pairs(GetPlayer(string.sub(msg, 7))) do
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = player.AccountAge.." Days";
Text = "Account age of "..player.Name;
})
end
end
if string.sub(msg, 1, 5) == (prefix..".id ") then
for i,player in pairs(GetPlayer(string.sub(msg, 6))) do
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = player.UserId.." ID";
Text = "Account ID of "..player.Name;
})
end
end
if string.sub(msg, 1, 7) == (prefix.."gameid") then
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Game ID";
Text = "Game ID: ".. game.GameId;
})
end
if string.sub(msg, 1, 4) == (prefix.."pgs") then
local pgscheck = game:GetService("Workspace"):PGSIsEnabled()
if pgscheck == true then
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "PGSPhysicsSolverEnabled";
Text = "PGS is Enabled!";
})
else
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "PGSPhysicsSolverEnabled";
Text = "PGS is Disabled!";
})
end
end
if string.sub(msg, 1, 12) == (prefix.."removeinvis") then
for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
if v:IsA("Part") then
if v.Transparency == 1 then
if v.Name ~= "HumanoidRootPart" then
v:Destroy()
end
end
end
end
end
if string.sub(msg, 1, 10) == (prefix.."removefog") then
game:GetService("Lighting").FogStart = 0
game:GetService("Lighting").FogEnd = 9999999999999
end
if string.sub(msg, 1, 8) == (prefix.."disable") then
lplayer.Character.Humanoid.Parent = lplayer
end
if string.sub(msg, 1, 7) == (prefix.."enable") then
lplayer.Humanoid.Parent = lplayer.Character
end
if string.sub(msg, 1, 8) == (prefix.."prefix ") then
prefix = (string.sub(msg, 9, 9))
wait(0.1)
change()
wait(0.1)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Prefix changed!";
Text = "Prefix is now "..prefix..". Use ;resetprefix to reset to ;";
})
end
if string.sub(msg, 1, 12) == (";resetprefix") then
prefix = ";"
wait(0.1)
change()
wait(0.1)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Prefix changed!";
Text = "Prefix is now "..prefix..". Make sure it's one key!";
})
end
if string.sub(msg, 1, 10) == (prefix.."flyspeed ") then
speedfly = string.sub(msg, 11)
wait()
change()
end
if string.sub(msg, 1, 8) == (prefix.."carpet ") then
for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
local Anim3 = Instance.new("Animation")
Anim3.AnimationId = "rbxassetid://282574440"
local track3 = lplayer.Character.Humanoid:LoadAnimation(Anim3)
track3:Play(.1, 1, 1)
bplrr = v.Name
banpl = true
end
end
if string.sub(msg, 1, 9) == (prefix.."uncarpet") then
banpl = false
end
if string.sub(msg, 1, 7) == (prefix.."stare ") then
for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
staring = true
stareplr = v
end
end
if string.sub(msg, 1, 8) == (prefix.."unstare") then
staring = false
end
if string.sub(msg, 1, 8) == (prefix.."logchat") then
chatlogs = true
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "LogChat enabled";
Text = "Now logging all player chat.";
})
end
if string.sub(msg, 1, 10) == (prefix.."unlogchat") then
chatlogs = false
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "LogChat disabled";
Text = "Stopped logging all player chat.";
})
end
if string.sub(msg, 1, 7) == (prefix.."fixcam") then
game:GetService("Workspace").CurrentCamera:Destroy()
wait(0.1)
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character.Humanoid
game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
lplayer.CameraMinZoomDistance = 0.5
lplayer.CameraMaxZoomDistance = 400
lplayer.CameraMode = "Classic"
end
if string.sub(msg, 1, 8) == (prefix.."unstate") then
changingstate = false
end
end)

local function tp()


for i, player in ipairs(game:GetService("Players"):GetPlayers()) do
if player.Character and player.Character:FindFirstChild("HumanoidRootPart")
then
if player.Name == brplr then
player.Character.HumanoidRootPart.CFrame =
lplayer.Character.HumanoidRootPart.CFrame +
lplayer.Character.HumanoidRootPart.CFrame.lookVector * 2
end
end
end
end
local function tpall()
for i, player in ipairs(game:GetService("Players"):GetPlayers()) do
if player.Character and player.Character:FindFirstChild("HumanoidRootPart")
then
player.Character.HumanoidRootPart.CFrame =
lplayer.Character.HumanoidRootPart.CFrame +
lplayer.Character.HumanoidRootPart.CFrame.lookVector * 3
end
end
end
spawn(function()
while wait(spamdelay) do
if spamming == true then

game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer(spamtext, "All")
end
end
end)
spawn(function()
while wait(spamdelay) do
if spammingpm == true then

game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer("/w "..pmspammed.."
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", "All")
end
end
end)
spawn(function()
while wait() do
if cbring == true then
tp()
end
end
end)
spawn(function()
while wait() do
if cbringall == true then
tpall()
end
end
end)

Mouse.KeyDown:connect(function(Key)
if Key == prefix then
CMDBAR:CaptureFocus()
end
end)

CMDBAR.FocusLost:connect(function(enterPressed)
if enterPressed then
if string.sub(CMDBAR.Text, 1, 5) == ("kill ") then
if string.sub(CMDBAR.Text, 6) == "me" then
lplayer.Character.HumanoidRootPart.CFrame =
CFrame.new(100000,0,100000)
else
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6)))do
local NOW = lplayer.Character.HumanoidRootPart.CFrame
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
lplayer.Character.Humanoid:EquipTool(v)
end
local function tp(player,player2)
local char1,char2=player.Character,player2.Character
if char1 and char2 then
char1:MoveTo(char2.Head.Position)
end
end
wait(0.1)
lplayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
wait(0.2)
lplayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
wait(0.5)
lplayer.Character.HumanoidRootPart.CFrame =
CFrame.new(Vector3.new(-100000,10,-100000))
wait(0.7)
tp(lplayer,game:GetService("Players")[v.Name])
wait(0.7)
lplayer.Character.HumanoidRootPart.CFrame = NOW
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools needed!";
Text = "You need a tool in your backpack for this command!";
})
end
end
end
if string.sub(CMDBAR.Text, 1, 6) == ("bring ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7)))do
local NOW = lplayer.Character.HumanoidRootPart.CFrame
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
lplayer.Character.Humanoid:EquipTool(v)
end
local function tp(player,player2)
local char1,char2=player.Character,player2.Character
if char1 and char2 then
char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
end
end
local function getout(player,player2)
local char1,char2=player.Character,player2.Character
if char1 and char2 then
char1:MoveTo(char2.Head.Position)
end
end
tp(game:GetService("Players")[v.Name], lplayer)
wait(0.2)
tp(game:GetService("Players")[v.Name], lplayer)
wait(0.5)
lplayer.Character.HumanoidRootPart.CFrame = NOW
wait(0.5)
getout(lplayer, game:GetService("Players")[v.Name])
wait(0.3)
lplayer.Character.HumanoidRootPart.CFrame = NOW
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools needed!";
Text = "You need a tool in your backpack for this command!";
})
end
end
if string.sub(CMDBAR.Text, 1, 5) == ("spin ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
lplayer.Character.Humanoid:EquipTool(v)
end
lplayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
spinplr = v
wait(0.5)
spin = true
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools needed!";
Text = "You need a tool in your backpack for this command!";
})
end
end
if string.sub(CMDBAR.Text, 1, 6) == ("unspin") then
spin = false
end
if string.sub(CMDBAR.Text, 1, 7) == ("attach ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
lplayer.Character.Humanoid:EquipTool(v)
end
lplayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
wait(0.3)
lplayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
attplr = v
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools needed!";
Text = "You need a tool in your backpack for this command!";
})
end
end
if string.sub(CMDBAR.Text, 1, 9) == ("unattach ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
local function getout(player,player2)
local char1,char2=player.Character,player2.Character
if char1 and char2 then
char1:MoveTo(char2.Head.Position)
end
end
getout(lplayer, game:GetService("Players")[v.Name])
end
end
if string.sub(CMDBAR.Text, 1, 7) == ("follow ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
followed = true
flwplr = v
end
end
if string.sub(CMDBAR.Text, 1, 8) == ("unfollow") then
followed = false
end
if string.sub(CMDBAR.Text, 1, 9) == ("freefall ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
local NOW = lplayer.Character.HumanoidRootPart.CFrame
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
lplayer.Character.Humanoid:EquipTool(v)
end
lplayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
wait(0.2)
lplayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
wait(0.6)
lplayer.Character.HumanoidRootPart.CFrame = NOW
wait(0.6)
lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools needed!";
Text = "You need a tool in your backpack for this command!";
})
end
end
if string.sub(CMDBAR.Text, 1, 6) == ("trail ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
traill = true
trlplr = v
end
end
if string.sub(CMDBAR.Text, 1, 7) == ("untrail") then
traill = false
end
if string.sub(CMDBAR.Text, 1, 6) == ("orbit ") then
if string.sub(CMDBAR.Text, 7) == "all" or string.sub(CMDBAR.Text, 7) ==
"others" or string.sub(CMDBAR.Text, 7) == "me" then
lplayer.Character.HumanoidRootPart.CFrame =
lplayer.Character.HumanoidRootPart.CFrame
else
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
local o = Instance.new("RocketPropulsion")
o.Parent = lplayer.Character.HumanoidRootPart
o.Name = "Orbit"
o.Target = game:GetService("Players")
[v.Name].Character.HumanoidRootPart
o:Fire()
noclip = true
end
end
end
if string.sub(CMDBAR.Text, 1, 7) == ("unorbit") then
lplayer.Character.HumanoidRootPart.Orbit:Destroy()
noclip = false
end
if string.sub(CMDBAR.Text, 1, 6) == ("fling ") then
if string.sub(CMDBAR.Text, 7) == "all" or string.sub(CMDBAR.Text, 7) ==
"others" or string.sub(CMDBAR.Text, 7) == "me" then
lplayer.Character.HumanoidRootPart.CFrame =
lplayer.Character.HumanoidRootPart.CFrame
else
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
local y = Instance.new("RocketPropulsion")
y.Parent = lplayer.Character.HumanoidRootPart
y.CartoonFactor = 1
y.MaxThrust = 800000
y.MaxSpeed = 1000
y.ThrustP = 200000
y.Name = "Fling"
game:GetService("Workspace").CurrentCamera.CameraSubject =
game:GetService("Players")[v.Name].Character.Head
y.Target = game:GetService("Players")
[v.Name].Character.HumanoidRootPart
y:Fire()
noclip = true
end
end
end
if string.sub(CMDBAR.Text, 1, 7) == ("unfling") then
noclip = false
lplayer.Character.HumanoidRootPart.Fling:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character.Head
wait(0.4)
lplayer.Character.HumanoidRootPart.Fling:Destroy()
end
if string.sub(CMDBAR.Text, 1, 7) == ("fecheck") then
if game:GetService("Workspace").FilteringEnabled == true then
warn("FE is Enabled (Filtering Enabled)")
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "FE is Enabled";
Text = "Filtering Enabled. Enjoy using Reviz Admin!";
})
else
warn("FE is Disabled (Filtering Disabled) Consider using a
different admin script.")
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "FE is Disabled";
Text = "Filtering Disabled. Consider using a different admin
script.";
})
end
end
if string.sub(CMDBAR.Text, 1, 5) == ("void ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
lplayer.Character.Humanoid:EquipTool(v)
end
lplayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
wait(0.2)
lplayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
wait(0.6)
lplayer.Character.HumanoidRootPart.CFrame =
CFrame.new(999999999999999,0,999999999999999)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools needed!";
Text = "You need a tool in your backpack for this command!";
})
end
end
if string.sub(CMDBAR.Text, 1, 6) == ("noclip") then
noclip = true
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Noclip enabled";
Text = "Type ;clip to disable";
})
end
if string.sub(CMDBAR.Text, 1, 4) == ("clip") then
noclip = false
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Noclip disabled";
Text = "Type ;noclip to enable";
})
end
if string.sub(CMDBAR.Text, 1, 6) == ("speed ") then
lplayer.Character.Humanoid.WalkSpeed = (string.sub(CMDBAR.Text, 7))
end
if string.sub(CMDBAR.Text, 1, 3) == ("ws ") then
lplayer.Character.Humanoid.WalkSpeed = (string.sub(CMDBAR.Text, 4))
end
if string.sub(CMDBAR.Text, 1, 10) == ("hipheight ") then
lplayer.Character.Humanoid.HipHeight = (string.sub(CMDBAR.Text, 11))
end
if string.sub(CMDBAR.Text, 1, 3) == ("hh ") then
lplayer.Character.Humanoid.HipHeight = (string.sub(CMDBAR.Text, 4))
end
if string.sub(CMDBAR.Text, 1, 10) == ("jumppower ") then
lplayer.Character.Humanoid.JumpPower = (string.sub(CMDBAR.Text, 11))
end
if string.sub(CMDBAR.Text, 1, 3) == ("jp ") then
lplayer.Character.Humanoid.JumpPower = (string.sub(CMDBAR.Text, 4))
end
if string.sub(CMDBAR.Text, 1, 7) == ("default") then
lplayer.Character.Humanoid.JumpPower = 50
lplayer.Character.Humanoid.WalkSpeed = 16
lplayer.Character.Humanoid.HipHeight = 0
end
if string.sub(CMDBAR.Text, 1, 6) == ("annoy ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
annoying = true
annplr = v
end
end
if string.sub(CMDBAR.Text, 1, 7) == ("unannoy") then
annoying = false
end
if string.sub(CMDBAR.Text, 1, 9) == ("headwalk ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
hwalk = true
hdwplr = v
end
end
if string.sub(CMDBAR.Text, 1, 10) == ("unheadwalk") then
hwalk = false
end
if string.sub(CMDBAR.Text, 1, 7) == ("nolimbs") then
lplayer.Character["Left Leg"]:Destroy()
lplayer.Character["Left Arm"]:Destroy()
lplayer.Character["Right Leg"]:Destroy()
lplayer.Character["Right Arm"]:Destroy()
end
if string.sub(CMDBAR.Text, 1, 3) == ("god") then
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "FE Godmode enabled";
Text = "Use ;grespawn or ;respawn to remove.";
})
end
if string.sub(CMDBAR.Text, 1, 8) == ("drophats") then
for i,v in pairs(lplayer.Character:GetChildren()) do
if (v:IsA("Accessory")) or (v:IsA("Hat")) then
v.Parent = workspace
end
end
end
if string.sub(CMDBAR.Text, 1, 8) == ("droptool") then
for i,v in pairs(lplayer.Character:GetChildren()) do
if (v:IsA("Tool")) then
v.Parent = workspace
end
end
end
if string.sub(CMDBAR.Text, 1, 9) == ("loopdhats") then
droppinghats = true
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Loop Drop Enabled";
Text = "Type ;unloopdhats to disable";
})
end
if string.sub(CMDBAR.Text, 1, 11) == ("unloopdhats") then
droppinghats = false
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Loop Drop Disabled";
Text = "Type ;loopdhats to enable.";
})
end
if string.sub(CMDBAR.Text, 1, 9) == ("loopdtool") then
droppingtools = true
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Loop Drop Enabled";
Text = "Type ;unloopdtool to disable";
})
end
if string.sub(CMDBAR.Text, 1, 11) == ("unloopdtool") then
droppingtools = false
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Loop Drop Disabled";
Text = "Type ;loopdtool to enable.";
})
end
if string.sub(CMDBAR.Text, 1, 9) == ("invisible") then -- Credit to
Timeless
Local = game:GetService('Players').LocalPlayer
Char = Local.Character
touched,tpdback = false, false
box = Instance.new('Part',workspace)
box.Anchored = true
box.CanCollide = true
box.Size = Vector3.new(10,1,10)
box.Position = Vector3.new(0,10000,0)
box.Touched:connect(function(part)
if (part.Parent.Name == Local.Name) then
if touched == false then
touched = true
function apply()
if script.Disabled ~= true then
no = Char.HumanoidRootPart:Clone()
wait(.25)
Char.HumanoidRootPart:Destroy()
no.Parent = Char
Char:MoveTo(loc)
touched = false
end end
if Char then
apply()
end
end
end
end)
repeat wait() until Char
loc = Char.HumanoidRootPart.Position
Char:MoveTo(box.Position + Vector3.new(0,.5,0))
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Invisibility enabled!";
Text = "Reset or use ;respawn to remove.";
})
end
if string.sub(CMDBAR.Text, 1, 5) == ("view ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
if game:GetService("Players")[v.Name].Character.Humanoid then
game:GetService("Workspace").CurrentCamera.CameraSubject =
game:GetService("Players")[v.Name].Character.Humanoid
else
game:GetService("Workspace").CurrentCamera.CameraSubject =
game:GetService("Players")[v.Name].Character.Head
end
end
end
if string.sub(CMDBAR.Text, 1, 6) == ("unview") then
if lplayer.Character.Humanoid then
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character.Humanoid
else
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character.Head
end
end
if string.sub(CMDBAR.Text, 1, 5) == ("goto ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
lplayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
end
end
if string.sub(CMDBAR.Text, 1, 3) == ("fly") then
repeat wait() until lplayer and lplayer.Character and
lplayer.Character:FindFirstChild('HumanoidRootPart') and
lplayer.Character:FindFirstChild('Humanoid')
repeat wait() until Mouse

local T = lplayer.Character.HumanoidRootPart
local CONTROL = {F = 0, B = 0, L = 0, R = 0}
local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
local SPEED = speedget

local function fly()


flying = true
local BG = Instance.new('BodyGyro', T)
local BV = Instance.new('BodyVelocity', T)
BG.P = 9e4
BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
BG.cframe = T.CFrame
BV.velocity = Vector3.new(0, 0.1, 0)
BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
spawn(function()
repeat wait()
lplayer.Character.Humanoid.PlatformStand = true
if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
SPEED = 50
elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0)
and SPEED ~= 0 then
SPEED = 0
end
if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector *
(CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame *
CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) -
workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0
and SPEED ~= 0 then
BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector *
(lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame *
CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) -
workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
else
BV.velocity = Vector3.new(0, 0.1, 0)
end
BG.cframe = workspace.CurrentCamera.CoordinateFrame
until not flying
CONTROL = {F = 0, B = 0, L = 0, R = 0}
lCONTROL = {F = 0, B = 0, L = 0, R = 0}
SPEED = 0
BG:destroy()
BV:destroy()
lplayer.Character.Humanoid.PlatformStand = false
end)
end
Mouse.KeyDown:connect(function(KEY)
if KEY:lower() == 'w' then
CONTROL.F = speedfly
elseif KEY:lower() == 's' then
CONTROL.B = -speedfly
elseif KEY:lower() == 'a' then
CONTROL.L = -speedfly
elseif KEY:lower() == 'd' then
CONTROL.R = speedfly
end
end)
Mouse.KeyUp:connect(function(KEY)
if KEY:lower() == 'w' then
CONTROL.F = 0
elseif KEY:lower() == 's' then
CONTROL.B = 0
elseif KEY:lower() == 'a' then
CONTROL.L = 0
elseif KEY:lower() == 'd' then
CONTROL.R = 0
end
end)
fly()
end
if string.sub(CMDBAR.Text, 1, 5) == ("unfly") then
flying = false
lplayer.Character.Humanoid.PlatformStand = false
end
if string.sub(CMDBAR.Text, 1, 5) == ("chat ") then

game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer((string.sub(CMDBAR.Text, 6)), "All")
end
if string.sub(CMDBAR.Text, 1, 5) == ("spam ") then
spamtext = (string.sub(CMDBAR.Text, 6))
spamming = true
end
if string.sub(CMDBAR.Text, 1, 6) == ("unspam") then
spamming = false
end
if string.sub(CMDBAR.Text, 1, 9) == ("spamwait ") then
spamdelay = (string.sub(CMDBAR.Text, 10))
end
if string.sub(CMDBAR.Text, 1, 7) == ("pmspam ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
pmspammed = v.Name
spammingpm = true
end
end
if string.sub(CMDBAR.Text, 1, 8) == ("unpmspam") then
spammingpm = false
end
if string.sub(CMDBAR.Text, 1, 8) == ("cfreeze ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 9))) do
v.Character["Left Leg"].Anchored = true
v.Character["Left Arm"].Anchored = true
v.Character["Right Leg"].Anchored = true
v.Character["Right Arm"].Anchored = true
v.Character.Torso.Anchored = true
v.Character.Head.Anchored = true
end
end
if string.sub(CMDBAR.Text, 1, 10) == ("uncfreeze ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 11))) do
v.Character["Left Leg"].Anchored = false
v.Character["Left Arm"].Anchored = false
v.Character["Right Leg"].Anchored = false
v.Character["Right Arm"].Anchored = false
v.Character.Torso.Anchored = false
v.Character.Head.Anchored = false
end
end
if string.sub(CMDBAR.Text, 1, 8) == ("unlockws") then
local a = game:GetService("Workspace"):getChildren()
for i = 1, #a do
if a[i].className == "Part" then
a[i].Locked = false
elseif a[i].className == "Model" then
local r = a[i]:getChildren()
for i = 1, #r do
if r[i].className == "Part" then
r[i].Locked = false
end
end
end
end
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Success!";
Text = "Workspace unlocked. Use ;lockws to lock.";
})
end
if string.sub(CMDBAR.Text, 1, 6) == ("lockws") then
local a = game:GetService("Workspace"):getChildren()
for i = 1, #a do
if a[i].className == "Part" then
a[i].Locked = true
elseif a[i].className == "Model" then
local r = a[i]:getChildren()
for i = 1, #r do
if r[i].className == "Part" then
r[i].Locked = true
end
end
end
end
end
if string.sub(CMDBAR.Text, 1, 6) == ("btools") then
local Clone_T = Instance.new("HopperBin",lplayer.Backpack)
Clone_T.BinType = "Clone"
local Destruct = Instance.new("HopperBin",lplayer.Backpack)
Destruct.BinType = "Hammer"
local Hold_T = Instance.new("HopperBin",lplayer.Backpack)
Hold_T.BinType = "Grab"
end
if string.sub(CMDBAR.Text, 1, 6) == ("pstand") then
lplayer.Character.Humanoid.PlatformStand = true
end
if string.sub(CMDBAR.Text, 1, 8) == ("unpstand") then
lplayer.Character.Humanoid.PlatformStand = false
end
if string.sub(CMDBAR.Text, 1, 9) == ("blockhead") then
lplayer.Character.Head.Mesh:Destroy()
end
if string.sub(CMDBAR.Text, 1, 3) == ("sit") then
lplayer.Character.Humanoid.Sit = true
end
if string.sub(CMDBAR.Text, 1, 9) == ("bringobj ") then
local function bringobjw()
for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
if obj.Name == (string.sub(CMDBAR.Text, 10)) then
obj.CFrame = lplayer.Character.HumanoidRootPart.CFrame
obj.CanCollide = false
obj.Transparency = 0.7
wait()
obj.CFrame = lplayer.Character["Left Leg"].CFrame
wait()
obj.CFrame = lplayer.Character["Right Leg"].CFrame
wait()
obj.CFrame = lplayer.Character["Head"].CFrame
end
end
end
while wait() do
bringobjw()
end
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "BringObj";
Text = "BringObj enabled.";
})
end
if string.sub(CMDBAR.Text, 1, 6) == ("wsvis ") then
vis = (string.sub(CMDBAR.Text, 7))
local a = game:GetService("Workspace"):GetDescendants()
for i = 1, #a do
if a[i].className == "Part" then
a[i].Transparency = vis
elseif a[i].className == "Model" then
local r = a[i]:getChildren()
for i = 1, #r do
if r[i].className == "Part" then
r[i].Transparency = vis
end
end
end
end
end
if string.sub(CMDBAR.Text, 1, 10) == ("hypertotal") then
loadstring(game:GetObjects("rbxassetid://1255063809")[1].Source)()
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Success!";
Text = "HyperTotal GUI Loaded!";
})
end
if string.sub(CMDBAR.Text, 1, 4) == ("cmds") then
CMDSFRAME.Visible = true
end
if string.sub(CMDBAR.Text, 1, 9) == ("rmeshhats") then
for i,v in pairs(lplayer.Character:GetChildren()) do
if (v:IsA("Accessory")) or (v:IsA("Hat")) then
v.Handle.Mesh:Destroy()
end
end
end
if string.sub(CMDBAR.Text, 1, 9) == ("blockhats") then
for i,v in pairs(lplayer.Character:GetChildren()) do
if (v:IsA("Accessory")) or (v:IsA("Hat")) then
v.Handle.Mesh:Destroy()
end
end
end
if string.sub(CMDBAR.Text, 1, 9) == ("rmeshtool") then
for i,v in pairs(lplayer.Character:GetChildren()) do
if (v:IsA("Tool")) then
v.Handle.Mesh:Destroy()
end
end
end
if string.sub(CMDBAR.Text, 1, 9) == ("blocktool") then
for i,v in pairs(lplayer.Character:GetChildren()) do
if (v:IsA("Tool")) then
v.Handle.Mesh:Destroy()
end
end
end
if string.sub(CMDBAR.Text, 1, 7) == ("spinner") then
local p = Instance.new("RocketPropulsion")
p.Parent = lplayer.Character.HumanoidRootPart
p.Name = "Spinner"
p.Target = lplayer.Character["Left Arm"]
p:Fire()
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Spinner enabled";
Text = "Type ;nospinner to disable.";
})
end
if string.sub(CMDBAR.Text, 1, 9) == ("nospinner") then
lplayer.Character.HumanoidRootPart.Spinner:Destroy()
end
if string.sub(CMDBAR.Text, 1, 6) == ("reachd") then
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
if v:isA("Tool") then
local a = Instance.new("SelectionBox",v.Handle)
a.Adornee = v.Handle
v.Handle.Size = Vector3.new(0.5,0.5,60)
v.GripPos = Vector3.new(0,0,0)
lplayer.Character.Humanoid:UnequipTools()
end
end
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Reach applied!";
Text = "Applied to equipped sword. Use ;noreach to disable.";
})
end
if string.sub(CMDBAR.Text, 1, 6) == ("reach ") then
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
if v:isA("Tool") then
local a = Instance.new("SelectionBox",v.Handle)
a.Name = "Reach"
a.Adornee = v.Handle
v.Handle.Size = Vector3.new(0.5,0.5,(string.sub(CMDBAR.Text,
7)))
v.GripPos = Vector3.new(0,0,0)
lplayer.Character.Humanoid:UnequipTools()
end
end
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Reach applied!";
Text = "Applied to equipped sword. Use ;noreach to disable.";
})
end
if string.sub(CMDBAR.Text, 1, 7) == ("noreach") then
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
if v:isA("Tool") then
v.Handle.Reach:Destroy()
end
end
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Reach removed!";
Text = "Removed reach from equipped sword.";
})
end
if string.sub(CMDBAR.Text, 1, 6) == ("rkill ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7)))do
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
lplayer.Character.Humanoid:EquipTool(v)
end
wait(0.1)
lplayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
wait(0.2)
lplayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
wait(0.5)
lplayer.Character.HumanoidRootPart.CFrame =
CFrame.new(Vector3.new(-100000,10,-100000))
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools needed!";
Text = "You need a tool in your backpack for this command!";
})
end
end
if string.sub(CMDBAR.Text, 1, 6) == ("tp me ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
lplayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
end
end
if string.sub(CMDBAR.Text, 1, 7) == ("cbring ") then
if (string.sub(CMDBAR.Text, 8)) == "all" or (string.sub(CMDBAR.Text,
8)) == "All" or (string.sub(CMDBAR.Text, 8)) == "ALL" then
cbringall = true
else
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
brplr = v.Name
end
end
cbring = true
end
if string.sub(CMDBAR.Text, 1, 8) == ("uncbring") then
cbring = false
cbringall = false
end
if string.sub(CMDBAR.Text, 1, 5) == ("swap ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
local NOWPLR = game:GetService("Players")
[v.Name].Character.HumanoidRootPart.CFrame
local NOW = lplayer.Character.HumanoidRootPart.CFrame
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
lplayer.Character.Humanoid:EquipTool(v)
end
local function tp(player,player2)
local char1,char2=player.Character,player2.Character
if char1 and char2 then
char1:MoveTo(char2.Head.Position)
end
end
wait(0.1)
lplayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
wait(0.2)
lplayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
wait(0.5)
lplayer.Character.HumanoidRootPart.CFrame = NOW
wait(0.6)
tp(lplayer, game:GetService("Players")[v.Name])
wait(0.4)
lplayer.Character.HumanoidRootPart.CFrame = NOWPLR
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools needed!";
Text = "You need a tool in your backpack for this command!";
})
end
end
if string.sub(CMDBAR.Text, 1, 7) == ("glitch ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
lplayer.Character.Humanoid.Name = 1
local l = lplayer.Character["1"]:Clone()
l.Parent = lplayer.Character
l.Name = "Humanoid"
wait(0.1)
lplayer.Character["1"]:Destroy()
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character
lplayer.Character.Animate.Disabled = true
wait(0.1)
lplayer.Character.Animate.Disabled = false
lplayer.Character.Humanoid.DisplayDistanceType = "None"
for i,v in
pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
lplayer.Character.Humanoid:EquipTool(v)
end
lplayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
wait(0.3)
lplayer.Character.HumanoidRootPart.CFrame =
game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
wait(0.4)
b = Instance.new("BodyForce")
b.Parent = lplayer.Character.HumanoidRootPart
b.Name = "Glitch"
b.Force = Vector3.new(100000000,5000,0)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools needed!";
Text = "You need a tool in your backpack for this command!";
})
end
end
if string.sub(CMDBAR.Text, 1, 8) == ("unglitch") then
lplayer.Character.HumanoidRootPart.Glitch:Destroy()
lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(10000,0,10000)
b = Instance.new("BodyForce")
b.Parent = lplayer.Character.HumanoidRootPart
b.Name = "unGlitch"
b.Force = Vector3.new(0,-5000000,0)
wait(2)
lplayer.Character.HumanoidRootPart.unGlitch:Destroy()
end
if string.sub(CMDBAR.Text, 1, 8) == ("grespawn") then
lplayer.Character.Humanoid.Health = 0
wait(1)
lplayer.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
lplayer.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
end
if string.sub(CMDBAR.Text, 1, 8) == ("explorer") then
loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Success!";
Text = "DEX Explorer has loaded.";
})
end
if string.sub(CMDBAR.Text, 1, 5) == ("anim ") then
local Anim = Instance.new("Animation")
Anim.AnimationId = "rbxassetid://"..(string.sub(CMDBAR.Text, 6))
local track = lplayer.Character.Humanoid:LoadAnimation(Anim)
track:Play(.1, 1, 1)
end
if string.sub(CMDBAR.Text, 1, 7) == ("animgui") then
loadstring(game:GetObjects("rbxassetid://1202558084")[1].Source)()
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Success!";
Text = "Energize Animations GUI has loaded.";
})
end
if string.sub(CMDBAR.Text, 1, 7) == ("savepos") then
saved = lplayer.Character.HumanoidRootPart.CFrame
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Position Saved";
Text = "Use ;loadpos to return to saved position.";
})
end
if string.sub(CMDBAR.Text, 1, 7) == ("loadpos") then
lplayer.Character.HumanoidRootPart.CFrame = saved
end
if string.sub(CMDBAR.Text, 1, 5) == ("bang ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
local Anim2 = Instance.new("Animation")
Anim2.AnimationId = "rbxassetid://148840371"
local track2 = lplayer.Character.Humanoid:LoadAnimation(Anim2)
track2:Play(.1, 1, 1)
bplrr = v.Name
banpl = true
end
end
if string.sub(CMDBAR.Text, 1, 6) == ("unbang") then
banpl = false
end
if string.sub(CMDBAR.Text, 1, 9) == ("bringmod ") then
local function bringmodw()
for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
if obj.Name == (string.sub(CMDBAR.Text, 10)) then
for i,ch in pairs(obj:GetDescendants()) do
if (ch:IsA("BasePart")) then
ch.CFrame = lplayer.Character.HumanoidRootPart.CFrame
ch.CanCollide = false
ch.Transparency = 0.7
wait()
ch.CFrame = lplayer.Character["Left Leg"].CFrame
wait()
ch.CFrame = lplayer.Character["Right Leg"].CFrame
wait()
ch.CFrame = lplayer.Character["Head"].CFrame
end
end
end
end
end
while wait() do
bringmodw()
end
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "BringMod";
Text = "BringMod enabled.";
})
end
if string.sub(CMDBAR.Text, 1, 7) == ("respawn") then
local mod = Instance.new('Model', workspace) mod.Name = 're
'..lplayer.Name
local hum = Instance.new('Humanoid', mod)
local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide
= false ins.Transparency = 1
lplayer.Character = mod
end
if string.sub(CMDBAR.Text, 1, 8) == ("shutdown") then
game:GetService'RunService'.Stepped:Connect(function()
pcall(function()
for i,v in pairs(game:GetService'Players':GetPlayers()) do
if v.Character ~= nil and v.Character:FindFirstChild'Head' then
for _,x in pairs(v.Character.Head:GetChildren()) do
if x:IsA'Sound' then x.Playing = true
x.CharacterSoundEvent:FireServer(true, true) end
end
end
end
end)
end)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Attempting Shutdown";
Text = "Shutdown Attempt has begun.";
})
end
if string.sub(CMDBAR.Text, 1, 7) == ("delobj ") then
objtodel = (string.sub(CMDBAR.Text, 8))
for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
if v.Name == objtodel then
v:Destroy()
end
end
end
if string.sub(CMDBAR.Text, 1, 7) == ("getplrs") then
for i,v in pairs(game:GetService("Players"):GetPlayers())do
print(v)
end
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Printed";
Text = "Players have been printed to console. (F9)";
})
end
if string.sub(CMDBAR.Text, 1, 8) == ("deldecal") then
for i,v in pairs(game:GetService("Workspace"):GetDescendants())do
if (v:IsA("Decal")) then
v:Destroy()
end
end
end
if string.sub(CMDBAR.Text, 1, 10) == ("opfinality") then
loadstring(game:GetObjects("rbxassetid://1294358929")[1].Source)()
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Success!";
Text = "OpFinality GUI has loaded.";
})
end
if string.sub(CMDBAR.Text, 1, 7) == ("remotes") then
remotes = true
added = true
game.DescendantAdded:connect(function(rmt)
if added == true then
if remotes == true then
if rmt:IsA("RemoteEvent") then
print("A RemoteEvent was added!")
print(" game." .. rmt:GetFullName() .. " | RemoteEvent")
print(" game." .. rmt:GetFullName() .. " | RemoteEvent", 247, 0, 0,
true)
end end end
end)
game.DescendantAdded:connect(function(rmtfnctn)
if added == true then
if remotes == true then
if rmtfnctn:IsA("RemoteFunction") then
warn("A RemoteFunction was added!")
warn(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction")
print(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction", 5,
102, 198, true)
end end end
end)

game.DescendantAdded:connect(function(bndfnctn)
if added == true then
if binds == true then
if bndfnctn:IsA("BindableFunction") then
print("A BindableFunction was added!")
print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction")
print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction", 239,
247, 4, true)
end end end
end)

game.DescendantAdded:connect(function(bnd)
if added == true then
if binds == true then
if bnd:IsA("BindableEvent") then
warn("A BindableEvent was added!")
warn(" game." .. bnd:GetFullName() .. " | BindableEvent")
print(" game." .. bnd:GetFullName() .. " | BindableEvent", 13, 193, 22,
true)
end end end
end)

if binds == true then


for i,v in pairs(game:GetDescendants()) do
if v:IsA("BindableFunction") then
print(" game." .. v:GetFullName() .. " | BindableFunction")
print(" game." .. v:GetFullName() .. " | BindableFunction", 239, 247,
4, true)
end end
for i,v in pairs(game:GetDescendants()) do
if v:IsA("BindableEvent") then
warn(" game." .. v:GetFullName() .. " | BindableEvent")
print(" game." .. v:GetFullName() .. " | BindableEvent", 13, 193, 22,
true)
end end
else
print("Off")
end
if remotes == true then
for i,v in pairs(game:GetDescendants()) do
if v:IsA("RemoteFunction") then
warn(" game." .. v:GetFullName() .. " | RemoteFunction")
print(" game." .. v:GetFullName() .. " | RemoteFunction", 5, 102, 198,
true)
end end
wait()
for i,v in pairs(game:GetDescendants()) do
if v:IsA("RemoteEvent") then
print(" game." .. v:GetFullName() .. " | RemoteEvent")
print(" game." .. v:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
end end
else
print("Off")
end
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Printing Remotes";
Text = "Type ;noremotes to disable.";
})
end
if string.sub(CMDBAR.Text, 1, 9) == ("noremotes") then
remotes = false
added = false
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Printing Remotes Disabled";
Text = "Type ;remotes to enable.";
})
end
if string.sub(CMDBAR.Text, 1, 9) == ("tpdefault") then
spin = false
followed = false
traill = false
noclip = false
annoying = false
hwalk = false
cbringing = false
end
if string.sub(CMDBAR.Text, 1, 7) == ("stopsit") then
stopsitting = true
end
if string.sub(CMDBAR.Text, 1, 5) == ("gosit") then
stopsitting = false
end
if string.sub(CMDBAR.Text, 1, 7) == ("version") then
print(adminversion)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Version";
Text = adminversion;
})
end
if string.sub(CMDBAR.Text, 1, 7) == ("clicktp") then
clickgoto = true
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Click TP";
Text = "Press E to teleport to mouse position";
})
end
if string.sub(CMDBAR.Text, 1, 9) == ("noclicktp") then
clickgoto = false
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Click TP";
Text = "Click TP has been disabled.";
})
end
if string.sub(CMDBAR.Text, 1, 7) == ("toolson") then
gettingtools = true
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools Enabled";
Text = "Automatically colleting tools dropped.";
})
end
if string.sub(CMDBAR.Text, 1, 8) == ("toolsoff") then
gettingtools = false
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Tools Disabled";
Text = "Click TP has been disabled.";
})
end
if string.sub(CMDBAR.Text, 1, 9) == ("delcmdbar") then
ScreenGui:Destroy()
end
if string.sub(CMDBAR.Text, 1, 5) == ("reset") then
lplayer.Character.Head:Destroy()
end
if string.sub(CMDBAR.Text, 1, 6) == ("state ") then
statechosen = string.sub(CMDBAR.Text, 7)
changingstate = true
end
if string.sub(CMDBAR.Text, 1, 8) == ("gravity ") then
game:GetService("Workspace").Gravity = string.sub(CMDBAR.Text, 9)
end
if string.sub(CMDBAR.Text, 1, 9) == ("looprhats") then
removingmeshhats = true
end
if string.sub(CMDBAR.Text, 1, 11) == ("unlooprhats") then
removingmeshhats = false
end
if string.sub(CMDBAR.Text, 1, 9) == ("looprtool") then
removingmeshtool = true
end
if string.sub(CMDBAR.Text, 1, 11) == ("unlooprtool") then
removingmeshtool = false
end
if string.sub(CMDBAR.Text, 1, 9) == ("givetool ") then
for i,v in
pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
if v:IsA("Tool") then
for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 10)))
do
v.Parent = player.Character
end
end
end
end
if string.sub(CMDBAR.Text, 1, 4) == ("age ") then
for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 5))) do

game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer(player.Name.." Account Age: "..player.AccountAge.." days!", "All")
end
end
if string.sub(CMDBAR.Text, 1, 3) == ("id ") then
for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 4))) do

game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer(player.Name.." Account ID: "..player.UserId, "All")
end
end
if string.sub(CMDBAR.Text, 1, 5) == (".age ") then
for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = player.AccountAge.." Days";
Text = "Account age of "..player.Name;
})
end
end
if string.sub(CMDBAR.Text, 1, 4) == (".id ") then
for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 5))) do
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = player.UserId.." ID";
Text = "Account ID of "..player.Name;
})
end
end
if string.sub(CMDBAR.Text, 1, 6) == ("gameid") then
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Game ID";
Text = "Game ID: ".. game.GameId;
})
end
if string.sub(CMDBAR.Text, 1, 3) == ("pgs") then
local pgscheck = game:GetService("Workspace"):PGSIsEnabled()
if pgscheck == true then
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "PGSPhysicsSolverEnabled";
Text = "PGS is Enabled!";
})
else
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "PGSPhysicsSolverEnabled";
Text = "PGS is Disabled!";
})
end
end
if string.sub(CMDBAR.Text, 1, 11) == ("removeinvis") then
for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
if v:IsA("Part") then
if v.Transparency == 1 then
if v.Name ~= "HumanoidRootPart" then
v:Destroy()
end
end
end
end
end
if string.sub(CMDBAR.Text, 1, 9) == ("removefog") then
game:GetService("Lighting").FogStart = 0
game:GetService("Lighting").FogEnd = 9999999999999
end
if string.sub(CMDBAR.Text, 1, 7) == ("disable") then
lplayer.Character.Humanoid.Parent = lplayer
end
if string.sub(CMDBAR.Text, 1, 6) == ("enable") then
lplayer.Humanoid.Parent = lplayer.Character
end
if string.sub(CMDBAR.Text, 1, 13) == ("givealltools ") then
for i,v in
pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
if v:IsA("Tool") then
v.Parent = lplayer.Character
wait()
for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 14)))
do
v.Parent = player.Character
end
end
end
end
if string.sub(CMDBAR.Text, 1, 9) == ("flyspeed ") then
speedfly = string.sub(CMDBAR.Text, 10)
wait()
change()
end
if string.sub(CMDBAR.Text, 1, 7) == ("carpet ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
local Anim3 = Instance.new("Animation")
Anim3.AnimationId = "rbxassetid://282574440"
local track3 = lplayer.Character.Humanoid:LoadAnimation(Anim3)
track3:Play(.1, 1, 1)
bplrr = v.Name
banpl = true
end
end
if string.sub(CMDBAR.Text, 1, 8) == ("uncarpet") then
banpl = false
end
if string.sub(CMDBAR.Text, 1, 6) == ("stare ") then
for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
staring = true
stareplr = v
end
end
if string.sub(CMDBAR.Text, 1, 7) == ("unstare") then
staring = false
end
if string.sub(CMDBAR.Text, 1, 7) == ("logchat") then
chatlogs = true
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "LogChat enabled";
Text = "Now logging all player chat.";
})
end
if string.sub(CMDBAR.Text, 1, 9) == ("unlogchat") then
chatlogs = false
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "LogChat disabled";
Text = "Stopped logging all player chat.";
})
end
if string.sub(CMDBAR.Text, 1, 6) == ("fixcam") then
game:GetService("Workspace").CurrentCamera:Destroy()
wait(0.1)
game:GetService("Workspace").CurrentCamera.CameraSubject =
lplayer.Character.Humanoid
game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
lplayer.CameraMinZoomDistance = 0.5
lplayer.CameraMaxZoomDistance = 400
lplayer.CameraMode = "Classic"
end
if string.sub(CMDBAR.Text, 1, 7) == ("unstate") then
changingstate = false
end
CMDBAR.Text = ""
end
end)

wait(0.3)
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Loaded successfully!";
Text = "Reviz Admin V2 by illremember";
})
wait(0.1)
print("Reviz Admin V2 loaded!")
if game:GetService("Workspace").FilteringEnabled == true then
warn("FE is Enabled (Filtering Enabled)")
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "FE is Enabled";
Text = "Filtering Enabled. Enjoy using Reviz Admin!";
})
else
warn("FE is Disabled (Filtering Disabled) Consider using a different admin
script.")
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "FE is Disabled";
Text = "Filtering Disabled. Consider using a different admin script.";
})
end

local intro = Instance.new("ScreenGui")


local Frame = Instance.new("Frame")
local ImageLabel = Instance.new("ImageLabel")
intro.Parent = game:GetService("CoreGui")
Frame.Parent = intro
Frame.BackgroundColor3 = Color3.new(1, 1, 1)
Frame.BackgroundTransparency = 1
Frame.Size = UDim2.new(1, 0, 0, 300)
Frame.Position = UDim2.new(0, 0, -0.4, 0)
ImageLabel.Parent = Frame
ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
ImageLabel.BackgroundTransparency = 1
ImageLabel.Position = UDim2.new(0, 0, 0, 0)
ImageLabel.Size = UDim2.new(1, 0, 1, 0)
ImageLabel.Image = "http://www.roblox.com/asset/?id=1542162618"
Frame:TweenPosition(UDim2.new(0, 0, 0.2, 0), "Out", "Elastic", 3)
wait(3.01)
Frame:TweenPosition(UDim2.new(0, 0, 1.5, 0), "Out", "Elastic", 5)
wait(5.01)
intro:Destroy()
end)

arrest.Name = "arrest"
arrest.Parent = main
arrest.BackgroundColor3 = Color3.new(0, 1, 1)
arrest.Position = UDim2.new(0.349623203, 0, 0.306112915, 0)
arrest.Size = UDim2.new(0, 110, 0, 32)
arrest.Font = Enum.Font.GothamBlack
arrest.Text = "arrest all"
arrest.TextColor3 = Color3.new(1, 0, 0)
arrest.TextSize = 14
arrest.MouseButton1Down:connect(function()
local mouse = game.Players.LocalPlayer:GetMouse()
local arrestEvent = game.Workspace.Remote.arrest
mouse.Button1Down:connect(function()
local obj = mouse.Target
local response = arrestEvent:InvokeServer(obj)
end)
end)

attach.Name = "attach"
attach.Parent = main
attach.BackgroundColor3 = Color3.new(0, 1, 1)
attach.Position = UDim2.new(0.679666638, 0, 0.304921538, 0)
attach.Size = UDim2.new(0, 111, 0, 32)
attach.Font = Enum.Font.GothamBlack
attach.Text = "aim"
attach.TextColor3 = Color3.new(1, 0, 0)
attach.TextSize = 14
attach.MouseButton1Down:connect(function()
local plrs = game:GetService("Players")
local TeamBased = true ; local teambasedswitch = "o"
local presskeytoaim = true; local aimkey = "e"
local raycast = false

local espupdatetime = 5; autoesp = false

local lockaim = true; local lockangle = 5

--function findwat(folder, what)


-- for i, smth in pairs(folder:GetChildren()) do
-- if string.find(string.lower(tostring(smth)), string.lower(what)) then
-- return smth
-- end
-- end
--end
--
--local plrs = findwat(game, "Players")

local Gui = Instance.new("ScreenGui")


local Move = Instance.new("Frame")
local Main = Instance.new("Frame")
local EspStatus = Instance.new("TextLabel")
local st1 = Instance.new("TextLabel")
local st1_2 = Instance.new("TextLabel")
local st1_3 = Instance.new("TextLabel")
local Name = Instance.new("TextLabel")
--Properties:
Gui.Name = "Gui"
Gui.Parent = plrs.LocalPlayer:WaitForChild("PlayerGui")

Move.Name = "Move"
Move.Parent = Gui
Move.BackgroundColor3 = Color3.new(0.545098, 0, 0)
Move.BackgroundTransparency = 1
Move.BorderSizePixel = 0
Move.Draggable = true
Move.Position = UDim2.new(0.005, 0, -0.15, 0)
Move.Size = UDim2.new(0.28141585, 0, 0.0320388414, 0)

Main.Name = "Main"
Main.Parent = Move
Main.BackgroundColor3 = Color3.new(1, 1, 1)
Main.Position = UDim2.new(0, -7, 20.9960003, 0)
Main.Size = UDim2.new(1, 0, 5.79699993, 0)
Main.Style = Enum.FrameStyle.RobloxSquare

EspStatus.Name = "EspStatus"
EspStatus.Parent = Main
EspStatus.BackgroundColor3 = Color3.new(1, 1, 1)
EspStatus.BackgroundTransparency = 1
EspStatus.Position = UDim2.new(0, 0, 0.300000012, 0)
EspStatus.Size = UDim2.new(1, 0, 0.162, 0)
EspStatus.Font = Enum.Font.ArialBold
EspStatus.Text = "Press O to change team based mode"
EspStatus.TextColor3 = Color3.new(0.6, 0.196078, 0.8)
EspStatus.TextScaled = true
EspStatus.TextWrapped = true

st1.Name = "st1"
st1.Parent = Main
st1.BackgroundColor3 = Color3.new(1, 1, 1)
st1.BackgroundTransparency = 1
st1.Position = UDim2.new(0.271787882, 0, 0, 0)
st1.Size = UDim2.new(0.728211343, 0, 0.161862016, 0)
st1.Font = Enum.Font.ArialBold
st1.Text = ""
st1.TextColor3 = Color3.new(0.0784314, 0.541176, 0)
st1.TextScaled = true
st1.TextSize = 14
st1.TextWrapped = true

st1_2.Name = "st1"
st1_2.Parent = Main
st1_2.BackgroundColor3 = Color3.new(1, 1, 1)
st1_2.BackgroundTransparency = 1
st1_2.Position = UDim2.new(0, 0, 0.875999987, 0)
st1_2.Size = UDim2.new(0.999999881, 0, 0.161862016, 0)
st1_2.Font = Enum.Font.ArialBold
st1_2.Text = "Press E to lock on a person inside ur view"
st1_2.TextColor3 = Color3.new(0.6, 0.196078, 0.8)
st1_2.TextScaled = true
st1_2.TextWrapped = true

st1_3.Name = "st1"
st1_3.Parent = Main
st1_3.BackgroundColor3 = Color3.new(1, 1, 1)
st1_3.BackgroundTransparency = 1
st1_3.Position = UDim2.new(0, 0, 0.54, 0)
st1_3.Size = UDim2.new(1, 0, 0.261999995, 0)
st1_3.Font = Enum.Font.ArialBold
st1_3.Text = "Press L to enable esp loop and press T to update esp"
st1_3.TextColor3 = Color3.new(0.6, 0.196078, 0.8)
st1_3.TextScaled = true
st1_3.TextWrapped = true

Name.Name = "Name"
Name.Parent = Move
Name.BackgroundColor3 = Color3.new(0.545098, 0, 0)
Name.BackgroundTransparency = 1
Name.Position = UDim2.new(0, 25, 20.9860001, 0)
Name.Size = UDim2.new(0.838, 0, 1.27999997, 0)
Name.Font = Enum.Font.Arcade
Name.Text = "ARSENAL GUI"
Name.TextColor3 = Color3.new(0.541176, 0.168627, 0.886275)
Name.TextScaled = true
Name.TextSize = 12
Name.TextWrapped = true
-- Scripts:
local plrsforaim = {}

local lplr = game:GetService("Players").LocalPlayer


Move.Draggable = true
Gui.ResetOnSpawn = false
Gui.Name = "Chat"
Gui.DisplayOrder = 999

Gui.Parent = plrs.LocalPlayer.PlayerGui

f = {}
local espforlder

f.addesp = function()
--print("ESP ran")
if espforlder then
else
espforlder = Instance.new("Folder")
espforlder.Parent = game.Workspace.CurrentCamera
end
for i, v in pairs(espforlder:GetChildren()) do
v:Destroy()
end
for _, plr in pairs(plrs:GetChildren()) do
if plr.Character and plr.Character.Humanoid.Health > 0 and plr.Name ~=
lplr.Name then
if TeamBased == true then
if plr.Team.Name ~= plrs.LocalPlayer.Team.Name then
local e = espforlder:FindFirstChild(plr.Name)
if not e then
--print("Added esp for team based")
local bill = Instance.new("BillboardGui",
espforlder)
bill.Name = plr.Name
bill.AlwaysOnTop = true
bill.Size = UDim2.new(1,0,1,0)
bill.Adornee = plr.Character.Head
local Frame = Instance.new('Frame',bill)
Frame.Active = true
Frame.BackgroundColor3 = Color3.new(0.862745,
0.0784314, 0.235294)
Frame.BackgroundTransparency = 0
Frame.BorderSizePixel = 0
Frame.AnchorPoint = Vector2.new(.5, .5)
Frame.Position = UDim2.new (0.5,0,0.5,0)
Frame.Size = UDim2.new (1,0,1,0)
Frame.Rotation = 0
plr.Character.Humanoid.Died:Connect(function()
bill:Destroy()
end)
end
end
else
local e = espforlder:FindFirstChild(plr.Name)
if not e then
--print("Added esp")
local bill = Instance.new("BillboardGui", espforlder)
bill.Name = plr.Name
bill.AlwaysOnTop = true
bill.Size = UDim2.new(1,0,1,0)
bill.Adornee = plr.Character.Head
local Frame = Instance.new('Frame',bill)
Frame.Active = true
Frame.BackgroundColor3 =
Color3.new(0/255,255/255,0/255)
Frame.BackgroundTransparency = 0
Frame.BorderSizePixel = 0
Frame.AnchorPoint = Vector2.new(.5, .5)
Frame.Position = UDim2.new (0.5,0,0.5,0)
Frame.Size = UDim2.new (1,0,1,0)
Frame.Rotation = 0
plr.Character.Humanoid.Died:Connect(function()
bill:Destroy()
end)
end
end

end
end
end
local cam = game.Workspace.CurrentCamera

local mouse = lplr:GetMouse()


local switch = false
local key = "k"
local aimatpart = nil
mouse.KeyDown:Connect(function(a)
if a == "t" then
print("worked1")
f.addesp()
elseif a == "u" then
if raycast == true then
raycast = false
else
raycast = true
end
elseif a == "l" then
if autoesp == false then
autoesp = true
else
autoesp = false
end
end
if a == "j" then
if mouse.Target then
mouse.Target:Destroy()
end
end
if a == key then
if switch == false then
switch = true
else
switch = false
if aimatpart ~= nil then
aimatpart = nil
end
end
elseif a == teambasedswitch then
if TeamBased == true then
TeamBased = false
teambasedstatus.Text = tostring(TeamBased)
else
TeamBased = true
teambasedstatus.Text = tostring(TeamBased)
end
elseif a == aimkey then
if not aimatpart then
local maxangle = math.rad(20)
for i, plr in pairs(plrs:GetChildren()) do
if plr.Name ~= lplr.Name and plr.Character and
plr.Character.Head and plr.Character.Humanoid and plr.Character.Humanoid.Health > 1
then
if TeamBased == true then
if plr.Team.Name ~= lplr.Team.Name then
local an = checkfov(plr.Character.Head)
if an < maxangle then
maxangle = an
aimatpart = plr.Character.Head
end
end
else
local an = checkfov(plr.Character.Head)
if an < maxangle then
maxangle = an
aimatpart = plr.Character.Head
end
print(plr)
end
plr.Character.Humanoid.Died:Connect(function()
if aimatpart.Parent == plr.Character or
aimatpart == nil then
aimatpart = nil
end
end)
end
end
else
aimatpart = nil
end
end
end)

function getfovxyz (p0, p1, deg)


local x1, y1, z1 = p0:ToOrientation()
local cf = CFrame.new(p0.p, p1.p)
local x2, y2, z2 = cf:ToOrientation()
--local d = math.deg
if deg then
--return Vector3.new(d(x1-x2), d(y1-y2), d(z1-z2))
else
return Vector3.new((x1-x2), (y1-y2), (z1-z2))
end
end
function getaimbotplrs()
plrsforaim = {}
for i, plr in pairs(plrs:GetChildren()) do
if plr.Character and plr.Character.Humanoid and
plr.Character.Humanoid.Health > 0 and plr.Name ~= lplr.Name and plr.Character.Head
then

if TeamBased == true then


if plr.Team.Name ~= lplr.Team.Name then
local cf =
CFrame.new(game.Workspace.CurrentCamera.CFrame.p, plr.Character.Head.CFrame.p)
local r = Ray.new(cf, cf.LookVector * 10000)
local ign = {}
for i, v in
pairs(plrs.LocalPlayer.Character:GetChildren()) do
if v:IsA("BasePart") then
table.insert(ign , v)
end
end
local obj =
game.Workspace:FindPartOnRayWithIgnoreList(r, ign)
if obj.Parent == plr.Character and obj.Parent ~=
lplr.Character then
table.insert(plrsforaim, obj)
end
end
else
local cf =
CFrame.new(game.Workspace.CurrentCamera.CFrame.p, plr.Character.Head.CFrame.p)
local r = Ray.new(cf, cf.LookVector * 10000)
local ign = {}
for i, v in pairs(plrs.LocalPlayer.Character:GetChildren())
do
if v:IsA("BasePart") then
table.insert(ign , v)
end
end
local obj = game.Workspace:FindPartOnRayWithIgnoreList(r,
ign)
if obj.Parent == plr.Character and obj.Parent ~=
lplr.Character then
table.insert(plrsforaim, obj)
end
end

end
end
end

function aimat(part)
cam.CFrame = CFrame.new(cam.CFrame.p, part.CFrame.p)
end
function checkfov (part)
local fov = getfovxyz(game.Workspace.CurrentCamera.CFrame, part.CFrame)
local angle = math.abs(fov.X) + math.abs(fov.Y)
return angle
end
game:GetService("RunService").RenderStepped:Connect(function()
if aimatpart then
aimat(aimatpart)
if aimatpart.Parent == plrs.LocalPlayer.Character then
aimatpart = nil
end
end

-- if switch == true then


-- local maxangle = 99999
--
-- --print("Loop")
-- if true and raycast == false then
-- for i, plr in pairs(plrs:GetChildren()) do
-- if plr.Name ~= lplr.Name and plr.Character and
plr.Character.Head and plr.Character.Humanoid and plr.Character.Humanoid.Health > 1
then
-- if TeamBased then
-- if plr.Team.Name ~= lplr.Team.Name or
plr.Team.TeamColor ~= lplr.Team.TeamColor then
-- local an = checkfov(plr.Character.Head)
-- if an < maxangle then
-- maxangle = an
-- aimatpart = plr.Character.Head
-- if an < lockangle then
-- break
-- end
-- end
-- end
-- else
-- local an = checkfov(plr.Character.Head)
-- if an < maxangle then
-- maxangle = an
-- aimatpart = plr.Character.Head
-- if an < lockangle then
-- break
-- end
-- end
-- end
--
--
--
--
-- end
-- end
-- elseif raycast == true then
--
-- end

if raycast == true and switch == false and not aimatpart then


getaimbotplrs()
aimatpart = nil
local maxangle = 999
for i, v in ipairs(plrsforaim) do
if v.Parent ~= lplr.Character then
local an = checkfov(v)
if an < maxangle and v ~= lplr.Character.Head then
maxangle = an
aimatpart = v
print(v:GetFullName())
v.Parent.Humanoid.Died:connect(function()
aimatpart = nil
end)
end
end
end

end
end)
delay(0, function()
while wait(espupdatetime) do
if autoesp == true then
pcall(function()
f.addesp()
end)
end
end
end)
warn("loaded")
end)

fastrem.Name = "fastrem"
fastrem.Parent = main
fastrem.BackgroundColor3 = Color3.new(1, 0.333333, 0)
fastrem.Position = UDim2.new(0.00783289783, 0, 0.518048227, 0)
fastrem.Size = UDim2.new(0, 84, 0, 32)
fastrem.Font = Enum.Font.Bodoni
fastrem.Text = "lag server"
fastrem.TextColor3 = Color3.new(0, 0, 0)
fastrem.TextSize = 14
fastrem.MouseButton1Down:connect(function()
local Player = game.Players.LocalPlayer.Name
local Gun = "Remington 870" -- < -- Gun Name
local Run = game:GetService("RunService")

Gun = game.Players[Player].Character[Gun]
local Mouse = game.Players.LocalPlayer:GetMouse()
local Down = false
local Sound = Gun.Handle.FireSound

function CreateRay(Point_A, Point_B)


local Ray = Ray.new(Point_A, (Point_B - Point_A).Unit * (2 ^ 31 - 1))
local Part, Pos = workspace:FindPartOnRay(Ray, game.Players.LocalPlayer.Character)
local Dist = (Point_A - Pos).Magnitude
local CFrame = CFrame.new(Point_A, Pos) * CFrame.new(0, 0, -Dist / 2)

return CFrame, Dist, Ray


end

function FireLaser(target)
coroutine.resume(coroutine.create(function()
local C, D, R = CreateRay(Gun.Muzzle.CFrame.p, target.CFrame.p)
local Bullet = Instance.new("Part", Gun)
Bullet.BrickColor = BrickColor.Yellow()
Bullet.Material = "Neon"
Bullet.Anchored = true
Bullet.CanCollide = false
Bullet.Size = Vector3.new(0.2, 0.2, D)
Bullet.CFrame = C

local bulletTable = {}
table.insert(bulletTable, {
Hit = target,
Distance = D,
Cframe = C,
RayObject = R
})

game.ReplicatedStorage.ShootEvent:FireServer(bulletTable, Gun)
local C = Sound:Clone()
C.Parent = Gun
C:Play()
wait(0.05)
Bullet:Remove()
end))
end

Mouse.Button1Down:Connect(function()
Down = true
end)

Mouse.Button1Up:Connect(function()
Down = false
end)

while Run.Stepped:wait() do
if Down == true then
game.ReplicatedStorage.SoundEvent:FireServer(Sound, Gun)
FireLaser(Mouse.Target)
end
end
end)

fastm9.Name = "fastm9"
fastm9.Parent = main
fastm9.BackgroundColor3 = Color3.new(1, 0.333333, 0)
fastm9.Position = UDim2.new(0.267702788, 0, 0.518048167, 0)
fastm9.Size = UDim2.new(0, 84, 0, 32)
fastm9.Font = Enum.Font.Bodoni
fastm9.Text = "not work"
fastm9.TextColor3 = Color3.new(0, 0, 0)
fastm9.TextSize = 14
fastm9.MouseButton1Down:connect(function()
local Player = game.Players.LocalPlayer.Name
local Gun = "M9" -- < -- Gun Name
local Run = game:GetService("RunService")

Gun = game.Players[Player].Character[Gun]
local Mouse = game.Players.LocalPlayer:GetMouse()
local Down = false
local Sound = Gun.Handle.FireSound

function CreateRay(Point_A, Point_B)


local Ray = Ray.new(Point_A, (Point_B - Point_A).Unit * (2 ^ 31 - 1))
local Part, Pos = workspace:FindPartOnRay(Ray, game.Players.LocalPlayer.Character)
local Dist = (Point_A - Pos).Magnitude
local CFrame = CFrame.new(Point_A, Pos) * CFrame.new(0, 0, -Dist / 2)

return CFrame, Dist, Ray


end

function FireLaser(target)
coroutine.resume(coroutine.create(function()
local C, D, R = CreateRay(Gun.Muzzle.CFrame.p, target.CFrame.p)
local Bullet = Instance.new("Part", Gun)
Bullet.BrickColor = BrickColor.Yellow()
Bullet.Material = "Neon"
Bullet.Anchored = true
Bullet.CanCollide = false
Bullet.Size = Vector3.new(0.2, 0.2, D)
Bullet.CFrame = C

local bulletTable = {}
table.insert(bulletTable, {
Hit = target,
Distance = D,
Cframe = C,
RayObject = R
})

game.ReplicatedStorage.ShootEvent:FireServer(bulletTable, Gun)
local C = Sound:Clone()
C.Parent = Gun
C:Play()
wait(0.05)
Bullet:Remove()
end))
end

Mouse.Button1Down:Connect(function()
Down = true
end)

Mouse.Button1Up:Connect(function()
Down = false
end)

while Run.Stepped:wait() do
if Down == true then
game.ReplicatedStorage.SoundEvent:FireServer(Sound, Gun)
FireLaser(Mouse.Target)
end
end
end)

fasttaze.Name = "fasttaze"
fasttaze.Parent = main
fasttaze.BackgroundColor3 = Color3.new(1, 0.333333, 0)
fasttaze.Position = UDim2.new(0.522364557, 0, 0.518048108, 0)
fasttaze.Size = UDim2.new(0, 84, 0, 32)
fasttaze.Font = Enum.Font.Bodoni
fasttaze.Text = "not work"
fasttaze.TextColor3 = Color3.new(0, 0, 0)
fasttaze.TextSize = 14
fasttaze.MouseButton1Down:connect(function()
local Player = game.Players.LocalPlayer.Name
local Gun = "Taser" -- < -- Gun Name
local Run = game:GetService("RunService")

Gun = game.Players[Player].Character[Gun]
local Mouse = game.Players.LocalPlayer:GetMouse()
local Down = false
local Sound = Gun.Handle.FireSound

function CreateRay(Point_A, Point_B)


local Ray = Ray.new(Point_A, (Point_B - Point_A).Unit * (2 ^ 31 - 1))
local Part, Pos = workspace:FindPartOnRay(Ray, game.Players.LocalPlayer.Character)
local Dist = (Point_A - Pos).Magnitude
local CFrame = CFrame.new(Point_A, Pos) * CFrame.new(0, 0, -Dist / 2)

return CFrame, Dist, Ray


end

function FireLaser(target)
coroutine.resume(coroutine.create(function()
local C, D, R = CreateRay(Gun.Muzzle.CFrame.p, target.CFrame.p)
local Bullet = Instance.new("Part", Gun)
Bullet.BrickColor = BrickColor.Yellow()
Bullet.Material = "Neon"
Bullet.Anchored = true
Bullet.CanCollide = false
Bullet.Size = Vector3.new(0.2, 0.2, D)
Bullet.CFrame = C

local bulletTable = {}
table.insert(bulletTable, {
Hit = target,
Distance = D,
Cframe = C,
RayObject = R
})

game.ReplicatedStorage.ShootEvent:FireServer(bulletTable, Gun)
local C = Sound:Clone()
C.Parent = Gun
C:Play()
wait(0.05)
Bullet:Remove()
end))
end

Mouse.Button1Down:Connect(function()
Down = true
end)

Mouse.Button1Up:Connect(function()
Down = false
end)

while Run.Stepped:wait() do
if Down == true then
game.ReplicatedStorage.SoundEvent:FireServer(Sound, Gun)
FireLaser(Mouse.Target)
end
end
end)

fastak.Name = "fastak"
fastak.Parent = main
fastak.BackgroundColor3 = Color3.new(1, 0.333333, 0)
fastak.Position = UDim2.new(0.77959609, 0, 0.518048167, 0)
fastak.Size = UDim2.new(0, 79, 0, 32)
fastak.Font = Enum.Font.Bodoni
fastak.Text = "not work"
fastak.TextColor3 = Color3.new(0, 0, 0)
fastak.TextSize = 14
fastak.MouseButton1Down:connect(function()
local Player = game.Players.LocalPlayer.Name
local Gun = "AK47" -- < -- Gun Name
local Run = game:GetService("RunService")

Gun = game.Players[Player].Character[Gun]
local Mouse = game.Players.LocalPlayer:GetMouse()
local Down = false
local Sound = Gun.Handle.FireSound

function CreateRay(Point_A, Point_B)


local Ray = Ray.new(Point_A, (Point_B - Point_A).Unit * (2 ^ 31 - 1))
local Part, Pos = workspace:FindPartOnRay(Ray, game.Players.LocalPlayer.Character)
local Dist = (Point_A - Pos).Magnitude
local CFrame = CFrame.new(Point_A, Pos) * CFrame.new(0, 0, -Dist / 2)

return CFrame, Dist, Ray


end

function FireLaser(target)
coroutine.resume(coroutine.create(function()
local C, D, R = CreateRay(Gun.Muzzle.CFrame.p, target.CFrame.p)
local Bullet = Instance.new("Part", Gun)
Bullet.BrickColor = BrickColor.Yellow()
Bullet.Material = "Neon"
Bullet.Anchored = true
Bullet.CanCollide = false
Bullet.Size = Vector3.new(0.2, 0.2, D)
Bullet.CFrame = C

local bulletTable = {}
table.insert(bulletTable, {
Hit = target,
Distance = D,
Cframe = C,
RayObject = R
})

game.ReplicatedStorage.ShootEvent:FireServer(bulletTable, Gun)
local C = Sound:Clone()
C.Parent = Gun
C:Play()
wait(0.05)
Bullet:Remove()
end))
end

Mouse.Button1Down:Connect(function()
Down = true
end)

Mouse.Button1Up:Connect(function()
Down = false
end)

while Run.Stepped:wait() do
if Down == true then
game.ReplicatedStorage.SoundEvent:FireServer(Sound, Gun)
FireLaser(Mouse.Target)
end
end
end)

killall.Name = "killall"
killall.Parent = main
killall.BackgroundColor3 = Color3.new(1, 0, 0)
killall.Position = UDim2.new(0.0102345012, 0, 0.760852396, 0)
killall.Size = UDim2.new(0, 110, 0, 34)
killall.Font = Enum.Font.GothamBold
killall.Text = "not work"
killall.TextColor3 = Color3.new(0, 0, 0)
killall.TextSize = 14
killall.MouseButton1Down:connect(function()
workspace.Remote.TeamEvent:FireServer("Medium stone grey")

game.Workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["Reming
ton 870"].ITEMPICKUP)

wait(0.5)
function kill(a)
local A_1 =
{
[1] =
{
["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945),
Vector3.new(-391.152252, 8.65560055, -83.2166901)),
["Distance"] = 3.2524313926697,
["Cframe"] = CFrame.new(840.310791, 101.334137, 2267.87988, 0.0636406094,
0.151434347, -0.986416459, 0, 0.988420188, 0.151741937, 0.997972965, -
0.00965694897, 0.0629036576),
["Hit"] = a.Character.Head
},
[2] =
{
["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945),
Vector3.new(-392.481476, -8.44939327, -76.7261353)),
["Distance"] = 3.2699294090271,
["Cframe"] = CFrame.new(840.290466, 101.184189, 2267.93506, 0.0964837447,
0.0589403138, -0.993587971, 4.65661287e-10, 0.998245299, 0.0592165813, 0.995334625,
-0.00571343815, 0.0963144377),
["Hit"] = a.Character.Head
},
[3] =
{
["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945),
Vector3.new(-389.21701, -2.50536323, -92.2163162)),
["Distance"] = 3.1665518283844,
["Cframe"] = CFrame.new(840.338867, 101.236496, 2267.80371, 0.0166504811,
0.0941716284, -0.995416701, 1.16415322e-10, 0.995554805, 0.0941846818, 0.999861419,
-0.00156822044, 0.0165764652),
["Hit"] = a.Character.Head
},
[4] =
{
["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945),
Vector3.new(-393.353973, 3.13988972, -72.5452042)),
["Distance"] = 3.3218522071838,
["Cframe"] = CFrame.new(840.277222, 101.285957, 2267.9707, 0.117109694,
0.118740402, -0.985994935, -1.86264515e-09, 0.992826641, 0.119563118, 0.993119001,
-0.0140019981, 0.116269611),
["Hit"] = a.Character.Head
},
[5] =
{
["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945),
Vector3.new(-390.73172, 3.2097764, -85.5477524)),
["Distance"] = 3.222757101059,
["Cframe"] = CFrame.new(840.317993, 101.286423, 2267.86035, 0.0517584644,
0.123365127, -0.991010666, 0, 0.992340803, 0.123530701, 0.99865967, -0.00639375951,
0.0513620302),
["Hit"] = a.Character.Head
}
}
local A_2 = game.Players.LocalPlayer.Backpack["Remington 870"]
local Event = game:GetService("ReplicatedStorage").ShootEvent
Event:FireServer(A_1, A_2)
Event:FireServer(A_1, A_2)
end

for i,v in pairs(game.Players:GetChildren())do


if v.Name ~= game.Players.LocalPlayer.Name then
kill(v)
end
end
wait(1)
workspace.Remote.TeamEvent:FireServer("Bright orange")
end)

btools.Name = "btools"
btools.Parent = main
btools.BackgroundColor3 = Color3.new(0, 1, 1)
btools.Position = UDim2.new(0.678933322, 0, 0.2304198, 0)
btools.Size = UDim2.new(0, 111, 0, 32)
btools.Font = Enum.Font.GothamBold
btools.Text = "btools"
btools.TextColor3 = Color3.new(1, 0, 0)
btools.TextSize = 14
btools.MouseButton1Down:connect(function()
local tool1 = Instance.new("HopperBin",game.Players.LocalPlayer.Backpack)
tool1.BinType = "Hammer"
end)
speed.Name = "speed"
speed.Parent = main
speed.BackgroundColor3 = Color3.new(0.333333, 1, 1)
speed.Position = UDim2.new(0.350194454, 0, 0.379678607, 0)
speed.Size = UDim2.new(0, 110, 0, 32)
speed.Font = Enum.Font.GothamBold
speed.Text = "speed up"
speed.TextColor3 = Color3.new(1, 0, 0)
speed.TextSize = 14
speed.MouseButton1Down:connect(function()
Speed = "250" -- Change to how fast you want to go

player = game.Players.LocalPlayer.Character
power = "WalkSpeed"
player.Humanoid[power] = Speed
wait()
player.HumanoidRootPart.CustomPhysicalProperties = PhysicalProperties.new(9e99,
9e99, 9e99, 9e99, 9e99)
wait()
repeat
game.Workspace.Gravity = 1000
wait()
game.Players.LocalPlayer.Character.Humanoid.JumpPower = 287.5
wait()
until game.Players.LocalPlayer.Character.Humanoid.Health == 0
end)

respawn.Name = "respawn"
respawn.Parent = main
respawn.BackgroundColor3 = Color3.new(0.333333, 1, 1)
respawn.Position = UDim2.new(0.68041873, 0, 0.379084349, 0)
respawn.Size = UDim2.new(0, 111, 0, 32)
respawn.Font = Enum.Font.GothamBold
respawn.Text = "fast respawn"
respawn.TextColor3 = Color3.new(1, 0, 0)
respawn.TextSize = 14
respawn.MouseButton1Down:connect(function()
local A_1 = "\66\114\111\121\111\117\98\97\100\100"
local Event = game:GetService("Workspace").Remote.loadchar
Event:InvokeServer(A_1)
end)

Credits.Name = "Credits"
Credits.Parent = main
Credits.BackgroundColor3 = Color3.new(0, 0, 0)
Credits.Position = UDim2.new(0.0242873691, 0, 0.934491813, 0)
Credits.Size = UDim2.new(0, 352, 0, 31)
Credits.Font = Enum.Font.GothamBold
Credits.Text = "이 스크립트는 벌끌에 의해 제작되었습니다"
Credits.TextColor3 = Color3.new(1, 1, 0)
Credits.TextSize = 14

prison.Name = "prison"
prison.Parent = main
prison.BackgroundColor3 = Color3.new(0, 1, 1)
prison.Position = UDim2.new(0.681462109, 0, 0.450664163, 0)
prison.Size = UDim2.new(0, 110, 0, 32)
prison.Font = Enum.Font.GothamBlack
prison.Text = "prison teleport"
prison.TextColor3 = Color3.new(1, 0, 0)
prison.TextSize = 14
prison.MouseButton1Down:connect(function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(918.77,100,2379.07)
end)

yard.Name = "yard"
yard.Parent = main
yard.BackgroundColor3 = Color3.new(0.333333, 1, 1)
yard.Position = UDim2.new(0.0127276238, 0, 0.45231539, 0)
yard.Size = UDim2.new(0, 110, 0, 32)
yard.Font = Enum.Font.GothamBlack
yard.Text = "yard teleport"
yard.TextColor3 = Color3.new(1, 0, 0)
yard.TextSize = 14
yard.MouseButton1Down:connect(function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(779.87,98,2458.93)
end)

crimbase.Name = "crimbase"
crimbase.Parent = main
crimbase.BackgroundColor3 = Color3.new(0.333333, 1, 1)
crimbase.Position = UDim2.new(0.348744512, 0, 0.451209784, 0)
crimbase.Size = UDim2.new(0, 110, 0, 32)
crimbase.Font = Enum.Font.GothamBlack
crimbase.Text = "Crim base teleport"
crimbase.TextColor3 = Color3.new(1, 0, 0)
crimbase.TextSize = 14
crimbase.MouseButton1Down:connect(function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-
943.46,94.13,2063.63)
end)

title_2.Name = "title"
title_2.Parent = main
title_2.BackgroundColor3 = Color3.new(0.333333, 1, 0)
title_2.Position = UDim2.new(0.000689314213, 0, 0.592849016, 0)
title_2.Size = UDim2.new(0, 364, 0, 26)
title_2.Font = Enum.Font.GothamBold
title_2.Text = "Fe admin"
title_2.TextColor3 = Color3.new(0, 0, 0)
title_2.TextSize = 14

bringall.Name = "bringall"
bringall.Parent = main
bringall.BackgroundColor3 = Color3.new(1, 1, 0)
bringall.Position = UDim2.new(0.0220828541, 0, 0.704794765, 0)
bringall.Size = UDim2.new(0, 111, 0, 25)
bringall.Font = Enum.Font.GothamBold
bringall.Text = "bring all"
bringall.TextColor3 = Color3.new(0, 0, 0)
bringall.TextSize = 14
bringall.MouseButton1Down:connect(function()
workspace.Remote.TeamEvent:FireServer("Bright blue")

local LocalPlayer = game:GetService("Players").LocalPlayer


local runservice = game:GetService("RunService")
local characters = {}
LocalPlayer.Character:FindFirstChild("Humanoid"):UnequipTools()
local currentamount = #LocalPlayer.Backpack:GetChildren()
LocalPlayer.Character.Archivable = true
local tempchar = LocalPlayer.Character:Clone()
tempchar.Parent = workspace
local savepos = LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame
local renderstepped = runservice.RenderStepped:Connect(function()
workspace.CurrentCamera.CameraSubject = tempchar:FindFirstChild("Humanoid")
for _, tool in pairs(LocalPlayer.Backpack:GetChildren()) do
if tool:IsA("Tool") then
tool.Parent = LocalPlayer
end
end
LocalPlayer.Character:ClearAllChildren()
local char = Instance.new("Model", workspace)
table.insert(characters, char)
Instance.new("Humanoid", char)
LocalPlayer.Character = char
repeat runservice.RenderStepped:Wait() until LocalPlayer.Character ~= nil
end)
repeat runservice.RenderStepped:Wait() until #LocalPlayer:GetChildren() - 2 -
currentamount >= #game.Players:GetPlayers() * 6
renderstepped:Disconnect()
repeat runservice.RenderStepped:Wait() until
LocalPlayer.Character:FindFirstChild("HumanoidRootPart") ~= nil
for _, char in pairs(characters) do
char:Destroy()
end
for _, tool in pairs(LocalPlayer:GetChildren()) do
if tool:IsA("Tool") then
tool.Parent = LocalPlayer.Backpack
end
end
LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = savepos
tempchar:Destroy()

wait()

for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(.1)
end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)
end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)
end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)
end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
for i, v in pairs(game.Players:GetPlayers()) do
if v and v.Name ~= game.Players.LocalPlayer.Name then

game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent =
game.Players.LocalPlayer.Character

game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").Parent =
game.Workspace.Terrain
wait()
v.Character.HumanoidRootPart.CFrame =
CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position +
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector)

end
wait(0.01)

end
end)

drill.Name = "drill"
drill.Parent = main
drill.BackgroundColor3 = Color3.new(1, 1, 0)
drill.Position = UDim2.new(0.343317509, 0, 0.704794705, 0)
drill.Size = UDim2.new(0, 111, 0, 25)
drill.Font = Enum.Font.GothamBold
drill.Text = "drill"
drill.TextColor3 = Color3.new(0, 0, 0)
drill.TextSize = 14
drill.MouseButton1Down:connect(function()
workspace.Remote.TeamEvent:FireServer("Bright blue")

local toolamount = 80 -- How long the tornado is


local tornadosize = 1 -- The size of how big the opening of the tornado is

local LocalPlayer = game:GetService("Players").LocalPlayer


local runservice = game:GetService("RunService")
local characters = {}
LocalPlayer.Character:FindFirstChild("Humanoid"):UnequipTools()
local currentamount = #LocalPlayer.Backpack:GetChildren()
LocalPlayer.Character.Archivable = true
local tempchar = LocalPlayer.Character:Clone()
tempchar.Parent = workspace
local savepos = LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame
local renderstepped = runservice.RenderStepped:Connect(function()
workspace.CurrentCamera.CameraSubject = tempchar:FindFirstChild("Humanoid")
for _, tool in pairs(LocalPlayer.Backpack:GetChildren()) do
if tool:IsA("Tool") then
tool.Parent = LocalPlayer
end
end
LocalPlayer.Character:ClearAllChildren()
local char = Instance.new("Model", workspace)
table.insert(characters, char)
Instance.new("Humanoid", char)
LocalPlayer.Character = char
repeat runservice.RenderStepped:Wait() until LocalPlayer.Character ~= nil
end)
repeat runservice.RenderStepped:Wait() until #LocalPlayer:GetChildren() - 4 -
currentamount >= toolamount
renderstepped:Disconnect()
repeat runservice.RenderStepped:Wait() until
LocalPlayer.Character:FindFirstChild("HumanoidRootPart") ~= nil
for _, char in pairs(characters) do
char:Destroy()
end
for index, tool in pairs(LocalPlayer:GetChildren()) do
if tool:IsA("Tool") then
tool.Parent = LocalPlayer.Backpack
tool.Handle.Massless = false
tool.Grip = CFrame.new(Vector3.new(0, -index * .1, 0)) *
CFrame.Angles(math.rad(90), 0, math.tan(index * 0.5))
tool.Parent = LocalPlayer.Character
if tool.Handle:FindFirstChild("Mesh") ~= nil then
tool.Handle.Mesh:Destroy()
end
end
end
LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = savepos
tempchar:Destroy()
end)

killplrmain.Name = "killplrmain"
killplrmain.Parent = main
killplrmain.BackgroundColor3 = Color3.new(1, 0, 1)
killplrmain.Position = UDim2.new(0.0321613066, 0, 0.836535037, 0)
killplrmain.Size = UDim2.new(0, 103, 0, 47)
killtext.Name = "killtext"
killtext.Parent = killplrmain
killtext.BackgroundColor3 = Color3.new(1, 0.666667, 1)
killtext.Position = UDim2.new(0, 0, 0.0212752968, 0)
killtext.Size = UDim2.new(0, 99, 0, 19)
killtext.Font = Enum.Font.Gotham
killtext.Text = "plr name"
killtext.TextColor3 = Color3.new(0, 0, 0)
killtext.TextSize = 14

kill.Name = "kill"
kill.Parent = killplrmain
kill.BackgroundColor3 = Color3.new(0, 0, 0)
kill.Position = UDim2.new(0.0999999046, 0, 0.531914949, 0)
kill.Size = UDim2.new(0, 80, 0, 22)
kill.Font = Enum.Font.GothamBold
kill.Text = "kill"
kill.TextColor3 = Color3.new(1, 1, 1)
kill.TextSize = 14
kill.MouseButton1Down:connect(function()
game.Workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["Reming
ton 870"].ITEMPICKUP)

wait(0.1)
Workspace.Remote.TeamEvent:FireServer("Medium stone grey")

local A_1 =
{
[1] =
{
["RayObject"] = Ray.new(Vector3.new(827.412415, 101.489777, 2296.84326),
Vector3.new(277.738678, 6.89340925, 287.773712)),
["Distance"] = 4.7204174995422,
["Cframe"] = CFrame.new(832.049377, 101.392006, 2300.97168, 0.843892097, -
0.0554918349, 0.533635378, 0, 0.994636595, 0.103430569, -0.536512911, -
0.0872842371, 0.839366019),
["Hit"] = game.Workspace[killtext.Text].Head
},
[2] =
{
["RayObject"] = Ray.new(Vector3.new(827.412415, 101.489777, 2296.84326),
Vector3.new(303.047546, 21.3568707, 260.203888)),
["Distance"] = 4.8114862442017,
["Cframe"] = CFrame.new(832.390259, 101.550629, 2300.74097, 0.738044441, -
0.112958886, 0.665229917, 7.45057971e-09, 0.985887885, 0.16740793, -0.674752235, -
0.123554483, 0.727628946),
["Hit"] = game.Workspace[killtext.Text].Head
},
[3] =
{
["RayObject"] = Ray.new(Vector3.new(827.412415, 101.489777, 2296.84326),
Vector3.new(296.800507, 7.00420141, 268.067932)),
["Distance"] = 4.444625377655,
["Cframe"] = CFrame.new(832.185486, 101.391617, 2300.70264, 0.775115669, -
0.0692948848, 0.628007889, 7.45057971e-09, 0.993967533, 0.109675139, -0.631819367,
-0.0850109085, 0.770439863),
["Hit"] = game.Workspace[killtext.Text].Head
},
[4] =
{
["RayObject"] = Ray.new(Vector3.new(827.412415, 101.489777, 2296.84326),
Vector3.new(284.930573, 11.9850616, 280.483368)),
["Distance"] = 4.6211166381836,
["Cframe"] = CFrame.new(832.10083, 101.445007, 2300.86963, 0.820150614, -
0.0735745132, 0.567397356, 0, 0.991697431, 0.128593579, -0.572147667, -0.105466105,
0.81334126),
["Hit"] = game.Workspace[killtext.Text].Head
},
[5] =
{
["RayObject"] = Ray.new(Vector3.new(827.412415, 101.489777, 2296.84326),
Vector3.new(294.625824, 2.15741801, 270.538269)),
["Distance"] = 4.4639973640442,
["Cframe"] = CFrame.new(832.169434, 101.341301, 2300.73438, 0.784266233, -
0.0537625961, 0.618090749, -3.7252903e-09, 0.99623847, 0.086654529, -0.620424569, -
0.0679602176, 0.781316102),
["Hit"] = game.Workspace[killtext.Text].Head
}
}
local A_2 = game.Players.LocalPlayer.Backpack["Remington 870"]
local Event = game:GetService("ReplicatedStorage").ShootEvent
Event:FireServer(A_1, A_2)

wait(0.5)
workspace.Remote.TeamEvent:FireServer("Bright orange")
end)

waves.Name = "waves"
waves.Parent = main
waves.BackgroundColor3 = Color3.new(1, 1, 0)
waves.Position = UDim2.new(0.0201378968, 0, 0.646579564, 0)
waves.Size = UDim2.new(0, 111, 0, 26)
waves.Font = Enum.Font.GothamBold
waves.Text = "waves"
waves.TextColor3 = Color3.new(0, 0, 0)
waves.TextSize = 14
waves.MouseButton1Down:connect(function()
workspace.Remote.TeamEvent:FireServer("Bright blue")

local toolamount = 40 -- How long the tornado is


local tornadosize = 1 -- The size of how big the opening of the tornado is

local LocalPlayer = game:GetService("Players").LocalPlayer


local runservice = game:GetService("RunService")
local characters = {}
LocalPlayer.Character:FindFirstChild("Humanoid"):UnequipTools()
local currentamount = #LocalPlayer.Backpack:GetChildren()
LocalPlayer.Character.Archivable = true
local tempchar = LocalPlayer.Character:Clone()
tempchar.Parent = workspace
local savepos = LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame
local renderstepped = runservice.RenderStepped:Connect(function()
workspace.CurrentCamera.CameraSubject = tempchar:FindFirstChild("Humanoid")
for _, tool in pairs(LocalPlayer.Backpack:GetChildren()) do
if tool:IsA("Tool") then
tool.Parent = LocalPlayer
end
end
LocalPlayer.Character:ClearAllChildren()
local char = Instance.new("Model", workspace)
table.insert(characters, char)
Instance.new("Humanoid", char)
LocalPlayer.Character = char
repeat runservice.RenderStepped:Wait() until LocalPlayer.Character ~= nil
end)
repeat runservice.RenderStepped:Wait() until #LocalPlayer:GetChildren() - 4 -
currentamount >= toolamount
renderstepped:Disconnect()
repeat runservice.RenderStepped:Wait() until
LocalPlayer.Character:FindFirstChild("HumanoidRootPart") ~= nil
for _, char in pairs(characters) do
char:Destroy()
end
for index, tool in pairs(LocalPlayer:GetChildren()) do
if tool:IsA("Tool") then
tool.Parent = LocalPlayer.Backpack
tool.Handle.Massless = false
tool.Grip = CFrame.new(Vector3.new(0, math.sin(index + 0.5), index)) *
CFrame.Angles(math.rad(tornadosize), 0, -index)
tool.Parent = LocalPlayer.Character
if tool.Handle:FindFirstChild("Mesh") ~= nil then
tool.Handle.Mesh:Destroy()
end
end
end
LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = savepos
tempchar:Destroy()
end)

bigbowl.Name = "bigbowl"
bigbowl.Parent = main
bigbowl.BackgroundColor3 = Color3.new(1, 1, 0)
bigbowl.Position = UDim2.new(0.341908664, 0, 0.647788644, 0)
bigbowl.Size = UDim2.new(0, 111, 0, 26)
bigbowl.Font = Enum.Font.GothamBold
bigbowl.Text = "big bowl"
bigbowl.TextColor3 = Color3.new(0, 0, 0)
bigbowl.TextSize = 14
bigbowl.MouseButton1Down:connect(function()
workspace.Remote.TeamEvent:FireServer("Bright blue")

local toolamount = 250 -- How much covered the bowl is


local bowlsize = 20 -- How big the bowl is

local LocalPlayer = game:GetService("Players").LocalPlayer


local runservice = game:GetService("RunService")
local characters = {}
LocalPlayer.Character:FindFirstChild("Humanoid"):UnequipTools()
local currentamount = #LocalPlayer.Backpack:GetChildren()
LocalPlayer.Character.Archivable = true
local tempchar = LocalPlayer.Character:Clone()
tempchar.Parent = workspace
local savepos = LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame
local renderstepped = runservice.RenderStepped:Connect(function()
workspace.CurrentCamera.CameraSubject = tempchar:FindFirstChild("Humanoid")
for _, tool in pairs(LocalPlayer.Backpack:GetChildren()) do
if tool:IsA("Tool") then
tool.Parent = LocalPlayer
end
end
LocalPlayer.Character:ClearAllChildren()
local char = Instance.new("Model", workspace)
table.insert(characters, char)
Instance.new("Humanoid", char)
LocalPlayer.Character = char
repeat runservice.RenderStepped:Wait() until LocalPlayer.Character ~= nil
end)
repeat runservice.RenderStepped:Wait() until #LocalPlayer:GetChildren() - 4 -
currentamount >= toolamount
renderstepped:Disconnect()
repeat runservice.RenderStepped:Wait() until
LocalPlayer.Character:FindFirstChild("HumanoidRootPart") ~= nil
for _, char in pairs(characters) do
char:Destroy()
end
for index, tool in pairs(LocalPlayer:GetChildren()) do
if tool:IsA("Tool") then
tool.Parent = LocalPlayer.Backpack
tool.Handle.Massless = true
tool.Grip = CFrame.new(Vector3.new(math.sin(index * 0.1), bowlsize, 0)) *
CFrame.Angles(math.sin(index * 0.1), index, 0)
tool.Parent = LocalPlayer.Character
if tool.Handle:FindFirstChild("Mesh") ~= nil then
tool.Handle.Mesh:Destroy()
end
end
end
LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = savepos
tempchar:Destroy()
LocalPlayer.Character:FindFirstChild("Humanoid").HipHeight = bowlsize
end)

tazeplrmain.Name = "tazeplrmain"
tazeplrmain.Parent = main
tazeplrmain.BackgroundColor3 = Color3.new(1, 0, 1)
tazeplrmain.Position = UDim2.new(0.358376801, 0, 0.83788842, 0)
tazeplrmain.Size = UDim2.new(0, 103, 0, 47)

tazetext.Name = "tazetext"
tazetext.Parent = tazeplrmain
tazetext.BackgroundColor3 = Color3.new(1, 0.666667, 1)
tazetext.Size = UDim2.new(0, 99, 0, 19)
tazetext.Font = Enum.Font.Gotham
tazetext.Text = "Plr name"
tazetext.TextColor3 = Color3.new(0, 0, 0)
tazetext.TextSize = 14

taze.Name = "taze"
taze.Parent = tazeplrmain
taze.BackgroundColor3 = Color3.new(0, 0, 0)
taze.Position = UDim2.new(0.128543824, 0, 0.510639191, 0)
taze.Size = UDim2.new(0, 80, 0, 22)
taze.Font = Enum.Font.GothamBold
taze.Text = "taze"
taze.TextColor3 = Color3.new(1, 1, 1)
taze.TextSize = 14
taze.MouseButton1Down:connect(function()
local A_1 =
{
[1] =
{
["RayObject"] = Ray.new(Vector3.new(829.838562, 101.489998, 2331.25635),
Vector3.new(-30.6540909, -5.42795324, 95.0308533)),
["Distance"] = 15.355997085571,
["Cframe"] = CFrame.new(826.616699, 100.8508, 2340.11279, 0.964640439, -
0.00993416365, -0.263382077, 9.31322575e-10, 0.999289393, -0.0376908854,
0.263569355, 0.0363581516, 0.963954985),
["Hit"] = game.Workspace[tazetext.Text].Torso
}
}
local A_2 = game.Players.LocalPlayer.Backpack["Taser"]
local Event = game:GetService("ReplicatedStorage").ShootEvent
Event:FireServer(A_1, A_2)
end)

teamcrim.Name = "teamcrim"
teamcrim.Parent = main
teamcrim.BackgroundColor3 = Color3.new(1, 0, 0)
teamcrim.Position = UDim2.new(0.775380731, 0, 0.108776733, 0)
teamcrim.Size = UDim2.new(0, 83, 0, 22)
teamcrim.Font = Enum.Font.GothamBlack
teamcrim.Text = "criminal"
teamcrim.TextColor3 = Color3.new(0, 0, 0)
teamcrim.TextSize = 14
teamcrim.MouseButton1Down:connect(function()
local Apart = Instance.new("Part")

Apart.Name = "PlrsPos"
Apart.Parent = workspace
Apart.Anchored = true
Apart.Archivable = true
Apart.CFrame = CFrame.new(9e99, 9e99, 9e99)

LCS = game.Workspace["Criminals Spawn"].SpawnLocation

_G.killAura = true
wait(0.2)

Apart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
Apart.Transparency = 1
Apart.Anchored = true
Apart.CanCollide = false

istptoplr = true
wait(0.004)

LCS = game.Workspace["Criminals Spawn"].SpawnLocation

LCS.CanCollide = false
LCS.Size = Vector3.new(51.05, 24.12, 54.76)
LCS.CFrame =
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
LCS.Transparency = 1

wait(2)

istptoplr = false
_G.killAura = false

wait(0.04)

if istptoplr == false then


LCS.CFrame = CFrame.new(-920.510803, 92.2271957, 2138.27002,
0, 0, -1, 0, 1, 0, 1, 0, 0)
LCS.Size = Vector3.new(6, 0.2, 6)
LCS.Transparency = 0
istptoplr = false
end
end)

tazeall.Name = "tazeall"
tazeall.Parent = main
tazeall.BackgroundColor3 = Color3.new(1, 0, 0)
tazeall.Position = UDim2.new(0.342309177, 0, 0.759402633, 0)
tazeall.Size = UDim2.new(0, 109, 0, 34)
tazeall.Font = Enum.Font.GothamBold
tazeall.Text = "taze others"
tazeall.TextColor3 = Color3.new(0, 0, 0)
tazeall.TextSize = 14
tazeall.MouseButton1Down:connect(function()
workspace.Remote.TeamEvent:FireServer("Bright blue")

function kill(a)
local A_1 =
{
[1] =
{
["RayObject"] = Ray.new(Vector3.new(829.838562, 101.489998, 2331.25635),
Vector3.new(-30.6540909, -5.42795324, 95.0308533)),
["Distance"] = 15.355997085571,
["Cframe"] = CFrame.new(826.616699, 100.8508, 2340.11279, 0.964640439, -
0.00993416365, -0.263382077, 9.31322575e-10, 0.999289393, -0.0376908854,
0.263569355, 0.0363581516, 0.963954985),
["Hit"] = a.Character.Torso
}
}
local A_2 = game.Players.LocalPlayer.Backpack["Taser"]
local Event = game:GetService("ReplicatedStorage").ShootEvent
Event:FireServer(A_1, A_2)
end

for i,v in pairs(game.Players:GetChildren())do


if v.Name ~= game.Players.LocalPlayer.Name then
kill(v)
end
end
end)

removewalls.Name = "removewalls"
removewalls.Parent = main
removewalls.BackgroundColor3 = Color3.new(1, 0, 0)
removewalls.Position = UDim2.new(0.670628905, 0, 0.758472741, 0)
removewalls.Size = UDim2.new(0, 110, 0, 34)
removewalls.Font = Enum.Font.GothamBold
removewalls.Text = "Break walls"
removewalls.TextColor3 = Color3.new(0, 0, 0)
removewalls.TextSize = 14
removewalls.MouseButton1Down:connect(function()
wait(0.1)
game.Workspace.Prison_Guard_Outpost:Remove()

wait(0.1)
game.Workspace.Prison_Cafeteria.building:Remove()

wait(0.1)
game.Workspace.Prison_Cafeteria.glass:Remove()

wait(0.1)
game.Workspace.Prison_Cafeteria.oven:Remove()

wait(0.1)
game.Workspace.Prison_Cafeteria.shelves:Remove()

wait(0.1)
game.Workspace.Prison_Cafeteria.vents:Remove()

wait(0.1)
game.Workspace.Prison_Cafeteria.accents:Remove()

wait(0.1)
game.Workspace.Prison_Cafeteria.vendingmachine:Remove()

wait(0.1)
game.Workspace.Prison_Cafeteria.Prison_table1:Remove()

wait(0.1)
game.Workspace.Prison_Cafeteria.counter:Remove()

wait(0.1)
game.Workspace.Prison_Cafeteria.boxes:Remove()
end)

removeall.Name = "removeall"
removeall.Parent = main
removeall.BackgroundColor3 = Color3.new(1, 0, 0)
removeall.Position = UDim2.new(0.673120499, 0, 0.838146329, 0)
removeall.Size = UDim2.new(0, 110, 0, 47)
removeall.Font = Enum.Font.GothamBold
removeall.Text = "Break map"
removeall.TextColor3 = Color3.new(0, 0, 0)
removeall.TextSize = 14
removeall.MouseButton1Down:connect(function()
wait(0.1)
game.Workspace.Prison_Halls.walls:Remove()

wait(0.1)
game.Workspace.Prison_Halls.roof:Remove()

wait(0.1)
game.Workspace.Prison_Halls.outlines:Remove()

wait(0.1)
game.Workspace.Prison_Halls.lights:Remove()

wait(0.1)
Workspace.Prison_Halls.accent:Remove()

wait(0.1)
game.Workspace.Prison_Halls.glass:Remove()

wait(0.1)
game.Workspace.Prison_Cellblock.b_front:Remove()

wait(0.1)
game.Workspace.Prison_Cellblock.doors:Remove()

wait(0.1)
game.Workspace.Prison_Cellblock.c_tables:Remove()

wait(0.1)
game.Workspace.Prison_Cellblock.a_front:Remove()

wait(0.1)
game.Workspace.Prison_Cellblock.b_outerwall:Remove()

wait(0.1)
game.Workspace.Prison_Cellblock.c_wall:Remove()

wait(0.1)
game.Workspace.Prison_Cellblock.b_wall:Remove()

wait(0.1)
game.Workspace.Prison_Cellblock.c_hallwall:Remove()

wait(0.1)
game.Workspace.Prison_Cellblock.a_outerwall:Remove()

wait(0.1)
game.Workspace.Prison_Cellblock.b_ramp:Remove()

wait(0.1)
game.Workspace.Prison_Cellblock.a_ramp:Remove()

wait(0.1)
game.Workspace.Prison_Cellblock.a_walls:Remove()

wait(0.1)
game.Workspace.Prison_Cellblock.Cells_B:Remove()

wait(0.1)
game.Workspace.Prison_Cellblock.Cells_A:Remove()

wait(0.1)
game.Workspace.Prison_Cellblock.c_corner:Remove()

wait(0.1)
game.Workspace.Prison_Cellblock.Wedge:Remove()
wait(0.1)
game.Workspace.Prison_Cellblock.a_ceiling:Remove()

wait(0.1)
game.Workspace.Prison_Cellblock.b_ceiling:Remove()

wait(0.1)
game.Workspace.City_buildings:Remove()

wait(0.1)
game.Workspace.Prison_OuterWall:Remove()

wait(0.1)
game.Workspace.Prison_Fences:Remove()
end)

lagserver.Name = "lagserver"
lagserver.Parent = main
lagserver.BackgroundColor3 = Color3.new(0.333333, 0, 0.498039)
lagserver.Position = UDim2.new(0.66476965, 0, 0.659647882, 0)
lagserver.Size = UDim2.new(0, 120, 0, 42)
lagserver.Font = Enum.Font.GothamBold
lagserver.Text = "crash"
lagserver.TextColor3 = Color3.new(0, 1, 1)
lagserver.TextSize = 14
lagserver.MouseButton1Down:connect(function()
while true do
workspace.Remote.TeamEvent:FireServer("Bright blue")

for i = 10,500 do
for i,v in pairs(Workspace.Prison_ITEMS.clothes:GetChildren()) do

lol = Workspace.Remote.ItemHandler:InvokeServer(v.ITEMPICKUP)
print(lol)
end
end
end
end)

--
--
--
--
local CmdGui = Instance.new("ScreenGui")
local Background = Instance.new("Frame")
local CmdName = Instance.new("TextLabel")
local FindCmd = Instance.new("TextBox")
local CmdHandler = Instance.new("ScrollingFrame")
local CmdText = Instance.new("TextButton")
local UIListLayout = Instance.new("UIListLayout")
local Background2 = Instance.new("Frame")
local Label = Instance.new("TextLabel")
local Execute = Instance.new("TextBox")
local Minimum = Instance.new("TextButton")
local Close = Instance.new("TextButton")
local Background3 = Instance.new("Frame")
local Topbar = Instance.new("TextLabel")
local CmdTitle = Instance.new("TextLabel")
local Background4 = Instance.new("Frame")
local Notify6 = Instance.new("TextLabel")
local Notify5 = Instance.new("TextLabel")
local Notify4 = Instance.new("TextLabel")
local Notify3 = Instance.new("TextLabel")
local Notify2 = Instance.new("TextLabel")
local Notify1 = Instance.new("TextLabel")
local CloseBar = Instance.new("TextButton")
local TransparencyBar = Instance.new("TextButton")
local Prefix = ";"

CmdGui.Name = "CmdGui"
CmdGui.Parent = game:GetService("CoreGui")
CmdGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling

Background.Name = "Background"
Background.Parent = CmdGui
Background.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
Background.BorderSizePixel = 0
Background.Position = UDim2.new(0.368556708, 0, 0.11490047, 0)
Background.Size = UDim2.new(0, 350, 0, 350)
Background.Active = true
Background.Draggable = true

CmdName.Name = "CmdName"
CmdName.Parent = Background
CmdName.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
CmdName.BorderSizePixel = 0
CmdName.Size = UDim2.new(0, 350, 0, 25)
CmdName.Font = Enum.Font.GothamBlack
CmdName.Text = "Commands"
CmdName.TextColor3 = Color3.fromRGB(255, 255, 255)
CmdName.TextScaled = true
CmdName.TextSize = 14.000
CmdName.TextWrapped = true

FindCmd.Name = "FindCmd"
FindCmd.Parent = Background
FindCmd.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
FindCmd.BorderColor3 = Color3.fromRGB(0, 255, 0)
FindCmd.BorderSizePixel = 0
FindCmd.Position = UDim2.new(0.0714285746, 0, 0.0702347234, 0)
FindCmd.Size = UDim2.new(0, 300, 0, 20)
FindCmd.Font = Enum.Font.SourceSans
FindCmd.PlaceholderColor3 = Color3.fromRGB(255, 255, 255)
FindCmd.PlaceholderText = "Search For Command"
FindCmd.Text = ""
FindCmd.TextColor3 = Color3.fromRGB(255, 255, 255)
FindCmd.TextSize = 13.000
FindCmd.TextWrapped = true

CmdHandler.Name = "CmdHandler"
CmdHandler.Parent = Background
CmdHandler.Active = true
CmdHandler.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
CmdHandler.BackgroundTransparency = 1.000
CmdHandler.BorderSizePixel = 0
CmdHandler.AutomaticCanvasSize = "Y"
CmdHandler.Position = UDim2.new(0.0714285746, 0, 0.142857149, 0)
CmdHandler.Size = UDim2.new(0, 300, 0, 290)
CmdHandler.ScrollBarThickness = 2

CmdText.Name = "CmdText"
CmdText.Parent = nil
CmdText.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
CmdText.BackgroundTransparency = 1.000
CmdText.BorderSizePixel = 0
CmdText.Size = UDim2.new(0, 300, 0, 25)
CmdText.Font = Enum.Font.SourceSans
CmdText.Text = "Text"
CmdText.TextColor3 = Color3.fromRGB(255, 255, 255)
CmdText.TextScaled = true
CmdText.TextSize = 14.000
CmdText.TextWrapped = true

UIListLayout.Parent = CmdHandler
UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder

Minimum.Name = "Minimum"
Minimum.Parent = Background
Minimum.BackgroundColor3 = Color3.fromRGB(0, 155, 155)
Minimum.BorderSizePixel = 0
Minimum.Position = UDim2.new(0.842857122, 0, 0.00571428565, 0)
Minimum.Size = UDim2.new(0, 20, 0, 20)
Minimum.Font = Enum.Font.SourceSans
Minimum.Text = ""
Minimum.TextColor3 = Color3.fromRGB(255, 255, 255)
Minimum.TextSize = 14.000
Minimum.MouseButton1Click:Connect(function()
if Background.BackgroundTransparency == 0 then
Background.BackgroundTransparency = 1
Background.Size = UDim2.new(0, 350, 0, 25)
FindCmd.Visible = false
CmdHandler.Visible = false
elseif Background.BackgroundTransparency == 1 then
Background.BackgroundTransparency = 0
Background.Size = UDim2.new(0, 350, 0, 350)
FindCmd.Visible = true
CmdHandler.Visible = true
end
end)

Close.Name = "Close"
Close.Parent = Background
Close.BackgroundColor3 = Color3.fromRGB(155, 0, 0)
Close.BorderSizePixel = 0
Close.Position = UDim2.new(0.928571403, 0, 0.00571428565, 0)
Close.Size = UDim2.new(0, 20, 0, 20)
Close.Font = Enum.Font.SourceSans
Close.Text = ""
Close.TextColor3 = Color3.fromRGB(255, 255, 255)
Close.TextSize = 14.000
Close.MouseButton1Click:Connect(function()
Background.Visible = false
end)

-- New

Background2.Name = "Background"
Background2.Parent = CmdGui
Background2.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
Background2.BorderSizePixel = 0
Background2.Position = UDim2.new(0.012, 0, 0.807, 0)
Background2.Size = UDim2.new(0, 250, 0, 80)
Background2.Active = true
Background2.Draggable = true

Label.Name = "Label"
Label.Parent = Background2
Label.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
Label.BorderSizePixel = 0
Label.Position = UDim2.new(0, 0, 0, 0)
Label.Size = UDim2.new(0, 250, 0, 25)
Label.Font = Enum.Font.GothamBlack
Label.Text = "Execute Bar"
Label.TextColor3 = Color3.fromRGB(255, 255, 255)
Label.TextScaled = true
Label.TextSize = 14.000
Label.TextWrapped = true

Execute.Name = "Execute"
Execute.Parent = Background2
Execute.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
Execute.BorderColor3 = Color3.fromRGB(0, 255, 0)
Execute.Position = UDim2.new(0.097, 0, 0.436, 0)
Execute.Size = UDim2.new(0, 200, 0, 30)
Execute.Font = Enum.Font.SourceSans
Execute.PlaceholderColor3 = Color3.fromRGB(255, 255, 255)
Execute.PlaceholderText = "Press "..Prefix.." To Enter"
Execute.Text = ""
Execute.TextColor3 = Color3.fromRGB(255, 255, 255)
Execute.TextSize = 16.000
Execute.TextWrapped = true

Background3.Name = "Background3"
Background3.Parent = CmdGui
Background3.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
Background3.BorderSizePixel = 0
Background3.Position = UDim2.new(0.306701034, 0, 0.288421065, 0)
Background3.Size = UDim2.new(0, 200, 0, 100)
Background3.Active = true
Background3.Visible = false

Topbar.Name = "Topbar"
Topbar.Parent = Background3
Topbar.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
Topbar.BorderSizePixel = 0
Topbar.Size = UDim2.new(0, 200, 0, 25)
Topbar.Font = Enum.Font.GothamBlack
Topbar.Text = ""
Topbar.TextColor3 = Color3.fromRGB(255, 255, 255)
Topbar.TextScaled = true
Topbar.TextSize = 14.000
Topbar.TextWrapped = true

CmdTitle.Name = "CmdTitle"
CmdTitle.Parent = Background3
CmdTitle.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
CmdTitle.BackgroundTransparency = 1.000
CmdTitle.BorderSizePixel = 0
CmdTitle.Position = UDim2.new(0.0500000007, 0, 0.379999995, 0)
CmdTitle.Size = UDim2.new(0, 180, 0, 40)
CmdTitle.Font = Enum.Font.GothamBlack
CmdTitle.Text = ""
CmdTitle.TextColor3 = Color3.fromRGB(255, 255, 255)
CmdTitle.TextSize = 14.000
CmdTitle.TextWrapped = true

Background4.Name = "Background4"
Background4.Parent = CmdGui
Background4.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
Background4.BorderSizePixel = 0
Background4.Position = UDim2.new(0.0154639352, 0, 0.519107938, 0)
Background4.Size = UDim2.new(0, 250, 0, 119)
Background4.Active = true
Background4.Draggable = true

Notify6.Name = "Notify6"
Notify6.Parent = Background4
Notify6.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
Notify6.BackgroundTransparency = 2.000
Notify6.BorderSizePixel = 0
Notify6.Position = UDim2.new(0, 0, -0.00512820482, 0)
Notify6.Size = UDim2.new(0, 250, 0, 20)
Notify6.Font = Enum.Font.GothamBlack
Notify6.Text = ""
Notify6.TextColor3 = Color3.fromRGB(255, 255, 255)
Notify6.TextScaled = true
Notify6.TextSize = 14.000
Notify6.TextWrapped = true

Notify5.Name = "Notify5"
Notify5.Parent = Background4
Notify5.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
Notify5.BackgroundTransparency = 1.000
Notify5.BorderSizePixel = 0
Notify5.Position = UDim2.new(0, 0, 0.162939027, 0)
Notify5.Size = UDim2.new(0, 250, 0, 20)
Notify5.Font = Enum.Font.GothamBlack
Notify5.Text = ""
Notify5.TextColor3 = Color3.fromRGB(255, 255, 255)
Notify5.TextScaled = true
Notify5.TextSize = 14.000
Notify5.TextWrapped = true

Notify4.Name = "Notify4"
Notify4.Parent = Background4
Notify4.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
Notify4.BackgroundTransparency = 1.000
Notify4.BorderSizePixel = 0
Notify4.Position = UDim2.new(0, 0, 0.331006259, 0)
Notify4.Size = UDim2.new(0, 250, 0, 20)
Notify4.Font = Enum.Font.GothamBlack
Notify4.Text = ""
Notify4.TextColor3 = Color3.fromRGB(255, 255, 255)
Notify4.TextScaled = true
Notify4.TextSize = 14.000
Notify4.TextWrapped = true

Notify3.Name = "Notify3"
Notify3.Parent = Background4
Notify3.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
Notify3.BackgroundTransparency = 1.000
Notify3.BorderSizePixel = 0
Notify3.Position = UDim2.new(0, 0, 0.499073505, 0)
Notify3.Size = UDim2.new(0, 250, 0, 20)
Notify3.Font = Enum.Font.GothamBlack
Notify3.Text = ""
Notify3.TextColor3 = Color3.fromRGB(255, 255, 255)
Notify3.TextScaled = true
Notify3.TextSize = 14.000
Notify3.TextWrapped = true

Notify2.Name = "Notify2"
Notify2.Parent = Background4
Notify2.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
Notify2.BackgroundTransparency = 1.000
Notify2.BorderSizePixel = 0
Notify2.Position = UDim2.new(0, 0, 0.667140722, 0)
Notify2.Size = UDim2.new(0, 250, 0, 20)
Notify2.Font = Enum.Font.GothamBlack
Notify2.Text = ""
Notify2.TextColor3 = Color3.fromRGB(255, 255, 255)
Notify2.TextScaled = true
Notify2.TextSize = 14.000
Notify2.TextWrapped = true

Notify1.Name = "Notify1"
Notify1.Parent = Background4
Notify1.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
Notify1.BackgroundTransparency = 1.000
Notify1.BorderSizePixel = 0
Notify1.Position = UDim2.new(0, 0, 0.835207999, 0)
Notify1.Size = UDim2.new(0, 250, 0, 20)
Notify1.Font = Enum.Font.GothamBlack
Notify1.Text = ""
Notify1.TextColor3 = Color3.fromRGB(255, 255, 255)
Notify1.TextScaled = true
Notify1.TextSize = 14.000
Notify1.TextWrapped = true

CloseBar.Name = "CloseBar"
CloseBar.Parent = Background4
CloseBar.BackgroundColor3 = Color3.fromRGB(255, 0, 0)
CloseBar.BorderSizePixel = 0
CloseBar.Position = UDim2.new(0.899999976, 0, -0.210084036, 0)
CloseBar.Size = UDim2.new(0, 25, 0, 25)
CloseBar.Font = Enum.Font.GothamBlack
CloseBar.Text = "X"
CloseBar.TextColor3 = Color3.fromRGB(255, 255, 255)
CloseBar.TextScaled = true
CloseBar.TextSize = 14.000
CloseBar.TextWrapped = true
CloseBar.MouseButton1Click:Connect(function()
Background4.Visible = false
end)
TransparencyBar.Name = "TransparencyBar"
TransparencyBar.Parent = Background4
TransparencyBar.BackgroundColor3 = Color3.fromRGB(0, 255, 255)
TransparencyBar.BorderSizePixel = 0
TransparencyBar.Position = UDim2.new(0.799999952, 0, -0.210084036, 0)
TransparencyBar.Size = UDim2.new(0, 25, 0, 25)
TransparencyBar.Font = Enum.Font.GothamBlack
TransparencyBar.Text = "="
TransparencyBar.TextColor3 = Color3.fromRGB(255, 255, 255)
TransparencyBar.TextScaled = true
TransparencyBar.TextSize = 14.000
TransparencyBar.TextWrapped = true
TransparencyBar.MouseButton1Click:Connect(function()
if TransparencyBar.Text == "=" then
Background4.BackgroundTransparency = 0.750
CloseBar.BackgroundTransparency = 0.750
TransparencyBar.BackgroundTransparency = 0.750
TransparencyBar.Text = "+"
else
Background4.BackgroundTransparency = 0.000
CloseBar.BackgroundTransparency = 0.000
TransparencyBar.BackgroundTransparency = 0.000
TransparencyBar.Text = "="
end
end)

local Versions = "5.0"


local Cmd = {}

Cmd[#Cmd + 1] = {Text = "versions "..Versions,Title = "Script versions"}


Cmd[#Cmd + 1] = {Text = "script by LocalPlayer#7434",Title = "Script owner"}
Cmd[#Cmd + 1] = {Text = "cmd / cmds",Title = "Show commands bar"}
Cmd[#Cmd + 1] = {Text = "rejoin / rj",Title = "Rejoin the game"}
Cmd[#Cmd + 1] = {Text = "leave / leaveserver / quit",Title = "Leave the server"}
Cmd[#Cmd + 1] = {Text = "admin / giveadmin [plr]",Title = "Give a commands to
player"}
Cmd[#Cmd + 1] = {Text = "unadmin / removeadmin [plr]",Title = "Remove a commands
from player"}
Cmd[#Cmd + 1] = {Text = "kill [plr]",Title = "Kill the player"}
Cmd[#Cmd + 1] = {Text = "killall",Title = "Kill all players"}
Cmd[#Cmd + 1] = {Text = "killguard / killsguard",Title = "Kill all guards"}
Cmd[#Cmd + 1] = {Text = "killinmate / killsinmate",Title = "Kill all inmates"}
Cmd[#Cmd + 1] = {Text = "killcriminal / killscriminal",Title = "Kill all
criminals"}
Cmd[#Cmd + 1] = {Text = "tase [plr]",Title = "Tase the player"}
Cmd[#Cmd + 1] = {Text = "loopkill / loopkills [plr]",Title = "Loop kills player"}
Cmd[#Cmd + 1] = {Text = "unloopkill / unloopkills [plr]",Title = "Unloop kills
player"}
Cmd[#Cmd + 1] = {Text = "loopkillall / loopkillsall",Title = "Loop kills all
players"}
Cmd[#Cmd + 1] = {Text = "loopkillguard / loopkillsguard",Title = "Loop kills all
guards"}
Cmd[#Cmd + 1] = {Text = "loopkillinmate / loopkillinmates",Title = "Loop kills
all inmates"}
Cmd[#Cmd + 1] = {Text = "loopkillcriminal / loopkillcriminals",Title = "Loop
kills all criminals"}
Cmd[#Cmd + 1] = {Text = "unloopkillall / unloopkillsall",Title = "Unloop kills
all players"}
Cmd[#Cmd + 1] = {Text = "unloopkillguard / unloopkillsguard",Title = "Unloop
kills all guards"}
Cmd[#Cmd + 1] = {Text = "unloopkillinmate / unloopkillinmates",Title = "Unloop
kills all inmates"}
Cmd[#Cmd + 1] = {Text = "unloopkillcriminal / unloopkillcriminals",Title =
"Unloop kills all criminals"}
Cmd[#Cmd + 1] = {Text = "inmate / inmates / prisoner / prisoners",Title = "Become
inmate team"}
Cmd[#Cmd + 1] = {Text = "guard / guards / cop / polices",Title = "Become guard
team"}
Cmd[#Cmd + 1] = {Text = "crim / criminals / criminal",Title = "Become criminal
team"}
Cmd[#Cmd + 1] = {Text = "neutral / neutrals",Title = "Become neutral team"}
Cmd[#Cmd + 1] = {Text = "re / refresh",Title = "Respawn on old position"}
Cmd[#Cmd + 1] = {Text = "res / respawn",Title = "Respawn on respawn pads"}
Cmd[#Cmd + 1] = {Text = "goto / to [plr]",Title = "Teleports to the player"}
Cmd[#Cmd + 1] = {Text = "bring [plr]",Title = "Teleports player to you"}
Cmd[#Cmd + 1] = {Text = "tp / teleport [plr] [plr2]",Title = "Teleports player to
another player"}
Cmd[#Cmd + 1] = {Text = "arrest [plr] [time]",Title = "Arrest player that is a
criminal"}
Cmd[#Cmd + 1] = {Text = "arrestall / arrestothers",Title = "Arrest all
criminals"}
Cmd[#Cmd + 1] = {Text = "spamarrest / looparrest [plr]",Title = "Spam arrest
player & lag player and server"}
Cmd[#Cmd + 1] = {Text = "unspamarrest / unlooparrest [plr]",Title = "Stop spam
arrest player"}
Cmd[#Cmd + 1] = {Text = "clearloopkill / clearloopkills",Title = "clear all loop
kills table"}
Cmd[#Cmd + 1] = {Text = "auto / autore / autorefresh",Title = "Auto respawn on
old position when died"}
Cmd[#Cmd + 1] = {Text = "unauto / unautore / unautorefresh",Title = "Stop auto
respawn on old position when died"}
Cmd[#Cmd + 1] = {Text = "killaura",Title = "Activate kill aura"}
Cmd[#Cmd + 1] = {Text = "nokillaura / unkillaura",Title = "Unactivate kill aura"}
Cmd[#Cmd + 1] = {Text = "antifling",Title = "Activate anti fling"}
Cmd[#Cmd + 1] = {Text = "unantifling",Title = "Unactivate anti fling"}
Cmd[#Cmd + 1] = {Text = "god",Title = "Become a god mode"}
Cmd[#Cmd + 1] = {Text = "ungod",Title = "Unbecome a god mode"}
Cmd[#Cmd + 1] = {Text = "view / spectate / watch [plr]",Title = "Spectates the
player"}
Cmd[#Cmd + 1] = {Text = "unview / unspectate / stopwatch",Title = "Unspectates
the player"}
Cmd[#Cmd + 1] = {Text = "fastpunch / speedpunchh",Title = "Activate fast punch"}
Cmd[#Cmd + 1] = {Text = "slowpunch / nofastpunch / normalspeedpunch",Title =
"unactivate fast punch"}
Cmd[#Cmd + 1] = {Text = "superpunch / onepunch",Title = "Activate super punch"}
Cmd[#Cmd + 1] = {Text = "nosuperpunch / normalpunch",Title = "Unactivate super
punch"}
Cmd[#Cmd + 1] = {Text = "prefix / newprefix / changeprefix [prefix text]",Title =
"Changes prefix"}
Cmd[#Cmd + 1] = {Text = "red",Title = "Changes name tag color to red color"}
Cmd[#Cmd + 1] = {Text = "antilag / boostfps",Title = "Boost a little fps"}
Cmd[#Cmd + 1] = {Text = "unantilag",Title = "Stop boost the fps"}
Cmd[#Cmd + 1] = {Text = "noclip / noclips",Title = "Activate no clips"}
Cmd[#Cmd + 1] = {Text = "clip / clips",Title = "Unactivate no clips"}
Cmd[#Cmd + 1] = {Text = "orange",Title = "Changes name tag color to orange
color"}
Cmd[#Cmd + 1] = {Text = "blue",Title = "Changes name tag color to blue color"}
Cmd[#Cmd + 1] = {Text = "black",Title = "Changes name tag color to black color"}
Cmd[#Cmd + 1] = {Text = "purple",Title = "Changes name tag color to purple
color"}
Cmd[#Cmd + 1] = {Text = "brown",Title = "Changes name tag color to brown color"}
Cmd[#Cmd + 1] = {Text = "white",Title = "Changes name tag color to white color"}
Cmd[#Cmd + 1] = {Text = "pink",Title = "Changes name tag color to pink color"}
Cmd[#Cmd + 1] = {Text = "grey",Title = "Changes name tag color to grey color"}
Cmd[#Cmd + 1] = {Text = "green",Title = "Changes name tag color to green color"}
Cmd[#Cmd + 1] = {Text = "yellow",Title = "Changes name tag color to yellow
color"}
Cmd[#Cmd + 1] = {Text = "getpos",Title = "Prints positions"}
Cmd[#Cmd + 1] = {Text = "unload / destroygui",Title = "Unload the scripts"}
Cmd[#Cmd + 1] = {Text = "reload / update",Title = "Reload the script to new
version"}
Cmd[#Cmd + 1] = {Text = "How to open console?",Title = "To open console chat
/console or press F9 or Fn + F9"}
Cmd[#Cmd + 1] = {Text = "lagserver / disconnect",Title = "Lag server and
disconnect after 5 minutes of lagging"}
Cmd[#Cmd + 1] = {Text = "unlagserver / undisconnect",Title = "Stop lag server"}
Cmd[#Cmd + 1] = {Text = "speed / setspeed / walkspeed [count]",Title = "Changes
walk speeds"}
Cmd[#Cmd + 1] = {Text = "jumppower / setjumppower [count]",Title = "Changes jump
powers"}
Cmd[#Cmd + 1] = {Text = "hipheight / sethipheight [count]",Title = "Changes hip
heights"}
Cmd[#Cmd + 1] = {Text = "gravity / setgravity [count]",Title = "Changes gravity"}
Cmd[#Cmd + 1] = {Text = "resetspeed / resetwalkspeed",Title = "Reset walk
speeds"}
Cmd[#Cmd + 1] = {Text = "resetjumppower / rejumppower",Title = "Reset jump
powers"}
Cmd[#Cmd + 1] = {Text = "resethipheight / rehipheight",Title = "Reset hip
heights"}
Cmd[#Cmd + 1] = {Text = "resetgravity / regravity",Title = "Reset gravity"}
Cmd[#Cmd + 1] = {Text = "makecrim [plr]",Title = "Make the player become a
criminal"}
Cmd[#Cmd + 1] = {Text = "makecrimall",Title = "Make all players become a
criminals"}
Cmd[#Cmd + 1] = {Text = "loopbring [plr]",Title = "Loop bring player"}
Cmd[#Cmd + 1] = {Text = "unloopbring ",Title = "Unloop bring player"}
Cmd[#Cmd + 1] = {Text = "baseballbat / bat",Title = "Gets bat"}
Cmd[#Cmd + 1] = {Text = "superknife",Title = "Gets super knife"}
Cmd[#Cmd + 1] = {Text = "firespeed / setfirespeed [count]",Title = "Changes fire
speed for the gun"}
Cmd[#Cmd + 1] = {Text = "autofire",Title = "Changes gun ststes to auto fire"}
Cmd[#Cmd + 1] = {Text = "semifire",Title = "Changes gun ststes to semi fire"}
Cmd[#Cmd + 1] = {Text = "burst / burstbullets / bullets [count]",Title = "Changes
a bullets for the gun will come out when shot"}
Cmd[#Cmd + 1] = {Text = "reloadtime / reloadtimes [count]",Title = "Changes
reload times for the gun"}
Cmd[#Cmd + 1] = {Text = "gun / guns / allguns",Title = "Obtains all guns"}
Cmd[#Cmd + 1] = {Text = "autogun / autoguns / autoallguns",Title = "Activate auto
gun when respawned"}
Cmd[#Cmd + 1] = {Text = "unautogun / unautoguns / unautoallguns",Title =
"Unactivate auto gun when respawned"}
Cmd[#Cmd + 1] = {Text = "taserbypass / antitaser / lock",Title = "Bypass taser
when got tased"}
Cmd[#Cmd + 1] = {Text = "untaserbypass / notaserbypass / unlock",Title =
"Unbypass taser when got tased"}
Cmd[#Cmd + 1] = {Text = "nodoors / deletedoors",Title = "Deletes all doors"}
Cmd[#Cmd + 1] = {Text = "restoredoors / doors",Title = "Restores all doors"}
Cmd[#Cmd + 1] = {Text = "nowalls / deletewalls - delete walls",Title = "Deletes
all walls"}
Cmd[#Cmd + 1] = {Text = "walls / restorewalls - restore walls",Title = "Restore
all walls"}
Cmd[#Cmd + 1] = {Text = "anticrash / antivest",Title = "Anti crash when someone
spamming armor"}
Cmd[#Cmd + 1] = {Text = "unanticrash / unantivest",Title = "Unanti crash when
someone spamming armor"}
Cmd[#Cmd + 1] = {Text = "antishield / noshield",Title = "Anti shield users"}
Cmd[#Cmd + 1] = {Text = "unantishield",Title = "Unanti shield users"}
Cmd[#Cmd + 1] = {Text = "gatetower",Title = "Teleports to the gate tower"}
Cmd[#Cmd + 1] = {Text = "tower",Title = "Teleports to the yard tower"}
Cmd[#Cmd + 1] = {Text = "sewer",Title = "Teleports to the sewer"}
Cmd[#Cmd + 1] = {Text = "yard",Title = "Teleports to yard"}
Cmd[#Cmd + 1] = {Text = "backnexus",Title = "Teleports to the back nexus"}
Cmd[#Cmd + 1] = {Text = "nexus",Title = "Teleports to the nexus"}
Cmd[#Cmd + 1] = {Text = "gate",Title = "Teleports to the gate"}
Cmd[#Cmd + 1] = {Text = "findowner / checkscriptowner",Title = "Find a script owner
in the server"}
Cmd[#Cmd + 1] = {Text = "getplayer / getplayers",Title = "Get a players counts in
the server"}
Cmd[#Cmd + 1] = {Text = "rapidfire",Title = "Activate rapid fire"}
Cmd[#Cmd + 1] = {Text = "autorapidfire",Title = "Auto activate rapid fire"}
Cmd[#Cmd + 1] = {Text = "unautorapidfire",Title = "Unauto activate rapid fire"}
Cmd[#Cmd + 1] = {Text = "armory",Title = "Teleports to the armory"}
Cmd[#Cmd + 1] = {Text = "cafe - teleport to cafe",Title = "Teleports to the
cafeteria"}
Cmd[#Cmd + 1] = {Text = "crimbase / criminalbase",Title = "Teleports to the
criminals base"}
Cmd[#Cmd + 1] = {Text = "lunchroom",Title = "Teleports to the cafeteria room"}
Cmd[#Cmd + 1] = {Text = "spamchat [delay]",Title = "Spam the chat"}
Cmd[#Cmd + 1] = {Text = "unspamchat",Title = "Unspam the chat"}
Cmd[#Cmd + 1] = {Text = "savepos / saveposition",Title = "Saves positions"}
Cmd[#Cmd + 1] = {Text = "loadpos / loadposition",Title = "Loads positions"}
Cmd[#Cmd + 1] = {Text = "notify",Title = "Send a message when player leave /
join"}
Cmd[#Cmd + 1] = {Text = "nonotify",Title = "Stop send a message when player leave
/ join"}
Cmd[#Cmd + 1] = {Text = "copychat",Title = "Copies all players chats"}
Cmd[#Cmd + 1] = {Text = "uncopychat",Title = "uncopies all players chats"}
Cmd[#Cmd + 1] = {Text = "chatnotify",Title = "Chats when player leave / join"}
Cmd[#Cmd + 1] = {Text = "unchatnotify / nochatnotify",Title = "Stop chat when
player leave / join"}
Cmd[#Cmd + 1] = {Text = "opengate",Title = "Open the gate"}
Cmd[#Cmd + 1] = {Text = "antifell / antivoid",Title = "Activate anti fell to the
void when respawn as custom team"}
Cmd[#Cmd + 1] = {Text = "unantifell / unantivoid",Title = "Unactivate anti fell
to the void when respawn as custom team"}
Cmd[#Cmd + 1] = {Text = "beam [plr]",Title = "Shoot a beam to player"}
Cmd[#Cmd + 1] = {Text = "lagbeam / beam2 [plr]",Title = "Shoot a beam to player
but lag"}
Cmd[#Cmd + 1] = {Text = "crash / beam3 [plr]",Title = "Shoot a beam to player but
even more lag"}
Cmd[#Cmd + 1] = {Text = "antispamarrest",Title = "Activate anti spam arrest"}
Cmd[#Cmd + 1] = {Text = "unantispamarrest",Title = "Unactivate anti spam arrest"}
Cmd[#Cmd + 1] = {Text = "!getprefix",Title = "If you for get prefix you can type
this in chat"}
local Mouse = game.Players.LocalPlayer:GetMouse()

for i = 1,#Cmd do
local clone = CmdText:Clone()
clone.Text = Cmd[i].Text
clone.Name = "COMMANDS"
local Ins = Instance.new("StringValue", clone)
Ins.Name = "Title"
Ins.Value = Cmd[i].Title
local Ins2 = Instance.new("StringValue", clone)
Ins2.Name = "TopbarName"
Ins2.Value = Cmd[i].Text:split(" ")[1]
clone.Parent = CmdHandler
clone.MouseButton1Click:Connect(function()
Execute:CaptureFocus()
Execute.Text = clone.Text:split(" ")[1]
Execute.CursorPosition = #Execute.Text + 1
end)
end

Mouse.Move:Connect(function()
local Guis = game:GetService("CoreGui"):GetGuiObjectsAtPosition(Mouse.X,
Mouse.Y)
local Gui
for i,v in pairs(Guis) do
if v.Parent == CmdHandler then
Gui = v
end
end
if Gui ~= nil then
local PositionX
local PositionY
local X = Mouse.X
local Y = Mouse.Y
if Mouse.X > 200 then
PositionX = Mouse.X - 201
else
PositionX = Mouse.X + 21
end
if Mouse.Y > (Mouse.ViewSizeY-96) then
PositionY = Mouse.Y - 97
else
PositionY = Mouse.Y
end
Background3.Visible = true
Background3.Position = UDim2.new(0, PositionX, 0, PositionY)
Topbar.Text = Gui.TopbarName.Value
CmdTitle.Text = Gui.Title.Value
else
Background3.Visible = false
end
end)

if DisableScript then
DisableScript()
end

local Slient = false


local ScriptDisabled = false
local LoopBeam = {}
local LoopKill = {}
local LoopTase = {}
local Admin = {}
local Watching = nil
local States = {}
local BuyGamepass =
game:GetService("MarketplaceService"):UserOwnsGamePassAsync(tonumber((game:GetServi
ce("Players").LocalPlayer.CharacterAppearance):split('=')
[#((game:GetService("Players").LocalPlayer.CharacterAppearance):split('='))]),
96651)

local function GetPlayer(String)


if not String then return end
local Yes = {}
for _, Player in ipairs(game.Players:GetPlayers()) do
if string.lower(Player.Name):match(string.lower(String)) or
string.lower(Player.DisplayName):match(string.lower(String)) then
table.insert(Yes, Player)
end
end
if #Yes > 0 then
return Yes[1]
elseif #Yes < 1 then
return nil
end
end

local function GetPos()


return game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
end

local function GetCamPos()


return workspace.CurrentCamera.CFrame
end

local function GetTeam()


return game.Players.LocalPlayer.TeamColor.Name
end

function Goto(Player, Distance)


local Distance = Distance or CFrame.new(0, 0, 0)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
Player.Character.HumanoidRootPart.CFrame * Distance
end

function Split(Arguaments, Split)


if not Arguaments or not Split then return end
return Arguaments:split(Split)
end

function ChatNotify(Message, Colors, Size)


game.StarterGui:SetCore("ChatMakeSystemMessage", {
Text = Message,
Color = Colors or Color3.fromRGB(255, 255, 255),
Font = Enum.Font.SourceSans,
FontSize = Size or Enum.FontSize.Size48
})
end
function Chat(Message, Whisper)

game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:
FireServer(Message, Whisper or "ALl")
end

function WaitForChild(Time, Parent, Child)


if not Parent or not Child then return end
if Parent == "LocalPlayer" then Parent = game.Players.LocalPlayer end
if Parent == "Character" then Parent = game.Players.LocalPlayer.Character end
if Parent == "Backpack" then Parent =
game.Players.LocalPlayer.Character.Backpack end
local Times = Time * 10 or 1
repeat wait(.1)
Time = Time - 1
until Parent:FindFirstChild(Child) or Time <= 0
if Parent and Parent:FindFirstChild(Child) then
return Parent:FindFirstChild(Child)
else
return nil
end
end

function Kill(Player)
pcall(function()
if Player.Character:FindFirstChild("ForceField") or not
workspace:FindFirstChild(Player.Name) or not
workspace:FindFirstChild(Player.Name):FindFirstChild("Head") or Player == nil or
Player.Character.Parent ~= workspace then return end

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["Remington
870"].ITEMPICKUP)

local MyTeam = GetTeam()


if Player.TeamColor.Name == game.Players.LocalPlayer.TeamColor.Name
then
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer(nil,
BrickColor.random().Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
savedcf
workspace.CurrentCamera.CFrame = savedcamcf

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["Remington
870"].ITEMPICKUP)
end

local Gun =
game.Players.LocalPlayer.Character:FindFirstChild("Remington 870") or
game.Players.LocalPlayer.Backpack:FindFirstChild("Remington 870")

local FireEvent = {
[1] = {
["RayObject"] = Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] = workspace[Player.Name].Head
}, [2] = {
["RayObject"] = Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] = workspace[Player.Name].Head
}, [3] = {
["RayObject"] = Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] = workspace[Player.Name].Head
}, [4] = {
["RayObject"] = Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] = workspace[Player.Name].Head
}, [5] = {
["RayObject"] = Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] = workspace[Player.Name].Head
}, [6] = {
["RayObject"] = Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] = workspace[Player.Name].Head
}, [7] = {
["RayObject"] = Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] = workspace[Player.Name].Head
}, [8] = {
["RayObject"] = Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] = workspace[Player.Name].Head
}
}

game:GetService("ReplicatedStorage").ShootEvent:FireServer(FireEvent,
Gun)
Gun.Parent = game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Character["Remington 870"]:Destroy()
end)
end

function Tase(Player)
if Player.TeamColor.Name == "Bright blue" or not
workspace:FindFirstChild(Player.Name) or not
workspace:FindFirstChild(Player.Name):FindFirstChild("Head") or Player == nil or
Player.Character.Parent ~= workspace then return end
pcall(function()
local savedcf = GetPos()
local savedteam

local Gun = game.Players.LocalPlayer.Backpack:FindFirstChild("Taser")


or game.Players.LocalPlayer.Character:FindFirstChild("Taser")
local changedteam = false
if game.Players.LocalPlayer.TeamColor.Name ~= "Bright blue" or not Gun
then
savedteam = GetTeam()
workspace.Remote.loadchar:InvokeServer(nil,
BrickColor.new("Bright blue").Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
savedcf
changedteam = true
end

local Guns = game.Players.LocalPlayer.Backpack:FindFirstChild("Taser")


or game.Players.LocalPlayer.Character:FindFirstChild("Taser")

local TaseEvent =
{
[1] =
{
["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] = workspace[Player.Name].Torso
}
}

game:GetService("ReplicatedStorage").ShootEvent:FireServer(TaseEvent,
Guns)
if changedteam then
workspace.Remote.loadchar:InvokeServer(nil,
BrickColor.new(savedteam).Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
savedcf
end
end)
end

function Teleport(Player, Position)


if Player == nil or Position == nil then return end
local savedcf = GetPos()
workspace.Remote.loadchar:InvokeServer()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["M9"].ITEMPI
CKUP)
local CHAR = game.Players.LocalPlayer.Character
CHAR.Humanoid.Name = "1"
local c = CHAR["1"]:Clone()
c.Name = "Humanoid"
c.Parent = CHAR
CHAR["1"]:Destroy()
game.Workspace.CurrentCamera.CameraSubject = CHAR
CHAR.Animate.Disabled = true
wait()
CHAR.Animate.Disabled = false
CHAR.Humanoid.DisplayDistanceType = "None"

game.Players.LocalPlayer:FindFirstChild("Backpack"):FindFirstChild("M9").Parent =
CHAR
local STOP = 0
repeat wait(.1)
STOP = STOP + 1
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
Player.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 0.75)
until (not game.Players.LocalPlayer.Character:FindFirstChild("M9") or not
game.Players.LocalPlayer.Character.HumanoidRootPart or not
Player.Character.HumanoidRootPart or not
game.Players.LocalPlayer.Character.HumanoidRootPart.Parent or not
Player.Character.HumanoidRootPart.Parent or STOP > 500) and STOP > 3
local STOP_2 = 0
repeat wait()
STOP_2 = STOP_2 + 1
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Position
until STOP_2 > 10
workspace.Remote.loadchar:InvokeServer()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
end

function TeleportV(Player, Player2)


if Player == nil or Player2 == nil then return end
local savedcf = GetPos()
workspace.Remote.loadchar:InvokeServer()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["M9"].ITEMPI
CKUP)
local CHAR = game.Players.LocalPlayer.Character
CHAR.Humanoid.Name = "1"
local c = CHAR["1"]:Clone()
c.Name = "Humanoid"
c.Parent = CHAR
CHAR["1"]:Destroy()
game.Workspace.CurrentCamera.CameraSubject = CHAR
CHAR.Animate.Disabled = true
wait()
CHAR.Animate.Disabled = false
CHAR.Humanoid.DisplayDistanceType = "None"

game.Players.LocalPlayer:FindFirstChild("Backpack"):FindFirstChild("M9").Parent =
CHAR
local STOP = 0
repeat wait(.1)
STOP = STOP + 1
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
Player.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 0.75)
until (not game.Players.LocalPlayer.Character:FindFirstChild("M9") or not
game.Players.LocalPlayer.Character.HumanoidRootPart or not
Player.Character.HumanoidRootPart or not
game.Players.LocalPlayer.Character.HumanoidRootPart.Parent or not
Player.Character.HumanoidRootPart.Parent or STOP > 500) and STOP > 3
local STOP_2 = 0
repeat wait()
STOP_2 = STOP_2 + 1
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
Player2.Character.HumanoidRootPart.CFrame
until STOP_2 > 10
workspace.Remote.loadchar:InvokeServer()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
end

function ArrestEvent(Player, Time)


for i = 1,Time do
workspace.Remote.arrest:InvokeServer(Player.Character.Head)
end
end

function Arrest(Player, Time)


local Time = Time or 1
local savedcf = GetPos()
local savedcamcf = GetCamPos()
local savedteam = GetTeam()
if Player then
repeat wait()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
Player.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 1)
for i = 1,Time do
coroutine.wrap(function()

workspace.Remote.arrest:InvokeServer(Player.Character.Head)
end)()
end
until
Player.Character:FindFirstChild("Head"):FindFirstChild("handcuffedGui")
wait()
end
workspace.Remote.loadchar:InvokeServer(nil, BrickColor.new(savedteam).Name)
game.Players.LocalPlayer.Character.Humanoid.Sit = false
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
workspace.CurrentCamera.CFrame = savedcamcf
end

function CreateBeam(Player, Distance, Position)


if Player then
pcall(function()
local Backpack = game.Players.LocalPlayer.Backpack
local Character = game.Players.LocalPlayer.Character
local Gun = Backpack:FindFirstChild("Remington 870") or
Character:FindFirstChild("Remington 870")
if not Gun then

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["Remington
870"].ITEMPICKUP)
end
Gun = Backpack:FindFirstChild("Remington 870") or
Character:FindFirstChild("Remington 870")
local Head = Player.Character.Head
if Head and Player and Character and Backpack and Gun and
Distance and Position then
game.ReplicatedStorage.ShootEvent:FireServer({
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head}
}, Gun)
end
Gun.Parent = game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Character:FindFirstChild("Remington
870"):Destroy()
end)
end
end

function CreateBeam2(Player, Distance, Position)


if Player then
pcall(function()
local Backpack = game.Players.LocalPlayer.Backpack
local Character = game.Players.LocalPlayer.Character
local Gun = Backpack:FindFirstChild("AK-47") or
Character:FindFirstChild("AK-47")
if not Gun then

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["AK-
47"].ITEMPICKUP)
end
Gun = Backpack:FindFirstChild("AK-47") or
Character:FindFirstChild("AK-47")
local Head = Player.Character.Head
if Head and Player and Character and Backpack and Gun and
Distance and Position then
game.ReplicatedStorage.ShootEvent:FireServer({
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
}, Gun)
end
Gun.Parent = game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Character:FindFirstChild("AK-
47"):Destroy()
end)
end
end

function CreateBeam3(Player, Distance, Position)


if Player then
pcall(function()
local Backpack = game.Players.LocalPlayer.Backpack
local Character = game.Players.LocalPlayer.Character
local Gun = Backpack:FindFirstChild("M9") or
Character:FindFirstChild("M9")
if not Gun then

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["M9"].ITEMPI
CKUP)
end
Gun = Backpack:FindFirstChild("M9") or
Character:FindFirstChild("M9")
local Head = Player.Character.Head
if Head and Player and Character and Backpack and Gun and
Distance and Position then
game.ReplicatedStorage.ShootEvent:FireServer({
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head},
{["RayObject"] = Ray.new(Vector3.new(),
Vector3.new()),["Distance"] = Distance,["Cframe"] = Position,["Hit"] = Head}
}, Gun)
end
Gun.Parent = game.Players.LocalPlayer.Character
game.Players.LocalPlayer.Character:FindFirstChild("M9"):Destroy()
end)
end
end

function Beam(Player, Distance, Time)


if Player and Distance then
local RunService = game:GetService("RunService")
RunService:BindToRenderStep(Player.Name, math.huge, function()
coroutine.wrap(function()
CreateBeam(Player, Distance,
Player.Character.HumanoidRootPart.CFrame)
end)()
end)
delay(Time, function()
pcall(function()
RunService:UnbindFromRenderStep(Player.Name)
end)
end)
end
end

function LagBeam(Player, Distance, Time)


if Player and Distance then
local RunService = game:GetService("RunService")
RunService:BindToRenderStep(Player.Name, math.huge, function()
coroutine.wrap(function()
CreateBeam(Player, Distance,
Player.Character.HumanoidRootPart.CFrame)
end)()
coroutine.wrap(function()
CreateBeam2(Player, Distance,
Player.Character.HumanoidRootPart.CFrame)
end)()
coroutine.wrap(function()
CreateBeam3(Player, Distance,
Player.Character.HumanoidRootPart.CFrame)
end)()
end)
delay(Time, function()
pcall(function()
RunService:UnbindFromRenderStep(Player.Name)
end)
end)
end
end

function DetectMove(Player)
local oldpos = Player.Character.HumanoidRootPart.CFrame
local Move
local Time = 0
repeat wait(.1)
Time = Time + 1
if oldpos ~= Player.Character.HumanoidRootPart.CFrame then
Move = true
else
Move = false
end
until (Time >= 500 and Move == false) or Move == true
return Move
end

function FeGodMode()
game.Players.LocalPlayer.Character.Humanoid.Name = 1
local l = game.Players.LocalPlayer.Character["1"]:Clone()
l.Parent = game.Players.LocalPlayer.Character
l.Name = "Humanoid"
game.Players.LocalPlayer.Character.Animate.Disabled = true
wait()
game.Players.LocalPlayer.Character.Animate.Disabled = false
game.Players.LocalPlayer.Character["1"]:Destroy()
game.Workspace.CurrentCamera.CameraSubject =
game.Players.LocalPlayer.Character
end

local function GetPlayerPart(Player)


if not Player then return end
if Player:FindFirstChild("HumanoidRootPart") then
return Player.HumanoidRootPart
elseif Player:FindFirstChild("Torso") then
return Player.Torso
end
end

local Mouse = game.Players.LocalPlayer:GetMouse()

function CopyChat(Player)
Player.Chatted:Connect(function(Message)
if States.CopyChat then
Chat("["..Player.DisplayName.."]: "..Message)
end
end)
end

function Died(Player)
pcall(function()
if Player.Character.Humanoid.Health < 1 then
if States.ChatNotify then
Chat(Player.DisplayName.." Died")
end
if States.Notify then
game.StarterGui:SetCore("SendNotification", {
Title = "Game",
Text = Player.DisplayName.." Died",
Icon =
game.Players:GetUserThumbnailAsync(Player.UserId, Enum.ThumbnailType.HeadShot,
Enum.ThumbnailSize.Size352x352)
})
end
end
end)
end

function PlayerPickUp(Player)
Player.Backpack.ChildAdded:Connect(function(Item)
if States.ChatNotify then
Chat(Player.DisplayName.." Pick Up "..Item.Name)
end
if States.Notify then
game.StarterGui:SetCore("SendNotification", {
Title = "Game",
Text = Player.DisplayName.." Pick Up "..Item.Name,
Icon = game.Players:GetUserThumbnailAsync(Player.UserId,
Enum.ThumbnailType.HeadShot, Enum.ThumbnailSize.Size352x352)
})
end
end)
end

local function Notify(Message, Color, Text)


Notify6.Text = Notify5.Text
Notify6.TextColor3 = Notify5.TextColor3
Notify5.Text = Notify4.Text
Notify5.TextColor3 = Notify4.TextColor3
Notify4.Text = Notify3.Text
Notify4.TextColor3 = Notify3.TextColor3
Notify3.Text = Notify2.Text
Notify3.TextColor3 = Notify2.TextColor3
Notify2.Text = Notify1.Text
Notify2.TextColor3 = Notify1.TextColor3
Notify1.Text = "["..Text.."] "..Message
Notify1.TextColor3 = Color or Color3.fromRGB(255, 255, 255)
end

local function Loadstring(Https)


if not Https then return end
loadstring(game:HttpGet((Https), true))()
end

local function Command(Cmd)


return Arg1 == Prefix..Cmd
end

local function PrefixCommand(Cmd)


return Arg1 == "!"..Cmd
end

local Walls = {
game.Workspace.Prison_Halls.walls,
game.Workspace.Prison_Halls.roof,
game.Workspace.Prison_Halls.outlines,
game.Workspace.Prison_Halls.lights,
game.Workspace.Prison_Halls.accent,
game.Workspace.Prison_Halls.glass,
game.Workspace.Prison_Cellblock.b_front,
game.Workspace.Prison_Cellblock.doors,
game.Workspace.Prison_Cellblock.c_tables,
game.Workspace.Prison_Cellblock.a_front,
game.Workspace.Prison_Cellblock.b_outerwall,
game.Workspace.Prison_Cellblock.c_wall,
game.Workspace.Prison_Cellblock.b_wall,
game.Workspace.Prison_Cellblock.c_hallwall,
game.Workspace.Prison_Cellblock.a_outerwall,
game.Workspace.Prison_Cellblock.b_ramp,
game.Workspace.Prison_Cellblock.a_ramp,
game.Workspace.Prison_Cellblock.a_walls,
game.Workspace.Prison_Cellblock.Cells_B,
game.Workspace.Prison_Cellblock.Cells_A,
game.Workspace.Prison_Cellblock.c_corner,
game.Workspace.Prison_Cellblock.Wedge,
game.Workspace.Prison_Cellblock.a_ceiling,
game.Workspace.Prison_Cellblock.b_ceiling,
game.Workspace.City_buildings,
game.Workspace.Prison_OuterWall,
game.Workspace.Prison_Fences,
game.Workspace.Prison_Guard_Outpost,
game.Workspace.Prison_Cafeteria.building,
game.Workspace.Prison_Cafeteria.glass,
game.Workspace.Prison_Cafeteria.oven,
game.Workspace.Prison_Cafeteria.shelves,
game.Workspace.Prison_Cafeteria.vents,
game.Workspace.Prison_Cafeteria.accents,
game.Workspace.Prison_Cafeteria["vending machine"],
game.Workspace.Prison_Cafeteria.Prison_table1,
game.Workspace.Prison_Cafeteria.counter,
game.Workspace.Prison_Cafeteria.boxes,
game.Workspace.Prison_Cafeteria["trash bins"]
}

--[[if not Slient then


Chat("Admin Commands By LocalPlayer # 7434")
Chat("Admin Commands Version "..Versions)
Chat("Current Prefix Is "..Prefix)
wait()
Chat("Admin Commands Loaded!")
else
Chat("Loaded")
Chat("P "..Prefix)
Chat("V "..Versions)
end]]

Notify("Loaded admin commands", Color3.fromRGB(0, 255, 0), "Loads")

function PlayerChatted(Message)
if ScriptDisabled then return end
Split = Message:split(" ")
Arg1 = Split[1]
Arg2 = Split[2]
Arg3 = Split[3]
Arg4 = Split[4]
if Command("unload") or Command("destroygui") then
Notify("Unloading...", Color3.fromRGB(0, 255, 255), "Unloads")
wait(.1)
pcall(function()
CmdGui:Destroy()
States = {}
LoopKill = {}
LoopTase = {}
Admin = {}
ScriptDisabled = true
for i,v in pairs(game.Lighting:GetChildren()) do
v.Parent = workspace
end
end)
end
if Command("reload") or Command("update") then
Notify("Updating versions...", Color3.fromRGB(0, 255, 255), "Updates")
pcall(function()
CmdGui:Destroy()
States = {}
LoopKill = {}
LoopTase = {}
Admin = {}
ScriptDisabled = true
for i,v in pairs(game.Lighting:GetChildren()) do
v.Parent = workspace
end
end)
Loadstring("https://pastebin.com/raw/9ab2s523")
end
if Command("beam") then
local Player = GetPlayer(Arg2)
if Player then
Beam(Player, math.huge, 7)
Notify("Beamed "..Player.Name, Color3.fromRGB(0, 255, 0),
"Success")
else
Notify("No player found", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("lagbeam") or Command("beam2") then
local Player = GetPlayer(Arg2)
if Player then
LagBeam(Player, math.huge, 7)
Notify("Lag beamed "..Player.Name, Color3.fromRGB(255, 0, 0),
"Success")
else
Notify("No player found", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("crash") or Command("beam3") then
local Player = GetPlayer(Arg2)
if Player then
LagBeam(Player, math.huge, 9000)
Notify("Crashed "..Player.Name, Color3.fromRGB(0, 255, 0),
"Success")
else
Notify("No player found", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("antispamarrest") then
States.Anti_Spam_Arrest = true
Notify("Turn anti spam arrest on", Color3.fromRGB(0, 255, 0),
"Success")
while wait() do
if States.Anti_Spam_Arrest then
pcall(function()
if
game.Players.LocalPlayer.Character.Head:FindFirstChild("handcuffedGui") then
repeat wait()
coroutine.wrap(function()

game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(888,
100, 2388)

workspace.Remote.TeamEvent:FireServer("Medium stone grey")

workspace.Remote.TeamEvent:FireServer("Bright blue")
end)()
until game.Players.LocalPlayer.TeamColor.Name
== "Bright blue"
wait(.1)
for i = 1,10 do

workspace.Remote.TeamEvent:FireServer("Medium stone grey")


end
end
end)
end
end
end
if Command("unantispamarrest") then
States.Anti_Spam_Arrest = false
Notify("Turn anti spam arrest off", Color3.fromRGB(0, 255, 0),
"Success")
end
if Command("inmate") or Command("inmates") or Command("prisoner") or
Command("prisoners") then
workspace.Remote.TeamEvent:FireServer("Bright orange")
Notify("Become inmate", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("guard") or Command("guards") or Command("cop") or
Command("polices") or Command("cops") then
workspace.Remote.TeamEvent:FireServer("Bright blue")
if game.Players.LocalPlayer.TeamColor.Name == "Bright blue" then
Notify("Become guard", Color3.fromRGB(0, 255, 0), "Success")
else
Notify("Fulled team", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("gun") or Command("guns") or Command("allguns") then
if BuyGamepass then

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["Remington
870"].ITEMPICKUP)

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["M4A1"].ITEM
PICKUP)

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["AK-
47"].ITEMPICKUP)

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["M9"].ITEMPI
CKUP)
else

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["Remington
870"].ITEMPICKUP)

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["AK-
47"].ITEMPICKUP)

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["M9"].ITEMPI
CKUP)
end
Notify("Get all guns", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("autogun") or Command("autoguns") or Command("autoallguns") then
States.Auto_Guns = true
Notify("Turn auto guns on", Color3.fromRGB(0, 255, 0), "Success")
if BuyGamepass then

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["Remington
870"].ITEMPICKUP)

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["M4A1"].ITEM
PICKUP)
workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["AK-
47"].ITEMPICKUP)

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["M9"].ITEMPI
CKUP)
else

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["Remington
870"].ITEMPICKUP)

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["AK-
47"].ITEMPICKUP)

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["M9"].ITEMPI
CKUP)
end
game.Players.LocalPlayer.CharacterAdded:Connect(function()
if States.Auto_Guns then
pcall(function()
if BuyGamepass then

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["Remington
870"].ITEMPICKUP)

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["M4A1"].ITEM
PICKUP)

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["AK-
47"].ITEMPICKUP)

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["M9"].ITEMPI
CKUP)
else

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["Remington
870"].ITEMPICKUP)

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["AK-
47"].ITEMPICKUP)

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["M9"].ITEMPI
CKUP)
end
end)
end
end)
end
if Command("unautogun") or Command("unautoguns") or Command("unautoallguns")
then
States.Auto_Guns = false
Notify("Turn auto guns off", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("loopgoto") or Command("loopto") then
local Player = GetPlayer(Arg2)
if Player then
States.LoopGoto = true
repeat wait()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
= Player.Character.HumanoidRootPart.CFrame
until not States.LoopGoto or not game.Players[Player.Name]
end
end
if Command("unloopgoto") or Command("unloopto") then
States.LoopGoto = false
end
if Command("checkscriptowner") or Command("findowner") then
for i,v in pairs(game.Players:GetPlayers()) do
if v.DisplayName == "Hack" and v.Name == "ih4xalots" then
ChatNotify("Script owner : "..v.Name.." / "..v.DisplayName,
Color3.fromRGB(0, 255, 0))
end
end
end
if Command("getplayer") or Command("getplayers") then
ChatNotify("Players : "..#game.Players:GetPlayers(),
Color3.fromRGB(255, 255, 255))
end
if Command("autofire") then
if
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool"):FindFirstChild("Gu
nStates") then
local Gun =
require(game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").GunStates)
Gun["AutoFire"] = true
Notify("Turn auto fire", Color3.fromRGB(0, 255, 0), "Success")
else
Notify("Equip a gun", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("semifire") then
if
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool"):FindFirstChild("Gu
nStates") then
local Gun =
require(game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").GunStates)
Gun["AutoFire"] = false
Notify("Turn semi fire", Color3.fromRGB(0, 255, 0), "Success")
else
Notify("Equip a gun", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("firespeed") or Command("setfirespeed") then
if
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool"):FindFirstChild("Gu
nStates") then
local Gun =
require(game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").GunStates)
if tonumber(Arg2) ~= nil then
Gun["FireRate"] = tonumber(Arg2)
Notify("Set a gun fire speed to "..tonumber(Arg2),
Color3.fromRGB(0, 255, 0), "Success")
else
Notify("Counts needed", Color3.fromRGB(255, 0, 0), "Error")
end
else
Notify("Equip a gun", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("burst") or Command("burstbullets") or Command("bullets") then
if
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool"):FindFirstChild("Gu
nStates") then
local Gun =
require(game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").GunStates)
if tonumber(Arg2) ~= nil then
Gun["Bullets"] = tonumber(Arg2)
Notify("Set a gun burst bullets to "..tonumber(Arg2),
Color3.fromRGB(0, 255, 0), "Success")
else
Notify("Counts needed", Color3.fromRGB(255, 0, 0), "Error")
end
else
Notify("Equip a gun", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("reloadtime") or Command("reloadtimes") then
if
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool"):FindFirstChild("Gu
nStates") then
local Gun =
require(game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool").GunStates)
if tonumber(Arg2) ~= nil then
Gun["ReloadTime"] = tonumber(Arg2)
Notify("Set a gun reload time to "..tonumber(Arg2),
Color3.fromRGB(0, 255, 0), "Success")
else
Notify("Counts needed", Color3.fromRGB(255, 0, 0), "Error")
end
else
Notify("Equip a gun", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("criminal") or Command("criminals") or Command("crim") or
Command("crims") or Command("crimes") or Command("crime") then
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer(nil, BrickColor.new("Really
red").Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
workspace.CurrentCamera.CFrame = savedcamcf
Notify("Become a criminal", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("neutral") or Command("neutrals") then
workspace.Remote.TeamEvent:FireServer("Medium stone grey")
Notify("Become neutral", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("red") then
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer(nil, BrickColor.new("Bright
red").Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
workspace.CurrentCamera.CFrame = savedcamcf
Notify("Changed name tag color to "..Arg1:split("."), Color3.fromRGB(0,
255, 0), "Success")
end
if Command("blue") then
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer(nil, BrickColor.new("Deep
blue").Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
workspace.CurrentCamera.CFrame = savedcamcf
Notify("Changed name tag color to "..Arg1:split("."), Color3.fromRGB(0,
255, 0), "Success")
end
if Command("black") then
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer(nil, BrickColor.new("Really
black").Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
workspace.CurrentCamera.CFrame = savedcamcf
Notify("Changed name tag color to "..Arg1:split("."), Color3.fromRGB(0,
255, 0), "Success")
end
if Command("pink") then
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer(nil, BrickColor.new("Hot
pink").Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
workspace.CurrentCamera.CFrame = savedcamcf
Notify("Changed name tag color to "..Arg1:split("."), Color3.fromRGB(0,
255, 0), "Success")
end
if Command("grey") then
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer(nil, BrickColor.new("Ghost
grey").Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
workspace.CurrentCamera.CFrame = savedcamcf
Notify("Changed name tag color to "..Arg1:split("."), Color3.fromRGB(0,
255, 0), "Success")
end
if Command("white") then
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer(nil,
BrickColor.new("White").Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
workspace.CurrentCamera.CFrame = savedcamcf
Notify("Changed name tag color to "..Arg1:split("."), Color3.fromRGB(0,
255, 0), "Success")
end
if Command("brown") then
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer(nil,
BrickColor.new("Brown").Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
workspace.CurrentCamera.CFrame = savedcamcf
Notify("Changed name tag color to "..Arg1:split("."), Color3.fromRGB(0,
255, 0), "Success")
end
if Command("purple") then
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer(nil, BrickColor.new("Royal
purple").Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
workspace.CurrentCamera.CFrame = savedcamcf
Notify("Changed name tag color to "..Arg1:split("."), Color3.fromRGB(0,
255, 0), "Success")
end
if Command("green") then
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer(nil, BrickColor.new("Bright
green").Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
workspace.CurrentCamera.CFrame = savedcamcf
Notify("Changed name tag color to "..Arg1:split("."), Color3.fromRGB(0,
255, 0), "Success")
end
if Command("yellow") then
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer(nil, BrickColor.new("Bright
yellow").Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
workspace.CurrentCamera.CFrame = savedcamcf
Notify("Changed name tag color to "..Arg1:split("."), Color3.fromRGB(0,
255, 0), "Success")
end
if Command("orange") then
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer(nil, BrickColor.new("Neon
orange").Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
workspace.CurrentCamera.CFrame = savedcamcf
Notify("Changed name tag color to "..Arg1:split("."), Color3.fromRGB(0,
255, 0), "Success")
end
if Command("chatnotify") then
States.ChatNotify = true
Notify("Turn chat notify on", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("nochatnotify") or Command("unchatnotify") then
States.ChatNotify = false
Notify("Turn chat notify off", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("taserbypass") or Command("lock") or Command("antitaser") then
States.TaserBypass = true
Notify("Turn taser bypass on", Color3.fromRGB(0, 255, 0), "Success")
game.Players.LocalPlayer.CharacterAdded:Connect(function()
if States.TaserBypass then
wait(.2)

game.Players.LocalPlayer.Character.ClientInputHandler.Disabled = true
game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 24
game.Players.LocalPlayer.Character.Humanoid.JumpPower = 50
end
end)
end
if Command("notaserbypass") or Command("unlock") or Command("untaserbypass")
then
States.TaserBypass = false
Notify("Turn taser bypass off", Color3.fromRGB(0, 255, 0), "Success")
game.Players.LocalPlayer.Character.ClientInputHandler.Disabled = false
game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
game.Players.LocalPlayer.Character.Humanoid.JumpPower = 50
end
if Command("color") then
if Arg2 ~= nil and Arg3 == nil then
local savedcf = GetPos()
workspace.Remote.loadchar:InvokeServer(nil, Arg2)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
savedcf
elseif Arg2 ~= nil and Arg3 ~= nil and Arg4 == nil then
local savedcf = GetPos()
workspace.Remote.loadchar:InvokeServer(nil, Arg2.." "..Arg3)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
savedcf
elseif Arg2 ~= nil and Arg3 ~= nil and Arg4 ~= nil then
local savedcf = GetPos()
workspace.Remote.loadchar:InvokeServer(nil, Arg2.." "..Arg3.."
"..Arg4)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
savedcf
end
Notify("Changed name tag color", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("print") then
print(Message)
Notify("Printed", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("warn") then
warn(Message)
Notify("Warned", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("error") then
Notify("Printed error", Color3.fromRGB(0, 255, 0), "Success")
error(Message)
end
if Command("chat") then
Chat(Message)
Notify("Chatted", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("copychat") then
States.CopyChat = true
Notify("Turn copy chat on", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("uncopychat") then
States.CopyChat = false
Notify("Turn copy chat off", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("tase") then
local Player = GetPlayer(Arg2)
if Player ~= nil then
Tase(Player)
Notify("Tased "..Player.Name, Color3.fromRGB(0, 255, 0),
"Success")
else
Notify("No player found", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("noshield") or Command("antishield") then
States.Anti_Shield = true
Notify("Turn anti shield users on", Color3.fromRGB(0, 255, 0),
"Success")
while wait() do
for i,v in pairs(game.Players:GetPlayers()) do
pcall(function()
if
workspace[v.Name].Torso:FindFirstChild("ShieldFolder") then

workspace[v.Name].Torso:FindFirstChild("ShieldFolder"):Destroy()
end
end)
end
end
end
if Command("unantishield") then
States.Anti_Shield = false
Notify("Turn anti shield users off", Color3.fromRGB(0, 255, 0),
"Success")
end
if Command("kill") or Command("kills") then
local Player = GetPlayer(Arg2)
if Player ~= nil then
Kill(Player)
Notify("Killed "..Player.Name, Color3.fromRGB(0, 255, 0),
"Success")
else
Notify("No player found", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("killall") then
for i,v in pairs(game.Players:GetPlayers()) do
if v ~= game.Players.LocalPlayer then
Kill(v)
end
end
Notify("Killed all players", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("killinmate") or Command("killinmates") or Command("killsinmate")
or Command("killsinmates") then
for i,v in pairs(game.Players:GetPlayers()) do
if v ~= game.Players.LocalPlayer then
if v.TeamColor.Name == "Bright orange" then
Kill(v)
end
end
end
Notify("Killed all inmates", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("killguard") or Command("killsguard") or Command("killguards") or
Command("killsguards") then
for i,v in pairs(game.Players:GetPlayers()) do
if v ~= game.Players.LocalPlayer then
if v.TeamColor.Name == "Bright blue" then
Kill(v)
end
end
end
Notify("Killed all guards", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("killcriminal") or Command("killscriminal") or
Command("killcriminals") or Command("killscriminals") then
for i,v in pairs(game.Players:GetPlayers()) do
if v ~= game.Players.LocalPlayer then
if v.TeamColor.Name == "Really red" then
Kill(v)
end
end
end
Notify("Killed all criminals", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("loopkill") or Command("loopkills") then
local Player = GetPlayer(Arg2)
if Player ~= nil and not LoopKill[Player.UserId] then
LoopKill[Player.UserId] = {Player = Player}
Notify("Looping kills "..Player.Name, Color3.fromRGB(0, 255, 0),
"Success")
else
Notify("No player found / already loop kills",
Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("unloopkill") or Command("unloopkills") then
local Player = GetPlayer(Arg2)
if Player ~= nil and LoopKill[Player.UserId] then
LoopKill[Player.UserId] = nil
Notify("Unloop kills "..Player.Name, Color3.fromRGB(0, 255, 0),
"Success")
else
Notify("No player found / Player has no loop kills",
Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("loopkillguard") or Command("loopkillguards") or
Command("loopkillsguard") or Command("loopkillsguards") or Command("loopkillcop")
or Command("loopkillpolices") or Command("loopkillspolices") then
States.LoopKill_Guards = true
Notify("Looping kills all guards", Color3.fromRGB(0, 255, 0),
"Success")
while wait() do
if States.LoopKill_Guards then
for i,v in pairs(game.Teams.Guards:GetPlayers()) do
if v ~= game.Players.LocalPlayer then
pcall(function()
if v.Character.Humanoid.Health > 0 and
v.Character.Head and v.Character and v ~= nil then
Kill(v)
end
end)
end
end
end
end
end
if Command("unloopkillguard") or Command("unloopkillguards") or
Command("unloopkillsguard") or Command("unloopkillsguards") or
Command("unloopkillcop") or Command("unloopkillpolices") or
Command("unloopkillspolices") then
States.LoopKill_Guards = false
Notify("Unloop kills all guards", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("loopkillinmate") or Command("loopkillinmates") or
Command("loopkillsinmate") or Command("loopkillsinmates") or
Command("loopkillprisoner") or Command("loopkillprisoners") then
States.LoopKill_Inmates = true
Notify("Looping kills all inmates", Color3.fromRGB(0, 255, 0),
"Success")
while wait() do
if States.LoopKill_Inmates then
for i,v in pairs(game.Teams.Inmates:GetPlayers()) do
if v ~= game.Players.LocalPlayer then
pcall(function()
if v.Character.Humanoid.Health > 0 and
v.Character.Head and v.Character and v ~= nil then
Kill(v)
end
end)
end
end
end
end
end
if Command("unloopkillinmate") or Command("unloopkillinmates") or
Command("unloopkillsinmate") or Command("unloopkillsinmates") or
Command("unloopkillprisoner") or Command("unloopkillprisoners") then
States.LoopKill_Inmates = false
Notify("Unloop kills all inmates", Color3.fromRGB(0, 255, 0),
"Success")
end
if Command("loopkillcriminal") or Command("loopkillcriminals") or
Command("loopkillscriminal") or Command("loopkillscriminals") or
Command("loopkillcrim") or Command("loopkillcrims") then
States.LoopKill_Criminals = true
Notify("Looping kills all criminals", Color3.fromRGB(0, 255, 0),
"Success")
while wait() do
if States.LoopKill_Criminals then
for i,v in pairs(game.Teams.Criminals:GetPlayers()) do
if v ~= game.Players.LocalPlayer then
pcall(function()
if v.Character.Humanoid.Health > 0 and
v.Character.Head and v.Character and v ~= nil then
Kill(v)
end
end)
end
end
end
end
end
if Command("unloopkillcriminal") or Command("unloopkillcriminals") or
Command("unloopkillscriminal") or Command("unloopkillscrriminals") or
Command("unloopkillcrim") or Command("unloopkillcrims") then
States.LoopKill_Criminals = false
Notify("Unlooping kills all criminals", Color3.fromRGB(0, 255, 0),
"Success")
end
if Command("loopkillall") or Command("loopkillsall") then
States.LoopKill_Others = true
Notify("Looping kills all players", Color3.fromRGB(0, 255, 0),
"Success")
while wait() do
if States.LoopKill_Others then
for i,v in pairs(game.Players:GetPlayers()) do
if v ~= game.Players.LocalPlayer then
pcall(function()
if v.Character.Humanoid.Health > 0 and
v.Character.Head and v.Character and v ~= nil then
Kill(v)
end
end)
end
end
end
end
end
if Command("unloopkillall") or Command("unloopkillsall") then
States.LoopKill_Criminals = false
States.LoopKill_Guards = false
States.LoopKill_Inmates = false
States.LoopKill_Others = false
Notify("Unlooping kills all players", Color3.fromRGB(0, 255, 0),
"Success")
end
if Command("goto") or Command("to") then
local Player = GetPlayer(Arg2)
if Player ~= nil then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
workspace[Player.Name].HumanoidRootPart.CFrame
Notify("Go to "..Player.Name, Color3.fromRGB(0, 255, 0),
"Success")
else
Notify("No player found", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("re") or Command("refresh") then
if game.Players.LocalPlayer.TeamColor.Name ~= "Medium stone grey" then
if
game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
= savedcf
workspace.CurrentCamera.CFrame = savedcamcf
end
else
if
game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer(nil,
BrickColor.new("Bright orange").Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
= savedcf
workspace.CurrentCamera.CFrame = savedcamcf
workspace.Remote.TeamEvent:FireServer("Medium stone grey")
end
end
Notify("Refreshed", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("res") or Command("respawn") then
if game.Players.LocalPlayer.TeamColor.Name ~= "Medium stone grey" then
workspace.Remote.loadchar:InvokeServer()
else
workspace.Remote.loadchar:InvokeServer(nil,
BrickColor.new("Bright orange").Name)
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer(nil,
BrickColor.new("Really red").Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
savedcf
workspace.CurrentCamera.CFrame = savedcamcf
workspace.Remote.TeamEvent:FireServer("Medium stone grey")
end
Notify("Respawned", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("looparrest") or Command("spamarrest") then
local Player = GetPlayer(Arg2)
if Player ~= nil then
Notify("Spam arresting "..Player.Name, Color3.fromRGB(0, 255, 0),
"Success")
States.SpamArrest = true
repeat wait()
if game.Players[Player.Name] and States.SpamArrest then
local Player_Previos_Team = Player.TeamColor.Name
if Player.TeamColor.Name == "Bright orange" then
Teleport(Player, CFrame.new(979.55584716797,
99.990005493164, 2341.4069824219))
end
if Player.TeamColor.Name ~= "Bright orange" and
Player.TeamColor.Name ~= "Really red" then
repeat Teleport(Player, CFrame.new(-976, 110,
2070)) until Player.TeamColor.Name == "Really red" or not game.Players[Player.Name]
end
if Player_Previos_Team == "Bright orange" then
repeat wait()

game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
Player.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 1)
for i = 1,1000 do
coroutine.wrap(function()
ArrestEvent(Player,
math.huge)
end)()
end
until
Player.Character.Head:FindFirstChild("handcuffedGui") or not
game.Players[Player.Name]
else
if Player.TeamColor.Name == "Really red" then
repeat wait()

game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
Player.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 1)
for i = 1,1000 do
coroutine.wrap(function()
ArrestEvent(Player,
math.huge)
end)()
end
until
Player.Character.Head:FindFirstChild("handcuffedGui") or not
game.Players[Player.Name]
end
end
end
until not game.Players[Player.Name] or not States.SpamArrest
end
end
if Command("unlooparrest") or Command("unspamarrest") then
States.SpamArrest = false
Notify("Unspam arrest", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("view") or Command("spectate") or Command("watch") then
local Player = GetPlayer(Arg2)
if Player ~= nil then
Watching = Player
Notify("Viewing "..Player.Name, Color3.fromRGB(0, 255, 0),
"Success")
else
Notify("No player found", Color3.fromRGB(255, 0, 0), "Error")
end
while wait() do
if Watching ~= nil then
pcall(function()
workspace.CurrentCamera.CameraSubject =
workspace[Watching.Name]
end)
end
end
end
if Command("antifling") then
States.Anti_Fling = true
Notify("Turn anti fling on", Color3.fromRGB(0, 255, 0), "Success")

game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart").Size =
Vector3.new(math.huge,
game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart").Size.Y,
math.huge)
game.Players.LocalPlayer.CharacterAdded:Connect(function(Character)
if States.Anti_Fling then
pcall(function()

game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart").Size =
Vector3.new(math.huge,
game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart").Size.Y,
math.huge)
end)
end
end)
end
if Command("statue") then
States.Statue = true
game.Players.LocalPlayer.Character:Connect(function()
if States.Statue then

end
end)
end
if Command("unstatue") then
States.Statue = false
end
if Command("noclip") or Command("noclips") then
States.Noclips = true
Notify("Turn no clips on", Color3.fromRGB(0, 255, 0), "Success")
game:GetService("RunService").Stepped:Connect(function()
if States.Noclips then
pcall(function()

game.Players.LocalPlayer.Character:FindFirstChild("Head").CanCollide = false

game.Players.LocalPlayer.Character:FindFirstChild("Torso").CanCollide = false
end)
end
end)
end
if Command("clip") or Command("clips") then
States.Noclips = false
Notify("Turn no clips off", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("unantifling") then
States.Anti_Fling = false
Notify("Turn anti fling off", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("antivest") or Command("anticrash") then
States.Anti_Crash = true
Notify("Turn anti armor spammer on", Color3.fromRGB(0, 255, 0),
"Success")
coroutine.wrap(function()
while wait() do
if States.Anti_Crash then
for i,v in pairs(game.Players:GetPlayers()) do
pcall(function()
v.Character.vest:Destroy()
end)
end
end
end
end)()
end
if Command("unantivest") or Command("unanticrash") then
States.Anti_Crash = false
Notify("Turn anti armor spammer off", Color3.fromRGB(0, 255, 0),
"Success")
end
if Command("fastpunch") or Command("speedpunch") or Command("speedlypunch")
or Command("superspeedpunch") then
States.Fast_Punch = true
Notify("Turn fast punch on", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("slowpunch") or Command("normalspeedpunch") or
Command("nofastpunch") or Command("unfastpunch") then
States.Fast_Punch = false
Notify("Turn fast punch off", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("superpunch") or Command("onepunch") then
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local MeleeEvent = ReplicatedStorage:FindFirstChild("meleeEvent")
local Mouse = game.Players.LocalPlayer:GetMouse()
local Punch = false
local Cooldown = false
States.SuperPunch = true
Notify("Turn super punch on", Color3.fromRGB(0, 255, 0), "Success")

local function Punch()


if not States.Fast_Punch then
Cooldown = true
local Part = Instance.new("Part",
game.Players.LocalPlayer.Character)
Part.Transparency = 1
Part.Size = Vector3.new(5, 2, 3)
Part.CanCollide = false
local Weld = Instance.new("Weld", Part)
Weld.Part0 = game.Players.LocalPlayer.Character.Torso
Weld.Part1 = Part
Weld.C1 = CFrame.new(0, 0, 2)
Part.Touched:connect(function(Touch)
if game.Players:FindFirstChild(Touch.Parent.Name)
then
local plr =
game.Players:FindFirstChild(Touch.Parent.Name)
if plr.Name ~= game.Players.LocalPlayer.Name
then
Part:Destroy()
for i = 1,100 do
MeleeEvent:FireServer(plr)
end
end
end
end)
wait(0.9)
Cooldown = false
Part:Destroy()
else
Cooldown = true
local Part = Instance.new("Part",
game.Players.LocalPlayer.Character)
Part.Transparency = 1
Part.Size = Vector3.new(5, 2, 3)
Part.CanCollide = false
local Weld = Instance.new("Weld", Part)
Weld.Part0 = game.Players.LocalPlayer.Character.Torso
Weld.Part1 = Part
Weld.C1 = CFrame.new(0, 0, 2)
Part.Touched:connect(function(Touch)
if game.Players:FindFirstChild(Touch.Parent.Name)
then
local plr =
game.Players:FindFirstChild(Touch.Parent.Name)
if plr.Name ~= game.Players.LocalPlayer.Name
then
Part:Destroy()
for i = 1,100 do
MeleeEvent:FireServer(plr)
end
end
end
end)
wait(0.1)
Cooldown = false
Part:Destroy()
end
end
Mouse.KeyDown:connect(function(Key)
if not Cooldown and States.SuperPunch then
if Key:lower() == "f" then
Punch()
end
end
end)
end
if Command("normalpunch") or Command("oldpunch") or Command("nosuperpunch")
or Command("stoponepunch") or Command("unonepunch") or Command("unsuperpunch") then
States.SuperPunch = false
Notify("Turn super punch off", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("superknife") then
local Knife = game.Players.LocalPlayer.Backpack:FindFirstChild("Crude
Knife") or game.Players.LocalPlayer.Character:FindFirstChild("Crude Knife")
if not Knife then

workspace.Remote.ItemHandler:InvokeServer(workspace["Prison_ITEMS"].single["Crude
Knife"].ITEMPICKUP)
end
wait()
Knife = game.Players.LocalPlayer.Backpack:FindFirstChild("Crude Knife")
or game.Players.LocalPlayer.Character:FindFirstChild("Crude Knife")
if Knife then
local Cooldown = false
local Hitting = false
local Hitted = false
Knife.Equipped:Connect(function()
Knife.Activated:Connect(function()
if not Cooldown then
Cooldown = true
Hitting = true
for i,v in pairs(Knife:GetChildren()) do
if v:IsA("Part") then
v.Touched:Connect(function(Hit)
if Hit and Hit.Parent ~=
game.Players.LocalPlayer and not Hitted and Hitting then
Hitted = true
for i = 1,25 do

game.ReplicatedStorage.meleeEvent:FireServer(game.Players[Hit.Parent.Name])
end
end
end)
end
end
wait(0.5)
Cooldown = false
Hitting = false
Hitted = false
end
end)
end)
end
Notify("Obtained super knife", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("unview") or Command("unspectate") or Command("stopwatch") or
Command("unwatch") then
Watching = nil
workspace.CurrentCamera.CameraSubject =
game.Players.LocalPlayer.Character
Notify("Unviewed", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("antivoid") or Command("antifell") then
States.Anti_Void = true
Notify("Turn anti void on", Color3.fromRGB(0, 255, 0), "Success")
while wait() do
if States.Anti_Void then
pcall(function()
if
game.Players.LocalPlayer.Character.HumanoidRootPart.Position.Y < 1 then

game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(888,
100, 2388)
end
end)
end
end
end
if Command("unantivoid") or Command("unantifell") then
States.Anti_Void = false
Notify("Turn anti void off", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("bring") then
local Player = GetPlayer(Arg2)
if Player ~= nil then
Teleport(GetPlayer(Arg2),
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame)
Notify("Brought "..Player.Name, Color3.fromRGB(0, 255, 0),
"Success")
else
Notify("No player found", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("teleport") or Command("tp") then
local Player = GetPlayer(Arg2)
local Player2 = GetPlayer(Arg3)
if Player ~= nil and Player2 ~= nil then
TeleportV(Player, Player2)
Notify("Teleported "..Player.Name.." to "..Player2.Name,
Color3.fromRGB(0, 255, 0), "Success")
else
Notify("No player found", Color3.fromRGB(0, 255, 0), "Error")
end
end
if Command("void") then
local Player = GetPlayer(Arg2)
if Player ~= nil then
Teleport(Player, CFrame.new(999999, 999999, 999999))
Notify("Voided "..Player.Name, Color3.fromRGB(0, 255, 0),
"Success")
else
Notify("No player found", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("killaura") then
States.Kill_Aura = true
Notify("Turn kill aura on", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("nokillaura") or Command("unkillaura") then
States.Kill_Aura = false
Notify("Turn kill aura off", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("auto") or Command("autore") or Command("autorefresh") then
States.Auto_Refresh = true
Notify("Turn auto refresh on", Color3.fromRGB(0, 255, 0), "Success")
while wait() do
if States.Auto_Refresh == true then
pcall(function()
if game.Players.LocalPlayer.Character.Humanoid.Health
< 1 then
if game.Players.LocalPlayer.TeamColor.Name ~=
"Medium stone grey" then
if
game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
local savedcf = GetPos()
local savedcamcf = GetCamPos()

workspace.Remote.loadchar:InvokeServer()

game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
workspace.CurrentCamera.CFrame =
savedcamcf
end
else
if
game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
local savedcf = GetPos()
local savedcamcf = GetCamPos()

workspace.Remote.loadchar:InvokeServer(nil, BrickColor.new("Bright
orange").Name)

game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
workspace.CurrentCamera.CFrame =
savedcamcf

workspace.Remote.TeamEvent:FireServer("Medium stone grey")


end
end
end
end)
end
end
end
if Command("unauto") or Command("auntore") or Command("unautorefresh") then
States.Auto_Refresh = false
Notify("Turn auto refresh off", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("prefix") or Command("newprefix") or Command("changeprefix") then
local NewPrefix = Arg2
if NewPrefix ~= nil then
Prefix = NewPrefix
Execute.PlaceholderText = "Press "..Prefix.." To Enter"
Notify("Changed prefix to "..NewPrefix, Color3.fromRGB(0, 255,
0), "Success")
else
Notify("Text needed", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("speed") or Command("walkspeed") or Command("setspeed") or
Command("setwalkspeed") then
local WalkSpeed = tonumber(Arg2)
if WalkSpeed ~= nil then
game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = WalkSpeed
Notify("Changed walk speed to "..WalkSpeed, Color3.fromRGB(0,
255, 0), "Success")
else
Notify("Counts needed", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("jumppower") or Command("jumphigh") or Command("setjumppower")
then
local JumpPower = tonumber(Arg2)
if JumpPower ~= nil then
game.Players.LocalPlayer.Character.Humanoid.JumpPower = JumpPower
Notify("Changed jump power to "..JumpPower, Color3.fromRGB(0,
255, 0), "Success")
else
Notify("Counts needed", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("hipheight") or Command("sethipheight") then
local HipHeight = tonumber(Arg2)
if HipHeight ~= nil then
game.Players.LocalPlayer.Character.Humanoid.HipHeight = HipHeight
Notify("Changed hip height to "..HipHeight, Color3.fromRGB(0,
255, 0), "Success")
else
Notify("Counts needed", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("lagserver") or Command("disconnect") then
States.Lag_Server = true
Notify("Lagging server", Color3.fromRGB(0, 255, 0), "Success")
while wait() do
if States.Lag_Server then
coroutine.wrap(function()
pcall(function()

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["Remington
870"].ITEMPICKUP)

local Gun =
game.Players.LocalPlayer.Backpack["Remington 870"] or
game.Players.LocalPlayer.Character["Remington 870"]

local args = {
[1] = {
["RayObject"] =
Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] =
workspace[game.Players.LocalPlayer.Name].Head
}, [2] = {
["RayObject"] =
Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] =
workspace[game.Players.LocalPlayer.Name].Head
}, [3] = {
["RayObject"] =
Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] =
workspace[game.Players.LocalPlayer.Name].Head
}, [4] = {
["RayObject"] =
Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] =
workspace[game.Players.LocalPlayer.Name].Head
}, [5] = {
["RayObject"] =
Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] =
workspace[game.Players.LocalPlayer.Name].Head
}, [6] = {
["RayObject"] =
Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] =
workspace[game.Players.LocalPlayer.Name].Head
}, [7] = {
["RayObject"] =
Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] =
workspace[game.Players.LocalPlayer.Name].Head
}, [8] = {
["RayObject"] =
Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] =
workspace[game.Players.LocalPlayer.Name].Head
}
}

game:GetService("ReplicatedStorage").ShootEvent:FireServer(args, Gun)
end)
end)()
end
end
end
if Command("unlagserver") or Command("stopdisconnect") or
Command("undisconnect") then
States.Lag_Server = false
Notify("Unlagging server", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("gravity") or Command("setgravity") then
local Gravity = tonumber(Arg2)
if Gravity ~= nil then
workspace.Gravity = Gravity
Notify("Changed gravity to "..Gravity, Color3.fromRGB(0, 255, 0),
"Success")
else
Notify("Count needed", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("makecrim") then
local Player = GetPlayer(Arg2)
if Player ~= nil then
Teleport(Player, CFrame.new(-919, 96, 2138))
Notify("Crimmed "..Player.Name, Color3.fromRGB(0, 255, 0),
"Success")
else
Notify("No player found", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("resetgravity") or Command("regravity") then
workspace.Gravity = 196.2
Notify("Resetted gravity", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("resethipheight") or Command("rehipheight") then
game.Players.LocalPlayer.Character.Humanoid.HipHeight = 0
Notify("Resetted hip height", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("resetspeed") or Command("respeed") then
game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
Notify("Resetted walk speed", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("resetjumppower") or Command("rejumppower") then
game.Players.LocalPlayer.Character.Humanoid.JumpPower = 50
Notify("Resetted jump power", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("leave") or Command("leaveserver") or Command("quit") then
Notify("Leaving server", Color3.fromRGB(0, 255, 0), "Success")
wait(.1)
game:Shutdown()
end
if Command("rejoin") or Command("rj") then
Notify("Rejoining server", Color3.fromRGB(0, 255, 0), "Success")
wait(.1)
game:GetService("TeleportService"):Teleport(game.PlaceId,
game.Players.LocalPlayer)
end
if Command("nodoors") or Command("deletedoors") then
if workspace:FindFirstChild("Doors") then
workspace.Doors.Parent = game.Lighting
end
Notify("Deleted doors", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("doors") or Command("restoredoors") then
if game.Lighting:FindFirstChild("Doors") then
game.Lighting.Doors.Parent = workspace
end
Notify("Restored doors", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("nowalls") or Command("deletedoors") then
pcall(function()
for i,v in pairs(Walls) do
v.Parent = game.Lighting
end
end)
Notify("Deleted walls", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("walls") or Command("restorewalls") then
pcall(function()
for i,v in pairs(game.Lighting:GetChildren()) do
if v.Name ~= "Doors" then
v.Parent = workspace
end
end
end)
Notify("Restored walls", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("god") or Command("godmode") then
States.God_Mode = true
Notify("Turn god mode on", Color3.fromRGB(0, 255, 0), "Success")
while wait() do
if States.God_Mode then
game.Players.LocalPlayer.Character.Humanoid.Name = 1
local l = game.Players.LocalPlayer.Character["1"]:Clone()
l.Parent = game.Players.LocalPlayer.Character
l.Name = "Humanoid"
game.Players.LocalPlayer.Character.Animate.Disabled = true
wait()
game.Players.LocalPlayer.Character.Animate.Disabled = false
game.Players.LocalPlayer.Character["1"]:Destroy()
game.Workspace.CurrentCamera.CameraSubject =
game.Players.LocalPlayer.Character
wait(5)
local savedcf = GetPos()
local savedcamcf = GetCamPos()
local savedteam = GetTeam()
workspace.Remote.loadchar:InvokeServer(nil,
BrickColor.new(savedteam).Name)
workspace.CurrentCamera.CFrame = savedcamcf
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
= savedcf
end
end
end
if Command("ungod") or Command("ungodmode") then
States.God_Mode = false
Notify("Turn god mode off", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("arrest") or Command("handcuffs") then
local Player = GetPlayer(Arg2)
if Player ~= nil then
Arrest(Player, tonumber(Arg3))
Notify("Arrested "..Player.Name, Color3.fromRGB(0, 255, 0),
"Success")
else
Notify("No player found", Color3.fromRGB(255, 0, 0), "Error")
end
end
if Command("arrestall") or Command("arrestother") or Command("arrestothers")
then
for i,v in pairs(game.Players:GetPlayers()) do
if v ~= game.Players.LocalPlayer then
if v.TeamColor.Name == "Really red" then
Arrest(v, 30)
end
end
end
Notify("Arrested all criminals", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("opengate") then

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.buttons["Prison
Gate"]["Prison Gate"])
Notify("Opened gate", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("getpos") then
print("Humanoid Root Part Position :")
print(game.Players.LocalPlayer.Character.HumanoidRootPart.Position)
print("Camera CFrame :")
print(workspace.CurrentCamera.CFrame)
Notify("Printed positions", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("saveposition") or Command("savepos") then
States.SavedCFrame = GetPos()
Notify("Saved positions", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("loadposition") or Command("loadpos") then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
States.SavedCFrame
Notify("Loaded positions", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("spamchat") then
States.SpamChat = true
Notify("Spamming chat", Color3.fromRGB(0, 255, 0), "Success")
if tonumber(Arg2) ~= nil then
States.Spam_Wait = tonumber(Arg2)
else
States.Spam_Wait = 1
end
while wait() do
if States.SpamChat then
local MessagesToChat = {
"I'm your dad",
"I'm your mom",
"I'm a god and I'm your dad",
"__________",
"OMG",
"OML",
"BEPP BOP BEEP BEEP BOP",
" ",
"I'm magic guy because i pressed W,A,S and D on my
keyboard and my character can be walked wow, I'M THE REAL MAGIC GUY!",
"I'M THE MOST PRO IN HERE",
"I'M A PRO IN THIS SERVER ALL OF YOU ARE NOOB!",
"LOL XD LOL XD LOL XD",
"Read my chat",
"Can you die while you are died?",
"You know what, I'm a god",
"Sub to CXZ NAME_R",
"WOW",
"wow",
"\( ̄︶ ̄*\))"
}

while true do
wait(States.Spam_Wait)
if States.SpamChat then
pcall(function()
Chat(MessagesToChat[math.random(1,
#MessagesToChat)])
end)
end
end
end
end
end
if Command("unspamchat") then
States.SpamChat = false
Notify("Unspamming chat", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("rapidfire") then
local Tool =
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool")
local Name
local Req
if Tool then
Notify("Activated rapid fire", Color3.fromRGB(0, 255, 0),
"Success")
States.CAN = true
Name = Tool.Name
if Tool:FindFirstChild("GunStates") then
Req = require(Tool.GunStates)
Req["MaxAmmo"] = Req["MaxAmmo"]
Req["StoredAmmo"] = Req["StoredAmmo"]
Req["AmmoPerClip"] = Req["AmmoPerClip"]
Req["CurrentAmmo"] = Req["CurrentAmmo"]
Req["FireRate"] = -math.huge
Req["Bullets"] = 25
Req["Range"] = math.huge
Req["Damage"] = math.huge
Req["ReloadTime"] = -math.huge
Req["AutoFire"] = true
end
end
while wait() do
pcall(function()
if game.Players.LocalPlayer.Character:FindFirstChild(Name)
and States.CAN then
if Req["CurrentAmmo"] < 1 then
Tool:Destroy()

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver[Name].ITEMPI
CKUP)
Tool =
game.Players.LocalPlayer.Backpack:FindFirstChild(Name)
if Tool then
Name = Tool.Name
Tool.Parent =
game.Players.LocalPlayer.Character
Tool =
game.Players.LocalPlayer.Character[Name]
Req = require(Tool.GunStates)
Req["MaxAmmo"] = Req["MaxAmmo"]
Req["StoredAmmo"] = Req["StoredAmmo"]
Req["AmmoPerClip"] = Req["AmmoPerClip"]
Req["CurrentAmmo"] = Req["CurrentAmmo"]
Req["FireRate"] = -math.huge
Req["Bullets"] = 25
Req["Range"] = math.huge
Req["Damage"] = math.huge
Req["ReloadTime"] = -math.huge
Req["AutoFire"] = true
end
end
end
end)
end
end
if Command("autorapidfire") then
States.Auto_RapidFire = true
Notify("Turn auto rapid fire on", Color3.fromRGB(0, 255, 0), "Success")
game.Players.LocalPlayer.CharacterAdded:Connect(function()

game.Players.LocalPlayer.Character.ChildAdded:Connect(function(Item)
if States.Auto_RapidFire then
local Tool =
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Tool")
local Name
local Req
if Tool then
States.CAN = true
Name = Tool.Name
if Tool:FindFirstChild("GunStates") then
Req = require(Tool.GunStates)
Req["MaxAmmo"] = Req["MaxAmmo"]
Req["StoredAmmo"] = Req["StoredAmmo"]
Req["AmmoPerClip"] = Req["AmmoPerClip"]
Req["CurrentAmmo"] = Req["CurrentAmmo"]
Req["FireRate"] = -math.huge
Req["Bullets"] = 25
Req["Range"] = math.huge
Req["Damage"] = math.huge
Req["ReloadTime"] = -math.huge
Req["AutoFire"] = true
end
end
while wait() do
pcall(function()
if
game.Players.LocalPlayer.Character:FindFirstChild(Name) and States.CAN then
if Req["CurrentAmmo"] < 1 then
Tool:Destroy()

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver[Name].ITEMPI
CKUP)
Tool =
game.Players.LocalPlayer.Backpack:FindFirstChild(Name)
if Tool then
Name = Tool.Name
Tool.Parent =
game.Players.LocalPlayer.Character
Tool =
game.Players.LocalPlayer.Character[Name]
Req =
require(Tool.GunStates)
Req["MaxAmmo"] =
Req["MaxAmmo"]
Req["StoredAmmo"] =
Req["StoredAmmo"]
Req["AmmoPerClip"] =
Req["AmmoPerClip"]
Req["CurrentAmmo"] =
Req["CurrentAmmo"]
Req["FireRate"] = -
math.huge
Req["Bullets"] = 25
Req["Range"] = math.huge
Req["Damage"] =
math.huge
Req["ReloadTime"] = -
math.huge
Req["AutoFire"] = true
end
end
end
end)
end
end
end)
end)
if game.Players.LocalPlayer.TeamColor.Name ~= "Medium stone grey" then
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
savedcf
workspace.CurrentCamera.CFrame = savedcamcf
else
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer(nil,
BrickColor.new("Bright orange").Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
savedcf
workspace.CurrentCamera.CFrame = savedcamcf
workspace.Remote.TeamEvent:FireServer("Medium stone grey")
end
end
if Command("unautorapidfire") then
States.Auto_RapidFire = false
if game.Players.LocalPlayer.TeamColor.Name ~= "Medium stone grey" then
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
savedcf
workspace.CurrentCamera.CFrame = savedcamcf
else
local savedcf = GetPos()
local savedcamcf = GetCamPos()
workspace.Remote.loadchar:InvokeServer(nil,
BrickColor.new("Bright orange").Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
savedcf
workspace.CurrentCamera.CFrame = savedcamcf
workspace.Remote.TeamEvent:FireServer("Medium stone grey")
end
Notify("Turn auto rapid fire off", Color3.fromRGB(0, 255, 0),
"Success")
end
if Command("notifybar") then
Background4.Visible = true
end
if Command("loopbring") then
local Player = GetPlayer(Arg2)
if Player ~= nil then
Notify("Looping bring "..Player.Name, Color3.fromRGB(0, 255, 0),
"Success")
States.PlayerToLoopBring = Player
States.LoopBring = true
repeat wait()
pcall(function()
if States.LoopBring and
game.Players[States.PlayerToLoopBring.Name] then
local savedcf = GetPos()
Teleport(States.PlayerToLoopBring, GetPos())

game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
end
end)
until States.LoopBring == false
end
end
if Command("unloopbring") then
States.LoopBring = false
States.PlayerToLoopBring = nil
Notify("Unlooping bring", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("admin") or Command("giveadmin") then
local Player = GetPlayer(Arg2)
if Player ~= nil and not Admin[Player.UserId] then
Admin[Player.UserId] = {Player = Player}
Chat("/w "..Player.Name.." You've got admin permissions! Type
"..Prefix.."cmds or "..Prefix.."cmd to see all commands")
Notify("Gave "..Player.Name.." admin commands", Color3.fromRGB(0,
255, 0), "Success")
else
Notify("No player found / already admin", Color3.fromRGB(255, 0,
0), "Error")
end
end
if Command("unadmin") or Command("removeadmin") then
local Player = GetPlayer(Arg2)
if Player ~= nil and Admin[Player.UserId] then
Admin[Player.UserId] = nil
Chat("/w "..Player.Name.." You are bad you've been removed admin
permissions")
Notify("Removed admins from "..Player.Name, Color3.fromRGB(0,
255, 0), "Success")
else
Notify("No player found / already admin", Color3.fromRGB(255, 0,
0), "Error")
end
end
if Command("baseballbat") or Command("bat") then
local LocalPlayer = game.Players.LocalPlayer
local Character = LocalPlayer.Character
local Backpack = LocalPlayer.Backpack
local Humanoid = Character.Humanoid
if not Backpack:FindFirstChild("Bat") or not
Backpack:FindFirstChild("Bat") then
local BaseBallBat = Instance.new("Tool", Backpack)
local Handle = Instance.new("Part", BaseBallBat)
BaseBallBat.GripPos = Vector3.new(0, -1.15, 0)
BaseBallBat.Name = "Bat"
Handle.Name = "Handle"
Handle.Size = Vector3.new(0.4, 5, 0.4)
local Animation =Instance.new("Animation", BaseBallBat)
Animation.AnimationId = "rbxassetid://218504594"
local Track = Humanoid:LoadAnimation(Animation)
local Cooldown = false
local Attacked = false
local Attacking = false
BaseBallBat.Equipped:Connect(function()
BaseBallBat.Activated:Connect(function()
if not Cooldown then
Cooldown = true
Attacking = true
Track:Play()
Handle.Touched:Connect(function(Hit)
if Hit.Parent and Hit.Parent ~=
game.Players.LocalPlayer and not Attacked and Attacking then
Attacked = true
for i = 1,15 do

game.ReplicatedStorage.meleeEvent:FireServer(game.Players[Hit.Parent.Name])
end
end
end)
wait(0.25)
Cooldown = false
Attacked = false
Attacking = false
end
end)
end)
end
Notify("Obtained base ball bat", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("tools") or Command("tool") or Command("btool") or
Command("btools") then
local Backpack = game.Players.LocalPlayer.Backpack
local Character = game.Players.LocalPlayer.Character
if not Backpack:FindFirstChild("Bin_1") and not
Character:FindFirstChild("Bin_1") then
local HopperBin_1 = Instance.new("HopperBin", Backpack)
HopperBin_1.BinType = 1
HopperBin_1.Name = "Bin_1"
end
if not Backpack:FindFirstChild("Bin_2") and not
Character:FindFirstChild("Bin_2") then
local HopperBin_2 = Instance.new("HopperBin", Backpack)
HopperBin_2.BinType = 2
HopperBin_2.Name = "Bin_2"
end
if not Backpack:FindFirstChild("Bin_3") and not
Character:FindFirstChild("Bin_3") then
local HopperBin_3 = Instance.new("HopperBin", Backpack)
HopperBin_3.BinType = 3
HopperBin_3.Name = "Bin_3"
end
if not Backpack:FindFirstChild("Bin_4") and not
Character:FindFirstChild("Bin_4") then
local HopperBin_4 = Instance.new("HopperBin", Backpack)
HopperBin_4.BinType = 4
HopperBin_4.Name = "Bin_4"
end
loadstring(game:GetObjects("rbxassetid://552440069")[1].Source)()
Notify("Obtained btools", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("test") then
local savedcf = GetPos()
local CrimPad = workspace["Criminals Spawn"].SpawnLocation
local padcf = CrimPad.CFrame
workspace.Remote.loadchar:InvokeServer(nil, BrickColor.new("Really
red").Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CrimPad.CFrame
wait()
CrimPad.CFrame = GetPos()
CrimPad.CanCollide = false
CrimPad.Transparency = 1.000
CrimPad.Anchored = true
pcall(function()
for i,v in pairs(game.Teams.Inmates:GetPlayers()) do
if v ~= game.Players.LocalPlayer then
CrimPad.CFrame = v.Character.HumanoidRootPart.CFrame
end
end
for i,v in pairs(game.Teams.Guards:GetPlayers()) do
if v ~= game.Players.LocalPlayer then
CrimPad.CFrame = v.Character.HumanoidRootPart.CFrame
end
end
end)
workspace.Remote.loadchar:InvokeServer()
CrimPad.Transparency = 0.000
CrimPad.CFrame = padcf
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
Notify("???", Color3.fromRGB(0, 0, 0), "LOL")
end
if Command("antilag") or Command("boostfps") then
States.BoostFps = true
Notify("Turn anti lag on", Color3.fromRGB(0, 255, 0), "Success")
for _, v in pairs(game:GetDescendants()) do
pcall(function()
v.Material = Enum.Material.Plastic
States[v.Name] = {Material = v.Material}
end)
end
while wait() do
if States.BoostFps then
for i,v in pairs(game.Players:GetChildren()) do
if v ~= game.Players.LocalPlayer then
pcall(function()
if v.Character.Humanoid.Health < 1 then
v.Character:Destroy()
end
end)
end
end
end
end
end
if Command("unantilag") then
States.BoostFps = false
Notify("Turn anti lag off", Color3.fromRGB(0, 255, 0), "Success")
for _, v in pairs(game:GetDescendants()) do
pcall(function()
v.Material = States[v.Name].Material
end)
end
end
if Command("serverhop") or Command("newserver") or Command("changeserver")
then
Notify("Changing server", Color3.fromRGB(0, 255, 0), "Success")
wait(.1)
game:GetService("TeleportService"):Teleport(game.PlaceId)
end
if Command("nexus") then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(888, 100, 2388)
end
if Command("cafe") then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(877, 100, 2256)
end
if Command("backnexus") then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(982, 100, 2334)
end
if Command("yard") then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(791, 98, 2498)
end
if Command("crimbase") or Command("criminalbase") then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(-943, 95, 2055)
end
if Command("armory") then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(789, 100, 2260)
end
if Command("lunchroom") then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(905, 100, 2226)
end
if Command("gate") then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(505, 103, 2250)
end
if Command("tower") then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(822, 131, 2588)
end
if Command("gatetower") then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(502, 126, 2306)
end
if Command("sewer") then
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(916, 79, 2311)
end
if Command("makecrimall") then
local savedcf = GetPos()
local CrimPad = workspace["Criminals Spawn"].SpawnLocation
local padcf = CrimPad.CFrame
workspace.Remote.loadchar:InvokeServer(nil, BrickColor.new("Really
red").Name)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CrimPad.CFrame
wait()
CrimPad.CFrame = GetPos()
CrimPad.CanCollide = false
CrimPad.Transparency = 1.000
CrimPad.Anchored = true
repeat wait()
pcall(function()
for i,v in pairs(game.Teams.Inmates:GetPlayers()) do
if v ~= game.Players.LocalPlayer then
Teleport(v, CrimPad.CFrame)
end
end
for i,v in pairs(game.Teams.Guards:GetPlayers()) do
if v ~= game.Players.LocalPlayer then
Teleport(v, CrimPad.CFrame)
end
end
end)
until #game.Teams.Criminals:GetPlayers() ==
(#game.Players:GetPlayers()-#game.Teams.Neutral:GetPlayers())
workspace.Remote.loadchar:InvokeServer()
CrimPad.Transparency = 0.000
CrimPad.CFrame = padcf
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = savedcf
Notify("Make everyone crimmed", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("bringall") then
for i,v in pairs(game.Players:GetPlayers()) do
if v ~= game.Players.LocalPlayer then
Teleport(v, GetPos())
end
end
Notify("Broght all", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("notify") then
States.Notify = true
Notify("Notify on", Color3.fromRGB(0, 255, 0), "Success")
end
if Command("nonotify") then
States.Notify = false
Notify("Notify off", Color3.fromRGB(0, 255, 0), "Success")
end
if PrefixCommand("getprefix") then
Chat("Prefix : "..Prefix)
Notify("Prefix : "..Prefix, Color3.fromRGB(0, 255, 0), "Success")
end
if Command("cmd") or Command("cmds") then
if Background.Visible == true then
Background.Visible = false
else
Background.Visible = true
end
Notify("Showed Commands", Color3.fromRGB(0, 255, 0), "Success")
end

end

function AdminPlayerChatted(Message, Player)


Split = Message:split(" ")
Arg1 = Split[1]
Arg2 = Split[2]
Arg3 = Split[3]
Arg4 = Split[4]
if Command("nexus") then
Teleport(Player, CFrame.new(888, 100, 2388))
end
if Command("cafe") then
Teleport(Player, CFrame.new(877, 100, 2256))
end
if Command("backnexus") then
Teleport(Player, CFrame.new(982, 100, 2334))
end
if Command("armory") then
Teleport(Player, CFrame.new(789, 100, 2260))
end
if Command("tower") then
Teleport(Player, CFrame.new(822, 131, 2588))
end
if Command("crimbase") or Command("criminalbase") then
Teleport(Player, CFrame.new(-942, 94, 2055))
end
if Command("bring") then
TeleportV(GetPlayer(Arg2), Player)
end
if Command("void") then
Teleport(GetPlayer(Arg2), CFrame.new(99999, 99999, 99999))
end
if Command("beam") then
Beam(GetPlayer(Arg2), math.huge, 1)
end
if Command("yard") then
Teleport(Player, CFrame.new(791, 98, 2498))
end
if Command("disconnect") then
States.Disconnect = true
while wait() do
if States.Disconnect then
coroutine.wrap(function()
pcall(function()

workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["Remington
870"].ITEMPICKUP)

local Gun =
game.Players.LocalPlayer.Backpack["Remington 870"] or
game.Players.LocalPlayer.Character["Remington 870"]
local args = {
[1] = {
["RayObject"] =
Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] =
workspace[game.Players.LocalPlayer.Name].Head
}, [2] = {
["RayObject"] =
Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] =
workspace[game.Players.LocalPlayer.Name].Head
}, [3] = {
["RayObject"] =
Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] =
workspace[game.Players.LocalPlayer.Name].Head
}, [4] = {
["RayObject"] =
Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] =
workspace[game.Players.LocalPlayer.Name].Head
}, [5] = {
["RayObject"] =
Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] =
workspace[game.Players.LocalPlayer.Name].Head
}, [6] = {
["RayObject"] =
Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] =
workspace[game.Players.LocalPlayer.Name].Head
}, [7] = {
["RayObject"] =
Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] =
workspace[game.Players.LocalPlayer.Name].Head
}, [8] = {
["RayObject"] =
Ray.new(Vector3.new(), Vector3.new()),
["Distance"] = 0,
["Cframe"] = CFrame.new(),
["Hit"] =
workspace[game.Players.LocalPlayer.Name].Head
}
}
game:GetService("ReplicatedStorage").ShootEvent:FireServer(args, Gun)
end)
end)()
end
end
end
if Command("undisconnect") then
States.Disconnect = false
end
if Command("spamarrest") then
local GP = GetPlayer(Arg2)
if GP then
States.SpamArrest2 = true
repeat wait()
local Time = 0
pcall(function()
if GP.TeamColor.Name == "Bright orange" then
Teleport(GP, GetPos())
repeat wait(.01)
Time = Time + 1

game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
GP.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 1)

workspace.Remote.arrest:InvokeServer(GP.Character.Head)
until
GP.Character.Head:FindFirstChild("handcuffedGui") or Time >= 250
if
GP.Character.Head:FindFirstChild("handcuffedGui") then
Arrest(GP, 10000)
end
end
if GP.TeamColor.Name ~= "Really red" and not
GP.Character.Head:FindFirstChild("handcuffedGui") then
if not States.SpamArrest2 then return end
repeat Teleport(GP, CFrame.new(-919, 96, 2138))
until GP.TeamColor.Name == "Really red" or not States.SpamArrest2 or not
game.Players[GP.Name]
end
wait(.1)
if not
GP.Character.Head:FindFirstChild("handcuffedGui") then
Arrest(GP, 10000)
end
end)
until not States.SpamArrest2 or not game.Players[GP.Name]
end
end
if Command("unspamarrest") then
States.SpamArrest2 = false
end
if Command("killguard") or Command("killguards") then
for i,v in pairs(game.Teams.Guards:GetPlayers()) do
if v ~= game.Players.LocalPlayer or v ~= Player then
Kill(v)
end
end
end
if Command("killinmate") or Command("killinmates") then
for i,v in pairs(game.Teams.Inmates:GetPlayers()) do
if v ~= game.Players.LocalPlayer or v ~= Player then
Kill(v)
end
end
end
if Command("killcriminal") or Command("killcriminals") then
for i,v in pairs(game.Teams.Criminals:GetPlayers()) do
if v ~= game.Players.LocalPlayer or v ~= Player then
Kill(v)
end
end
end
if Command("killall") or Command("killothers") then
for i,v in pairs(game.Players:GetPlayers()) do
if v ~= game.Players.LocalPlayer or v ~= Player then
Kill(v)
end
end
end
if Command("kill") or Command("kills") then
Kill(GetPlayer(Arg2))
end
if Command("loopkill") or Command("loopkills") then
local Player = GetPlayer(Arg2)
if Player ~= nil and not LoopKill[Player.UserId] then
LoopKill[Player.UserId] = {Player = Player}
end
end
if Command("unloopkill") or Command("unloopkills") then
local Player = GetPlayer(Arg2)
if Player ~= nil and LoopKill[Player.UserId] then
LoopKill[Player.UserId] = nil
end
end
if Command("tase") then
local Player = GetPlayer(Arg2)
if Player ~= nil then
Tase(Player)
end
end
if Command("makecrim") then
Teleport(GetPlayer(Arg2), CFrame.new(-919, 96, 2138))
end
if Command("arrest") then
Arrest(GetPlayer(Arg2))
end
if Command("crim") then
Teleport(Player, CFrame.new(-919, 96, 2138))
end
if Command("goto") or Command("to") then
TeleportV(Player, GetPlayer(Arg2))
end
if Command("cmd") or Command("cmds") then
Chat("/w "..Player.Name.." "..Prefix.."goto [plr] "..Prefix.."to [plr]
"..Prefix.."kill [plr] "..Prefix.."kills [plr] "..Prefix.."makecrim [plr]
"..Prefix.."arrest [plr] "..Prefix.."tase [plr] "..Prefix.."loopkill [plr]
"..Prefix.."unloopkill [plr]") wait(.1)
Chat("/w "..Player.Name.." "..Prefix.."crim "..Prefix.."tower
"..Prefix.."nexus "..Prefix.."backnexus "..Prefix.."cafe "..Prefix.."armory
"..Prefix.."bring [plr]") wait(.1)
Chat("/w "..Player.Name.." "..Prefix.."killall "..Prefix.."killothers
"..Prefix.."killinmate "..Prefix.."killinmates "..Prefix.."killguard
"..Prefix.."killguards "..Prefix.."killcriminals "..Prefix.."killcriminal
"..Prefix.."void [plr]")
Chat("/w "..Player.Name.." "..Prefix.."spamarrest [plr]
"..Prefix.."unspamarrest "..Prefix.."disconnect "..Prefix.." "..Prefix.."beam
[plr]")
Chat("/w "..Player.Name.." "..Prefix.."cmd "..Prefix.."cmds") wait(.1)
end
end

game.Players.LocalPlayer.Chatted:Connect(PlayerChatted)

spawn(function()
while wait() do
for i,v in pairs(LoopKill) do
pcall(function()
if v.Player and v.Player.Character and
v.Player.Character.Head and v.Player.Character.Humanoid.Health ~= 0 then
Kill(v.Player)
end
end)
end
end
end)

spawn(function()
while wait() do
for i,v in pairs(LoopBeam) do
pcall(function()
if v and v.Player and v.Player.Character and
v.Player.Character.Head and v.Player.Character.HumanoidRootPart then
Beam(v.Player, math.huge, 1)
end
end)
end
end
end)

spawn(function()
while wait() do
if States.Fast_Punch == true then
pcall(function()

getsenv(game.Players.LocalPlayer.Character.ClientInputHandler).cs.isFighting
= false
end)
end
end
end)

coroutine.wrap(function()
while wait() do
if States.Kill_Aura then
for i,v in pairs(game.Players:GetPlayers()) do
pcall(function()
if v ~= game.Players.LocalPlayer then
local Distance =
(v.Character:FindFirstChildOfClass("Part").Position -
game.Players.LocalPlayer.Character:FindFirstChildOfClass("Part").Position).magnitud
e
if Distance <= 10 then
for i = 1,25 do

game.ReplicatedStorage.meleeEvent:FireServer(v)
end
end
end
end)
end
end
end
end)()

function CheckPermissions(Player)
Player.Chatted:Connect(function(Message)
if Admin[Player.UserId] then
AdminPlayerChatted(Message, Player)
end
end)
end

game.Players.PlayerRemoving:Connect(function(Player)
if States.Notify then
game.StarterGui:SetCore("SendNotification", {
Title = "Game",
Text = Player.DisplayName.." Rage Quit",
Icon = game.Players:GetUserThumbnailAsync(Player.UserId,
Enum.ThumbnailType.HeadShot, Enum.ThumbnailSize.Size352x352)
})
end
if States.ChatNotify then
Chat(Player.DisplayName.." Rage Quit")
end
end)

game.Players.PlayerAdded:Connect(function(Player)
if States.Notify then
game.StarterGui:SetCore("SendNotification", {
Title = "Game",
Text = Player.DisplayName.." Joined",
Icon = game.Players:GetUserThumbnailAsync(Player.UserId,
Enum.ThumbnailType.HeadShot, Enum.ThumbnailSize.Size352x352)
})
end
if States.ChatNotify then
Chat(Player.DisplayName.." Joined The Server")
end
CheckPermissions(Player)
CopyChat(Player)
Died(Player)
PlayerPickUp(Player)
end)
for i,v in pairs(game.Players:GetPlayers()) do
if v ~= game.Players.LocalPlayer then
CheckPermissions(v)
CopyChat(v)
Died(v)
PlayerPickUp(v)
end
end

game.Players.LocalPlayer.CharacterAdded:Connect(function()
States.CAN = false
end)

FindCmd.Changed:Connect(function()
if FindCmd.Text ~= "" then
for i,v in pairs(CmdHandler:GetChildren()) do
if v:IsA("TextButton") then
if not
string.lower(v.Text):match(string.lower(FindCmd.Text)) then
v.Parent = Background
v.Visible = false
end
end
end
for i,v in pairs(Background:GetChildren()) do
if v.Name == "COMMANDS" then
if string.lower(v.Text):match(string.lower(FindCmd.Text))
then
v.Parent = CmdHandler
v.Visible = true
end
end
end
elseif FindCmd.Text == "" and (#CmdHandler:GetChildren()-1) ~= #Cmd then
for i,v in pairs(CmdHandler:GetChildren()) do
if v:IsA("TextButton") then
v:Destroy()
end
end
for i,v in pairs(Background:GetChildren()) do
if v.Name == "COMMANDS" then
v:Destroy()
end
end
for i = 1,#Cmd do
local clone = CmdText:Clone()
clone.Text = Cmd[i].Text
clone.Name = "COMMANDS"
local Ins = Instance.new("StringValue", clone)
Ins.Name = "Title"
Ins.Value = Cmd[i].Title
local Ins2 = Instance.new("StringValue", clone)
Ins2.Name = "TopbarName"
Ins2.Value = Cmd[i].Text:split(" ")[1]
clone.Parent = CmdHandler
clone.MouseButton1Click:Connect(function()
Execute:CaptureFocus()
Execute.Text = clone.Text:split(" ")[1]
Execute.CursorPosition = #Execute.Text + 1
end)
end
end
end)

game.Players.LocalPlayer:GetMouse().KeyDown:Connect(function(Key)
if Key == Prefix then
if Prefix ~= "/" then
Execute:CaptureFocus()
end
end
end)

Execute.FocusLost:Connect(function(FocusLost)
if FocusLost then
if Execute.Text:sub(1,#Prefix) ~= Prefix then
PlayerChatted(Prefix..Execute.Text)
else
PlayerChatted(Execute.Text)
end
end
end)

getgenv().DisableScript = function()
pcall(function()
CmdGui:Destroy()
States = {}
LoopKill = {}
LoopTase = {}
Admin = {}
ScriptDisabled = true
for i,v in pairs(game.Lighting:GetChildren()) do
v.Parent = workspace
end
end)
end

You might also like