View difference between Paste ID: zsge0bPG and ibFPdiF7
SHOW: | | - or go back to the newest paste.
1-
-- Creator: illremember#3799
1+
if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
2
local Player,Mouse,mouse,UserInputService,ContextActionService = owner
3-
-- Credits to infinite yield, harkinian, dex creators
3+
local RealPlayer = Player
4
do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end --https://github.com/Mokiros/roblox-FE-compatibility
5
 
6
prefix = ":"
7
wait(0.3)
8
Commands = {
9
    '[-] cmdbar is shown when ; is pressed.',
10
    '[1] kill [plr] -- You need a tool! Will kill the player, use rkill to kill you and player',
11
    '[2] bring [plr] -- You need a tool! Will bring player to you',
12
    '[3] spin [plr] -- You need a tool! Makes you and the player spin crazy',
13
    '[4] unspin -- Use after using spin cmd and dying, so you stop loop teleporting',
14
    '[5] attach [plr] -- You need a tool! Attaches you to player',
15
    '[6] unattach [plr] -- Attempts to unattach you from a player',
16
    '[7] follow [plr] -- Makes you follow behind the player',
17
    '[8] unfollow',
18
    '[9] freefall [plr] -- You need a tool! Teleports you and the player up into the air',
19
    '[10] trail [plr] -- The opposite of follow, you stay infront of player',
20
    '[11] untrail',
21
    '[12] orbit [plr] -- Makes you orbit the player',
22
    '[13] unorbit',
23
    '[14] fling [plr] -- Makes you fling the player',
24
    '[15] unfling',
25
    '[16] fecheck -- Checks if the game is FE or not',
26
    '[17] void [plr] -- Teleports player to the void',
27
    '[18] noclip -- Gives you noclip to walk through walls',
28
    '[19] clip -- Removes noclip',
29
    '[20] speed [num]/ws [num] -- Changes how fast you walk 16 is default',
30
    '[21] jumppower [num]/jp [num] -- Changes how high you jump 50 is default',
31
    '[22] hipheight [num]/hh [num] -- Changes how high you float 0 is default',
32
    '[23] default -- Changes your speed, jumppower and hipheight to default values',
33
    '[24] annoy [plr] -- Loop teleports you to the player',
34
    '[25] unannoy',
35
    '[26] headwalk [plr] -- Loop teleports you to the player head',
36
    '[27] unheadwalk',
37
    '[28] nolimbs -- Removes your arms and legs',
38
    '[29] god -- Gives you FE Godmode',
39
    '[30] drophats -- Drops your accessories',
40
    '[31] droptool -- Drops any tool you have equipped',
41
    '[32] loopdhats -- Loop drops your accessories',
42
    '[33] unloopdhats',
43
    '[34] loopdtool -- Loop drops any tools you have equipped',
44
    '[35] unloopdtool',
45
    '[36] invisible -- Gives you invisibility CREDIT TO TIMELESS',
46
    '[37] view [plr] -- Changes your camera to the player character',
47
    '[38] unview',
48
    '[39] goto [plr] -- Teleports you to player',
49
    '[40] fly -- Allows you to fly, credit to Infinite Yield',
50
    '[41] unfly',
51
    '[42] chat [msg] -- Makes you chat a message',
52
    '[43] spam [msg] -- Spams a message',
53
    '[44] unspam',
54
    '[45] spamwait [num] -- Changes delay of chatting a message for the spam command in seconds default is 1 second',
55
    '[46] pmspam [plr] -- Spams a player in private message',
56
    '[47] unpmspam',
57
    '[48] cfreeze [plr] -- Freezes a player on your client, they will only be frozen for you',
58
    '[49] uncfreeze [plr]',
59
    '[50] unlockws -- Unlocks the workspace',
60
    '[51] lockws -- Locks the workspace',
61
    '[52] btools -- Gives you btools that will only show to you useful for deleting certain blocks only for you',
62
    '[53] pstand -- Enables platform stand',
63
    '[54] unpstand -- Disables platform stand',
64
    '[55] blockhead -- Removes your head mesh',
65
    '[56] sit',
66
    '[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',
67
    '[58] wsvis [num] -- Changes visibility of workspace parts, num should be between 0 and 1, only shows client sided',
68
    '[59] hypertotal -- Loads in my FE GUI Hypertotal',
69
    '[60] cmds -- Prints all commands',
70
    '[61] rmeshhats/blockhats -- Removes the meshes of all your accessories aka block hats',
71
    '[62] rmeshtool/blocktool -- Removes the mesh of the tool you have equipped aka block tool',
72
    '[63] spinner -- Makes you spin',
73
    '[64] nospinner',
74
    '[65] reach [num] -- Gives you reach, mostly used for swords, say ;reachd for default and enter number after for custom',
75
    '[66] noreach -- Removes reach, must have tool equipped',
76
    '[67] rkill [plr] -- Kills you and the player, use kill to just kill the player without dying',
77
    '[68] tp me [plr] -- Alternative to goto',
78
    '[69] cbring [plr] -- Brings player infront of you, shows only on client, allows you to do damage to player',
79
    '[70] uncbring',
80
    '[71] swap [plr] -- You need a tool! Swaps players position with yours and your position with players',
81
    '[72] givetool [plr] -- Gives the tool you have equipped to the player',
82
    '[73] glitch [plr] -- Glitches you and the player, looks very cool',
83
    '[74] unglitch -- Unglitches you',
84
    '[75] grespawn -- Alternative to normal respawn and usually works best for when you want to reset with FE Godmode',
85
    '[76] explorer -- Loads up DEX',
86
    '[77] reset -- Resets your character.',
87
    '[78] anim [id] -- Applies an animation on you, must be created by ROBLOX',
88
    '[79] animgui -- Loads up Energize animations GUI',
89
    '[80] savepos -- Saves your current position',
90
    '[81] loadpos -- Teleports you to your saved position',
91
    '[82] bang [plr] -- 18+ will not work if you have FE Godmode on',
92
    '[83] unbang',
93
    '[84] delcmdbar -- Removes the command bar completely',
94
    '[85] bringmod [obj] -- Brings all the parts in a model, client only, comes from ;bringobj enter exact name of model',
95
    '[86] shutdown -- Uses harkinians script to shutdown server',
96
    '[87] respawn -- If grespawn doesnt work you can use respawn',
97
    '[88] delobj [obj] -- Deletes a certain brick in workspace, client sided',
98
    '[89] getplrs -- Prints all players in game',
99
    '[90] deldecal -- Deletes all decals client sided',
100
    '[91] opfinality -- Loads in my FE GUI Opfinality',
101
    '[92] remotes -- Prints all remotes in the game in the console when added',
102
    '[93] noremotes -- Stops printing remotes',
103
    '[94] tpdefault -- Stops all loop teleports to a player',
104
    '[95] stopsit -- Will not allow you to sit',
105
    '[96] gosit -- Allows you to sit',
106
    '[97] clicktp -- Enables click tp',
107
    '[98] noclicktp -- Disables click tp',
108
    '[99] toolson -- If any tools are dropped in the workspace you will automatically get them',
109
    '[100] toolsoff -- Stops ;toolson',
110
    '[101] version -- Gets the admin version',
111
    '[102] state [num] -- Changes your humanoid state, ;unstate to stop.',
112
    '[103] gravity [num] -- Changes workspace gravity default is 196.2',
113
    '[104] pgs -- Checks if the game has PGSPhysicsSolverEnabled enabled',
114
    '[105] clickdel -- Delete any block you press q on, client sided',
115
    '[106] noclickdel -- Stops clickdel',
116
    '[107] looprhats -- Loop removes mesh of your hats/loop block hats',
117
    '[108] unlooprhats -- Stops loop removing mesh',
118
    '[109] looprtool -- Loop removes mesh of your tool/loop block tools',
119
    '[110] unlooprtool -- Stops loop removing mesh',
120
    '[111] givealltools [plr] -- Gives all the tools you have in your backpack to the player',
121
    '[112] age [plr] -- Makes you chat the account age of the player',
122
    '[113] id [plr] -- Makes you chat the account ID of the player',
123
    '[114] .age [plr] -- Privately shows you the account age of the player',
124
    '[115] .id [plr] -- Privately shows you the account ID of the player',
125
    '[116] gameid -- Shows the game ID',
126
    '[117] removeinvis -- Removes all invisible walls/parts, client sided',
127
    '[118] removefog -- Removes fog, client sided',
128
    '[119] disable -- Disables your character by removing humanoid',
129
    '[120] enable -- Enables your character by adding humanoid',
130
    '[121] prefix [key] -- Changes the prefix used, default is ;',
131
    '[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.',
132
    '[123] flyspeed [num] -- Change your fly speed, default is 1',
133
    '[124] carpet [plr] -- Makes you a carpet for a player, will not work if FE Godmode is on',
134
    '[125] uncarpet -- Stops carpet player',
135
    '[126] stare [plr] -- Turns your character to stare at another player',
136
    '[127] unstare -- Stops stare player',
137
    '[128] logchat -- Logs all chat (including /e and whispers) of all players',
138
    '[129] unlogchat -- Disables logchat',
139
    '[130] fixcam -- Fixes/resets your camera',
140
    '[131] unstate -- Stops changing state',
141
}
142
speedget = 1
143
 
144
lplayer = game:GetService("Players").LocalPlayer
145
 
146
lplayer.CharacterAdded:Connect(function(character)
147
    spin = false
148
    flying = false
149
    staring = false
150
    banpl = false
151
end)
152
 
153
function change()
154
    prefix = prefix
155
    speedfly = speedfly
156
end
157
 
158
function GetPlayer(String) -- Credit to Timeless/xFunnieuss
159
    local Found = {}
160
    local strl = String:lower()
161
    if strl == "all" then
162
        for i,v in pairs(game:GetService("Players"):GetPlayers()) do
163
            table.insert(Found,v)
164
        end
165
    elseif strl == "others" then
166
        for i,v in pairs(game:GetService("Players"):GetPlayers()) do
167
            if v.Name ~= lplayer.Name then
168
                table.insert(Found,v)
169
            end
170
        end  
171
    elseif strl == "me" then
172
        for i,v in pairs(game:GetService("Players"):GetPlayers()) do
173
            if v.Name == lplayer.Name then
174
                table.insert(Found,v)
175
            end
176
        end  
177
    else
178
        for i,v in pairs(game:GetService("Players"):GetPlayers()) do
179
            if v.Name:lower():sub(1, #String) == String:lower() then
180
                table.insert(Found,v)
181
            end
182
        end    
183
    end
184
    return Found    
185
end
186
 
187
local Mouse = lplayer:GetMouse()
188
 
189
spin = false
190
followed = false
191
traill = false
192
noclip = false
193
annoying = false
194
hwalk = false
195
droppinghats = false
196
droppingtools = false
197
flying = false
198
spamdelay = 1
199
spamming = false
200
spammingpm = false
201
cbringing = false
202
remotes = true
203
added = true
204
binds = false
205
stopsitting = false
206
clickgoto = false
207
gettingtools = false
208
removingmeshhats = false
209
removingmeshtool = false
210
clickdel = false
211
staring = false
212
chatlogs = false
213
banpl = false
214
changingstate = false
215
statechosen = 0
216
 
217
adminversion = "Reviz Admin by illremember, Version 2.0"
218
 
219
flying = false
220
speedfly = 1
221
 
222
function plrchat(plr, chat)
223
print(plr.Name..": "..tick().."\n"..chat)
224
end
225
 
226
for i,v in pairs(game:GetService("Players"):GetPlayers()) do
227
v.Chatted:connect(function(chat)
228
if chatlogs then
229
plrchat(v, chat)
230
end
231
end)
232
end
233
game:GetService("Players").PlayerAdded:connect(function(plr)
234
plr.Chatted:connect(function(chat)
235
if chatlogs then
236
plrchat(plr, chat)
237
end
238
end)
239
end)
240
 
241
 
242
local ScreenGui = Instance.new("ScreenGui")
243
local Frame = Instance.new("Frame")
244
local CMDBAR = Instance.new("TextBox")
245
ScreenGui.Parent = game:GetService("CoreGui")
246
Frame.Parent = ScreenGui
247
Frame.BackgroundColor3 = Color3.new(0.3, 0.1, 0.1)
248
Frame.BackgroundTransparency = 0.3
249
Frame.Position = UDim2.new(0.5, 0, 0, 10)
250
Frame.Size = UDim2.new(0, 200, 0, 40)
251
Frame.Active = true
252
Frame.Draggable = true
253
CMDBAR.Name = "CMDBAR"
254
CMDBAR.Parent = Frame
255
CMDBAR.BackgroundColor3 = Color3.new(0.105882, 0.164706, 0.207843)
256
CMDBAR.BackgroundTransparency = 0.20000000298023
257
CMDBAR.Size = UDim2.new(0, 180, 0, 20)
258
CMDBAR.Position = UDim2.new(0.05, 0, 0.25, 0)
259
CMDBAR.Font = Enum.Font.SourceSansLight
260
CMDBAR.FontSize = Enum.FontSize.Size14
261
CMDBAR.TextColor3 = Color3.new(0.945098, 0.945098, 0.945098)
262
CMDBAR.TextScaled = true
263
CMDBAR.TextSize = 14
264
CMDBAR.TextWrapped = true
265
CMDBAR.Text = "Press ; to type, Enter to execute"
266
 
267
local CMDS = Instance.new("ScreenGui")
268
local CMDSFRAME = Instance.new("Frame")
269
local ScrollingFrame = Instance.new("ScrollingFrame")
270
local TextLabel = Instance.new("TextLabel")
271
local closegui = Instance.new("TextButton")
272
CMDS.Name = "CMDS"
273
CMDS.Parent = game:GetService("CoreGui")
274
CMDSFRAME.Name = "CMDSFRAME"
275
CMDSFRAME.Parent = CMDS
276
CMDSFRAME.Active = true
277
CMDSFRAME.BackgroundColor3 = Color3.new(0.223529, 0.231373, 0.309804)
278
CMDSFRAME.BorderSizePixel = 0
279
CMDSFRAME.Draggable = true
280
CMDSFRAME.Position = UDim2.new(0, 315, 0, 100)
281
CMDSFRAME.Size = UDim2.new(0, 275, 0, 275)
282
CMDSFRAME.Visible = false
283
ScrollingFrame.Parent = CMDSFRAME
284
ScrollingFrame.BackgroundColor3 = Color3.new(0.160784, 0.160784, 0.203922)
285
ScrollingFrame.BorderSizePixel = 0
286
ScrollingFrame.Position = UDim2.new(0, 0, 0.0729999989, 0)
287
ScrollingFrame.Size = UDim2.new(1.04999995, 0, 0.92900002, 0)
288
ScrollingFrame.CanvasSize = UDim2.new(0, 0, 10, 0)
289
TextLabel.Parent = ScrollingFrame
290
TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
291
TextLabel.BackgroundTransparency = 1
292
TextLabel.Size = UDim2.new(0.930000007, 0, 1, 0)
293
TextLabel.Font = Enum.Font.SourceSans
294
TextLabel.FontSize = Enum.FontSize.Size18
295
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."
296
TextLabel.TextColor3 = Color3.new(1, 1, 1)
297
TextLabel.TextSize = 15
298
TextLabel.TextWrapped = true
299
TextLabel.TextXAlignment = Enum.TextXAlignment.Left
300
TextLabel.TextYAlignment = Enum.TextYAlignment.Top
301
closegui.Name = "closegui"
302
closegui.Parent = CMDSFRAME
303
closegui.BackgroundColor3 = Color3.new(0.890196, 0.223529, 0.0588235)
304
closegui.BorderSizePixel = 0
305
closegui.Position = UDim2.new(0.995000005, 0, 0, 0)
306
closegui.Size = UDim2.new(0.0545952693, 0, 0.0728644878, 0)
307
closegui.Font = Enum.Font.SourceSansBold
308
closegui.FontSize = Enum.FontSize.Size24
309
closegui.Text = "X"
310
closegui.TextColor3 = Color3.new(1, 1, 1)
311
closegui.TextSize = 20
312
 
313
closegui.MouseButton1Click:connect(function()
314
    CMDSFRAME.Visible = false
315
end)
316
 
317
game:GetService('RunService').Stepped:connect(function()
318
    if spin then
319
        lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[spinplr.Name].Character.HumanoidRootPart.CFrame
320
    end
321
    if followed then
322
        lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[flwplr.Name].Character.HumanoidRootPart.CFrame + game:GetService("Players")[flwplr.Name].Character.HumanoidRootPart.CFrame.lookVector * -5
323
    end
324
    if traill then
325
        lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[trlplr.Name].Character.HumanoidRootPart.CFrame + game:GetService("Players")[trlplr.Name].Character.HumanoidRootPart.CFrame.lookVector * 5
326
    end
327
    if annoying then
328
        lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[annplr.Name].Character.HumanoidRootPart.CFrame
329
    end
330
    if hwalk then
331
        lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[hdwplr.Name].Character.HumanoidRootPart.CFrame + Vector3.new(0, 4, 0)
332
    end
333
    if staring then
334
        lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(lplayer.Character.Torso.Position, game:GetService("Players")[stareplr.Name].Character.Torso.Position)
335
    end
336
end)
337
game:GetService('RunService').Stepped:connect(function()
338
    if noclip then
339
        if lplayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
340
            lplayer.Character.Head.CanCollide = false
341
            lplayer.Character.Torso.CanCollide = false
342
            lplayer.Character["Left Leg"].CanCollide = false
343
            lplayer.Character["Right Leg"].CanCollide = false
344
        else
345
            lplayer.Character.Humanoid:ChangeState(11)
346
        end
347
    end
348
    if changingstate then
349
        lplayer.Character.Humanoid:ChangeState(statechosen)
350
    end
351
end)
352
game:GetService('RunService').Stepped:connect(function()
353
    if droppinghats then
354
        for i,v in pairs(lplayer.Character:GetChildren()) do
355
            if (v:IsA("Accessory")) or (v:IsA("Hat")) then
356
                v.Parent = workspace
357
            end
358
        end
359
    end
360
    if droppingtools then
361
        for i,v in pairs(lplayer.Character:GetChildren()) do
362
            if (v:IsA("Tool")) then
363
                v.Parent = workspace
364
            end
365
        end
366
    end
367
    if removingmeshhats then
368
        for i,v in pairs(lplayer.Character:GetChildren()) do
369
            if (v:IsA("Accessory")) or (v:IsA("Hat")) then
370
                v.Handle.Mesh:Destroy()
371
            end
372
        end
373
    end
374
    if removingmeshtool then
375
        for i,v in pairs(lplayer.Character:GetChildren()) do
376
            if (v:IsA("Tool")) then
377
                v.Handle.Mesh:Destroy()
378
            end
379
        end
380
    end
381
end)
382
game:GetService('RunService').Stepped:connect(function()
383
    if banpl then
384
        lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[bplrr].Character.HumanoidRootPart.CFrame
385
    end
386
end)
387
game:GetService('RunService').Stepped:connect(function()
388
    if stopsitting then
389
        lplayer.Character.Humanoid.Sit = false
390
    end
391
end)
392
 
393
plr = lplayer
394
hum = plr.Character.HumanoidRootPart
395
mouse = plr:GetMouse()
396
mouse.KeyDown:connect(function(key)
397
    if key == "e" then
398
        if mouse.Target then
399
            if clickgoto then
400
                hum.CFrame = CFrame.new(mouse.Hit.x, mouse.Hit.y + 5, mouse.Hit.z)
401
            elseif clickdel then
402
                mouse.Target:Destroy()
403
            end
404
        end
405
    end
406
end)
407
 
408
game:GetService("Workspace").ChildAdded:connect(function(part)
409
    if gettingtools then
410
        if part:IsA("Tool") then
411
            part.Handle.CFrame = lplayer.Character.HumanoidRootPart.CFrame
412
        end
413
    end
414
end)
415
 
416
lplayer.Chatted:Connect(function(msg)
417
    if string.sub(msg, 1, 6) == (prefix.."kill ") then
418
        if string.sub(msg, 7) == "me" then
419
            lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(100000,0,100000)
420
        else
421
            for i,v in pairs(GetPlayer(string.sub(msg, 7)))do
422
                local NOW = lplayer.Character.HumanoidRootPart.CFrame
423
                lplayer.Character.Humanoid.Name = 1
424
                local l = lplayer.Character["1"]:Clone()
425
                l.Parent = lplayer.Character
426
                l.Name = "Humanoid"
427
                wait(0.1)
428
                lplayer.Character["1"]:Destroy()
429
                game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
430
                lplayer.Character.Animate.Disabled = true
431
                wait(0.1)
432
                lplayer.Character.Animate.Disabled = false
433
                lplayer.Character.Humanoid.DisplayDistanceType = "None"
434
                for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
435
                lplayer.Character.Humanoid:EquipTool(v)
436
                end
437
                local function tp(player,player2)
438
                local char1,char2=player.Character,player2.Character
439
                if char1 and char2 then
440
                char1:MoveTo(char2.Head.Position)
441
                end
442
                end
443
                wait(0.1)
444
                lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
445
                wait(0.2)
446
                lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
447
                wait(0.5)
448
                lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
449
                wait(0.7)
450
                tp(lplayer,game:GetService("Players")[v.Name])
451
                wait(0.7)
452
                lplayer.Character.HumanoidRootPart.CFrame = NOW
453
                game:GetService("StarterGui"):SetCore("SendNotification", {
454
                Title = "Tools needed!";
455
                Text = "You need a tool in your backpack for this command!";
456
                })
457
            end
458
        end
459
    end
460
    if string.sub(msg, 1, 7) == (prefix.."bring ") then
461
        for i,v in pairs(GetPlayer(string.sub(msg, 8)))do
462
            local NOW = lplayer.Character.HumanoidRootPart.CFrame
463
            lplayer.Character.Humanoid.Name = 1
464
            local l = lplayer.Character["1"]:Clone()
465
            l.Parent = lplayer.Character
466
            l.Name = "Humanoid"
467
            wait(0.1)
468
            lplayer.Character["1"]:Destroy()
469
            game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
470
            lplayer.Character.Animate.Disabled = true
471
            wait(0.1)
472
            lplayer.Character.Animate.Disabled = false
473
            lplayer.Character.Humanoid.DisplayDistanceType = "None"
474
            for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
475
            lplayer.Character.Humanoid:EquipTool(v)
476
            end
477
            local function tp(player,player2)
478
            local char1,char2=player.Character,player2.Character
479
            if char1 and char2 then
480
            char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
481
            end
482
            end
483
            local function getout(player,player2)
484
            local char1,char2=player.Character,player2.Character
485
            if char1 and char2 then
486
            char1:MoveTo(char2.Head.Position)
487
            end
488
            end
489
            tp(game:GetService("Players")[v.Name], lplayer)
490
            wait(0.2)
491
            tp(game:GetService("Players")[v.Name], lplayer)
492
            wait(0.5)
493
            lplayer.Character.HumanoidRootPart.CFrame = NOW
494
            wait(0.5)
495
            getout(lplayer, game:GetService("Players")[v.Name])
496
            wait(0.3)
497
            lplayer.Character.HumanoidRootPart.CFrame = NOW
498
            game:GetService("StarterGui"):SetCore("SendNotification", {
499
            Title = "Tools needed!";
500
            Text = "You need a tool in your backpack for this command!";
501
            })
502
        end
503
    end
504
    if string.sub(msg, 1, 6) == (prefix.."spin ") then
505
        for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
506
            lplayer.Character.Humanoid.Name = 1
507
            local l = lplayer.Character["1"]:Clone()
508
            l.Parent = lplayer.Character
509
            l.Name = "Humanoid"
510
            wait(0.1)
511
            lplayer.Character["1"]:Destroy()
512
            game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
513
            lplayer.Character.Animate.Disabled = true
514
            wait(0.1)
515
            lplayer.Character.Animate.Disabled = false
516
            lplayer.Character.Humanoid.DisplayDistanceType = "None"
517
            lplayer.Character.Animate.Disabled = false
518
            for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
519
            lplayer.Character.Humanoid:EquipTool(v)
520
            end
521
            lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
522
            spinplr = v
523
            wait(0.5)
524
            spin = true
525
            game:GetService("StarterGui"):SetCore("SendNotification", {
526
            Title = "Tools needed!";
527
            Text = "You need a tool in your backpack for this command!";
528
            })
529
        end
530
    end
531
    if string.sub(msg, 1, 7) == (prefix.."unspin") then
532
        spin = false
533
    end
534
    if string.sub(msg, 1, 8) == (prefix.."attach ") then
535
        for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
536
            lplayer.Character.Humanoid.Name = 1
537
            local l = lplayer.Character["1"]:Clone()
538
            l.Parent = lplayer.Character
539
            l.Name = "Humanoid"
540
            wait(0.1)
541
            lplayer.Character["1"]:Destroy()
542
            game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
543
            lplayer.Character.Animate.Disabled = true
544
            wait(0.1)
545
            lplayer.Character.Animate.Disabled = false
546
            lplayer.Character.Humanoid.DisplayDistanceType = "None"
547
            for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
548
            lplayer.Character.Humanoid:EquipTool(v)
549
            end
550
            lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
551
            wait(0.3)
552
            lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
553
            attplr = v
554
            game:GetService("StarterGui"):SetCore("SendNotification", {
555
            Title = "Tools needed!";
556
            Text = "You need a tool in your backpack for this command!";
557
            })
558
        end
559
    end
560
    if string.sub(msg, 1, 10) == (prefix.."unattach ") then
561
        for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
562
            local function getout(player,player2)
563
            local char1,char2=player.Character,player2.Character
564
            if char1 and char2 then
565
            char1:MoveTo(char2.Head.Position)
566
            end
567
            end
568
            getout(lplayer, game:GetService("Players")[v.Name])
569
        end
570
    end
571
    if string.sub(msg, 1, 8) == (prefix.."follow ") then
572
        for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
573
            followed = true
574
            flwplr = v
575
        end
576
    end
577
    if string.sub(msg, 1, 9) == (prefix.."unfollow") then
578
        followed = false
579
    end
580
    if string.sub(msg, 1, 10) == (prefix.."freefall ") then
581
        for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
582
            local NOW = lplayer.Character.HumanoidRootPart.CFrame
583
            lplayer.Character.Humanoid.Name = 1
584
            local l = lplayer.Character["1"]:Clone()
585
            l.Parent = lplayer.Character
586
            l.Name = "Humanoid"
587
            wait(0.1)
588
            lplayer.Character["1"]:Destroy()
589
            game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
590
            lplayer.Character.Animate.Disabled = true
591
            wait(0.1)
592
            lplayer.Character.Animate.Disabled = false
593
            lplayer.Character.Humanoid.DisplayDistanceType = "None"
594
            for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
595
            lplayer.Character.Humanoid:EquipTool(v)
596
            end
597
            lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
598
            wait(0.2)
599
            lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
600
            wait(0.6)
601
            lplayer.Character.HumanoidRootPart.CFrame = NOW
602
            wait(0.6)
603
            lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
604
            game:GetService("StarterGui"):SetCore("SendNotification", {
605
            Title = "Tools needed!";
606
            Text = "You need a tool in your backpack for this command!";
607
            })
608
        end
609
    end
610
    if string.sub(msg, 1, 7) == (prefix.."trail ") then
611
        for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
612
            traill = true
613
            trlplr = v
614
        end
615
    end
616
    if string.sub(msg, 1, 8) == (prefix.."untrail") then
617
        traill = false
618
    end
619
    if string.sub(msg, 1, 7) == (prefix.."orbit ") then
620
        if string.sub(msg, 8) == "all" or string.sub(msg, 8) == "others" or string.sub(msg, 8) == "me" then
621
            lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
622
        else
623
            for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
624
                local o = Instance.new("RocketPropulsion")
625
                o.Parent = lplayer.Character.HumanoidRootPart
626
                o.Name = "Orbit"
627
                o.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
628
                o:Fire()
629
                noclip = true
630
            end
631
        end
632
    end
633
    if string.sub(msg, 1, 8) == (prefix.."unorbit") then
634
        lplayer.Character.HumanoidRootPart.Orbit:Destroy()
635
        noclip = false
636
    end
637
    if string.sub(msg, 1, 7) == (prefix.."fling ") then
638
        if string.sub(msg, 8) == "all" or string.sub(msg, 8) == "others" or string.sub(msg, 8) == "me" then
639
            lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
640
        else
641
            for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
642
                local y = Instance.new("RocketPropulsion")
643
                y.Parent = lplayer.Character.HumanoidRootPart
644
                y.CartoonFactor = 1
645
                y.MaxThrust = 800000
646
                y.MaxSpeed = 1000
647
                y.ThrustP = 200000
648
                y.Name = "Fling"
649
                game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
650
                y.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
651
                y:Fire()
652
                noclip = true
653
            end
654
        end
655
    end
656
    if string.sub(msg, 1, 8) == (prefix.."unfling") then
657
        noclip = false
658
        lplayer.Character.HumanoidRootPart.Fling:Destroy()
659
        game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
660
        wait(0.4)
661
        lplayer.Character.HumanoidRootPart.Fling:Destroy()
662
    end
663
    if string.sub(msg, 1, 8) == (prefix.."fecheck") then
664
        if game:GetService("Workspace").FilteringEnabled == true then
665
            warn("FE is Enabled (Filtering Enabled)")
666
            game:GetService("StarterGui"):SetCore("SendNotification", {
667
                Title = "FE is Enabled";
668
                Text = "Filtering Enabled. Enjoy using Reviz Admin!";
669
            })
670
        else
671
            warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
672
            game:GetService("StarterGui"):SetCore("SendNotification", {
673
                Title = "FE is Disabled";
674
                Text = "Filtering Disabled. Consider using a different admin script.";
675
            })
676
        end
677
    end
678
    if string.sub(msg, 1, 6) == (prefix.."void ") then
679
        for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
680
            lplayer.Character.Humanoid.Name = 1
681
            local l = lplayer.Character["1"]:Clone()
682
            l.Parent = lplayer.Character
683
            l.Name = "Humanoid"
684
            wait(0.1)
685
            lplayer.Character["1"]:Destroy()
686
            game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
687
            lplayer.Character.Animate.Disabled = true
688
            wait(0.1)
689
            lplayer.Character.Animate.Disabled = false
690
            lplayer.Character.Humanoid.DisplayDistanceType = "None"
691
            for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
692
            lplayer.Character.Humanoid:EquipTool(v)
693
            end
694
            lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
695
            wait(0.2)
696
            lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
697
            wait(0.6)
698
            lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999999999,0,999999999999999)
699
            game:GetService("StarterGui"):SetCore("SendNotification", {
700
            Title = "Tools needed!";
701
            Text = "You need a tool in your backpack for this command!";
702
            })
703
        end
704
    end
705
    if string.sub(msg, 1, 7) == (prefix.."noclip") then
706
        noclip = true
707
        game:GetService("StarterGui"):SetCore("SendNotification", {
708
        Title = "Noclip enabled";
709
        Text = "Type ;clip to disable";
710
        })
711
    end
712
    if string.sub(msg, 1, 5) == (prefix.."clip") then
713
        noclip = false
714
        game:GetService("StarterGui"):SetCore("SendNotification", {
715
        Title = "Noclip disabled";
716
        Text = "Type ;noclip to enable";
717
        })
718
    end
719
    if string.sub(msg, 1, 7) == (prefix.."speed ") then
720
        lplayer.Character.Humanoid.WalkSpeed = (string.sub(msg, 8))
721
    end
722
    if string.sub(msg, 1, 4) == (prefix.."ws ") then
723
        lplayer.Character.Humanoid.WalkSpeed = (string.sub(msg, 5))
724
    end
725
    if string.sub(msg, 1, 11) == (prefix.."hipheight ") then
726
        lplayer.Character.Humanoid.HipHeight = (string.sub(msg, 12))
727
    end
728
    if string.sub(msg, 1, 4) == (prefix.."hh ") then
729
        lplayer.Character.Humanoid.HipHeight = (string.sub(msg, 5))
730
    end
731
    if string.sub(msg, 1, 11) == (prefix.."jumppower ") then
732
        lplayer.Character.Humanoid.JumpPower = (string.sub(msg, 12))
733
    end
734
    if string.sub(msg, 1, 4) == (prefix.."jp ") then
735
        lplayer.Character.Humanoid.JumpPower = (string.sub(msg, 5))
736
    end
737
    if string.sub(msg, 1, 8) == (prefix.."default") then
738
        lplayer.Character.Humanoid.JumpPower = 50
739
        lplayer.Character.Humanoid.WalkSpeed = 16
740
        lplayer.Character.Humanoid.HipHeight = 0
741
    end
742
    if string.sub(msg, 1, 7) == (prefix.."annoy ") then
743
        for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
744
            annoying = true
745
            annplr = v
746
        end
747
    end
748
    if string.sub(msg, 1, 8) == (prefix.."unannoy") then
749
        annoying = false
750
    end
751
    if string.sub(msg, 1, 10) == (prefix.."headwalk ") then
752
        for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
753
            hwalk = true
754
            hdwplr = v
755
        end
756
    end
757
    if string.sub(msg, 1, 11) == (prefix.."unheadwalk") then
758
        hwalk = false
759
    end
760
    if string.sub(msg, 1, 8) == (prefix.."nolimbs") then
761
        lplayer.Character["Left Leg"]:Destroy()
762
        lplayer.Character["Left Arm"]:Destroy()
763
        lplayer.Character["Right Leg"]:Destroy()
764
        lplayer.Character["Right Arm"]:Destroy()
765
    end
766
    if string.sub(msg, 1, 4) == (prefix.."god") then
767
        lplayer.Character.Humanoid.Name = 1
768
        local l = lplayer.Character["1"]:Clone()
769
        l.Parent = lplayer.Character
770
        l.Name = "Humanoid"
771
        wait(0.1)
772
        lplayer.Character["1"]:Destroy()
773
        game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
774
        lplayer.Character.Animate.Disabled = true
775
        wait(0.1)
776
        lplayer.Character.Animate.Disabled = false
777
        lplayer.Character.Humanoid.DisplayDistanceType = "None"
778
        game:GetService("StarterGui"):SetCore("SendNotification", {
779
        Title = "FE Godmode enabled";
780
        Text = "Use ;grespawn or ;respawn to remove";
781
        })
782
    end
783
    if string.sub(msg, 1, 9) == (prefix.."drophats") then
784
        for i,v in pairs(lplayer.Character:GetChildren()) do
785
            if (v:IsA("Accessory")) or (v:IsA("Hat")) then
786
                v.Parent = workspace
787
            end
788
        end
789
    end
790
    if string.sub(msg, 1, 9) == (prefix.."droptool") then
791
        for i,v in pairs(lplayer.Character:GetChildren()) do
792
            if (v:IsA("Tool")) then
793
                v.Parent = workspace
794
            end
795
        end
796
    end
797
    if string.sub(msg, 1, 10) == (prefix.."loopdhats") then
798
        droppinghats = true
799
        game:GetService("StarterGui"):SetCore("SendNotification", {
800
        Title = "Loop Drop Enabled";
801
        Text = "Type ;unloopdhats to disable";
802
        })
803
    end
804
    if string.sub(msg, 1, 12) == (prefix.."unloopdhats") then
805
        droppinghats = false
806
        game:GetService("StarterGui"):SetCore("SendNotification", {
807
        Title = "Loop Drop Disabled";
808
        Text = "Type ;loopdhats to enable.";
809
        })
810
    end
811
    if string.sub(msg, 1, 10) == (prefix.."loopdtool") then
812
        droppingtools = true
813
        game:GetService("StarterGui"):SetCore("SendNotification", {
814
        Title = "Loop Drop Enabled";
815
        Text = "Type ;unloopdtool to disable";
816
        })
817
    end
818
    if string.sub(msg, 1, 12) == (prefix.."unloopdtool") then
819
        droppingtools = false
820
        game:GetService("StarterGui"):SetCore("SendNotification", {
821
        Title = "Loop Drop Disabled";
822
        Text = "Type ;loopdtool to enable.";
823
        })
824
    end
825
    if string.sub(msg, 1, 10) == (prefix.."invisible") then -- Credit to Timeless
826
        Local = game:GetService('Players').LocalPlayer
827
        Char  = Local.Character
828
        touched,tpdback = false, false
829
        box = Instance.new('Part',workspace)
830
        box.Anchored = true
831
        box.CanCollide = true
832
        box.Size = Vector3.new(10,1,10)
833
        box.Position = Vector3.new(0,10000,0)
834
        box.Touched:connect(function(part)
835
            if (part.Parent.Name == Local.Name) then
836
                if touched == false then
837
                    touched = true
838
                    function apply()
839
                        if script.Disabled ~= true then
840
                            no = Char.HumanoidRootPart:Clone()
841
                            wait(.25)
842
                            Char.HumanoidRootPart:Destroy()
843
                            no.Parent = Char
844
                            Char:MoveTo(loc)
845
                            touched = false
846
                        end end
847
                    if Char then
848
                        apply()
849
                    end
850
                end
851
            end
852
        end)
853
        repeat wait() until Char
854
        loc = Char.HumanoidRootPart.Position
855
        Char:MoveTo(box.Position + Vector3.new(0,.5,0))
856
        game:GetService("StarterGui"):SetCore("SendNotification", {
857
        Title = "Invisibility enabled!";
858
        Text = "Reset or use ;respawn to remove.";
859
        })
860
    end
861
    if string.sub(msg, 1, 6) == (prefix.."view ") then
862
        for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
863
            if game:GetService("Players")[v.Name].Character.Humanoid then
864
                game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Humanoid
865
            else
866
                game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
867
            end
868
        end
869
    end
870
    if string.sub(msg, 1, 7) == (prefix.."unview") then
871
        if lplayer.Character.Humanoid then
872
            game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
873
        else
874
            game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
875
        end
876
    end
877
    if string.sub(msg, 1, 6) == (prefix.."goto ") then
878
        for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
879
            lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
880
        end
881
    end
882
    if string.sub(msg, 1, 4) == (prefix.."fly") then
883
    repeat wait() until lplayer and lplayer.Character and lplayer.Character:FindFirstChild('HumanoidRootPart') and lplayer.Character:FindFirstChild('Humanoid')
884
    repeat wait() until Mouse
885
   
886
    local T = lplayer.Character.HumanoidRootPart
887
    local CONTROL = {F = 0, B = 0, L = 0, R = 0}
888
    local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
889
    local SPEED = speedget
890
   
891
    local function fly()
892
        flying = true
893
        local BG = Instance.new('BodyGyro', T)
894
        local BV = Instance.new('BodyVelocity', T)
895
        BG.P = 9e4
896
        BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
897
        BG.cframe = T.CFrame
898
        BV.velocity = Vector3.new(0, 0.1, 0)
899
        BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
900
        spawn(function()
901
        repeat wait()
902
        lplayer.Character.Humanoid.PlatformStand = true
903
        if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
904
        SPEED = 50
905
        elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
906
        SPEED = 0
907
        end
908
        if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
909
        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
910
        lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
911
        elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
912
        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
913
        else
914
        BV.velocity = Vector3.new(0, 0.1, 0)
915
        end
916
        BG.cframe = workspace.CurrentCamera.CoordinateFrame
917
                until not flying
918
                CONTROL = {F = 0, B = 0, L = 0, R = 0}
919
                lCONTROL = {F = 0, B = 0, L = 0, R = 0}
920
                SPEED = 0
921
                BG:destroy()
922
                BV:destroy()
923
                lplayer.Character.Humanoid.PlatformStand = false
924
            end)
925
        end
926
    Mouse.KeyDown:connect(function(KEY)
927
        if KEY:lower() == 'w' then
928
            CONTROL.F = speedfly
929
        elseif KEY:lower() == 's' then
930
            CONTROL.B = -speedfly
931
        elseif KEY:lower() == 'a' then
932
            CONTROL.L = -speedfly
933
        elseif KEY:lower() == 'd' then
934
            CONTROL.R = speedfly
935
        end
936
    end)
937
    Mouse.KeyUp:connect(function(KEY)
938
        if KEY:lower() == 'w' then
939
            CONTROL.F = 0
940
        elseif KEY:lower() == 's' then
941
            CONTROL.B = 0
942
        elseif KEY:lower() == 'a' then
943
            CONTROL.L = 0
944
        elseif KEY:lower() == 'd' then
945
            CONTROL.R = 0
946
        end
947
    end)
948
    fly()
949
    end
950
    if string.sub(msg, 1, 6) == (prefix.."unfly") then
951
        flying = false
952
        lplayer.Character.Humanoid.PlatformStand = false
953
    end
954
    if string.sub(msg, 1, 6) == (prefix.."chat ") then
955
        game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer((string.sub(msg, 7)), "All")
956
    end
957
    if string.sub(msg, 1, 6) == (prefix.."spam ") then
958
        spamtext = (string.sub(msg, 7))
959
        spamming = true
960
    end
961
    if string.sub(msg, 1, 7) == (prefix.."unspam") then
962
        spamming = false
963
    end
964
    if string.sub(msg, 1, 10) == (prefix.."spamwait ") then
965
        spamdelay = (string.sub(msg, 11))
966
    end
967
    if string.sub(msg, 1, 8) == (prefix.."pmspam ") then
968
        for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
969
            pmspammed = v.Name
970
            spammingpm = true
971
        end
972
    end
973
    if string.sub(msg, 1, 9) == (prefix.."unpmspam") then
974
        spammingpm = false
975
    end
976
    if string.sub(msg, 1, 9) == (prefix.."cfreeze ") then
977
        for i,v in pairs(GetPlayer(string.sub(msg, 10))) do
978
            v.Character["Left Leg"].Anchored = true
979
            v.Character["Left Arm"].Anchored = true
980
            v.Character["Right Leg"].Anchored = true
981
            v.Character["Right Arm"].Anchored = true
982
            v.Character.Torso.Anchored = true
983
            v.Character.Head.Anchored = true
984
        end
985
    end
986
    if string.sub(msg, 1, 11) == (prefix.."uncfreeze ") then
987
        for i,v in pairs(GetPlayer(string.sub(msg, 12))) do
988
            v.Character["Left Leg"].Anchored = false
989
            v.Character["Left Arm"].Anchored = false
990
            v.Character["Right Leg"].Anchored = false
991
            v.Character["Right Arm"].Anchored = false
992
            v.Character.Torso.Anchored = false
993
            v.Character.Head.Anchored = false
994
        end
995
    end
996
    if string.sub(msg, 1, 9) == (prefix.."unlockws") then
997
        local a = game:GetService("Workspace"):getChildren()
998
        for i = 1, #a do
999
            if a[i].className == "Part" then
1000
                a[i].Locked = false
1001
            elseif a[i].className == "Model" then
1002
                local r = a[i]:getChildren()
1003
                for i = 1, #r do
1004
                    if r[i].className == "Part" then
1005
                    r[i].Locked = false
1006
                    end
1007
                end
1008
            end
1009
        end
1010
        game:GetService("StarterGui"):SetCore("SendNotification", {
1011
        Title = "Success!";
1012
        Text = "Workspace unlocked. Use ;lockws to lock.";
1013
        })
1014
    end
1015
    if string.sub(msg, 1, 7) == (prefix.."lockws") then
1016
        local a = game:GetService("Workspace"):getChildren()
1017
        for i = 1, #a do
1018
            if a[i].className == "Part" then
1019
                a[i].Locked = true
1020
            elseif a[i].className == "Model" then
1021
                local r = a[i]:getChildren()
1022
                for i = 1, #r do
1023
                    if r[i].className == "Part" then
1024
                    r[i].Locked = true
1025
                    end
1026
                end
1027
            end
1028
        end
1029
    end
1030
    if string.sub(msg, 1, 7) == (prefix.."btools") then
1031
        local Clone_T = Instance.new("HopperBin",lplayer.Backpack)
1032
        Clone_T.BinType = "Clone"
1033
        local Destruct = Instance.new("HopperBin",lplayer.Backpack)
1034
        Destruct.BinType = "Hammer"
1035
        local Hold_T = Instance.new("HopperBin",lplayer.Backpack)
1036
        Hold_T.BinType = "Grab"
1037
    end
1038
    if string.sub(msg, 1, 7) == (prefix.."pstand") then
1039
        lplayer.Character.Humanoid.PlatformStand = true
1040
    end
1041
    if string.sub(msg, 1, 9) == (prefix.."unpstand") then
1042
        lplayer.Character.Humanoid.PlatformStand = false
1043
    end
1044
    if string.sub(msg, 1, 10) == (prefix.."blockhead") then
1045
        lplayer.Character.Head.Mesh:Destroy()
1046
    end
1047
    if string.sub(msg, 1, 4) == (prefix.."sit") then
1048
        lplayer.Character.Humanoid.Sit = true
1049
    end
1050
    if string.sub(msg, 1, 10) == (prefix.."bringobj ") then
1051
        local function bringobjw()
1052
        for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
1053
        if obj.Name == (string.sub(msg, 11)) then
1054
        obj.CFrame = lplayer.Character.HumanoidRootPart.CFrame
1055
        obj.CanCollide = false
1056
        obj.Transparency = 0.7
1057
        wait()
1058
        obj.CFrame = lplayer.Character["Left Leg"].CFrame
1059
        wait()
1060
        obj.CFrame = lplayer.Character["Right Leg"].CFrame
1061
        wait()
1062
        obj.CFrame = lplayer.Character["Head"].CFrame
1063
        end
1064
        end
1065
        end
1066
        while wait() do
1067
            bringobjw()
1068
        end
1069
        game:GetService("StarterGui"):SetCore("SendNotification", {
1070
        Title = "BringObj";
1071
        Text = "BringObj enabled.";
1072
        })
1073
    end
1074
    if string.sub(msg, 1, 7) == (prefix.."wsvis ") then
1075
        vis = (string.sub(msg, 8))
1076
        local a = game:GetService("Workspace"):GetDescendants()
1077
        for i = 1, #a do
1078
            if a[i].className == "Part" then
1079
                a[i].Transparency = vis
1080
            elseif a[i].className == "Model" then
1081
                local r = a[i]:getChildren()
1082
                for i = 1, #r do
1083
                    if r[i].className == "Part" then
1084
                    r[i].Transparency = vis
1085
                    end
1086
                end
1087
            end
1088
        end
1089
    end
1090
    if string.sub(msg, 1, 11) == (prefix.."hypertotal") then
1091
        loadstring(game:GetObjects("rbxassetid://1255063809")[1].Source)()
1092
        game:GetService("StarterGui"):SetCore("SendNotification", {
1093
        Title = "Success!";
1094
        Text = "HyperTotal GUI Loaded!";
1095
        })
1096
    end
1097
    if string.sub(msg, 1, 5) == (prefix.."cmds") then
1098
        CMDSFRAME.Visible = true
1099
    end
1100
    if string.sub(msg, 1, 10) == (prefix.."rmeshhats") then
1101
        for i,v in pairs(lplayer.Character:GetChildren()) do
1102
            if (v:IsA("Accessory")) or (v:IsA("Hat")) then
1103
                v.Handle.Mesh:Destroy()
1104
            end
1105
        end
1106
    end
1107
    if string.sub(msg, 1, 10) == (prefix.."blockhats") then
1108
        for i,v in pairs(lplayer.Character:GetChildren()) do
1109
            if (v:IsA("Accessory")) or (v:IsA("Hat")) then
1110
                v.Handle.Mesh:Destroy()
1111
            end
1112
        end
1113
    end
1114
    if string.sub(msg, 1, 10) == (prefix.."rmeshtool") then
1115
        for i,v in pairs(lplayer.Character:GetChildren()) do
1116
            if (v:IsA("Tool")) then
1117
                v.Handle.Mesh:Destroy()
1118
            end
1119
        end
1120
    end
1121
    if string.sub(msg, 1, 10) == (prefix.."blocktool") then
1122
        for i,v in pairs(lplayer.Character:GetChildren()) do
1123
            if (v:IsA("Tool")) then
1124
                v.Handle.Mesh:Destroy()
1125
            end
1126
        end
1127
    end
1128
    if string.sub(msg, 1, 8) == (prefix.."spinner") then
1129
        local p = Instance.new("RocketPropulsion")
1130
        p.Parent = lplayer.Character.HumanoidRootPart
1131
        p.Name = "Spinner"
1132
        p.Target = lplayer.Character["Left Arm"]
1133
        p:Fire()
1134
        game:GetService("StarterGui"):SetCore("SendNotification", {
1135
        Title = "Spinner enabled";
1136
        Text = "Type ;nospinner to disable.";
1137
        })
1138
    end
1139
    if string.sub(msg, 1, 10) == (prefix.."nospinner") then
1140
        lplayer.Character.HumanoidRootPart.Spinner:Destroy()
1141
    end
1142
    if string.sub(msg, 1, 7) == (prefix.."reachd") then
1143
        for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
1144
            if v:isA("Tool") then
1145
                local a = Instance.new("SelectionBox",v.Handle)
1146
                a.Adornee = v.Handle
1147
                v.Handle.Size = Vector3.new(0.5,0.5,60)
1148
                v.GripPos = Vector3.new(0,0,0)
1149
                lplayer.Character.Humanoid:UnequipTools()
1150
            end
1151
        end
1152
        game:GetService("StarterGui"):SetCore("SendNotification", {
1153
        Title = "Reach applied!";
1154
        Text = "Applied to equipped sword. Use ;noreach to disable.";
1155
        })
1156
    end
1157
    if string.sub(msg, 1, 7) == (prefix.."reach ") then
1158
        for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
1159
            if v:isA("Tool") then
1160
                handleSize = v.Handle.Size
1161
                wait()
1162
                local a = Instance.new("SelectionBox",v.Handle)
1163
                a.Name = "a"
1164
                a.Adornee = v.Handle
1165
                v.Handle.Size = Vector3.new(0.5,0.5,(string.sub(msg, 8)))
1166
                v.GripPos = Vector3.new(0,0,0)
1167
                lplayer.Character.Humanoid:UnequipTools()
1168
            end
1169
        end
1170
        game:GetService("StarterGui"):SetCore("SendNotification", {
1171
        Title = "Reach applied!";
1172
        Text = "Applied to equipped sword. Use ;noreach to disable.";
1173
        })
1174
    end
1175
    if string.sub(msg, 1, 8) == (prefix.."noreach") then
1176
        for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
1177
            if v:isA("Tool") then
1178
                v.Handle.a:Destroy()
1179
                v.Handle.Size = handleSize
1180
            end
1181
        end
1182
        game:GetService("StarterGui"):SetCore("SendNotification", {
1183
        Title = "Reach removed!";
1184
        Text = "Removed reach from equipped sword.";
1185
        })
1186
    end
1187
    if string.sub(msg, 1, 7) == (prefix.."rkill ") then
1188
        for i,v in pairs(GetPlayer(string.sub(msg, 8)))do
1189
            lplayer.Character.Humanoid.Name = 1
1190
            local l = lplayer.Character["1"]:Clone()
1191
            l.Parent = lplayer.Character
1192
            l.Name = "Humanoid"
1193
            wait(0.1)
1194
            lplayer.Character["1"]:Destroy()
1195
            game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
1196
            lplayer.Character.Animate.Disabled = true
1197
            wait(0.1)
1198
            lplayer.Character.Animate.Disabled = false
1199
            lplayer.Character.Humanoid.DisplayDistanceType = "None"
1200
            for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
1201
            lplayer.Character.Humanoid:EquipTool(v)
1202
            end
1203
            wait(0.1)
1204
            lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
1205
            wait(0.2)
1206
            lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
1207
            wait(0.5)
1208
            lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
1209
            game:GetService("StarterGui"):SetCore("SendNotification", {
1210
            Title = "Tools needed!";
1211
            Text = "You need a tool in your backpack for this command!";
1212
            })
1213
        end
1214
    end
1215
    if string.sub(msg, 1, 7) == (prefix.."tp me ") then
1216
        for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
1217
            lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
1218
        end
1219
    end
1220
    if string.sub(msg, 1, 8) == (prefix.."cbring ") then
1221
        if (string.sub(msg, 9)) == "all" or (string.sub(msg, 9)) == "All" or (string.sub(msg, 9)) == "ALL" then
1222
            cbringall = true
1223
        else
1224
            for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
1225
                brplr = v.Name
1226
            end
1227
        end
1228
        cbring = true
1229
    end
1230
    if string.sub(msg, 1, 9) == (prefix.."uncbring") then
1231
        cbring = false
1232
        cbringall = false
1233
    end
1234
    if string.sub(msg, 1, 6) == (prefix.."swap ") then
1235
        for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
1236
            local NOWPLR = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
1237
            local NOW = lplayer.Character.HumanoidRootPart.CFrame
1238
            lplayer.Character.Humanoid.Name = 1
1239
            local l = lplayer.Character["1"]:Clone()
1240
            l.Parent = lplayer.Character
1241
            l.Name = "Humanoid"
1242
            wait(0.1)
1243
            lplayer.Character["1"]:Destroy()
1244
            game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
1245
            lplayer.Character.Animate.Disabled = true
1246
            wait(0.1)
1247
            lplayer.Character.Animate.Disabled = false
1248
            lplayer.Character.Humanoid.DisplayDistanceType = "None"
1249
            for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
1250
            lplayer.Character.Humanoid:EquipTool(v)
1251
            end
1252
            local function tp(player,player2)
1253
            local char1,char2=player.Character,player2.Character
1254
            if char1 and char2 then
1255
            char1:MoveTo(char2.Head.Position)
1256
            end
1257
            end
1258
            wait(0.1)
1259
            lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
1260
            wait(0.2)
1261
            lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
1262
            wait(0.5)
1263
            lplayer.Character.HumanoidRootPart.CFrame = NOW
1264
            wait(0.6)
1265
            tp(lplayer, game:GetService("Players")[v.Name])
1266
            wait(0.4)
1267
            lplayer.Character.HumanoidRootPart.CFrame = NOWPLR
1268
            game:GetService("StarterGui"):SetCore("SendNotification", {
1269
            Title = "Tools needed!";
1270
            Text = "You need a tool in your backpack for this command!";
1271
            })
1272
        end
1273
    end
1274
    if string.sub(msg, 1, 8) == (prefix.."glitch ") then
1275
        for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
1276
            lplayer.Character.Humanoid.Name = 1
1277
            local l = lplayer.Character["1"]:Clone()
1278
            l.Parent = lplayer.Character
1279
            l.Name = "Humanoid"
1280
            wait(0.1)
1281
            lplayer.Character["1"]:Destroy()
1282
            game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
1283
            lplayer.Character.Animate.Disabled = true
1284
            wait(0.1)
1285
            lplayer.Character.Animate.Disabled = false
1286
            lplayer.Character.Humanoid.DisplayDistanceType = "None"
1287
            for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
1288
            lplayer.Character.Humanoid:EquipTool(v)
1289
            end
1290
            lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
1291
            wait(0.3)
1292
            lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
1293
            wait(0.4)
1294
            b = Instance.new("BodyForce")
1295
            b.Parent = lplayer.Character.HumanoidRootPart
1296
            b.Name = "Glitch"
1297
            b.Force = Vector3.new(100000000,5000,0)
1298
            game:GetService("StarterGui"):SetCore("SendNotification", {
1299
            Title = "Tools needed!";
1300
            Text = "You need a tool in your backpack for this command!";
1301
            })
1302
        end
1303
    end
1304
    if string.sub(msg, 1, 9) == (prefix.."unglitch") then
1305
        lplayer.Character.HumanoidRootPart.Glitch:Destroy()
1306
        lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(10000,0,10000)
1307
        b = Instance.new("BodyForce")
1308
        b.Parent = lplayer.Character.HumanoidRootPart
1309
        b.Name = "unGlitch"
1310
        b.Force = Vector3.new(0,-5000000,0)
1311
        wait(2)
1312
        lplayer.Character.HumanoidRootPart.unGlitch:Destroy()
1313
    end
1314
    if string.sub(msg, 1, 9) == (prefix.."grespawn") then
1315
        lplayer.Character.Humanoid.Health = 0
1316
        wait(1)
1317
        lplayer.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
1318
        lplayer.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
1319
    end
1320
    if string.sub(msg, 1, 9) == (prefix.."explorer") then
1321
        loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
1322
        game:GetService("StarterGui"):SetCore("SendNotification", {
1323
        Title = "Success!";
1324
        Text = "DEX Explorer has loaded.";
1325
        })
1326
    end
1327
    if string.sub(msg, 1, 6) == (prefix.."anim ") then
1328
        local Anim = Instance.new("Animation")
1329
        Anim.AnimationId = "rbxassetid://"..(string.sub(msg, 7))
1330
        local track = lplayer.Character.Humanoid:LoadAnimation(Anim)
1331
        track:Play(.1, 1, 1)
1332
    end
1333
    if string.sub(msg, 1, 8) == (prefix.."animgui") then
1334
        loadstring(game:GetObjects("rbxassetid://1202558084")[1].Source)()
1335
        game:GetService("StarterGui"):SetCore("SendNotification", {
1336
        Title = "Success!";
1337
        Text = "Energize Animations GUI has loaded.";
1338
        })
1339
    end
1340
    if string.sub(msg, 1, 8) == (prefix.."savepos") then
1341
        saved = lplayer.Character.HumanoidRootPart.CFrame
1342
        game:GetService("StarterGui"):SetCore("SendNotification", {
1343
        Title = "Position Saved";
1344
        Text = "Use ;loadpos to return to saved position.";
1345
        })
1346
    end
1347
    if string.sub(msg, 1, 8) == (prefix.."loadpos") then
1348
        lplayer.Character.HumanoidRootPart.CFrame = saved
1349
    end
1350
    if string.sub(msg, 1, 6) == (prefix.."bang ") then
1351
        for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
1352
            local Anim2 = Instance.new("Animation")
1353
            Anim2.AnimationId = "rbxassetid://148840371"
1354
            local track2 = lplayer.Character.Humanoid:LoadAnimation(Anim2)
1355
            track2:Play(.1, 1, 1)
1356
            bplrr = v.Name
1357
            banpl = true
1358
        end
1359
    end
1360
    if string.sub(msg, 1, 7) == (prefix.."unbang") then
1361
        banpl = false
1362
    end
1363
    if string.sub(msg, 1, 10) == (prefix.."bringmod ") then
1364
        local function bringmodw()
1365
        for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
1366
        if obj.Name == (string.sub(msg, 11)) then
1367
        for i,ch in pairs(obj:GetDescendants()) do
1368
        if (ch:IsA("BasePart")) then
1369
        ch.CFrame = lplayer.Character.HumanoidRootPart.CFrame
1370
        ch.CanCollide = false
1371
        ch.Transparency = 0.7
1372
        wait()
1373
        ch.CFrame = lplayer.Character["Left Leg"].CFrame
1374
        wait()
1375
        ch.CFrame = lplayer.Character["Right Leg"].CFrame
1376
        wait()
1377
        ch.CFrame = lplayer.Character["Head"].CFrame
1378
        end
1379
        end
1380
        end
1381
        end
1382
        end
1383
        while wait() do
1384
            bringmodw()
1385
        end
1386
        game:GetService("StarterGui"):SetCore("SendNotification", {
1387
        Title = "BringMod";
1388
        Text = "BringMod enabled.";
1389
        })
1390
    end
1391
    if string.sub(msg, 1, 8) == (prefix.."respawn") then
1392
        local mod = Instance.new('Model', workspace) mod.Name = 're '..lplayer.Name
1393
        local hum = Instance.new('Humanoid', mod)
1394
        local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
1395
        lplayer.Character = mod
1396
    end
1397
    if string.sub(msg, 1, 9) == (prefix.."shutdown") then
1398
        game:GetService'RunService'.Stepped:Connect(function()
1399
        pcall(function()
1400
            for i,v in pairs(game:GetService'Players':GetPlayers()) do
1401
                if v.Character ~= nil and v.Character:FindFirstChild'Head' then
1402
                    for _,x in pairs(v.Character.Head:GetChildren()) do
1403
                        if x:IsA'Sound' then x.Playing = true x.CharacterSoundEvent:FireServer(true, true) end
1404
                    end
1405
                end
1406
            end
1407
        end)
1408
        end)
1409
        game:GetService("StarterGui"):SetCore("SendNotification", {
1410
        Title = "Attempting Shutdown";
1411
        Text = "Shutdown Attempt has begun.";
1412
        })
1413
    end
1414
    if string.sub(msg, 1, 8) == (prefix.."delobj ") then
1415
        objtodel = (string.sub(msg, 9))
1416
        for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
1417
            if v.Name == objtodel then
1418
                v:Destroy()
1419
            end
1420
        end
1421
    end
1422
    if string.sub(msg, 1, 8) == (prefix.."getplrs") then
1423
        for i,v in pairs(game:GetService("Players"):GetPlayers())do
1424
            print(v)
1425
        end
1426
        game:GetService("StarterGui"):SetCore("SendNotification", {
1427
        Title = "Printed";
1428
        Text = "Players have been printed to console. (F9)";
1429
        })
1430
    end
1431
    if string.sub(msg, 1, 9) == (prefix.."deldecal") then
1432
        for i,v in pairs(game:GetService("Workspace"):GetDescendants())do
1433
            if (v:IsA("Decal")) then
1434
                v:Destroy()
1435
            end
1436
        end
1437
    end
1438
    if string.sub(msg, 1, 11) == (prefix.."opfinality") then
1439
        loadstring(game:GetObjects("rbxassetid://1294358929")[1].Source)()
1440
        game:GetService("StarterGui"):SetCore("SendNotification", {
1441
        Title = "Success!";
1442
        Text = "OpFinality GUI has loaded.";
1443
        })
1444
    end
1445
    if string.sub(msg, 1, 8) == (prefix.."remotes") then
1446
        remotes = true
1447
        added = true
1448
        game.DescendantAdded:connect(function(rmt)
1449
        if added == true then
1450
        if remotes == true then
1451
        if rmt:IsA("RemoteEvent") then
1452
        print("A RemoteEvent was added!")
1453
        print(" game." .. rmt:GetFullName() .. " | RemoteEvent")
1454
        print(" game." .. rmt:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
1455
        end end end
1456
        end)
1457
        game.DescendantAdded:connect(function(rmtfnctn)
1458
        if added == true then
1459
        if remotes == true then
1460
        if rmtfnctn:IsA("RemoteFunction") then
1461
        warn("A RemoteFunction was added!")
1462
        warn(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction")
1463
        print(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
1464
        end end end
1465
        end)
1466
       
1467
        game.DescendantAdded:connect(function(bndfnctn)
1468
        if added == true then
1469
        if binds == true then
1470
        if bndfnctn:IsA("BindableFunction") then
1471
        print("A BindableFunction was added!")
1472
        print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction")
1473
        print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
1474
        end end end
1475
        end)
1476
       
1477
        game.DescendantAdded:connect(function(bnd)
1478
        if added == true then
1479
        if binds == true then
1480
        if bnd:IsA("BindableEvent") then
1481
        warn("A BindableEvent was added!")
1482
        warn(" game." .. bnd:GetFullName() .. " | BindableEvent")
1483
        print(" game." .. bnd:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
1484
        end end end
1485
        end)
1486
       
1487
       
1488
        if binds == true then
1489
        for i,v in pairs(game:GetDescendants()) do
1490
        if v:IsA("BindableFunction") then
1491
        print(" game." .. v:GetFullName() .. " | BindableFunction")
1492
        print(" game." .. v:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
1493
        end end
1494
        for i,v in pairs(game:GetDescendants()) do
1495
        if v:IsA("BindableEvent") then
1496
        warn(" game." .. v:GetFullName() .. " | BindableEvent")
1497
        print(" game." .. v:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
1498
        end end
1499
        else
1500
        print("Off")
1501
        end
1502
        if remotes == true then
1503
        for i,v in pairs(game:GetDescendants()) do
1504
        if v:IsA("RemoteFunction") then
1505
        warn(" game." .. v:GetFullName() .. " | RemoteFunction")
1506
        print(" game." .. v:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
1507
        end end
1508
        wait()
1509
        for i,v in pairs(game:GetDescendants()) do
1510
        if v:IsA("RemoteEvent") then
1511
        print(" game." .. v:GetFullName() .. " | RemoteEvent")
1512
        print(" game." .. v:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
1513
        end end
1514
        else
1515
        print("Off")
1516
        end
1517
        game:GetService("StarterGui"):SetCore("SendNotification", {
1518
        Title = "Printing Remotes";
1519
        Text = "Type ;noremotes to disable.";
1520
        })
1521
    end
1522
    if string.sub(msg, 1, 10) == (prefix.."noremotes") then
1523
        remotes = false
1524
        added = false
1525
        game:GetService("StarterGui"):SetCore("SendNotification", {
1526
        Title = "Printing Remotes Disabled";
1527
        Text = "Type ;remotes to enable.";
1528
        })
1529
    end
1530
    if string.sub(msg, 1, 10) == (prefix.."tpdefault") then
1531
        spin = false
1532
        followed = false
1533
        traill = false
1534
        noclip = false
1535
        annoying = false
1536
        hwalk = false
1537
        cbringing = false
1538
    end
1539
    if string.sub(msg, 1, 8) == (prefix.."stopsit") then
1540
        stopsitting = true
1541
    end
1542
    if string.sub(msg, 1, 6) == (prefix.."gosit") then
1543
        stopsitting = false
1544
    end
1545
    if string.sub(msg, 1, 8) == (prefix.."version") then
1546
        print(adminversion)
1547
        game:GetService("StarterGui"):SetCore("SendNotification", {
1548
        Title = "Version";
1549
        Text = adminversion;
1550
        })
1551
    end
1552
    if string.sub(msg, 1, 8) == (prefix.."clicktp") then
1553
        clickgoto = true
1554
        game:GetService("StarterGui"):SetCore("SendNotification", {
1555
        Title = "Click TP";
1556
        Text = "Press E to teleport to mouse position, ;noclicktp to stop";
1557
        })
1558
    end
1559
    if string.sub(msg, 1, 9) == (prefix.."clickdel") then
1560
        clickdel = true
1561
        game:GetService("StarterGui"):SetCore("SendNotification", {
1562
        Title = "Click Delete";
1563
        Text = "Press E to delete part at mouse, ;noclickdel to stop";
1564
        })
1565
    end
1566
    if string.sub(msg, 1, 11) == (prefix.."noclickdel") then
1567
        clickdel = false
1568
        game:GetService("StarterGui"):SetCore("SendNotification", {
1569
        Title = "Click Delete";
1570
        Text = "Click delete has been disabled.";
1571
        })
1572
    end
1573
    if string.sub(msg, 1, 10) == (prefix.."noclicktp") then
1574
        clickgoto = false
1575
        game:GetService("StarterGui"):SetCore("SendNotification", {
1576
        Title = "Click TP";
1577
        Text = "Click TP has been disabled.";
1578
        })
1579
    end
1580
    if string.sub(msg, 1, 8) == (prefix.."toolson") then
1581
        gettingtools = true
1582
        game:GetService("StarterGui"):SetCore("SendNotification", {
1583
        Title = "Tools Enabled";
1584
        Text = "Automatically colleting tools dropped.";
1585
        })
1586
    end
1587
    if string.sub(msg, 1, 9) == (prefix.."toolsoff") then
1588
        gettingtools = false
1589
        game:GetService("StarterGui"):SetCore("SendNotification", {
1590
        Title = "Tools Disabled";
1591
        Text = "Click TP has been disabled.";
1592
        })
1593
    end
1594
    if string.sub(msg, 1, 10) == (prefix.."delcmdbar") then
1595
        ScreenGui:Destroy()
1596
    end
1597
    if string.sub(msg, 1, 6) == (prefix.."reset") then
1598
        lplayer.Character.Head:Destroy()
1599
    end
1600
    if string.sub(msg, 1, 7) == (prefix.."state ") then
1601
        statechosen = string.sub(msg, 8)
1602
        changingstate = true
1603
    end
1604
    if string.sub(msg, 1, 9) == (prefix.."gravity ") then
1605
        game:GetService("Workspace").Gravity = string.sub(msg, 10)
1606
    end
1607
    if string.sub(msg, 1, 10) == (prefix.."looprhats") then
1608
        removingmeshhats = true
1609
    end
1610
    if string.sub(msg, 1, 12) == (prefix.."unlooprhats") then
1611
        removingmeshhats = false
1612
    end
1613
    if string.sub(msg, 1, 10) == (prefix.."looprtool") then
1614
        removingmeshtool = true
1615
    end
1616
    if string.sub(msg, 1, 12) == (prefix.."unlooprtool") then
1617
        removingmeshtool = false
1618
    end
1619
    if string.sub(msg, 1, 10) == (prefix.."givetool ") then
1620
        for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
1621
            if v:IsA("Tool") then
1622
                for i,player in pairs(GetPlayer(string.sub(msg, 11))) do
1623
                    v.Parent = player.Character
1624
                end
1625
            end
1626
        end
1627
    end
1628
    if string.sub(msg, 1, 14) == (prefix.."givealltools ") then
1629
        for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
1630
            if v:IsA("Tool") then
1631
                v.Parent = lplayer.Character
1632
                wait()
1633
                for i,player in pairs(GetPlayer(string.sub(msg, 15))) do
1634
                    v.Parent = player.Character
1635
                end
1636
            end
1637
        end
1638
    end
1639
    if string.sub(msg, 1, 5) == (prefix.."age ") then
1640
        for i,player in pairs(GetPlayer(string.sub(msg, 6))) do
1641
            game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account Age: "..player.AccountAge.." days!", "All")
1642
        end
1643
    end
1644
    if string.sub(msg, 1, 4) == (prefix.."id ") then
1645
        for i,player in pairs(GetPlayer(string.sub(msg, 5))) do
1646
            game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account ID: "..player.UserId, "All")
1647
        end
1648
    end
1649
    if string.sub(msg, 1, 6) == (prefix..".age ") then
1650
        for i,player in pairs(GetPlayer(string.sub(msg, 7))) do
1651
            game:GetService("StarterGui"):SetCore("SendNotification", {
1652
            Title = player.AccountAge.." Days";
1653
            Text = "Account age of "..player.Name;
1654
            })
1655
        end
1656
    end
1657
    if string.sub(msg, 1, 5) == (prefix..".id ") then
1658
        for i,player in pairs(GetPlayer(string.sub(msg, 6))) do
1659
            game:GetService("StarterGui"):SetCore("SendNotification", {
1660
            Title = player.UserId.." ID";
1661
            Text = "Account ID of "..player.Name;
1662
            })
1663
        end
1664
    end
1665
    if string.sub(msg, 1, 7) == (prefix.."gameid") then
1666
        game:GetService("StarterGui"):SetCore("SendNotification", {
1667
        Title = "Game ID";
1668
        Text = "Game ID: ".. game.GameId;
1669
        })
1670
    end
1671
    if string.sub(msg, 1, 4) == (prefix.."pgs") then
1672
        local pgscheck = game:GetService("Workspace"):PGSIsEnabled()
1673
        if pgscheck == true then
1674
            game:GetService("StarterGui"):SetCore("SendNotification", {
1675
            Title = "PGSPhysicsSolverEnabled";
1676
            Text = "PGS is Enabled!";
1677
            })
1678
        else
1679
            game:GetService("StarterGui"):SetCore("SendNotification", {
1680
            Title = "PGSPhysicsSolverEnabled";
1681
            Text = "PGS is Disabled!";
1682
            })
1683
        end
1684
    end
1685
    if string.sub(msg, 1, 12) == (prefix.."removeinvis") then
1686
        for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
1687
            if v:IsA("Part") then
1688
                if v.Transparency == 1 then
1689
                    if v.Name ~= "HumanoidRootPart" then
1690
                        v:Destroy()
1691
                    end
1692
                end
1693
            end
1694
        end
1695
    end
1696
    if string.sub(msg, 1, 10) == (prefix.."removefog") then
1697
        game:GetService("Lighting").FogStart = 0
1698
        game:GetService("Lighting").FogEnd = 9999999999999
1699
    end
1700
    if string.sub(msg, 1, 8) == (prefix.."disable") then
1701
        lplayer.Character.Humanoid.Parent = lplayer
1702
    end
1703
    if string.sub(msg, 1, 7) == (prefix.."enable") then
1704
        lplayer.Humanoid.Parent = lplayer.Character
1705
    end
1706
    if string.sub(msg, 1, 8) == (prefix.."prefix ") then
1707
        prefix = (string.sub(msg, 9, 9))
1708
        wait(0.1)
1709
        change()
1710
        wait(0.1)
1711
        game:GetService("StarterGui"):SetCore("SendNotification", {
1712
        Title = "Prefix changed!";
1713
        Text = "Prefix is now "..prefix..". Use ;resetprefix to reset to ;";
1714
        })
1715
    end
1716
    if string.sub(msg, 1, 12) == (";resetprefix") then
1717
        prefix = ";"
1718
        wait(0.1)
1719
        change()
1720
        wait(0.1)
1721
        game:GetService("StarterGui"):SetCore("SendNotification", {
1722
        Title = "Prefix changed!";
1723
        Text = "Prefix is now "..prefix..". Make sure it's one key!";
1724
        })
1725
    end
1726
    if string.sub(msg, 1, 10) == (prefix.."flyspeed ") then
1727
        speedfly = string.sub(msg, 11)
1728
        wait()
1729
        change()
1730
    end
1731
    if string.sub(msg, 1, 8) == (prefix.."carpet ") then
1732
        for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
1733
            local Anim3 = Instance.new("Animation")
1734
            Anim3.AnimationId = "rbxassetid://282574440"
1735
            local track3 = lplayer.Character.Humanoid:LoadAnimation(Anim3)
1736
            track3:Play(.1, 1, 1)
1737
            bplrr = v.Name
1738
            banpl = true
1739
        end
1740
    end
1741
    if string.sub(msg, 1, 9) == (prefix.."uncarpet") then
1742
        banpl = false
1743
    end
1744
    if string.sub(msg, 1, 7) == (prefix.."stare ") then
1745
        for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
1746
            staring = true
1747
            stareplr = v
1748
        end
1749
    end
1750
    if string.sub(msg, 1, 8) == (prefix.."unstare") then
1751
        staring = false
1752
    end
1753
    if string.sub(msg, 1, 8) == (prefix.."logchat") then
1754
        chatlogs = true
1755
        game:GetService("StarterGui"):SetCore("SendNotification", {
1756
        Title = "LogChat enabled";
1757
        Text = "Now logging all player chat.";
1758
        })
1759
    end
1760
    if string.sub(msg, 1, 10) == (prefix.."unlogchat") then
1761
        chatlogs = false
1762
        game:GetService("StarterGui"):SetCore("SendNotification", {
1763
        Title = "LogChat disabled";
1764
        Text = "Stopped logging all player chat.";
1765
        })
1766
    end
1767
    if string.sub(msg, 1, 7) == (prefix.."fixcam") then
1768
        game:GetService("Workspace").CurrentCamera:Destroy()
1769
        wait(0.1)
1770
        game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
1771
        game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
1772
        lplayer.CameraMinZoomDistance = 0.5
1773
        lplayer.CameraMaxZoomDistance = 400
1774
        lplayer.CameraMode = "Classic"
1775
    end
1776
    if string.sub(msg, 1, 8) == (prefix.."unstate") then
1777
        changingstate = false
1778
    end
1779
end)
1780
 
1781
local function tp()
1782
    for i, player in ipairs(game:GetService("Players"):GetPlayers()) do
1783
        if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
1784
            if player.Name == brplr then
1785
                player.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame + lplayer.Character.HumanoidRootPart.CFrame.lookVector * 2
1786
            end
1787
        end
1788
    end
1789
end
1790
local function tpall()
1791
    for i, player in ipairs(game:GetService("Players"):GetPlayers()) do
1792
        if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
1793
            player.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame + lplayer.Character.HumanoidRootPart.CFrame.lookVector * 3
1794
        end
1795
    end
1796
end
1797
spawn(function()
1798
    while wait(spamdelay) do
1799
        if spamming == true then
1800
            game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(spamtext, "All")
1801
        end
1802
    end
1803
end)
1804
spawn(function()
1805
    while wait(spamdelay) do
1806
        if spammingpm == true then
1807
            game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/w "..pmspammed.." @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", "All")
1808
        end
1809
    end
1810
end)
1811
spawn(function()
1812
    while wait() do
1813
        if cbring == true then
1814
            tp()
1815
        end
1816
    end
1817
end)
1818
spawn(function()
1819
    while wait() do
1820
        if cbringall == true then
1821
            tpall()
1822
        end
1823
    end
1824
end)
1825
 
1826
Mouse.KeyDown:connect(function(Key)
1827
    if Key == prefix then
1828
        CMDBAR:CaptureFocus()
1829
    end
1830
end)
1831
 
1832
CMDBAR.FocusLost:connect(function(enterPressed)
1833
    if enterPressed then
1834
        if string.sub(CMDBAR.Text, 1, 5) == ("kill ") then
1835
            if string.sub(CMDBAR.Text, 6) == "me" then
1836
                lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(100000,0,100000)
1837
            else
1838
                for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6)))do
1839
                    local NOW = lplayer.Character.HumanoidRootPart.CFrame
1840
                    lplayer.Character.Humanoid.Name = 1
1841
                    local l = lplayer.Character["1"]:Clone()
1842
                    l.Parent = lplayer.Character
1843
                    l.Name = "Humanoid"
1844
                    wait(0.1)
1845
                    lplayer.Character["1"]:Destroy()
1846
                    game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
1847
                    lplayer.Character.Animate.Disabled = true
1848
                    wait(0.1)
1849
                    lplayer.Character.Animate.Disabled = false
1850
                    lplayer.Character.Humanoid.DisplayDistanceType = "None"
1851
                    for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
1852
                    lplayer.Character.Humanoid:EquipTool(v)
1853
                    end
1854
                    local function tp(player,player2)
1855
                    local char1,char2=player.Character,player2.Character
1856
                    if char1 and char2 then
1857
                    char1:MoveTo(char2.Head.Position)
1858
                    end
1859
                    end
1860
                    wait(0.1)
1861
                    lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
1862
                    wait(0.2)
1863
                    lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
1864
                    wait(0.5)
1865
                    lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
1866
                    wait(0.7)
1867
                    tp(lplayer,game:GetService("Players")[v.Name])
1868
                    wait(0.7)
1869
                    lplayer.Character.HumanoidRootPart.CFrame = NOW
1870
                    game:GetService("StarterGui"):SetCore("SendNotification", {
1871
                    Title = "Tools needed!";
1872
                    Text = "You need a tool in your backpack for this command!";
1873
                    })
1874
                end
1875
            end
1876
        end
1877
        if string.sub(CMDBAR.Text, 1, 6) == ("bring ") then
1878
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7)))do
1879
                local NOW = lplayer.Character.HumanoidRootPart.CFrame
1880
                lplayer.Character.Humanoid.Name = 1
1881
                local l = lplayer.Character["1"]:Clone()
1882
                l.Parent = lplayer.Character
1883
                l.Name = "Humanoid"
1884
                wait(0.1)
1885
                lplayer.Character["1"]:Destroy()
1886
                game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
1887
                lplayer.Character.Animate.Disabled = true
1888
                wait(0.1)
1889
                lplayer.Character.Animate.Disabled = false
1890
                lplayer.Character.Humanoid.DisplayDistanceType = "None"
1891
                for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
1892
                lplayer.Character.Humanoid:EquipTool(v)
1893
                end
1894
                local function tp(player,player2)
1895
                local char1,char2=player.Character,player2.Character
1896
                if char1 and char2 then
1897
                char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
1898
                end
1899
                end
1900
                local function getout(player,player2)
1901
                local char1,char2=player.Character,player2.Character
1902
                if char1 and char2 then
1903
                char1:MoveTo(char2.Head.Position)
1904
                end
1905
                end
1906
                tp(game:GetService("Players")[v.Name], lplayer)
1907
                wait(0.2)
1908
                tp(game:GetService("Players")[v.Name], lplayer)
1909
                wait(0.5)
1910
                lplayer.Character.HumanoidRootPart.CFrame = NOW
1911
                wait(0.5)
1912
                getout(lplayer, game:GetService("Players")[v.Name])
1913
                wait(0.3)
1914
                lplayer.Character.HumanoidRootPart.CFrame = NOW
1915
                game:GetService("StarterGui"):SetCore("SendNotification", {
1916
                Title = "Tools needed!";
1917
                Text = "You need a tool in your backpack for this command!";
1918
                })
1919
            end
1920
        end
1921
        if string.sub(CMDBAR.Text, 1, 5) == ("spin ") then
1922
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
1923
                lplayer.Character.Humanoid.Name = 1
1924
                local l = lplayer.Character["1"]:Clone()
1925
                l.Parent = lplayer.Character
1926
                l.Name = "Humanoid"
1927
                wait(0.1)
1928
                lplayer.Character["1"]:Destroy()
1929
                game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
1930
                lplayer.Character.Animate.Disabled = true
1931
                wait(0.1)
1932
                lplayer.Character.Animate.Disabled = false
1933
                lplayer.Character.Humanoid.DisplayDistanceType = "None"
1934
                for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
1935
                lplayer.Character.Humanoid:EquipTool(v)
1936
                end
1937
                lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
1938
                spinplr = v
1939
                wait(0.5)
1940
                spin = true
1941
                game:GetService("StarterGui"):SetCore("SendNotification", {
1942
                Title = "Tools needed!";
1943
                Text = "You need a tool in your backpack for this command!";
1944
                })
1945
            end
1946
        end
1947
        if string.sub(CMDBAR.Text, 1, 6) == ("unspin") then
1948
            spin = false
1949
        end
1950
        if string.sub(CMDBAR.Text, 1, 7) == ("attach ") then
1951
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
1952
                lplayer.Character.Humanoid.Name = 1
1953
                local l = lplayer.Character["1"]:Clone()
1954
                l.Parent = lplayer.Character
1955
                l.Name = "Humanoid"
1956
                wait(0.1)
1957
                lplayer.Character["1"]:Destroy()
1958
                game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
1959
                lplayer.Character.Animate.Disabled = true
1960
                wait(0.1)
1961
                lplayer.Character.Animate.Disabled = false
1962
                lplayer.Character.Humanoid.DisplayDistanceType = "None"
1963
                for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
1964
                lplayer.Character.Humanoid:EquipTool(v)
1965
                end
1966
                lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
1967
                wait(0.3)
1968
                lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
1969
                attplr = v
1970
                game:GetService("StarterGui"):SetCore("SendNotification", {
1971
                Title = "Tools needed!";
1972
                Text = "You need a tool in your backpack for this command!";
1973
                })
1974
            end
1975
        end
1976
        if string.sub(CMDBAR.Text, 1, 9) == ("unattach ") then
1977
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
1978
                local function getout(player,player2)
1979
                local char1,char2=player.Character,player2.Character
1980
                if char1 and char2 then
1981
                char1:MoveTo(char2.Head.Position)
1982
                end
1983
                end
1984
                getout(lplayer, game:GetService("Players")[v.Name])
1985
            end
1986
        end
1987
        if string.sub(CMDBAR.Text, 1, 7) == ("follow ") then
1988
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
1989
                followed = true
1990
                flwplr = v
1991
            end
1992
        end
1993
        if string.sub(CMDBAR.Text, 1, 8) == ("unfollow") then
1994
            followed = false
1995
        end
1996
        if string.sub(CMDBAR.Text, 1, 9) == ("freefall ") then
1997
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
1998
                local NOW = lplayer.Character.HumanoidRootPart.CFrame
1999
                lplayer.Character.Humanoid.Name = 1
2000
                local l = lplayer.Character["1"]:Clone()
2001
                l.Parent = lplayer.Character
2002
                l.Name = "Humanoid"
2003
                wait(0.1)
2004
                lplayer.Character["1"]:Destroy()
2005
                game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
2006
                lplayer.Character.Animate.Disabled = true
2007
                wait(0.1)
2008
                lplayer.Character.Animate.Disabled = false
2009
                lplayer.Character.Humanoid.DisplayDistanceType = "None"
2010
                for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
2011
                lplayer.Character.Humanoid:EquipTool(v)
2012
                end
2013
                lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
2014
                wait(0.2)
2015
                lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
2016
                wait(0.6)
2017
                lplayer.Character.HumanoidRootPart.CFrame = NOW
2018
                wait(0.6)
2019
                lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
2020
                game:GetService("StarterGui"):SetCore("SendNotification", {
2021
                Title = "Tools needed!";
2022
                Text = "You need a tool in your backpack for this command!";
2023
                })
2024
            end
2025
        end
2026
        if string.sub(CMDBAR.Text, 1, 6) == ("trail ") then
2027
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
2028
                traill = true
2029
                trlplr = v
2030
            end
2031
        end
2032
        if string.sub(CMDBAR.Text, 1, 7) == ("untrail") then
2033
            traill = false
2034
        end
2035
        if string.sub(CMDBAR.Text, 1, 6) == ("orbit ") then
2036
            if string.sub(CMDBAR.Text, 7) == "all" or string.sub(CMDBAR.Text, 7) == "others" or string.sub(CMDBAR.Text, 7) == "me" then
2037
                lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
2038
            else
2039
                for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
2040
                    local o = Instance.new("RocketPropulsion")
2041
                    o.Parent = lplayer.Character.HumanoidRootPart
2042
                    o.Name = "Orbit"
2043
                    o.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
2044
                    o:Fire()
2045
                    noclip = true
2046
                end
2047
            end
2048
        end
2049
        if string.sub(CMDBAR.Text, 1, 7) == ("unorbit") then
2050
            lplayer.Character.HumanoidRootPart.Orbit:Destroy()
2051
            noclip = false
2052
        end
2053
        if string.sub(CMDBAR.Text, 1, 6) == ("fling ") then
2054
            if string.sub(CMDBAR.Text, 7) == "all" or string.sub(CMDBAR.Text, 7) == "others" or string.sub(CMDBAR.Text, 7) == "me" then
2055
                lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
2056
            else
2057
                for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
2058
                    local y = Instance.new("RocketPropulsion")
2059
                    y.Parent = lplayer.Character.HumanoidRootPart
2060
                    y.CartoonFactor = 1
2061
                    y.MaxThrust = 800000
2062
                    y.MaxSpeed = 1000
2063
                    y.ThrustP = 200000
2064
                    y.Name = "Fling"
2065
                    game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
2066
                    y.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
2067
                    y:Fire()
2068
                    noclip = true
2069
                end
2070
            end
2071
        end
2072
        if string.sub(CMDBAR.Text, 1, 7) == ("unfling") then
2073
            noclip = false
2074
            lplayer.Character.HumanoidRootPart.Fling:Destroy()
2075
            game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
2076
            wait(0.4)
2077
            lplayer.Character.HumanoidRootPart.Fling:Destroy()
2078
        end
2079
        if string.sub(CMDBAR.Text, 1, 7) == ("fecheck") then
2080
            if game:GetService("Workspace").FilteringEnabled == true then
2081
                warn("FE is Enabled (Filtering Enabled)")
2082
                game:GetService("StarterGui"):SetCore("SendNotification", {
2083
                    Title = "FE is Enabled";
2084
                    Text = "Filtering Enabled. Enjoy using Reviz Admin!";
2085
                })
2086
            else
2087
                warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
2088
                game:GetService("StarterGui"):SetCore("SendNotification", {
2089
                    Title = "FE is Disabled";
2090
                    Text = "Filtering Disabled. Consider using a different admin script.";
2091
                })
2092
            end
2093
        end
2094
        if string.sub(CMDBAR.Text, 1, 5) == ("void ") then
2095
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
2096
                lplayer.Character.Humanoid.Name = 1
2097
                local l = lplayer.Character["1"]:Clone()
2098
                l.Parent = lplayer.Character
2099
                l.Name = "Humanoid"
2100
                wait(0.1)
2101
                lplayer.Character["1"]:Destroy()
2102
                game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
2103
                lplayer.Character.Animate.Disabled = true
2104
                wait(0.1)
2105
                lplayer.Character.Animate.Disabled = false
2106
                lplayer.Character.Humanoid.DisplayDistanceType = "None"
2107
                for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
2108
                lplayer.Character.Humanoid:EquipTool(v)
2109
                end
2110
                lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
2111
                wait(0.2)
2112
                lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
2113
                wait(0.6)
2114
                lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999999999,0,999999999999999)
2115
                game:GetService("StarterGui"):SetCore("SendNotification", {
2116
                Title = "Tools needed!";
2117
                Text = "You need a tool in your backpack for this command!";
2118
                })
2119
            end
2120
        end
2121
        if string.sub(CMDBAR.Text, 1, 6) == ("noclip") then
2122
            noclip = true
2123
            game:GetService("StarterGui"):SetCore("SendNotification", {
2124
            Title = "Noclip enabled";
2125
            Text = "Type ;clip to disable";
2126
            })
2127
        end
2128
        if string.sub(CMDBAR.Text, 1, 4) == ("clip") then
2129
            noclip = false
2130
            game:GetService("StarterGui"):SetCore("SendNotification", {
2131
            Title = "Noclip disabled";
2132
            Text = "Type ;noclip to enable";
2133
            })
2134
        end
2135
        if string.sub(CMDBAR.Text, 1, 6) == ("speed ") then
2136
            lplayer.Character.Humanoid.WalkSpeed = (string.sub(CMDBAR.Text, 7))
2137
        end
2138
        if string.sub(CMDBAR.Text, 1, 3) == ("ws ") then
2139
            lplayer.Character.Humanoid.WalkSpeed = (string.sub(CMDBAR.Text, 4))
2140
        end
2141
        if string.sub(CMDBAR.Text, 1, 10) == ("hipheight ") then
2142
            lplayer.Character.Humanoid.HipHeight = (string.sub(CMDBAR.Text, 11))
2143
        end
2144
        if string.sub(CMDBAR.Text, 1, 3) == ("hh ") then
2145
            lplayer.Character.Humanoid.HipHeight = (string.sub(CMDBAR.Text, 4))
2146
        end
2147
        if string.sub(CMDBAR.Text, 1, 10) == ("jumppower ") then
2148
            lplayer.Character.Humanoid.JumpPower = (string.sub(CMDBAR.Text, 11))
2149
        end
2150
        if string.sub(CMDBAR.Text, 1, 3) == ("jp ") then
2151
            lplayer.Character.Humanoid.JumpPower = (string.sub(CMDBAR.Text, 4))
2152
        end
2153
        if string.sub(CMDBAR.Text, 1, 7) == ("default") then
2154
            lplayer.Character.Humanoid.JumpPower = 50
2155
            lplayer.Character.Humanoid.WalkSpeed = 16
2156
            lplayer.Character.Humanoid.HipHeight = 0
2157
        end
2158
        if string.sub(CMDBAR.Text, 1, 6) == ("annoy ") then
2159
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
2160
                annoying = true
2161
                annplr = v
2162
            end
2163
        end
2164
        if string.sub(CMDBAR.Text, 1, 7) == ("unannoy") then
2165
            annoying = false
2166
        end
2167
        if string.sub(CMDBAR.Text, 1, 9) == ("headwalk ") then
2168
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
2169
                hwalk = true
2170
                hdwplr = v
2171
            end
2172
        end
2173
        if string.sub(CMDBAR.Text, 1, 10) == ("unheadwalk") then
2174
            hwalk = false
2175
        end
2176
        if string.sub(CMDBAR.Text, 1, 7) == ("nolimbs") then
2177
            lplayer.Character["Left Leg"]:Destroy()
2178
            lplayer.Character["Left Arm"]:Destroy()
2179
            lplayer.Character["Right Leg"]:Destroy()
2180
            lplayer.Character["Right Arm"]:Destroy()
2181
        end
2182
        if string.sub(CMDBAR.Text, 1, 3) == ("god") then
2183
            lplayer.Character.Humanoid.Name = 1
2184
            local l = lplayer.Character["1"]:Clone()
2185
            l.Parent = lplayer.Character
2186
            l.Name = "Humanoid"
2187
            wait(0.1)
2188
            lplayer.Character["1"]:Destroy()
2189
            game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
2190
            lplayer.Character.Animate.Disabled = true
2191
            wait(0.1)
2192
            lplayer.Character.Animate.Disabled = false
2193
            lplayer.Character.Humanoid.DisplayDistanceType = "None"
2194
            game:GetService("StarterGui"):SetCore("SendNotification", {
2195
            Title = "FE Godmode enabled";
2196
            Text = "Use ;grespawn or ;respawn to remove.";
2197
            })
2198
        end
2199
        if string.sub(CMDBAR.Text, 1, 8) == ("drophats") then
2200
            for i,v in pairs(lplayer.Character:GetChildren()) do
2201
                if (v:IsA("Accessory")) or (v:IsA("Hat")) then
2202
                    v.Parent = workspace
2203
                end
2204
            end
2205
        end
2206
        if string.sub(CMDBAR.Text, 1, 8) == ("droptool") then
2207
            for i,v in pairs(lplayer.Character:GetChildren()) do
2208
                if (v:IsA("Tool")) then
2209
                    v.Parent = workspace
2210
                end
2211
            end
2212
        end
2213
        if string.sub(CMDBAR.Text, 1, 9) == ("loopdhats") then
2214
            droppinghats = true
2215
            game:GetService("StarterGui"):SetCore("SendNotification", {
2216
            Title = "Loop Drop Enabled";
2217
            Text = "Type ;unloopdhats to disable";
2218
            })
2219
        end
2220
        if string.sub(CMDBAR.Text, 1, 11) == ("unloopdhats") then
2221
            droppinghats = false
2222
            game:GetService("StarterGui"):SetCore("SendNotification", {
2223
            Title = "Loop Drop Disabled";
2224
            Text = "Type ;loopdhats to enable.";
2225
            })
2226
        end
2227
        if string.sub(CMDBAR.Text, 1, 9) == ("loopdtool") then
2228
            droppingtools = true
2229
            game:GetService("StarterGui"):SetCore("SendNotification", {
2230
            Title = "Loop Drop Enabled";
2231
            Text = "Type ;unloopdtool to disable";
2232
            })
2233
        end
2234
        if string.sub(CMDBAR.Text, 1, 11) == ("unloopdtool") then
2235
            droppingtools = false
2236
            game:GetService("StarterGui"):SetCore("SendNotification", {
2237
            Title = "Loop Drop Disabled";
2238
            Text = "Type ;loopdtool to enable.";
2239
            })
2240
        end
2241
        if string.sub(CMDBAR.Text, 1, 9) == ("invisible") then -- Credit to Timeless
2242
            Local = game:GetService('Players').LocalPlayer
2243
            Char  = Local.Character
2244
            touched,tpdback = false, false
2245
            box = Instance.new('Part',workspace)
2246
            box.Anchored = true
2247
            box.CanCollide = true
2248
            box.Size = Vector3.new(10,1,10)
2249
            box.Position = Vector3.new(0,10000,0)
2250
            box.Touched:connect(function(part)
2251
                if (part.Parent.Name == Local.Name) then
2252
                    if touched == false then
2253
                        touched = true
2254
                        function apply()
2255
                            if script.Disabled ~= true then
2256
                                no = Char.HumanoidRootPart:Clone()
2257
                                wait(.25)
2258
                                Char.HumanoidRootPart:Destroy()
2259
                                no.Parent = Char
2260
                                Char:MoveTo(loc)
2261
                                touched = false
2262
                            end end
2263
                        if Char then
2264
                            apply()
2265
                        end
2266
                    end
2267
                end
2268
            end)
2269
            repeat wait() until Char
2270
            loc = Char.HumanoidRootPart.Position
2271
            Char:MoveTo(box.Position + Vector3.new(0,.5,0))
2272
            game:GetService("StarterGui"):SetCore("SendNotification", {
2273
            Title = "Invisibility enabled!";
2274
            Text = "Reset or use ;respawn to remove.";
2275
            })
2276
        end
2277
        if string.sub(CMDBAR.Text, 1, 5) == ("view ") then
2278
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
2279
                if game:GetService("Players")[v.Name].Character.Humanoid then
2280
                    game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Humanoid
2281
                else
2282
                    game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
2283
                end
2284
            end
2285
        end
2286
        if string.sub(CMDBAR.Text, 1, 6) == ("unview") then
2287
            if lplayer.Character.Humanoid then
2288
                game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
2289
            else
2290
                game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
2291
            end
2292
        end
2293
        if string.sub(CMDBAR.Text, 1, 5) == ("goto ") then
2294
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
2295
                lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
2296
            end
2297
        end
2298
        if string.sub(CMDBAR.Text, 1, 3) == ("fly") then
2299
        repeat wait() until lplayer and lplayer.Character and lplayer.Character:FindFirstChild('HumanoidRootPart') and lplayer.Character:FindFirstChild('Humanoid')
2300
        repeat wait() until Mouse
2301
       
2302
        local T = lplayer.Character.HumanoidRootPart
2303
        local CONTROL = {F = 0, B = 0, L = 0, R = 0}
2304
        local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
2305
        local SPEED = speedget
2306
       
2307
        local function fly()
2308
            flying = true
2309
            local BG = Instance.new('BodyGyro', T)
2310
            local BV = Instance.new('BodyVelocity', T)
2311
            BG.P = 9e4
2312
            BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
2313
            BG.cframe = T.CFrame
2314
            BV.velocity = Vector3.new(0, 0.1, 0)
2315
            BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
2316
            spawn(function()
2317
            repeat wait()
2318
            lplayer.Character.Humanoid.PlatformStand = true
2319
            if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
2320
            SPEED = 50
2321
            elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
2322
            SPEED = 0
2323
            end
2324
            if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
2325
            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
2326
            lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
2327
            elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
2328
            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
2329
            else
2330
            BV.velocity = Vector3.new(0, 0.1, 0)
2331
            end
2332
            BG.cframe = workspace.CurrentCamera.CoordinateFrame
2333
                    until not flying
2334
                    CONTROL = {F = 0, B = 0, L = 0, R = 0}
2335
                    lCONTROL = {F = 0, B = 0, L = 0, R = 0}
2336
                    SPEED = 0
2337
                    BG:destroy()
2338
                    BV:destroy()
2339
                    lplayer.Character.Humanoid.PlatformStand = false
2340
                end)
2341
            end
2342
        Mouse.KeyDown:connect(function(KEY)
2343
            if KEY:lower() == 'w' then
2344
                CONTROL.F = speedfly
2345
            elseif KEY:lower() == 's' then
2346
                CONTROL.B = -speedfly
2347
            elseif KEY:lower() == 'a' then
2348
                CONTROL.L = -speedfly
2349
            elseif KEY:lower() == 'd' then
2350
                CONTROL.R = speedfly
2351
            end
2352
        end)
2353
        Mouse.KeyUp:connect(function(KEY)
2354
            if KEY:lower() == 'w' then
2355
                CONTROL.F = 0
2356
            elseif KEY:lower() == 's' then
2357
                CONTROL.B = 0
2358
            elseif KEY:lower() == 'a' then
2359
                CONTROL.L = 0
2360
            elseif KEY:lower() == 'd' then
2361
                CONTROL.R = 0
2362
            end
2363
        end)
2364
        fly()
2365
        end
2366
        if string.sub(CMDBAR.Text, 1, 5) == ("unfly") then
2367
            flying = false
2368
            lplayer.Character.Humanoid.PlatformStand = false
2369
        end
2370
        if string.sub(CMDBAR.Text, 1, 5) == ("chat ") then
2371
            game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer((string.sub(CMDBAR.Text, 6)), "All")
2372
        end
2373
        if string.sub(CMDBAR.Text, 1, 5) == ("spam ") then
2374
            spamtext = (string.sub(CMDBAR.Text, 6))
2375
            spamming = true
2376
        end
2377
        if string.sub(CMDBAR.Text, 1, 6) == ("unspam") then
2378
            spamming = false
2379
        end
2380
        if string.sub(CMDBAR.Text, 1, 9) == ("spamwait ") then
2381
            spamdelay = (string.sub(CMDBAR.Text, 10))
2382
        end
2383
        if string.sub(CMDBAR.Text, 1, 7) == ("pmspam ") then
2384
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
2385
                pmspammed = v.Name
2386
                spammingpm = true
2387
            end
2388
        end
2389
        if string.sub(CMDBAR.Text, 1, 8) == ("unpmspam") then
2390
            spammingpm = false
2391
        end
2392
        if string.sub(CMDBAR.Text, 1, 8) == ("cfreeze ") then
2393
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 9))) do
2394
                v.Character["Left Leg"].Anchored = true
2395
                v.Character["Left Arm"].Anchored = true
2396
                v.Character["Right Leg"].Anchored = true
2397
                v.Character["Right Arm"].Anchored = true
2398
                v.Character.Torso.Anchored = true
2399
                v.Character.Head.Anchored = true
2400
            end
2401
        end
2402
        if string.sub(CMDBAR.Text, 1, 10) == ("uncfreeze ") then
2403
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 11))) do
2404
                v.Character["Left Leg"].Anchored = false
2405
                v.Character["Left Arm"].Anchored = false
2406
                v.Character["Right Leg"].Anchored = false
2407
                v.Character["Right Arm"].Anchored = false
2408
                v.Character.Torso.Anchored = false
2409
                v.Character.Head.Anchored = false
2410
            end
2411
        end
2412
        if string.sub(CMDBAR.Text, 1, 8) == ("unlockws") then
2413
            local a = game:GetService("Workspace"):getChildren()
2414
            for i = 1, #a do
2415
                if a[i].className == "Part" then
2416
                    a[i].Locked = false
2417
                elseif a[i].className == "Model" then
2418
                    local r = a[i]:getChildren()
2419
                    for i = 1, #r do
2420
                        if r[i].className == "Part" then
2421
                        r[i].Locked = false
2422
                        end
2423
                    end
2424
                end
2425
            end
2426
            game:GetService("StarterGui"):SetCore("SendNotification", {
2427
            Title = "Success!";
2428
            Text = "Workspace unlocked. Use ;lockws to lock.";
2429
            })
2430
        end
2431
        if string.sub(CMDBAR.Text, 1, 6) == ("lockws") then
2432
            local a = game:GetService("Workspace"):getChildren()
2433
            for i = 1, #a do
2434
                if a[i].className == "Part" then
2435
                    a[i].Locked = true
2436
                elseif a[i].className == "Model" then
2437
                    local r = a[i]:getChildren()
2438
                    for i = 1, #r do
2439
                        if r[i].className == "Part" then
2440
                        r[i].Locked = true
2441
                        end
2442
                    end
2443
                end
2444
            end
2445
        end
2446
        if string.sub(CMDBAR.Text, 1, 6) == ("btools") then
2447
            local Clone_T = Instance.new("HopperBin",lplayer.Backpack)
2448
            Clone_T.BinType = "Clone"
2449
            local Destruct = Instance.new("HopperBin",lplayer.Backpack)
2450
            Destruct.BinType = "Hammer"
2451
            local Hold_T = Instance.new("HopperBin",lplayer.Backpack)
2452
            Hold_T.BinType = "Grab"
2453
        end
2454
        if string.sub(CMDBAR.Text, 1, 6) == ("pstand") then
2455
            lplayer.Character.Humanoid.PlatformStand = true
2456
        end
2457
        if string.sub(CMDBAR.Text, 1, 8) == ("unpstand") then
2458
            lplayer.Character.Humanoid.PlatformStand = false
2459
        end
2460
        if string.sub(CMDBAR.Text, 1, 9) == ("blockhead") then
2461
            lplayer.Character.Head.Mesh:Destroy()
2462
        end
2463
        if string.sub(CMDBAR.Text, 1, 3) == ("sit") then
2464
            lplayer.Character.Humanoid.Sit = true
2465
        end
2466
        if string.sub(CMDBAR.Text, 1, 9) == ("bringobj ") then
2467
            local function bringobjw()
2468
            for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
2469
            if obj.Name == (string.sub(CMDBAR.Text, 10)) then
2470
            obj.CFrame = lplayer.Character.HumanoidRootPart.CFrame
2471
            obj.CanCollide = false
2472
            obj.Transparency = 0.7
2473
            wait()
2474
            obj.CFrame = lplayer.Character["Left Leg"].CFrame
2475
            wait()
2476
            obj.CFrame = lplayer.Character["Right Leg"].CFrame
2477
            wait()
2478
            obj.CFrame = lplayer.Character["Head"].CFrame
2479
            end
2480
            end
2481
            end
2482
            while wait() do
2483
                bringobjw()
2484
            end
2485
            game:GetService("StarterGui"):SetCore("SendNotification", {
2486
            Title = "BringObj";
2487
            Text = "BringObj enabled.";
2488
            })
2489
        end
2490
        if string.sub(CMDBAR.Text, 1, 6) == ("wsvis ") then
2491
            vis = (string.sub(CMDBAR.Text, 7))
2492
            local a = game:GetService("Workspace"):GetDescendants()
2493
            for i = 1, #a do
2494
                if a[i].className == "Part" then
2495
                    a[i].Transparency = vis
2496
                elseif a[i].className == "Model" then
2497
                    local r = a[i]:getChildren()
2498
                    for i = 1, #r do
2499
                        if r[i].className == "Part" then
2500
                        r[i].Transparency = vis
2501
                        end
2502
                    end
2503
                end
2504
            end
2505
        end
2506
        if string.sub(CMDBAR.Text, 1, 10) == ("hypertotal") then
2507
            loadstring(game:GetObjects("rbxassetid://1255063809")[1].Source)()
2508
            game:GetService("StarterGui"):SetCore("SendNotification", {
2509
            Title = "Success!";
2510
            Text = "HyperTotal GUI Loaded!";
2511
            })
2512
        end
2513
        if string.sub(CMDBAR.Text, 1, 4) == ("cmds") then
2514
            CMDSFRAME.Visible = true
2515
        end
2516
        if string.sub(CMDBAR.Text, 1, 9) == ("rmeshhats") then
2517
            for i,v in pairs(lplayer.Character:GetChildren()) do
2518
                if (v:IsA("Accessory")) or (v:IsA("Hat")) then
2519
                    v.Handle.Mesh:Destroy()
2520
                end
2521
            end
2522
        end
2523
        if string.sub(CMDBAR.Text, 1, 9) == ("blockhats") then
2524
            for i,v in pairs(lplayer.Character:GetChildren()) do
2525
                if (v:IsA("Accessory")) or (v:IsA("Hat")) then
2526
                    v.Handle.Mesh:Destroy()
2527
                end
2528
            end
2529
        end
2530
        if string.sub(CMDBAR.Text, 1, 9) == ("rmeshtool") then
2531
            for i,v in pairs(lplayer.Character:GetChildren()) do
2532
                if (v:IsA("Tool")) then
2533
                    v.Handle.Mesh:Destroy()
2534
                end
2535
            end
2536
        end
2537
        if string.sub(CMDBAR.Text, 1, 9) == ("blocktool") then
2538
            for i,v in pairs(lplayer.Character:GetChildren()) do
2539
                if (v:IsA("Tool")) then
2540
                    v.Handle.Mesh:Destroy()
2541
                end
2542
            end
2543
        end
2544
        if string.sub(CMDBAR.Text, 1, 7) == ("spinner") then
2545
            local p = Instance.new("RocketPropulsion")
2546
            p.Parent = lplayer.Character.HumanoidRootPart
2547
            p.Name = "Spinner"
2548
            p.Target = lplayer.Character["Left Arm"]
2549
            p:Fire()
2550
            game:GetService("StarterGui"):SetCore("SendNotification", {
2551
            Title = "Spinner enabled";
2552
            Text = "Type ;nospinner to disable.";
2553
            })
2554
        end
2555
        if string.sub(CMDBAR.Text, 1, 9) == ("nospinner") then
2556
            lplayer.Character.HumanoidRootPart.Spinner:Destroy()
2557
        end
2558
        if string.sub(CMDBAR.Text, 1, 6) == ("reachd") then
2559
            for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
2560
                if v:isA("Tool") then
2561
                    local a = Instance.new("SelectionBox",v.Handle)
2562
                    a.Adornee = v.Handle
2563
                    v.Handle.Size = Vector3.new(0.5,0.5,60)
2564
                    v.GripPos = Vector3.new(0,0,0)
2565
                    lplayer.Character.Humanoid:UnequipTools()
2566
                end
2567
            end
2568
            game:GetService("StarterGui"):SetCore("SendNotification", {
2569
            Title = "Reach applied!";
2570
            Text = "Applied to equipped sword. Use ;noreach to disable.";
2571
            })
2572
        end
2573
        if string.sub(CMDBAR.Text, 1, 6) == ("reach ") then
2574
            for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
2575
                if v:isA("Tool") then
2576
                    local a = Instance.new("SelectionBox",v.Handle)
2577
                    a.Name = "Reach"
2578
                    a.Adornee = v.Handle
2579
                    v.Handle.Size = Vector3.new(0.5,0.5,(string.sub(CMDBAR.Text, 7)))
2580
                    v.GripPos = Vector3.new(0,0,0)
2581
                    lplayer.Character.Humanoid:UnequipTools()
2582
                end
2583
            end
2584
            game:GetService("StarterGui"):SetCore("SendNotification", {
2585
            Title = "Reach applied!";
2586
            Text = "Applied to equipped sword. Use ;noreach to disable.";
2587
            })
2588
        end
2589
        if string.sub(CMDBAR.Text, 1, 7) == ("noreach") then
2590
            for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
2591
                if v:isA("Tool") then
2592
                    v.Handle.Reach:Destroy()
2593
                end
2594
            end
2595
            game:GetService("StarterGui"):SetCore("SendNotification", {
2596
            Title = "Reach removed!";
2597
            Text = "Removed reach from equipped sword.";
2598
            })
2599
        end
2600
        if string.sub(CMDBAR.Text, 1, 6) == ("rkill ") then
2601
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7)))do
2602
                lplayer.Character.Humanoid.Name = 1
2603
                local l = lplayer.Character["1"]:Clone()
2604
                l.Parent = lplayer.Character
2605
                l.Name = "Humanoid"
2606
                wait(0.1)
2607
                lplayer.Character["1"]:Destroy()
2608
                game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
2609
                lplayer.Character.Animate.Disabled = true
2610
                wait(0.1)
2611
                lplayer.Character.Animate.Disabled = false
2612
                lplayer.Character.Humanoid.DisplayDistanceType = "None"
2613
                for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
2614
                lplayer.Character.Humanoid:EquipTool(v)
2615
                end
2616
                wait(0.1)
2617
                lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
2618
                wait(0.2)
2619
                lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
2620
                wait(0.5)
2621
                lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
2622
                game:GetService("StarterGui"):SetCore("SendNotification", {
2623
                Title = "Tools needed!";
2624
                Text = "You need a tool in your backpack for this command!";
2625
                })
2626
            end
2627
        end
2628
        if string.sub(CMDBAR.Text, 1, 6) == ("tp me ") then
2629
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
2630
                lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
2631
            end
2632
        end
2633
        if string.sub(CMDBAR.Text, 1, 7) == ("cbring ") then
2634
            if (string.sub(CMDBAR.Text, 8)) == "all" or (string.sub(CMDBAR.Text, 8)) == "All" or (string.sub(CMDBAR.Text, 8)) == "ALL" then
2635
                cbringall = true
2636
            else
2637
                for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
2638
                    brplr = v.Name
2639
                end
2640
            end
2641
            cbring = true
2642
        end
2643
        if string.sub(CMDBAR.Text, 1, 8) == ("uncbring") then
2644
            cbring = false
2645
            cbringall = false
2646
        end
2647
        if string.sub(CMDBAR.Text, 1, 5) == ("swap ") then
2648
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
2649
                local NOWPLR = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
2650
                local NOW = lplayer.Character.HumanoidRootPart.CFrame
2651
                lplayer.Character.Humanoid.Name = 1
2652
                local l = lplayer.Character["1"]:Clone()
2653
                l.Parent = lplayer.Character
2654
                l.Name = "Humanoid"
2655
                wait(0.1)
2656
                lplayer.Character["1"]:Destroy()
2657
                game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
2658
                lplayer.Character.Animate.Disabled = true
2659
                wait(0.1)
2660
                lplayer.Character.Animate.Disabled = false
2661
                lplayer.Character.Humanoid.DisplayDistanceType = "None"
2662
                for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
2663
                lplayer.Character.Humanoid:EquipTool(v)
2664
                end
2665
                local function tp(player,player2)
2666
                local char1,char2=player.Character,player2.Character
2667
                if char1 and char2 then
2668
                char1:MoveTo(char2.Head.Position)
2669
                end
2670
                end
2671
                wait(0.1)
2672
                lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
2673
                wait(0.2)
2674
                lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
2675
                wait(0.5)
2676
                lplayer.Character.HumanoidRootPart.CFrame = NOW
2677
                wait(0.6)
2678
                tp(lplayer, game:GetService("Players")[v.Name])
2679
                wait(0.4)
2680
                lplayer.Character.HumanoidRootPart.CFrame = NOWPLR
2681
                game:GetService("StarterGui"):SetCore("SendNotification", {
2682
                Title = "Tools needed!";
2683
                Text = "You need a tool in your backpack for this command!";
2684
                })
2685
            end
2686
        end
2687
        if string.sub(CMDBAR.Text, 1, 7) == ("glitch ") then
2688
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
2689
                lplayer.Character.Humanoid.Name = 1
2690
                local l = lplayer.Character["1"]:Clone()
2691
                l.Parent = lplayer.Character
2692
                l.Name = "Humanoid"
2693
                wait(0.1)
2694
                lplayer.Character["1"]:Destroy()
2695
                game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
2696
                lplayer.Character.Animate.Disabled = true
2697
                wait(0.1)
2698
                lplayer.Character.Animate.Disabled = false
2699
                lplayer.Character.Humanoid.DisplayDistanceType = "None"
2700
                for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
2701
                lplayer.Character.Humanoid:EquipTool(v)
2702
                end
2703
                lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
2704
                wait(0.3)
2705
                lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
2706
                wait(0.4)
2707
                b = Instance.new("BodyForce")
2708
                b.Parent = lplayer.Character.HumanoidRootPart
2709
                b.Name = "Glitch"
2710
                b.Force = Vector3.new(100000000,5000,0)
2711
                game:GetService("StarterGui"):SetCore("SendNotification", {
2712
                Title = "Tools needed!";
2713
                Text = "You need a tool in your backpack for this command!";
2714
                })
2715
            end
2716
        end
2717
        if string.sub(CMDBAR.Text, 1, 8) == ("unglitch") then
2718
            lplayer.Character.HumanoidRootPart.Glitch:Destroy()
2719
            lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(10000,0,10000)
2720
            b = Instance.new("BodyForce")
2721
            b.Parent = lplayer.Character.HumanoidRootPart
2722
            b.Name = "unGlitch"
2723
            b.Force = Vector3.new(0,-5000000,0)
2724
            wait(2)
2725
            lplayer.Character.HumanoidRootPart.unGlitch:Destroy()
2726
        end
2727
        if string.sub(CMDBAR.Text, 1, 8) == ("grespawn") then
2728
            lplayer.Character.Humanoid.Health = 0
2729
            wait(1)
2730
            lplayer.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
2731
            lplayer.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
2732
        end
2733
        if string.sub(CMDBAR.Text, 1, 8) == ("explorer") then
2734
            loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
2735
            game:GetService("StarterGui"):SetCore("SendNotification", {
2736
            Title = "Success!";
2737
            Text = "DEX Explorer has loaded.";
2738
            })
2739
        end
2740
        if string.sub(CMDBAR.Text, 1, 5) == ("anim ") then
2741
            local Anim = Instance.new("Animation")
2742
            Anim.AnimationId = "rbxassetid://"..(string.sub(CMDBAR.Text, 6))
2743
            local track = lplayer.Character.Humanoid:LoadAnimation(Anim)
2744
            track:Play(.1, 1, 1)
2745
        end
2746
        if string.sub(CMDBAR.Text, 1, 7) == ("animgui") then
2747
            loadstring(game:GetObjects("rbxassetid://1202558084")[1].Source)()
2748
            game:GetService("StarterGui"):SetCore("SendNotification", {
2749
            Title = "Success!";
2750
            Text = "Energize Animations GUI has loaded.";
2751
            })
2752
        end
2753
        if string.sub(CMDBAR.Text, 1, 7) == ("savepos") then
2754
            saved = lplayer.Character.HumanoidRootPart.CFrame
2755
            game:GetService("StarterGui"):SetCore("SendNotification", {
2756
            Title = "Position Saved";
2757
            Text = "Use ;loadpos to return to saved position.";
2758
            })
2759
        end
2760
        if string.sub(CMDBAR.Text, 1, 7) == ("loadpos") then
2761
            lplayer.Character.HumanoidRootPart.CFrame = saved
2762
        end
2763
        if string.sub(CMDBAR.Text, 1, 5) == ("bang ") then
2764
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
2765
                local Anim2 = Instance.new("Animation")
2766
                Anim2.AnimationId = "rbxassetid://148840371"
2767
                local track2 = lplayer.Character.Humanoid:LoadAnimation(Anim2)
2768
                track2:Play(.1, 1, 1)
2769
                bplrr = v.Name
2770
                banpl = true
2771
            end
2772
        end
2773
        if string.sub(CMDBAR.Text, 1, 6) == ("unbang") then
2774
            banpl = false
2775
        end
2776
        if string.sub(CMDBAR.Text, 1, 9) == ("bringmod ") then
2777
            local function bringmodw()
2778
            for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
2779
            if obj.Name == (string.sub(CMDBAR.Text, 10)) then
2780
            for i,ch in pairs(obj:GetDescendants()) do
2781
            if (ch:IsA("BasePart")) then
2782
            ch.CFrame = lplayer.Character.HumanoidRootPart.CFrame
2783
            ch.CanCollide = false
2784
            ch.Transparency = 0.7
2785
            wait()
2786
            ch.CFrame = lplayer.Character["Left Leg"].CFrame
2787
            wait()
2788
            ch.CFrame = lplayer.Character["Right Leg"].CFrame
2789
            wait()
2790
            ch.CFrame = lplayer.Character["Head"].CFrame
2791
            end
2792
            end
2793
            end
2794
            end
2795
            end
2796
            while wait() do
2797
                bringmodw()
2798
            end
2799
            game:GetService("StarterGui"):SetCore("SendNotification", {
2800
            Title = "BringMod";
2801
            Text = "BringMod enabled.";
2802
            })
2803
        end
2804
        if string.sub(CMDBAR.Text, 1, 7) == ("respawn") then
2805
            local mod = Instance.new('Model', workspace) mod.Name = 're '..lplayer.Name
2806
            local hum = Instance.new('Humanoid', mod)
2807
            local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
2808
            lplayer.Character = mod
2809
        end
2810
        if string.sub(CMDBAR.Text, 1, 8) == ("shutdown") then
2811
            game:GetService'RunService'.Stepped:Connect(function()
2812
            pcall(function()
2813
                for i,v in pairs(game:GetService'Players':GetPlayers()) do
2814
                    if v.Character ~= nil and v.Character:FindFirstChild'Head' then
2815
                        for _,x in pairs(v.Character.Head:GetChildren()) do
2816
                            if x:IsA'Sound' then x.Playing = true x.CharacterSoundEvent:FireServer(true, true) end
2817
                        end
2818
                    end
2819
                end
2820
            end)
2821
            end)
2822
            game:GetService("StarterGui"):SetCore("SendNotification", {
2823
            Title = "Attempting Shutdown";
2824
            Text = "Shutdown Attempt has begun.";
2825
            })
2826
        end
2827
        if string.sub(CMDBAR.Text, 1, 7) == ("delobj ") then
2828
            objtodel = (string.sub(CMDBAR.Text, 8))
2829
            for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
2830
                if v.Name == objtodel then
2831
                    v:Destroy()
2832
                end
2833
            end
2834
        end
2835
        if string.sub(CMDBAR.Text, 1, 7) == ("getplrs") then
2836
            for i,v in pairs(game:GetService("Players"):GetPlayers())do
2837
                print(v)
2838
            end
2839
            game:GetService("StarterGui"):SetCore("SendNotification", {
2840
            Title = "Printed";
2841
            Text = "Players have been printed to console. (F9)";
2842
            })
2843
        end
2844
        if string.sub(CMDBAR.Text, 1, 8) == ("deldecal") then
2845
            for i,v in pairs(game:GetService("Workspace"):GetDescendants())do
2846
                if (v:IsA("Decal")) then
2847
                    v:Destroy()
2848
                end
2849
            end
2850
        end
2851
        if string.sub(CMDBAR.Text, 1, 10) == ("opfinality") then
2852
            loadstring(game:GetObjects("rbxassetid://1294358929")[1].Source)()
2853
            game:GetService("StarterGui"):SetCore("SendNotification", {
2854
            Title = "Success!";
2855
            Text = "OpFinality GUI has loaded.";
2856
            })
2857
        end
2858
        if string.sub(CMDBAR.Text, 1, 7) == ("remotes") then
2859
            remotes = true
2860
            added = true
2861
            game.DescendantAdded:connect(function(rmt)
2862
            if added == true then
2863
            if remotes == true then
2864
            if rmt:IsA("RemoteEvent") then
2865
            print("A RemoteEvent was added!")
2866
            print(" game." .. rmt:GetFullName() .. " | RemoteEvent")
2867
            print(" game." .. rmt:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
2868
            end end end
2869
            end)
2870
            game.DescendantAdded:connect(function(rmtfnctn)
2871
            if added == true then
2872
            if remotes == true then
2873
            if rmtfnctn:IsA("RemoteFunction") then
2874
            warn("A RemoteFunction was added!")
2875
            warn(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction")
2876
            print(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
2877
            end end end
2878
            end)
2879
           
2880
            game.DescendantAdded:connect(function(bndfnctn)
2881
            if added == true then
2882
            if binds == true then
2883
            if bndfnctn:IsA("BindableFunction") then
2884
            print("A BindableFunction was added!")
2885
            print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction")
2886
            print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
2887
            end end end
2888
            end)
2889
           
2890
            game.DescendantAdded:connect(function(bnd)
2891
            if added == true then
2892
            if binds == true then
2893
            if bnd:IsA("BindableEvent") then
2894
            warn("A BindableEvent was added!")
2895
            warn(" game." .. bnd:GetFullName() .. " | BindableEvent")
2896
            print(" game." .. bnd:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
2897
            end end end
2898
            end)
2899
           
2900
           
2901
            if binds == true then
2902
            for i,v in pairs(game:GetDescendants()) do
2903
            if v:IsA("BindableFunction") then
2904
            print(" game." .. v:GetFullName() .. " | BindableFunction")
2905
            print(" game." .. v:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
2906
            end end
2907
            for i,v in pairs(game:GetDescendants()) do
2908
            if v:IsA("BindableEvent") then
2909
            warn(" game." .. v:GetFullName() .. " | BindableEvent")
2910
            print(" game." .. v:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
2911
            end end
2912
            else
2913
            print("Off")
2914
            end
2915
            if remotes == true then
2916
            for i,v in pairs(game:GetDescendants()) do
2917
            if v:IsA("RemoteFunction") then
2918
            warn(" game." .. v:GetFullName() .. " | RemoteFunction")
2919
            print(" game." .. v:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
2920
            end end
2921
            wait()
2922
            for i,v in pairs(game:GetDescendants()) do
2923
            if v:IsA("RemoteEvent") then
2924
            print(" game." .. v:GetFullName() .. " | RemoteEvent")
2925
            print(" game." .. v:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
2926
            end end
2927
            else
2928
            print("Off")
2929
            end
2930
            game:GetService("StarterGui"):SetCore("SendNotification", {
2931
            Title = "Printing Remotes";
2932
            Text = "Type ;noremotes to disable.";
2933
            })
2934
        end
2935
        if string.sub(CMDBAR.Text, 1, 9) == ("noremotes") then
2936
            remotes = false
2937
            added = false
2938
            game:GetService("StarterGui"):SetCore("SendNotification", {
2939
            Title = "Printing Remotes Disabled";
2940
            Text = "Type ;remotes to enable.";
2941
            })
2942
        end
2943
        if string.sub(CMDBAR.Text, 1, 9) == ("tpdefault") then
2944
            spin = false
2945
            followed = false
2946
            traill = false
2947
            noclip = false
2948
            annoying = false
2949
            hwalk = false
2950
            cbringing = false
2951
        end
2952
        if string.sub(CMDBAR.Text, 1, 7) == ("stopsit") then
2953
            stopsitting = true
2954
        end
2955
        if string.sub(CMDBAR.Text, 1, 5) == ("gosit") then
2956
            stopsitting = false
2957
        end
2958
        if string.sub(CMDBAR.Text, 1, 7) == ("version") then
2959
            print(adminversion)
2960
            game:GetService("StarterGui"):SetCore("SendNotification", {
2961
            Title = "Version";
2962
            Text = adminversion;
2963
            })
2964
        end
2965
        if string.sub(CMDBAR.Text, 1, 7) == ("clicktp") then
2966
            clickgoto = true
2967
            game:GetService("StarterGui"):SetCore("SendNotification", {
2968
            Title = "Click TP";
2969
            Text = "Press E to teleport to mouse position";
2970
            })
2971
        end
2972
        if string.sub(CMDBAR.Text, 1, 9) == ("noclicktp") then
2973
            clickgoto = false
2974
            game:GetService("StarterGui"):SetCore("SendNotification", {
2975
            Title = "Click TP";
2976
            Text = "Click TP has been disabled.";
2977
            })
2978
        end
2979
        if string.sub(CMDBAR.Text, 1, 7) == ("toolson") then
2980
            gettingtools = true
2981
            game:GetService("StarterGui"):SetCore("SendNotification", {
2982
            Title = "Tools Enabled";
2983
            Text = "Automatically colleting tools dropped.";
2984
            })
2985
        end
2986
        if string.sub(CMDBAR.Text, 1, 8) == ("toolsoff") then
2987
            gettingtools = false
2988
            game:GetService("StarterGui"):SetCore("SendNotification", {
2989
            Title = "Tools Disabled";
2990
            Text = "Click TP has been disabled.";
2991
            })
2992
        end
2993
        if string.sub(CMDBAR.Text, 1, 9) == ("delcmdbar") then
2994
            ScreenGui:Destroy()
2995
        end
2996
        if string.sub(CMDBAR.Text, 1, 5) == ("reset") then
2997
            lplayer.Character.Head:Destroy()
2998
        end
2999
        if string.sub(CMDBAR.Text, 1, 6) == ("state ") then
3000
            statechosen = string.sub(CMDBAR.Text, 7)
3001
            changingstate = true
3002
        end
3003
        if string.sub(CMDBAR.Text, 1, 8) == ("gravity ") then
3004
            game:GetService("Workspace").Gravity = string.sub(CMDBAR.Text, 9)
3005
        end
3006
        if string.sub(CMDBAR.Text, 1, 9) == ("looprhats") then
3007
        removingmeshhats = true
3008
        end
3009
        if string.sub(CMDBAR.Text, 1, 11) == ("unlooprhats") then
3010
            removingmeshhats = false
3011
        end
3012
        if string.sub(CMDBAR.Text, 1, 9) == ("looprtool") then
3013
            removingmeshtool = true
3014
        end
3015
        if string.sub(CMDBAR.Text, 1, 11) == ("unlooprtool") then
3016
            removingmeshtool = false
3017
        end
3018
        if string.sub(CMDBAR.Text, 1, 9) == ("givetool ") then
3019
            for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
3020
                if v:IsA("Tool") then
3021
                    for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
3022
                        v.Parent = player.Character
3023
                    end
3024
                end
3025
            end
3026
        end
3027
        if string.sub(CMDBAR.Text, 1, 4) == ("age ") then
3028
            for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 5))) do
3029
                game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account Age: "..player.AccountAge.." days!", "All")
3030
            end
3031
        end
3032
        if string.sub(CMDBAR.Text, 1, 3) == ("id ") then
3033
            for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 4))) do
3034
                game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account ID: "..player.UserId, "All")
3035
            end
3036
        end
3037
        if string.sub(CMDBAR.Text, 1, 5) == (".age ") then
3038
            for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
3039
                game:GetService("StarterGui"):SetCore("SendNotification", {
3040
                Title = player.AccountAge.." Days";
3041
                Text = "Account age of "..player.Name;
3042
                })
3043
            end
3044
        end
3045
        if string.sub(CMDBAR.Text, 1, 4) == (".id ") then
3046
            for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 5))) do
3047
                game:GetService("StarterGui"):SetCore("SendNotification", {
3048
                Title = player.UserId.." ID";
3049
                Text = "Account ID of "..player.Name;
3050
                })
3051
            end
3052
        end
3053
        if string.sub(CMDBAR.Text, 1, 6) == ("gameid") then
3054
            game:GetService("StarterGui"):SetCore("SendNotification", {
3055
            Title = "Game ID";
3056
            Text = "Game ID: ".. game.GameId;
3057
            })
3058
        end
3059
        if string.sub(CMDBAR.Text, 1, 3) == ("pgs") then
3060
            local pgscheck = game:GetService("Workspace"):PGSIsEnabled()
3061
            if pgscheck == true then
3062
                game:GetService("StarterGui"):SetCore("SendNotification", {
3063
                Title = "PGSPhysicsSolverEnabled";
3064
                Text = "PGS is Enabled!";
3065
                })
3066
            else
3067
                game:GetService("StarterGui"):SetCore("SendNotification", {
3068
                Title = "PGSPhysicsSolverEnabled";
3069
                Text = "PGS is Disabled!";
3070
                })
3071
            end
3072
        end
3073
        if string.sub(CMDBAR.Text, 1, 11) == ("removeinvis") then
3074
            for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
3075
                if v:IsA("Part") then
3076
                    if v.Transparency == 1 then
3077
                        if v.Name ~= "HumanoidRootPart" then
3078
                            v:Destroy()
3079
                        end
3080
                    end
3081
                end
3082
            end
3083
        end
3084
        if string.sub(CMDBAR.Text, 1, 9) == ("removefog") then
3085
            game:GetService("Lighting").FogStart = 0
3086
            game:GetService("Lighting").FogEnd = 9999999999999
3087
        end
3088
        if string.sub(CMDBAR.Text, 1, 7) == ("disable") then
3089
            lplayer.Character.Humanoid.Parent = lplayer
3090
        end
3091
        if string.sub(CMDBAR.Text, 1, 6) == ("enable") then
3092
            lplayer.Humanoid.Parent = lplayer.Character
3093
        end
3094
        if string.sub(CMDBAR.Text, 1, 13) == ("givealltools ") then
3095
            for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
3096
                if v:IsA("Tool") then
3097
                    v.Parent = lplayer.Character
3098
                    wait()
3099
                    for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 14))) do
3100
                        v.Parent = player.Character
3101
                    end
3102
                end
3103
            end
3104
        end
3105
        if string.sub(CMDBAR.Text, 1, 9) == ("flyspeed ") then
3106
            speedfly = string.sub(CMDBAR.Text, 10)
3107
            wait()
3108
            change()
3109
        end
3110
        if string.sub(CMDBAR.Text, 1, 7) == ("carpet ") then
3111
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
3112
                local Anim3 = Instance.new("Animation")
3113
                Anim3.AnimationId = "rbxassetid://282574440"
3114
                local track3 = lplayer.Character.Humanoid:LoadAnimation(Anim3)
3115
                track3:Play(.1, 1, 1)
3116
                bplrr = v.Name
3117
                banpl = true
3118
            end
3119
        end
3120
        if string.sub(CMDBAR.Text, 1, 8) == ("uncarpet") then
3121
            banpl = false
3122
        end
3123
        if string.sub(CMDBAR.Text, 1, 6) == ("stare ") then
3124
            for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
3125
                staring = true
3126
                stareplr = v
3127
            end
3128
        end
3129
        if string.sub(CMDBAR.Text, 1, 7) == ("unstare") then
3130
            staring = false
3131
        end
3132
        if string.sub(CMDBAR.Text, 1, 7) == ("logchat") then
3133
            chatlogs = true
3134
            game:GetService("StarterGui"):SetCore("SendNotification", {
3135
            Title = "LogChat enabled";
3136
            Text = "Now logging all player chat.";
3137
            })
3138
        end
3139
        if string.sub(CMDBAR.Text, 1, 9) == ("unlogchat") then
3140
            chatlogs = false
3141
            game:GetService("StarterGui"):SetCore("SendNotification", {
3142
            Title = "LogChat disabled";
3143
            Text = "Stopped logging all player chat.";
3144
            })
3145
        end
3146
        if string.sub(CMDBAR.Text, 1, 6) == ("fixcam") then
3147
            game:GetService("Workspace").CurrentCamera:Destroy()
3148
            wait(0.1)
3149
            game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
3150
            game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
3151
            lplayer.CameraMinZoomDistance = 0.5
3152
            lplayer.CameraMaxZoomDistance = 400
3153
            lplayer.CameraMode = "Classic"
3154
        end
3155
        if string.sub(CMDBAR.Text, 1, 7) == ("unstate") then
3156
            changingstate = false
3157
        end
3158
        CMDBAR.Text = ""
3159
    end
3160
end)
3161
 
3162
wait(0.3)
3163
game:GetService("StarterGui"):SetCore("SendNotification", {
3164
    Title = "Loaded successfully!";
3165
    Text = "Reviz Admin V2 by illremember";
3166
})
3167
wait(0.1)
3168
print("Reviz Admin V2 loaded!")
3169
if game:GetService("Workspace").FilteringEnabled == true then
3170
    warn("FE is Enabled (Filtering Enabled)")
3171
    game:GetService("StarterGui"):SetCore("SendNotification", {
3172
        Title = "FE is Enabled";
3173
        Text = "Filtering Enabled. Enjoy using Reviz Admin!";
3174
    })
3175
else
3176
    warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
3177
    game:GetService("StarterGui"):SetCore("SendNotification", {
3178
        Title = "FE is Disabled";
3179
        Text = "Filtering Disabled. Consider using a different admin script.";
3180
    })
3181
end
3182
 
3183
local intro = Instance.new("ScreenGui")
3184
local Frame = Instance.new("Frame")
3185
local ImageLabel = Instance.new("ImageLabel")
3186
intro.Parent = game:GetService("CoreGui")
3187
Frame.Parent = intro
3188
Frame.BackgroundColor3 = Color3.new(1, 1, 1)
3189
Frame.BackgroundTransparency = 1
3190
Frame.Size = UDim2.new(1, 0, 0, 300)
3191
Frame.Position = UDim2.new(0, 0, -0.4, 0)
3192
ImageLabel.Parent = Frame
3193
ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
3194
ImageLabel.BackgroundTransparency = 1
3195
ImageLabel.Position = UDim2.new(0, 0, 0, 0)
3196
ImageLabel.Size = UDim2.new(1, 0, 1, 0)
3197
ImageLabel.Image = "http://www.roblox.com/asset/?id=1542162618"
3198
Frame:TweenPosition(UDim2.new(0, 0, 0.2, 0), "Out", "Elastic", 3)
3199
wait(3.01)
3200
Frame:TweenPosition(UDim2.new(0, 0, 1.5, 0), "Out", "Elastic", 5)
3201
wait(5.01)
3202
intro:Destroy()