Advertisement
Guest User

AUDMDOW WNJWI CJIIOEDDWDWDQ!

a guest
Apr 14th, 2019
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 276.95 KB | None | 0 0
  1. trueSettings = {
  2. commandPrefix = ";";
  3. hotkeys = {};
  4. fchotkeymode = "unfc";
  5. }
  6.  
  7. -- Important Variables
  8. gsPlayers = game:GetService("Players")
  9. gsWorkspace = game:GetService("Workspace")
  10. gsLighting = game:GetService("Lighting")
  11. gsReplicatedStorage = game:GetService("ReplicatedStorage")
  12. gsCoreGui = game:GetService("CoreGui")
  13. gsTween = game:GetService("TweenService")
  14. gsHttp = game:GetService("HttpService")
  15.  
  16. LP = gsPlayers.LocalPlayer
  17. Mouse = LP:GetMouse()
  18.  
  19. defaultSettings = gsHttp:JSONEncode(trueSettings)
  20. function CreateSave()
  21. writefile("Shattervast.txt", defaultSettings)
  22. wait(0.5)
  23. local content = readfile("Shattervast.txt")
  24. local trueValue = gsHttp:JSONDecode(content)
  25. commandPrefix = trueValue.commandPrefix
  26. hotkeys = trueValue.hotkeys
  27. fchotkeymode = trueValue.fchotkeymode
  28. end
  29. function fullUpdate()
  30. local updatedSettings = {
  31. commandPrefix = commandPrefix;
  32. hotkeys = hotkeys;
  33. fchotkeymode = fchotkeymode;
  34. }
  35. local fullUPDATED = gsHttp:JSONEncode(updatedSettings)
  36. wait(0.2)
  37. writefile("Shattervast.txt", fullUPDATED)
  38. end
  39. if writefile ~= nil then
  40. function builder()
  41. local TESTsave = readfile("Shattervast.txt")
  42. if TESTsave == nil then
  43. return false
  44. else
  45. return true
  46. end
  47. end
  48. local success, message = pcall(builder)
  49. if success == true then
  50. function reader()
  51. local content = readfile("Shattervast.txt")
  52. local trueValue = gsHttp:JSONDecode(content)
  53. commandPrefix = trueValue.commandPrefix
  54. hotkeys = trueValue.hotkeys
  55. if trueValue.fchotkeymode == nil then
  56. fchotkeymode = "unfc"
  57. fullUpdate()
  58. else
  59. fchotkeymode = trueValue.fchotkeymode
  60. end
  61. end
  62. reader()
  63. elseif success == false then
  64. CreateSave()
  65. end
  66. else
  67. commandPrefix = ";"
  68. hotkeys = {}
  69. fchotkeymode = "unfc"
  70. end
  71.  
  72. CurrentGravity = gsWorkspace.Gravity
  73. CurrentWalkspeed = LP.Character.Humanoid.WalkSpeed
  74. CurrentJumppower = LP.Character.Humanoid.JumpPower
  75. CurrentHipheight = LP.Character.Humanoid.HipHeight
  76. CurrentNormal = LP.DevCameraOcclusionMode
  77.  
  78. gsWorkspace.Camera.Changed:Connect(function()
  79. gsWorkspace.Camera.FieldOfView = 70
  80. end)
  81.  
  82. -- Important Functions
  83. function view(plr)
  84. if plr.Character.Humanoid ~= nil then
  85. gsWorkspace.CurrentCamera.CameraSubject = plr.Character.Humanoid
  86. else
  87. gsWorkspace.CurrentCamera.CameraSubject = plr.Character.Head
  88. end
  89. end
  90. function unlockWS()
  91. for i,part in pairs(gsWorkspace:GetDescendants()) do
  92. if part:IsA("Part") then
  93. part.Locked = false
  94. end
  95. end
  96. end
  97. function lockWS()
  98. for i,part in pairs(gsWorkspace:GetDescendants()) do
  99. if part:IsA("Part") then
  100. part.Locked = true
  101. end
  102. end
  103. end
  104. function FEGodmode()
  105. local changeview = false
  106. if gsWorkspace.CurrentCamera.CameraSubject == LP.Character.Humanoid or gsWorkspace.CurrentCamera.CameraSubject == LP.Character then
  107. changeview = true
  108. end
  109. LP.Character.Humanoid.Name = 1
  110. local l = LP.Character["1"]:Clone()
  111. l.Parent = LP.Character
  112. l.Name = "Humanoid"
  113. wait(0.1)
  114. LP.Character["1"]:Destroy()
  115. if changeview then
  116. game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character
  117. end
  118. LP.Character.Animate.Disabled = true
  119. wait(0.1)
  120. LP.Character.Animate.Disabled = false
  121. LP.Character.Humanoid.DisplayDistanceType = "None"
  122. end
  123. function RocketPropulsion(maxthrust,maxspeed,thrustp,targetplr,name)
  124. local l = Instance.new("RocketPropulsion")
  125. l.Parent = LP.Character.HumanoidRootPart
  126. l.CartoonFactor = 1
  127. l.MaxThrust = maxthrust
  128. l.MaxSpeed = maxspeed
  129. l.ThrustP = thrustp
  130. l.Name = name
  131. l.Target = targetplr.Character.HumanoidRootPart
  132. l:Fire()
  133. end
  134. function createIntro(style, msg, length)
  135. if gsCoreGui:FindFirstChild("Notification") then
  136. gsCoreGui:FindFirstChild("Notification"):Destroy()
  137. end
  138. local info = "http://www.roblox.com/asset/?id=1281284684"
  139. local warning = "http://www.roblox.com/asset/?id=1281286925"
  140. if style == "info" then
  141. style = info
  142. elseif style == "warning" then
  143. style = warning
  144. end
  145. local Notification = Instance.new("ScreenGui")
  146. local Frame = Instance.new("Frame")
  147. local TextLabel = Instance.new("TextLabel")
  148. local IMAGE = Instance.new("ImageLabel")
  149. Notification.Name = "Notification"
  150. Notification.Parent = game.Players.LocalPlayer.PlayerGui
  151. Notification.ResetOnSpawn = false
  152. Frame.Parent = Notification
  153. Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  154. Frame.BackgroundTransparency = 0.20000000298023
  155. Frame.BorderSizePixel = 0
  156. Frame.Position = UDim2.new(0, 0, -0.2, 0)
  157. Frame.Size = UDim2.new(1, 0, 0, 30)
  158. TextLabel.Parent = Frame
  159. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  160. TextLabel.BackgroundTransparency = 1
  161. TextLabel.Size = UDim2.new(1, 0, 1, 0)
  162. TextLabel.Font = Enum.Font.SourceSansLight
  163. TextLabel.Text = msg
  164. TextLabel.TextColor3 = Color3.new(0.905882, 0.905882, 0.905882)
  165. TextLabel.TextScaled = true
  166. TextLabel.TextSize = 14
  167. TextLabel.TextWrapped = true
  168. IMAGE.Parent = Frame
  169. IMAGE.BackgroundTransparency = 1
  170. IMAGE.Size = UDim2.new(0, 50, 0, 50)
  171. IMAGE.Position = UDim2.new(0.1, 0, 0, 0)
  172. IMAGE.Image = style
  173. local Intro = Instance.new("ScreenGui")
  174. local Frame2 = Instance.new("Frame")
  175. local IMAGE2 = Instance.new("ImageLabel")
  176. Intro.Name = "Intro"
  177. Intro.Parent = game.Players.LocalPlayer.PlayerGui
  178. Intro.ResetOnSpawn = false
  179. Frame2.Parent = Intro
  180. Frame2.BackgroundTransparency = 1
  181. Frame2.BorderSizePixel = 0
  182. Frame2.Position = UDim2.new(0, 0, -0.2, 0)
  183. Frame2.Size = UDim2.new(1, 0, 0, 30)
  184. IMAGE2.Parent = Frame
  185. IMAGE2.BackgroundTransparency = 1
  186. IMAGE2.AnchorPoint = Vector2.new(0.5, 0)
  187. IMAGE2.Size = UDim2.new(0, 240, 0, 120)
  188. IMAGE2.Position = UDim2.new(0.5, 0, 0, 0)
  189. IMAGE2.Image = "http://www.roblox.com/asset/?id=1795472522"
  190. Frame2:TweenPosition(UDim2.new(0, 0, 0, 200), "Out", "Quad", 1.5)
  191. Frame:TweenPosition(UDim2.new(0, 0, 0, 0), "Out", "Quad", 1.5)
  192. wait(length)
  193. pcall(function()
  194. Frame:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
  195. Frame2:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
  196. end)
  197. wait(3.01)
  198. Intro:Destroy()
  199. Notification:Destroy()
  200. end
  201. function Notification(style, msg, length)
  202. if gsCoreGui:FindFirstChild("Notification") then
  203. gsCoreGui:FindFirstChild("Notification"):Destroy()
  204. end
  205. local info = "http://www.roblox.com/asset/?id=1281284684"
  206. local warning = "http://www.roblox.com/asset/?id=1281286925"
  207. if style == "info" then
  208. style = info
  209. elseif style == "warning" then
  210. style = warning
  211. end
  212. local Notification = Instance.new("ScreenGui")
  213. local Frame = Instance.new("Frame")
  214. local TextLabel = Instance.new("TextLabel")
  215. local IMAGE = Instance.new("ImageLabel")
  216. Notification.Name = "Notification"
  217. Notification.Parent = game.Players.LocalPlayer.PlayerGui
  218. Notification.ResetOnSpawn = false
  219. Frame.Parent = Notification
  220. Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  221. Frame.BackgroundTransparency = 0.20000000298023
  222. Frame.BorderSizePixel = 0
  223. Frame.Position = UDim2.new(0, 0, -0.2, 0)
  224. Frame.Size = UDim2.new(1, 0, 0, 30)
  225. TextLabel.Parent = Frame
  226. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  227. TextLabel.BackgroundTransparency = 1
  228. TextLabel.Size = UDim2.new(1, 0, 1, 0)
  229. TextLabel.Font = Enum.Font.SourceSansLight
  230. TextLabel.Text = msg
  231. TextLabel.TextColor3 = Color3.new(0.905882, 0.905882, 0.905882)
  232. TextLabel.TextScaled = true
  233. TextLabel.TextSize = 14
  234. TextLabel.TextWrapped = true
  235. IMAGE.Parent = Frame
  236. IMAGE.BackgroundTransparency = 1
  237. IMAGE.Size = UDim2.new(0, 50, 0, 50)
  238. IMAGE.Position = UDim2.new(0.1, 0, 0, 0)
  239. IMAGE.Image = style
  240. Frame:TweenPosition(UDim2.new(0, 0, 0, 0), "Out", "Quad", 1.5)
  241. wait(length)
  242. pcall(function()
  243. Frame:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
  244. end)
  245. wait(3.01)
  246. Notification:Destroy()
  247. end
  248. function hasTools()
  249. local a = false
  250. local b = false
  251. for i,v in pairs(LP.Character:GetDescendants()) do
  252. if v:IsA("Tool") then
  253. if v ~= nil then
  254. a = true
  255. else
  256. a = false
  257. end
  258. end
  259. end
  260. for i,k in pairs(LP.Backpack:GetDescendants()) do
  261. if k:IsA("Tool") then
  262. if k ~= nil then
  263. b = true
  264. else
  265. b = false
  266. end
  267. end
  268. end
  269. return a or b
  270. end
  271. Compliments = {" is the coolest person in this server!", ", I really like your avatar!", ", I really want to be your friend!", " is truly amazing. Truly!", " is incredible!", ", you are my favourite here!!", ", I am complimenting you right now at this very moment.", " you are really awesome", " when will you be my friend!?", " is such a great person", " is a fantastic person!"}
  272. function complimentplr(player)
  273. local plrName = player.Name
  274. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(plrName..Compliments[math.random(1, #Compliments)], "All")
  275. end
  276. function createINFO(player)
  277. local InfoGUIv2 = Instance.new("ScreenGui")
  278. local Frame = Instance.new("Frame")
  279. local Frame_2 = Instance.new("Frame")
  280. local infoguiCLOSE = Instance.new("TextButton")
  281. local Frame_3 = Instance.new("Frame")
  282. local playerName = Instance.new("TextLabel")
  283. local Frame_4 = Instance.new("Frame")
  284. local playerAvatar = Instance.new("ImageLabel")
  285. local playerAccAge = Instance.new("TextLabel")
  286. local playerId = Instance.new("TextLabel")
  287. local playerOs = Instance.new("TextLabel")
  288. local playerMembership = Instance.new("TextLabel")
  289. local Frame_5 = Instance.new("Frame")
  290. local Frame_6 = Instance.new("Frame")
  291. InfoGUIv2.Name = "InfoGUIv2"
  292. InfoGUIv2.Parent = game.Players.LocalPlayer.PlayerGui
  293. InfoGUIv2.ResetOnSpawn = false
  294. Frame.Parent = InfoGUIv2
  295. Frame.BackgroundColor3 = Color3.new(0, 0, 0)
  296. Frame.BackgroundTransparency = 1
  297. Frame.BorderColor3 = Color3.new(0, 0, 0)
  298. Frame.ClipsDescendants = true
  299. Frame.Position = UDim2.new(0.45, 0, 1, 0)
  300. Frame.Size = UDim2.new(0, 265, 0, 302)
  301. Frame.ZIndex = -1
  302. Frame_2.Parent = Frame
  303. Frame_2.BackgroundColor3 = Color3.new(0.290196, 0, 0.447059)
  304. Frame_2.BorderSizePixel = 0
  305. Frame_2.Size = UDim2.new(0, 260, 0, 20)
  306. infoguiCLOSE.Name = "infoguiCLOSE"
  307. infoguiCLOSE.Parent = Frame_2
  308. infoguiCLOSE.BackgroundColor3 = Color3.new(1, 1, 1)
  309. infoguiCLOSE.BackgroundTransparency = 1
  310. infoguiCLOSE.BorderSizePixel = 0
  311. infoguiCLOSE.Position = UDim2.new(0, 230, 0, 0)
  312. infoguiCLOSE.Size = UDim2.new(0, 30, 0, 20)
  313. infoguiCLOSE.Font = Enum.Font.SourceSansBold
  314. infoguiCLOSE.Text = "X"
  315. infoguiCLOSE.TextColor3 = Color3.new(0.992157, 0.992157, 0.992157)
  316. infoguiCLOSE.TextSize = 20
  317. Frame_3.Parent = Frame
  318. Frame_3.BackgroundColor3 = Color3.new(0.482353, 0.121569, 0.635294)
  319. Frame_3.BorderSizePixel = 0
  320. Frame_3.Position = UDim2.new(0, 0, 0, 20)
  321. Frame_3.Size = UDim2.new(0, 260, 0, 40)
  322. playerName.Name = "playerName"
  323. playerName.Parent = Frame_3
  324. playerName.BackgroundColor3 = Color3.new(1, 1, 1)
  325. playerName.BackgroundTransparency = 1
  326. playerName.Position = UDim2.new(0, 10, 0, 5)
  327. playerName.Size = UDim2.new(0, 240, 0, 30)
  328. playerName.Font = Enum.Font.SourceSansLight
  329. playerName.Text = player.Name
  330. playerName.TextColor3 = Color3.new(0.988235, 0.988235, 0.988235)
  331. playerName.TextScaled = true
  332. playerName.TextSize = 14
  333. playerName.TextWrapped = true
  334. Frame_4.Parent = Frame
  335. Frame_4.BackgroundColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  336. Frame_4.BorderSizePixel = 0
  337. Frame_4.Position = UDim2.new(0, 0, 0, 60)
  338. Frame_4.Size = UDim2.new(0, 260, 0, 237)
  339. playerAvatar.Name = "playerAvatar"
  340. playerAvatar.Parent = Frame_4
  341. playerAvatar.BackgroundColor3 = Color3.new(1, 1, 1)
  342. playerAvatar.Position = UDim2.new(0, 85, 0, 10)
  343. playerAvatar.Size = UDim2.new(0, 85, 0, 85)
  344. playerAvatar.Image = "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=150&Format=Png&username="..player.Name
  345. playerAccAge.Name = "playerAccAge"
  346. playerAccAge.Parent = Frame_4
  347. playerAccAge.BackgroundColor3 = Color3.new(1, 1, 1)
  348. playerAccAge.BackgroundTransparency = 1
  349. playerAccAge.Position = UDim2.new(0, 5, 0, 101)
  350. playerAccAge.Size = UDim2.new(0, 250, 0, 30)
  351. playerAccAge.Font = Enum.Font.SourceSans
  352. playerAccAge.Text = "Account Age: "..player.AccountAge
  353. playerAccAge.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  354. playerAccAge.TextScaled = true
  355. playerAccAge.TextSize = 14
  356. playerAccAge.TextWrapped = true
  357. playerId.Name = "playerId"
  358. playerId.Parent = Frame_4
  359. playerId.BackgroundColor3 = Color3.new(1, 1, 1)
  360. playerId.BackgroundTransparency = 1
  361. playerId.Position = UDim2.new(0, 5, 0, 131)
  362. playerId.Size = UDim2.new(0, 250, 0, 30)
  363. playerId.Font = Enum.Font.SourceSans
  364. playerId.Text = "Account ID: "..player.UserId
  365. playerId.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  366. playerId.TextScaled = true
  367. playerId.TextSize = 14
  368. playerId.TextWrapped = true
  369. playerOs.Name = "playerOs"
  370. playerOs.Parent = Frame_4
  371. playerOs.BackgroundColor3 = Color3.new(1, 1, 1)
  372. playerOs.BackgroundTransparency = 1
  373. playerOs.Position = UDim2.new(0, 5, 0, 161)
  374. playerOs.Size = UDim2.new(0, 250, 0, 30)
  375. playerOs.Font = Enum.Font.SourceSansLight
  376. playerOs.Text = "Player OS: "..player.OsPlatform
  377. playerOs.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  378. playerOs.TextScaled = true
  379. playerOs.TextSize = 14
  380. playerOs.TextWrapped = true
  381. playerMembership.Name = "playerMembership"
  382. playerMembership.Parent = Frame_4
  383. playerMembership.BackgroundColor3 = Color3.new(1, 1, 1)
  384. playerMembership.BackgroundTransparency = 1
  385. playerMembership.Position = UDim2.new(0, 5, 0, 191)
  386. playerMembership.Size = UDim2.new(0, 250, 0, 30)
  387. playerMembership.Font = Enum.Font.SourceSansLight
  388. if player.MembershipType == Enum.MembershipType.None then
  389. playerMembership.Text = "No builder's club."
  390. elseif player.MembershipType == Enum.MembershipType.BuildersClub then
  391. playerMembership.Text = "Builder's club!"
  392. elseif player.MembershipType == Enum.MembershipType.TurboBuildersClub then
  393. playerMembership.Text = "Turbo Builder's club!"
  394. elseif player.MembershipType == Enum.MembershipType.OutrageousBuildersClub then
  395. playerMembership.Text = "Outrageous Builder's club!"
  396. end
  397. playerMembership.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  398. playerMembership.TextScaled = true
  399. playerMembership.TextSize = 14
  400. playerMembership.TextWrapped = true
  401. Frame_5.Parent = Frame
  402. Frame_5.BackgroundColor3 = Color3.new(0, 0, 0)
  403. Frame_5.BackgroundTransparency = 0.69999998807907
  404. Frame_5.BorderColor3 = Color3.new(0, 0, 0)
  405. Frame_5.BorderSizePixel = 0
  406. Frame_5.ClipsDescendants = true
  407. Frame_5.Position = UDim2.new(0, 10, 0, 10)
  408. Frame_5.Selectable = true
  409. Frame_5.Size = UDim2.new(0, 255, 0, 292)
  410. Frame_5.ZIndex = -1
  411. Frame_6.Parent = Frame
  412. Frame_6.BackgroundColor3 = Color3.new(0, 0, 0)
  413. Frame_6.BackgroundTransparency = 0.69999998807907
  414. Frame_6.BorderColor3 = Color3.new(0, 0, 0)
  415. Frame_6.BorderSizePixel = 0
  416. Frame_6.ClipsDescendants = true
  417. Frame_6.Position = UDim2.new(0, 8, 0, 8)
  418. Frame_6.Selectable = true
  419. Frame_6.Size = UDim2.new(0, 255, 0, 292)
  420. Frame_6.ZIndex = -1
  421. local closeGet = {}
  422. closeGet.Size = UDim2.new(0, 0, 0, 0)
  423. local openGet = {}
  424. openGet.Position = UDim2.new(0.45, 0, 0.45, 0)
  425. local closeFunction = gsTween:Create(Frame, TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), closeGet)
  426. local openFunction = gsTween:Create(Frame, TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), openGet)
  427. infoguiCLOSE.MouseButton1Click:Connect(function()
  428. closeFunction:Play()
  429. Frame:TweenPosition((Frame.Position + UDim2.new(0, 265 / 2, 0, 302 / 2)), "InOut", "Sine", 2)
  430. wait(2.01)
  431. Frame:Destroy()
  432. end)
  433. openFunction:Play()
  434. local UserInputService = game:GetService("UserInputService")
  435. local dragging
  436. local dragInput
  437. local dragStart
  438. local startPos
  439. local function update(input)
  440. local delta = input.Position - dragStart
  441. local dragTime = 0.055
  442. local SmoothDrag = {}
  443. SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  444. local dragSmoothFunction = gsTween:Create(Frame, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
  445. dragSmoothFunction:Play()
  446. end
  447. Frame.InputBegan:Connect(function(input)
  448. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  449. dragging = true
  450. dragStart = input.Position
  451. startPos = Frame.Position
  452. input.Changed:Connect(function()
  453. if input.UserInputState == Enum.UserInputState.End then
  454. dragging = false
  455. end
  456. end)
  457. end
  458. end)
  459. Frame.InputChanged:Connect(function(input)
  460. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  461. dragInput = input
  462. end
  463. end)
  464. UserInputService.InputChanged:Connect(function(input)
  465. if input == dragInput and dragging and Frame.Size == UDim2.new(0, 265, 0, 302) then
  466. update(input)
  467. end
  468. end)
  469. end
  470. function clientSided()
  471. Notification("info", "This command is for the client (you) only, no one else can see!", 6)
  472. end
  473. searchCmds={"1 print [msg] - Prints a message to the developer console","2 warn [msg] - Warns a message to the developer console","3 sit - Makes you sit","4 god - Activates FE Godmode (breaks tools)","5 view [plr] - Changes your camera subject to another player","6 unview - Changes your camera back to your player","7 gravity [num] - Changes workspace gravity to [num]","8 ungravity - Reverts workspace gravity to game's default","9 goto [plr] - Teleports you to a player","10 fecheck - Checks whether the game is FE or not","11 lockws - Locks the whole workspace","12 unlockws - Unlocks the whole workspace","13 noclip - Allows you to walk through walls and other objects","14 clip - Stops noclip, can collide","15 follow [plr] / [num] - Makes you follow a player constantly, optional [num] for how far away to follow","16 unfollow - Stops you from following","17 fling [plr] / [pow] - Uses your character to fling a player, optional [pow] for how much power to put into the fling","18 unfling - Stops you from flinging","19 trail [plr] / [num] - Makes you trail (walk infront) of a player constantly, optional [num] for how far away to trail","20 untrail - Stops you from trailing","21 annoy [plr] - Loop teleports you to the player","22 unannoy - Stops loop teleporting you","23 reset - Resets your character","24 grespawn - Respawns your character, best for use after FE godmode","25 respawn - Respawns your character, best to use if grespawn fails to work","26 speed // ws [num] - Changes your walkspeed (speed or ws) to [num]","27 jumppower // jp [num] - Changes your jumppower (jumppower or jp) to [num]","28 hipheight // hh [num] - Changes your hipheight (hipheight or hh) to [num]","29 default - Changes your walkspeed, jumppower and hipheight back to normal","30 credits - Displays admin credits (by illremember#3799)","31 attach [plr] - Attaches you to a player, tool required","32 fly / [speed] - Enables fly, optional [speed] for how fast to fly","33 unfly - Disables fly","34 kill [plr] - Kills a player, tool required","35 bring [plr] - Brings a player, tool required","36 naked - Displays avatar body colours","37 nolimbs - Deletes all your arms and legs","38 noarms - Deletes both your arms","39 nolegs - Deletes both your legs","40 antikick [on/off] - Blocks all remotes for antikick when on, disables when off","41 blockremote [remote] / [service] - Blocks a remote from firing, optional [service] for where the remote is located","42 remotespy [on/off] - Prints all remotes to developer console when on when fired, stops printing when off","43 bang [plr] / [speed] - Bangs a player, optional [speed] to set animation adjust speed","44 unbang - Stops bang player","45 spam [msg] - Spams [msg] in chat","46 spamdelay [num] - Sets how long to wait in between spamming","47 unspam - Stops spamming","48 info [plr] - Creates GUI with information about player account, shows Account age, membership and account ID","49 age [plr] - Chats account age of player","50 invisible - Enables FE invisibility, by Timeless","51 walk [plr] - Begins to make you loop walk towards player","52 glitch [plr] / [num] - Glitches a player, tool required, optional [num] for strength of glitch","53 tp [plr] [plr] - Teleports a player to another player, tool required","54 givetool [plr] / [tool] - Gives your current equipped tool to player, optional [tool] to pick a tool by name from your inventory","55 givealltools [plr] - Gives all tools currently equipped and in inventory to player","56 blockhats - Removes mesh of all accessories","57 blocktool - Removes mesh of currently equipped tool","58 orbit [plr] - Begins to make you orbit around a player","59 unorbit - Stops you orbiting a player","60 pos - Shows your current position","61 savepos - Saves your current position","62 loadpos - Loads your current position from savepos","63 tppos [num] [num] [num] - Teleports you to position [num], [num], [num]","64 pmspam [plr] [msg] - Makes you spam a player's pm with [msg]","65 unpmspam - Stops spamming a player's pm","66 wsvis [num] - Changes all parts in workspace to [num] transparency","67 bringobj [obj] / [num] - Brings an object in the workspace to you, optional [num] for how far away to bring object","68 cbring [plr] - Brings a player to you constantly on client","69 uncbring - Stops bringing a player to you on client","70 cfreeze [plr] - Freezes a player on your client","71 uncfreeze / [plr] - Unfreezes a player on your cleint","72 unattach - Unattaches you from a player","73 reach [on/off] / [num] - Activates/Deactivates reach for currently equipped tool, optional [num] for how long the reach should be","74 droptool / [tool] - Drops a tool into the workspace, optional [tool] command for which tool to drop","75 drophats - Drops all your accessories into the workspace","76 hidecmdbar - Hides the command bar","77 showcmdbar - Shows the command bar","78 prefix [key] - Changes your prefix to [key] must be 1 character","79 removeinvis - Removes all invisible parts in workspace","80 removefog - Removes fog in lighting","81 animation [id/gui] / [speed] - Makes you play an animation with [id], optional [speed] for adjusting animation speed OR [gui] to open Energize animation GUI","82 btools - Gives you btools for deleting, copying and dragging (client side)","83 esp [plr] - Enables an esp for that player, credits to Infinite Yield","84 unesp / [plr] - Disables all esp, optional [plr] for disabling esp just for that player","85 dice - Chats you rolling a dice for 1, 2, 3, 4, 5 or 6","86 random [min] [max] - Chats you picking a random number between [min] and [max]","87 closegame - Shutsdown/closes your game","88 savetool / [tool] - Saves a tool to your player equipped, optional [tool] for which tool to save in your inventory","89 loadtool / [tool] - Loads a tool from your player, optional [tool] for which tool to load by name","90 savealltool - Saves all tools in your character/inventory","91 loadalltool - Loads all tools in your player saved tools","92 clicktp / [key] - Enables click teleport, optional [key] to set a key instead of clicking","93 clickdel / [key] - Enables click delete part, optional [key] to set a key instead of clicking","94 unclicktp - Disables clicktp","95 unclickdel - Disables clickdel","96 shutdown - Attempts a server shutdown","97 chatlogs - Opens up a chat log gui with options to print chat to developer console","98 stopadmin - Disables currently running admin completely","99 freecam / [speed] - Enables freecam (like flying but not in character), optional [speed] for how fast the freecam should go","100 unfreecam // unfc - Disables freecam","101 fctp [plr] - Teleports your freecam to player","102 gotofc - Teleports you to current freecam position","103 cmds - Opens up this GUI with commands","104 fullcredits - Shows full individual credits for all help with the admin","105 hotkey [key] [cmd] - Creates a hotkey that executes [cmd] when [key] is pressed","106 removehotkey [key] - Removes a hotkey with [key]","107 removeallhotkey - Removes all current hotkeys for commands","108 printhotkeys - Prints all current existing hotkeys","109 os [plr] - Chats the current OS of a player","110 spin [plr] - Makes you spin with a player, tool required","111 unspin - Stops you spinning a player/teleporting to a player","112 explorer - Loads DEX explorer","113 maxzoom [num] - Changes your maxzoom to number","114 stare [plr] - Makes you stare at another player","115 unstare [plr] - Makes you stop staring at player","116 tempgod - Enables temporary FE godmode, does not work on all games, does not break tools","117 void [plr] - Teleports you and a player to the void, requires a tool","118 freefall [plr] - Makes you and a player freefall to the ground","119 version - Shows current admin's version","120 shiftlockon - Enables shift lock if not enabled by game developer","121 copychat [plr] - Makes you copy the chat player says, use uncopychat to stop copying chat","122 newattach [plr] - Does not FE Godmode you, requires 2 tools, attaches you to player","123 newkill [plr] - Does not FE Godmode you, requires 2 tools, kills player","124 newbring [plr] - Does not FE Godmode you, requires 2 tools, brings player","125 spawn [ws/jp/hh/god] [num] - Sets your walkspeed/jumppower/hipheight to number whenever you respawn, or makes you FE Godded whenever you respawn","126 unspawn - Stops you spawning with stats set by "..commandPrefix.."spawn","127 autosavetool [on/off] - Auto saves your tools when you reset","128 beginbot / [mode] - Makes you a bot for other players, type just "..commandPrefix.."beginbot to print available modes","129 endbot / [mode] - Ends "..commandPrefix.."beginbot, optional [mode] to disable one mode only","130 stopsit - Disables your ability to sit","131 gosit - Enables your ability to sit","132 spawnpoint - Sets your spawnpoint for whenever you reset to where you are","133 nospawn - Removes your spawnpoint","134 chaterror - Creates a chat error, works best first time","135 bypass [on/off] - Changes certain commands like "..commandPrefix.."fly so they are not detected by most anti-exploits", "136 fixcam - Fixes your camera in case it breaks", "137 gotoobj [obj] - Teleports you to a part in the workspace, make sure you put the name properly!", "138 breakcam - Makes it so your camera can go through parts, fixed with "..commandPrefix.."fixcam", "139 inviscam - Makes it so your camera goes through parts and makes them transparent so your character is always visible, fixed with "..commandPrefix.."fixcam", "140 printobj / [key] - Prints the object's path clicked to developer console, optional [key] for key pressed instead of click", "141 unprintobj - Stops printobj from running", "142 hotkeyfc [goto/unfc] - If freecam is set as a hotkey, chooses whether to use unfreecam or gotofc when disabling through a hotkey", "143 carpet [plr] - Makes you a carpet for a player", "144 uncarpet - Stops carpet", "145 brickcreate [num] / [pos] [pos] [pos] - Creates [num] amount of bricks from accessories, wont work in all games, optional [pos] for position to create bricks", "146 uncopychat - Stops copying chat", "147 forward / [speed] - Makes you automatically move forward default speed is 1", "148 unforward - Stops you moving automatically forward from forward", "149 id [plr] - Makes you chat the user ID of the player", "150 spinhats / [pow] - Makes all your accessories begin to spin around! Credit to xFunnieuss.", "151 unspinhats - Stops spinhats from spinning accessories", "152 headless - Makes you headless, but cannot control your character after, use grespawn to reset", "153 savemap - Saves the current workspace/map", "154 loadmap - Loads map saved by savemap", "155 creatorid - Changes your user ID to the game creator's user ID", "156 gameid - Shows the game's ID", "157 delobj [obj] - Allows you to delete an object in the workspace by name", "158 glide [plr] / [speed] - Makes you glide towards a player, optional [speed] for the speed of gliding", "159 stutter [on/off] - Makes your character begin stuttering as you move", "160 platform - Creates a platform on your client that you can stand on, deletes in 20 seconds", "161 servertime - Gets the server time", "162 ride [plr] - Makes you ride a player's head", "163 unride [plr] - Makes you stop riding a player's head", "164 cmute [plr] - Client mutes a player, useful for muting spammers", "165 uncmute - Unmutes a player that has been cmuted", "166 hat [plr] - Makes you carpet a player, but on their head", "167 unhat - Stops hat from running", "168 chat [msg] - Makes you chat a string, useful for hotkeys"}
  474. CMDS={"print [msg]","warn [msg]","sit","god","view [plr]","unview","gravity [num]","ungravity","goto [plr]","fecheck","lockws","unlockws","noclip","clip","follow [plr] / [num]","unfollow","fling [plr] / [pow]","unfling","trail [plr] / [num]","untrail","annoy [plr]","unannoy","reset","grespawn","respawn","speed // ws [num]","jumppower // jp [num]","hipheight // hh [num]","default","credits","attach [plr]","fly / [speed]","unfly","kill [plr]","bring [plr]","naked","nolimbs","noarms","nolegs","antikick [on/off]","blockremote [remote] / [service]","remotespy [on/off]","bang [plr] / [speed]","unbang","spam [msg]","spamdelay [num]","unspam","info [plr]","age [plr]","invisible","walk [plr]","glitch [plr] / [num]","tp [plr] [plr]","givetool [plr] / [tool]","givealltools [plr]","blockhats","blocktool","orbit [plr]","unorbit","pos","savepos","loadpos","tppos [num] [num] [num]","pmspam [plr] [msg]","unpmspam","wsvis [num]","bringobj [obj] / [num]","cbring [plr] / [num]","uncbring","cfreeze [plr]","uncfreeze / [plr]","unattach","reach [on/off] / [num]","droptool / [tool]","drophats","hidecmdbar","showcmdbar","prefix [key]","removeinvis","removefog","animation [id/gui] / [speed]","btools","esp [plr]","unesp / [plr]","dice","random [min] [max]","closegame","savetool / [tool]","loadtool / [tool]","savealltool","loadalltool","clicktp / [key]","clickdel / [key]","unclicktp","unclickdel","oof","chatlogs","stopadmin","freecam / [speed] // fc / [speed]","unfreecam // unfc","gotofc","cmds","fullcredits","hotkey [key] [cmd]","removehotkey [key]","removeallhotkey","printhotkeys","os [plr]","spin [plr]","unspin","fctp [plr]","explorer","maxzoom [num]","stare [plr]","unstare [plr]","tempgod","void [plr]","freefall [plr]","version","shiftlockon","copychat [plr]","newattach [plr]","newkill [plr]","newbring [plr]","spawn [ws/jp/hh/god] [num]","unspawn","autosavetool [on/off]","beginbot / [mode]","endbot / [mode]","stopsit","gosit","spawnpoint","nospawn","chaterror", "bypass [on/off]", "fixcam", "gotoobj [obj]", "breakcam", "inviscam", "printobj / [key]", "unprintobj", "hotkeyfc [goto/unfc]", "carpet [plr]", "uncarpet", "brickcreate [num] / [pos] [pos] [pos]", "uncopychat", "forward / [speed]", "unforward", "id [plr]", "spinhats / [pow]", "unspinhats", "headless", "savemap", "loadmap", "creatorid", "gameid", "delobj [obj]", "glide [plr] / [speed]", "stutter [on/off]", "platform", "servertime", "ride [plr]", "unride", "cmute [plr]", "uncmute", "hat [plr]", "unhat", "chat [msg]"} -- 168
  475. local CMDS_GUI_V2 = Instance.new("ScreenGui")
  476. local CMDSmain = Instance.new("Frame")
  477. local CMDSframemain = Instance.new("Frame")
  478. local cmdgui_topframe = Instance.new("Frame")
  479. local closecmdsgui = Instance.new("TextButton")
  480. local cmdgui_midframe = Instance.new("Frame")
  481. local cmdsgui_SearchFunction = Instance.new("TextBox")
  482. local cmdsgui_searchDETAILFRAME = Instance.new("Frame")
  483. local cmdsgui_searchDETAILTEXT = Instance.new("TextLabel")
  484. local ListofCMDS = Instance.new("ScrollingFrame")
  485. local cmdTutorial = Instance.new("TextLabel")
  486. local cmdTutorial_2 = Instance.new("TextLabel")
  487. local cmdTutorial_3 = Instance.new("TextLabel")
  488. local CMDS_Shadow = Instance.new("Frame")
  489. local CMDS_Shadow2 = Instance.new("Frame")
  490. CMDS_GUI_V2.Name = "CMDS_GUI_V2"
  491. CMDS_GUI_V2.Parent = game.Players.LocalPlayer.PlayerGui
  492. CMDS_GUI_V2.ResetOnSpawn = false
  493. CMDSmain.Name = "CMDSmain"
  494. CMDSmain.Parent = CMDS_GUI_V2
  495. CMDSmain.BackgroundColor3 = Color3.new(1, 1, 1)
  496. CMDSmain.BackgroundTransparency = 1
  497. CMDSmain.Position = UDim2.new(0, 695, 0, 297)
  498. CMDSmain.Size = UDim2.new(0, 440, 0, 367)
  499. CMDSmain.AnchorPoint = Vector2.new(0.5, 0.5)
  500. CMDSmain.Visible = false
  501. CMDSmain.ClipsDescendants = true
  502. CMDSframemain.Name = "CMDSframemain"
  503. CMDSframemain.Parent = CMDSmain
  504. CMDSframemain.BackgroundColor3 = Color3.new(0.309804, 0.309804, 0.309804)
  505. CMDSframemain.BorderSizePixel = 0
  506. CMDSframemain.Size = UDim2.new(0, 440, 0, 367)
  507. cmdgui_topframe.Name = "cmdgui_topframe"
  508. cmdgui_topframe.Parent = CMDSframemain
  509. cmdgui_topframe.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  510. cmdgui_topframe.BorderSizePixel = 0
  511. cmdgui_topframe.Size = UDim2.new(0, 440, 0, 15)
  512. closecmdsgui.Name = "closecmdsgui"
  513. closecmdsgui.Parent = cmdgui_topframe
  514. closecmdsgui.BackgroundColor3 = Color3.new(1, 1, 1)
  515. closecmdsgui.BackgroundTransparency = 1
  516. closecmdsgui.Position = UDim2.new(0, 410, 0, 0)
  517. closecmdsgui.Size = UDim2.new(0, 30, 0, 15)
  518. closecmdsgui.Font = Enum.Font.SourceSansBold
  519. closecmdsgui.Text = "X"
  520. closecmdsgui.TextColor3 = Color3.new(0.968628, 0.968628, 0.968628)
  521. closecmdsgui.TextSize = 20
  522. cmdgui_midframe.Name = "cmdgui_midframe"
  523. cmdgui_midframe.Parent = CMDSframemain
  524. cmdgui_midframe.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902)
  525. cmdgui_midframe.BorderSizePixel = 0
  526. cmdgui_midframe.Position = UDim2.new(0, 0, 0, 15)
  527. cmdgui_midframe.Size = UDim2.new(0, 440, 0, 45)
  528. cmdsgui_SearchFunction.Name = "cmdsgui_SearchFunction"
  529. cmdsgui_SearchFunction.Parent = cmdgui_midframe
  530. cmdsgui_SearchFunction.BackgroundColor3 = Color3.new(1, 1, 1)
  531. cmdsgui_SearchFunction.BackgroundTransparency = 1
  532. cmdsgui_SearchFunction.BorderSizePixel = 0
  533. cmdsgui_SearchFunction.Position = UDim2.new(0, 120, 0, 10)
  534. cmdsgui_SearchFunction.Size = UDim2.new(0, 200, 0, 25)
  535. cmdsgui_SearchFunction.Font = Enum.Font.SourceSans
  536. cmdsgui_SearchFunction.Text = ""
  537. cmdsgui_SearchFunction.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  538. cmdsgui_SearchFunction.TextScaled = true
  539. cmdsgui_SearchFunction.TextSize = 14
  540. cmdsgui_SearchFunction.TextWrapped = true
  541. cmdsgui_searchDETAILFRAME.Name = "cmdsgui_searchDETAILFRAME"
  542. cmdsgui_searchDETAILFRAME.Parent = cmdsgui_SearchFunction
  543. cmdsgui_searchDETAILFRAME.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
  544. cmdsgui_searchDETAILFRAME.BorderSizePixel = 0
  545. cmdsgui_searchDETAILFRAME.Position = UDim2.new(0, 0, 0, 25)
  546. cmdsgui_searchDETAILFRAME.Size = UDim2.new(0, 200, 0, 2)
  547. cmdsgui_searchDETAILTEXT.Name = "cmdsgui_searchDETAILTEXT"
  548. cmdsgui_searchDETAILTEXT.Parent = cmdsgui_SearchFunction
  549. cmdsgui_searchDETAILTEXT.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
  550. cmdsgui_searchDETAILTEXT.BackgroundTransparency = 1
  551. cmdsgui_searchDETAILTEXT.Size = UDim2.new(0, 200, 0, 25)
  552. cmdsgui_searchDETAILTEXT.Font = Enum.Font.SourceSansLight
  553. cmdsgui_searchDETAILTEXT.Text = "Search"
  554. cmdsgui_searchDETAILTEXT.TextColor3 = Color3.fromRGB(240, 240, 240)
  555. cmdsgui_searchDETAILTEXT.TextSize = 30
  556. ListofCMDS.Name = "ListofCMDS"
  557. ListofCMDS.Parent = CMDSframemain
  558. ListofCMDS.BackgroundColor3 = Color3.new(0.309804, 0.309804, 0.309804)
  559. ListofCMDS.BorderSizePixel = 0
  560. ListofCMDS.Position = UDim2.new(0, 0, 0, 60)
  561. ListofCMDS.Size = UDim2.new(0, 440, 0, 307)
  562. ListofCMDS.CanvasSize = UDim2.new(5, 0, 8, 0)
  563. ListofCMDS.ScrollingDirection = Enum.ScrollingDirection.XY
  564. cmdTutorial.Name = "cmdTutorial"
  565. cmdTutorial.Parent = ListofCMDS
  566. cmdTutorial.BackgroundColor3 = Color3.new(1, 1, 1)
  567. cmdTutorial.BackgroundTransparency = 1
  568. cmdTutorial.BorderSizePixel = 0
  569. cmdTutorial.Position = UDim2.new(0, 5, 0, 5)
  570. cmdTutorial.Size = UDim2.new(0, 420, 0, 20)
  571. cmdTutorial.Font = Enum.Font.SourceSansBold
  572. cmdTutorial.Text = "\"/\" means OPTIONAL argument after"
  573. cmdTutorial.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  574. cmdTutorial.TextScaled = true
  575. cmdTutorial.TextSize = 14
  576. cmdTutorial.TextWrapped = true
  577. cmdTutorial.TextXAlignment = Enum.TextXAlignment.Left
  578. cmdTutorial_2.Name = "cmdTutorial"
  579. cmdTutorial_2.Parent = ListofCMDS
  580. cmdTutorial_2.BackgroundColor3 = Color3.new(1, 1, 1)
  581. cmdTutorial_2.BackgroundTransparency = 1
  582. cmdTutorial_2.BorderSizePixel = 0
  583. cmdTutorial_2.Position = UDim2.new(0, 5, 0, 25)
  584. cmdTutorial_2.Size = UDim2.new(0, 420, 0, 20)
  585. cmdTutorial_2.Font = Enum.Font.SourceSansBold
  586. cmdTutorial_2.Text = "\"//\" means another way of running command"
  587. cmdTutorial_2.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  588. cmdTutorial_2.TextScaled = true
  589. cmdTutorial_2.TextSize = 14
  590. cmdTutorial_2.TextWrapped = true
  591. cmdTutorial_2.TextXAlignment = Enum.TextXAlignment.Left
  592. cmdTutorial_3.Name = "cmdTutorial"
  593. cmdTutorial_3.Parent = ListofCMDS
  594. cmdTutorial_3.BackgroundColor3 = Color3.new(1, 1, 1)
  595. cmdTutorial_3.BackgroundTransparency = 1
  596. cmdTutorial_3.BorderSizePixel = 0
  597. cmdTutorial_3.Position = UDim2.new(0, 5, 0, 45)
  598. cmdTutorial_3.Size = UDim2.new(0, 420, 0, 20)
  599. cmdTutorial_3.Font = Enum.Font.SourceSansBold
  600. cmdTutorial_3.Text = "Anything inside \"[ ]\" is an argument for the command"
  601. cmdTutorial_3.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  602. cmdTutorial_3.TextScaled = true
  603. cmdTutorial_3.TextSize = 14
  604. cmdTutorial_3.TextWrapped = true
  605. cmdTutorial_3.TextXAlignment = Enum.TextXAlignment.Left
  606. CMDS_Shadow.Name = "CMDS_Shadow"
  607. CMDS_Shadow.Parent = CMDSmain
  608. CMDS_Shadow.BackgroundColor3 = Color3.new(0, 0, 0)
  609. CMDS_Shadow.BackgroundTransparency = 0.60000002384186
  610. CMDS_Shadow.BorderSizePixel = 0
  611. CMDS_Shadow.Position = UDim2.new(0, 2, 0, 2)
  612. CMDS_Shadow.Size = UDim2.new(0, 440, 0, 367)
  613. CMDS_Shadow.ZIndex = -1
  614. CMDS_Shadow2.Name = "CMDS_Shadow2"
  615. CMDS_Shadow2.Parent = CMDSmain
  616. CMDS_Shadow2.BackgroundColor3 = Color3.new(0, 0, 0)
  617. CMDS_Shadow2.BackgroundTransparency = 0.80000001192093
  618. CMDS_Shadow2.BorderSizePixel = 0
  619. CMDS_Shadow2.Position = UDim2.new(0, 5, 0, 5)
  620. CMDS_Shadow2.Size = UDim2.new(0, 440, 0, 367)
  621. CMDS_Shadow2.ZIndex = -1
  622. closecmdsgui.MouseButton1Click:Connect(function()
  623. CMDSmain:TweenSize(UDim2.new(0, 0, 0, 0), "InOut", "Sine", 2)
  624. end)
  625. function CreateCMDlabel(position, text)
  626. local sizenow = 15
  627. local cmdHere = Instance.new("TextLabel")
  628. cmdHere.Name = "cmdHere"
  629. cmdHere.TextWrapped = true
  630. cmdHere.Parent = ListofCMDS
  631. cmdHere.BackgroundColor3 = Color3.new(1, 1, 1)
  632. cmdHere.BackgroundTransparency = 1
  633. cmdHere.BorderSizePixel = 0
  634. cmdHere.Position = position
  635. cmdHere.Size = UDim2.new(0, 1950, 0, sizenow)
  636. cmdHere.Font = Enum.Font.SourceSans
  637. cmdHere.Text = text
  638. cmdHere.TextWrapped = true
  639. cmdHere.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  640. cmdHere.TextScaled = false
  641. cmdHere.TextSize = 20
  642. cmdHere.TextXAlignment = Enum.TextXAlignment.Left
  643. end
  644. for i,_cmds in pairs(searchCmds) do
  645. CreateCMDlabel(UDim2.new(0, 5, 0, 50 + (i * 15)), _cmds)
  646. end
  647. local UserInputService = game:GetService("UserInputService")
  648. local dragging
  649. local dragInput
  650. local dragStart
  651. local startPos
  652. local function updateCMDS(input)
  653. local delta = input.Position - dragStart
  654. local dragTime = 0.055
  655. local SmoothDrag = {}
  656. SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  657. local dragSmoothFunction = gsTween:Create(CMDSmain, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
  658. dragSmoothFunction:Play()
  659. end
  660. cmdgui_topframe.InputBegan:Connect(function(input)
  661. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  662. dragging = true
  663. dragStart = input.Position
  664. startPos = CMDSmain.Position
  665. input.Changed:Connect(function()
  666. if input.UserInputState == Enum.UserInputState.End then
  667. dragging = false
  668. end
  669. end)
  670. end
  671. end)
  672. cmdgui_topframe.InputChanged:Connect(function(input)
  673. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  674. dragInput = input
  675. end
  676. end)
  677. cmdgui_midframe.InputBegan:Connect(function(input)
  678. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  679. dragging = true
  680. dragStart = input.Position
  681. startPos = CMDSmain.Position
  682. input.Changed:Connect(function()
  683. if input.UserInputState == Enum.UserInputState.End then
  684. dragging = false
  685. end
  686. end)
  687. end
  688. end)
  689. cmdgui_midframe.InputChanged:Connect(function(input)
  690. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  691. dragInput = input
  692. end
  693. end)
  694. UserInputService.InputChanged:Connect(function(input)
  695. if input == dragInput and dragging then
  696. updateCMDS(input)
  697. end
  698. end)
  699. cmdsgui_SearchFunction.Focused:Connect(function()
  700. cmdsgui_SearchFunction.TextTransparency = 0
  701. local searchTween = {}
  702. searchTween.TextColor3 = Color3.new(0.0980392, 0.462745, 0.823529)
  703. searchTween.TextSize = 18
  704. searchTween.Position = UDim2.new(0, -70, 0, -15)
  705. local frameTweenblue = {}
  706. frameTweenblue.BackgroundColor3 = Color3.new(0.0980392, 0.462745, 0.823529)
  707. local searchTween1 = gsTween:Create(cmdsgui_searchDETAILTEXT, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), searchTween)
  708. searchTween1:Play()
  709. local frameTweenblue1 = gsTween:Create(cmdsgui_searchDETAILFRAME, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), frameTweenblue)
  710. frameTweenblue1:Play()
  711. end)
  712. cmdsgui_SearchFunction.FocusLost:Connect(function(enterPressed)
  713. if not enterPressed then
  714. cmdsgui_SearchFunction.TextTransparency = 1
  715. else
  716. cmdsgui_SearchFunction.Text = " "
  717. end
  718. local searchTween = {}
  719. searchTween.TextColor3 = Color3.fromRGB(240, 240, 240)
  720. searchTween.TextSize = 30
  721. searchTween.Position = UDim2.new(0, 0, 0, 0)
  722. local frameTweenblue = {}
  723. frameTweenblue.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
  724. local searchTween1 = gsTween:Create(cmdsgui_searchDETAILTEXT, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), searchTween)
  725. searchTween1:Play()
  726. local frameTweenblue1 = gsTween:Create(cmdsgui_searchDETAILFRAME, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), frameTweenblue)
  727. frameTweenblue1:Play()
  728. end)
  729. cmdsgui_SearchFunction.Changed:Connect(function()
  730. local index = 0
  731. if cmdsgui_SearchFunction.Text ~= "" then
  732. for i,v in pairs(ListofCMDS:GetChildren()) do
  733. if v.Name == "cmdHere" then
  734. if not string.find(v.Text, cmdsgui_SearchFunction.Text) then
  735. v.Visible = false
  736. else
  737. v.Visible = true
  738. index = index + 1
  739. v.Position = UDim2.new(0, 5, 0, 50 + (index * 15))
  740. end
  741. end
  742. end
  743. end
  744. end)
  745.  
  746. -- Command Execution
  747. LP.Chatted:Connect(function(chat)
  748. run(chat)
  749. end)
  750.  
  751. function run(msg)
  752. if string.lower(string.sub(msg, 2, 5)) == "chat" then
  753. msg = msg
  754. elseif string.match(msg, "hotkey") and string.match(msg, "chat") then
  755. msg = msg
  756. else
  757. msg = string.lower(msg)
  758. end
  759. local cmdPrefix = string.sub(msg, 1, 1)
  760. if cmdPrefix == commandPrefix then
  761. msg = string.sub(msg, 2)
  762. local args = {}
  763. for arg in string.gmatch(msg,"[^%s]+") do
  764. table.insert(args,arg)
  765. end
  766. local cmdName = args[1]
  767. table.remove(args,1)
  768. local doCmd = Commands[cmdName]
  769.  
  770. if doCmd ~= nil then
  771. doCmd(args)
  772. end
  773. end
  774. end
  775.  
  776. -- Command bar
  777. local CommandBar = Instance.new("ScreenGui")
  778. local CMDBAR = Instance.new("Frame")
  779. local CMDBARText = Instance.new("TextBox")
  780. CommandBar.Name = "CommandBar"
  781. CommandBar.Parent = game.Players.LocalPlayer.PlayerGui
  782. CommandBar.ResetOnSpawn = false
  783. CMDBAR.Name = "CMDBAR"
  784. CMDBAR.Parent = CommandBar
  785. CMDBAR.BackgroundColor3 = Color3.new(0.164706, 0.152941, 0.172549)
  786. CMDBAR.BorderSizePixel = 0
  787. CMDBAR.Position = UDim2.new(0.025, 0, 1, 0)
  788. CMDBAR.Size = UDim2.new(0, 270, 0, 35)
  789. CMDBARText.Name = "CMDBARText"
  790. CMDBARText.Parent = CMDBAR
  791. CMDBARText.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
  792. CMDBARText.BorderSizePixel = 0
  793. CMDBARText.Position = UDim2.new(0, 5, 0, 5)
  794. CMDBARText.Size = UDim2.new(0, 260, 0, 25)
  795. CMDBARText.Font = Enum.Font.SourceSansLight
  796. CMDBARText.Text = ""
  797. CMDBARText.TextColor3 = Color3.new(0.933333, 0.933333, 0.933333)
  798. CMDBARText.TextScaled = true
  799. CMDBARText.TextSize = 14
  800. CMDBARText.TextWrapped = true
  801. Mouse.KeyDown:connect(function(Key)
  802. if Key == string.lower(commandPrefix) then
  803. CMDBARText:CaptureFocus()
  804. CMDBAR:TweenPosition(UDim2.new(0.015, 0, 0.95, 0), "Out", "Elastic", 0.5, true)
  805. end
  806. end)
  807. CMDBARText.FocusLost:connect(function(enterPressed)
  808. CMDBAR:TweenPosition(UDim2.new(0.015, 0, 1, 0), "Out", "Quad", 0.5, true)
  809. if enterPressed then
  810. local cmdmsg = CMDBARText.Text
  811. CMDBARText.Text = ""
  812. run(commandPrefix..cmdmsg)
  813. end
  814. end)
  815. local Match = Instance.new("Frame")
  816. Match.Name = "Match"
  817. Match.Parent = CMDBAR
  818. Match.BackgroundColor3 = Color3.new(0.164706, 0.152941, 0.172549)
  819. Match.BorderSizePixel = 0
  820. Match.Position = UDim2.new(0, 0, -4, 0)
  821. Match.Size = UDim2.new(1, 0, 4, 0)
  822. Match.Visible = false
  823. function CreateOption(Text)
  824. local Option1 = Instance.new("TextLabel")
  825. Option1.Name = "Option"
  826. Option1.Parent = Match
  827. Option1.BackgroundColor3 = Color3.new(1, 1, 1)
  828. Option1.BackgroundTransparency = 1
  829. Option1.Position = UDim2.new(-10, 0, 0, 0)
  830. Option1.Size = UDim2.new(1, 0, 0, 20)
  831. Option1.Font = Enum.Font.SourceSans
  832. Option1.Text = Text
  833. Option1.TextColor3 = Color3.new(0.952941, 0.952941, 0.952941)
  834. Option1.TextScaled = true
  835. Option1.TextWrapped = true
  836. end
  837. for i,cmdtext2 in pairs(CMDS) do
  838. CreateOption(cmdtext2)
  839. end
  840. CMDBARText.Changed:Connect(function()
  841. if CMDBARText.Text ~= "" and CMDBARText.Text ~= commandPrefix then
  842. Match.Visible = true
  843. local PositionMatch = 0
  844. for i,cmdtext in pairs(Match:GetChildren()) do
  845. if cmdtext.Name == "Option" then
  846. if string.find(cmdtext.Text, CMDBARText.Text) then
  847. cmdtext.Position = UDim2.new(0, 0, 0, 2 + (PositionMatch * 20))
  848. PositionMatch = PositionMatch + 1
  849. if cmdtext.Position == UDim2.new(0, 0, 0, 142) then
  850. cmdtext.Position = UDim2.new(-10, 0, 0, 0)
  851. PositionMatch = PositionMatch - 1
  852. end
  853. else
  854. cmdtext.Position = UDim2.new(-10, 0, 0, 0)
  855. end
  856. end
  857. end
  858. else
  859. Match.Visible = false
  860. end
  861. end)
  862.  
  863. -- Chat
  864. local ChatLogsv2 = Instance.new("ScreenGui")
  865. local MainChatFrame = Instance.new("Frame")
  866. local Framess = Instance.new("Frame")
  867. local CloseChatGUI = Instance.new("TextButton")
  868. local Frame_222 = Instance.new("Frame")
  869. local PrintChat = Instance.new("TextButton")
  870. local Shadow1 = Instance.new("Frame")
  871. local Shadow2 = Instance.new("Frame")
  872. local ScrollingFrame = Instance.new("ScrollingFrame")
  873. ChatLogsv2.Name = "ChatLogsv2"
  874. ChatLogsv2.Parent = game.Players.LocalPlayer.PlayerGui
  875. ChatLogsv2.ResetOnSpawn = false
  876. MainChatFrame.Name = "MainChatFrame"
  877. MainChatFrame.Parent = ChatLogsv2
  878. MainChatFrame.BackgroundColor3 = Color3.new(1, 1, 1)
  879. MainChatFrame.BackgroundTransparency = 1
  880. MainChatFrame.Position = UDim2.new(0, 760, 0, 261)
  881. MainChatFrame.Size = UDim2.new(0, 525, 0, 337)
  882. MainChatFrame.Visible = false
  883. Framess.Parent = MainChatFrame
  884. Framess.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  885. Framess.BorderSizePixel = 0
  886. Framess.Size = UDim2.new(0, 525, 0, 15)
  887. CloseChatGUI.Name = "CloseChatGUI"
  888. CloseChatGUI.Parent = Framess
  889. CloseChatGUI.BackgroundColor3 = Color3.new(1, 1, 1)
  890. CloseChatGUI.BackgroundTransparency = 1
  891. CloseChatGUI.BorderSizePixel = 0
  892. CloseChatGUI.Position = UDim2.new(0, 495, 0, 0)
  893. CloseChatGUI.Size = UDim2.new(0, 30, 0, 15)
  894. CloseChatGUI.Font = Enum.Font.SourceSansBold
  895. CloseChatGUI.Text = "X"
  896. CloseChatGUI.TextColor3 = Color3.new(0.945098, 0.945098, 0.945098)
  897. CloseChatGUI.TextSize = 20
  898. Frame_222.Parent = MainChatFrame
  899. Frame_222.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902)
  900. Frame_222.BorderSizePixel = 0
  901. Frame_222.Position = UDim2.new(0, 0, 0, 15)
  902. Frame_222.Size = UDim2.new(0, 525, 0, 50)
  903. PrintChat.Name = "PrintChat"
  904. PrintChat.Parent = Frame_222
  905. PrintChat.BackgroundColor3 = Color3.new(0.870588, 0.25098, 0.25098)
  906. PrintChat.BorderSizePixel = 0
  907. PrintChat.Position = UDim2.new(0, 15, 0, 0)
  908. PrintChat.Size = UDim2.new(0, 170, 0, 30)
  909. PrintChat.Font = Enum.Font.SourceSansLight
  910. PrintChat.Text = "Print Chat"
  911. PrintChat.TextColor3 = Color3.new(0.960784, 0.960784, 0.960784)
  912. PrintChat.TextSize = 30
  913. PrintChat.TextWrapped = true
  914. Shadow1.Name = "Shadow1"
  915. Shadow1.Parent = MainChatFrame
  916. Shadow1.BackgroundColor3 = Color3.new(0, 0, 0)
  917. Shadow1.BackgroundTransparency = 0.5
  918. Shadow1.Position = UDim2.new(0, 2, 0, 2)
  919. Shadow1.Size = UDim2.new(0, 525, 0, 337)
  920. Shadow1.ZIndex = -1
  921. Shadow2.Name = "Shadow2"
  922. Shadow2.Parent = MainChatFrame
  923. Shadow2.BackgroundColor3 = Color3.new(0, 0, 0)
  924. Shadow2.BackgroundTransparency = 0.80000001192093
  925. Shadow2.Position = UDim2.new(0, 5, 0, 5)
  926. Shadow2.Size = UDim2.new(0, 525, 0, 337)
  927. Shadow2.ZIndex = -1
  928. ScrollingFrame.Parent = MainChatFrame
  929. ScrollingFrame.BackgroundColor3 = Color3.new(0.266667, 0.266667, 0.266667)
  930. ScrollingFrame.BorderSizePixel = 0
  931. ScrollingFrame.Position = UDim2.new(0, 0, 0, 65)
  932. ScrollingFrame.Size = UDim2.new(0, 525, 0, 271)
  933. ScrollingFrame.CanvasPosition = Vector2.new(0, 403)
  934. ScrollingFrame.ScrollBarThickness = 8
  935. function CreateChatText(plr, chat)
  936. for i,v in pairs(ScrollingFrame:GetDescendants()) do
  937. v.Position = v.Position - UDim2.new(0, 0, 0, 20)
  938. if v.Position == UDim2.new(0, 5, 0, 10) then
  939. v:Destroy()
  940. end
  941. end
  942. local Example = Instance.new("TextLabel")
  943. Example.Name = "Example"
  944. Example.Parent = ScrollingFrame
  945. Example.BackgroundColor3 = Color3.new(1, 1, 1)
  946. Example.BackgroundTransparency = 1
  947. Example.Position = UDim2.new(0, 5, 0, 650)
  948. Example.Size = UDim2.new(0, 500, 0, 20)
  949. Example.Font = Enum.Font.SourceSans
  950. Example.Text = "["..plr.Name.."]: "..chat
  951. Example.TextColor3 = Color3.new(0.960784, 0.960784, 0.960784)
  952. Example.TextScaled = true
  953. Example.TextSize = 20
  954. Example.TextWrapped = true
  955. Example.TextXAlignment = Enum.TextXAlignment.Left
  956. end
  957. CloseChatGUI.MouseButton1Click:Connect(function()
  958. MainChatFrame:TweenPosition(UDim2.new(0, 550, 0, -550), "InOut", "Sine", 2)
  959. wait(2.01)
  960. MainChatFrame.Visible = false
  961. end)
  962. printingChat = false
  963. PrintChat.MouseButton1Click:Connect(function()
  964. if printingChat == false then
  965. printingChat = true
  966. PrintChat.BackgroundColor3 = Color3.fromRGB(60, 200, 60)
  967. elseif printingChat == true then
  968. printingChat = false
  969. PrintChat.BackgroundColor3 = Color3.new(0.870588, 0.25098, 0.25098)
  970. end
  971. end)
  972. local UserInputService = game:GetService("UserInputService")
  973. local dragging
  974. local dragInput
  975. local dragStart
  976. local startPos
  977. local function updateChat(input)
  978. local delta = input.Position - dragStart
  979. local dragTime = 0.055
  980. local SmoothDrag = {}
  981. SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  982. local dragSmoothFunction = gsTween:Create(MainChatFrame, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
  983. dragSmoothFunction:Play()
  984. end
  985. Frame_222.InputBegan:Connect(function(input)
  986. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  987. dragging = true
  988. dragStart = input.Position
  989. startPos = MainChatFrame.Position
  990. input.Changed:Connect(function()
  991. if input.UserInputState == Enum.UserInputState.End then
  992. dragging = false
  993. end
  994. end)
  995. end
  996. end)
  997. Frame_222.InputChanged:Connect(function(input)
  998. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  999. dragInput = input
  1000. end
  1001. end)
  1002. UserInputService.InputChanged:Connect(function(input)
  1003. if input == dragInput and dragging then
  1004. updateChat(input)
  1005. end
  1006. end)
  1007.  
  1008. function printChat(player, chat)
  1009. print("["..player.Name.."]: "..chat)
  1010. end
  1011. complimentReady = true
  1012. for i,currentPlayersChatting in pairs(game:GetService("Players"):GetPlayers()) do
  1013. currentPlayersChatting.Chatted:connect(function(chat)
  1014. CreateChatText(currentPlayersChatting, chat)
  1015. if printingChat then
  1016. printChat(currentPlayersChatting, chat)
  1017. end
  1018. if copychatACTIVE then
  1019. if currentPlayersChatting == copychatplayer then
  1020. gsReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(chat, "All")
  1021. end
  1022. end
  1023. if modeFling == true then
  1024. if string.lower(string.sub(chat, 1, 7)) == "!fling " then
  1025. if gsWorkspace:PGSIsEnabled() == false then
  1026. FEGodmode()
  1027. end
  1028. if string.lower(string.sub(chat, 8)) == "me" then
  1029. run(commandPrefix.."unfling")
  1030. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  1031. run(commandPrefix.."fling "..currentPlayersChatting.Name.." 2000000")
  1032. else
  1033. for i,notAll in pairs(findSinglePlayer(string.lower(string.sub(chat, 8)))) do
  1034. if notAll ~= LP then
  1035. run(commandPrefix.."unfling")
  1036. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  1037. run(commandPrefix.."fling "..notAll.Name.." 2000000")
  1038. end
  1039. end
  1040. end
  1041. end
  1042. end
  1043. if modeCompliment == true then
  1044. if string.lower(string.sub(chat, 1, 3)) == "!c " then
  1045. if complimentReady then
  1046. complimentReady = false
  1047. if string.lower(string.sub(chat, 4)) == "me" then
  1048. complimentplr(currentPlayersChatting)
  1049. else
  1050. for i,Others in pairs(findSinglePlayer(string.lower(string.sub(chat, 4)))) do
  1051. if Others == LP then
  1052. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Don't be silly, I can't compliment myself!", "All")
  1053. else
  1054. complimentplr(Others)
  1055. end
  1056. end
  1057. end
  1058. wait(1)
  1059. complimentReady = true
  1060. end
  1061. end
  1062. end
  1063. if modeMove == true then
  1064. if string.lower(string.sub(chat, 1, 9)) == "!bringbot" then
  1065. run(commandPrefix.."unfollow")
  1066. run(commandPrefix.."unwalk")
  1067. run(commandPrefix.."goto "..currentPlayersChatting.Name)
  1068. elseif string.lower(string.sub(chat, 1, 6)) == "!walk " then
  1069. for i,getWalkPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 7)))) do
  1070. if getWalkPlayer == LP then
  1071. run(commandPrefix.."unfollow")
  1072. run(commandPrefix.."walk "..currentPlayersChatting.Name)
  1073. else
  1074. run(commandPrefix.."unfollow")
  1075. run(commandPrefix.."walk "..getWalkPlayer.Name)
  1076. end
  1077. end
  1078. elseif string.lower(string.sub(chat, 1, 8)) == "!follow " then
  1079. for i,getFollowPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 9)))) do
  1080. if getFollowPlayer == LP then
  1081. run(commandPrefix.."unwalk")
  1082. run(commandPrefix.."follow "..currentPlayersChatting.Name)
  1083. else
  1084. run(commandPrefix.."unwalk")
  1085. run(commandPrefix.."follow "..getFollowPlayer.Name)
  1086. end
  1087. end
  1088. end
  1089. end
  1090. if modeInfo == true then
  1091. if infoReady then
  1092. infoReady = false
  1093. if string.lower(string.sub(chat, 1, 5)) == "!age " then
  1094. for i,v in pairs(findSinglePlayer(string.lower(string.sub(chat, 6)))) do
  1095. if v == LP then
  1096. run(commandPrefix.."age "..currentPlayersChatting.Name)
  1097. else
  1098. run(commandPrefix.."age "..v.Name)
  1099. end
  1100. end
  1101. end
  1102. if string.lower(string.sub(chat, 1, 4)) == "!id " then
  1103. for i,a in pairs(findSinglePlayer(string.lower(string.sub(chat, 5)))) do
  1104. if a == LP then
  1105. run(commandPrefix.."id "..currentPlayersChatting.Name)
  1106. else
  1107. run(commandPrefix.."id "..a.Name)
  1108. end
  1109. end
  1110. end
  1111. wait(1)
  1112. infoReady = true
  1113. end
  1114. end
  1115. end)
  1116. end
  1117. game:GetService("Players").PlayerAdded:connect(function(plr)
  1118. plr.Chatted:connect(function(chat)
  1119. CreateChatText(plr, chat)
  1120. if printingChat then
  1121. printChat(plr, chat)
  1122. end
  1123. if modeFling == true then
  1124. if string.lower(string.sub(chat, 1, 7)) == "!fling " then
  1125. if gsWorkspace:PGSIsEnabled() == false then
  1126. FEGodmode()
  1127. end
  1128. if string.lower(string.sub(chat, 8)) == "me" then
  1129. run(commandPrefix.."unfling")
  1130. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  1131. run(commandPrefix.."fling "..plr.Name.." 2000000")
  1132. else
  1133. for i,notAll in pairs(findSinglePlayer(string.lower(string.sub(chat, 8)))) do
  1134. if notAll ~= LP then
  1135. run(commandPrefix.."unfling")
  1136. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  1137. run(commandPrefix.."fling "..notAll.Name.." 2000000")
  1138. end
  1139. end
  1140. end
  1141. end
  1142. end
  1143. if modeCompliment == true then
  1144. if string.lower(string.sub(chat, 1, 3)) == "!c " then
  1145. if complimentReady == true then
  1146. complimentReady = false
  1147. if string.lower(string.sub(chat, 4)) == "me" then
  1148. complimentplr(plr)
  1149. else
  1150. for i,Others in pairs(findSinglePlayer(string.lower(string.sub(chat, 4)))) do
  1151. if Others == LP then
  1152. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Don't be silly, I can't compliment myself!", "All")
  1153. else
  1154. complimentplr(Others)
  1155. end
  1156. end
  1157. end
  1158. wait(1)
  1159. complimentReady = true
  1160. end
  1161. end
  1162. end
  1163. if modeMove == true then
  1164. if string.lower(string.sub(chat, 1, 9)) == "!bringbot" then
  1165. run(commandPrefix.."unfollow")
  1166. run(commandPrefix.."unwalk")
  1167. run(commandPrefix.."goto "..plr.Name)
  1168. elseif string.lower(string.sub(chat, 1, 6)) == "!walk " then
  1169. for i,getWalkPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 7)))) do
  1170. if getWalkPlayer == LP then
  1171. run(commandPrefix.."unfollow")
  1172. run(commandPrefix.."walk "..plr.Name)
  1173. else
  1174. run(commandPrefix.."unfollow")
  1175. run(commandPrefix.."walk "..getWalkPlayer.Name)
  1176. end
  1177. end
  1178. elseif string.lower(string.sub(chat, 1, 8)) == "!follow " then
  1179. for i,getFollowPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 9)))) do
  1180. if getFollowPlayer == LP then
  1181. run(commandPrefix.."unwalk")
  1182. run(commandPrefix.."follow "..plr.Name)
  1183. else
  1184. run(commandPrefix.."unwalk")
  1185. run(commandPrefix.."follow "..getFollowPlayer.Name)
  1186. end
  1187. end
  1188. end
  1189. end
  1190. if modeInfo == true then
  1191. if infoReady then
  1192. infoReady = false
  1193. if string.lower(string.sub(chat, 1, 5)) == "!age " then
  1194. for i,v in pairs(findSinglePlayer(string.lower(string.sub(chat, 6)))) do
  1195. if v == LP then
  1196. run(commandPrefix.."age "..plr.Name)
  1197. else
  1198. run(commandPrefix.."age "..v.Name)
  1199. end
  1200. end
  1201. end
  1202. if string.lower(string.sub(chat, 1, 4)) == "!id " then
  1203. for i,a in pairs(findSinglePlayer(string.lower(string.sub(chat, 5)))) do
  1204. if a == LP then
  1205. run(commandPrefix.."id "..plr.Name)
  1206. else
  1207. run(commandPrefix.."id "..a.Name)
  1208. end
  1209. end
  1210. end
  1211. wait(1)
  1212. infoReady = true
  1213. end
  1214. end
  1215. end)
  1216. end)
  1217.  
  1218. -- Loops
  1219. noclip = false
  1220. following = false
  1221. trailing = false
  1222. annoying = false
  1223. flingnoclip = false
  1224. staring = false
  1225. stopsitting = false
  1226. stareplr = ""
  1227. CBRINGamount = 3
  1228. spawnWS = CurrentWalkspeed
  1229. spawnJP = CurrentJumppower
  1230. spawnHH = CurrentHipheight
  1231. spawningfegod = false
  1232. looptpbypassfly = false
  1233. if game.GameId == 245662005 or game.GameId == 601130232 then
  1234. bypassMODE = true
  1235. else
  1236. bypassMODE = false
  1237. end
  1238. viewplr = ""
  1239. loopview = false
  1240. cmdForward = false
  1241. forwardSpeed = 1
  1242. loopviewfc = false
  1243. spinTOhead = false
  1244. spinObj = ""
  1245. rideACTIVE = false
  1246. ridePLAYER = ""
  1247.  
  1248. LPcurrenthumanoid = LP.Character.Humanoid
  1249. game:GetService('RunService').Stepped:connect(function()
  1250. if LP.Character.Humanoid ~= nil then
  1251. LPcurrenthumanoid = LP.Character.Humanoid
  1252. end
  1253. if noclip then
  1254. if LP.Character then
  1255. if LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  1256. LP.Character.Head.CanCollide = false
  1257. LP.Character.Torso.CanCollide = false
  1258. LP.Character["Left Leg"].CanCollide = false
  1259. LP.Character["Right Leg"].CanCollide = false
  1260. LP.Character["Left Arm"].CanCollide = false
  1261. LP.Character["Right Arm"].CanCollide = false
  1262. elseif LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then
  1263. LP.Character.Head.CanCollide = false
  1264. LP.Character.UpperTorso.CanCollide = false
  1265. LP.Character.LowerTorso.CanCollide = false
  1266. LP.Character.HumanoidRootPart.CanCollide = false
  1267. end
  1268. end
  1269. end
  1270. if following then
  1271. LP.Character.HumanoidRootPart.CFrame = gsPlayers[flwplr.Name].Character.HumanoidRootPart.CFrame + gsPlayers[flwplr.Name].Character.HumanoidRootPart.CFrame.lookVector * flwnum
  1272. end
  1273. if trailing then
  1274. LP.Character.HumanoidRootPart.CFrame = gsPlayers[trlplr.Name].Character.HumanoidRootPart.CFrame + gsPlayers[trlplr.Name].Character.HumanoidRootPart.CFrame.lookVector * trlnum
  1275. end
  1276. if annoying then
  1277. LP.Character.HumanoidRootPart.CFrame = gsPlayers[annplr.Name].Character.HumanoidRootPart.CFrame
  1278. end
  1279. if walkto then
  1280. LP.Character.Humanoid:MoveTo(walkplr.Character.HumanoidRootPart.Position)
  1281. end
  1282. if cbringing then
  1283. CBRINGplr.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * CBRINGamount
  1284. end
  1285. if cbringingall then
  1286. for i,getbringplrs in pairs(gsPlayers:GetPlayers()) do
  1287. if getbringplrs ~= LP then
  1288. getbringplrs.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * CBRINGamount
  1289. end
  1290. end
  1291. end
  1292. if staring then
  1293. LP.Character.HumanoidRootPart.CFrame = CFrame.new(LP.Character.Torso.Position, gsPlayers[stareplr.Name].Character.Torso.Position)
  1294. end
  1295. if stopsitting then
  1296. LP.Character.Humanoid.Sit = false
  1297. end
  1298. if looptpbypassfly then
  1299. pcall(function()
  1300. LP.Character.Head.Anchored = false
  1301. LP.Character.HumanoidRootPart.CFrame = gsWorkspace.rGETpartNUMBER2.CFrame
  1302. LP.Character.Head.Anchored = true
  1303. end)
  1304. end
  1305. if loopview then
  1306. view(viewplr)
  1307. end
  1308. if cmdForward then
  1309. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * forwardSpeed
  1310. end
  1311. if loopviewfc then
  1312. pcall(function()
  1313. gsWorkspace.CurrentCamera.CameraSubject = gsWorkspace.rGETpartNUMBER2
  1314. end)
  1315. end
  1316. if spinTOhead then
  1317. pcall(function()
  1318. spinObj.Position = LP.Character.Head.Position
  1319. end)
  1320. end
  1321. if rideACTIVE == true then
  1322. LP.character.HumanoidRootPart.CFrame = ridePLAYER.Character.HumanoidRootPart.CFrame + Vector3.new(0, 3, 0)
  1323. end
  1324. end)
  1325. spawningatreset = false
  1326. spawnresetpoint = LP.Character.Head.CFrame
  1327.  
  1328. LPcurrenthumanoid.Died:Connect(function()
  1329. flying = false
  1330. doFREECAM = false
  1331. if savingtoolsloop then
  1332. run(commandPrefix.."savealltool")
  1333. end
  1334. if spawningatreset == true then
  1335. spawnresetpoint = LP.Character.Head.CFrame + Vector3.new(0, 5, 0)
  1336. end
  1337. end)
  1338.  
  1339. LP.CharacterAdded:Connect(function()
  1340. wait(0.2)
  1341. LP.Character.Humanoid.WalkSpeed = spawnWS
  1342. LP.Character.Humanoid.JumpPower = spawnJP
  1343. LP.Character.Humanoid.HipHeight = spawnHH
  1344. if spawningfegod then
  1345. FEGodmode()
  1346. end
  1347. if spawningpos and spawnpos ~= nil then
  1348. LP.Character.HumanoidRootPart.CFrame = spawnpos
  1349. end
  1350. if spawningatreset == true then
  1351. LP.Character.HumanoidRootPart.CFrame = spawnresetpoint
  1352. end
  1353. end)
  1354.  
  1355. -- Commands
  1356. Commands = {}
  1357.  
  1358. Commands.print = function(args)
  1359. local msg = table.concat(args," ")
  1360. print(msg)
  1361. end
  1362.  
  1363. Commands.warn = function(args)
  1364. local msg = table.concat(args," ")
  1365. warn(msg)
  1366. end
  1367.  
  1368. Commands.sit = function(args)
  1369. LP.Character.Humanoid.Sit = true
  1370. end
  1371.  
  1372. Commands.god = function(args)
  1373. FEGodmode()
  1374. Notification("warning", "You have enabled FE Godmode, tools will not work. Use "..commandPrefix.."grespawn to remove.", 7)
  1375. end
  1376.  
  1377. Commands.view = function(args)
  1378. if args[1] then
  1379. for i,v in pairs(findSinglePlayer(args[1])) do
  1380. if bypassMODE == false then
  1381. view(v)
  1382. Notification("info", "Now viewing "..v.Name..". Use "..commandPrefix.."unview to stop viewing.", 3)
  1383. elseif bypassMODE == true then
  1384. viewplr = v
  1385. loopview = true
  1386. end
  1387. end
  1388. end
  1389. end
  1390.  
  1391. Commands.unview = function(args)
  1392. view(LP)
  1393. loopview = false
  1394. end
  1395.  
  1396. Commands.gravity = function(args)
  1397. if args[1] then
  1398. gsWorkspace.Gravity = args[1]
  1399. end
  1400. end
  1401.  
  1402. Commands.ungravity = function(args)
  1403. gsWorkspace.Gravity = CurrentGravity
  1404. end
  1405.  
  1406. Commands.goto = function(args)
  1407. if args[1] then
  1408. if bypassMODE == false then
  1409. for i,v in pairs(findPlayer(args[1])) do
  1410. LP.Character.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame
  1411. end
  1412. elseif bypassMODE == true then
  1413. for i,v in pairs(findPlayer(args[1])) do
  1414. local TPbypass = {}
  1415. TPbypass.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(0, 5, 0)
  1416. local TPFunction = gsTween:Create(LP.Character.HumanoidRootPart, TweenInfo.new(1.5, Enum.EasingStyle.Sine, Enum.EasingDirection.In), TPbypass)
  1417. TPFunction:Play()
  1418. end
  1419. end
  1420. end
  1421. end
  1422.  
  1423. Commands.fecheck = function(args)
  1424. if gsWorkspace.FilteringEnabled == true then
  1425. Notification("warning", "FE is enabled!", 7)
  1426. else
  1427. Notification("warning", "FE is disabled. Consider using a different script.", 7)
  1428. end
  1429. end
  1430.  
  1431. Commands.lockws = function(args)
  1432. lockWS()
  1433. Notification("info", "Workspace locked.", 4)
  1434. end
  1435.  
  1436. Commands.unlockws = function(args)
  1437. unlockWS()
  1438. Notification("info", "Workspace unlocked.", 4)
  1439. end
  1440.  
  1441. Commands.noclip = function(args)
  1442. noclip = true
  1443. Notification("info", "Noclip enabled.", 4)
  1444. end
  1445.  
  1446. Commands.clip = function(args)
  1447. noclip = false
  1448. Notification("info", "Noclip disabled.", 4)
  1449. end
  1450.  
  1451. Commands.follow = function(args)
  1452. if args[1] then
  1453. for i,v in pairs(findPlayer(args[1])) do
  1454. flwplr = v
  1455. end
  1456. if args[2] then
  1457. flwnum = args[2]
  1458. else
  1459. flwnum = -5
  1460. end
  1461. following = true
  1462. else
  1463. Notification("warning", "No player selected to follow! Use: "..commandPrefix.."follow player", 4)
  1464. end
  1465. end
  1466.  
  1467. Commands.unfollow = function(args)
  1468. following = false
  1469. end
  1470.  
  1471. Commands.fling = function(args)
  1472. if args[1] then
  1473. for i,v in pairs(findSinglePlayer(args[1])) do
  1474. if v ~= LP then
  1475. view(v)
  1476. pcall(function()
  1477. LP.Character.HumanoidRootPart.Fling:Destroy()
  1478. end)
  1479. if not args[2] then
  1480. RocketPropulsion(800000,1000,400000,v,"Fling")
  1481. else
  1482. RocketPropulsion(args[2],1500,400000,v,"Fling")
  1483. end
  1484. if noclip ~= true then
  1485. flingnoclip = true
  1486. noclip = true
  1487. end
  1488. end
  1489. end
  1490. else
  1491. Notification("warning", "No player selected to fling! Use: "..commandPrefix.."fling player", 4)
  1492. end
  1493. end
  1494.  
  1495. Commands.unfling = function(args)
  1496. view(LP)
  1497. pcall(function()
  1498. if LP.Character.HumanoidRootPart.Fling then
  1499. for i,v in pairs(LP.Character:GetDescendants()) do
  1500. if v.Name == "Fling" and v:IsA("RocketPropulsion") then
  1501. v:Destroy()
  1502. end
  1503. end
  1504. end
  1505. end)
  1506. if flingnoclip == true then
  1507. noclip = false
  1508. flingnoclip = false
  1509. end
  1510. end
  1511.  
  1512. Commands.trail = function(args)
  1513. if args[1] then
  1514. for i,v in pairs(findPlayer(args[1])) do
  1515. trlplr = v
  1516. end
  1517. if args[2] then
  1518. trlnum = args[2]
  1519. else
  1520. trlnum = 5
  1521. end
  1522. trailing = true
  1523. else
  1524. Notification("warning", "No player selected to trail! Use: "..commandPrefix.."trail player", 4)
  1525. end
  1526. end
  1527.  
  1528. Commands.untrail = function(args)
  1529. trailing = false
  1530. end
  1531.  
  1532. Commands.annoy = function(args)
  1533. if args[1] then
  1534. for i,v in pairs(findPlayer(args[1])) do
  1535. annplr = v
  1536. end
  1537. annoying = true
  1538. else
  1539. Notification("warning", "No player selected to annoy! Use: "..commandPrefix.."annoy player", 4)
  1540. end
  1541. end
  1542.  
  1543. Commands.unannoy = function(args)
  1544. annoying = false
  1545. end
  1546.  
  1547. Commands.reset = function(args)
  1548. LP.Character:BreakJoints()
  1549. end
  1550.  
  1551. Commands.grespawn = function(args)
  1552. LP.Character.Humanoid.Health = 0
  1553. wait(1)
  1554. LP.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  1555. LP.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
  1556. end
  1557.  
  1558. Commands.respawn = function(args)
  1559. local mod = Instance.new('Model', workspace) mod.Name = 'new '..LP.Name
  1560. local hum = Instance.new('Humanoid', mod)
  1561. local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
  1562. LP.Character = mod
  1563. end
  1564.  
  1565. Commands.speed = function(args)
  1566. if args[1] then
  1567. run(commandPrefix.."ws "..args[1])
  1568. end
  1569. end
  1570.  
  1571. bypassingwalkspeed = false
  1572. Commands.ws = function(args)
  1573. if args[1] then
  1574. if bypassMODE == false then
  1575. LP.Character.Humanoid.WalkSpeed = args[1]
  1576. elseif bypassMODE == true then
  1577. if game.GameId == 245662005 then
  1578. bypassingwalkspeed = true
  1579. bypassWalkspeed = args[1]
  1580. end
  1581. end
  1582. end
  1583. end
  1584.  
  1585. game:GetService("RunService").Heartbeat:Connect(function()
  1586. if bypassingwalkspeed then
  1587. LP.Character.Humanoid.WalkSpeed = bypassWalkspeed
  1588. end
  1589. end)
  1590.  
  1591. Commands.jumppower = function(args)
  1592. if args[1] then
  1593. LP.Character.Humanoid.JumpPower = args[1]
  1594. end
  1595. end
  1596.  
  1597. Commands.jp = function(args)
  1598. if args[1] then
  1599. LP.Character.Humanoid.JumpPower = args[1]
  1600. end
  1601. end
  1602.  
  1603. Commands.hipheight = function(args)
  1604. if args[1] then
  1605. LP.Character.Humanoid.HipHeight = args[1]
  1606. end
  1607. end
  1608.  
  1609. Commands.hh = function(args)
  1610. if args[1] then
  1611. LP.Character.Humanoid.HipHeight = args[1]
  1612. end
  1613. end
  1614.  
  1615. Commands.default = function(args)
  1616. LP.Character.Humanoid.WalkSpeed = CurrentWalkspeed
  1617. LP.Character.Humanoid.HipHeight = CurrentHipheight
  1618. LP.Character.Humanoid.JumpPower = CurrentJumppower
  1619. end
  1620.  
  1621. Commands.credits = function(args)
  1622. Notification("info", "Shattervast was made by illremember#3799 , "..commandPrefix.."fullcredits for all credits.", 8)
  1623. end
  1624.  
  1625. Commands.attach = function(args)
  1626. if hasTools() == false then
  1627. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  1628. else
  1629. FEGodmode()
  1630. for i,v in pairs(LP.Backpack:GetChildren())do
  1631. LP.Character.Humanoid:EquipTool(v)
  1632. end
  1633. if args[1] then
  1634. for i,v in pairs(findSinglePlayer(args[1])) do
  1635. if v ~= LP then
  1636. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  1637. wait(0.3)
  1638. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  1639. end
  1640. end
  1641. end
  1642. end
  1643. end
  1644.  
  1645. Commands.fly = function(args)
  1646. if bypassMODE == false then
  1647. local speedget = 1
  1648. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  1649. repeat wait() until Mouse
  1650. if args[1] then
  1651. speedfly = args[1]
  1652. else
  1653. speedfly = 1
  1654. end
  1655.  
  1656. local T = LP.Character.HumanoidRootPart
  1657. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  1658. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  1659. local SPEED = speedget
  1660.  
  1661. local function fly()
  1662. flying = true
  1663. local BG = Instance.new('BodyGyro', T)
  1664. local BV = Instance.new('BodyVelocity', T)
  1665. BG.P = 9e4
  1666. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  1667. BG.cframe = T.CFrame
  1668. BV.velocity = Vector3.new(0, 0.1, 0)
  1669. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  1670. spawn(function()
  1671. repeat wait()
  1672. LP.Character.Humanoid.PlatformStand = true
  1673. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  1674. SPEED = 50
  1675. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  1676. SPEED = 0
  1677. end
  1678. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  1679. 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
  1680. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  1681. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  1682. 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
  1683. else
  1684. BV.velocity = Vector3.new(0, 0.1, 0)
  1685. end
  1686. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  1687. until not flying
  1688. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  1689. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  1690. SPEED = 0
  1691. BG:destroy()
  1692. BV:destroy()
  1693. LP.Character.Humanoid.PlatformStand = false
  1694. end)
  1695. end
  1696. Mouse.KeyDown:connect(function(KEY)
  1697. if KEY:lower() == 'w' then
  1698. CONTROL.F = speedfly
  1699. elseif KEY:lower() == 's' then
  1700. CONTROL.B = -speedfly
  1701. elseif KEY:lower() == 'a' then
  1702. CONTROL.L = -speedfly
  1703. elseif KEY:lower() == 'd' then
  1704. CONTROL.R = speedfly
  1705. end
  1706. end)
  1707. Mouse.KeyUp:connect(function(KEY)
  1708. if KEY:lower() == 'w' then
  1709. CONTROL.F = 0
  1710. elseif KEY:lower() == 's' then
  1711. CONTROL.B = 0
  1712. elseif KEY:lower() == 'a' then
  1713. CONTROL.L = 0
  1714. elseif KEY:lower() == 'd' then
  1715. CONTROL.R = 0
  1716. end
  1717. end)
  1718. fly()
  1719. elseif bypassMODE == true then
  1720. if not args[1] then
  1721. run(commandPrefix.."fc")
  1722. else
  1723. run(commandPrefix.."fc "..args[1])
  1724. end
  1725. LP.Character.Head.Anchored = false
  1726. looptpbypassfly = true
  1727. view(LP)
  1728. end
  1729. end
  1730.  
  1731. Commands.unfly = function(args)
  1732. if bypassMODE == false then
  1733. flying = false
  1734. LP.Character.Humanoid.PlatformStand = false
  1735. else
  1736. looptpbypassfly = false
  1737. run(commandPrefix.."unfreecam")
  1738. local goalTP = LP.Character.HumanoidRootPart.CFrame
  1739. if game.GameId == 245662005 then
  1740. for i = 1, 5 do wait(0.2)
  1741. LP.Character.HumanoidRootPart.CFrame = goalTP
  1742. end
  1743. else
  1744. LP.Character.HumanoidRootPart.CFrame = goalTP
  1745. end
  1746. LP.Character.Head.Anchored = false
  1747. end
  1748. end
  1749.  
  1750. Commands.kill = function(args)
  1751. if args[1] then
  1752. for i,v in pairs(findSinglePlayer(args[1])) do
  1753. if v == LP then
  1754. LP.Character:BreakJoints()
  1755. else
  1756. if hasTools() == false then
  1757. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  1758. else
  1759. FEGodmode()
  1760. for i,v in pairs(LP.Backpack:GetChildren())do
  1761. LP.Character.Humanoid:EquipTool(v)
  1762. end
  1763. local NOW = LP.Character.HumanoidRootPart.CFrame
  1764. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  1765. wait(0.3)
  1766. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  1767. local function tp(player,player2)
  1768. local char1,char2=player.Character,player2.Character
  1769. if char1 and char2 then
  1770. char1:MoveTo(char2.Head.Position)
  1771. end
  1772. end
  1773. wait(0.5)
  1774. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(100000,0,100000))
  1775. wait(0.5)
  1776. tp(LP,game:GetService("Players")[v.Name])
  1777. wait(0.7)
  1778. LP.Character.HumanoidRootPart.CFrame = NOW
  1779. view(LP)
  1780. end
  1781. end
  1782. end
  1783. end
  1784. end
  1785. Commands.bring = function(args)
  1786. if hasTools() == false then
  1787. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  1788. else
  1789. FEGodmode()
  1790. for i,v in pairs(LP.Backpack:GetChildren())do
  1791. LP.Character.Humanoid:EquipTool(v)
  1792. end
  1793. if args[1] then
  1794. for i,v in pairs(findSinglePlayer(args[1])) do
  1795. if v ~= LP then
  1796. local NOW = LP.Character.HumanoidRootPart.CFrame
  1797. local function tp(player,player2)
  1798. local char1,char2=player.Character,player2.Character
  1799. if char1 and char2 then
  1800. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  1801. end
  1802. end
  1803. local function getout(player,player2)
  1804. local char1,char2=player.Character,player2.Character
  1805. if char1 and char2 then
  1806. char1:MoveTo(char2.Head.Position)
  1807. end
  1808. end
  1809. tp(game:GetService("Players")[v.Name], LP)
  1810. wait(0.2)
  1811. tp(game:GetService("Players")[v.Name], LP)
  1812. wait(0.5)
  1813. LP.Character.HumanoidRootPart.CFrame = NOW
  1814. wait(0.5)
  1815. getout(LP, game:GetService("Players")[v.Name])
  1816. wait(0.3)
  1817. LP.Character.HumanoidRootPart.CFrame = NOW
  1818. end
  1819. end
  1820. end
  1821. end
  1822. end
  1823.  
  1824. Commands.naked = function(args)
  1825. for i,v in pairs(LP.Character:GetDescendants()) do
  1826. if v:IsA("Clothing") then
  1827. v:Destroy()
  1828. end
  1829. end
  1830. end
  1831.  
  1832. Commands.nolimbs = function(args)
  1833. LP.Character["Left Arm"]:Destroy()
  1834. LP.Character["Right Arm"]:Destroy()
  1835. LP.Character["Left Leg"]:Destroy()
  1836. LP.Character["Right Leg"]:Destroy()
  1837. end
  1838.  
  1839. Commands.noarms = function(args)
  1840. LP.Character["Left Arm"]:Destroy()
  1841. LP.Character["Right Arm"]:Destroy()
  1842. end
  1843.  
  1844. Commands.nolegs = function(args)
  1845. LP.Character["Left Leg"]:Destroy()
  1846. LP.Character["Right Leg"]:Destroy()
  1847. end
  1848.  
  1849. Commands.headless = function(args)
  1850. local l = LP.Character.Humanoid:Clone()
  1851. LP.Character.Humanoid:Destroy()
  1852. wait(0.2)
  1853. LP.Character.Head.CanCollide = false
  1854. for i,v in pairs(LP.Character:GetDescendants()) do
  1855. if string.sub(v.Name, 1, 4) == "Neck" then
  1856. v:Destroy()
  1857. end
  1858. end
  1859. wait(0.2)
  1860. l.Name = "Humanoid"
  1861. l.Parent = LP.Character
  1862. wait(0.1)
  1863. game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character
  1864. LP.Character.Animate:Destroy()
  1865. end
  1866.  
  1867. antiremotes = false
  1868. Commands.antikick = function(args)
  1869. if args[1] then
  1870. if args[1] == "on" then
  1871. antiremotes = true
  1872. wait(0.2)
  1873. for i,v in pairs(LP.Character:GetChildren()) do
  1874. if string.find(string.lower(v.Name), "exploit") and v:IsA("LocalScript") then
  1875. v.Disabled = true
  1876. end
  1877. end
  1878. Notification("warning", "This command disables all remotes incase they are kick remotes, may break game.", 8)
  1879. Notification("info", "Does not prevent serverside kicks, use "..commandPrefix.."antikick off to turn off.", 8)
  1880. elseif args[1] == "off" then
  1881. antiremotes = false
  1882. Notification("warning", "Remote anti-kick turned off.", 8)
  1883. end
  1884. end
  1885. end
  1886.  
  1887. blockedremotes = {}
  1888. Commands.blockremote = function(args)
  1889. local getService = ""
  1890. if args[1] then
  1891. local remoteName = string.lower(tostring(args[1]))
  1892. if args[2] then
  1893. local serviceRemote = string.lower(tostring(args[2]))
  1894. if serviceRemote == "workspace" then
  1895. getService = "Workspace"
  1896. elseif serviceRemote == "replicatedstorage" then
  1897. getService = "ReplicatedStorage"
  1898. elseif serviceRemote == "players" then
  1899. getService = "Players"
  1900. elseif serviceRemote == "lighting" then
  1901. getService = "Lighting"
  1902. elseif serviceRemote == "startergui" then
  1903. getService = "StarterGui"
  1904. elseif serviceRemote == "starterpack" then
  1905. getService = "StarterPack"
  1906. elseif serviceRemote == "starterplayer" then
  1907. getService = "StarterPlayer"
  1908. else
  1909. getService = "ReplicatedStorage"
  1910. end
  1911. else
  1912. getService = "ReplicatedStorage"
  1913. end
  1914. for i,getRemote in pairs(game:GetService(getService):GetDescendants()) do
  1915. if string.lower(getRemote.Name) == remoteName then
  1916. table.insert(blockedremotes, getRemote.Name)
  1917. end
  1918. end
  1919. end
  1920. Notification("warning", "If this command does not work, make sure you type remote name/service fully correct.", 8)
  1921. end
  1922.  
  1923. spyingremotes = false
  1924. Commands.remotespy = function(args)
  1925. if args[1] then
  1926. if args[1] == "on" then
  1927. spyingremotes = true
  1928. Notification("info", "Remotespy turned on.", 4)
  1929. elseif args[1] == "off" then
  1930. spyingremotes = false
  1931. Notification("info", "Remotespy turned off.", 4)
  1932. end
  1933. end
  1934. end
  1935.  
  1936. Commands.bang = function(args)
  1937. if args[1] then
  1938. for i,v in pairs(findSinglePlayer(args[1])) do
  1939. if v ~= nil then
  1940. following = true
  1941. flwplr = v
  1942. flwnum = -1
  1943. local bangAnimation = Instance.new("Animation")
  1944. bangAnimation.AnimationId = "rbxassetid://148840371"
  1945. bangTrack = LP.Character.Humanoid:LoadAnimation(bangAnimation)
  1946. if args[2] then
  1947. bangTrack:Play(.1, 1, args[2])
  1948. else
  1949. bangTrack:Play(.1, 1, 1)
  1950. end
  1951. end
  1952. end
  1953. else
  1954. Notification("warning", "No player selected to follow! Use: "..commandPrefix.."follow player", 4)
  1955. end
  1956. end
  1957.  
  1958. Commands.unbang = function(args)
  1959. following = false
  1960. bangTrack:Stop()
  1961. end
  1962.  
  1963. spamdelay = 1
  1964. spamtext = "Spam"
  1965. spamming = false
  1966. Commands.spam = function(args)
  1967. if args[1] then
  1968. spamtext = args[1]
  1969. spamming = true
  1970. end
  1971. end
  1972. Commands.spamdelay = function(args)
  1973. if args[1] then
  1974. spamdelay = args[1]
  1975. end
  1976. end
  1977. spawn(function()
  1978. while wait(spamdelay) do
  1979. if spamming then
  1980. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(spamtext, "All")
  1981. end
  1982. end
  1983. end)
  1984.  
  1985. Commands.unspam = function(args)
  1986. spamming = false
  1987. end
  1988.  
  1989. Commands.info = function(args)
  1990. if args[1] then
  1991. for i,v in pairs(findSinglePlayer(args[1])) do
  1992. createINFO(v)
  1993. end
  1994. end
  1995. end
  1996.  
  1997. Commands.age = function(args)
  1998. if args[1] then
  1999. for i,v in pairs(findPlayer(args[1])) do
  2000. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." Account Age: "..v.AccountAge.." days!", "All")
  2001. end
  2002. end
  2003. end
  2004.  
  2005. Commands.invisible = function(args)
  2006. local Character = LP.Character
  2007. if LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  2008. local Clone = Character.HumanoidRootPart:Clone()
  2009. Character.HumanoidRootPart:Destroy()
  2010. Clone.Parent = Character
  2011. else
  2012. local Clone = Character.LowerTorso.Root:Clone()
  2013. Character.LowerTorso.Root:Destroy()
  2014. Clone.Parent = Character.LowerTorso
  2015. end
  2016. end
  2017.  
  2018. walkto = false
  2019. walkplr = ""
  2020. Commands.walk = function(args)
  2021. if args[1] then
  2022. for i,v in pairs(findSinglePlayer(args[1])) do
  2023. walkplr = v
  2024. walkto = true
  2025. noclip = true
  2026. end
  2027. end
  2028. end
  2029.  
  2030. Commands.unwalk = function(args)
  2031. walkto = false
  2032. noclip = false
  2033. LP.Character.Humanoid:MoveTo(LP.Character.HumanoidRootPart.Position)
  2034. end
  2035.  
  2036. Commands.glitch = function(args)
  2037. if hasTools() == false then
  2038. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  2039. else
  2040. FEGodmode()
  2041. for i,v in pairs(LP.Backpack:GetChildren())do
  2042. LP.Character.Humanoid:EquipTool(v)
  2043. end
  2044. if args[1] then
  2045. for i,v in pairs(findSinglePlayer(args[1])) do
  2046. local function tp(player,player2)
  2047. local char1,char2=player.Character,player2.Character
  2048. if char1 and char2 then
  2049. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  2050. end
  2051. end
  2052. tp(game:GetService("Players")[v.Name], LP)
  2053. wait(0.2)
  2054. tp(game:GetService("Players")[v.Name], LP)
  2055. wait(0.5)
  2056. local b = Instance.new("BodyForce")
  2057. b.Parent = LP.Character.HumanoidRootPart
  2058. b.Name = "Glitch"
  2059. if args[2] then
  2060. b.Force = Vector3.new(args[2],5000,0)
  2061. else
  2062. b.Force = Vector3.new(100000000,5000,0)
  2063. end
  2064. wait(6)
  2065. b:Destroy()
  2066. end
  2067. end
  2068. end
  2069. end
  2070.  
  2071. Commands.tp = function(args)
  2072. if args[1] then
  2073. for i,v in pairs(findSinglePlayer(args[1])) do
  2074. if v == LP then
  2075. if args[2] then
  2076. for i,a in pairs(findSinglePlayer(args[2])) do
  2077. v.Character.HumanoidRootPart.CFrame = a.Character.HumanoidRootPart.CFrame
  2078. end
  2079. end
  2080. else
  2081. if hasTools() == false then
  2082. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  2083. else
  2084. FEGodmode()
  2085. for i,v in pairs(LP.Backpack:GetChildren())do
  2086. LP.Character.Humanoid:EquipTool(v)
  2087. end
  2088. if args[1] then
  2089. for i,first in pairs(findSinglePlayer(args[1])) do
  2090. if args[2] then
  2091. for i,second in pairs(findSinglePlayer(args[2])) do
  2092. local function tp(player,player2)
  2093. local char1,char2=player.Character,player2.Character
  2094. if char1 and char2 then
  2095. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  2096. end
  2097. end
  2098. local function getout(player,player2)
  2099. local char1,char2=player.Character,player2.Character
  2100. if char1 and char2 then
  2101. char1:MoveTo(char2.Head.Position)
  2102. end
  2103. end
  2104. tp(LP, first)
  2105. wait(0.2)
  2106. tp(LP, first)
  2107. wait(0.5)
  2108. tp(LP, second)
  2109. wait(0.2)
  2110. tp(LP, second)
  2111. wait(0.2)
  2112. getout(LP, first)
  2113. end
  2114. end
  2115. end
  2116. end
  2117. end
  2118. end
  2119. end
  2120. end
  2121. end
  2122.  
  2123. Commands.givetool = function(args)
  2124. if args[1] then
  2125. if args[2] then
  2126. local selectedTool = ""
  2127. for i,allTools in pairs(LP.Character:GetDescendants()) do
  2128. if allTools:IsA("Tool") and string.lower(allTools.Name) == string.lower(args[2]) then
  2129. selectedTool = allTools
  2130. else
  2131. for i,otherTools in pairs(LP.Backpack:GetDescendants()) do
  2132. if otherTools:IsA("Tool") and string.lower(otherTools.Name) == string.lower(args[2]) then
  2133. selectedTool = otherTools
  2134. end
  2135. end
  2136. end
  2137. end
  2138. for i,v in pairs(findSinglePlayer(args[1])) do
  2139. if selectedTool ~= "" then
  2140. selectedTool.Parent = v.Character
  2141. end
  2142. end
  2143. else
  2144. for i,plr in pairs(findSinglePlayer(args[1])) do
  2145. for i,tool in pairs(LP.Character:GetDescendants()) do
  2146. if tool:IsA("Tool") then
  2147. tool.Parent = plr.Character
  2148. end
  2149. end
  2150. end
  2151. end
  2152. end
  2153. end
  2154.  
  2155. Commands.givealltools = function(args)
  2156. LP.Character.Humanoid:UnequipTools()
  2157. for i,plr in pairs(findSinglePlayer(args[1])) do
  2158. for i,v in pairs(LP.Character:GetDescendants()) do
  2159. if v:IsA("Tool") then
  2160. v.Parent = plr.Character
  2161. end
  2162. end
  2163. for i,a in pairs(LP.Backpack:GetDescendants()) do
  2164. if a:IsA("Tool") then
  2165. a.Parent = plr.Character
  2166. end
  2167. end
  2168. end
  2169. end
  2170.  
  2171. Commands.blockhats = function(args)
  2172. for i,v in pairs(LP.Character:GetDescendants()) do
  2173. if v:IsA("Accessory") or v:IsA("Hat") then
  2174. for i,mesh in pairs(v:GetDescendants()) do
  2175. if mesh.Name == "Mesh" then
  2176. mesh:Destroy()
  2177. end
  2178. end
  2179. end
  2180. end
  2181. end
  2182.  
  2183. Commands.blocktool = function(args)
  2184. for i,v in pairs(LP.Character:GetDescendants()) do
  2185. if v:IsA("Tool") then
  2186. for i,mesh in pairs(v:GetDescendants()) do
  2187. if mesh.Name == "Mesh" then
  2188. mesh:Destroy()
  2189. end
  2190. end
  2191. end
  2192. end
  2193. end
  2194.  
  2195. Commands.orbit = function(args)
  2196. if args[1] then
  2197. for i,v in pairs(findSinglePlayer(args[1])) do
  2198. view(v)
  2199. RocketPropulsion(5000,100,5000,v,"OrbitMove")
  2200. end
  2201. else
  2202. Notification("warning", "No player selected to orbit! Use: "..commandPrefix.."orbit player", 4)
  2203. end
  2204. end
  2205.  
  2206. Commands.unorbit = function(args)
  2207. for i,v in pairs(LP.Character:GetDescendants()) do
  2208. if v.Name == "OrbitMove" then
  2209. v:Destroy()
  2210. end
  2211. end
  2212. view(LP)
  2213. end
  2214.  
  2215. Commands.pos = function(args)
  2216. Notification("info", "Your current position is ".. tostring(LP.Character.HumanoidRootPart.Position), 9)
  2217. end
  2218.  
  2219. SavedPosition = ""
  2220. Commands.savepos = function(args)
  2221. SavedPosition = LP.Character.HumanoidRootPart.CFrame
  2222. end
  2223. Commands.loadpos = function(args)
  2224. if SavedPosition ~= "" then
  2225. LP.Character.HumanoidRootPart.CFrame = SavedPosition
  2226. end
  2227. end
  2228.  
  2229. Commands.tppos = function(args)
  2230. if args[1] and args[2] and args[3] then
  2231. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(args[1], args[2], args[3]))
  2232. end
  2233. end
  2234.  
  2235. Commands.pmspam = function(args)
  2236. if args[1] then
  2237. local gotPlayer = ""
  2238. for i,v in pairs(findPlayer(args[1])) do
  2239. gotPlayer = v
  2240. end
  2241. table.remove(args, 1)
  2242. local pmSpamMsg = table.concat(args," ")
  2243. spamtext = "/w "..gotPlayer.Name.." "..pmSpamMsg
  2244. spamming = true
  2245. end
  2246. end
  2247.  
  2248. Commands.unpmspam = function(args)
  2249. spamming = false
  2250. end
  2251.  
  2252. Commands.wsvis = function(args)
  2253. if args[1] then
  2254. for i,v in pairs(gsWorkspace:GetDescendants()) do
  2255. if v:IsA("Part") or v:IsA("Decal") then
  2256. if tonumber(args[1]) > 1 then
  2257. v.Transparency = 0.5
  2258. else
  2259. v.Transparency = args[1]
  2260. end
  2261. end
  2262. end
  2263. end
  2264. clientSided()
  2265. end
  2266.  
  2267. Commands.bringobj = function(args)
  2268. if args[1] then
  2269. local Object = ""
  2270. for i,v in pairs(gsWorkspace:GetDescendants()) do
  2271. if string.lower(v.Name) == string.lower(args[1]) then
  2272. Object = v
  2273. end
  2274. end
  2275. if Object == "" then
  2276. Notification("warning", "Object was not found in the workspace.", 6)
  2277. end
  2278. if args[2] then
  2279. Object.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * args[2]
  2280. else
  2281. Object.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * 3
  2282. end
  2283. clientSided()
  2284. end
  2285. end
  2286.  
  2287. CBRINGplr = ""
  2288. cbringing = false
  2289. cbringingall = false
  2290. Commands.cbring = function(args)
  2291. if args[1] then
  2292. if string.lower(tostring(args[1])) == "all" or string.lower(tostring(args[1])) == "others" then
  2293. cbringingall = true
  2294. else
  2295. for i,v in pairs(findPlayer(args[1])) do
  2296. CBRINGplr = v
  2297. cbringing = true
  2298. end
  2299. end
  2300. if args[2] then
  2301. CBRINGamount = args[2]
  2302. else
  2303. CBRINGamount = 3
  2304. end
  2305. clientSided()
  2306. end
  2307. end
  2308.  
  2309. Commands.uncbring = function(args)
  2310. cbringing = false
  2311. cbringingall = false
  2312. end
  2313.  
  2314. Commands.cfreeze = function(args)
  2315. if args[1] then
  2316. for i,v in pairs(findPlayer(args[1])) do
  2317. v.Character.HumanoidRootPart.Anchored = true
  2318. end
  2319. clientSided()
  2320. end
  2321. end
  2322.  
  2323. Commands.uncfreeze = function(args)
  2324. if args[1] then
  2325. for i,v in pairs(findPlayer(args[1])) do
  2326. v.Character.HumanoidRootPart.Anchored = false
  2327. end
  2328. else
  2329. for i,all in pairs(gsPlayers:GetPlayers()) do
  2330. all.Character.HumanoidRootPart.Anchored = false
  2331. end
  2332. end
  2333. end
  2334.  
  2335. Commands.unattach = function(args)
  2336. local function getout(player,player2)
  2337. local char1,char2=player.Character,player2.Character
  2338. if char1 and char2 then
  2339. char1:MoveTo(char2.Head.Position)
  2340. end
  2341. end
  2342. getout(LP, LP)
  2343. end
  2344.  
  2345. currentToolSize = ""
  2346. Commands.reach = function(args)
  2347. if args[1] then
  2348. for i,v in pairs(LP.Character:GetDescendants()) do
  2349. if v:IsA("Tool") then
  2350. if string.lower(tostring(args[1])) == "off" then
  2351. v.Handle.Size = currentToolSize
  2352. v.Handle.SelectionBoxCreated:Destroy()
  2353. LP.Character.Humanoid:UnequipTools()
  2354. elseif string.lower(tostring(args[1])) == "on" then
  2355. if args[2] then
  2356. currentToolSize = v.Handle.Size
  2357. local a = Instance.new("SelectionBox",v.Handle)
  2358. a.Name = "SelectionBoxCreated"
  2359. a.Adornee = v.Handle
  2360. v.Handle.Size = Vector3.new(0.5,0.5,args[2])
  2361. v.GripPos = Vector3.new(0,0,0)
  2362. LP.Character.Humanoid:UnequipTools()
  2363. else
  2364. currentToolSize = v.Handle.Size
  2365. local a = Instance.new("SelectionBox",v.Handle)
  2366. a.Name = "SelectionBoxCreated"
  2367. a.Adornee = v.Handle
  2368. v.Handle.Size = Vector3.new(0.5,0.5,60)
  2369. v.GripPos = Vector3.new(0,0,0)
  2370. LP.Character.Humanoid:UnequipTools()
  2371. end
  2372. end
  2373. end
  2374. end
  2375. end
  2376. end
  2377.  
  2378. Commands.droptool = function(args)
  2379. for i,v in pairs(LP.Character:GetDescendants()) do
  2380. if v:IsA("Tool") then
  2381. v.Parent = gsWorkspace
  2382. end
  2383. end
  2384. for i,a in pairs(LP.Backpack:GetDescendants()) do
  2385. if a:IsA("Tool") then
  2386. a.Parent = gsWorkspace
  2387. end
  2388. end
  2389. end
  2390.  
  2391. Commands.drophats = function(args)
  2392. for i,v in pairs(LP.Character:GetDescendants()) do
  2393. if v:IsA("Accessory") or v:IsA("Hat") then
  2394. v.Parent = gsWorkspace
  2395. end
  2396. end
  2397. end
  2398.  
  2399. Commands.hidecmdbar = function(args)
  2400. CMDBAR.Visible = false
  2401. end
  2402.  
  2403. Commands.showcmdbar = function(args)
  2404. CMDBAR.Visible = true
  2405. end
  2406.  
  2407. Commands.prefix = function(args)
  2408. if args[1] then
  2409. commandPrefix = string.sub(tostring(args[1]), 1, 1)
  2410. fullUpdate()
  2411. end
  2412. end
  2413.  
  2414. Commands.removeinvis = function(args)
  2415. for i,v in pairs(gsWorkspace:GetDescendants()) do
  2416. if v:IsA("Part") and v.Name ~= "HumanoidRootPart" then
  2417. if v.Transparency == 1 then
  2418. v:Destroy()
  2419. end
  2420. end
  2421. end
  2422. clientSided()
  2423. end
  2424.  
  2425. Commands.removefog = function(args)
  2426. gsLighting.FogStart = 0
  2427. gsLighting.FogEnd = 9999999999999
  2428. clientSided()
  2429. end
  2430.  
  2431. Commands.animation = function(args)
  2432. if args[1] then
  2433. if string.lower(tostring(args[1])) == "gui" then
  2434. loadstring(game:HttpGet(("https://pastebin.com/raw/mdbTSP4d"),true))()
  2435. else
  2436. local Anim = Instance.new("Animation")
  2437. Anim.AnimationId = "rbxassetid://".. tostring(args[1])
  2438. local track = LP.Character.Humanoid:LoadAnimation(Anim)
  2439. if args[2] then
  2440. track:Play(.1, 1, args[2])
  2441. else
  2442. track:Play(.1, 1, 1)
  2443. end
  2444. end
  2445. end
  2446. end
  2447.  
  2448. Commands.btools = function(args)
  2449. local Clone_T = Instance.new("HopperBin",LP.Backpack)
  2450. Clone_T.BinType = "Clone"
  2451. local Destruct = Instance.new("HopperBin",LP.Backpack)
  2452. Destruct.BinType = "Hammer"
  2453. local Hold_T = Instance.new("HopperBin",LP.Backpack)
  2454. Hold_T.BinType = "Grab"
  2455. clientSided()
  2456. end
  2457.  
  2458. Commands.esp = function(args)
  2459. if args[1] then
  2460. for i,v in pairs(findPlayer(args[1])) do
  2461. local espPlayer = v
  2462. for i,createESP in pairs(espPlayer.Character:GetDescendants()) do
  2463. if createESP:IsA("Part") or createESP:IsA("MeshPart") then
  2464. if createESP.Name ~= "HumanoidRootPart" and createESP.Name ~= "Handle" then
  2465. local current = true
  2466. local espBOX = Instance.new("BoxHandleAdornment")
  2467. espBOX.Parent = game.Players.LocalPlayer.PlayerGui
  2468. espBOX.Name = "rGET"..espPlayer.Name
  2469. espBOX.Adornee = createESP
  2470. espBOX.AlwaysOnTop = true
  2471. espBOX.ZIndex = 0
  2472. espBOX.Size = createESP.Size
  2473. espBOX.Transparency = 0.3
  2474. local AboveHead = Instance.new("BillboardGui")
  2475. AboveHead.Parent = game.Players.LocalPlayer.PlayerGui
  2476. AboveHead.Adornee = espPlayer.Character.Head
  2477. AboveHead.Name = "rGET"..espPlayer.Name
  2478. AboveHead.Size = UDim2.new(0, 100, 0, 100)
  2479. AboveHead.StudsOffset = Vector3.new(0, 1, 0)
  2480. AboveHead.AlwaysOnTop = true
  2481. local Info = Instance.new("TextLabel")
  2482. Info.Parent = AboveHead
  2483. Info.BackgroundTransparency = 1
  2484. Info.Position = UDim2.new(0, 0, 0, 0)
  2485. Info.Size = UDim2.new(1, 0, 0, 40)
  2486. Info.TextColor3 = Color3.fromRGB(200,200,200)
  2487. Info.TextStrokeTransparency = 0.5
  2488. Info.TextSize = 15
  2489. if espPlayer.TeamColor == LP.TeamColor then
  2490. espBOX.Color = BrickColor.new("Lime green")
  2491. Info.TextStrokeColor3 = Color3.fromRGB(10,100,10)
  2492. else
  2493. espBOX.Color = BrickColor.new("Really red")
  2494. Info.TextStrokeColor3 = Color3.fromRGB(100,10,10)
  2495. end
  2496. game:GetService('RunService').Stepped:connect(function()
  2497. if current and LP.Character.Humanoid and espPlayer.Character.HumanoidRootPart then
  2498. Info.Text = espPlayer.Name.." (".. math.floor((LP.Character.HumanoidRootPart.Position - espPlayer.Character.HumanoidRootPart.Position).magnitude)..")"
  2499. end
  2500. end)
  2501. espPlayer.Character.Humanoid.Died:Connect(function()
  2502. current = false
  2503. espBOX:Destroy()
  2504. AboveHead:Destroy()
  2505. end)
  2506. gsPlayers.PlayerRemoving:Connect(function(plr)
  2507. if plr == espPlayer then
  2508. current = false
  2509. espBOX:Destroy()
  2510. AboveHead:Destroy()
  2511. end
  2512. end)
  2513. end
  2514. end
  2515. end
  2516. end
  2517. clientSided()
  2518. end
  2519. end
  2520.  
  2521. Commands.unesp = function(args)
  2522. if not args[1] then
  2523. for i,v in pairs(gsCoreGui:GetDescendants()) do
  2524. if string.sub(v.Name, 1, 4) == "rGET" then
  2525. v:Destroy()
  2526. end
  2527. end
  2528. else
  2529. for i,v in pairs(gsCoreGui:GetDescendants()) do
  2530. if string.sub(v.Name, 1, 4) == "rGET" then
  2531. for i,a in pairs(findPlayer(args[1])) do
  2532. if string.sub(v.Name, 5) == a.Name then
  2533. v:Destroy()
  2534. end
  2535. end
  2536. end
  2537. end
  2538. end
  2539. end
  2540.  
  2541. Commands.dice = function(args)
  2542. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("You rolled a dice for ".. tostring(math.random(1, 6)), "All")
  2543. end
  2544.  
  2545. Commands.random = function(args)
  2546. if args[1] and args[2] then
  2547. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Picking random number between "..args[1].." and "..args[2].."... The number is ".. tostring(math.random(args[1], args[2])), "All")
  2548. end
  2549. end
  2550.  
  2551. Commands.closegame = function(args)
  2552. game:Shutdown()
  2553. end
  2554.  
  2555. Commands.savetool = function(args)
  2556. if args[1] then
  2557. for i,a in pairs(LP.Character:GetDescendants()) do
  2558. if a:IsA("Tool") and string.lower(a.Name) == string.lower(tostring(args[1])) then
  2559. a.Parent = LP
  2560. local oldName = a.Name
  2561. a.Name = "saved "..oldName
  2562. else
  2563. for i,n in pairs(LP.Backpack:GetDescendants()) do
  2564. if n:IsA("Tool") and string.lower(n.Name) == string.lower(tostring(args[1])) then
  2565. n.Parent = LP
  2566. local sOldName = n.Name
  2567. n.Name = "saved "..sOldName
  2568. end
  2569. end
  2570. end
  2571. end
  2572. else
  2573. for i,v in pairs(LP.Character:GetDescendants()) do
  2574. if v:IsA("Tool") then
  2575. v.Parent = LP
  2576. local oldName = v.Name
  2577. v.Name = "saved "..oldName
  2578. end
  2579. end
  2580. end
  2581. end
  2582.  
  2583. Commands.loadtool = function(args)
  2584. if args[1] then
  2585. for i,a in pairs(LP:GetChildren()) do
  2586. if a:IsA("Tool") and string.sub(a.Name, 1, 5) == "saved" and string.lower(string.sub(a.Name, 7)) == string.lower(tostring(args[1])) then
  2587. a.Parent = LP.Backpack
  2588. local currentName = a.Name
  2589. a.Name = string.sub(currentName, 7)
  2590. end
  2591. end
  2592. else
  2593. for i,v in pairs(LP:GetChildren()) do
  2594. if string.sub(v.Name, 1, 5) == "saved" then
  2595. v.Parent = LP.Backpack
  2596. local currentName = v.Name
  2597. v.Name = string.sub(currentName, 7)
  2598. end
  2599. end
  2600. end
  2601. end
  2602.  
  2603. Commands.savealltool = function(args)
  2604. for i,v in pairs(LP.Character:GetDescendants()) do
  2605. if v:IsA("Tool") then
  2606. v.Parent = LP
  2607. local oldName = v.Name
  2608. v.Name = "saved "..oldName
  2609. end
  2610. end
  2611. for i,v in pairs(LP.Backpack:GetDescendants()) do
  2612. if v:IsA("Tool") then
  2613. v.Parent = LP
  2614. local oldName = v.Name
  2615. v.Name = "saved "..oldName
  2616. end
  2617. end
  2618. end
  2619.  
  2620. Commands.loadalltool = function(args)
  2621. for i,v in pairs(LP:GetChildren()) do
  2622. if v:IsA("Tool") and string.sub(v.Name, 1, 5) == "saved" then
  2623. v.Parent = LP.Backpack
  2624. local currentName = v.Name
  2625. v.Name = string.sub(currentName, 7)
  2626. end
  2627. end
  2628. end
  2629.  
  2630. Mouse.KeyDown:Connect(function(key)
  2631. if key == clicktpKEY and clicktpACTIVE == true then
  2632. if Mouse.Target then
  2633. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Mouse.Hit.x, Mouse.Hit.y + 5, Mouse.Hit.z)
  2634. end
  2635. end
  2636. if key == clickdelKEY and clickdelACTIVE == true then
  2637. if Mouse.Target then
  2638. Mouse.Target:Destroy()
  2639. end
  2640. end
  2641. end)
  2642. Mouse.Button1Down:Connect(function()
  2643. if clicktpACTIVE == true and clicktpCLICK == true then
  2644. if Mouse.Target then
  2645. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Mouse.Hit.x, Mouse.Hit.y + 5, Mouse.Hit.z)
  2646. end
  2647. end
  2648. if clickdelACTIVE == true and clickdelCLICK == true then
  2649. if Mouse.Target then
  2650. Mouse.Target:Destroy()
  2651. end
  2652. end
  2653. end)
  2654.  
  2655. clicktpKEY = ""
  2656. clickdelKEY = ""
  2657. clicktpACTIVE = false
  2658. clickdelACTIVE = false
  2659. clicktpCLICK = false
  2660. clickdelCLICK = false
  2661.  
  2662. Commands.clicktp = function(args)
  2663. if args[1] then
  2664. clicktpKEY = string.sub(tostring(args[1]), 1, 1)
  2665. clicktpACTIVE = true
  2666. clicktpCLICK = false
  2667. else
  2668. clicktpKEY = ""
  2669. clicktpACTIVE = true
  2670. clicktpCLICK = true
  2671. end
  2672. clientSided()
  2673. end
  2674.  
  2675. Commands.clickdel = function(args)
  2676. if args[1] then
  2677. clickdelKEY = string.sub(tostring(args[1]), 1, 1)
  2678. clickdelACTIVE = true
  2679. clickdelCLICK = false
  2680. else
  2681. clickdelKEY = ""
  2682. clickdelACTIVE = true
  2683. clickdelCLICK = true
  2684. end
  2685. clientSided()
  2686. end
  2687.  
  2688. Commands.unclicktp = function(args)
  2689. clicktpACTIVE = false
  2690. end
  2691.  
  2692. Commands.unclickdel = function(args)
  2693. clickdelACTIVE = false
  2694. end
  2695.  
  2696. Commands.oof = function(args)
  2697. spawn(function()
  2698. while wait() do
  2699. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  2700. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  2701. for _,x in pairs(v.Character.Head:GetChildren()) do
  2702. if x:IsA'Sound' then x.Playing = true x.CharacterSoundEvent:FireServer(true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true) end
  2703. end
  2704. end
  2705. end
  2706. end
  2707. end)
  2708. end
  2709.  
  2710. Commands.chatlogs = function(args)
  2711. MainChatFrame.Position = UDim2.new(0, 760, 0, 261)
  2712. MainChatFrame.Visible = true
  2713. end
  2714.  
  2715. Commands.stopadmin = function(args)
  2716. commandPrefix = " "
  2717. following = false
  2718. trailing = false
  2719. annoying = false
  2720. CMDBAR.Visible = false
  2721. Match.Visible = false
  2722. flying = false
  2723. end
  2724.  
  2725. Commands.freecam = function(args)
  2726. for i,getFC in pairs(gsWorkspace:GetDescendants()) do
  2727. if getFC.Name == "rGETpartNUMBER2" then
  2728. getFC:Destroy()
  2729. end
  2730. end
  2731. local CameraPart = Instance.new("Part")
  2732. CameraPart.CanCollide = false
  2733. CameraPart.CFrame = LP.Character.Head.CFrame
  2734. CameraPart.Locked = true
  2735. CameraPart.Transparency = 1
  2736. CameraPart.Size = Vector3.new(1, 1, 1)
  2737. CameraPart.Parent = gsWorkspace
  2738. CameraPart.Name = "rGETpartNUMBER2"
  2739. if bypassMODE == true then
  2740. loopviewfc = true
  2741. elseif bypassMODE == false then
  2742. gsWorkspace.CurrentCamera.CameraSubject = CameraPart
  2743. end
  2744. local speedget = 1
  2745. local T = CameraPart
  2746. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  2747. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  2748. local SPEED = speedget
  2749. if args[1] then
  2750. speedfly = tonumber(args[1])
  2751. else
  2752. speedfly = 1
  2753. end
  2754. local function freecamfly()
  2755. LP.Character.Head.Anchored = true
  2756. doFREECAM = true
  2757. local BG = Instance.new('BodyGyro', T)
  2758. local BV = Instance.new('BodyVelocity', T)
  2759. BG.P = 9e4
  2760. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  2761. BG.cframe = T.CFrame
  2762. BV.velocity = Vector3.new(0, 0.1, 0)
  2763. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  2764. spawn(function()
  2765. repeat wait()
  2766. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  2767. SPEED = 50
  2768. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  2769. SPEED = 0
  2770. end
  2771. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  2772. 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
  2773. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  2774. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  2775. 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
  2776. else
  2777. BV.velocity = Vector3.new(0, 0.1, 0)
  2778. end
  2779. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  2780. until not doFREECAM
  2781. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  2782. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  2783. SPEED = 0
  2784. BG:destroy()
  2785. BV:destroy()
  2786. end)
  2787. end
  2788. Mouse.KeyDown:connect(function(KEY)
  2789. if KEY:lower() == 'w' then
  2790. CONTROL.F = speedfly
  2791. elseif KEY:lower() == 's' then
  2792. CONTROL.B = -speedfly
  2793. elseif KEY:lower() == 'a' then
  2794. CONTROL.L = -speedfly
  2795. elseif KEY:lower() == 'd' then
  2796. CONTROL.R = speedfly
  2797. end
  2798. end)
  2799. Mouse.KeyUp:connect(function(KEY)
  2800. if KEY:lower() == 'w' then
  2801. CONTROL.F = 0
  2802. elseif KEY:lower() == 's' then
  2803. CONTROL.B = 0
  2804. elseif KEY:lower() == 'a' then
  2805. CONTROL.L = 0
  2806. elseif KEY:lower() == 'd' then
  2807. CONTROL.R = 0
  2808. end
  2809. end)
  2810. freecamfly()
  2811. end
  2812.  
  2813. Commands.fc = function(args)
  2814. if args[1] then
  2815. run(commandPrefix.."freecam "..args[1])
  2816. else
  2817. run(commandPrefix.."freecam")
  2818. end
  2819. end
  2820.  
  2821. Commands.unfreecam = function(args)
  2822. doFREECAM = false
  2823. LP.Character.Head.Anchored = false
  2824. view(LP)
  2825. if gsWorkspace.rGETpartNUMBER2 then
  2826. gsWorkspace.rGETpartNUMBER2:Destroy()
  2827. end
  2828. loopviewfc = false
  2829. end
  2830.  
  2831. Commands.unfc = function(args)
  2832. doFREECAM = false
  2833. LP.Character.Head.Anchored = false
  2834. view(LP)
  2835. if gsWorkspace.rGETpartNUMBER2 then
  2836. gsWorkspace.rGETpartNUMBER2:Destroy()
  2837. end
  2838. loopviewfc = false
  2839. end
  2840.  
  2841. Commands.gotofc = function(args)
  2842. doFREECAM = false
  2843. LP.Character.Head.Anchored = false
  2844. view(LP)
  2845. pcall(function()
  2846. LP.Character.HumanoidRootPart.CFrame = gsWorkspace.rGETpartNUMBER2.CFrame
  2847. gsWorkspace.rGETpartNUMBER2:Destroy()
  2848. end)
  2849. loopviewfc = false
  2850. end
  2851.  
  2852. Commands.fctp = function(args)
  2853. if args[1] then
  2854. for i,v in pairs(findPlayer(args[1])) do
  2855. pcall(function()
  2856. gsWorkspace.rGETpartNUMBER2.CFrame = v.Character.Head.CFrame
  2857. end)
  2858. end
  2859. end
  2860. end
  2861.  
  2862. Commands.cmds = function(args)
  2863. CMDSmain.Position = UDim2.new(0, 695, 0, 297)
  2864. CMDSmain.Visible = true
  2865. CMDSmain:TweenSize(UDim2.new(0, 440, 0, 367), "InOut", "Sine", 1)
  2866. end
  2867.  
  2868. Commands.fullcredits = function(args)
  2869. Notification("info", "Credit to Autumn, Josh and 3dsboy08 (Help with "..commandPrefix.."remotespy and anti client kick)", 1)
  2870. Notification("info", "Credit to Infinite Yield developers (Assisted in "..commandPrefix.."esp and "..commandPrefix.."fly commands)", 1)
  2871. Notification("info", "Credit to Timeless ("..commandPrefix.."invisible) and Harkinian ("..commandPrefix.."shutdown)", 1)
  2872. Notification("info", "Credit to DEX creators ("..commandPrefix.."explorer) and xFunnieuss ("..commandPrefix.."spinhats)", 1)
  2873. Notification("info", "Only creator is illremember", 2)
  2874. end
  2875.  
  2876. Commands.hotkey = function(args)
  2877. if args[1] then
  2878. local hotkeyKEY = string.sub(tostring(args[1]), 1, 3)
  2879. if args[2] then
  2880. table.remove(args, 1)
  2881. local hotkeyCMD = table.concat(args, " ")
  2882. table.insert(hotkeys, hotkeyCMD.."//"..hotkeyKEY)
  2883. fullUpdate()
  2884. Notification("info", "Hotkey added!", 1)
  2885. end
  2886. end
  2887. end
  2888.  
  2889. Mouse.KeyDown:Connect(function(key)
  2890. for i,v in pairs(hotkeys) do
  2891. local currentKey = string.match(v, "[%a%d]+$")
  2892. if string.len(currentKey) == 1 then
  2893. if key == string.sub(v, #v, #v) then
  2894. local commandtoRUN = string.match(v, "^[%w%s]+")
  2895. if string.sub(string.lower(tostring(commandtoRUN)), 1, 3) == "fly" then
  2896. if bypassMODE == true then
  2897. if doFREECAM == false then
  2898. run(commandPrefix..tostring(commandtoRUN))
  2899. else
  2900. run(commandPrefix.."unfly")
  2901. end
  2902. else
  2903. if flying == false then
  2904. run(commandPrefix..tostring(commandtoRUN))
  2905. else
  2906. run(commandPrefix.."unfly")
  2907. end
  2908. end
  2909. elseif tostring(commandtoRUN) == "noclip" then
  2910. if noclip == false then
  2911. run(commandPrefix..tostring(commandtoRUN))
  2912. else
  2913. run(commandPrefix.."clip")
  2914. end
  2915. elseif tostring(commandtoRUN) == "freecam" or tostring(commandtoRUN) == "fc" then
  2916. if doFREECAM == false then
  2917. run(commandPrefix..tostring(commandtoRUN))
  2918. else
  2919. if fchotkeymode == "goto" then
  2920. run(commandPrefix.."gotofc")
  2921. elseif fchotkeymode == "unfc" then
  2922. run(commandPrefix.."unfreecam")
  2923. end
  2924. end
  2925. else
  2926. run(commandPrefix..tostring(commandtoRUN))
  2927. end
  2928. end
  2929. else
  2930. if string.lower(string.sub(tostring(currentKey), 1, 1)) == "f" then
  2931. local commandtoRUN = string.match(v, "^[%w%s]+")
  2932. local hotkeyadjust = tonumber(string.sub(currentKey, 2, 3)) + 25
  2933. if string.byte(key) == hotkeyadjust then
  2934. if string.sub(string.lower(tostring(commandtoRUN)), 1, 3) == "fly" then
  2935. if bypassMODE == true then
  2936. if doFREECAM == false then
  2937. run(commandPrefix..tostring(commandtoRUN))
  2938. else
  2939. run(commandPrefix.."unfly")
  2940. end
  2941. else
  2942. if flying == false then
  2943. run(commandPrefix..tostring(commandtoRUN))
  2944. else
  2945. run(commandPrefix.."unfly")
  2946. end
  2947. end
  2948. elseif tostring(commandtoRUN) == "noclip" then
  2949. if noclip == false then
  2950. run(commandPrefix..tostring(commandtoRUN))
  2951. else
  2952. run(commandPrefix.."clip")
  2953. end
  2954. elseif tostring(commandtoRUN) == "freecam" or tostring(commandtoRUN) == "fc" then
  2955. if doFREECAM == false then
  2956. run(commandPrefix..tostring(commandtoRUN))
  2957. else
  2958. if fchotkeymode == "goto" then
  2959. run(commandPrefix.."gotofc")
  2960. elseif fchotkeymode == "unfc" then
  2961. run(commandPrefix.."unfreecam")
  2962. end
  2963. end
  2964. else
  2965. run(commandPrefix..tostring(commandtoRUN))
  2966. end
  2967. end
  2968. end
  2969. end
  2970. end
  2971. end)
  2972.  
  2973. Commands.removeallhotkey = function(args)
  2974. hotkeys = {}
  2975. fullUpdate()
  2976. Notification("warning", "All hotkeys reset/removed", 6)
  2977. end
  2978.  
  2979. Commands.removehotkey = function(args)
  2980. if args[1] then
  2981. for i,v in pairs(hotkeys) do
  2982. local currentKey = string.match(v, "[%a%d]+$")
  2983. if currentKey == string.lower(tostring(args[1])) then
  2984. table.remove(hotkeys, i)
  2985. fullUpdate()
  2986. end
  2987. end
  2988. end
  2989. end
  2990.  
  2991. Commands.printhotkeys = function(args)
  2992. for i,v in pairs(hotkeys) do
  2993. warn("HOTKEYS:")
  2994. print(v)
  2995. end
  2996. end
  2997.  
  2998. Commands.os = function(args)
  2999. if args[1] then
  3000. for i,v in pairs(findPlayer(args[1])) do
  3001. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." is on "..v.OsPlatform, "All")
  3002. end
  3003. end
  3004. end
  3005.  
  3006. spinning = false
  3007. Commands.spin = function(args)
  3008. if args[1] then
  3009. for i,v in pairs(findSinglePlayer(args[1])) do
  3010. run(commandPrefix.."attach "..v.Name)
  3011. annplr = v
  3012. annoying = true
  3013. spinning = true
  3014. end
  3015. end
  3016. end
  3017.  
  3018. Commands.unspin = function(args)
  3019. if spinning then
  3020. annoying = false
  3021. spinning = false
  3022. end
  3023. run(""..commandPrefix.."unattach")
  3024. end
  3025.  
  3026. Commands.explorer = function(args)
  3027. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  3028. Notification("info", "Loaded DEX explorer!", 5)
  3029. end
  3030.  
  3031. Commands.maxzoom = function(args)
  3032. if args[1] then
  3033. LP.CameraMaxZoomDistance = args[1]
  3034. end
  3035. end
  3036.  
  3037. Commands.stare = function(args)
  3038. if args[1] then
  3039. for i,v in pairs(findSinglePlayer(args[1])) do
  3040. stareplr = v
  3041. staring = true
  3042. end
  3043. end
  3044. end
  3045.  
  3046. Commands.unstare = function(args)
  3047. staring = false
  3048. end
  3049.  
  3050. Commands.tempgod = function(args)
  3051. local hu = LP.Character.Humanoid
  3052. local l = Instance.new("Humanoid")
  3053. l.Parent = LP.Character
  3054. l.Name = "Humanoid"
  3055. wait(0.1)
  3056. hu.Parent = LP
  3057. gsWorkspace.CurrentCamera.CameraSubject = LP.Character
  3058. LP.Character.Animate.Disabled = true
  3059. wait(0.1)
  3060. LP.Character.Animate.Disabled = false
  3061. Notification("info", "Enabled Temp FE Godmode", 4)
  3062. end
  3063.  
  3064. Commands.void = function(args)
  3065. if hasTools() == false then
  3066. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  3067. else
  3068. FEGodmode()
  3069. for i,v in pairs(LP.Backpack:GetChildren())do
  3070. LP.Character.Humanoid:EquipTool(v)
  3071. end
  3072. if args[1] then
  3073. for i,v in pairs(findSinglePlayer(args[1])) do
  3074. local NOW = LP.Character.HumanoidRootPart.CFrame
  3075. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  3076. wait(0.3)
  3077. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  3078. local function tp(player,player2)
  3079. local char1,char2=player.Character,player2.Character
  3080. if char1 and char2 then
  3081. char1:MoveTo(char2.Head.Position)
  3082. end
  3083. end
  3084. wait(0.5)
  3085. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(999999999999999,0,999999999999999))
  3086. end
  3087. end
  3088. end
  3089. end
  3090.  
  3091. Commands.freefall = function(args)
  3092. if hasTools() == false then
  3093. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  3094. else
  3095. FEGodmode()
  3096. for i,v in pairs(LP.Backpack:GetChildren())do
  3097. LP.Character.Humanoid:EquipTool(v)
  3098. end
  3099. if args[1] then
  3100. for i,v in pairs(findSinglePlayer(args[1])) do
  3101. local NOW = LP.Character.HumanoidRootPart.CFrame
  3102. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  3103. wait(0.3)
  3104. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  3105. wait(0.5)
  3106. LP.Character.HumanoidRootPart.CFrame = NOW
  3107. wait(0.5)
  3108. LP.Character.HumanoidRootPart.CFrame = NOW
  3109. wait(0.6)
  3110. LP.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
  3111. end
  3112. end
  3113. end
  3114. end
  3115.  
  3116. Commands.version = function(args)
  3117. Notification("info", "Current Shattervast Version: V2.8", 7)
  3118. end
  3119.  
  3120. Commands.shiftlockon = function(args)
  3121. LP.DevEnableMouseLock = true
  3122. Notification("info", "Shift lock enabled!", 5)
  3123. end
  3124.  
  3125. for i,needChat in pairs(gsPlayers:GetPlayers()) do
  3126. needChat.Chatted:Connect(function(msg)
  3127. if copychatall then
  3128. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(msg, "All")
  3129. end
  3130. end)
  3131. end
  3132. gsPlayers.PlayerAdded:Connect(function(plr)
  3133. plr.Chatted:Connect(function(msg)
  3134. if copychatall then
  3135. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(msg, "All")
  3136. end
  3137. end)
  3138. end)
  3139.  
  3140. copychatplayer = nil
  3141. copychatall = false
  3142. copychatACTIVE = false
  3143. Commands.copychat = function(args)
  3144. if args[1] then
  3145. if string.lower(args[1]) == "all" or string.lower(args[1]) == "others" then
  3146. copychatall = true
  3147. else
  3148. for i,v in pairs(findPlayer(args[1])) do
  3149. if v ~= LP then
  3150. copychatplayer = v
  3151. copychatACTIVE = true
  3152. end
  3153. end
  3154. end
  3155. end
  3156. end
  3157.  
  3158. Commands.uncopychat = function(args)
  3159. copychatall = false
  3160. copychatACTIVE = false
  3161. end
  3162.  
  3163. Commands.newkill = function(args)
  3164. if hasTools() == false then
  3165. Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
  3166. else
  3167. if args[1] then
  3168. for i,plr in pairs(findSinglePlayer(args[1])) do
  3169. for i,v in pairs(LP.Backpack:GetChildren())do
  3170. LP.Character.Humanoid:EquipTool(v)
  3171. end
  3172. for i,v in pairs(LP.Backpack:GetDescendants()) do
  3173. if v:IsA("Tool") then
  3174. v.Parent = LP.Character
  3175. wait()
  3176. v.Parent = plr.Character
  3177. end
  3178. end
  3179. wait(0.4)
  3180. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(4000000, -10, 200000))
  3181. end
  3182. end
  3183. end
  3184. end
  3185.  
  3186. Commands.newattach = function(args)
  3187. if hasTools() == false then
  3188. Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
  3189. else
  3190. if args[1] then
  3191. for i,plr in pairs(findSinglePlayer(args[1])) do
  3192. for i,v in pairs(LP.Backpack:GetChildren())do
  3193. LP.Character.Humanoid:EquipTool(v)
  3194. end
  3195. for i,v in pairs(LP.Backpack:GetDescendants()) do
  3196. if v:IsA("Tool") then
  3197. v.Parent = LP.Character
  3198. wait()
  3199. v.Parent = plr.Character
  3200. end
  3201. end
  3202. end
  3203. end
  3204. end
  3205. end
  3206.  
  3207. Commands.newbring = function(args)
  3208. if hasTools() == false then
  3209. Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
  3210. else
  3211. if args[1] then
  3212. for i,plr in pairs(findSinglePlayer(args[1])) do
  3213. local NOW = LP.Character.HumanoidRootPart.CFrame
  3214. for i,v in pairs(LP.Backpack:GetChildren())do
  3215. LP.Character.Humanoid:EquipTool(v)
  3216. end
  3217. for i,v in pairs(LP.Backpack:GetDescendants()) do
  3218. if v:IsA("Tool") then
  3219. v.Parent = LP.Character
  3220. wait()
  3221. v.Parent = plr.Character
  3222. end
  3223. end
  3224. wait(0.4)
  3225. LP.Character.HumanoidRootPart.CFrame = NOW
  3226. wait(0.4)
  3227. LP.Character.HumanoidRootPart.CFrame = NOW
  3228. end
  3229. end
  3230. end
  3231. end
  3232.  
  3233. Commands.spawn = function(args)
  3234. if args[1] then
  3235. if string.lower(tostring(args[1])) == "ws" then
  3236. spawnWS = args[2] or CurrentWalkspeed
  3237. LP.Character.Humanoid.WalkSpeed = args[2] or CurrentWalkspeed
  3238. elseif string.lower(tostring(args[1])) == "jp" then
  3239. spawnJP = args[2] or CurrentJumppower
  3240. LP.Character.Humanoid.JumpPower = args[2] or CurrentJumppower
  3241. elseif string.lower(tostring(args[1])) == "hh" then
  3242. spawnHH = args[2] or CurrentHipheight
  3243. LP.Character.Humanoid.HipHeight = args[2] or CurrentHipheight
  3244. elseif string.lower(tostring(args[1])) == "god" then
  3245. spawningfegod = true
  3246. FEGodmode()
  3247. end
  3248. end
  3249. end
  3250.  
  3251. Commands.unspawn = function(args)
  3252. spawnWS = CurrentWalkspeed
  3253. spawnJP = CurrentJumppower
  3254. spawnHH = CurrentHipheight
  3255. spawningfegod = false
  3256. Notification("info", "Reset spawning stats", 5)
  3257. end
  3258.  
  3259. savingtoolsloop = false
  3260. Commands.autosavetool = function(args)
  3261. if args[1] then
  3262. if string.lower(tostring(args[1])) == "on" then
  3263. savingtoolsloop = true
  3264. elseif string.lower(tostring(args[1])) == "off" then
  3265. savingtoolsloop = false
  3266. end
  3267. end
  3268. end
  3269.  
  3270. modeFling = false
  3271. modeCompliment = false
  3272. modeMove = false
  3273. modeInfo = false
  3274. Commands.beginbot = function(args)
  3275. if not args[1] then
  3276. print("fling // compliment // move // info")
  3277. Notification("info", ""..commandPrefix.."beginbot Modes printed", 5)
  3278. else
  3279. if string.lower(tostring(args[1])) == "fling" then
  3280. modeFling = true
  3281. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hello! I am Fling-Bot 5000! Say !fling [Player] to fling that player!", "All")
  3282. elseif string.lower(tostring(args[1])) == "compliment" then
  3283. modeCompliment = true
  3284. complimentReady = true
  3285. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Good day, I am Compliment-Bot. Say !c [Player] to give them a compliment.", "All")
  3286. elseif string.lower(tostring(args[1])) == "move" then
  3287. modeMove = true
  3288. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hi, I am movement bot. Commands you can use: !walk [Player], !bringbot, !follow [Player].", "All")
  3289. elseif string.lower(tostring(args[1])) == "info" then
  3290. modeInfo = true
  3291. infoReady = true
  3292. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hey, I'm Info-Bot. Commands you can use: !age [Player], !id [Player].", "All")
  3293. end
  3294. end
  3295. end
  3296.  
  3297. Commands.endbot = function(args)
  3298. if not args[1] then
  3299. modeFling = false
  3300. modeCompliment = false
  3301. modeMove = false
  3302. modeInfo = false
  3303. else
  3304. if string.lower(tostring(args[1])) == "fling" then
  3305. modeFling = false
  3306. elseif string.lower(tostring(args[1])) == "compliment" then
  3307. modeCompliment = false
  3308. elseif string.lower(tostring(args[1])) == "move" then
  3309. modeMove = false
  3310. elseif string.lower(tostring(args[1])) == "info" then
  3311. modeInfo = false
  3312. end
  3313. end
  3314. end
  3315.  
  3316. Commands.stopsit = function(args)
  3317. stopsitting = true
  3318. end
  3319.  
  3320. Commands.gosit = function(args)
  3321. stopsitting = false
  3322. end
  3323.  
  3324. chattingerror = true
  3325. Commands.chaterror = function(args)
  3326. if chattingerror then
  3327. chattingerror = false
  3328. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
  3329. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
  3330. wait(4)
  3331. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
  3332. wait(3)
  3333. chattingerror = true
  3334. end
  3335. end
  3336.  
  3337. spawnpos = nil
  3338. spawningpos = true
  3339. Commands.spawnpoint = function(args)
  3340. spawnpos = LP.Character.HumanoidRootPart.CFrame
  3341. spawningpos = true
  3342. Notification("info", "Spawn point has been set! Use "..commandPrefix.."nospawn to remove.", 6)
  3343. end
  3344.  
  3345. Commands.nospawn = function(args)
  3346. spawningpos = false
  3347. Notification("info", "Spawn point has been removed. Use "..commandPrefix.."spawnpoint to enable.", 6)
  3348. end
  3349.  
  3350. Commands.bypass = function(args)
  3351. if args[1] then
  3352. if string.lower(tostring(args[1])) == "on" then
  3353. bypassMODE = true
  3354. Notification("warning", "Bypass mode turned on, this changes functions of "..commandPrefix.."fly and other commands to bypass most anti-exploits.", 7)
  3355. elseif string.lower(tostring(args[1])) == "off" then
  3356. bypassMODE = false
  3357. Notification("warning", "Bypass mode has been turned off.", 7)
  3358. end
  3359. end
  3360. end
  3361.  
  3362. Commands.fixcam = function(args)
  3363. gsWorkspace.CurrentCamera:Destroy()
  3364. wait(0.1)
  3365. game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character.Humanoid
  3366. game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
  3367. LP.CameraMinZoomDistance = 0.5
  3368. LP.CameraMaxZoomDistance = 400
  3369. LP.CameraMode = "Classic"
  3370. LP.DevCameraOcclusionMode = CurrentNormal
  3371. end
  3372.  
  3373. Commands.gotoobj = function(args)
  3374. if args[1] then
  3375. for i,v in pairs(gsWorkspace:GetDescendants()) do
  3376. if string.lower(v.Name) == string.lower(tostring(args[1])) then
  3377. LP.Character.HumanoidRootPart.CFrame = v.CFrame + Vector3.new(0, 3, 0)
  3378. end
  3379. end
  3380. end
  3381. end
  3382.  
  3383. Commands.breakcam = function(args)
  3384. gsWorkspace.CurrentCamera.CameraSubject = LP.Character.Head
  3385. end
  3386.  
  3387. Commands.inviscam = function(args)
  3388. LP.DevCameraOcclusionMode = "Invisicam"
  3389. end
  3390.  
  3391. printobjKEY = ""
  3392. printobjCLICKING = false
  3393. printobjACTIVE = false
  3394.  
  3395. Commands.printobj = function(args)
  3396. if args[1] then
  3397. printobjKEY = string.sub(tostring(args[1]), 1, 1)
  3398. printobjACTIVE = true
  3399. printobjCLICKING = false
  3400. else
  3401. printobjKEY = ""
  3402. printobjACTIVE = true
  3403. printobjCLICKING = true
  3404. end
  3405. end
  3406.  
  3407. Mouse.KeyDown:Connect(function(key)
  3408. if key == printobjKEY and printobjACTIVE == true then
  3409. if Mouse.Target then
  3410. local path = Mouse.Target:GetFullName()
  3411. local getPath = "game:GetService(\"Workspace\")"
  3412. local getSpaces = ""
  3413. local separate = {}
  3414. local a = nil
  3415. for v in string.gmatch(string.sub(path, 10), "[^.]+") do
  3416. if string.match(v, " ") then
  3417. a = "["..v.."]"
  3418. table.insert(separate, a)
  3419. else
  3420. a = "."..v
  3421. table.insert(separate, a)
  3422. end
  3423. getSpaces = table.concat(separate, "")
  3424. end
  3425. local fullPath = getPath..getSpaces
  3426. print(fullPath)
  3427. end
  3428. end
  3429. end)
  3430. Mouse.Button1Down:Connect(function()
  3431. if printobjCLICKING == true and printobjACTIVE == true then
  3432. if Mouse.Target then
  3433. local path = Mouse.Target:GetFullName()
  3434. local getPath = "game:GetService(\"Workspace\")"
  3435. local getSpaces = ""
  3436. local separate = {}
  3437. local a = nil
  3438. for v in string.gmatch(string.sub(path, 10), "[^.]+") do
  3439. if string.match(v, " ") then
  3440. a = "["..v.."]"
  3441. table.insert(separate, a)
  3442. else
  3443. a = "."..v
  3444. table.insert(separate, a)
  3445. end
  3446. getSpaces = table.concat(separate, "")
  3447. end
  3448. local fullPath = getPath..getSpaces
  3449. print(fullPath)
  3450. end
  3451. end
  3452. end)
  3453.  
  3454. Commands.unprintobj = function(args)
  3455. printobjACTIVE = false
  3456. printobjCLICKING = false
  3457. end
  3458.  
  3459. Commands.hotkeyfc = function(args)
  3460. if args[1] then
  3461. if string.lower(tostring(args[1])) == "goto" then
  3462. fchotkeymode = "goto"
  3463. elseif string.lower(tostring(args[1])) == "unfc" then
  3464. fchotkeymode = "unfc"
  3465. end
  3466. fullUpdate()
  3467. end
  3468. end
  3469.  
  3470. Commands.carpet = function(args)
  3471. if args[1] then
  3472. for i,v in pairs(findSinglePlayer(args[1])) do
  3473. if v ~= nil then
  3474. annoying = true
  3475. annplr = v
  3476. local carpetAnimation = Instance.new("Animation")
  3477. carpetAnimation.AnimationId = "rbxassetid://282574440"
  3478. carpetTrack = LP.Character.Humanoid:LoadAnimation(carpetAnimation)
  3479. carpetTrack:Play(.1, 1, 1)
  3480. end
  3481. end
  3482. end
  3483. end
  3484.  
  3485. Commands.uncarpet = function(args)
  3486. annoying = false
  3487. carpetTrack:Stop()
  3488. end
  3489.  
  3490. Commands.brickcreate = function(args)
  3491. if args[1] then
  3492. local createPosition = LP.Character.HumanoidRootPart.CFrame
  3493. if args[2] and args[3] and args[4] then
  3494. createPosition = CFrame.new(Vector3.new(args[2], args[3], args[4]))
  3495. else
  3496. createPosition = LP.Character.HumanoidRootPart.CFrame
  3497. end
  3498. for i = 1, args[1] do
  3499. LP.Character.HumanoidRootPart.CFrame = createPosition
  3500. run(commandPrefix.."blockhats")
  3501. wait(0.2)
  3502. run(commandPrefix.."drophats")
  3503. wait(0.2)
  3504. run(commandPrefix.."reset")
  3505. wait(6)
  3506. end
  3507. end
  3508. end
  3509.  
  3510. Commands.forward = function(args)
  3511. if args[1] then
  3512. forwardSpeed = args[1]
  3513. else
  3514. forwardSpeed = 1
  3515. end
  3516. cmdForward = true
  3517. end
  3518.  
  3519. Commands.unforward = function(args)
  3520. cmdForward = false
  3521. end
  3522.  
  3523. Commands.id = function(args)
  3524. if args[1] then
  3525. for i,v in pairs(findPlayer(args[1])) do
  3526. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." Account ID: "..v.UserId.."!", "All")
  3527. end
  3528. end
  3529. end
  3530.  
  3531. Commands.spinhats = function(args) -- Credit to xFunnieuss
  3532. for i,v in pairs(LP.Character:GetDescendants()) do
  3533. if v:IsA("Accessory") or v:IsA("Hat") then
  3534. local keep = Instance.new("BodyPosition") keep.Parent = v.Handle keep.Name = "no"
  3535. local spin = Instance.new("BodyAngularVelocity") spin.Parent = v.Handle spin.Name = "ha"
  3536. if v.Handle.AccessoryWeld then
  3537. v.Handle.AccessoryWeld:Destroy()
  3538. end
  3539. if args[1] then
  3540. spin.AngularVelocity = Vector3.new(0, args[1], 0)
  3541. spin.MaxTorque = Vector3.new(0, args[1] * 2, 0)
  3542. else
  3543. spin.AngularVelocity = Vector3.new(0, 100, 0)
  3544. spin.MaxTorque = Vector3.new(0, 200, 0)
  3545. end
  3546. keep.P = 30000
  3547. keep.D = 50
  3548. spinObj = keep
  3549. spinTOhead = true
  3550. end
  3551. end
  3552. end
  3553.  
  3554. Commands.unspinhats = function(args)
  3555. for i,v in pairs(LP.Character:GetDescendants()) do
  3556. if v:IsA("Accessory") or v:IsA("Hat") then
  3557. pcall(function()
  3558. run(commandPrefix.."drophats")
  3559. wait(2)
  3560. v.Handle.spin:Destroy()
  3561. v.Handle.keep:Destroy()
  3562. end)
  3563. end
  3564. end
  3565. end
  3566.  
  3567. savedmap = {}
  3568. Commands.savemap = function(args)
  3569. for i,v in pairs(gsWorkspace:GetChildren()) do
  3570. v.Archivable = true
  3571. if not v:IsA("Terrain") and not v:IsA("Camera") then
  3572. if not gsPlayers:FindFirstChild(v.Name) then
  3573. table.insert(savedmap, v:Clone())
  3574. end
  3575. end
  3576. end
  3577. clientSided()
  3578. end
  3579.  
  3580. Commands.loadmap = function(args)
  3581. for i,v in pairs(gsWorkspace:GetChildren()) do
  3582. if not v:IsA("Terrain") and not v:IsA("Camera") then
  3583. if not gsPlayers:FindFirstChild(v.Name) then
  3584. pcall(function()
  3585. v:Destroy()
  3586. end)
  3587. end
  3588. end
  3589. end
  3590. for i,a in ipairs(savedmap) do
  3591. a:Clone().Parent = gsWorkspace
  3592. end
  3593. clientSided()
  3594. end
  3595.  
  3596. Commands.creatorid = function(args)
  3597. LP.UserId = game.CreatorId
  3598. end
  3599.  
  3600. Commands.gameid = function(args)
  3601. Notification("info", "Current game's ID = "..game.GameId, 8)
  3602. end
  3603.  
  3604. Commands.delobj = function(args)
  3605. if args[1] then
  3606. for i,v in pairs(gsWorkspace:GetDescendants()) do
  3607. if string.lower(v.Name) == string.lower(tostring(args[1])) then
  3608. v:Destroy()
  3609. clientSided()
  3610. end
  3611. end
  3612. end
  3613. end
  3614.  
  3615. Commands.glide = function(args)
  3616. if args[1] then
  3617. for i,v in pairs(findSinglePlayer(args[1])) do
  3618. local goal = {}
  3619. goal.CFrame = v.Character.HumanoidRootPart.CFrame
  3620. local defaultSpeed = 3
  3621. if args[2] then
  3622. if tonumber(args[2]) < 10 then
  3623. defaultSpeed = tonumber(args[2])
  3624. else
  3625. defaultSpeed = 5
  3626. end
  3627. else
  3628. defaultSpeed = 3
  3629. end
  3630. local goalFunction = gsTween:Create(LP.Character.HumanoidRootPart, TweenInfo.new(defaultSpeed, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), goal)
  3631. goalFunction:Play()
  3632. end
  3633. end
  3634. end
  3635.  
  3636. stutterON = false
  3637. Commands.stutter = function(args)
  3638. if args[1] then
  3639. if string.lower(tostring(args[1])) == "on" then
  3640. stutterON = true
  3641. elseif string.lower(tostring(args[1])) == "off" then
  3642. stutterON = false
  3643. wait(0.4)
  3644. LP.Character.HumanoidRootPart.Anchored = false
  3645. end
  3646. end
  3647. end
  3648.  
  3649. spawn(function()
  3650. while wait(0.1) do
  3651. if stutterON == true then
  3652. LP.Character.HumanoidRootPart.Anchored = false
  3653. wait(0.1)
  3654. LP.Character.HumanoidRootPart.Anchored = true
  3655. end
  3656. end
  3657. end)
  3658.  
  3659. Commands.platform = function(args)
  3660. local a = Instance.new("Part")
  3661. a.Parent = gsWorkspace
  3662. a.Size = Vector3.new(10, 1, 10)
  3663. a.Anchored = true
  3664. a.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 5, 0)
  3665. LP.Character.HumanoidRootPart.CFrame = a.CFrame + Vector3.new(0, 2, 0)
  3666. clientSided()
  3667. wait(20)
  3668. a:Destroy()
  3669. end
  3670.  
  3671. Commands.servertime = function(args)
  3672. Notification("info", "Server time is "..math.ceil(tonumber(gsWorkspace.DistributedGameTime)).." seconds.", 8)
  3673. end
  3674.  
  3675. Commands.ride = function(args)
  3676. if args[1] then
  3677. for i,v in pairs(findSinglePlayer(args[1])) do
  3678. local Anim = Instance.new("Animation")
  3679. Anim.AnimationId = "rbxassetid://179224234"
  3680. RIDEtrack = LP.Character.Humanoid:LoadAnimation(Anim)
  3681. rideACTIVE = true
  3682. ridePLAYER = v
  3683. RIDEtrack:Play()
  3684. end
  3685. end
  3686. end
  3687.  
  3688. Commands.unride = function(args)
  3689. RIDEtrack:Stop()
  3690. rideACTIVE = false
  3691. end
  3692.  
  3693. Commands.cmute = function(args)
  3694. if args[1] then
  3695. for i,v in pairs(findSinglePlayer(args[1])) do
  3696. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/mute "..v.Name, "All")
  3697. clientSided()
  3698. end
  3699. end
  3700. end
  3701.  
  3702. Commands.uncmute = function(args)
  3703. if args[1] then
  3704. for i,v in pairs(findSinglePlayer(args[1])) do
  3705. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/unmute "..v.Name, "All")
  3706. end
  3707. end
  3708. end
  3709.  
  3710. Commands.hat = function(args)
  3711. if args[1] then
  3712. for i,v in pairs(findSinglePlayer(args[1])) do
  3713. local Anim = Instance.new("Animation")
  3714. Anim.AnimationId = "rbxassetid://282574440"
  3715. HATtrack = LP.Character.Humanoid:LoadAnimation(Anim)
  3716. rideACTIVE = true
  3717. ridePLAYER = v
  3718. HATtrack:Play()
  3719. view(v)
  3720. end
  3721. end
  3722. end
  3723.  
  3724. Commands.unhat = function(args)
  3725. HATtrack:Stop()
  3726. rideACTIVE = false
  3727. view(LP)
  3728. end
  3729.  
  3730. --[[Commands.spawnreset = function(args)
  3731. if args[1] then
  3732. if string.lower(tostring(args[1])) == "on" then
  3733. spawningatreset = true
  3734. elseif string.lower(tostring(args[1])) == "off" then
  3735. spawningatreset = false
  3736. end
  3737. end
  3738. end]]
  3739.  
  3740. Commands.chat = function(args)
  3741. if args[1] then
  3742. local Chatmsg = table.concat(args, " ")
  3743. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(Chatmsg, "All")
  3744. end
  3745. end
  3746.  
  3747. -- findPlayer function (ALL, OTHERS, ME, NOOBS, VETERANS, OLDVETERANS, FRIENDS, NOFRIENDS, DEFAULT, RANDOM, SAMETEAM, NOTEAM, OTHERTEAM, TEAMname)
  3748. function findPlayer(plr)
  3749. local players = {}
  3750. local find = plr:lower()
  3751. local getAllNames = getmultipleplayers(find)
  3752. for i,mplr in pairs(getAllNames) do
  3753. if mplr == "all" then
  3754. for i,v in pairs(gsPlayers:GetPlayers()) do
  3755. table.insert(players,v)
  3756. end
  3757. elseif mplr == "others" then
  3758. for i,v in pairs(gsPlayers:GetPlayers()) do
  3759. if v.Name ~= LP.Name then
  3760. table.insert(players,v)
  3761. end
  3762. end
  3763. elseif mplr == "me" then
  3764. table.insert(players,LP)
  3765. elseif mplr == "noobs" then
  3766. for i,v in pairs(gsPlayers:GetPlayers()) do
  3767. if v.AccountAge <= 3 then
  3768. table.insert(players,v)
  3769. end
  3770. end
  3771. elseif mplr == "veterans" then
  3772. for i,v in pairs(gsPlayers:GetPlayers()) do
  3773. if v.AccountAge >= 365 then
  3774. table.insert(players,v)
  3775. end
  3776. end
  3777. elseif mplr == "oldveterans" then
  3778. for i,v in pairs(gsPlayers:GetPlayers()) do
  3779. if v.AccountAge >= 1500 then
  3780. table.insert(players,v)
  3781. end
  3782. end
  3783. elseif mplr == "friends" then
  3784. for i,v in pairs(gsPlayers:GetPlayers()) do
  3785. if v:IsFriendsWith(LP.UserId) and v.Name ~= LP.Name then
  3786. table.insert(players,v)
  3787. end
  3788. end
  3789. elseif mplr == "nofriends" then
  3790. for i,v in pairs(gsPlayers:GetPlayers()) do
  3791. if not v:IsFriendsWith(LP.UserId) and v.Name ~= LP.Name then
  3792. table.insert(players,v)
  3793. end
  3794. end
  3795. elseif mplr == "default" then
  3796. for i,v in pairs(gsPlayers:GetPlayers()) do
  3797. if v.Character:FindFirstChild("Pal Hair") or v.Character:FindFirstChild("Kate Hair") then
  3798. table.insert(players,v)
  3799. end
  3800. end
  3801. elseif mplr == "random" then
  3802. for i,v in pairs(gsPlayers:GetPlayers()) do
  3803. table.insert(players,v[math.random(1, #v)])
  3804. end
  3805. elseif mplr == "sameteam" then
  3806. for i,v in pairs(gsPlayers:GetPlayers()) do
  3807. if v.Team == LP.Team then
  3808. table.insert(players,v)
  3809. end
  3810. end
  3811. elseif mplr == "noteam" then
  3812. for i,v in pairs(gsPlayers:GetPlayers()) do
  3813. if v.Team == nil then
  3814. table.insert(players,v)
  3815. end
  3816. end
  3817. elseif mplr == "otherteam" then
  3818. for i,v in pairs(gsPlayers:GetPlayers()) do
  3819. if v.Team ~= LP.Team then
  3820. table.insert(players,v)
  3821. end
  3822. end
  3823. elseif string.sub(mplr, 1, 4) == "team" then
  3824. for i,v in pairs(gsPlayers:GetPlayers()) do
  3825. local spaceTEAM = {}
  3826. for teamValues in (string.gmatch(string.sub(mplr, 5), "[^_]+")) do
  3827. spaceTEAM[#spaceTEAM + 1] = teamValues
  3828. end
  3829. local gottrueteam = table.concat(spaceTEAM, " ")
  3830. if string.lower(tostring(v.Team)) == string.lower(gottrueteam) then
  3831. table.insert(players,v)
  3832. end
  3833. end
  3834. else
  3835. for i,v in pairs(gsPlayers:GetPlayers()) do
  3836. if string.lower(v.Name):sub(1, #mplr) == string.lower(mplr) then
  3837. table.insert(players,v)
  3838. end
  3839. end
  3840. end
  3841. end
  3842.  
  3843. return players
  3844. end
  3845. function getmultipleplayers(plr)
  3846. local plrsgotten = {}
  3847. for i in string.gmatch(plr,"[^,]+") do
  3848. table.insert(plrsgotten,i)
  3849. end
  3850. return plrsgotten
  3851. end
  3852. function findSinglePlayer(plr)
  3853. local players = {}
  3854. local find = plr:lower()
  3855. if find == "me" then
  3856. table.insert(players,LP)
  3857. else
  3858. for i,v in pairs(gsPlayers:GetPlayers()) do
  3859. if string.lower(v.Name):sub(1, #find) == string.lower(find) then
  3860. table.insert(players,v)
  3861. end
  3862. end
  3863. end
  3864. local oneplayer = {}
  3865. pcall(function()
  3866. table.insert(oneplayer, players[math.random(1, #players)])
  3867. end)
  3868. return oneplayer
  3869. end
  3870.  
  3871. -- Anti Kick
  3872.  
  3873. if getrawmetatable then
  3874. function formatargs(getArgs,v)
  3875. if #getArgs == 0 then
  3876. return ""
  3877. end
  3878.  
  3879. local collectArgs = {}
  3880. for k,v in next,getArgs do
  3881. local argument = ""
  3882. if type(v) == "string" then
  3883. argument = "\""..v.."\""
  3884. elseif type(v) == "table" then
  3885. argument = "{" .. formatargs(v,true) .. "}"
  3886. else
  3887. argument = tostring(v)
  3888. end
  3889. if v and type(k) ~= "number" then
  3890. table.insert(collectArgs,k.."="..argument)
  3891. else
  3892. table.insert(collectArgs,argument)
  3893. end
  3894. end
  3895. return table.concat(collectArgs, ", ")
  3896. end
  3897.  
  3898. kicknum = 0
  3899. local game_meta = getrawmetatable(game)
  3900. local game_namecall = game_meta.__namecall
  3901. local game_index = game_meta.__index
  3902. local w = (setreadonly or fullaccess or make_writeable)
  3903. pcall(w, game_meta, false)
  3904. game_meta.__namecall = function(out, ...)
  3905. local args = {...}
  3906. local Method = args[#args]
  3907. args[#args] = nil
  3908.  
  3909. if Method == "Kick" and out == LP then
  3910. kicknum = kicknum + 1
  3911. warn("Blocked client-kick attempt "..kicknum)
  3912. return
  3913. end
  3914.  
  3915. if antiremotes then
  3916. if Method == "FireServer" or Method == "InvokeServer" then
  3917. if out.Name ~= "CharacterSoundEvent" and out.Name ~= "SayMessageRequest" and out.Name ~= "AddCharacterLoadedEvent" and out.Name ~= "RemoveCharacterEvent" and out.Name ~= "DefaultServerSoundEvent" and out.Parent ~= "DefaultChatSystemChatEvents" then
  3918. warn("Blocked remote: "..out.Name.." // Method: "..Method)
  3919. return
  3920. end
  3921. end
  3922. else
  3923. if Method == "FireServer" or Method == "InvokeServer" then
  3924. for i,noremote in pairs(blockedremotes) do
  3925. if out.Name == noremote and out.Name ~= "SayMessageRequest" then
  3926. warn("Blocked remote: "..out.Name.." // Method: "..Method)
  3927. return
  3928. end
  3929. end
  3930. end
  3931. end
  3932.  
  3933. if spyingremotes then
  3934. if Method == "FireServer" or Method == "InvokeServer" then
  3935. if out.Name ~= "CharacterSoundEvent" and out.Name ~= "AddCharacterLoadedEvent" and out.Name ~= "RemoveCharacterEvent" and out.Name ~= "DefaultServerSoundEvent" and out.Name ~= "SayMessageRequest" then
  3936. local arguments = {}
  3937. for i = 1,#args do
  3938. arguments[i] = args[i]
  3939. end
  3940. local getScript = getfenv(2).script
  3941. if getScript == nil then
  3942. getScript = "??? (Not Found) ???"
  3943. end
  3944. warn("<> <> <> A "..out.ClassName.." has been fired! How to fire:\ngame."..out:GetFullName()..":"..Method.."("..formatargs(arguments)..")\n\nFired from script: ".. tostring(getScript:GetFullName()))
  3945. end
  3946. end
  3947. end
  3948.  
  3949. return game_namecall(out, ...)
  3950. end
  3951. end
  3952.  
  3953. -- FE Check
  3954. function FEcheckDefault()
  3955. if gsWorkspace.FilteringEnabled == true then
  3956. createIntro("warning", "FE is enabled! Press "..commandPrefix.." to bring Command Bar.", 7)
  3957. else
  3958. createIntro("warning", "FE is disabled. Consider using a different script.", 7)
  3959. end
  3960. end
  3961. FEcheckDefault()
  3962. _______________________________________________________________________________________________________________________________________
  3963.  
  3964. prefix = ":"
  3965. wait(0.3)
  3966. Commands = {
  3967. '[-] cmdbar is shown when ; is pressed.',
  3968. '[1] kill [plr] -- You need a tool! Will kill the player, use rkill to kill you and player',
  3969. '[2] bring [plr] -- You need a tool! Will bring player to you',
  3970. '[3] spin [plr] -- You need a tool! Makes you and the player spin crazy',
  3971. '[4] unspin -- Use after using spin cmd and dying, so you stop loop teleporting',
  3972. '[5] attach [plr] -- You need a tool! Attaches you to player',
  3973. '[6] unattach [plr] -- Attempts to unattach you from a player',
  3974. '[7] follow [plr] -- Makes you follow behind the player',
  3975. '[8] unfollow',
  3976. '[9] freefall [plr] -- You need a tool! Teleports you and the player up into the air',
  3977. '[10] trail [plr] -- The opposite of follow, you stay infront of player',
  3978. '[11] untrail',
  3979. '[12] orbit [plr] -- Makes you orbit the player',
  3980. '[13] unorbit',
  3981. '[14] fling [plr] -- Makes you fling the player',
  3982. '[15] unfling',
  3983. '[16] fecheck -- Checks if the game is FE or not',
  3984. '[17] void [plr] -- Teleports player to the void',
  3985. '[18] noclip -- Gives you noclip to walk through walls',
  3986. '[19] clip -- Removes noclip',
  3987. '[20] speed [num]/ws [num] -- Changes how fast you walk 16 is default',
  3988. '[21] jumppower [num]/jp [num] -- Changes how high you jump 50 is default',
  3989. '[22] hipheight [num]/hh [num] -- Changes how high you float 0 is default',
  3990. '[23] default -- Changes your speed, jumppower and hipheight to default values',
  3991. '[24] annoy [plr] -- Loop teleports you to the player',
  3992. '[25] unannoy',
  3993. '[26] headwalk [plr] -- Loop teleports you to the player head',
  3994. '[27] unheadwalk',
  3995. '[28] nolimbs -- Removes your arms and legs',
  3996. '[29] god -- Gives you FE Godmode',
  3997. '[30] drophats -- Drops your accessories',
  3998. '[31] droptool -- Drops any tool you have equipped',
  3999. '[32] loopdhats -- Loop drops your accessories',
  4000. '[33] unloopdhats',
  4001. '[34] loopdtool -- Loop drops any tools you have equipped',
  4002. '[35] unloopdtool',
  4003. '[36] invisible -- Gives you invisibility CREDIT TO TIMELESS',
  4004. '[37] view [plr] -- Changes your camera to the player character',
  4005. '[38] unview',
  4006. '[39] goto [plr] -- Teleports you to player',
  4007. '[40] fly -- Allows you to fly, credit to Infinite Yield',
  4008. '[41] unfly',
  4009. '[42] chat [msg] -- Makes you chat a message',
  4010. '[43] spam [msg] -- Spams a message',
  4011. '[44] unspam',
  4012. '[45] spamwait [num] -- Changes delay of chatting a message for the spam command in seconds default is 1 second',
  4013. '[46] pmspam [plr] -- Spams a player in private message',
  4014. '[47] unpmspam',
  4015. '[48] cfreeze [plr] -- Freezes a player on your client, they will only be frozen for you',
  4016. '[49] uncfreeze [plr]',
  4017. '[50] unlockws -- Unlocks the workspace',
  4018. '[51] lockws -- Locks the workspace',
  4019. '[52] btools -- Gives you btools that will only show to you useful for deleting certain blocks only for you',
  4020. '[53] pstand -- Enables platform stand',
  4021. '[54] unpstand -- Disables platform stand',
  4022. '[55] blockhead -- Removes your head mesh',
  4023. '[56] sit',
  4024. '[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',
  4025. '[58] wsvis [num] -- Changes visibility of workspace parts, num should be between 0 and 1, only shows client sided',
  4026. '[59] hypertotal -- Loads in my FE GUI Hypertotal',
  4027. '[60] cmds -- Prints all commands',
  4028. '[61] rmeshhats/blockhats -- Removes the meshes of all your accessories aka block hats',
  4029. '[62] rmeshtool/blocktool -- Removes the mesh of the tool you have equipped aka block tool',
  4030. '[63] spinner -- Makes you spin',
  4031. '[64] nospinner',
  4032. '[65] reach [num] -- Gives you reach, mostly used for swords, say ;reachd for default and enter number after for custom',
  4033. '[66] noreach -- Removes reach, must have tool equipped',
  4034. '[67] rkill [plr] -- Kills you and the player, use kill to just kill the player without dying',
  4035. '[68] tp me [plr] -- Alternative to goto',
  4036. '[69] cbring [plr] -- Brings player infront of you, shows only on client, allows you to do damage to player',
  4037. '[70] uncbring',
  4038. '[71] swap [plr] -- You need a tool! Swaps players position with yours and your position with players',
  4039. '[72] givetool [plr] -- Gives the tool you have equipped to the player',
  4040. '[73] glitch [plr] -- Glitches you and the player, looks very cool',
  4041. '[74] unglitch -- Unglitches you',
  4042. '[75] grespawn -- Alternative to normal respawn and usually works best for when you want to reset with FE Godmode',
  4043. '[76] explorer -- Loads up DEX',
  4044. '[77] reset -- Resets your character.',
  4045. '[78] anim [id] -- Applies an animation on you, must be created by ROBLOX',
  4046. '[79] animgui -- Loads up Energize animations GUI',
  4047. '[80] savepos -- Saves your current position',
  4048. '[81] loadpos -- Teleports you to your saved position',
  4049. '[82] bang [plr] -- 18+ will not work if you have FE Godmode on',
  4050. '[83] unbang',
  4051. '[84] delcmdbar -- Removes the command bar completely',
  4052. '[85] bringmod [obj] -- Brings all the parts in a model, client only, comes from ;bringobj enter exact name of model',
  4053. '[86] shutdown -- Uses harkinians script to shutdown server',
  4054. '[87] respawn -- If grespawn doesnt work you can use respawn',
  4055. '[88] delobj [obj] -- Deletes a certain brick in workspace, client sided',
  4056. '[89] getplrs -- Prints all players in game',
  4057. '[90] deldecal -- Deletes all decals client sided',
  4058. '[91] opfinality -- Loads in my FE GUI Opfinality',
  4059. '[92] remotes -- Prints all remotes in the game in the console when added',
  4060. '[93] noremotes -- Stops printing remotes',
  4061. '[94] tpdefault -- Stops all loop teleports to a player',
  4062. '[95] stopsit -- Will not allow you to sit',
  4063. '[96] gosit -- Allows you to sit',
  4064. '[97] clicktp -- Enables click tp',
  4065. '[98] noclicktp -- Disables click tp',
  4066. '[99] toolson -- If any tools are dropped in the workspace you will automatically get them',
  4067. '[100] toolsoff -- Stops ;toolson',
  4068. '[101] version -- Gets the admin version',
  4069. '[102] state [num] -- Changes your humanoid state, ;unstate to stop.',
  4070. '[103] gravity [num] -- Changes workspace gravity default is 196.2',
  4071. '[104] pgs -- Checks if the game has PGSPhysicsSolverEnabled enabled',
  4072. '[105] clickdel -- Delete any block you press q on, client sided',
  4073. '[106] noclickdel -- Stops clickdel',
  4074. '[107] looprhats -- Loop removes mesh of your hats/loop block hats',
  4075. '[108] unlooprhats -- Stops loop removing mesh',
  4076. '[109] looprtool -- Loop removes mesh of your tool/loop block tools',
  4077. '[110] unlooprtool -- Stops loop removing mesh',
  4078. '[111] givealltools [plr] -- Gives all the tools you have in your backpack to the player',
  4079. '[112] age [plr] -- Makes you chat the account age of the player',
  4080. '[113] id [plr] -- Makes you chat the account ID of the player',
  4081. '[114] .age [plr] -- Privately shows you the account age of the player',
  4082. '[115] .id [plr] -- Privately shows you the account ID of the player',
  4083. '[116] gameid -- Shows the game ID',
  4084. '[117] removeinvis -- Removes all invisible walls/parts, client sided',
  4085. '[118] removefog -- Removes fog, client sided',
  4086. '[119] disable -- Disables your character by removing humanoid',
  4087. '[120] enable -- Enables your character by adding humanoid',
  4088. '[121] prefix [key] -- Changes the prefix used, default is ;',
  4089. '[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.',
  4090. '[123] flyspeed [num] -- Change your fly speed, default is 1',
  4091. '[124] carpet [plr] -- Makes you a carpet for a player, will not work if FE Godmode is on',
  4092. '[125] uncarpet -- Stops carpet player',
  4093. '[126] stare [plr] -- Turns your character to stare at another player',
  4094. '[127] unstare -- Stops stare player',
  4095. '[128] logchat -- Logs all chat (including /e and whispers) of all players',
  4096. '[129] unlogchat -- Disables logchat',
  4097. '[130] fixcam -- Fixes/resets your camera',
  4098. '[131] unstate -- Stops changing state',
  4099. }
  4100. speedget = 1
  4101.  
  4102. lplayer = game:GetService("Players").LocalPlayer
  4103.  
  4104. lplayer.CharacterAdded:Connect(function(character)
  4105. spin = false
  4106. flying = false
  4107. staring = false
  4108. banpl = false
  4109. end)
  4110.  
  4111. function change()
  4112. prefix = prefix
  4113. speedfly = speedfly
  4114. end
  4115.  
  4116. function GetPlayer(String) -- Credit to Timeless/xFunnieuss
  4117. local Found = {}
  4118. local strl = String:lower()
  4119. if strl == "all" then
  4120. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  4121. table.insert(Found,v)
  4122. end
  4123. elseif strl == "others" then
  4124. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  4125. if v.Name ~= lplayer.Name then
  4126. table.insert(Found,v)
  4127. end
  4128. end
  4129. elseif strl == "me" then
  4130. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  4131. if v.Name == lplayer.Name then
  4132. table.insert(Found,v)
  4133. end
  4134. end
  4135. else
  4136. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  4137. if v.Name:lower():sub(1, #String) == String:lower() then
  4138. table.insert(Found,v)
  4139. end
  4140. end
  4141. end
  4142. return Found
  4143. end
  4144.  
  4145. local Mouse = lplayer:GetMouse()
  4146.  
  4147. spin = false
  4148. followed = false
  4149. traill = false
  4150. noclip = false
  4151. annoying = false
  4152. hwalk = false
  4153. droppinghats = false
  4154. droppingtools = false
  4155. flying = false
  4156. spamdelay = 1
  4157. spamming = false
  4158. spammingpm = false
  4159. cbringing = false
  4160. remotes = true
  4161. added = true
  4162. binds = false
  4163. stopsitting = false
  4164. clickgoto = false
  4165. gettingtools = false
  4166. removingmeshhats = false
  4167. removingmeshtool = false
  4168. clickdel = false
  4169. staring = false
  4170. chatlogs = false
  4171. banpl = false
  4172. changingstate = false
  4173. statechosen = 0
  4174.  
  4175. adminversion = "Reviz Admin by illremember, Version 2.0"
  4176.  
  4177. flying = false
  4178. speedfly = 1
  4179.  
  4180. function plrchat(plr, chat)
  4181. print(plr.Name..": "..tick().."\n"..chat)
  4182. end
  4183.  
  4184. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  4185. v.Chatted:connect(function(chat)
  4186. if chatlogs then
  4187. plrchat(v, chat)
  4188. end
  4189. end)
  4190. end
  4191. game:GetService("Players").PlayerAdded:connect(function(plr)
  4192. plr.Chatted:connect(function(chat)
  4193. if chatlogs then
  4194. plrchat(plr, chat)
  4195. end
  4196. end)
  4197. end)
  4198.  
  4199.  
  4200. local ScreenGui = Instance.new("ScreenGui")
  4201. local Frame = Instance.new("Frame")
  4202. local CMDBAR = Instance.new("TextBox")
  4203. ScreenGui.Parent = game:GetService("CoreGui")
  4204. Frame.Parent = ScreenGui
  4205. Frame.BackgroundColor3 = Color3.new(0.3, 0.1, 0.1)
  4206. Frame.BackgroundTransparency = 0.3
  4207. Frame.Position = UDim2.new(0.5, 0, 0, 10)
  4208. Frame.Size = UDim2.new(0, 200, 0, 40)
  4209. Frame.Active = true
  4210. Frame.Draggable = true
  4211. CMDBAR.Name = "CMDBAR"
  4212. CMDBAR.Parent = Frame
  4213. CMDBAR.BackgroundColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  4214. CMDBAR.BackgroundTransparency = 0.20000000298023
  4215. CMDBAR.Size = UDim2.new(0, 180, 0, 20)
  4216. CMDBAR.Position = UDim2.new(0.05, 0, 0.25, 0)
  4217. CMDBAR.Font = Enum.Font.SourceSansLight
  4218. CMDBAR.FontSize = Enum.FontSize.Size14
  4219. CMDBAR.TextColor3 = Color3.new(0.945098, 0.945098, 0.945098)
  4220. CMDBAR.TextScaled = true
  4221. CMDBAR.TextSize = 14
  4222. CMDBAR.TextWrapped = true
  4223. CMDBAR.Text = "Press ; to type, Enter to execute"
  4224.  
  4225. local CMDS = Instance.new("ScreenGui")
  4226. local CMDSFRAME = Instance.new("Frame")
  4227. local ScrollingFrame = Instance.new("ScrollingFrame")
  4228. local TextLabel = Instance.new("TextLabel")
  4229. local closegui = Instance.new("TextButton")
  4230. CMDS.Name = "CMDS"
  4231. CMDS.Parent = game:GetService("CoreGui")
  4232. CMDSFRAME.Name = "CMDSFRAME"
  4233. CMDSFRAME.Parent = CMDS
  4234. CMDSFRAME.Active = true
  4235. CMDSFRAME.BackgroundColor3 = Color3.new(0.223529, 0.231373, 0.309804)
  4236. CMDSFRAME.BorderSizePixel = 0
  4237. CMDSFRAME.Draggable = true
  4238. CMDSFRAME.Position = UDim2.new(0, 315, 0, 100)
  4239. CMDSFRAME.Size = UDim2.new(0, 275, 0, 275)
  4240. CMDSFRAME.Visible = false
  4241. ScrollingFrame.Parent = CMDSFRAME
  4242. ScrollingFrame.BackgroundColor3 = Color3.new(0.160784, 0.160784, 0.203922)
  4243. ScrollingFrame.BorderSizePixel = 0
  4244. ScrollingFrame.Position = UDim2.new(0, 0, 0.0729999989, 0)
  4245. ScrollingFrame.Size = UDim2.new(1.04999995, 0, 0.92900002, 0)
  4246. ScrollingFrame.CanvasSize = UDim2.new(0, 0, 10, 0)
  4247. TextLabel.Parent = ScrollingFrame
  4248. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  4249. TextLabel.BackgroundTransparency = 1
  4250. TextLabel.Size = UDim2.new(0.930000007, 0, 1, 0)
  4251. TextLabel.Font = Enum.Font.SourceSans
  4252. TextLabel.FontSize = Enum.FontSize.Size18
  4253. 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."
  4254. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  4255. TextLabel.TextSize = 15
  4256. TextLabel.TextWrapped = true
  4257. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  4258. TextLabel.TextYAlignment = Enum.TextYAlignment.Top
  4259. closegui.Name = "closegui"
  4260. closegui.Parent = CMDSFRAME
  4261. closegui.BackgroundColor3 = Color3.new(0.890196, 0.223529, 0.0588235)
  4262. closegui.BorderSizePixel = 0
  4263. closegui.Position = UDim2.new(0.995000005, 0, 0, 0)
  4264. closegui.Size = UDim2.new(0.0545952693, 0, 0.0728644878, 0)
  4265. closegui.Font = Enum.Font.SourceSansBold
  4266. closegui.FontSize = Enum.FontSize.Size24
  4267. closegui.Text = "X"
  4268. closegui.TextColor3 = Color3.new(1, 1, 1)
  4269. closegui.TextSize = 20
  4270.  
  4271. closegui.MouseButton1Click:connect(function()
  4272. CMDSFRAME.Visible = false
  4273. end)
  4274.  
  4275. game:GetService('RunService').Stepped:connect(function()
  4276. if spin then
  4277. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[spinplr.Name].Character.HumanoidRootPart.CFrame
  4278. end
  4279. if followed then
  4280. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[flwplr.Name].Character.HumanoidRootPart.CFrame + game:GetService("Players")[flwplr.Name].Character.HumanoidRootPart.CFrame.lookVector * -5
  4281. end
  4282. if traill then
  4283. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[trlplr.Name].Character.HumanoidRootPart.CFrame + game:GetService("Players")[trlplr.Name].Character.HumanoidRootPart.CFrame.lookVector * 5
  4284. end
  4285. if annoying then
  4286. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[annplr.Name].Character.HumanoidRootPart.CFrame
  4287. end
  4288. if hwalk then
  4289. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[hdwplr.Name].Character.HumanoidRootPart.CFrame + Vector3.new(0, 4, 0)
  4290. end
  4291. if staring then
  4292. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(lplayer.Character.Torso.Position, game:GetService("Players")[stareplr.Name].Character.Torso.Position)
  4293. end
  4294. end)
  4295. game:GetService('RunService').Stepped:connect(function()
  4296. if noclip then
  4297. if lplayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  4298. lplayer.Character.Head.CanCollide = false
  4299. lplayer.Character.Torso.CanCollide = false
  4300. lplayer.Character["Left Leg"].CanCollide = false
  4301. lplayer.Character["Right Leg"].CanCollide = false
  4302. else
  4303. lplayer.Character.Humanoid:ChangeState(11)
  4304. end
  4305. end
  4306. if changingstate then
  4307. lplayer.Character.Humanoid:ChangeState(statechosen)
  4308. end
  4309. end)
  4310. game:GetService('RunService').Stepped:connect(function()
  4311. if droppinghats then
  4312. for i,v in pairs(lplayer.Character:GetChildren()) do
  4313. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  4314. v.Parent = workspace
  4315. end
  4316. end
  4317. end
  4318. if droppingtools then
  4319. for i,v in pairs(lplayer.Character:GetChildren()) do
  4320. if (v:IsA("Tool")) then
  4321. v.Parent = workspace
  4322. end
  4323. end
  4324. end
  4325. if removingmeshhats then
  4326. for i,v in pairs(lplayer.Character:GetChildren()) do
  4327. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  4328. v.Handle.Mesh:Destroy()
  4329. end
  4330. end
  4331. end
  4332. if removingmeshtool then
  4333. for i,v in pairs(lplayer.Character:GetChildren()) do
  4334. if (v:IsA("Tool")) then
  4335. v.Handle.Mesh:Destroy()
  4336. end
  4337. end
  4338. end
  4339. end)
  4340. game:GetService('RunService').Stepped:connect(function()
  4341. if banpl then
  4342. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[bplrr].Character.HumanoidRootPart.CFrame
  4343. end
  4344. end)
  4345. game:GetService('RunService').Stepped:connect(function()
  4346. if stopsitting then
  4347. lplayer.Character.Humanoid.Sit = false
  4348. end
  4349. end)
  4350.  
  4351. plr = lplayer
  4352. hum = plr.Character.HumanoidRootPart
  4353. mouse = plr:GetMouse()
  4354. mouse.KeyDown:connect(function(key)
  4355. if key == "e" then
  4356. if mouse.Target then
  4357. if clickgoto then
  4358. hum.CFrame = CFrame.new(mouse.Hit.x, mouse.Hit.y + 5, mouse.Hit.z)
  4359. elseif clickdel then
  4360. mouse.Target:Destroy()
  4361. end
  4362. end
  4363. end
  4364. end)
  4365.  
  4366. game:GetService("Workspace").ChildAdded:connect(function(part)
  4367. if gettingtools then
  4368. if part:IsA("Tool") then
  4369. part.Handle.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  4370. end
  4371. end
  4372. end)
  4373.  
  4374. lplayer.Chatted:Connect(function(msg)
  4375. if string.sub(msg, 1, 6) == (prefix.."kill ") then
  4376. if string.sub(msg, 7) == "me" then
  4377. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(100000,0,100000)
  4378. else
  4379. for i,v in pairs(GetPlayer(string.sub(msg, 7)))do
  4380. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  4381. lplayer.Character.Humanoid.Name = 1
  4382. local l = lplayer.Character["1"]:Clone()
  4383. l.Parent = lplayer.Character
  4384. l.Name = "Humanoid"
  4385. wait(0.1)
  4386. lplayer.Character["1"]:Destroy()
  4387. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  4388. lplayer.Character.Animate.Disabled = true
  4389. wait(0.1)
  4390. lplayer.Character.Animate.Disabled = false
  4391. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  4392. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  4393. lplayer.Character.Humanoid:EquipTool(v)
  4394. end
  4395. local function tp(player,player2)
  4396. local char1,char2=player.Character,player2.Character
  4397. if char1 and char2 then
  4398. char1:MoveTo(char2.Head.Position)
  4399. end
  4400. end
  4401. wait(0.1)
  4402. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  4403. wait(0.2)
  4404. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  4405. wait(0.5)
  4406. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  4407. wait(0.7)
  4408. tp(lplayer,game:GetService("Players")[v.Name])
  4409. wait(0.7)
  4410. lplayer.Character.HumanoidRootPart.CFrame = NOW
  4411. game:GetService("StarterGui"):SetCore("SendNotification", {
  4412. Title = "Tools needed!";
  4413. Text = "You need a tool in your backpack for this command!";
  4414. })
  4415. end
  4416. end
  4417. end
  4418. if string.sub(msg, 1, 7) == (prefix.."bring ") then
  4419. for i,v in pairs(GetPlayer(string.sub(msg, 8)))do
  4420. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  4421. lplayer.Character.Humanoid.Name = 1
  4422. local l = lplayer.Character["1"]:Clone()
  4423. l.Parent = lplayer.Character
  4424. l.Name = "Humanoid"
  4425. wait(0.1)
  4426. lplayer.Character["1"]:Destroy()
  4427. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  4428. lplayer.Character.Animate.Disabled = true
  4429. wait(0.1)
  4430. lplayer.Character.Animate.Disabled = false
  4431. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  4432. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  4433. lplayer.Character.Humanoid:EquipTool(v)
  4434. end
  4435. local function tp(player,player2)
  4436. local char1,char2=player.Character,player2.Character
  4437. if char1 and char2 then
  4438. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  4439. end
  4440. end
  4441. local function getout(player,player2)
  4442. local char1,char2=player.Character,player2.Character
  4443. if char1 and char2 then
  4444. char1:MoveTo(char2.Head.Position)
  4445. end
  4446. end
  4447. tp(game:GetService("Players")[v.Name], lplayer)
  4448. wait(0.2)
  4449. tp(game:GetService("Players")[v.Name], lplayer)
  4450. wait(0.5)
  4451. lplayer.Character.HumanoidRootPart.CFrame = NOW
  4452. wait(0.5)
  4453. getout(lplayer, game:GetService("Players")[v.Name])
  4454. wait(0.3)
  4455. lplayer.Character.HumanoidRootPart.CFrame = NOW
  4456. game:GetService("StarterGui"):SetCore("SendNotification", {
  4457. Title = "Tools needed!";
  4458. Text = "You need a tool in your backpack for this command!";
  4459. })
  4460. end
  4461. end
  4462. if string.sub(msg, 1, 6) == (prefix.."spin ") then
  4463. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  4464. lplayer.Character.Humanoid.Name = 1
  4465. local l = lplayer.Character["1"]:Clone()
  4466. l.Parent = lplayer.Character
  4467. l.Name = "Humanoid"
  4468. wait(0.1)
  4469. lplayer.Character["1"]:Destroy()
  4470. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  4471. lplayer.Character.Animate.Disabled = true
  4472. wait(0.1)
  4473. lplayer.Character.Animate.Disabled = false
  4474. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  4475. lplayer.Character.Animate.Disabled = false
  4476. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  4477. lplayer.Character.Humanoid:EquipTool(v)
  4478. end
  4479. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  4480. spinplr = v
  4481. wait(0.5)
  4482. spin = true
  4483. game:GetService("StarterGui"):SetCore("SendNotification", {
  4484. Title = "Tools needed!";
  4485. Text = "You need a tool in your backpack for this command!";
  4486. })
  4487. end
  4488. end
  4489. if string.sub(msg, 1, 7) == (prefix.."unspin") then
  4490. spin = false
  4491. end
  4492. if string.sub(msg, 1, 8) == (prefix.."attach ") then
  4493. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  4494. lplayer.Character.Humanoid.Name = 1
  4495. local l = lplayer.Character["1"]:Clone()
  4496. l.Parent = lplayer.Character
  4497. l.Name = "Humanoid"
  4498. wait(0.1)
  4499. lplayer.Character["1"]:Destroy()
  4500. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  4501. lplayer.Character.Animate.Disabled = true
  4502. wait(0.1)
  4503. lplayer.Character.Animate.Disabled = false
  4504. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  4505. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  4506. lplayer.Character.Humanoid:EquipTool(v)
  4507. end
  4508. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  4509. wait(0.3)
  4510. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  4511. attplr = v
  4512. game:GetService("StarterGui"):SetCore("SendNotification", {
  4513. Title = "Tools needed!";
  4514. Text = "You need a tool in your backpack for this command!";
  4515. })
  4516. end
  4517. end
  4518. if string.sub(msg, 1, 10) == (prefix.."unattach ") then
  4519. for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
  4520. local function getout(player,player2)
  4521. local char1,char2=player.Character,player2.Character
  4522. if char1 and char2 then
  4523. char1:MoveTo(char2.Head.Position)
  4524. end
  4525. end
  4526. getout(lplayer, game:GetService("Players")[v.Name])
  4527. end
  4528. end
  4529. if string.sub(msg, 1, 8) == (prefix.."follow ") then
  4530. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  4531. followed = true
  4532. flwplr = v
  4533. end
  4534. end
  4535. if string.sub(msg, 1, 9) == (prefix.."unfollow") then
  4536. followed = false
  4537. end
  4538. if string.sub(msg, 1, 10) == (prefix.."freefall ") then
  4539. for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
  4540. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  4541. lplayer.Character.Humanoid.Name = 1
  4542. local l = lplayer.Character["1"]:Clone()
  4543. l.Parent = lplayer.Character
  4544. l.Name = "Humanoid"
  4545. wait(0.1)
  4546. lplayer.Character["1"]:Destroy()
  4547. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  4548. lplayer.Character.Animate.Disabled = true
  4549. wait(0.1)
  4550. lplayer.Character.Animate.Disabled = false
  4551. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  4552. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  4553. lplayer.Character.Humanoid:EquipTool(v)
  4554. end
  4555. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  4556. wait(0.2)
  4557. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  4558. wait(0.6)
  4559. lplayer.Character.HumanoidRootPart.CFrame = NOW
  4560. wait(0.6)
  4561. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
  4562. game:GetService("StarterGui"):SetCore("SendNotification", {
  4563. Title = "Tools needed!";
  4564. Text = "You need a tool in your backpack for this command!";
  4565. })
  4566. end
  4567. end
  4568. if string.sub(msg, 1, 7) == (prefix.."trail ") then
  4569. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  4570. traill = true
  4571. trlplr = v
  4572. end
  4573. end
  4574. if string.sub(msg, 1, 8) == (prefix.."untrail") then
  4575. traill = false
  4576. end
  4577. if string.sub(msg, 1, 7) == (prefix.."orbit ") then
  4578. if string.sub(msg, 8) == "all" or string.sub(msg, 8) == "others" or string.sub(msg, 8) == "me" then
  4579. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  4580. else
  4581. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  4582. local o = Instance.new("RocketPropulsion")
  4583. o.Parent = lplayer.Character.HumanoidRootPart
  4584. o.Name = "Orbit"
  4585. o.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  4586. o:Fire()
  4587. noclip = true
  4588. end
  4589. end
  4590. end
  4591. if string.sub(msg, 1, 8) == (prefix.."unorbit") then
  4592. lplayer.Character.HumanoidRootPart.Orbit:Destroy()
  4593. noclip = false
  4594. end
  4595. if string.sub(msg, 1, 7) == (prefix.."fling ") then
  4596. if string.sub(msg, 8) == "all" or string.sub(msg, 8) == "others" or string.sub(msg, 8) == "me" then
  4597. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  4598. else
  4599. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  4600. local y = Instance.new("RocketPropulsion")
  4601. y.Parent = lplayer.Character.HumanoidRootPart
  4602. y.CartoonFactor = 1
  4603. y.MaxThrust = 800000
  4604. y.MaxSpeed = 1000
  4605. y.ThrustP = 200000
  4606. y.Name = "Fling"
  4607. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  4608. y.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  4609. y:Fire()
  4610. noclip = true
  4611. end
  4612. end
  4613. end
  4614. if string.sub(msg, 1, 8) == (prefix.."unfling") then
  4615. noclip = false
  4616. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  4617. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  4618. wait(0.4)
  4619. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  4620. end
  4621. if string.sub(msg, 1, 8) == (prefix.."fecheck") then
  4622. if game:GetService("Workspace").FilteringEnabled == true then
  4623. warn("FE is Enabled (Filtering Enabled)")
  4624. game:GetService("StarterGui"):SetCore("SendNotification", {
  4625. Title = "FE is Enabled";
  4626. Text = "Filtering Enabled. Enjoy using Reviz Admin!";
  4627. })
  4628. else
  4629. warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
  4630. game:GetService("StarterGui"):SetCore("SendNotification", {
  4631. Title = "FE is Disabled";
  4632. Text = "Filtering Disabled. Consider using a different admin script.";
  4633. })
  4634. end
  4635. end
  4636. if string.sub(msg, 1, 6) == (prefix.."void ") then
  4637. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  4638. lplayer.Character.Humanoid.Name = 1
  4639. local l = lplayer.Character["1"]:Clone()
  4640. l.Parent = lplayer.Character
  4641. l.Name = "Humanoid"
  4642. wait(0.1)
  4643. lplayer.Character["1"]:Destroy()
  4644. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  4645. lplayer.Character.Animate.Disabled = true
  4646. wait(0.1)
  4647. lplayer.Character.Animate.Disabled = false
  4648. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  4649. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  4650. lplayer.Character.Humanoid:EquipTool(v)
  4651. end
  4652. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  4653. wait(0.2)
  4654. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  4655. wait(0.6)
  4656. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999999999,0,999999999999999)
  4657. game:GetService("StarterGui"):SetCore("SendNotification", {
  4658. Title = "Tools needed!";
  4659. Text = "You need a tool in your backpack for this command!";
  4660. })
  4661. end
  4662. end
  4663. if string.sub(msg, 1, 7) == (prefix.."noclip") then
  4664. noclip = true
  4665. game:GetService("StarterGui"):SetCore("SendNotification", {
  4666. Title = "Noclip enabled";
  4667. Text = "Type ;clip to disable";
  4668. })
  4669. end
  4670. if string.sub(msg, 1, 5) == (prefix.."clip") then
  4671. noclip = false
  4672. game:GetService("StarterGui"):SetCore("SendNotification", {
  4673. Title = "Noclip disabled";
  4674. Text = "Type ;noclip to enable";
  4675. })
  4676. end
  4677. if string.sub(msg, 1, 7) == (prefix.."speed ") then
  4678. lplayer.Character.Humanoid.WalkSpeed = (string.sub(msg, 8))
  4679. end
  4680. if string.sub(msg, 1, 4) == (prefix.."ws ") then
  4681. lplayer.Character.Humanoid.WalkSpeed = (string.sub(msg, 5))
  4682. end
  4683. if string.sub(msg, 1, 11) == (prefix.."hipheight ") then
  4684. lplayer.Character.Humanoid.HipHeight = (string.sub(msg, 12))
  4685. end
  4686. if string.sub(msg, 1, 4) == (prefix.."hh ") then
  4687. lplayer.Character.Humanoid.HipHeight = (string.sub(msg, 5))
  4688. end
  4689. if string.sub(msg, 1, 11) == (prefix.."jumppower ") then
  4690. lplayer.Character.Humanoid.JumpPower = (string.sub(msg, 12))
  4691. end
  4692. if string.sub(msg, 1, 4) == (prefix.."jp ") then
  4693. lplayer.Character.Humanoid.JumpPower = (string.sub(msg, 5))
  4694. end
  4695. if string.sub(msg, 1, 8) == (prefix.."default") then
  4696. lplayer.Character.Humanoid.JumpPower = 50
  4697. lplayer.Character.Humanoid.WalkSpeed = 16
  4698. lplayer.Character.Humanoid.HipHeight = 0
  4699. end
  4700. if string.sub(msg, 1, 7) == (prefix.."annoy ") then
  4701. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  4702. annoying = true
  4703. annplr = v
  4704. end
  4705. end
  4706. if string.sub(msg, 1, 8) == (prefix.."unannoy") then
  4707. annoying = false
  4708. end
  4709. if string.sub(msg, 1, 10) == (prefix.."headwalk ") then
  4710. for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
  4711. hwalk = true
  4712. hdwplr = v
  4713. end
  4714. end
  4715. if string.sub(msg, 1, 11) == (prefix.."unheadwalk") then
  4716. hwalk = false
  4717. end
  4718. if string.sub(msg, 1, 8) == (prefix.."nolimbs") then
  4719. lplayer.Character["Left Leg"]:Destroy()
  4720. lplayer.Character["Left Arm"]:Destroy()
  4721. lplayer.Character["Right Leg"]:Destroy()
  4722. lplayer.Character["Right Arm"]:Destroy()
  4723. end
  4724. if string.sub(msg, 1, 4) == (prefix.."god") then
  4725. lplayer.Character.Humanoid.Name = 1
  4726. local l = lplayer.Character["1"]:Clone()
  4727. l.Parent = lplayer.Character
  4728. l.Name = "Humanoid"
  4729. wait(0.1)
  4730. lplayer.Character["1"]:Destroy()
  4731. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  4732. lplayer.Character.Animate.Disabled = true
  4733. wait(0.1)
  4734. lplayer.Character.Animate.Disabled = false
  4735. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  4736. game:GetService("StarterGui"):SetCore("SendNotification", {
  4737. Title = "FE Godmode enabled";
  4738. Text = "Use ;grespawn or ;respawn to remove";
  4739. })
  4740. end
  4741. if string.sub(msg, 1, 9) == (prefix.."drophats") then
  4742. for i,v in pairs(lplayer.Character:GetChildren()) do
  4743. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  4744. v.Parent = workspace
  4745. end
  4746. end
  4747. end
  4748. if string.sub(msg, 1, 9) == (prefix.."droptool") then
  4749. for i,v in pairs(lplayer.Character:GetChildren()) do
  4750. if (v:IsA("Tool")) then
  4751. v.Parent = workspace
  4752. end
  4753. end
  4754. end
  4755. if string.sub(msg, 1, 10) == (prefix.."loopdhats") then
  4756. droppinghats = true
  4757. game:GetService("StarterGui"):SetCore("SendNotification", {
  4758. Title = "Loop Drop Enabled";
  4759. Text = "Type ;unloopdhats to disable";
  4760. })
  4761. end
  4762. if string.sub(msg, 1, 12) == (prefix.."unloopdhats") then
  4763. droppinghats = false
  4764. game:GetService("StarterGui"):SetCore("SendNotification", {
  4765. Title = "Loop Drop Disabled";
  4766. Text = "Type ;loopdhats to enable.";
  4767. })
  4768. end
  4769. if string.sub(msg, 1, 10) == (prefix.."loopdtool") then
  4770. droppingtools = true
  4771. game:GetService("StarterGui"):SetCore("SendNotification", {
  4772. Title = "Loop Drop Enabled";
  4773. Text = "Type ;unloopdtool to disable";
  4774. })
  4775. end
  4776. if string.sub(msg, 1, 12) == (prefix.."unloopdtool") then
  4777. droppingtools = false
  4778. game:GetService("StarterGui"):SetCore("SendNotification", {
  4779. Title = "Loop Drop Disabled";
  4780. Text = "Type ;loopdtool to enable.";
  4781. })
  4782. end
  4783. if string.sub(msg, 1, 10) == (prefix.."invisible") then -- Credit to Timeless
  4784. Local = game:GetService('Players').LocalPlayer
  4785. Char = Local.Character
  4786. touched,tpdback = false, false
  4787. box = Instance.new('Part',workspace)
  4788. box.Anchored = true
  4789. box.CanCollide = true
  4790. box.Size = Vector3.new(10,1,10)
  4791. box.Position = Vector3.new(0,10000,0)
  4792. box.Touched:connect(function(part)
  4793. if (part.Parent.Name == Local.Name) then
  4794. if touched == false then
  4795. touched = true
  4796. function apply()
  4797. if script.Disabled ~= true then
  4798. no = Char.HumanoidRootPart:Clone()
  4799. wait(.25)
  4800. Char.HumanoidRootPart:Destroy()
  4801. no.Parent = Char
  4802. Char:MoveTo(loc)
  4803. touched = false
  4804. end end
  4805. if Char then
  4806. apply()
  4807. end
  4808. end
  4809. end
  4810. end)
  4811. repeat wait() until Char
  4812. loc = Char.HumanoidRootPart.Position
  4813. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  4814. game:GetService("StarterGui"):SetCore("SendNotification", {
  4815. Title = "Invisibility enabled!";
  4816. Text = "Reset or use ;respawn to remove.";
  4817. })
  4818. end
  4819. if string.sub(msg, 1, 6) == (prefix.."view ") then
  4820. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  4821. if game:GetService("Players")[v.Name].Character.Humanoid then
  4822. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Humanoid
  4823. else
  4824. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  4825. end
  4826. end
  4827. end
  4828. if string.sub(msg, 1, 7) == (prefix.."unview") then
  4829. if lplayer.Character.Humanoid then
  4830. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  4831. else
  4832. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  4833. end
  4834. end
  4835. if string.sub(msg, 1, 6) == (prefix.."goto ") then
  4836. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  4837. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  4838. end
  4839. end
  4840. if string.sub(msg, 1, 4) == (prefix.."fly") then
  4841. repeat wait() until lplayer and lplayer.Character and lplayer.Character:FindFirstChild('HumanoidRootPart') and lplayer.Character:FindFirstChild('Humanoid')
  4842. repeat wait() until Mouse
  4843.  
  4844. local T = lplayer.Character.HumanoidRootPart
  4845. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  4846. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  4847. local SPEED = speedget
  4848.  
  4849. local function fly()
  4850. flying = true
  4851. local BG = Instance.new('BodyGyro', T)
  4852. local BV = Instance.new('BodyVelocity', T)
  4853. BG.P = 9e4
  4854. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  4855. BG.cframe = T.CFrame
  4856. BV.velocity = Vector3.new(0, 0.1, 0)
  4857. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  4858. spawn(function()
  4859. repeat wait()
  4860. lplayer.Character.Humanoid.PlatformStand = true
  4861. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  4862. SPEED = 50
  4863. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  4864. SPEED = 0
  4865. end
  4866. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  4867. 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
  4868. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  4869. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  4870. 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
  4871. else
  4872. BV.velocity = Vector3.new(0, 0.1, 0)
  4873. end
  4874. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  4875. until not flying
  4876. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  4877. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  4878. SPEED = 0
  4879. BG:destroy()
  4880. BV:destroy()
  4881. lplayer.Character.Humanoid.PlatformStand = false
  4882. end)
  4883. end
  4884. Mouse.KeyDown:connect(function(KEY)
  4885. if KEY:lower() == 'w' then
  4886. CONTROL.F = speedfly
  4887. elseif KEY:lower() == 's' then
  4888. CONTROL.B = -speedfly
  4889. elseif KEY:lower() == 'a' then
  4890. CONTROL.L = -speedfly
  4891. elseif KEY:lower() == 'd' then
  4892. CONTROL.R = speedfly
  4893. end
  4894. end)
  4895. Mouse.KeyUp:connect(function(KEY)
  4896. if KEY:lower() == 'w' then
  4897. CONTROL.F = 0
  4898. elseif KEY:lower() == 's' then
  4899. CONTROL.B = 0
  4900. elseif KEY:lower() == 'a' then
  4901. CONTROL.L = 0
  4902. elseif KEY:lower() == 'd' then
  4903. CONTROL.R = 0
  4904. end
  4905. end)
  4906. fly()
  4907. end
  4908. if string.sub(msg, 1, 6) == (prefix.."unfly") then
  4909. flying = false
  4910. lplayer.Character.Humanoid.PlatformStand = false
  4911. end
  4912. if string.sub(msg, 1, 6) == (prefix.."chat ") then
  4913. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer((string.sub(msg, 7)), "All")
  4914. end
  4915. if string.sub(msg, 1, 6) == (prefix.."spam ") then
  4916. spamtext = (string.sub(msg, 7))
  4917. spamming = true
  4918. end
  4919. if string.sub(msg, 1, 7) == (prefix.."unspam") then
  4920. spamming = false
  4921. end
  4922. if string.sub(msg, 1, 10) == (prefix.."spamwait ") then
  4923. spamdelay = (string.sub(msg, 11))
  4924. end
  4925. if string.sub(msg, 1, 8) == (prefix.."pmspam ") then
  4926. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  4927. pmspammed = v.Name
  4928. spammingpm = true
  4929. end
  4930. end
  4931. if string.sub(msg, 1, 9) == (prefix.."unpmspam") then
  4932. spammingpm = false
  4933. end
  4934. if string.sub(msg, 1, 9) == (prefix.."cfreeze ") then
  4935. for i,v in pairs(GetPlayer(string.sub(msg, 10))) do
  4936. v.Character["Left Leg"].Anchored = true
  4937. v.Character["Left Arm"].Anchored = true
  4938. v.Character["Right Leg"].Anchored = true
  4939. v.Character["Right Arm"].Anchored = true
  4940. v.Character.Torso.Anchored = true
  4941. v.Character.Head.Anchored = true
  4942. end
  4943. end
  4944. if string.sub(msg, 1, 11) == (prefix.."uncfreeze ") then
  4945. for i,v in pairs(GetPlayer(string.sub(msg, 12))) do
  4946. v.Character["Left Leg"].Anchored = false
  4947. v.Character["Left Arm"].Anchored = false
  4948. v.Character["Right Leg"].Anchored = false
  4949. v.Character["Right Arm"].Anchored = false
  4950. v.Character.Torso.Anchored = false
  4951. v.Character.Head.Anchored = false
  4952. end
  4953. end
  4954. if string.sub(msg, 1, 9) == (prefix.."unlockws") then
  4955. local a = game:GetService("Workspace"):getChildren()
  4956. for i = 1, #a do
  4957. if a[i].className == "Part" then
  4958. a[i].Locked = false
  4959. elseif a[i].className == "Model" then
  4960. local r = a[i]:getChildren()
  4961. for i = 1, #r do
  4962. if r[i].className == "Part" then
  4963. r[i].Locked = false
  4964. end
  4965. end
  4966. end
  4967. end
  4968. game:GetService("StarterGui"):SetCore("SendNotification", {
  4969. Title = "Success!";
  4970. Text = "Workspace unlocked. Use ;lockws to lock.";
  4971. })
  4972. end
  4973. if string.sub(msg, 1, 7) == (prefix.."lockws") then
  4974. local a = game:GetService("Workspace"):getChildren()
  4975. for i = 1, #a do
  4976. if a[i].className == "Part" then
  4977. a[i].Locked = true
  4978. elseif a[i].className == "Model" then
  4979. local r = a[i]:getChildren()
  4980. for i = 1, #r do
  4981. if r[i].className == "Part" then
  4982. r[i].Locked = true
  4983. end
  4984. end
  4985. end
  4986. end
  4987. end
  4988. if string.sub(msg, 1, 7) == (prefix.."btools") then
  4989. local Clone_T = Instance.new("HopperBin",lplayer.Backpack)
  4990. Clone_T.BinType = "Clone"
  4991. local Destruct = Instance.new("HopperBin",lplayer.Backpack)
  4992. Destruct.BinType = "Hammer"
  4993. local Hold_T = Instance.new("HopperBin",lplayer.Backpack)
  4994. Hold_T.BinType = "Grab"
  4995. end
  4996. if string.sub(msg, 1, 7) == (prefix.."pstand") then
  4997. lplayer.Character.Humanoid.PlatformStand = true
  4998. end
  4999. if string.sub(msg, 1, 9) == (prefix.."unpstand") then
  5000. lplayer.Character.Humanoid.PlatformStand = false
  5001. end
  5002. if string.sub(msg, 1, 10) == (prefix.."blockhead") then
  5003. lplayer.Character.Head.Mesh:Destroy()
  5004. end
  5005. if string.sub(msg, 1, 4) == (prefix.."sit") then
  5006. lplayer.Character.Humanoid.Sit = true
  5007. end
  5008. if string.sub(msg, 1, 10) == (prefix.."bringobj ") then
  5009. local function bringobjw()
  5010. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  5011. if obj.Name == (string.sub(msg, 11)) then
  5012. obj.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  5013. obj.CanCollide = false
  5014. obj.Transparency = 0.7
  5015. wait()
  5016. obj.CFrame = lplayer.Character["Left Leg"].CFrame
  5017. wait()
  5018. obj.CFrame = lplayer.Character["Right Leg"].CFrame
  5019. wait()
  5020. obj.CFrame = lplayer.Character["Head"].CFrame
  5021. end
  5022. end
  5023. end
  5024. while wait() do
  5025. bringobjw()
  5026. end
  5027. game:GetService("StarterGui"):SetCore("SendNotification", {
  5028. Title = "BringObj";
  5029. Text = "BringObj enabled.";
  5030. })
  5031. end
  5032. if string.sub(msg, 1, 7) == (prefix.."wsvis ") then
  5033. vis = (string.sub(msg, 8))
  5034. local a = game:GetService("Workspace"):GetDescendants()
  5035. for i = 1, #a do
  5036. if a[i].className == "Part" then
  5037. a[i].Transparency = vis
  5038. elseif a[i].className == "Model" then
  5039. local r = a[i]:getChildren()
  5040. for i = 1, #r do
  5041. if r[i].className == "Part" then
  5042. r[i].Transparency = vis
  5043. end
  5044. end
  5045. end
  5046. end
  5047. end
  5048. if string.sub(msg, 1, 11) == (prefix.."hypertotal") then
  5049. loadstring(game:GetObjects("rbxassetid://1255063809")[1].Source)()
  5050. game:GetService("StarterGui"):SetCore("SendNotification", {
  5051. Title = "Success!";
  5052. Text = "HyperTotal GUI Loaded!";
  5053. })
  5054. end
  5055. if string.sub(msg, 1, 5) == (prefix.."cmds") then
  5056. CMDSFRAME.Visible = true
  5057. end
  5058. if string.sub(msg, 1, 10) == (prefix.."rmeshhats") then
  5059. for i,v in pairs(lplayer.Character:GetChildren()) do
  5060. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  5061. v.Handle.Mesh:Destroy()
  5062. end
  5063. end
  5064. end
  5065. if string.sub(msg, 1, 10) == (prefix.."blockhats") then
  5066. for i,v in pairs(lplayer.Character:GetChildren()) do
  5067. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  5068. v.Handle.Mesh:Destroy()
  5069. end
  5070. end
  5071. end
  5072. if string.sub(msg, 1, 10) == (prefix.."rmeshtool") then
  5073. for i,v in pairs(lplayer.Character:GetChildren()) do
  5074. if (v:IsA("Tool")) then
  5075. v.Handle.Mesh:Destroy()
  5076. end
  5077. end
  5078. end
  5079. if string.sub(msg, 1, 10) == (prefix.."blocktool") then
  5080. for i,v in pairs(lplayer.Character:GetChildren()) do
  5081. if (v:IsA("Tool")) then
  5082. v.Handle.Mesh:Destroy()
  5083. end
  5084. end
  5085. end
  5086. if string.sub(msg, 1, 8) == (prefix.."spinner") then
  5087. local p = Instance.new("RocketPropulsion")
  5088. p.Parent = lplayer.Character.HumanoidRootPart
  5089. p.Name = "Spinner"
  5090. p.Target = lplayer.Character["Left Arm"]
  5091. p:Fire()
  5092. game:GetService("StarterGui"):SetCore("SendNotification", {
  5093. Title = "Spinner enabled";
  5094. Text = "Type ;nospinner to disable.";
  5095. })
  5096. end
  5097. if string.sub(msg, 1, 10) == (prefix.."nospinner") then
  5098. lplayer.Character.HumanoidRootPart.Spinner:Destroy()
  5099. end
  5100. if string.sub(msg, 1, 7) == (prefix.."reachd") then
  5101. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  5102. if v:isA("Tool") then
  5103. local a = Instance.new("SelectionBox",v.Handle)
  5104. a.Adornee = v.Handle
  5105. v.Handle.Size = Vector3.new(0.5,0.5,60)
  5106. v.GripPos = Vector3.new(0,0,0)
  5107. lplayer.Character.Humanoid:UnequipTools()
  5108. end
  5109. end
  5110. game:GetService("StarterGui"):SetCore("SendNotification", {
  5111. Title = "Reach applied!";
  5112. Text = "Applied to equipped sword. Use ;noreach to disable.";
  5113. })
  5114. end
  5115. if string.sub(msg, 1, 7) == (prefix.."reach ") then
  5116. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  5117. if v:isA("Tool") then
  5118. handleSize = v.Handle.Size
  5119. wait()
  5120. local a = Instance.new("SelectionBox",v.Handle)
  5121. a.Name = "a"
  5122. a.Adornee = v.Handle
  5123. v.Handle.Size = Vector3.new(0.5,0.5,(string.sub(msg, 8)))
  5124. v.GripPos = Vector3.new(0,0,0)
  5125. lplayer.Character.Humanoid:UnequipTools()
  5126. end
  5127. end
  5128. game:GetService("StarterGui"):SetCore("SendNotification", {
  5129. Title = "Reach applied!";
  5130. Text = "Applied to equipped sword. Use ;noreach to disable.";
  5131. })
  5132. end
  5133. if string.sub(msg, 1, 8) == (prefix.."noreach") then
  5134. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  5135. if v:isA("Tool") then
  5136. v.Handle.a:Destroy()
  5137. v.Handle.Size = handleSize
  5138. end
  5139. end
  5140. game:GetService("StarterGui"):SetCore("SendNotification", {
  5141. Title = "Reach removed!";
  5142. Text = "Removed reach from equipped sword.";
  5143. })
  5144. end
  5145. if string.sub(msg, 1, 7) == (prefix.."rkill ") then
  5146. for i,v in pairs(GetPlayer(string.sub(msg, 8)))do
  5147. lplayer.Character.Humanoid.Name = 1
  5148. local l = lplayer.Character["1"]:Clone()
  5149. l.Parent = lplayer.Character
  5150. l.Name = "Humanoid"
  5151. wait(0.1)
  5152. lplayer.Character["1"]:Destroy()
  5153. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  5154. lplayer.Character.Animate.Disabled = true
  5155. wait(0.1)
  5156. lplayer.Character.Animate.Disabled = false
  5157. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  5158. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  5159. lplayer.Character.Humanoid:EquipTool(v)
  5160. end
  5161. wait(0.1)
  5162. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  5163. wait(0.2)
  5164. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  5165. wait(0.5)
  5166. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  5167. game:GetService("StarterGui"):SetCore("SendNotification", {
  5168. Title = "Tools needed!";
  5169. Text = "You need a tool in your backpack for this command!";
  5170. })
  5171. end
  5172. end
  5173. if string.sub(msg, 1, 7) == (prefix.."tp me ") then
  5174. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  5175. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  5176. end
  5177. end
  5178. if string.sub(msg, 1, 8) == (prefix.."cbring ") then
  5179. if (string.sub(msg, 9)) == "all" or (string.sub(msg, 9)) == "All" or (string.sub(msg, 9)) == "ALL" then
  5180. cbringall = true
  5181. else
  5182. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  5183. brplr = v.Name
  5184. end
  5185. end
  5186. cbring = true
  5187. end
  5188. if string.sub(msg, 1, 9) == (prefix.."uncbring") then
  5189. cbring = false
  5190. cbringall = false
  5191. end
  5192. if string.sub(msg, 1, 6) == (prefix.."swap ") then
  5193. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  5194. local NOWPLR = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  5195. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  5196. lplayer.Character.Humanoid.Name = 1
  5197. local l = lplayer.Character["1"]:Clone()
  5198. l.Parent = lplayer.Character
  5199. l.Name = "Humanoid"
  5200. wait(0.1)
  5201. lplayer.Character["1"]:Destroy()
  5202. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  5203. lplayer.Character.Animate.Disabled = true
  5204. wait(0.1)
  5205. lplayer.Character.Animate.Disabled = false
  5206. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  5207. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  5208. lplayer.Character.Humanoid:EquipTool(v)
  5209. end
  5210. local function tp(player,player2)
  5211. local char1,char2=player.Character,player2.Character
  5212. if char1 and char2 then
  5213. char1:MoveTo(char2.Head.Position)
  5214. end
  5215. end
  5216. wait(0.1)
  5217. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  5218. wait(0.2)
  5219. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  5220. wait(0.5)
  5221. lplayer.Character.HumanoidRootPart.CFrame = NOW
  5222. wait(0.6)
  5223. tp(lplayer, game:GetService("Players")[v.Name])
  5224. wait(0.4)
  5225. lplayer.Character.HumanoidRootPart.CFrame = NOWPLR
  5226. game:GetService("StarterGui"):SetCore("SendNotification", {
  5227. Title = "Tools needed!";
  5228. Text = "You need a tool in your backpack for this command!";
  5229. })
  5230. end
  5231. end
  5232. if string.sub(msg, 1, 8) == (prefix.."glitch ") then
  5233. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  5234. lplayer.Character.Humanoid.Name = 1
  5235. local l = lplayer.Character["1"]:Clone()
  5236. l.Parent = lplayer.Character
  5237. l.Name = "Humanoid"
  5238. wait(0.1)
  5239. lplayer.Character["1"]:Destroy()
  5240. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  5241. lplayer.Character.Animate.Disabled = true
  5242. wait(0.1)
  5243. lplayer.Character.Animate.Disabled = false
  5244. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  5245. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  5246. lplayer.Character.Humanoid:EquipTool(v)
  5247. end
  5248. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  5249. wait(0.3)
  5250. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  5251. wait(0.4)
  5252. b = Instance.new("BodyForce")
  5253. b.Parent = lplayer.Character.HumanoidRootPart
  5254. b.Name = "Glitch"
  5255. b.Force = Vector3.new(100000000,5000,0)
  5256. game:GetService("StarterGui"):SetCore("SendNotification", {
  5257. Title = "Tools needed!";
  5258. Text = "You need a tool in your backpack for this command!";
  5259. })
  5260. end
  5261. end
  5262. if string.sub(msg, 1, 9) == (prefix.."unglitch") then
  5263. lplayer.Character.HumanoidRootPart.Glitch:Destroy()
  5264. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(10000,0,10000)
  5265. b = Instance.new("BodyForce")
  5266. b.Parent = lplayer.Character.HumanoidRootPart
  5267. b.Name = "unGlitch"
  5268. b.Force = Vector3.new(0,-5000000,0)
  5269. wait(2)
  5270. lplayer.Character.HumanoidRootPart.unGlitch:Destroy()
  5271. end
  5272. if string.sub(msg, 1, 9) == (prefix.."grespawn") then
  5273. lplayer.Character.Humanoid.Health = 0
  5274. wait(1)
  5275. lplayer.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  5276. lplayer.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
  5277. end
  5278. if string.sub(msg, 1, 9) == (prefix.."explorer") then
  5279. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  5280. game:GetService("StarterGui"):SetCore("SendNotification", {
  5281. Title = "Success!";
  5282. Text = "DEX Explorer has loaded.";
  5283. })
  5284. end
  5285. if string.sub(msg, 1, 6) == (prefix.."anim ") then
  5286. local Anim = Instance.new("Animation")
  5287. Anim.AnimationId = "rbxassetid://"..(string.sub(msg, 7))
  5288. local track = lplayer.Character.Humanoid:LoadAnimation(Anim)
  5289. track:Play(.1, 1, 1)
  5290. end
  5291. if string.sub(msg, 1, 8) == (prefix.."animgui") then
  5292. loadstring(game:GetObjects("rbxassetid://1202558084")[1].Source)()
  5293. game:GetService("StarterGui"):SetCore("SendNotification", {
  5294. Title = "Success!";
  5295. Text = "Energize Animations GUI has loaded.";
  5296. })
  5297. end
  5298. if string.sub(msg, 1, 8) == (prefix.."savepos") then
  5299. saved = lplayer.Character.HumanoidRootPart.CFrame
  5300. game:GetService("StarterGui"):SetCore("SendNotification", {
  5301. Title = "Position Saved";
  5302. Text = "Use ;loadpos to return to saved position.";
  5303. })
  5304. end
  5305. if string.sub(msg, 1, 8) == (prefix.."loadpos") then
  5306. lplayer.Character.HumanoidRootPart.CFrame = saved
  5307. end
  5308. if string.sub(msg, 1, 6) == (prefix.."bang ") then
  5309. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  5310. local Anim2 = Instance.new("Animation")
  5311. Anim2.AnimationId = "rbxassetid://148840371"
  5312. local track2 = lplayer.Character.Humanoid:LoadAnimation(Anim2)
  5313. track2:Play(.1, 1, 1)
  5314. bplrr = v.Name
  5315. banpl = true
  5316. end
  5317. end
  5318. if string.sub(msg, 1, 7) == (prefix.."unbang") then
  5319. banpl = false
  5320. end
  5321. if string.sub(msg, 1, 10) == (prefix.."bringmod ") then
  5322. local function bringmodw()
  5323. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  5324. if obj.Name == (string.sub(msg, 11)) then
  5325. for i,ch in pairs(obj:GetDescendants()) do
  5326. if (ch:IsA("BasePart")) then
  5327. ch.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  5328. ch.CanCollide = false
  5329. ch.Transparency = 0.7
  5330. wait()
  5331. ch.CFrame = lplayer.Character["Left Leg"].CFrame
  5332. wait()
  5333. ch.CFrame = lplayer.Character["Right Leg"].CFrame
  5334. wait()
  5335. ch.CFrame = lplayer.Character["Head"].CFrame
  5336. end
  5337. end
  5338. end
  5339. end
  5340. end
  5341. while wait() do
  5342. bringmodw()
  5343. end
  5344. game:GetService("StarterGui"):SetCore("SendNotification", {
  5345. Title = "BringMod";
  5346. Text = "BringMod enabled.";
  5347. })
  5348. end
  5349. if string.sub(msg, 1, 8) == (prefix.."respawn") then
  5350. local mod = Instance.new('Model', workspace) mod.Name = 're '..lplayer.Name
  5351. local hum = Instance.new('Humanoid', mod)
  5352. local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
  5353. lplayer.Character = mod
  5354. end
  5355. if string.sub(msg, 1, 9) == (prefix.."shutdown") then
  5356. game:GetService'RunService'.Stepped:Connect(function()
  5357. pcall(function()
  5358. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  5359. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  5360. for _,x in pairs(v.Character.Head:GetChildren()) do
  5361. if x:IsA'Sound' then x.Playing = true x.CharacterSoundEvent:FireServer(true, true) end
  5362. end
  5363. end
  5364. end
  5365. end)
  5366. end)
  5367. game:GetService("StarterGui"):SetCore("SendNotification", {
  5368. Title = "Attempting Shutdown";
  5369. Text = "Shutdown Attempt has begun.";
  5370. })
  5371. end
  5372. if string.sub(msg, 1, 8) == (prefix.."delobj ") then
  5373. objtodel = (string.sub(msg, 9))
  5374. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  5375. if v.Name == objtodel then
  5376. v:Destroy()
  5377. end
  5378. end
  5379. end
  5380. if string.sub(msg, 1, 8) == (prefix.."getplrs") then
  5381. for i,v in pairs(game:GetService("Players"):GetPlayers())do
  5382. print(v)
  5383. end
  5384. game:GetService("StarterGui"):SetCore("SendNotification", {
  5385. Title = "Printed";
  5386. Text = "Players have been printed to console. (F9)";
  5387. })
  5388. end
  5389. if string.sub(msg, 1, 9) == (prefix.."deldecal") then
  5390. for i,v in pairs(game:GetService("Workspace"):GetDescendants())do
  5391. if (v:IsA("Decal")) then
  5392. v:Destroy()
  5393. end
  5394. end
  5395. end
  5396. if string.sub(msg, 1, 11) == (prefix.."opfinality") then
  5397. loadstring(game:GetObjects("rbxassetid://1294358929")[1].Source)()
  5398. game:GetService("StarterGui"):SetCore("SendNotification", {
  5399. Title = "Success!";
  5400. Text = "OpFinality GUI has loaded.";
  5401. })
  5402. end
  5403. if string.sub(msg, 1, 8) == (prefix.."remotes") then
  5404. remotes = true
  5405. added = true
  5406. game.DescendantAdded:connect(function(rmt)
  5407. if added == true then
  5408. if remotes == true then
  5409. if rmt:IsA("RemoteEvent") then
  5410. print("A RemoteEvent was added!")
  5411. print(" game." .. rmt:GetFullName() .. " | RemoteEvent")
  5412. print(" game." .. rmt:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  5413. end end end
  5414. end)
  5415. game.DescendantAdded:connect(function(rmtfnctn)
  5416. if added == true then
  5417. if remotes == true then
  5418. if rmtfnctn:IsA("RemoteFunction") then
  5419. warn("A RemoteFunction was added!")
  5420. warn(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction")
  5421. print(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  5422. end end end
  5423. end)
  5424.  
  5425. game.DescendantAdded:connect(function(bndfnctn)
  5426. if added == true then
  5427. if binds == true then
  5428. if bndfnctn:IsA("BindableFunction") then
  5429. print("A BindableFunction was added!")
  5430. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction")
  5431. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  5432. end end end
  5433. end)
  5434.  
  5435. game.DescendantAdded:connect(function(bnd)
  5436. if added == true then
  5437. if binds == true then
  5438. if bnd:IsA("BindableEvent") then
  5439. warn("A BindableEvent was added!")
  5440. warn(" game." .. bnd:GetFullName() .. " | BindableEvent")
  5441. print(" game." .. bnd:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  5442. end end end
  5443. end)
  5444.  
  5445.  
  5446. if binds == true then
  5447. for i,v in pairs(game:GetDescendants()) do
  5448. if v:IsA("BindableFunction") then
  5449. print(" game." .. v:GetFullName() .. " | BindableFunction")
  5450. print(" game." .. v:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  5451. end end
  5452. for i,v in pairs(game:GetDescendants()) do
  5453. if v:IsA("BindableEvent") then
  5454. warn(" game." .. v:GetFullName() .. " | BindableEvent")
  5455. print(" game." .. v:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  5456. end end
  5457. else
  5458. print("Off")
  5459. end
  5460. if remotes == true then
  5461. for i,v in pairs(game:GetDescendants()) do
  5462. if v:IsA("RemoteFunction") then
  5463. warn(" game." .. v:GetFullName() .. " | RemoteFunction")
  5464. print(" game." .. v:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  5465. end end
  5466. wait()
  5467. for i,v in pairs(game:GetDescendants()) do
  5468. if v:IsA("RemoteEvent") then
  5469. print(" game." .. v:GetFullName() .. " | RemoteEvent")
  5470. print(" game." .. v:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  5471. end end
  5472. else
  5473. print("Off")
  5474. end
  5475. game:GetService("StarterGui"):SetCore("SendNotification", {
  5476. Title = "Printing Remotes";
  5477. Text = "Type ;noremotes to disable.";
  5478. })
  5479. end
  5480. if string.sub(msg, 1, 10) == (prefix.."noremotes") then
  5481. remotes = false
  5482. added = false
  5483. game:GetService("StarterGui"):SetCore("SendNotification", {
  5484. Title = "Printing Remotes Disabled";
  5485. Text = "Type ;remotes to enable.";
  5486. })
  5487. end
  5488. if string.sub(msg, 1, 10) == (prefix.."tpdefault") then
  5489. spin = false
  5490. followed = false
  5491. traill = false
  5492. noclip = false
  5493. annoying = false
  5494. hwalk = false
  5495. cbringing = false
  5496. end
  5497. if string.sub(msg, 1, 8) == (prefix.."stopsit") then
  5498. stopsitting = true
  5499. end
  5500. if string.sub(msg, 1, 6) == (prefix.."gosit") then
  5501. stopsitting = false
  5502. end
  5503. if string.sub(msg, 1, 8) == (prefix.."version") then
  5504. print(adminversion)
  5505. game:GetService("StarterGui"):SetCore("SendNotification", {
  5506. Title = "Version";
  5507. Text = adminversion;
  5508. })
  5509. end
  5510. if string.sub(msg, 1, 8) == (prefix.."clicktp") then
  5511. clickgoto = true
  5512. game:GetService("StarterGui"):SetCore("SendNotification", {
  5513. Title = "Click TP";
  5514. Text = "Press E to teleport to mouse position, ;noclicktp to stop";
  5515. })
  5516. end
  5517. if string.sub(msg, 1, 9) == (prefix.."clickdel") then
  5518. clickdel = true
  5519. game:GetService("StarterGui"):SetCore("SendNotification", {
  5520. Title = "Click Delete";
  5521. Text = "Press E to delete part at mouse, ;noclickdel to stop";
  5522. })
  5523. end
  5524. if string.sub(msg, 1, 11) == (prefix.."noclickdel") then
  5525. clickdel = false
  5526. game:GetService("StarterGui"):SetCore("SendNotification", {
  5527. Title = "Click Delete";
  5528. Text = "Click delete has been disabled.";
  5529. })
  5530. end
  5531. if string.sub(msg, 1, 10) == (prefix.."noclicktp") then
  5532. clickgoto = false
  5533. game:GetService("StarterGui"):SetCore("SendNotification", {
  5534. Title = "Click TP";
  5535. Text = "Click TP has been disabled.";
  5536. })
  5537. end
  5538. if string.sub(msg, 1, 8) == (prefix.."toolson") then
  5539. gettingtools = true
  5540. game:GetService("StarterGui"):SetCore("SendNotification", {
  5541. Title = "Tools Enabled";
  5542. Text = "Automatically colleting tools dropped.";
  5543. })
  5544. end
  5545. if string.sub(msg, 1, 9) == (prefix.."toolsoff") then
  5546. gettingtools = false
  5547. game:GetService("StarterGui"):SetCore("SendNotification", {
  5548. Title = "Tools Disabled";
  5549. Text = "Click TP has been disabled.";
  5550. })
  5551. end
  5552. if string.sub(msg, 1, 10) == (prefix.."delcmdbar") then
  5553. ScreenGui:Destroy()
  5554. end
  5555. if string.sub(msg, 1, 6) == (prefix.."reset") then
  5556. lplayer.Character.Head:Destroy()
  5557. end
  5558. if string.sub(msg, 1, 7) == (prefix.."state ") then
  5559. statechosen = string.sub(msg, 8)
  5560. changingstate = true
  5561. end
  5562. if string.sub(msg, 1, 9) == (prefix.."gravity ") then
  5563. game:GetService("Workspace").Gravity = string.sub(msg, 10)
  5564. end
  5565. if string.sub(msg, 1, 10) == (prefix.."looprhats") then
  5566. removingmeshhats = true
  5567. end
  5568. if string.sub(msg, 1, 12) == (prefix.."unlooprhats") then
  5569. removingmeshhats = false
  5570. end
  5571. if string.sub(msg, 1, 10) == (prefix.."looprtool") then
  5572. removingmeshtool = true
  5573. end
  5574. if string.sub(msg, 1, 12) == (prefix.."unlooprtool") then
  5575. removingmeshtool = false
  5576. end
  5577. if string.sub(msg, 1, 10) == (prefix.."givetool ") then
  5578. for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
  5579. if v:IsA("Tool") then
  5580. for i,player in pairs(GetPlayer(string.sub(msg, 11))) do
  5581. v.Parent = player.Character
  5582. end
  5583. end
  5584. end
  5585. end
  5586. if string.sub(msg, 1, 14) == (prefix.."givealltools ") then
  5587. for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  5588. if v:IsA("Tool") then
  5589. v.Parent = lplayer.Character
  5590. wait()
  5591. for i,player in pairs(GetPlayer(string.sub(msg, 15))) do
  5592. v.Parent = player.Character
  5593. end
  5594. end
  5595. end
  5596. end
  5597. if string.sub(msg, 1, 5) == (prefix.."age ") then
  5598. for i,player in pairs(GetPlayer(string.sub(msg, 6))) do
  5599. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account Age: "..player.AccountAge.." days!", "All")
  5600. end
  5601. end
  5602. if string.sub(msg, 1, 4) == (prefix.."id ") then
  5603. for i,player in pairs(GetPlayer(string.sub(msg, 5))) do
  5604. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account ID: "..player.UserId, "All")
  5605. end
  5606. end
  5607. if string.sub(msg, 1, 6) == (prefix..".age ") then
  5608. for i,player in pairs(GetPlayer(string.sub(msg, 7))) do
  5609. game:GetService("StarterGui"):SetCore("SendNotification", {
  5610. Title = player.AccountAge.." Days";
  5611. Text = "Account age of "..player.Name;
  5612. })
  5613. end
  5614. end
  5615. if string.sub(msg, 1, 5) == (prefix..".id ") then
  5616. for i,player in pairs(GetPlayer(string.sub(msg, 6))) do
  5617. game:GetService("StarterGui"):SetCore("SendNotification", {
  5618. Title = player.UserId.." ID";
  5619. Text = "Account ID of "..player.Name;
  5620. })
  5621. end
  5622. end
  5623. if string.sub(msg, 1, 7) == (prefix.."gameid") then
  5624. game:GetService("StarterGui"):SetCore("SendNotification", {
  5625. Title = "Game ID";
  5626. Text = "Game ID: ".. game.GameId;
  5627. })
  5628. end
  5629. if string.sub(msg, 1, 4) == (prefix.."pgs") then
  5630. local pgscheck = game:GetService("Workspace"):PGSIsEnabled()
  5631. if pgscheck == true then
  5632. game:GetService("StarterGui"):SetCore("SendNotification", {
  5633. Title = "PGSPhysicsSolverEnabled";
  5634. Text = "PGS is Enabled!";
  5635. })
  5636. else
  5637. game:GetService("StarterGui"):SetCore("SendNotification", {
  5638. Title = "PGSPhysicsSolverEnabled";
  5639. Text = "PGS is Disabled!";
  5640. })
  5641. end
  5642. end
  5643. if string.sub(msg, 1, 12) == (prefix.."removeinvis") then
  5644. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  5645. if v:IsA("Part") then
  5646. if v.Transparency == 1 then
  5647. if v.Name ~= "HumanoidRootPart" then
  5648. v:Destroy()
  5649. end
  5650. end
  5651. end
  5652. end
  5653. end
  5654. if string.sub(msg, 1, 10) == (prefix.."removefog") then
  5655. game:GetService("Lighting").FogStart = 0
  5656. game:GetService("Lighting").FogEnd = 9999999999999
  5657. end
  5658. if string.sub(msg, 1, 8) == (prefix.."disable") then
  5659. lplayer.Character.Humanoid.Parent = lplayer
  5660. end
  5661. if string.sub(msg, 1, 7) == (prefix.."enable") then
  5662. lplayer.Humanoid.Parent = lplayer.Character
  5663. end
  5664. if string.sub(msg, 1, 8) == (prefix.."prefix ") then
  5665. prefix = (string.sub(msg, 9, 9))
  5666. wait(0.1)
  5667. change()
  5668. wait(0.1)
  5669. game:GetService("StarterGui"):SetCore("SendNotification", {
  5670. Title = "Prefix changed!";
  5671. Text = "Prefix is now "..prefix..". Use ;resetprefix to reset to ;";
  5672. })
  5673. end
  5674. if string.sub(msg, 1, 12) == (";resetprefix") then
  5675. prefix = ";"
  5676. wait(0.1)
  5677. change()
  5678. wait(0.1)
  5679. game:GetService("StarterGui"):SetCore("SendNotification", {
  5680. Title = "Prefix changed!";
  5681. Text = "Prefix is now "..prefix..". Make sure it's one key!";
  5682. })
  5683. end
  5684. if string.sub(msg, 1, 10) == (prefix.."flyspeed ") then
  5685. speedfly = string.sub(msg, 11)
  5686. wait()
  5687. change()
  5688. end
  5689. if string.sub(msg, 1, 8) == (prefix.."carpet ") then
  5690. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  5691. local Anim3 = Instance.new("Animation")
  5692. Anim3.AnimationId = "rbxassetid://282574440"
  5693. local track3 = lplayer.Character.Humanoid:LoadAnimation(Anim3)
  5694. track3:Play(.1, 1, 1)
  5695. bplrr = v.Name
  5696. banpl = true
  5697. end
  5698. end
  5699. if string.sub(msg, 1, 9) == (prefix.."uncarpet") then
  5700. banpl = false
  5701. end
  5702. if string.sub(msg, 1, 7) == (prefix.."stare ") then
  5703. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  5704. staring = true
  5705. stareplr = v
  5706. end
  5707. end
  5708. if string.sub(msg, 1, 8) == (prefix.."unstare") then
  5709. staring = false
  5710. end
  5711. if string.sub(msg, 1, 8) == (prefix.."logchat") then
  5712. chatlogs = true
  5713. game:GetService("StarterGui"):SetCore("SendNotification", {
  5714. Title = "LogChat enabled";
  5715. Text = "Now logging all player chat.";
  5716. })
  5717. end
  5718. if string.sub(msg, 1, 10) == (prefix.."unlogchat") then
  5719. chatlogs = false
  5720. game:GetService("StarterGui"):SetCore("SendNotification", {
  5721. Title = "LogChat disabled";
  5722. Text = "Stopped logging all player chat.";
  5723. })
  5724. end
  5725. if string.sub(msg, 1, 7) == (prefix.."fixcam") then
  5726. game:GetService("Workspace").CurrentCamera:Destroy()
  5727. wait(0.1)
  5728. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  5729. game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
  5730. lplayer.CameraMinZoomDistance = 0.5
  5731. lplayer.CameraMaxZoomDistance = 400
  5732. lplayer.CameraMode = "Classic"
  5733. end
  5734. if string.sub(msg, 1, 8) == (prefix.."unstate") then
  5735. changingstate = false
  5736. end
  5737. end)
  5738.  
  5739. local function tp()
  5740. for i, player in ipairs(game:GetService("Players"):GetPlayers()) do
  5741. if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
  5742. if player.Name == brplr then
  5743. player.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame + lplayer.Character.HumanoidRootPart.CFrame.lookVector * 2
  5744. end
  5745. end
  5746. end
  5747. end
  5748. local function tpall()
  5749. for i, player in ipairs(game:GetService("Players"):GetPlayers()) do
  5750. if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
  5751. player.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame + lplayer.Character.HumanoidRootPart.CFrame.lookVector * 3
  5752. end
  5753. end
  5754. end
  5755. spawn(function()
  5756. while wait(spamdelay) do
  5757. if spamming == true then
  5758. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(spamtext, "All")
  5759. end
  5760. end
  5761. end)
  5762. spawn(function()
  5763. while wait(spamdelay) do
  5764. if spammingpm == true then
  5765. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/w "..pmspammed.." @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", "All")
  5766. end
  5767. end
  5768. end)
  5769. spawn(function()
  5770. while wait() do
  5771. if cbring == true then
  5772. tp()
  5773. end
  5774. end
  5775. end)
  5776. spawn(function()
  5777. while wait() do
  5778. if cbringall == true then
  5779. tpall()
  5780. end
  5781. end
  5782. end)
  5783.  
  5784. Mouse.KeyDown:connect(function(Key)
  5785. if Key == prefix then
  5786. CMDBAR:CaptureFocus()
  5787. end
  5788. end)
  5789.  
  5790. CMDBAR.FocusLost:connect(function(enterPressed)
  5791. if enterPressed then
  5792. if string.sub(CMDBAR.Text, 1, 5) == ("kill ") then
  5793. if string.sub(CMDBAR.Text, 6) == "me" then
  5794. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(100000,0,100000)
  5795. else
  5796. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6)))do
  5797. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  5798. lplayer.Character.Humanoid.Name = 1
  5799. local l = lplayer.Character["1"]:Clone()
  5800. l.Parent = lplayer.Character
  5801. l.Name = "Humanoid"
  5802. wait(0.1)
  5803. lplayer.Character["1"]:Destroy()
  5804. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  5805. lplayer.Character.Animate.Disabled = true
  5806. wait(0.1)
  5807. lplayer.Character.Animate.Disabled = false
  5808. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  5809. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  5810. lplayer.Character.Humanoid:EquipTool(v)
  5811. end
  5812. local function tp(player,player2)
  5813. local char1,char2=player.Character,player2.Character
  5814. if char1 and char2 then
  5815. char1:MoveTo(char2.Head.Position)
  5816. end
  5817. end
  5818. wait(0.1)
  5819. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  5820. wait(0.2)
  5821. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  5822. wait(0.5)
  5823. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  5824. wait(0.7)
  5825. tp(lplayer,game:GetService("Players")[v.Name])
  5826. wait(0.7)
  5827. lplayer.Character.HumanoidRootPart.CFrame = NOW
  5828. game:GetService("StarterGui"):SetCore("SendNotification", {
  5829. Title = "Tools needed!";
  5830. Text = "You need a tool in your backpack for this command!";
  5831. })
  5832. end
  5833. end
  5834. end
  5835. if string.sub(CMDBAR.Text, 1, 6) == ("bring ") then
  5836. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7)))do
  5837. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  5838. lplayer.Character.Humanoid.Name = 1
  5839. local l = lplayer.Character["1"]:Clone()
  5840. l.Parent = lplayer.Character
  5841. l.Name = "Humanoid"
  5842. wait(0.1)
  5843. lplayer.Character["1"]:Destroy()
  5844. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  5845. lplayer.Character.Animate.Disabled = true
  5846. wait(0.1)
  5847. lplayer.Character.Animate.Disabled = false
  5848. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  5849. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  5850. lplayer.Character.Humanoid:EquipTool(v)
  5851. end
  5852. local function tp(player,player2)
  5853. local char1,char2=player.Character,player2.Character
  5854. if char1 and char2 then
  5855. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  5856. end
  5857. end
  5858. local function getout(player,player2)
  5859. local char1,char2=player.Character,player2.Character
  5860. if char1 and char2 then
  5861. char1:MoveTo(char2.Head.Position)
  5862. end
  5863. end
  5864. tp(game:GetService("Players")[v.Name], lplayer)
  5865. wait(0.2)
  5866. tp(game:GetService("Players")[v.Name], lplayer)
  5867. wait(0.5)
  5868. lplayer.Character.HumanoidRootPart.CFrame = NOW
  5869. wait(0.5)
  5870. getout(lplayer, game:GetService("Players")[v.Name])
  5871. wait(0.3)
  5872. lplayer.Character.HumanoidRootPart.CFrame = NOW
  5873. game:GetService("StarterGui"):SetCore("SendNotification", {
  5874. Title = "Tools needed!";
  5875. Text = "You need a tool in your backpack for this command!";
  5876. })
  5877. end
  5878. end
  5879. if string.sub(CMDBAR.Text, 1, 5) == ("spin ") then
  5880. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  5881. lplayer.Character.Humanoid.Name = 1
  5882. local l = lplayer.Character["1"]:Clone()
  5883. l.Parent = lplayer.Character
  5884. l.Name = "Humanoid"
  5885. wait(0.1)
  5886. lplayer.Character["1"]:Destroy()
  5887. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  5888. lplayer.Character.Animate.Disabled = true
  5889. wait(0.1)
  5890. lplayer.Character.Animate.Disabled = false
  5891. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  5892. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  5893. lplayer.Character.Humanoid:EquipTool(v)
  5894. end
  5895. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  5896. spinplr = v
  5897. wait(0.5)
  5898. spin = true
  5899. game:GetService("StarterGui"):SetCore("SendNotification", {
  5900. Title = "Tools needed!";
  5901. Text = "You need a tool in your backpack for this command!";
  5902. })
  5903. end
  5904. end
  5905. if string.sub(CMDBAR.Text, 1, 6) == ("unspin") then
  5906. spin = false
  5907. end
  5908. if string.sub(CMDBAR.Text, 1, 7) == ("attach ") then
  5909. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  5910. lplayer.Character.Humanoid.Name = 1
  5911. local l = lplayer.Character["1"]:Clone()
  5912. l.Parent = lplayer.Character
  5913. l.Name = "Humanoid"
  5914. wait(0.1)
  5915. lplayer.Character["1"]:Destroy()
  5916. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  5917. lplayer.Character.Animate.Disabled = true
  5918. wait(0.1)
  5919. lplayer.Character.Animate.Disabled = false
  5920. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  5921. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  5922. lplayer.Character.Humanoid:EquipTool(v)
  5923. end
  5924. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  5925. wait(0.3)
  5926. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  5927. attplr = v
  5928. game:GetService("StarterGui"):SetCore("SendNotification", {
  5929. Title = "Tools needed!";
  5930. Text = "You need a tool in your backpack for this command!";
  5931. })
  5932. end
  5933. end
  5934. if string.sub(CMDBAR.Text, 1, 9) == ("unattach ") then
  5935. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  5936. local function getout(player,player2)
  5937. local char1,char2=player.Character,player2.Character
  5938. if char1 and char2 then
  5939. char1:MoveTo(char2.Head.Position)
  5940. end
  5941. end
  5942. getout(lplayer, game:GetService("Players")[v.Name])
  5943. end
  5944. end
  5945. if string.sub(CMDBAR.Text, 1, 7) == ("follow ") then
  5946. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  5947. followed = true
  5948. flwplr = v
  5949. end
  5950. end
  5951. if string.sub(CMDBAR.Text, 1, 8) == ("unfollow") then
  5952. followed = false
  5953. end
  5954. if string.sub(CMDBAR.Text, 1, 9) == ("freefall ") then
  5955. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  5956. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  5957. lplayer.Character.Humanoid.Name = 1
  5958. local l = lplayer.Character["1"]:Clone()
  5959. l.Parent = lplayer.Character
  5960. l.Name = "Humanoid"
  5961. wait(0.1)
  5962. lplayer.Character["1"]:Destroy()
  5963. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  5964. lplayer.Character.Animate.Disabled = true
  5965. wait(0.1)
  5966. lplayer.Character.Animate.Disabled = false
  5967. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  5968. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  5969. lplayer.Character.Humanoid:EquipTool(v)
  5970. end
  5971. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  5972. wait(0.2)
  5973. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  5974. wait(0.6)
  5975. lplayer.Character.HumanoidRootPart.CFrame = NOW
  5976. wait(0.6)
  5977. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
  5978. game:GetService("StarterGui"):SetCore("SendNotification", {
  5979. Title = "Tools needed!";
  5980. Text = "You need a tool in your backpack for this command!";
  5981. })
  5982. end
  5983. end
  5984. if string.sub(CMDBAR.Text, 1, 6) == ("trail ") then
  5985. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  5986. traill = true
  5987. trlplr = v
  5988. end
  5989. end
  5990. if string.sub(CMDBAR.Text, 1, 7) == ("untrail") then
  5991. traill = false
  5992. end
  5993. if string.sub(CMDBAR.Text, 1, 6) == ("orbit ") then
  5994. if string.sub(CMDBAR.Text, 7) == "all" or string.sub(CMDBAR.Text, 7) == "others" or string.sub(CMDBAR.Text, 7) == "me" then
  5995. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  5996. else
  5997. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  5998. local o = Instance.new("RocketPropulsion")
  5999. o.Parent = lplayer.Character.HumanoidRootPart
  6000. o.Name = "Orbit"
  6001. o.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  6002. o:Fire()
  6003. noclip = true
  6004. end
  6005. end
  6006. end
  6007. if string.sub(CMDBAR.Text, 1, 7) == ("unorbit") then
  6008. lplayer.Character.HumanoidRootPart.Orbit:Destroy()
  6009. noclip = false
  6010. end
  6011. if string.sub(CMDBAR.Text, 1, 6) == ("fling ") then
  6012. if string.sub(CMDBAR.Text, 7) == "all" or string.sub(CMDBAR.Text, 7) == "others" or string.sub(CMDBAR.Text, 7) == "me" then
  6013. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  6014. else
  6015. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  6016. local y = Instance.new("RocketPropulsion")
  6017. y.Parent = lplayer.Character.HumanoidRootPart
  6018. y.CartoonFactor = 1
  6019. y.MaxThrust = 800000
  6020. y.MaxSpeed = 1000
  6021. y.ThrustP = 200000
  6022. y.Name = "Fling"
  6023. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  6024. y.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  6025. y:Fire()
  6026. noclip = true
  6027. end
  6028. end
  6029. end
  6030. if string.sub(CMDBAR.Text, 1, 7) == ("unfling") then
  6031. noclip = false
  6032. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  6033. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  6034. wait(0.4)
  6035. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  6036. end
  6037. if string.sub(CMDBAR.Text, 1, 7) == ("fecheck") then
  6038. if game:GetService("Workspace").FilteringEnabled == true then
  6039. warn("FE is Enabled (Filtering Enabled)")
  6040. game:GetService("StarterGui"):SetCore("SendNotification", {
  6041. Title = "FE is Enabled";
  6042. Text = "Filtering Enabled. Enjoy using Reviz Admin!";
  6043. })
  6044. else
  6045. warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
  6046. game:GetService("StarterGui"):SetCore("SendNotification", {
  6047. Title = "FE is Disabled";
  6048. Text = "Filtering Disabled. Consider using a different admin script.";
  6049. })
  6050. end
  6051. end
  6052. if string.sub(CMDBAR.Text, 1, 5) == ("void ") then
  6053. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  6054. lplayer.Character.Humanoid.Name = 1
  6055. local l = lplayer.Character["1"]:Clone()
  6056. l.Parent = lplayer.Character
  6057. l.Name = "Humanoid"
  6058. wait(0.1)
  6059. lplayer.Character["1"]:Destroy()
  6060. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  6061. lplayer.Character.Animate.Disabled = true
  6062. wait(0.1)
  6063. lplayer.Character.Animate.Disabled = false
  6064. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  6065. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  6066. lplayer.Character.Humanoid:EquipTool(v)
  6067. end
  6068. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6069. wait(0.2)
  6070. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6071. wait(0.6)
  6072. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999999999,0,999999999999999)
  6073. game:GetService("StarterGui"):SetCore("SendNotification", {
  6074. Title = "Tools needed!";
  6075. Text = "You need a tool in your backpack for this command!";
  6076. })
  6077. end
  6078. end
  6079. if string.sub(CMDBAR.Text, 1, 6) == ("noclip") then
  6080. noclip = true
  6081. game:GetService("StarterGui"):SetCore("SendNotification", {
  6082. Title = "Noclip enabled";
  6083. Text = "Type ;clip to disable";
  6084. })
  6085. end
  6086. if string.sub(CMDBAR.Text, 1, 4) == ("clip") then
  6087. noclip = false
  6088. game:GetService("StarterGui"):SetCore("SendNotification", {
  6089. Title = "Noclip disabled";
  6090. Text = "Type ;noclip to enable";
  6091. })
  6092. end
  6093. if string.sub(CMDBAR.Text, 1, 6) == ("speed ") then
  6094. lplayer.Character.Humanoid.WalkSpeed = (string.sub(CMDBAR.Text, 7))
  6095. end
  6096. if string.sub(CMDBAR.Text, 1, 3) == ("ws ") then
  6097. lplayer.Character.Humanoid.WalkSpeed = (string.sub(CMDBAR.Text, 4))
  6098. end
  6099. if string.sub(CMDBAR.Text, 1, 10) == ("hipheight ") then
  6100. lplayer.Character.Humanoid.HipHeight = (string.sub(CMDBAR.Text, 11))
  6101. end
  6102. if string.sub(CMDBAR.Text, 1, 3) == ("hh ") then
  6103. lplayer.Character.Humanoid.HipHeight = (string.sub(CMDBAR.Text, 4))
  6104. end
  6105. if string.sub(CMDBAR.Text, 1, 10) == ("jumppower ") then
  6106. lplayer.Character.Humanoid.JumpPower = (string.sub(CMDBAR.Text, 11))
  6107. end
  6108. if string.sub(CMDBAR.Text, 1, 3) == ("jp ") then
  6109. lplayer.Character.Humanoid.JumpPower = (string.sub(CMDBAR.Text, 4))
  6110. end
  6111. if string.sub(CMDBAR.Text, 1, 7) == ("default") then
  6112. lplayer.Character.Humanoid.JumpPower = 50
  6113. lplayer.Character.Humanoid.WalkSpeed = 16
  6114. lplayer.Character.Humanoid.HipHeight = 0
  6115. end
  6116. if string.sub(CMDBAR.Text, 1, 6) == ("annoy ") then
  6117. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  6118. annoying = true
  6119. annplr = v
  6120. end
  6121. end
  6122. if string.sub(CMDBAR.Text, 1, 7) == ("unannoy") then
  6123. annoying = false
  6124. end
  6125. if string.sub(CMDBAR.Text, 1, 9) == ("headwalk ") then
  6126. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  6127. hwalk = true
  6128. hdwplr = v
  6129. end
  6130. end
  6131. if string.sub(CMDBAR.Text, 1, 10) == ("unheadwalk") then
  6132. hwalk = false
  6133. end
  6134. if string.sub(CMDBAR.Text, 1, 7) == ("nolimbs") then
  6135. lplayer.Character["Left Leg"]:Destroy()
  6136. lplayer.Character["Left Arm"]:Destroy()
  6137. lplayer.Character["Right Leg"]:Destroy()
  6138. lplayer.Character["Right Arm"]:Destroy()
  6139. end
  6140. if string.sub(CMDBAR.Text, 1, 3) == ("god") then
  6141. lplayer.Character.Humanoid.Name = 1
  6142. local l = lplayer.Character["1"]:Clone()
  6143. l.Parent = lplayer.Character
  6144. l.Name = "Humanoid"
  6145. wait(0.1)
  6146. lplayer.Character["1"]:Destroy()
  6147. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  6148. lplayer.Character.Animate.Disabled = true
  6149. wait(0.1)
  6150. lplayer.Character.Animate.Disabled = false
  6151. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  6152. game:GetService("StarterGui"):SetCore("SendNotification", {
  6153. Title = "FE Godmode enabled";
  6154. Text = "Use ;grespawn or ;respawn to remove.";
  6155. })
  6156. end
  6157. if string.sub(CMDBAR.Text, 1, 8) == ("drophats") then
  6158. for i,v in pairs(lplayer.Character:GetChildren()) do
  6159. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  6160. v.Parent = workspace
  6161. end
  6162. end
  6163. end
  6164. if string.sub(CMDBAR.Text, 1, 8) == ("droptool") then
  6165. for i,v in pairs(lplayer.Character:GetChildren()) do
  6166. if (v:IsA("Tool")) then
  6167. v.Parent = workspace
  6168. end
  6169. end
  6170. end
  6171. if string.sub(CMDBAR.Text, 1, 9) == ("loopdhats") then
  6172. droppinghats = true
  6173. game:GetService("StarterGui"):SetCore("SendNotification", {
  6174. Title = "Loop Drop Enabled";
  6175. Text = "Type ;unloopdhats to disable";
  6176. })
  6177. end
  6178. if string.sub(CMDBAR.Text, 1, 11) == ("unloopdhats") then
  6179. droppinghats = false
  6180. game:GetService("StarterGui"):SetCore("SendNotification", {
  6181. Title = "Loop Drop Disabled";
  6182. Text = "Type ;loopdhats to enable.";
  6183. })
  6184. end
  6185. if string.sub(CMDBAR.Text, 1, 9) == ("loopdtool") then
  6186. droppingtools = true
  6187. game:GetService("StarterGui"):SetCore("SendNotification", {
  6188. Title = "Loop Drop Enabled";
  6189. Text = "Type ;unloopdtool to disable";
  6190. })
  6191. end
  6192. if string.sub(CMDBAR.Text, 1, 11) == ("unloopdtool") then
  6193. droppingtools = false
  6194. game:GetService("StarterGui"):SetCore("SendNotification", {
  6195. Title = "Loop Drop Disabled";
  6196. Text = "Type ;loopdtool to enable.";
  6197. })
  6198. end
  6199. if string.sub(CMDBAR.Text, 1, 9) == ("invisible") then -- Credit to Timeless
  6200. Local = game:GetService('Players').LocalPlayer
  6201. Char = Local.Character
  6202. touched,tpdback = false, false
  6203. box = Instance.new('Part',workspace)
  6204. box.Anchored = true
  6205. box.CanCollide = true
  6206. box.Size = Vector3.new(10,1,10)
  6207. box.Position = Vector3.new(0,10000,0)
  6208. box.Touched:connect(function(part)
  6209. if (part.Parent.Name == Local.Name) then
  6210. if touched == false then
  6211. touched = true
  6212. function apply()
  6213. if script.Disabled ~= true then
  6214. no = Char.HumanoidRootPart:Clone()
  6215. wait(.25)
  6216. Char.HumanoidRootPart:Destroy()
  6217. no.Parent = Char
  6218. Char:MoveTo(loc)
  6219. touched = false
  6220. end end
  6221. if Char then
  6222. apply()
  6223. end
  6224. end
  6225. end
  6226. end)
  6227. repeat wait() until Char
  6228. loc = Char.HumanoidRootPart.Position
  6229. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  6230. game:GetService("StarterGui"):SetCore("SendNotification", {
  6231. Title = "Invisibility enabled!";
  6232. Text = "Reset or use ;respawn to remove.";
  6233. })
  6234. end
  6235. if string.sub(CMDBAR.Text, 1, 5) == ("view ") then
  6236. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  6237. if game:GetService("Players")[v.Name].Character.Humanoid then
  6238. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Humanoid
  6239. else
  6240. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  6241. end
  6242. end
  6243. end
  6244. if string.sub(CMDBAR.Text, 1, 6) == ("unview") then
  6245. if lplayer.Character.Humanoid then
  6246. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  6247. else
  6248. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  6249. end
  6250. end
  6251. if string.sub(CMDBAR.Text, 1, 5) == ("goto ") then
  6252. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  6253. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6254. end
  6255. end
  6256. if string.sub(CMDBAR.Text, 1, 3) == ("fly") then
  6257. repeat wait() until lplayer and lplayer.Character and lplayer.Character:FindFirstChild('HumanoidRootPart') and lplayer.Character:FindFirstChild('Humanoid')
  6258. repeat wait() until Mouse
  6259.  
  6260. local T = lplayer.Character.HumanoidRootPart
  6261. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  6262. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  6263. local SPEED = speedget
  6264.  
  6265. local function fly()
  6266. flying = true
  6267. local BG = Instance.new('BodyGyro', T)
  6268. local BV = Instance.new('BodyVelocity', T)
  6269. BG.P = 9e4
  6270. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  6271. BG.cframe = T.CFrame
  6272. BV.velocity = Vector3.new(0, 0.1, 0)
  6273. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  6274. spawn(function()
  6275. repeat wait()
  6276. lplayer.Character.Humanoid.PlatformStand = true
  6277. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  6278. SPEED = 50
  6279. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  6280. SPEED = 0
  6281. end
  6282. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  6283. 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
  6284. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  6285. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  6286. 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
  6287. else
  6288. BV.velocity = Vector3.new(0, 0.1, 0)
  6289. end
  6290. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  6291. until not flying
  6292. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  6293. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  6294. SPEED = 0
  6295. BG:destroy()
  6296. BV:destroy()
  6297. lplayer.Character.Humanoid.PlatformStand = false
  6298. end)
  6299. end
  6300. Mouse.KeyDown:connect(function(KEY)
  6301. if KEY:lower() == 'w' then
  6302. CONTROL.F = speedfly
  6303. elseif KEY:lower() == 's' then
  6304. CONTROL.B = -speedfly
  6305. elseif KEY:lower() == 'a' then
  6306. CONTROL.L = -speedfly
  6307. elseif KEY:lower() == 'd' then
  6308. CONTROL.R = speedfly
  6309. end
  6310. end)
  6311. Mouse.KeyUp:connect(function(KEY)
  6312. if KEY:lower() == 'w' then
  6313. CONTROL.F = 0
  6314. elseif KEY:lower() == 's' then
  6315. CONTROL.B = 0
  6316. elseif KEY:lower() == 'a' then
  6317. CONTROL.L = 0
  6318. elseif KEY:lower() == 'd' then
  6319. CONTROL.R = 0
  6320. end
  6321. end)
  6322. fly()
  6323. end
  6324. if string.sub(CMDBAR.Text, 1, 5) == ("unfly") then
  6325. flying = false
  6326. lplayer.Character.Humanoid.PlatformStand = false
  6327. end
  6328. if string.sub(CMDBAR.Text, 1, 5) == ("chat ") then
  6329. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer((string.sub(CMDBAR.Text, 6)), "All")
  6330. end
  6331. if string.sub(CMDBAR.Text, 1, 5) == ("spam ") then
  6332. spamtext = (string.sub(CMDBAR.Text, 6))
  6333. spamming = true
  6334. end
  6335. if string.sub(CMDBAR.Text, 1, 6) == ("unspam") then
  6336. spamming = false
  6337. end
  6338. if string.sub(CMDBAR.Text, 1, 9) == ("spamwait ") then
  6339. spamdelay = (string.sub(CMDBAR.Text, 10))
  6340. end
  6341. if string.sub(CMDBAR.Text, 1, 7) == ("pmspam ") then
  6342. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  6343. pmspammed = v.Name
  6344. spammingpm = true
  6345. end
  6346. end
  6347. if string.sub(CMDBAR.Text, 1, 8) == ("unpmspam") then
  6348. spammingpm = false
  6349. end
  6350. if string.sub(CMDBAR.Text, 1, 8) == ("cfreeze ") then
  6351. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 9))) do
  6352. v.Character["Left Leg"].Anchored = true
  6353. v.Character["Left Arm"].Anchored = true
  6354. v.Character["Right Leg"].Anchored = true
  6355. v.Character["Right Arm"].Anchored = true
  6356. v.Character.Torso.Anchored = true
  6357. v.Character.Head.Anchored = true
  6358. end
  6359. end
  6360. if string.sub(CMDBAR.Text, 1, 10) == ("uncfreeze ") then
  6361. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 11))) do
  6362. v.Character["Left Leg"].Anchored = false
  6363. v.Character["Left Arm"].Anchored = false
  6364. v.Character["Right Leg"].Anchored = false
  6365. v.Character["Right Arm"].Anchored = false
  6366. v.Character.Torso.Anchored = false
  6367. v.Character.Head.Anchored = false
  6368. end
  6369. end
  6370. if string.sub(CMDBAR.Text, 1, 8) == ("unlockws") then
  6371. local a = game:GetService("Workspace"):getChildren()
  6372. for i = 1, #a do
  6373. if a[i].className == "Part" then
  6374. a[i].Locked = false
  6375. elseif a[i].className == "Model" then
  6376. local r = a[i]:getChildren()
  6377. for i = 1, #r do
  6378. if r[i].className == "Part" then
  6379. r[i].Locked = false
  6380. end
  6381. end
  6382. end
  6383. end
  6384. game:GetService("StarterGui"):SetCore("SendNotification", {
  6385. Title = "Success!";
  6386. Text = "Workspace unlocked. Use ;lockws to lock.";
  6387. })
  6388. end
  6389. if string.sub(CMDBAR.Text, 1, 6) == ("lockws") then
  6390. local a = game:GetService("Workspace"):getChildren()
  6391. for i = 1, #a do
  6392. if a[i].className == "Part" then
  6393. a[i].Locked = true
  6394. elseif a[i].className == "Model" then
  6395. local r = a[i]:getChildren()
  6396. for i = 1, #r do
  6397. if r[i].className == "Part" then
  6398. r[i].Locked = true
  6399. end
  6400. end
  6401. end
  6402. end
  6403. end
  6404. if string.sub(CMDBAR.Text, 1, 6) == ("btools") then
  6405. local Clone_T = Instance.new("HopperBin",lplayer.Backpack)
  6406. Clone_T.BinType = "Clone"
  6407. local Destruct = Instance.new("HopperBin",lplayer.Backpack)
  6408. Destruct.BinType = "Hammer"
  6409. local Hold_T = Instance.new("HopperBin",lplayer.Backpack)
  6410. Hold_T.BinType = "Grab"
  6411. end
  6412. if string.sub(CMDBAR.Text, 1, 6) == ("pstand") then
  6413. lplayer.Character.Humanoid.PlatformStand = true
  6414. end
  6415. if string.sub(CMDBAR.Text, 1, 8) == ("unpstand") then
  6416. lplayer.Character.Humanoid.PlatformStand = false
  6417. end
  6418. if string.sub(CMDBAR.Text, 1, 9) == ("blockhead") then
  6419. lplayer.Character.Head.Mesh:Destroy()
  6420. end
  6421. if string.sub(CMDBAR.Text, 1, 3) == ("sit") then
  6422. lplayer.Character.Humanoid.Sit = true
  6423. end
  6424. if string.sub(CMDBAR.Text, 1, 9) == ("bringobj ") then
  6425. local function bringobjw()
  6426. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  6427. if obj.Name == (string.sub(CMDBAR.Text, 10)) then
  6428. obj.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  6429. obj.CanCollide = false
  6430. obj.Transparency = 0.7
  6431. wait()
  6432. obj.CFrame = lplayer.Character["Left Leg"].CFrame
  6433. wait()
  6434. obj.CFrame = lplayer.Character["Right Leg"].CFrame
  6435. wait()
  6436. obj.CFrame = lplayer.Character["Head"].CFrame
  6437. end
  6438. end
  6439. end
  6440. while wait() do
  6441. bringobjw()
  6442. end
  6443. game:GetService("StarterGui"):SetCore("SendNotification", {
  6444. Title = "BringObj";
  6445. Text = "BringObj enabled.";
  6446. })
  6447. end
  6448. if string.sub(CMDBAR.Text, 1, 6) == ("wsvis ") then
  6449. vis = (string.sub(CMDBAR.Text, 7))
  6450. local a = game:GetService("Workspace"):GetDescendants()
  6451. for i = 1, #a do
  6452. if a[i].className == "Part" then
  6453. a[i].Transparency = vis
  6454. elseif a[i].className == "Model" then
  6455. local r = a[i]:getChildren()
  6456. for i = 1, #r do
  6457. if r[i].className == "Part" then
  6458. r[i].Transparency = vis
  6459. end
  6460. end
  6461. end
  6462. end
  6463. end
  6464. if string.sub(CMDBAR.Text, 1, 10) == ("hypertotal") then
  6465. loadstring(game:GetObjects("rbxassetid://1255063809")[1].Source)()
  6466. game:GetService("StarterGui"):SetCore("SendNotification", {
  6467. Title = "Success!";
  6468. Text = "HyperTotal GUI Loaded!";
  6469. })
  6470. end
  6471. if string.sub(CMDBAR.Text, 1, 4) == ("cmds") then
  6472. CMDSFRAME.Visible = true
  6473. end
  6474. if string.sub(CMDBAR.Text, 1, 9) == ("rmeshhats") then
  6475. for i,v in pairs(lplayer.Character:GetChildren()) do
  6476. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  6477. v.Handle.Mesh:Destroy()
  6478. end
  6479. end
  6480. end
  6481. if string.sub(CMDBAR.Text, 1, 9) == ("blockhats") then
  6482. for i,v in pairs(lplayer.Character:GetChildren()) do
  6483. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  6484. v.Handle.Mesh:Destroy()
  6485. end
  6486. end
  6487. end
  6488. if string.sub(CMDBAR.Text, 1, 9) == ("rmeshtool") then
  6489. for i,v in pairs(lplayer.Character:GetChildren()) do
  6490. if (v:IsA("Tool")) then
  6491. v.Handle.Mesh:Destroy()
  6492. end
  6493. end
  6494. end
  6495. if string.sub(CMDBAR.Text, 1, 9) == ("blocktool") then
  6496. for i,v in pairs(lplayer.Character:GetChildren()) do
  6497. if (v:IsA("Tool")) then
  6498. v.Handle.Mesh:Destroy()
  6499. end
  6500. end
  6501. end
  6502. if string.sub(CMDBAR.Text, 1, 7) == ("spinner") then
  6503. local p = Instance.new("RocketPropulsion")
  6504. p.Parent = lplayer.Character.HumanoidRootPart
  6505. p.Name = "Spinner"
  6506. p.Target = lplayer.Character["Left Arm"]
  6507. p:Fire()
  6508. game:GetService("StarterGui"):SetCore("SendNotification", {
  6509. Title = "Spinner enabled";
  6510. Text = "Type ;nospinner to disable.";
  6511. })
  6512. end
  6513. if string.sub(CMDBAR.Text, 1, 9) == ("nospinner") then
  6514. lplayer.Character.HumanoidRootPart.Spinner:Destroy()
  6515. end
  6516. if string.sub(CMDBAR.Text, 1, 6) == ("reachd") then
  6517. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  6518. if v:isA("Tool") then
  6519. local a = Instance.new("SelectionBox",v.Handle)
  6520. a.Adornee = v.Handle
  6521. v.Handle.Size = Vector3.new(0.5,0.5,60)
  6522. v.GripPos = Vector3.new(0,0,0)
  6523. lplayer.Character.Humanoid:UnequipTools()
  6524. end
  6525. end
  6526. game:GetService("StarterGui"):SetCore("SendNotification", {
  6527. Title = "Reach applied!";
  6528. Text = "Applied to equipped sword. Use ;noreach to disable.";
  6529. })
  6530. end
  6531. if string.sub(CMDBAR.Text, 1, 6) == ("reach ") then
  6532. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  6533. if v:isA("Tool") then
  6534. local a = Instance.new("SelectionBox",v.Handle)
  6535. a.Name = "Reach"
  6536. a.Adornee = v.Handle
  6537. v.Handle.Size = Vector3.new(0.5,0.5,(string.sub(CMDBAR.Text, 7)))
  6538. v.GripPos = Vector3.new(0,0,0)
  6539. lplayer.Character.Humanoid:UnequipTools()
  6540. end
  6541. end
  6542. game:GetService("StarterGui"):SetCore("SendNotification", {
  6543. Title = "Reach applied!";
  6544. Text = "Applied to equipped sword. Use ;noreach to disable.";
  6545. })
  6546. end
  6547. if string.sub(CMDBAR.Text, 1, 7) == ("noreach") then
  6548. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  6549. if v:isA("Tool") then
  6550. v.Handle.Reach:Destroy()
  6551. end
  6552. end
  6553. game:GetService("StarterGui"):SetCore("SendNotification", {
  6554. Title = "Reach removed!";
  6555. Text = "Removed reach from equipped sword.";
  6556. })
  6557. end
  6558. if string.sub(CMDBAR.Text, 1, 6) == ("rkill ") then
  6559. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7)))do
  6560. lplayer.Character.Humanoid.Name = 1
  6561. local l = lplayer.Character["1"]:Clone()
  6562. l.Parent = lplayer.Character
  6563. l.Name = "Humanoid"
  6564. wait(0.1)
  6565. lplayer.Character["1"]:Destroy()
  6566. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  6567. lplayer.Character.Animate.Disabled = true
  6568. wait(0.1)
  6569. lplayer.Character.Animate.Disabled = false
  6570. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  6571. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  6572. lplayer.Character.Humanoid:EquipTool(v)
  6573. end
  6574. wait(0.1)
  6575. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6576. wait(0.2)
  6577. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6578. wait(0.5)
  6579. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  6580. game:GetService("StarterGui"):SetCore("SendNotification", {
  6581. Title = "Tools needed!";
  6582. Text = "You need a tool in your backpack for this command!";
  6583. })
  6584. end
  6585. end
  6586. if string.sub(CMDBAR.Text, 1, 6) == ("tp me ") then
  6587. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  6588. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6589. end
  6590. end
  6591. if string.sub(CMDBAR.Text, 1, 7) == ("cbring ") then
  6592. if (string.sub(CMDBAR.Text, 8)) == "all" or (string.sub(CMDBAR.Text, 8)) == "All" or (string.sub(CMDBAR.Text, 8)) == "ALL" then
  6593. cbringall = true
  6594. else
  6595. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  6596. brplr = v.Name
  6597. end
  6598. end
  6599. cbring = true
  6600. end
  6601. if string.sub(CMDBAR.Text, 1, 8) == ("uncbring") then
  6602. cbring = false
  6603. cbringall = false
  6604. end
  6605. if string.sub(CMDBAR.Text, 1, 5) == ("swap ") then
  6606. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  6607. local NOWPLR = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6608. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  6609. lplayer.Character.Humanoid.Name = 1
  6610. local l = lplayer.Character["1"]:Clone()
  6611. l.Parent = lplayer.Character
  6612. l.Name = "Humanoid"
  6613. wait(0.1)
  6614. lplayer.Character["1"]:Destroy()
  6615. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  6616. lplayer.Character.Animate.Disabled = true
  6617. wait(0.1)
  6618. lplayer.Character.Animate.Disabled = false
  6619. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  6620. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  6621. lplayer.Character.Humanoid:EquipTool(v)
  6622. end
  6623. local function tp(player,player2)
  6624. local char1,char2=player.Character,player2.Character
  6625. if char1 and char2 then
  6626. char1:MoveTo(char2.Head.Position)
  6627. end
  6628. end
  6629. wait(0.1)
  6630. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6631. wait(0.2)
  6632. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6633. wait(0.5)
  6634. lplayer.Character.HumanoidRootPart.CFrame = NOW
  6635. wait(0.6)
  6636. tp(lplayer, game:GetService("Players")[v.Name])
  6637. wait(0.4)
  6638. lplayer.Character.HumanoidRootPart.CFrame = NOWPLR
  6639. game:GetService("StarterGui"):SetCore("SendNotification", {
  6640. Title = "Tools needed!";
  6641. Text = "You need a tool in your backpack for this command!";
  6642. })
  6643. end
  6644. end
  6645. if string.sub(CMDBAR.Text, 1, 7) == ("glitch ") then
  6646. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  6647. lplayer.Character.Humanoid.Name = 1
  6648. local l = lplayer.Character["1"]:Clone()
  6649. l.Parent = lplayer.Character
  6650. l.Name = "Humanoid"
  6651. wait(0.1)
  6652. lplayer.Character["1"]:Destroy()
  6653. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  6654. lplayer.Character.Animate.Disabled = true
  6655. wait(0.1)
  6656. lplayer.Character.Animate.Disabled = false
  6657. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  6658. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  6659. lplayer.Character.Humanoid:EquipTool(v)
  6660. end
  6661. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  6662. wait(0.3)
  6663. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  6664. wait(0.4)
  6665. b = Instance.new("BodyForce")
  6666. b.Parent = lplayer.Character.HumanoidRootPart
  6667. b.Name = "Glitch"
  6668. b.Force = Vector3.new(100000000,5000,0)
  6669. game:GetService("StarterGui"):SetCore("SendNotification", {
  6670. Title = "Tools needed!";
  6671. Text = "You need a tool in your backpack for this command!";
  6672. })
  6673. end
  6674. end
  6675. if string.sub(CMDBAR.Text, 1, 8) == ("unglitch") then
  6676. lplayer.Character.HumanoidRootPart.Glitch:Destroy()
  6677. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(10000,0,10000)
  6678. b = Instance.new("BodyForce")
  6679. b.Parent = lplayer.Character.HumanoidRootPart
  6680. b.Name = "unGlitch"
  6681. b.Force = Vector3.new(0,-5000000,0)
  6682. wait(2)
  6683. lplayer.Character.HumanoidRootPart.unGlitch:Destroy()
  6684. end
  6685. if string.sub(CMDBAR.Text, 1, 8) == ("grespawn") then
  6686. lplayer.Character.Humanoid.Health = 0
  6687. wait(1)
  6688. lplayer.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  6689. lplayer.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
  6690. end
  6691. if string.sub(CMDBAR.Text, 1, 8) == ("explorer") then
  6692. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  6693. game:GetService("StarterGui"):SetCore("SendNotification", {
  6694. Title = "Success!";
  6695. Text = "DEX Explorer has loaded.";
  6696. })
  6697. end
  6698. if string.sub(CMDBAR.Text, 1, 5) == ("anim ") then
  6699. local Anim = Instance.new("Animation")
  6700. Anim.AnimationId = "rbxassetid://"..(string.sub(CMDBAR.Text, 6))
  6701. local track = lplayer.Character.Humanoid:LoadAnimation(Anim)
  6702. track:Play(.1, 1, 1)
  6703. end
  6704. if string.sub(CMDBAR.Text, 1, 7) == ("animgui") then
  6705. loadstring(game:GetObjects("rbxassetid://1202558084")[1].Source)()
  6706. game:GetService("StarterGui"):SetCore("SendNotification", {
  6707. Title = "Success!";
  6708. Text = "Energize Animations GUI has loaded.";
  6709. })
  6710. end
  6711. if string.sub(CMDBAR.Text, 1, 7) == ("savepos") then
  6712. saved = lplayer.Character.HumanoidRootPart.CFrame
  6713. game:GetService("StarterGui"):SetCore("SendNotification", {
  6714. Title = "Position Saved";
  6715. Text = "Use ;loadpos to return to saved position.";
  6716. })
  6717. end
  6718. if string.sub(CMDBAR.Text, 1, 7) == ("loadpos") then
  6719. lplayer.Character.HumanoidRootPart.CFrame = saved
  6720. end
  6721. if string.sub(CMDBAR.Text, 1, 5) == ("bang ") then
  6722. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  6723. local Anim2 = Instance.new("Animation")
  6724. Anim2.AnimationId = "rbxassetid://148840371"
  6725. local track2 = lplayer.Character.Humanoid:LoadAnimation(Anim2)
  6726. track2:Play(.1, 1, 1)
  6727. bplrr = v.Name
  6728. banpl = true
  6729. end
  6730. end
  6731. if string.sub(CMDBAR.Text, 1, 6) == ("unbang") then
  6732. banpl = false
  6733. end
  6734. if string.sub(CMDBAR.Text, 1, 9) == ("bringmod ") then
  6735. local function bringmodw()
  6736. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  6737. if obj.Name == (string.sub(CMDBAR.Text, 10)) then
  6738. for i,ch in pairs(obj:GetDescendants()) do
  6739. if (ch:IsA("BasePart")) then
  6740. ch.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  6741. ch.CanCollide = false
  6742. ch.Transparency = 0.7
  6743. wait()
  6744. ch.CFrame = lplayer.Character["Left Leg"].CFrame
  6745. wait()
  6746. ch.CFrame = lplayer.Character["Right Leg"].CFrame
  6747. wait()
  6748. ch.CFrame = lplayer.Character["Head"].CFrame
  6749. end
  6750. end
  6751. end
  6752. end
  6753. end
  6754. while wait() do
  6755. bringmodw()
  6756. end
  6757. game:GetService("StarterGui"):SetCore("SendNotification", {
  6758. Title = "BringMod";
  6759. Text = "BringMod enabled.";
  6760. })
  6761. end
  6762. if string.sub(CMDBAR.Text, 1, 7) == ("respawn") then
  6763. local mod = Instance.new('Model', workspace) mod.Name = 're '..lplayer.Name
  6764. local hum = Instance.new('Humanoid', mod)
  6765. local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
  6766. lplayer.Character = mod
  6767. end
  6768. if string.sub(CMDBAR.Text, 1, 8) == ("shutdown") then
  6769. game:GetService'RunService'.Stepped:Connect(function()
  6770. pcall(function()
  6771. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  6772. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  6773. for _,x in pairs(v.Character.Head:GetChildren()) do
  6774. if x:IsA'Sound' then x.Playing = true x.CharacterSoundEvent:FireServer(true, true) end
  6775. end
  6776. end
  6777. end
  6778. end)
  6779. end)
  6780. game:GetService("StarterGui"):SetCore("SendNotification", {
  6781. Title = "Attempting Shutdown";
  6782. Text = "Shutdown Attempt has begun.";
  6783. })
  6784. end
  6785. if string.sub(CMDBAR.Text, 1, 7) == ("delobj ") then
  6786. objtodel = (string.sub(CMDBAR.Text, 8))
  6787. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  6788. if v.Name == objtodel then
  6789. v:Destroy()
  6790. end
  6791. end
  6792. end
  6793. if string.sub(CMDBAR.Text, 1, 7) == ("getplrs") then
  6794. for i,v in pairs(game:GetService("Players"):GetPlayers())do
  6795. print(v)
  6796. end
  6797. game:GetService("StarterGui"):SetCore("SendNotification", {
  6798. Title = "Printed";
  6799. Text = "Players have been printed to console. (F9)";
  6800. })
  6801. end
  6802. if string.sub(CMDBAR.Text, 1, 8) == ("deldecal") then
  6803. for i,v in pairs(game:GetService("Workspace"):GetDescendants())do
  6804. if (v:IsA("Decal")) then
  6805. v:Destroy()
  6806. end
  6807. end
  6808. end
  6809. if string.sub(CMDBAR.Text, 1, 10) == ("opfinality") then
  6810. loadstring(game:GetObjects("rbxassetid://1294358929")[1].Source)()
  6811. game:GetService("StarterGui"):SetCore("SendNotification", {
  6812. Title = "Success!";
  6813. Text = "OpFinality GUI has loaded.";
  6814. })
  6815. end
  6816. if string.sub(CMDBAR.Text, 1, 7) == ("remotes") then
  6817. remotes = true
  6818. added = true
  6819. game.DescendantAdded:connect(function(rmt)
  6820. if added == true then
  6821. if remotes == true then
  6822. if rmt:IsA("RemoteEvent") then
  6823. print("A RemoteEvent was added!")
  6824. print(" game." .. rmt:GetFullName() .. " | RemoteEvent")
  6825. print(" game." .. rmt:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  6826. end end end
  6827. end)
  6828. game.DescendantAdded:connect(function(rmtfnctn)
  6829. if added == true then
  6830. if remotes == true then
  6831. if rmtfnctn:IsA("RemoteFunction") then
  6832. warn("A RemoteFunction was added!")
  6833. warn(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction")
  6834. print(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  6835. end end end
  6836. end)
  6837.  
  6838. game.DescendantAdded:connect(function(bndfnctn)
  6839. if added == true then
  6840. if binds == true then
  6841. if bndfnctn:IsA("BindableFunction") then
  6842. print("A BindableFunction was added!")
  6843. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction")
  6844. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  6845. end end end
  6846. end)
  6847.  
  6848. game.DescendantAdded:connect(function(bnd)
  6849. if added == true then
  6850. if binds == true then
  6851. if bnd:IsA("BindableEvent") then
  6852. warn("A BindableEvent was added!")
  6853. warn(" game." .. bnd:GetFullName() .. " | BindableEvent")
  6854. print(" game." .. bnd:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  6855. end end end
  6856. end)
  6857.  
  6858.  
  6859. if binds == true then
  6860. for i,v in pairs(game:GetDescendants()) do
  6861. if v:IsA("BindableFunction") then
  6862. print(" game." .. v:GetFullName() .. " | BindableFunction")
  6863. print(" game." .. v:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  6864. end end
  6865. for i,v in pairs(game:GetDescendants()) do
  6866. if v:IsA("BindableEvent") then
  6867. warn(" game." .. v:GetFullName() .. " | BindableEvent")
  6868. print(" game." .. v:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  6869. end end
  6870. else
  6871. print("Off")
  6872. end
  6873. if remotes == true then
  6874. for i,v in pairs(game:GetDescendants()) do
  6875. if v:IsA("RemoteFunction") then
  6876. warn(" game." .. v:GetFullName() .. " | RemoteFunction")
  6877. print(" game." .. v:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  6878. end end
  6879. wait()
  6880. for i,v in pairs(game:GetDescendants()) do
  6881. if v:IsA("RemoteEvent") then
  6882. print(" game." .. v:GetFullName() .. " | RemoteEvent")
  6883. print(" game." .. v:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  6884. end end
  6885. else
  6886. print("Off")
  6887. end
  6888. game:GetService("StarterGui"):SetCore("SendNotification", {
  6889. Title = "Printing Remotes";
  6890. Text = "Type ;noremotes to disable.";
  6891. })
  6892. end
  6893. if string.sub(CMDBAR.Text, 1, 9) == ("noremotes") then
  6894. remotes = false
  6895. added = false
  6896. game:GetService("StarterGui"):SetCore("SendNotification", {
  6897. Title = "Printing Remotes Disabled";
  6898. Text = "Type ;remotes to enable.";
  6899. })
  6900. end
  6901. if string.sub(CMDBAR.Text, 1, 9) == ("tpdefault") then
  6902. spin = false
  6903. followed = false
  6904. traill = false
  6905. noclip = false
  6906. annoying = false
  6907. hwalk = false
  6908. cbringing = false
  6909. end
  6910. if string.sub(CMDBAR.Text, 1, 7) == ("stopsit") then
  6911. stopsitting = true
  6912. end
  6913. if string.sub(CMDBAR.Text, 1, 5) == ("gosit") then
  6914. stopsitting = false
  6915. end
  6916. if string.sub(CMDBAR.Text, 1, 7) == ("version") then
  6917. print(adminversion)
  6918. game:GetService("StarterGui"):SetCore("SendNotification", {
  6919. Title = "Version";
  6920. Text = adminversion;
  6921. })
  6922. end
  6923. if string.sub(CMDBAR.Text, 1, 7) == ("clicktp") then
  6924. clickgoto = true
  6925. game:GetService("StarterGui"):SetCore("SendNotification", {
  6926. Title = "Click TP";
  6927. Text = "Press E to teleport to mouse position";
  6928. })
  6929. end
  6930. if string.sub(CMDBAR.Text, 1, 9) == ("noclicktp") then
  6931. clickgoto = false
  6932. game:GetService("StarterGui"):SetCore("SendNotification", {
  6933. Title = "Click TP";
  6934. Text = "Click TP has been disabled.";
  6935. })
  6936. end
  6937. if string.sub(CMDBAR.Text, 1, 7) == ("toolson") then
  6938. gettingtools = true
  6939. game:GetService("StarterGui"):SetCore("SendNotification", {
  6940. Title = "Tools Enabled";
  6941. Text = "Automatically colleting tools dropped.";
  6942. })
  6943. end
  6944. if string.sub(CMDBAR.Text, 1, 8) == ("toolsoff") then
  6945. gettingtools = false
  6946. game:GetService("StarterGui"):SetCore("SendNotification", {
  6947. Title = "Tools Disabled";
  6948. Text = "Click TP has been disabled.";
  6949. })
  6950. end
  6951. if string.sub(CMDBAR.Text, 1, 9) == ("delcmdbar") then
  6952. ScreenGui:Destroy()
  6953. end
  6954. if string.sub(CMDBAR.Text, 1, 5) == ("reset") then
  6955. lplayer.Character.Head:Destroy()
  6956. end
  6957. if string.sub(CMDBAR.Text, 1, 6) == ("state ") then
  6958. statechosen = string.sub(CMDBAR.Text, 7)
  6959. changingstate = true
  6960. end
  6961. if string.sub(CMDBAR.Text, 1, 8) == ("gravity ") then
  6962. game:GetService("Workspace").Gravity = string.sub(CMDBAR.Text, 9)
  6963. end
  6964. if string.sub(CMDBAR.Text, 1, 9) == ("looprhats") then
  6965. removingmeshhats = true
  6966. end
  6967. if string.sub(CMDBAR.Text, 1, 11) == ("unlooprhats") then
  6968. removingmeshhats = false
  6969. end
  6970. if string.sub(CMDBAR.Text, 1, 9) == ("looprtool") then
  6971. removingmeshtool = true
  6972. end
  6973. if string.sub(CMDBAR.Text, 1, 11) == ("unlooprtool") then
  6974. removingmeshtool = false
  6975. end
  6976. if string.sub(CMDBAR.Text, 1, 9) == ("givetool ") then
  6977. for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
  6978. if v:IsA("Tool") then
  6979. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  6980. v.Parent = player.Character
  6981. end
  6982. end
  6983. end
  6984. end
  6985. if string.sub(CMDBAR.Text, 1, 4) == ("age ") then
  6986. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 5))) do
  6987. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account Age: "..player.AccountAge.." days!", "All")
  6988. end
  6989. end
  6990. if string.sub(CMDBAR.Text, 1, 3) == ("id ") then
  6991. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 4))) do
  6992. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account ID: "..player.UserId, "All")
  6993. end
  6994. end
  6995. if string.sub(CMDBAR.Text, 1, 5) == (".age ") then
  6996. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  6997. game:GetService("StarterGui"):SetCore("SendNotification", {
  6998. Title = player.AccountAge.." Days";
  6999. Text = "Account age of "..player.Name;
  7000. })
  7001. end
  7002. end
  7003. if string.sub(CMDBAR.Text, 1, 4) == (".id ") then
  7004. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 5))) do
  7005. game:GetService("StarterGui"):SetCore("SendNotification", {
  7006. Title = player.UserId.." ID";
  7007. Text = "Account ID of "..player.Name;
  7008. })
  7009. end
  7010. end
  7011. if string.sub(CMDBAR.Text, 1, 6) == ("gameid") then
  7012. game:GetService("StarterGui"):SetCore("SendNotification", {
  7013. Title = "Game ID";
  7014. Text = "Game ID: ".. game.GameId;
  7015. })
  7016. end
  7017. if string.sub(CMDBAR.Text, 1, 3) == ("pgs") then
  7018. local pgscheck = game:GetService("Workspace"):PGSIsEnabled()
  7019. if pgscheck == true then
  7020. game:GetService("StarterGui"):SetCore("SendNotification", {
  7021. Title = "PGSPhysicsSolverEnabled";
  7022. Text = "PGS is Enabled!";
  7023. })
  7024. else
  7025. game:GetService("StarterGui"):SetCore("SendNotification", {
  7026. Title = "PGSPhysicsSolverEnabled";
  7027. Text = "PGS is Disabled!";
  7028. })
  7029. end
  7030. end
  7031. if string.sub(CMDBAR.Text, 1, 11) == ("removeinvis") then
  7032. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  7033. if v:IsA("Part") then
  7034. if v.Transparency == 1 then
  7035. if v.Name ~= "HumanoidRootPart" then
  7036. v:Destroy()
  7037. end
  7038. end
  7039. end
  7040. end
  7041. end
  7042. if string.sub(CMDBAR.Text, 1, 9) == ("removefog") then
  7043. game:GetService("Lighting").FogStart = 0
  7044. game:GetService("Lighting").FogEnd = 9999999999999
  7045. end
  7046. if string.sub(CMDBAR.Text, 1, 7) == ("disable") then
  7047. lplayer.Character.Humanoid.Parent = lplayer
  7048. end
  7049. if string.sub(CMDBAR.Text, 1, 6) == ("enable") then
  7050. lplayer.Humanoid.Parent = lplayer.Character
  7051. end
  7052. if string.sub(CMDBAR.Text, 1, 13) == ("givealltools ") then
  7053. for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  7054. if v:IsA("Tool") then
  7055. v.Parent = lplayer.Character
  7056. wait()
  7057. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 14))) do
  7058. v.Parent = player.Character
  7059. end
  7060. end
  7061. end
  7062. end
  7063. if string.sub(CMDBAR.Text, 1, 9) == ("flyspeed ") then
  7064. speedfly = string.sub(CMDBAR.Text, 10)
  7065. wait()
  7066. change()
  7067. end
  7068. if string.sub(CMDBAR.Text, 1, 7) == ("carpet ") then
  7069. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  7070. local Anim3 = Instance.new("Animation")
  7071. Anim3.AnimationId = "rbxassetid://282574440"
  7072. local track3 = lplayer.Character.Humanoid:LoadAnimation(Anim3)
  7073. track3:Play(.1, 1, 1)
  7074. bplrr = v.Name
  7075. banpl = true
  7076. end
  7077. end
  7078. if string.sub(CMDBAR.Text, 1, 8) == ("uncarpet") then
  7079. banpl = false
  7080. end
  7081. if string.sub(CMDBAR.Text, 1, 6) == ("stare ") then
  7082. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  7083. staring = true
  7084. stareplr = v
  7085. end
  7086. end
  7087. if string.sub(CMDBAR.Text, 1, 7) == ("unstare") then
  7088. staring = false
  7089. end
  7090. if string.sub(CMDBAR.Text, 1, 7) == ("logchat") then
  7091. chatlogs = true
  7092. game:GetService("StarterGui"):SetCore("SendNotification", {
  7093. Title = "LogChat enabled";
  7094. Text = "Now logging all player chat.";
  7095. })
  7096. end
  7097. if string.sub(CMDBAR.Text, 1, 9) == ("unlogchat") then
  7098. chatlogs = false
  7099. game:GetService("StarterGui"):SetCore("SendNotification", {
  7100. Title = "LogChat disabled";
  7101. Text = "Stopped logging all player chat.";
  7102. })
  7103. end
  7104. if string.sub(CMDBAR.Text, 1, 6) == ("fixcam") then
  7105. game:GetService("Workspace").CurrentCamera:Destroy()
  7106. wait(0.1)
  7107. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  7108. game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
  7109. lplayer.CameraMinZoomDistance = 0.5
  7110. lplayer.CameraMaxZoomDistance = 400
  7111. lplayer.CameraMode = "Classic"
  7112. end
  7113. if string.sub(CMDBAR.Text, 1, 7) == ("unstate") then
  7114. changingstate = false
  7115. end
  7116. CMDBAR.Text = ""
  7117. end
  7118. end)
  7119.  
  7120. wait(0.3)
  7121. game:GetService("StarterGui"):SetCore("SendNotification", {
  7122. Title = "Loaded successfully!";
  7123. Text = "Reviz Admin V2 by illremember";
  7124. })
  7125. wait(0.1)
  7126. print("Reviz Admin V2 loaded!")
  7127. if game:GetService("Workspace").FilteringEnabled == true then
  7128. warn("FE is Enabled (Filtering Enabled)")
  7129. game:GetService("StarterGui"):SetCore("SendNotification", {
  7130. Title = "FE is Enabled";
  7131. Text = "Filtering Enabled. Enjoy using Reviz Admin!";
  7132. })
  7133. else
  7134. warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
  7135. game:GetService("StarterGui"):SetCore("SendNotification", {
  7136. Title = "FE is Disabled";
  7137. Text = "Filtering Disabled. Consider using a different admin script.";
  7138. })
  7139. end
  7140.  
  7141. local intro = Instance.new("ScreenGui")
  7142. local Frame = Instance.new("Frame")
  7143. local ImageLabel = Instance.new("ImageLabel")
  7144. intro.Parent = game:GetService("CoreGui")
  7145. Frame.Parent = intro
  7146. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  7147. Frame.BackgroundTransparency = 1
  7148. Frame.Size = UDim2.new(1, 0, 0, 300)
  7149. Frame.Position = UDim2.new(0, 0, -0.4, 0)
  7150. ImageLabel.Parent = Frame
  7151. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  7152. ImageLabel.BackgroundTransparency = 1
  7153. ImageLabel.Position = UDim2.new(0, 0, 0, 0)
  7154. ImageLabel.Size = UDim2.new(1, 0, 1, 0)
  7155. ImageLabel.Image = "http://www.roblox.com/asset/?id=1542162618"
  7156. Frame:TweenPosition(UDim2.new(0, 0, 0.2, 0), "Out", "Elastic", 3)
  7157. wait(3.01)
  7158. Frame:TweenPosition(UDim2.new(0, 0, 1.5, 0), "Out", "Elastic", 5)
  7159. wait(5.01)
  7160. intro:Destroy()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement