Advertisement
Guest User

Untitled

a guest
Apr 14th, 2019
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 141.40 KB | None | 0 0
  1. -- gui made by Mxgo
  2. -- Farewell Infortality.
  3. -- Version: 2.82
  4. -- Instances:
  5. local ScreenGui = Instance.new("ScreenGui")
  6. local Open = Instance.new("Frame")
  7. local OPEN = Instance.new("TextButton")
  8. local Main = Instance.new("Frame")
  9. local Frame = Instance.new("Frame")
  10. local TextLabel = Instance.new("TextLabel")
  11. local TextButton = Instance.new("TextButton")
  12. local TextButton_2 = Instance.new("TextButton")
  13. local TextButton_3 = Instance.new("TextButton")
  14. local TextButton_4 = Instance.new("TextButton")
  15. local TextButton_5 = Instance.new("TextButton")
  16. local TextButton_6 = Instance.new("TextButton")
  17. local TextButton_7 = Instance.new("TextButton")
  18. local TextButton_8 = Instance.new("TextButton")
  19. local TextButton_9 = Instance.new("TextButton")
  20. local TextButton_10 = Instance.new("TextButton")
  21. local TextButton_11 = Instance.new("TextButton")
  22. local TextButton_12 = Instance.new("TextButton")
  23. local TextLabel_2 = Instance.new("TextLabel")
  24. local Close = Instance.new("TextButton")
  25. local Frame_2 = Instance.new("Frame")
  26. --Properties:
  27. ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  28.  
  29. Open.Name = "Open"
  30. Open.Parent = ScreenGui
  31. Open.BackgroundColor3 = Color3.new(0.341176, 0.482353, 1)
  32. Open.BorderColor3 = Color3.new(0.466667, 0.654902, 1)
  33. Open.Position = UDim2.new(0, 0, 0.385372728, 0)
  34. Open.Size = UDim2.new(0, 129, 0, 50)
  35. OPEN.MouseButton1Down:connect(function()
  36. Main.Visible = true
  37. Open.Visible = false
  38. end)
  39.  
  40. OPEN.Name = "OPEN"
  41. OPEN.Parent = Open
  42. OPEN.BackgroundColor3 = Color3.new(1, 1, 1)
  43. OPEN.Size = UDim2.new(0, 200, 0, 50)
  44. OPEN.Font = Enum.Font.SourceSans
  45. OPEN.Text = "Open"
  46. OPEN.TextColor3 = Color3.new(0, 0, 0)
  47. OPEN.TextScaled = true
  48. OPEN.TextSize = 14
  49. OPEN.TextWrapped = true
  50. Main.Draggable = true
  51.  
  52. Main.Name = "Main"
  53. Main.Parent = ScreenGui
  54. Main.BackgroundColor3 = Color3.new(0.976471, 0.254902, 1)
  55. Main.BackgroundTransparency = 0.55000001192093
  56. Main.BorderColor3 = Color3.new(0.32549, 0.921569, 0.752941)
  57. Main.BorderSizePixel = 2
  58. Main.Position = UDim2.new(0.27789256, 0, 0.275668085, 0)
  59. Main.Size = UDim2.new(0, 592, 0, 436)
  60.  
  61. Frame.Parent = Main
  62. Frame.BackgroundColor3 = Color3.new(0.32549, 0.921569, 0.752941)
  63. Frame.BackgroundTransparency = 0.55000001192093
  64. Frame.Size = UDim2.new(0, 592, 0, 37)
  65.  
  66. TextLabel.Parent = Frame
  67. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  68. TextLabel.BackgroundTransparency = 1
  69. TextLabel.Position = UDim2.new(0.331081063, 0, 0, 0)
  70. TextLabel.Size = UDim2.new(0, 200, 0, 37)
  71. TextLabel.Font = Enum.Font.SourceSans
  72. TextLabel.Text = "GUI MADE by Mxgo"
  73. TextLabel.TextColor3 = Color3.new(0, 0, 0)
  74. TextLabel.TextScaled = true
  75. TextLabel.TextSize = 14
  76. TextLabel.TextWrapped = true
  77.  
  78. TextButton.Parent = Frame
  79. TextButton.BackgroundColor3 = Color3.new(1, 1, 1)
  80. TextButton.Position = UDim2.new(0, 0, 1.1891892, 0)
  81. TextButton.Size = UDim2.new(0, 200, 0, 50)
  82. TextButton.Font = Enum.Font.SourceSans
  83. TextButton.Text = "FE AROSIA GUI"
  84. TextButton.TextColor3 = Color3.new(0, 0, 0)
  85. TextButton.TextScaled = true
  86. TextButton.TextSize = 14
  87. TextButton.TextWrapped = true
  88. TextButton.MouseButton1Down:connect(function()
  89. loadstring(Game:GetObjects("rbxassetid://1255908305")[1].Source)()
  90. end)
  91.  
  92. TextButton_2.Parent = Frame
  93. TextButton_2.BackgroundColor3 = Color3.new(1, 1, 1)
  94. TextButton_2.Position = UDim2.new(0, 0, 2.86486483, 0)
  95. TextButton_2.Size = UDim2.new(0, 200, 0, 50)
  96. TextButton_2.Font = Enum.Font.SourceSans
  97. TextButton_2.Text = "COOL GUI"
  98. TextButton_2.TextColor3 = Color3.new(0, 0, 0)
  99. TextButton_2.TextScaled = true
  100. TextButton_2.TextSize = 14
  101. TextButton_2.TextWrapped = true
  102. TextButton_2.MouseButton1Down:connect(function()
  103. -- Important Loading
  104. trueSettings = {
  105. commandPrefix = ";";
  106. hotkeys = {};
  107. fchotkeymode = "unfc";
  108. }
  109.  
  110. -- Important Variables
  111. gsPlayers = game:GetService("Players")
  112. gsWorkspace = game:GetService("Workspace")
  113. gsLighting = game:GetService("Lighting")
  114. gsReplicatedStorage = game:GetService("ReplicatedStorage")
  115. gsCoreGui = game:GetService("CoreGui")
  116. gsTween = game:GetService("TweenService")
  117. gsHttp = game:GetService("HttpService")
  118.  
  119. LP = gsPlayers.LocalPlayer
  120. Mouse = LP:GetMouse()
  121.  
  122. defaultSettings = gsHttp:JSONEncode(trueSettings)
  123. function CreateSave()
  124. writefile("Shattervast.txt", defaultSettings)
  125. wait(0.5)
  126. local content = readfile("Shattervast.txt")
  127. local trueValue = gsHttp:JSONDecode(content)
  128. commandPrefix = trueValue.commandPrefix
  129. hotkeys = trueValue.hotkeys
  130. fchotkeymode = trueValue.fchotkeymode
  131. end
  132. function fullUpdate()
  133. local updatedSettings = {
  134. commandPrefix = commandPrefix;
  135. hotkeys = hotkeys;
  136. fchotkeymode = fchotkeymode;
  137. }
  138. local fullUPDATED = gsHttp:JSONEncode(updatedSettings)
  139. wait(0.2)
  140. writefile("Shattervast.txt", fullUPDATED)
  141. end
  142. if writefile ~= nil then
  143. function builder()
  144. local TESTsave = readfile("Shattervast.txt")
  145. if TESTsave == nil then
  146. return false
  147. else
  148. return true
  149. end
  150. end
  151. local success, message = pcall(builder)
  152. if success == true then
  153. function reader()
  154. local content = readfile("Shattervast.txt")
  155. local trueValue = gsHttp:JSONDecode(content)
  156. commandPrefix = trueValue.commandPrefix
  157. hotkeys = trueValue.hotkeys
  158. if trueValue.fchotkeymode == nil then
  159. fchotkeymode = "unfc"
  160. fullUpdate()
  161. else
  162. fchotkeymode = trueValue.fchotkeymode
  163. end
  164. end
  165. reader()
  166. elseif success == false then
  167. CreateSave()
  168. end
  169. else
  170. commandPrefix = ";"
  171. hotkeys = {}
  172. fchotkeymode = "unfc"
  173. end
  174.  
  175. CurrentGravity = gsWorkspace.Gravity
  176. CurrentWalkspeed = LP.Character.Humanoid.WalkSpeed
  177. CurrentJumppower = LP.Character.Humanoid.JumpPower
  178. CurrentHipheight = LP.Character.Humanoid.HipHeight
  179. CurrentNormal = LP.DevCameraOcclusionMode
  180.  
  181. gsWorkspace.Camera.Changed:Connect(function()
  182. gsWorkspace.Camera.FieldOfView = 70
  183. end)
  184.  
  185. -- Important Functions
  186. function view(plr)
  187. if plr.Character.Humanoid ~= nil then
  188. gsWorkspace.CurrentCamera.CameraSubject = plr.Character.Humanoid
  189. else
  190. gsWorkspace.CurrentCamera.CameraSubject = plr.Character.Head
  191. end
  192. end
  193. function unlockWS()
  194. for i,part in pairs(gsWorkspace:GetDescendants()) do
  195. if part:IsA("Part") then
  196. part.Locked = false
  197. end
  198. end
  199. end
  200. function lockWS()
  201. for i,part in pairs(gsWorkspace:GetDescendants()) do
  202. if part:IsA("Part") then
  203. part.Locked = true
  204. end
  205. end
  206. end
  207. function FEGodmode()
  208. local changeview = false
  209. if gsWorkspace.CurrentCamera.CameraSubject == LP.Character.Humanoid or gsWorkspace.CurrentCamera.CameraSubject == LP.Character then
  210. changeview = true
  211. end
  212. LP.Character.Humanoid.Name = 1
  213. local l = LP.Character["1"]:Clone()
  214. l.Parent = LP.Character
  215. l.Name = "Humanoid"
  216. wait(0.1)
  217. LP.Character["1"]:Destroy()
  218. if changeview then
  219. game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character
  220. end
  221. LP.Character.Animate.Disabled = true
  222. wait(0.1)
  223. LP.Character.Animate.Disabled = false
  224. LP.Character.Humanoid.DisplayDistanceType = "None"
  225. end
  226. function RocketPropulsion(maxthrust,maxspeed,thrustp,targetplr,name)
  227. local l = Instance.new("RocketPropulsion")
  228. l.Parent = LP.Character.HumanoidRootPart
  229. l.CartoonFactor = 1
  230. l.MaxThrust = maxthrust
  231. l.MaxSpeed = maxspeed
  232. l.ThrustP = thrustp
  233. l.Name = name
  234. l.Target = targetplr.Character.HumanoidRootPart
  235. l:Fire()
  236. end
  237. function createIntro(style, msg, length)
  238. if gsCoreGui:FindFirstChild("Notification") then
  239. gsCoreGui:FindFirstChild("Notification"):Destroy()
  240. end
  241. local info = "http://www.roblox.com/asset/?id=1281284684"
  242. local warning = "http://www.roblox.com/asset/?id=1281286925"
  243. if style == "info" then
  244. style = info
  245. elseif style == "warning" then
  246. style = warning
  247. end
  248. local Notification = Instance.new("ScreenGui")
  249. local Frame = Instance.new("Frame")
  250. local TextLabel = Instance.new("TextLabel")
  251. local IMAGE = Instance.new("ImageLabel")
  252. Notification.Name = "Notification"
  253. Notification.Parent = game.Players.LocalPlayer.PlayerGui
  254. Notification.ResetOnSpawn = false
  255. Frame.Parent = Notification
  256. Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  257. Frame.BackgroundTransparency = 0.20000000298023
  258. Frame.BorderSizePixel = 0
  259. Frame.Position = UDim2.new(0, 0, -0.2, 0)
  260. Frame.Size = UDim2.new(1, 0, 0, 30)
  261. TextLabel.Parent = Frame
  262. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  263. TextLabel.BackgroundTransparency = 1
  264. TextLabel.Size = UDim2.new(1, 0, 1, 0)
  265. TextLabel.Font = Enum.Font.SourceSansLight
  266. TextLabel.Text = msg
  267. TextLabel.TextColor3 = Color3.new(0.905882, 0.905882, 0.905882)
  268. TextLabel.TextScaled = true
  269. TextLabel.TextSize = 14
  270. TextLabel.TextWrapped = true
  271. IMAGE.Parent = Frame
  272. IMAGE.BackgroundTransparency = 1
  273. IMAGE.Size = UDim2.new(0, 50, 0, 50)
  274. IMAGE.Position = UDim2.new(0.1, 0, 0, 0)
  275. IMAGE.Image = style
  276. local Intro = Instance.new("ScreenGui")
  277. local Frame2 = Instance.new("Frame")
  278. local IMAGE2 = Instance.new("ImageLabel")
  279. Intro.Name = "Intro"
  280. Intro.Parent = game.Players.LocalPlayer.PlayerGui
  281. Intro.ResetOnSpawn = false
  282. Frame2.Parent = Intro
  283. Frame2.BackgroundTransparency = 1
  284. Frame2.BorderSizePixel = 0
  285. Frame2.Position = UDim2.new(0, 0, -0.2, 0)
  286. Frame2.Size = UDim2.new(1, 0, 0, 30)
  287. IMAGE2.Parent = Frame
  288. IMAGE2.BackgroundTransparency = 1
  289. IMAGE2.AnchorPoint = Vector2.new(0.5, 0)
  290. IMAGE2.Size = UDim2.new(0, 240, 0, 120)
  291. IMAGE2.Position = UDim2.new(0.5, 0, 0, 0)
  292. IMAGE2.Image = "http://www.roblox.com/asset/?id=1795472522"
  293. Frame2:TweenPosition(UDim2.new(0, 0, 0, 200), "Out", "Quad", 1.5)
  294. Frame:TweenPosition(UDim2.new(0, 0, 0, 0), "Out", "Quad", 1.5)
  295. wait(length)
  296. pcall(function()
  297. Frame:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
  298. Frame2:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
  299. end)
  300. wait(3.01)
  301. Intro:Destroy()
  302. Notification:Destroy()
  303. end
  304. function Notification(style, msg, length)
  305. if gsCoreGui:FindFirstChild("Notification") then
  306. gsCoreGui:FindFirstChild("Notification"):Destroy()
  307. end
  308. local info = "http://www.roblox.com/asset/?id=1281284684"
  309. local warning = "http://www.roblox.com/asset/?id=1281286925"
  310. if style == "info" then
  311. style = info
  312. elseif style == "warning" then
  313. style = warning
  314. end
  315. local Notification = Instance.new("ScreenGui")
  316. local Frame = Instance.new("Frame")
  317. local TextLabel = Instance.new("TextLabel")
  318. local IMAGE = Instance.new("ImageLabel")
  319. Notification.Name = "Notification"
  320. Notification.Parent = game.Players.LocalPlayer.PlayerGui
  321. Notification.ResetOnSpawn = false
  322. Frame.Parent = Notification
  323. Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  324. Frame.BackgroundTransparency = 0.20000000298023
  325. Frame.BorderSizePixel = 0
  326. Frame.Position = UDim2.new(0, 0, -0.2, 0)
  327. Frame.Size = UDim2.new(1, 0, 0, 30)
  328. TextLabel.Parent = Frame
  329. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  330. TextLabel.BackgroundTransparency = 1
  331. TextLabel.Size = UDim2.new(1, 0, 1, 0)
  332. TextLabel.Font = Enum.Font.SourceSansLight
  333. TextLabel.Text = msg
  334. TextLabel.TextColor3 = Color3.new(0.905882, 0.905882, 0.905882)
  335. TextLabel.TextScaled = true
  336. TextLabel.TextSize = 14
  337. TextLabel.TextWrapped = true
  338. IMAGE.Parent = Frame
  339. IMAGE.BackgroundTransparency = 1
  340. IMAGE.Size = UDim2.new(0, 50, 0, 50)
  341. IMAGE.Position = UDim2.new(0.1, 0, 0, 0)
  342. IMAGE.Image = style
  343. Frame:TweenPosition(UDim2.new(0, 0, 0, 0), "Out", "Quad", 1.5)
  344. wait(length)
  345. pcall(function()
  346. Frame:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
  347. end)
  348. wait(3.01)
  349. Notification:Destroy()
  350. end
  351. function hasTools()
  352. local a = false
  353. local b = false
  354. for i,v in pairs(LP.Character:GetDescendants()) do
  355. if v:IsA("Tool") then
  356. if v ~= nil then
  357. a = true
  358. else
  359. a = false
  360. end
  361. end
  362. end
  363. for i,k in pairs(LP.Backpack:GetDescendants()) do
  364. if k:IsA("Tool") then
  365. if k ~= nil then
  366. b = true
  367. else
  368. b = false
  369. end
  370. end
  371. end
  372. return a or b
  373. end
  374. 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!"}
  375. function complimentplr(player)
  376. local plrName = player.Name
  377. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(plrName..Compliments[math.random(1, #Compliments)], "All")
  378. end
  379. function createINFO(player)
  380. local InfoGUIv2 = Instance.new("ScreenGui")
  381. local Frame = Instance.new("Frame")
  382. local Frame_2 = Instance.new("Frame")
  383. local infoguiCLOSE = Instance.new("TextButton")
  384. local Frame_3 = Instance.new("Frame")
  385. local playerName = Instance.new("TextLabel")
  386. local Frame_4 = Instance.new("Frame")
  387. local playerAvatar = Instance.new("ImageLabel")
  388. local playerAccAge = Instance.new("TextLabel")
  389. local playerId = Instance.new("TextLabel")
  390. local playerOs = Instance.new("TextLabel")
  391. local playerMembership = Instance.new("TextLabel")
  392. local Frame_5 = Instance.new("Frame")
  393. local Frame_6 = Instance.new("Frame")
  394. InfoGUIv2.Name = "InfoGUIv2"
  395. InfoGUIv2.Parent = game.Players.LocalPlayer.PlayerGui
  396. InfoGUIv2.ResetOnSpawn = false
  397. Frame.Parent = InfoGUIv2
  398. Frame.BackgroundColor3 = Color3.new(0, 0, 0)
  399. Frame.BackgroundTransparency = 1
  400. Frame.BorderColor3 = Color3.new(0, 0, 0)
  401. Frame.ClipsDescendants = true
  402. Frame.Position = UDim2.new(0.45, 0, 1, 0)
  403. Frame.Size = UDim2.new(0, 265, 0, 302)
  404. Frame.ZIndex = -1
  405. Frame_2.Parent = Frame
  406. Frame_2.BackgroundColor3 = Color3.new(0.290196, 0, 0.447059)
  407. Frame_2.BorderSizePixel = 0
  408. Frame_2.Size = UDim2.new(0, 260, 0, 20)
  409. infoguiCLOSE.Name = "infoguiCLOSE"
  410. infoguiCLOSE.Parent = Frame_2
  411. infoguiCLOSE.BackgroundColor3 = Color3.new(1, 1, 1)
  412. infoguiCLOSE.BackgroundTransparency = 1
  413. infoguiCLOSE.BorderSizePixel = 0
  414. infoguiCLOSE.Position = UDim2.new(0, 230, 0, 0)
  415. infoguiCLOSE.Size = UDim2.new(0, 30, 0, 20)
  416. infoguiCLOSE.Font = Enum.Font.SourceSansBold
  417. infoguiCLOSE.Text = "X"
  418. infoguiCLOSE.TextColor3 = Color3.new(0.992157, 0.992157, 0.992157)
  419. infoguiCLOSE.TextSize = 20
  420. Frame_3.Parent = Frame
  421. Frame_3.BackgroundColor3 = Color3.new(0.482353, 0.121569, 0.635294)
  422. Frame_3.BorderSizePixel = 0
  423. Frame_3.Position = UDim2.new(0, 0, 0, 20)
  424. Frame_3.Size = UDim2.new(0, 260, 0, 40)
  425. playerName.Name = "playerName"
  426. playerName.Parent = Frame_3
  427. playerName.BackgroundColor3 = Color3.new(1, 1, 1)
  428. playerName.BackgroundTransparency = 1
  429. playerName.Position = UDim2.new(0, 10, 0, 5)
  430. playerName.Size = UDim2.new(0, 240, 0, 30)
  431. playerName.Font = Enum.Font.SourceSansLight
  432. playerName.Text = player.Name
  433. playerName.TextColor3 = Color3.new(0.988235, 0.988235, 0.988235)
  434. playerName.TextScaled = true
  435. playerName.TextSize = 14
  436. playerName.TextWrapped = true
  437. Frame_4.Parent = Frame
  438. Frame_4.BackgroundColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  439. Frame_4.BorderSizePixel = 0
  440. Frame_4.Position = UDim2.new(0, 0, 0, 60)
  441. Frame_4.Size = UDim2.new(0, 260, 0, 237)
  442. playerAvatar.Name = "playerAvatar"
  443. playerAvatar.Parent = Frame_4
  444. playerAvatar.BackgroundColor3 = Color3.new(1, 1, 1)
  445. playerAvatar.Position = UDim2.new(0, 85, 0, 10)
  446. playerAvatar.Size = UDim2.new(0, 85, 0, 85)
  447. playerAvatar.Image = "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=150&Format=Png&username="..player.Name
  448. playerAccAge.Name = "playerAccAge"
  449. playerAccAge.Parent = Frame_4
  450. playerAccAge.BackgroundColor3 = Color3.new(1, 1, 1)
  451. playerAccAge.BackgroundTransparency = 1
  452. playerAccAge.Position = UDim2.new(0, 5, 0, 101)
  453. playerAccAge.Size = UDim2.new(0, 250, 0, 30)
  454. playerAccAge.Font = Enum.Font.SourceSans
  455. playerAccAge.Text = "Account Age: "..player.AccountAge
  456. playerAccAge.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  457. playerAccAge.TextScaled = true
  458. playerAccAge.TextSize = 14
  459. playerAccAge.TextWrapped = true
  460. playerId.Name = "playerId"
  461. playerId.Parent = Frame_4
  462. playerId.BackgroundColor3 = Color3.new(1, 1, 1)
  463. playerId.BackgroundTransparency = 1
  464. playerId.Position = UDim2.new(0, 5, 0, 131)
  465. playerId.Size = UDim2.new(0, 250, 0, 30)
  466. playerId.Font = Enum.Font.SourceSans
  467. playerId.Text = "Account ID: "..player.UserId
  468. playerId.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  469. playerId.TextScaled = true
  470. playerId.TextSize = 14
  471. playerId.TextWrapped = true
  472. playerOs.Name = "playerOs"
  473. playerOs.Parent = Frame_4
  474. playerOs.BackgroundColor3 = Color3.new(1, 1, 1)
  475. playerOs.BackgroundTransparency = 1
  476. playerOs.Position = UDim2.new(0, 5, 0, 161)
  477. playerOs.Size = UDim2.new(0, 250, 0, 30)
  478. playerOs.Font = Enum.Font.SourceSansLight
  479. playerOs.Text = "Player OS: "..player.OsPlatform
  480. playerOs.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  481. playerOs.TextScaled = true
  482. playerOs.TextSize = 14
  483. playerOs.TextWrapped = true
  484. playerMembership.Name = "playerMembership"
  485. playerMembership.Parent = Frame_4
  486. playerMembership.BackgroundColor3 = Color3.new(1, 1, 1)
  487. playerMembership.BackgroundTransparency = 1
  488. playerMembership.Position = UDim2.new(0, 5, 0, 191)
  489. playerMembership.Size = UDim2.new(0, 250, 0, 30)
  490. playerMembership.Font = Enum.Font.SourceSansLight
  491. if player.MembershipType == Enum.MembershipType.None then
  492. playerMembership.Text = "No builder's club."
  493. elseif player.MembershipType == Enum.MembershipType.BuildersClub then
  494. playerMembership.Text = "Builder's club!"
  495. elseif player.MembershipType == Enum.MembershipType.TurboBuildersClub then
  496. playerMembership.Text = "Turbo Builder's club!"
  497. elseif player.MembershipType == Enum.MembershipType.OutrageousBuildersClub then
  498. playerMembership.Text = "Outrageous Builder's club!"
  499. end
  500. playerMembership.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  501. playerMembership.TextScaled = true
  502. playerMembership.TextSize = 14
  503. playerMembership.TextWrapped = true
  504. Frame_5.Parent = Frame
  505. Frame_5.BackgroundColor3 = Color3.new(0, 0, 0)
  506. Frame_5.BackgroundTransparency = 0.69999998807907
  507. Frame_5.BorderColor3 = Color3.new(0, 0, 0)
  508. Frame_5.BorderSizePixel = 0
  509. Frame_5.ClipsDescendants = true
  510. Frame_5.Position = UDim2.new(0, 10, 0, 10)
  511. Frame_5.Selectable = true
  512. Frame_5.Size = UDim2.new(0, 255, 0, 292)
  513. Frame_5.ZIndex = -1
  514. Frame_6.Parent = Frame
  515. Frame_6.BackgroundColor3 = Color3.new(0, 0, 0)
  516. Frame_6.BackgroundTransparency = 0.69999998807907
  517. Frame_6.BorderColor3 = Color3.new(0, 0, 0)
  518. Frame_6.BorderSizePixel = 0
  519. Frame_6.ClipsDescendants = true
  520. Frame_6.Position = UDim2.new(0, 8, 0, 8)
  521. Frame_6.Selectable = true
  522. Frame_6.Size = UDim2.new(0, 255, 0, 292)
  523. Frame_6.ZIndex = -1
  524. local closeGet = {}
  525. closeGet.Size = UDim2.new(0, 0, 0, 0)
  526. local openGet = {}
  527. openGet.Position = UDim2.new(0.45, 0, 0.45, 0)
  528. local closeFunction = gsTween:Create(Frame, TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), closeGet)
  529. local openFunction = gsTween:Create(Frame, TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), openGet)
  530. infoguiCLOSE.MouseButton1Click:Connect(function()
  531. closeFunction:Play()
  532. Frame:TweenPosition((Frame.Position + UDim2.new(0, 265 / 2, 0, 302 / 2)), "InOut", "Sine", 2)
  533. wait(2.01)
  534. Frame:Destroy()
  535. end)
  536. openFunction:Play()
  537. local UserInputService = game:GetService("UserInputService")
  538. local dragging
  539. local dragInput
  540. local dragStart
  541. local startPos
  542. local function update(input)
  543. local delta = input.Position - dragStart
  544. local dragTime = 0.055
  545. local SmoothDrag = {}
  546. SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  547. local dragSmoothFunction = gsTween:Create(Frame, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
  548. dragSmoothFunction:Play()
  549. end
  550. Frame.InputBegan:Connect(function(input)
  551. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  552. dragging = true
  553. dragStart = input.Position
  554. startPos = Frame.Position
  555. input.Changed:Connect(function()
  556. if input.UserInputState == Enum.UserInputState.End then
  557. dragging = false
  558. end
  559. end)
  560. end
  561. end)
  562. Frame.InputChanged:Connect(function(input)
  563. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  564. dragInput = input
  565. end
  566. end)
  567. UserInputService.InputChanged:Connect(function(input)
  568. if input == dragInput and dragging and Frame.Size == UDim2.new(0, 265, 0, 302) then
  569. update(input)
  570. end
  571. end)
  572. end
  573. function clientSided()
  574. Notification("info", "This command is for the client (you) only, no one else can see!", 6)
  575. end
  576. 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"}
  577. 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
  578. local CMDS_GUI_V2 = Instance.new("ScreenGui")
  579. local CMDSmain = Instance.new("Frame")
  580. local CMDSframemain = Instance.new("Frame")
  581. local cmdgui_topframe = Instance.new("Frame")
  582. local closecmdsgui = Instance.new("TextButton")
  583. local cmdgui_midframe = Instance.new("Frame")
  584. local cmdsgui_SearchFunction = Instance.new("TextBox")
  585. local cmdsgui_searchDETAILFRAME = Instance.new("Frame")
  586. local cmdsgui_searchDETAILTEXT = Instance.new("TextLabel")
  587. local ListofCMDS = Instance.new("ScrollingFrame")
  588. local cmdTutorial = Instance.new("TextLabel")
  589. local cmdTutorial_2 = Instance.new("TextLabel")
  590. local cmdTutorial_3 = Instance.new("TextLabel")
  591. local CMDS_Shadow = Instance.new("Frame")
  592. local CMDS_Shadow2 = Instance.new("Frame")
  593. CMDS_GUI_V2.Name = "CMDS_GUI_V2"
  594. CMDS_GUI_V2.Parent = game.Players.LocalPlayer.PlayerGui
  595. CMDS_GUI_V2.ResetOnSpawn = false
  596. CMDSmain.Name = "CMDSmain"
  597. CMDSmain.Parent = CMDS_GUI_V2
  598. CMDSmain.BackgroundColor3 = Color3.new(1, 1, 1)
  599. CMDSmain.BackgroundTransparency = 1
  600. CMDSmain.Position = UDim2.new(0, 695, 0, 297)
  601. CMDSmain.Size = UDim2.new(0, 440, 0, 367)
  602. CMDSmain.AnchorPoint = Vector2.new(0.5, 0.5)
  603. CMDSmain.Visible = false
  604. CMDSmain.ClipsDescendants = true
  605. CMDSframemain.Name = "CMDSframemain"
  606. CMDSframemain.Parent = CMDSmain
  607. CMDSframemain.BackgroundColor3 = Color3.new(0.309804, 0.309804, 0.309804)
  608. CMDSframemain.BorderSizePixel = 0
  609. CMDSframemain.Size = UDim2.new(0, 440, 0, 367)
  610. cmdgui_topframe.Name = "cmdgui_topframe"
  611. cmdgui_topframe.Parent = CMDSframemain
  612. cmdgui_topframe.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  613. cmdgui_topframe.BorderSizePixel = 0
  614. cmdgui_topframe.Size = UDim2.new(0, 440, 0, 15)
  615. closecmdsgui.Name = "closecmdsgui"
  616. closecmdsgui.Parent = cmdgui_topframe
  617. closecmdsgui.BackgroundColor3 = Color3.new(1, 1, 1)
  618. closecmdsgui.BackgroundTransparency = 1
  619. closecmdsgui.Position = UDim2.new(0, 410, 0, 0)
  620. closecmdsgui.Size = UDim2.new(0, 30, 0, 15)
  621. closecmdsgui.Font = Enum.Font.SourceSansBold
  622. closecmdsgui.Text = "X"
  623. closecmdsgui.TextColor3 = Color3.new(0.968628, 0.968628, 0.968628)
  624. closecmdsgui.TextSize = 20
  625. cmdgui_midframe.Name = "cmdgui_midframe"
  626. cmdgui_midframe.Parent = CMDSframemain
  627. cmdgui_midframe.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902)
  628. cmdgui_midframe.BorderSizePixel = 0
  629. cmdgui_midframe.Position = UDim2.new(0, 0, 0, 15)
  630. cmdgui_midframe.Size = UDim2.new(0, 440, 0, 45)
  631. cmdsgui_SearchFunction.Name = "cmdsgui_SearchFunction"
  632. cmdsgui_SearchFunction.Parent = cmdgui_midframe
  633. cmdsgui_SearchFunction.BackgroundColor3 = Color3.new(1, 1, 1)
  634. cmdsgui_SearchFunction.BackgroundTransparency = 1
  635. cmdsgui_SearchFunction.BorderSizePixel = 0
  636. cmdsgui_SearchFunction.Position = UDim2.new(0, 120, 0, 10)
  637. cmdsgui_SearchFunction.Size = UDim2.new(0, 200, 0, 25)
  638. cmdsgui_SearchFunction.Font = Enum.Font.SourceSans
  639. cmdsgui_SearchFunction.Text = ""
  640. cmdsgui_SearchFunction.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  641. cmdsgui_SearchFunction.TextScaled = true
  642. cmdsgui_SearchFunction.TextSize = 14
  643. cmdsgui_SearchFunction.TextWrapped = true
  644. cmdsgui_searchDETAILFRAME.Name = "cmdsgui_searchDETAILFRAME"
  645. cmdsgui_searchDETAILFRAME.Parent = cmdsgui_SearchFunction
  646. cmdsgui_searchDETAILFRAME.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
  647. cmdsgui_searchDETAILFRAME.BorderSizePixel = 0
  648. cmdsgui_searchDETAILFRAME.Position = UDim2.new(0, 0, 0, 25)
  649. cmdsgui_searchDETAILFRAME.Size = UDim2.new(0, 200, 0, 2)
  650. cmdsgui_searchDETAILTEXT.Name = "cmdsgui_searchDETAILTEXT"
  651. cmdsgui_searchDETAILTEXT.Parent = cmdsgui_SearchFunction
  652. cmdsgui_searchDETAILTEXT.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
  653. cmdsgui_searchDETAILTEXT.BackgroundTransparency = 1
  654. cmdsgui_searchDETAILTEXT.Size = UDim2.new(0, 200, 0, 25)
  655. cmdsgui_searchDETAILTEXT.Font = Enum.Font.SourceSansLight
  656. cmdsgui_searchDETAILTEXT.Text = "Search"
  657. cmdsgui_searchDETAILTEXT.TextColor3 = Color3.fromRGB(240, 240, 240)
  658. cmdsgui_searchDETAILTEXT.TextSize = 30
  659. ListofCMDS.Name = "ListofCMDS"
  660. ListofCMDS.Parent = CMDSframemain
  661. ListofCMDS.BackgroundColor3 = Color3.new(0.309804, 0.309804, 0.309804)
  662. ListofCMDS.BorderSizePixel = 0
  663. ListofCMDS.Position = UDim2.new(0, 0, 0, 60)
  664. ListofCMDS.Size = UDim2.new(0, 440, 0, 307)
  665. ListofCMDS.CanvasSize = UDim2.new(5, 0, 8, 0)
  666. ListofCMDS.ScrollingDirection = Enum.ScrollingDirection.XY
  667. cmdTutorial.Name = "cmdTutorial"
  668. cmdTutorial.Parent = ListofCMDS
  669. cmdTutorial.BackgroundColor3 = Color3.new(1, 1, 1)
  670. cmdTutorial.BackgroundTransparency = 1
  671. cmdTutorial.BorderSizePixel = 0
  672. cmdTutorial.Position = UDim2.new(0, 5, 0, 5)
  673. cmdTutorial.Size = UDim2.new(0, 420, 0, 20)
  674. cmdTutorial.Font = Enum.Font.SourceSansBold
  675. cmdTutorial.Text = "\"/\" means OPTIONAL argument after"
  676. cmdTutorial.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  677. cmdTutorial.TextScaled = true
  678. cmdTutorial.TextSize = 14
  679. cmdTutorial.TextWrapped = true
  680. cmdTutorial.TextXAlignment = Enum.TextXAlignment.Left
  681. cmdTutorial_2.Name = "cmdTutorial"
  682. cmdTutorial_2.Parent = ListofCMDS
  683. cmdTutorial_2.BackgroundColor3 = Color3.new(1, 1, 1)
  684. cmdTutorial_2.BackgroundTransparency = 1
  685. cmdTutorial_2.BorderSizePixel = 0
  686. cmdTutorial_2.Position = UDim2.new(0, 5, 0, 25)
  687. cmdTutorial_2.Size = UDim2.new(0, 420, 0, 20)
  688. cmdTutorial_2.Font = Enum.Font.SourceSansBold
  689. cmdTutorial_2.Text = "\"//\" means another way of running command"
  690. cmdTutorial_2.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  691. cmdTutorial_2.TextScaled = true
  692. cmdTutorial_2.TextSize = 14
  693. cmdTutorial_2.TextWrapped = true
  694. cmdTutorial_2.TextXAlignment = Enum.TextXAlignment.Left
  695. cmdTutorial_3.Name = "cmdTutorial"
  696. cmdTutorial_3.Parent = ListofCMDS
  697. cmdTutorial_3.BackgroundColor3 = Color3.new(1, 1, 1)
  698. cmdTutorial_3.BackgroundTransparency = 1
  699. cmdTutorial_3.BorderSizePixel = 0
  700. cmdTutorial_3.Position = UDim2.new(0, 5, 0, 45)
  701. cmdTutorial_3.Size = UDim2.new(0, 420, 0, 20)
  702. cmdTutorial_3.Font = Enum.Font.SourceSansBold
  703. cmdTutorial_3.Text = "Anything inside \"[ ]\" is an argument for the command"
  704. cmdTutorial_3.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  705. cmdTutorial_3.TextScaled = true
  706. cmdTutorial_3.TextSize = 14
  707. cmdTutorial_3.TextWrapped = true
  708. cmdTutorial_3.TextXAlignment = Enum.TextXAlignment.Left
  709. CMDS_Shadow.Name = "CMDS_Shadow"
  710. CMDS_Shadow.Parent = CMDSmain
  711. CMDS_Shadow.BackgroundColor3 = Color3.new(0, 0, 0)
  712. CMDS_Shadow.BackgroundTransparency = 0.60000002384186
  713. CMDS_Shadow.BorderSizePixel = 0
  714. CMDS_Shadow.Position = UDim2.new(0, 2, 0, 2)
  715. CMDS_Shadow.Size = UDim2.new(0, 440, 0, 367)
  716. CMDS_Shadow.ZIndex = -1
  717. CMDS_Shadow2.Name = "CMDS_Shadow2"
  718. CMDS_Shadow2.Parent = CMDSmain
  719. CMDS_Shadow2.BackgroundColor3 = Color3.new(0, 0, 0)
  720. CMDS_Shadow2.BackgroundTransparency = 0.80000001192093
  721. CMDS_Shadow2.BorderSizePixel = 0
  722. CMDS_Shadow2.Position = UDim2.new(0, 5, 0, 5)
  723. CMDS_Shadow2.Size = UDim2.new(0, 440, 0, 367)
  724. CMDS_Shadow2.ZIndex = -1
  725. closecmdsgui.MouseButton1Click:Connect(function()
  726. CMDSmain:TweenSize(UDim2.new(0, 0, 0, 0), "InOut", "Sine", 2)
  727. end)
  728. function CreateCMDlabel(position, text)
  729. local sizenow = 15
  730. local cmdHere = Instance.new("TextLabel")
  731. cmdHere.Name = "cmdHere"
  732. cmdHere.TextWrapped = true
  733. cmdHere.Parent = ListofCMDS
  734. cmdHere.BackgroundColor3 = Color3.new(1, 1, 1)
  735. cmdHere.BackgroundTransparency = 1
  736. cmdHere.BorderSizePixel = 0
  737. cmdHere.Position = position
  738. cmdHere.Size = UDim2.new(0, 1950, 0, sizenow)
  739. cmdHere.Font = Enum.Font.SourceSans
  740. cmdHere.Text = text
  741. cmdHere.TextWrapped = true
  742. cmdHere.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  743. cmdHere.TextScaled = false
  744. cmdHere.TextSize = 20
  745. cmdHere.TextXAlignment = Enum.TextXAlignment.Left
  746. end
  747. for i,_cmds in pairs(searchCmds) do
  748. CreateCMDlabel(UDim2.new(0, 5, 0, 50 + (i * 15)), _cmds)
  749. end
  750. local UserInputService = game:GetService("UserInputService")
  751. local dragging
  752. local dragInput
  753. local dragStart
  754. local startPos
  755. local function updateCMDS(input)
  756. local delta = input.Position - dragStart
  757. local dragTime = 0.055
  758. local SmoothDrag = {}
  759. SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  760. local dragSmoothFunction = gsTween:Create(CMDSmain, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
  761. dragSmoothFunction:Play()
  762. end
  763. cmdgui_topframe.InputBegan:Connect(function(input)
  764. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  765. dragging = true
  766. dragStart = input.Position
  767. startPos = CMDSmain.Position
  768. input.Changed:Connect(function()
  769. if input.UserInputState == Enum.UserInputState.End then
  770. dragging = false
  771. end
  772. end)
  773. end
  774. end)
  775. cmdgui_topframe.InputChanged:Connect(function(input)
  776. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  777. dragInput = input
  778. end
  779. end)
  780. cmdgui_midframe.InputBegan:Connect(function(input)
  781. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  782. dragging = true
  783. dragStart = input.Position
  784. startPos = CMDSmain.Position
  785. input.Changed:Connect(function()
  786. if input.UserInputState == Enum.UserInputState.End then
  787. dragging = false
  788. end
  789. end)
  790. end
  791. end)
  792. cmdgui_midframe.InputChanged:Connect(function(input)
  793. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  794. dragInput = input
  795. end
  796. end)
  797. UserInputService.InputChanged:Connect(function(input)
  798. if input == dragInput and dragging then
  799. updateCMDS(input)
  800. end
  801. end)
  802. cmdsgui_SearchFunction.Focused:Connect(function()
  803. cmdsgui_SearchFunction.TextTransparency = 0
  804. local searchTween = {}
  805. searchTween.TextColor3 = Color3.new(0.0980392, 0.462745, 0.823529)
  806. searchTween.TextSize = 18
  807. searchTween.Position = UDim2.new(0, -70, 0, -15)
  808. local frameTweenblue = {}
  809. frameTweenblue.BackgroundColor3 = Color3.new(0.0980392, 0.462745, 0.823529)
  810. local searchTween1 = gsTween:Create(cmdsgui_searchDETAILTEXT, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), searchTween)
  811. searchTween1:Play()
  812. local frameTweenblue1 = gsTween:Create(cmdsgui_searchDETAILFRAME, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), frameTweenblue)
  813. frameTweenblue1:Play()
  814. end)
  815. cmdsgui_SearchFunction.FocusLost:Connect(function(enterPressed)
  816. if not enterPressed then
  817. cmdsgui_SearchFunction.TextTransparency = 1
  818. else
  819. cmdsgui_SearchFunction.Text = " "
  820. end
  821. local searchTween = {}
  822. searchTween.TextColor3 = Color3.fromRGB(240, 240, 240)
  823. searchTween.TextSize = 30
  824. searchTween.Position = UDim2.new(0, 0, 0, 0)
  825. local frameTweenblue = {}
  826. frameTweenblue.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
  827. local searchTween1 = gsTween:Create(cmdsgui_searchDETAILTEXT, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), searchTween)
  828. searchTween1:Play()
  829. local frameTweenblue1 = gsTween:Create(cmdsgui_searchDETAILFRAME, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), frameTweenblue)
  830. frameTweenblue1:Play()
  831. end)
  832. cmdsgui_SearchFunction.Changed:Connect(function()
  833. local index = 0
  834. if cmdsgui_SearchFunction.Text ~= "" then
  835. for i,v in pairs(ListofCMDS:GetChildren()) do
  836. if v.Name == "cmdHere" then
  837. if not string.find(v.Text, cmdsgui_SearchFunction.Text) then
  838. v.Visible = false
  839. else
  840. v.Visible = true
  841. index = index + 1
  842. v.Position = UDim2.new(0, 5, 0, 50 + (index * 15))
  843. end
  844. end
  845. end
  846. end
  847. end)
  848.  
  849. -- Command Execution
  850. LP.Chatted:Connect(function(chat)
  851. run(chat)
  852. end)
  853.  
  854. function run(msg)
  855. if string.lower(string.sub(msg, 2, 5)) == "chat" then
  856. msg = msg
  857. elseif string.match(msg, "hotkey") and string.match(msg, "chat") then
  858. msg = msg
  859. else
  860. msg = string.lower(msg)
  861. end
  862. local cmdPrefix = string.sub(msg, 1, 1)
  863. if cmdPrefix == commandPrefix then
  864. msg = string.sub(msg, 2)
  865. local args = {}
  866. for arg in string.gmatch(msg,"[^%s]+") do
  867. table.insert(args,arg)
  868. end
  869. local cmdName = args[1]
  870. table.remove(args,1)
  871. local doCmd = Commands[cmdName]
  872.  
  873. if doCmd ~= nil then
  874. doCmd(args)
  875. end
  876. end
  877. end
  878.  
  879. -- Command bar
  880. local CommandBar = Instance.new("ScreenGui")
  881. local CMDBAR = Instance.new("Frame")
  882. local CMDBARText = Instance.new("TextBox")
  883. CommandBar.Name = "CommandBar"
  884. CommandBar.Parent = game.Players.LocalPlayer.PlayerGui
  885. CommandBar.ResetOnSpawn = false
  886. CMDBAR.Name = "CMDBAR"
  887. CMDBAR.Parent = CommandBar
  888. CMDBAR.BackgroundColor3 = Color3.new(0.164706, 0.152941, 0.172549)
  889. CMDBAR.BorderSizePixel = 0
  890. CMDBAR.Position = UDim2.new(0.025, 0, 1, 0)
  891. CMDBAR.Size = UDim2.new(0, 270, 0, 35)
  892. CMDBARText.Name = "CMDBARText"
  893. CMDBARText.Parent = CMDBAR
  894. CMDBARText.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
  895. CMDBARText.BorderSizePixel = 0
  896. CMDBARText.Position = UDim2.new(0, 5, 0, 5)
  897. CMDBARText.Size = UDim2.new(0, 260, 0, 25)
  898. CMDBARText.Font = Enum.Font.SourceSansLight
  899. CMDBARText.Text = ""
  900. CMDBARText.TextColor3 = Color3.new(0.933333, 0.933333, 0.933333)
  901. CMDBARText.TextScaled = true
  902. CMDBARText.TextSize = 14
  903. CMDBARText.TextWrapped = true
  904. Mouse.KeyDown:connect(function(Key)
  905. if Key == string.lower(commandPrefix) then
  906. CMDBARText:CaptureFocus()
  907. CMDBAR:TweenPosition(UDim2.new(0.015, 0, 0.95, 0), "Out", "Elastic", 0.5, true)
  908. end
  909. end)
  910. CMDBARText.FocusLost:connect(function(enterPressed)
  911. CMDBAR:TweenPosition(UDim2.new(0.015, 0, 1, 0), "Out", "Quad", 0.5, true)
  912. if enterPressed then
  913. local cmdmsg = CMDBARText.Text
  914. CMDBARText.Text = ""
  915. run(commandPrefix..cmdmsg)
  916. end
  917. end)
  918. local Match = Instance.new("Frame")
  919. Match.Name = "Match"
  920. Match.Parent = CMDBAR
  921. Match.BackgroundColor3 = Color3.new(0.164706, 0.152941, 0.172549)
  922. Match.BorderSizePixel = 0
  923. Match.Position = UDim2.new(0, 0, -4, 0)
  924. Match.Size = UDim2.new(1, 0, 4, 0)
  925. Match.Visible = false
  926. function CreateOption(Text)
  927. local Option1 = Instance.new("TextLabel")
  928. Option1.Name = "Option"
  929. Option1.Parent = Match
  930. Option1.BackgroundColor3 = Color3.new(1, 1, 1)
  931. Option1.BackgroundTransparency = 1
  932. Option1.Position = UDim2.new(-10, 0, 0, 0)
  933. Option1.Size = UDim2.new(1, 0, 0, 20)
  934. Option1.Font = Enum.Font.SourceSans
  935. Option1.Text = Text
  936. Option1.TextColor3 = Color3.new(0.952941, 0.952941, 0.952941)
  937. Option1.TextScaled = true
  938. Option1.TextWrapped = true
  939. end
  940. for i,cmdtext2 in pairs(CMDS) do
  941. CreateOption(cmdtext2)
  942. end
  943. CMDBARText.Changed:Connect(function()
  944. if CMDBARText.Text ~= "" and CMDBARText.Text ~= commandPrefix then
  945. Match.Visible = true
  946. local PositionMatch = 0
  947. for i,cmdtext in pairs(Match:GetChildren()) do
  948. if cmdtext.Name == "Option" then
  949. if string.find(cmdtext.Text, CMDBARText.Text) then
  950. cmdtext.Position = UDim2.new(0, 0, 0, 2 + (PositionMatch * 20))
  951. PositionMatch = PositionMatch + 1
  952. if cmdtext.Position == UDim2.new(0, 0, 0, 142) then
  953. cmdtext.Position = UDim2.new(-10, 0, 0, 0)
  954. PositionMatch = PositionMatch - 1
  955. end
  956. else
  957. cmdtext.Position = UDim2.new(-10, 0, 0, 0)
  958. end
  959. end
  960. end
  961. else
  962. Match.Visible = false
  963. end
  964. end)
  965.  
  966. -- Chat
  967. local ChatLogsv2 = Instance.new("ScreenGui")
  968. local MainChatFrame = Instance.new("Frame")
  969. local Framess = Instance.new("Frame")
  970. local CloseChatGUI = Instance.new("TextButton")
  971. local Frame_222 = Instance.new("Frame")
  972. local PrintChat = Instance.new("TextButton")
  973. local Shadow1 = Instance.new("Frame")
  974. local Shadow2 = Instance.new("Frame")
  975. local ScrollingFrame = Instance.new("ScrollingFrame")
  976. ChatLogsv2.Name = "ChatLogsv2"
  977. ChatLogsv2.Parent = game.Players.LocalPlayer.PlayerGui
  978. ChatLogsv2.ResetOnSpawn = false
  979. MainChatFrame.Name = "MainChatFrame"
  980. MainChatFrame.Parent = ChatLogsv2
  981. MainChatFrame.BackgroundColor3 = Color3.new(1, 1, 1)
  982. MainChatFrame.BackgroundTransparency = 1
  983. MainChatFrame.Position = UDim2.new(0, 760, 0, 261)
  984. MainChatFrame.Size = UDim2.new(0, 525, 0, 337)
  985. MainChatFrame.Visible = false
  986. Framess.Parent = MainChatFrame
  987. Framess.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  988. Framess.BorderSizePixel = 0
  989. Framess.Size = UDim2.new(0, 525, 0, 15)
  990. CloseChatGUI.Name = "CloseChatGUI"
  991. CloseChatGUI.Parent = Framess
  992. CloseChatGUI.BackgroundColor3 = Color3.new(1, 1, 1)
  993. CloseChatGUI.BackgroundTransparency = 1
  994. CloseChatGUI.BorderSizePixel = 0
  995. CloseChatGUI.Position = UDim2.new(0, 495, 0, 0)
  996. CloseChatGUI.Size = UDim2.new(0, 30, 0, 15)
  997. CloseChatGUI.Font = Enum.Font.SourceSansBold
  998. CloseChatGUI.Text = "X"
  999. CloseChatGUI.TextColor3 = Color3.new(0.945098, 0.945098, 0.945098)
  1000. CloseChatGUI.TextSize = 20
  1001. Frame_222.Parent = MainChatFrame
  1002. Frame_222.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902)
  1003. Frame_222.BorderSizePixel = 0
  1004. Frame_222.Position = UDim2.new(0, 0, 0, 15)
  1005. Frame_222.Size = UDim2.new(0, 525, 0, 50)
  1006. PrintChat.Name = "PrintChat"
  1007. PrintChat.Parent = Frame_222
  1008. PrintChat.BackgroundColor3 = Color3.new(0.870588, 0.25098, 0.25098)
  1009. PrintChat.BorderSizePixel = 0
  1010. PrintChat.Position = UDim2.new(0, 15, 0, 0)
  1011. PrintChat.Size = UDim2.new(0, 170, 0, 30)
  1012. PrintChat.Font = Enum.Font.SourceSansLight
  1013. PrintChat.Text = "Print Chat"
  1014. PrintChat.TextColor3 = Color3.new(0.960784, 0.960784, 0.960784)
  1015. PrintChat.TextSize = 30
  1016. PrintChat.TextWrapped = true
  1017. Shadow1.Name = "Shadow1"
  1018. Shadow1.Parent = MainChatFrame
  1019. Shadow1.BackgroundColor3 = Color3.new(0, 0, 0)
  1020. Shadow1.BackgroundTransparency = 0.5
  1021. Shadow1.Position = UDim2.new(0, 2, 0, 2)
  1022. Shadow1.Size = UDim2.new(0, 525, 0, 337)
  1023. Shadow1.ZIndex = -1
  1024. Shadow2.Name = "Shadow2"
  1025. Shadow2.Parent = MainChatFrame
  1026. Shadow2.BackgroundColor3 = Color3.new(0, 0, 0)
  1027. Shadow2.BackgroundTransparency = 0.80000001192093
  1028. Shadow2.Position = UDim2.new(0, 5, 0, 5)
  1029. Shadow2.Size = UDim2.new(0, 525, 0, 337)
  1030. Shadow2.ZIndex = -1
  1031. ScrollingFrame.Parent = MainChatFrame
  1032. ScrollingFrame.BackgroundColor3 = Color3.new(0.266667, 0.266667, 0.266667)
  1033. ScrollingFrame.BorderSizePixel = 0
  1034. ScrollingFrame.Position = UDim2.new(0, 0, 0, 65)
  1035. ScrollingFrame.Size = UDim2.new(0, 525, 0, 271)
  1036. ScrollingFrame.CanvasPosition = Vector2.new(0, 403)
  1037. ScrollingFrame.ScrollBarThickness = 8
  1038. function CreateChatText(plr, chat)
  1039. for i,v in pairs(ScrollingFrame:GetDescendants()) do
  1040. v.Position = v.Position - UDim2.new(0, 0, 0, 20)
  1041. if v.Position == UDim2.new(0, 5, 0, 10) then
  1042. v:Destroy()
  1043. end
  1044. end
  1045. local Example = Instance.new("TextLabel")
  1046. Example.Name = "Example"
  1047. Example.Parent = ScrollingFrame
  1048. Example.BackgroundColor3 = Color3.new(1, 1, 1)
  1049. Example.BackgroundTransparency = 1
  1050. Example.Position = UDim2.new(0, 5, 0, 650)
  1051. Example.Size = UDim2.new(0, 500, 0, 20)
  1052. Example.Font = Enum.Font.SourceSans
  1053. Example.Text = "["..plr.Name.."]: "..chat
  1054. Example.TextColor3 = Color3.new(0.960784, 0.960784, 0.960784)
  1055. Example.TextScaled = true
  1056. Example.TextSize = 20
  1057. Example.TextWrapped = true
  1058. Example.TextXAlignment = Enum.TextXAlignment.Left
  1059. end
  1060. CloseChatGUI.MouseButton1Click:Connect(function()
  1061. MainChatFrame:TweenPosition(UDim2.new(0, 550, 0, -550), "InOut", "Sine", 2)
  1062. wait(2.01)
  1063. MainChatFrame.Visible = false
  1064. end)
  1065. printingChat = false
  1066. PrintChat.MouseButton1Click:Connect(function()
  1067. if printingChat == false then
  1068. printingChat = true
  1069. PrintChat.BackgroundColor3 = Color3.fromRGB(60, 200, 60)
  1070. elseif printingChat == true then
  1071. printingChat = false
  1072. PrintChat.BackgroundColor3 = Color3.new(0.870588, 0.25098, 0.25098)
  1073. end
  1074. end)
  1075. local UserInputService = game:GetService("UserInputService")
  1076. local dragging
  1077. local dragInput
  1078. local dragStart
  1079. local startPos
  1080. local function updateChat(input)
  1081. local delta = input.Position - dragStart
  1082. local dragTime = 0.055
  1083. local SmoothDrag = {}
  1084. SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  1085. local dragSmoothFunction = gsTween:Create(MainChatFrame, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
  1086. dragSmoothFunction:Play()
  1087. end
  1088. Frame_222.InputBegan:Connect(function(input)
  1089. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  1090. dragging = true
  1091. dragStart = input.Position
  1092. startPos = MainChatFrame.Position
  1093. input.Changed:Connect(function()
  1094. if input.UserInputState == Enum.UserInputState.End then
  1095. dragging = false
  1096. end
  1097. end)
  1098. end
  1099. end)
  1100. Frame_222.InputChanged:Connect(function(input)
  1101. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  1102. dragInput = input
  1103. end
  1104. end)
  1105. UserInputService.InputChanged:Connect(function(input)
  1106. if input == dragInput and dragging then
  1107. updateChat(input)
  1108. end
  1109. end)
  1110.  
  1111. function printChat(player, chat)
  1112. print("["..player.Name.."]: "..chat)
  1113. end
  1114. complimentReady = true
  1115. for i,currentPlayersChatting in pairs(game:GetService("Players"):GetPlayers()) do
  1116. currentPlayersChatting.Chatted:connect(function(chat)
  1117. CreateChatText(currentPlayersChatting, chat)
  1118. if printingChat then
  1119. printChat(currentPlayersChatting, chat)
  1120. end
  1121. if copychatACTIVE then
  1122. if currentPlayersChatting == copychatplayer then
  1123. gsReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(chat, "All")
  1124. end
  1125. end
  1126. if modeFling == true then
  1127. if string.lower(string.sub(chat, 1, 7)) == "!fling " then
  1128. if gsWorkspace:PGSIsEnabled() == false then
  1129. FEGodmode()
  1130. end
  1131. if string.lower(string.sub(chat, 8)) == "me" then
  1132. run(commandPrefix.."unfling")
  1133. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  1134. run(commandPrefix.."fling "..currentPlayersChatting.Name.." 2000000")
  1135. else
  1136. for i,notAll in pairs(findSinglePlayer(string.lower(string.sub(chat, 8)))) do
  1137. if notAll ~= LP then
  1138. run(commandPrefix.."unfling")
  1139. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  1140. run(commandPrefix.."fling "..notAll.Name.." 2000000")
  1141. end
  1142. end
  1143. end
  1144. end
  1145. end
  1146. if modeCompliment == true then
  1147. if string.lower(string.sub(chat, 1, 3)) == "!c " then
  1148. if complimentReady then
  1149. complimentReady = false
  1150. if string.lower(string.sub(chat, 4)) == "me" then
  1151. complimentplr(currentPlayersChatting)
  1152. else
  1153. for i,Others in pairs(findSinglePlayer(string.lower(string.sub(chat, 4)))) do
  1154. if Others == LP then
  1155. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Don't be silly, I can't compliment myself!", "All")
  1156. else
  1157. complimentplr(Others)
  1158. end
  1159. end
  1160. end
  1161. wait(1)
  1162. complimentReady = true
  1163. end
  1164. end
  1165. end
  1166. if modeMove == true then
  1167. if string.lower(string.sub(chat, 1, 9)) == "!bringbot" then
  1168. run(commandPrefix.."unfollow")
  1169. run(commandPrefix.."unwalk")
  1170. run(commandPrefix.."goto "..currentPlayersChatting.Name)
  1171. elseif string.lower(string.sub(chat, 1, 6)) == "!walk " then
  1172. for i,getWalkPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 7)))) do
  1173. if getWalkPlayer == LP then
  1174. run(commandPrefix.."unfollow")
  1175. run(commandPrefix.."walk "..currentPlayersChatting.Name)
  1176. else
  1177. run(commandPrefix.."unfollow")
  1178. run(commandPrefix.."walk "..getWalkPlayer.Name)
  1179. end
  1180. end
  1181. elseif string.lower(string.sub(chat, 1, 8)) == "!follow " then
  1182. for i,getFollowPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 9)))) do
  1183. if getFollowPlayer == LP then
  1184. run(commandPrefix.."unwalk")
  1185. run(commandPrefix.."follow "..currentPlayersChatting.Name)
  1186. else
  1187. run(commandPrefix.."unwalk")
  1188. run(commandPrefix.."follow "..getFollowPlayer.Name)
  1189. end
  1190. end
  1191. end
  1192. end
  1193. if modeInfo == true then
  1194. if infoReady then
  1195. infoReady = false
  1196. if string.lower(string.sub(chat, 1, 5)) == "!age " then
  1197. for i,v in pairs(findSinglePlayer(string.lower(string.sub(chat, 6)))) do
  1198. if v == LP then
  1199. run(commandPrefix.."age "..currentPlayersChatting.Name)
  1200. else
  1201. run(commandPrefix.."age "..v.Name)
  1202. end
  1203. end
  1204. end
  1205. if string.lower(string.sub(chat, 1, 4)) == "!id " then
  1206. for i,a in pairs(findSinglePlayer(string.lower(string.sub(chat, 5)))) do
  1207. if a == LP then
  1208. run(commandPrefix.."id "..currentPlayersChatting.Name)
  1209. else
  1210. run(commandPrefix.."id "..a.Name)
  1211. end
  1212. end
  1213. end
  1214. wait(1)
  1215. infoReady = true
  1216. end
  1217. end
  1218. end)
  1219. end
  1220. game:GetService("Players").PlayerAdded:connect(function(plr)
  1221. plr.Chatted:connect(function(chat)
  1222. CreateChatText(plr, chat)
  1223. if printingChat then
  1224. printChat(plr, chat)
  1225. end
  1226. if modeFling == true then
  1227. if string.lower(string.sub(chat, 1, 7)) == "!fling " then
  1228. if gsWorkspace:PGSIsEnabled() == false then
  1229. FEGodmode()
  1230. end
  1231. if string.lower(string.sub(chat, 8)) == "me" then
  1232. run(commandPrefix.."unfling")
  1233. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  1234. run(commandPrefix.."fling "..plr.Name.." 2000000")
  1235. else
  1236. for i,notAll in pairs(findSinglePlayer(string.lower(string.sub(chat, 8)))) do
  1237. if notAll ~= LP then
  1238. run(commandPrefix.."unfling")
  1239. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  1240. run(commandPrefix.."fling "..notAll.Name.." 2000000")
  1241. end
  1242. end
  1243. end
  1244. end
  1245. end
  1246. if modeCompliment == true then
  1247. if string.lower(string.sub(chat, 1, 3)) == "!c " then
  1248. if complimentReady == true then
  1249. complimentReady = false
  1250. if string.lower(string.sub(chat, 4)) == "me" then
  1251. complimentplr(plr)
  1252. else
  1253. for i,Others in pairs(findSinglePlayer(string.lower(string.sub(chat, 4)))) do
  1254. if Others == LP then
  1255. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Don't be silly, I can't compliment myself!", "All")
  1256. else
  1257. complimentplr(Others)
  1258. end
  1259. end
  1260. end
  1261. wait(1)
  1262. complimentReady = true
  1263. end
  1264. end
  1265. end
  1266. if modeMove == true then
  1267. if string.lower(string.sub(chat, 1, 9)) == "!bringbot" then
  1268. run(commandPrefix.."unfollow")
  1269. run(commandPrefix.."unwalk")
  1270. run(commandPrefix.."goto "..plr.Name)
  1271. elseif string.lower(string.sub(chat, 1, 6)) == "!walk " then
  1272. for i,getWalkPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 7)))) do
  1273. if getWalkPlayer == LP then
  1274. run(commandPrefix.."unfollow")
  1275. run(commandPrefix.."walk "..plr.Name)
  1276. else
  1277. run(commandPrefix.."unfollow")
  1278. run(commandPrefix.."walk "..getWalkPlayer.Name)
  1279. end
  1280. end
  1281. elseif string.lower(string.sub(chat, 1, 8)) == "!follow " then
  1282. for i,getFollowPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 9)))) do
  1283. if getFollowPlayer == LP then
  1284. run(commandPrefix.."unwalk")
  1285. run(commandPrefix.."follow "..plr.Name)
  1286. else
  1287. run(commandPrefix.."unwalk")
  1288. run(commandPrefix.."follow "..getFollowPlayer.Name)
  1289. end
  1290. end
  1291. end
  1292. end
  1293. if modeInfo == true then
  1294. if infoReady then
  1295. infoReady = false
  1296. if string.lower(string.sub(chat, 1, 5)) == "!age " then
  1297. for i,v in pairs(findSinglePlayer(string.lower(string.sub(chat, 6)))) do
  1298. if v == LP then
  1299. run(commandPrefix.."age "..plr.Name)
  1300. else
  1301. run(commandPrefix.."age "..v.Name)
  1302. end
  1303. end
  1304. end
  1305. if string.lower(string.sub(chat, 1, 4)) == "!id " then
  1306. for i,a in pairs(findSinglePlayer(string.lower(string.sub(chat, 5)))) do
  1307. if a == LP then
  1308. run(commandPrefix.."id "..plr.Name)
  1309. else
  1310. run(commandPrefix.."id "..a.Name)
  1311. end
  1312. end
  1313. end
  1314. wait(1)
  1315. infoReady = true
  1316. end
  1317. end
  1318. end)
  1319. end)
  1320.  
  1321. -- Loops
  1322. noclip = false
  1323. following = false
  1324. trailing = false
  1325. annoying = false
  1326. flingnoclip = false
  1327. staring = false
  1328. stopsitting = false
  1329. stareplr = ""
  1330. CBRINGamount = 3
  1331. spawnWS = CurrentWalkspeed
  1332. spawnJP = CurrentJumppower
  1333. spawnHH = CurrentHipheight
  1334. spawningfegod = false
  1335. looptpbypassfly = false
  1336. if game.GameId == 245662005 or game.GameId == 601130232 then
  1337. bypassMODE = true
  1338. else
  1339. bypassMODE = false
  1340. end
  1341. viewplr = ""
  1342. loopview = false
  1343. cmdForward = false
  1344. forwardSpeed = 1
  1345. loopviewfc = false
  1346. spinTOhead = false
  1347. spinObj = ""
  1348. rideACTIVE = false
  1349. ridePLAYER = ""
  1350.  
  1351. LPcurrenthumanoid = LP.Character.Humanoid
  1352. game:GetService('RunService').Stepped:connect(function()
  1353. if LP.Character.Humanoid ~= nil then
  1354. LPcurrenthumanoid = LP.Character.Humanoid
  1355. end
  1356. if noclip then
  1357. if LP.Character then
  1358. if LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  1359. LP.Character.Head.CanCollide = false
  1360. LP.Character.Torso.CanCollide = false
  1361. LP.Character["Left Leg"].CanCollide = false
  1362. LP.Character["Right Leg"].CanCollide = false
  1363. LP.Character["Left Arm"].CanCollide = false
  1364. LP.Character["Right Arm"].CanCollide = false
  1365. elseif LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then
  1366. LP.Character.Head.CanCollide = false
  1367. LP.Character.UpperTorso.CanCollide = false
  1368. LP.Character.LowerTorso.CanCollide = false
  1369. LP.Character.HumanoidRootPart.CanCollide = false
  1370. end
  1371. end
  1372. end
  1373. if following then
  1374. LP.Character.HumanoidRootPart.CFrame = gsPlayers[flwplr.Name].Character.HumanoidRootPart.CFrame + gsPlayers[flwplr.Name].Character.HumanoidRootPart.CFrame.lookVector * flwnum
  1375. end
  1376. if trailing then
  1377. LP.Character.HumanoidRootPart.CFrame = gsPlayers[trlplr.Name].Character.HumanoidRootPart.CFrame + gsPlayers[trlplr.Name].Character.HumanoidRootPart.CFrame.lookVector * trlnum
  1378. end
  1379. if annoying then
  1380. LP.Character.HumanoidRootPart.CFrame = gsPlayers[annplr.Name].Character.HumanoidRootPart.CFrame
  1381. end
  1382. if walkto then
  1383. LP.Character.Humanoid:MoveTo(walkplr.Character.HumanoidRootPart.Position)
  1384. end
  1385. if cbringing then
  1386. CBRINGplr.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * CBRINGamount
  1387. end
  1388. if cbringingall then
  1389. for i,getbringplrs in pairs(gsPlayers:GetPlayers()) do
  1390. if getbringplrs ~= LP then
  1391. getbringplrs.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * CBRINGamount
  1392. end
  1393. end
  1394. end
  1395. if staring then
  1396. LP.Character.HumanoidRootPart.CFrame = CFrame.new(LP.Character.Torso.Position, gsPlayers[stareplr.Name].Character.Torso.Position)
  1397. end
  1398. if stopsitting then
  1399. LP.Character.Humanoid.Sit = false
  1400. end
  1401. if looptpbypassfly then
  1402. pcall(function()
  1403. LP.Character.Head.Anchored = false
  1404. LP.Character.HumanoidRootPart.CFrame = gsWorkspace.rGETpartNUMBER2.CFrame
  1405. LP.Character.Head.Anchored = true
  1406. end)
  1407. end
  1408. if loopview then
  1409. view(viewplr)
  1410. end
  1411. if cmdForward then
  1412. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * forwardSpeed
  1413. end
  1414. if loopviewfc then
  1415. pcall(function()
  1416. gsWorkspace.CurrentCamera.CameraSubject = gsWorkspace.rGETpartNUMBER2
  1417. end)
  1418. end
  1419. if spinTOhead then
  1420. pcall(function()
  1421. spinObj.Position = LP.Character.Head.Position
  1422. end)
  1423. end
  1424. if rideACTIVE == true then
  1425. LP.character.HumanoidRootPart.CFrame = ridePLAYER.Character.HumanoidRootPart.CFrame + Vector3.new(0, 3, 0)
  1426. end
  1427. end)
  1428. spawningatreset = false
  1429. spawnresetpoint = LP.Character.Head.CFrame
  1430.  
  1431. LPcurrenthumanoid.Died:Connect(function()
  1432. flying = false
  1433. doFREECAM = false
  1434. if savingtoolsloop then
  1435. run(commandPrefix.."savealltool")
  1436. end
  1437. if spawningatreset == true then
  1438. spawnresetpoint = LP.Character.Head.CFrame + Vector3.new(0, 5, 0)
  1439. end
  1440. end)
  1441.  
  1442. LP.CharacterAdded:Connect(function()
  1443. wait(0.2)
  1444. LP.Character.Humanoid.WalkSpeed = spawnWS
  1445. LP.Character.Humanoid.JumpPower = spawnJP
  1446. LP.Character.Humanoid.HipHeight = spawnHH
  1447. if spawningfegod then
  1448. FEGodmode()
  1449. end
  1450. if spawningpos and spawnpos ~= nil then
  1451. LP.Character.HumanoidRootPart.CFrame = spawnpos
  1452. end
  1453. if spawningatreset == true then
  1454. LP.Character.HumanoidRootPart.CFrame = spawnresetpoint
  1455. end
  1456. end)
  1457.  
  1458. -- Commands
  1459. Commands = {}
  1460.  
  1461. Commands.print = function(args)
  1462. local msg = table.concat(args," ")
  1463. print(msg)
  1464. end
  1465.  
  1466. Commands.warn = function(args)
  1467. local msg = table.concat(args," ")
  1468. warn(msg)
  1469. end
  1470.  
  1471. Commands.sit = function(args)
  1472. LP.Character.Humanoid.Sit = true
  1473. end
  1474.  
  1475. Commands.god = function(args)
  1476. FEGodmode()
  1477. Notification("warning", "You have enabled FE Godmode, tools will not work. Use "..commandPrefix.."grespawn to remove.", 7)
  1478. end
  1479.  
  1480. Commands.view = function(args)
  1481. if args[1] then
  1482. for i,v in pairs(findSinglePlayer(args[1])) do
  1483. if bypassMODE == false then
  1484. view(v)
  1485. Notification("info", "Now viewing "..v.Name..". Use "..commandPrefix.."unview to stop viewing.", 3)
  1486. elseif bypassMODE == true then
  1487. viewplr = v
  1488. loopview = true
  1489. end
  1490. end
  1491. end
  1492. end
  1493.  
  1494. Commands.unview = function(args)
  1495. view(LP)
  1496. loopview = false
  1497. end
  1498.  
  1499. Commands.gravity = function(args)
  1500. if args[1] then
  1501. gsWorkspace.Gravity = args[1]
  1502. end
  1503. end
  1504.  
  1505. Commands.ungravity = function(args)
  1506. gsWorkspace.Gravity = CurrentGravity
  1507. end
  1508.  
  1509. Commands.goto = function(args)
  1510. if args[1] then
  1511. if bypassMODE == false then
  1512. for i,v in pairs(findPlayer(args[1])) do
  1513. LP.Character.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame
  1514. end
  1515. elseif bypassMODE == true then
  1516. for i,v in pairs(findPlayer(args[1])) do
  1517. local TPbypass = {}
  1518. TPbypass.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(0, 5, 0)
  1519. local TPFunction = gsTween:Create(LP.Character.HumanoidRootPart, TweenInfo.new(1.5, Enum.EasingStyle.Sine, Enum.EasingDirection.In), TPbypass)
  1520. TPFunction:Play()
  1521. end
  1522. end
  1523. end
  1524. end
  1525.  
  1526. Commands.fecheck = function(args)
  1527. if gsWorkspace.FilteringEnabled == true then
  1528. Notification("warning", "FE is enabled!", 7)
  1529. else
  1530. Notification("warning", "FE is disabled. Consider using a different script.", 7)
  1531. end
  1532. end
  1533.  
  1534. Commands.lockws = function(args)
  1535. lockWS()
  1536. Notification("info", "Workspace locked.", 4)
  1537. end
  1538.  
  1539. Commands.unlockws = function(args)
  1540. unlockWS()
  1541. Notification("info", "Workspace unlocked.", 4)
  1542. end
  1543.  
  1544. Commands.noclip = function(args)
  1545. noclip = true
  1546. Notification("info", "Noclip enabled.", 4)
  1547. end
  1548.  
  1549. Commands.clip = function(args)
  1550. noclip = false
  1551. Notification("info", "Noclip disabled.", 4)
  1552. end
  1553.  
  1554. Commands.follow = function(args)
  1555. if args[1] then
  1556. for i,v in pairs(findPlayer(args[1])) do
  1557. flwplr = v
  1558. end
  1559. if args[2] then
  1560. flwnum = args[2]
  1561. else
  1562. flwnum = -5
  1563. end
  1564. following = true
  1565. else
  1566. Notification("warning", "No player selected to follow! Use: "..commandPrefix.."follow player", 4)
  1567. end
  1568. end
  1569.  
  1570. Commands.unfollow = function(args)
  1571. following = false
  1572. end
  1573.  
  1574. Commands.fling = function(args)
  1575. if args[1] then
  1576. for i,v in pairs(findSinglePlayer(args[1])) do
  1577. if v ~= LP then
  1578. view(v)
  1579. pcall(function()
  1580. LP.Character.HumanoidRootPart.Fling:Destroy()
  1581. end)
  1582. if not args[2] then
  1583. RocketPropulsion(800000,1000,400000,v,"Fling")
  1584. else
  1585. RocketPropulsion(args[2],1500,400000,v,"Fling")
  1586. end
  1587. if noclip ~= true then
  1588. flingnoclip = true
  1589. noclip = true
  1590. end
  1591. end
  1592. end
  1593. else
  1594. Notification("warning", "No player selected to fling! Use: "..commandPrefix.."fling player", 4)
  1595. end
  1596. end
  1597.  
  1598. Commands.unfling = function(args)
  1599. view(LP)
  1600. pcall(function()
  1601. if LP.Character.HumanoidRootPart.Fling then
  1602. for i,v in pairs(LP.Character:GetDescendants()) do
  1603. if v.Name == "Fling" and v:IsA("RocketPropulsion") then
  1604. v:Destroy()
  1605. end
  1606. end
  1607. end
  1608. end)
  1609. if flingnoclip == true then
  1610. noclip = false
  1611. flingnoclip = false
  1612. end
  1613. end
  1614.  
  1615. Commands.trail = function(args)
  1616. if args[1] then
  1617. for i,v in pairs(findPlayer(args[1])) do
  1618. trlplr = v
  1619. end
  1620. if args[2] then
  1621. trlnum = args[2]
  1622. else
  1623. trlnum = 5
  1624. end
  1625. trailing = true
  1626. else
  1627. Notification("warning", "No player selected to trail! Use: "..commandPrefix.."trail player", 4)
  1628. end
  1629. end
  1630.  
  1631. Commands.untrail = function(args)
  1632. trailing = false
  1633. end
  1634.  
  1635. Commands.annoy = function(args)
  1636. if args[1] then
  1637. for i,v in pairs(findPlayer(args[1])) do
  1638. annplr = v
  1639. end
  1640. annoying = true
  1641. else
  1642. Notification("warning", "No player selected to annoy! Use: "..commandPrefix.."annoy player", 4)
  1643. end
  1644. end
  1645.  
  1646. Commands.unannoy = function(args)
  1647. annoying = false
  1648. end
  1649.  
  1650. Commands.reset = function(args)
  1651. LP.Character:BreakJoints()
  1652. end
  1653.  
  1654. Commands.grespawn = function(args)
  1655. LP.Character.Humanoid.Health = 0
  1656. wait(1)
  1657. LP.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  1658. LP.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
  1659. end
  1660.  
  1661. Commands.respawn = function(args)
  1662. local mod = Instance.new('Model', workspace) mod.Name = 'new '..LP.Name
  1663. local hum = Instance.new('Humanoid', mod)
  1664. local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
  1665. LP.Character = mod
  1666. end
  1667.  
  1668. Commands.speed = function(args)
  1669. if args[1] then
  1670. run(commandPrefix.."ws "..args[1])
  1671. end
  1672. end
  1673.  
  1674. bypassingwalkspeed = false
  1675. Commands.ws = function(args)
  1676. if args[1] then
  1677. if bypassMODE == false then
  1678. LP.Character.Humanoid.WalkSpeed = args[1]
  1679. elseif bypassMODE == true then
  1680. if game.GameId == 245662005 then
  1681. bypassingwalkspeed = true
  1682. bypassWalkspeed = args[1]
  1683. end
  1684. end
  1685. end
  1686. end
  1687.  
  1688. game:GetService("RunService").Heartbeat:Connect(function()
  1689. if bypassingwalkspeed then
  1690. LP.Character.Humanoid.WalkSpeed = bypassWalkspeed
  1691. end
  1692. end)
  1693.  
  1694. Commands.jumppower = function(args)
  1695. if args[1] then
  1696. LP.Character.Humanoid.JumpPower = args[1]
  1697. end
  1698. end
  1699.  
  1700. Commands.jp = function(args)
  1701. if args[1] then
  1702. LP.Character.Humanoid.JumpPower = args[1]
  1703. end
  1704. end
  1705.  
  1706. Commands.hipheight = function(args)
  1707. if args[1] then
  1708. LP.Character.Humanoid.HipHeight = args[1]
  1709. end
  1710. end
  1711.  
  1712. Commands.hh = function(args)
  1713. if args[1] then
  1714. LP.Character.Humanoid.HipHeight = args[1]
  1715. end
  1716. end
  1717.  
  1718. Commands.default = function(args)
  1719. LP.Character.Humanoid.WalkSpeed = CurrentWalkspeed
  1720. LP.Character.Humanoid.HipHeight = CurrentHipheight
  1721. LP.Character.Humanoid.JumpPower = CurrentJumppower
  1722. end
  1723.  
  1724. Commands.credits = function(args)
  1725. Notification("info", "Shattervast was made by illremember#3799 , "..commandPrefix.."fullcredits for all credits.", 8)
  1726. end
  1727.  
  1728. Commands.attach = function(args)
  1729. if hasTools() == false then
  1730. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  1731. else
  1732. FEGodmode()
  1733. for i,v in pairs(LP.Backpack:GetChildren())do
  1734. LP.Character.Humanoid:EquipTool(v)
  1735. end
  1736. if args[1] then
  1737. for i,v in pairs(findSinglePlayer(args[1])) do
  1738. if v ~= LP then
  1739. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  1740. wait(0.3)
  1741. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  1742. end
  1743. end
  1744. end
  1745. end
  1746. end
  1747.  
  1748. Commands.fly = function(args)
  1749. if bypassMODE == false then
  1750. local speedget = 1
  1751. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  1752. repeat wait() until Mouse
  1753. if args[1] then
  1754. speedfly = args[1]
  1755. else
  1756. speedfly = 1
  1757. end
  1758.  
  1759. local T = LP.Character.HumanoidRootPart
  1760. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  1761. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  1762. local SPEED = speedget
  1763.  
  1764. local function fly()
  1765. flying = true
  1766. local BG = Instance.new('BodyGyro', T)
  1767. local BV = Instance.new('BodyVelocity', T)
  1768. BG.P = 9e4
  1769. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  1770. BG.cframe = T.CFrame
  1771. BV.velocity = Vector3.new(0, 0.1, 0)
  1772. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  1773. spawn(function()
  1774. repeat wait()
  1775. LP.Character.Humanoid.PlatformStand = true
  1776. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  1777. SPEED = 50
  1778. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  1779. SPEED = 0
  1780. end
  1781. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  1782. 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
  1783. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  1784. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  1785. 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
  1786. else
  1787. BV.velocity = Vector3.new(0, 0.1, 0)
  1788. end
  1789. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  1790. until not flying
  1791. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  1792. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  1793. SPEED = 0
  1794. BG:destroy()
  1795. BV:destroy()
  1796. LP.Character.Humanoid.PlatformStand = false
  1797. end)
  1798. end
  1799. Mouse.KeyDown:connect(function(KEY)
  1800. if KEY:lower() == 'w' then
  1801. CONTROL.F = speedfly
  1802. elseif KEY:lower() == 's' then
  1803. CONTROL.B = -speedfly
  1804. elseif KEY:lower() == 'a' then
  1805. CONTROL.L = -speedfly
  1806. elseif KEY:lower() == 'd' then
  1807. CONTROL.R = speedfly
  1808. end
  1809. end)
  1810. Mouse.KeyUp:connect(function(KEY)
  1811. if KEY:lower() == 'w' then
  1812. CONTROL.F = 0
  1813. elseif KEY:lower() == 's' then
  1814. CONTROL.B = 0
  1815. elseif KEY:lower() == 'a' then
  1816. CONTROL.L = 0
  1817. elseif KEY:lower() == 'd' then
  1818. CONTROL.R = 0
  1819. end
  1820. end)
  1821. fly()
  1822. elseif bypassMODE == true then
  1823. if not args[1] then
  1824. run(commandPrefix.."fc")
  1825. else
  1826. run(commandPrefix.."fc "..args[1])
  1827. end
  1828. LP.Character.Head.Anchored = false
  1829. looptpbypassfly = true
  1830. view(LP)
  1831. end
  1832. end
  1833.  
  1834. Commands.unfly = function(args)
  1835. if bypassMODE == false then
  1836. flying = false
  1837. LP.Character.Humanoid.PlatformStand = false
  1838. else
  1839. looptpbypassfly = false
  1840. run(commandPrefix.."unfreecam")
  1841. local goalTP = LP.Character.HumanoidRootPart.CFrame
  1842. if game.GameId == 245662005 then
  1843. for i = 1, 5 do wait(0.2)
  1844. LP.Character.HumanoidRootPart.CFrame = goalTP
  1845. end
  1846. else
  1847. LP.Character.HumanoidRootPart.CFrame = goalTP
  1848. end
  1849. LP.Character.Head.Anchored = false
  1850. end
  1851. end
  1852.  
  1853. Commands.kill = function(args)
  1854. if args[1] then
  1855. for i,v in pairs(findSinglePlayer(args[1])) do
  1856. if v == LP then
  1857. LP.Character:BreakJoints()
  1858. else
  1859. if hasTools() == false then
  1860. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  1861. else
  1862. FEGodmode()
  1863. for i,v in pairs(LP.Backpack:GetChildren())do
  1864. LP.Character.Humanoid:EquipTool(v)
  1865. end
  1866. local NOW = LP.Character.HumanoidRootPart.CFrame
  1867. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  1868. wait(0.3)
  1869. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  1870. local function tp(player,player2)
  1871. local char1,char2=player.Character,player2.Character
  1872. if char1 and char2 then
  1873. char1:MoveTo(char2.Head.Position)
  1874. end
  1875. end
  1876. wait(0.5)
  1877. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(100000,0,100000))
  1878. wait(0.5)
  1879. tp(LP,game:GetService("Players")[v.Name])
  1880. wait(0.7)
  1881. LP.Character.HumanoidRootPart.CFrame = NOW
  1882. view(LP)
  1883. end
  1884. end
  1885. end
  1886. end
  1887. end
  1888. Commands.bring = function(args)
  1889. if hasTools() == false then
  1890. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  1891. else
  1892. FEGodmode()
  1893. for i,v in pairs(LP.Backpack:GetChildren())do
  1894. LP.Character.Humanoid:EquipTool(v)
  1895. end
  1896. if args[1] then
  1897. for i,v in pairs(findSinglePlayer(args[1])) do
  1898. if v ~= LP then
  1899. local NOW = LP.Character.HumanoidRootPart.CFrame
  1900. local function tp(player,player2)
  1901. local char1,char2=player.Character,player2.Character
  1902. if char1 and char2 then
  1903. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  1904. end
  1905. end
  1906. local function getout(player,player2)
  1907. local char1,char2=player.Character,player2.Character
  1908. if char1 and char2 then
  1909. char1:MoveTo(char2.Head.Position)
  1910. end
  1911. end
  1912. tp(game:GetService("Players")[v.Name], LP)
  1913. wait(0.2)
  1914. tp(game:GetService("Players")[v.Name], LP)
  1915. wait(0.5)
  1916. LP.Character.HumanoidRootPart.CFrame = NOW
  1917. wait(0.5)
  1918. getout(LP, game:GetService("Players")[v.Name])
  1919. wait(0.3)
  1920. LP.Character.HumanoidRootPart.CFrame = NOW
  1921. end
  1922. end
  1923. end
  1924. end
  1925. end
  1926.  
  1927. Commands.naked = function(args)
  1928. for i,v in pairs(LP.Character:GetDescendants()) do
  1929. if v:IsA("Clothing") then
  1930. v:Destroy()
  1931. end
  1932. end
  1933. end
  1934.  
  1935. Commands.nolimbs = function(args)
  1936. LP.Character["Left Arm"]:Destroy()
  1937. LP.Character["Right Arm"]:Destroy()
  1938. LP.Character["Left Leg"]:Destroy()
  1939. LP.Character["Right Leg"]:Destroy()
  1940. end
  1941.  
  1942. Commands.noarms = function(args)
  1943. LP.Character["Left Arm"]:Destroy()
  1944. LP.Character["Right Arm"]:Destroy()
  1945. end
  1946.  
  1947. Commands.nolegs = function(args)
  1948. LP.Character["Left Leg"]:Destroy()
  1949. LP.Character["Right Leg"]:Destroy()
  1950. end
  1951.  
  1952. Commands.headless = function(args)
  1953. local l = LP.Character.Humanoid:Clone()
  1954. LP.Character.Humanoid:Destroy()
  1955. wait(0.2)
  1956. LP.Character.Head.CanCollide = false
  1957. for i,v in pairs(LP.Character:GetDescendants()) do
  1958. if string.sub(v.Name, 1, 4) == "Neck" then
  1959. v:Destroy()
  1960. end
  1961. end
  1962. wait(0.2)
  1963. l.Name = "Humanoid"
  1964. l.Parent = LP.Character
  1965. wait(0.1)
  1966. game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character
  1967. LP.Character.Animate:Destroy()
  1968. end
  1969.  
  1970. antiremotes = false
  1971. Commands.antikick = function(args)
  1972. if args[1] then
  1973. if args[1] == "on" then
  1974. antiremotes = true
  1975. wait(0.2)
  1976. for i,v in pairs(LP.Character:GetChildren()) do
  1977. if string.find(string.lower(v.Name), "exploit") and v:IsA("LocalScript") then
  1978. v.Disabled = true
  1979. end
  1980. end
  1981. Notification("warning", "This command disables all remotes incase they are kick remotes, may break game.", 8)
  1982. Notification("info", "Does not prevent serverside kicks, use "..commandPrefix.."antikick off to turn off.", 8)
  1983. elseif args[1] == "off" then
  1984. antiremotes = false
  1985. Notification("warning", "Remote anti-kick turned off.", 8)
  1986. end
  1987. end
  1988. end
  1989.  
  1990. blockedremotes = {}
  1991. Commands.blockremote = function(args)
  1992. local getService = ""
  1993. if args[1] then
  1994. local remoteName = string.lower(tostring(args[1]))
  1995. if args[2] then
  1996. local serviceRemote = string.lower(tostring(args[2]))
  1997. if serviceRemote == "workspace" then
  1998. getService = "Workspace"
  1999. elseif serviceRemote == "replicatedstorage" then
  2000. getService = "ReplicatedStorage"
  2001. elseif serviceRemote == "players" then
  2002. getService = "Players"
  2003. elseif serviceRemote == "lighting" then
  2004. getService = "Lighting"
  2005. elseif serviceRemote == "startergui" then
  2006. getService = "StarterGui"
  2007. elseif serviceRemote == "starterpack" then
  2008. getService = "StarterPack"
  2009. elseif serviceRemote == "starterplayer" then
  2010. getService = "StarterPlayer"
  2011. else
  2012. getService = "ReplicatedStorage"
  2013. end
  2014. else
  2015. getService = "ReplicatedStorage"
  2016. end
  2017. for i,getRemote in pairs(game:GetService(getService):GetDescendants()) do
  2018. if string.lower(getRemote.Name) == remoteName then
  2019. table.insert(blockedremotes, getRemote.Name)
  2020. end
  2021. end
  2022. end
  2023. Notification("warning", "If this command does not work, make sure you type remote name/service fully correct.", 8)
  2024. end
  2025.  
  2026. spyingremotes = false
  2027. Commands.remotespy = function(args)
  2028. if args[1] then
  2029. if args[1] == "on" then
  2030. spyingremotes = true
  2031. Notification("info", "Remotespy turned on.", 4)
  2032. elseif args[1] == "off" then
  2033. spyingremotes = false
  2034. Notification("info", "Remotespy turned off.", 4)
  2035. end
  2036. end
  2037. end
  2038.  
  2039. Commands.bang = function(args)
  2040. if args[1] then
  2041. for i,v in pairs(findSinglePlayer(args[1])) do
  2042. if v ~= nil then
  2043. following = true
  2044. flwplr = v
  2045. flwnum = -1
  2046. local bangAnimation = Instance.new("Animation")
  2047. bangAnimation.AnimationId = "rbxassetid://148840371"
  2048. bangTrack = LP.Character.Humanoid:LoadAnimation(bangAnimation)
  2049. if args[2] then
  2050. bangTrack:Play(.1, 1, args[2])
  2051. else
  2052. bangTrack:Play(.1, 1, 1)
  2053. end
  2054. end
  2055. end
  2056. else
  2057. Notification("warning", "No player selected to follow! Use: "..commandPrefix.."follow player", 4)
  2058. end
  2059. end
  2060.  
  2061. Commands.unbang = function(args)
  2062. following = false
  2063. bangTrack:Stop()
  2064. end
  2065.  
  2066. spamdelay = 1
  2067. spamtext = "Spam"
  2068. spamming = false
  2069. Commands.spam = function(args)
  2070. if args[1] then
  2071. spamtext = args[1]
  2072. spamming = true
  2073. end
  2074. end
  2075. Commands.spamdelay = function(args)
  2076. if args[1] then
  2077. spamdelay = args[1]
  2078. end
  2079. end
  2080. spawn(function()
  2081. while wait(spamdelay) do
  2082. if spamming then
  2083. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(spamtext, "All")
  2084. end
  2085. end
  2086. end)
  2087.  
  2088. Commands.unspam = function(args)
  2089. spamming = false
  2090. end
  2091.  
  2092. Commands.info = function(args)
  2093. if args[1] then
  2094. for i,v in pairs(findSinglePlayer(args[1])) do
  2095. createINFO(v)
  2096. end
  2097. end
  2098. end
  2099.  
  2100. Commands.age = function(args)
  2101. if args[1] then
  2102. for i,v in pairs(findPlayer(args[1])) do
  2103. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." Account Age: "..v.AccountAge.." days!", "All")
  2104. end
  2105. end
  2106. end
  2107.  
  2108. Commands.invisible = function(args)
  2109. local Character = LP.Character
  2110. if LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  2111. local Clone = Character.HumanoidRootPart:Clone()
  2112. Character.HumanoidRootPart:Destroy()
  2113. Clone.Parent = Character
  2114. else
  2115. local Clone = Character.LowerTorso.Root:Clone()
  2116. Character.LowerTorso.Root:Destroy()
  2117. Clone.Parent = Character.LowerTorso
  2118. end
  2119. end
  2120.  
  2121. walkto = false
  2122. walkplr = ""
  2123. Commands.walk = function(args)
  2124. if args[1] then
  2125. for i,v in pairs(findSinglePlayer(args[1])) do
  2126. walkplr = v
  2127. walkto = true
  2128. noclip = true
  2129. end
  2130. end
  2131. end
  2132.  
  2133. Commands.unwalk = function(args)
  2134. walkto = false
  2135. noclip = false
  2136. LP.Character.Humanoid:MoveTo(LP.Character.HumanoidRootPart.Position)
  2137. end
  2138.  
  2139. Commands.glitch = function(args)
  2140. if hasTools() == false then
  2141. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  2142. else
  2143. FEGodmode()
  2144. for i,v in pairs(LP.Backpack:GetChildren())do
  2145. LP.Character.Humanoid:EquipTool(v)
  2146. end
  2147. if args[1] then
  2148. for i,v in pairs(findSinglePlayer(args[1])) do
  2149. local function tp(player,player2)
  2150. local char1,char2=player.Character,player2.Character
  2151. if char1 and char2 then
  2152. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  2153. end
  2154. end
  2155. tp(game:GetService("Players")[v.Name], LP)
  2156. wait(0.2)
  2157. tp(game:GetService("Players")[v.Name], LP)
  2158. wait(0.5)
  2159. local b = Instance.new("BodyForce")
  2160. b.Parent = LP.Character.HumanoidRootPart
  2161. b.Name = "Glitch"
  2162. if args[2] then
  2163. b.Force = Vector3.new(args[2],5000,0)
  2164. else
  2165. b.Force = Vector3.new(100000000,5000,0)
  2166. end
  2167. wait(6)
  2168. b:Destroy()
  2169. end
  2170. end
  2171. end
  2172. end
  2173.  
  2174. Commands.tp = function(args)
  2175. if args[1] then
  2176. for i,v in pairs(findSinglePlayer(args[1])) do
  2177. if v == LP then
  2178. if args[2] then
  2179. for i,a in pairs(findSinglePlayer(args[2])) do
  2180. v.Character.HumanoidRootPart.CFrame = a.Character.HumanoidRootPart.CFrame
  2181. end
  2182. end
  2183. else
  2184. if hasTools() == false then
  2185. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  2186. else
  2187. FEGodmode()
  2188. for i,v in pairs(LP.Backpack:GetChildren())do
  2189. LP.Character.Humanoid:EquipTool(v)
  2190. end
  2191. if args[1] then
  2192. for i,first in pairs(findSinglePlayer(args[1])) do
  2193. if args[2] then
  2194. for i,second in pairs(findSinglePlayer(args[2])) do
  2195. local function tp(player,player2)
  2196. local char1,char2=player.Character,player2.Character
  2197. if char1 and char2 then
  2198. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  2199. end
  2200. end
  2201. local function getout(player,player2)
  2202. local char1,char2=player.Character,player2.Character
  2203. if char1 and char2 then
  2204. char1:MoveTo(char2.Head.Position)
  2205. end
  2206. end
  2207. tp(LP, first)
  2208. wait(0.2)
  2209. tp(LP, first)
  2210. wait(0.5)
  2211. tp(LP, second)
  2212. wait(0.2)
  2213. tp(LP, second)
  2214. wait(0.2)
  2215. getout(LP, first)
  2216. end
  2217. end
  2218. end
  2219. end
  2220. end
  2221. end
  2222. end
  2223. end
  2224. end
  2225.  
  2226. Commands.givetool = function(args)
  2227. if args[1] then
  2228. if args[2] then
  2229. local selectedTool = ""
  2230. for i,allTools in pairs(LP.Character:GetDescendants()) do
  2231. if allTools:IsA("Tool") and string.lower(allTools.Name) == string.lower(args[2]) then
  2232. selectedTool = allTools
  2233. else
  2234. for i,otherTools in pairs(LP.Backpack:GetDescendants()) do
  2235. if otherTools:IsA("Tool") and string.lower(otherTools.Name) == string.lower(args[2]) then
  2236. selectedTool = otherTools
  2237. end
  2238. end
  2239. end
  2240. end
  2241. for i,v in pairs(findSinglePlayer(args[1])) do
  2242. if selectedTool ~= "" then
  2243. selectedTool.Parent = v.Character
  2244. end
  2245. end
  2246. else
  2247. for i,plr in pairs(findSinglePlayer(args[1])) do
  2248. for i,tool in pairs(LP.Character:GetDescendants()) do
  2249. if tool:IsA("Tool") then
  2250. tool.Parent = plr.Character
  2251. end
  2252. end
  2253. end
  2254. end
  2255. end
  2256. end
  2257.  
  2258. Commands.givealltools = function(args)
  2259. LP.Character.Humanoid:UnequipTools()
  2260. for i,plr in pairs(findSinglePlayer(args[1])) do
  2261. for i,v in pairs(LP.Character:GetDescendants()) do
  2262. if v:IsA("Tool") then
  2263. v.Parent = plr.Character
  2264. end
  2265. end
  2266. for i,a in pairs(LP.Backpack:GetDescendants()) do
  2267. if a:IsA("Tool") then
  2268. a.Parent = plr.Character
  2269. end
  2270. end
  2271. end
  2272. end
  2273.  
  2274. Commands.blockhats = function(args)
  2275. for i,v in pairs(LP.Character:GetDescendants()) do
  2276. if v:IsA("Accessory") or v:IsA("Hat") then
  2277. for i,mesh in pairs(v:GetDescendants()) do
  2278. if mesh.Name == "Mesh" then
  2279. mesh:Destroy()
  2280. end
  2281. end
  2282. end
  2283. end
  2284. end
  2285.  
  2286. Commands.blocktool = function(args)
  2287. for i,v in pairs(LP.Character:GetDescendants()) do
  2288. if v:IsA("Tool") then
  2289. for i,mesh in pairs(v:GetDescendants()) do
  2290. if mesh.Name == "Mesh" then
  2291. mesh:Destroy()
  2292. end
  2293. end
  2294. end
  2295. end
  2296. end
  2297.  
  2298. Commands.orbit = function(args)
  2299. if args[1] then
  2300. for i,v in pairs(findSinglePlayer(args[1])) do
  2301. view(v)
  2302. RocketPropulsion(5000,100,5000,v,"OrbitMove")
  2303. end
  2304. else
  2305. Notification("warning", "No player selected to orbit! Use: "..commandPrefix.."orbit player", 4)
  2306. end
  2307. end
  2308.  
  2309. Commands.unorbit = function(args)
  2310. for i,v in pairs(LP.Character:GetDescendants()) do
  2311. if v.Name == "OrbitMove" then
  2312. v:Destroy()
  2313. end
  2314. end
  2315. view(LP)
  2316. end
  2317.  
  2318. Commands.pos = function(args)
  2319. Notification("info", "Your current position is ".. tostring(LP.Character.HumanoidRootPart.Position), 9)
  2320. end
  2321.  
  2322. SavedPosition = ""
  2323. Commands.savepos = function(args)
  2324. SavedPosition = LP.Character.HumanoidRootPart.CFrame
  2325. end
  2326. Commands.loadpos = function(args)
  2327. if SavedPosition ~= "" then
  2328. LP.Character.HumanoidRootPart.CFrame = SavedPosition
  2329. end
  2330. end
  2331.  
  2332. Commands.tppos = function(args)
  2333. if args[1] and args[2] and args[3] then
  2334. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(args[1], args[2], args[3]))
  2335. end
  2336. end
  2337.  
  2338. Commands.pmspam = function(args)
  2339. if args[1] then
  2340. local gotPlayer = ""
  2341. for i,v in pairs(findPlayer(args[1])) do
  2342. gotPlayer = v
  2343. end
  2344. table.remove(args, 1)
  2345. local pmSpamMsg = table.concat(args," ")
  2346. spamtext = "/w "..gotPlayer.Name.." "..pmSpamMsg
  2347. spamming = true
  2348. end
  2349. end
  2350.  
  2351. Commands.unpmspam = function(args)
  2352. spamming = false
  2353. end
  2354.  
  2355. Commands.wsvis = function(args)
  2356. if args[1] then
  2357. for i,v in pairs(gsWorkspace:GetDescendants()) do
  2358. if v:IsA("Part") or v:IsA("Decal") then
  2359. if tonumber(args[1]) > 1 then
  2360. v.Transparency = 0.5
  2361. else
  2362. v.Transparency = args[1]
  2363. end
  2364. end
  2365. end
  2366. end
  2367. clientSided()
  2368. end
  2369.  
  2370. Commands.bringobj = function(args)
  2371. if args[1] then
  2372. local Object = ""
  2373. for i,v in pairs(gsWorkspace:GetDescendants()) do
  2374. if string.lower(v.Name) == string.lower(args[1]) then
  2375. Object = v
  2376. end
  2377. end
  2378. if Object == "" then
  2379. Notification("warning", "Object was not found in the workspace.", 6)
  2380. end
  2381. if args[2] then
  2382. Object.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * args[2]
  2383. else
  2384. Object.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * 3
  2385. end
  2386. clientSided()
  2387. end
  2388. end
  2389.  
  2390. CBRINGplr = ""
  2391. cbringing = false
  2392. cbringingall = false
  2393. Commands.cbring = function(args)
  2394. if args[1] then
  2395. if string.lower(tostring(args[1])) == "all" or string.lower(tostring(args[1])) == "others" then
  2396. cbringingall = true
  2397. else
  2398. for i,v in pairs(findPlayer(args[1])) do
  2399. CBRINGplr = v
  2400. cbringing = true
  2401. end
  2402. end
  2403. if args[2] then
  2404. CBRINGamount = args[2]
  2405. else
  2406. CBRINGamount = 3
  2407. end
  2408. clientSided()
  2409. end
  2410. end
  2411.  
  2412. Commands.uncbring = function(args)
  2413. cbringing = false
  2414. cbringingall = false
  2415. end
  2416.  
  2417. Commands.cfreeze = function(args)
  2418. if args[1] then
  2419. for i,v in pairs(findPlayer(args[1])) do
  2420. v.Character.HumanoidRootPart.Anchored = true
  2421. end
  2422. clientSided()
  2423. end
  2424. end
  2425.  
  2426. Commands.uncfreeze = function(args)
  2427. if args[1] then
  2428. for i,v in pairs(findPlayer(args[1])) do
  2429. v.Character.HumanoidRootPart.Anchored = false
  2430. end
  2431. else
  2432. for i,all in pairs(gsPlayers:GetPlayers()) do
  2433. all.Character.HumanoidRootPart.Anchored = false
  2434. end
  2435. end
  2436. end
  2437.  
  2438. Commands.unattach = function(args)
  2439. local function getout(player,player2)
  2440. local char1,char2=player.Character,player2.Character
  2441. if char1 and char2 then
  2442. char1:MoveTo(char2.Head.Position)
  2443. end
  2444. end
  2445. getout(LP, LP)
  2446. end
  2447.  
  2448. currentToolSize = ""
  2449. Commands.reach = function(args)
  2450. if args[1] then
  2451. for i,v in pairs(LP.Character:GetDescendants()) do
  2452. if v:IsA("Tool") then
  2453. if string.lower(tostring(args[1])) == "off" then
  2454. v.Handle.Size = currentToolSize
  2455. v.Handle.SelectionBoxCreated:Destroy()
  2456. LP.Character.Humanoid:UnequipTools()
  2457. elseif string.lower(tostring(args[1])) == "on" then
  2458. if args[2] then
  2459. currentToolSize = v.Handle.Size
  2460. local a = Instance.new("SelectionBox",v.Handle)
  2461. a.Name = "SelectionBoxCreated"
  2462. a.Adornee = v.Handle
  2463. v.Handle.Size = Vector3.new(0.5,0.5,args[2])
  2464. v.GripPos = Vector3.new(0,0,0)
  2465. LP.Character.Humanoid:UnequipTools()
  2466. else
  2467. currentToolSize = v.Handle.Size
  2468. local a = Instance.new("SelectionBox",v.Handle)
  2469. a.Name = "SelectionBoxCreated"
  2470. a.Adornee = v.Handle
  2471. v.Handle.Size = Vector3.new(0.5,0.5,60)
  2472. v.GripPos = Vector3.new(0,0,0)
  2473. LP.Character.Humanoid:UnequipTools()
  2474. end
  2475. end
  2476. end
  2477. end
  2478. end
  2479. end
  2480.  
  2481. Commands.droptool = function(args)
  2482. for i,v in pairs(LP.Character:GetDescendants()) do
  2483. if v:IsA("Tool") then
  2484. v.Parent = gsWorkspace
  2485. end
  2486. end
  2487. for i,a in pairs(LP.Backpack:GetDescendants()) do
  2488. if a:IsA("Tool") then
  2489. a.Parent = gsWorkspace
  2490. end
  2491. end
  2492. end
  2493.  
  2494. Commands.drophats = function(args)
  2495. for i,v in pairs(LP.Character:GetDescendants()) do
  2496. if v:IsA("Accessory") or v:IsA("Hat") then
  2497. v.Parent = gsWorkspace
  2498. end
  2499. end
  2500. end
  2501.  
  2502. Commands.hidecmdbar = function(args)
  2503. CMDBAR.Visible = false
  2504. end
  2505.  
  2506. Commands.showcmdbar = function(args)
  2507. CMDBAR.Visible = true
  2508. end
  2509.  
  2510. Commands.prefix = function(args)
  2511. if args[1] then
  2512. commandPrefix = string.sub(tostring(args[1]), 1, 1)
  2513. fullUpdate()
  2514. end
  2515. end
  2516.  
  2517. Commands.removeinvis = function(args)
  2518. for i,v in pairs(gsWorkspace:GetDescendants()) do
  2519. if v:IsA("Part") and v.Name ~= "HumanoidRootPart" then
  2520. if v.Transparency == 1 then
  2521. v:Destroy()
  2522. end
  2523. end
  2524. end
  2525. clientSided()
  2526. end
  2527.  
  2528. Commands.removefog = function(args)
  2529. gsLighting.FogStart = 0
  2530. gsLighting.FogEnd = 9999999999999
  2531. clientSided()
  2532. end
  2533.  
  2534. Commands.animation = function(args)
  2535. if args[1] then
  2536. if string.lower(tostring(args[1])) == "gui" then
  2537. loadstring(game:HttpGet(("https://pastebin.com/raw/mdbTSP4d"),true))()
  2538. else
  2539. local Anim = Instance.new("Animation")
  2540. Anim.AnimationId = "rbxassetid://".. tostring(args[1])
  2541. local track = LP.Character.Humanoid:LoadAnimation(Anim)
  2542. if args[2] then
  2543. track:Play(.1, 1, args[2])
  2544. else
  2545. track:Play(.1, 1, 1)
  2546. end
  2547. end
  2548. end
  2549. end
  2550.  
  2551. Commands.btools = function(args)
  2552. local Clone_T = Instance.new("HopperBin",LP.Backpack)
  2553. Clone_T.BinType = "Clone"
  2554. local Destruct = Instance.new("HopperBin",LP.Backpack)
  2555. Destruct.BinType = "Hammer"
  2556. local Hold_T = Instance.new("HopperBin",LP.Backpack)
  2557. Hold_T.BinType = "Grab"
  2558. clientSided()
  2559. end
  2560.  
  2561. Commands.esp = function(args)
  2562. if args[1] then
  2563. for i,v in pairs(findPlayer(args[1])) do
  2564. local espPlayer = v
  2565. for i,createESP in pairs(espPlayer.Character:GetDescendants()) do
  2566. if createESP:IsA("Part") or createESP:IsA("MeshPart") then
  2567. if createESP.Name ~= "HumanoidRootPart" and createESP.Name ~= "Handle" then
  2568. local current = true
  2569. local espBOX = Instance.new("BoxHandleAdornment")
  2570. espBOX.Parent = game.Players.LocalPlayer.PlayerGui
  2571. espBOX.Name = "rGET"..espPlayer.Name
  2572. espBOX.Adornee = createESP
  2573. espBOX.AlwaysOnTop = true
  2574. espBOX.ZIndex = 0
  2575. espBOX.Size = createESP.Size
  2576. espBOX.Transparency = 0.3
  2577. local AboveHead = Instance.new("BillboardGui")
  2578. AboveHead.Parent = game.Players.LocalPlayer.PlayerGui
  2579. AboveHead.Adornee = espPlayer.Character.Head
  2580. AboveHead.Name = "rGET"..espPlayer.Name
  2581. AboveHead.Size = UDim2.new(0, 100, 0, 100)
  2582. AboveHead.StudsOffset = Vector3.new(0, 1, 0)
  2583. AboveHead.AlwaysOnTop = true
  2584. local Info = Instance.new("TextLabel")
  2585. Info.Parent = AboveHead
  2586. Info.BackgroundTransparency = 1
  2587. Info.Position = UDim2.new(0, 0, 0, 0)
  2588. Info.Size = UDim2.new(1, 0, 0, 40)
  2589. Info.TextColor3 = Color3.fromRGB(200,200,200)
  2590. Info.TextStrokeTransparency = 0.5
  2591. Info.TextSize = 15
  2592. if espPlayer.TeamColor == LP.TeamColor then
  2593. espBOX.Color = BrickColor.new("Lime green")
  2594. Info.TextStrokeColor3 = Color3.fromRGB(10,100,10)
  2595. else
  2596. espBOX.Color = BrickColor.new("Really red")
  2597. Info.TextStrokeColor3 = Color3.fromRGB(100,10,10)
  2598. end
  2599. game:GetService('RunService').Stepped:connect(function()
  2600. if current and LP.Character.Humanoid and espPlayer.Character.HumanoidRootPart then
  2601. Info.Text = espPlayer.Name.." (".. math.floor((LP.Character.HumanoidRootPart.Position - espPlayer.Character.HumanoidRootPart.Position).magnitude)..")"
  2602. end
  2603. end)
  2604. espPlayer.Character.Humanoid.Died:Connect(function()
  2605. current = false
  2606. espBOX:Destroy()
  2607. AboveHead:Destroy()
  2608. end)
  2609. gsPlayers.PlayerRemoving:Connect(function(plr)
  2610. if plr == espPlayer then
  2611. current = false
  2612. espBOX:Destroy()
  2613. AboveHead:Destroy()
  2614. end
  2615. end)
  2616. end
  2617. end
  2618. end
  2619. end
  2620. clientSided()
  2621. end
  2622. end
  2623.  
  2624. Commands.unesp = function(args)
  2625. if not args[1] then
  2626. for i,v in pairs(gsCoreGui:GetDescendants()) do
  2627. if string.sub(v.Name, 1, 4) == "rGET" then
  2628. v:Destroy()
  2629. end
  2630. end
  2631. else
  2632. for i,v in pairs(gsCoreGui:GetDescendants()) do
  2633. if string.sub(v.Name, 1, 4) == "rGET" then
  2634. for i,a in pairs(findPlayer(args[1])) do
  2635. if string.sub(v.Name, 5) == a.Name then
  2636. v:Destroy()
  2637. end
  2638. end
  2639. end
  2640. end
  2641. end
  2642. end
  2643.  
  2644. Commands.dice = function(args)
  2645. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("You rolled a dice for ".. tostring(math.random(1, 6)), "All")
  2646. end
  2647.  
  2648. Commands.random = function(args)
  2649. if args[1] and args[2] then
  2650. 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")
  2651. end
  2652. end
  2653.  
  2654. Commands.closegame = function(args)
  2655. game:Shutdown()
  2656. end
  2657.  
  2658. Commands.savetool = function(args)
  2659. if args[1] then
  2660. for i,a in pairs(LP.Character:GetDescendants()) do
  2661. if a:IsA("Tool") and string.lower(a.Name) == string.lower(tostring(args[1])) then
  2662. a.Parent = LP
  2663. local oldName = a.Name
  2664. a.Name = "saved "..oldName
  2665. else
  2666. for i,n in pairs(LP.Backpack:GetDescendants()) do
  2667. if n:IsA("Tool") and string.lower(n.Name) == string.lower(tostring(args[1])) then
  2668. n.Parent = LP
  2669. local sOldName = n.Name
  2670. n.Name = "saved "..sOldName
  2671. end
  2672. end
  2673. end
  2674. end
  2675. else
  2676. for i,v in pairs(LP.Character:GetDescendants()) do
  2677. if v:IsA("Tool") then
  2678. v.Parent = LP
  2679. local oldName = v.Name
  2680. v.Name = "saved "..oldName
  2681. end
  2682. end
  2683. end
  2684. end
  2685.  
  2686. Commands.loadtool = function(args)
  2687. if args[1] then
  2688. for i,a in pairs(LP:GetChildren()) do
  2689. 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
  2690. a.Parent = LP.Backpack
  2691. local currentName = a.Name
  2692. a.Name = string.sub(currentName, 7)
  2693. end
  2694. end
  2695. else
  2696. for i,v in pairs(LP:GetChildren()) do
  2697. if string.sub(v.Name, 1, 5) == "saved" then
  2698. v.Parent = LP.Backpack
  2699. local currentName = v.Name
  2700. v.Name = string.sub(currentName, 7)
  2701. end
  2702. end
  2703. end
  2704. end
  2705.  
  2706. Commands.savealltool = function(args)
  2707. for i,v in pairs(LP.Character:GetDescendants()) do
  2708. if v:IsA("Tool") then
  2709. v.Parent = LP
  2710. local oldName = v.Name
  2711. v.Name = "saved "..oldName
  2712. end
  2713. end
  2714. for i,v in pairs(LP.Backpack:GetDescendants()) do
  2715. if v:IsA("Tool") then
  2716. v.Parent = LP
  2717. local oldName = v.Name
  2718. v.Name = "saved "..oldName
  2719. end
  2720. end
  2721. end
  2722.  
  2723. Commands.loadalltool = function(args)
  2724. for i,v in pairs(LP:GetChildren()) do
  2725. if v:IsA("Tool") and string.sub(v.Name, 1, 5) == "saved" then
  2726. v.Parent = LP.Backpack
  2727. local currentName = v.Name
  2728. v.Name = string.sub(currentName, 7)
  2729. end
  2730. end
  2731. end
  2732.  
  2733. Mouse.KeyDown:Connect(function(key)
  2734. if key == clicktpKEY and clicktpACTIVE == true then
  2735. if Mouse.Target then
  2736. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Mouse.Hit.x, Mouse.Hit.y + 5, Mouse.Hit.z)
  2737. end
  2738. end
  2739. if key == clickdelKEY and clickdelACTIVE == true then
  2740. if Mouse.Target then
  2741. Mouse.Target:Destroy()
  2742. end
  2743. end
  2744. end)
  2745. Mouse.Button1Down:Connect(function()
  2746. if clicktpACTIVE == true and clicktpCLICK == true then
  2747. if Mouse.Target then
  2748. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Mouse.Hit.x, Mouse.Hit.y + 5, Mouse.Hit.z)
  2749. end
  2750. end
  2751. if clickdelACTIVE == true and clickdelCLICK == true then
  2752. if Mouse.Target then
  2753. Mouse.Target:Destroy()
  2754. end
  2755. end
  2756. end)
  2757.  
  2758. clicktpKEY = ""
  2759. clickdelKEY = ""
  2760. clicktpACTIVE = false
  2761. clickdelACTIVE = false
  2762. clicktpCLICK = false
  2763. clickdelCLICK = false
  2764.  
  2765. Commands.clicktp = function(args)
  2766. if args[1] then
  2767. clicktpKEY = string.sub(tostring(args[1]), 1, 1)
  2768. clicktpACTIVE = true
  2769. clicktpCLICK = false
  2770. else
  2771. clicktpKEY = ""
  2772. clicktpACTIVE = true
  2773. clicktpCLICK = true
  2774. end
  2775. clientSided()
  2776. end
  2777.  
  2778. Commands.clickdel = function(args)
  2779. if args[1] then
  2780. clickdelKEY = string.sub(tostring(args[1]), 1, 1)
  2781. clickdelACTIVE = true
  2782. clickdelCLICK = false
  2783. else
  2784. clickdelKEY = ""
  2785. clickdelACTIVE = true
  2786. clickdelCLICK = true
  2787. end
  2788. clientSided()
  2789. end
  2790.  
  2791. Commands.unclicktp = function(args)
  2792. clicktpACTIVE = false
  2793. end
  2794.  
  2795. Commands.unclickdel = function(args)
  2796. clickdelACTIVE = false
  2797. end
  2798.  
  2799. Commands.oof = function(args)
  2800. spawn(function()
  2801. while wait() do
  2802. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  2803. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  2804. for _,x in pairs(v.Character.Head:GetChildren()) do
  2805. 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
  2806. end
  2807. end
  2808. end
  2809. end
  2810. end)
  2811. end
  2812.  
  2813. Commands.chatlogs = function(args)
  2814. MainChatFrame.Position = UDim2.new(0, 760, 0, 261)
  2815. MainChatFrame.Visible = true
  2816. end
  2817.  
  2818. Commands.stopadmin = function(args)
  2819. commandPrefix = " "
  2820. following = false
  2821. trailing = false
  2822. annoying = false
  2823. CMDBAR.Visible = false
  2824. Match.Visible = false
  2825. flying = false
  2826. end
  2827.  
  2828. Commands.freecam = function(args)
  2829. for i,getFC in pairs(gsWorkspace:GetDescendants()) do
  2830. if getFC.Name == "rGETpartNUMBER2" then
  2831. getFC:Destroy()
  2832. end
  2833. end
  2834. local CameraPart = Instance.new("Part")
  2835. CameraPart.CanCollide = false
  2836. CameraPart.CFrame = LP.Character.Head.CFrame
  2837. CameraPart.Locked = true
  2838. CameraPart.Transparency = 1
  2839. CameraPart.Size = Vector3.new(1, 1, 1)
  2840. CameraPart.Parent = gsWorkspace
  2841. CameraPart.Name = "rGETpartNUMBER2"
  2842. if bypassMODE == true then
  2843. loopviewfc = true
  2844. elseif bypassMODE == false then
  2845. gsWorkspace.CurrentCamera.CameraSubject = CameraPart
  2846. end
  2847. local speedget = 1
  2848. local T = CameraPart
  2849. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  2850. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  2851. local SPEED = speedget
  2852. if args[1] then
  2853. speedfly = tonumber(args[1])
  2854. else
  2855. speedfly = 1
  2856. end
  2857. local function freecamfly()
  2858. LP.Character.Head.Anchored = true
  2859. doFREECAM = true
  2860. local BG = Instance.new('BodyGyro', T)
  2861. local BV = Instance.new('BodyVelocity', T)
  2862. BG.P = 9e4
  2863. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  2864. BG.cframe = T.CFrame
  2865. BV.velocity = Vector3.new(0, 0.1, 0)
  2866. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  2867. spawn(function()
  2868. repeat wait()
  2869. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  2870. SPEED = 50
  2871. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  2872. SPEED = 0
  2873. end
  2874. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  2875. 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
  2876. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  2877. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  2878. 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
  2879. else
  2880. BV.velocity = Vector3.new(0, 0.1, 0)
  2881. end
  2882. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  2883. until not doFREECAM
  2884. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  2885. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  2886. SPEED = 0
  2887. BG:destroy()
  2888. BV:destroy()
  2889. end)
  2890. end
  2891. Mouse.KeyDown:connect(function(KEY)
  2892. if KEY:lower() == 'w' then
  2893. CONTROL.F = speedfly
  2894. elseif KEY:lower() == 's' then
  2895. CONTROL.B = -speedfly
  2896. elseif KEY:lower() == 'a' then
  2897. CONTROL.L = -speedfly
  2898. elseif KEY:lower() == 'd' then
  2899. CONTROL.R = speedfly
  2900. end
  2901. end)
  2902. Mouse.KeyUp:connect(function(KEY)
  2903. if KEY:lower() == 'w' then
  2904. CONTROL.F = 0
  2905. elseif KEY:lower() == 's' then
  2906. CONTROL.B = 0
  2907. elseif KEY:lower() == 'a' then
  2908. CONTROL.L = 0
  2909. elseif KEY:lower() == 'd' then
  2910. CONTROL.R = 0
  2911. end
  2912. end)
  2913. freecamfly()
  2914. end
  2915.  
  2916. Commands.fc = function(args)
  2917. if args[1] then
  2918. run(commandPrefix.."freecam "..args[1])
  2919. else
  2920. run(commandPrefix.."freecam")
  2921. end
  2922. end
  2923.  
  2924. Commands.unfreecam = function(args)
  2925. doFREECAM = false
  2926. LP.Character.Head.Anchored = false
  2927. view(LP)
  2928. if gsWorkspace.rGETpartNUMBER2 then
  2929. gsWorkspace.rGETpartNUMBER2:Destroy()
  2930. end
  2931. loopviewfc = false
  2932. end
  2933.  
  2934. Commands.unfc = function(args)
  2935. doFREECAM = false
  2936. LP.Character.Head.Anchored = false
  2937. view(LP)
  2938. if gsWorkspace.rGETpartNUMBER2 then
  2939. gsWorkspace.rGETpartNUMBER2:Destroy()
  2940. end
  2941. loopviewfc = false
  2942. end
  2943.  
  2944. Commands.gotofc = function(args)
  2945. doFREECAM = false
  2946. LP.Character.Head.Anchored = false
  2947. view(LP)
  2948. pcall(function()
  2949. LP.Character.HumanoidRootPart.CFrame = gsWorkspace.rGETpartNUMBER2.CFrame
  2950. gsWorkspace.rGETpartNUMBER2:Destroy()
  2951. end)
  2952. loopviewfc = false
  2953. end
  2954.  
  2955. Commands.fctp = function(args)
  2956. if args[1] then
  2957. for i,v in pairs(findPlayer(args[1])) do
  2958. pcall(function()
  2959. gsWorkspace.rGETpartNUMBER2.CFrame = v.Character.Head.CFrame
  2960. end)
  2961. end
  2962. end
  2963. end
  2964.  
  2965. Commands.cmds = function(args)
  2966. CMDSmain.Position = UDim2.new(0, 695, 0, 297)
  2967. CMDSmain.Visible = true
  2968. CMDSmain:TweenSize(UDim2.new(0, 440, 0, 367), "InOut", "Sine", 1)
  2969. end
  2970.  
  2971. Commands.fullcredits = function(args)
  2972. Notification("info", "Credit to Autumn, Josh and 3dsboy08 (Help with "..commandPrefix.."remotespy and anti client kick)", 1)
  2973. Notification("info", "Credit to Infinite Yield developers (Assisted in "..commandPrefix.."esp and "..commandPrefix.."fly commands)", 1)
  2974. Notification("info", "Credit to Timeless ("..commandPrefix.."invisible) and Harkinian ("..commandPrefix.."shutdown)", 1)
  2975. Notification("info", "Credit to DEX creators ("..commandPrefix.."explorer) and xFunnieuss ("..commandPrefix.."spinhats)", 1)
  2976. Notification("info", "Only creator is illremember", 2)
  2977. end
  2978.  
  2979. Commands.hotkey = function(args)
  2980. if args[1] then
  2981. local hotkeyKEY = string.sub(tostring(args[1]), 1, 3)
  2982. if args[2] then
  2983. table.remove(args, 1)
  2984. local hotkeyCMD = table.concat(args, " ")
  2985. table.insert(hotkeys, hotkeyCMD.."//"..hotkeyKEY)
  2986. fullUpdate()
  2987. Notification("info", "Hotkey added!", 1)
  2988. end
  2989. end
  2990. end
  2991.  
  2992. Mouse.KeyDown:Connect(function(key)
  2993. for i,v in pairs(hotkeys) do
  2994. local currentKey = string.match(v, "[%a%d]+$")
  2995. if string.len(currentKey) == 1 then
  2996. if key == string.sub(v, #v, #v) then
  2997. local commandtoRUN = string.match(v, "^[%w%s]+")
  2998. if string.sub(string.lower(tostring(commandtoRUN)), 1, 3) == "fly" then
  2999. if bypassMODE == true then
  3000. if doFREECAM == false then
  3001. run(commandPrefix..tostring(commandtoRUN))
  3002. else
  3003. run(commandPrefix.."unfly")
  3004. end
  3005. else
  3006. if flying == false then
  3007. run(commandPrefix..tostring(commandtoRUN))
  3008. else
  3009. run(commandPrefix.."unfly")
  3010. end
  3011. end
  3012. elseif tostring(commandtoRUN) == "noclip" then
  3013. if noclip == false then
  3014. run(commandPrefix..tostring(commandtoRUN))
  3015. else
  3016. run(commandPrefix.."clip")
  3017. end
  3018. elseif tostring(commandtoRUN) == "freecam" or tostring(commandtoRUN) == "fc" then
  3019. if doFREECAM == false then
  3020. run(commandPrefix..tostring(commandtoRUN))
  3021. else
  3022. if fchotkeymode == "goto" then
  3023. run(commandPrefix.."gotofc")
  3024. elseif fchotkeymode == "unfc" then
  3025. run(commandPrefix.."unfreecam")
  3026. end
  3027. end
  3028. else
  3029. run(commandPrefix..tostring(commandtoRUN))
  3030. end
  3031. end
  3032. else
  3033. if string.lower(string.sub(tostring(currentKey), 1, 1)) == "f" then
  3034. local commandtoRUN = string.match(v, "^[%w%s]+")
  3035. local hotkeyadjust = tonumber(string.sub(currentKey, 2, 3)) + 25
  3036. if string.byte(key) == hotkeyadjust then
  3037. if string.sub(string.lower(tostring(commandtoRUN)), 1, 3) == "fly" then
  3038. if bypassMODE == true then
  3039. if doFREECAM == false then
  3040. run(commandPrefix..tostring(commandtoRUN))
  3041. else
  3042. run(commandPrefix.."unfly")
  3043. end
  3044. else
  3045. if flying == false then
  3046. run(commandPrefix..tostring(commandtoRUN))
  3047. else
  3048. run(commandPrefix.."unfly")
  3049. end
  3050. end
  3051. elseif tostring(commandtoRUN) == "noclip" then
  3052. if noclip == false then
  3053. run(commandPrefix..tostring(commandtoRUN))
  3054. else
  3055. run(commandPrefix.."clip")
  3056. end
  3057. elseif tostring(commandtoRUN) == "freecam" or tostring(commandtoRUN) == "fc" then
  3058. if doFREECAM == false then
  3059. run(commandPrefix..tostring(commandtoRUN))
  3060. else
  3061. if fchotkeymode == "goto" then
  3062. run(commandPrefix.."gotofc")
  3063. elseif fchotkeymode == "unfc" then
  3064. run(commandPrefix.."unfreecam")
  3065. end
  3066. end
  3067. else
  3068. run(commandPrefix..tostring(commandtoRUN))
  3069. end
  3070. end
  3071. end
  3072. end
  3073. end
  3074. end)
  3075.  
  3076. Commands.removeallhotkey = function(args)
  3077. hotkeys = {}
  3078. fullUpdate()
  3079. Notification("warning", "All hotkeys reset/removed", 6)
  3080. end
  3081.  
  3082. Commands.removehotkey = function(args)
  3083. if args[1] then
  3084. for i,v in pairs(hotkeys) do
  3085. local currentKey = string.match(v, "[%a%d]+$")
  3086. if currentKey == string.lower(tostring(args[1])) then
  3087. table.remove(hotkeys, i)
  3088. fullUpdate()
  3089. end
  3090. end
  3091. end
  3092. end
  3093.  
  3094. Commands.printhotkeys = function(args)
  3095. for i,v in pairs(hotkeys) do
  3096. warn("HOTKEYS:")
  3097. print(v)
  3098. end
  3099. end
  3100.  
  3101. Commands.os = function(args)
  3102. if args[1] then
  3103. for i,v in pairs(findPlayer(args[1])) do
  3104. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." is on "..v.OsPlatform, "All")
  3105. end
  3106. end
  3107. end
  3108.  
  3109. spinning = false
  3110. Commands.spin = function(args)
  3111. if args[1] then
  3112. for i,v in pairs(findSinglePlayer(args[1])) do
  3113. run(commandPrefix.."attach "..v.Name)
  3114. annplr = v
  3115. annoying = true
  3116. spinning = true
  3117. end
  3118. end
  3119. end
  3120.  
  3121. Commands.unspin = function(args)
  3122. if spinning then
  3123. annoying = false
  3124. spinning = false
  3125. end
  3126. run(""..commandPrefix.."unattach")
  3127. end
  3128.  
  3129. Commands.explorer = function(args)
  3130. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  3131. Notification("info", "Loaded DEX explorer!", 5)
  3132. end
  3133.  
  3134. Commands.maxzoom = function(args)
  3135. if args[1] then
  3136. LP.CameraMaxZoomDistance = args[1]
  3137. end
  3138. end
  3139.  
  3140. Commands.stare = function(args)
  3141. if args[1] then
  3142. for i,v in pairs(findSinglePlayer(args[1])) do
  3143. stareplr = v
  3144. staring = true
  3145. end
  3146. end
  3147. end
  3148.  
  3149. Commands.unstare = function(args)
  3150. staring = false
  3151. end
  3152.  
  3153. Commands.tempgod = function(args)
  3154. local hu = LP.Character.Humanoid
  3155. local l = Instance.new("Humanoid")
  3156. l.Parent = LP.Character
  3157. l.Name = "Humanoid"
  3158. wait(0.1)
  3159. hu.Parent = LP
  3160. gsWorkspace.CurrentCamera.CameraSubject = LP.Character
  3161. LP.Character.Animate.Disabled = true
  3162. wait(0.1)
  3163. LP.Character.Animate.Disabled = false
  3164. Notification("info", "Enabled Temp FE Godmode", 4)
  3165. end
  3166.  
  3167. Commands.void = function(args)
  3168. if hasTools() == false then
  3169. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  3170. else
  3171. FEGodmode()
  3172. for i,v in pairs(LP.Backpack:GetChildren())do
  3173. LP.Character.Humanoid:EquipTool(v)
  3174. end
  3175. if args[1] then
  3176. for i,v in pairs(findSinglePlayer(args[1])) do
  3177. local NOW = LP.Character.HumanoidRootPart.CFrame
  3178. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  3179. wait(0.3)
  3180. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  3181. local function tp(player,player2)
  3182. local char1,char2=player.Character,player2.Character
  3183. if char1 and char2 then
  3184. char1:MoveTo(char2.Head.Position)
  3185. end
  3186. end
  3187. wait(0.5)
  3188. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(999999999999999,0,999999999999999))
  3189. end
  3190. end
  3191. end
  3192. end
  3193.  
  3194. Commands.freefall = function(args)
  3195. if hasTools() == false then
  3196. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  3197. else
  3198. FEGodmode()
  3199. for i,v in pairs(LP.Backpack:GetChildren())do
  3200. LP.Character.Humanoid:EquipTool(v)
  3201. end
  3202. if args[1] then
  3203. for i,v in pairs(findSinglePlayer(args[1])) do
  3204. local NOW = LP.Character.HumanoidRootPart.CFrame
  3205. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  3206. wait(0.3)
  3207. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  3208. wait(0.5)
  3209. LP.Character.HumanoidRootPart.CFrame = NOW
  3210. wait(0.5)
  3211. LP.Character.HumanoidRootPart.CFrame = NOW
  3212. wait(0.6)
  3213. LP.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
  3214. end
  3215. end
  3216. end
  3217. end
  3218.  
  3219. Commands.version = function(args)
  3220. Notification("info", "Current Shattervast Version: V2.8", 7)
  3221. end
  3222.  
  3223. Commands.shiftlockon = function(args)
  3224. LP.DevEnableMouseLock = true
  3225. Notification("info", "Shift lock enabled!", 5)
  3226. end
  3227.  
  3228. for i,needChat in pairs(gsPlayers:GetPlayers()) do
  3229. needChat.Chatted:Connect(function(msg)
  3230. if copychatall then
  3231. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(msg, "All")
  3232. end
  3233. end)
  3234. end
  3235. gsPlayers.PlayerAdded:Connect(function(plr)
  3236. plr.Chatted:Connect(function(msg)
  3237. if copychatall then
  3238. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(msg, "All")
  3239. end
  3240. end)
  3241. end)
  3242.  
  3243. copychatplayer = nil
  3244. copychatall = false
  3245. copychatACTIVE = false
  3246. Commands.copychat = function(args)
  3247. if args[1] then
  3248. if string.lower(args[1]) == "all" or string.lower(args[1]) == "others" then
  3249. copychatall = true
  3250. else
  3251. for i,v in pairs(findPlayer(args[1])) do
  3252. if v ~= LP then
  3253. copychatplayer = v
  3254. copychatACTIVE = true
  3255. end
  3256. end
  3257. end
  3258. end
  3259. end
  3260.  
  3261. Commands.uncopychat = function(args)
  3262. copychatall = false
  3263. copychatACTIVE = false
  3264. end
  3265.  
  3266. Commands.newkill = function(args)
  3267. if hasTools() == false then
  3268. Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
  3269. else
  3270. if args[1] then
  3271. for i,plr in pairs(findSinglePlayer(args[1])) do
  3272. for i,v in pairs(LP.Backpack:GetChildren())do
  3273. LP.Character.Humanoid:EquipTool(v)
  3274. end
  3275. for i,v in pairs(LP.Backpack:GetDescendants()) do
  3276. if v:IsA("Tool") then
  3277. v.Parent = LP.Character
  3278. wait()
  3279. v.Parent = plr.Character
  3280. end
  3281. end
  3282. wait(0.4)
  3283. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(4000000, -10, 200000))
  3284. end
  3285. end
  3286. end
  3287. end
  3288.  
  3289. Commands.newattach = function(args)
  3290. if hasTools() == false then
  3291. Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
  3292. else
  3293. if args[1] then
  3294. for i,plr in pairs(findSinglePlayer(args[1])) do
  3295. for i,v in pairs(LP.Backpack:GetChildren())do
  3296. LP.Character.Humanoid:EquipTool(v)
  3297. end
  3298. for i,v in pairs(LP.Backpack:GetDescendants()) do
  3299. if v:IsA("Tool") then
  3300. v.Parent = LP.Character
  3301. wait()
  3302. v.Parent = plr.Character
  3303. end
  3304. end
  3305. end
  3306. end
  3307. end
  3308. end
  3309.  
  3310. Commands.newbring = function(args)
  3311. if hasTools() == false then
  3312. Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
  3313. else
  3314. if args[1] then
  3315. for i,plr in pairs(findSinglePlayer(args[1])) do
  3316. local NOW = LP.Character.HumanoidRootPart.CFrame
  3317. for i,v in pairs(LP.Backpack:GetChildren())do
  3318. LP.Character.Humanoid:EquipTool(v)
  3319. end
  3320. for i,v in pairs(LP.Backpack:GetDescendants()) do
  3321. if v:IsA("Tool") then
  3322. v.Parent = LP.Character
  3323. wait()
  3324. v.Parent = plr.Character
  3325. end
  3326. end
  3327. wait(0.4)
  3328. LP.Character.HumanoidRootPart.CFrame = NOW
  3329. wait(0.4)
  3330. LP.Character.HumanoidRootPart.CFrame = NOW
  3331. end
  3332. end
  3333. end
  3334. end
  3335.  
  3336. Commands.spawn = function(args)
  3337. if args[1] then
  3338. if string.lower(tostring(args[1])) == "ws" then
  3339. spawnWS = args[2] or CurrentWalkspeed
  3340. LP.Character.Humanoid.WalkSpeed = args[2] or CurrentWalkspeed
  3341. elseif string.lower(tostring(args[1])) == "jp" then
  3342. spawnJP = args[2] or CurrentJumppower
  3343. LP.Character.Humanoid.JumpPower = args[2] or CurrentJumppower
  3344. elseif string.lower(tostring(args[1])) == "hh" then
  3345. spawnHH = args[2] or CurrentHipheight
  3346. LP.Character.Humanoid.HipHeight = args[2] or CurrentHipheight
  3347. elseif string.lower(tostring(args[1])) == "god" then
  3348. spawningfegod = true
  3349. FEGodmode()
  3350. end
  3351. end
  3352. end
  3353.  
  3354. Commands.unspawn = function(args)
  3355. spawnWS = CurrentWalkspeed
  3356. spawnJP = CurrentJumppower
  3357. spawnHH = CurrentHipheight
  3358. spawningfegod = false
  3359. Notification("info", "Reset spawning stats", 5)
  3360. end
  3361.  
  3362. savingtoolsloop = false
  3363. Commands.autosavetool = function(args)
  3364. if args[1] then
  3365. if string.lower(tostring(args[1])) == "on" then
  3366. savingtoolsloop = true
  3367. elseif string.lower(tostring(args[1])) == "off" then
  3368. savingtoolsloop = false
  3369. end
  3370. end
  3371. end
  3372.  
  3373. modeFling = false
  3374. modeCompliment = false
  3375. modeMove = false
  3376. modeInfo = false
  3377. Commands.beginbot = function(args)
  3378. if not args[1] then
  3379. print("fling // compliment // move // info")
  3380. Notification("info", ""..commandPrefix.."beginbot Modes printed", 5)
  3381. else
  3382. if string.lower(tostring(args[1])) == "fling" then
  3383. modeFling = true
  3384. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hello! I am Fling-Bot 5000! Say !fling [Player] to fling that player!", "All")
  3385. elseif string.lower(tostring(args[1])) == "compliment" then
  3386. modeCompliment = true
  3387. complimentReady = true
  3388. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Good day, I am Compliment-Bot. Say !c [Player] to give them a compliment.", "All")
  3389. elseif string.lower(tostring(args[1])) == "move" then
  3390. modeMove = true
  3391. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hi, I am movement bot. Commands you can use: !walk [Player], !bringbot, !follow [Player].", "All")
  3392. elseif string.lower(tostring(args[1])) == "info" then
  3393. modeInfo = true
  3394. infoReady = true
  3395. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hey, I'm Info-Bot. Commands you can use: !age [Player], !id [Player].", "All")
  3396. end
  3397. end
  3398. end
  3399.  
  3400. Commands.endbot = function(args)
  3401. if not args[1] then
  3402. modeFling = false
  3403. modeCompliment = false
  3404. modeMove = false
  3405. modeInfo = false
  3406. else
  3407. if string.lower(tostring(args[1])) == "fling" then
  3408. modeFling = false
  3409. elseif string.lower(tostring(args[1])) == "compliment" then
  3410. modeCompliment = false
  3411. elseif string.lower(tostring(args[1])) == "move" then
  3412. modeMove = false
  3413. elseif string.lower(tostring(args[1])) == "info" then
  3414. modeInfo = false
  3415. end
  3416. end
  3417. end
  3418.  
  3419. Commands.stopsit = function(args)
  3420. stopsitting = true
  3421. end
  3422.  
  3423. Commands.gosit = function(args)
  3424. stopsitting = false
  3425. end
  3426.  
  3427. chattingerror = true
  3428. Commands.chaterror = function(args)
  3429. if chattingerror then
  3430. chattingerror = false
  3431. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
  3432. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
  3433. wait(4)
  3434. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
  3435. wait(3)
  3436. chattingerror = true
  3437. end
  3438. end
  3439.  
  3440. spawnpos = nil
  3441. spawningpos = true
  3442. Commands.spawnpoint = function(args)
  3443. spawnpos = LP.Character.HumanoidRootPart.CFrame
  3444. spawningpos = true
  3445. Notification("info", "Spawn point has been set! Use "..commandPrefix.."nospawn to remove.", 6)
  3446. end
  3447.  
  3448. Commands.nospawn = function(args)
  3449. spawningpos = false
  3450. Notification("info", "Spawn point has been removed. Use "..commandPrefix.."spawnpoint to enable.", 6)
  3451. end
  3452.  
  3453. Commands.bypass = function(args)
  3454. if args[1] then
  3455. if string.lower(tostring(args[1])) == "on" then
  3456. bypassMODE = true
  3457. Notification("warning", "Bypass mode turned on, this changes functions of "..commandPrefix.."fly and other commands to bypass most anti-exploits.", 7)
  3458. elseif string.lower(tostring(args[1])) == "off" then
  3459. bypassMODE = false
  3460. Notification("warning", "Bypass mode has been turned off.", 7)
  3461. end
  3462. end
  3463. end
  3464.  
  3465. Commands.fixcam = function(args)
  3466. gsWorkspace.CurrentCamera:Destroy()
  3467. wait(0.1)
  3468. game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character.Humanoid
  3469. game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
  3470. LP.CameraMinZoomDistance = 0.5
  3471. LP.CameraMaxZoomDistance = 400
  3472. LP.CameraMode = "Classic"
  3473. LP.DevCameraOcclusionMode = CurrentNormal
  3474. end
  3475.  
  3476. Commands.gotoobj = function(args)
  3477. if args[1] then
  3478. for i,v in pairs(gsWorkspace:GetDescendants()) do
  3479. if string.lower(v.Name) == string.lower(tostring(args[1])) then
  3480. LP.Character.HumanoidRootPart.CFrame = v.CFrame + Vector3.new(0, 3, 0)
  3481. end
  3482. end
  3483. end
  3484. end
  3485.  
  3486. Commands.breakcam = function(args)
  3487. gsWorkspace.CurrentCamera.CameraSubject = LP.Character.Head
  3488. end
  3489.  
  3490. Commands.inviscam = function(args)
  3491. LP.DevCameraOcclusionMode = "Invisicam"
  3492. end
  3493.  
  3494. printobjKEY = ""
  3495. printobjCLICKING = false
  3496. printobjACTIVE = false
  3497.  
  3498. Commands.printobj = function(args)
  3499. if args[1] then
  3500. printobjKEY = string.sub(tostring(args[1]), 1, 1)
  3501. printobjACTIVE = true
  3502. printobjCLICKING = false
  3503. else
  3504. printobjKEY = ""
  3505. printobjACTIVE = true
  3506. printobjCLICKING = true
  3507. end
  3508. end
  3509.  
  3510. Mouse.KeyDown:Connect(function(key)
  3511. if key == printobjKEY and printobjACTIVE == true then
  3512. if Mouse.Target then
  3513. local path = Mouse.Target:GetFullName()
  3514. local getPath = "game:GetService(\"Workspace\")"
  3515. local getSpaces = ""
  3516. local separate = {}
  3517. local a = nil
  3518. for v in string.gmatch(string.sub(path, 10), "[^.]+") do
  3519. if string.match(v, " ") then
  3520. a = "["..v.."]"
  3521. table.insert(separate, a)
  3522. else
  3523. a = "."..v
  3524. table.insert(separate, a)
  3525. end
  3526. getSpaces = table.concat(separate, "")
  3527. end
  3528. local fullPath = getPath..getSpaces
  3529. print(fullPath)
  3530. end
  3531. end
  3532. end)
  3533. Mouse.Button1Down:Connect(function()
  3534. if printobjCLICKING == true and printobjACTIVE == true then
  3535. if Mouse.Target then
  3536. local path = Mouse.Target:GetFullName()
  3537. local getPath = "game:GetService(\"Workspace\")"
  3538. local getSpaces = ""
  3539. local separate = {}
  3540. local a = nil
  3541. for v in string.gmatch(string.sub(path, 10), "[^.]+") do
  3542. if string.match(v, " ") then
  3543. a = "["..v.."]"
  3544. table.insert(separate, a)
  3545. else
  3546. a = "."..v
  3547. table.insert(separate, a)
  3548. end
  3549. getSpaces = table.concat(separate, "")
  3550. end
  3551. local fullPath = getPath..getSpaces
  3552. print(fullPath)
  3553. end
  3554. end
  3555. end)
  3556.  
  3557. Commands.unprintobj = function(args)
  3558. printobjACTIVE = false
  3559. printobjCLICKING = false
  3560. end
  3561.  
  3562. Commands.hotkeyfc = function(args)
  3563. if args[1] then
  3564. if string.lower(tostring(args[1])) == "goto" then
  3565. fchotkeymode = "goto"
  3566. elseif string.lower(tostring(args[1])) == "unfc" then
  3567. fchotkeymode = "unfc"
  3568. end
  3569. fullUpdate()
  3570. end
  3571. end
  3572.  
  3573. Commands.carpet = function(args)
  3574. if args[1] then
  3575. for i,v in pairs(findSinglePlayer(args[1])) do
  3576. if v ~= nil then
  3577. annoying = true
  3578. annplr = v
  3579. local carpetAnimation = Instance.new("Animation")
  3580. carpetAnimation.AnimationId = "rbxassetid://282574440"
  3581. carpetTrack = LP.Character.Humanoid:LoadAnimation(carpetAnimation)
  3582. carpetTrack:Play(.1, 1, 1)
  3583. end
  3584. end
  3585. end
  3586. end
  3587.  
  3588. Commands.uncarpet = function(args)
  3589. annoying = false
  3590. carpetTrack:Stop()
  3591. end
  3592.  
  3593. Commands.brickcreate = function(args)
  3594. if args[1] then
  3595. local createPosition = LP.Character.HumanoidRootPart.CFrame
  3596. if args[2] and args[3] and args[4] then
  3597. createPosition = CFrame.new(Vector3.new(args[2], args[3], args[4]))
  3598. else
  3599. createPosition = LP.Character.HumanoidRootPart.CFrame
  3600. end
  3601. for i = 1, args[1] do
  3602. LP.Character.HumanoidRootPart.CFrame = createPosition
  3603. run(commandPrefix.."blockhats")
  3604. wait(0.2)
  3605. run(commandPrefix.."drophats")
  3606. wait(0.2)
  3607. run(commandPrefix.."reset")
  3608. wait(6)
  3609. end
  3610. end
  3611. end
  3612.  
  3613. Commands.forward = function(args)
  3614. if args[1] then
  3615. forwardSpeed = args[1]
  3616. else
  3617. forwardSpeed = 1
  3618. end
  3619. cmdForward = true
  3620. end
  3621.  
  3622. Commands.unforward = function(args)
  3623. cmdForward = false
  3624. end
  3625.  
  3626. Commands.id = function(args)
  3627. if args[1] then
  3628. for i,v in pairs(findPlayer(args[1])) do
  3629. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." Account ID: "..v.UserId.."!", "All")
  3630. end
  3631. end
  3632. end
  3633.  
  3634. Commands.spinhats = function(args) -- Credit to xFunnieuss
  3635. for i,v in pairs(LP.Character:GetDescendants()) do
  3636. if v:IsA("Accessory") or v:IsA("Hat") then
  3637. local keep = Instance.new("BodyPosition") keep.Parent = v.Handle keep.Name = "no"
  3638. local spin = Instance.new("BodyAngularVelocity") spin.Parent = v.Handle spin.Name = "ha"
  3639. if v.Handle.AccessoryWeld then
  3640. v.Handle.AccessoryWeld:Destroy()
  3641. end
  3642. if args[1] then
  3643. spin.AngularVelocity = Vector3.new(0, args[1], 0)
  3644. spin.MaxTorque = Vector3.new(0, args[1] * 2, 0)
  3645. else
  3646. spin.AngularVelocity = Vector3.new(0, 100, 0)
  3647. spin.MaxTorque = Vector3.new(0, 200, 0)
  3648. end
  3649. keep.P = 30000
  3650. keep.D = 50
  3651. spinObj = keep
  3652. spinTOhead = true
  3653. end
  3654. end
  3655. end
  3656.  
  3657. Commands.unspinhats = function(args)
  3658. for i,v in pairs(LP.Character:GetDescendants()) do
  3659. if v:IsA("Accessory") or v:IsA("Hat") then
  3660. pcall(function()
  3661. run(commandPrefix.."drophats")
  3662. wait(2)
  3663. v.Handle.spin:Destroy()
  3664. v.Handle.keep:Destroy()
  3665. end)
  3666. end
  3667. end
  3668. end
  3669.  
  3670. savedmap = {}
  3671. Commands.savemap = function(args)
  3672. for i,v in pairs(gsWorkspace:GetChildren()) do
  3673. v.Archivable = true
  3674. if not v:IsA("Terrain") and not v:IsA("Camera") then
  3675. if not gsPlayers:FindFirstChild(v.Name) then
  3676. table.insert(savedmap, v:Clone())
  3677. end
  3678. end
  3679. end
  3680. clientSided()
  3681. end
  3682.  
  3683. Commands.loadmap = function(args)
  3684. for i,v in pairs(gsWorkspace:GetChildren()) do
  3685. if not v:IsA("Terrain") and not v:IsA("Camera") then
  3686. if not gsPlayers:FindFirstChild(v.Name) then
  3687. pcall(function()
  3688. v:Destroy()
  3689. end)
  3690. end
  3691. end
  3692. end
  3693. for i,a in ipairs(savedmap) do
  3694. a:Clone().Parent = gsWorkspace
  3695. end
  3696. clientSided()
  3697. end
  3698.  
  3699. Commands.creatorid = function(args)
  3700. LP.UserId = game.CreatorId
  3701. end
  3702.  
  3703. Commands.gameid = function(args)
  3704. Notification("info", "Current game's ID = "..game.GameId, 8)
  3705. end
  3706.  
  3707. Commands.delobj = function(args)
  3708. if args[1] then
  3709. for i,v in pairs(gsWorkspace:GetDescendants()) do
  3710. if string.lower(v.Name) == string.lower(tostring(args[1])) then
  3711. v:Destroy()
  3712. clientSided()
  3713. end
  3714. end
  3715. end
  3716. end
  3717.  
  3718. Commands.glide = function(args)
  3719. if args[1] then
  3720. for i,v in pairs(findSinglePlayer(args[1])) do
  3721. local goal = {}
  3722. goal.CFrame = v.Character.HumanoidRootPart.CFrame
  3723. local defaultSpeed = 3
  3724. if args[2] then
  3725. if tonumber(args[2]) < 10 then
  3726. defaultSpeed = tonumber(args[2])
  3727. else
  3728. defaultSpeed = 5
  3729. end
  3730. else
  3731. defaultSpeed = 3
  3732. end
  3733. local goalFunction = gsTween:Create(LP.Character.HumanoidRootPart, TweenInfo.new(defaultSpeed, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), goal)
  3734. goalFunction:Play()
  3735. end
  3736. end
  3737. end
  3738.  
  3739. stutterON = false
  3740. Commands.stutter = function(args)
  3741. if args[1] then
  3742. if string.lower(tostring(args[1])) == "on" then
  3743. stutterON = true
  3744. elseif string.lower(tostring(args[1])) == "off" then
  3745. stutterON = false
  3746. wait(0.4)
  3747. LP.Character.HumanoidRootPart.Anchored = false
  3748. end
  3749. end
  3750. end
  3751.  
  3752. spawn(function()
  3753. while wait(0.1) do
  3754. if stutterON == true then
  3755. LP.Character.HumanoidRootPart.Anchored = false
  3756. wait(0.1)
  3757. LP.Character.HumanoidRootPart.Anchored = true
  3758. end
  3759. end
  3760. end)
  3761.  
  3762. Commands.platform = function(args)
  3763. local a = Instance.new("Part")
  3764. a.Parent = gsWorkspace
  3765. a.Size = Vector3.new(10, 1, 10)
  3766. a.Anchored = true
  3767. a.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 5, 0)
  3768. LP.Character.HumanoidRootPart.CFrame = a.CFrame + Vector3.new(0, 2, 0)
  3769. clientSided()
  3770. wait(20)
  3771. a:Destroy()
  3772. end
  3773.  
  3774. Commands.servertime = function(args)
  3775. Notification("info", "Server time is "..math.ceil(tonumber(gsWorkspace.DistributedGameTime)).." seconds.", 8)
  3776. end
  3777.  
  3778. Commands.ride = function(args)
  3779. if args[1] then
  3780. for i,v in pairs(findSinglePlayer(args[1])) do
  3781. local Anim = Instance.new("Animation")
  3782. Anim.AnimationId = "rbxassetid://179224234"
  3783. RIDEtrack = LP.Character.Humanoid:LoadAnimation(Anim)
  3784. rideACTIVE = true
  3785. ridePLAYER = v
  3786. RIDEtrack:Play()
  3787. end
  3788. end
  3789. end
  3790.  
  3791. Commands.unride = function(args)
  3792. RIDEtrack:Stop()
  3793. rideACTIVE = false
  3794. end
  3795.  
  3796. Commands.cmute = function(args)
  3797. if args[1] then
  3798. for i,v in pairs(findSinglePlayer(args[1])) do
  3799. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/mute "..v.Name, "All")
  3800. clientSided()
  3801. end
  3802. end
  3803. end
  3804.  
  3805. Commands.uncmute = function(args)
  3806. if args[1] then
  3807. for i,v in pairs(findSinglePlayer(args[1])) do
  3808. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/unmute "..v.Name, "All")
  3809. end
  3810. end
  3811. end
  3812.  
  3813. Commands.hat = function(args)
  3814. if args[1] then
  3815. for i,v in pairs(findSinglePlayer(args[1])) do
  3816. local Anim = Instance.new("Animation")
  3817. Anim.AnimationId = "rbxassetid://282574440"
  3818. HATtrack = LP.Character.Humanoid:LoadAnimation(Anim)
  3819. rideACTIVE = true
  3820. ridePLAYER = v
  3821. HATtrack:Play()
  3822. view(v)
  3823. end
  3824. end
  3825. end
  3826.  
  3827. Commands.unhat = function(args)
  3828. HATtrack:Stop()
  3829. rideACTIVE = false
  3830. view(LP)
  3831. end
  3832.  
  3833. --[[Commands.spawnreset = function(args)
  3834. if args[1] then
  3835. if string.lower(tostring(args[1])) == "on" then
  3836. spawningatreset = true
  3837. elseif string.lower(tostring(args[1])) == "off" then
  3838. spawningatreset = false
  3839. end
  3840. end
  3841. end]]
  3842.  
  3843. Commands.chat = function(args)
  3844. if args[1] then
  3845. local Chatmsg = table.concat(args, " ")
  3846. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(Chatmsg, "All")
  3847. end
  3848. end
  3849.  
  3850. -- findPlayer function (ALL, OTHERS, ME, NOOBS, VETERANS, OLDVETERANS, FRIENDS, NOFRIENDS, DEFAULT, RANDOM, SAMETEAM, NOTEAM, OTHERTEAM, TEAMname)
  3851. function findPlayer(plr)
  3852. local players = {}
  3853. local find = plr:lower()
  3854. local getAllNames = getmultipleplayers(find)
  3855. for i,mplr in pairs(getAllNames) do
  3856. if mplr == "all" then
  3857. for i,v in pairs(gsPlayers:GetPlayers()) do
  3858. table.insert(players,v)
  3859. end
  3860. elseif mplr == "others" then
  3861. for i,v in pairs(gsPlayers:GetPlayers()) do
  3862. if v.Name ~= LP.Name then
  3863. table.insert(players,v)
  3864. end
  3865. end
  3866. elseif mplr == "me" then
  3867. table.insert(players,LP)
  3868. elseif mplr == "noobs" then
  3869. for i,v in pairs(gsPlayers:GetPlayers()) do
  3870. if v.AccountAge <= 3 then
  3871. table.insert(players,v)
  3872. end
  3873. end
  3874. elseif mplr == "veterans" then
  3875. for i,v in pairs(gsPlayers:GetPlayers()) do
  3876. if v.AccountAge >= 365 then
  3877. table.insert(players,v)
  3878. end
  3879. end
  3880. elseif mplr == "oldveterans" then
  3881. for i,v in pairs(gsPlayers:GetPlayers()) do
  3882. if v.AccountAge >= 1500 then
  3883. table.insert(players,v)
  3884. end
  3885. end
  3886. elseif mplr == "friends" then
  3887. for i,v in pairs(gsPlayers:GetPlayers()) do
  3888. if v:IsFriendsWith(LP.UserId) and v.Name ~= LP.Name then
  3889. table.insert(players,v)
  3890. end
  3891. end
  3892. elseif mplr == "nofriends" then
  3893. for i,v in pairs(gsPlayers:GetPlayers()) do
  3894. if not v:IsFriendsWith(LP.UserId) and v.Name ~= LP.Name then
  3895. table.insert(players,v)
  3896. end
  3897. end
  3898. elseif mplr == "default" then
  3899. for i,v in pairs(gsPlayers:GetPlayers()) do
  3900. if v.Character:FindFirstChild("Pal Hair") or v.Character:FindFirstChild("Kate Hair") then
  3901. table.insert(players,v)
  3902. end
  3903. end
  3904. elseif mplr == "random" then
  3905. for i,v in pairs(gsPlayers:GetPlayers()) do
  3906. table.insert(players,v[math.random(1, #v)])
  3907. end
  3908. elseif mplr == "sameteam" then
  3909. for i,v in pairs(gsPlayers:GetPlayers()) do
  3910. if v.Team == LP.Team then
  3911. table.insert(players,v)
  3912. end
  3913. end
  3914. elseif mplr == "noteam" then
  3915. for i,v in pairs(gsPlayers:GetPlayers()) do
  3916. if v.Team == nil then
  3917. table.insert(players,v)
  3918. end
  3919. end
  3920. elseif mplr == "otherteam" then
  3921. for i,v in pairs(gsPlayers:GetPlayers()) do
  3922. if v.Team ~= LP.Team then
  3923. table.insert(players,v)
  3924. end
  3925. end
  3926. elseif string.sub(mplr, 1, 4) == "team" then
  3927. for i,v in pairs(gsPlayers:GetPlayers()) do
  3928. local spaceTEAM = {}
  3929. for teamValues in (string.gmatch(string.sub(mplr, 5), "[^_]+")) do
  3930. spaceTEAM[#spaceTEAM + 1] = teamValues
  3931. end
  3932. local gottrueteam = table.concat(spaceTEAM, " ")
  3933. if string.lower(tostring(v.Team)) == string.lower(gottrueteam) then
  3934. table.insert(players,v)
  3935. end
  3936. end
  3937. else
  3938. for i,v in pairs(gsPlayers:GetPlayers()) do
  3939. if string.lower(v.Name):sub(1, #mplr) == string.lower(mplr) then
  3940. table.insert(players,v)
  3941. end
  3942. end
  3943. end
  3944. end
  3945.  
  3946. return players
  3947. end
  3948. function getmultipleplayers(plr)
  3949. local plrsgotten = {}
  3950. for i in string.gmatch(plr,"[^,]+") do
  3951. table.insert(plrsgotten,i)
  3952. end
  3953. return plrsgotten
  3954. end
  3955. function findSinglePlayer(plr)
  3956. local players = {}
  3957. local find = plr:lower()
  3958. if find == "me" then
  3959. table.insert(players,LP)
  3960. else
  3961. for i,v in pairs(gsPlayers:GetPlayers()) do
  3962. if string.lower(v.Name):sub(1, #find) == string.lower(find) then
  3963. table.insert(players,v)
  3964. end
  3965. end
  3966. end
  3967. local oneplayer = {}
  3968. pcall(function()
  3969. table.insert(oneplayer, players[math.random(1, #players)])
  3970. end)
  3971. return oneplayer
  3972. end
  3973.  
  3974. -- Anti Kick
  3975.  
  3976. if getrawmetatable then
  3977. function formatargs(getArgs,v)
  3978. if #getArgs == 0 then
  3979. return ""
  3980. end
  3981.  
  3982. local collectArgs = {}
  3983. for k,v in next,getArgs do
  3984. local argument = ""
  3985. if type(v) == "string" then
  3986. argument = "\""..v.."\""
  3987. elseif type(v) == "table" then
  3988. argument = "{" .. formatargs(v,true) .. "}"
  3989. else
  3990. argument = tostring(v)
  3991. end
  3992. if v and type(k) ~= "number" then
  3993. table.insert(collectArgs,k.."="..argument)
  3994. else
  3995. table.insert(collectArgs,argument)
  3996. end
  3997. end
  3998. return table.concat(collectArgs, ", ")
  3999. end
  4000.  
  4001. kicknum = 0
  4002. local game_meta = getrawmetatable(game)
  4003. local game_namecall = game_meta.__namecall
  4004. local game_index = game_meta.__index
  4005. local w = (setreadonly or fullaccess or make_writeable)
  4006. pcall(w, game_meta, false)
  4007. game_meta.__namecall = function(out, ...)
  4008. local args = {...}
  4009. local Method = args[#args]
  4010. args[#args] = nil
  4011.  
  4012. if Method == "Kick" and out == LP then
  4013. kicknum = kicknum + 1
  4014. warn("Blocked client-kick attempt "..kicknum)
  4015. return
  4016. end
  4017.  
  4018. if antiremotes then
  4019. if Method == "FireServer" or Method == "InvokeServer" then
  4020. 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
  4021. warn("Blocked remote: "..out.Name.." // Method: "..Method)
  4022. return
  4023. end
  4024. end
  4025. else
  4026. if Method == "FireServer" or Method == "InvokeServer" then
  4027. for i,noremote in pairs(blockedremotes) do
  4028. if out.Name == noremote and out.Name ~= "SayMessageRequest" then
  4029. warn("Blocked remote: "..out.Name.." // Method: "..Method)
  4030. return
  4031. end
  4032. end
  4033. end
  4034. end
  4035.  
  4036. if spyingremotes then
  4037. if Method == "FireServer" or Method == "InvokeServer" then
  4038. if out.Name ~= "CharacterSoundEvent" and out.Name ~= "AddCharacterLoadedEvent" and out.Name ~= "RemoveCharacterEvent" and out.Name ~= "DefaultServerSoundEvent" and out.Name ~= "SayMessageRequest" then
  4039. local arguments = {}
  4040. for i = 1,#args do
  4041. arguments[i] = args[i]
  4042. end
  4043. local getScript = getfenv(2).script
  4044. if getScript == nil then
  4045. getScript = "??? (Not Found) ???"
  4046. end
  4047. warn("<> <> <> A "..out.ClassName.." has been fired! How to fire:\ngame."..out:GetFullName()..":"..Method.."("..formatargs(arguments)..")\n\nFired from script: ".. tostring(getScript:GetFullName()))
  4048. end
  4049. end
  4050. end
  4051.  
  4052. return game_namecall(out, ...)
  4053. end
  4054. end
  4055.  
  4056. -- FE Check
  4057. function FEcheckDefault()
  4058. if gsWorkspace.FilteringEnabled == true then
  4059. createIntro("warning", "FE is enabled! Press "..commandPrefix.." to bring Command Bar.", 7)
  4060. else
  4061. createIntro("warning", "FE is disabled. Consider using a different script.", 7)
  4062. end
  4063. end
  4064. FEcheckDefault()
  4065. end)
  4066.  
  4067. TextButton_3.Parent = Frame
  4068. TextButton_3.BackgroundColor3 = Color3.new(1, 1, 1)
  4069. TextButton_3.Position = UDim2.new(0, 0, 4.4594593, 0)
  4070. TextButton_3.Size = UDim2.new(0, 200, 0, 50)
  4071. TextButton_3.Font = Enum.Font.SourceSans
  4072. TextButton_3.TextColor3 = Color3.new(0, 0, 0)
  4073. TextButton_3.TextSize = 14
  4074.  
  4075. TextButton_4.Parent = Frame
  4076. TextButton_4.BackgroundColor3 = Color3.new(1, 1, 1)
  4077. TextButton_4.Position = UDim2.new(0, 0, 6.02702713, 0)
  4078. TextButton_4.Size = UDim2.new(0, 200, 0, 50)
  4079. TextButton_4.Font = Enum.Font.SourceSans
  4080. TextButton_4.TextColor3 = Color3.new(0, 0, 0)
  4081. TextButton_4.TextSize = 14
  4082.  
  4083. TextButton_5.Parent = Frame
  4084. TextButton_5.BackgroundColor3 = Color3.new(1, 1, 1)
  4085. TextButton_5.Position = UDim2.new(0, 0, 7.5405407, 0)
  4086. TextButton_5.Size = UDim2.new(0, 200, 0, 50)
  4087. TextButton_5.Font = Enum.Font.SourceSans
  4088. TextButton_5.TextColor3 = Color3.new(0, 0, 0)
  4089. TextButton_5.TextSize = 14
  4090.  
  4091. TextButton_6.Parent = Frame
  4092. TextButton_6.BackgroundColor3 = Color3.new(1, 1, 1)
  4093. TextButton_6.Position = UDim2.new(0, 0, 9.16216183, 0)
  4094. TextButton_6.Size = UDim2.new(0, 200, 0, 50)
  4095. TextButton_6.Font = Enum.Font.SourceSans
  4096. TextButton_6.TextColor3 = Color3.new(0, 0, 0)
  4097. TextButton_6.TextSize = 14
  4098.  
  4099. TextButton_7.Parent = Frame
  4100. TextButton_7.BackgroundColor3 = Color3.new(1, 1, 1)
  4101. TextButton_7.Position = UDim2.new(0.662162185, 0, 1.1891892, 0)
  4102. TextButton_7.Size = UDim2.new(0, 200, 0, 50)
  4103. TextButton_7.Font = Enum.Font.SourceSans
  4104. TextButton_7.TextColor3 = Color3.new(0, 0, 0)
  4105. TextButton_7.TextSize = 14
  4106.  
  4107. TextButton_8.Parent = Frame
  4108. TextButton_8.BackgroundColor3 = Color3.new(1, 1, 1)
  4109. TextButton_8.Position = UDim2.new(0.662162185, 0, 2.86486483, 0)
  4110. TextButton_8.Size = UDim2.new(0, 200, 0, 50)
  4111. TextButton_8.Font = Enum.Font.SourceSans
  4112. TextButton_8.TextColor3 = Color3.new(0, 0, 0)
  4113. TextButton_8.TextSize = 14
  4114.  
  4115. TextButton_9.Parent = Frame
  4116. TextButton_9.BackgroundColor3 = Color3.new(1, 1, 1)
  4117. TextButton_9.Position = UDim2.new(0.662162185, 0, 4.4594593, 0)
  4118. TextButton_9.Size = UDim2.new(0, 200, 0, 50)
  4119. TextButton_9.Font = Enum.Font.SourceSans
  4120. TextButton_9.TextColor3 = Color3.new(0, 0, 0)
  4121. TextButton_9.TextSize = 14
  4122.  
  4123. TextButton_10.Parent = Frame
  4124. TextButton_10.BackgroundColor3 = Color3.new(1, 1, 1)
  4125. TextButton_10.Position = UDim2.new(0.662162185, 0, 6.02702713, 0)
  4126. TextButton_10.Size = UDim2.new(0, 200, 0, 50)
  4127. TextButton_10.Font = Enum.Font.SourceSans
  4128. TextButton_10.TextColor3 = Color3.new(0, 0, 0)
  4129. TextButton_10.TextSize = 14
  4130.  
  4131. TextButton_11.Parent = Frame
  4132. TextButton_11.BackgroundColor3 = Color3.new(1, 1, 1)
  4133. TextButton_11.Position = UDim2.new(0.662162185, 0, 7.5405407, 0)
  4134. TextButton_11.Size = UDim2.new(0, 200, 0, 50)
  4135. TextButton_11.Font = Enum.Font.SourceSans
  4136. TextButton_11.TextColor3 = Color3.new(0, 0, 0)
  4137. TextButton_11.TextSize = 14
  4138.  
  4139. TextButton_12.Parent = Frame
  4140. TextButton_12.BackgroundColor3 = Color3.new(1, 1, 1)
  4141. TextButton_12.Position = UDim2.new(0.662162185, 0, 9.16216183, 0)
  4142. TextButton_12.Size = UDim2.new(0, 200, 0, 50)
  4143. TextButton_12.Font = Enum.Font.SourceSans
  4144. TextButton_12.TextColor3 = Color3.new(0, 0, 0)
  4145. TextButton_12.TextSize = 14
  4146.  
  4147. TextLabel_2.Parent = Frame
  4148. TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
  4149. TextLabel_2.BackgroundTransparency = 1
  4150. TextLabel_2.Position = UDim2.new(0.337837845, 0, 1.4054054, 0)
  4151. TextLabel_2.Size = UDim2.new(0, 192, 0, 347)
  4152. TextLabel_2.Font = Enum.Font.SourceSans
  4153. TextLabel_2.Text = "Random GUI"
  4154. TextLabel_2.TextColor3 = Color3.new(0, 0, 0)
  4155. TextLabel_2.TextScaled = true
  4156. TextLabel_2.TextSize = 14
  4157. TextLabel_2.TextWrapped = true
  4158.  
  4159. Close.Name = "Close"
  4160. Close.Parent = Frame
  4161. Close.BackgroundColor3 = Color3.new(1, 1, 1)
  4162. Close.BackgroundTransparency = 1
  4163. Close.Position = UDim2.new(0.912162185, 0, 0.0810810626, 0)
  4164. Close.Size = UDim2.new(0, 52, 0, 31)
  4165. Close.Font = Enum.Font.SourceSans
  4166. Close.Text = "X"
  4167. Close.TextColor3 = Color3.new(0, 0, 0)
  4168. Close.TextScaled = true
  4169. Close.TextSize = 14
  4170. Close.TextWrapped = true
  4171. Close.MouseButton1Down:connect(function()
  4172. OPEN.Visible = true
  4173. Main.Visible = false
  4174. end)
  4175.  
  4176. Frame_2.Parent = Main
  4177. Frame_2.BackgroundColor3 = Color3.new(0.32549, 0.921569, 0.752941)
  4178. Frame_2.BackgroundTransparency = 0.55000001192093
  4179. Frame_2.Position = UDim2.new(0, 0, 0.915137649, 0)
  4180. Frame_2.Size = UDim2.new(0, 592, 0, 37)
  4181. -- Scripts:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement