Guest User

vouch please

a guest
Nov 23rd, 2018
280
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 490.69 KB | None | 0 0
  1. local Gui = Instance.new("ScreenGui")
  2. local TheOg = Instance.new("Frame")
  3. local script1 = Instance.new("TextButton")
  4. local TextLabel = Instance.new("TextLabel")
  5. local script2 = Instance.new("TextButton")
  6. local script3 = Instance.new("TextButton")
  7. local script4 = Instance.new("TextButton")
  8. local script5 = Instance.new("TextButton")
  9. local script6 = Instance.new("TextButton")
  10. local script7 = Instance.new("TextButton")
  11. local script8 = Instance.new("TextButton")
  12. local script10 = Instance.new("TextButton")
  13. local script11 = Instance.new("TextButton")
  14. local script12 = Instance.new("TextButton")
  15. local script9 = Instance.new("TextButton")
  16. local TextLabel_2 = Instance.new("TextLabel")
  17. local TextButton = Instance.new("TextButton")
  18.  
  19. Gui.Name = "Gui"
  20. Gui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  21.  
  22. TheOg.Name = "TheOg"
  23. TheOg.Parent = Gui
  24. TheOg.Active = true
  25. TheOg.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  26. TheOg.BorderColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  27. TheOg.Position = UDim2.new(0.381578922, 0, 0.226804122, 0)
  28. TheOg.Size = UDim2.new(0, 264, 0, 212)
  29.  
  30. script1.Name = "script1"
  31. script1.Parent = TheOg
  32. script1.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  33. script1.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  34. script1.Position = UDim2.new(0, 0, 0.0990565643, 0)
  35. script1.Size = UDim2.new(0, 123, 0, 29)
  36. script1.Font = Enum.Font.SciFi
  37. script1.Text = "FE REVIZ ADMIN"
  38. script1.TextColor3 = Color3.new(1, 1, 1)
  39. script1.TextSize = 14
  40. script1.TextWrapped = true
  41.  
  42. TextLabel.Parent = TheOg
  43. TextLabel.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  44. TextLabel.BorderColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  45. TextLabel.Position = UDim2.new(0.189393938, 0, 0, 0)
  46. TextLabel.Size = UDim2.new(0, 163, 0, 21)
  47. TextLabel.Font = Enum.Font.SciFi
  48. TextLabel.Text = "Trashsploit V2"
  49. TextLabel.TextColor3 = Color3.new(0.905882, 0.905882, 0.905882)
  50. TextLabel.TextSize = 14
  51.  
  52. script2.Name = "script2"
  53. script2.Parent = TheOg
  54. script2.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  55. script2.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  56. script2.Position = UDim2.new(0, 0, 0.231132075, 0)
  57. script2.Size = UDim2.new(0, 122, 0, 29)
  58. script2.Font = Enum.Font.SciFi
  59. script2.Text = "FE IY ADMIN"
  60. script2.TextColor3 = Color3.new(1, 1, 1)
  61. script2.TextSize = 14
  62.  
  63. script3.Name = "script3"
  64. script3.Parent = TheOg
  65. script3.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  66. script3.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  67. script3.Position = UDim2.new(0, 0, 0.372641504, 0)
  68. script3.Size = UDim2.new(0, 122, 0, 29)
  69. script3.Font = Enum.Font.SciFi
  70. script3.Text = "FE NO TOOL FLING "
  71. script3.TextColor3 = Color3.new(1, 1, 1)
  72. script3.TextSize = 14
  73.  
  74. script4.Name = "script4"
  75. script4.Parent = TheOg
  76. script4.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  77. script4.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  78. script4.Position = UDim2.new(0, 0, 0.509433985, 0)
  79. script4.Size = UDim2.new(0, 122, 0, 29)
  80. script4.Font = Enum.Font.SciFi
  81. script4.Text = "AIMBOT"
  82. script4.TextColor3 = Color3.new(1, 1, 1)
  83. script4.TextSize = 14
  84.  
  85. script5.Name = "script5"
  86. script5.Parent = TheOg
  87. script5.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  88. script5.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  89. script5.Position = UDim2.new(0, 0, 0.646226346, 0)
  90. script5.Size = UDim2.new(0, 122, 0, 29)
  91. script5.Font = Enum.Font.SciFi
  92. script5.Text = "ESP (PRESS F)"
  93. script5.TextColor3 = Color3.new(1, 1, 1)
  94. script5.TextSize = 14
  95.  
  96. script6.Name = "script6"
  97. script6.Parent = TheOg
  98. script6.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  99. script6.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  100. script6.Position = UDim2.new(0, 0, 0.783018768, 0)
  101. script6.Size = UDim2.new(0, 122, 0, 29)
  102. script6.Font = Enum.Font.SciFi
  103. script6.Text = "ARROW HUB"
  104. script6.TextColor3 = Color3.new(1, 1, 1)
  105. script6.TextSize = 14
  106.  
  107. script7.Name = "script7"
  108. script7.Parent = TheOg
  109. script7.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  110. script7.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  111. script7.Position = UDim2.new(0.496932507, 0, 0.0943395793, 0)
  112. script7.Size = UDim2.new(0, 133, 0, 29)
  113. script7.Font = Enum.Font.SciFi
  114. script7.Text = "FATHOM HUB"
  115. script7.TextColor3 = Color3.new(1, 1, 1)
  116. script7.TextSize = 14
  117.  
  118. script8.Name = "script8"
  119. script8.Parent = TheOg
  120. script8.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  121. script8.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  122. script8.Position = UDim2.new(0.496932507, 0, 0.231132075, 0)
  123. script8.Size = UDim2.new(0, 133, 0, 29)
  124. script8.Font = Enum.Font.SciFi
  125. script8.Text = "REMOTE SPY"
  126. script8.TextColor3 = Color3.new(1, 1, 1)
  127. script8.TextSize = 14
  128.  
  129. script10.Name = "script10"
  130. script10.Parent = TheOg
  131. script10.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  132. script10.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  133. script10.Position = UDim2.new(0.496932507, 0, 0.509433985, 0)
  134. script10.Size = UDim2.new(0, 133, 0, 29)
  135. script10.Font = Enum.Font.SciFi
  136. script10.Text = "SHATTERVAST"
  137. script10.TextColor3 = Color3.new(1, 1, 1)
  138. script10.TextSize = 14
  139.  
  140. script11.Name = "script11"
  141. script11.Parent = TheOg
  142. script11.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  143. script11.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  144. script11.Position = UDim2.new(0.493144631, 0, 0.641509414, 0)
  145. script11.Size = UDim2.new(0, 133, 0, 29)
  146. script11.Font = Enum.Font.SciFi
  147. script11.Text = "CLICK TP (PRESS E)"
  148. script11.TextColor3 = Color3.new(1, 1, 1)
  149. script11.TextSize = 14
  150.  
  151. script12.Name = "script12"
  152. script12.Parent = TheOg
  153. script12.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  154. script12.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  155. script12.Position = UDim2.new(0.493144631, 0, 0.783018768, 0)
  156. script12.Size = UDim2.new(0, 133, 0, 29)
  157. script12.Font = Enum.Font.SciFi
  158. script12.Text = "EPIC CHAT TROLL"
  159. script12.TextColor3 = Color3.new(1, 1, 1)
  160. script12.TextSize = 14
  161.  
  162. script9.Name = "script9"
  163. script9.Parent = TheOg
  164. script9.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  165. script9.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  166. script9.Position = UDim2.new(0.496932507, 0, 0.372641504, 0)
  167. script9.Size = UDim2.new(0, 133, 0, 29)
  168. script9.Font = Enum.Font.SciFi
  169. script9.Text = "ASTRAVA GUI"
  170. script9.TextColor3 = Color3.new(1, 1, 1)
  171. script9.TextSize = 14
  172.  
  173. TextLabel_2.Parent = TheOg
  174. TextLabel_2.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  175. TextLabel_2.BorderColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  176. TextLabel_2.Position = UDim2.new(0, 0, 0.957547188, 0)
  177. TextLabel_2.Size = UDim2.new(0, 264, 0, 12)
  178. TextLabel_2.Font = Enum.Font.Cartoon
  179. TextLabel_2.Text = "Issues? Please inform me @ Cherri#1306"
  180. TextLabel_2.TextColor3 = Color3.new(1, 1, 1)
  181. TextLabel_2.TextSize = 14
  182.  
  183. TextButton.Parent = Gui
  184. TextButton.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  185. TextButton.BorderColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  186. TextButton.Position = UDim2.new(0.459514171, 0, 0, 0)
  187. TextButton.Size = UDim2.new(0, 109, 0, 12)
  188. TextButton.Font = Enum.Font.SciFi
  189. TextButton.Text = "GUI OPEN / CLOSE"
  190. TextButton.TextColor3 = Color3.new(1, 1, 1)
  191. TextButton.TextSize = 14
  192.  
  193. function SCRIPT_WCJN66_FAKESCRIPT() -- TextButton.LocalScript
  194. getfenv().script = Instance.new('LocalScript', TextButton)
  195.  
  196. local Button = script.Parent
  197. Frame = script.Parent.Parent.TheOg
  198.  
  199. function onClick()
  200. if Frame.Visible == false then
  201. Frame.Visible = true
  202. elseif Frame.Visible == true then
  203. Frame.Visible = false
  204. end
  205. end
  206.  
  207. Button.MouseButton1Click:connect(onClick)
  208.  
  209.  
  210. end
  211. coroutine.resume(coroutine.create(SCRIPT_WCJN66_FAKESCRIPT))
  212.  
  213. script1.MouseButton1Down:connect(function()
  214. -- Creator: illremember#3799
  215.  
  216. -- Credits to infinite yield, harkinian, dex creators
  217.  
  218. prefix = ";"
  219. wait(0.3)
  220. Commands = {
  221. '[-] cmdbar is shown when ; is pressed.',
  222. '[1] kill [plr] -- You need a tool! Will kill the player, use rkill to kill you and player',
  223. '[2] bring [plr] -- You need a tool! Will bring player to you',
  224. '[3] spin [plr] -- You need a tool! Makes you and the player spin crazy',
  225. '[4] unspin -- Use after using spin cmd and dying, so you stop loop teleporting',
  226. '[5] attach [plr] -- You need a tool! Attaches you to player',
  227. '[6] unattach [plr] -- Attempts to unattach you from a player',
  228. '[7] follow [plr] -- Makes you follow behind the player',
  229. '[8] unfollow',
  230. '[9] freefall [plr] -- You need a tool! Teleports you and the player up into the air',
  231. '[10] trail [plr] -- The opposite of follow, you stay infront of player',
  232. '[11] untrail',
  233. '[12] orbit [plr] -- Makes you orbit the player',
  234. '[13] unorbit',
  235. '[14] fling [plr] -- Makes you fling the player',
  236. '[15] unfling',
  237. '[16] fecheck -- Checks if the game is FE or not',
  238. '[17] void [plr] -- Teleports player to the void',
  239. '[18] noclip -- Gives you noclip to walk through walls',
  240. '[19] clip -- Removes noclip',
  241. '[20] speed [num]/ws [num] -- Changes how fast you walk 16 is default',
  242. '[21] jumppower [num]/jp [num] -- Changes how high you jump 50 is default',
  243. '[22] hipheight [num]/hh [num] -- Changes how high you float 0 is default',
  244. '[23] default -- Changes your speed, jumppower and hipheight to default values',
  245. '[24] annoy [plr] -- Loop teleports you to the player',
  246. '[25] unannoy',
  247. '[26] headwalk [plr] -- Loop teleports you to the player head',
  248. '[27] unheadwalk',
  249. '[28] nolimbs -- Removes your arms and legs',
  250. '[29] god -- Gives you FE Godmode',
  251. '[30] drophats -- Drops your accessories',
  252. '[31] droptool -- Drops any tool you have equipped',
  253. '[32] loopdhats -- Loop drops your accessories',
  254. '[33] unloopdhats',
  255. '[34] loopdtool -- Loop drops any tools you have equipped',
  256. '[35] unloopdtool',
  257. '[36] invisible -- Gives you invisibility CREDIT TO TIMELESS',
  258. '[37] view [plr] -- Changes your camera to the player character',
  259. '[38] unview',
  260. '[39] goto [plr] -- Teleports you to player',
  261. '[40] fly -- Allows you to fly, credit to Infinite Yield',
  262. '[41] unfly',
  263. '[42] chat [msg] -- Makes you chat a message',
  264. '[43] spam [msg] -- Spams a message',
  265. '[44] unspam',
  266. '[45] spamwait [num] -- Changes delay of chatting a message for the spam command in seconds default is 1 second',
  267. '[46] pmspam [plr] -- Spams a player in private message',
  268. '[47] unpmspam',
  269. '[48] cfreeze [plr] -- Freezes a player on your client, they will only be frozen for you',
  270. '[49] uncfreeze [plr]',
  271. '[50] unlockws -- Unlocks the workspace',
  272. '[51] lockws -- Locks the workspace',
  273. '[52] btools -- Gives you btools that will only show to you useful for deleting certain blocks only for you',
  274. '[53] pstand -- Enables platform stand',
  275. '[54] unpstand -- Disables platform stand',
  276. '[55] blockhead -- Removes your head mesh',
  277. '[56] sit',
  278. '[57] bringobj [obj] -- Only shows on client, brings an object/part to you constantly, can be used to bring healing parts, weapons, money etc, type in exact name',
  279. '[58] wsvis [num] -- Changes visibility of workspace parts, num should be between 0 and 1, only shows client sided',
  280. '[59] hypertotal -- Loads in my FE GUI Hypertotal',
  281. '[60] cmds -- Prints all commands',
  282. '[61] rmeshhats/blockhats -- Removes the meshes of all your accessories aka block hats',
  283. '[62] rmeshtool/blocktool -- Removes the mesh of the tool you have equipped aka block tool',
  284. '[63] spinner -- Makes you spin',
  285. '[64] nospinner',
  286. '[65] reach [num] -- Gives you reach, mostly used for swords, say ;reachd for default and enter number after for custom',
  287. '[66] noreach -- Removes reach, must have tool equipped',
  288. '[67] rkill [plr] -- Kills you and the player, use kill to just kill the player without dying',
  289. '[68] tp me [plr] -- Alternative to goto',
  290. '[69] cbring [plr] -- Brings player infront of you, shows only on client, allows you to do damage to player',
  291. '[70] uncbring',
  292. '[71] swap [plr] -- You need a tool! Swaps players position with yours and your position with players',
  293. '[72] givetool [plr] -- Gives the tool you have equipped to the player',
  294. '[73] glitch [plr] -- Glitches you and the player, looks very cool',
  295. '[74] unglitch -- Unglitches you',
  296. '[75] grespawn -- Alternative to normal respawn and usually works best for when you want to reset with FE Godmode',
  297. '[76] explorer -- Loads up DEX',
  298. '[77] reset -- Resets your character.',
  299. '[78] anim [id] -- Applies an animation on you, must be created by ROBLOX',
  300. '[79] animgui -- Loads up Energize animations GUI',
  301. '[80] savepos -- Saves your current position',
  302. '[81] loadpos -- Teleports you to your saved position',
  303. '[82] bang [plr] -- 18+ will not work if you have FE Godmode on',
  304. '[83] unbang',
  305. '[84] delcmdbar -- Removes the command bar completely',
  306. '[85] bringmod [obj] -- Brings all the parts in a model, client only, comes from ;bringobj enter exact name of model',
  307. '[86] shutdown -- Uses harkinians script to shutdown server',
  308. '[87] respawn -- If grespawn doesnt work you can use respawn',
  309. '[88] delobj [obj] -- Deletes a certain brick in workspace, client sided',
  310. '[89] getplrs -- Prints all players in game',
  311. '[90] deldecal -- Deletes all decals client sided',
  312. '[91] opfinality -- Loads in my FE GUI Opfinality',
  313. '[92] remotes -- Prints all remotes in the game in the console when added',
  314. '[93] noremotes -- Stops printing remotes',
  315. '[94] tpdefault -- Stops all loop teleports to a player',
  316. '[95] stopsit -- Will not allow you to sit',
  317. '[96] gosit -- Allows you to sit',
  318. '[97] clicktp -- Enables click tp',
  319. '[98] noclicktp -- Disables click tp',
  320. '[99] toolson -- If any tools are dropped in the workspace you will automatically get them',
  321. '[100] toolsoff -- Stops ;toolson',
  322. '[101] version -- Gets the admin version',
  323. '[102] state [num] -- Changes your humanoid state, ;unstate to stop.',
  324. '[103] gravity [num] -- Changes workspace gravity default is 196.2',
  325. '[104] pgs -- Checks if the game has PGSPhysicsSolverEnabled enabled',
  326. '[105] clickdel -- Delete any block you press q on, client sided',
  327. '[106] noclickdel -- Stops clickdel',
  328. '[107] looprhats -- Loop removes mesh of your hats/loop block hats',
  329. '[108] unlooprhats -- Stops loop removing mesh',
  330. '[109] looprtool -- Loop removes mesh of your tool/loop block tools',
  331. '[110] unlooprtool -- Stops loop removing mesh',
  332. '[111] givealltools [plr] -- Gives all the tools you have in your backpack to the player',
  333. '[112] age [plr] -- Makes you chat the account age of the player',
  334. '[113] id [plr] -- Makes you chat the account ID of the player',
  335. '[114] .age [plr] -- Privately shows you the account age of the player',
  336. '[115] .id [plr] -- Privately shows you the account ID of the player',
  337. '[116] gameid -- Shows the game ID',
  338. '[117] removeinvis -- Removes all invisible walls/parts, client sided',
  339. '[118] removefog -- Removes fog, client sided',
  340. '[119] disable -- Disables your character by removing humanoid',
  341. '[120] enable -- Enables your character by adding humanoid',
  342. '[121] prefix [key] -- Changes the prefix used, default is ;',
  343. '[122] ;resetprefix -- Resets the prefix to ; incase you change it to an unusable prefix. Say exactly ";resetprefix" to do this command, no matter what your prefix is set to.',
  344. '[123] flyspeed [num] -- Change your fly speed, default is 1',
  345. '[124] carpet [plr] -- Makes you a carpet for a player, will not work if FE Godmode is on',
  346. '[125] uncarpet -- Stops carpet player',
  347. '[126] stare [plr] -- Turns your character to stare at another player',
  348. '[127] unstare -- Stops stare player',
  349. '[128] logchat -- Logs all chat (including /e and whispers) of all players',
  350. '[129] unlogchat -- Disables logchat',
  351. '[130] fixcam -- Fixes/resets your camera',
  352. '[131] unstate -- Stops changing state',
  353. }
  354. speedget = 1
  355.  
  356. lplayer = game:GetService("Players").LocalPlayer
  357.  
  358. lplayer.CharacterAdded:Connect(function(character)
  359. spin = false
  360. flying = false
  361. staring = false
  362. banpl = false
  363. end)
  364.  
  365. function change()
  366. prefix = prefix
  367. speedfly = speedfly
  368. end
  369.  
  370. function GetPlayer(String) -- Credit to Timeless/xFunnieuss
  371. local Found = {}
  372. local strl = String:lower()
  373. if strl == "all" then
  374. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  375. table.insert(Found,v)
  376. end
  377. elseif strl == "others" then
  378. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  379. if v.Name ~= lplayer.Name then
  380. table.insert(Found,v)
  381. end
  382. end
  383. elseif strl == "me" then
  384. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  385. if v.Name == lplayer.Name then
  386. table.insert(Found,v)
  387. end
  388. end
  389. else
  390. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  391. if v.Name:lower():sub(1, #String) == String:lower() then
  392. table.insert(Found,v)
  393. end
  394. end
  395. end
  396. return Found
  397. end
  398.  
  399. local Mouse = lplayer:GetMouse()
  400.  
  401. spin = false
  402. followed = false
  403. traill = false
  404. noclip = false
  405. annoying = false
  406. hwalk = false
  407. droppinghats = false
  408. droppingtools = false
  409. flying = false
  410. spamdelay = 1
  411. spamming = false
  412. spammingpm = false
  413. cbringing = false
  414. remotes = true
  415. added = true
  416. binds = false
  417. stopsitting = false
  418. clickgoto = false
  419. gettingtools = false
  420. removingmeshhats = false
  421. removingmeshtool = false
  422. clickdel = false
  423. staring = false
  424. chatlogs = false
  425. banpl = false
  426. changingstate = false
  427. statechosen = 0
  428.  
  429. adminversion = "Reviz Admin by illremember, Version 2.0"
  430.  
  431. flying = false
  432. speedfly = 1
  433.  
  434. function plrchat(plr, chat)
  435. print(plr.Name..": "..tick().."\n"..chat)
  436. end
  437.  
  438. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  439. v.Chatted:connect(function(chat)
  440. if chatlogs then
  441. plrchat(v, chat)
  442. end
  443. end)
  444. end
  445. game:GetService("Players").PlayerAdded:connect(function(plr)
  446. plr.Chatted:connect(function(chat)
  447. if chatlogs then
  448. plrchat(plr, chat)
  449. end
  450. end)
  451. end)
  452.  
  453.  
  454. local ScreenGui = Instance.new("ScreenGui")
  455. local Frame = Instance.new("Frame")
  456. local CMDBAR = Instance.new("TextBox")
  457. ScreenGui.Parent = game:GetService("CoreGui")
  458. Frame.Parent = ScreenGui
  459. Frame.BackgroundColor3 = Color3.new(0.3, 0.1, 0.1)
  460. Frame.BackgroundTransparency = 0.3
  461. Frame.Position = UDim2.new(0.5, 0, 0, 10)
  462. Frame.Size = UDim2.new(0, 200, 0, 40)
  463. Frame.Active = true
  464. Frame.Draggable = true
  465. CMDBAR.Name = "CMDBAR"
  466. CMDBAR.Parent = Frame
  467. CMDBAR.BackgroundColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  468. CMDBAR.BackgroundTransparency = 0.20000000298023
  469. CMDBAR.Size = UDim2.new(0, 180, 0, 20)
  470. CMDBAR.Position = UDim2.new(0.05, 0, 0.25, 0)
  471. CMDBAR.Font = Enum.Font.SourceSansLight
  472. CMDBAR.FontSize = Enum.FontSize.Size14
  473. CMDBAR.TextColor3 = Color3.new(0.945098, 0.945098, 0.945098)
  474. CMDBAR.TextScaled = true
  475. CMDBAR.TextSize = 14
  476. CMDBAR.TextWrapped = true
  477. CMDBAR.Text = "Press ; to type, Enter to execute"
  478.  
  479. local CMDS = Instance.new("ScreenGui")
  480. local CMDSFRAME = Instance.new("Frame")
  481. local ScrollingFrame = Instance.new("ScrollingFrame")
  482. local TextLabel = Instance.new("TextLabel")
  483. local closegui = Instance.new("TextButton")
  484. CMDS.Name = "CMDS"
  485. CMDS.Parent = game:GetService("CoreGui")
  486. CMDSFRAME.Name = "CMDSFRAME"
  487. CMDSFRAME.Parent = CMDS
  488. CMDSFRAME.Active = true
  489. CMDSFRAME.BackgroundColor3 = Color3.new(0.223529, 0.231373, 0.309804)
  490. CMDSFRAME.BorderSizePixel = 0
  491. CMDSFRAME.Draggable = true
  492. CMDSFRAME.Position = UDim2.new(0, 315, 0, 100)
  493. CMDSFRAME.Size = UDim2.new(0, 275, 0, 275)
  494. CMDSFRAME.Visible = false
  495. ScrollingFrame.Parent = CMDSFRAME
  496. ScrollingFrame.BackgroundColor3 = Color3.new(0.160784, 0.160784, 0.203922)
  497. ScrollingFrame.BorderSizePixel = 0
  498. ScrollingFrame.Position = UDim2.new(0, 0, 0.0729999989, 0)
  499. ScrollingFrame.Size = UDim2.new(1.04999995, 0, 0.92900002, 0)
  500. ScrollingFrame.CanvasSize = UDim2.new(0, 0, 10, 0)
  501. TextLabel.Parent = ScrollingFrame
  502. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  503. TextLabel.BackgroundTransparency = 1
  504. TextLabel.Size = UDim2.new(0.930000007, 0, 1, 0)
  505. TextLabel.Font = Enum.Font.SourceSans
  506. TextLabel.FontSize = Enum.FontSize.Size18
  507. TextLabel.Text = "[-] cmdbar is shown when ; is pressed.,\n[1] kill [plr] -- You need a tool! Will kill the player, use rkill to kill you and player,\n[2] bring [plr] -- You need a tool! Will bring player to you,\n[3] spin [plr] -- You need a tool! Makes you and the player spin crazy,\n[4] unspin -- Use after using spin cmd and dying, so you stop loop teleporting,\n[5] attach [plr] -- You need a tool! Attaches you to player,\n[6] unattach [plr] -- Attempts to unattach you from a player,\n[7] follow [plr] -- Makes you follow behind the player,\n[8] unfollow,\n[9] freefall [plr] -- You need a tool! Teleports you and the player up into the air,\n[10] trail [plr] -- The opposite of follow, you stay infront of player,\n[11] untrail,\n[12] orbit [plr] -- Makes you orbit the player,\n[13] unorbit,\n[14] fling [plr] -- Makes you fling the player,\n[15] unfling,\n[16] fecheck -- Checks if the game is FE or not,\n[17] void [plr] -- Teleports player to the void,\n[18] noclip -- Gives you noclip to walk through walls,\n[19] clip -- Removes noclip,\n[20] speed [num]/ws [num] -- Changes how fast you walk 16 is default,\n[21] jumppower [num]/jp [num] -- Changes how high you jump 50 is default,\n[22] hipheight [num]/hh [num] -- Changes how high you float 0 is default,\n[23] default -- Changes your speed, jumppower and hipheight to default values,\n[24] annoy [plr] -- Loop teleports you to the player,\n[25] unannoy,\n[26] headwalk [plr] -- Loop teleports you to the player head,\n[27] unheadwalk,\n[28] nolimbs -- Removes your arms and legs,\n[29] god -- Gives you FE Godmode,\n[30] drophats -- Drops your accessories,\n[31] droptool -- Drops any tool you have equipped,\n[32] loopdhats -- Loop drops your accessories,\n[33] unloopdhats,\n[34] loopdtool -- Loop drops any tools you have equipped,\n[35] unloopdtool,\n[36] invisible -- Gives you invisibility CREDIT TO TIMELESS,\n[37] view [plr] -- Changes your camera to the player character,\n[38] unview,\n[39] goto [plr] -- Teleports you to player,\n[40] fly -- Allows you to fly,\n[41] unfly,\n[42] chat [msg] -- Makes you chat a message,\n[43] spam [msg] -- Spams a message,\n[44] unspam,\n[45] spamwait [num] -- Changes delay of chatting a message for the spam command in seconds default is 1 second,\n[46] pmspam [plr] -- Spams a player in private message,\n[47] unpmspam,\n[48] cfreeze [plr] -- Freezes a player on your client, they will only be frozen for you,\n[49] uncfreeze [plr],\n[50] unlockws -- Unlocks the workspace,\n[51] lockws -- Locks the workspace,\n[52] btools -- Gives you btools that will only show to you useful for deleting certain blocks only for you,\n[53] pstand -- Enables platform stand,\n[54] unpstand -- Disables platform stand,\n[55] blockhead -- Removes your head mesh,\n[56] sit,\n[57] bringobj [obj] -- Only shows on client, brings an object/part to you constantly, can be used to bring healing parts, weapons, money etc, type in exact name,\n[58] wsvis [num] -- Changes visibility of workspace parts, num should be between 0 and 1, only shows client sided,\n[59] hypertotal -- Loads in my FE GUI Hypertotal,\n[60] cmds -- Prints all commands,\n[61] rmeshhats/blockhats -- Removes the meshes of all your accessories aka block hats,\n[62] rmeshtool/blocktool -- Removes the mesh of the tool you have equipped aka block tool,\n[63] spinner -- Makes you spin,\n[64] nospinner,\n[65] reach [num] -- Gives you reach, mostly used for swords, say ;reachd for default and enter number after for custom,\n[66] noreach -- Removes reach, must have tool equipped,\n[67] rkill [plr] -- Kills you and the player, use kill to just kill the player without dying,\n[68] tp me [plr] -- Alternative to goto,\n[69] cbring [plr] -- Brings player infront of you, shows only on client, allows you to do damage to player,\n[70] uncbring,\n[71] swap [plr] -- You need a tool! Swaps players position with yours and your position with players,\n[72] givetool [plr] -- Gives the tool you have equipped to the player,\n[73] glitch [plr] -- Glitches you and the player, looks very cool,\n[74] unglitch -- Unglitches you,\n[75] grespawn -- Alternative to normal respawn and usually works best for when you want to reset with FE Godmode,\n[76] explorer -- Loads up DEX,\n[77] reset -- Resets your character.,\n[78] anim [id] -- Applies an animation on you, must be created by ROBLOX,\n[79] animgui -- Loads up Energize animations GUI,\n[80] savepos -- Saves your current position,\n[81] loadpos -- Teleports you to your saved position,\n[82] bang [plr] -- 18+,\n[83] unbang,\n[84] delcmdbar -- Removes the command bar completely,\n[85] bringmod [obj] -- Brings all the parts in a model, client only, comes from ;bringobj enter exact name of model,\n[86] shutdown -- Uses harkinians script to shutdown server,\n[87] respawn -- If grespawn doesnt work you can use respawn,\n[88] delobj [obj] -- Deletes a certain brick in workspace, client sided,\n[89] getplrs -- Prints all players in game,\n[90] deldecal -- Deletes all decals client sided,\n[91] opfinality -- Loads in my FE GUI Opfinality,\n[92] remotes -- Prints all remotes in the game in the console when added,\n[93] noremotes -- Stops printing remotes,\n[94] tpdefault -- Stops all loop teleports to a player,\n[95] stopsit -- Will not allow you to sit,\n[96] gosit -- Allows you to sit,\n[97] clicktp -- Enables click tp,\n[98] noclicktp -- Disables click tp,\n[99] toolson -- If any tools are dropped in the workspace you will automatically get them,\n[100] toolsoff -- Stops ;toolson,\n[101] version -- Gets the admin version, \n This list of commands is NOT showing everything, go to my thread in the pastebin link to see ALL commands."
  508. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  509. TextLabel.TextSize = 15
  510. TextLabel.TextWrapped = true
  511. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  512. TextLabel.TextYAlignment = Enum.TextYAlignment.Top
  513. closegui.Name = "closegui"
  514. closegui.Parent = CMDSFRAME
  515. closegui.BackgroundColor3 = Color3.new(0.890196, 0.223529, 0.0588235)
  516. closegui.BorderSizePixel = 0
  517. closegui.Position = UDim2.new(0.995000005, 0, 0, 0)
  518. closegui.Size = UDim2.new(0.0545952693, 0, 0.0728644878, 0)
  519. closegui.Font = Enum.Font.SourceSansBold
  520. closegui.FontSize = Enum.FontSize.Size24
  521. closegui.Text = "X"
  522. closegui.TextColor3 = Color3.new(1, 1, 1)
  523. closegui.TextSize = 20
  524.  
  525. closegui.MouseButton1Click:connect(function()
  526. CMDSFRAME.Visible = false
  527. end)
  528.  
  529. game:GetService('RunService').Stepped:connect(function()
  530. if spin then
  531. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[spinplr.Name].Character.HumanoidRootPart.CFrame
  532. end
  533. if followed then
  534. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[flwplr.Name].Character.HumanoidRootPart.CFrame + game:GetService("Players")[flwplr.Name].Character.HumanoidRootPart.CFrame.lookVector * -5
  535. end
  536. if traill then
  537. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[trlplr.Name].Character.HumanoidRootPart.CFrame + game:GetService("Players")[trlplr.Name].Character.HumanoidRootPart.CFrame.lookVector * 5
  538. end
  539. if annoying then
  540. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[annplr.Name].Character.HumanoidRootPart.CFrame
  541. end
  542. if hwalk then
  543. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[hdwplr.Name].Character.HumanoidRootPart.CFrame + Vector3.new(0, 4, 0)
  544. end
  545. if staring then
  546. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(lplayer.Character.Torso.Position, game:GetService("Players")[stareplr.Name].Character.Torso.Position)
  547. end
  548. end)
  549. game:GetService('RunService').Stepped:connect(function()
  550. if noclip then
  551. if lplayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  552. lplayer.Character.Head.CanCollide = false
  553. lplayer.Character.Torso.CanCollide = false
  554. lplayer.Character["Left Leg"].CanCollide = false
  555. lplayer.Character["Right Leg"].CanCollide = false
  556. else
  557. lplayer.Character.Humanoid:ChangeState(11)
  558. end
  559. end
  560. if changingstate then
  561. lplayer.Character.Humanoid:ChangeState(statechosen)
  562. end
  563. end)
  564. game:GetService('RunService').Stepped:connect(function()
  565. if droppinghats then
  566. for i,v in pairs(lplayer.Character:GetChildren()) do
  567. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  568. v.Parent = workspace
  569. end
  570. end
  571. end
  572. if droppingtools then
  573. for i,v in pairs(lplayer.Character:GetChildren()) do
  574. if (v:IsA("Tool")) then
  575. v.Parent = workspace
  576. end
  577. end
  578. end
  579. if removingmeshhats then
  580. for i,v in pairs(lplayer.Character:GetChildren()) do
  581. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  582. v.Handle.Mesh:Destroy()
  583. end
  584. end
  585. end
  586. if removingmeshtool then
  587. for i,v in pairs(lplayer.Character:GetChildren()) do
  588. if (v:IsA("Tool")) then
  589. v.Handle.Mesh:Destroy()
  590. end
  591. end
  592. end
  593. end)
  594. game:GetService('RunService').Stepped:connect(function()
  595. if banpl then
  596. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[bplrr].Character.HumanoidRootPart.CFrame
  597. end
  598. end)
  599. game:GetService('RunService').Stepped:connect(function()
  600. if stopsitting then
  601. lplayer.Character.Humanoid.Sit = false
  602. end
  603. end)
  604.  
  605. plr = lplayer
  606. hum = plr.Character.HumanoidRootPart
  607. mouse = plr:GetMouse()
  608. mouse.KeyDown:connect(function(key)
  609. if key == "e" then
  610. if mouse.Target then
  611. if clickgoto then
  612. hum.CFrame = CFrame.new(mouse.Hit.x, mouse.Hit.y + 5, mouse.Hit.z)
  613. elseif clickdel then
  614. mouse.Target:Destroy()
  615. end
  616. end
  617. end
  618. end)
  619.  
  620. game:GetService("Workspace").ChildAdded:connect(function(part)
  621. if gettingtools then
  622. if part:IsA("Tool") then
  623. part.Handle.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  624. end
  625. end
  626. end)
  627.  
  628. lplayer.Chatted:Connect(function(msg)
  629. if string.sub(msg, 1, 6) == (prefix.."kill ") then
  630. if string.sub(msg, 7) == "me" then
  631. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(100000,0,100000)
  632. else
  633. for i,v in pairs(GetPlayer(string.sub(msg, 7)))do
  634. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  635. lplayer.Character.Humanoid.Name = 1
  636. local l = lplayer.Character["1"]:Clone()
  637. l.Parent = lplayer.Character
  638. l.Name = "Humanoid"
  639. wait(0.1)
  640. lplayer.Character["1"]:Destroy()
  641. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  642. lplayer.Character.Animate.Disabled = true
  643. wait(0.1)
  644. lplayer.Character.Animate.Disabled = false
  645. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  646. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  647. lplayer.Character.Humanoid:EquipTool(v)
  648. end
  649. local function tp(player,player2)
  650. local char1,char2=player.Character,player2.Character
  651. if char1 and char2 then
  652. char1:MoveTo(char2.Head.Position)
  653. end
  654. end
  655. wait(0.1)
  656. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  657. wait(0.2)
  658. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  659. wait(0.5)
  660. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  661. wait(0.7)
  662. tp(lplayer,game:GetService("Players")[v.Name])
  663. wait(0.7)
  664. lplayer.Character.HumanoidRootPart.CFrame = NOW
  665. game:GetService("StarterGui"):SetCore("SendNotification", {
  666. Title = "Tools needed!";
  667. Text = "You need a tool in your backpack for this command!";
  668. })
  669. end
  670. end
  671. end
  672. if string.sub(msg, 1, 7) == (prefix.."bring ") then
  673. for i,v in pairs(GetPlayer(string.sub(msg, 8)))do
  674. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  675. lplayer.Character.Humanoid.Name = 1
  676. local l = lplayer.Character["1"]:Clone()
  677. l.Parent = lplayer.Character
  678. l.Name = "Humanoid"
  679. wait(0.1)
  680. lplayer.Character["1"]:Destroy()
  681. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  682. lplayer.Character.Animate.Disabled = true
  683. wait(0.1)
  684. lplayer.Character.Animate.Disabled = false
  685. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  686. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  687. lplayer.Character.Humanoid:EquipTool(v)
  688. end
  689. local function tp(player,player2)
  690. local char1,char2=player.Character,player2.Character
  691. if char1 and char2 then
  692. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  693. end
  694. end
  695. local function getout(player,player2)
  696. local char1,char2=player.Character,player2.Character
  697. if char1 and char2 then
  698. char1:MoveTo(char2.Head.Position)
  699. end
  700. end
  701. tp(game:GetService("Players")[v.Name], lplayer)
  702. wait(0.2)
  703. tp(game:GetService("Players")[v.Name], lplayer)
  704. wait(0.5)
  705. lplayer.Character.HumanoidRootPart.CFrame = NOW
  706. wait(0.5)
  707. getout(lplayer, game:GetService("Players")[v.Name])
  708. wait(0.3)
  709. lplayer.Character.HumanoidRootPart.CFrame = NOW
  710. game:GetService("StarterGui"):SetCore("SendNotification", {
  711. Title = "Tools needed!";
  712. Text = "You need a tool in your backpack for this command!";
  713. })
  714. end
  715. end
  716. if string.sub(msg, 1, 6) == (prefix.."spin ") then
  717. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  718. lplayer.Character.Humanoid.Name = 1
  719. local l = lplayer.Character["1"]:Clone()
  720. l.Parent = lplayer.Character
  721. l.Name = "Humanoid"
  722. wait(0.1)
  723. lplayer.Character["1"]:Destroy()
  724. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  725. lplayer.Character.Animate.Disabled = true
  726. wait(0.1)
  727. lplayer.Character.Animate.Disabled = false
  728. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  729. lplayer.Character.Animate.Disabled = false
  730. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  731. lplayer.Character.Humanoid:EquipTool(v)
  732. end
  733. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  734. spinplr = v
  735. wait(0.5)
  736. spin = true
  737. game:GetService("StarterGui"):SetCore("SendNotification", {
  738. Title = "Tools needed!";
  739. Text = "You need a tool in your backpack for this command!";
  740. })
  741. end
  742. end
  743. if string.sub(msg, 1, 7) == (prefix.."unspin") then
  744. spin = false
  745. end
  746. if string.sub(msg, 1, 8) == (prefix.."attach ") then
  747. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  748. lplayer.Character.Humanoid.Name = 1
  749. local l = lplayer.Character["1"]:Clone()
  750. l.Parent = lplayer.Character
  751. l.Name = "Humanoid"
  752. wait(0.1)
  753. lplayer.Character["1"]:Destroy()
  754. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  755. lplayer.Character.Animate.Disabled = true
  756. wait(0.1)
  757. lplayer.Character.Animate.Disabled = false
  758. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  759. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  760. lplayer.Character.Humanoid:EquipTool(v)
  761. end
  762. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  763. wait(0.3)
  764. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  765. attplr = v
  766. game:GetService("StarterGui"):SetCore("SendNotification", {
  767. Title = "Tools needed!";
  768. Text = "You need a tool in your backpack for this command!";
  769. })
  770. end
  771. end
  772. if string.sub(msg, 1, 10) == (prefix.."unattach ") then
  773. for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
  774. local function getout(player,player2)
  775. local char1,char2=player.Character,player2.Character
  776. if char1 and char2 then
  777. char1:MoveTo(char2.Head.Position)
  778. end
  779. end
  780. getout(lplayer, game:GetService("Players")[v.Name])
  781. end
  782. end
  783. if string.sub(msg, 1, 8) == (prefix.."follow ") then
  784. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  785. followed = true
  786. flwplr = v
  787. end
  788. end
  789. if string.sub(msg, 1, 9) == (prefix.."unfollow") then
  790. followed = false
  791. end
  792. if string.sub(msg, 1, 10) == (prefix.."freefall ") then
  793. for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
  794. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  795. lplayer.Character.Humanoid.Name = 1
  796. local l = lplayer.Character["1"]:Clone()
  797. l.Parent = lplayer.Character
  798. l.Name = "Humanoid"
  799. wait(0.1)
  800. lplayer.Character["1"]:Destroy()
  801. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  802. lplayer.Character.Animate.Disabled = true
  803. wait(0.1)
  804. lplayer.Character.Animate.Disabled = false
  805. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  806. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  807. lplayer.Character.Humanoid:EquipTool(v)
  808. end
  809. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  810. wait(0.2)
  811. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  812. wait(0.6)
  813. lplayer.Character.HumanoidRootPart.CFrame = NOW
  814. wait(0.6)
  815. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
  816. game:GetService("StarterGui"):SetCore("SendNotification", {
  817. Title = "Tools needed!";
  818. Text = "You need a tool in your backpack for this command!";
  819. })
  820. end
  821. end
  822. if string.sub(msg, 1, 7) == (prefix.."trail ") then
  823. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  824. traill = true
  825. trlplr = v
  826. end
  827. end
  828. if string.sub(msg, 1, 8) == (prefix.."untrail") then
  829. traill = false
  830. end
  831. if string.sub(msg, 1, 7) == (prefix.."orbit ") then
  832. if string.sub(msg, 8) == "all" or string.sub(msg, 8) == "others" or string.sub(msg, 8) == "me" then
  833. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  834. else
  835. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  836. local o = Instance.new("RocketPropulsion")
  837. o.Parent = lplayer.Character.HumanoidRootPart
  838. o.Name = "Orbit"
  839. o.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  840. o:Fire()
  841. noclip = true
  842. end
  843. end
  844. end
  845. if string.sub(msg, 1, 8) == (prefix.."unorbit") then
  846. lplayer.Character.HumanoidRootPart.Orbit:Destroy()
  847. noclip = false
  848. end
  849. if string.sub(msg, 1, 7) == (prefix.."fling ") then
  850. if string.sub(msg, 8) == "all" or string.sub(msg, 8) == "others" or string.sub(msg, 8) == "me" then
  851. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  852. else
  853. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  854. local y = Instance.new("RocketPropulsion")
  855. y.Parent = lplayer.Character.HumanoidRootPart
  856. y.CartoonFactor = 1
  857. y.MaxThrust = 800000
  858. y.MaxSpeed = 1000
  859. y.ThrustP = 200000
  860. y.Name = "Fling"
  861. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  862. y.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  863. y:Fire()
  864. noclip = true
  865. end
  866. end
  867. end
  868. if string.sub(msg, 1, 8) == (prefix.."unfling") then
  869. noclip = false
  870. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  871. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  872. wait(0.4)
  873. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  874. end
  875. if string.sub(msg, 1, 8) == (prefix.."fecheck") then
  876. if game:GetService("Workspace").FilteringEnabled == true then
  877. warn("FE is Enabled (Filtering Enabled)")
  878. game:GetService("StarterGui"):SetCore("SendNotification", {
  879. Title = "FE is Enabled";
  880. Text = "Filtering Enabled. Enjoy using Reviz Admin!";
  881. })
  882. else
  883. warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
  884. game:GetService("StarterGui"):SetCore("SendNotification", {
  885. Title = "FE is Disabled";
  886. Text = "Filtering Disabled. Consider using a different admin script.";
  887. })
  888. end
  889. end
  890. if string.sub(msg, 1, 6) == (prefix.."void ") then
  891. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  892. lplayer.Character.Humanoid.Name = 1
  893. local l = lplayer.Character["1"]:Clone()
  894. l.Parent = lplayer.Character
  895. l.Name = "Humanoid"
  896. wait(0.1)
  897. lplayer.Character["1"]:Destroy()
  898. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  899. lplayer.Character.Animate.Disabled = true
  900. wait(0.1)
  901. lplayer.Character.Animate.Disabled = false
  902. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  903. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  904. lplayer.Character.Humanoid:EquipTool(v)
  905. end
  906. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  907. wait(0.2)
  908. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  909. wait(0.6)
  910. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999999999,0,999999999999999)
  911. game:GetService("StarterGui"):SetCore("SendNotification", {
  912. Title = "Tools needed!";
  913. Text = "You need a tool in your backpack for this command!";
  914. })
  915. end
  916. end
  917. if string.sub(msg, 1, 7) == (prefix.."noclip") then
  918. noclip = true
  919. game:GetService("StarterGui"):SetCore("SendNotification", {
  920. Title = "Noclip enabled";
  921. Text = "Type ;clip to disable";
  922. })
  923. end
  924. if string.sub(msg, 1, 5) == (prefix.."clip") then
  925. noclip = false
  926. game:GetService("StarterGui"):SetCore("SendNotification", {
  927. Title = "Noclip disabled";
  928. Text = "Type ;noclip to enable";
  929. })
  930. end
  931. if string.sub(msg, 1, 7) == (prefix.."speed ") then
  932. lplayer.Character.Humanoid.WalkSpeed = (string.sub(msg, 8))
  933. end
  934. if string.sub(msg, 1, 4) == (prefix.."ws ") then
  935. lplayer.Character.Humanoid.WalkSpeed = (string.sub(msg, 5))
  936. end
  937. if string.sub(msg, 1, 11) == (prefix.."hipheight ") then
  938. lplayer.Character.Humanoid.HipHeight = (string.sub(msg, 12))
  939. end
  940. if string.sub(msg, 1, 4) == (prefix.."hh ") then
  941. lplayer.Character.Humanoid.HipHeight = (string.sub(msg, 5))
  942. end
  943. if string.sub(msg, 1, 11) == (prefix.."jumppower ") then
  944. lplayer.Character.Humanoid.JumpPower = (string.sub(msg, 12))
  945. end
  946. if string.sub(msg, 1, 4) == (prefix.."jp ") then
  947. lplayer.Character.Humanoid.JumpPower = (string.sub(msg, 5))
  948. end
  949. if string.sub(msg, 1, 8) == (prefix.."default") then
  950. lplayer.Character.Humanoid.JumpPower = 50
  951. lplayer.Character.Humanoid.WalkSpeed = 16
  952. lplayer.Character.Humanoid.HipHeight = 0
  953. end
  954. if string.sub(msg, 1, 7) == (prefix.."annoy ") then
  955. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  956. annoying = true
  957. annplr = v
  958. end
  959. end
  960. if string.sub(msg, 1, 8) == (prefix.."unannoy") then
  961. annoying = false
  962. end
  963. if string.sub(msg, 1, 10) == (prefix.."headwalk ") then
  964. for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
  965. hwalk = true
  966. hdwplr = v
  967. end
  968. end
  969. if string.sub(msg, 1, 11) == (prefix.."unheadwalk") then
  970. hwalk = false
  971. end
  972. if string.sub(msg, 1, 8) == (prefix.."nolimbs") then
  973. lplayer.Character["Left Leg"]:Destroy()
  974. lplayer.Character["Left Arm"]:Destroy()
  975. lplayer.Character["Right Leg"]:Destroy()
  976. lplayer.Character["Right Arm"]:Destroy()
  977. end
  978. if string.sub(msg, 1, 4) == (prefix.."god") then
  979. lplayer.Character.Humanoid.Name = 1
  980. local l = lplayer.Character["1"]:Clone()
  981. l.Parent = lplayer.Character
  982. l.Name = "Humanoid"
  983. wait(0.1)
  984. lplayer.Character["1"]:Destroy()
  985. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  986. lplayer.Character.Animate.Disabled = true
  987. wait(0.1)
  988. lplayer.Character.Animate.Disabled = false
  989. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  990. game:GetService("StarterGui"):SetCore("SendNotification", {
  991. Title = "FE Godmode enabled";
  992. Text = "Use ;grespawn or ;respawn to remove";
  993. })
  994. end
  995. if string.sub(msg, 1, 9) == (prefix.."drophats") then
  996. for i,v in pairs(lplayer.Character:GetChildren()) do
  997. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  998. v.Parent = workspace
  999. end
  1000. end
  1001. end
  1002. if string.sub(msg, 1, 9) == (prefix.."droptool") then
  1003. for i,v in pairs(lplayer.Character:GetChildren()) do
  1004. if (v:IsA("Tool")) then
  1005. v.Parent = workspace
  1006. end
  1007. end
  1008. end
  1009. if string.sub(msg, 1, 10) == (prefix.."loopdhats") then
  1010. droppinghats = true
  1011. game:GetService("StarterGui"):SetCore("SendNotification", {
  1012. Title = "Loop Drop Enabled";
  1013. Text = "Type ;unloopdhats to disable";
  1014. })
  1015. end
  1016. if string.sub(msg, 1, 12) == (prefix.."unloopdhats") then
  1017. droppinghats = false
  1018. game:GetService("StarterGui"):SetCore("SendNotification", {
  1019. Title = "Loop Drop Disabled";
  1020. Text = "Type ;loopdhats to enable.";
  1021. })
  1022. end
  1023. if string.sub(msg, 1, 10) == (prefix.."loopdtool") then
  1024. droppingtools = true
  1025. game:GetService("StarterGui"):SetCore("SendNotification", {
  1026. Title = "Loop Drop Enabled";
  1027. Text = "Type ;unloopdtool to disable";
  1028. })
  1029. end
  1030. if string.sub(msg, 1, 12) == (prefix.."unloopdtool") then
  1031. droppingtools = false
  1032. game:GetService("StarterGui"):SetCore("SendNotification", {
  1033. Title = "Loop Drop Disabled";
  1034. Text = "Type ;loopdtool to enable.";
  1035. })
  1036. end
  1037. if string.sub(msg, 1, 10) == (prefix.."invisible") then -- Credit to Timeless
  1038. Local = game:GetService('Players').LocalPlayer
  1039. Char = Local.Character
  1040. touched,tpdback = false, false
  1041. box = Instance.new('Part',workspace)
  1042. box.Anchored = true
  1043. box.CanCollide = true
  1044. box.Size = Vector3.new(10,1,10)
  1045. box.Position = Vector3.new(0,10000,0)
  1046. box.Touched:connect(function(part)
  1047. if (part.Parent.Name == Local.Name) then
  1048. if touched == false then
  1049. touched = true
  1050. function apply()
  1051. if script.Disabled ~= true then
  1052. no = Char.HumanoidRootPart:Clone()
  1053. wait(.25)
  1054. Char.HumanoidRootPart:Destroy()
  1055. no.Parent = Char
  1056. Char:MoveTo(loc)
  1057. touched = false
  1058. end end
  1059. if Char then
  1060. apply()
  1061. end
  1062. end
  1063. end
  1064. end)
  1065. repeat wait() until Char
  1066. loc = Char.HumanoidRootPart.Position
  1067. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  1068. game:GetService("StarterGui"):SetCore("SendNotification", {
  1069. Title = "Invisibility enabled!";
  1070. Text = "Reset or use ;respawn to remove.";
  1071. })
  1072. end
  1073. if string.sub(msg, 1, 6) == (prefix.."view ") then
  1074. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  1075. if game:GetService("Players")[v.Name].Character.Humanoid then
  1076. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Humanoid
  1077. else
  1078. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  1079. end
  1080. end
  1081. end
  1082. if string.sub(msg, 1, 7) == (prefix.."unview") then
  1083. if lplayer.Character.Humanoid then
  1084. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  1085. else
  1086. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  1087. end
  1088. end
  1089. if string.sub(msg, 1, 6) == (prefix.."goto ") then
  1090. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  1091. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1092. end
  1093. end
  1094. if string.sub(msg, 1, 4) == (prefix.."fly") then
  1095. repeat wait() until lplayer and lplayer.Character and lplayer.Character:FindFirstChild('HumanoidRootPart') and lplayer.Character:FindFirstChild('Humanoid')
  1096. repeat wait() until Mouse
  1097.  
  1098. local T = lplayer.Character.HumanoidRootPart
  1099. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  1100. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  1101. local SPEED = speedget
  1102.  
  1103. local function fly()
  1104. flying = true
  1105. local BG = Instance.new('BodyGyro', T)
  1106. local BV = Instance.new('BodyVelocity', T)
  1107. BG.P = 9e4
  1108. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  1109. BG.cframe = T.CFrame
  1110. BV.velocity = Vector3.new(0, 0.1, 0)
  1111. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  1112. spawn(function()
  1113. repeat wait()
  1114. lplayer.Character.Humanoid.PlatformStand = true
  1115. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  1116. SPEED = 50
  1117. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  1118. SPEED = 0
  1119. end
  1120. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  1121. 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
  1122. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  1123. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  1124. 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
  1125. else
  1126. BV.velocity = Vector3.new(0, 0.1, 0)
  1127. end
  1128. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  1129. until not flying
  1130. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  1131. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  1132. SPEED = 0
  1133. BG:destroy()
  1134. BV:destroy()
  1135. lplayer.Character.Humanoid.PlatformStand = false
  1136. end)
  1137. end
  1138. Mouse.KeyDown:connect(function(KEY)
  1139. if KEY:lower() == 'w' then
  1140. CONTROL.F = speedfly
  1141. elseif KEY:lower() == 's' then
  1142. CONTROL.B = -speedfly
  1143. elseif KEY:lower() == 'a' then
  1144. CONTROL.L = -speedfly
  1145. elseif KEY:lower() == 'd' then
  1146. CONTROL.R = speedfly
  1147. end
  1148. end)
  1149. Mouse.KeyUp:connect(function(KEY)
  1150. if KEY:lower() == 'w' then
  1151. CONTROL.F = 0
  1152. elseif KEY:lower() == 's' then
  1153. CONTROL.B = 0
  1154. elseif KEY:lower() == 'a' then
  1155. CONTROL.L = 0
  1156. elseif KEY:lower() == 'd' then
  1157. CONTROL.R = 0
  1158. end
  1159. end)
  1160. fly()
  1161. end
  1162. if string.sub(msg, 1, 6) == (prefix.."unfly") then
  1163. flying = false
  1164. lplayer.Character.Humanoid.PlatformStand = false
  1165. end
  1166. if string.sub(msg, 1, 6) == (prefix.."chat ") then
  1167. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer((string.sub(msg, 7)), "All")
  1168. end
  1169. if string.sub(msg, 1, 6) == (prefix.."spam ") then
  1170. spamtext = (string.sub(msg, 7))
  1171. spamming = true
  1172. end
  1173. if string.sub(msg, 1, 7) == (prefix.."unspam") then
  1174. spamming = false
  1175. end
  1176. if string.sub(msg, 1, 10) == (prefix.."spamwait ") then
  1177. spamdelay = (string.sub(msg, 11))
  1178. end
  1179. if string.sub(msg, 1, 8) == (prefix.."pmspam ") then
  1180. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  1181. pmspammed = v.Name
  1182. spammingpm = true
  1183. end
  1184. end
  1185. if string.sub(msg, 1, 9) == (prefix.."unpmspam") then
  1186. spammingpm = false
  1187. end
  1188. if string.sub(msg, 1, 9) == (prefix.."cfreeze ") then
  1189. for i,v in pairs(GetPlayer(string.sub(msg, 10))) do
  1190. v.Character["Left Leg"].Anchored = true
  1191. v.Character["Left Arm"].Anchored = true
  1192. v.Character["Right Leg"].Anchored = true
  1193. v.Character["Right Arm"].Anchored = true
  1194. v.Character.Torso.Anchored = true
  1195. v.Character.Head.Anchored = true
  1196. end
  1197. end
  1198. if string.sub(msg, 1, 11) == (prefix.."uncfreeze ") then
  1199. for i,v in pairs(GetPlayer(string.sub(msg, 12))) do
  1200. v.Character["Left Leg"].Anchored = false
  1201. v.Character["Left Arm"].Anchored = false
  1202. v.Character["Right Leg"].Anchored = false
  1203. v.Character["Right Arm"].Anchored = false
  1204. v.Character.Torso.Anchored = false
  1205. v.Character.Head.Anchored = false
  1206. end
  1207. end
  1208. if string.sub(msg, 1, 9) == (prefix.."unlockws") then
  1209. local a = game:GetService("Workspace"):getChildren()
  1210. for i = 1, #a do
  1211. if a[i].className == "Part" then
  1212. a[i].Locked = false
  1213. elseif a[i].className == "Model" then
  1214. local r = a[i]:getChildren()
  1215. for i = 1, #r do
  1216. if r[i].className == "Part" then
  1217. r[i].Locked = false
  1218. end
  1219. end
  1220. end
  1221. end
  1222. game:GetService("StarterGui"):SetCore("SendNotification", {
  1223. Title = "Success!";
  1224. Text = "Workspace unlocked. Use ;lockws to lock.";
  1225. })
  1226. end
  1227. if string.sub(msg, 1, 7) == (prefix.."lockws") then
  1228. local a = game:GetService("Workspace"):getChildren()
  1229. for i = 1, #a do
  1230. if a[i].className == "Part" then
  1231. a[i].Locked = true
  1232. elseif a[i].className == "Model" then
  1233. local r = a[i]:getChildren()
  1234. for i = 1, #r do
  1235. if r[i].className == "Part" then
  1236. r[i].Locked = true
  1237. end
  1238. end
  1239. end
  1240. end
  1241. end
  1242. if string.sub(msg, 1, 7) == (prefix.."btools") then
  1243. local Clone_T = Instance.new("HopperBin",lplayer.Backpack)
  1244. Clone_T.BinType = "Clone"
  1245. local Destruct = Instance.new("HopperBin",lplayer.Backpack)
  1246. Destruct.BinType = "Hammer"
  1247. local Hold_T = Instance.new("HopperBin",lplayer.Backpack)
  1248. Hold_T.BinType = "Grab"
  1249. end
  1250. if string.sub(msg, 1, 7) == (prefix.."pstand") then
  1251. lplayer.Character.Humanoid.PlatformStand = true
  1252. end
  1253. if string.sub(msg, 1, 9) == (prefix.."unpstand") then
  1254. lplayer.Character.Humanoid.PlatformStand = false
  1255. end
  1256. if string.sub(msg, 1, 10) == (prefix.."blockhead") then
  1257. lplayer.Character.Head.Mesh:Destroy()
  1258. end
  1259. if string.sub(msg, 1, 4) == (prefix.."sit") then
  1260. lplayer.Character.Humanoid.Sit = true
  1261. end
  1262. if string.sub(msg, 1, 10) == (prefix.."bringobj ") then
  1263. local function bringobjw()
  1264. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  1265. if obj.Name == (string.sub(msg, 11)) then
  1266. obj.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  1267. obj.CanCollide = false
  1268. obj.Transparency = 0.7
  1269. wait()
  1270. obj.CFrame = lplayer.Character["Left Leg"].CFrame
  1271. wait()
  1272. obj.CFrame = lplayer.Character["Right Leg"].CFrame
  1273. wait()
  1274. obj.CFrame = lplayer.Character["Head"].CFrame
  1275. end
  1276. end
  1277. end
  1278. while wait() do
  1279. bringobjw()
  1280. end
  1281. game:GetService("StarterGui"):SetCore("SendNotification", {
  1282. Title = "BringObj";
  1283. Text = "BringObj enabled.";
  1284. })
  1285. end
  1286. if string.sub(msg, 1, 7) == (prefix.."wsvis ") then
  1287. vis = (string.sub(msg, 8))
  1288. local a = game:GetService("Workspace"):GetDescendants()
  1289. for i = 1, #a do
  1290. if a[i].className == "Part" then
  1291. a[i].Transparency = vis
  1292. elseif a[i].className == "Model" then
  1293. local r = a[i]:getChildren()
  1294. for i = 1, #r do
  1295. if r[i].className == "Part" then
  1296. r[i].Transparency = vis
  1297. end
  1298. end
  1299. end
  1300. end
  1301. end
  1302. if string.sub(msg, 1, 11) == (prefix.."hypertotal") then
  1303. loadstring(game:GetObjects("rbxassetid://1255063809")[1].Source)()
  1304. game:GetService("StarterGui"):SetCore("SendNotification", {
  1305. Title = "Success!";
  1306. Text = "HyperTotal GUI Loaded!";
  1307. })
  1308. end
  1309. if string.sub(msg, 1, 5) == (prefix.."cmds") then
  1310. CMDSFRAME.Visible = true
  1311. end
  1312. if string.sub(msg, 1, 10) == (prefix.."rmeshhats") then
  1313. for i,v in pairs(lplayer.Character:GetChildren()) do
  1314. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  1315. v.Handle.Mesh:Destroy()
  1316. end
  1317. end
  1318. end
  1319. if string.sub(msg, 1, 10) == (prefix.."blockhats") then
  1320. for i,v in pairs(lplayer.Character:GetChildren()) do
  1321. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  1322. v.Handle.Mesh:Destroy()
  1323. end
  1324. end
  1325. end
  1326. if string.sub(msg, 1, 10) == (prefix.."rmeshtool") then
  1327. for i,v in pairs(lplayer.Character:GetChildren()) do
  1328. if (v:IsA("Tool")) then
  1329. v.Handle.Mesh:Destroy()
  1330. end
  1331. end
  1332. end
  1333. if string.sub(msg, 1, 10) == (prefix.."blocktool") then
  1334. for i,v in pairs(lplayer.Character:GetChildren()) do
  1335. if (v:IsA("Tool")) then
  1336. v.Handle.Mesh:Destroy()
  1337. end
  1338. end
  1339. end
  1340. if string.sub(msg, 1, 8) == (prefix.."spinner") then
  1341. local p = Instance.new("RocketPropulsion")
  1342. p.Parent = lplayer.Character.HumanoidRootPart
  1343. p.Name = "Spinner"
  1344. p.Target = lplayer.Character["Left Arm"]
  1345. p:Fire()
  1346. game:GetService("StarterGui"):SetCore("SendNotification", {
  1347. Title = "Spinner enabled";
  1348. Text = "Type ;nospinner to disable.";
  1349. })
  1350. end
  1351. if string.sub(msg, 1, 10) == (prefix.."nospinner") then
  1352. lplayer.Character.HumanoidRootPart.Spinner:Destroy()
  1353. end
  1354. if string.sub(msg, 1, 7) == (prefix.."reachd") then
  1355. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  1356. if v:isA("Tool") then
  1357. local a = Instance.new("SelectionBox",v.Handle)
  1358. a.Adornee = v.Handle
  1359. v.Handle.Size = Vector3.new(0.5,0.5,60)
  1360. v.GripPos = Vector3.new(0,0,0)
  1361. lplayer.Character.Humanoid:UnequipTools()
  1362. end
  1363. end
  1364. game:GetService("StarterGui"):SetCore("SendNotification", {
  1365. Title = "Reach applied!";
  1366. Text = "Applied to equipped sword. Use ;noreach to disable.";
  1367. })
  1368. end
  1369. if string.sub(msg, 1, 7) == (prefix.."reach ") then
  1370. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  1371. if v:isA("Tool") then
  1372. handleSize = v.Handle.Size
  1373. wait()
  1374. local a = Instance.new("SelectionBox",v.Handle)
  1375. a.Name = "a"
  1376. a.Adornee = v.Handle
  1377. v.Handle.Size = Vector3.new(0.5,0.5,(string.sub(msg, 8)))
  1378. v.GripPos = Vector3.new(0,0,0)
  1379. lplayer.Character.Humanoid:UnequipTools()
  1380. end
  1381. end
  1382. game:GetService("StarterGui"):SetCore("SendNotification", {
  1383. Title = "Reach applied!";
  1384. Text = "Applied to equipped sword. Use ;noreach to disable.";
  1385. })
  1386. end
  1387. if string.sub(msg, 1, 8) == (prefix.."noreach") then
  1388. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  1389. if v:isA("Tool") then
  1390. v.Handle.a:Destroy()
  1391. v.Handle.Size = handleSize
  1392. end
  1393. end
  1394. game:GetService("StarterGui"):SetCore("SendNotification", {
  1395. Title = "Reach removed!";
  1396. Text = "Removed reach from equipped sword.";
  1397. })
  1398. end
  1399. if string.sub(msg, 1, 7) == (prefix.."rkill ") then
  1400. for i,v in pairs(GetPlayer(string.sub(msg, 8)))do
  1401. lplayer.Character.Humanoid.Name = 1
  1402. local l = lplayer.Character["1"]:Clone()
  1403. l.Parent = lplayer.Character
  1404. l.Name = "Humanoid"
  1405. wait(0.1)
  1406. lplayer.Character["1"]:Destroy()
  1407. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  1408. lplayer.Character.Animate.Disabled = true
  1409. wait(0.1)
  1410. lplayer.Character.Animate.Disabled = false
  1411. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  1412. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  1413. lplayer.Character.Humanoid:EquipTool(v)
  1414. end
  1415. wait(0.1)
  1416. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1417. wait(0.2)
  1418. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1419. wait(0.5)
  1420. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  1421. game:GetService("StarterGui"):SetCore("SendNotification", {
  1422. Title = "Tools needed!";
  1423. Text = "You need a tool in your backpack for this command!";
  1424. })
  1425. end
  1426. end
  1427. if string.sub(msg, 1, 7) == (prefix.."tp me ") then
  1428. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  1429. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1430. end
  1431. end
  1432. if string.sub(msg, 1, 8) == (prefix.."cbring ") then
  1433. if (string.sub(msg, 9)) == "all" or (string.sub(msg, 9)) == "All" or (string.sub(msg, 9)) == "ALL" then
  1434. cbringall = true
  1435. else
  1436. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  1437. brplr = v.Name
  1438. end
  1439. end
  1440. cbring = true
  1441. end
  1442. if string.sub(msg, 1, 9) == (prefix.."uncbring") then
  1443. cbring = false
  1444. cbringall = false
  1445. end
  1446. if string.sub(msg, 1, 6) == (prefix.."swap ") then
  1447. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  1448. local NOWPLR = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1449. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  1450. lplayer.Character.Humanoid.Name = 1
  1451. local l = lplayer.Character["1"]:Clone()
  1452. l.Parent = lplayer.Character
  1453. l.Name = "Humanoid"
  1454. wait(0.1)
  1455. lplayer.Character["1"]:Destroy()
  1456. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  1457. lplayer.Character.Animate.Disabled = true
  1458. wait(0.1)
  1459. lplayer.Character.Animate.Disabled = false
  1460. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  1461. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  1462. lplayer.Character.Humanoid:EquipTool(v)
  1463. end
  1464. local function tp(player,player2)
  1465. local char1,char2=player.Character,player2.Character
  1466. if char1 and char2 then
  1467. char1:MoveTo(char2.Head.Position)
  1468. end
  1469. end
  1470. wait(0.1)
  1471. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1472. wait(0.2)
  1473. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1474. wait(0.5)
  1475. lplayer.Character.HumanoidRootPart.CFrame = NOW
  1476. wait(0.6)
  1477. tp(lplayer, game:GetService("Players")[v.Name])
  1478. wait(0.4)
  1479. lplayer.Character.HumanoidRootPart.CFrame = NOWPLR
  1480. game:GetService("StarterGui"):SetCore("SendNotification", {
  1481. Title = "Tools needed!";
  1482. Text = "You need a tool in your backpack for this command!";
  1483. })
  1484. end
  1485. end
  1486. if string.sub(msg, 1, 8) == (prefix.."glitch ") then
  1487. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  1488. lplayer.Character.Humanoid.Name = 1
  1489. local l = lplayer.Character["1"]:Clone()
  1490. l.Parent = lplayer.Character
  1491. l.Name = "Humanoid"
  1492. wait(0.1)
  1493. lplayer.Character["1"]:Destroy()
  1494. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  1495. lplayer.Character.Animate.Disabled = true
  1496. wait(0.1)
  1497. lplayer.Character.Animate.Disabled = false
  1498. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  1499. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  1500. lplayer.Character.Humanoid:EquipTool(v)
  1501. end
  1502. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  1503. wait(0.3)
  1504. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  1505. wait(0.4)
  1506. b = Instance.new("BodyForce")
  1507. b.Parent = lplayer.Character.HumanoidRootPart
  1508. b.Name = "Glitch"
  1509. b.Force = Vector3.new(100000000,5000,0)
  1510. game:GetService("StarterGui"):SetCore("SendNotification", {
  1511. Title = "Tools needed!";
  1512. Text = "You need a tool in your backpack for this command!";
  1513. })
  1514. end
  1515. end
  1516. if string.sub(msg, 1, 9) == (prefix.."unglitch") then
  1517. lplayer.Character.HumanoidRootPart.Glitch:Destroy()
  1518. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(10000,0,10000)
  1519. b = Instance.new("BodyForce")
  1520. b.Parent = lplayer.Character.HumanoidRootPart
  1521. b.Name = "unGlitch"
  1522. b.Force = Vector3.new(0,-5000000,0)
  1523. wait(2)
  1524. lplayer.Character.HumanoidRootPart.unGlitch:Destroy()
  1525. end
  1526. if string.sub(msg, 1, 9) == (prefix.."grespawn") then
  1527. lplayer.Character.Humanoid.Health = 0
  1528. wait(1)
  1529. lplayer.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  1530. lplayer.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
  1531. end
  1532. if string.sub(msg, 1, 9) == (prefix.."explorer") then
  1533. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  1534. game:GetService("StarterGui"):SetCore("SendNotification", {
  1535. Title = "Success!";
  1536. Text = "DEX Explorer has loaded.";
  1537. })
  1538. end
  1539. if string.sub(msg, 1, 6) == (prefix.."anim ") then
  1540. local Anim = Instance.new("Animation")
  1541. Anim.AnimationId = "rbxassetid://"..(string.sub(msg, 7))
  1542. local track = lplayer.Character.Humanoid:LoadAnimation(Anim)
  1543. track:Play(.1, 1, 1)
  1544. end
  1545. if string.sub(msg, 1, 8) == (prefix.."animgui") then
  1546. loadstring(game:GetObjects("rbxassetid://1202558084")[1].Source)()
  1547. game:GetService("StarterGui"):SetCore("SendNotification", {
  1548. Title = "Success!";
  1549. Text = "Energize Animations GUI has loaded.";
  1550. })
  1551. end
  1552. if string.sub(msg, 1, 8) == (prefix.."savepos") then
  1553. saved = lplayer.Character.HumanoidRootPart.CFrame
  1554. game:GetService("StarterGui"):SetCore("SendNotification", {
  1555. Title = "Position Saved";
  1556. Text = "Use ;loadpos to return to saved position.";
  1557. })
  1558. end
  1559. if string.sub(msg, 1, 8) == (prefix.."loadpos") then
  1560. lplayer.Character.HumanoidRootPart.CFrame = saved
  1561. end
  1562. if string.sub(msg, 1, 6) == (prefix.."bang ") then
  1563. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  1564. local Anim2 = Instance.new("Animation")
  1565. Anim2.AnimationId = "rbxassetid://148840371"
  1566. local track2 = lplayer.Character.Humanoid:LoadAnimation(Anim2)
  1567. track2:Play(.1, 1, 1)
  1568. bplrr = v.Name
  1569. banpl = true
  1570. end
  1571. end
  1572. if string.sub(msg, 1, 7) == (prefix.."unbang") then
  1573. banpl = false
  1574. end
  1575. if string.sub(msg, 1, 10) == (prefix.."bringmod ") then
  1576. local function bringmodw()
  1577. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  1578. if obj.Name == (string.sub(msg, 11)) then
  1579. for i,ch in pairs(obj:GetDescendants()) do
  1580. if (ch:IsA("BasePart")) then
  1581. ch.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  1582. ch.CanCollide = false
  1583. ch.Transparency = 0.7
  1584. wait()
  1585. ch.CFrame = lplayer.Character["Left Leg"].CFrame
  1586. wait()
  1587. ch.CFrame = lplayer.Character["Right Leg"].CFrame
  1588. wait()
  1589. ch.CFrame = lplayer.Character["Head"].CFrame
  1590. end
  1591. end
  1592. end
  1593. end
  1594. end
  1595. while wait() do
  1596. bringmodw()
  1597. end
  1598. game:GetService("StarterGui"):SetCore("SendNotification", {
  1599. Title = "BringMod";
  1600. Text = "BringMod enabled.";
  1601. })
  1602. end
  1603. if string.sub(msg, 1, 8) == (prefix.."respawn") then
  1604. local mod = Instance.new('Model', workspace) mod.Name = 're '..lplayer.Name
  1605. local hum = Instance.new('Humanoid', mod)
  1606. local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
  1607. lplayer.Character = mod
  1608. end
  1609. if string.sub(msg, 1, 9) == (prefix.."shutdown") then
  1610. game:GetService'RunService'.Stepped:Connect(function()
  1611. pcall(function()
  1612. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  1613. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  1614. for _,x in pairs(v.Character.Head:GetChildren()) do
  1615. if x:IsA'Sound' then x.Playing = true x.CharacterSoundEvent:FireServer(true, true) end
  1616. end
  1617. end
  1618. end
  1619. end)
  1620. end)
  1621. game:GetService("StarterGui"):SetCore("SendNotification", {
  1622. Title = "Attempting Shutdown";
  1623. Text = "Shutdown Attempt has begun.";
  1624. })
  1625. end
  1626. if string.sub(msg, 1, 8) == (prefix.."delobj ") then
  1627. objtodel = (string.sub(msg, 9))
  1628. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  1629. if v.Name == objtodel then
  1630. v:Destroy()
  1631. end
  1632. end
  1633. end
  1634. if string.sub(msg, 1, 8) == (prefix.."getplrs") then
  1635. for i,v in pairs(game:GetService("Players"):GetPlayers())do
  1636. print(v)
  1637. end
  1638. game:GetService("StarterGui"):SetCore("SendNotification", {
  1639. Title = "Printed";
  1640. Text = "Players have been printed to console. (F9)";
  1641. })
  1642. end
  1643. if string.sub(msg, 1, 9) == (prefix.."deldecal") then
  1644. for i,v in pairs(game:GetService("Workspace"):GetDescendants())do
  1645. if (v:IsA("Decal")) then
  1646. v:Destroy()
  1647. end
  1648. end
  1649. end
  1650. if string.sub(msg, 1, 11) == (prefix.."opfinality") then
  1651. loadstring(game:GetObjects("rbxassetid://1294358929")[1].Source)()
  1652. game:GetService("StarterGui"):SetCore("SendNotification", {
  1653. Title = "Success!";
  1654. Text = "OpFinality GUI has loaded.";
  1655. })
  1656. end
  1657. if string.sub(msg, 1, 8) == (prefix.."remotes") then
  1658. remotes = true
  1659. added = true
  1660. game.DescendantAdded:connect(function(rmt)
  1661. if added == true then
  1662. if remotes == true then
  1663. if rmt:IsA("RemoteEvent") then
  1664. print("A RemoteEvent was added!")
  1665. print(" game." .. rmt:GetFullName() .. " | RemoteEvent")
  1666. print(" game." .. rmt:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  1667. end end end
  1668. end)
  1669. game.DescendantAdded:connect(function(rmtfnctn)
  1670. if added == true then
  1671. if remotes == true then
  1672. if rmtfnctn:IsA("RemoteFunction") then
  1673. warn("A RemoteFunction was added!")
  1674. warn(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction")
  1675. print(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  1676. end end end
  1677. end)
  1678.  
  1679. game.DescendantAdded:connect(function(bndfnctn)
  1680. if added == true then
  1681. if binds == true then
  1682. if bndfnctn:IsA("BindableFunction") then
  1683. print("A BindableFunction was added!")
  1684. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction")
  1685. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  1686. end end end
  1687. end)
  1688.  
  1689. game.DescendantAdded:connect(function(bnd)
  1690. if added == true then
  1691. if binds == true then
  1692. if bnd:IsA("BindableEvent") then
  1693. warn("A BindableEvent was added!")
  1694. warn(" game." .. bnd:GetFullName() .. " | BindableEvent")
  1695. print(" game." .. bnd:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  1696. end end end
  1697. end)
  1698.  
  1699.  
  1700. if binds == true then
  1701. for i,v in pairs(game:GetDescendants()) do
  1702. if v:IsA("BindableFunction") then
  1703. print(" game." .. v:GetFullName() .. " | BindableFunction")
  1704. print(" game." .. v:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  1705. end end
  1706. for i,v in pairs(game:GetDescendants()) do
  1707. if v:IsA("BindableEvent") then
  1708. warn(" game." .. v:GetFullName() .. " | BindableEvent")
  1709. print(" game." .. v:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  1710. end end
  1711. else
  1712. print("Off")
  1713. end
  1714. if remotes == true then
  1715. for i,v in pairs(game:GetDescendants()) do
  1716. if v:IsA("RemoteFunction") then
  1717. warn(" game." .. v:GetFullName() .. " | RemoteFunction")
  1718. print(" game." .. v:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  1719. end end
  1720. wait()
  1721. for i,v in pairs(game:GetDescendants()) do
  1722. if v:IsA("RemoteEvent") then
  1723. print(" game." .. v:GetFullName() .. " | RemoteEvent")
  1724. print(" game." .. v:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  1725. end end
  1726. else
  1727. print("Off")
  1728. end
  1729. game:GetService("StarterGui"):SetCore("SendNotification", {
  1730. Title = "Printing Remotes";
  1731. Text = "Type ;noremotes to disable.";
  1732. })
  1733. end
  1734. if string.sub(msg, 1, 10) == (prefix.."noremotes") then
  1735. remotes = false
  1736. added = false
  1737. game:GetService("StarterGui"):SetCore("SendNotification", {
  1738. Title = "Printing Remotes Disabled";
  1739. Text = "Type ;remotes to enable.";
  1740. })
  1741. end
  1742. if string.sub(msg, 1, 10) == (prefix.."tpdefault") then
  1743. spin = false
  1744. followed = false
  1745. traill = false
  1746. noclip = false
  1747. annoying = false
  1748. hwalk = false
  1749. cbringing = false
  1750. end
  1751. if string.sub(msg, 1, 8) == (prefix.."stopsit") then
  1752. stopsitting = true
  1753. end
  1754. if string.sub(msg, 1, 6) == (prefix.."gosit") then
  1755. stopsitting = false
  1756. end
  1757. if string.sub(msg, 1, 8) == (prefix.."version") then
  1758. print(adminversion)
  1759. game:GetService("StarterGui"):SetCore("SendNotification", {
  1760. Title = "Version";
  1761. Text = adminversion;
  1762. })
  1763. end
  1764. if string.sub(msg, 1, 8) == (prefix.."clicktp") then
  1765. clickgoto = true
  1766. game:GetService("StarterGui"):SetCore("SendNotification", {
  1767. Title = "Click TP";
  1768. Text = "Press E to teleport to mouse position, ;noclicktp to stop";
  1769. })
  1770. end
  1771. if string.sub(msg, 1, 9) == (prefix.."clickdel") then
  1772. clickdel = true
  1773. game:GetService("StarterGui"):SetCore("SendNotification", {
  1774. Title = "Click Delete";
  1775. Text = "Press E to delete part at mouse, ;noclickdel to stop";
  1776. })
  1777. end
  1778. if string.sub(msg, 1, 11) == (prefix.."noclickdel") then
  1779. clickdel = false
  1780. game:GetService("StarterGui"):SetCore("SendNotification", {
  1781. Title = "Click Delete";
  1782. Text = "Click delete has been disabled.";
  1783. })
  1784. end
  1785. if string.sub(msg, 1, 10) == (prefix.."noclicktp") then
  1786. clickgoto = false
  1787. game:GetService("StarterGui"):SetCore("SendNotification", {
  1788. Title = "Click TP";
  1789. Text = "Click TP has been disabled.";
  1790. })
  1791. end
  1792. if string.sub(msg, 1, 8) == (prefix.."toolson") then
  1793. gettingtools = true
  1794. game:GetService("StarterGui"):SetCore("SendNotification", {
  1795. Title = "Tools Enabled";
  1796. Text = "Automatically colleting tools dropped.";
  1797. })
  1798. end
  1799. if string.sub(msg, 1, 9) == (prefix.."toolsoff") then
  1800. gettingtools = false
  1801. game:GetService("StarterGui"):SetCore("SendNotification", {
  1802. Title = "Tools Disabled";
  1803. Text = "Click TP has been disabled.";
  1804. })
  1805. end
  1806. if string.sub(msg, 1, 10) == (prefix.."delcmdbar") then
  1807. ScreenGui:Destroy()
  1808. end
  1809. if string.sub(msg, 1, 6) == (prefix.."reset") then
  1810. lplayer.Character.Head:Destroy()
  1811. end
  1812. if string.sub(msg, 1, 7) == (prefix.."state ") then
  1813. statechosen = string.sub(msg, 8)
  1814. changingstate = true
  1815. end
  1816. if string.sub(msg, 1, 9) == (prefix.."gravity ") then
  1817. game:GetService("Workspace").Gravity = string.sub(msg, 10)
  1818. end
  1819. if string.sub(msg, 1, 10) == (prefix.."looprhats") then
  1820. removingmeshhats = true
  1821. end
  1822. if string.sub(msg, 1, 12) == (prefix.."unlooprhats") then
  1823. removingmeshhats = false
  1824. end
  1825. if string.sub(msg, 1, 10) == (prefix.."looprtool") then
  1826. removingmeshtool = true
  1827. end
  1828. if string.sub(msg, 1, 12) == (prefix.."unlooprtool") then
  1829. removingmeshtool = false
  1830. end
  1831. if string.sub(msg, 1, 10) == (prefix.."givetool ") then
  1832. for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
  1833. if v:IsA("Tool") then
  1834. for i,player in pairs(GetPlayer(string.sub(msg, 11))) do
  1835. v.Parent = player.Character
  1836. end
  1837. end
  1838. end
  1839. end
  1840. if string.sub(msg, 1, 14) == (prefix.."givealltools ") then
  1841. for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  1842. if v:IsA("Tool") then
  1843. v.Parent = lplayer.Character
  1844. wait()
  1845. for i,player in pairs(GetPlayer(string.sub(msg, 15))) do
  1846. v.Parent = player.Character
  1847. end
  1848. end
  1849. end
  1850. end
  1851. if string.sub(msg, 1, 5) == (prefix.."age ") then
  1852. for i,player in pairs(GetPlayer(string.sub(msg, 6))) do
  1853. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account Age: "..player.AccountAge.." days!", "All")
  1854. end
  1855. end
  1856. if string.sub(msg, 1, 4) == (prefix.."id ") then
  1857. for i,player in pairs(GetPlayer(string.sub(msg, 5))) do
  1858. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account ID: "..player.UserId, "All")
  1859. end
  1860. end
  1861. if string.sub(msg, 1, 6) == (prefix..".age ") then
  1862. for i,player in pairs(GetPlayer(string.sub(msg, 7))) do
  1863. game:GetService("StarterGui"):SetCore("SendNotification", {
  1864. Title = player.AccountAge.." Days";
  1865. Text = "Account age of "..player.Name;
  1866. })
  1867. end
  1868. end
  1869. if string.sub(msg, 1, 5) == (prefix..".id ") then
  1870. for i,player in pairs(GetPlayer(string.sub(msg, 6))) do
  1871. game:GetService("StarterGui"):SetCore("SendNotification", {
  1872. Title = player.UserId.." ID";
  1873. Text = "Account ID of "..player.Name;
  1874. })
  1875. end
  1876. end
  1877. if string.sub(msg, 1, 7) == (prefix.."gameid") then
  1878. game:GetService("StarterGui"):SetCore("SendNotification", {
  1879. Title = "Game ID";
  1880. Text = "Game ID: ".. game.GameId;
  1881. })
  1882. end
  1883. if string.sub(msg, 1, 4) == (prefix.."pgs") then
  1884. local pgscheck = game:GetService("Workspace"):PGSIsEnabled()
  1885. if pgscheck == true then
  1886. game:GetService("StarterGui"):SetCore("SendNotification", {
  1887. Title = "PGSPhysicsSolverEnabled";
  1888. Text = "PGS is Enabled!";
  1889. })
  1890. else
  1891. game:GetService("StarterGui"):SetCore("SendNotification", {
  1892. Title = "PGSPhysicsSolverEnabled";
  1893. Text = "PGS is Disabled!";
  1894. })
  1895. end
  1896. end
  1897. if string.sub(msg, 1, 12) == (prefix.."removeinvis") then
  1898. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  1899. if v:IsA("Part") then
  1900. if v.Transparency == 1 then
  1901. if v.Name ~= "HumanoidRootPart" then
  1902. v:Destroy()
  1903. end
  1904. end
  1905. end
  1906. end
  1907. end
  1908. if string.sub(msg, 1, 10) == (prefix.."removefog") then
  1909. game:GetService("Lighting").FogStart = 0
  1910. game:GetService("Lighting").FogEnd = 9999999999999
  1911. end
  1912. if string.sub(msg, 1, 8) == (prefix.."disable") then
  1913. lplayer.Character.Humanoid.Parent = lplayer
  1914. end
  1915. if string.sub(msg, 1, 7) == (prefix.."enable") then
  1916. lplayer.Humanoid.Parent = lplayer.Character
  1917. end
  1918. if string.sub(msg, 1, 8) == (prefix.."prefix ") then
  1919. prefix = (string.sub(msg, 9, 9))
  1920. wait(0.1)
  1921. change()
  1922. wait(0.1)
  1923. game:GetService("StarterGui"):SetCore("SendNotification", {
  1924. Title = "Prefix changed!";
  1925. Text = "Prefix is now "..prefix..". Use ;resetprefix to reset to ;";
  1926. })
  1927. end
  1928. if string.sub(msg, 1, 12) == (";resetprefix") then
  1929. prefix = ";"
  1930. wait(0.1)
  1931. change()
  1932. wait(0.1)
  1933. game:GetService("StarterGui"):SetCore("SendNotification", {
  1934. Title = "Prefix changed!";
  1935. Text = "Prefix is now "..prefix..". Make sure it's one key!";
  1936. })
  1937. end
  1938. if string.sub(msg, 1, 10) == (prefix.."flyspeed ") then
  1939. speedfly = string.sub(msg, 11)
  1940. wait()
  1941. change()
  1942. end
  1943. if string.sub(msg, 1, 8) == (prefix.."carpet ") then
  1944. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  1945. local Anim3 = Instance.new("Animation")
  1946. Anim3.AnimationId = "rbxassetid://282574440"
  1947. local track3 = lplayer.Character.Humanoid:LoadAnimation(Anim3)
  1948. track3:Play(.1, 1, 1)
  1949. bplrr = v.Name
  1950. banpl = true
  1951. end
  1952. end
  1953. if string.sub(msg, 1, 9) == (prefix.."uncarpet") then
  1954. banpl = false
  1955. end
  1956. if string.sub(msg, 1, 7) == (prefix.."stare ") then
  1957. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  1958. staring = true
  1959. stareplr = v
  1960. end
  1961. end
  1962. if string.sub(msg, 1, 8) == (prefix.."unstare") then
  1963. staring = false
  1964. end
  1965. if string.sub(msg, 1, 8) == (prefix.."logchat") then
  1966. chatlogs = true
  1967. game:GetService("StarterGui"):SetCore("SendNotification", {
  1968. Title = "LogChat enabled";
  1969. Text = "Now logging all player chat.";
  1970. })
  1971. end
  1972. if string.sub(msg, 1, 10) == (prefix.."unlogchat") then
  1973. chatlogs = false
  1974. game:GetService("StarterGui"):SetCore("SendNotification", {
  1975. Title = "LogChat disabled";
  1976. Text = "Stopped logging all player chat.";
  1977. })
  1978. end
  1979. if string.sub(msg, 1, 7) == (prefix.."fixcam") then
  1980. game:GetService("Workspace").CurrentCamera:Destroy()
  1981. wait(0.1)
  1982. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  1983. game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
  1984. lplayer.CameraMinZoomDistance = 0.5
  1985. lplayer.CameraMaxZoomDistance = 400
  1986. lplayer.CameraMode = "Classic"
  1987. end
  1988. if string.sub(msg, 1, 8) == (prefix.."unstate") then
  1989. changingstate = false
  1990. end
  1991. end)
  1992.  
  1993. local function tp()
  1994. for i, player in ipairs(game:GetService("Players"):GetPlayers()) do
  1995. if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
  1996. if player.Name == brplr then
  1997. player.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame + lplayer.Character.HumanoidRootPart.CFrame.lookVector * 2
  1998. end
  1999. end
  2000. end
  2001. end
  2002. local function tpall()
  2003. for i, player in ipairs(game:GetService("Players"):GetPlayers()) do
  2004. if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
  2005. player.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame + lplayer.Character.HumanoidRootPart.CFrame.lookVector * 3
  2006. end
  2007. end
  2008. end
  2009. spawn(function()
  2010. while wait(spamdelay) do
  2011. if spamming == true then
  2012. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(spamtext, "All")
  2013. end
  2014. end
  2015. end)
  2016. spawn(function()
  2017. while wait(spamdelay) do
  2018. if spammingpm == true then
  2019. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/w "..pmspammed.." @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", "All")
  2020. end
  2021. end
  2022. end)
  2023. spawn(function()
  2024. while wait() do
  2025. if cbring == true then
  2026. tp()
  2027. end
  2028. end
  2029. end)
  2030. spawn(function()
  2031. while wait() do
  2032. if cbringall == true then
  2033. tpall()
  2034. end
  2035. end
  2036. end)
  2037.  
  2038. Mouse.KeyDown:connect(function(Key)
  2039. if Key == prefix then
  2040. CMDBAR:CaptureFocus()
  2041. end
  2042. end)
  2043.  
  2044. CMDBAR.FocusLost:connect(function(enterPressed)
  2045. if enterPressed then
  2046. if string.sub(CMDBAR.Text, 1, 5) == ("kill ") then
  2047. if string.sub(CMDBAR.Text, 6) == "me" then
  2048. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(100000,0,100000)
  2049. else
  2050. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6)))do
  2051. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  2052. lplayer.Character.Humanoid.Name = 1
  2053. local l = lplayer.Character["1"]:Clone()
  2054. l.Parent = lplayer.Character
  2055. l.Name = "Humanoid"
  2056. wait(0.1)
  2057. lplayer.Character["1"]:Destroy()
  2058. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2059. lplayer.Character.Animate.Disabled = true
  2060. wait(0.1)
  2061. lplayer.Character.Animate.Disabled = false
  2062. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2063. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2064. lplayer.Character.Humanoid:EquipTool(v)
  2065. end
  2066. local function tp(player,player2)
  2067. local char1,char2=player.Character,player2.Character
  2068. if char1 and char2 then
  2069. char1:MoveTo(char2.Head.Position)
  2070. end
  2071. end
  2072. wait(0.1)
  2073. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2074. wait(0.2)
  2075. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2076. wait(0.5)
  2077. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  2078. wait(0.7)
  2079. tp(lplayer,game:GetService("Players")[v.Name])
  2080. wait(0.7)
  2081. lplayer.Character.HumanoidRootPart.CFrame = NOW
  2082. game:GetService("StarterGui"):SetCore("SendNotification", {
  2083. Title = "Tools needed!";
  2084. Text = "You need a tool in your backpack for this command!";
  2085. })
  2086. end
  2087. end
  2088. end
  2089. if string.sub(CMDBAR.Text, 1, 6) == ("bring ") then
  2090. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7)))do
  2091. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  2092. lplayer.Character.Humanoid.Name = 1
  2093. local l = lplayer.Character["1"]:Clone()
  2094. l.Parent = lplayer.Character
  2095. l.Name = "Humanoid"
  2096. wait(0.1)
  2097. lplayer.Character["1"]:Destroy()
  2098. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2099. lplayer.Character.Animate.Disabled = true
  2100. wait(0.1)
  2101. lplayer.Character.Animate.Disabled = false
  2102. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2103. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2104. lplayer.Character.Humanoid:EquipTool(v)
  2105. end
  2106. local function tp(player,player2)
  2107. local char1,char2=player.Character,player2.Character
  2108. if char1 and char2 then
  2109. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  2110. end
  2111. end
  2112. local function getout(player,player2)
  2113. local char1,char2=player.Character,player2.Character
  2114. if char1 and char2 then
  2115. char1:MoveTo(char2.Head.Position)
  2116. end
  2117. end
  2118. tp(game:GetService("Players")[v.Name], lplayer)
  2119. wait(0.2)
  2120. tp(game:GetService("Players")[v.Name], lplayer)
  2121. wait(0.5)
  2122. lplayer.Character.HumanoidRootPart.CFrame = NOW
  2123. wait(0.5)
  2124. getout(lplayer, game:GetService("Players")[v.Name])
  2125. wait(0.3)
  2126. lplayer.Character.HumanoidRootPart.CFrame = NOW
  2127. game:GetService("StarterGui"):SetCore("SendNotification", {
  2128. Title = "Tools needed!";
  2129. Text = "You need a tool in your backpack for this command!";
  2130. })
  2131. end
  2132. end
  2133. if string.sub(CMDBAR.Text, 1, 5) == ("spin ") then
  2134. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  2135. lplayer.Character.Humanoid.Name = 1
  2136. local l = lplayer.Character["1"]:Clone()
  2137. l.Parent = lplayer.Character
  2138. l.Name = "Humanoid"
  2139. wait(0.1)
  2140. lplayer.Character["1"]:Destroy()
  2141. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2142. lplayer.Character.Animate.Disabled = true
  2143. wait(0.1)
  2144. lplayer.Character.Animate.Disabled = false
  2145. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2146. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2147. lplayer.Character.Humanoid:EquipTool(v)
  2148. end
  2149. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  2150. spinplr = v
  2151. wait(0.5)
  2152. spin = true
  2153. game:GetService("StarterGui"):SetCore("SendNotification", {
  2154. Title = "Tools needed!";
  2155. Text = "You need a tool in your backpack for this command!";
  2156. })
  2157. end
  2158. end
  2159. if string.sub(CMDBAR.Text, 1, 6) == ("unspin") then
  2160. spin = false
  2161. end
  2162. if string.sub(CMDBAR.Text, 1, 7) == ("attach ") then
  2163. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  2164. lplayer.Character.Humanoid.Name = 1
  2165. local l = lplayer.Character["1"]:Clone()
  2166. l.Parent = lplayer.Character
  2167. l.Name = "Humanoid"
  2168. wait(0.1)
  2169. lplayer.Character["1"]:Destroy()
  2170. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2171. lplayer.Character.Animate.Disabled = true
  2172. wait(0.1)
  2173. lplayer.Character.Animate.Disabled = false
  2174. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2175. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2176. lplayer.Character.Humanoid:EquipTool(v)
  2177. end
  2178. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  2179. wait(0.3)
  2180. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  2181. attplr = v
  2182. game:GetService("StarterGui"):SetCore("SendNotification", {
  2183. Title = "Tools needed!";
  2184. Text = "You need a tool in your backpack for this command!";
  2185. })
  2186. end
  2187. end
  2188. if string.sub(CMDBAR.Text, 1, 9) == ("unattach ") then
  2189. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  2190. local function getout(player,player2)
  2191. local char1,char2=player.Character,player2.Character
  2192. if char1 and char2 then
  2193. char1:MoveTo(char2.Head.Position)
  2194. end
  2195. end
  2196. getout(lplayer, game:GetService("Players")[v.Name])
  2197. end
  2198. end
  2199. if string.sub(CMDBAR.Text, 1, 7) == ("follow ") then
  2200. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  2201. followed = true
  2202. flwplr = v
  2203. end
  2204. end
  2205. if string.sub(CMDBAR.Text, 1, 8) == ("unfollow") then
  2206. followed = false
  2207. end
  2208. if string.sub(CMDBAR.Text, 1, 9) == ("freefall ") then
  2209. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  2210. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  2211. lplayer.Character.Humanoid.Name = 1
  2212. local l = lplayer.Character["1"]:Clone()
  2213. l.Parent = lplayer.Character
  2214. l.Name = "Humanoid"
  2215. wait(0.1)
  2216. lplayer.Character["1"]:Destroy()
  2217. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2218. lplayer.Character.Animate.Disabled = true
  2219. wait(0.1)
  2220. lplayer.Character.Animate.Disabled = false
  2221. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2222. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2223. lplayer.Character.Humanoid:EquipTool(v)
  2224. end
  2225. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2226. wait(0.2)
  2227. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2228. wait(0.6)
  2229. lplayer.Character.HumanoidRootPart.CFrame = NOW
  2230. wait(0.6)
  2231. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
  2232. game:GetService("StarterGui"):SetCore("SendNotification", {
  2233. Title = "Tools needed!";
  2234. Text = "You need a tool in your backpack for this command!";
  2235. })
  2236. end
  2237. end
  2238. if string.sub(CMDBAR.Text, 1, 6) == ("trail ") then
  2239. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  2240. traill = true
  2241. trlplr = v
  2242. end
  2243. end
  2244. if string.sub(CMDBAR.Text, 1, 7) == ("untrail") then
  2245. traill = false
  2246. end
  2247. if string.sub(CMDBAR.Text, 1, 6) == ("orbit ") then
  2248. if string.sub(CMDBAR.Text, 7) == "all" or string.sub(CMDBAR.Text, 7) == "others" or string.sub(CMDBAR.Text, 7) == "me" then
  2249. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  2250. else
  2251. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  2252. local o = Instance.new("RocketPropulsion")
  2253. o.Parent = lplayer.Character.HumanoidRootPart
  2254. o.Name = "Orbit"
  2255. o.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  2256. o:Fire()
  2257. noclip = true
  2258. end
  2259. end
  2260. end
  2261. if string.sub(CMDBAR.Text, 1, 7) == ("unorbit") then
  2262. lplayer.Character.HumanoidRootPart.Orbit:Destroy()
  2263. noclip = false
  2264. end
  2265. if string.sub(CMDBAR.Text, 1, 6) == ("fling ") then
  2266. if string.sub(CMDBAR.Text, 7) == "all" or string.sub(CMDBAR.Text, 7) == "others" or string.sub(CMDBAR.Text, 7) == "me" then
  2267. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  2268. else
  2269. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  2270. local y = Instance.new("RocketPropulsion")
  2271. y.Parent = lplayer.Character.HumanoidRootPart
  2272. y.CartoonFactor = 1
  2273. y.MaxThrust = 800000
  2274. y.MaxSpeed = 1000
  2275. y.ThrustP = 200000
  2276. y.Name = "Fling"
  2277. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  2278. y.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  2279. y:Fire()
  2280. noclip = true
  2281. end
  2282. end
  2283. end
  2284. if string.sub(CMDBAR.Text, 1, 7) == ("unfling") then
  2285. noclip = false
  2286. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  2287. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  2288. wait(0.4)
  2289. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  2290. end
  2291. if string.sub(CMDBAR.Text, 1, 7) == ("fecheck") then
  2292. if game:GetService("Workspace").FilteringEnabled == true then
  2293. warn("FE is Enabled (Filtering Enabled)")
  2294. game:GetService("StarterGui"):SetCore("SendNotification", {
  2295. Title = "FE is Enabled";
  2296. Text = "Filtering Enabled. Enjoy using Reviz Admin!";
  2297. })
  2298. else
  2299. warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
  2300. game:GetService("StarterGui"):SetCore("SendNotification", {
  2301. Title = "FE is Disabled";
  2302. Text = "Filtering Disabled. Consider using a different admin script.";
  2303. })
  2304. end
  2305. end
  2306. if string.sub(CMDBAR.Text, 1, 5) == ("void ") then
  2307. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  2308. lplayer.Character.Humanoid.Name = 1
  2309. local l = lplayer.Character["1"]:Clone()
  2310. l.Parent = lplayer.Character
  2311. l.Name = "Humanoid"
  2312. wait(0.1)
  2313. lplayer.Character["1"]:Destroy()
  2314. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2315. lplayer.Character.Animate.Disabled = true
  2316. wait(0.1)
  2317. lplayer.Character.Animate.Disabled = false
  2318. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2319. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2320. lplayer.Character.Humanoid:EquipTool(v)
  2321. end
  2322. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2323. wait(0.2)
  2324. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2325. wait(0.6)
  2326. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999999999,0,999999999999999)
  2327. game:GetService("StarterGui"):SetCore("SendNotification", {
  2328. Title = "Tools needed!";
  2329. Text = "You need a tool in your backpack for this command!";
  2330. })
  2331. end
  2332. end
  2333. if string.sub(CMDBAR.Text, 1, 6) == ("noclip") then
  2334. noclip = true
  2335. game:GetService("StarterGui"):SetCore("SendNotification", {
  2336. Title = "Noclip enabled";
  2337. Text = "Type ;clip to disable";
  2338. })
  2339. end
  2340. if string.sub(CMDBAR.Text, 1, 4) == ("clip") then
  2341. noclip = false
  2342. game:GetService("StarterGui"):SetCore("SendNotification", {
  2343. Title = "Noclip disabled";
  2344. Text = "Type ;noclip to enable";
  2345. })
  2346. end
  2347. if string.sub(CMDBAR.Text, 1, 6) == ("speed ") then
  2348. lplayer.Character.Humanoid.WalkSpeed = (string.sub(CMDBAR.Text, 7))
  2349. end
  2350. if string.sub(CMDBAR.Text, 1, 3) == ("ws ") then
  2351. lplayer.Character.Humanoid.WalkSpeed = (string.sub(CMDBAR.Text, 4))
  2352. end
  2353. if string.sub(CMDBAR.Text, 1, 10) == ("hipheight ") then
  2354. lplayer.Character.Humanoid.HipHeight = (string.sub(CMDBAR.Text, 11))
  2355. end
  2356. if string.sub(CMDBAR.Text, 1, 3) == ("hh ") then
  2357. lplayer.Character.Humanoid.HipHeight = (string.sub(CMDBAR.Text, 4))
  2358. end
  2359. if string.sub(CMDBAR.Text, 1, 10) == ("jumppower ") then
  2360. lplayer.Character.Humanoid.JumpPower = (string.sub(CMDBAR.Text, 11))
  2361. end
  2362. if string.sub(CMDBAR.Text, 1, 3) == ("jp ") then
  2363. lplayer.Character.Humanoid.JumpPower = (string.sub(CMDBAR.Text, 4))
  2364. end
  2365. if string.sub(CMDBAR.Text, 1, 7) == ("default") then
  2366. lplayer.Character.Humanoid.JumpPower = 50
  2367. lplayer.Character.Humanoid.WalkSpeed = 16
  2368. lplayer.Character.Humanoid.HipHeight = 0
  2369. end
  2370. if string.sub(CMDBAR.Text, 1, 6) == ("annoy ") then
  2371. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  2372. annoying = true
  2373. annplr = v
  2374. end
  2375. end
  2376. if string.sub(CMDBAR.Text, 1, 7) == ("unannoy") then
  2377. annoying = false
  2378. end
  2379. if string.sub(CMDBAR.Text, 1, 9) == ("headwalk ") then
  2380. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  2381. hwalk = true
  2382. hdwplr = v
  2383. end
  2384. end
  2385. if string.sub(CMDBAR.Text, 1, 10) == ("unheadwalk") then
  2386. hwalk = false
  2387. end
  2388. if string.sub(CMDBAR.Text, 1, 7) == ("nolimbs") then
  2389. lplayer.Character["Left Leg"]:Destroy()
  2390. lplayer.Character["Left Arm"]:Destroy()
  2391. lplayer.Character["Right Leg"]:Destroy()
  2392. lplayer.Character["Right Arm"]:Destroy()
  2393. end
  2394. if string.sub(CMDBAR.Text, 1, 3) == ("god") then
  2395. lplayer.Character.Humanoid.Name = 1
  2396. local l = lplayer.Character["1"]:Clone()
  2397. l.Parent = lplayer.Character
  2398. l.Name = "Humanoid"
  2399. wait(0.1)
  2400. lplayer.Character["1"]:Destroy()
  2401. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2402. lplayer.Character.Animate.Disabled = true
  2403. wait(0.1)
  2404. lplayer.Character.Animate.Disabled = false
  2405. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2406. game:GetService("StarterGui"):SetCore("SendNotification", {
  2407. Title = "FE Godmode enabled";
  2408. Text = "Use ;grespawn or ;respawn to remove.";
  2409. })
  2410. end
  2411. if string.sub(CMDBAR.Text, 1, 8) == ("drophats") then
  2412. for i,v in pairs(lplayer.Character:GetChildren()) do
  2413. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  2414. v.Parent = workspace
  2415. end
  2416. end
  2417. end
  2418. if string.sub(CMDBAR.Text, 1, 8) == ("droptool") then
  2419. for i,v in pairs(lplayer.Character:GetChildren()) do
  2420. if (v:IsA("Tool")) then
  2421. v.Parent = workspace
  2422. end
  2423. end
  2424. end
  2425. if string.sub(CMDBAR.Text, 1, 9) == ("loopdhats") then
  2426. droppinghats = true
  2427. game:GetService("StarterGui"):SetCore("SendNotification", {
  2428. Title = "Loop Drop Enabled";
  2429. Text = "Type ;unloopdhats to disable";
  2430. })
  2431. end
  2432. if string.sub(CMDBAR.Text, 1, 11) == ("unloopdhats") then
  2433. droppinghats = false
  2434. game:GetService("StarterGui"):SetCore("SendNotification", {
  2435. Title = "Loop Drop Disabled";
  2436. Text = "Type ;loopdhats to enable.";
  2437. })
  2438. end
  2439. if string.sub(CMDBAR.Text, 1, 9) == ("loopdtool") then
  2440. droppingtools = true
  2441. game:GetService("StarterGui"):SetCore("SendNotification", {
  2442. Title = "Loop Drop Enabled";
  2443. Text = "Type ;unloopdtool to disable";
  2444. })
  2445. end
  2446. if string.sub(CMDBAR.Text, 1, 11) == ("unloopdtool") then
  2447. droppingtools = false
  2448. game:GetService("StarterGui"):SetCore("SendNotification", {
  2449. Title = "Loop Drop Disabled";
  2450. Text = "Type ;loopdtool to enable.";
  2451. })
  2452. end
  2453. if string.sub(CMDBAR.Text, 1, 9) == ("invisible") then -- Credit to Timeless
  2454. Local = game:GetService('Players').LocalPlayer
  2455. Char = Local.Character
  2456. touched,tpdback = false, false
  2457. box = Instance.new('Part',workspace)
  2458. box.Anchored = true
  2459. box.CanCollide = true
  2460. box.Size = Vector3.new(10,1,10)
  2461. box.Position = Vector3.new(0,10000,0)
  2462. box.Touched:connect(function(part)
  2463. if (part.Parent.Name == Local.Name) then
  2464. if touched == false then
  2465. touched = true
  2466. function apply()
  2467. if script.Disabled ~= true then
  2468. no = Char.HumanoidRootPart:Clone()
  2469. wait(.25)
  2470. Char.HumanoidRootPart:Destroy()
  2471. no.Parent = Char
  2472. Char:MoveTo(loc)
  2473. touched = false
  2474. end end
  2475. if Char then
  2476. apply()
  2477. end
  2478. end
  2479. end
  2480. end)
  2481. repeat wait() until Char
  2482. loc = Char.HumanoidRootPart.Position
  2483. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  2484. game:GetService("StarterGui"):SetCore("SendNotification", {
  2485. Title = "Invisibility enabled!";
  2486. Text = "Reset or use ;respawn to remove.";
  2487. })
  2488. end
  2489. if string.sub(CMDBAR.Text, 1, 5) == ("view ") then
  2490. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  2491. if game:GetService("Players")[v.Name].Character.Humanoid then
  2492. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Humanoid
  2493. else
  2494. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  2495. end
  2496. end
  2497. end
  2498. if string.sub(CMDBAR.Text, 1, 6) == ("unview") then
  2499. if lplayer.Character.Humanoid then
  2500. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  2501. else
  2502. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  2503. end
  2504. end
  2505. if string.sub(CMDBAR.Text, 1, 5) == ("goto ") then
  2506. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  2507. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2508. end
  2509. end
  2510. if string.sub(CMDBAR.Text, 1, 3) == ("fly") then
  2511. repeat wait() until lplayer and lplayer.Character and lplayer.Character:FindFirstChild('HumanoidRootPart') and lplayer.Character:FindFirstChild('Humanoid')
  2512. repeat wait() until Mouse
  2513.  
  2514. local T = lplayer.Character.HumanoidRootPart
  2515. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  2516. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  2517. local SPEED = speedget
  2518.  
  2519. local function fly()
  2520. flying = true
  2521. local BG = Instance.new('BodyGyro', T)
  2522. local BV = Instance.new('BodyVelocity', T)
  2523. BG.P = 9e4
  2524. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  2525. BG.cframe = T.CFrame
  2526. BV.velocity = Vector3.new(0, 0.1, 0)
  2527. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  2528. spawn(function()
  2529. repeat wait()
  2530. lplayer.Character.Humanoid.PlatformStand = true
  2531. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  2532. SPEED = 50
  2533. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  2534. SPEED = 0
  2535. end
  2536. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  2537. 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
  2538. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  2539. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  2540. 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
  2541. else
  2542. BV.velocity = Vector3.new(0, 0.1, 0)
  2543. end
  2544. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  2545. until not flying
  2546. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  2547. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  2548. SPEED = 0
  2549. BG:destroy()
  2550. BV:destroy()
  2551. lplayer.Character.Humanoid.PlatformStand = false
  2552. end)
  2553. end
  2554. Mouse.KeyDown:connect(function(KEY)
  2555. if KEY:lower() == 'w' then
  2556. CONTROL.F = speedfly
  2557. elseif KEY:lower() == 's' then
  2558. CONTROL.B = -speedfly
  2559. elseif KEY:lower() == 'a' then
  2560. CONTROL.L = -speedfly
  2561. elseif KEY:lower() == 'd' then
  2562. CONTROL.R = speedfly
  2563. end
  2564. end)
  2565. Mouse.KeyUp:connect(function(KEY)
  2566. if KEY:lower() == 'w' then
  2567. CONTROL.F = 0
  2568. elseif KEY:lower() == 's' then
  2569. CONTROL.B = 0
  2570. elseif KEY:lower() == 'a' then
  2571. CONTROL.L = 0
  2572. elseif KEY:lower() == 'd' then
  2573. CONTROL.R = 0
  2574. end
  2575. end)
  2576. fly()
  2577. end
  2578. if string.sub(CMDBAR.Text, 1, 5) == ("unfly") then
  2579. flying = false
  2580. lplayer.Character.Humanoid.PlatformStand = false
  2581. end
  2582. if string.sub(CMDBAR.Text, 1, 5) == ("chat ") then
  2583. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer((string.sub(CMDBAR.Text, 6)), "All")
  2584. end
  2585. if string.sub(CMDBAR.Text, 1, 5) == ("spam ") then
  2586. spamtext = (string.sub(CMDBAR.Text, 6))
  2587. spamming = true
  2588. end
  2589. if string.sub(CMDBAR.Text, 1, 6) == ("unspam") then
  2590. spamming = false
  2591. end
  2592. if string.sub(CMDBAR.Text, 1, 9) == ("spamwait ") then
  2593. spamdelay = (string.sub(CMDBAR.Text, 10))
  2594. end
  2595. if string.sub(CMDBAR.Text, 1, 7) == ("pmspam ") then
  2596. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  2597. pmspammed = v.Name
  2598. spammingpm = true
  2599. end
  2600. end
  2601. if string.sub(CMDBAR.Text, 1, 8) == ("unpmspam") then
  2602. spammingpm = false
  2603. end
  2604. if string.sub(CMDBAR.Text, 1, 8) == ("cfreeze ") then
  2605. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 9))) do
  2606. v.Character["Left Leg"].Anchored = true
  2607. v.Character["Left Arm"].Anchored = true
  2608. v.Character["Right Leg"].Anchored = true
  2609. v.Character["Right Arm"].Anchored = true
  2610. v.Character.Torso.Anchored = true
  2611. v.Character.Head.Anchored = true
  2612. end
  2613. end
  2614. if string.sub(CMDBAR.Text, 1, 10) == ("uncfreeze ") then
  2615. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 11))) do
  2616. v.Character["Left Leg"].Anchored = false
  2617. v.Character["Left Arm"].Anchored = false
  2618. v.Character["Right Leg"].Anchored = false
  2619. v.Character["Right Arm"].Anchored = false
  2620. v.Character.Torso.Anchored = false
  2621. v.Character.Head.Anchored = false
  2622. end
  2623. end
  2624. if string.sub(CMDBAR.Text, 1, 8) == ("unlockws") then
  2625. local a = game:GetService("Workspace"):getChildren()
  2626. for i = 1, #a do
  2627. if a[i].className == "Part" then
  2628. a[i].Locked = false
  2629. elseif a[i].className == "Model" then
  2630. local r = a[i]:getChildren()
  2631. for i = 1, #r do
  2632. if r[i].className == "Part" then
  2633. r[i].Locked = false
  2634. end
  2635. end
  2636. end
  2637. end
  2638. game:GetService("StarterGui"):SetCore("SendNotification", {
  2639. Title = "Success!";
  2640. Text = "Workspace unlocked. Use ;lockws to lock.";
  2641. })
  2642. end
  2643. if string.sub(CMDBAR.Text, 1, 6) == ("lockws") then
  2644. local a = game:GetService("Workspace"):getChildren()
  2645. for i = 1, #a do
  2646. if a[i].className == "Part" then
  2647. a[i].Locked = true
  2648. elseif a[i].className == "Model" then
  2649. local r = a[i]:getChildren()
  2650. for i = 1, #r do
  2651. if r[i].className == "Part" then
  2652. r[i].Locked = true
  2653. end
  2654. end
  2655. end
  2656. end
  2657. end
  2658. if string.sub(CMDBAR.Text, 1, 6) == ("btools") then
  2659. local Clone_T = Instance.new("HopperBin",lplayer.Backpack)
  2660. Clone_T.BinType = "Clone"
  2661. local Destruct = Instance.new("HopperBin",lplayer.Backpack)
  2662. Destruct.BinType = "Hammer"
  2663. local Hold_T = Instance.new("HopperBin",lplayer.Backpack)
  2664. Hold_T.BinType = "Grab"
  2665. end
  2666. if string.sub(CMDBAR.Text, 1, 6) == ("pstand") then
  2667. lplayer.Character.Humanoid.PlatformStand = true
  2668. end
  2669. if string.sub(CMDBAR.Text, 1, 8) == ("unpstand") then
  2670. lplayer.Character.Humanoid.PlatformStand = false
  2671. end
  2672. if string.sub(CMDBAR.Text, 1, 9) == ("blockhead") then
  2673. lplayer.Character.Head.Mesh:Destroy()
  2674. end
  2675. if string.sub(CMDBAR.Text, 1, 3) == ("sit") then
  2676. lplayer.Character.Humanoid.Sit = true
  2677. end
  2678. if string.sub(CMDBAR.Text, 1, 9) == ("bringobj ") then
  2679. local function bringobjw()
  2680. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  2681. if obj.Name == (string.sub(CMDBAR.Text, 10)) then
  2682. obj.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  2683. obj.CanCollide = false
  2684. obj.Transparency = 0.7
  2685. wait()
  2686. obj.CFrame = lplayer.Character["Left Leg"].CFrame
  2687. wait()
  2688. obj.CFrame = lplayer.Character["Right Leg"].CFrame
  2689. wait()
  2690. obj.CFrame = lplayer.Character["Head"].CFrame
  2691. end
  2692. end
  2693. end
  2694. while wait() do
  2695. bringobjw()
  2696. end
  2697. game:GetService("StarterGui"):SetCore("SendNotification", {
  2698. Title = "BringObj";
  2699. Text = "BringObj enabled.";
  2700. })
  2701. end
  2702. if string.sub(CMDBAR.Text, 1, 6) == ("wsvis ") then
  2703. vis = (string.sub(CMDBAR.Text, 7))
  2704. local a = game:GetService("Workspace"):GetDescendants()
  2705. for i = 1, #a do
  2706. if a[i].className == "Part" then
  2707. a[i].Transparency = vis
  2708. elseif a[i].className == "Model" then
  2709. local r = a[i]:getChildren()
  2710. for i = 1, #r do
  2711. if r[i].className == "Part" then
  2712. r[i].Transparency = vis
  2713. end
  2714. end
  2715. end
  2716. end
  2717. end
  2718. if string.sub(CMDBAR.Text, 1, 10) == ("hypertotal") then
  2719. loadstring(game:GetObjects("rbxassetid://1255063809")[1].Source)()
  2720. game:GetService("StarterGui"):SetCore("SendNotification", {
  2721. Title = "Success!";
  2722. Text = "HyperTotal GUI Loaded!";
  2723. })
  2724. end
  2725. if string.sub(CMDBAR.Text, 1, 4) == ("cmds") then
  2726. CMDSFRAME.Visible = true
  2727. end
  2728. if string.sub(CMDBAR.Text, 1, 9) == ("rmeshhats") then
  2729. for i,v in pairs(lplayer.Character:GetChildren()) do
  2730. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  2731. v.Handle.Mesh:Destroy()
  2732. end
  2733. end
  2734. end
  2735. if string.sub(CMDBAR.Text, 1, 9) == ("blockhats") then
  2736. for i,v in pairs(lplayer.Character:GetChildren()) do
  2737. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  2738. v.Handle.Mesh:Destroy()
  2739. end
  2740. end
  2741. end
  2742. if string.sub(CMDBAR.Text, 1, 9) == ("rmeshtool") then
  2743. for i,v in pairs(lplayer.Character:GetChildren()) do
  2744. if (v:IsA("Tool")) then
  2745. v.Handle.Mesh:Destroy()
  2746. end
  2747. end
  2748. end
  2749. if string.sub(CMDBAR.Text, 1, 9) == ("blocktool") then
  2750. for i,v in pairs(lplayer.Character:GetChildren()) do
  2751. if (v:IsA("Tool")) then
  2752. v.Handle.Mesh:Destroy()
  2753. end
  2754. end
  2755. end
  2756. if string.sub(CMDBAR.Text, 1, 7) == ("spinner") then
  2757. local p = Instance.new("RocketPropulsion")
  2758. p.Parent = lplayer.Character.HumanoidRootPart
  2759. p.Name = "Spinner"
  2760. p.Target = lplayer.Character["Left Arm"]
  2761. p:Fire()
  2762. game:GetService("StarterGui"):SetCore("SendNotification", {
  2763. Title = "Spinner enabled";
  2764. Text = "Type ;nospinner to disable.";
  2765. })
  2766. end
  2767. if string.sub(CMDBAR.Text, 1, 9) == ("nospinner") then
  2768. lplayer.Character.HumanoidRootPart.Spinner:Destroy()
  2769. end
  2770. if string.sub(CMDBAR.Text, 1, 6) == ("reachd") then
  2771. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  2772. if v:isA("Tool") then
  2773. local a = Instance.new("SelectionBox",v.Handle)
  2774. a.Adornee = v.Handle
  2775. v.Handle.Size = Vector3.new(0.5,0.5,60)
  2776. v.GripPos = Vector3.new(0,0,0)
  2777. lplayer.Character.Humanoid:UnequipTools()
  2778. end
  2779. end
  2780. game:GetService("StarterGui"):SetCore("SendNotification", {
  2781. Title = "Reach applied!";
  2782. Text = "Applied to equipped sword. Use ;noreach to disable.";
  2783. })
  2784. end
  2785. if string.sub(CMDBAR.Text, 1, 6) == ("reach ") then
  2786. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  2787. if v:isA("Tool") then
  2788. local a = Instance.new("SelectionBox",v.Handle)
  2789. a.Name = "Reach"
  2790. a.Adornee = v.Handle
  2791. v.Handle.Size = Vector3.new(0.5,0.5,(string.sub(CMDBAR.Text, 7)))
  2792. v.GripPos = Vector3.new(0,0,0)
  2793. lplayer.Character.Humanoid:UnequipTools()
  2794. end
  2795. end
  2796. game:GetService("StarterGui"):SetCore("SendNotification", {
  2797. Title = "Reach applied!";
  2798. Text = "Applied to equipped sword. Use ;noreach to disable.";
  2799. })
  2800. end
  2801. if string.sub(CMDBAR.Text, 1, 7) == ("noreach") then
  2802. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  2803. if v:isA("Tool") then
  2804. v.Handle.Reach:Destroy()
  2805. end
  2806. end
  2807. game:GetService("StarterGui"):SetCore("SendNotification", {
  2808. Title = "Reach removed!";
  2809. Text = "Removed reach from equipped sword.";
  2810. })
  2811. end
  2812. if string.sub(CMDBAR.Text, 1, 6) == ("rkill ") then
  2813. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7)))do
  2814. lplayer.Character.Humanoid.Name = 1
  2815. local l = lplayer.Character["1"]:Clone()
  2816. l.Parent = lplayer.Character
  2817. l.Name = "Humanoid"
  2818. wait(0.1)
  2819. lplayer.Character["1"]:Destroy()
  2820. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2821. lplayer.Character.Animate.Disabled = true
  2822. wait(0.1)
  2823. lplayer.Character.Animate.Disabled = false
  2824. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2825. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2826. lplayer.Character.Humanoid:EquipTool(v)
  2827. end
  2828. wait(0.1)
  2829. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2830. wait(0.2)
  2831. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2832. wait(0.5)
  2833. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  2834. game:GetService("StarterGui"):SetCore("SendNotification", {
  2835. Title = "Tools needed!";
  2836. Text = "You need a tool in your backpack for this command!";
  2837. })
  2838. end
  2839. end
  2840. if string.sub(CMDBAR.Text, 1, 6) == ("tp me ") then
  2841. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  2842. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2843. end
  2844. end
  2845. if string.sub(CMDBAR.Text, 1, 7) == ("cbring ") then
  2846. if (string.sub(CMDBAR.Text, 8)) == "all" or (string.sub(CMDBAR.Text, 8)) == "All" or (string.sub(CMDBAR.Text, 8)) == "ALL" then
  2847. cbringall = true
  2848. else
  2849. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  2850. brplr = v.Name
  2851. end
  2852. end
  2853. cbring = true
  2854. end
  2855. if string.sub(CMDBAR.Text, 1, 8) == ("uncbring") then
  2856. cbring = false
  2857. cbringall = false
  2858. end
  2859. if string.sub(CMDBAR.Text, 1, 5) == ("swap ") then
  2860. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  2861. local NOWPLR = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2862. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  2863. lplayer.Character.Humanoid.Name = 1
  2864. local l = lplayer.Character["1"]:Clone()
  2865. l.Parent = lplayer.Character
  2866. l.Name = "Humanoid"
  2867. wait(0.1)
  2868. lplayer.Character["1"]:Destroy()
  2869. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2870. lplayer.Character.Animate.Disabled = true
  2871. wait(0.1)
  2872. lplayer.Character.Animate.Disabled = false
  2873. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2874. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2875. lplayer.Character.Humanoid:EquipTool(v)
  2876. end
  2877. local function tp(player,player2)
  2878. local char1,char2=player.Character,player2.Character
  2879. if char1 and char2 then
  2880. char1:MoveTo(char2.Head.Position)
  2881. end
  2882. end
  2883. wait(0.1)
  2884. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2885. wait(0.2)
  2886. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2887. wait(0.5)
  2888. lplayer.Character.HumanoidRootPart.CFrame = NOW
  2889. wait(0.6)
  2890. tp(lplayer, game:GetService("Players")[v.Name])
  2891. wait(0.4)
  2892. lplayer.Character.HumanoidRootPart.CFrame = NOWPLR
  2893. game:GetService("StarterGui"):SetCore("SendNotification", {
  2894. Title = "Tools needed!";
  2895. Text = "You need a tool in your backpack for this command!";
  2896. })
  2897. end
  2898. end
  2899. if string.sub(CMDBAR.Text, 1, 7) == ("glitch ") then
  2900. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  2901. lplayer.Character.Humanoid.Name = 1
  2902. local l = lplayer.Character["1"]:Clone()
  2903. l.Parent = lplayer.Character
  2904. l.Name = "Humanoid"
  2905. wait(0.1)
  2906. lplayer.Character["1"]:Destroy()
  2907. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2908. lplayer.Character.Animate.Disabled = true
  2909. wait(0.1)
  2910. lplayer.Character.Animate.Disabled = false
  2911. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2912. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2913. lplayer.Character.Humanoid:EquipTool(v)
  2914. end
  2915. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  2916. wait(0.3)
  2917. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  2918. wait(0.4)
  2919. b = Instance.new("BodyForce")
  2920. b.Parent = lplayer.Character.HumanoidRootPart
  2921. b.Name = "Glitch"
  2922. b.Force = Vector3.new(100000000,5000,0)
  2923. game:GetService("StarterGui"):SetCore("SendNotification", {
  2924. Title = "Tools needed!";
  2925. Text = "You need a tool in your backpack for this command!";
  2926. })
  2927. end
  2928. end
  2929. if string.sub(CMDBAR.Text, 1, 8) == ("unglitch") then
  2930. lplayer.Character.HumanoidRootPart.Glitch:Destroy()
  2931. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(10000,0,10000)
  2932. b = Instance.new("BodyForce")
  2933. b.Parent = lplayer.Character.HumanoidRootPart
  2934. b.Name = "unGlitch"
  2935. b.Force = Vector3.new(0,-5000000,0)
  2936. wait(2)
  2937. lplayer.Character.HumanoidRootPart.unGlitch:Destroy()
  2938. end
  2939. if string.sub(CMDBAR.Text, 1, 8) == ("grespawn") then
  2940. lplayer.Character.Humanoid.Health = 0
  2941. wait(1)
  2942. lplayer.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  2943. lplayer.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
  2944. end
  2945. if string.sub(CMDBAR.Text, 1, 8) == ("explorer") then
  2946. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  2947. game:GetService("StarterGui"):SetCore("SendNotification", {
  2948. Title = "Success!";
  2949. Text = "DEX Explorer has loaded.";
  2950. })
  2951. end
  2952. if string.sub(CMDBAR.Text, 1, 5) == ("anim ") then
  2953. local Anim = Instance.new("Animation")
  2954. Anim.AnimationId = "rbxassetid://"..(string.sub(CMDBAR.Text, 6))
  2955. local track = lplayer.Character.Humanoid:LoadAnimation(Anim)
  2956. track:Play(.1, 1, 1)
  2957. end
  2958. if string.sub(CMDBAR.Text, 1, 7) == ("animgui") then
  2959. loadstring(game:GetObjects("rbxassetid://1202558084")[1].Source)()
  2960. game:GetService("StarterGui"):SetCore("SendNotification", {
  2961. Title = "Success!";
  2962. Text = "Energize Animations GUI has loaded.";
  2963. })
  2964. end
  2965. if string.sub(CMDBAR.Text, 1, 7) == ("savepos") then
  2966. saved = lplayer.Character.HumanoidRootPart.CFrame
  2967. game:GetService("StarterGui"):SetCore("SendNotification", {
  2968. Title = "Position Saved";
  2969. Text = "Use ;loadpos to return to saved position.";
  2970. })
  2971. end
  2972. if string.sub(CMDBAR.Text, 1, 7) == ("loadpos") then
  2973. lplayer.Character.HumanoidRootPart.CFrame = saved
  2974. end
  2975. if string.sub(CMDBAR.Text, 1, 5) == ("bang ") then
  2976. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  2977. local Anim2 = Instance.new("Animation")
  2978. Anim2.AnimationId = "rbxassetid://148840371"
  2979. local track2 = lplayer.Character.Humanoid:LoadAnimation(Anim2)
  2980. track2:Play(.1, 1, 1)
  2981. bplrr = v.Name
  2982. banpl = true
  2983. end
  2984. end
  2985. if string.sub(CMDBAR.Text, 1, 6) == ("unbang") then
  2986. banpl = false
  2987. end
  2988. if string.sub(CMDBAR.Text, 1, 9) == ("bringmod ") then
  2989. local function bringmodw()
  2990. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  2991. if obj.Name == (string.sub(CMDBAR.Text, 10)) then
  2992. for i,ch in pairs(obj:GetDescendants()) do
  2993. if (ch:IsA("BasePart")) then
  2994. ch.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  2995. ch.CanCollide = false
  2996. ch.Transparency = 0.7
  2997. wait()
  2998. ch.CFrame = lplayer.Character["Left Leg"].CFrame
  2999. wait()
  3000. ch.CFrame = lplayer.Character["Right Leg"].CFrame
  3001. wait()
  3002. ch.CFrame = lplayer.Character["Head"].CFrame
  3003. end
  3004. end
  3005. end
  3006. end
  3007. end
  3008. while wait() do
  3009. bringmodw()
  3010. end
  3011. game:GetService("StarterGui"):SetCore("SendNotification", {
  3012. Title = "BringMod";
  3013. Text = "BringMod enabled.";
  3014. })
  3015. end
  3016. if string.sub(CMDBAR.Text, 1, 7) == ("respawn") then
  3017. local mod = Instance.new('Model', workspace) mod.Name = 're '..lplayer.Name
  3018. local hum = Instance.new('Humanoid', mod)
  3019. local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
  3020. lplayer.Character = mod
  3021. end
  3022. if string.sub(CMDBAR.Text, 1, 8) == ("shutdown") then
  3023. game:GetService'RunService'.Stepped:Connect(function()
  3024. pcall(function()
  3025. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  3026. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  3027. for _,x in pairs(v.Character.Head:GetChildren()) do
  3028. if x:IsA'Sound' then x.Playing = true x.CharacterSoundEvent:FireServer(true, true) end
  3029. end
  3030. end
  3031. end
  3032. end)
  3033. end)
  3034. game:GetService("StarterGui"):SetCore("SendNotification", {
  3035. Title = "Attempting Shutdown";
  3036. Text = "Shutdown Attempt has begun.";
  3037. })
  3038. end
  3039. if string.sub(CMDBAR.Text, 1, 7) == ("delobj ") then
  3040. objtodel = (string.sub(CMDBAR.Text, 8))
  3041. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  3042. if v.Name == objtodel then
  3043. v:Destroy()
  3044. end
  3045. end
  3046. end
  3047. if string.sub(CMDBAR.Text, 1, 7) == ("getplrs") then
  3048. for i,v in pairs(game:GetService("Players"):GetPlayers())do
  3049. print(v)
  3050. end
  3051. game:GetService("StarterGui"):SetCore("SendNotification", {
  3052. Title = "Printed";
  3053. Text = "Players have been printed to console. (F9)";
  3054. })
  3055. end
  3056. if string.sub(CMDBAR.Text, 1, 8) == ("deldecal") then
  3057. for i,v in pairs(game:GetService("Workspace"):GetDescendants())do
  3058. if (v:IsA("Decal")) then
  3059. v:Destroy()
  3060. end
  3061. end
  3062. end
  3063. if string.sub(CMDBAR.Text, 1, 10) == ("opfinality") then
  3064. loadstring(game:GetObjects("rbxassetid://1294358929")[1].Source)()
  3065. game:GetService("StarterGui"):SetCore("SendNotification", {
  3066. Title = "Success!";
  3067. Text = "OpFinality GUI has loaded.";
  3068. })
  3069. end
  3070. if string.sub(CMDBAR.Text, 1, 7) == ("remotes") then
  3071. remotes = true
  3072. added = true
  3073. game.DescendantAdded:connect(function(rmt)
  3074. if added == true then
  3075. if remotes == true then
  3076. if rmt:IsA("RemoteEvent") then
  3077. print("A RemoteEvent was added!")
  3078. print(" game." .. rmt:GetFullName() .. " | RemoteEvent")
  3079. print(" game." .. rmt:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  3080. end end end
  3081. end)
  3082. game.DescendantAdded:connect(function(rmtfnctn)
  3083. if added == true then
  3084. if remotes == true then
  3085. if rmtfnctn:IsA("RemoteFunction") then
  3086. warn("A RemoteFunction was added!")
  3087. warn(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction")
  3088. print(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  3089. end end end
  3090. end)
  3091.  
  3092. game.DescendantAdded:connect(function(bndfnctn)
  3093. if added == true then
  3094. if binds == true then
  3095. if bndfnctn:IsA("BindableFunction") then
  3096. print("A BindableFunction was added!")
  3097. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction")
  3098. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  3099. end end end
  3100. end)
  3101.  
  3102. game.DescendantAdded:connect(function(bnd)
  3103. if added == true then
  3104. if binds == true then
  3105. if bnd:IsA("BindableEvent") then
  3106. warn("A BindableEvent was added!")
  3107. warn(" game." .. bnd:GetFullName() .. " | BindableEvent")
  3108. print(" game." .. bnd:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  3109. end end end
  3110. end)
  3111.  
  3112.  
  3113. if binds == true then
  3114. for i,v in pairs(game:GetDescendants()) do
  3115. if v:IsA("BindableFunction") then
  3116. print(" game." .. v:GetFullName() .. " | BindableFunction")
  3117. print(" game." .. v:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  3118. end end
  3119. for i,v in pairs(game:GetDescendants()) do
  3120. if v:IsA("BindableEvent") then
  3121. warn(" game." .. v:GetFullName() .. " | BindableEvent")
  3122. print(" game." .. v:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  3123. end end
  3124. else
  3125. print("Off")
  3126. end
  3127. if remotes == true then
  3128. for i,v in pairs(game:GetDescendants()) do
  3129. if v:IsA("RemoteFunction") then
  3130. warn(" game." .. v:GetFullName() .. " | RemoteFunction")
  3131. print(" game." .. v:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  3132. end end
  3133. wait()
  3134. for i,v in pairs(game:GetDescendants()) do
  3135. if v:IsA("RemoteEvent") then
  3136. print(" game." .. v:GetFullName() .. " | RemoteEvent")
  3137. print(" game." .. v:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  3138. end end
  3139. else
  3140. print("Off")
  3141. end
  3142. game:GetService("StarterGui"):SetCore("SendNotification", {
  3143. Title = "Printing Remotes";
  3144. Text = "Type ;noremotes to disable.";
  3145. })
  3146. end
  3147. if string.sub(CMDBAR.Text, 1, 9) == ("noremotes") then
  3148. remotes = false
  3149. added = false
  3150. game:GetService("StarterGui"):SetCore("SendNotification", {
  3151. Title = "Printing Remotes Disabled";
  3152. Text = "Type ;remotes to enable.";
  3153. })
  3154. end
  3155. if string.sub(CMDBAR.Text, 1, 9) == ("tpdefault") then
  3156. spin = false
  3157. followed = false
  3158. traill = false
  3159. noclip = false
  3160. annoying = false
  3161. hwalk = false
  3162. cbringing = false
  3163. end
  3164. if string.sub(CMDBAR.Text, 1, 7) == ("stopsit") then
  3165. stopsitting = true
  3166. end
  3167. if string.sub(CMDBAR.Text, 1, 5) == ("gosit") then
  3168. stopsitting = false
  3169. end
  3170. if string.sub(CMDBAR.Text, 1, 7) == ("version") then
  3171. print(adminversion)
  3172. game:GetService("StarterGui"):SetCore("SendNotification", {
  3173. Title = "Version";
  3174. Text = adminversion;
  3175. })
  3176. end
  3177. if string.sub(CMDBAR.Text, 1, 7) == ("clicktp") then
  3178. clickgoto = true
  3179. game:GetService("StarterGui"):SetCore("SendNotification", {
  3180. Title = "Click TP";
  3181. Text = "Press E to teleport to mouse position";
  3182. })
  3183. end
  3184. if string.sub(CMDBAR.Text, 1, 9) == ("noclicktp") then
  3185. clickgoto = false
  3186. game:GetService("StarterGui"):SetCore("SendNotification", {
  3187. Title = "Click TP";
  3188. Text = "Click TP has been disabled.";
  3189. })
  3190. end
  3191. if string.sub(CMDBAR.Text, 1, 7) == ("toolson") then
  3192. gettingtools = true
  3193. game:GetService("StarterGui"):SetCore("SendNotification", {
  3194. Title = "Tools Enabled";
  3195. Text = "Automatically colleting tools dropped.";
  3196. })
  3197. end
  3198. if string.sub(CMDBAR.Text, 1, 8) == ("toolsoff") then
  3199. gettingtools = false
  3200. game:GetService("StarterGui"):SetCore("SendNotification", {
  3201. Title = "Tools Disabled";
  3202. Text = "Click TP has been disabled.";
  3203. })
  3204. end
  3205. if string.sub(CMDBAR.Text, 1, 9) == ("delcmdbar") then
  3206. ScreenGui:Destroy()
  3207. end
  3208. if string.sub(CMDBAR.Text, 1, 5) == ("reset") then
  3209. lplayer.Character.Head:Destroy()
  3210. end
  3211. if string.sub(CMDBAR.Text, 1, 6) == ("state ") then
  3212. statechosen = string.sub(CMDBAR.Text, 7)
  3213. changingstate = true
  3214. end
  3215. if string.sub(CMDBAR.Text, 1, 8) == ("gravity ") then
  3216. game:GetService("Workspace").Gravity = string.sub(CMDBAR.Text, 9)
  3217. end
  3218. if string.sub(CMDBAR.Text, 1, 9) == ("looprhats") then
  3219. removingmeshhats = true
  3220. end
  3221. if string.sub(CMDBAR.Text, 1, 11) == ("unlooprhats") then
  3222. removingmeshhats = false
  3223. end
  3224. if string.sub(CMDBAR.Text, 1, 9) == ("looprtool") then
  3225. removingmeshtool = true
  3226. end
  3227. if string.sub(CMDBAR.Text, 1, 11) == ("unlooprtool") then
  3228. removingmeshtool = false
  3229. end
  3230. if string.sub(CMDBAR.Text, 1, 9) == ("givetool ") then
  3231. for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
  3232. if v:IsA("Tool") then
  3233. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  3234. v.Parent = player.Character
  3235. end
  3236. end
  3237. end
  3238. end
  3239. if string.sub(CMDBAR.Text, 1, 4) == ("age ") then
  3240. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 5))) do
  3241. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account Age: "..player.AccountAge.." days!", "All")
  3242. end
  3243. end
  3244. if string.sub(CMDBAR.Text, 1, 3) == ("id ") then
  3245. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 4))) do
  3246. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account ID: "..player.UserId, "All")
  3247. end
  3248. end
  3249. if string.sub(CMDBAR.Text, 1, 5) == (".age ") then
  3250. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  3251. game:GetService("StarterGui"):SetCore("SendNotification", {
  3252. Title = player.AccountAge.." Days";
  3253. Text = "Account age of "..player.Name;
  3254. })
  3255. end
  3256. end
  3257. if string.sub(CMDBAR.Text, 1, 4) == (".id ") then
  3258. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 5))) do
  3259. game:GetService("StarterGui"):SetCore("SendNotification", {
  3260. Title = player.UserId.." ID";
  3261. Text = "Account ID of "..player.Name;
  3262. })
  3263. end
  3264. end
  3265. if string.sub(CMDBAR.Text, 1, 6) == ("gameid") then
  3266. game:GetService("StarterGui"):SetCore("SendNotification", {
  3267. Title = "Game ID";
  3268. Text = "Game ID: ".. game.GameId;
  3269. })
  3270. end
  3271. if string.sub(CMDBAR.Text, 1, 3) == ("pgs") then
  3272. local pgscheck = game:GetService("Workspace"):PGSIsEnabled()
  3273. if pgscheck == true then
  3274. game:GetService("StarterGui"):SetCore("SendNotification", {
  3275. Title = "PGSPhysicsSolverEnabled";
  3276. Text = "PGS is Enabled!";
  3277. })
  3278. else
  3279. game:GetService("StarterGui"):SetCore("SendNotification", {
  3280. Title = "PGSPhysicsSolverEnabled";
  3281. Text = "PGS is Disabled!";
  3282. })
  3283. end
  3284. end
  3285. if string.sub(CMDBAR.Text, 1, 11) == ("removeinvis") then
  3286. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  3287. if v:IsA("Part") then
  3288. if v.Transparency == 1 then
  3289. if v.Name ~= "HumanoidRootPart" then
  3290. v:Destroy()
  3291. end
  3292. end
  3293. end
  3294. end
  3295. end
  3296. if string.sub(CMDBAR.Text, 1, 9) == ("removefog") then
  3297. game:GetService("Lighting").FogStart = 0
  3298. game:GetService("Lighting").FogEnd = 9999999999999
  3299. end
  3300. if string.sub(CMDBAR.Text, 1, 7) == ("disable") then
  3301. lplayer.Character.Humanoid.Parent = lplayer
  3302. end
  3303. if string.sub(CMDBAR.Text, 1, 6) == ("enable") then
  3304. lplayer.Humanoid.Parent = lplayer.Character
  3305. end
  3306. if string.sub(CMDBAR.Text, 1, 13) == ("givealltools ") then
  3307. for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  3308. if v:IsA("Tool") then
  3309. v.Parent = lplayer.Character
  3310. wait()
  3311. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 14))) do
  3312. v.Parent = player.Character
  3313. end
  3314. end
  3315. end
  3316. end
  3317. if string.sub(CMDBAR.Text, 1, 9) == ("flyspeed ") then
  3318. speedfly = string.sub(CMDBAR.Text, 10)
  3319. wait()
  3320. change()
  3321. end
  3322. if string.sub(CMDBAR.Text, 1, 7) == ("carpet ") then
  3323. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  3324. local Anim3 = Instance.new("Animation")
  3325. Anim3.AnimationId = "rbxassetid://282574440"
  3326. local track3 = lplayer.Character.Humanoid:LoadAnimation(Anim3)
  3327. track3:Play(.1, 1, 1)
  3328. bplrr = v.Name
  3329. banpl = true
  3330. end
  3331. end
  3332. if string.sub(CMDBAR.Text, 1, 8) == ("uncarpet") then
  3333. banpl = false
  3334. end
  3335. if string.sub(CMDBAR.Text, 1, 6) == ("stare ") then
  3336. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  3337. staring = true
  3338. stareplr = v
  3339. end
  3340. end
  3341. if string.sub(CMDBAR.Text, 1, 7) == ("unstare") then
  3342. staring = false
  3343. end
  3344. if string.sub(CMDBAR.Text, 1, 7) == ("logchat") then
  3345. chatlogs = true
  3346. game:GetService("StarterGui"):SetCore("SendNotification", {
  3347. Title = "LogChat enabled";
  3348. Text = "Now logging all player chat.";
  3349. })
  3350. end
  3351. if string.sub(CMDBAR.Text, 1, 9) == ("unlogchat") then
  3352. chatlogs = false
  3353. game:GetService("StarterGui"):SetCore("SendNotification", {
  3354. Title = "LogChat disabled";
  3355. Text = "Stopped logging all player chat.";
  3356. })
  3357. end
  3358. if string.sub(CMDBAR.Text, 1, 6) == ("fixcam") then
  3359. game:GetService("Workspace").CurrentCamera:Destroy()
  3360. wait(0.1)
  3361. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  3362. game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
  3363. lplayer.CameraMinZoomDistance = 0.5
  3364. lplayer.CameraMaxZoomDistance = 400
  3365. lplayer.CameraMode = "Classic"
  3366. end
  3367. if string.sub(CMDBAR.Text, 1, 7) == ("unstate") then
  3368. changingstate = false
  3369. end
  3370. CMDBAR.Text = ""
  3371. end
  3372. end)
  3373.  
  3374. wait(0.3)
  3375. game:GetService("StarterGui"):SetCore("SendNotification", {
  3376. Title = "Loaded successfully!";
  3377. Text = "Reviz Admin V2 by illremember";
  3378. })
  3379. wait(0.1)
  3380. print("Reviz Admin V2 loaded!")
  3381. if game:GetService("Workspace").FilteringEnabled == true then
  3382. warn("FE is Enabled (Filtering Enabled)")
  3383. game:GetService("StarterGui"):SetCore("SendNotification", {
  3384. Title = "FE is Enabled";
  3385. Text = "Filtering Enabled. Enjoy using Reviz Admin!";
  3386. })
  3387. else
  3388. warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
  3389. game:GetService("StarterGui"):SetCore("SendNotification", {
  3390. Title = "FE is Disabled";
  3391. Text = "Filtering Disabled. Consider using a different admin script.";
  3392. })
  3393. end
  3394.  
  3395. local intro = Instance.new("ScreenGui")
  3396. local Frame = Instance.new("Frame")
  3397. local ImageLabel = Instance.new("ImageLabel")
  3398. intro.Parent = game:GetService("CoreGui")
  3399. Frame.Parent = intro
  3400. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  3401. Frame.BackgroundTransparency = 1
  3402. Frame.Size = UDim2.new(1, 0, 0, 300)
  3403. Frame.Position = UDim2.new(0, 0, -0.4, 0)
  3404. ImageLabel.Parent = Frame
  3405. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  3406. ImageLabel.BackgroundTransparency = 1
  3407. ImageLabel.Position = UDim2.new(0, 0, 0, 0)
  3408. ImageLabel.Size = UDim2.new(1, 0, 1, 0)
  3409. ImageLabel.Image = "http://www.roblox.com/asset/?id=1542162618"
  3410. Frame:TweenPosition(UDim2.new(0, 0, 0.2, 0), "Out", "Elastic", 3)
  3411. wait(3.01)
  3412. Frame:TweenPosition(UDim2.new(0, 0, 1.5, 0), "Out", "Elastic", 5)
  3413. wait(5.01)
  3414. intro:Destroy()
  3415. end)
  3416.  
  3417. script2.MouseButton1Down:connect(function()
  3418. ver = '1.6.8'
  3419.  
  3420. local Holder = Instance.new("Frame")
  3421. local Title = Instance.new("TextLabel")
  3422. local Dark = Instance.new("Frame")
  3423. local Cmdbar = Instance.new("TextBox")
  3424. local Dark_2 = Instance.new("Frame")
  3425. local CMDsF = Instance.new("ScrollingFrame")
  3426. local SettingsButton = Instance.new("ImageButton")
  3427. local Settings = Instance.new("Frame")
  3428. local Prefix = Instance.new("TextLabel")
  3429. local PrefixBox = Instance.new("TextBox")
  3430. local Keybinds = Instance.new("TextLabel")
  3431. local Select = Instance.new("TextButton")
  3432. local StayOpen = Instance.new("TextLabel")
  3433. local Button = Instance.new("Frame")
  3434. local On = Instance.new("TextButton")
  3435. local Positions = Instance.new("TextLabel")
  3436. local Select_8 = Instance.new("TextButton")
  3437. local Color = Instance.new("TextLabel")
  3438. local Select_2 = Instance.new("TextButton")
  3439. local Plugins = Instance.new("TextLabel")
  3440. local Select_9 = Instance.new("TextButton")
  3441. local Example = Instance.new("TextButton")
  3442. local Notification = Instance.new("Frame")
  3443. local Dark_3 = Instance.new("Frame")
  3444. local Title_2 = Instance.new("TextLabel")
  3445. local Text_2 = Instance.new("TextLabel")
  3446. local CloseButton = Instance.new("ImageButton")
  3447. local Logo = Instance.new("ImageLabel")
  3448. local Credits = Instance.new("TextBox")
  3449. local KeybindsFrame = Instance.new("Frame")
  3450. local Close = Instance.new("TextButton")
  3451. local Add = Instance.new("TextButton")
  3452. local Delete = Instance.new("TextButton")
  3453. local Holder_2 = Instance.new("ScrollingFrame")
  3454. local Example_2 = Instance.new("Frame")
  3455. local Text_3 = Instance.new("TextLabel")
  3456. local Delete_2 = Instance.new("TextButton")
  3457. local KeybindEditor = Instance.new("Frame")
  3458. local background_2 = Instance.new("Frame")
  3459. local Dark_4 = Instance.new("Frame")
  3460. local Directions = Instance.new("TextLabel")
  3461. local BindTo = Instance.new("TextButton")
  3462. local Add_2 = Instance.new("TextButton")
  3463. local Cmdbar_2 = Instance.new("TextBox")
  3464. local Toggles = Instance.new("ScrollingFrame")
  3465. local Fly = Instance.new("TextLabel")
  3466. local Select_3 = Instance.new("TextButton")
  3467. local Noclip = Instance.new("TextLabel")
  3468. local Select_4 = Instance.new("TextButton")
  3469. local Float = Instance.new("TextLabel")
  3470. local Select_5 = Instance.new("TextButton")
  3471. local ClickTP = Instance.new("TextLabel")
  3472. local Select_6 = Instance.new("TextButton")
  3473. local Dark_7 = Instance.new("Frame")
  3474. local shadow_2 = Instance.new("Frame")
  3475. local PopupText_2 = Instance.new("TextLabel")
  3476. local Exit_2 = Instance.new("ImageButton")
  3477. local PositionsFrame = Instance.new("Frame")
  3478. local Close_3 = Instance.new("TextButton")
  3479. local Delete_5 = Instance.new("TextButton")
  3480. local Holder_4 = Instance.new("ScrollingFrame")
  3481. local Example_4 = Instance.new("Frame")
  3482. local Text_5 = Instance.new("TextLabel")
  3483. local Delete_6 = Instance.new("TextButton")
  3484. local TP = Instance.new("TextButton")
  3485. local AliasesFrame = Instance.new("Frame")
  3486. local Close_2 = Instance.new("TextButton")
  3487. local Delete_3 = Instance.new("TextButton")
  3488. local Holder_3 = Instance.new("ScrollingFrame")
  3489. local Example_3 = Instance.new("Frame")
  3490. local Text_4 = Instance.new("TextLabel")
  3491. local Delete_4 = Instance.new("TextButton")
  3492. local Aliases = Instance.new("TextLabel")
  3493. local Select_7 = Instance.new("TextButton")
  3494. local PluginsFrame = Instance.new("Frame")
  3495. local Close_4 = Instance.new("TextButton")
  3496. local Add_3 = Instance.new("TextButton")
  3497. local Holder_5 = Instance.new("ScrollingFrame")
  3498. local Example_5 = Instance.new("Frame")
  3499. local Text_6 = Instance.new("TextLabel")
  3500. local Delete_7 = Instance.new("TextButton")
  3501. local PluginEditor = Instance.new("Frame")
  3502. local background_3 = Instance.new("Frame")
  3503. local Dark_8 = Instance.new("Frame")
  3504. local Dark_9 = Instance.new("Frame")
  3505. local Img = Instance.new("ImageButton")
  3506. local AddPlugin = Instance.new("TextButton")
  3507. local FileName = Instance.new("TextBox")
  3508. local About = Instance.new("TextLabel")
  3509. local Directions_2 = Instance.new("TextLabel")
  3510. local shadow_3 = Instance.new("Frame")
  3511. local PopupText_3 = Instance.new("TextLabel")
  3512. local Exit_3 = Instance.new("ImageButton")
  3513. local logsDrag = Instance.new("Frame")
  3514. local shadow = Instance.new("Frame")
  3515. local Hide = Instance.new("ImageButton")
  3516. local PopupText = Instance.new("TextLabel")
  3517. local Exit = Instance.new("ImageButton")
  3518. local scroll = Instance.new("ScrollingFrame")
  3519. local background = Instance.new("Frame")
  3520. local Dark_6 = Instance.new("Frame")
  3521. local Clear = Instance.new("TextButton")
  3522. local Toggle = Instance.new("TextButton")
  3523.  
  3524. local PARENT
  3525. if game:GetService("CoreGui"):FindFirstChild('RobloxGui') then
  3526. PARENT = game:GetService("CoreGui").RobloxGui
  3527. else
  3528. PARENT = game:GetService("CoreGui")
  3529. end
  3530.  
  3531. function randomString()
  3532. local length = math.random(10,20)
  3533. local array = {}
  3534. for i = 1, length do
  3535. array[i] = string.char(math.random(32, 126))
  3536. end
  3537. return table.concat(array)
  3538. end
  3539.  
  3540. Holder.Name = randomString()
  3541. Holder.Parent = PARENT
  3542. Holder.Active = true
  3543. Holder.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3544. Holder.BackgroundTransparency = 0.20000000298023
  3545. Holder.BorderSizePixel = 0
  3546. Holder.Position = UDim2.new(1, -250, 1, -220)
  3547. Holder.Size = UDim2.new(0, 250, 0, 220)
  3548.  
  3549. Title.Name = "Title"
  3550. Title.Parent = Holder
  3551. Title.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3552. Title.BackgroundTransparency = 1
  3553. Title.BorderSizePixel = 0
  3554. Title.Size = UDim2.new(0, 250, 0, 20)
  3555. Title.Font = Enum.Font.SourceSans
  3556. Title.TextSize = 20
  3557. Title.Text = "Infinite Yield FE"
  3558. Title.TextColor3 = Color3.new(1, 1, 1)
  3559. Title.TextStrokeTransparency = 0
  3560.  
  3561. Dark.Name = "Dark"
  3562. Dark.Parent = Holder
  3563. Dark.Active = true
  3564. Dark.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3565. Dark.BorderSizePixel = 0
  3566. Dark.Position = UDim2.new(0, 0, 0, 45)
  3567. Dark.Size = UDim2.new(0, 250, 0, 175)
  3568.  
  3569. Cmdbar.Name = "Cmdbar"
  3570. Cmdbar.Parent = Holder
  3571. Cmdbar.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3572. Cmdbar.BackgroundTransparency = 1
  3573. Cmdbar.BorderSizePixel = 0
  3574. Cmdbar.Position = UDim2.new(0, 0, 0, 25)
  3575. Cmdbar.Size = UDim2.new(0, 250, 0, 20)
  3576. Cmdbar.Font = Enum.Font.SourceSans
  3577. Cmdbar.FontSize = Enum.FontSize.Size18
  3578. Cmdbar.Text = "Command Bar"
  3579. Cmdbar.TextColor3 = Color3.new(1, 1, 1)
  3580. Cmdbar.TextScaled = true
  3581. Cmdbar.TextWrapped = true
  3582. Cmdbar.TextStrokeTransparency = 0
  3583.  
  3584. Dark_2.Name = "Dark"
  3585. Dark_2.Parent = Holder
  3586. Dark_2.Active = true
  3587. Dark_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3588. Dark_2.BorderSizePixel = 0
  3589. Dark_2.Position = UDim2.new(0, 0, 0, 20)
  3590. Dark_2.Size = UDim2.new(0, 250, 0, 5)
  3591.  
  3592. CMDsF.Name = "CMDs"
  3593. CMDsF.Parent = Holder
  3594. CMDsF.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3595. CMDsF.BackgroundTransparency = 1
  3596. CMDsF.BorderSizePixel = 0
  3597. CMDsF.Position = UDim2.new(0, 0, 0, 50)
  3598. CMDsF.Size = UDim2.new(0, 250, 0, 170)
  3599. CMDsF.BottomImage = "rbxasset://textures/blackBkg_square.png"
  3600. CMDsF.CanvasSize = UDim2.new(0, 0, 0, 0)
  3601. CMDsF.MidImage = "rbxasset://textures/blackBkg_square.png"
  3602. CMDsF.ScrollBarThickness = 8
  3603. CMDsF.TopImage = "rbxasset://textures/blackBkg_square.png"
  3604.  
  3605. SettingsButton.Name = "SettingsButton"
  3606. SettingsButton.Parent = Holder
  3607. SettingsButton.BackgroundColor3 = Color3.new(1, 1, 1)
  3608. SettingsButton.BackgroundTransparency = 1
  3609. SettingsButton.Position = UDim2.new(0, 230, 0, 25)
  3610. SettingsButton.Size = UDim2.new(0, 20, 0, 20)
  3611. SettingsButton.Image = "rbxassetid://1204397029"
  3612.  
  3613. Settings.Name = "Settings"
  3614. Settings.Parent = Holder
  3615. Settings.Active = true
  3616. Settings.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3617. Settings.BorderSizePixel = 0
  3618. Settings.Position = UDim2.new(0, 0, 0, 220)
  3619. Settings.Size = UDim2.new(0, 250, 0, 175)
  3620.  
  3621. Prefix.Name = "Prefix"
  3622. Prefix.Parent = Settings
  3623. Prefix.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3624. Prefix.BackgroundTransparency = 0.5
  3625. Prefix.BorderSizePixel = 0
  3626. Prefix.Position = UDim2.new(0, 0, 0, 5)
  3627. Prefix.Size = UDim2.new(0, 250, 0, 20)
  3628. Prefix.Font = Enum.Font.SourceSans
  3629. Prefix.FontSize = Enum.FontSize.Size14
  3630. Prefix.Text = " Prefix"
  3631. Prefix.TextColor3 = Color3.new(1, 1, 1)
  3632. Prefix.TextXAlignment = Enum.TextXAlignment.Left
  3633.  
  3634. PrefixBox.Name = "PrefixBox"
  3635. PrefixBox.Parent = Prefix
  3636. PrefixBox.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3637. PrefixBox.BorderSizePixel = 0
  3638. PrefixBox.Position = UDim2.new(0, 230, 0, 0)
  3639. PrefixBox.Size = UDim2.new(0, 20, 0, 20)
  3640. PrefixBox.Font = Enum.Font.SourceSansBold
  3641. PrefixBox.FontSize = Enum.FontSize.Size14
  3642. PrefixBox.Text = ''
  3643. PrefixBox.TextColor3 = Color3.new(0, 0, 0)
  3644.  
  3645. Keybinds.Name = "Keybinds"
  3646. Keybinds.Parent = Settings
  3647. Keybinds.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3648. Keybinds.BackgroundTransparency = 0.5
  3649. Keybinds.BorderSizePixel = 0
  3650. Keybinds.Position = UDim2.new(0, 0, 0, 55)
  3651. Keybinds.Size = UDim2.new(0, 250, 0, 20)
  3652. Keybinds.Font = Enum.Font.SourceSans
  3653. Keybinds.FontSize = Enum.FontSize.Size14
  3654. Keybinds.Text = " Keybinds"
  3655. Keybinds.TextColor3 = Color3.new(1, 1, 1)
  3656. Keybinds.TextXAlignment = Enum.TextXAlignment.Left
  3657.  
  3658. Select.Name = "Select"
  3659. Select.Parent = Keybinds
  3660. Select.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3661. Select.BorderSizePixel = 0
  3662. Select.Position = UDim2.new(0, 200, 0, 0)
  3663. Select.Size = UDim2.new(0, 50, 0, 20)
  3664. Select.Font = Enum.Font.SourceSans
  3665. Select.FontSize = Enum.FontSize.Size14
  3666. Select.Text = "Edit"
  3667. Select.TextColor3 = Color3.new(0, 0, 0)
  3668.  
  3669. Aliases.Name = "Aliases"
  3670. Aliases.Parent = Settings
  3671. Aliases.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3672. Aliases.BackgroundTransparency = 0.5
  3673. Aliases.BorderSizePixel = 0
  3674. Aliases.Position = UDim2.new(0, 0, 0, 80)
  3675. Aliases.Size = UDim2.new(0, 250, 0, 20)
  3676. Aliases.Font = Enum.Font.SourceSans
  3677. Aliases.FontSize = Enum.FontSize.Size14
  3678. Aliases.Text = " Aliases"
  3679. Aliases.TextColor3 = Color3.new(1, 1, 1)
  3680. Aliases.TextXAlignment = Enum.TextXAlignment.Left
  3681.  
  3682. Select_7.Name = "Select"
  3683. Select_7.Parent = Aliases
  3684. Select_7.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3685. Select_7.BorderSizePixel = 0
  3686. Select_7.Position = UDim2.new(0, 200, 0, 0)
  3687. Select_7.Size = UDim2.new(0, 50, 0, 20)
  3688. Select_7.Font = Enum.Font.SourceSans
  3689. Select_7.FontSize = Enum.FontSize.Size14
  3690. Select_7.Text = "Edit"
  3691. Select_7.TextColor3 = Color3.new(0, 0, 0)
  3692.  
  3693. StayOpen.Name = "StayOpen"
  3694. StayOpen.Parent = Settings
  3695. StayOpen.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3696. StayOpen.BackgroundTransparency = 0.5
  3697. StayOpen.BorderSizePixel = 0
  3698. StayOpen.Position = UDim2.new(0, 0, 0, 30)
  3699. StayOpen.Size = UDim2.new(0, 250, 0, 20)
  3700. StayOpen.Font = Enum.Font.SourceSans
  3701. StayOpen.FontSize = Enum.FontSize.Size14
  3702. StayOpen.Text = " Keep Menu Open"
  3703. StayOpen.TextColor3 = Color3.new(1, 1, 1)
  3704. StayOpen.TextXAlignment = Enum.TextXAlignment.Left
  3705.  
  3706. Button.Name = "Button"
  3707. Button.Parent = StayOpen
  3708. Button.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3709. Button.BorderSizePixel = 0
  3710. Button.Position = UDim2.new(0, 230, 0, 0)
  3711. Button.Size = UDim2.new(0, 20, 0, 20)
  3712.  
  3713. On.Name = "On"
  3714. On.Parent = Button
  3715. On.BackgroundColor3 = Color3.new(0.8, 0.8, 0.8)
  3716. On.BackgroundTransparency = 1
  3717. On.BorderSizePixel = 0
  3718. On.Position = UDim2.new(0, 2, 0, 2)
  3719. On.Size = UDim2.new(0, 16, 0, 16)
  3720. On.Font = Enum.Font.SourceSans
  3721. On.FontSize = Enum.FontSize.Size14
  3722. On.Text = ""
  3723. On.TextColor3 = Color3.new(0, 0, 0)
  3724.  
  3725. Positions.Name = "Positions"
  3726. Positions.Parent = Settings
  3727. Positions.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3728. Positions.BackgroundTransparency = 0.5
  3729. Positions.BorderSizePixel = 0
  3730. Positions.Position = UDim2.new(0, 0, 0, 105)
  3731. Positions.Size = UDim2.new(0, 250, 0, 20)
  3732. Positions.Font = Enum.Font.SourceSans
  3733. Positions.FontSize = Enum.FontSize.Size14
  3734. Positions.Text = " Waypoints / Positions"
  3735. Positions.TextColor3 = Color3.new(1, 1, 1)
  3736. Positions.TextXAlignment = Enum.TextXAlignment.Left
  3737.  
  3738. Select_8.Name = "Select"
  3739. Select_8.Parent = Positions
  3740. Select_8.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3741. Select_8.BorderSizePixel = 0
  3742. Select_8.Position = UDim2.new(0, 200, 0, 0)
  3743. Select_8.Size = UDim2.new(0, 50, 0, 20)
  3744. Select_8.Font = Enum.Font.SourceSans
  3745. Select_8.FontSize = Enum.FontSize.Size14
  3746. Select_8.Text = "Edit / TP"
  3747. Select_8.TextColor3 = Color3.new(0, 0, 0)
  3748.  
  3749. Color.Name = "Color"
  3750. Color.Parent = Settings
  3751. Color.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3752. Color.BackgroundTransparency = 0.5
  3753. Color.BorderSizePixel = 0
  3754. Color.Position = UDim2.new(0, 0, 0, 155)
  3755. Color.Size = UDim2.new(0, 250, 0, 20)
  3756. Color.Font = Enum.Font.SourceSans
  3757. Color.FontSize = Enum.FontSize.Size14
  3758. Color.Text = " UI Color"
  3759. Color.TextColor3 = Color3.new(1, 1, 1)
  3760. Color.TextXAlignment = Enum.TextXAlignment.Left
  3761.  
  3762. Select_2.Name = "Select"
  3763. Select_2.Parent = Color
  3764. Select_2.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3765. Select_2.BorderSizePixel = 0
  3766. Select_2.Position = UDim2.new(0, 200, 0, 0)
  3767. Select_2.Size = UDim2.new(0, 50, 0, 20)
  3768. Select_2.Font = Enum.Font.SourceSans
  3769. Select_2.FontSize = Enum.FontSize.Size14
  3770. Select_2.Text = "Change"
  3771. Select_2.TextColor3 = Color3.new(0, 0, 0)
  3772.  
  3773. Plugins.Name = "Plugins"
  3774. Plugins.Parent = Settings
  3775. Plugins.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3776. Plugins.BackgroundTransparency = 0.5
  3777. Plugins.BorderSizePixel = 0
  3778. Plugins.Position = UDim2.new(0, 0, 0, 130)
  3779. Plugins.Size = UDim2.new(0, 250, 0, 20)
  3780. Plugins.Font = Enum.Font.SourceSans
  3781. Plugins.FontSize = Enum.FontSize.Size14
  3782. Plugins.Text = " Plugins"
  3783. Plugins.TextColor3 = Color3.new(1, 1, 1)
  3784. Plugins.TextXAlignment = Enum.TextXAlignment.Left
  3785.  
  3786. Select_9.Name = "Select"
  3787. Select_9.Parent = Plugins
  3788. Select_9.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3789. Select_9.BorderSizePixel = 0
  3790. Select_9.Position = UDim2.new(0, 200, 0, 0)
  3791. Select_9.Size = UDim2.new(0, 50, 0, 20)
  3792. Select_9.Font = Enum.Font.SourceSans
  3793. Select_9.FontSize = Enum.FontSize.Size14
  3794. Select_9.Text = "Edit"
  3795. Select_9.TextColor3 = Color3.new(0, 0, 0)
  3796.  
  3797. Example.Name = "Example"
  3798. Example.Parent = Holder
  3799. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3800. Example.BackgroundTransparency = 1
  3801. Example.BorderSizePixel = 0
  3802. Example.Size = UDim2.new(0, 190, 0, 20)
  3803. Example.Visible = false
  3804. Example.Font = Enum.Font.SourceSansBold
  3805. Example.FontSize = Enum.FontSize.Size18
  3806. Example.Text = "Example"
  3807. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  3808. Example.TextStrokeTransparency = 0
  3809. Example.TextXAlignment = Enum.TextXAlignment.Left
  3810.  
  3811. Notification.Name = randomString()
  3812. Notification.Parent = PARENT
  3813. Notification.Active = true
  3814. Notification.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3815. Notification.BackgroundTransparency = 0
  3816. Notification.BorderSizePixel = 0
  3817. Notification.Position = UDim2.new(1, -500, 1, 20)
  3818. Notification.Size = UDim2.new(0, 250, 0, 100)
  3819.  
  3820. Dark_3.Name = "Dark"
  3821. Dark_3.Parent = Notification
  3822. Dark_3.Active = true
  3823. Dark_3.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3824. Dark_3.BackgroundTransparency = 0.5
  3825. Dark_3.BorderSizePixel = 0
  3826. Dark_3.Position = UDim2.new(0, 0, 0, 20)
  3827. Dark_3.Size = UDim2.new(0, 250, 0, 5)
  3828.  
  3829. Title_2.Name = "Title"
  3830. Title_2.Parent = Notification
  3831. Title_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3832. Title_2.BackgroundTransparency = 1
  3833. Title_2.BorderSizePixel = 0
  3834. Title_2.Size = UDim2.new(0, 250, 0, 20)
  3835. Title_2.Font = Enum.Font.SourceSans
  3836. Title_2.TextSize = 20
  3837. Title_2.Text = "Notification Title"
  3838. Title_2.TextColor3 = Color3.new(1, 1, 1)
  3839. Title_2.TextStrokeTransparency = 0
  3840.  
  3841. Text_2.Name = "Text"
  3842. Text_2.Parent = Notification
  3843. Text_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3844. Text_2.BackgroundTransparency = 1
  3845. Text_2.BorderSizePixel = 0
  3846. Text_2.Position = UDim2.new(0, 5, 0, 25)
  3847. Text_2.Size = UDim2.new(0, 240, 0, 75)
  3848. Text_2.Font = Enum.Font.SourceSans
  3849. Text_2.FontSize = Enum.FontSize.Size18
  3850. Text_2.Text = "Notification Text"
  3851. Text_2.TextColor3 = Color3.new(1, 1, 1)
  3852. Text_2.TextWrapped = true
  3853.  
  3854. CloseButton.Name = "CloseButton"
  3855. CloseButton.Parent = Notification
  3856. CloseButton.BackgroundColor3 = Color3.new(1, 1, 1)
  3857. CloseButton.BackgroundTransparency = 1
  3858. CloseButton.Position = UDim2.new(0, 0, 0, 0)
  3859. CloseButton.Size = UDim2.new(0, 20, 0, 20)
  3860. CloseButton.Image = "rbxassetid://2132544126"
  3861.  
  3862. Logo.Name = "Logo"
  3863. Logo.Parent = Holder
  3864. Logo.BackgroundColor3 = Color3.new(1, 1, 1)
  3865. Logo.BackgroundTransparency = 1
  3866. Logo.BorderSizePixel = 0
  3867. Logo.Position = UDim2.new(0, 125, 0, 127)
  3868. Logo.Size = UDim2.new(0, 10, 0, 10)
  3869. Logo.Image = "rbxassetid://1352543873"
  3870. Logo.ImageTransparency = 0
  3871.  
  3872. Credits.Name = "Credits"
  3873. Credits.Parent = Holder
  3874. Credits.BackgroundColor3 = Color3.new(1, 1, 1)
  3875. Credits.BackgroundTransparency = 1
  3876. Credits.BorderSizePixel = 0
  3877. Credits.Position = UDim2.new(0, 0, 0.9, 30)
  3878. Credits.Size = UDim2.new(0, 250, 0, 20)
  3879. Credits.Font = Enum.Font.SourceSansLight
  3880. Credits.FontSize = Enum.FontSize.Size18
  3881. Credits.Text = "Edge // Zwolf // Moon"
  3882. Credits.TextColor3 = Color3.new(1, 1, 1)
  3883.  
  3884. KeybindsFrame.Name = "KeybindsFrame"
  3885. KeybindsFrame.Parent = Settings
  3886. KeybindsFrame.Active = true
  3887. KeybindsFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3888. KeybindsFrame.BorderSizePixel = 0
  3889. KeybindsFrame.Position = UDim2.new(0, 0, 0, 175)
  3890. KeybindsFrame.Size = UDim2.new(0, 250, 0, 175)
  3891.  
  3892. Close.Name = "Close"
  3893. Close.Parent = KeybindsFrame
  3894. Close.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3895. Close.BorderSizePixel = 0
  3896. Close.Position = UDim2.new(0, 205, 0, 150)
  3897. Close.Size = UDim2.new(0, 40, 0, 20)
  3898. Close.Font = Enum.Font.SourceSans
  3899. Close.FontSize = Enum.FontSize.Size14
  3900. Close.Text = "Close"
  3901. Close.TextColor3 = Color3.new(0, 0, 0)
  3902.  
  3903. Add.Name = "Add"
  3904. Add.Parent = KeybindsFrame
  3905. Add.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3906. Add.BorderSizePixel = 0
  3907. Add.Position = UDim2.new(0, 5, 0, 150)
  3908. Add.Size = UDim2.new(0, 40, 0, 20)
  3909. Add.Font = Enum.Font.SourceSans
  3910. Add.FontSize = Enum.FontSize.Size14
  3911. Add.Text = "Add"
  3912. Add.TextColor3 = Color3.new(0, 0, 0)
  3913.  
  3914. Delete.Name = "Delete"
  3915. Delete.Parent = KeybindsFrame
  3916. Delete.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3917. Delete.BorderSizePixel = 0
  3918. Delete.Position = UDim2.new(0, 50, 0, 150)
  3919. Delete.Size = UDim2.new(0, 40, 0, 20)
  3920. Delete.Font = Enum.Font.SourceSans
  3921. Delete.FontSize = Enum.FontSize.Size14
  3922. Delete.Text = "Clear"
  3923. Delete.TextColor3 = Color3.new(0, 0, 0)
  3924.  
  3925. Holder_2.Name = "Holder"
  3926. Holder_2.Parent = KeybindsFrame
  3927. Holder_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3928. Holder_2.BackgroundTransparency = 1
  3929. Holder_2.BorderSizePixel = 0
  3930. Holder_2.Position = UDim2.new(0, 0, 0, 0)
  3931. Holder_2.Size = UDim2.new(0, 250, 0, 145)
  3932. Holder_2.BottomImage = "rbxasset://textures/blackBkg_square.png"
  3933. Holder_2.CanvasSize = UDim2.new(0, 0, 0, 0)
  3934. Holder_2.MidImage = "rbxasset://textures/blackBkg_square.png"
  3935. Holder_2.ScrollBarThickness = 0
  3936. Holder_2.TopImage = "rbxasset://textures/blackBkg_square.png"
  3937.  
  3938. Example_2.Name = "Example"
  3939. Example_2.Parent = KeybindsFrame
  3940. Example_2.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3941. Example_2.BackgroundTransparency = 0.5
  3942. Example_2.BorderSizePixel = 0
  3943. Example_2.Size = UDim2.new(0, 10, 0, 20)
  3944. Example_2.Visible = false
  3945.  
  3946. Text_3.Name = "Text"
  3947. Text_3.Parent = Example_2
  3948. Text_3.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3949. Text_3.BackgroundTransparency = 0.5
  3950. Text_3.BorderSizePixel = 0
  3951. Text_3.Position = UDim2.new(0, 10, 0, 0)
  3952. Text_3.Size = UDim2.new(0, 240, 0, 20)
  3953. Text_3.Font = Enum.Font.SourceSans
  3954. Text_3.FontSize = Enum.FontSize.Size14
  3955. Text_3.Text = "nom"
  3956. Text_3.TextColor3 = Color3.new(1, 1, 1)
  3957. Text_3.TextXAlignment = Enum.TextXAlignment.Left
  3958.  
  3959. Delete_2.Name = "Delete"
  3960. Delete_2.Parent = Text_3
  3961. Delete_2.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3962. Delete_2.BorderSizePixel = 0
  3963. Delete_2.Position = UDim2.new(0, 200, 0, 0)
  3964. Delete_2.Size = UDim2.new(0, 40, 0, 20)
  3965. Delete_2.Font = Enum.Font.SourceSans
  3966. Delete_2.FontSize = Enum.FontSize.Size14
  3967. Delete_2.Text = "Delete"
  3968. Delete_2.TextColor3 = Color3.new(0, 0, 0)
  3969.  
  3970. KeybindEditor.Name = randomString()
  3971. KeybindEditor.Parent = PARENT
  3972. KeybindEditor.Active = true
  3973. KeybindEditor.BackgroundColor3 = Color3.new(1, 1, 1)
  3974. KeybindEditor.BackgroundTransparency = 1
  3975. KeybindEditor.Position = UDim2.new(0.5, -180, 0, -400)
  3976. KeybindEditor.Size = UDim2.new(0, 360, 0, 20)
  3977. KeybindEditor.ZIndex = 4
  3978.  
  3979. background_2.Name = "background"
  3980. background_2.Parent = KeybindEditor
  3981. background_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3982. background_2.BorderSizePixel = 0
  3983. background_2.Position = UDim2.new(0, 0, 0, 20)
  3984. background_2.Size = UDim2.new(0, 360, 0, 160)
  3985.  
  3986. Dark_4.Name = "Dark"
  3987. Dark_4.Parent = background_2
  3988. Dark_4.Active = true
  3989. Dark_4.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3990. Dark_4.BackgroundTransparency = 0.5
  3991. Dark_4.BorderSizePixel = 0
  3992. Dark_4.Position = UDim2.new(0, 135, 0, 5)
  3993. Dark_4.Size = UDim2.new(0, 5, 0, 155)
  3994.  
  3995. Directions.Name = "Directions"
  3996. Directions.Parent = background_2
  3997. Directions.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3998. Directions.BackgroundTransparency = 1
  3999. Directions.BorderSizePixel = 0
  4000. Directions.Position = UDim2.new(0, 10, 0, 15)
  4001. Directions.Size = UDim2.new(0, 115, 0, 90)
  4002. Directions.Font = Enum.Font.SourceSansBold
  4003. Directions.FontSize = Enum.FontSize.Size14
  4004. Directions.Text = "Click the button below and press a key/mouse button. Then select what you want to bind it to."
  4005. Directions.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  4006. Directions.TextStrokeTransparency = 0
  4007. Directions.TextWrapped = true
  4008. Directions.TextYAlignment = Enum.TextYAlignment.Top
  4009.  
  4010. BindTo.Name = "BindTo"
  4011. BindTo.Parent = background_2
  4012. BindTo.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4013. BindTo.BackgroundTransparency = 0.5
  4014. BindTo.BorderSizePixel = 0
  4015. BindTo.Position = UDim2.new(0, 10, 0, 95)
  4016. BindTo.Size = UDim2.new(0, 115, 0, 50)
  4017. BindTo.Font = Enum.Font.SourceSans
  4018. BindTo.FontSize = Enum.FontSize.Size18
  4019. BindTo.Text = "Click to bind"
  4020. BindTo.TextColor3 = Color3.new(1, 1, 1)
  4021. BindTo.TextStrokeTransparency = 0
  4022.  
  4023. Add_2.Name = "Add"
  4024. Add_2.Parent = background_2
  4025. Add_2.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4026. Add_2.BackgroundTransparency = 0.5
  4027. Add_2.BorderSizePixel = 0
  4028. Add_2.Position = UDim2.new(0, 310, 0, 20)
  4029. Add_2.Size = UDim2.new(0, 40, 0, 20)
  4030. Add_2.Font = Enum.Font.SourceSans
  4031. Add_2.FontSize = Enum.FontSize.Size18
  4032. Add_2.Text = "Add"
  4033. Add_2.TextColor3 = Color3.new(1, 1, 1)
  4034. Add_2.TextStrokeTransparency = 0
  4035.  
  4036. Cmdbar_2.Name = "Cmdbar"
  4037. Cmdbar_2.Parent = background_2
  4038. Cmdbar_2.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4039. Cmdbar_2.BackgroundTransparency = 0.5
  4040. Cmdbar_2.BorderSizePixel = 0
  4041. Cmdbar_2.Position = UDim2.new(0, 150, 0, 20)
  4042. Cmdbar_2.Size = UDim2.new(0, 150, 0, 20)
  4043. Cmdbar_2.Font = Enum.Font.SourceSans
  4044. Cmdbar_2.FontSize = Enum.FontSize.Size18
  4045. Cmdbar_2.Text = "Command"
  4046. Cmdbar_2.TextColor3 = Color3.new(1, 1, 1)
  4047. Cmdbar_2.TextScaled = true
  4048. Cmdbar_2.TextStrokeTransparency = 0
  4049. Cmdbar_2.TextWrapped = true
  4050.  
  4051. Toggles.Name = "Toggles"
  4052. Toggles.Parent = background_2
  4053. Toggles.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4054. Toggles.BackgroundTransparency = 1
  4055. Toggles.BorderSizePixel = 0
  4056. Toggles.Position = UDim2.new(0, 150, 0, 50)
  4057. Toggles.Size = UDim2.new(0, 200, 0, 100)
  4058. Toggles.BottomImage = "rbxasset://textures/blackBkg_square.png"
  4059. Toggles.CanvasSize = UDim2.new(0, 0, 0, 0)
  4060. Toggles.MidImage = "rbxasset://textures/blackBkg_square.png"
  4061. Toggles.ScrollBarThickness = 8
  4062. Toggles.TopImage = "rbxasset://textures/blackBkg_square.png"
  4063.  
  4064. Fly.Name = "Fly"
  4065. Fly.Parent = Toggles
  4066. Fly.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4067. Fly.BackgroundTransparency = 0.5
  4068. Fly.BorderSizePixel = 0
  4069. Fly.Size = UDim2.new(0, 200, 0, 20)
  4070. Fly.Font = Enum.Font.SourceSans
  4071. Fly.FontSize = Enum.FontSize.Size14
  4072. Fly.Text = " Toggle Fly"
  4073. Fly.TextColor3 = Color3.new(1, 1, 1)
  4074. Fly.TextXAlignment = Enum.TextXAlignment.Left
  4075.  
  4076. Select_3.Name = "Select"
  4077. Select_3.Parent = Fly
  4078. Select_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4079. Select_3.BorderSizePixel = 0
  4080. Select_3.Position = UDim2.new(0, 160, 0, 0)
  4081. Select_3.Size = UDim2.new(0, 40, 0, 20)
  4082. Select_3.Font = Enum.Font.SourceSans
  4083. Select_3.FontSize = Enum.FontSize.Size14
  4084. Select_3.Text = "Add"
  4085. Select_3.TextColor3 = Color3.new(0, 0, 0)
  4086.  
  4087. Noclip.Name = "Noclip"
  4088. Noclip.Parent = Toggles
  4089. Noclip.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4090. Noclip.BackgroundTransparency = 0.5
  4091. Noclip.BorderSizePixel = 0
  4092. Noclip.Position = UDim2.new(0, 0, 0, 25)
  4093. Noclip.Size = UDim2.new(0, 200, 0, 20)
  4094. Noclip.Font = Enum.Font.SourceSans
  4095. Noclip.FontSize = Enum.FontSize.Size14
  4096. Noclip.Text = " Toggle Noclip"
  4097. Noclip.TextColor3 = Color3.new(1, 1, 1)
  4098. Noclip.TextXAlignment = Enum.TextXAlignment.Left
  4099.  
  4100. Select_4.Name = "Select"
  4101. Select_4.Parent = Noclip
  4102. Select_4.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4103. Select_4.BorderSizePixel = 0
  4104. Select_4.Position = UDim2.new(0, 160, 0, 0)
  4105. Select_4.Size = UDim2.new(0, 40, 0, 20)
  4106. Select_4.Font = Enum.Font.SourceSans
  4107. Select_4.FontSize = Enum.FontSize.Size14
  4108. Select_4.Text = "Add"
  4109. Select_4.TextColor3 = Color3.new(0, 0, 0)
  4110.  
  4111. Float.Name = "Float"
  4112. Float.Parent = Toggles
  4113. Float.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4114. Float.BackgroundTransparency = 0.5
  4115. Float.BorderSizePixel = 0
  4116. Float.Position = UDim2.new(0, 0, 0, 50)
  4117. Float.Size = UDim2.new(0, 200, 0, 20)
  4118. Float.Font = Enum.Font.SourceSans
  4119. Float.FontSize = Enum.FontSize.Size14
  4120. Float.Text = " Toggle Float"
  4121. Float.TextColor3 = Color3.new(1, 1, 1)
  4122. Float.TextXAlignment = Enum.TextXAlignment.Left
  4123.  
  4124. Select_5.Name = "Select"
  4125. Select_5.Parent = Float
  4126. Select_5.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4127. Select_5.BorderSizePixel = 0
  4128. Select_5.Position = UDim2.new(0, 160, 0, 0)
  4129. Select_5.Size = UDim2.new(0, 40, 0, 20)
  4130. Select_5.Font = Enum.Font.SourceSans
  4131. Select_5.FontSize = Enum.FontSize.Size14
  4132. Select_5.Text = "Add"
  4133. Select_5.TextColor3 = Color3.new(0, 0, 0)
  4134.  
  4135. ClickTP.Name = "Click TP"
  4136. ClickTP.Parent = Toggles
  4137. ClickTP.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4138. ClickTP.BackgroundTransparency = 0.5
  4139. ClickTP.BorderSizePixel = 0
  4140. ClickTP.Position = UDim2.new(0, 0, 0, 75)
  4141. ClickTP.Size = UDim2.new(0, 200, 0, 20)
  4142. ClickTP.Font = Enum.Font.SourceSans
  4143. ClickTP.FontSize = Enum.FontSize.Size14
  4144. ClickTP.Text = " Click TP (Hold Key & Click)"
  4145. ClickTP.TextColor3 = Color3.new(1, 1, 1)
  4146. ClickTP.TextXAlignment = Enum.TextXAlignment.Left
  4147.  
  4148. Select_6.Name = "Select"
  4149. Select_6.Parent = ClickTP
  4150. Select_6.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4151. Select_6.BorderSizePixel = 0
  4152. Select_6.Position = UDim2.new(0, 160, 0, 0)
  4153. Select_6.Size = UDim2.new(0, 40, 0, 20)
  4154. Select_6.Font = Enum.Font.SourceSans
  4155. Select_6.FontSize = Enum.FontSize.Size14
  4156. Select_6.Text = "Add"
  4157. Select_6.TextColor3 = Color3.new(0, 0, 0)
  4158.  
  4159. Dark_7.Name = "Dark"
  4160. Dark_7.Parent = background_2
  4161. Dark_7.Active = true
  4162. Dark_7.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4163. Dark_7.BackgroundTransparency = 0.5
  4164. Dark_7.BorderSizePixel = 0
  4165. Dark_7.Size = UDim2.new(0, 360, 0, 5)
  4166.  
  4167. shadow_2.Name = "shadow"
  4168. shadow_2.Parent = KeybindEditor
  4169. shadow_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4170. shadow_2.BorderColor3 = Color3.new(0, 0, 0)
  4171. shadow_2.BorderSizePixel = 0
  4172. shadow_2.Size = UDim2.new(0, 360, 0, 20)
  4173. shadow_2.ZIndex = 4
  4174.  
  4175. PopupText_2.Name = "PopupText"
  4176. PopupText_2.Parent = shadow_2
  4177. PopupText_2.BackgroundTransparency = 1
  4178. PopupText_2.Position = UDim2.new(0, 51, 0, 0)
  4179. PopupText_2.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  4180. PopupText_2.ZIndex = 4
  4181. PopupText_2.Font = Enum.Font.SourceSans
  4182. PopupText_2.TextSize = 20
  4183. PopupText_2.Text = "Set Keybinds"
  4184. PopupText_2.TextColor3 = Color3.new(1, 1, 1)
  4185. PopupText_2.TextStrokeTransparency = 0
  4186. PopupText_2.TextWrapped = true
  4187.  
  4188. Exit_2.Name = "Exit"
  4189. Exit_2.Parent = shadow_2
  4190. Exit_2.BackgroundColor3 = Color3.new(1, 1, 1)
  4191. Exit_2.BackgroundTransparency = 1
  4192. Exit_2.Size = UDim2.new(0, 20, 0, 20)
  4193. Exit_2.ZIndex = 4
  4194. Exit_2.Image = "rbxassetid://2132544126"
  4195.  
  4196. PositionsFrame.Name = "PositionsFrame"
  4197. PositionsFrame.Parent = Settings
  4198. PositionsFrame.Active = true
  4199. PositionsFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4200. PositionsFrame.BorderSizePixel = 0
  4201. PositionsFrame.Size = UDim2.new(0, 250, 0, 175)
  4202. PositionsFrame.Position = UDim2.new(0, 0, 0, 175)
  4203.  
  4204. Close_3.Name = "Close"
  4205. Close_3.Parent = PositionsFrame
  4206. Close_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4207. Close_3.BorderSizePixel = 0
  4208. Close_3.Position = UDim2.new(0, 205, 0, 150)
  4209. Close_3.Size = UDim2.new(0, 40, 0, 20)
  4210. Close_3.Font = Enum.Font.SourceSans
  4211. Close_3.FontSize = Enum.FontSize.Size14
  4212. Close_3.Text = "Close"
  4213. Close_3.TextColor3 = Color3.new(0, 0, 0)
  4214.  
  4215. Delete_5.Name = "Delete"
  4216. Delete_5.Parent = PositionsFrame
  4217. Delete_5.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4218. Delete_5.BorderSizePixel = 0
  4219. Delete_5.Position = UDim2.new(0, 5, 0, 150)
  4220. Delete_5.Size = UDim2.new(0, 40, 0, 20)
  4221. Delete_5.Font = Enum.Font.SourceSans
  4222. Delete_5.FontSize = Enum.FontSize.Size14
  4223. Delete_5.Text = "Clear"
  4224. Delete_5.TextColor3 = Color3.new(0, 0, 0)
  4225.  
  4226. Holder_4.Name = "Holder"
  4227. Holder_4.Parent = PositionsFrame
  4228. Holder_4.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4229. Holder_4.BackgroundTransparency = 1
  4230. Holder_4.BorderSizePixel = 0
  4231. Holder_4.Position = UDim2.new(0, 0, 0, 0)
  4232. Holder_4.Selectable = false
  4233. Holder_4.Size = UDim2.new(0, 250, 0, 145)
  4234. Holder_4.BottomImage = "rbxasset://textures/blackBkg_square.png"
  4235. Holder_4.CanvasSize = UDim2.new(0, 0, 0, 0)
  4236. Holder_4.MidImage = "rbxasset://textures/blackBkg_square.png"
  4237. Holder_4.ScrollBarThickness = 8
  4238. Holder_4.TopImage = "rbxasset://textures/blackBkg_square.png"
  4239.  
  4240. Example_4.Name = "Example"
  4241. Example_4.Parent = PositionsFrame
  4242. Example_4.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4243. Example_4.BackgroundTransparency = 0.5
  4244. Example_4.BorderSizePixel = 0
  4245. Example_4.Size = UDim2.new(0, 10, 0, 20)
  4246. Example_4.Visible = false
  4247. Example_4.Position = UDim2.new(0, 0, 0, -5)
  4248.  
  4249. Text_5.Name = "Text"
  4250. Text_5.Parent = Example_4
  4251. Text_5.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4252. Text_5.BackgroundTransparency = 0.5
  4253. Text_5.BorderSizePixel = 0
  4254. Text_5.Position = UDim2.new(0, 10, 0, 0)
  4255. Text_5.Size = UDim2.new(0, 240, 0, 20)
  4256. Text_5.Font = Enum.Font.SourceSans
  4257. Text_5.FontSize = Enum.FontSize.Size14
  4258. Text_5.Text = "Position"
  4259. Text_5.TextColor3 = Color3.new(1, 1, 1)
  4260. Text_5.TextXAlignment = Enum.TextXAlignment.Left
  4261.  
  4262. Delete_6.Name = "Delete"
  4263. Delete_6.Parent = Text_5
  4264. Delete_6.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4265. Delete_6.BorderSizePixel = 0
  4266. Delete_6.Position = UDim2.new(0, 200, 0, 0)
  4267. Delete_6.Size = UDim2.new(0, 40, 0, 20)
  4268. Delete_6.Font = Enum.Font.SourceSans
  4269. Delete_6.FontSize = Enum.FontSize.Size14
  4270. Delete_6.Text = "Delete"
  4271. Delete_6.TextColor3 = Color3.new(0, 0, 0)
  4272.  
  4273. TP.Name = "TP"
  4274. TP.Parent = Text_5
  4275. TP.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4276. TP.BorderSizePixel = 0
  4277. TP.Position = UDim2.new(0, 155, 0, 0)
  4278. TP.Size = UDim2.new(0, 40, 0, 20)
  4279. TP.Font = Enum.Font.SourceSans
  4280. TP.FontSize = Enum.FontSize.Size14
  4281. TP.Text = "Goto"
  4282. TP.TextColor3 = Color3.new(0, 0, 0)
  4283.  
  4284. AliasesFrame.Name = "AliasesFrame"
  4285. AliasesFrame.Parent = Settings
  4286. AliasesFrame.Active = true
  4287. AliasesFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4288. AliasesFrame.BorderSizePixel = 0
  4289. AliasesFrame.Position = UDim2.new(0, 0, 0, 175)
  4290. AliasesFrame.Size = UDim2.new(0, 250, 0, 175)
  4291.  
  4292. Close_2.Name = "Close"
  4293. Close_2.Parent = AliasesFrame
  4294. Close_2.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4295. Close_2.BorderSizePixel = 0
  4296. Close_2.Position = UDim2.new(0, 205, 0, 150)
  4297. Close_2.Size = UDim2.new(0, 40, 0, 20)
  4298. Close_2.Font = Enum.Font.SourceSans
  4299. Close_2.FontSize = Enum.FontSize.Size14
  4300. Close_2.Text = "Close"
  4301. Close_2.TextColor3 = Color3.new(0, 0, 0)
  4302.  
  4303. Delete_3.Name = "Delete"
  4304. Delete_3.Parent = AliasesFrame
  4305. Delete_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4306. Delete_3.BorderSizePixel = 0
  4307. Delete_3.Position = UDim2.new(0, 5, 0, 150)
  4308. Delete_3.Size = UDim2.new(0, 40, 0, 20)
  4309. Delete_3.Font = Enum.Font.SourceSans
  4310. Delete_3.FontSize = Enum.FontSize.Size14
  4311. Delete_3.Text = "Clear"
  4312. Delete_3.TextColor3 = Color3.new(0, 0, 0)
  4313.  
  4314. Holder_3.Name = "Holder"
  4315. Holder_3.Parent = AliasesFrame
  4316. Holder_3.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4317. Holder_3.BackgroundTransparency = 1
  4318. Holder_3.BorderSizePixel = 0
  4319. Holder_3.Position = UDim2.new(0, 0, 0, 0)
  4320. Holder_3.Size = UDim2.new(0, 250, 0, 145)
  4321. Holder_3.BottomImage = "rbxasset://textures/blackBkg_square.png"
  4322. Holder_3.CanvasSize = UDim2.new(0, 0, 0, 0)
  4323. Holder_3.MidImage = "rbxasset://textures/blackBkg_square.png"
  4324. Holder_3.ScrollBarThickness = 0
  4325. Holder_3.TopImage = "rbxasset://textures/blackBkg_square.png"
  4326.  
  4327. Example_3.Name = "Example"
  4328. Example_3.Parent = AliasesFrame
  4329. Example_3.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4330. Example_3.BackgroundTransparency = 0.5
  4331. Example_3.BorderSizePixel = 0
  4332. Example_3.Size = UDim2.new(0, 10, 0, 20)
  4333. Example_3.Visible = false
  4334.  
  4335. Text_4.Name = "Text"
  4336. Text_4.Parent = Example_3
  4337. Text_4.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4338. Text_4.BackgroundTransparency = 0.5
  4339. Text_4.BorderSizePixel = 0
  4340. Text_4.Position = UDim2.new(0, 10, 0, 0)
  4341. Text_4.Size = UDim2.new(0, 240, 0, 20)
  4342. Text_4.Font = Enum.Font.SourceSans
  4343. Text_4.FontSize = Enum.FontSize.Size14
  4344. Text_4.Text = "honk"
  4345. Text_4.TextColor3 = Color3.new(1, 1, 1)
  4346. Text_4.TextXAlignment = Enum.TextXAlignment.Left
  4347.  
  4348. Delete_4.Name = "Delete"
  4349. Delete_4.Parent = Text_4
  4350. Delete_4.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4351. Delete_4.BorderSizePixel = 0
  4352. Delete_4.Position = UDim2.new(0, 200, 0, 0)
  4353. Delete_4.Size = UDim2.new(0, 40, 0, 20)
  4354. Delete_4.Font = Enum.Font.SourceSans
  4355. Delete_4.FontSize = Enum.FontSize.Size14
  4356. Delete_4.Text = "Delete"
  4357. Delete_4.TextColor3 = Color3.new(0, 0, 0)
  4358.  
  4359. PluginsFrame.Name = "PluginsFrame"
  4360. PluginsFrame.Parent = Settings
  4361. PluginsFrame.Active = true
  4362. PluginsFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4363. PluginsFrame.BorderSizePixel = 0
  4364. PluginsFrame.Position = UDim2.new(0, 0, 0, 175)
  4365. PluginsFrame.Size = UDim2.new(0, 250, 0, 175)
  4366.  
  4367. Close_4.Name = "Close"
  4368. Close_4.Parent = PluginsFrame
  4369. Close_4.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4370. Close_4.BorderSizePixel = 0
  4371. Close_4.Position = UDim2.new(0, 205, 0, 150)
  4372. Close_4.Size = UDim2.new(0, 40, 0, 20)
  4373. Close_4.Font = Enum.Font.SourceSans
  4374. Close_4.FontSize = Enum.FontSize.Size14
  4375. Close_4.Text = "Close"
  4376. Close_4.TextColor3 = Color3.new(0, 0, 0)
  4377.  
  4378. Add_3.Name = "Add"
  4379. Add_3.Parent = PluginsFrame
  4380. Add_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4381. Add_3.BorderSizePixel = 0
  4382. Add_3.Position = UDim2.new(0, 5, 0, 150)
  4383. Add_3.Size = UDim2.new(0, 40, 0, 20)
  4384. Add_3.Font = Enum.Font.SourceSans
  4385. Add_3.FontSize = Enum.FontSize.Size14
  4386. Add_3.Text = "Add"
  4387. Add_3.TextColor3 = Color3.new(0, 0, 0)
  4388.  
  4389. Holder_5.Name = "Holder"
  4390. Holder_5.Parent = PluginsFrame
  4391. Holder_5.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4392. Holder_5.BackgroundTransparency = 1
  4393. Holder_5.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4394. Holder_5.BorderSizePixel = 0
  4395. Holder_5.Position = UDim2.new(0, 0, 0, 0)
  4396. Holder_5.Selectable = false
  4397. Holder_5.Size = UDim2.new(0, 250, 0, 140)
  4398. Holder_5.BottomImage = "rbxasset://textures/blackBkg_square.png"
  4399. Holder_5.CanvasSize = UDim2.new(0, 0, 0, 0)
  4400. Holder_5.MidImage = "rbxasset://textures/blackBkg_square.png"
  4401. Holder_5.ScrollBarThickness = 0
  4402. Holder_5.TopImage = "rbxasset://textures/blackBkg_square.png"
  4403.  
  4404. Example_5.Name = "Example"
  4405. Example_5.Parent = PluginsFrame
  4406. Example_5.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4407. Example_5.BackgroundTransparency = 0.5
  4408. Example_5.BorderSizePixel = 0
  4409. Example_5.Size = UDim2.new(0, 10, 0, 20)
  4410. Example_5.Visible = false
  4411.  
  4412. Text_6.Name = "Text"
  4413. Text_6.Parent = Example_5
  4414. Text_6.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4415. Text_6.BackgroundTransparency = 0.5
  4416. Text_6.BorderSizePixel = 0
  4417. Text_6.Position = UDim2.new(0, 10, 0, 0)
  4418. Text_6.Size = UDim2.new(0, 240, 0, 20)
  4419. Text_6.Font = Enum.Font.SourceSans
  4420. Text_6.FontSize = Enum.FontSize.Size14
  4421. Text_6.Text = "F4 > Toggle Fly"
  4422. Text_6.TextColor3 = Color3.new(1, 1, 1)
  4423. Text_6.TextXAlignment = Enum.TextXAlignment.Left
  4424.  
  4425. Delete_7.Name = "Delete"
  4426. Delete_7.Parent = Text_6
  4427. Delete_7.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4428. Delete_7.BorderSizePixel = 0
  4429. Delete_7.Position = UDim2.new(0, 200, 0, 0)
  4430. Delete_7.Size = UDim2.new(0, 40, 0, 20)
  4431. Delete_7.Font = Enum.Font.SourceSans
  4432. Delete_7.FontSize = Enum.FontSize.Size14
  4433. Delete_7.Text = "Delete"
  4434. Delete_7.TextColor3 = Color3.new(0, 0, 0)
  4435.  
  4436. PluginEditor.Name = randomString()
  4437. PluginEditor.Parent = PARENT
  4438. PluginEditor.Active = true
  4439. PluginEditor.BackgroundColor3 = Color3.new(1, 1, 1)
  4440. PluginEditor.BackgroundTransparency = 1
  4441. PluginEditor.Position = UDim2.new(0.5, -180, 0, -400)
  4442. PluginEditor.Size = UDim2.new(0, 360, 0, 20)
  4443. PluginEditor.ZIndex = 4
  4444.  
  4445. background_3.Name = "background"
  4446. background_3.Parent = PluginEditor
  4447. background_3.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4448. background_3.BorderSizePixel = 0
  4449. background_3.Position = UDim2.new(0, 0, 0, 20)
  4450. background_3.Size = UDim2.new(0, 360, 0, 160)
  4451.  
  4452. Dark_8.Name = "Dark"
  4453. Dark_8.Parent = background_3
  4454. Dark_8.Active = true
  4455. Dark_8.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4456. Dark_8.BackgroundTransparency = 0.5
  4457. Dark_8.BorderSizePixel = 0
  4458. Dark_8.Size = UDim2.new(0, 360, 0, 5)
  4459.  
  4460. Dark_9.Name = "Dark"
  4461. Dark_9.Parent = background_3
  4462. Dark_9.Active = true
  4463. Dark_9.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4464. Dark_9.BackgroundTransparency = 0.5
  4465. Dark_9.BorderSizePixel = 0
  4466. Dark_9.Position = UDim2.new(0, 220, 0, 5)
  4467. Dark_9.Size = UDim2.new(0, 5, 0, 155)
  4468.  
  4469. Img.Name = "Img"
  4470. Img.Parent = background_3
  4471. Img.BackgroundColor3 = Color3.new(1, 1, 1)
  4472. Img.BackgroundTransparency = 1
  4473. Img.Position = UDim2.new(0, 242, 0, 3)
  4474. Img.Size = UDim2.new(0, 100, 0, 95)
  4475. Img.Image = "rbxassetid://318740854"
  4476.  
  4477. AddPlugin.Name = "AddPlugin"
  4478. AddPlugin.Parent = background_3
  4479. AddPlugin.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4480. AddPlugin.BackgroundTransparency = 0.5
  4481. AddPlugin.BorderSizePixel = 0
  4482. AddPlugin.Position = UDim2.new(0, 235, 0, 100)
  4483. AddPlugin.Size = UDim2.new(0, 115, 0, 50)
  4484. AddPlugin.Font = Enum.Font.SourceSans
  4485. AddPlugin.FontSize = Enum.FontSize.Size18
  4486. AddPlugin.Text = "Add Plugin"
  4487. AddPlugin.TextColor3 = Color3.new(1, 1, 1)
  4488. AddPlugin.TextStrokeTransparency = 0
  4489.  
  4490. FileName.Name = "FileName"
  4491. FileName.Parent = background_3
  4492. FileName.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4493. FileName.BackgroundTransparency = 0.5
  4494. FileName.BorderSizePixel = 0
  4495. FileName.Position = UDim2.new(0.027777778, 0, 0.625, 0)
  4496. FileName.Size = UDim2.new(0, 200, 0, 50)
  4497. FileName.Font = Enum.Font.SourceSans
  4498. FileName.FontSize = Enum.FontSize.Size18
  4499. FileName.Text = "Plugin File Name"
  4500. FileName.TextColor3 = Color3.new(1, 1, 1)
  4501. FileName.TextStrokeTransparency = 0
  4502.  
  4503. About.Name = "About"
  4504. About.Parent = background_3
  4505. About.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4506. About.BackgroundTransparency = 1
  4507. About.BorderSizePixel = 0
  4508. About.Position = UDim2.new(0, 17, 0, 17)
  4509. About.Size = UDim2.new(0, 187, 0, 49)
  4510. About.Font = Enum.Font.SourceSansBold
  4511. About.FontSize = Enum.FontSize.Size14
  4512. About.Text = "Plugins are .iy files and should be located in the 'workspace' folder of your exploit."
  4513. About.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  4514. About.TextStrokeTransparency = 0
  4515. About.TextWrapped = true
  4516. About.TextYAlignment = Enum.TextYAlignment.Top
  4517.  
  4518. Directions_2.Name = "Directions"
  4519. Directions_2.Parent = background_3
  4520. Directions_2.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4521. Directions_2.BackgroundTransparency = 1
  4522. Directions_2.BorderSizePixel = 0
  4523. Directions_2.Position = UDim2.new(0, 17, 0, 66)
  4524. Directions_2.Size = UDim2.new(0, 187, 0, 49)
  4525. Directions_2.Font = Enum.Font.SourceSansBold
  4526. Directions_2.FontSize = Enum.FontSize.Size14
  4527. Directions_2.Text = "Type the name of the plugin file you want to add below."
  4528. Directions_2.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  4529. Directions_2.TextStrokeTransparency = 0
  4530. Directions_2.TextWrapped = true
  4531. Directions_2.TextYAlignment = Enum.TextYAlignment.Top
  4532.  
  4533. shadow_3.Name = "shadow"
  4534. shadow_3.Parent = PluginEditor
  4535. shadow_3.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4536. shadow_3.BorderColor3 = Color3.new(0, 0, 0)
  4537. shadow_3.BorderSizePixel = 0
  4538. shadow_3.Size = UDim2.new(0, 360, 0, 20)
  4539. shadow_3.ZIndex = 4
  4540.  
  4541. PopupText_3.Name = "PopupText"
  4542. PopupText_3.Parent = shadow_3
  4543. PopupText_3.BackgroundTransparency = 1
  4544. PopupText_3.Position = UDim2.new(0, 51, 0, 0)
  4545. PopupText_3.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  4546. PopupText_3.ZIndex = 4
  4547. PopupText_3.Font = Enum.Font.SourceSans
  4548. PopupText_3.TextSize = 20
  4549. PopupText_3.Text = "Add Plugins"
  4550. PopupText_3.TextColor3 = Color3.new(1, 1, 1)
  4551. PopupText_3.TextStrokeTransparency = 0
  4552. PopupText_3.TextWrapped = true
  4553.  
  4554. Exit_3.Name = "Exit"
  4555. Exit_3.Parent = shadow_3
  4556. Exit_3.BackgroundColor3 = Color3.new(1, 1, 1)
  4557. Exit_3.BackgroundTransparency = 1
  4558. Exit_3.Size = UDim2.new(0, 20, 0, 20)
  4559. Exit_3.ZIndex = 4
  4560. Exit_3.Image = "rbxassetid://2132544126"
  4561.  
  4562. logsDrag.Name = randomString()
  4563. logsDrag.Parent = PARENT
  4564. logsDrag.Active = true
  4565. logsDrag.BackgroundColor3 = Color3.new(1, 1, 1)
  4566. logsDrag.BackgroundTransparency = 1
  4567. logsDrag.Position = UDim2.new(0, 0, 1, 10)
  4568. logsDrag.Size = UDim2.new(0, 338, 0, 20)
  4569. logsDrag.ZIndex = 4
  4570.  
  4571. shadow.Name = "shadow"
  4572. shadow.Parent = logsDrag
  4573. shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4574. shadow.BorderColor3 = Color3.new(0, 0, 0)
  4575. shadow.BorderSizePixel = 0
  4576. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  4577. shadow.Size = UDim2.new(0, 338, 0, 20)
  4578. shadow.ZIndex = 4
  4579.  
  4580. Hide.Name = "Hide"
  4581. Hide.Parent = shadow
  4582. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  4583. Hide.BackgroundTransparency = 1
  4584. Hide.Position = UDim2.new(0, 20, 0, 0)
  4585. Hide.Size = UDim2.new(0, 20, 0, 20)
  4586. Hide.ZIndex = 4
  4587. Hide.Image = "rbxassetid://2406617031"
  4588. Hide.ImageTransparency = 0.5
  4589.  
  4590. PopupText.Name = "PopupText"
  4591. PopupText.Parent = shadow
  4592. PopupText.BackgroundTransparency = 1
  4593. PopupText.Position = UDim2.new(0, 48, 0, 0)
  4594. PopupText.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  4595. PopupText.ZIndex = 4
  4596. PopupText.Font = Enum.Font.SourceSans
  4597. PopupText.TextSize = 20
  4598. PopupText.Text = "Chat Logs"
  4599. PopupText.TextColor3 = Color3.new(1, 1, 1)
  4600. PopupText.TextStrokeTransparency = 0
  4601. PopupText.TextWrapped = true
  4602.  
  4603. Exit.Name = "Exit"
  4604. Exit.Parent = shadow
  4605. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  4606. Exit.BackgroundTransparency = 1
  4607. Exit.Size = UDim2.new(0, 20, 0, 20)
  4608. Exit.ZIndex = 4
  4609. Exit.Image = "rbxassetid://2132544126"
  4610.  
  4611. scroll.Name = "scroll"
  4612. scroll.Parent = logsDrag
  4613. scroll.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4614. scroll.BackgroundTransparency = 0.5
  4615. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4616. scroll.BorderSizePixel = 0
  4617. scroll.Position = UDim2.new(0, 5, 0, 30)
  4618. scroll.Size = UDim2.new(0, 328, 0, 190)
  4619. scroll.ZIndex = 5
  4620. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  4621. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  4622. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  4623. scroll.ScrollBarThickness = 8
  4624. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  4625.  
  4626. background.Name = "background"
  4627. background.Parent = logsDrag
  4628. background.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4629. background.BorderColor3 = Color3.new(0, 0, 0)
  4630. background.BorderSizePixel = 0
  4631. background.Position = UDim2.new(0, 0, 1, 0)
  4632. background.Size = UDim2.new(0, 338, 0, 230)
  4633. background.ZIndex = 4
  4634.  
  4635. Dark_6.Name = "Dark"
  4636. Dark_6.Parent = background
  4637. Dark_6.Active = true
  4638. Dark_6.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4639. Dark_6.BackgroundTransparency = 0.5
  4640. Dark_6.BorderSizePixel = 0
  4641. Dark_6.Size = UDim2.new(0, 338, 0, 5)
  4642. Dark_6.ZIndex = 4
  4643.  
  4644. Clear.Name = "Clear"
  4645. Clear.Parent = background
  4646. Clear.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4647. Clear.BorderSizePixel = 0
  4648. Clear.Position = UDim2.new(0, 5, 0, 205)
  4649. Clear.Size = UDim2.new(0, 50, 0, 20)
  4650. Clear.ZIndex = 4
  4651. Clear.Font = Enum.Font.SourceSans
  4652. Clear.FontSize = Enum.FontSize.Size14
  4653. Clear.Text = "Clear"
  4654. Clear.TextColor3 = Color3.new(0, 0, 0)
  4655.  
  4656. Toggle.Name = "Toggle"
  4657. Toggle.Parent = background
  4658. Toggle.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4659. Toggle.BorderSizePixel = 0
  4660. Toggle.Position = UDim2.new(0, 60, 0, 205)
  4661. Toggle.Size = UDim2.new(0, 50, 0, 20)
  4662. Toggle.ZIndex = 4
  4663. Toggle.Font = Enum.Font.SourceSans
  4664. Toggle.FontSize = Enum.FontSize.Size14
  4665. Toggle.Text = "Disabled"
  4666. Toggle.TextColor3 = Color3.new(0, 0, 0)
  4667.  
  4668. function writefileExploit()
  4669. if writefile then
  4670. return true
  4671. end
  4672. end
  4673.  
  4674. function isNumber(str)
  4675. return tonumber(str) ~= nil
  4676. end
  4677.  
  4678. function tools(plr)
  4679. if plr.Backpack:FindFirstChildOfClass('Tool') or plr.Character:FindFirstChildOfClass('Tool') then
  4680. return true
  4681. end
  4682. end
  4683.  
  4684. function r15(plr)
  4685. if plr.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then
  4686. return true
  4687. end
  4688. end
  4689.  
  4690. defaultsettings = {
  4691. prefix = ';';
  4692. StayOpen = false;
  4693. logsEnabled = false;
  4694. aliases = {};
  4695. binds = {};
  4696. WayPoints = {};
  4697. PluginsTable = {}
  4698. }
  4699.  
  4700. defaults = game:GetService("HttpService"):JSONEncode(defaultsettings)
  4701.  
  4702. function saves()
  4703. if writefileExploit() then
  4704. if pcall(function() readfile("IY_FE.iy") end) then
  4705. if readfile("IY_FE.iy") ~= nil then
  4706. local json = game:GetService("HttpService"):JSONDecode(readfile("IY_FE.iy"))
  4707. if json.prefix ~= nil then prefix = json.prefix else prefix = ';' end
  4708. if json.StayOpen ~= nil then StayOpen = json.StayOpen else StayOpen = false end
  4709. if json.logsEnabled ~= nil then logsEnabled = json.logsEnabled else logsEnabled = false end
  4710. if json.aliases ~= nil then aliases = json.aliases else aliases = {} end
  4711. if json.binds ~= nil then binds = json.binds else binds = {} end
  4712. if json.WayPoints ~= nil then WayPoints = json.WayPoints else WayPoints = {} end
  4713. if json.PluginsTable ~= nil then PluginsTable = json.PluginsTable else PluginsTable = {} end
  4714. else
  4715. writefile("IY_FE.iy", defaults)
  4716. wait()
  4717. saves()
  4718. end
  4719. else
  4720. writefile("IY_FE.iy", defaults)
  4721. wait()
  4722. saves()
  4723. end
  4724. else
  4725. prefix = ';'
  4726. StayOpen = false
  4727. logsEnabled = false
  4728. aliases = {}
  4729. binds = {}
  4730. WayPoints = {}
  4731. PluginsTable = {}
  4732. end
  4733. end
  4734.  
  4735. saves()
  4736.  
  4737. function updatesaves()
  4738. if writefileExploit() then
  4739. local update = {
  4740. prefix = prefix;
  4741. StayOpen = StayOpen;
  4742. logsEnabled = logsEnabled;
  4743. aliases = aliases;
  4744. binds = binds;
  4745. WayPoints = WayPoints;
  4746. PluginsTable = PluginsTable
  4747. }
  4748. writefile("IY_FE.iy", game:GetService("HttpService"):JSONEncode(update))
  4749. end
  4750. end
  4751.  
  4752. function Time()
  4753. local HOUR = math.floor((tick() % 86400) / 3600)
  4754. local MINUTE = math.floor((tick() % 3600) / 60)
  4755. local SECOND = math.floor(tick() % 60)
  4756. local AP = HOUR > 11 and 'PM' or 'AM'
  4757. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  4758. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  4759. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  4760. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  4761. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP
  4762. end
  4763.  
  4764. UserInputService = game:GetService("UserInputService")
  4765. Players = game:GetService("Players")
  4766. IYMouse = Players.LocalPlayer:GetMouse()
  4767. PrefixBox.Text = prefix
  4768. SettingsOpen = false
  4769.  
  4770. if StayOpen == false then
  4771. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 1
  4772. else
  4773. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 0
  4774. end
  4775.  
  4776. if logsEnabled then
  4777. Toggle.Text = 'Enabled'
  4778. else
  4779. Toggle.Text = 'Disabled'
  4780. end
  4781.  
  4782. holderOffset = -250
  4783. notifyOffset = -500
  4784.  
  4785. function maximizeHolder()
  4786. if StayOpen == false then
  4787. Holder:TweenPosition(UDim2.new(1, holderOffset, 1, -220), "InOut", "Quart", 0.2, true, nil)
  4788. end
  4789. end
  4790.  
  4791. function minimizeHolder()
  4792. if StayOpen == false then
  4793. Holder:TweenPosition(UDim2.new(1, holderOffset, 1, -20), "InOut", "Quart", 0.5, true, nil)
  4794. end
  4795. end
  4796.  
  4797. function cmdbarHolder()
  4798. if StayOpen == false then
  4799. Holder:TweenPosition(UDim2.new(1, holderOffset, 1, -45), "InOut", "Quart", 0.5, true, nil)
  4800. end
  4801. end
  4802.  
  4803. function enablebuttons()
  4804. Settings.Aliases.Select.Visible = true
  4805. Settings.Color.Select.Visible = true
  4806. Settings.Keybinds.Select.Visible = true
  4807. Settings.StayOpen.Button.On.Visible = true
  4808. Settings.Prefix.PrefixBox.Visible = true
  4809. Settings.Positions.Select.Visible = true
  4810. Settings.Plugins.Select.Visible = true
  4811. end
  4812.  
  4813. function disablebuttons()
  4814. Settings.Aliases.Select.Visible = false
  4815. Settings.Color.Select.Visible = false
  4816. Settings.Keybinds.Select.Visible = false
  4817. Settings.StayOpen.Button.On.Visible = false
  4818. Settings.Prefix.PrefixBox.Visible = false
  4819. Settings.Positions.Select.Visible = false
  4820. Settings.Plugins.Select.Visible = false
  4821. end
  4822.  
  4823. notifyCount = 0
  4824. function notify(text,text2)
  4825. spawn(function()
  4826. local LnotifyCount = notifyCount+1
  4827. notifyCount = notifyCount+1
  4828. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -0), "InOut", "Quart", 0.5, true, nil)
  4829. wait(0.6)
  4830. local closepressed = false
  4831. if text2 then
  4832. Notification.Title.Text = text
  4833. Notification.Text.Text = text2
  4834. else
  4835. Notification.Title.Text = 'Notification'
  4836. Notification.Text.Text = text
  4837. end
  4838. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -100), "InOut", "Quart", 0.5, true, nil)
  4839. Notification.CloseButton.MouseButton1Click:Connect(function()
  4840. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -0), "InOut", "Quart", 0.5, true, nil)
  4841. closepressed = true
  4842. end)
  4843. wait(10)
  4844. if LnotifyCount == notifyCount then
  4845. if closepressed == false then
  4846. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -0), "InOut", "Quart", 0.5, true, nil)
  4847. end
  4848. notifyCount = 0
  4849. end
  4850. end)
  4851. end
  4852.  
  4853. function CreateLabel(Name, Text)
  4854. local sf = scroll
  4855. if #sf:GetChildren() >= 2546 then
  4856. sf:ClearAllChildren()
  4857. end
  4858. local alls = 0
  4859. for i,v in pairs(sf:GetChildren()) do
  4860. if v then
  4861. alls = v.Size.Y.Offset + alls
  4862. end
  4863. if not v then
  4864. alls = 0
  4865. end
  4866. end
  4867. local tl = Instance.new('TextLabel', sf)
  4868. local il = Instance.new('Frame', tl)
  4869. tl.Name = Name
  4870. tl.ZIndex = 6
  4871. tl.Text = Time().." - ["..Name.."]: "..Text
  4872. tl.Size = UDim2.new(0,322,0,84)
  4873. tl.BackgroundTransparency = 1
  4874. tl.BorderSizePixel = 0
  4875. tl.Font = "SourceSansBold"
  4876. tl.Position = UDim2.new(-1,0,0,alls)
  4877. tl.TextTransparency = 1
  4878. tl.TextScaled = false
  4879. tl.TextSize = 14
  4880. tl.TextWrapped = true
  4881. tl.TextXAlignment = "Left"
  4882. tl.TextYAlignment = "Top"
  4883. il.BackgroundTransparency = 1
  4884. il.BorderSizePixel = 0
  4885. il.Size = UDim2.new(0,12,1,0)
  4886. il.Position = UDim2.new(0,316,0,0)
  4887. tl.TextColor3 = Color3.fromRGB(255,255,255)
  4888. tl.Size = UDim2.new(0,322,0,tl.TextBounds.Y)
  4889. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  4890. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  4891. local size2 = sf.CanvasSize.Y.Offset
  4892. tl:TweenPosition(UDim2.new(0,3,0,alls), 'In', 'Quint', 0.5)
  4893. for i = 0,50 do wait(0.05)
  4894. tl.TextTransparency = tl.TextTransparency - 0.05
  4895. end
  4896. tl.TextTransparency = 0
  4897. end
  4898.  
  4899. IYMouse.KeyDown:connect(function(Key)
  4900. if (Key==prefix) then
  4901. Holder.Cmdbar:CaptureFocus()
  4902. maximizeHolder()
  4903. if SettingsOpen == true then
  4904. wait(0.2)
  4905. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.2, true, nil)
  4906. end
  4907. end
  4908. end)
  4909.  
  4910. Holder.MouseEnter:Connect(function()
  4911. maximizeHolder()
  4912. end)
  4913.  
  4914. Holder.MouseLeave:Connect(function()
  4915. minimizeHolder()
  4916. end)
  4917.  
  4918. Holder.SettingsButton.MouseButton1Click:Connect(function()
  4919. if SettingsOpen == false then SettingsOpen = true
  4920. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut", "Quart", 0.5, true, nil)
  4921. else SettingsOpen = false
  4922. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.5, true, nil)
  4923. end
  4924. end)
  4925.  
  4926. Holder.Settings.StayOpen.Button.On.MouseButton1Click:Connect(function()
  4927. if StayOpen == false then StayOpen = true
  4928. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 0
  4929. else StayOpen = false
  4930. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 1
  4931. end
  4932. updatesaves()
  4933. end)
  4934.  
  4935. Clear.MouseButton1Down:connect(function()
  4936. for _, child in pairs(scroll:GetChildren()) do
  4937. child:Destroy()
  4938. end
  4939. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  4940. end)
  4941.  
  4942. Toggle.MouseButton1Down:connect(function()
  4943. if logsEnabled then
  4944. logsEnabled = false
  4945. Toggle.Text = 'Disabled'
  4946. updatesaves()
  4947. else
  4948. logsEnabled = true
  4949. Toggle.Text = 'Enabled'
  4950. updatesaves()
  4951. end
  4952. end)
  4953.  
  4954. if not writefileExploit() then
  4955. notify('Saves','Your exploit does not support read/write file. Your settings will not save.')
  4956. end
  4957.  
  4958. ChatLog = function(plr)
  4959. plr.Chatted:Connect(function(Message)
  4960. if logsEnabled == true then
  4961. CreateLabel(plr.Name,Message)
  4962. end
  4963. end)
  4964. end
  4965.  
  4966. for _, plr in pairs(Players:GetChildren()) do
  4967. if plr.ClassName == "Player" then
  4968. ChatLog(plr)
  4969. end
  4970. end
  4971.  
  4972. Players.PlayerAdded:connect(function(player)
  4973. ChatLog(player)
  4974. if ESPenabled then
  4975. ESP(player)
  4976. end
  4977. end)
  4978.  
  4979. Players.PlayerRemoving:connect(function(player)
  4980. for i,v in pairs(PARENT:GetChildren()) do
  4981. if v.Name == player.Name..'_ESP' or v.Name == player.Name..'_LC' then
  4982. v:Destroy()
  4983. end
  4984. end
  4985. end)
  4986.  
  4987. shadow.Exit.MouseButton1Down:connect(function()
  4988. logsDrag:TweenPosition(UDim2.new(0, 0, 1, 10), "InOut", "Quart", 0.3, true, nil)
  4989. end)
  4990.  
  4991. shadow.Hide.MouseButton1Down:connect(function()
  4992. if logsDrag.Position ~= UDim2.new(0, 0, 1, -20) then
  4993. logsDrag:TweenPosition(UDim2.new(0, 0, 1, -20), "InOut", "Quart", 0.3, true, nil)
  4994. else
  4995. logsDrag:TweenPosition(UDim2.new(0, 0, 1, -250), "InOut", "Quart", 0.3, true, nil)
  4996. end
  4997. end)
  4998.  
  4999. Holder.Settings.Color.Select.MouseButton1Click:Connect(function()
  5000. notify('UI Color','Not done yet :(')
  5001. end)
  5002.  
  5003. Holder.Settings.Keybinds.Select.MouseButton1Click:Connect(function()
  5004. KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  5005. wait(0.5)
  5006. disablebuttons()
  5007. end)
  5008.  
  5009. KeybindsFrame.Close.MouseButton1Click:Connect(function()
  5010. enablebuttons()
  5011. KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  5012. end)
  5013.  
  5014. Holder.Settings.Keybinds.Select.MouseButton1Click:Connect(function()
  5015. KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  5016. wait(0.5)
  5017. disablebuttons()
  5018. end)
  5019.  
  5020. KeybindsFrame.Add.MouseButton1Click:Connect(function()
  5021. KeybindEditor:TweenPosition(UDim2.new(0.5, -180, 0, 270), "InOut", "Quart", 0.5, true, nil)
  5022. end)
  5023.  
  5024. KeybindsFrame.Delete.MouseButton1Click:Connect(function()
  5025. binds = {}
  5026. refreshbinds()
  5027. updatesaves()
  5028. notify('Keybinds Updated','Removed all keybinds')
  5029. end)
  5030.  
  5031. AliasesFrame.Close.MouseButton1Click:Connect(function()
  5032. enablebuttons()
  5033. AliasesFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  5034. end)
  5035.  
  5036. Settings.Aliases.Select.MouseButton1Click:Connect(function()
  5037. AliasesFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  5038. wait(0.5)
  5039. disablebuttons()
  5040. end)
  5041.  
  5042. PositionsFrame.Close.MouseButton1Click:Connect(function()
  5043. enablebuttons()
  5044. PositionsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  5045. end)
  5046.  
  5047. Settings.Positions.Select.MouseButton1Click:Connect(function()
  5048. PositionsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  5049. wait(0.5)
  5050. disablebuttons()
  5051. end)
  5052.  
  5053. local cmds={}
  5054. local customAlias = {}
  5055. AliasesFrame.Delete.MouseButton1Click:Connect(function()
  5056. customAlias = {}
  5057. aliases = {}
  5058. notify('Aliases Modified','Removed all aliases')
  5059. updatesaves()
  5060. refreshaliases()
  5061. end)
  5062.  
  5063. Holder.Settings.Prefix.PrefixBox.Changed:connect(function(property)
  5064. if property == "Text" then
  5065. prefix = Holder.Settings.Prefix.PrefixBox.Text
  5066. updatesaves()
  5067. end
  5068. end)
  5069.  
  5070. function dragGUI(gui)
  5071. spawn(function()
  5072. local dragging
  5073. local dragInput
  5074. local dragStart
  5075. local startPos
  5076. local function update(input)
  5077. local delta = input.Position - dragStart
  5078. gui:TweenPosition(UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y), "InOut", "Quart", 0.04, true, nil)
  5079. end
  5080. gui.InputBegan:Connect(function(input)
  5081. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  5082. dragging = true
  5083. dragStart = input.Position
  5084. startPos = gui.Position
  5085.  
  5086. input.Changed:Connect(function()
  5087. if input.UserInputState == Enum.UserInputState.End then
  5088. dragging = false
  5089. end
  5090. end)
  5091. end
  5092. end)
  5093. gui.InputChanged:Connect(function(input)
  5094. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  5095. dragInput = input
  5096. end
  5097. end)
  5098. UserInputService.InputChanged:Connect(function(input)
  5099. if input == dragInput and dragging then
  5100. update(input)
  5101. end
  5102. end)
  5103. end)
  5104. end
  5105.  
  5106. dragGUI(logsDrag)
  5107. dragGUI(KeybindEditor)
  5108. dragGUI(PluginEditor)
  5109.  
  5110. local CSP = Holder
  5111. local frame = CSP:WaitForChild('CMDs')
  5112.  
  5113. Match = function(name,str)
  5114. return name:lower():find(str:lower()) and true
  5115. end
  5116.  
  5117. canvasPos = nil
  5118. canvasTop = false
  5119. IndexContents = function(str,bool,cmdbar,anim)
  5120. if str == '' or str == ' ' or str == prefix then
  5121. if canvasTop == false then
  5122. canvasPos = CMDsF.CanvasPosition.Y
  5123. end
  5124. else
  5125. CMDsF.CanvasPosition = Vector2.new(0,0)
  5126. canvasTop = true
  5127. end
  5128. local Index,SizeY = 0,0
  5129. local indexnum = 0
  5130. for i,v in next, frame:GetChildren() do
  5131. if bool then
  5132. if Match(v.Text,str) then
  5133. indexnum = indexnum + 1
  5134. Index = Index + 1
  5135. v.Position = UDim2.new(0,10,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  5136. v.Visible = true
  5137. SizeY = SizeY + v.AbsoluteSize.Y
  5138. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  5139. else
  5140. v.Visible = false
  5141. end
  5142. else
  5143. v.Visible = true
  5144. SizeY = SizeY + v.AbsoluteSize.Y
  5145. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  5146. end
  5147. end
  5148. if not anim then
  5149. if indexnum == 0 or string.find(str, " ") then
  5150. if not cmdbar then
  5151. minimizeHolder()
  5152. elseif cmdbar then
  5153. cmdbarHolder()
  5154. end
  5155. else
  5156. maximizeHolder()
  5157. end
  5158. else
  5159. minimizeHolder()
  5160. end
  5161. end
  5162.  
  5163. function chatSuggestions()
  5164. if Players.LocalPlayer.PlayerGui:FindFirstChild("Chat") and Players.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and Players.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  5165. Players.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and Players.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  5166. local chatbox = Players.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar
  5167.  
  5168. chatbox.Changed:connect(function(property)
  5169. if property == "Text" then
  5170. if chatbox.Text:lower():sub(1,1) == prefix then
  5171. if SettingsOpen == true then
  5172. wait(0.2)
  5173. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.2, true, nil)
  5174. end
  5175. IndexContents(Players.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar.Text:lower():sub(2),true)
  5176. else
  5177. minimizeHolder()
  5178. if SettingsOpen == true then
  5179. Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut", "Quart", 0.2, true, nil)
  5180. end
  5181. end
  5182. end
  5183. end)
  5184.  
  5185. chatbox.FocusLost:connect(function(enterpressed)
  5186. if not enterpressed or chatbox.Text:lower():sub(1,1) ~= prefix then
  5187. IndexContents('',true)
  5188. if canvasPos ~= nil then
  5189. CMDsF.CanvasPosition = Vector2.new(0, canvasPos)
  5190. canvasTop = false
  5191. end
  5192. end
  5193. minimizeHolder()
  5194. end)
  5195.  
  5196. Players.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  5197. wait()
  5198. if newbar:FindFirstChild('BoxFrame') then
  5199. chatSuggestions()
  5200. end
  5201. end)
  5202.  
  5203. else
  5204. notify('Suggestions','Custom chat detected. Will not provide suggestions for commands typed in the chat.')
  5205. end
  5206. end
  5207.  
  5208. chatSuggestions()
  5209.  
  5210. local CMDs = {}
  5211. CMDs[#CMDs + 1] = {NAME = 'rejoin / rj', DESC = 'Makes you rejoin the game'}
  5212. CMDs[#CMDs + 1] = {NAME = 'exit', DESC = 'Kills roblox process'}
  5213. CMDs[#CMDs + 1] = {NAME = 'chatlogs / logs', DESC = 'Log what people say or whisper'}
  5214. CMDs[#CMDs + 1] = {NAME = 'serverinfo / info', DESC = 'Gives you info about the server'}
  5215. CMDs[#CMDs + 1] = {NAME = 'explorer / dex', DESC = 'Opens DEX explorer'}
  5216. CMDs[#CMDs + 1] = {NAME = 'remotespy', DESC = 'Prints remotes (updating soon)'}
  5217. CMDs[#CMDs + 1] = {NAME = 'breakloops / break (cmd loops)', DESC = 'Stops any cmd loops (;100^1^cmd)'}
  5218. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5219. CMDs[#CMDs + 1] = {NAME = 'addalias [cmd] [alias]', DESC = 'Adds an alias to a command'}
  5220. CMDs[#CMDs + 1] = {NAME = 'removealias [alias]', DESC = 'Removes a custom alias'}
  5221. CMDs[#CMDs + 1] = {NAME = 'clraliases', DESC = 'Removes all custom aliases'}
  5222. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5223. CMDs[#CMDs + 1] = {NAME = 'noclip', DESC = 'Go through objects'}
  5224. CMDs[#CMDs + 1] = {NAME = 'unnoclip / clip', DESC = 'Disables noclip'}
  5225. CMDs[#CMDs + 1] = {NAME = 'fly', DESC = 'Makes you fly'}
  5226. CMDs[#CMDs + 1] = {NAME = 'unfly', DESC = 'Disables fly'}
  5227. CMDs[#CMDs + 1] = {NAME = 'flyspeed [num]', DESC = 'Set fly speed'}
  5228. CMDs[#CMDs + 1] = {NAME = 'float', DESC = 'Makes you float'}
  5229. CMDs[#CMDs + 1] = {NAME = 'unfloat', DESC = 'Disables floating'}
  5230. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5231. CMDs[#CMDs + 1] = {NAME = 'spos / setwaypoint [name]', DESC = 'Sets a waypoint at your position'}
  5232. CMDs[#CMDs + 1] = {NAME = 'dpos / deletewaypoint [name]', DESC = 'Deletes a waypoint'}
  5233. CMDs[#CMDs + 1] = {NAME = 'lpos / waypoint [name]', DESC = 'Teleports player to a waypoint'}
  5234. CMDs[#CMDs + 1] = {NAME = 'clearpos / cpos / clearwaypoints', DESC = 'Clears all waypoints'}
  5235. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5236. CMDs[#CMDs + 1] = {NAME = 'spam [text]', DESC = 'Makes you spam the chat'}
  5237. CMDs[#CMDs + 1] = {NAME = 'unspam', DESC = 'Turns off spam'}
  5238. CMDs[#CMDs + 1] = {NAME = 'pmspam [plr] [text]', DESC = 'Makes you spam a players whispers'}
  5239. CMDs[#CMDs + 1] = {NAME = 'unpmspam [plr]', DESC = 'Turns off pm spam'}
  5240. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5241. CMDs[#CMDs + 1] = {NAME = 'esp', DESC = 'View all players and their status'}
  5242. CMDs[#CMDs + 1] = {NAME = 'noesp / unesp', DESC = 'Removes esp'}
  5243. CMDs[#CMDs + 1] = {NAME = 'locate [plr]', DESC = 'View a single player and their status'}
  5244. CMDs[#CMDs + 1] = {NAME = 'unlocate / nolocate [plr]', DESC = 'Removes locate'}
  5245. CMDs[#CMDs + 1] = {NAME = 'spectate / view [plr]', DESC = 'View a player'}
  5246. CMDs[#CMDs + 1] = {NAME = 'unspectate / unview', DESC = 'Stops viewing player'}
  5247. CMDs[#CMDs + 1] = {NAME = 'freecam / fc', DESC = 'Allows you to freely move camera around the game'}
  5248. CMDs[#CMDs + 1] = {NAME = 'unfreecam / unfc', DESC = 'Disables freecam'}
  5249. CMDs[#CMDs + 1] = {NAME = 'freecamspeed / fcspeed [num]', DESC = 'Adjusts freecam speed'}
  5250. CMDs[#CMDs + 1] = {NAME = 'firstp', DESC = 'Forces camera to go into first person'}
  5251. CMDs[#CMDs + 1] = {NAME = 'thirdp', DESC = 'Allows camera to go into third person'}
  5252. CMDs[#CMDs + 1] = {NAME = 'maxzoom [num]', DESC = 'Maximum camera zoom'}
  5253. CMDs[#CMDs + 1] = {NAME = 'fixcam', DESC = 'Fixes camera'}
  5254. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5255. CMDs[#CMDs + 1] = {NAME = 'btools (CLIENT)', DESC = 'Gives you building tools (DOES NOT REPLICATE)'}
  5256. CMDs[#CMDs + 1] = {NAME = 'f3x (CLIENT)', DESC = 'Loads f3x tools'}
  5257. CMDs[#CMDs + 1] = {NAME = 'delete [part name] (CLIENT)', DESC = 'Removes any part with a certain name from the workspace (DOES NOT REPLICATE)'}
  5258. CMDs[#CMDs + 1] = {NAME = 'deleteclass / dc [class name] (CLIENT)', DESC = 'Removes any part with a certain classname from the workspace (DOES NOT REPLICATE)'}
  5259. CMDs[#CMDs + 1] = {NAME = 'lockworkspace / lockws', DESC = 'Locks the whole workspace'}
  5260. CMDs[#CMDs + 1] = {NAME = 'unlockworkspace / unlockws', DESC = 'Unlocks the whole workspace'}
  5261. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5262. CMDs[#CMDs + 1] = {NAME = 'ambient [num] [num] [num] (CLIENT)', DESC = 'Changes ambient'}
  5263. CMDs[#CMDs + 1] = {NAME = 'nofog (CLIENT)', DESC = 'Removes fog'}
  5264. CMDs[#CMDs + 1] = {NAME = 'brightness [num] (CLIENT)', DESC = 'Changes the brightness lighting property'}
  5265. CMDs[#CMDs + 1] = {NAME = 'restorelighting / rlighting', DESC = 'Restores Lighting properties'}
  5266. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5267. CMDs[#CMDs + 1] = {NAME = 'age [plr]', DESC = 'Tells you the age of a player'}
  5268. CMDs[#CMDs + 1] = {NAME = 'os [plr]', DESC = "Shows a player's platform"}
  5269. CMDs[#CMDs + 1] = {NAME = 'bang [plr]', DESC = 'owo'}
  5270. CMDs[#CMDs + 1] = {NAME = 'unbang [plr]', DESC = 'uwu'}
  5271. CMDs[#CMDs + 1] = {NAME = 'kill [plr] (TOOL)', DESC = 'Kills a player (YOU NEED A TOOL)'}
  5272. CMDs[#CMDs + 1] = {NAME = 'bring [plr] (TOOL)', DESC = 'Brings a player (YOU NEED A TOOL)'}
  5273. CMDs[#CMDs + 1] = {NAME = 'fling', DESC = 'Flings anyone you touch'}
  5274. CMDs[#CMDs + 1] = {NAME = 'unfling', DESC = 'Disables the fling command'}
  5275. CMDs[#CMDs + 1] = {NAME = 'orbit [plr]', DESC = 'Orbit around a player'}
  5276. CMDs[#CMDs + 1] = {NAME = 'unorbit [plr]', DESC = 'Stops orbiting'}
  5277. CMDs[#CMDs + 1] = {NAME = 'loopoof', DESC = 'Loops everyones character sounds (everyone can hear)'}
  5278. CMDs[#CMDs + 1] = {NAME = 'unloopoof', DESC = 'Stops the oof chaos'}
  5279. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5280. CMDs[#CMDs + 1] = {NAME = 'respawn', DESC = 'Respawns you'}
  5281. CMDs[#CMDs + 1] = {NAME = 'refresh / re', DESC = 'Respawns and brings you back to the same position'}
  5282. CMDs[#CMDs + 1] = {NAME = 'god', DESC = 'Gives you godmode'}
  5283. CMDs[#CMDs + 1] = {NAME = 'invisible / invis', DESC = 'Makes you invisible to other players'}
  5284. CMDs[#CMDs + 1] = {NAME = 'weaken', DESC = 'Changes CustomPhysicalProperties in your player'}
  5285. CMDs[#CMDs + 1] = {NAME = 'unweaken', DESC = 'Changes CustomPhysicalProperties in your player'}
  5286. CMDs[#CMDs + 1] = {NAME = 'strengthen', DESC = 'Changes CustomPhysicalProperties in your player'}
  5287. CMDs[#CMDs + 1] = {NAME = 'unstrengthen', DESC = 'Changes CustomPhysicalProperties in your player'}
  5288. CMDs[#CMDs + 1] = {NAME = 'speed / ws [num]', DESC = 'Change your walkspeed'}
  5289. CMDs[#CMDs + 1] = {NAME = 'hipheight / hheight [num]', DESC = 'Adjusts hip height'}
  5290. CMDs[#CMDs + 1] = {NAME = 'jumppower / grav [num]', DESC = 'Change a players jump height'}
  5291. CMDs[#CMDs + 1] = {NAME = 'sit', DESC = 'Makes your character sit'}
  5292. CMDs[#CMDs + 1] = {NAME = 'stun', DESC = 'Enables PlatformStand'}
  5293. CMDs[#CMDs + 1] = {NAME = 'unstun', DESC = 'Disables PlatformStand'}
  5294. CMDs[#CMDs + 1] = {NAME = 'team [team name] (CLIENT)', DESC = 'Changes your team. Sometimes fools localscripts.'}
  5295. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5296. CMDs[#CMDs + 1] = {NAME = 'goto [plr]', DESC = 'Go to a player'}
  5297. CMDs[#CMDs + 1] = {NAME = 'loopgoto [plr]', DESC = 'Loop teleport to a player'}
  5298. CMDs[#CMDs + 1] = {NAME = 'unloopgoto [plr]', DESC = 'Stops teleporting you to a player'}
  5299. CMDs[#CMDs + 1] = {NAME = 'loopbring [plr] (CLIENT)', DESC = 'Loop brings a player to you (useful for killing)'}
  5300. CMDs[#CMDs + 1] = {NAME = 'unloopbring [plr]', DESC = 'Undoes loopbring'}
  5301. CMDs[#CMDs + 1] = {NAME = 'freeze / fr [plr] (CLIENT)', DESC = 'Freezes a player'}
  5302. CMDs[#CMDs + 1] = {NAME = 'thaw / unfr [plr]', DESC = 'Unfreezes a player'}
  5303. CMDs[#CMDs + 1] = {NAME = 'tpposition / tppos [coordinate]', DESC = 'Teleports you to a coordinate'}
  5304. CMDs[#CMDs + 1] = {NAME = 'offset [coordinate]', DESC = 'Offsets you by a coordinate'}
  5305. CMDs[#CMDs + 1] = {NAME = 'getposition / getpos', DESC = 'Notifies you the coordinates of your character'}
  5306. CMDs[#CMDs + 1] = {NAME = 'spawnpoint / spawn', DESC = 'Sets a position where you will spawn'}
  5307. CMDs[#CMDs + 1] = {NAME = 'nospawnpoint / nospawn', DESC = 'Removes your custom spawn point'}
  5308. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5309. CMDs[#CMDs + 1] = {NAME = 'animation / anim [ID] [speed]', DESC = 'Makes your character preform an animation (must be by roblox to replicate)'}
  5310. CMDs[#CMDs + 1] = {NAME = 'dance', DESC = 'Makes you d a n c e'}
  5311. CMDs[#CMDs + 1] = {NAME = 'spasm', DESC = 'Makes you c r a z y'}
  5312. CMDs[#CMDs + 1] = {NAME = 'headthrow', DESC = 'Simply makes you throw your head'}
  5313. CMDs[#CMDs + 1] = {NAME = 'spinhats', DESC = 'Spins your characters accessorys'}
  5314. CMDs[#CMDs + 1] = {NAME = 'unspinhats', DESC = 'Undoes spinhats'}
  5315. CMDs[#CMDs + 1] = {NAME = 'noarms', DESC = 'Removes your arms'}
  5316. CMDs[#CMDs + 1] = {NAME = 'nolegs', DESC = 'Removes your arms'}
  5317. CMDs[#CMDs + 1] = {NAME = 'nolimbs', DESC = 'Removes your limbs'}
  5318. CMDs[#CMDs + 1] = {NAME = 'naked', DESC = 'Removes your clothing'}
  5319. CMDs[#CMDs + 1] = {NAME = 'blockhead', DESC = 'Turns your head into a block'}
  5320. CMDs[#CMDs + 1] = {NAME = 'blockhats', DESC = 'Turns your hats into blocks'}
  5321. CMDs[#CMDs + 1] = {NAME = 'clone', DESC = 'Creates an illusion of a clone'}
  5322. CMDs[#CMDs + 1] = {NAME = 'creeper', DESC = 'Makes you look like a creeper'}
  5323. CMDs[#CMDs + 1] = {NAME = 'drophats', DESC = 'Drops your hats'}
  5324. CMDs[#CMDs + 1] = {NAME = 'droptools', DESC = 'Drops your tools'}
  5325. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5326. CMDs[#CMDs + 1] = {NAME = 'tools', DESC = 'Copies tools from ReplicatedStorage and Lighting'}
  5327. CMDs[#CMDs + 1] = {NAME = 'keeptools / ktools', DESC = 'Saves tools to startergear'}
  5328. CMDs[#CMDs + 1] = {NAME = 'nokeeptools / noktools', DESC = 'Deletes tools in startergear'}
  5329. CMDs[#CMDs + 1] = {NAME = 'notools/removetools', DESC = 'Removes tools from character and backpack'}
  5330. CMDs[#CMDs + 1] = {NAME = 'grabtools', DESC = 'Automatically get tools that are dropped'}
  5331. CMDs[#CMDs + 1] = {NAME = 'ungrabtools', DESC = 'Disables grabtools'}
  5332. CMDs[#CMDs + 1] = {NAME = 'givetools [plr]', DESC = 'Give your tools to a player'}
  5333. CMDs[#CMDs + 1] = {NAME = 'copytools [plr]', DESC = 'Copies a players tools'}
  5334. wait()
  5335.  
  5336. for i = 1, #CMDs do
  5337. local newcmd = Holder.Example:Clone()
  5338. newcmd.Parent = Holder.CMDs
  5339. newcmd.Visible = false
  5340. newcmd.Text = "" .. CMDs[i].NAME
  5341. newcmd.Name = 'CMD'
  5342. newcmd.MouseButton1Click:Connect(function()
  5343. notify(CMDs[i].NAME,CMDs[i].DESC)
  5344. end)
  5345. end
  5346.  
  5347.  
  5348. wait(0.5)
  5349. Credits:TweenPosition(UDim2.new(0,0,0.9,0), "Out", "Quart", 0.2)
  5350. Logo:TweenSizeAndPosition(UDim2.new(0,175,0,175),UDim2.new(0,37,0,45), "Out", "Quart", 0.5)
  5351. wait(2)
  5352. for i=1,10 do
  5353. Logo.ImageTransparency = Logo.ImageTransparency+0.1
  5354. wait()
  5355. end
  5356. Credits:TweenPosition(UDim2.new(0,0,0.9,30), "Out", "Quart", 0.2)
  5357. wait(0.2)
  5358. Logo:Destroy()
  5359. Credits:Destroy()
  5360. minimizeHolder()
  5361. IndexContents('',true)
  5362. wait(1)
  5363.  
  5364. function FindInTable(Table, Name)
  5365. for i,v in pairs(Table) do
  5366. if v == Name then
  5367. return true
  5368. end
  5369. end
  5370. return false
  5371. end
  5372.  
  5373.  
  5374. function GetInTable(Table, Name)
  5375. for i = 1, #Table do
  5376. if Table[i] == Name then
  5377. return i
  5378. end
  5379. end
  5380. return false
  5381. end
  5382.  
  5383. function respawn(plr)
  5384. if r15(plr) then
  5385. plr.Character.Humanoid.Health = 0
  5386. wait(0.1)
  5387. plr.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  5388. plr.Character.HumanoidRootPart:Destroy()
  5389. else
  5390. plr.Character:Destroy()
  5391. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  5392. local H = Instance.new('Humanoid', M)
  5393. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  5394. plr.Character = M
  5395. end
  5396. end
  5397.  
  5398. function refresh(plr)
  5399. spawn(function()
  5400. local rpos = plr.Character.HumanoidRootPart.Position
  5401. wait(0.1)
  5402. respawn(plr)
  5403. wait(0.1)
  5404. repeat wait() until plr.Character ~= nil and plr.Character:FindFirstChild('HumanoidRootPart')
  5405. plr.Character:MoveTo(rpos)
  5406. end)
  5407. end
  5408.  
  5409. Players.LocalPlayer.CharacterAdded:Connect(function()
  5410. wait(0.3)
  5411. if spawnpoint and spawnpos ~= nil then
  5412. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = spawnpos
  5413. end
  5414. bangplr = nil
  5415. execCmd('clip')
  5416. end)
  5417.  
  5418. local std={}
  5419. std.inTable=function(tbl,val)
  5420. if tbl==nil then return false end
  5421. for _,v in pairs(tbl)do
  5422. if v==val then return true end
  5423. end
  5424. return false
  5425. end
  5426.  
  5427. function getstring(begin)
  5428. local start = begin-1
  5429. local AA = '' for i,v in pairs(cargs) do
  5430. if i > start then
  5431. if AA ~= '' then
  5432. AA = AA .. ' ' .. v
  5433. else
  5434. AA = AA .. v
  5435. end
  5436. end
  5437. end
  5438. return AA
  5439. end
  5440.  
  5441. local findCmd=function(cmd_name)
  5442. for i,v in pairs(cmds)do
  5443. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  5444. return v
  5445. end
  5446. end
  5447. return customAlias[cmd_name:lower()]
  5448. end
  5449.  
  5450. local function splitString(str,delim)
  5451. local broken = {}
  5452. if delim == nil then delim = "," end
  5453. for w in string.gmatch(str,"[^"..delim.."]+") do
  5454. table.insert(broken,w)
  5455. end
  5456. return broken
  5457. end
  5458.  
  5459. local historyCount = 0
  5460. local cmdHistory = {}
  5461. local split=" "
  5462. lastBreakTime = 0
  5463. function execCmd(cmdStr,speaker)
  5464. spawn(function()
  5465. if canvasPos ~= nil then
  5466. CMDsF.CanvasPosition = Vector2.new(0, canvasPos)
  5467. canvasTop = false
  5468. end
  5469. local rawCmdStr = cmdStr
  5470. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  5471. local commandsToRun = splitString(cmdStr,"\\")
  5472. for i,v in pairs(commandsToRun) do
  5473. v = string.gsub(v,"%%BackSlash%%","\\")
  5474. local x,y,num = v:find("^(%d+)%^")
  5475. local cmdDelay = 0
  5476. if num then
  5477. v = v:sub(y+1)
  5478. local x,y,del = v:find("^([%d%.]+)%^")
  5479. if del then
  5480. v = v:sub(y+1)
  5481. cmdDelay = tonumber(del) or 0
  5482. end
  5483. end
  5484. num = tonumber(num or 1)
  5485. local args = splitString(v,split)
  5486. local cmd = findCmd(args[1])
  5487. if cmd then
  5488. table.remove(args,1)
  5489. cargs = args
  5490. if speaker == Players.LocalPlayer then
  5491. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  5492. end
  5493. if #cmdHistory > 20 then table.remove(cmdHistory) end
  5494. local cmdStartTime = tick()
  5495. for rep = 1,num do
  5496. if lastBreakTime > cmdStartTime then break end
  5497. pcall(function()
  5498. cmd.FUNC(args, speaker)
  5499. end)
  5500. if cmdDelay ~= 0 then wait(cmdDelay) end
  5501. end
  5502. end
  5503. end
  5504. end)
  5505. end
  5506.  
  5507. function addcmd(name,alias,func,plgn)
  5508. cmds[#cmds+1]=
  5509. {
  5510. NAME=name;
  5511. ALIAS=alias;
  5512. FUNC=func;
  5513. PLUGIN=plgn;
  5514. }
  5515. end
  5516.  
  5517. function addbind(cmd,key)
  5518. binds[#binds+1]=
  5519. {
  5520. COMMAND=cmd;
  5521. KEY=key;
  5522. }
  5523. end
  5524.  
  5525. function addcmdtext(text,name,desc)
  5526. local newcmd = Holder.Example:Clone()
  5527. newcmd.Parent = Holder.CMDs
  5528. newcmd.Visible = false
  5529. newcmd.Text = text
  5530. newcmd.Name = 'PLUGIN_'..name
  5531. if desc then
  5532. newcmd.MouseButton1Click:Connect(function()
  5533. notify(text,desc)
  5534. end)
  5535. end
  5536. end
  5537.  
  5538. local SpecialPlayerCases = {
  5539. ["all"] = function(speaker)return Players:GetPlayers() end,
  5540. ["others"] = function(speaker)
  5541. local plrs = {}
  5542. for i,v in pairs(Players:GetPlayers()) do
  5543. if v ~= speaker then
  5544. table.insert(plrs,v)
  5545. end
  5546. end
  5547. return plrs
  5548. end,
  5549. ["me"] = function(speaker)return {speaker} end,
  5550. ["#(%d+)"] = function(speaker,args,currentList)
  5551. local returns = {}
  5552. local randAmount = tonumber(args[1])
  5553. local players = {unpack(currentList)}
  5554. for i = 1,randAmount do
  5555. if #players == 0 then break end
  5556. local randIndex = math.random(1,#players)
  5557. table.insert(returns,players[randIndex])
  5558. table.remove(players,randIndex)
  5559. end
  5560. return returns
  5561. end,
  5562. ["random"] = function(speaker,args,currentList)
  5563. local players = currentList
  5564. return {players[math.random(1,#players)]}
  5565. end,
  5566. ["%%(.+)"] = function(speaker,args)
  5567. local returns = {}
  5568. local team = args[1]
  5569. for _,plr in pairs(Players:GetPlayers()) do
  5570. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  5571. table.insert(returns,plr)
  5572. end
  5573. end
  5574. return returns
  5575. end,
  5576. ["allies"] = function(speaker)
  5577. local returns = {}
  5578. local team = speaker.Team
  5579. for _,plr in pairs(Players:GetPlayers()) do
  5580. if plr.Team == team then
  5581. table.insert(returns,plr)
  5582. end
  5583. end
  5584. return returns
  5585. end,
  5586. ["enemies"] = function(speaker)
  5587. local returns = {}
  5588. local team = speaker.Team
  5589. for _,plr in pairs(Players:GetPlayers()) do
  5590. if plr.Team ~= team then
  5591. table.insert(returns,plr)
  5592. end
  5593. end
  5594. return returns
  5595. end,
  5596. ["team"] = function(speaker)
  5597. local returns = {}
  5598. local team = speaker.Team
  5599. for _,plr in pairs(Players:GetPlayers()) do
  5600. if plr.Team == team then
  5601. table.insert(returns,plr)
  5602. end
  5603. end
  5604. return returns
  5605. end,
  5606. ["nonteam"] = function(speaker)
  5607. local returns = {}
  5608. local team = speaker.Team
  5609. for _,plr in pairs(Players:GetPlayers()) do
  5610. if plr.Team ~= team then
  5611. table.insert(returns,plr)
  5612. end
  5613. end
  5614. return returns
  5615. end,
  5616. ["friends"] = function(speaker,args)
  5617. local returns = {}
  5618. for _,plr in pairs(Players:GetPlayers()) do
  5619. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  5620. table.insert(returns,plr)
  5621. end
  5622. end
  5623. return returns
  5624. end,
  5625. ["nonfriends"] = function(speaker,args)
  5626. local returns = {}
  5627. for _,plr in pairs(Players:GetPlayers()) do
  5628. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  5629. table.insert(returns,plr)
  5630. end
  5631. end
  5632. return returns
  5633. end,
  5634. ["guests"] = function(speaker,args)
  5635. local returns = {}
  5636. for _,plr in pairs(Players:GetPlayers()) do
  5637. if plr.Guest then
  5638. table.insert(returns,plr)
  5639. end
  5640. end
  5641. return returns
  5642. end,
  5643. ["bacons"] = function(speaker,args)
  5644. local returns = {}
  5645. for _,plr in pairs(Players:GetPlayers()) do
  5646. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  5647. table.insert(returns,plr)
  5648. end
  5649. end
  5650. return returns
  5651. end,
  5652. ["age(%d+)"] = function(speaker,args)
  5653. local returns = {}
  5654. local age = tonumber(args[1])
  5655. if not age == nil then return end
  5656. for _,plr in pairs(Players:GetPlayers()) do
  5657. if plr.AccountAge <= age then
  5658. table.insert(returns,plr)
  5659. end
  5660. end
  5661. return returns
  5662. end,
  5663. ["rad(%d+)"] = function(speaker,args)
  5664. local returns = {}
  5665. local radius = tonumber(args[1])
  5666. local speakerChar = speaker.Character
  5667. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  5668. for _,plr in pairs(Players:GetPlayers()) do
  5669. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  5670. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  5671. if magnitude <= radius then table.insert(returns,plr) end
  5672. end
  5673. end
  5674. return returns
  5675. end
  5676. }
  5677.  
  5678. local function toTokens(str)
  5679. local tokens = {}
  5680. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  5681. table.insert(tokens,{Operator = op,Name = name})
  5682. end
  5683. return tokens
  5684. end
  5685.  
  5686. local function onlyIncludeInTable(tab,matches)
  5687. local matchTable = {}
  5688. local resultTable = {}
  5689. for i,v in pairs(matches) do matchTable[v.Name] = true end
  5690. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  5691. return resultTable
  5692. end
  5693.  
  5694. local function removeTableMatches(tab,matches)
  5695. local matchTable = {}
  5696. local resultTable = {}
  5697. for i,v in pairs(matches) do matchTable[v.Name] = true end
  5698. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  5699. return resultTable
  5700. end
  5701.  
  5702. local function getPlayersByName(name)
  5703. local found = {}
  5704. for i,v in pairs(Players:GetChildren()) do
  5705. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  5706. table.insert(found,v)
  5707. end
  5708. end
  5709. return found
  5710. end
  5711.  
  5712. function getPlayer(list,speaker)
  5713. if list == nil then return {speaker.Name} end
  5714. local nameList = splitString(list,",")
  5715.  
  5716. local foundList = {}
  5717.  
  5718. for _,name in pairs(nameList) do
  5719. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  5720. local tokens = toTokens(name)
  5721. local initialPlayers = Players:GetPlayers()
  5722.  
  5723. for i,v in pairs(tokens) do
  5724. if v.Operator == "+" then
  5725. local tokenContent = v.Name
  5726. local foundCase = false
  5727. for regex,case in pairs(SpecialPlayerCases) do
  5728. local matches = {string.match(tokenContent,"^"..regex.."$")}
  5729. if #matches > 0 then
  5730. foundCase = true
  5731. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
  5732. end
  5733. end
  5734. if not foundCase then
  5735. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  5736. end
  5737. else
  5738. local tokenContent = v.Name
  5739. local foundCase = false
  5740. for regex,case in pairs(SpecialPlayerCases) do
  5741. local matches = {string.match(tokenContent,"^"..regex.."$")}
  5742. if #matches > 0 then
  5743. foundCase = true
  5744. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
  5745. end
  5746. end
  5747. if not foundCase then
  5748. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  5749. end
  5750. end
  5751. end
  5752.  
  5753. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  5754. end
  5755.  
  5756. local foundNames = {}
  5757. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  5758.  
  5759. return foundNames
  5760. end
  5761.  
  5762. local getprfx=function(strn)
  5763. if strn:sub(1,string.len(prefix))==prefix then return{'cmd',string.len(prefix)+1}
  5764. end return
  5765. end
  5766.  
  5767. function do_exec(str, plr)
  5768. str = str:gsub('/e ', '')
  5769. local t = getprfx(str)
  5770. if not t then return end
  5771. str = str:sub(t[2])
  5772. if t[1]=='cmd' then
  5773. execCmd(str, plr)
  5774. IndexContents('',true,false,true)
  5775. end
  5776. end
  5777.  
  5778.  
  5779. Players.LocalPlayer.Chatted:connect(function(message)
  5780. do_exec(message, Players.LocalPlayer)
  5781. end)
  5782.  
  5783. Holder.Cmdbar.Changed:connect(function(property)
  5784. if property == "Text" and Holder.Cmdbar:IsFocused() then
  5785. IndexContents(Holder.Cmdbar.Text,true,true)
  5786. end
  5787. end)
  5788.  
  5789. Holder.Cmdbar.FocusLost:connect(function(enterpressed)
  5790. if enterpressed then
  5791. execCmd(Holder.Cmdbar.Text,Players.LocalPlayer)
  5792. end
  5793. Holder.Cmdbar.Text = "Command Bar"
  5794. IndexContents('',true,false,true)
  5795. if canvasPos ~= nil then
  5796. CMDsF.CanvasPosition = Vector2.new(0, canvasPos)
  5797. canvasTop = false
  5798. end
  5799. if SettingsOpen == true then
  5800. Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut", "Quart", 0.2, true, nil)
  5801. end
  5802. end)
  5803.  
  5804. Holder.Cmdbar.Focused:Connect(function() historyCount = 0 end)
  5805. UserInputService.InputBegan:Connect(function(input)
  5806. if not Holder.Cmdbar:IsFocused() then return end
  5807. if input.KeyCode == Enum.KeyCode.Up then
  5808. historyCount = historyCount + 1
  5809. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  5810. Holder.Cmdbar.Text = cmdHistory[historyCount] or ""
  5811. elseif input.KeyCode == Enum.KeyCode.Down then
  5812. historyCount = historyCount - 1
  5813. if historyCount < 1 then historyCount = 1 end
  5814. Holder.Cmdbar.Text = cmdHistory[historyCount] or ""
  5815. end
  5816. end)
  5817.  
  5818. ESPenabled = false
  5819.  
  5820. function round(num, numDecimalPlaces)
  5821. local mult = 10^(numDecimalPlaces or 0)
  5822. return math.floor(num * mult + 0.5) / mult
  5823. end
  5824.  
  5825. function ESP(plr)
  5826. spawn(function()
  5827. local refreshing = true
  5828. for i,v in pairs(PARENT:GetChildren()) do
  5829. if v.Name == plr.Name..'_ESP' then
  5830. v:Destroy()
  5831. end
  5832. end
  5833. wait()
  5834. if plr.Character and plr.Name ~= Players.LocalPlayer.Name and not PARENT:FindFirstChild(plr.Name..'_ESP') then
  5835. local ESPholder = Instance.new("Folder", PARENT)
  5836. ESPholder.Name = plr.Name..'_ESP'
  5837. for b,n in pairs (plr.Character:GetChildren()) do
  5838. if (n:IsA("BasePart")) then
  5839. local a = Instance.new("BoxHandleAdornment", ESPholder)
  5840. a.Name = plr.Name
  5841. a.Adornee = n
  5842. a.AlwaysOnTop = true
  5843. a.ZIndex = 0
  5844. a.Size = n.Size
  5845. a.Transparency = 0.7
  5846. if plr.TeamColor == Players.LocalPlayer.TeamColor then
  5847. a.Color = BrickColor.new("Lime green")
  5848. else
  5849. a.Color = BrickColor.new("Really red")
  5850. end
  5851. end
  5852. end
  5853. if plr.Character and plr.Character:FindFirstChild('Head') then
  5854. local BillboardGui = Instance.new("BillboardGui", ESPholder)
  5855. local TextLabel = Instance.new("TextLabel")
  5856. BillboardGui.Adornee = plr.Character.Head
  5857. BillboardGui.Name = plr.Name
  5858. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  5859. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  5860. BillboardGui.AlwaysOnTop = true
  5861. TextLabel.Parent = BillboardGui
  5862. TextLabel.BackgroundTransparency = 1
  5863. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  5864. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  5865. TextLabel.Font = Enum.Font.SourceSansSemibold
  5866. TextLabel.TextSize = 20
  5867. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  5868. TextLabel.TextStrokeTransparency = 0
  5869. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  5870. plr.CharacterAdded:Connect(function()
  5871. if ESPenabled then
  5872. refreshing = false
  5873. ESPholder:Destroy()
  5874. repeat wait(1) until plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid')
  5875. ESP(plr)
  5876. end
  5877. end)
  5878. game:GetService("RunService").RenderStepped:Connect(function()
  5879. if refreshing and PARENT:FindFirstChild(plr.Name..'_ESP') and plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid') then
  5880. local pos = math.floor((Players.LocalPlayer.Character.HumanoidRootPart.Position - plr.Character.HumanoidRootPart.Position).magnitude)
  5881. TextLabel.Text = 'Name: '..plr.Name..' | Health: '..round(plr.Character.Humanoid.Health, 1)..' | Studs: '..pos
  5882. end
  5883. end)
  5884. end
  5885. end
  5886. end)
  5887. end
  5888.  
  5889. function Locate(plr)
  5890. spawn(function()
  5891. local refreshing = true
  5892. for i,v in pairs(PARENT:GetChildren()) do
  5893. if v.Name == plr.Name..'_LC' then
  5894. v:Destroy()
  5895. end
  5896. end
  5897. wait()
  5898. if plr.Character and plr.Name ~= Players.LocalPlayer.Name and not PARENT:FindFirstChild(plr.Name..'_LC') then
  5899. local ESPholder = Instance.new("Folder", PARENT)
  5900. ESPholder.Name = plr.Name..'_LC'
  5901. for b,n in pairs (plr.Character:GetChildren()) do
  5902. if (n:IsA("BasePart")) then
  5903. local a = Instance.new("BoxHandleAdornment", ESPholder)
  5904. a.Name = plr.Name
  5905. a.Adornee = n
  5906. a.AlwaysOnTop = true
  5907. a.ZIndex = 0
  5908. a.Size = n.Size
  5909. a.Transparency = 0.7
  5910. if plr.TeamColor == Players.LocalPlayer.TeamColor then
  5911. a.Color = BrickColor.new("Lime green")
  5912. else
  5913. a.Color = BrickColor.new("Really red")
  5914. end
  5915. end
  5916. end
  5917. if plr.Character and plr.Character:FindFirstChild('Head') then
  5918. local BillboardGui = Instance.new("BillboardGui", ESPholder)
  5919. local TextLabel = Instance.new("TextLabel")
  5920. BillboardGui.Adornee = plr.Character.Head
  5921. BillboardGui.Name = plr.Name
  5922. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  5923. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  5924. BillboardGui.AlwaysOnTop = true
  5925. TextLabel.Parent = BillboardGui
  5926. TextLabel.BackgroundTransparency = 1
  5927. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  5928. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  5929. TextLabel.Font = Enum.Font.SourceSansSemibold
  5930. TextLabel.TextSize = 20
  5931. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  5932. TextLabel.TextStrokeTransparency = 0
  5933. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  5934. plr.CharacterAdded:Connect(function()
  5935. if ESPholder ~= nil and ESPholder.Parent ~= nil then
  5936. refreshing = false
  5937. ESPholder:Destroy()
  5938. repeat wait(1) until plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid')
  5939. Locate(plr)
  5940. end
  5941. end)
  5942. game:GetService("RunService").RenderStepped:Connect(function()
  5943. if refreshing and PARENT:FindFirstChild(plr.Name..'_LC') and plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid') then
  5944. local pos = math.floor((Players.LocalPlayer.Character.HumanoidRootPart.Position - plr.Character.HumanoidRootPart.Position).magnitude)
  5945. TextLabel.Text = 'Name: '..plr.Name..' | Health: '..round(plr.Character.Humanoid.Health, 1)..' | Studs: '..pos
  5946. end
  5947. end)
  5948. end
  5949. end
  5950. end)
  5951. end
  5952.  
  5953. bindsGUI = KeybindEditor
  5954. awaitingInput = false
  5955. keySelected = false
  5956.  
  5957. function unkeybind(cmd,key)
  5958. for i = #binds,1,-1 do
  5959. if binds[i].COMMAND == cmd and binds[i].KEY == key then
  5960. table.remove(binds, i)
  5961. end
  5962. end
  5963. refreshbinds()
  5964. updatesaves()
  5965. if key == 'RightClick' or key == 'LeftClick' then
  5966. notify('Keybinds Updated','Unbinded '..key..' from '..cmd)
  5967. else
  5968. notify('Keybinds Updated','Unbinded '..key:sub(14)..' from '..cmd)
  5969. end
  5970. end
  5971.  
  5972. function refreshbinds()
  5973. if Holder_2 then
  5974. Holder_2:ClearAllChildren()
  5975. Holder_2.CanvasSize = UDim2.new(0, 0, 0, 10)
  5976. for i = 1, #binds do
  5977. local YSize = 25
  5978. local Position = ((i * YSize) - YSize)
  5979. local newbind = Example_2:Clone()
  5980. newbind.Parent = Holder_2
  5981. newbind.Visible = true
  5982. newbind.Position = UDim2.new(0,0,0, Position + 5)
  5983. local input = tostring(binds[i].KEY)
  5984. local key
  5985. if input == 'RightClick' or input == 'LeftClick' then
  5986. key = input
  5987. else
  5988. key = input:sub(14)
  5989. end
  5990. newbind.Text.Text = key.." > "..binds[i].COMMAND
  5991. Holder_2.CanvasSize = UDim2.new(0,0,0, Position + 30)
  5992. newbind.Text.Delete.MouseButton1Click:Connect(function()
  5993. unkeybind(binds[i].COMMAND,binds[i].KEY)
  5994. end)
  5995. end
  5996. end
  5997. end
  5998.  
  5999. refreshbinds()
  6000.  
  6001. PositionsFrame.Delete.MouseButton1Click:Connect(function()
  6002. execCmd('cpos')
  6003. end)
  6004.  
  6005. function refreshwaypoints()
  6006. if Holder_4 then
  6007. Holder_4:ClearAllChildren()
  6008. Holder_4.CanvasSize = UDim2.new(0, 0, 0, 10)
  6009. for i = 1, #WayPoints do
  6010. local YSize = 25
  6011. local Position = ((i * YSize) - YSize)
  6012. local newpoint = Example_4:Clone()
  6013. newpoint.Parent = Holder_4
  6014. newpoint.Visible = true
  6015. newpoint.Position = UDim2.new(0,0,0, Position + 5)
  6016. newpoint.Text.Text = WayPoints[i].NAME
  6017. Holder_4.CanvasSize = UDim2.new(0,0,0, Position + 30)
  6018. newpoint.Text.Delete.MouseButton1Click:Connect(function()
  6019. execCmd('dpos '..WayPoints[i].NAME)
  6020. end)
  6021. newpoint.Text.TP.MouseButton1Click:Connect(function()
  6022. execCmd("loadpos "..WayPoints[i].NAME)
  6023. end)
  6024. end
  6025. end
  6026. end
  6027.  
  6028. refreshwaypoints()
  6029.  
  6030. function refreshaliases()
  6031. if Holder_3 then
  6032. Holder_3:ClearAllChildren()
  6033. Holder_3.CanvasSize = UDim2.new(0, 0, 0, 10)
  6034. for i = 1, #aliases do
  6035. local YSize = 25
  6036. local Position = ((i * YSize) - YSize)
  6037. local newalias = Example_3:Clone()
  6038. newalias.Parent = Holder_3
  6039. newalias.Visible = true
  6040. newalias.Position = UDim2.new(0,0,0, Position + 5)
  6041. newalias.Text.Text = aliases[i].CMD.." > "..aliases[i].ALIAS
  6042. Holder_3.CanvasSize = UDim2.new(0,0,0, Position + 30)
  6043. newalias.Text.Delete.MouseButton1Click:Connect(function()
  6044. execCmd('removealias '..aliases[i].ALIAS)
  6045. end)
  6046. end
  6047. end
  6048. end
  6049.  
  6050. BindTo.MouseButton1Click:Connect(function()
  6051. awaitingInput = true
  6052. BindTo.Text = 'Press something'
  6053. end)
  6054.  
  6055. Add_2.MouseButton1Click:Connect(function()
  6056. if keySelected then
  6057. if string.find(Cmdbar_2.Text, "\\\\") then
  6058. notify('Keybind Error','Only use one backslash to keybind multiple commands into one keybind or command')
  6059. else
  6060. addbind(Cmdbar_2.Text,keyPressed)
  6061. refreshbinds()
  6062. updatesaves()
  6063. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  6064. notify('Keybinds Updated','Binded '..keyPressed..' to '..Cmdbar_2.Text)
  6065. else
  6066. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to '..Cmdbar_2.Text)
  6067. end
  6068. end
  6069. end
  6070. end)
  6071.  
  6072. Exit_2.MouseButton1Click:Connect(function()
  6073. Cmdbar_2.Text = 'Command'
  6074. BindTo.Text = 'Click to bind'
  6075. keySelected = false
  6076. KeybindEditor:TweenPosition(UDim2.new(0.5, -180, 0, -400), "InOut", "Quart", 0.5, true, nil)
  6077. end)
  6078.  
  6079. local function onInputBegan(input,gameProcessed)
  6080. if awaitingInput then
  6081. if input.UserInputType == Enum.UserInputType.Keyboard then
  6082. keyPressed = tostring(input.KeyCode)
  6083. BindTo.Text = keyPressed:sub(14)
  6084. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  6085. keyPressed = 'LeftClick'
  6086. BindTo.Text = 'LeftClick'
  6087. elseif input.UserInputType == Enum.UserInputType.MouseButton2 then
  6088. keyPressed = 'RightClick'
  6089. BindTo.Text = 'RightClick'
  6090. end
  6091. awaitingInput = false
  6092. keySelected = true
  6093. end
  6094. if not gameProcessed and #binds > 0 then
  6095. for i,v in pairs(binds)do
  6096. if input.UserInputType == Enum.UserInputType.Keyboard and v.KEY:lower()==tostring(input.KeyCode):lower() then
  6097. execCmd(v.COMMAND,Players.LocalPlayer)
  6098. elseif input.UserInputType == Enum.UserInputType.MouseButton1 and v.KEY:lower()=='leftclick' then
  6099. execCmd(v.COMMAND,Players.LocalPlayer)
  6100. elseif input.UserInputType == Enum.UserInputType.MouseButton2 and v.KEY:lower()=='rightclick' then
  6101. execCmd(v.COMMAND,Players.LocalPlayer)
  6102. end
  6103. end
  6104. end
  6105. end
  6106.  
  6107. UserInputService.InputBegan:connect(onInputBegan)
  6108.  
  6109. game:GetService('RunService').Stepped:connect(function()
  6110. if bangplr then
  6111. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Players[bangplr].Character.HumanoidRootPart.CFrame
  6112. end
  6113. if spinenabled then
  6114. pcall(function()
  6115. spinning.Position = Players.LocalPlayer.Character.Head.Position
  6116. end)
  6117. end
  6118. end)
  6119.  
  6120. Fly.Select.MouseButton1Click:Connect(function()
  6121. if keySelected then
  6122. addbind('togglefly',keyPressed)
  6123. refreshbinds()
  6124. updatesaves()
  6125. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  6126. notify('Keybinds Updated','Binded '..keyPressed..' to toggle fly')
  6127. else
  6128. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to toggle fly')
  6129. end
  6130. end
  6131. end)
  6132.  
  6133. Noclip.Select.MouseButton1Click:Connect(function()
  6134. if keySelected then
  6135. addbind('togglenoclip',keyPressed)
  6136. refreshbinds()
  6137. updatesaves()
  6138. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  6139. notify('Keybinds Updated','Binded '..keyPressed..' to toggle noclip')
  6140. else
  6141. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to toggle noclip')
  6142. end
  6143. end
  6144. end)
  6145.  
  6146. Float.Select.MouseButton1Click:Connect(function()
  6147. if keySelected then
  6148. addbind('togglefloat',keyPressed)
  6149. refreshbinds()
  6150. updatesaves()
  6151. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  6152. notify('Keybinds Updated','Binded '..keyPressed..' to toggle float')
  6153. else
  6154. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to toggle float')
  6155. end
  6156. end
  6157. end)
  6158.  
  6159. IYMouse.Button1Down:connect(function()
  6160. for i,v in pairs(binds) do
  6161. if v.COMMAND == 'clicktp' then
  6162. local input = v.KEY
  6163. if input == 'RightClick' and UserInputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton2) and Players.LocalPlayer.Character then
  6164. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = IYMouse.Hit + Vector3.new(0,7,0)
  6165. elseif input == 'LeftClick' and UserInputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) and Players.LocalPlayer.Character then
  6166. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = IYMouse.Hit + Vector3.new(0,7,0)
  6167. elseif UserInputService:IsKeyDown(Enum.KeyCode[input:sub(14)]) and Players.LocalPlayer.Character then
  6168. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = IYMouse.Hit + Vector3.new(0,7,0)
  6169. end
  6170. end
  6171. end
  6172. end)
  6173.  
  6174. ClickTP.Select.MouseButton1Click:Connect(function()
  6175. if keySelected then
  6176. addbind('clicktp',keyPressed)
  6177. refreshbinds()
  6178. updatesaves()
  6179. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  6180. notify('Keybinds Updated','Binded '..keyPressed..' to click tp')
  6181. else
  6182. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to click tp')
  6183. end
  6184. end
  6185. end)
  6186.  
  6187. PluginsGUI = PluginEditor.background
  6188.  
  6189. function refreshplugins()
  6190. if Holder_5 then
  6191. Holder_5:ClearAllChildren()
  6192. Holder_5.CanvasSize = UDim2.new(0, 0, 0, 10)
  6193. for i,v in pairs(PluginsTable) do
  6194. local pName = v
  6195. local YSize = 25
  6196. local Position = ((i * YSize) - YSize)
  6197. local newplugin = Example_5:Clone()
  6198. newplugin.Parent = Holder_5
  6199. newplugin.Visible = true
  6200. newplugin.Position = UDim2.new(0,0,0, Position + 5)
  6201. newplugin.Text.Text = pName
  6202. Holder_5.CanvasSize = UDim2.new(0,0,0, Position + 30)
  6203. newplugin.Text.Delete.MouseButton1Click:Connect(function()
  6204. for i = #cmds,1,-1 do
  6205. if cmds[i].PLUGIN == pName then
  6206. table.remove(cmds, i)
  6207. end
  6208. end
  6209. for i,v in pairs(Holder.CMDs:GetChildren()) do
  6210. if v.Name == 'PLUGIN_'..pName then
  6211. v:Destroy()
  6212. end
  6213. end
  6214. for i,v in pairs(PluginsTable) do
  6215. if v == pName then
  6216. table.remove(PluginsTable, i)
  6217. notify('Removed Plugin',pName..' was removed')
  6218. end
  6219. end
  6220. IndexContents('',true)
  6221. refreshplugins()
  6222. end)
  6223. end
  6224. updatesaves()
  6225. end
  6226. end
  6227.  
  6228. local PluginCache
  6229. function LoadPlugin(val,startup)
  6230. local plugin
  6231.  
  6232. function CatchedPluginLoad()
  6233. plugin = loadfile(val)()
  6234. end
  6235.  
  6236. function handlePluginError(plerror)
  6237. notify('Plugin Error','An error occurred with the plugin, "'..val..'" and it could not be loaded')
  6238. if FindInTable(PluginsTable,val) then
  6239. for i,v in pairs(PluginsTable) do
  6240. if v == val then
  6241. table.remove(PluginsTable,i)
  6242. end
  6243. end
  6244. end
  6245.  
  6246. print("Original Error: "..tostring(plerror))
  6247. print("Plugin Error, stack traceback: "..tostring(debug.traceback()))
  6248.  
  6249. plugin = nil
  6250.  
  6251. return false
  6252. end
  6253.  
  6254. xpcall(CatchedPluginLoad, handlePluginError)
  6255.  
  6256. if plugin ~= nil then
  6257. if not startup then
  6258. notify('Loaded Plugin',"Name: "..plugin["PluginName"].."\n".."Description: "..plugin["PluginDescription"])
  6259. end
  6260. addcmdtext('',val)
  6261. addcmdtext(string.upper('--'..plugin["PluginName"]),val,plugin["PluginDescription"])
  6262. for i,v in pairs(plugin["Commands"]) do
  6263. local cmdExt = ''
  6264. local cmdName = i
  6265. local function handleNames()
  6266. cmdName = i
  6267. if findCmd(cmdName..cmdExt) then
  6268. if isNumber(cmdExt) then
  6269. cmdExt = cmdExt+1
  6270. else
  6271. cmdExt = 1
  6272. end
  6273. handleNames()
  6274. else
  6275. cmdName = cmdName..cmdExt
  6276. end
  6277. end
  6278. handleNames()
  6279. addcmd(cmdName, v["Aliases"], v["Function"], val)
  6280. if v["ListName"] and cmdExt == '' then
  6281. addcmdtext(v["ListName"],val,v["Description"])
  6282. else
  6283. addcmdtext(cmdName,val,v["Description"])
  6284. end
  6285. end
  6286. IndexContents('',true)
  6287. elseif plugin == nil then
  6288. plugin = nil
  6289. end
  6290. end
  6291.  
  6292. function FindPlugins()
  6293. if PluginsTable ~= nil and type(PluginsTable) == "table" then
  6294. for i,v in pairs(PluginsTable) do
  6295. LoadPlugin(v,true)
  6296. end
  6297. refreshplugins()
  6298. end
  6299. end
  6300.  
  6301. PluginsGUI.AddPlugin.MouseButton1Click:connect(function()
  6302. if PluginsGUI.FileName.Text:lower() == 'plugin file name' or PluginsGUI.FileName.Text:lower() == 'iy_fe.iy' or PluginsGUI.FileName.Text == 'iy_fe' then
  6303. notify('Plugin Error','Please enter a valid plugin')
  6304. else
  6305. local file
  6306. local fileName
  6307. if PluginsGUI.FileName.Text:sub(-3) == '.iy' then
  6308. pcall(function() file = readfile(PluginsGUI.FileName.Text) end)
  6309. fileName = PluginsGUI.FileName.Text
  6310. else
  6311. pcall(function() file = readfile(PluginsGUI.FileName.Text..'.iy') end)
  6312. fileName = PluginsGUI.FileName.Text..'.iy'
  6313. end
  6314. if file then
  6315. if not FindInTable(PluginsTable, fileName) then
  6316. table.insert(PluginsTable, fileName)
  6317. LoadPlugin(fileName)
  6318. refreshplugins()
  6319. else
  6320. notify('Plugin Error','This plugin is already added')
  6321. end
  6322. else
  6323. notify('Plugin Error','Cannot locate file "'..fileName..'". Is the file in the correct folder?')
  6324. end
  6325. end
  6326. end)
  6327.  
  6328. if PluginsTable ~= nil or PluginsTable ~= {} then
  6329. FindPlugins(PluginsTable)
  6330. end
  6331.  
  6332. Exit_3.MouseButton1Click:connect(function()
  6333. PluginEditor:TweenPosition(UDim2.new(0.5, -180, 0, -400), "InOut", "Quart", 0.5, true, nil)
  6334. PluginsGUI.FileName.Text = 'Plugin File Name'
  6335. end)
  6336.  
  6337. PluginsFrame.Add.MouseButton1Click:Connect(function()
  6338. PluginEditor:TweenPosition(UDim2.new(0.5, -180, 0, 250), "InOut", "Quart", 0.5, true, nil)
  6339. end)
  6340.  
  6341. Settings.Plugins.Select.MouseButton1Click:Connect(function()
  6342. if writefileExploit() then
  6343. PluginsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  6344. wait(0.5)
  6345. disablebuttons()
  6346. else
  6347. notify('Incompatible Exploit','Your exploit is unable to use plugins')
  6348. end
  6349. end)
  6350.  
  6351. PluginsFrame.Close.MouseButton1Click:Connect(function()
  6352. enablebuttons()
  6353. PluginsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  6354. end)
  6355.  
  6356. addcmd('addalias',{},
  6357. function(args,speaker)
  6358. if #args < 2 then return end
  6359. local cmd = string.lower(args[1])
  6360. local alias = string.lower(args[2])
  6361. for i,v in pairs(cmds) do
  6362. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  6363. customAlias[alias] = v
  6364. aliases[#aliases + 1] = {CMD = cmd, ALIAS = alias}
  6365. notify('Aliases Modified',"Added "..alias.." as an alias to "..cmd)
  6366. updatesaves()
  6367. refreshaliases()
  6368. break
  6369. end
  6370. end
  6371. end)
  6372.  
  6373. addcmd('loadsavedaliases',{},
  6374. function(args,speaker)
  6375. if #args < 2 then return end
  6376. local cmd = string.lower(args[1])
  6377. local alias = string.lower(args[2])
  6378. for i,v in pairs(cmds) do
  6379. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  6380. customAlias[alias] = v
  6381. refreshaliases()
  6382. break
  6383. end
  6384. end
  6385. end)
  6386.  
  6387. if aliases then
  6388. for i = 1, #aliases do
  6389. execCmd('loadsavedaliases '..aliases[i].CMD..' '..aliases[i].ALIAS)
  6390. end
  6391. end
  6392.  
  6393. addcmd('removealias',{},
  6394. function(args,speaker)
  6395. if #args < 1 then return end
  6396. local alias = string.lower(args[1])
  6397. if customAlias[alias] then
  6398. local cmd = customAlias[alias].NAME
  6399. customAlias[alias] = nil
  6400. for i,v in pairs(aliases) do
  6401. if v.ALIAS == tostring(alias) then
  6402. table.remove(aliases, i)
  6403. end
  6404. end
  6405. notify('Aliases Modified',"Removed the alias "..alias.." from "..cmd)
  6406. updatesaves()
  6407. refreshaliases()
  6408. end
  6409. end)
  6410.  
  6411. addcmd('clraliases',{},
  6412. function(args,speaker)
  6413. customAlias = {}
  6414. aliases = {}
  6415. notify('Aliases Modified','Removed all aliases')
  6416. updatesaves()
  6417. refreshaliases()
  6418. end)
  6419.  
  6420. addcmd('serverinfo',{'info','sinfo'},
  6421. function(args, speaker)
  6422. local FRAME = Instance.new("Frame")
  6423. local shadow = Instance.new("Frame")
  6424. local PopupText = Instance.new("TextLabel")
  6425. local Exit = Instance.new("ImageButton")
  6426. local background = Instance.new("Frame")
  6427. local Dark = Instance.new("Frame")
  6428. local TextLabel = Instance.new("TextLabel")
  6429. local TextLabel2 = Instance.new("TextLabel")
  6430. local TextLabel3 = Instance.new("TextLabel")
  6431. local Time = Instance.new("TextLabel")
  6432. local appearance = Instance.new("TextLabel")
  6433. local maxplayers = Instance.new("TextLabel")
  6434. local name = Instance.new("TextLabel")
  6435. local placeid = Instance.new("TextLabel")
  6436. local playerid = Instance.new("TextLabel")
  6437. local players = Instance.new("TextLabel")
  6438.  
  6439. FRAME.Name = randomString()
  6440. FRAME.Parent = PARENT
  6441. FRAME.Active = true
  6442. FRAME.BackgroundColor3 = Color3.new(1, 1, 1)
  6443. FRAME.BackgroundTransparency = 1
  6444. FRAME.Position = UDim2.new(0.5, -130, 0, -400)
  6445. FRAME.Size = UDim2.new(0, 250, 0, 20)
  6446. FRAME.ZIndex = 4
  6447. dragGUI(FRAME)
  6448.  
  6449. shadow.Name = "shadow"
  6450. shadow.Parent = FRAME
  6451. shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  6452. shadow.BorderColor3 = Color3.new(0, 0, 0)
  6453. shadow.BorderSizePixel = 0
  6454. shadow.Size = UDim2.new(0, 250, 0, 20)
  6455. shadow.ZIndex = 4
  6456.  
  6457. PopupText.Name = "PopupText"
  6458. PopupText.Parent = shadow
  6459. PopupText.BackgroundTransparency = 1
  6460. PopupText.Position = UDim2.new(0, 38, 0, 0)
  6461. PopupText.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  6462. PopupText.ZIndex = 4
  6463. PopupText.Font = Enum.Font.SourceSans
  6464. PopupText.TextSize = 20
  6465. PopupText.Text = "Server"
  6466. PopupText.TextColor3 = Color3.new(1, 1, 1)
  6467. PopupText.TextStrokeTransparency = 0
  6468. PopupText.TextWrapped = true
  6469.  
  6470. Exit.Name = "Exit"
  6471. Exit.Parent = shadow
  6472. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  6473. Exit.BackgroundTransparency = 1
  6474. Exit.Size = UDim2.new(0, 20, 0, 20)
  6475. Exit.ZIndex = 4
  6476. Exit.Image = "rbxassetid://2132544126"
  6477.  
  6478. background.Name = "background"
  6479. background.Parent = FRAME
  6480. background.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  6481. background.BorderColor3 = Color3.new(0, 0, 0)
  6482. background.BorderSizePixel = 0
  6483. background.Position = UDim2.new(0, 0, 1, 0)
  6484. background.Size = UDim2.new(0, 250, 0, 250)
  6485. background.ZIndex = 4
  6486.  
  6487. Dark.Name = "Dark"
  6488. Dark.Parent = background
  6489. Dark.Active = true
  6490. Dark.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  6491. Dark.BackgroundTransparency = 0.5
  6492. Dark.BorderSizePixel = 0
  6493. Dark.Size = UDim2.new(0, 250, 0, 5)
  6494. Dark.ZIndex = 4
  6495.  
  6496. TextLabel.Name = "Text Label"
  6497. TextLabel.Parent = background
  6498. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  6499. TextLabel.BackgroundTransparency = 1
  6500. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  6501. TextLabel.Position = UDim2.new(0, 5, 0, 80)
  6502. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  6503. TextLabel.ZIndex = 10
  6504. TextLabel.Font = Enum.Font.SourceSansLight
  6505. TextLabel.FontSize = Enum.FontSize.Size24
  6506. TextLabel.Text = "Run Time:"
  6507. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  6508. TextLabel.TextStrokeTransparency = 0
  6509. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  6510.  
  6511. TextLabel2.Name = "Text Label2"
  6512. TextLabel2.Parent = background
  6513. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  6514. TextLabel2.BackgroundTransparency = 1
  6515. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  6516. TextLabel2.Position = UDim2.new(0, 5, 0, 130)
  6517. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  6518. TextLabel2.ZIndex = 10
  6519. TextLabel2.Font = Enum.Font.SourceSansLight
  6520. TextLabel2.FontSize = Enum.FontSize.Size24
  6521. TextLabel2.Text = "Statistics:"
  6522. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  6523. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  6524.  
  6525. TextLabel3.Name = "Text Label3"
  6526. TextLabel3.Parent = background
  6527. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  6528. TextLabel3.BackgroundTransparency = 1
  6529. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  6530. TextLabel3.BorderSizePixel = 0
  6531. TextLabel3.Position = UDim2.new(0, 5, 0, 10)
  6532. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  6533. TextLabel3.ZIndex = 10
  6534. TextLabel3.Font = Enum.Font.SourceSansLight
  6535. TextLabel3.FontSize = Enum.FontSize.Size24
  6536. TextLabel3.Text = "Local Player:"
  6537. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  6538. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  6539.  
  6540. Time.Name = "Time"
  6541. Time.Parent = background
  6542. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  6543. Time.BackgroundTransparency = 1
  6544. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  6545. Time.Position = UDim2.new(0, 5, 0, 105)
  6546. Time.Size = UDim2.new(0, 100, 0, 20)
  6547. Time.ZIndex = 10
  6548. Time.Font = Enum.Font.SourceSans
  6549. Time.FontSize = Enum.FontSize.Size14
  6550. Time.Text = "LOADING"
  6551. Time.TextColor3 = Color3.new(1, 1, 1)
  6552. Time.TextXAlignment = Enum.TextXAlignment.Left
  6553.  
  6554. appearance.Name = "appearance"
  6555. appearance.Parent = background
  6556. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  6557. appearance.BackgroundTransparency = 1
  6558. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  6559. appearance.Position = UDim2.new(0, 5, 0, 55)
  6560. appearance.Size = UDim2.new(0, 100, 0, 20)
  6561. appearance.ZIndex = 10
  6562. appearance.Font = Enum.Font.SourceSans
  6563. appearance.FontSize = Enum.FontSize.Size14
  6564. appearance.Text = "Appearance: LOADING"
  6565. appearance.TextColor3 = Color3.new(1, 1, 1)
  6566. appearance.TextXAlignment = Enum.TextXAlignment.Left
  6567.  
  6568. maxplayers.Name = "maxplayers"
  6569. maxplayers.Parent = background
  6570. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  6571. maxplayers.BackgroundTransparency = 1
  6572. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  6573. maxplayers.Position = UDim2.new(0, 5, 0, 175)
  6574. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  6575. maxplayers.ZIndex = 10
  6576. maxplayers.Font = Enum.Font.SourceSans
  6577. maxplayers.FontSize = Enum.FontSize.Size14
  6578. maxplayers.Text = "LOADING"
  6579. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  6580. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  6581.  
  6582. name.Name = "name"
  6583. name.Parent = background
  6584. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  6585. name.BackgroundTransparency = 1
  6586. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  6587. name.Position = UDim2.new(0, 5, 0, 215)
  6588. name.Size = UDim2.new(0, 240, 0, 30)
  6589. name.ZIndex = 10
  6590. name.Font = Enum.Font.SourceSans
  6591. name.FontSize = Enum.FontSize.Size14
  6592. name.Text = "Place Name: LOADING"
  6593. name.TextColor3 = Color3.new(1, 1, 1)
  6594. name.TextWrapped = true
  6595. name.TextXAlignment = Enum.TextXAlignment.Left
  6596. name.TextYAlignment = Enum.TextYAlignment.Top
  6597.  
  6598. placeid.Name = "placeid"
  6599. placeid.Parent = background
  6600. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  6601. placeid.BackgroundTransparency = 1
  6602. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  6603. placeid.Position = UDim2.new(0, 5, 0, 195)
  6604. placeid.Size = UDim2.new(0, 100, 0, 20)
  6605. placeid.ZIndex = 10
  6606. placeid.Font = Enum.Font.SourceSans
  6607. placeid.FontSize = Enum.FontSize.Size14
  6608. placeid.Text = "Place ID: LOADING"
  6609. placeid.TextColor3 = Color3.new(1, 1, 1)
  6610. placeid.TextXAlignment = Enum.TextXAlignment.Left
  6611.  
  6612. playerid.Name = "playerid"
  6613. playerid.Parent = background
  6614. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  6615. playerid.BackgroundTransparency = 1
  6616. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  6617. playerid.Position = UDim2.new(0, 5, 0, 35)
  6618. playerid.Size = UDim2.new(0, 100, 0, 20)
  6619. playerid.ZIndex = 10
  6620. playerid.Font = Enum.Font.SourceSans
  6621. playerid.FontSize = Enum.FontSize.Size14
  6622. playerid.Text = "Player ID: LOADING"
  6623. playerid.TextColor3 = Color3.new(1, 1, 1)
  6624. playerid.TextXAlignment = Enum.TextXAlignment.Left
  6625.  
  6626. players.Name = "players"
  6627. players.Parent = background
  6628. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  6629. players.BackgroundTransparency = 1
  6630. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  6631. players.Position = UDim2.new(0, 5, 0, 155)
  6632. players.Size = UDim2.new(0, 100, 0, 20)
  6633. players.ZIndex = 10
  6634. players.Font = Enum.Font.SourceSans
  6635. players.FontSize = Enum.FontSize.Size14
  6636. players.Text = "LOADING"
  6637. players.TextColor3 = Color3.new(1, 1, 1)
  6638. players.TextXAlignment = Enum.TextXAlignment.Left
  6639.  
  6640. local SINFOGUI = background
  6641. FRAME:TweenPosition(UDim2.new(0.5, -130, 0, 100), "InOut", "Quart", 0.5, true, nil)
  6642. wait(0.5)
  6643. Exit.MouseButton1Click:Connect(function()
  6644. FRAME:TweenPosition(UDim2.new(0.5, -130, 0, -400), "InOut", "Quart", 0.5, true, nil)
  6645. wait(0.6)
  6646. FRAME:Destroy()
  6647. end)
  6648. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  6649. SINFOGUI.name.Text = "Place Name: " .. Asset.Name
  6650. SINFOGUI.playerid.Text = "Player ID: " ..Players.LocalPlayer.UserId
  6651. SINFOGUI.maxplayers.Text = Players.MaxPlayers.. " Players Max"
  6652. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId
  6653. repeat
  6654. players = Players:getPlayers()
  6655. SINFOGUI.players.Text = #players.. " Player(s)"
  6656. SINFOGUI.appearance.Text = "Appearance: " ..Players.LocalPlayer.CharacterAppearanceId
  6657. local seconds = math.floor(workspace.DistributedGameTime)
  6658. local minutes = math.floor(workspace.DistributedGameTime / 60)
  6659. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  6660. local seconds = seconds - (minutes * 60)
  6661. local minutes = minutes - (hours * 60)
  6662. if hours < 1 then if minutes < 1 then
  6663. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  6664. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)"
  6665. end
  6666. else
  6667. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  6668. end
  6669. wait(1)
  6670. until SINFOGUI.Parent == nil
  6671. end)
  6672.  
  6673. addcmd('breakloops',{'break'},
  6674. function(args, speaker)
  6675. lastBreakTime = tick()
  6676. end)
  6677.  
  6678. addcmd('rejoin',{'rj'},
  6679. function(args, speaker)
  6680. game:GetService('TeleportService'):Teleport(game.PlaceId)
  6681. end)
  6682.  
  6683. addcmd('exit',{},
  6684. function(args, speaker)
  6685. game:shutdown()
  6686. end)
  6687.  
  6688. runningnoclip = false
  6689. Clip = true
  6690. addcmd('noclip',{},
  6691. function(args, speaker)
  6692. Clip = false
  6693. wait(0.1)
  6694. if runningnoclip == false then runningnoclip = true
  6695. game:GetService('RunService').Stepped:connect(function ()
  6696. if Clip == false and Players.LocalPlayer.Character ~= nil then
  6697. for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  6698. if child:IsA("BasePart") and child.CanCollide == true then
  6699. child.CanCollide = false
  6700. end end end end) end
  6701. end)
  6702.  
  6703. addcmd('clip',{'unnoclip'},
  6704. function(args, speaker)
  6705. Clip = true
  6706. end)
  6707.  
  6708. addcmd('togglenoclip',{},
  6709. function(args, speaker)
  6710. if Clip then
  6711. execCmd('noclip')
  6712. else
  6713. execCmd('clip')
  6714. end
  6715. end)
  6716.  
  6717. FLYING = false
  6718. iyflyspeed = 1
  6719. function sFLY()
  6720. repeat wait() until Players.LocalPlayer and Players.LocalPlayer.Character and Players.LocalPlayer.Character:FindFirstChild('HumanoidRootPart') and Players.LocalPlayer.Character:FindFirstChild('Humanoid')
  6721. repeat wait() until IYMouse
  6722.  
  6723. local T = Players.LocalPlayer.Character.HumanoidRootPart
  6724. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  6725. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  6726. local SPEED = 0
  6727.  
  6728. local function FLY()
  6729. FLYING = true
  6730. local BG = Instance.new('BodyGyro', T)
  6731. local BV = Instance.new('BodyVelocity', T)
  6732. BG.P = 9e4
  6733. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  6734. BG.cframe = T.CFrame
  6735. BV.velocity = Vector3.new(0, 0.1, 0)
  6736. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  6737. spawn(function()
  6738. repeat wait()
  6739. Players.LocalPlayer.Character.Humanoid.PlatformStand = true
  6740. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  6741. SPEED = 50
  6742. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  6743. SPEED = 0
  6744. end
  6745. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  6746. 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
  6747. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  6748. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  6749. 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
  6750. else
  6751. BV.velocity = Vector3.new(0, 0.1, 0)
  6752. end
  6753. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  6754. until not FLYING
  6755. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  6756. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  6757. SPEED = 0
  6758. BG:destroy()
  6759. BV:destroy()
  6760. Players.LocalPlayer.Character.Humanoid.PlatformStand = false
  6761. end)
  6762. end
  6763. IYMouse.KeyDown:connect(function(KEY)
  6764. if KEY:lower() == 'w' then
  6765. CONTROL.F = iyflyspeed
  6766. elseif KEY:lower() == 's' then
  6767. CONTROL.B = -iyflyspeed
  6768. elseif KEY:lower() == 'a' then
  6769. CONTROL.L = -iyflyspeed
  6770. elseif KEY:lower() == 'd' then
  6771. CONTROL.R = iyflyspeed
  6772. end
  6773. end)
  6774. IYMouse.KeyUp:connect(function(KEY)
  6775. if KEY:lower() == 'w' then
  6776. CONTROL.F = 0
  6777. elseif KEY:lower() == 's' then
  6778. CONTROL.B = 0
  6779. elseif KEY:lower() == 'a' then
  6780. CONTROL.L = 0
  6781. elseif KEY:lower() == 'd' then
  6782. CONTROL.R = 0
  6783. end
  6784. end)
  6785. FLY()
  6786. end
  6787.  
  6788. function NOFLY()
  6789. FLYING = false
  6790. Players.LocalPlayer.Character.Humanoid.PlatformStand = false
  6791. end
  6792.  
  6793. Players.LocalPlayer.CharacterAdded:Connect(function()
  6794. FLYING = false
  6795. Floating = false
  6796. execCmd('clip')
  6797. end)
  6798.  
  6799. addcmd('fly',{},
  6800. function(args, speaker)
  6801. sFLY()
  6802. end)
  6803.  
  6804. addcmd('flyspeed',{'flysp'},
  6805. function(args, speaker)
  6806. if isNumber(args[1]) then
  6807. iyflyspeed = args[1]
  6808. end
  6809. end)
  6810.  
  6811. addcmd('unfly',{'nofly'},
  6812. function(args, speaker)
  6813. NOFLY()
  6814. end)
  6815.  
  6816. addcmd('togglefly',{},
  6817. function(args, speaker)
  6818. if FLYING then
  6819. NOFLY()
  6820. else
  6821. sFLY()
  6822. end
  6823. end)
  6824.  
  6825. Floating = false
  6826. addcmd('float', {},
  6827. function(args,speaker)
  6828. Floating = true
  6829. local pchar = Players.LocalPlayer.Character
  6830. if pchar and not pchar:FindFirstChild("Float") then
  6831. spawn(function()
  6832. local Float = Instance.new('Part', pchar)
  6833. Float.Name = 'Float'
  6834. Float.Transparency = 1
  6835. Float.Size = Vector3.new(6,1,6)
  6836. Float.Anchored = true
  6837. Float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  6838. notify('Float','Float Enabled')
  6839. spawn(function()
  6840. while wait(0.1) do
  6841. if pchar:FindFirstChild("Float") then
  6842. Float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  6843. else
  6844. break
  6845. end
  6846. end
  6847. end)
  6848. end)
  6849. end
  6850. end)
  6851.  
  6852. addcmd('unfloat',{'nofloat'},
  6853. function(args, speaker)
  6854. Floating = false
  6855. local pchar = Players.LocalPlayer.Character
  6856. notify('Float','Float Disabled')
  6857. if pchar:FindFirstChild("Float") then
  6858. pchar.Float:Destroy()
  6859. end
  6860. end)
  6861.  
  6862. addcmd('togglefloat',{},
  6863. function(args, speaker)
  6864. if Floating then
  6865. execCmd('unfloat')
  6866. else
  6867. execCmd('float')
  6868. end
  6869. end)
  6870.  
  6871. addcmd('savepos',{'spos','saveposition','setwaypoint'},
  6872. function(args, speaker)
  6873. local WPName = tostring(getstring(1))
  6874. if speaker.Character:findFirstChild("HumanoidRootPart") then
  6875. notify('Modified Waypoints',"Created waypoint: "..getstring(1))
  6876. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  6877. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  6878. end
  6879. refreshwaypoints()
  6880. updatesaves()
  6881. end)
  6882.  
  6883. addcmd('deletepos',{'dpos','deleteposition','deletewaypoint'},
  6884. function(args, speaker)
  6885. for i,v in pairs(WayPoints) do
  6886. if v.NAME == tostring(getstring(1)) then
  6887. notify('Modified Waypoints',"Deleted waypoint: " .. v.NAME)
  6888. table.remove(WayPoints, i)
  6889. end
  6890. end
  6891. refreshwaypoints()
  6892. updatesaves()
  6893. end)
  6894.  
  6895. addcmd('clearpos',{'clrpositions','clearpositions','cpos','clrpos'},
  6896. function(args, speaker)
  6897. WayPoints = {}
  6898. refreshwaypoints()
  6899. updatesaves()
  6900. notify('Modified Waypoints','Removed all waypoints')
  6901. end)
  6902.  
  6903. addcmd('loadpos',{'lpos','loadposition','waypoint'},
  6904. function(args, speaker)
  6905. local WPName = tostring(getstring(1))
  6906. if Players.LocalPlayer.Character then
  6907. for i,_ in pairs(WayPoints) do
  6908. local x = WayPoints[i].COORD[1]
  6909. local y = WayPoints[i].COORD[2]
  6910. local z = WayPoints[i].COORD[3]
  6911. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  6912. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  6913. end
  6914. end
  6915. end
  6916. end)
  6917.  
  6918. addcmd('esp',{},
  6919. function(args, speaker)
  6920. ESPenabled = true
  6921. for i,v in pairs(Players:GetChildren()) do
  6922. if v.ClassName == "Player" and v.Name ~= Players.LocalPlayer.Name then
  6923. ESP(v)
  6924. end
  6925. end
  6926. end)
  6927.  
  6928. addcmd('noesp',{'unesp'},
  6929. function(args, speaker)
  6930. ESPenabled = false
  6931. for i,v in pairs(Players:GetChildren()) do
  6932. local espplr = v
  6933. for i,c in pairs(PARENT:GetChildren()) do
  6934. if c.Name == espplr.Name..'_ESP' then
  6935. c:Destroy()
  6936. end
  6937. end
  6938. end
  6939. end)
  6940.  
  6941. addcmd('locate',{},
  6942. function(args, speaker)
  6943. local players = getPlayer(args[1], speaker)
  6944. for i,v in pairs(players) do
  6945. Locate(Players[v])
  6946. end
  6947. end)
  6948.  
  6949. addcmd('nolocate',{'unlocate'},
  6950. function(args, speaker)
  6951. local players = getPlayer(args[1], speaker)
  6952. for i,v in pairs(players) do
  6953. for i,c in pairs(PARENT:GetChildren()) do
  6954. if c.Name == Players[v].Name..'_LC' then
  6955. c:Destroy()
  6956. end
  6957. end
  6958. end
  6959. end)
  6960.  
  6961. addcmd('view',{'spectate'},
  6962. function(args, speaker)
  6963. local players = getPlayer(args[1], speaker)
  6964. for i,v in pairs(players) do
  6965. workspace.CurrentCamera.CameraSubject = Players[v].Character
  6966. notify('Spectate','Viewing ' .. Players[v].Name)
  6967. end
  6968. end)
  6969.  
  6970. addcmd('unview',{'unspectate'},
  6971. function()
  6972. workspace.CurrentCamera.CameraSubject = Players.LocalPlayer.Character
  6973. notify('Spectate','View turned off')
  6974. end)
  6975.  
  6976. local fa = false
  6977. local cam = workspace.CurrentCamera
  6978. local cam1 = 0
  6979. local cam2 = 0
  6980. local cam3 = 0
  6981. local k1 = false
  6982. local k2 = false
  6983. local k3 = false
  6984. local k4 = false
  6985. local k5 = false
  6986. local k6 = false
  6987. cs = 0.5
  6988. function movecam()
  6989. local fc = Players.LocalPlayer.Character:FindFirstChild('xFC')
  6990. if fa == false then
  6991. repeat
  6992. if Players.LocalPlayer.Character:FindFirstChild('xFC') then
  6993. local fp = fc.Position
  6994. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  6995. fa = true
  6996. Players.LocalPlayer.Character.Humanoid.WalkSpeed = 0
  6997. end
  6998. game:GetService('RunService').RenderStepped:Wait()
  6999. until not Players.LocalPlayer.Character:FindFirstChild('xFC')
  7000. fa = false
  7001. end
  7002. end
  7003. function kp1(inputObject, gameProcessedEvent)
  7004. if not gameProcessedEvent and Players.LocalPlayer.Character and Players.LocalPlayer.Character:FindFirstChild('xFC') then
  7005. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  7006. k1 = true
  7007. cam1 = cs end
  7008. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  7009. k2 = true
  7010. cam1 = (cs*-1) end
  7011. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  7012. k3 = true
  7013. cam2 = cs end
  7014. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  7015. k4 = true
  7016. cam2 = (cs*-1) end
  7017. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  7018. k5 = true
  7019. cam3 = cs end
  7020. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  7021. k6 = true
  7022. cam3 = (cs*-1) end
  7023. end
  7024. end
  7025. UserInputService.InputBegan:connect(kp1)
  7026. function kp2(inputObject, gameProcessedEvent)
  7027. if not gameProcessedEvent and Players.LocalPlayer.Character and Players.LocalPlayer.Character:FindFirstChild('xFC') then
  7028. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  7029. k1 = false
  7030. if k2 == false then
  7031. cam1 = 0
  7032. end
  7033. end
  7034. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  7035. k2 = false
  7036. if k1 == false then
  7037. cam1 = 0
  7038. end
  7039. end
  7040. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  7041. k3= false
  7042. if k4== false then
  7043. cam2 = 0
  7044. end
  7045. end
  7046. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  7047. k4 = false
  7048. if k3 == false then
  7049. cam2 = 0
  7050. end
  7051. end
  7052. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  7053. k5 = false
  7054. if k6 == false then
  7055. cam3 = 0
  7056. end
  7057. end
  7058. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  7059. k6 = false
  7060. if k5 == false then
  7061. cam3 = 0
  7062. end
  7063. end
  7064. end
  7065. end
  7066. UserInputService.InputEnded:connect(kp2)
  7067. fcEnabled = false
  7068. prevSpeed = 16
  7069. function FC()
  7070. if not Players.LocalPlayer.Character:FindFirstChild('xFC') then
  7071. prevSpeed = Players.LocalPlayer.Character.Humanoid.WalkSpeed
  7072. local fc = Instance.new('Part',Players.LocalPlayer.Character)
  7073. fc.CanCollide = false
  7074. fc.Anchored = true
  7075. fc.Transparency = 1
  7076. fc.Size = Vector3.new(1,1,1)
  7077. fc.Name = 'xFC'
  7078. fc.CFrame = Players.LocalPlayer.Character.Head.CFrame
  7079. local cam = workspace.CurrentCamera
  7080. cam.CameraSubject = fc
  7081. cam.CameraType = 'Custom'
  7082. movecam()
  7083. end
  7084. end
  7085. function UFC()
  7086. if Players.LocalPlayer.Character:FindFirstChild('xFC') then
  7087. Players.LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  7088. local cam = workspace.CurrentCamera
  7089. cam.CameraSubject = Players.LocalPlayer.Character.Humanoid
  7090. cam.CameraType = 'Custom'
  7091. Players.LocalPlayer.Character.Humanoid.WalkSpeed = prevSpeed
  7092. end
  7093. end
  7094.  
  7095. addcmd('freecam',{'fc'},
  7096. function(args, speaker)
  7097. FC()
  7098. end)
  7099.  
  7100. addcmd('fixcam',{},
  7101. function(args, speaker)
  7102. UFC()
  7103. workspace.CurrentCamera:remove()
  7104. wait(.1)
  7105. workspace.CurrentCamera.CameraSubject = Players.LocalPlayer.Character.Humanoid
  7106. workspace.CurrentCamera.CameraType = "Custom"
  7107. Players.LocalPlayer.CameraMinZoomDistance = 0.5
  7108. Players.LocalPlayer.CameraMaxZoomDistance = 400
  7109. Players.LocalPlayer.CameraMode = "Classic"
  7110. Players.LocalPlayer.Character.Humanoid.WalkSpeed = prevSpeed
  7111. end)
  7112.  
  7113. addcmd('unfreecam',{'nofreecam','unfc','nofc'},
  7114. function(args, speaker)
  7115. UFC()
  7116. end)
  7117.  
  7118. addcmd('freecamspeed',{'fcspeed'},
  7119. function(args, speaker)
  7120. if isNumber(args[1]) then
  7121. cs = args[1]
  7122. end
  7123. end)
  7124.  
  7125. addcmd('firstp',{},
  7126. function(args, speaker)
  7127. Players.LocalPlayer.CameraMode = "LockFirstPerson"
  7128. end)
  7129.  
  7130. addcmd('thirdp',{},
  7131. function(args, speaker)
  7132. Players.LocalPlayer.CameraMode = "Classic"
  7133. end)
  7134.  
  7135. addcmd('maxzoom',{},
  7136. function(args, speaker)
  7137. Players.LocalPlayer.CameraMaxZoomDistance = args[1]
  7138. end)
  7139.  
  7140. addcmd('unlockws',{'unlockworkspace'},
  7141. function(args, speaker)
  7142. notify('Workspace Modified','Workspace unlocked')
  7143. wait(1)
  7144. local function unlock(instance)
  7145. for i,v in pairs(instance:GetChildren()) do
  7146. if v:IsA("BasePart") then
  7147. v.Locked = false
  7148. end
  7149. unlock(v)
  7150. end
  7151. end
  7152. unlock(workspace)
  7153. end)
  7154.  
  7155. addcmd('lockws',{'lockworkspace'},
  7156. function(args, speaker)
  7157. notify('Workspace Modified','Workspace locked')
  7158. wait(1)
  7159. local function lock(instance)
  7160. for i,v in pairs(instance:GetChildren()) do
  7161. if v:IsA("BasePart") then
  7162. v.Locked = true
  7163. end
  7164. lock(v)
  7165. end
  7166. end
  7167. lock(workspace)
  7168. end)
  7169.  
  7170. addcmd('delete',{'remove'},
  7171. function(args, speaker)
  7172. part = getstring(1)
  7173. local function dels(instance)
  7174. for i,v in pairs(instance:GetChildren())do
  7175. if v.Name:lower() == part:lower() then v:Destroy() end
  7176. dels(v)
  7177. end
  7178. end
  7179. dels(workspace)
  7180. notify('Item(s) Deleted','Deleted ' ..getstring(1))
  7181. end)
  7182.  
  7183. addcmd('deleteclass',{'removeclass','deleteclassname','removeclassname','dc'},
  7184. function(args, speaker)
  7185. part = getstring(1)
  7186. local function dels(instance)
  7187. for i,v in pairs(instance:GetChildren())do
  7188. if v.ClassName:lower() == part:lower() then v:Destroy() end
  7189. dels(v)
  7190. end
  7191. end
  7192. dels(workspace)
  7193. notify('Item(s) Deleted','Deleted items with ClassName ' ..getstring(1))
  7194. end)
  7195.  
  7196. addcmd('btools',{},
  7197. function(args, speaker)
  7198. Instance.new("HopperBin", Players.LocalPlayer.Backpack).BinType = 1
  7199. Instance.new("HopperBin", Players.LocalPlayer.Backpack).BinType = 2
  7200. Instance.new("HopperBin", Players.LocalPlayer.Backpack).BinType = 3
  7201. Instance.new("HopperBin", Players.LocalPlayer.Backpack).BinType = 4
  7202. end)
  7203.  
  7204. addcmd('f3x',{'fex'},
  7205. function(args, speaker)
  7206. loadstring(game:GetObjects("rbxassetid://1059691823")[1].Source)()
  7207. end)
  7208.  
  7209. addcmd('age',{},
  7210. function(args, speaker)
  7211. local players = getPlayer(args[1], speaker)
  7212. for i,v in pairs(players) do
  7213. local players = getPlayer(args[1], speaker)
  7214. local ages = {}
  7215. for i,v in pairs(players) do
  7216. local p = Players[v]
  7217. table.insert(ages, p.Name.."'s age is: "..p.AccountAge)
  7218. end
  7219. notify('Account Age',table.concat(ages, ',\n'))
  7220. end
  7221. end)
  7222.  
  7223. addcmd('os',{'platform', 'device'},
  7224. function(args, speaker)
  7225. local players = getPlayer(args[1], speaker)
  7226. local platforms = {}
  7227. for i,v in pairs(players) do
  7228. local p = Players[v]
  7229. table.insert(platforms, p.Name.."'s platform is: "..p.OsPlatform)
  7230. end
  7231. notify('OS',table.concat(platforms, ',\n'))
  7232. end)
  7233.  
  7234. addcmd('goto',{'to'},
  7235. function(args, speaker)
  7236. local players = getPlayer(args[1], speaker)
  7237. for i,v in pairs(players)do
  7238. if Players[v].Character ~= nil then
  7239. if speaker.Character:FindFirstChild("HumanoidRootPart") then
  7240. speaker.Character.Humanoid.Jump = true
  7241. end
  7242. speaker.Character.HumanoidRootPart.CFrame = Players[v].Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  7243. end
  7244. end
  7245. end)
  7246.  
  7247. bringT = {}
  7248. addcmd('loopbring',{},
  7249. function(args, speaker)
  7250. local players = getPlayer(args[1], speaker)
  7251. for i,v in pairs(players)do
  7252. spawn(function()
  7253. if Players[v].Name ~= Players.LocalPlayer.Name and not FindInTable(bringT, Players[v].Name) then
  7254. table.insert(bringT, Players[v].Name)
  7255. local pchar=Players[v].Character
  7256. pchar.Humanoid.Jump = true
  7257. repeat wait()
  7258. pchar = Players[v].Character
  7259. for i,c in pairs(players) do
  7260. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  7261. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(3,1,0)
  7262. end
  7263. end
  7264. until not FindInTable(bringT, Players[v].Name)
  7265. end
  7266. end)
  7267. end
  7268. end)
  7269.  
  7270. addcmd('unloopbring',{'noloopbring'},
  7271. function(args, speaker)
  7272. local players = getPlayer(args[1], speaker)
  7273. for i,v in pairs(players)do
  7274. spawn(function()
  7275. for a,b in pairs(bringT) do if b == Players[v].Name then table.remove(bringT, a) end end
  7276. end)
  7277. end
  7278. end)
  7279.  
  7280. addcmd('freeze',{'fr'},
  7281. function(args, speaker)
  7282. local players = getPlayer(args[1], speaker)
  7283. if players ~= nil then
  7284. for i, v in pairs(players) do
  7285. spawn(function()
  7286. for i, x in next, Players[v].Character:GetDescendants() do
  7287. if x:IsA("Part") and not x.Anchored then
  7288. x.Anchored = true
  7289. end
  7290. end
  7291. end)
  7292. end
  7293. end
  7294. end)
  7295.  
  7296. addcmd('thaw',{'unfreeze','unfr'},
  7297. function(args, speaker)
  7298. local players = getPlayer(args[1], speaker)
  7299. if players ~= nil then
  7300. for i, v in pairs(players) do
  7301. spawn(function()
  7302. for i, x in next, Players[v].Character:GetDescendants() do
  7303. if x:IsA("Part") and x.Anchored then
  7304. x.Anchored = false
  7305. end
  7306. end
  7307. end)
  7308. end
  7309. end
  7310. end)
  7311.  
  7312. addcmd('kill',{'fekill'},
  7313. function(args, speaker)
  7314. local players = getPlayer(args[1], speaker)
  7315. if tools(Players.LocalPlayer) then
  7316. for i,v in pairs(players)do
  7317. -- illremember's cool fe kill script
  7318. local Target = Players[v].Name
  7319. Players.LocalPlayer.Character.Humanoid.Name = 1
  7320. local l = Players.LocalPlayer.Character["1"]:Clone()
  7321. l.Parent = Players.LocalPlayer.Character
  7322. l.Name = "Humanoid"
  7323. wait(0.1)
  7324. Players.LocalPlayer.Character["1"]:Destroy()
  7325. workspace.CurrentCamera.CameraSubject = Players.LocalPlayer.Character
  7326. Players.LocalPlayer.Character.Animate.Disabled = true
  7327. wait(0.1)
  7328. Players.LocalPlayer.Character.Animate.Disabled = false
  7329. Players.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  7330. for i,v in pairs(Players.LocalPlayer.Backpack:GetChildren())do
  7331. Players.LocalPlayer.Character.Humanoid:EquipTool(v)
  7332. v.CanBeDropped = true
  7333. end
  7334. wait(0.1)
  7335. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Players[Target].Character.HumanoidRootPart.CFrame
  7336. wait(0.1)
  7337. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Players[Target].Character.HumanoidRootPart.CFrame
  7338. wait(0.2)
  7339. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-10000,-100, -10000))
  7340. end
  7341. else
  7342. notify('Tool Required','You need to have a tool to use this command')
  7343. end
  7344. end)
  7345.  
  7346. addcmd('bring',{'febring'},
  7347. function(args, speaker)
  7348. local players = getPlayer(args[1], speaker)
  7349. if tools(Players.LocalPlayer) then
  7350. for i,v in pairs(players)do
  7351. -- illremember's cool fe bring script
  7352. local Target = Players[v].Name
  7353. local pos = Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  7354. Players.LocalPlayer.Character.Humanoid.Name = 1
  7355. local l = Players.LocalPlayer.Character["1"]:Clone()
  7356. l.Parent = Players.LocalPlayer.Character
  7357. l.Name = "Humanoid"
  7358. wait(0.1)
  7359. Players.LocalPlayer.Character["1"]:Destroy()
  7360. workspace.CurrentCamera.CameraSubject = Players.LocalPlayer.Character
  7361. Players.LocalPlayer.Character.Animate.Disabled = true
  7362. wait(0.1)
  7363. Players.LocalPlayer.Character.Animate.Disabled = false
  7364. Players.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  7365. for i,v in pairs(Players.LocalPlayer.Backpack:GetChildren())do
  7366. Players.LocalPlayer.Character.Humanoid:EquipTool(v)
  7367. end
  7368. local function tp(player,player2)
  7369. local char1,char2=player.Character,player2.Character
  7370. if char1 and char2 then
  7371. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  7372. end
  7373. end
  7374. local function getout(player,player2)
  7375. local char1,char2=player.Character,player2.Character
  7376. if char1 and char2 then
  7377. char1:MoveTo(char2.Head.Position)
  7378. end
  7379. end
  7380. tp(Players[Target], Players.LocalPlayer)
  7381. wait(0.1)
  7382. tp(Players[Target], Players.LocalPlayer)
  7383. wait(0.3)
  7384. getout(Players.LocalPlayer, Players[Target])
  7385. wait(0.2)
  7386. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = pos
  7387. end
  7388. else
  7389. notify('Tool Required','You need to have a tool to use this command')
  7390. end
  7391. end)
  7392.  
  7393. oofing = false
  7394. addcmd('loopoof',{},
  7395. function(args, speaker)
  7396. oofing = true
  7397. repeat wait(0.01)
  7398. for i,v in pairs(Players:GetPlayers()) do
  7399. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  7400. for _,x in pairs(v.Character.Head:GetChildren()) do
  7401. if x:IsA'Sound' then x.Playing = true end
  7402. end
  7403. end
  7404. end
  7405. until oofing == false
  7406. end)
  7407.  
  7408. addcmd('unloopoof',{},
  7409. function(args, speaker)
  7410. oofing = false
  7411. end)
  7412.  
  7413. addcmd('respawn',{},
  7414. function(args, speaker)
  7415. respawn(Players.LocalPlayer)
  7416. end)
  7417.  
  7418. addcmd('refresh',{'re'},
  7419. function(args, speaker)
  7420. refresh(Players.LocalPlayer)
  7421. end)
  7422.  
  7423. addcmd('god',{''},
  7424. function(args, speaker)
  7425. Players.LocalPlayer.Character.Humanoid.Name = 1
  7426. local l = Players.LocalPlayer.Character["1"]:Clone()
  7427. l.Parent = Players.LocalPlayer.Character
  7428. l.Name = "Humanoid"
  7429. wait(0.1)
  7430. Players.LocalPlayer.Character["1"]:Destroy()
  7431. workspace.CurrentCamera.CameraSubject = Players.LocalPlayer.Character
  7432. Players.LocalPlayer.Character.Animate.Disabled = true
  7433. wait(0.1)
  7434. Players.LocalPlayer.Character.Animate.Disabled = false
  7435. Players.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  7436. end)
  7437.  
  7438. addcmd('invisible',{'invis'},
  7439. function(args, speaker)
  7440. -- Elite1337#9377 & Timeless#4044
  7441. local function CheckRig()
  7442. if Players.LocalPlayer.Character then
  7443. local Humanoid = Players.LocalPlayer.Character:WaitForChild('Humanoid')
  7444. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  7445. return 'R15'
  7446. else
  7447. return 'R6'
  7448. end
  7449. end
  7450. end
  7451. local function InitiateInvis()
  7452. local Character = Players.LocalPlayer.Character
  7453. local StoredCF = Character.PrimaryPart.CFrame
  7454. local Part = Instance.new('Part',workspace)
  7455. Part.Size = Vector3.new(5,0,5)
  7456. Part.Anchored = true
  7457. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  7458. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  7459. spawn(function()
  7460. wait(3)
  7461. Part:Destroy()
  7462. end)
  7463. if CheckRig() == 'R6' then
  7464. local Clone = Character.HumanoidRootPart:Clone()
  7465. Character.HumanoidRootPart:Destroy()
  7466. Clone.Parent = Character
  7467. else
  7468. local Clone = Character.LowerTorso.Root:Clone()
  7469. Character.LowerTorso.Root:Destroy()
  7470. Clone.Parent = Character.LowerTorso
  7471. end
  7472. end
  7473. InitiateInvis()
  7474. end)
  7475.  
  7476. addcmd('strengthen',{},
  7477. function(args, speaker)
  7478. for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  7479. if child.ClassName == "Part" then
  7480. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  7481. end
  7482. end
  7483. end)
  7484.  
  7485. addcmd('weaken',{},
  7486. function(args, speaker)
  7487. for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  7488. if child.ClassName == "Part" then
  7489. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  7490. end
  7491. end
  7492. end)
  7493.  
  7494. addcmd('unweaken',{'unstrengthen'},
  7495. function(args, speaker)
  7496. for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  7497. if child.ClassName == "Part" then
  7498. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  7499. end
  7500. end
  7501. end)
  7502.  
  7503. addcmd('jpower',{'grav','jumppower','jp'},
  7504. function(args, speaker)
  7505. if Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
  7506. Players.LocalPlayer.Character.Humanoid.JumpPower=tonumber(args[1])
  7507. end
  7508. end)
  7509.  
  7510. addcmd('hipheight',{'hheight'},
  7511. function(args, speaker)
  7512. if Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
  7513. Players.LocalPlayer.Character.Humanoid.HipHeight = args[1]
  7514. end
  7515. end)
  7516.  
  7517. addcmd('dance',{},
  7518. function(args, speaker)
  7519. if not r15(Players.LocalPlayer) then
  7520. local pchar=Players.LocalPlayer.Character
  7521. local anim = nil
  7522. local dance1 = math.random(1,7)
  7523. if dance1 == 1 then
  7524. anim = '27789359'
  7525. end
  7526. if dance1 == 2 then
  7527. anim = '30196114'
  7528. end
  7529. if dance1 == 3 then
  7530. anim = '248263260'
  7531. end
  7532. if dance1 == 4 then
  7533. anim = '45834924'
  7534. end
  7535. if dance1 == 5 then
  7536. anim = '33796059'
  7537. end
  7538. if dance1 == 6 then
  7539. anim = '28488254'
  7540. end
  7541. if dance1 == 7 then
  7542. anim = '52155728'
  7543. end
  7544. local animation = Instance.new("Animation")
  7545. animation.AnimationId = "rbxassetid://"..anim
  7546. local animTrack = pchar.Humanoid:LoadAnimation(animation)
  7547. animTrack:Play()
  7548. else
  7549. notify('R6 Required','This command requires the r6 rig type')
  7550. end
  7551. end)
  7552.  
  7553. addcmd('nolimbs',{'rlimbs'},
  7554. function(args, speaker)
  7555. if r15(Players.LocalPlayer) then
  7556. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  7557. if v:IsA("BasePart") and
  7558. v.Name == "RightUpperLeg" or
  7559. v.Name == "LeftUpperLeg" or
  7560. v.Name == "RightUpperArm" or
  7561. v.Name == "LeftUpperArm" then
  7562. v:Destroy()
  7563. end
  7564. end
  7565. else
  7566. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  7567. if v:IsA("BasePart") and
  7568. v.Name == "Right Leg" or
  7569. v.Name == "Left Leg" or
  7570. v.Name == "Right Arm" or
  7571. v.Name == "Left Arm" then
  7572. v:Destroy()
  7573. end
  7574. end
  7575. end
  7576. end)
  7577.  
  7578. addcmd('noarms',{'rarms'},
  7579. function(args, speaker)
  7580. if r15(Players.LocalPlayer) then
  7581. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  7582. if v:IsA("BasePart") and
  7583. v.Name == "RightUpperArm" or
  7584. v.Name == "LeftUpperArm" then
  7585. v:Destroy()
  7586. end
  7587. end
  7588. else
  7589. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  7590. if v:IsA("BasePart") and
  7591. v.Name == "Right Arm" or
  7592. v.Name == "Left Arm" then
  7593. v:Destroy()
  7594. end
  7595. end
  7596. end
  7597. end)
  7598.  
  7599. addcmd('nolegs',{'rlegs'},
  7600. function(args, speaker)
  7601. if r15(Players.LocalPlayer) then
  7602. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  7603. if v:IsA("BasePart") and
  7604. v.Name == "RightUpperLeg" or
  7605. v.Name == "LeftUpperLeg" then
  7606. v:Destroy()
  7607. end
  7608. end
  7609. else
  7610. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  7611. if v:IsA("BasePart") and
  7612. v.Name == "Right Leg" or
  7613. v.Name == "Left Leg" then
  7614. v:Destroy()
  7615. end
  7616. end
  7617. end
  7618. end)
  7619.  
  7620. addcmd('sit',{},
  7621. function(args, speaker)
  7622. if Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
  7623. Players.LocalPlayer.Character.Humanoid.Sit = true
  7624. end
  7625. end)
  7626.  
  7627. addcmd('team',{},
  7628. function(args, speaker)
  7629. local teamname = nil
  7630. for a,b in pairs(game:GetService("Teams"):GetChildren()) do
  7631. local L_name = b.Name:lower()
  7632. local F = L_name:find(getstring(1))
  7633. if F == 1 then
  7634. teamname = b
  7635. end
  7636. end
  7637. Players.LocalPlayer.Team = teamname
  7638. end)
  7639.  
  7640. addcmd('spasm',{},
  7641. function(args, speaker)
  7642. if not r15(Players.LocalPlayer) then
  7643. local pchar=Players.LocalPlayer.Character
  7644. local AnimationId = "33796059"
  7645. local Anim = Instance.new("Animation")
  7646. Anim.AnimationId = "rbxassetid://"..AnimationId
  7647. local k = pchar.Humanoid:LoadAnimation(Anim)
  7648. k:Play()
  7649. k:AdjustSpeed(99)
  7650. else
  7651. notify('R6 Required','This command requires the r6 rig type')
  7652. end
  7653. end)
  7654.  
  7655. addcmd('headthrow',{},
  7656. function(args, speaker)
  7657. if not r15(Players.LocalPlayer) then
  7658. local AnimationId = "35154961"
  7659. local Anim = Instance.new("Animation")
  7660. Anim.AnimationId = "rbxassetid://"..AnimationId
  7661. local k = Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
  7662. k:Play(0)
  7663. k:AdjustSpeed(1)
  7664. else
  7665. notify('R6 Required','This command requires the r6 rig type')
  7666. end
  7667. end)
  7668.  
  7669. addcmd('animation',{'anim'},
  7670. function(args, speaker)
  7671. if not r15(Players.LocalPlayer) then
  7672. local pchar=Players.LocalPlayer.Character
  7673. local AnimationId = tostring(args[1])
  7674. local Anim = Instance.new("Animation")
  7675. Anim.AnimationId = "rbxassetid://"..AnimationId
  7676. local k = pchar.Humanoid:LoadAnimation(Anim)
  7677. k:Play()
  7678. if args[2] then
  7679. k:AdjustSpeed(tostring(args[2]))
  7680. end
  7681. else
  7682. notify('R6 Required','This command requires the r6 rig type')
  7683. end
  7684. end)
  7685.  
  7686. addcmd('tpposition',{'tppos'},
  7687. function(args,speaker)
  7688. if #args < 3 then return end
  7689. local tpX,tpY,tpZ = tonumber(args[1]),tonumber(args[2]),tonumber(args[3])
  7690. local char = Players.LocalPlayer.Character
  7691. if char and char:FindFirstChild("HumanoidRootPart") then
  7692. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  7693. end
  7694. end)
  7695.  
  7696. addcmd('offset',{},
  7697. function(args,speaker)
  7698. if #args < 3 then return end
  7699. local tpX,tpY,tpZ = tonumber(args[1]),tonumber(args[2]),tonumber(args[3])
  7700. local char = Players.LocalPlayer.Character
  7701. if char and char:FindFirstChild("HumanoidRootPart") then
  7702. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  7703. end
  7704. end)
  7705.  
  7706. addcmd('getposition',{'getpos'},
  7707. function(args,speaker)
  7708. local char = Players.LocalPlayer.Character
  7709. if char and char:FindFirstChild("HumanoidRootPart") then
  7710. local pos = tostring(char.HumanoidRootPart.Position)
  7711. notify('Current Position',pos)
  7712. end
  7713. end)
  7714.  
  7715. addcmd('speed',{'ws'},
  7716. function(args, speaker)
  7717. if Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
  7718. Players.LocalPlayer.Character.Humanoid.WalkSpeed=tonumber(args[1])
  7719. end
  7720. end)
  7721.  
  7722. addcmd('tools',{'gears'},
  7723. function(args, speaker)
  7724. local function copy(instance)
  7725. for i,c in pairs(instance:GetChildren())do
  7726. if c:IsA('Tool') or c:IsA('HopperBin') then
  7727. c:Clone().Parent = Players.LocalPlayer.Backpack
  7728. end
  7729. copy(c)
  7730. end
  7731. end
  7732. copy(game:GetService("Lighting"))
  7733. local function copy(instance)
  7734. for i,c in pairs(instance:GetChildren())do
  7735. if c:IsA('Tool') or c:IsA('HopperBin') then
  7736. c:Clone().Parent = Players.LocalPlayer.Backpack
  7737. end
  7738. copy(c)
  7739. end
  7740. end
  7741. copy(game:GetService("ReplicatedStorage"))
  7742. notify('Tools','Copied tools from ReplicatedStorage and Lighting')
  7743. end)
  7744.  
  7745. addcmd('keeptools',{'startertools','stools','ktools'},
  7746. function(args, speaker)
  7747. local function copy(instance)
  7748. for i,c in pairs(instance:GetChildren())do
  7749. if c:IsA('Tool') or c:IsA('HopperBin') then
  7750. c:Clone().Parent = Players.LocalPlayer.StarterGear
  7751. end
  7752. copy(c)
  7753. end
  7754. end
  7755. copy(Players.LocalPlayer.Backpack)
  7756. local function copy(instance)
  7757. for i,c in pairs(instance:GetChildren())do
  7758. if c:IsA('Tool') or c:IsA('HopperBin') then
  7759. c:Clone().Parent = Players.LocalPlayer.StarterGear
  7760. end
  7761. copy(c)
  7762. end
  7763. end
  7764. copy(Players.LocalPlayer.Character)
  7765. notify('Tools','Copied tools to StarterGear')
  7766. end)
  7767.  
  7768. addcmd('nokeeptools',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  7769. function(args, speaker)
  7770. for i,c in pairs(Players.LocalPlayer.StarterGear:GetChildren())do
  7771. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  7772. end
  7773. end
  7774. notify('Tools','Cleared tools from StarterGear')
  7775. end)
  7776.  
  7777. addcmd('notools',{'rtools','clrtools','removetools'},
  7778. function(args, speaker)
  7779. for i,v in pairs(Players.LocalPlayer.Backpack:GetDescendants()) do
  7780. if v:IsA('Tool') or v:IsA('HopperBin') then
  7781. v:destroy()
  7782. end
  7783. end
  7784. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  7785. if v:IsA('Tool') or v:IsA('HopperBin') then
  7786. v:destroy()
  7787. end
  7788. end
  7789. notify('Tools','Removed tools')
  7790. end)
  7791.  
  7792. addcmd('explorer',{'dex'},
  7793. function(args, speaker)
  7794. local dex = loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  7795. game:GetService("CoreGui").Dex.PropertiesFrame.Changed:connect(function(property)
  7796. if property == 'Position' then
  7797. if game:GetService("CoreGui").Dex.PropertiesFrame.Position == UDim2.new(1, -300, 0.5, 36) then
  7798. Notification:TweenPosition(UDim2.new(1, -800, 1, Notification.Position.Y.Offset), "InOut", "Quart", 0.5, true, nil)
  7799. Holder:TweenPosition(UDim2.new(1, -550, 1, Holder.Position.Y.Offset), "InOut", "Quart", 0.2, true, nil)
  7800. holderOffset = -550
  7801. notifyOffset = -800
  7802. elseif game:GetService("CoreGui").Dex.PropertiesFrame.Position == UDim2.new(1, 30, 0.5, 36) then
  7803. Holder:TweenPosition(UDim2.new(1, -250, 1, Holder.Position.Y.Offset), "InOut", "Quart", 0.2, true, nil)
  7804. Notification:TweenPosition(UDim2.new(1, -500, 1, Notification.Position.Y.Offset), "InOut", "Quart", 0.5, true, nil)
  7805. holderOffset = -250
  7806. notifyOffset = -500
  7807. end
  7808. end
  7809. end)
  7810. end)
  7811.  
  7812. addcmd('remotespy',{'remotes'},
  7813. function(args, speaker)
  7814. notify('Remotespy','Printed remotes')
  7815. function getem(o)
  7816. for i,v in pairs(o:children())do
  7817. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  7818. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  7819. end
  7820. getem(v)
  7821. end
  7822. end
  7823. pcall(getem,game)
  7824. end)
  7825.  
  7826. addcmd('orbit',{},
  7827. function(args, speaker)
  7828. local players = getPlayer(args[1], speaker)
  7829. for i,v in pairs(players)do
  7830. execCmd('unorbit all')
  7831. local o = Instance.new("RocketPropulsion")
  7832. o.Parent = Players.LocalPlayer.Character.HumanoidRootPart
  7833. o.Name = "Orbit"
  7834. o.Target = Players[v].Character.HumanoidRootPart
  7835. o:Fire()
  7836. execCmd('noclip')
  7837. end
  7838. end)
  7839.  
  7840. addcmd('unorbit',{},
  7841. function(args, speaker)
  7842. execCmd('clip')
  7843. Players.LocalPlayer.Character.HumanoidRootPart.Orbit:Destroy()
  7844. end)
  7845.  
  7846. loopgoto = nil
  7847. addcmd('loopgoto',{},
  7848. function(args, speaker)
  7849. local players = getPlayer(args[1], speaker)
  7850. for i,v in pairs(players)do
  7851. loopgoto = Players[v]
  7852. repeat wait() if Players[v].Character ~= nil then
  7853. if speaker.Character:FindFirstChild("Humanoid") then
  7854. speaker.Character.Humanoid.Jump = true
  7855. end
  7856. speaker.Character:MoveTo(Players[v].Character.HumanoidRootPart.Position)
  7857. end
  7858. until loopgoto ~= Players[v]
  7859. end
  7860. end)
  7861.  
  7862. addcmd('unloopgoto',{'noloopgoto'},
  7863. function(args, speaker)
  7864. loopgoto = nil
  7865. end)
  7866.  
  7867. spamming = false
  7868. addcmd('spam',{},
  7869. function(args, speaker)
  7870. spamming = true
  7871. repeat wait(1)
  7872. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(getstring(1), "All")
  7873. until spamming == false
  7874. end)
  7875.  
  7876. addcmd('nospam',{'unspam'},
  7877. function(args, speaker)
  7878. spamming = false
  7879. end)
  7880.  
  7881. pmspamming = {}
  7882. addcmd('pmspam',{},
  7883. function(args, speaker)
  7884. local players = getPlayer(args[1], speaker)
  7885. for i,v in pairs(players)do
  7886. spawn(function()
  7887. if FindInTable(pmspamming, Players[v].Name) then return end
  7888. table.insert(pmspamming, Players[v].Name)
  7889. repeat wait(1)
  7890. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/w "..Players[v].Name.." "..getstring(2), "All")
  7891. until not FindInTable(pmspamming, Players[v].Name)
  7892. end)
  7893. end
  7894. end)
  7895.  
  7896. addcmd('nopmspam',{'unpmspam'},
  7897. function(args, speaker)
  7898. local players = getPlayer(args[1], speaker)
  7899. for i,v in pairs(players)do
  7900. spawn(function()
  7901. for a,b in pairs(pmspamming) do
  7902. if b == Players[v].Name then
  7903. table.remove(pmspamming, a)
  7904. end
  7905. end
  7906. end)
  7907. end
  7908. end)
  7909.  
  7910. addcmd('blockhead',{},
  7911. function(args, speaker)
  7912. Players.LocalPlayer.Character.Head.Mesh:Destroy()
  7913. end)
  7914.  
  7915. addcmd('blockhats',{},
  7916. function(args, speaker)
  7917. for _,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  7918. if (v:IsA("Accessory")) then
  7919. v.Handle.Mesh:remove()
  7920. end
  7921. end
  7922. end)
  7923.  
  7924. addcmd('clone',{},
  7925. function(args, speaker)
  7926. local AnimationId = "215384594"
  7927. local Anim = Instance.new("Animation")
  7928. Anim.AnimationId = "rbxassetid://"..AnimationId
  7929. local k = Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
  7930. k:Play()
  7931. k:AdjustSpeed(100)
  7932. end)
  7933.  
  7934. addcmd('creeper',{},
  7935. function(args, speaker)
  7936. if r15(Players.LocalPlayer) then
  7937. local lol = Players.LocalPlayer
  7938. lol.Character["Head"].Mesh:Destroy()
  7939. lol.Character["LeftUpperArm"]:Destroy()
  7940. lol.Character["RightUpperArm"]:Destroy()
  7941. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  7942. if v:IsA'Hat' or v:IsA'Accessory' then
  7943. v.Parent = workspace
  7944. end
  7945. end
  7946. else
  7947. local lol = Players.LocalPlayer
  7948. lol.Character["Head"].Mesh:Destroy()
  7949. lol.Character["Left Arm"]:Destroy()
  7950. lol.Character["Right Arm"]:Destroy()
  7951. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  7952. if v:IsA'Hat' or v:IsA'Accessory' then
  7953. v.Parent = workspace
  7954. end
  7955. end
  7956. end
  7957. end)
  7958.  
  7959. bangplr = nil
  7960.  
  7961. addcmd('bang',{'rape'},
  7962. function(args, speaker)
  7963. if not r15(Players.LocalPlayer) then
  7964. local players = getPlayer(args[1], speaker)
  7965. for i,v in pairs(players)do
  7966. local Anim2 = Instance.new("Animation")
  7967. Anim2.AnimationId = "rbxassetid://148840371"
  7968. local track2 = Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim2)
  7969. track2:Play(.1, 1, 1)
  7970. bangplr = Players[v].Name
  7971. end
  7972. else
  7973. notify('R6 Required','This command requires the r6 rig type')
  7974. end
  7975. end)
  7976.  
  7977. addcmd('unbang',{'unrape'},
  7978. function(args, speaker)
  7979. bangplr = nil
  7980. end)
  7981.  
  7982. gtools = false
  7983. addcmd('grabtools',{},
  7984. function(args, speaker)
  7985. workspace.ChildAdded:connect(function(part)
  7986. if gtools then
  7987. if part:IsA("Tool") then
  7988. part.Handle.CFrame = Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  7989. end
  7990. end
  7991. end)
  7992. end)
  7993.  
  7994. addcmd('nograbtools',{'ungrabtools'},
  7995. function(args, speaker)
  7996. gtools = false
  7997. end)
  7998.  
  7999. addcmd('givetools',{},
  8000. function(args, speaker)
  8001. for i,t in pairs(Players.LocalPlayer.Backpack:GetDescendants()) do
  8002. if t:IsA("Tool") then
  8003. t.Parent = Players.LocalPlayer.Character
  8004. wait()
  8005. local players = getPlayer(args[1], speaker)
  8006. for i,v in pairs(players)do
  8007. t.Parent = Players[v].Character
  8008. end
  8009. end
  8010. end
  8011. end)
  8012.  
  8013. addcmd('copytools',{'clonetools'},
  8014. function(args, speaker)
  8015. local players = getPlayer(args[1], speaker)
  8016. for i,v in pairs(players)do
  8017. spawn(function()
  8018. for i,v in pairs(Players[v].Backpack:GetChildren()) do
  8019. if v:IsA('Tool') or v:IsA('HopperBin') then
  8020. v:Clone().Parent = speaker.Backpack
  8021. end
  8022. end
  8023. end)
  8024. end
  8025. end)
  8026.  
  8027. addcmd('naked',{},
  8028. function(args, speaker)
  8029. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  8030. if v:IsA("Clothing") then
  8031. v:Destroy()
  8032. end
  8033. end
  8034. end)
  8035.  
  8036. addcmd('spawnpoint',{'spawn'},
  8037. function(args, speaker)
  8038. spawnpos = Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  8039. spawnpoint = true
  8040. notify('Spawn Point','Spawn point created at '..tostring(spawnpos))
  8041. end)
  8042.  
  8043. addcmd('nospawnpoint',{'nospawn'},
  8044. function(args, speaker)
  8045. spawnpoint = false
  8046. notify('Spawn Point','Removed spawn point')
  8047. end)
  8048.  
  8049. addcmd('hatspin',{'spinhats'},
  8050. function(args, speaker)
  8051. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  8052. if v:IsA("Accessory") or v:IsA("Hat") then
  8053. local keep = Instance.new("BodyPosition") keep.Parent = v.Handle keep.Name = "no"
  8054. local spin = Instance.new("BodyAngularVelocity") spin.Parent = v.Handle spin.Name = "ha"
  8055. if v.Handle.AccessoryWeld then
  8056. v.Handle.AccessoryWeld:Destroy()
  8057. end
  8058. if args[1] then
  8059. spin.AngularVelocity = Vector3.new(0, args[1], 0)
  8060. spin.MaxTorque = Vector3.new(0, args[1] * 2, 0)
  8061. else
  8062. spin.AngularVelocity = Vector3.new(0, 100, 0)
  8063. spin.MaxTorque = Vector3.new(0, 200, 0)
  8064. end
  8065. keep.P = 30000
  8066. keep.D = 50
  8067. spinning = keep
  8068. spinenabled = true
  8069. end
  8070. end
  8071. end)
  8072.  
  8073. addcmd('unhatspin',{'unspinhats'},
  8074. function(args, speaker)
  8075. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  8076. if v:IsA("Accessory") or v:IsA("Hat") then
  8077. pcall(function()
  8078. if v:IsA("Accessory") or v:IsA("Hat") then
  8079. v.Parent = workspace
  8080. end
  8081. wait(0.5)
  8082. v.Handle.no:Destroy()
  8083. v.Handle.ha:Destroy()
  8084. if v:IsA("Accessory") or v:IsA("Hat") then
  8085. v.Parent = Players.LocalPlayer.Character
  8086. end
  8087. end)
  8088. end
  8089. end
  8090. end)
  8091.  
  8092. addcmd('ambient',{},
  8093. function(args, speaker)
  8094. game:GetService("Lighting").Ambient = Color3.new(args[1],args[2],args[3])
  8095. game:GetService("Lighting").OutdoorAmbient = Color3.new(args[1],args[2],args[3])
  8096. end)
  8097.  
  8098. addcmd('nofog',{},
  8099. function(args, speaker)
  8100. game:GetService("Lighting").FogEnd = 100000
  8101. end)
  8102.  
  8103. addcmd('brightness',{},
  8104. function(args, speaker)
  8105. game:GetService("Lighting").Brightness = args[1]
  8106. end)
  8107.  
  8108. origsettings = {abt = game:GetService("Lighting").Ambient, oabt = game:GetService("Lighting").OutdoorAmbient, brt = game:GetService("Lighting").Brightness, time = game:GetService("Lighting").TimeOfDay, fclr = game:GetService("Lighting").FogColor, fe = game:GetService("Lighting").FogEnd, fs = game:GetService("Lighting").FogStart}
  8109.  
  8110. addcmd('restorelighting',{'rlighting'},
  8111. function(args,speaker)
  8112. game:GetService("Lighting").Ambient = origsettings.abt
  8113. game:GetService("Lighting").OutdoorAmbient = origsettings.oabt
  8114. game:GetService("Lighting").Brightness = origsettings.brt
  8115. game:GetService("Lighting").TimeOfDay = origsettings.time
  8116. game:GetService("Lighting").FogColor = origsettings.fclr
  8117. game:GetService("Lighting").FogEnd = origsettings.fe
  8118. game:GetService("Lighting").FogStart = origsettings.fs
  8119. end)
  8120.  
  8121. addcmd('stun',{},
  8122. function(args, speaker)
  8123. Players.LocalPlayer.Character.Humanoid.PlatformStand = true
  8124. end)
  8125.  
  8126. addcmd('unstun',{'nostun'},
  8127. function(args, speaker)
  8128. Players.LocalPlayer.Character.Humanoid.PlatformStand = false
  8129. end)
  8130.  
  8131. addcmd('drophats',{'drophat'},
  8132. function(args, speaker)
  8133. if speaker.Character then
  8134. for _,obj in pairs(speaker.Character:GetChildren()) do
  8135. if obj:IsA("Accessory") then
  8136. obj.Parent = workspace
  8137. end
  8138. end
  8139. end
  8140. end)
  8141.  
  8142. addcmd('droptools',{'droptool'},
  8143. function(args, speaker)
  8144. if speaker.Character then
  8145. for _,obj in pairs(speaker.Character:GetChildren()) do
  8146. if obj:IsA("Tool") then
  8147. obj.Parent = workspace
  8148. end
  8149. end
  8150. end
  8151. if speaker:FindFirstChild("Backpack") then
  8152. for _,obj in pairs(speaker.Backpack:GetChildren()) do
  8153. if obj:IsA("Tool") then
  8154. obj.Parent = workspace
  8155. end
  8156. end
  8157. end
  8158. end)
  8159.  
  8160. addcmd('logs',{'chatlogs'},
  8161. function(args, speaker)
  8162. logsDrag:TweenPosition(UDim2.new(0, 0, 1, -250), "InOut", "Quart", 0.3, true, nil)
  8163. end)
  8164.  
  8165. addcmd('fling',{},
  8166. function(args, speaker)
  8167. local power = 500
  8168. execCmd('noclip')
  8169. wait(.1)
  8170. local bambam = Instance.new("BodyThrust")
  8171. bambam.Parent = Players.LocalPlayer.Character.HumanoidRootPart
  8172. bambam.Force = Vector3.new(power,0,power)
  8173. bambam.Location = Players.LocalPlayer.Character.HumanoidRootPart.Position
  8174. notify('Fling','Walk into people to fling them!')
  8175. end)
  8176.  
  8177. addcmd('unfling',{},
  8178. function(args, speaker)
  8179. execCmd('clip')
  8180. wait(.1)
  8181. for i,v in pairs(Players.LocalPlayer.Character.HumanoidRootPart:GetChildren()) do
  8182. if v.ClassName == 'BodyThrust' then
  8183. v:Destroy()
  8184. end
  8185. end
  8186. end)
  8187.  
  8188. if pcall(function() loadstring(game:HttpGet(('https://pastebin.com/raw/yKieh77L'),true))() end) then
  8189. if ver ~= Version then
  8190. notify('Outdated','Get a new version at infyield.yolasite.com')
  8191. end
  8192. if Announcement and Announcement ~= '' then
  8193. local AnnGUI = Instance.new("Frame")
  8194. local background = Instance.new("Frame")
  8195. local Dark = Instance.new("Frame")
  8196. local TextBox = Instance.new("TextLabel")
  8197. local shadow = Instance.new("Frame")
  8198. local PopupText = Instance.new("TextLabel")
  8199. local Exit = Instance.new("ImageButton")
  8200.  
  8201. AnnGUI.Name = randomString()
  8202. AnnGUI.Parent = PARENT
  8203. AnnGUI.Active = true
  8204. AnnGUI.BackgroundColor3 = Color3.new(1, 1, 1)
  8205. AnnGUI.BackgroundTransparency = 1
  8206. AnnGUI.Position = UDim2.new(0.5, -180, 0, -400)
  8207. AnnGUI.Size = UDim2.new(0, 360, 0, 20)
  8208. AnnGUI.ZIndex = 4
  8209.  
  8210. background.Name = "background"
  8211. background.Parent = AnnGUI
  8212. background.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  8213. background.BorderSizePixel = 0
  8214. background.Position = UDim2.new(0, 0, 0, 20)
  8215. background.Size = UDim2.new(0, 360, 0, 116)
  8216.  
  8217. Dark.Name = "Dark"
  8218. Dark.Parent = background
  8219. Dark.Active = true
  8220. Dark.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  8221. Dark.BackgroundTransparency = 0.5
  8222. Dark.BorderSizePixel = 0
  8223. Dark.Size = UDim2.new(0, 360, 0, 5)
  8224.  
  8225. TextBox.Parent = background
  8226. TextBox.BackgroundColor3 = Color3.new(1, 1, 1)
  8227. TextBox.BackgroundTransparency = 1
  8228. TextBox.Position = UDim2.new(0.0166666675, 0, 0.103232808, 0)
  8229. TextBox.Size = UDim2.new(0, 348, 0, 98)
  8230. TextBox.Font = Enum.Font.SourceSans
  8231. TextBox.FontSize = Enum.FontSize.Size18
  8232. TextBox.TextWrapped = true
  8233. TextBox.Text = Announcement
  8234. TextBox.TextColor3 = Color3.new(1, 1, 1)
  8235. TextBox.TextXAlignment = Enum.TextXAlignment.Left
  8236. TextBox.TextYAlignment = Enum.TextYAlignment.Top
  8237.  
  8238. shadow.Name = "shadow"
  8239. shadow.Parent = AnnGUI
  8240. shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  8241. shadow.BorderColor3 = Color3.new(0, 0, 0)
  8242. shadow.BorderSizePixel = 0
  8243. shadow.Size = UDim2.new(0, 360, 0, 20)
  8244. shadow.ZIndex = 4
  8245.  
  8246. PopupText.Name = "PopupText"
  8247. PopupText.Parent = shadow
  8248. PopupText.BackgroundTransparency = 1
  8249. PopupText.Position = UDim2.new(0, 51, 0, 0)
  8250. PopupText.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  8251. PopupText.ZIndex = 4
  8252. PopupText.Font = Enum.Font.SourceSans
  8253. PopupText.FontSize = Enum.FontSize.Size24
  8254. PopupText.Text = "Server Announcement"
  8255. PopupText.TextColor3 = Color3.new(1, 1, 1)
  8256. PopupText.TextStrokeTransparency = 0
  8257. PopupText.TextWrapped = true
  8258.  
  8259. Exit.Name = "Exit"
  8260. Exit.Parent = shadow
  8261. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  8262. Exit.BackgroundTransparency = 1
  8263. Exit.Size = UDim2.new(0, 20, 0, 20)
  8264. Exit.ZIndex = 4
  8265. Exit.Image = "rbxassetid://2132544126"
  8266.  
  8267. wait(1)
  8268. AnnGUI:TweenPosition(UDim2.new(0.5, -180, 0, 150), "InOut", "Quart", 0.5, true, nil)
  8269.  
  8270. Exit.MouseButton1Click:Connect(function()
  8271. AnnGUI:TweenPosition(UDim2.new(0.5, -180, 0, -400), "InOut", "Quart", 0.5, true, nil)
  8272. wait(0.6)
  8273. AnnGUI:Destroy()
  8274. end)
  8275. end
  8276. end
  8277. end)
  8278.  
  8279. script3.MouseButton1Down:connect(function()
  8280. -- Made By JackMcJagger15
  8281. local FlingKill = Instance.new("ScreenGui")
  8282. local Main = Instance.new("Frame")
  8283. local Label = Instance.new("Frame")
  8284. local Shadow = Instance.new("Frame")
  8285. local StartKill = Instance.new("TextButton")
  8286. local StopKill = Instance.new("TextButton")
  8287. local Instructions = Instance.new("TextLabel")
  8288. local CurrentPower = Instance.new("TextLabel")
  8289. local Recomendation = Instance.new("TextLabel")
  8290. local NameOfGui = Instance.new("TextLabel")
  8291. local Exit = Instance.new("TextButton")
  8292. local UPArrow = Instance.new("TextButton")
  8293. local DownArrow = Instance.new("TextButton")
  8294.  
  8295. -- Properties
  8296.  
  8297. FlingKill.Name = "Fling/Kill"
  8298. FlingKill.Parent = game.CoreGui
  8299.  
  8300. Main.Name = "Main"
  8301. Main.Parent = FlingKill
  8302. Main.BackgroundColor3 = Color3.new(0.92549, 0.941177, 0.945098)
  8303. Main.BorderSizePixel = 0
  8304. Main.Position = UDim2.new(0.702554762, 0, 0.446640313, 0)
  8305. Main.Size = UDim2.new(0, 217, 0, 233)
  8306. Main.Selectable = true
  8307. Main.Active = true
  8308. Main.Draggable = true
  8309.  
  8310. Label.Name = "Label"
  8311. Label.Parent = Main
  8312. Label.BackgroundColor3 = Color3.new(0.741176, 0.764706, 0.780392)
  8313. Label.BorderSizePixel = 0
  8314. Label.Size = UDim2.new(0, 217, 0, 27)
  8315.  
  8316. Shadow.Name = "Shadow"
  8317. Shadow.Parent = Main
  8318. Shadow.BackgroundColor3 = Color3.new(0.67451, 0.694118, 0.705882)
  8319. Shadow.BorderSizePixel = 0
  8320. Shadow.Position = UDim2.new(0, 0, 0.115879826, 0)
  8321. Shadow.Size = UDim2.new(0, 217, 0, 9)
  8322.  
  8323. StartKill.Name = "StartKill"
  8324. StartKill.Parent = Main
  8325. StartKill.BackgroundColor3 = Color3.new(0.741176, 0.764706, 0.780392)
  8326. StartKill.BorderSizePixel = 0
  8327. StartKill.Position = UDim2.new(0.195852548, 0, 0.227467805, 0)
  8328. StartKill.Size = UDim2.new(0, 126, 0, 23)
  8329. StartKill.Font = Enum.Font.Cartoon
  8330. StartKill.Text = "FE Kill/Fling"
  8331. StartKill.TextColor3 = Color3.new(0, 0, 0)
  8332. StartKill.TextSize = 14
  8333.  
  8334. StopKill.Name = "StopKill"
  8335. StopKill.Parent = Main
  8336. StopKill.BackgroundColor3 = Color3.new(0.741176, 0.764706, 0.780392)
  8337. StopKill.BorderSizePixel = 0
  8338. StopKill.Position = UDim2.new(0.207373276, 0, 0.38197428, 0)
  8339. StopKill.Size = UDim2.new(0, 124, 0, 23)
  8340. StopKill.Font = Enum.Font.Cartoon
  8341. StopKill.Text = "Stop FE Kill/Fling"
  8342. StopKill.TextColor3 = Color3.new(0, 0, 0)
  8343. StopKill.TextSize = 14
  8344.  
  8345. Instructions.Name = "Instructions"
  8346. Instructions.Parent = Main
  8347. Instructions.BackgroundColor3 = Color3.new(1, 1, 1)
  8348. Instructions.BackgroundTransparency = 1
  8349. Instructions.Position = UDim2.new(0.0391705073, 0, 0.549356222, 0)
  8350. Instructions.Size = UDim2.new(0, 200, 0, 32)
  8351. Instructions.Font = Enum.Font.Cartoon
  8352. Instructions.Text = "Just touch someone to watch the fly to their death!"
  8353. Instructions.TextColor3 = Color3.new(0, 0, 0)
  8354. Instructions.TextSize = 14
  8355. Instructions.TextWrapped = true
  8356.  
  8357. CurrentPower.Name = "CurrentPower"
  8358. CurrentPower.Parent = Main
  8359. CurrentPower.BackgroundColor3 = Color3.new(1, 1, 1)
  8360. CurrentPower.BackgroundTransparency = 1
  8361. CurrentPower.Position = UDim2.new(0.276497692, 0, 0.686695278, 0)
  8362. CurrentPower.Size = UDim2.new(0, 98, 0, 36)
  8363. CurrentPower.Font = Enum.Font.Cartoon
  8364. CurrentPower.Text = "Current Power = 5"
  8365. CurrentPower.TextColor3 = Color3.new(0, 0, 0)
  8366. CurrentPower.TextSize = 14
  8367.  
  8368. Recomendation.Name = "Recomendation"
  8369. Recomendation.Parent = Main
  8370. Recomendation.BackgroundColor3 = Color3.new(1, 1, 1)
  8371. Recomendation.BackgroundTransparency = 1
  8372. Recomendation.Position = UDim2.new(0.0414746553, 0, 0.884120166, 0)
  8373. Recomendation.Size = UDim2.new(0, 200, 0, 21)
  8374. Recomendation.Font = Enum.Font.Cartoon
  8375. Recomendation.Text = "Recommended Power is 5"
  8376. Recomendation.TextColor3 = Color3.new(0, 0, 0)
  8377. Recomendation.TextSize = 14
  8378.  
  8379. NameOfGui.Name = "NameOfGui"
  8380. NameOfGui.Parent = Main
  8381. NameOfGui.BackgroundColor3 = Color3.new(1, 1, 1)
  8382. NameOfGui.BackgroundTransparency = 1
  8383. NameOfGui.Position = UDim2.new(0.0806451589, 0, 0, 0)
  8384. NameOfGui.Size = UDim2.new(0, 154, 0, 27)
  8385. NameOfGui.Font = Enum.Font.Cartoon
  8386. NameOfGui.Text = "FE Kill/Fling By JackMcJagger15"
  8387. NameOfGui.TextColor3 = Color3.new(0, 0, 0)
  8388. NameOfGui.TextSize = 14
  8389.  
  8390. Exit.Name = "Exit"
  8391. Exit.Parent = Main
  8392. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  8393. Exit.BackgroundTransparency = 1
  8394. Exit.Position = UDim2.new(0.907834113, 0, 0, 0)
  8395. Exit.Size = UDim2.new(0, 20, 0, 27)
  8396. Exit.Font = Enum.Font.Cartoon
  8397. Exit.Text = "X"
  8398. Exit.TextColor3 = Color3.new(0, 0, 0)
  8399. Exit.TextSize = 14
  8400.  
  8401. UPArrow.Name = "UPArrow"
  8402. UPArrow.Parent = Main
  8403. UPArrow.BackgroundColor3 = Color3.new(1, 1, 1)
  8404. UPArrow.BackgroundTransparency = 1
  8405. UPArrow.Position = UDim2.new(0.0783410147, 0, 0.716738224, 0)
  8406. UPArrow.Size = UDim2.new(0, 26, 0, 23)
  8407. UPArrow.Font = Enum.Font.Cartoon
  8408. UPArrow.Text = "Up"
  8409. UPArrow.TextColor3 = Color3.new(0, 0, 0)
  8410. UPArrow.TextSize = 12
  8411. UPArrow.TextWrapped = true
  8412.  
  8413. DownArrow.Name = "DownArrow"
  8414. DownArrow.Parent = Main
  8415. DownArrow.BackgroundColor3 = Color3.new(1, 1, 1)
  8416. DownArrow.BackgroundTransparency = 1
  8417. DownArrow.Position = UDim2.new(0.792626739, 0, 0.714592278, 0)
  8418. DownArrow.Size = UDim2.new(0, 26, 0, 23)
  8419. DownArrow.Font = Enum.Font.Cartoon
  8420. DownArrow.Text = "Down"
  8421. DownArrow.TextColor3 = Color3.new(0, 0, 0)
  8422. DownArrow.TextSize = 12
  8423. DownArrow.TextWrapped = true
  8424.  
  8425. power = 500
  8426. active = false
  8427. local val = Instance.new("IntValue")
  8428. val.Name = "Number"
  8429. val.Parent = game.Players.LocalPlayer
  8430. val.Value = 5
  8431.  
  8432. Exit.MouseButton1Click:connect(function()
  8433. FlingKill.Enabled = false
  8434. end)
  8435.  
  8436. StartKill.MouseButton1Click:connect(function()
  8437. game:GetService('RunService').Stepped:connect(function()
  8438. if game.Players.LocalPlayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  8439. game.Players.LocalPlayer.Character.Head.CanCollide = false
  8440. game.Players.LocalPlayer.Character.Torso.CanCollide = false
  8441. game.Players.LocalPlayer.Character["Left Leg"].CanCollide = false
  8442. game.Players.LocalPlayer.Character["Right Leg"].CanCollide = false
  8443. else
  8444. if game.Players.LocalPlayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then
  8445. game.Players.LocalPlayer.Character.Head.CanCollide = false
  8446. game.Players.LocalPlayer.Character.UpperTorso.CanCollide = false
  8447. game.Players.LocalPlayer.Character.LowerTorso.CanCollide = false
  8448. game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = false
  8449. end
  8450. end
  8451. end)
  8452. wait(.1)
  8453. local bambam = Instance.new("BodyThrust")
  8454. bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
  8455. bambam.Force = Vector3.new(power,0,power)
  8456. bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
  8457. end)
  8458.  
  8459. StopKill.MouseButton1Click:connect(function()
  8460. active = false
  8461. game.Players.LocalPlayer.Character.HumanoidRootPart.BodyThrust:Remove()
  8462. end)
  8463.  
  8464. UPArrow.MouseButton1Click:connect(function()
  8465. power = power + 100
  8466. game.Players.LocalPlayer.Number.Value = game.Players.LocalPlayer.Number.Value + 1
  8467. CurrentPower.Text = "Current Power = " .. game.Players.LocalPlayer.Number.Value
  8468. end)
  8469.  
  8470. DownArrow.MouseButton1Click:connect(function()
  8471. power = power - 100
  8472. game.Players.LocalPlayer.Number.Value = game.Players.LocalPlayer.Number.Value - 1
  8473. CurrentPower.Text = "Current Power = " .. game.Players.LocalPlayer.Number.Value
  8474. end)
  8475. end)
  8476.  
  8477. script4.MouseButton1Down:connect(function()
  8478. local IgnorePlayersNamed = {NAME=true} -- Name = true or false
  8479. --[[
  8480. [J] - To go down the list.
  8481. [U] - To go up the list.
  8482. [H] - To toggle that item in the list.
  8483. [RMB] - To aim at your target using the current settings. (THIS UPDATES IN LIVE TIME SO YOU DON'T HAVE TO STOP AIMING FOR IT TO TAKE EFFECT)
  8484. --]]
  8485.  
  8486. local services = setmetatable({
  8487. World = game:GetService('Workspace');
  8488. Players = game:GetService('Players');
  8489. Input = game:GetService('UserInputService');
  8490. Run = game:GetService('RunService');
  8491. UI = game:GetService('StarterGui');
  8492. },{
  8493. __index = function(tab,index)
  8494. local serv
  8495. local ran,err = pcall(function() serv=game:service(index) end)
  8496. if ran then
  8497. tab[index] = serv
  8498. return serv
  8499. end
  8500. end
  8501. })
  8502.  
  8503. local cre = function(class,parent)
  8504. local create = LoadLibrary('RbxUtility').Create
  8505. return function(props)
  8506. local inst = create(class)(props)
  8507. inst.Parent = parent
  8508.  
  8509. return inst
  8510. end
  8511. end
  8512.  
  8513. local ResizeUI = function(ui,downscale,byclass)
  8514. if not rawequal(ui['ClassName'],'ScrollingFrame') then print('This was mean\'t for scrolling frames.') return end
  8515.  
  8516. local count = 0;
  8517. for __, asset in next, (ui:GetChildren()) do
  8518. if rawequal(asset['ClassName'],byclass) then
  8519. count = count + 1
  8520. end
  8521. end
  8522.  
  8523. ui['CanvasSize'] = UDim2.new(ui.CanvasSize.X.Scale,ui.CanvasSize.X.Offset,ui.CanvasSize.Y.Scale,downscale*count)
  8524. end
  8525.  
  8526. local wfc, ffc, ffoc, cast, ray = services.World.WaitForChild, services.World.FindFirstChild, services.World.FindFirstChildOfClass, services.World.FindPartOnRayWithIgnoreList, Ray.new
  8527. local wfcoc = function(p,class)
  8528. local obj
  8529. repeat services.Run.RenderStepped:wait()
  8530. obj = p:FindFirstChildOfClass(class)
  8531. until obj
  8532. return obj
  8533. end
  8534.  
  8535. local Client = services.Players.LocalPlayer
  8536. local ClientUI = wfc(Client,'PlayerGui')
  8537. local ClientMouse = Client:GetMouse()
  8538. local ClientModel = Client.Character or Client.CharacterAdded:wait()
  8539. local ClientCamera = services.World.CurrentCamera
  8540. local ClientHumanoid = wfcoc(ClientModel,'Humanoid')
  8541. local ClientActiveUI;
  8542.  
  8543. local status = {
  8544. Enabled = false,
  8545. TeamCheck = false,
  8546. HeadsOnly = false,
  8547. RayCheck = true,
  8548. AutoAim = false,
  8549. }
  8550.  
  8551. local function toggle(button)
  8552. local option, val = button['Text']:match('(.*):%s*(.*)')
  8553. status[option] = not status[option]
  8554.  
  8555. if status[option] then
  8556. button.TextColor3 = Color3.fromRGB(0,255,0)
  8557. else
  8558. button.TextColor3 = Color3.fromRGB(255,0,0)
  8559. end
  8560. button.Text = option .. ': ' .. tostring(status[option])
  8561. end
  8562.  
  8563. local selection = {}
  8564. local select_pos = 1
  8565. local current_pos = 0
  8566. local __ = function()
  8567. if ffc(game.CoreGui, '___') then return end
  8568.  
  8569. local GUI = cre('ScreenGui',game:GetService('CoreGui')){
  8570. Name = '___';
  8571. }
  8572.  
  8573. local Frame = cre('ScrollingFrame',GUI){
  8574. BackgroundTransparency = 1,
  8575. BorderSizePixel = 0,
  8576.  
  8577. Name = 'Options',
  8578. Position = UDim2.new(.8,0,.915,0),
  8579. Size = UDim2.new(.2,0,0,30),
  8580. ZIndex = 10,
  8581. ClipsDescendants = true,
  8582. CanvasSize = UDim2.new(0,0,0,0),
  8583. ScrollBarThickness = 0,
  8584. ScrollingEnabled = false,
  8585. }
  8586.  
  8587. local UILL = cre('UIListLayout',Frame){
  8588. Name = 'LayoutHandler',
  8589. FillDirection = 'Vertical',
  8590. HorizontalAlignment = 'Center',
  8591. SortOrder = 'LayoutOrder',
  8592. VerticalAlignment = 'Top'
  8593. }
  8594.  
  8595. local Template = cre('TextButton',nil){
  8596. BackgroundTransparency = 1,
  8597. BorderSizePixel = 0,
  8598.  
  8599. Name = 'Template',
  8600. Size = UDim2.new(.9,0,0,30),
  8601. Font = 'SciFi',
  8602. Text = '',
  8603. TextColor3 = Color3.fromRGB(255,255,255),
  8604. TextScaled = true,
  8605. TextWrapped = true,
  8606. }
  8607.  
  8608. local TSC = cre('UISizeConstraint',Template){
  8609. Name = 'TemplateSizeConstraint',
  8610. MaxSize = Vector2.new(math.huge,30),
  8611. }
  8612.  
  8613. Frame['ChildAdded']:connect(function()
  8614. ResizeUI(Frame,30,'TextButton')
  8615. end)
  8616.  
  8617. local sel_pos = 0
  8618. for option, val in next, status do
  8619. local tp = Template:Clone()
  8620.  
  8621. tp.Name = option
  8622. tp.Text = option .. ': ' .. tostring(val)
  8623.  
  8624. if status[option] then
  8625. tp.TextColor3 = Color3.fromRGB(0,255,0)
  8626. else
  8627. tp.TextColor3 = Color3.fromRGB(255,0,0)
  8628. end
  8629.  
  8630. sel_pos = sel_pos + 1
  8631. selection[sel_pos] = tp
  8632. tp.Parent = Frame
  8633. end
  8634.  
  8635. Frame.CanvasPosition = Vector2.new(0, current_pos)
  8636. return Frame
  8637. end
  8638.  
  8639. Client['CharacterAdded']:connect(function(c)
  8640. ClientModel = c
  8641. ClientHumanoid = wfcoc(ClientModel,'Humanoid')
  8642. ClientActiveUI.Parent.Parent = nil
  8643. ClientActiveUI = coroutine.wrap(__)()
  8644. end)
  8645. ClientActiveUI = coroutine.wrap(__)()
  8646.  
  8647. local right_down, keylogs, inputlogs = nil, {}, {}
  8648. services.Input.InputBegan:connect(function(input, procc)
  8649. keylogs[input.KeyCode],inputlogs[input.UserInputType] = true, true;
  8650.  
  8651. if not ClientActiveUI then return end
  8652. if keylogs[Enum.KeyCode.U] and current_pos >= 30 then
  8653. select_pos = select_pos - 1
  8654. current_pos = current_pos - 30
  8655. ClientActiveUI.CanvasPosition = Vector2.new(0,current_pos)
  8656.  
  8657. elseif keylogs[Enum.KeyCode.J] and current_pos < ClientActiveUI.CanvasSize.Y.Offset - 30 then
  8658. select_pos = select_pos + 1
  8659. current_pos = current_pos + 30
  8660. ClientActiveUI.CanvasPosition = Vector2.new(0,current_pos)
  8661.  
  8662. elseif keylogs[Enum.KeyCode.H] then
  8663. if selection[select_pos] then
  8664. toggle(selection[select_pos])
  8665. end
  8666. end
  8667. end)
  8668. services.Input.InputEnded:connect(function(input, procc)
  8669. keylogs[input.KeyCode],inputlogs[input.UserInputType] = false, false;
  8670. end)
  8671.  
  8672. local function GetPlayerFromCharacter(mod)
  8673. if not mod:IsA('Model') then return end
  8674.  
  8675. for __, client in next, services.Players:GetPlayers() do
  8676. if rawequal(string.lower(client['Name']):sub(1,#mod['Name']),mod['Name']:lower()) then
  8677. return client, client['Name']
  8678. end
  8679. end
  8680. return nil, 'N/A'
  8681. end
  8682.  
  8683. local function Search()
  8684. local t = {}
  8685. for __, child in next, services.World:GetChildren() do
  8686. local UserFromCharacter = GetPlayerFromCharacter(child)
  8687. if UserFromCharacter then
  8688. if child:IsA('Model') and not rawequal(UserFromCharacter,Client) then
  8689. local h = ffoc(child,'Humanoid')
  8690. if h and h.Health > 0 then
  8691. table.insert(t, {child,UserFromCharacter})
  8692. end
  8693. end
  8694. end
  8695. end
  8696. return t
  8697. end
  8698.  
  8699. local function cast_ray(p0,p1,blacklist)
  8700. local Part
  8701. local __=0
  8702. repeat
  8703. __=__+1
  8704. local cond=(p1-p0).magnitude < 999
  8705. Part,p0=cast(workspace,ray(p0,cond and p1-p0 or (p1-p0).unit*999),blacklist)
  8706. if Part then
  8707. if Part.CanCollide==false or Part.Transparency==1 then
  8708. blacklist[#blacklist+1]=Part
  8709. Part=nil
  8710. end
  8711. elseif cond or __ > 15 then
  8712. break
  8713. end
  8714. until Part
  8715. return Part,p0
  8716. end
  8717.  
  8718. services.Run.RenderStepped:connect(function()
  8719. local Storage = {}
  8720. if status['Enabled'] and (inputlogs[Enum.UserInputType.MouseButton2] or status['AutoAim']) then
  8721. Storage = Search()
  8722.  
  8723. local dot, face = -1
  8724. for __, info in next, (Storage) do
  8725. local h = ffc(info[1],'Humanoid')
  8726. local skip;
  8727.  
  8728. if not inputlogs[Enum.UserInputType.MouseButton2] and not status['AutoAim'] then return end
  8729. if not info[1] or not info[2] or IgnorePlayersNamed[info[2]['Name']] or ffoc(info[1],'ForceField') then skip = true end
  8730. if not ffc(info[1],'HumanoidRootPart') then skip = true end
  8731.  
  8732. if h and h['Health'] > 0 then
  8733. if status['TeamCheck'] then
  8734. if Client['TeamColor'] == info[2]['TeamColor'] then
  8735. skip = true
  8736. end
  8737. end
  8738.  
  8739. if not skip then
  8740. local cc = ClientCamera.CFrame
  8741. local pos = status['HeadsOnly'] and info[1]['HumanoidRootPart'].CFrame.p + Vector3.new(0,1.5,0) or info[1]['HumanoidRootPart'].Position
  8742. local HitPart=cast_ray(cc.p,pos,{ClientCamera,ClientModel})
  8743.  
  8744. if not (status['RayCheck'] and HitPart) or info[1]:IsAncestorOf(HitPart) then
  8745. local m = (pos-cc.p).unit:Dot(cc.lookVector)
  8746. if rawequal(m,m) and m > dot then
  8747. dot, face= m, pos
  8748. end
  8749. end
  8750. end
  8751. end
  8752. end
  8753. if face then
  8754. ClientCamera.CFrame = CFrame.new(ClientCamera.CFrame.p,face) * CFrame.new(0,0,0.5)
  8755. end
  8756. end
  8757. end)
  8758. end)
  8759.  
  8760. script5.MouseButton1Down:connect(function()
  8761. --[[
  8762. Made By:
  8763. Derpy Lua
  8764.  
  8765. Please edit the Trigger key! :D
  8766. Have a fun time!
  8767.  
  8768. --]]
  8769. local TriggerKey = Enum.KeyCode.F -- check here; http://wiki.roblox.com/index.php?title=API:Enum/KeyCode
  8770.  
  8771. local Player = game:GetService('Players').LocalPlayer
  8772. local Camera = workspace.CurrentCamera
  8773. local Mouse = Player:GetMouse()
  8774. local UserInputService = game:GetService('UserInputService')
  8775. local RunService = game:GetService('RunService')
  8776. local RenderStepped = RunService.RenderStepped
  8777. local Folder = Instance.new('Folder')
  8778. local Effects = Instance.new('Folder')
  8779. local Handles = Instance.new('Folder')
  8780. local Enabled, Debounce = false, true
  8781. local Limbs ={'LeftFoot','LeftHand','LeftLowerArm','LeftLowerLeg','LeftUpperArm','LeftUpperLeg','LowerTorso','RightFoot','RighthHand','RightLowerArm','RightUpperLeg','UpperTorso','Head'}
  8782. Blur = Instance.new('BlurEffect')
  8783. ColorCorrection = Instance.new('ColorCorrectionEffect')
  8784. Blur.Size = 0
  8785. Folder.Name = 'PlayerVision'
  8786. Effects.Name = 'Effects'
  8787. Handles.Name = 'Handles'
  8788. Effects.Parent, Handles.Parent = Folder, Folder
  8789.  
  8790. function isTagged(Part)
  8791. for i, Tag in pairs(Handles:GetChildren()) do
  8792. if Tag.Adornee == Part then
  8793. return true
  8794. end
  8795. end
  8796. return false
  8797. end
  8798.  
  8799. function canSee(Part)
  8800. local ray = Ray.new(Camera.CFrame.p, (Part.CFrame.p - Camera.CFrame.p).unit * 1000)
  8801. local hit, pos = workspace:FindPartOnRay(ray, Player.Character)
  8802. return hit == Part
  8803. end
  8804.  
  8805. function TagPlayer(Plr)
  8806. if Plr.Character ~= nil then
  8807. local Character = Plr.Character
  8808. for i, Limb in pairs(Limbs) do
  8809. local Part = Character:FindFirstChild(Limb)
  8810. if Part and not isTagged(Part) then
  8811. local BBG = Instance.new('BillboardGui')
  8812. local Image = Instance.new('ImageLabel')
  8813. Image.Image = 'rbxassetid://695499751'
  8814. Image.BackgroundTransparency = 1
  8815. Image.ImageColor3 = Color3.new(1,0,0)
  8816. Image.ImageTransparency = 0.3
  8817. Image.Size = UDim2.new(1,0,1,0)
  8818. Image.Parent = BBG
  8819. BBG.AlwaysOnTop = true
  8820. BBG.Adornee = Part
  8821. BBG.Name = Part.Name
  8822. local Width, Height = 1, Part.Size.Y
  8823. if Limb == 'Torso' then Width = 2 elseif Limb == 'Head' then Width = 1.5 Height = 1.5 end
  8824. BBG.Size = UDim2.new(Width,0,Height,0)
  8825. BBG.Parent = Handles
  8826. if Limb == 'Head' then
  8827. local NameDisp = Instance.new('BillboardGui')
  8828. NameDisp.Size = UDim2.new(12,0,1,0)
  8829. NameDisp.StudsOffset = Vector3.new(0,2,0)
  8830. NameDisp.Name = 'Name Label'
  8831. NameDisp.Adornee = Part
  8832. NameDisp.AlwaysOnTop = true
  8833. local Label = Instance.new('TextLabel')
  8834. Label.BackgroundTransparency = 1
  8835. Label.Size = UDim2.new(1,0,1,0)
  8836. Label.TextColor3 = Color3.new(1,1,1)
  8837. Label.TextStrokeColor3 = Color3.fromRGB(27,42,53)
  8838. Label.Font = 'SourceSans'
  8839. Label.TextStrokeTransparency = .6
  8840. Label.TextScaled = true
  8841. Label.Text = Character.Name
  8842. Label.Parent = NameDisp
  8843. spawn(function()
  8844. while Label.Parent ~= nil and wait(0.1) do
  8845. Label.Visible = not canSee(Part)
  8846. end
  8847. end)
  8848. NameDisp.Parent = Handles
  8849. end
  8850. RenderStepped:wait()
  8851. end
  8852. end
  8853. end
  8854. end
  8855.  
  8856. function EnableVision()
  8857. if not Enabled and not Debounce then
  8858. repeat wait() until Debounce
  8859. end
  8860. if not Enabled and Debounce then
  8861. Debounce = false
  8862. Enabled = true
  8863. Blur.Parent = Camera
  8864. ColorCorrection.Parent = Camera
  8865. Handles:ClearAllChildren()
  8866. Folder.Parent = Camera
  8867. for i = 0, 1, 0.05 do
  8868. Blur.Size = (i*5)
  8869. ColorCorrection.Saturation = -i
  8870. RenderStepped:wait()
  8871. end
  8872. spawn(function()
  8873. while Enabled do
  8874. for i, Plr in pairs(game:GetService('Players'):GetPlayers()) do
  8875. if Plr ~= Player then
  8876. TagPlayer(Plr)
  8877. end
  8878. end
  8879. wait(1)
  8880. end
  8881. end)
  8882. Debounce = true
  8883. end
  8884. end
  8885.  
  8886. function DisableVision()
  8887. if Enabled and not Debounce then
  8888. repeat wait() until Debounce
  8889. end
  8890. if Enabled and Debounce then
  8891. Debounce = false
  8892. Enabled = false
  8893. for i = 1, 0, -0.05 do
  8894. Blur.Size = (i*5)
  8895. ColorCorrection.Saturation = -i
  8896. RenderStepped:wait()
  8897. end
  8898. Handles:ClearAllChildren()
  8899. Folder.Parent = nil
  8900. Debounce = true
  8901. end
  8902. end
  8903.  
  8904. function onInputBegan(Input, GameProcessed)
  8905. if not GameProcessed and Input.UserInputType == Enum.UserInputType.Keyboard and Input.KeyCode == TriggerKey then
  8906. if not Enabled and Debounce then
  8907. EnableVision()
  8908. elseif Enabled and Debounce then
  8909. DisableVision()
  8910. end
  8911. end
  8912. end
  8913.  
  8914. UserInputService.InputBegan:connect(onInputBegan)
  8915. end)
  8916.  
  8917. script6.MouseButton1Down:connect(function()
  8918. loadstring(game:HttpGet("https://pastebin.com/raw/wr22zyvR", true))();
  8919.  
  8920. end)
  8921.  
  8922. script7.MouseButton1Down:connect(function()
  8923. loadstring(game:HttpGet("https://pastebin.com/raw/UmhaEvTT",true))()
  8924.  
  8925. end)
  8926.  
  8927. script8.MouseButton1Down:connect(function()
  8928. -- FrontEnd // UI
  8929.  
  8930. -- Objects
  8931.  
  8932. local RemoteSpy = Instance.new("ScreenGui")
  8933. local BG = Instance.new("Frame")
  8934. local Ribbon = Instance.new("ImageLabel")
  8935. local Hide = Instance.new("TextButton")
  8936. local Title = Instance.new("TextLabel")
  8937. local Remotes = Instance.new("ScrollingFrame")
  8938. local Source = Instance.new("ScrollingFrame")
  8939. local ButtonsFrame = Instance.new("ScrollingFrame")
  8940. local ToClipboard = Instance.new("TextButton")
  8941. local Decompile = Instance.new("TextButton")
  8942. local GetReturn = Instance.new("TextButton")
  8943. local ClearList = Instance.new("TextButton")
  8944. local CryptStrings = Instance.new("TextButton")
  8945. local EnableSpy = Instance.new("TextButton")
  8946. local Last = Instance.new("TextLabel")
  8947. local Total = Instance.new("TextLabel")
  8948. local Settings = Instance.new("TextButton")
  8949. local SetRemotes = Instance.new("ScrollingFrame")
  8950. local Storage = Instance.new("Frame")
  8951. local RBTN = Instance.new("TextButton")
  8952. local Icon = Instance.new("ImageLabel")
  8953. local RemoteName = Instance.new("TextLabel")
  8954. local ID = Instance.new("TextLabel")
  8955. local SBTN = Instance.new("TextButton")
  8956. local Icon_2 = Instance.new("ImageLabel")
  8957. local RemoteName_2 = Instance.new("TextLabel")
  8958. local ScriptLine = Instance.new("Frame")
  8959. local Line = Instance.new("TextLabel")
  8960. local SourceText = Instance.new("TextLabel")
  8961. local Tokens = Instance.new("TextLabel")
  8962. local Strings = Instance.new("TextLabel")
  8963. local Comments = Instance.new("TextLabel")
  8964. local Keywords = Instance.new("TextLabel")
  8965. local Globals = Instance.new("TextLabel")
  8966. local RemoteHighlight = Instance.new("TextLabel")
  8967. local Enabled = Instance.new("TextLabel")
  8968. local FullScreen = Instance.new("TextButton")
  8969. local SetRemotesTab = Instance.new("Frame")
  8970. local FilterF = Instance.new("TextButton")
  8971. local FilterE = Instance.new("TextButton")
  8972. local Search = Instance.new("TextBox")
  8973. local lvl6Frame = Instance.new("Frame")
  8974. local lvl6Output = Instance.new("ScrollingFrame")
  8975. local lvl6Source = Instance.new("ScrollingFrame")
  8976. local Source_ = Instance.new("TextBox")
  8977. local Comments_ = Instance.new("TextLabel")
  8978. local Globals_ = Instance.new("TextLabel")
  8979. local Keywords_ = Instance.new("TextLabel")
  8980. local RemoteHighlight_ = Instance.new("TextLabel")
  8981. local SourceText_ = Instance.new("TextLabel")
  8982. local Strings_ = Instance.new("TextLabel")
  8983. local Tokens_ = Instance.new("TextLabel")
  8984. local ClearScript = Instance.new("TextButton")
  8985. local ExecuteScript = Instance.new("TextButton")
  8986. local Resize = Instance.new("TextButton")
  8987. local lvl6 = Instance.new("TextButton")
  8988. local ClearOutput = Instance.new("TextButton")
  8989. local Label = Instance.new("TextLabel")
  8990. local Lines = Instance.new("TextLabel")
  8991. local Mute = Instance.new("TextButton")
  8992. local Icon_3 = Instance.new("ImageLabel")
  8993. local remotes_fired = 0
  8994. local LoadSource = Instance.new("TextButton")
  8995. local Refresh = Instance.new("TextButton")
  8996. local encrypt_string = false
  8997. local spy_enabled = true
  8998.  
  8999. local lua_keywords = {"and", "break", "do", "else", "elseif", "end", "false", "for", "function", "goto", "if", "in", "local", "nil", "not", "or", "repeat", "return", "then", "true", "until", "while"}
  9000. local global_env = {"getrawmetatable", "game", "workspace", "script", "math", "string", "table", "print", "wait", "BrickColor", "Color3", "next", "pairs", "ipairs", "select", "unpack", "Instance", "Vector2", "Vector3", "CFrame", "Ray", "UDim2", "Enum", "assert", "error", "warn", "tick", "loadstring", "_G", "shared", "getfenv", "setfenv", "newproxy", "setmetatable", "getmetatable", "os", "debug", "pcall", "ypcall", "xpcall", "rawequal", "rawset", "rawget", "tonumber", "tostring", "type", "typeof", "_VERSION", "coroutine", "delay", "require", "spawn", "LoadLibrary", "settings", "stats", "time", "UserSettings", "version", "Axes", "ColorSequence", "Faces", "ColorSequenceKeypoint", "NumberRange", "NumberSequence", "NumberSequenceKeypoint", "gcinfo", "elapsedTime", "collectgarbage", "PhysicalProperties", "Rect", "Region3", "Region3int16", "UDim", "Vector2int16", "Vector3int16"}
  9001.  
  9002. -- Sounds
  9003.  
  9004. local logSound = Instance.new("Sound")
  9005. local topPress = Instance.new("Sound")
  9006. local errorSound = Instance.new("Sound")
  9007. local openSound = Instance.new("Sound")
  9008. local disableSound = Instance.new("Sound")
  9009.  
  9010. local sounds = {logSound, topPress, errorSound, openSound, disableSound}
  9011.  
  9012. -- Properties
  9013.  
  9014. RemoteSpy.Name = "RemoteSpy"
  9015. RemoteSpy.Parent = game.CoreGui
  9016.  
  9017. logSound.SoundId = "rbxassetid://917942453"
  9018.  
  9019. errorSound.SoundId = "rbxassetid://582374365"
  9020.  
  9021. topPress.SoundId = "rbxassetid://558993260"
  9022.  
  9023. openSound.SoundId = "rbxassetid://472556995"
  9024.  
  9025. disableSound.SoundId = "rbxassetid://550209561"
  9026.  
  9027. BG.Name = "BG"
  9028. BG.Parent = RemoteSpy
  9029. BG.Active = true
  9030. BG.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
  9031. BG.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9032. BG.Draggable = true
  9033. BG.Position = UDim2.new(0.5, -700, 0.5, -400)
  9034. BG.Size = UDim2.new(1, -300, 1, -200)
  9035. BG.ClipsDescendants = true
  9036.  
  9037. Ribbon.Name = "Ribbon"
  9038. Ribbon.Parent = BG
  9039. Ribbon.BackgroundColor3 = Color3.new(0.760784, 0.0117647, 0.317647)
  9040. Ribbon.BorderSizePixel = 0
  9041. Ribbon.Size = UDim2.new(1, 0, 0, 20)
  9042. Ribbon.ZIndex = 2
  9043.  
  9044. Hide.Name = "Hide"
  9045. Hide.Parent = Ribbon
  9046. Hide.BackgroundColor3 = Color3.new(1, 0, 0)
  9047. Hide.BorderSizePixel = 0
  9048. Hide.Position = UDim2.new(1, -40, 0, 0)
  9049. Hide.Size = UDim2.new(0, 40, 0, 20)
  9050. Hide.ZIndex = 3
  9051. Hide.Font = Enum.Font.SourceSansBold
  9052. Hide.FontSize = Enum.FontSize.Size14
  9053. Hide.Text = "_"
  9054. Hide.TextColor3 = Color3.new(1, 1, 1)
  9055. Hide.TextSize = 14
  9056.  
  9057. Title.Name = "Title"
  9058. Title.Parent = Ribbon
  9059. Title.BackgroundColor3 = Color3.new(1, 0.0117647, 0.423529)
  9060. Title.BorderSizePixel = 0
  9061. Title.Position = UDim2.new(0.5, -100, 0, 0)
  9062. Title.Size = UDim2.new(0, 200, 0, 20)
  9063. Title.ZIndex = 3
  9064. Title.Font = Enum.Font.SourceSansBold
  9065. Title.FontSize = Enum.FontSize.Size14
  9066. Title.Text = "Remote2Script v2 R3.3"
  9067. Title.TextColor3 = Color3.new(1, 1, 1)
  9068. Title.TextSize = 14
  9069.  
  9070. Remotes.Name = "Remotes"
  9071. Remotes.Parent = BG
  9072. Remotes.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9073. Remotes.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9074. Remotes.Position = UDim2.new(0, 10, 0, 80)
  9075. Remotes.CanvasSize = UDim2.new(0, 0, 40, 0)
  9076. Remotes.Size = UDim2.new(0, 250, 1, -90)
  9077. Remotes.ZIndex = 2
  9078. Remotes.BottomImage = "rbxassetid://148970562"
  9079. Remotes.MidImage = "rbxassetid://148970562"
  9080. Remotes.ScrollBarThickness = 5
  9081. Remotes.TopImage = "rbxassetid://148970562"
  9082.  
  9083. Source.Name = "Source"
  9084. Source.Parent = BG
  9085. Source.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9086. Source.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9087. Source.Position = UDim2.new(0, 270, 0, 80)
  9088. Source.Size = UDim2.new(1, -280, 1, -90)
  9089. Source.ZIndex = 2
  9090. Source.BottomImage = "rbxassetid://148970562"
  9091. Source.CanvasSize = UDim2.new(3, 0, 160, 0)
  9092. Source.MidImage = "rbxassetid://148970562"
  9093. Source.ScrollBarThickness = 5
  9094. Source.TopImage = "rbxassetid://148970562"
  9095.  
  9096. ButtonsFrame.Name = "ButtonsFrame"
  9097. ButtonsFrame.Parent = BG
  9098. ButtonsFrame.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9099. ButtonsFrame.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9100. ButtonsFrame.Position = UDim2.new(0, 10, 0, 30)
  9101. ButtonsFrame.Size = UDim2.new(1, -20, 0, 40)
  9102. ButtonsFrame.ZIndex = 2
  9103. ButtonsFrame.ClipsDescendants = true
  9104. ButtonsFrame.CanvasSize = UDim2.new(2, 0, 0, 0)
  9105. ButtonsFrame.ScrollBarThickness = 5
  9106. ButtonsFrame.BottomImage = "rbxassetid://148970562"
  9107. ButtonsFrame.TopImage = "rbxassetid://148970562"
  9108. ButtonsFrame.MidImage = "rbxassetid://148970562"
  9109.  
  9110. ToClipboard.Name = "ToClipboard"
  9111. ToClipboard.Parent = ButtonsFrame
  9112. ToClipboard.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9113. ToClipboard.BorderColor3 = Color3.new(0.117647, 0.392157, 0.117647)
  9114. ToClipboard.Position = UDim2.new(0, 10, 0.5, -10)
  9115. ToClipboard.Size = UDim2.new(0, 100, 0, 20)
  9116. ToClipboard.ZIndex = 3
  9117. ToClipboard.Font = Enum.Font.SourceSansBold
  9118. ToClipboard.FontSize = Enum.FontSize.Size14
  9119. ToClipboard.Text = "COPY"
  9120. ToClipboard.TextColor3 = Color3.new(0.235294, 0.784314, 0.235294)
  9121. ToClipboard.TextSize = 14
  9122.  
  9123. Decompile.Name = "Decompile"
  9124. Decompile.Parent = ButtonsFrame
  9125. Decompile.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9126. Decompile.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  9127. Decompile.Position = UDim2.new(0, 120, 0.5, -10)
  9128. Decompile.Size = UDim2.new(0, 100, 0, 20)
  9129. Decompile.ZIndex = 3
  9130. Decompile.Font = Enum.Font.SourceSansBold
  9131. Decompile.FontSize = Enum.FontSize.Size14
  9132. Decompile.Text = "DECOMPILE"
  9133. Decompile.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9134. Decompile.TextSize = 14
  9135.  
  9136. GetReturn.Name = "GetReturn"
  9137. GetReturn.Parent = ButtonsFrame
  9138. GetReturn.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9139. GetReturn.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  9140. GetReturn.Position = UDim2.new(0, 230, 0.5, -10)
  9141. GetReturn.Size = UDim2.new(0, 100, 0, 20)
  9142. GetReturn.ZIndex = 3
  9143. GetReturn.Font = Enum.Font.SourceSansBold
  9144. GetReturn.FontSize = Enum.FontSize.Size14
  9145. GetReturn.Text = "GET RETURN"
  9146. GetReturn.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9147. GetReturn.TextSize = 14
  9148.  
  9149. ClearList.Name = "ClearList"
  9150. ClearList.Parent = ButtonsFrame
  9151. ClearList.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9152. ClearList.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  9153. ClearList.Position = UDim2.new(0, 340, 0.5, -10)
  9154. ClearList.Size = UDim2.new(0, 100, 0, 20)
  9155. ClearList.ZIndex = 3
  9156. ClearList.Font = Enum.Font.SourceSansBold
  9157. ClearList.FontSize = Enum.FontSize.Size14
  9158. ClearList.Text = "CLEAR LOGS"
  9159. ClearList.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9160. ClearList.TextSize = 14
  9161.  
  9162. CryptStrings.Name = "CryptStrings"
  9163. CryptStrings.Parent = ButtonsFrame
  9164. CryptStrings.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9165. CryptStrings.BorderColor3 = Color3.new(0.392157, 0.117647, 0.117647)
  9166. CryptStrings.Position = UDim2.new(0, 450, 0.5, -10)
  9167. CryptStrings.Size = UDim2.new(0, 100, 0, 20)
  9168. CryptStrings.ZIndex = 3
  9169. CryptStrings.Font = Enum.Font.SourceSansBold
  9170. CryptStrings.FontSize = Enum.FontSize.Size14
  9171. CryptStrings.Text = "CRYPT STRINGS"
  9172. CryptStrings.TextColor3 = Color3.new(0.784314, 0.235294, 0.235294)
  9173. CryptStrings.TextSize = 14
  9174.  
  9175. EnableSpy.Name = "EnableSpy"
  9176. EnableSpy.Parent = ButtonsFrame
  9177. EnableSpy.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9178. EnableSpy.BorderColor3 = Color3.fromRGB(30, 100, 30)
  9179. EnableSpy.Position = UDim2.new(0, 560, 0.5, -10)
  9180. EnableSpy.Size = UDim2.new(0, 100, 0, 20)
  9181. EnableSpy.ZIndex = 3
  9182. EnableSpy.Font = Enum.Font.SourceSansBold
  9183. EnableSpy.FontSize = Enum.FontSize.Size14
  9184. EnableSpy.Text = "REMOTESPY"
  9185. EnableSpy.TextColor3 = Color3.fromRGB(60, 200, 60)
  9186. EnableSpy.TextSize = 14
  9187.  
  9188. Last.Name = "Last"
  9189. Last.Parent = ButtonsFrame
  9190. Last.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9191. Last.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  9192. Last.Position = UDim2.new(0, 670, 0.5, -10)
  9193. Last.Size = UDim2.new(0, 200, 0, 20)
  9194. Last.ZIndex = 3
  9195. Last.Font = Enum.Font.SourceSansBold
  9196. Last.FontSize = Enum.FontSize.Size14
  9197. Last.Text = ""
  9198. Last.TextColor3 = Color3.new(1, 1, 1)
  9199. Last.TextSize = 14
  9200. Last.TextWrapped = true
  9201.  
  9202. Total.Name = "Total"
  9203. Total.Parent = ButtonsFrame
  9204. Total.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9205. Total.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  9206. Total.Position = UDim2.new(0, 880, 0.5, -10)
  9207. Total.Size = UDim2.new(0, 50, 0, 20)
  9208. Total.ZIndex = 3
  9209. Total.Font = Enum.Font.SourceSansBold
  9210. Total.FontSize = Enum.FontSize.Size14
  9211. Total.Text = "0"
  9212. Total.TextColor3 = Color3.new(1, 1, 1)
  9213. Total.TextSize = 14
  9214. Total.TextWrapped = true
  9215.  
  9216. Settings.Name = "Settings"
  9217. Settings.Parent = ButtonsFrame
  9218. Settings.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9219. Settings.BorderColor3 = Color3.new(0.117647, 0.392157, 0.392157)
  9220. Settings.Position = UDim2.new(1, -110, 0.5, -10)
  9221. Settings.Size = UDim2.new(0, 100, 0, 20)
  9222. Settings.ZIndex = 3
  9223. Settings.Font = Enum.Font.SourceSansBold
  9224. Settings.FontSize = Enum.FontSize.Size14
  9225. Settings.Text = "REMOTES"
  9226. Settings.TextColor3 = Color3.new(0.235294, 0.784314, 0.784314)
  9227. Settings.TextSize = 14
  9228.  
  9229. SetRemotes.Name = "SetRemotes"
  9230. SetRemotes.Parent = BG
  9231. SetRemotes.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9232. SetRemotes.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9233. SetRemotes.Position = UDim2.new(0, 270, 0, 80)
  9234. SetRemotes.Size = UDim2.new(1, -280, 1, -140)
  9235. SetRemotes.Visible = false
  9236. SetRemotes.ZIndex = 2
  9237. SetRemotes.BottomImage = "rbxassetid://148970562"
  9238. SetRemotes.CanvasSize = UDim2.new(0, 0, 25, 0)
  9239. SetRemotes.MidImage = "rbxassetid://148970562"
  9240. SetRemotes.ScrollBarThickness = 5
  9241. SetRemotes.TopImage = "rbxassetid://148970562"
  9242.  
  9243. Storage.Name = "Storage"
  9244. Storage.Parent = RemoteSpy
  9245. Storage.BackgroundColor3 = Color3.new(1, 1, 1)
  9246. Storage.Size = UDim2.new(0, 100, 0, 100)
  9247. Storage.Visible = false
  9248.  
  9249. RBTN.Name = "RBTN"
  9250. RBTN.Parent = Storage
  9251. RBTN.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9252. RBTN.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9253. RBTN.Position = UDim2.new(0, 10, 0, 10)
  9254. RBTN.Size = UDim2.new(1, -20, 0, 20)
  9255. RBTN.ZIndex = 3
  9256. RBTN.Font = Enum.Font.SourceSansBold
  9257. RBTN.FontSize = Enum.FontSize.Size14
  9258. RBTN.Text = ""
  9259. RBTN.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9260. RBTN.TextSize = 14
  9261. RBTN.TextXAlignment = Enum.TextXAlignment.Left
  9262.  
  9263. Icon.Name = "Icon"
  9264. Icon.Parent = RBTN
  9265. Icon.BackgroundColor3 = Color3.new(1, 1, 1)
  9266. Icon.BackgroundTransparency = 1
  9267. Icon.Size = UDim2.new(0, 20, 0, 20)
  9268. Icon.ZIndex = 4
  9269. Icon.Image = "rbxassetid://413369506"
  9270.  
  9271. print(Icon:GetFullName())
  9272.  
  9273. RemoteName.Name = "RemoteName"
  9274. RemoteName.Parent = RBTN
  9275. RemoteName.BackgroundColor3 = Color3.new(0.713726, 0.00392157, 0.298039)
  9276. RemoteName.BorderSizePixel = 0
  9277. RemoteName.Position = UDim2.new(0, 30, 0, 0)
  9278. RemoteName.Size = UDim2.new(0, 140, 0, 20)
  9279. RemoteName.ZIndex = 4
  9280. RemoteName.Font = Enum.Font.SourceSansBold
  9281. RemoteName.FontSize = Enum.FontSize.Size14
  9282. RemoteName.Text = "10"
  9283. RemoteName.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9284. RemoteName.TextSize = 14
  9285.  
  9286. ID.Name = "ID"
  9287. ID.Parent = RBTN
  9288. ID.BackgroundColor3 = Color3.new(0.458824, 0.00392157, 0.192157)
  9289. ID.BorderSizePixel = 0
  9290. ID.Position = UDim2.new(1, -50, 0, 0)
  9291. ID.Size = UDim2.new(0, 50, 0, 20)
  9292. ID.ZIndex = 4
  9293. ID.Font = Enum.Font.SourceSansBold
  9294. ID.FontSize = Enum.FontSize.Size14
  9295. ID.Text = "10"
  9296. ID.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9297. ID.TextSize = 14
  9298.  
  9299. SBTN.Name = "SBTN"
  9300. SBTN.Parent = Storage
  9301. SBTN.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9302. SBTN.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9303. SBTN.Position = UDim2.new(0, 10, 0, 10)
  9304. SBTN.Size = UDim2.new(1, -20, 0, 20)
  9305. SBTN.ZIndex = 3
  9306. SBTN.Font = Enum.Font.SourceSansBold
  9307. SBTN.FontSize = Enum.FontSize.Size14
  9308. SBTN.Text = ""
  9309. SBTN.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9310. SBTN.TextSize = 11
  9311. SBTN.TextXAlignment = Enum.TextXAlignment.Left
  9312.  
  9313. Icon_2.Name = "Icon"
  9314. Icon_2.Parent = SBTN
  9315. Icon_2.BackgroundColor3 = Color3.new(1, 1, 1)
  9316. Icon_2.BackgroundTransparency = 1
  9317. Icon_2.Size = UDim2.new(0, 20, 0, 20)
  9318. Icon_2.ZIndex = 4
  9319. Icon_2.Image = "rbxassetid://413369506"
  9320.  
  9321. print(Icon_2:GetFullName())
  9322.  
  9323. RemoteName_2.Name = "RemoteName"
  9324. RemoteName_2.Parent = SBTN
  9325. RemoteName_2.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
  9326. RemoteName_2.BorderSizePixel = 1
  9327. RemoteName_2.BorderColor3 = Color3.fromRGB(62, 62, 62)
  9328. RemoteName_2.Position = UDim2.new(0, 30, 0, 0)
  9329. RemoteName_2.Size = UDim2.new(0, 140, 0, 20)
  9330. RemoteName_2.ZIndex = 4
  9331. RemoteName_2.Font = Enum.Font.SourceSansBold
  9332. RemoteName_2.FontSize = Enum.FontSize.Size14
  9333. RemoteName_2.Text = "SayMessageRequest"
  9334. RemoteName_2.TextColor3 = Color3.fromRGB(200, 200, 200)
  9335. RemoteName_2.TextSize = 11
  9336.  
  9337.  
  9338. ScriptLine.Name = "ScriptLine"
  9339. ScriptLine.Parent = Storage
  9340. ScriptLine.BackgroundColor3 = Color3.new(1, 1, 1)
  9341. ScriptLine.BackgroundTransparency = 1
  9342. ScriptLine.Size = UDim2.new(1, 0, 0, 17)
  9343. ScriptLine.ZIndex = 2
  9344.  
  9345. Line.Name = "Line"
  9346. Line.Parent = ScriptLine
  9347. Line.BackgroundColor3 = Color3.new(0.329412, 0, 0)
  9348. Line.BackgroundTransparency = 1
  9349. Line.BorderSizePixel = 0
  9350. Line.Size = UDim2.new(0, 40, 1, 0)
  9351. Line.ZIndex = 3
  9352. Line.Font = Enum.Font.SourceSansBold
  9353. Line.FontSize = Enum.FontSize.Size18
  9354. Line.Text = ""
  9355. Line.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9356. Line.TextSize = 17
  9357.  
  9358. SourceText.Name = "SourceText"
  9359. SourceText.Parent = ScriptLine
  9360. SourceText.BackgroundColor3 = Color3.new(1, 1, 1)
  9361. SourceText.BackgroundTransparency = 1
  9362. SourceText.Position = UDim2.new(0, 40, 0, 0)
  9363. SourceText.Size = UDim2.new(1, -40, 1, 0)
  9364. SourceText.ZIndex = 3
  9365. SourceText.Font = Enum.Font.Code
  9366. SourceText.FontSize = Enum.FontSize.Size18
  9367. SourceText.Text = ""
  9368. SourceText.TextColor3 = Color3.new(1, 1, 1)
  9369. SourceText.TextSize = 17
  9370. SourceText.TextXAlignment = Enum.TextXAlignment.Left
  9371.  
  9372. Tokens.Name = "Tokens"
  9373. Tokens.Parent = ScriptLine
  9374. Tokens.BackgroundColor3 = Color3.new(1, 1, 1)
  9375. Tokens.BackgroundTransparency = 1
  9376. Tokens.Position = UDim2.new(0, 40, 0, 0)
  9377. Tokens.Size = UDim2.new(1, -40, 1, 0)
  9378. Tokens.ZIndex = 3
  9379. Tokens.Font = Enum.Font.Code
  9380. Tokens.FontSize = Enum.FontSize.Size18
  9381. Tokens.Text = ""
  9382. Tokens.TextColor3 = Color3.new(0.392157, 0.392157, 0.392157)
  9383. Tokens.TextSize = 17
  9384. Tokens.TextXAlignment = Enum.TextXAlignment.Left
  9385.  
  9386. Strings.Name = "Strings"
  9387. Strings.Parent = ScriptLine
  9388. Strings.BackgroundColor3 = Color3.new(1, 1, 1)
  9389. Strings.BackgroundTransparency = 1
  9390. Strings.Position = UDim2.new(0, 40, 0, 0)
  9391. Strings.Size = UDim2.new(1, -40, 1, 0)
  9392. Strings.ZIndex = 5
  9393. Strings.Font = Enum.Font.Code
  9394. Strings.FontSize = Enum.FontSize.Size18
  9395. Strings.Text = ""
  9396. Strings.TextColor3 = Color3.new(1, 0.615686, 0)
  9397. Strings.TextSize = 17
  9398. Strings.TextXAlignment = Enum.TextXAlignment.Left
  9399.  
  9400. Comments.Name = "Comments"
  9401. Comments.Parent = ScriptLine
  9402. Comments.BackgroundColor3 = Color3.new(1, 1, 1)
  9403. Comments.BackgroundTransparency = 1
  9404. Comments.Position = UDim2.new(0, 40, 0, 0)
  9405. Comments.Size = UDim2.new(1, -40, 1, 0)
  9406. Comments.ZIndex = 5
  9407. Comments.Font = Enum.Font.Code
  9408. Comments.FontSize = Enum.FontSize.Size18
  9409. Comments.Text = ""
  9410. Comments.TextColor3 = Color3.fromRGB(60, 200, 60)
  9411. Comments.TextSize = 17
  9412. Comments.TextXAlignment = Enum.TextXAlignment.Left
  9413.  
  9414. RemoteHighlight.Name = "RemoteHighlight"
  9415. RemoteHighlight.Parent = ScriptLine
  9416. RemoteHighlight.BackgroundColor3 = Color3.new(1, 1, 1)
  9417. RemoteHighlight.BackgroundTransparency = 1
  9418. RemoteHighlight.Position = UDim2.new(0, 40, 0, 0)
  9419. RemoteHighlight.Size = UDim2.new(1, -40, 1, 0)
  9420. RemoteHighlight.ZIndex = 3
  9421. RemoteHighlight.Font = Enum.Font.Code
  9422. RemoteHighlight.FontSize = Enum.FontSize.Size18
  9423. RemoteHighlight.Text = ""
  9424. RemoteHighlight.TextColor3 = Color3.fromRGB(0, 145, 255)
  9425. RemoteHighlight.TextSize = 17
  9426. RemoteHighlight.TextXAlignment = Enum.TextXAlignment.Left
  9427.  
  9428. Keywords.Name = "Keywords"
  9429. Keywords.Parent = ScriptLine
  9430. Keywords.BackgroundColor3 = Color3.new(1, 1, 1)
  9431. Keywords.BackgroundTransparency = 1
  9432. Keywords.Position = UDim2.new(0, 40, 0, 0)
  9433. Keywords.Size = UDim2.new(1, -40, 1, 0)
  9434. Keywords.ZIndex = 3
  9435. Keywords.Font = Enum.Font.Code
  9436. Keywords.FontSize = Enum.FontSize.Size18
  9437. Keywords.Text = ""
  9438. Keywords.TextColor3 = Color3.new(0.231373, 1, 0)
  9439. Keywords.TextSize = 17
  9440. Keywords.TextXAlignment = Enum.TextXAlignment.Left
  9441.  
  9442. Globals.Name = "Globals"
  9443. Globals.Parent = ScriptLine
  9444. Globals.BackgroundColor3 = Color3.new(1, 1, 1)
  9445. Globals.BackgroundTransparency = 1
  9446. Globals.Position = UDim2.new(0, 40, 0, 0)
  9447. Globals.Size = UDim2.new(1, -40, 1, 0)
  9448. Globals.ZIndex = 3
  9449. Globals.Font = Enum.Font.Code
  9450. Globals.FontSize = Enum.FontSize.Size18
  9451. Globals.Text = ""
  9452. Globals.TextColor3 = Color3.new(1, 0, 0)
  9453. Globals.TextSize = 17
  9454. Globals.TextXAlignment = Enum.TextXAlignment.Left
  9455.  
  9456. Enabled.Name = "Enabled"
  9457. Enabled.Parent = SBTN
  9458. Enabled.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
  9459. Enabled.BorderSizePixel = 1
  9460. Enabled.BorderColor3 = Color3.fromRGB(30, 100, 30)
  9461. Enabled.Position = UDim2.new(0, 210, 0, 0)
  9462. Enabled.Size = UDim2.new(1, -210, 1, 0)
  9463. Enabled.ZIndex = 4
  9464. Enabled.Font = Enum.Font.SourceSansBold
  9465. Enabled.FontSize = Enum.FontSize.Size14
  9466. Enabled.Text = "Enabled"
  9467. Enabled.TextColor3 = Color3.fromRGB(60, 200, 60)
  9468. Enabled.TextSize = 14
  9469.  
  9470. FullScreen.Name = "FullScreen"
  9471. FullScreen.Parent = Ribbon
  9472. FullScreen.BackgroundColor3 = Color3.new(1, 0, 0)
  9473. FullScreen.BorderSizePixel = 0
  9474. FullScreen.Position = UDim2.new(1, -90, 0, 0)
  9475. FullScreen.Size = UDim2.new(0, 40, 0, 20)
  9476. FullScreen.ZIndex = 3
  9477. FullScreen.Font = Enum.Font.SourceSansBold
  9478. FullScreen.FontSize = Enum.FontSize.Size14
  9479. FullScreen.Text = "[~]"
  9480. FullScreen.TextColor3 = Color3.new(1, 1, 1)
  9481. FullScreen.TextSize = 14
  9482.  
  9483. SetRemotesTab.Name = "SetRemotesTab"
  9484. SetRemotesTab.Parent = BG
  9485. SetRemotesTab.Visible = false
  9486. SetRemotesTab.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9487. SetRemotesTab.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9488. SetRemotesTab.ClipsDescendants = true
  9489. SetRemotesTab.Position = UDim2.new(0, 270, 1, -50)
  9490. SetRemotesTab.Size = UDim2.new(1, -280, 0, 40)
  9491. SetRemotesTab.ZIndex = 2
  9492.  
  9493. FilterF.Name = "FilterF"
  9494. FilterF.Parent = SetRemotesTab
  9495. FilterF.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9496. FilterF.BorderColor3 = Color3.new(0.392157, 0.117647, 0.117647)
  9497. FilterF.Position = UDim2.new(0, 120, 0.5, -10)
  9498. FilterF.Size = UDim2.new(0, 120, 0, 20)
  9499. FilterF.ZIndex = 3
  9500. FilterF.Font = Enum.Font.SourceSansBold
  9501. FilterF.FontSize = Enum.FontSize.Size14
  9502. FilterF.Text = "FILTER FUNCTIONS"
  9503. FilterF.TextColor3 = Color3.new(0.784314, 0.235294, 0.235294)
  9504. FilterF.TextSize = 14
  9505.  
  9506. FilterE.Name = "FilterE"
  9507. FilterE.Parent = SetRemotesTab
  9508. FilterE.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9509. FilterE.BorderColor3 = Color3.new(0.392157, 0.117647, 0.117647)
  9510. FilterE.Position = UDim2.new(0, 10, 0.5, -10)
  9511. FilterE.Size = UDim2.new(0, 100, 0, 20)
  9512. FilterE.ZIndex = 3
  9513. FilterE.Font = Enum.Font.SourceSansBold
  9514. FilterE.FontSize = Enum.FontSize.Size14
  9515. FilterE.Text = "FILTER EVENTS"
  9516. FilterE.TextColor3 = Color3.new(0.784314, 0.235294, 0.235294)
  9517. FilterE.TextSize = 14
  9518.  
  9519. Search.Name = "Search"
  9520. Search.Parent = SetRemotesTab
  9521. Search.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9522. Search.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9523. Search.Position = UDim2.new(0, 360, 0.5, -10)
  9524. Search.Selectable = true
  9525. Search.Size = UDim2.new(1, -370, 0, 20)
  9526. Search.ZIndex = 3
  9527. Search.Font = Enum.Font.SourceSansBold
  9528. Search.FontSize = Enum.FontSize.Size14
  9529. Search.Text = "[SEARCH]"
  9530. Search.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9531. Search.TextSize = 14
  9532.  
  9533. lvl6Output.Name = "lvl6Output"
  9534. lvl6Output.Parent = lvl6Frame
  9535. lvl6Output.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9536. lvl6Output.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9537. lvl6Output.Position = UDim2.new(0, 0, 1, -110)
  9538. lvl6Output.Size = UDim2.new(1, 0, 0, 110)
  9539. lvl6Output.ZIndex = 3
  9540. lvl6Output.CanvasSize = UDim2.new(3, 0, 15, 0)
  9541. lvl6Output.BottomImage = "rbxassetid://148970562"
  9542. lvl6Output.MidImage = "rbxassetid://148970562"
  9543. lvl6Output.ScrollBarThickness = 5
  9544. lvl6Output.TopImage = "rbxassetid://148970562"
  9545.  
  9546. lvl6Source.Name = "lvl6Source"
  9547. lvl6Source.Parent = lvl6Frame
  9548. lvl6Source.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9549. lvl6Source.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9550. lvl6Source.Position = UDim2.new(0, 0, 0, 30)
  9551. lvl6Source.Size = UDim2.new(1, 0, 1, -160)
  9552. lvl6Source.ZIndex = 3
  9553. lvl6Source.BottomImage = "rbxassetid://148970562"
  9554. lvl6Source.CanvasSize = UDim2.new(0, 0, 20, 0)
  9555. lvl6Source.MidImage = "rbxassetid://148970562"
  9556. lvl6Source.ScrollBarThickness = 5
  9557. lvl6Source.TopImage = "rbxassetid://148970562"
  9558.  
  9559. Source_.Name = "Source_"
  9560. Source_.Parent = lvl6Source
  9561. Source_.BackgroundColor3 = Color3.new(1, 1, 1)
  9562. Source_.BackgroundTransparency = 1
  9563. Source_.Size = UDim2.new(1, 0, 1, 0)
  9564. Source_.Position = UDim2.new(0, 30, 0, 0)
  9565. Source_.ZIndex = 4
  9566. Source_.ClearTextOnFocus = false
  9567. Source_.MultiLine = true
  9568. Source_.Font = Enum.Font.Code
  9569. Source_.FontSize = Enum.FontSize.Size18
  9570. Source_.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9571. Source_.TextSize = 17
  9572. Source_.Text = "print(\"Welcome to R2S script editor!\")"
  9573. Source_.TextXAlignment = Enum.TextXAlignment.Left
  9574. Source_.TextYAlignment = Enum.TextYAlignment.Top
  9575.  
  9576. Comments_.Name = "Comments_"
  9577. Comments_.Parent = Source_
  9578. Comments_.BackgroundColor3 = Color3.new(1, 1, 1)
  9579. Comments_.BackgroundTransparency = 1
  9580. Comments_.Size = UDim2.new(1, 0, 1, 0)
  9581. Comments_.ZIndex = 5
  9582. Comments_.Font = Enum.Font.Code
  9583. Comments_.FontSize = Enum.FontSize.Size18
  9584. Comments_.Text = ""
  9585. Comments_.TextColor3 = Color3.new(0.235294, 0.784314, 0.235294)
  9586. Comments_.TextSize = 17
  9587. Comments_.TextXAlignment = Enum.TextXAlignment.Left
  9588. Comments_.TextYAlignment = Enum.TextYAlignment.Top
  9589.  
  9590. Globals_.Name = "Globals_"
  9591. Globals_.Parent = Source_
  9592. Globals_.BackgroundColor3 = Color3.new(1, 1, 1)
  9593. Globals_.BackgroundTransparency = 1
  9594. Globals_.Size = UDim2.new(1, 0, 1, 0)
  9595. Globals_.ZIndex = 5
  9596. Globals_.Font = Enum.Font.Code
  9597. Globals_.FontSize = Enum.FontSize.Size18
  9598. Globals_.Text = ""
  9599. Globals_.TextColor3 = Color3.new(1, 0, 0)
  9600. Globals_.TextSize = 17
  9601. Globals_.TextXAlignment = Enum.TextXAlignment.Left
  9602. Globals_.TextYAlignment = Enum.TextYAlignment.Top
  9603.  
  9604. Keywords_.Name = "Keywords_"
  9605. Keywords_.Parent = Source_
  9606. Keywords_.BackgroundColor3 = Color3.new(1, 1, 1)
  9607. Keywords_.BackgroundTransparency = 1
  9608. Keywords_.Size = UDim2.new(1, 0, 1, 0)
  9609. Keywords_.ZIndex = 5
  9610. Keywords_.Font = Enum.Font.Code
  9611. Keywords_.FontSize = Enum.FontSize.Size18
  9612. Keywords_.Text = ""
  9613. Keywords_.TextColor3 = Color3.new(0.231373, 1, 0)
  9614. Keywords_.TextSize = 17
  9615. Keywords_.TextXAlignment = Enum.TextXAlignment.Left
  9616. Keywords_.TextYAlignment = Enum.TextYAlignment.Top
  9617.  
  9618. RemoteHighlight_.Name = "RemoteHighlight_"
  9619. RemoteHighlight_.Parent = Source_
  9620. RemoteHighlight_.BackgroundColor3 = Color3.new(1, 1, 1)
  9621. RemoteHighlight_.BackgroundTransparency = 1
  9622. RemoteHighlight_.Size = UDim2.new(1, 0, 1, 0)
  9623. RemoteHighlight_.ZIndex = 5
  9624. RemoteHighlight_.Font = Enum.Font.Code
  9625. RemoteHighlight_.FontSize = Enum.FontSize.Size18
  9626. RemoteHighlight_.Text = ""
  9627. RemoteHighlight_.TextColor3 = Color3.new(0, 0.568627, 1)
  9628. RemoteHighlight_.TextSize = 17
  9629. RemoteHighlight_.TextXAlignment = Enum.TextXAlignment.Left
  9630. RemoteHighlight_.TextYAlignment = Enum.TextYAlignment.Top
  9631.  
  9632. Strings_.Name = "Strings_"
  9633. Strings_.Parent = Source_
  9634. Strings_.BackgroundColor3 = Color3.new(1, 1, 1)
  9635. Strings_.BackgroundTransparency = 1
  9636. Strings_.Size = UDim2.new(1, 0, 1, 0)
  9637. Strings_.ZIndex = 5
  9638. Strings_.Font = Enum.Font.Code
  9639. Strings_.FontSize = Enum.FontSize.Size18
  9640. Strings_.Text = ""
  9641. Strings_.TextColor3 = Color3.new(1, 0.615686, 0)
  9642. Strings_.TextSize = 17
  9643. Strings_.TextXAlignment = Enum.TextXAlignment.Left
  9644. Strings_.TextYAlignment = Enum.TextYAlignment.Top
  9645.  
  9646. Tokens_.Name = "Tokens_"
  9647. Tokens_.Parent = Source_
  9648. Tokens_.BackgroundColor3 = Color3.new(1, 1, 1)
  9649. Tokens_.BackgroundTransparency = 1
  9650. Tokens_.Size = UDim2.new(1, 0, 1, 0)
  9651. Tokens_.ZIndex = 5
  9652. Tokens_.Font = Enum.Font.Code
  9653. Tokens_.FontSize = Enum.FontSize.Size18
  9654. Tokens_.Text = ""
  9655. Tokens_.TextColor3 = Color3.new(0.392157, 0.392157, 0.392157)
  9656. Tokens_.TextSize = 17
  9657. Tokens_.TextXAlignment = Enum.TextXAlignment.Left
  9658. Tokens_.TextYAlignment = Enum.TextYAlignment.Top
  9659.  
  9660. ExecuteScript.Name = "ExecuteScript"
  9661. ExecuteScript.Parent = lvl6Frame
  9662. ExecuteScript.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9663. ExecuteScript.BorderColor3 = Color3.new(0.117647, 0.392157, 0.117647)
  9664. ExecuteScript.Size = UDim2.new(1, -700, 0, 20)
  9665. ExecuteScript.ZIndex = 3
  9666. ExecuteScript.Font = Enum.Font.SourceSansBold
  9667. ExecuteScript.FontSize = Enum.FontSize.Size14
  9668. ExecuteScript.Text = "EXECUTE"
  9669. ExecuteScript.TextColor3 = Color3.new(0.235294, 0.784314, 0.235294)
  9670. ExecuteScript.TextSize = 14
  9671.  
  9672. lvl6.Name = "lvl6"
  9673. lvl6.Parent = ButtonsFrame
  9674. lvl6.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9675. lvl6.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  9676. lvl6.Position = UDim2.new(0, 940, 0.5, -10)
  9677. lvl6.Size = UDim2.new(0, 100, 0, 20)
  9678. lvl6.ZIndex = 3
  9679. lvl6.Font = Enum.Font.SourceSansBold
  9680. lvl6.FontSize = Enum.FontSize.Size14
  9681. lvl6.Text = "LVL6 "
  9682. lvl6.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9683. lvl6.TextSize = 14
  9684.  
  9685. lvl6Frame.Name = "lvl6Frame"
  9686. lvl6Frame.Parent = BG
  9687. lvl6Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  9688. lvl6Frame.BackgroundTransparency = 1
  9689. lvl6Frame.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9690. lvl6Frame.Position = UDim2.new(0, 270, 0, 80)
  9691. lvl6Frame.Size = UDim2.new(1, -280, 1, -90)
  9692. lvl6Frame.ZIndex = 2
  9693. lvl6Frame.Visible = false
  9694.  
  9695. Resize.Name = "Resize"
  9696. Resize.Parent = lvl6Frame
  9697. Resize.BackgroundColor3 = Color3.new(0.392157, 0.392157, 0.392157)
  9698. Resize.BorderSizePixel = 0
  9699. Resize.Draggable = true
  9700. Resize.Position = UDim2.new(0.5, -50, 1, -130)
  9701. Resize.Size = UDim2.new(0, 100, 0, 10)
  9702. Resize.ZIndex = 3
  9703. Resize.Font = Enum.Font.SourceSans
  9704. Resize.FontSize = Enum.FontSize.Size14
  9705. Resize.Text = ""
  9706. Resize.TextSize = 14
  9707.  
  9708. ClearScript.Name = "ClearScript"
  9709. ClearScript.Parent = lvl6Frame
  9710. ClearScript.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9711. ClearScript.BorderColor3 = Color3.new(0.392157, 0.117647, 0.117647)
  9712. ClearScript.Position = UDim2.new(1, -280, 0, 0)
  9713. ClearScript.Size = UDim2.new(0, 280, 0, 20)
  9714. ClearScript.ZIndex = 3
  9715. ClearScript.Font = Enum.Font.SourceSansBold
  9716. ClearScript.FontSize = Enum.FontSize.Size14
  9717. ClearScript.Text = "CLEAR"
  9718. ClearScript.TextColor3 = Color3.new(0.784314, 0.235294, 0.235294)
  9719. ClearScript.TextSize = 14
  9720.  
  9721. ClearOutput.Name = "ClearOutput"
  9722. ClearOutput.Parent = lvl6Frame
  9723. ClearOutput.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9724. ClearOutput.BorderColor3 = Color3.new(0.392157, 0.117647, 0.117647)
  9725. ClearOutput.Position = UDim2.new(1, -680, 0, 0)
  9726. ClearOutput.Size = UDim2.new(0, 390, 0, 20)
  9727. ClearOutput.ZIndex = 3
  9728. ClearOutput.Font = Enum.Font.SourceSansBold
  9729. ClearOutput.FontSize = Enum.FontSize.Size14
  9730. ClearOutput.Text = "CLEAR OUTPUT"
  9731. ClearOutput.TextColor3 = Color3.new(0.784314, 0.235294, 0.235294)
  9732. ClearOutput.TextSize = 14
  9733.  
  9734. Label.Name = "Label"
  9735. Label.Parent = Storage
  9736. Label.BackgroundColor3 = Color3.new(1, 1, 1)
  9737. Label.BackgroundTransparency = 1
  9738. Label.Size = UDim2.new(1, 0, 0, 17)
  9739. Label.ZIndex = 4
  9740. Label.Font = Enum.Font.Code
  9741. Label.FontSize = Enum.FontSize.Size14
  9742. Label.TextColor3 = Color3.new(1, 1, 1)
  9743. Label.TextSize = 14
  9744. Label.TextXAlignment = Enum.TextXAlignment.Left
  9745.  
  9746. Lines.Name = "Lines"
  9747. Lines.Parent = lvl6Source
  9748. Lines.BackgroundColor3 = Color3.new(1, 1, 1)
  9749. Lines.BackgroundTransparency = 1
  9750. Lines.Size = UDim2.new(0, 30, 1, 0)
  9751. Lines.ZIndex = 4
  9752. Lines.Font = Enum.Font.Code
  9753. Lines.FontSize = Enum.FontSize.Size18
  9754. Lines.Text = "1"
  9755. Lines.TextColor3 = Color3.new(1, 1, 1)
  9756. Lines.TextSize = 17
  9757. Lines.TextYAlignment = Enum.TextYAlignment.Top
  9758.  
  9759. LoadSource.Name = "LoadSource"
  9760. LoadSource.Parent = ButtonsFrame
  9761. LoadSource.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9762. LoadSource.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  9763. LoadSource.Position = UDim2.new(0, 1050, 0.5, -10)
  9764. LoadSource.Size = UDim2.new(0, 100, 0, 20)
  9765. LoadSource.ZIndex = 3
  9766. LoadSource.Font = Enum.Font.SourceSansBold
  9767. LoadSource.FontSize = Enum.FontSize.Size14
  9768. LoadSource.Text = "LOAD"
  9769. LoadSource.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9770. LoadSource.TextSize = 14
  9771.  
  9772. Mute.Name = "Mute"
  9773. Mute.Parent = ButtonsFrame
  9774. Mute.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9775. Mute.BorderColor3 = Color3.fromRGB(30, 100, 30)
  9776. Mute.Position = UDim2.new(0, 1160, 0.5, -10)
  9777. Mute.Size = UDim2.new(0, 100, 0, 20)
  9778. Mute.ZIndex = 3
  9779. Mute.Font = Enum.Font.SourceSansBold
  9780. Mute.FontSize = Enum.FontSize.Size14
  9781. Mute.Text = ""
  9782. Mute.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9783. Mute.TextSize = 14
  9784.  
  9785. Icon_3 .Name = "Icon"
  9786. Icon_3 .Parent = Mute
  9787. Icon_3 .BackgroundColor3 = Color3.new(1, 1, 1)
  9788. Icon_3 .BackgroundTransparency = 1
  9789. Icon_3 .Position = UDim2.new(0.5, -10, 0, 0)
  9790. Icon_3 .Size = UDim2.new(0, 20, 1, 0)
  9791. Icon_3 .ZIndex = 4
  9792. Icon_3 .Image = "rbxassetid://302250236"
  9793. Icon_3 .ImageColor3 = Color3.fromRGB(60, 200, 60)
  9794.  
  9795. Refresh.Name = "Refresh"
  9796. Refresh.Parent = SetRemotesTab
  9797. Refresh.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9798. Refresh.BorderColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  9799. Refresh.Position = UDim2.new(0, 250, 0.5, -10)
  9800. Refresh.Size = UDim2.new(0, 100, 0, 20)
  9801. Refresh.ZIndex = 3
  9802. Refresh.Font = Enum.Font.SourceSansBold
  9803. Refresh.FontSize = Enum.FontSize.Size14
  9804. Refresh.Text = "REFRESH"
  9805. Refresh.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9806. Refresh.TextSize = 14
  9807.  
  9808. -- FrontEnd-Backend // UI Functions
  9809.  
  9810. local playSound = function(sound, int)
  9811. spawn(function()
  9812. local s = sound:Clone()
  9813. s.Parent = RemoteSpy
  9814. s:Play()
  9815. s.PlaybackSpeed = int
  9816. end)
  9817. end
  9818.  
  9819. local HasSpecial = function(string)
  9820. return (string:match("%c") or string:match("%s") or string:match("%p")) ~= nil
  9821. end
  9822.  
  9823. local GetPath = function(Instance)
  9824. local Obj = Instance
  9825. local string = {}
  9826. local temp = {}
  9827. local error = false
  9828.  
  9829. while Obj ~= game do
  9830. if Obj == nil then
  9831. error = true
  9832. break
  9833. end
  9834. table.insert(temp, Obj.Parent == game and Obj.ClassName or tostring(Obj))
  9835. Obj = Obj.Parent
  9836. end
  9837.  
  9838. table.insert(string, "game:GetService(\"" .. temp[#temp] .. "\")")
  9839.  
  9840. for i = #temp - 1, 1, -1 do
  9841. table.insert(string, HasSpecial(temp[i]) and "[\"" .. temp[i] .. "\"]" or "." .. temp[i])
  9842. end
  9843.  
  9844. return (error and "nil -- Path contained an invalid instance" or table.concat(string, ""))
  9845. end
  9846.  
  9847. local GetType = function(Instance)
  9848. local Types =
  9849. {
  9850. EnumItem = function()
  9851. return "Enum." .. tostring(Instance.EnumType) .. "." .. tostring(Instance.Name)
  9852. end,
  9853. Instance = function()
  9854. return GetPath(Instance)
  9855. end,
  9856. CFrame = function()
  9857. return "CFrame.new(" .. tostring(Instance) .. ")"
  9858. end,
  9859. Vector3 = function()
  9860. return "Vector3.new(" .. tostring(Instance) .. ")"
  9861. end,
  9862. BrickColor = function()
  9863. return "BrickColor.new(\"" .. tostring(Instance) .. "\")"
  9864. end,
  9865. Color3 = function()
  9866. return "Color3.new(" .. tostring(Instance) .. ")"
  9867. end,
  9868. string = function()
  9869. local S = tostring(Instance)
  9870. return "\"" .. (encrypt_string and S:gsub(".", function(c) return "\\" .. c:byte() end) or S) .. "\""
  9871. end,
  9872. Ray = function()
  9873. return "Ray.new(Vector3.new(" .. tostring(Instance.Origin) .. "), Vector3.new(" .. tostring(Instance.Direction) .. "))"
  9874. end
  9875. }
  9876.  
  9877. return Types[typeof(Instance)] ~= nil and Types[typeof(Instance)]() or tostring(Instance)
  9878. end
  9879.  
  9880. local size_frame = function(frame, UDim)
  9881. frame:TweenSize(UDim, "Out", "Quint", 0.3)
  9882. end
  9883.  
  9884. local pos_frame = function(frame, UDim)
  9885. frame:TweenPosition(UDim, "Out", "Quint", 0.3)
  9886. end
  9887.  
  9888. local size_pos_frame = function(frame, UDim, UDim2)
  9889. frame:TweenSizeAndPosition(UDim, UDim2, "Out", "Quint", 0.3)
  9890. end
  9891.  
  9892. local resize_onchange = function(type)
  9893. if type == "Position" then
  9894. Resize.Position = UDim2.new(0.5, -50, 1, Resize.Position.Y.Offset)
  9895. lvl6Source.Size = UDim2.new(1, 0, 1, Resize.Position.Y.Offset - 30)
  9896. lvl6Output.Position = UDim2.new(0, 0, 1, Resize.Position.Y.Offset + 20)
  9897. lvl6Output.Size = UDim2.new(1, 0, 0, 110 + (-130 - Resize.Position.Y.Offset))
  9898. if Resize.Position.Y.Offset <= -420 then
  9899. Resize.Position = UDim2.new(0.5, -50, 1, -420)
  9900. elseif Resize.Position.Y.Offset >= -40 then
  9901. Resize.Position = UDim2.new(0.5, -50, 1, -40)
  9902. end
  9903. end
  9904. end
  9905.  
  9906. local clear_lvl6 = function()
  9907. playSound(topPress, 1)
  9908. Source_.Text = ""
  9909. end
  9910.  
  9911. local onchange_lvl6source = function(type)
  9912. if type == "Text" then
  9913. Source_.Comments_.Text = Comments(Source_.Text)
  9914. end
  9915. end
  9916.  
  9917. local hide = function()
  9918. playSound(openSound, 0.9)
  9919. size_frame(BG, UDim2.new(0, 300, 0, 20))
  9920. pos_frame(Title, UDim2.new(0, 0, 0, 0))
  9921. pos_frame(Remotes, UDim2.new(0, 10, 0, 100))
  9922. pos_frame(Source, UDim2.new(0, 270, 0, 100))
  9923. BG.Draggable = true
  9924. SetRemotes.Visible = false
  9925. SetRemotesTab.Visible = false
  9926. lvl6Frame.Visible = false
  9927. Source.Visible = true
  9928.  
  9929. return "[]"
  9930. end
  9931.  
  9932. local show = function()
  9933. playSound(openSound, 1)
  9934. size_frame(BG, UDim2.new(1, -300, 1, -200))
  9935. pos_frame(BG, UDim2.new(0.1, 0, 0.1, 0))
  9936. pos_frame(Title, UDim2.new(0.5, -100, 0, 0))
  9937. pos_frame(Remotes, UDim2.new(0, 10, 0, 80))
  9938. pos_frame(Source, UDim2.new(0, 270, 0, 80))
  9939. BG.Draggable = false
  9940.  
  9941. return "_"
  9942. end
  9943.  
  9944. local onclick_lvl6 = function()
  9945. playSound(topPress, 1)
  9946. lvl6Frame.Visible = true
  9947. SetRemotes.Visible = false
  9948. SetRemotesTab.Visible = false
  9949. Source.Visible = false
  9950. end
  9951.  
  9952. local onclick_hide = function()
  9953. Hide.Text = Hide.Text == "_" and hide() or show()
  9954. end
  9955.  
  9956. local onclick_settings = function()
  9957. playSound(topPress, 1)
  9958. Source.Visible = not Source.Visible
  9959. SetRemotes.Visible = not Source.Visible
  9960. SetRemotesTab.Visible = not Source.Visible
  9961. lvl6Frame.Visible = false
  9962. end
  9963.  
  9964. local onclick_remotespy = function()
  9965. playSound(topPress, 1)
  9966. spy_enabled = not spy_enabled
  9967. EnableSpy.TextColor3 = EnableSpy.TextColor3 == Color3.fromRGB(60, 200, 60) and Color3.fromRGB(200, 60, 60) or Color3.fromRGB(60, 200, 60)
  9968. EnableSpy.BorderColor3 = EnableSpy.TextColor3 == Color3.fromRGB(200, 60, 60) and Color3.fromRGB(100, 30, 30) or Color3.fromRGB(30, 100, 30)
  9969. end
  9970.  
  9971. local onclick_mute = function()
  9972. playSound(topPress, 1)
  9973. Mute.BorderColor3 = Mute.BorderColor3 == Color3.fromRGB(30, 100, 30) and Color3.fromRGB(100, 30, 30) or Color3.fromRGB(30, 100, 30)
  9974. Mute.Icon.ImageColor3 = Mute.Icon.ImageColor3 == Color3.fromRGB(60, 200, 60) and Color3.fromRGB(200, 60, 60) or Color3.fromRGB(60, 200, 60)
  9975. for i, v in pairs(sounds) do
  9976. v.Volume = Mute.Icon.ImageColor3 == Color3.fromRGB(60, 200, 60) and 0.5 or 0
  9977. end
  9978. end
  9979.  
  9980. local onclick_cryptstring = function()
  9981. playSound(topPress, 1)
  9982. encrypt_string = not encrypt_string
  9983. CryptStrings.TextColor3 = CryptStrings.TextColor3 == Color3.fromRGB(60, 200, 60) and Color3.fromRGB(200, 60, 60) or Color3.fromRGB(60, 200, 60)
  9984. CryptStrings.BorderColor3 = CryptStrings.TextColor3 == Color3.fromRGB(200, 60, 60) and Color3.fromRGB(100, 30, 30) or Color3.fromRGB(30, 100, 30)
  9985. end
  9986.  
  9987. local clear_logs = function()
  9988. playSound(topPress, 1)
  9989. Remotes:ClearAllChildren()
  9990. remotes_fired = 0
  9991. Total.Text = "0"
  9992. end
  9993.  
  9994. local filter_events = function()
  9995. local n = 0
  9996. for i, v in pairs(SetRemotes:GetChildren()) do
  9997. v.Visible = not (FilterE.TextColor3 == Color3.fromRGB(60, 200, 60) and v.Icon.Image == "rbxassetid://413369623")
  9998. if v.Visible == true then
  9999. n = n + 1
  10000. v.Position = UDim2.new(0, 10, 0, -20 + n * 30)
  10001. else
  10002. v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  10003. end
  10004. end
  10005. end
  10006.  
  10007. local filter_functions = function()
  10008. local n = 0
  10009. for i, v in pairs(SetRemotes:GetChildren()) do
  10010. v.Visible = not (FilterF.TextColor3 == Color3.fromRGB(60, 200, 60) and v.Icon.Image == "rbxassetid://413369506")
  10011. if v.Visible == true then
  10012. n = n + 1
  10013. v.Position = UDim2.new(0, 10, 0, -20 + n * 30)
  10014. else
  10015. v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  10016. end
  10017. end
  10018. end
  10019.  
  10020. local onclick_fevents = function()
  10021. playSound(topPress, 1)
  10022. FilterE.TextColor3 = FilterE.TextColor3 == Color3.fromRGB(60, 200, 60) and Color3.fromRGB(200, 60, 60) or Color3.fromRGB(60, 200, 60)
  10023. FilterE.BorderColor3 = FilterE.TextColor3 == Color3.fromRGB(200, 60, 60) and Color3.fromRGB(100, 30, 30) or Color3.fromRGB(30, 100, 30)
  10024. filter_events()
  10025. end
  10026.  
  10027. local onclick_ffunctions = function()
  10028. playSound(topPress, 1)
  10029. FilterF.TextColor3 = FilterF.TextColor3 == Color3.fromRGB(60, 200, 60) and Color3.fromRGB(200, 60, 60) or Color3.fromRGB(60, 200, 60)
  10030. FilterF.BorderColor3 = FilterF.TextColor3 == Color3.fromRGB(200, 60, 60) and Color3.fromRGB(100, 30, 30) or Color3.fromRGB(30, 100, 30)
  10031. filter_functions()
  10032. end
  10033.  
  10034. local Highlight = function(string, keywords)
  10035. local K = {}
  10036. local S = string
  10037. local Token =
  10038. {
  10039. ["="] = true,
  10040. ["."] = true,
  10041. [","] = true,
  10042. ["("] = true,
  10043. [")"] = true,
  10044. ["["] = true,
  10045. ["]"] = true,
  10046. ["{"] = true,
  10047. ["}"] = true,
  10048. [":"] = true,
  10049. ["*"] = true,
  10050. ["/"] = true,
  10051. ["+"] = true,
  10052. ["-"] = true,
  10053. ["%"] = true,
  10054. [";"] = true,
  10055. ["~"] = true
  10056. }
  10057. for i, v in pairs(keywords) do
  10058. K[v] = true
  10059. end
  10060. S = S:gsub(".", function(c)
  10061. if Token[c] ~= nil then
  10062. return "\32"
  10063. else
  10064. return c
  10065. end
  10066. end)
  10067. S = S:gsub("%S+", function(c)
  10068. if K[c] ~= nil then
  10069. return c
  10070. else
  10071. return (" "):rep(#c)
  10072. end
  10073. end)
  10074.  
  10075. return S
  10076. end
  10077.  
  10078. local hTokens = function(string)
  10079. local Token =
  10080. {
  10081. ["="] = true,
  10082. ["."] = true,
  10083. [","] = true,
  10084. ["("] = true,
  10085. [")"] = true,
  10086. ["["] = true,
  10087. ["]"] = true,
  10088. ["{"] = true,
  10089. ["}"] = true,
  10090. [":"] = true,
  10091. ["*"] = true,
  10092. ["/"] = true,
  10093. ["+"] = true,
  10094. ["-"] = true,
  10095. ["%"] = true,
  10096. [";"] = true,
  10097. ["~"] = true
  10098. }
  10099. local A = ""
  10100. string:gsub(".", function(c)
  10101. if Token[c] ~= nil then
  10102. A = A .. c
  10103. elseif c == "\n" then
  10104. A = A .. "\n"
  10105. elseif c == "\t" then
  10106. A = A .. "\t"
  10107. else
  10108. A = A .. "\32"
  10109. end
  10110. end)
  10111.  
  10112. return A
  10113. end
  10114.  
  10115.  
  10116. local strings = function(string)
  10117. local highlight = ""
  10118. local quote = false
  10119. string:gsub(".", function(c)
  10120. if quote == false and c == "\"" then
  10121. quote = true
  10122. elseif quote == true and c == "\"" then
  10123. quote = false
  10124. end
  10125. if quote == false and c == "\"" then
  10126. highlight = highlight .. "\""
  10127. elseif c == "\n" then
  10128. highlight = highlight .. "\n"
  10129. elseif c == "\t" then
  10130. highlight = highlight .. "\t"
  10131. elseif quote == true then
  10132. highlight = highlight .. c
  10133. elseif quote == false then
  10134. highlight = highlight .. "\32"
  10135. end
  10136. end)
  10137.  
  10138. return highlight
  10139. end
  10140.  
  10141. local comments = function(string)
  10142. local ret = ""
  10143. string:gsub("[^\r\n]+", function(c)
  10144. local comm = false
  10145. local i = 0
  10146. c:gsub(".", function(n)
  10147. i = i + 1
  10148. if c:sub(i, i + 1) == "--" then
  10149. comm = true
  10150. end
  10151. if comm == true then
  10152. ret = ret .. n
  10153. else
  10154. ret = ret .. "\32"
  10155. end
  10156. end)
  10157. ret = ret
  10158. end)
  10159.  
  10160. return ret
  10161. end
  10162.  
  10163. local copy_source = function()
  10164. playSound(topPress, 1)
  10165. local script = ""
  10166. local copy
  10167. for i, v in pairs(Source:GetChildren()) do
  10168. script = script .. v.SourceText.Text .. "\n"
  10169. end
  10170. if Clipboard ~= nil then
  10171. copy = Clipboard.set
  10172. elseif Synapse ~= nil then
  10173. copy = function(str)
  10174. Synapse:Copy(str)
  10175. end
  10176. elseif setclipboard ~= nil then
  10177. copy = setclipboard
  10178. end
  10179. copy(script)
  10180. end
  10181.  
  10182. local onclick_fullscreen = function()
  10183. playSound(openSound, BG.Size == UDim2.new(1, 0, 1, 40) and 0.9 or 1)
  10184. BG.Draggable = BG.Size == UDim2.new(1, 0, 1, 40)
  10185. return BG.Size == UDim2.new(1, 0, 1, 40) and size_pos_frame(BG, UDim2.new(1, -300, 1, -200), UDim2.new(0.5, -700, 0.5, -400)) or size_pos_frame(BG, UDim2.new(1, 0, 1, 40), UDim2.new(0, 0, 0, -40))
  10186. end
  10187.  
  10188. local filter_remotes = function(type)
  10189. local n = 0
  10190. if type == "Text" then
  10191. for i, v in pairs(SetRemotes:GetChildren()) do
  10192. if v.Name:lower():match(Search.Text:lower()) and string ~= "" then
  10193. v.Visible = true
  10194. n = n + 1
  10195. else
  10196. v.Visible = false
  10197. end
  10198. if v.Visible == true then
  10199. v.Position = UDim2.new(0, 10, 0, -20 + n * 30)
  10200. else
  10201. v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  10202. end
  10203. end
  10204. end
  10205. end
  10206.  
  10207. local fix = function(string)
  10208. if string == "/e fix" then
  10209. show()
  10210. wait(0.3)
  10211. pos_frame(BG, UDim2.new(0.1, 0, 0.1, 0))
  10212. end
  10213. end
  10214.  
  10215. local highlight_source = function(type)
  10216. if type == "Text" then
  10217. Source_.Text = Source_.Text:gsub("\13", "")
  10218. Source_.Text = Source_.Text:gsub("\t", " ")
  10219. local s = Source_.Text
  10220. Source_.Keywords_.Text = Highlight(s, lua_keywords)
  10221. Source_.Globals_.Text = Highlight(s, global_env)
  10222. Source_.RemoteHighlight_.Text = Highlight(s, {"FireServer", "fireServer", "InvokeServer", "invokeServer"})
  10223. Source_.Strings_.Text = strings(s)
  10224. Source_.Tokens_.Text = hTokens(s)
  10225. local lin = 1
  10226. s:gsub("\n", function()
  10227. lin = lin + 1
  10228. end)
  10229. Lines.Text = ""
  10230. for i = 1, lin do
  10231. Lines.Text = Lines.Text .. i .. "\n"
  10232. end
  10233. end
  10234. end
  10235.  
  10236. highlight_source("Text")
  10237.  
  10238. local format_warn_time = function()
  10239. local d = os.date("*t")
  10240. local tick = tostring(tick())
  10241. return d.hour .. ":" .. (d.min < 10 and "0" .. d.min or d.min) .. ":" .. (d.sec < 10 and "0" .. d.sec or d.sec) .. "." .. tick:sub(-3)
  10242. end
  10243.  
  10244. local log_output = function(string, type, color)
  10245. local out = Label:Clone()
  10246. out.Text = (type == true and string:gsub("\t", " ") or format_warn_time() .. " - " .. string:gsub("\t", " "))
  10247. out.TextColor3 = (color == nil and Color3.new(1, 1, 1) or color)
  10248. out.Parent = lvl6Output
  10249. out.Position = UDim2.new(0, 0, 0, -17 + #lvl6Output:GetChildren() * 17)
  10250. end
  10251.  
  10252. local load_source = function()
  10253. playSound(topPress, 1)
  10254. local script = ""
  10255. for i, v in pairs(Source:GetChildren()) do
  10256. script = script .. v.SourceText.Text .. "\n"
  10257. end
  10258. Source_.Text = (script == "" and (function() playSound(errorSound, 1) log_output("You haven't logged any remotes yet...", true) return "" end)() or script)
  10259. lvl6Frame.Visible = true
  10260. Source.Visible = false
  10261. SetRemotes.Visible = false
  10262. SetRemotesTab.Visible = false
  10263. end
  10264.  
  10265. local output_format = function(...)
  10266. local string = ""
  10267. for i, v in pairs{...} do
  10268. string = string .. tostring(v) .. " "
  10269. end
  10270.  
  10271. return string
  10272. end
  10273.  
  10274. local execute_lvl6 = function()
  10275. playSound(topPress, 1)
  10276. local env =
  10277. {
  10278. print = function(...)
  10279. output_format(...):gsub("[^\r\n]+", function(line)
  10280. log_output(line, false, Color3.new(1, 1, 1))
  10281. end)
  10282. end,
  10283. warn = function(...)
  10284. output_format(...):gsub("[^\r\n]+", function(line)
  10285. log_output(line, false, Color3.fromRGB(255, 155, 0))
  10286. end)
  10287. end
  10288. }
  10289. local func = loadstring(Source_.Text)
  10290. assert(not (type(func) == "nil" or type(func) == "string"), "Syntax error . . . Check script!")
  10291. spawn(setfenv(func, setmetatable(env, {__index = getfenv()})))
  10292. end
  10293.  
  10294. local clear_output = function()
  10295. playSound(topPress, 1)
  10296. lvl6Output:ClearAllChildren()
  10297. end
  10298.  
  10299. local context_error = function(error, trace)
  10300. playSound(errorSound, 1)
  10301. error:gsub("[^\r\n]+", function(line)
  10302. log_output(line, false, Color3.new(1, 0, 0))
  10303. end)
  10304. trace:gsub("[^\r\n]+", function(line)
  10305. log_output(line, false, Color3.fromRGB(0, 100, 255))
  10306. end)
  10307. end
  10308.  
  10309. -- FrontEnd-Connections // UI Events
  10310.  
  10311. LoadSource.MouseButton1Down:Connect(load_source)
  10312. ClearOutput.MouseButton1Down:Connect(clear_output)
  10313. ExecuteScript.MouseButton1Down:Connect(execute_lvl6)
  10314. ClearScript.MouseButton1Down:Connect(clear_lvl6)
  10315. Source_.Changed:Connect(highlight_source)
  10316. Hide.MouseButton1Down:Connect(onclick_hide)
  10317. lvl6Source.Changed:Connect(onchange_lvl6source)
  10318. Resize.Changed:Connect(resize_onchange)
  10319. lvl6.MouseButton1Down:Connect(onclick_lvl6)
  10320. Settings.MouseButton1Down:Connect(onclick_settings)
  10321. ClearList.MouseButton1Down:Connect(clear_logs)
  10322. EnableSpy.MouseButton1Down:Connect(onclick_remotespy)
  10323. ToClipboard.MouseButton1Down:Connect(copy_source)
  10324. CryptStrings.MouseButton1Down:Connect(onclick_cryptstring)
  10325. FullScreen.MouseButton1Down:Connect(onclick_fullscreen)
  10326. FilterE.MouseButton1Down:Connect(onclick_fevents)
  10327. FilterF.MouseButton1Down:Connect(onclick_ffunctions)
  10328. Search.Changed:Connect(filter_remotes)
  10329. Mute.MouseButton1Down:Connect(onclick_mute)
  10330. game:GetService("Players").LocalPlayer.Chatted:Connect(fix)
  10331. game:GetService("ScriptContext").Error:Connect(context_error)
  10332.  
  10333. -- Recursive Remotefill // UI-Backend
  10334.  
  10335. Table_TS = function(T)
  10336. local M = {}
  10337. for i, v in pairs(T) do
  10338. local I = "\n\t" .. (type(i) == "number" and "[" .. i .. "] = " or "[\"" .. i .. "\"] = ")
  10339. table.insert(M, I .. (type(v) == "table" and Table_TS(v) or GetType(v)))
  10340. end
  10341.  
  10342. return "\n{" .. table.concat(M, ", ") .. "\n}"
  10343. end
  10344.  
  10345. function fill(base)
  10346. for i, v in pairs(base:GetChildren()) do
  10347. if v.ClassName:match("Remote") and v.Name ~= "CharacterSoundEvent" then
  10348. local B = SBTN:Clone()
  10349.  
  10350. B.Parent = SetRemotes
  10351. B.Icon.Image = (v.ClassName == "RemoteEvent" and "rbxassetid://413369506" or "rbxassetid://413369623")
  10352. B.RemoteName.Text = v.Name
  10353. B.Name = v.Name
  10354. B.Position = UDim2.new(0, 10, 0, -20 + #SetRemotes:GetChildren() * 30)
  10355. B.MouseButton1Down:Connect(function()
  10356. B.Enabled.Text = B.Enabled.Text == "Enabled" and "Disabled" or "Enabled"
  10357. B.Enabled.TextColor3 = B.Enabled.Text == "Enabled" and Color3.fromRGB(60, 200, 60) or Color3.fromRGB(200, 60, 60)
  10358. B.Enabled.BorderColor3 = B.Enabled.Text == "Enabled" and Color3.fromRGB(30, 100, 30) or Color3.fromRGB(100, 30, 30)
  10359. playSound(disableSound, B.Enabled.Text == "Enabled" and 1 or 0.9)
  10360. for i, v in pairs(Remotes:GetChildren()) do
  10361. if (v.RemoteName.Text == B.RemoteName.Text) then
  10362. v.Icon.ImageColor3 = B.Enabled.Text == "Disabled" and Color3.new(1, 0, 0) or Color3.new(1, 1, 1)
  10363. end
  10364. end
  10365. end)
  10366. end
  10367. fill(v)
  10368. end
  10369. end
  10370.  
  10371. fill(game)
  10372.  
  10373. -- Backend // Remotespy Backend
  10374.  
  10375. local game_meta = getrawmetatable(game)
  10376. local game_namecall = game_meta.__namecall
  10377. local namecall_dump = {}
  10378. local current_rmt = nil
  10379. local g_caller = nil
  10380. local f_return = nil
  10381. local Step = game:GetService("RunService").Stepped
  10382.  
  10383. local mwr = function() end
  10384.  
  10385. if setreadonly ~= nil then
  10386. mwr = function()
  10387. setreadonly(game_meta, false)
  10388. end
  10389. elseif make_writeable ~= nil then
  10390. mwr = function()
  10391. make_writeable(game_meta)
  10392. end
  10393. end
  10394.  
  10395. mwr()
  10396.  
  10397. local namecall_script = function(object, method, ...)
  10398. local script = "-- Script generated by R2Sv2\n-- R2Sv2 developed by Luckyxero\n-- Remote Path: " .. GetPath(object) .. "\n\32\n"
  10399. local args = {}
  10400. for i, v in pairs{...} do
  10401. script = script .. "local A_" .. i .. " = " .. (type(v) == "table" and Table_TS(v) or GetType(v)) .. "\n"
  10402. table.insert(args, "A_" .. i)
  10403. end
  10404. script = script .. "local Event = " .. GetPath(object) .. "\n\n"
  10405. script = script .. "Event:" .. method .. "(" .. table.concat(args, ", ") .. ")"
  10406.  
  10407. return script
  10408. end
  10409.  
  10410.  
  10411. local dump_script = function(script)
  10412. Source:ClearAllChildren()
  10413. local lines = 0
  10414. script:gsub("[^\r\n]+", function(c)
  10415. lines = lines + 1
  10416. local tabs = 0
  10417. c:gsub("%\t", function() tabs = tabs + 1 end)
  10418. local line = ScriptLine:Clone()
  10419. line.Parent = Source
  10420. line.SourceText.Text = c
  10421. line.Line.Text = lines
  10422. line.RemoteHighlight.Text = Highlight(c, {"FireServer", "InvokeServer", "invokeServer", "fireServer"})
  10423. line.Position = UDim2.new(0, tabs * (17 * 2), 0, -17 + #Source:GetChildren() * 17)
  10424. line.Globals.Text = Highlight(c, global_env)
  10425. line.Line.Position = UDim2.new(0, 0 - tabs * (17 * 2), 0, 0)
  10426. line.Strings.Text = strings(c)
  10427. line.Keywords.Text = Highlight(c, lua_keywords)
  10428. line.Tokens.Text = hTokens(c)
  10429. line.Comments.Text = comments(c)
  10430. end)
  10431. end
  10432.  
  10433. local log_remote = function(table)
  10434. if SetRemotes[table.object.Name].Enabled.Text == "Disabled" then return end
  10435. playSound(logSound, 5)
  10436. local B = RBTN:Clone()
  10437. g_caller = table.caller
  10438. remotes_fired = remotes_fired + 1
  10439. Total.Text = remotes_fired
  10440.  
  10441. B.Parent = Remotes
  10442. B.Position = UDim2.new(0, 10, 0, -20 + #Remotes:GetChildren() * 30)
  10443. B.Icon.Image = table.method == "FireServer" and "rbxassetid://413369506" or "rbxassetid://413369623"
  10444. B.RemoteName.Text = table.object.Name
  10445. B.ID.Text = tostring(remotes_fired)
  10446. B.MouseButton1Down:Connect(function()
  10447. playSound(topPress, 1)
  10448. lvl6Frame.Visible = false
  10449. SetRemotes.Visible = false
  10450. SetRemotesTab.Visible = false
  10451. Source.Visible = true
  10452. dump_script(table.script)
  10453. g_caller = table.caller
  10454. f_return = table.freturn == nil and table.object.Name .. " is not RemoteFunction" or table.freturn
  10455. end)
  10456. B.MouseButton2Down:Connect(function()
  10457. local bool = B.Icon.ImageColor3 == Color3.new(1, 1, 1)
  10458. playSound(disableSound, bool and 0.9 or 1)
  10459. for i, v in pairs(Remotes:GetChildren()) do
  10460. if (v.RemoteName.Text == B.RemoteName.Text) then
  10461. v.Icon.ImageColor3 = bool and Color3.new(1, 0, 0) or Color3.new(1, 1, 1)
  10462. end
  10463. end
  10464. SetRemotes[B.RemoteName.Text].Enabled.Text = not bool and "Enabled" or "Disabled"
  10465. SetRemotes[B.RemoteName.Text].Enabled.TextColor3 = not bool and Color3.fromRGB(60, 200, 60) or Color3.fromRGB(200, 60, 60)
  10466. SetRemotes[B.RemoteName.Text].Enabled.BorderColor3 = not bool and Color3.fromRGB(30, 100, 30) or Color3.fromRGB(100, 30, 30)
  10467. end)
  10468. end
  10469.  
  10470. local get_namecall_dump = function(script, object, ...)
  10471. local Ret = nil
  10472. if object.ClassName == "RemoteFunction" then
  10473. local freturn = {pcall(object.InvokeServer, object, ...)}
  10474. freturn = {select(2, unpack(freturn))}
  10475.  
  10476. if #freturn == 0 then
  10477. Ret = object.Name .. " is a void type RemoteFunction."
  10478. else
  10479. Ret = "local " .. object.Name .. "_return = " .. Table_TS(freturn)
  10480. end
  10481. end
  10482. namecall_dump[#namecall_dump + 1] =
  10483. {
  10484. script = namecall_script(object, object.ClassName == "RemoteEvent" and "FireServer" or "InvokeServer", ...),
  10485. caller = script,
  10486. object = object,
  10487. method = object.ClassName == "RemoteEvent" and "FireServer" or "InvokeServer",
  10488. freturn = Ret
  10489. }
  10490. end
  10491.  
  10492. GetReturn.MouseButton1Down:Connect(function()
  10493. dump_script(f_return)
  10494. if (f_return:match("is not Remote")) then playSound(errorSound, 1) end
  10495. end)
  10496.  
  10497. Decompile.MouseButton1Down:Connect(function()
  10498. playSound(topPress, 1)
  10499. local source = decompile(g_caller)
  10500.  
  10501. dump_script(type(source) == "boolean" and (function() playSound(errorSound, 1) Source.Visible = false SetRemotes.Visible = false SetRemotesTab.Visible = false lvl6Frame.Visible = true log_output("Failed to decompile...", true) return "" end)() or source)
  10502. end)
  10503.  
  10504. Step:Connect(function()
  10505. while #namecall_dump > 0 do
  10506. log_remote(table.remove(namecall_dump, 1))
  10507. end
  10508. end)
  10509.  
  10510. local on_namecall = function(object, ...)
  10511. local method = select(#{...}, ...)
  10512. local args = {...}
  10513. args[#args] = nil
  10514. if object.Name ~= "CharacterSoundEvent" and method:match("Server") and spy_enabled == true then get_namecall_dump(getfenv(2).script, object, unpack(args)) end
  10515.  
  10516. return game_namecall(object, ...)
  10517. end
  10518.  
  10519. local onclick_refresh = function()
  10520. SetRemotes:ClearAllChildren()
  10521. wait(0.2)
  10522. fill(game)
  10523. end
  10524.  
  10525. Refresh.MouseButton1Down:Connect(onclick_refresh)
  10526. game_meta.__namecall = on_namecall
  10527. end)
  10528.  
  10529. script9.MouseButton1Down:connect(function()
  10530. loadstring(game:GetObjects("rbxassetid://1468845733")[1].Source)()
  10531. end)
  10532.  
  10533. script10.MouseButton1Down:connect(function()
  10534. -- By illremember#3799
  10535.  
  10536. -- Important Loading
  10537. trueSettings = {
  10538. commandPrefix = ";";
  10539. hotkeys = {};
  10540. fchotkeymode = "unfc";
  10541. }
  10542.  
  10543. -- Important Variables
  10544. gsPlayers = game:GetService("Players")
  10545. gsWorkspace = game:GetService("Workspace")
  10546. gsLighting = game:GetService("Lighting")
  10547. gsReplicatedStorage = game:GetService("ReplicatedStorage")
  10548. gsCoreGui = game:GetService("CoreGui")
  10549. gsTween = game:GetService("TweenService")
  10550. gsHttp = game:GetService("HttpService")
  10551.  
  10552. LP = gsPlayers.LocalPlayer
  10553. Mouse = LP:GetMouse()
  10554.  
  10555. defaultSettings = gsHttp:JSONEncode(trueSettings)
  10556. function CreateSave()
  10557. writefile("Shattervast.txt", defaultSettings)
  10558. wait(0.5)
  10559. local content = readfile("Shattervast.txt")
  10560. local trueValue = gsHttp:JSONDecode(content)
  10561. commandPrefix = trueValue.commandPrefix
  10562. hotkeys = trueValue.hotkeys
  10563. fchotkeymode = trueValue.fchotkeymode
  10564. end
  10565. function fullUpdate()
  10566. local updatedSettings = {
  10567. commandPrefix = commandPrefix;
  10568. hotkeys = hotkeys;
  10569. fchotkeymode = fchotkeymode;
  10570. }
  10571. local fullUPDATED = gsHttp:JSONEncode(updatedSettings)
  10572. wait(0.2)
  10573. writefile("Shattervast.txt", fullUPDATED)
  10574. end
  10575. if writefile ~= nil then
  10576. function builder()
  10577. local TESTsave = readfile("Shattervast.txt")
  10578. if TESTsave == nil then
  10579. return false
  10580. else
  10581. return true
  10582. end
  10583. end
  10584. local success, message = pcall(builder)
  10585. if success == true then
  10586. function reader()
  10587. local content = readfile("Shattervast.txt")
  10588. local trueValue = gsHttp:JSONDecode(content)
  10589. commandPrefix = trueValue.commandPrefix
  10590. hotkeys = trueValue.hotkeys
  10591. if trueValue.fchotkeymode == nil then
  10592. fchotkeymode = "unfc"
  10593. fullUpdate()
  10594. else
  10595. fchotkeymode = trueValue.fchotkeymode
  10596. end
  10597. end
  10598. reader()
  10599. elseif success == false then
  10600. CreateSave()
  10601. end
  10602. else
  10603. commandPrefix = ";"
  10604. hotkeys = {}
  10605. fchotkeymode = "unfc"
  10606. end
  10607.  
  10608. CurrentGravity = gsWorkspace.Gravity
  10609. CurrentWalkspeed = LP.Character.Humanoid.WalkSpeed
  10610. CurrentJumppower = LP.Character.Humanoid.JumpPower
  10611. CurrentHipheight = LP.Character.Humanoid.HipHeight
  10612. CurrentNormal = LP.DevCameraOcclusionMode
  10613.  
  10614. gsWorkspace.Camera.Changed:Connect(function()
  10615. gsWorkspace.Camera.FieldOfView = 70
  10616. end)
  10617.  
  10618. -- Important Functions
  10619. function view(plr)
  10620. if plr.Character.Humanoid ~= nil then
  10621. gsWorkspace.CurrentCamera.CameraSubject = plr.Character.Humanoid
  10622. else
  10623. gsWorkspace.CurrentCamera.CameraSubject = plr.Character.Head
  10624. end
  10625. end
  10626. function unlockWS()
  10627. for i,part in pairs(gsWorkspace:GetDescendants()) do
  10628. if part:IsA("Part") then
  10629. part.Locked = false
  10630. end
  10631. end
  10632. end
  10633. function lockWS()
  10634. for i,part in pairs(gsWorkspace:GetDescendants()) do
  10635. if part:IsA("Part") then
  10636. part.Locked = true
  10637. end
  10638. end
  10639. end
  10640. function FEGodmode()
  10641. local changeview = false
  10642. if gsWorkspace.CurrentCamera.CameraSubject == LP.Character.Humanoid or gsWorkspace.CurrentCamera.CameraSubject == LP.Character then
  10643. changeview = true
  10644. end
  10645. LP.Character.Humanoid.Name = 1
  10646. local l = LP.Character["1"]:Clone()
  10647. l.Parent = LP.Character
  10648. l.Name = "Humanoid"
  10649. wait(0.1)
  10650. LP.Character["1"]:Destroy()
  10651. if changeview then
  10652. game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character
  10653. end
  10654. LP.Character.Animate.Disabled = true
  10655. wait(0.1)
  10656. LP.Character.Animate.Disabled = false
  10657. LP.Character.Humanoid.DisplayDistanceType = "None"
  10658. end
  10659. function RocketPropulsion(maxthrust,maxspeed,thrustp,targetplr,name)
  10660. local l = Instance.new("RocketPropulsion")
  10661. l.Parent = LP.Character.HumanoidRootPart
  10662. l.CartoonFactor = 1
  10663. l.MaxThrust = maxthrust
  10664. l.MaxSpeed = maxspeed
  10665. l.ThrustP = thrustp
  10666. l.Name = name
  10667. l.Target = targetplr.Character.HumanoidRootPart
  10668. l:Fire()
  10669. end
  10670. function createIntro(style, msg, length)
  10671. if gsCoreGui:FindFirstChild("Notification") then
  10672. gsCoreGui:FindFirstChild("Notification"):Destroy()
  10673. end
  10674. local info = "http://www.roblox.com/asset/?id=1281284684"
  10675. local warning = "http://www.roblox.com/asset/?id=1281286925"
  10676. if style == "info" then
  10677. style = info
  10678. elseif style == "warning" then
  10679. style = warning
  10680. end
  10681. local Notification = Instance.new("ScreenGui")
  10682. local Frame = Instance.new("Frame")
  10683. local TextLabel = Instance.new("TextLabel")
  10684. local IMAGE = Instance.new("ImageLabel")
  10685. Notification.Name = "Notification"
  10686. Notification.Parent = gsCoreGui
  10687. Frame.Parent = Notification
  10688. Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  10689. Frame.BackgroundTransparency = 0.20000000298023
  10690. Frame.BorderSizePixel = 0
  10691. Frame.Position = UDim2.new(0, 0, -0.2, 0)
  10692. Frame.Size = UDim2.new(1, 0, 0, 30)
  10693. TextLabel.Parent = Frame
  10694. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  10695. TextLabel.BackgroundTransparency = 1
  10696. TextLabel.Size = UDim2.new(1, 0, 1, 0)
  10697. TextLabel.Font = Enum.Font.SourceSansLight
  10698. TextLabel.Text = msg
  10699. TextLabel.TextColor3 = Color3.new(0.905882, 0.905882, 0.905882)
  10700. TextLabel.TextScaled = true
  10701. TextLabel.TextSize = 14
  10702. TextLabel.TextWrapped = true
  10703. IMAGE.Parent = Frame
  10704. IMAGE.BackgroundTransparency = 1
  10705. IMAGE.Size = UDim2.new(0, 50, 0, 50)
  10706. IMAGE.Position = UDim2.new(0.1, 0, 0, 0)
  10707. IMAGE.Image = style
  10708. local Intro = Instance.new("ScreenGui")
  10709. local Frame2 = Instance.new("Frame")
  10710. local IMAGE2 = Instance.new("ImageLabel")
  10711. Intro.Name = "Intro"
  10712. Intro.Parent = gsCoreGui
  10713. Frame2.Parent = Intro
  10714. Frame2.BackgroundTransparency = 1
  10715. Frame2.BorderSizePixel = 0
  10716. Frame2.Position = UDim2.new(0, 0, -0.2, 0)
  10717. Frame2.Size = UDim2.new(1, 0, 0, 30)
  10718. IMAGE2.Parent = Frame
  10719. IMAGE2.BackgroundTransparency = 1
  10720. IMAGE2.AnchorPoint = Vector2.new(0.5, 0)
  10721. IMAGE2.Size = UDim2.new(0, 240, 0, 120)
  10722. IMAGE2.Position = UDim2.new(0.5, 0, 0, 0)
  10723. IMAGE2.Image = "http://www.roblox.com/asset/?id=1795472522"
  10724. Frame2:TweenPosition(UDim2.new(0, 0, 0, 200), "Out", "Quad", 1.5)
  10725. Frame:TweenPosition(UDim2.new(0, 0, 0, 0), "Out", "Quad", 1.5)
  10726. wait(length)
  10727. pcall(function()
  10728. Frame:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
  10729. Frame2:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
  10730. end)
  10731. wait(3.01)
  10732. Intro:Destroy()
  10733. Notification:Destroy()
  10734. end
  10735. function Notification(style, msg, length)
  10736. if gsCoreGui:FindFirstChild("Notification") then
  10737. gsCoreGui:FindFirstChild("Notification"):Destroy()
  10738. end
  10739. local info = "http://www.roblox.com/asset/?id=1281284684"
  10740. local warning = "http://www.roblox.com/asset/?id=1281286925"
  10741. if style == "info" then
  10742. style = info
  10743. elseif style == "warning" then
  10744. style = warning
  10745. end
  10746. local Notification = Instance.new("ScreenGui")
  10747. local Frame = Instance.new("Frame")
  10748. local TextLabel = Instance.new("TextLabel")
  10749. local IMAGE = Instance.new("ImageLabel")
  10750. Notification.Name = "Notification"
  10751. Notification.Parent = gsCoreGui
  10752. Frame.Parent = Notification
  10753. Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  10754. Frame.BackgroundTransparency = 0.20000000298023
  10755. Frame.BorderSizePixel = 0
  10756. Frame.Position = UDim2.new(0, 0, -0.2, 0)
  10757. Frame.Size = UDim2.new(1, 0, 0, 30)
  10758. TextLabel.Parent = Frame
  10759. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  10760. TextLabel.BackgroundTransparency = 1
  10761. TextLabel.Size = UDim2.new(1, 0, 1, 0)
  10762. TextLabel.Font = Enum.Font.SourceSansLight
  10763. TextLabel.Text = msg
  10764. TextLabel.TextColor3 = Color3.new(0.905882, 0.905882, 0.905882)
  10765. TextLabel.TextScaled = true
  10766. TextLabel.TextSize = 14
  10767. TextLabel.TextWrapped = true
  10768. IMAGE.Parent = Frame
  10769. IMAGE.BackgroundTransparency = 1
  10770. IMAGE.Size = UDim2.new(0, 50, 0, 50)
  10771. IMAGE.Position = UDim2.new(0.1, 0, 0, 0)
  10772. IMAGE.Image = style
  10773. Frame:TweenPosition(UDim2.new(0, 0, 0, 0), "Out", "Quad", 1.5)
  10774. wait(length)
  10775. pcall(function()
  10776. Frame:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
  10777. end)
  10778. wait(3.01)
  10779. Notification:Destroy()
  10780. end
  10781. function hasTools()
  10782. local a = false
  10783. local b = false
  10784. for i,v in pairs(LP.Character:GetDescendants()) do
  10785. if v:IsA("Tool") then
  10786. if v ~= nil then
  10787. a = true
  10788. else
  10789. a = false
  10790. end
  10791. end
  10792. end
  10793. for i,k in pairs(LP.Backpack:GetDescendants()) do
  10794. if k:IsA("Tool") then
  10795. if k ~= nil then
  10796. b = true
  10797. else
  10798. b = false
  10799. end
  10800. end
  10801. end
  10802. return a or b
  10803. end
  10804. 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!"}
  10805. function complimentplr(player)
  10806. local plrName = player.Name
  10807. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(plrName..Compliments[math.random(1, #Compliments)], "All")
  10808. end
  10809. function createINFO(player)
  10810. local InfoGUIv2 = Instance.new("ScreenGui")
  10811. local Frame = Instance.new("Frame")
  10812. local Frame_2 = Instance.new("Frame")
  10813. local infoguiCLOSE = Instance.new("TextButton")
  10814. local Frame_3 = Instance.new("Frame")
  10815. local playerName = Instance.new("TextLabel")
  10816. local Frame_4 = Instance.new("Frame")
  10817. local playerAvatar = Instance.new("ImageLabel")
  10818. local playerAccAge = Instance.new("TextLabel")
  10819. local playerId = Instance.new("TextLabel")
  10820. local playerOs = Instance.new("TextLabel")
  10821. local playerMembership = Instance.new("TextLabel")
  10822. local Frame_5 = Instance.new("Frame")
  10823. local Frame_6 = Instance.new("Frame")
  10824. InfoGUIv2.Name = "InfoGUIv2"
  10825. InfoGUIv2.Parent = gsCoreGui
  10826. Frame.Parent = InfoGUIv2
  10827. Frame.BackgroundColor3 = Color3.new(0, 0, 0)
  10828. Frame.BackgroundTransparency = 1
  10829. Frame.BorderColor3 = Color3.new(0, 0, 0)
  10830. Frame.ClipsDescendants = true
  10831. Frame.Position = UDim2.new(0.45, 0, 1, 0)
  10832. Frame.Size = UDim2.new(0, 265, 0, 302)
  10833. Frame.ZIndex = -1
  10834. Frame_2.Parent = Frame
  10835. Frame_2.BackgroundColor3 = Color3.new(0.290196, 0, 0.447059)
  10836. Frame_2.BorderSizePixel = 0
  10837. Frame_2.Size = UDim2.new(0, 260, 0, 20)
  10838. infoguiCLOSE.Name = "infoguiCLOSE"
  10839. infoguiCLOSE.Parent = Frame_2
  10840. infoguiCLOSE.BackgroundColor3 = Color3.new(1, 1, 1)
  10841. infoguiCLOSE.BackgroundTransparency = 1
  10842. infoguiCLOSE.BorderSizePixel = 0
  10843. infoguiCLOSE.Position = UDim2.new(0, 230, 0, 0)
  10844. infoguiCLOSE.Size = UDim2.new(0, 30, 0, 20)
  10845. infoguiCLOSE.Font = Enum.Font.SourceSansBold
  10846. infoguiCLOSE.Text = "X"
  10847. infoguiCLOSE.TextColor3 = Color3.new(0.992157, 0.992157, 0.992157)
  10848. infoguiCLOSE.TextSize = 20
  10849. Frame_3.Parent = Frame
  10850. Frame_3.BackgroundColor3 = Color3.new(0.482353, 0.121569, 0.635294)
  10851. Frame_3.BorderSizePixel = 0
  10852. Frame_3.Position = UDim2.new(0, 0, 0, 20)
  10853. Frame_3.Size = UDim2.new(0, 260, 0, 40)
  10854. playerName.Name = "playerName"
  10855. playerName.Parent = Frame_3
  10856. playerName.BackgroundColor3 = Color3.new(1, 1, 1)
  10857. playerName.BackgroundTransparency = 1
  10858. playerName.Position = UDim2.new(0, 10, 0, 5)
  10859. playerName.Size = UDim2.new(0, 240, 0, 30)
  10860. playerName.Font = Enum.Font.SourceSansLight
  10861. playerName.Text = player.Name
  10862. playerName.TextColor3 = Color3.new(0.988235, 0.988235, 0.988235)
  10863. playerName.TextScaled = true
  10864. playerName.TextSize = 14
  10865. playerName.TextWrapped = true
  10866. Frame_4.Parent = Frame
  10867. Frame_4.BackgroundColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  10868. Frame_4.BorderSizePixel = 0
  10869. Frame_4.Position = UDim2.new(0, 0, 0, 60)
  10870. Frame_4.Size = UDim2.new(0, 260, 0, 237)
  10871. playerAvatar.Name = "playerAvatar"
  10872. playerAvatar.Parent = Frame_4
  10873. playerAvatar.BackgroundColor3 = Color3.new(1, 1, 1)
  10874. playerAvatar.Position = UDim2.new(0, 85, 0, 10)
  10875. playerAvatar.Size = UDim2.new(0, 85, 0, 85)
  10876. playerAvatar.Image = "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=150&Format=Png&username="..player.Name
  10877. playerAccAge.Name = "playerAccAge"
  10878. playerAccAge.Parent = Frame_4
  10879. playerAccAge.BackgroundColor3 = Color3.new(1, 1, 1)
  10880. playerAccAge.BackgroundTransparency = 1
  10881. playerAccAge.Position = UDim2.new(0, 5, 0, 101)
  10882. playerAccAge.Size = UDim2.new(0, 250, 0, 30)
  10883. playerAccAge.Font = Enum.Font.SourceSans
  10884. playerAccAge.Text = "Account Age: "..player.AccountAge
  10885. playerAccAge.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  10886. playerAccAge.TextScaled = true
  10887. playerAccAge.TextSize = 14
  10888. playerAccAge.TextWrapped = true
  10889. playerId.Name = "playerId"
  10890. playerId.Parent = Frame_4
  10891. playerId.BackgroundColor3 = Color3.new(1, 1, 1)
  10892. playerId.BackgroundTransparency = 1
  10893. playerId.Position = UDim2.new(0, 5, 0, 131)
  10894. playerId.Size = UDim2.new(0, 250, 0, 30)
  10895. playerId.Font = Enum.Font.SourceSans
  10896. playerId.Text = "Account ID: "..player.UserId
  10897. playerId.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  10898. playerId.TextScaled = true
  10899. playerId.TextSize = 14
  10900. playerId.TextWrapped = true
  10901. playerOs.Name = "playerOs"
  10902. playerOs.Parent = Frame_4
  10903. playerOs.BackgroundColor3 = Color3.new(1, 1, 1)
  10904. playerOs.BackgroundTransparency = 1
  10905. playerOs.Position = UDim2.new(0, 5, 0, 161)
  10906. playerOs.Size = UDim2.new(0, 250, 0, 30)
  10907. playerOs.Font = Enum.Font.SourceSansLight
  10908. playerOs.Text = "Player OS: "..player.OsPlatform
  10909. playerOs.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  10910. playerOs.TextScaled = true
  10911. playerOs.TextSize = 14
  10912. playerOs.TextWrapped = true
  10913. playerMembership.Name = "playerMembership"
  10914. playerMembership.Parent = Frame_4
  10915. playerMembership.BackgroundColor3 = Color3.new(1, 1, 1)
  10916. playerMembership.BackgroundTransparency = 1
  10917. playerMembership.Position = UDim2.new(0, 5, 0, 191)
  10918. playerMembership.Size = UDim2.new(0, 250, 0, 30)
  10919. playerMembership.Font = Enum.Font.SourceSansLight
  10920. if player.MembershipType == Enum.MembershipType.None then
  10921. playerMembership.Text = "No builder's club."
  10922. elseif player.MembershipType == Enum.MembershipType.BuildersClub then
  10923. playerMembership.Text = "Builder's club!"
  10924. elseif player.MembershipType == Enum.MembershipType.TurboBuildersClub then
  10925. playerMembership.Text = "Turbo Builder's club!"
  10926. elseif player.MembershipType == Enum.MembershipType.OutrageousBuildersClub then
  10927. playerMembership.Text = "Outrageous Builder's club!"
  10928. end
  10929. playerMembership.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  10930. playerMembership.TextScaled = true
  10931. playerMembership.TextSize = 14
  10932. playerMembership.TextWrapped = true
  10933. Frame_5.Parent = Frame
  10934. Frame_5.BackgroundColor3 = Color3.new(0, 0, 0)
  10935. Frame_5.BackgroundTransparency = 0.69999998807907
  10936. Frame_5.BorderColor3 = Color3.new(0, 0, 0)
  10937. Frame_5.BorderSizePixel = 0
  10938. Frame_5.ClipsDescendants = true
  10939. Frame_5.Position = UDim2.new(0, 10, 0, 10)
  10940. Frame_5.Selectable = true
  10941. Frame_5.Size = UDim2.new(0, 255, 0, 292)
  10942. Frame_5.ZIndex = -1
  10943. Frame_6.Parent = Frame
  10944. Frame_6.BackgroundColor3 = Color3.new(0, 0, 0)
  10945. Frame_6.BackgroundTransparency = 0.69999998807907
  10946. Frame_6.BorderColor3 = Color3.new(0, 0, 0)
  10947. Frame_6.BorderSizePixel = 0
  10948. Frame_6.ClipsDescendants = true
  10949. Frame_6.Position = UDim2.new(0, 8, 0, 8)
  10950. Frame_6.Selectable = true
  10951. Frame_6.Size = UDim2.new(0, 255, 0, 292)
  10952. Frame_6.ZIndex = -1
  10953. local closeGet = {}
  10954. closeGet.Size = UDim2.new(0, 0, 0, 0)
  10955. local openGet = {}
  10956. openGet.Position = UDim2.new(0.45, 0, 0.45, 0)
  10957. local closeFunction = gsTween:Create(Frame, TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), closeGet)
  10958. local openFunction = gsTween:Create(Frame, TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), openGet)
  10959. infoguiCLOSE.MouseButton1Click:Connect(function()
  10960. closeFunction:Play()
  10961. Frame:TweenPosition((Frame.Position + UDim2.new(0, 265 / 2, 0, 302 / 2)), "InOut", "Sine", 2)
  10962. wait(2.01)
  10963. Frame:Destroy()
  10964. end)
  10965. openFunction:Play()
  10966. local UserInputService = game:GetService("UserInputService")
  10967. local dragging
  10968. local dragInput
  10969. local dragStart
  10970. local startPos
  10971. local function update(input)
  10972. local delta = input.Position - dragStart
  10973. local dragTime = 0.055
  10974. local SmoothDrag = {}
  10975. SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  10976. local dragSmoothFunction = gsTween:Create(Frame, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
  10977. dragSmoothFunction:Play()
  10978. end
  10979. Frame.InputBegan:Connect(function(input)
  10980. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  10981. dragging = true
  10982. dragStart = input.Position
  10983. startPos = Frame.Position
  10984. input.Changed:Connect(function()
  10985. if input.UserInputState == Enum.UserInputState.End then
  10986. dragging = false
  10987. end
  10988. end)
  10989. end
  10990. end)
  10991. Frame.InputChanged:Connect(function(input)
  10992. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  10993. dragInput = input
  10994. end
  10995. end)
  10996. UserInputService.InputChanged:Connect(function(input)
  10997. if input == dragInput and dragging and Frame.Size == UDim2.new(0, 265, 0, 302) then
  10998. update(input)
  10999. end
  11000. end)
  11001. end
  11002. function clientSided()
  11003. Notification("info", "This command is for the client (you) only, no one else can see!", 6)
  11004. end
  11005. 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"}
  11006. 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
  11007. local CMDS_GUI_V2 = Instance.new("ScreenGui")
  11008. local CMDSmain = Instance.new("Frame")
  11009. local CMDSframemain = Instance.new("Frame")
  11010. local cmdgui_topframe = Instance.new("Frame")
  11011. local closecmdsgui = Instance.new("TextButton")
  11012. local cmdgui_midframe = Instance.new("Frame")
  11013. local cmdsgui_SearchFunction = Instance.new("TextBox")
  11014. local cmdsgui_searchDETAILFRAME = Instance.new("Frame")
  11015. local cmdsgui_searchDETAILTEXT = Instance.new("TextLabel")
  11016. local ListofCMDS = Instance.new("ScrollingFrame")
  11017. local cmdTutorial = Instance.new("TextLabel")
  11018. local cmdTutorial_2 = Instance.new("TextLabel")
  11019. local cmdTutorial_3 = Instance.new("TextLabel")
  11020. local CMDS_Shadow = Instance.new("Frame")
  11021. local CMDS_Shadow2 = Instance.new("Frame")
  11022. CMDS_GUI_V2.Name = "CMDS_GUI_V2"
  11023. CMDS_GUI_V2.Parent = gsCoreGui
  11024. CMDSmain.Name = "CMDSmain"
  11025. CMDSmain.Parent = CMDS_GUI_V2
  11026. CMDSmain.BackgroundColor3 = Color3.new(1, 1, 1)
  11027. CMDSmain.BackgroundTransparency = 1
  11028. CMDSmain.Position = UDim2.new(0, 695, 0, 297)
  11029. CMDSmain.Size = UDim2.new(0, 440, 0, 367)
  11030. CMDSmain.AnchorPoint = Vector2.new(0.5, 0.5)
  11031. CMDSmain.Visible = false
  11032. CMDSmain.ClipsDescendants = true
  11033. CMDSframemain.Name = "CMDSframemain"
  11034. CMDSframemain.Parent = CMDSmain
  11035. CMDSframemain.BackgroundColor3 = Color3.new(0.309804, 0.309804, 0.309804)
  11036. CMDSframemain.BorderSizePixel = 0
  11037. CMDSframemain.Size = UDim2.new(0, 440, 0, 367)
  11038. cmdgui_topframe.Name = "cmdgui_topframe"
  11039. cmdgui_topframe.Parent = CMDSframemain
  11040. cmdgui_topframe.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11041. cmdgui_topframe.BorderSizePixel = 0
  11042. cmdgui_topframe.Size = UDim2.new(0, 440, 0, 15)
  11043. closecmdsgui.Name = "closecmdsgui"
  11044. closecmdsgui.Parent = cmdgui_topframe
  11045. closecmdsgui.BackgroundColor3 = Color3.new(1, 1, 1)
  11046. closecmdsgui.BackgroundTransparency = 1
  11047. closecmdsgui.Position = UDim2.new(0, 410, 0, 0)
  11048. closecmdsgui.Size = UDim2.new(0, 30, 0, 15)
  11049. closecmdsgui.Font = Enum.Font.SourceSansBold
  11050. closecmdsgui.Text = "X"
  11051. closecmdsgui.TextColor3 = Color3.new(0.968628, 0.968628, 0.968628)
  11052. closecmdsgui.TextSize = 20
  11053. cmdgui_midframe.Name = "cmdgui_midframe"
  11054. cmdgui_midframe.Parent = CMDSframemain
  11055. cmdgui_midframe.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902)
  11056. cmdgui_midframe.BorderSizePixel = 0
  11057. cmdgui_midframe.Position = UDim2.new(0, 0, 0, 15)
  11058. cmdgui_midframe.Size = UDim2.new(0, 440, 0, 45)
  11059. cmdsgui_SearchFunction.Name = "cmdsgui_SearchFunction"
  11060. cmdsgui_SearchFunction.Parent = cmdgui_midframe
  11061. cmdsgui_SearchFunction.BackgroundColor3 = Color3.new(1, 1, 1)
  11062. cmdsgui_SearchFunction.BackgroundTransparency = 1
  11063. cmdsgui_SearchFunction.BorderSizePixel = 0
  11064. cmdsgui_SearchFunction.Position = UDim2.new(0, 120, 0, 10)
  11065. cmdsgui_SearchFunction.Size = UDim2.new(0, 200, 0, 25)
  11066. cmdsgui_SearchFunction.Font = Enum.Font.SourceSans
  11067. cmdsgui_SearchFunction.Text = ""
  11068. cmdsgui_SearchFunction.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11069. cmdsgui_SearchFunction.TextScaled = true
  11070. cmdsgui_SearchFunction.TextSize = 14
  11071. cmdsgui_SearchFunction.TextWrapped = true
  11072. cmdsgui_searchDETAILFRAME.Name = "cmdsgui_searchDETAILFRAME"
  11073. cmdsgui_searchDETAILFRAME.Parent = cmdsgui_SearchFunction
  11074. cmdsgui_searchDETAILFRAME.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
  11075. cmdsgui_searchDETAILFRAME.BorderSizePixel = 0
  11076. cmdsgui_searchDETAILFRAME.Position = UDim2.new(0, 0, 0, 25)
  11077. cmdsgui_searchDETAILFRAME.Size = UDim2.new(0, 200, 0, 2)
  11078. cmdsgui_searchDETAILTEXT.Name = "cmdsgui_searchDETAILTEXT"
  11079. cmdsgui_searchDETAILTEXT.Parent = cmdsgui_SearchFunction
  11080. cmdsgui_searchDETAILTEXT.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
  11081. cmdsgui_searchDETAILTEXT.BackgroundTransparency = 1
  11082. cmdsgui_searchDETAILTEXT.Size = UDim2.new(0, 200, 0, 25)
  11083. cmdsgui_searchDETAILTEXT.Font = Enum.Font.SourceSansLight
  11084. cmdsgui_searchDETAILTEXT.Text = "Search"
  11085. cmdsgui_searchDETAILTEXT.TextColor3 = Color3.fromRGB(240, 240, 240)
  11086. cmdsgui_searchDETAILTEXT.TextSize = 30
  11087. ListofCMDS.Name = "ListofCMDS"
  11088. ListofCMDS.Parent = CMDSframemain
  11089. ListofCMDS.BackgroundColor3 = Color3.new(0.309804, 0.309804, 0.309804)
  11090. ListofCMDS.BorderSizePixel = 0
  11091. ListofCMDS.Position = UDim2.new(0, 0, 0, 60)
  11092. ListofCMDS.Size = UDim2.new(0, 440, 0, 307)
  11093. ListofCMDS.CanvasSize = UDim2.new(5, 0, 8, 0)
  11094. ListofCMDS.ScrollingDirection = Enum.ScrollingDirection.XY
  11095. cmdTutorial.Name = "cmdTutorial"
  11096. cmdTutorial.Parent = ListofCMDS
  11097. cmdTutorial.BackgroundColor3 = Color3.new(1, 1, 1)
  11098. cmdTutorial.BackgroundTransparency = 1
  11099. cmdTutorial.BorderSizePixel = 0
  11100. cmdTutorial.Position = UDim2.new(0, 5, 0, 5)
  11101. cmdTutorial.Size = UDim2.new(0, 420, 0, 20)
  11102. cmdTutorial.Font = Enum.Font.SourceSansBold
  11103. cmdTutorial.Text = "\"/\" means OPTIONAL argument after"
  11104. cmdTutorial.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  11105. cmdTutorial.TextScaled = true
  11106. cmdTutorial.TextSize = 14
  11107. cmdTutorial.TextWrapped = true
  11108. cmdTutorial.TextXAlignment = Enum.TextXAlignment.Left
  11109. cmdTutorial_2.Name = "cmdTutorial"
  11110. cmdTutorial_2.Parent = ListofCMDS
  11111. cmdTutorial_2.BackgroundColor3 = Color3.new(1, 1, 1)
  11112. cmdTutorial_2.BackgroundTransparency = 1
  11113. cmdTutorial_2.BorderSizePixel = 0
  11114. cmdTutorial_2.Position = UDim2.new(0, 5, 0, 25)
  11115. cmdTutorial_2.Size = UDim2.new(0, 420, 0, 20)
  11116. cmdTutorial_2.Font = Enum.Font.SourceSansBold
  11117. cmdTutorial_2.Text = "\"//\" means another way of running command"
  11118. cmdTutorial_2.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  11119. cmdTutorial_2.TextScaled = true
  11120. cmdTutorial_2.TextSize = 14
  11121. cmdTutorial_2.TextWrapped = true
  11122. cmdTutorial_2.TextXAlignment = Enum.TextXAlignment.Left
  11123. cmdTutorial_3.Name = "cmdTutorial"
  11124. cmdTutorial_3.Parent = ListofCMDS
  11125. cmdTutorial_3.BackgroundColor3 = Color3.new(1, 1, 1)
  11126. cmdTutorial_3.BackgroundTransparency = 1
  11127. cmdTutorial_3.BorderSizePixel = 0
  11128. cmdTutorial_3.Position = UDim2.new(0, 5, 0, 45)
  11129. cmdTutorial_3.Size = UDim2.new(0, 420, 0, 20)
  11130. cmdTutorial_3.Font = Enum.Font.SourceSansBold
  11131. cmdTutorial_3.Text = "Anything inside \"[ ]\" is an argument for the command"
  11132. cmdTutorial_3.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  11133. cmdTutorial_3.TextScaled = true
  11134. cmdTutorial_3.TextSize = 14
  11135. cmdTutorial_3.TextWrapped = true
  11136. cmdTutorial_3.TextXAlignment = Enum.TextXAlignment.Left
  11137. CMDS_Shadow.Name = "CMDS_Shadow"
  11138. CMDS_Shadow.Parent = CMDSmain
  11139. CMDS_Shadow.BackgroundColor3 = Color3.new(0, 0, 0)
  11140. CMDS_Shadow.BackgroundTransparency = 0.60000002384186
  11141. CMDS_Shadow.BorderSizePixel = 0
  11142. CMDS_Shadow.Position = UDim2.new(0, 2, 0, 2)
  11143. CMDS_Shadow.Size = UDim2.new(0, 440, 0, 367)
  11144. CMDS_Shadow.ZIndex = -1
  11145. CMDS_Shadow2.Name = "CMDS_Shadow2"
  11146. CMDS_Shadow2.Parent = CMDSmain
  11147. CMDS_Shadow2.BackgroundColor3 = Color3.new(0, 0, 0)
  11148. CMDS_Shadow2.BackgroundTransparency = 0.80000001192093
  11149. CMDS_Shadow2.BorderSizePixel = 0
  11150. CMDS_Shadow2.Position = UDim2.new(0, 5, 0, 5)
  11151. CMDS_Shadow2.Size = UDim2.new(0, 440, 0, 367)
  11152. CMDS_Shadow2.ZIndex = -1
  11153. closecmdsgui.MouseButton1Click:Connect(function()
  11154. CMDSmain:TweenSize(UDim2.new(0, 0, 0, 0), "InOut", "Sine", 2)
  11155. end)
  11156. function CreateCMDlabel(position, text)
  11157. local sizenow = 15
  11158. local cmdHere = Instance.new("TextLabel")
  11159. cmdHere.Name = "cmdHere"
  11160. cmdHere.TextWrapped = true
  11161. cmdHere.Parent = ListofCMDS
  11162. cmdHere.BackgroundColor3 = Color3.new(1, 1, 1)
  11163. cmdHere.BackgroundTransparency = 1
  11164. cmdHere.BorderSizePixel = 0
  11165. cmdHere.Position = position
  11166. cmdHere.Size = UDim2.new(0, 1950, 0, sizenow)
  11167. cmdHere.Font = Enum.Font.SourceSans
  11168. cmdHere.Text = text
  11169. cmdHere.TextWrapped = true
  11170. cmdHere.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  11171. cmdHere.TextScaled = false
  11172. cmdHere.TextSize = 20
  11173. cmdHere.TextXAlignment = Enum.TextXAlignment.Left
  11174. end
  11175. for i,_cmds in pairs(searchCmds) do
  11176. CreateCMDlabel(UDim2.new(0, 5, 0, 50 + (i * 15)), _cmds)
  11177. end
  11178. local UserInputService = game:GetService("UserInputService")
  11179. local dragging
  11180. local dragInput
  11181. local dragStart
  11182. local startPos
  11183. local function updateCMDS(input)
  11184. local delta = input.Position - dragStart
  11185. local dragTime = 0.055
  11186. local SmoothDrag = {}
  11187. SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  11188. local dragSmoothFunction = gsTween:Create(CMDSmain, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
  11189. dragSmoothFunction:Play()
  11190. end
  11191. cmdgui_topframe.InputBegan:Connect(function(input)
  11192. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  11193. dragging = true
  11194. dragStart = input.Position
  11195. startPos = CMDSmain.Position
  11196. input.Changed:Connect(function()
  11197. if input.UserInputState == Enum.UserInputState.End then
  11198. dragging = false
  11199. end
  11200. end)
  11201. end
  11202. end)
  11203. cmdgui_topframe.InputChanged:Connect(function(input)
  11204. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  11205. dragInput = input
  11206. end
  11207. end)
  11208. cmdgui_midframe.InputBegan:Connect(function(input)
  11209. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  11210. dragging = true
  11211. dragStart = input.Position
  11212. startPos = CMDSmain.Position
  11213. input.Changed:Connect(function()
  11214. if input.UserInputState == Enum.UserInputState.End then
  11215. dragging = false
  11216. end
  11217. end)
  11218. end
  11219. end)
  11220. cmdgui_midframe.InputChanged:Connect(function(input)
  11221. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  11222. dragInput = input
  11223. end
  11224. end)
  11225. UserInputService.InputChanged:Connect(function(input)
  11226. if input == dragInput and dragging then
  11227. updateCMDS(input)
  11228. end
  11229. end)
  11230. cmdsgui_SearchFunction.Focused:Connect(function()
  11231. cmdsgui_SearchFunction.TextTransparency = 0
  11232. local searchTween = {}
  11233. searchTween.TextColor3 = Color3.new(0.0980392, 0.462745, 0.823529)
  11234. searchTween.TextSize = 18
  11235. searchTween.Position = UDim2.new(0, -70, 0, -15)
  11236. local frameTweenblue = {}
  11237. frameTweenblue.BackgroundColor3 = Color3.new(0.0980392, 0.462745, 0.823529)
  11238. local searchTween1 = gsTween:Create(cmdsgui_searchDETAILTEXT, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), searchTween)
  11239. searchTween1:Play()
  11240. local frameTweenblue1 = gsTween:Create(cmdsgui_searchDETAILFRAME, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), frameTweenblue)
  11241. frameTweenblue1:Play()
  11242. end)
  11243. cmdsgui_SearchFunction.FocusLost:Connect(function(enterPressed)
  11244. if not enterPressed then
  11245. cmdsgui_SearchFunction.TextTransparency = 1
  11246. else
  11247. cmdsgui_SearchFunction.Text = " "
  11248. end
  11249. local searchTween = {}
  11250. searchTween.TextColor3 = Color3.fromRGB(240, 240, 240)
  11251. searchTween.TextSize = 30
  11252. searchTween.Position = UDim2.new(0, 0, 0, 0)
  11253. local frameTweenblue = {}
  11254. frameTweenblue.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
  11255. local searchTween1 = gsTween:Create(cmdsgui_searchDETAILTEXT, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), searchTween)
  11256. searchTween1:Play()
  11257. local frameTweenblue1 = gsTween:Create(cmdsgui_searchDETAILFRAME, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), frameTweenblue)
  11258. frameTweenblue1:Play()
  11259. end)
  11260. cmdsgui_SearchFunction.Changed:Connect(function()
  11261. local index = 0
  11262. if cmdsgui_SearchFunction.Text ~= "" then
  11263. for i,v in pairs(ListofCMDS:GetChildren()) do
  11264. if v.Name == "cmdHere" then
  11265. if not string.find(v.Text, cmdsgui_SearchFunction.Text) then
  11266. v.Visible = false
  11267. else
  11268. v.Visible = true
  11269. index = index + 1
  11270. v.Position = UDim2.new(0, 5, 0, 50 + (index * 15))
  11271. end
  11272. end
  11273. end
  11274. end
  11275. end)
  11276.  
  11277. -- Command Execution
  11278. LP.Chatted:Connect(function(chat)
  11279. run(chat)
  11280. end)
  11281.  
  11282. function run(msg)
  11283. if string.lower(string.sub(msg, 2, 5)) == "chat" then
  11284. msg = msg
  11285. elseif string.match(msg, "hotkey") and string.match(msg, "chat") then
  11286. msg = msg
  11287. else
  11288. msg = string.lower(msg)
  11289. end
  11290. local cmdPrefix = string.sub(msg, 1, 1)
  11291. if cmdPrefix == commandPrefix then
  11292. msg = string.sub(msg, 2)
  11293. local args = {}
  11294. for arg in string.gmatch(msg,"[^%s]+") do
  11295. table.insert(args,arg)
  11296. end
  11297. local cmdName = args[1]
  11298. table.remove(args,1)
  11299. local doCmd = Commands[cmdName]
  11300.  
  11301. if doCmd ~= nil then
  11302. doCmd(args)
  11303. end
  11304. end
  11305. end
  11306.  
  11307. -- Command bar
  11308. local CommandBar = Instance.new("ScreenGui")
  11309. local CMDBAR = Instance.new("Frame")
  11310. local CMDBARText = Instance.new("TextBox")
  11311. CommandBar.Name = "CommandBar"
  11312. CommandBar.Parent = gsCoreGui
  11313. CMDBAR.Name = "CMDBAR"
  11314. CMDBAR.Parent = CommandBar
  11315. CMDBAR.BackgroundColor3 = Color3.new(0.164706, 0.152941, 0.172549)
  11316. CMDBAR.BorderSizePixel = 0
  11317. CMDBAR.Position = UDim2.new(0.025, 0, 1, 0)
  11318. CMDBAR.Size = UDim2.new(0, 270, 0, 35)
  11319. CMDBARText.Name = "CMDBARText"
  11320. CMDBARText.Parent = CMDBAR
  11321. CMDBARText.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
  11322. CMDBARText.BorderSizePixel = 0
  11323. CMDBARText.Position = UDim2.new(0, 5, 0, 5)
  11324. CMDBARText.Size = UDim2.new(0, 260, 0, 25)
  11325. CMDBARText.Font = Enum.Font.SourceSansLight
  11326. CMDBARText.Text = ""
  11327. CMDBARText.TextColor3 = Color3.new(0.933333, 0.933333, 0.933333)
  11328. CMDBARText.TextScaled = true
  11329. CMDBARText.TextSize = 14
  11330. CMDBARText.TextWrapped = true
  11331. Mouse.KeyDown:connect(function(Key)
  11332. if Key == string.lower(commandPrefix) then
  11333. CMDBARText:CaptureFocus()
  11334. CMDBAR:TweenPosition(UDim2.new(0.015, 0, 0.95, 0), "Out", "Elastic", 0.5, true)
  11335. end
  11336. end)
  11337. CMDBARText.FocusLost:connect(function(enterPressed)
  11338. CMDBAR:TweenPosition(UDim2.new(0.015, 0, 1, 0), "Out", "Quad", 0.5, true)
  11339. if enterPressed then
  11340. local cmdmsg = CMDBARText.Text
  11341. CMDBARText.Text = ""
  11342. run(commandPrefix..cmdmsg)
  11343. end
  11344. end)
  11345. local Match = Instance.new("Frame")
  11346. Match.Name = "Match"
  11347. Match.Parent = CMDBAR
  11348. Match.BackgroundColor3 = Color3.new(0.164706, 0.152941, 0.172549)
  11349. Match.BorderSizePixel = 0
  11350. Match.Position = UDim2.new(0, 0, -4, 0)
  11351. Match.Size = UDim2.new(1, 0, 4, 0)
  11352. Match.Visible = false
  11353. function CreateOption(Text)
  11354. local Option1 = Instance.new("TextLabel")
  11355. Option1.Name = "Option"
  11356. Option1.Parent = Match
  11357. Option1.BackgroundColor3 = Color3.new(1, 1, 1)
  11358. Option1.BackgroundTransparency = 1
  11359. Option1.Position = UDim2.new(-10, 0, 0, 0)
  11360. Option1.Size = UDim2.new(1, 0, 0, 20)
  11361. Option1.Font = Enum.Font.SourceSans
  11362. Option1.Text = Text
  11363. Option1.TextColor3 = Color3.new(0.952941, 0.952941, 0.952941)
  11364. Option1.TextScaled = true
  11365. Option1.TextWrapped = true
  11366. end
  11367. for i,cmdtext2 in pairs(CMDS) do
  11368. CreateOption(cmdtext2)
  11369. end
  11370. CMDBARText.Changed:Connect(function()
  11371. if CMDBARText.Text ~= "" and CMDBARText.Text ~= commandPrefix then
  11372. Match.Visible = true
  11373. local PositionMatch = 0
  11374. for i,cmdtext in pairs(Match:GetChildren()) do
  11375. if cmdtext.Name == "Option" then
  11376. if string.find(cmdtext.Text, CMDBARText.Text) then
  11377. cmdtext.Position = UDim2.new(0, 0, 0, 2 + (PositionMatch * 20))
  11378. PositionMatch = PositionMatch + 1
  11379. if cmdtext.Position == UDim2.new(0, 0, 0, 142) then
  11380. cmdtext.Position = UDim2.new(-10, 0, 0, 0)
  11381. PositionMatch = PositionMatch - 1
  11382. end
  11383. else
  11384. cmdtext.Position = UDim2.new(-10, 0, 0, 0)
  11385. end
  11386. end
  11387. end
  11388. else
  11389. Match.Visible = false
  11390. end
  11391. end)
  11392.  
  11393. -- Chat
  11394. local ChatLogsv2 = Instance.new("ScreenGui")
  11395. local MainChatFrame = Instance.new("Frame")
  11396. local Framess = Instance.new("Frame")
  11397. local CloseChatGUI = Instance.new("TextButton")
  11398. local Frame_222 = Instance.new("Frame")
  11399. local PrintChat = Instance.new("TextButton")
  11400. local Shadow1 = Instance.new("Frame")
  11401. local Shadow2 = Instance.new("Frame")
  11402. local ScrollingFrame = Instance.new("ScrollingFrame")
  11403. ChatLogsv2.Name = "ChatLogsv2"
  11404. ChatLogsv2.Parent = gsCoreGui
  11405. MainChatFrame.Name = "MainChatFrame"
  11406. MainChatFrame.Parent = ChatLogsv2
  11407. MainChatFrame.BackgroundColor3 = Color3.new(1, 1, 1)
  11408. MainChatFrame.BackgroundTransparency = 1
  11409. MainChatFrame.Position = UDim2.new(0, 760, 0, 261)
  11410. MainChatFrame.Size = UDim2.new(0, 525, 0, 337)
  11411. MainChatFrame.Visible = false
  11412. Framess.Parent = MainChatFrame
  11413. Framess.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  11414. Framess.BorderSizePixel = 0
  11415. Framess.Size = UDim2.new(0, 525, 0, 15)
  11416. CloseChatGUI.Name = "CloseChatGUI"
  11417. CloseChatGUI.Parent = Framess
  11418. CloseChatGUI.BackgroundColor3 = Color3.new(1, 1, 1)
  11419. CloseChatGUI.BackgroundTransparency = 1
  11420. CloseChatGUI.BorderSizePixel = 0
  11421. CloseChatGUI.Position = UDim2.new(0, 495, 0, 0)
  11422. CloseChatGUI.Size = UDim2.new(0, 30, 0, 15)
  11423. CloseChatGUI.Font = Enum.Font.SourceSansBold
  11424. CloseChatGUI.Text = "X"
  11425. CloseChatGUI.TextColor3 = Color3.new(0.945098, 0.945098, 0.945098)
  11426. CloseChatGUI.TextSize = 20
  11427. Frame_222.Parent = MainChatFrame
  11428. Frame_222.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902)
  11429. Frame_222.BorderSizePixel = 0
  11430. Frame_222.Position = UDim2.new(0, 0, 0, 15)
  11431. Frame_222.Size = UDim2.new(0, 525, 0, 50)
  11432. PrintChat.Name = "PrintChat"
  11433. PrintChat.Parent = Frame_222
  11434. PrintChat.BackgroundColor3 = Color3.new(0.870588, 0.25098, 0.25098)
  11435. PrintChat.BorderSizePixel = 0
  11436. PrintChat.Position = UDim2.new(0, 15, 0, 0)
  11437. PrintChat.Size = UDim2.new(0, 170, 0, 30)
  11438. PrintChat.Font = Enum.Font.SourceSansLight
  11439. PrintChat.Text = "Print Chat"
  11440. PrintChat.TextColor3 = Color3.new(0.960784, 0.960784, 0.960784)
  11441. PrintChat.TextSize = 30
  11442. PrintChat.TextWrapped = true
  11443. Shadow1.Name = "Shadow1"
  11444. Shadow1.Parent = MainChatFrame
  11445. Shadow1.BackgroundColor3 = Color3.new(0, 0, 0)
  11446. Shadow1.BackgroundTransparency = 0.5
  11447. Shadow1.Position = UDim2.new(0, 2, 0, 2)
  11448. Shadow1.Size = UDim2.new(0, 525, 0, 337)
  11449. Shadow1.ZIndex = -1
  11450. Shadow2.Name = "Shadow2"
  11451. Shadow2.Parent = MainChatFrame
  11452. Shadow2.BackgroundColor3 = Color3.new(0, 0, 0)
  11453. Shadow2.BackgroundTransparency = 0.80000001192093
  11454. Shadow2.Position = UDim2.new(0, 5, 0, 5)
  11455. Shadow2.Size = UDim2.new(0, 525, 0, 337)
  11456. Shadow2.ZIndex = -1
  11457. ScrollingFrame.Parent = MainChatFrame
  11458. ScrollingFrame.BackgroundColor3 = Color3.new(0.266667, 0.266667, 0.266667)
  11459. ScrollingFrame.BorderSizePixel = 0
  11460. ScrollingFrame.Position = UDim2.new(0, 0, 0, 65)
  11461. ScrollingFrame.Size = UDim2.new(0, 525, 0, 271)
  11462. ScrollingFrame.CanvasPosition = Vector2.new(0, 403)
  11463. ScrollingFrame.ScrollBarThickness = 8
  11464. function CreateChatText(plr, chat)
  11465. for i,v in pairs(ScrollingFrame:GetDescendants()) do
  11466. v.Position = v.Position - UDim2.new(0, 0, 0, 20)
  11467. if v.Position == UDim2.new(0, 5, 0, 10) then
  11468. v:Destroy()
  11469. end
  11470. end
  11471. local Example = Instance.new("TextLabel")
  11472. Example.Name = "Example"
  11473. Example.Parent = ScrollingFrame
  11474. Example.BackgroundColor3 = Color3.new(1, 1, 1)
  11475. Example.BackgroundTransparency = 1
  11476. Example.Position = UDim2.new(0, 5, 0, 650)
  11477. Example.Size = UDim2.new(0, 500, 0, 20)
  11478. Example.Font = Enum.Font.SourceSans
  11479. Example.Text = "["..plr.Name.."]: "..chat
  11480. Example.TextColor3 = Color3.new(0.960784, 0.960784, 0.960784)
  11481. Example.TextScaled = true
  11482. Example.TextSize = 20
  11483. Example.TextWrapped = true
  11484. Example.TextXAlignment = Enum.TextXAlignment.Left
  11485. end
  11486. CloseChatGUI.MouseButton1Click:Connect(function()
  11487. MainChatFrame:TweenPosition(UDim2.new(0, 550, 0, -550), "InOut", "Sine", 2)
  11488. wait(2.01)
  11489. MainChatFrame.Visible = false
  11490. end)
  11491. printingChat = false
  11492. PrintChat.MouseButton1Click:Connect(function()
  11493. if printingChat == false then
  11494. printingChat = true
  11495. PrintChat.BackgroundColor3 = Color3.fromRGB(60, 200, 60)
  11496. elseif printingChat == true then
  11497. printingChat = false
  11498. PrintChat.BackgroundColor3 = Color3.new(0.870588, 0.25098, 0.25098)
  11499. end
  11500. end)
  11501. local UserInputService = game:GetService("UserInputService")
  11502. local dragging
  11503. local dragInput
  11504. local dragStart
  11505. local startPos
  11506. local function updateChat(input)
  11507. local delta = input.Position - dragStart
  11508. local dragTime = 0.055
  11509. local SmoothDrag = {}
  11510. SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  11511. local dragSmoothFunction = gsTween:Create(MainChatFrame, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
  11512. dragSmoothFunction:Play()
  11513. end
  11514. Frame_222.InputBegan:Connect(function(input)
  11515. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  11516. dragging = true
  11517. dragStart = input.Position
  11518. startPos = MainChatFrame.Position
  11519. input.Changed:Connect(function()
  11520. if input.UserInputState == Enum.UserInputState.End then
  11521. dragging = false
  11522. end
  11523. end)
  11524. end
  11525. end)
  11526. Frame_222.InputChanged:Connect(function(input)
  11527. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  11528. dragInput = input
  11529. end
  11530. end)
  11531. UserInputService.InputChanged:Connect(function(input)
  11532. if input == dragInput and dragging then
  11533. updateChat(input)
  11534. end
  11535. end)
  11536.  
  11537. function printChat(player, chat)
  11538. print("["..player.Name.."]: "..chat)
  11539. end
  11540. complimentReady = true
  11541. for i,currentPlayersChatting in pairs(game:GetService("Players"):GetPlayers()) do
  11542. currentPlayersChatting.Chatted:connect(function(chat)
  11543. CreateChatText(currentPlayersChatting, chat)
  11544. if printingChat then
  11545. printChat(currentPlayersChatting, chat)
  11546. end
  11547. if copychatACTIVE then
  11548. if currentPlayersChatting == copychatplayer then
  11549. gsReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(chat, "All")
  11550. end
  11551. end
  11552. if modeFling == true then
  11553. if string.lower(string.sub(chat, 1, 7)) == "!fling " then
  11554. if gsWorkspace:PGSIsEnabled() == false then
  11555. FEGodmode()
  11556. end
  11557. if string.lower(string.sub(chat, 8)) == "me" then
  11558. run(commandPrefix.."unfling")
  11559. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  11560. run(commandPrefix.."fling "..currentPlayersChatting.Name.." 2000000")
  11561. else
  11562. for i,notAll in pairs(findSinglePlayer(string.lower(string.sub(chat, 8)))) do
  11563. if notAll ~= LP then
  11564. run(commandPrefix.."unfling")
  11565. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  11566. run(commandPrefix.."fling "..notAll.Name.." 2000000")
  11567. end
  11568. end
  11569. end
  11570. end
  11571. end
  11572. if modeCompliment == true then
  11573. if string.lower(string.sub(chat, 1, 3)) == "!c " then
  11574. if complimentReady then
  11575. complimentReady = false
  11576. if string.lower(string.sub(chat, 4)) == "me" then
  11577. complimentplr(currentPlayersChatting)
  11578. else
  11579. for i,Others in pairs(findSinglePlayer(string.lower(string.sub(chat, 4)))) do
  11580. if Others == LP then
  11581. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Don't be silly, I can't compliment myself!", "All")
  11582. else
  11583. complimentplr(Others)
  11584. end
  11585. end
  11586. end
  11587. wait(1)
  11588. complimentReady = true
  11589. end
  11590. end
  11591. end
  11592. if modeMove == true then
  11593. if string.lower(string.sub(chat, 1, 9)) == "!bringbot" then
  11594. run(commandPrefix.."unfollow")
  11595. run(commandPrefix.."unwalk")
  11596. run(commandPrefix.."goto "..currentPlayersChatting.Name)
  11597. elseif string.lower(string.sub(chat, 1, 6)) == "!walk " then
  11598. for i,getWalkPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 7)))) do
  11599. if getWalkPlayer == LP then
  11600. run(commandPrefix.."unfollow")
  11601. run(commandPrefix.."walk "..currentPlayersChatting.Name)
  11602. else
  11603. run(commandPrefix.."unfollow")
  11604. run(commandPrefix.."walk "..getWalkPlayer.Name)
  11605. end
  11606. end
  11607. elseif string.lower(string.sub(chat, 1, 8)) == "!follow " then
  11608. for i,getFollowPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 9)))) do
  11609. if getFollowPlayer == LP then
  11610. run(commandPrefix.."unwalk")
  11611. run(commandPrefix.."follow "..currentPlayersChatting.Name)
  11612. else
  11613. run(commandPrefix.."unwalk")
  11614. run(commandPrefix.."follow "..getFollowPlayer.Name)
  11615. end
  11616. end
  11617. end
  11618. end
  11619. if modeInfo == true then
  11620. if infoReady then
  11621. infoReady = false
  11622. if string.lower(string.sub(chat, 1, 5)) == "!age " then
  11623. for i,v in pairs(findSinglePlayer(string.lower(string.sub(chat, 6)))) do
  11624. if v == LP then
  11625. run(commandPrefix.."age "..currentPlayersChatting.Name)
  11626. else
  11627. run(commandPrefix.."age "..v.Name)
  11628. end
  11629. end
  11630. end
  11631. if string.lower(string.sub(chat, 1, 4)) == "!id " then
  11632. for i,a in pairs(findSinglePlayer(string.lower(string.sub(chat, 5)))) do
  11633. if a == LP then
  11634. run(commandPrefix.."id "..currentPlayersChatting.Name)
  11635. else
  11636. run(commandPrefix.."id "..a.Name)
  11637. end
  11638. end
  11639. end
  11640. wait(1)
  11641. infoReady = true
  11642. end
  11643. end
  11644. end)
  11645. end
  11646. game:GetService("Players").PlayerAdded:connect(function(plr)
  11647. plr.Chatted:connect(function(chat)
  11648. CreateChatText(plr, chat)
  11649. if printingChat then
  11650. printChat(plr, chat)
  11651. end
  11652. if modeFling == true then
  11653. if string.lower(string.sub(chat, 1, 7)) == "!fling " then
  11654. if gsWorkspace:PGSIsEnabled() == false then
  11655. FEGodmode()
  11656. end
  11657. if string.lower(string.sub(chat, 8)) == "me" then
  11658. run(commandPrefix.."unfling")
  11659. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  11660. run(commandPrefix.."fling "..plr.Name.." 2000000")
  11661. else
  11662. for i,notAll in pairs(findSinglePlayer(string.lower(string.sub(chat, 8)))) do
  11663. if notAll ~= LP then
  11664. run(commandPrefix.."unfling")
  11665. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  11666. run(commandPrefix.."fling "..notAll.Name.." 2000000")
  11667. end
  11668. end
  11669. end
  11670. end
  11671. end
  11672. if modeCompliment == true then
  11673. if string.lower(string.sub(chat, 1, 3)) == "!c " then
  11674. if complimentReady == true then
  11675. complimentReady = false
  11676. if string.lower(string.sub(chat, 4)) == "me" then
  11677. complimentplr(plr)
  11678. else
  11679. for i,Others in pairs(findSinglePlayer(string.lower(string.sub(chat, 4)))) do
  11680. if Others == LP then
  11681. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Don't be silly, I can't compliment myself!", "All")
  11682. else
  11683. complimentplr(Others)
  11684. end
  11685. end
  11686. end
  11687. wait(1)
  11688. complimentReady = true
  11689. end
  11690. end
  11691. end
  11692. if modeMove == true then
  11693. if string.lower(string.sub(chat, 1, 9)) == "!bringbot" then
  11694. run(commandPrefix.."unfollow")
  11695. run(commandPrefix.."unwalk")
  11696. run(commandPrefix.."goto "..plr.Name)
  11697. elseif string.lower(string.sub(chat, 1, 6)) == "!walk " then
  11698. for i,getWalkPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 7)))) do
  11699. if getWalkPlayer == LP then
  11700. run(commandPrefix.."unfollow")
  11701. run(commandPrefix.."walk "..plr.Name)
  11702. else
  11703. run(commandPrefix.."unfollow")
  11704. run(commandPrefix.."walk "..getWalkPlayer.Name)
  11705. end
  11706. end
  11707. elseif string.lower(string.sub(chat, 1, 8)) == "!follow " then
  11708. for i,getFollowPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 9)))) do
  11709. if getFollowPlayer == LP then
  11710. run(commandPrefix.."unwalk")
  11711. run(commandPrefix.."follow "..plr.Name)
  11712. else
  11713. run(commandPrefix.."unwalk")
  11714. run(commandPrefix.."follow "..getFollowPlayer.Name)
  11715. end
  11716. end
  11717. end
  11718. end
  11719. if modeInfo == true then
  11720. if infoReady then
  11721. infoReady = false
  11722. if string.lower(string.sub(chat, 1, 5)) == "!age " then
  11723. for i,v in pairs(findSinglePlayer(string.lower(string.sub(chat, 6)))) do
  11724. if v == LP then
  11725. run(commandPrefix.."age "..plr.Name)
  11726. else
  11727. run(commandPrefix.."age "..v.Name)
  11728. end
  11729. end
  11730. end
  11731. if string.lower(string.sub(chat, 1, 4)) == "!id " then
  11732. for i,a in pairs(findSinglePlayer(string.lower(string.sub(chat, 5)))) do
  11733. if a == LP then
  11734. run(commandPrefix.."id "..plr.Name)
  11735. else
  11736. run(commandPrefix.."id "..a.Name)
  11737. end
  11738. end
  11739. end
  11740. wait(1)
  11741. infoReady = true
  11742. end
  11743. end
  11744. end)
  11745. end)
  11746.  
  11747. -- Loops
  11748. noclip = false
  11749. following = false
  11750. trailing = false
  11751. annoying = false
  11752. flingnoclip = false
  11753. staring = false
  11754. stopsitting = false
  11755. stareplr = ""
  11756. CBRINGamount = 3
  11757. spawnWS = CurrentWalkspeed
  11758. spawnJP = CurrentJumppower
  11759. spawnHH = CurrentHipheight
  11760. spawningfegod = false
  11761. looptpbypassfly = false
  11762. if game.GameId == 245662005 or game.GameId == 601130232 then
  11763. bypassMODE = true
  11764. else
  11765. bypassMODE = false
  11766. end
  11767. viewplr = ""
  11768. loopview = false
  11769. cmdForward = false
  11770. forwardSpeed = 1
  11771. loopviewfc = false
  11772. spinTOhead = false
  11773. spinObj = ""
  11774. rideACTIVE = false
  11775. ridePLAYER = ""
  11776.  
  11777. LPcurrenthumanoid = LP.Character.Humanoid
  11778. game:GetService('RunService').Stepped:connect(function()
  11779. if LP.Character.Humanoid ~= nil then
  11780. LPcurrenthumanoid = LP.Character.Humanoid
  11781. end
  11782. if noclip then
  11783. if LP.Character then
  11784. if LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  11785. LP.Character.Head.CanCollide = false
  11786. LP.Character.Torso.CanCollide = false
  11787. LP.Character["Left Leg"].CanCollide = false
  11788. LP.Character["Right Leg"].CanCollide = false
  11789. LP.Character["Left Arm"].CanCollide = false
  11790. LP.Character["Right Arm"].CanCollide = false
  11791. elseif LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then
  11792. LP.Character.Head.CanCollide = false
  11793. LP.Character.UpperTorso.CanCollide = false
  11794. LP.Character.LowerTorso.CanCollide = false
  11795. LP.Character.HumanoidRootPart.CanCollide = false
  11796. end
  11797. end
  11798. end
  11799. if following then
  11800. LP.Character.HumanoidRootPart.CFrame = gsPlayers[flwplr.Name].Character.HumanoidRootPart.CFrame + gsPlayers[flwplr.Name].Character.HumanoidRootPart.CFrame.lookVector * flwnum
  11801. end
  11802. if trailing then
  11803. LP.Character.HumanoidRootPart.CFrame = gsPlayers[trlplr.Name].Character.HumanoidRootPart.CFrame + gsPlayers[trlplr.Name].Character.HumanoidRootPart.CFrame.lookVector * trlnum
  11804. end
  11805. if annoying then
  11806. LP.Character.HumanoidRootPart.CFrame = gsPlayers[annplr.Name].Character.HumanoidRootPart.CFrame
  11807. end
  11808. if walkto then
  11809. LP.Character.Humanoid:MoveTo(walkplr.Character.HumanoidRootPart.Position)
  11810. end
  11811. if cbringing then
  11812. CBRINGplr.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * CBRINGamount
  11813. end
  11814. if cbringingall then
  11815. for i,getbringplrs in pairs(gsPlayers:GetPlayers()) do
  11816. if getbringplrs ~= LP then
  11817. getbringplrs.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * CBRINGamount
  11818. end
  11819. end
  11820. end
  11821. if staring then
  11822. LP.Character.HumanoidRootPart.CFrame = CFrame.new(LP.Character.Torso.Position, gsPlayers[stareplr.Name].Character.Torso.Position)
  11823. end
  11824. if stopsitting then
  11825. LP.Character.Humanoid.Sit = false
  11826. end
  11827. if looptpbypassfly then
  11828. pcall(function()
  11829. LP.Character.Head.Anchored = false
  11830. LP.Character.HumanoidRootPart.CFrame = gsWorkspace.rGETpartNUMBER2.CFrame
  11831. LP.Character.Head.Anchored = true
  11832. end)
  11833. end
  11834. if loopview then
  11835. view(viewplr)
  11836. end
  11837. if cmdForward then
  11838. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * forwardSpeed
  11839. end
  11840. if loopviewfc then
  11841. pcall(function()
  11842. gsWorkspace.CurrentCamera.CameraSubject = gsWorkspace.rGETpartNUMBER2
  11843. end)
  11844. end
  11845. if spinTOhead then
  11846. pcall(function()
  11847. spinObj.Position = LP.Character.Head.Position
  11848. end)
  11849. end
  11850. if rideACTIVE == true then
  11851. LP.character.HumanoidRootPart.CFrame = ridePLAYER.Character.HumanoidRootPart.CFrame + Vector3.new(0, 3, 0)
  11852. end
  11853. end)
  11854. spawningatreset = false
  11855. spawnresetpoint = LP.Character.Head.CFrame
  11856.  
  11857. LPcurrenthumanoid.Died:Connect(function()
  11858. flying = false
  11859. doFREECAM = false
  11860. if savingtoolsloop then
  11861. run(commandPrefix.."savealltool")
  11862. end
  11863. if spawningatreset == true then
  11864. spawnresetpoint = LP.Character.Head.CFrame + Vector3.new(0, 5, 0)
  11865. end
  11866. end)
  11867.  
  11868. LP.CharacterAdded:Connect(function()
  11869. wait(0.2)
  11870. LP.Character.Humanoid.WalkSpeed = spawnWS
  11871. LP.Character.Humanoid.JumpPower = spawnJP
  11872. LP.Character.Humanoid.HipHeight = spawnHH
  11873. if spawningfegod then
  11874. FEGodmode()
  11875. end
  11876. if spawningpos and spawnpos ~= nil then
  11877. LP.Character.HumanoidRootPart.CFrame = spawnpos
  11878. end
  11879. if spawningatreset == true then
  11880. LP.Character.HumanoidRootPart.CFrame = spawnresetpoint
  11881. end
  11882. end)
  11883.  
  11884. -- Commands
  11885. Commands = {}
  11886.  
  11887. Commands.print = function(args)
  11888. local msg = table.concat(args," ")
  11889. print(msg)
  11890. end
  11891.  
  11892. Commands.warn = function(args)
  11893. local msg = table.concat(args," ")
  11894. warn(msg)
  11895. end
  11896.  
  11897. Commands.sit = function(args)
  11898. LP.Character.Humanoid.Sit = true
  11899. end
  11900.  
  11901. Commands.god = function(args)
  11902. FEGodmode()
  11903. Notification("warning", "You have enabled FE Godmode, tools will not work. Use "..commandPrefix.."grespawn to remove.", 7)
  11904. end
  11905.  
  11906. Commands.view = function(args)
  11907. if args[1] then
  11908. for i,v in pairs(findSinglePlayer(args[1])) do
  11909. if bypassMODE == false then
  11910. view(v)
  11911. Notification("info", "Now viewing "..v.Name..". Use "..commandPrefix.."unview to stop viewing.", 3)
  11912. elseif bypassMODE == true then
  11913. viewplr = v
  11914. loopview = true
  11915. end
  11916. end
  11917. end
  11918. end
  11919.  
  11920. Commands.unview = function(args)
  11921. view(LP)
  11922. loopview = false
  11923. end
  11924.  
  11925. Commands.gravity = function(args)
  11926. if args[1] then
  11927. gsWorkspace.Gravity = args[1]
  11928. end
  11929. end
  11930.  
  11931. Commands.ungravity = function(args)
  11932. gsWorkspace.Gravity = CurrentGravity
  11933. end
  11934.  
  11935. Commands.goto = function(args)
  11936. if args[1] then
  11937. if bypassMODE == false then
  11938. for i,v in pairs(findPlayer(args[1])) do
  11939. LP.Character.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame
  11940. end
  11941. elseif bypassMODE == true then
  11942. for i,v in pairs(findPlayer(args[1])) do
  11943. local TPbypass = {}
  11944. TPbypass.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(0, 5, 0)
  11945. local TPFunction = gsTween:Create(LP.Character.HumanoidRootPart, TweenInfo.new(1.5, Enum.EasingStyle.Sine, Enum.EasingDirection.In), TPbypass)
  11946. TPFunction:Play()
  11947. end
  11948. end
  11949. end
  11950. end
  11951.  
  11952. Commands.fecheck = function(args)
  11953. if gsWorkspace.FilteringEnabled == true then
  11954. Notification("warning", "FE is enabled!", 7)
  11955. else
  11956. Notification("warning", "FE is disabled. Consider using a different script.", 7)
  11957. end
  11958. end
  11959.  
  11960. Commands.lockws = function(args)
  11961. lockWS()
  11962. Notification("info", "Workspace locked.", 4)
  11963. end
  11964.  
  11965. Commands.unlockws = function(args)
  11966. unlockWS()
  11967. Notification("info", "Workspace unlocked.", 4)
  11968. end
  11969.  
  11970. Commands.noclip = function(args)
  11971. noclip = true
  11972. Notification("info", "Noclip enabled.", 4)
  11973. end
  11974.  
  11975. Commands.clip = function(args)
  11976. noclip = false
  11977. Notification("info", "Noclip disabled.", 4)
  11978. end
  11979.  
  11980. Commands.follow = function(args)
  11981. if args[1] then
  11982. for i,v in pairs(findPlayer(args[1])) do
  11983. flwplr = v
  11984. end
  11985. if args[2] then
  11986. flwnum = args[2]
  11987. else
  11988. flwnum = -5
  11989. end
  11990. following = true
  11991. else
  11992. Notification("warning", "No player selected to follow! Use: "..commandPrefix.."follow player", 4)
  11993. end
  11994. end
  11995.  
  11996. Commands.unfollow = function(args)
  11997. following = false
  11998. end
  11999.  
  12000. Commands.fling = function(args)
  12001. if args[1] then
  12002. for i,v in pairs(findSinglePlayer(args[1])) do
  12003. if v ~= LP then
  12004. view(v)
  12005. pcall(function()
  12006. LP.Character.HumanoidRootPart.Fling:Destroy()
  12007. end)
  12008. if not args[2] then
  12009. RocketPropulsion(800000,1000,400000,v,"Fling")
  12010. else
  12011. RocketPropulsion(args[2],1500,400000,v,"Fling")
  12012. end
  12013. if noclip ~= true then
  12014. flingnoclip = true
  12015. noclip = true
  12016. end
  12017. end
  12018. end
  12019. else
  12020. Notification("warning", "No player selected to fling! Use: "..commandPrefix.."fling player", 4)
  12021. end
  12022. end
  12023.  
  12024. Commands.unfling = function(args)
  12025. view(LP)
  12026. pcall(function()
  12027. if LP.Character.HumanoidRootPart.Fling then
  12028. for i,v in pairs(LP.Character:GetDescendants()) do
  12029. if v.Name == "Fling" and v:IsA("RocketPropulsion") then
  12030. v:Destroy()
  12031. end
  12032. end
  12033. end
  12034. end)
  12035. if flingnoclip == true then
  12036. noclip = false
  12037. flingnoclip = false
  12038. end
  12039. end
  12040.  
  12041. Commands.trail = function(args)
  12042. if args[1] then
  12043. for i,v in pairs(findPlayer(args[1])) do
  12044. trlplr = v
  12045. end
  12046. if args[2] then
  12047. trlnum = args[2]
  12048. else
  12049. trlnum = 5
  12050. end
  12051. trailing = true
  12052. else
  12053. Notification("warning", "No player selected to trail! Use: "..commandPrefix.."trail player", 4)
  12054. end
  12055. end
  12056.  
  12057. Commands.untrail = function(args)
  12058. trailing = false
  12059. end
  12060.  
  12061. Commands.annoy = function(args)
  12062. if args[1] then
  12063. for i,v in pairs(findPlayer(args[1])) do
  12064. annplr = v
  12065. end
  12066. annoying = true
  12067. else
  12068. Notification("warning", "No player selected to annoy! Use: "..commandPrefix.."annoy player", 4)
  12069. end
  12070. end
  12071.  
  12072. Commands.unannoy = function(args)
  12073. annoying = false
  12074. end
  12075.  
  12076. Commands.reset = function(args)
  12077. LP.Character:BreakJoints()
  12078. end
  12079.  
  12080. Commands.grespawn = function(args)
  12081. LP.Character.Humanoid.Health = 0
  12082. wait(1)
  12083. LP.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  12084. LP.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
  12085. end
  12086.  
  12087. Commands.respawn = function(args)
  12088. local mod = Instance.new('Model', workspace) mod.Name = 'new '..LP.Name
  12089. local hum = Instance.new('Humanoid', mod)
  12090. local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
  12091. LP.Character = mod
  12092. end
  12093.  
  12094. Commands.speed = function(args)
  12095. if args[1] then
  12096. run(commandPrefix.."ws "..args[1])
  12097. end
  12098. end
  12099.  
  12100. bypassingwalkspeed = false
  12101. Commands.ws = function(args)
  12102. if args[1] then
  12103. if bypassMODE == false then
  12104. LP.Character.Humanoid.WalkSpeed = args[1]
  12105. elseif bypassMODE == true then
  12106. if game.GameId == 245662005 then
  12107. bypassingwalkspeed = true
  12108. bypassWalkspeed = args[1]
  12109. end
  12110. end
  12111. end
  12112. end
  12113.  
  12114. game:GetService("RunService").Heartbeat:Connect(function()
  12115. if bypassingwalkspeed then
  12116. LP.Character.Humanoid.WalkSpeed = bypassWalkspeed
  12117. end
  12118. end)
  12119.  
  12120. Commands.jumppower = function(args)
  12121. if args[1] then
  12122. LP.Character.Humanoid.JumpPower = args[1]
  12123. end
  12124. end
  12125.  
  12126. Commands.jp = function(args)
  12127. if args[1] then
  12128. LP.Character.Humanoid.JumpPower = args[1]
  12129. end
  12130. end
  12131.  
  12132. Commands.hipheight = function(args)
  12133. if args[1] then
  12134. LP.Character.Humanoid.HipHeight = args[1]
  12135. end
  12136. end
  12137.  
  12138. Commands.hh = function(args)
  12139. if args[1] then
  12140. LP.Character.Humanoid.HipHeight = args[1]
  12141. end
  12142. end
  12143.  
  12144. Commands.default = function(args)
  12145. LP.Character.Humanoid.WalkSpeed = CurrentWalkspeed
  12146. LP.Character.Humanoid.HipHeight = CurrentHipheight
  12147. LP.Character.Humanoid.JumpPower = CurrentJumppower
  12148. end
  12149.  
  12150. Commands.credits = function(args)
  12151. Notification("info", "Shattervast was made by illremember#3799 , "..commandPrefix.."fullcredits for all credits.", 8)
  12152. end
  12153.  
  12154. Commands.attach = function(args)
  12155. if hasTools() == false then
  12156. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  12157. else
  12158. FEGodmode()
  12159. for i,v in pairs(LP.Backpack:GetChildren())do
  12160. LP.Character.Humanoid:EquipTool(v)
  12161. end
  12162. if args[1] then
  12163. for i,v in pairs(findSinglePlayer(args[1])) do
  12164. if v ~= LP then
  12165. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  12166. wait(0.3)
  12167. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  12168. end
  12169. end
  12170. end
  12171. end
  12172. end
  12173.  
  12174. Commands.fly = function(args)
  12175. if bypassMODE == false then
  12176. local speedget = 1
  12177. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  12178. repeat wait() until Mouse
  12179. if args[1] then
  12180. speedfly = args[1]
  12181. else
  12182. speedfly = 1
  12183. end
  12184.  
  12185. local T = LP.Character.HumanoidRootPart
  12186. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  12187. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  12188. local SPEED = speedget
  12189.  
  12190. local function fly()
  12191. flying = true
  12192. local BG = Instance.new('BodyGyro', T)
  12193. local BV = Instance.new('BodyVelocity', T)
  12194. BG.P = 9e4
  12195. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  12196. BG.cframe = T.CFrame
  12197. BV.velocity = Vector3.new(0, 0.1, 0)
  12198. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  12199. spawn(function()
  12200. repeat wait()
  12201. LP.Character.Humanoid.PlatformStand = true
  12202. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  12203. SPEED = 50
  12204. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  12205. SPEED = 0
  12206. end
  12207. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  12208. 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
  12209. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  12210. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  12211. 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
  12212. else
  12213. BV.velocity = Vector3.new(0, 0.1, 0)
  12214. end
  12215. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  12216. until not flying
  12217. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  12218. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  12219. SPEED = 0
  12220. BG:destroy()
  12221. BV:destroy()
  12222. LP.Character.Humanoid.PlatformStand = false
  12223. end)
  12224. end
  12225. Mouse.KeyDown:connect(function(KEY)
  12226. if KEY:lower() == 'w' then
  12227. CONTROL.F = speedfly
  12228. elseif KEY:lower() == 's' then
  12229. CONTROL.B = -speedfly
  12230. elseif KEY:lower() == 'a' then
  12231. CONTROL.L = -speedfly
  12232. elseif KEY:lower() == 'd' then
  12233. CONTROL.R = speedfly
  12234. end
  12235. end)
  12236. Mouse.KeyUp:connect(function(KEY)
  12237. if KEY:lower() == 'w' then
  12238. CONTROL.F = 0
  12239. elseif KEY:lower() == 's' then
  12240. CONTROL.B = 0
  12241. elseif KEY:lower() == 'a' then
  12242. CONTROL.L = 0
  12243. elseif KEY:lower() == 'd' then
  12244. CONTROL.R = 0
  12245. end
  12246. end)
  12247. fly()
  12248. elseif bypassMODE == true then
  12249. if not args[1] then
  12250. run(commandPrefix.."fc")
  12251. else
  12252. run(commandPrefix.."fc "..args[1])
  12253. end
  12254. LP.Character.Head.Anchored = false
  12255. looptpbypassfly = true
  12256. view(LP)
  12257. end
  12258. end
  12259.  
  12260. Commands.unfly = function(args)
  12261. if bypassMODE == false then
  12262. flying = false
  12263. LP.Character.Humanoid.PlatformStand = false
  12264. else
  12265. looptpbypassfly = false
  12266. run(commandPrefix.."unfreecam")
  12267. local goalTP = LP.Character.HumanoidRootPart.CFrame
  12268. if game.GameId == 245662005 then
  12269. for i = 1, 5 do wait(0.2)
  12270. LP.Character.HumanoidRootPart.CFrame = goalTP
  12271. end
  12272. else
  12273. LP.Character.HumanoidRootPart.CFrame = goalTP
  12274. end
  12275. LP.Character.Head.Anchored = false
  12276. end
  12277. end
  12278.  
  12279. Commands.kill = function(args)
  12280. if args[1] then
  12281. for i,v in pairs(findSinglePlayer(args[1])) do
  12282. if v == LP then
  12283. LP.Character:BreakJoints()
  12284. else
  12285. if hasTools() == false then
  12286. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  12287. else
  12288. FEGodmode()
  12289. for i,v in pairs(LP.Backpack:GetChildren())do
  12290. LP.Character.Humanoid:EquipTool(v)
  12291. end
  12292. local NOW = LP.Character.HumanoidRootPart.CFrame
  12293. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  12294. wait(0.3)
  12295. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  12296. local function tp(player,player2)
  12297. local char1,char2=player.Character,player2.Character
  12298. if char1 and char2 then
  12299. char1:MoveTo(char2.Head.Position)
  12300. end
  12301. end
  12302. wait(0.5)
  12303. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(100000,0,100000))
  12304. wait(0.5)
  12305. tp(LP,game:GetService("Players")[v.Name])
  12306. wait(0.7)
  12307. LP.Character.HumanoidRootPart.CFrame = NOW
  12308. view(LP)
  12309. end
  12310. end
  12311. end
  12312. end
  12313. end
  12314. Commands.bring = function(args)
  12315. if hasTools() == false then
  12316. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  12317. else
  12318. FEGodmode()
  12319. for i,v in pairs(LP.Backpack:GetChildren())do
  12320. LP.Character.Humanoid:EquipTool(v)
  12321. end
  12322. if args[1] then
  12323. for i,v in pairs(findSinglePlayer(args[1])) do
  12324. if v ~= LP then
  12325. local NOW = LP.Character.HumanoidRootPart.CFrame
  12326. local function tp(player,player2)
  12327. local char1,char2=player.Character,player2.Character
  12328. if char1 and char2 then
  12329. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  12330. end
  12331. end
  12332. local function getout(player,player2)
  12333. local char1,char2=player.Character,player2.Character
  12334. if char1 and char2 then
  12335. char1:MoveTo(char2.Head.Position)
  12336. end
  12337. end
  12338. tp(game:GetService("Players")[v.Name], LP)
  12339. wait(0.2)
  12340. tp(game:GetService("Players")[v.Name], LP)
  12341. wait(0.5)
  12342. LP.Character.HumanoidRootPart.CFrame = NOW
  12343. wait(0.5)
  12344. getout(LP, game:GetService("Players")[v.Name])
  12345. wait(0.3)
  12346. LP.Character.HumanoidRootPart.CFrame = NOW
  12347. end
  12348. end
  12349. end
  12350. end
  12351. end
  12352.  
  12353. Commands.naked = function(args)
  12354. for i,v in pairs(LP.Character:GetDescendants()) do
  12355. if v:IsA("Clothing") then
  12356. v:Destroy()
  12357. end
  12358. end
  12359. end
  12360.  
  12361. Commands.nolimbs = function(args)
  12362. LP.Character["Left Arm"]:Destroy()
  12363. LP.Character["Right Arm"]:Destroy()
  12364. LP.Character["Left Leg"]:Destroy()
  12365. LP.Character["Right Leg"]:Destroy()
  12366. end
  12367.  
  12368. Commands.noarms = function(args)
  12369. LP.Character["Left Arm"]:Destroy()
  12370. LP.Character["Right Arm"]:Destroy()
  12371. end
  12372.  
  12373. Commands.nolegs = function(args)
  12374. LP.Character["Left Leg"]:Destroy()
  12375. LP.Character["Right Leg"]:Destroy()
  12376. end
  12377.  
  12378. Commands.headless = function(args)
  12379. local l = LP.Character.Humanoid:Clone()
  12380. LP.Character.Humanoid:Destroy()
  12381. wait(0.2)
  12382. LP.Character.Head.CanCollide = false
  12383. for i,v in pairs(LP.Character:GetDescendants()) do
  12384. if string.sub(v.Name, 1, 4) == "Neck" then
  12385. v:Destroy()
  12386. end
  12387. end
  12388. wait(0.2)
  12389. l.Name = "Humanoid"
  12390. l.Parent = LP.Character
  12391. wait(0.1)
  12392. game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character
  12393. LP.Character.Animate:Destroy()
  12394. end
  12395.  
  12396. antiremotes = false
  12397. Commands.antikick = function(args)
  12398. if args[1] then
  12399. if args[1] == "on" then
  12400. antiremotes = true
  12401. wait(0.2)
  12402. for i,v in pairs(LP.Character:GetChildren()) do
  12403. if string.find(string.lower(v.Name), "exploit") and v:IsA("LocalScript") then
  12404. v.Disabled = true
  12405. end
  12406. end
  12407. Notification("warning", "This command disables all remotes incase they are kick remotes, may break game.", 8)
  12408. Notification("info", "Does not prevent serverside kicks, use "..commandPrefix.."antikick off to turn off.", 8)
  12409. elseif args[1] == "off" then
  12410. antiremotes = false
  12411. Notification("warning", "Remote anti-kick turned off.", 8)
  12412. end
  12413. end
  12414. end
  12415.  
  12416. blockedremotes = {}
  12417. Commands.blockremote = function(args)
  12418. local getService = ""
  12419. if args[1] then
  12420. local remoteName = string.lower(tostring(args[1]))
  12421. if args[2] then
  12422. local serviceRemote = string.lower(tostring(args[2]))
  12423. if serviceRemote == "workspace" then
  12424. getService = "Workspace"
  12425. elseif serviceRemote == "replicatedstorage" then
  12426. getService = "ReplicatedStorage"
  12427. elseif serviceRemote == "players" then
  12428. getService = "Players"
  12429. elseif serviceRemote == "lighting" then
  12430. getService = "Lighting"
  12431. elseif serviceRemote == "startergui" then
  12432. getService = "StarterGui"
  12433. elseif serviceRemote == "starterpack" then
  12434. getService = "StarterPack"
  12435. elseif serviceRemote == "starterplayer" then
  12436. getService = "StarterPlayer"
  12437. else
  12438. getService = "ReplicatedStorage"
  12439. end
  12440. else
  12441. getService = "ReplicatedStorage"
  12442. end
  12443. for i,getRemote in pairs(game:GetService(getService):GetDescendants()) do
  12444. if string.lower(getRemote.Name) == remoteName then
  12445. table.insert(blockedremotes, getRemote.Name)
  12446. end
  12447. end
  12448. end
  12449. Notification("warning", "If this command does not work, make sure you type remote name/service fully correct.", 8)
  12450. end
  12451.  
  12452. spyingremotes = false
  12453. Commands.remotespy = function(args)
  12454. if args[1] then
  12455. if args[1] == "on" then
  12456. spyingremotes = true
  12457. Notification("info", "Remotespy turned on.", 4)
  12458. elseif args[1] == "off" then
  12459. spyingremotes = false
  12460. Notification("info", "Remotespy turned off.", 4)
  12461. end
  12462. end
  12463. end
  12464.  
  12465. Commands.bang = function(args)
  12466. if args[1] then
  12467. for i,v in pairs(findSinglePlayer(args[1])) do
  12468. if v ~= nil then
  12469. following = true
  12470. flwplr = v
  12471. flwnum = -1
  12472. local bangAnimation = Instance.new("Animation")
  12473. bangAnimation.AnimationId = "rbxassetid://148840371"
  12474. bangTrack = LP.Character.Humanoid:LoadAnimation(bangAnimation)
  12475. if args[2] then
  12476. bangTrack:Play(.1, 1, args[2])
  12477. else
  12478. bangTrack:Play(.1, 1, 1)
  12479. end
  12480. end
  12481. end
  12482. else
  12483. Notification("warning", "No player selected to follow! Use: "..commandPrefix.."follow player", 4)
  12484. end
  12485. end
  12486.  
  12487. Commands.unbang = function(args)
  12488. following = false
  12489. bangTrack:Stop()
  12490. end
  12491.  
  12492. spamdelay = 1
  12493. spamtext = "Spam"
  12494. spamming = false
  12495. Commands.spam = function(args)
  12496. if args[1] then
  12497. spamtext = args[1]
  12498. spamming = true
  12499. end
  12500. end
  12501. Commands.spamdelay = function(args)
  12502. if args[1] then
  12503. spamdelay = args[1]
  12504. end
  12505. end
  12506. spawn(function()
  12507. while wait(spamdelay) do
  12508. if spamming then
  12509. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(spamtext, "All")
  12510. end
  12511. end
  12512. end)
  12513.  
  12514. Commands.unspam = function(args)
  12515. spamming = false
  12516. end
  12517.  
  12518. Commands.info = function(args)
  12519. if args[1] then
  12520. for i,v in pairs(findSinglePlayer(args[1])) do
  12521. createINFO(v)
  12522. end
  12523. end
  12524. end
  12525.  
  12526. Commands.age = function(args)
  12527. if args[1] then
  12528. for i,v in pairs(findPlayer(args[1])) do
  12529. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." Account Age: "..v.AccountAge.." days!", "All")
  12530. end
  12531. end
  12532. end
  12533.  
  12534. Commands.invisible = function(args)
  12535. local Character = LP.Character
  12536. if LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  12537. local Clone = Character.HumanoidRootPart:Clone()
  12538. Character.HumanoidRootPart:Destroy()
  12539. Clone.Parent = Character
  12540. else
  12541. local Clone = Character.LowerTorso.Root:Clone()
  12542. Character.LowerTorso.Root:Destroy()
  12543. Clone.Parent = Character.LowerTorso
  12544. end
  12545. end
  12546.  
  12547. walkto = false
  12548. walkplr = ""
  12549. Commands.walk = function(args)
  12550. if args[1] then
  12551. for i,v in pairs(findSinglePlayer(args[1])) do
  12552. walkplr = v
  12553. walkto = true
  12554. noclip = true
  12555. end
  12556. end
  12557. end
  12558.  
  12559. Commands.unwalk = function(args)
  12560. walkto = false
  12561. noclip = false
  12562. LP.Character.Humanoid:MoveTo(LP.Character.HumanoidRootPart.Position)
  12563. end
  12564.  
  12565. Commands.glitch = function(args)
  12566. if hasTools() == false then
  12567. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  12568. else
  12569. FEGodmode()
  12570. for i,v in pairs(LP.Backpack:GetChildren())do
  12571. LP.Character.Humanoid:EquipTool(v)
  12572. end
  12573. if args[1] then
  12574. for i,v in pairs(findSinglePlayer(args[1])) do
  12575. local function tp(player,player2)
  12576. local char1,char2=player.Character,player2.Character
  12577. if char1 and char2 then
  12578. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  12579. end
  12580. end
  12581. tp(game:GetService("Players")[v.Name], LP)
  12582. wait(0.2)
  12583. tp(game:GetService("Players")[v.Name], LP)
  12584. wait(0.5)
  12585. local b = Instance.new("BodyForce")
  12586. b.Parent = LP.Character.HumanoidRootPart
  12587. b.Name = "Glitch"
  12588. if args[2] then
  12589. b.Force = Vector3.new(args[2],5000,0)
  12590. else
  12591. b.Force = Vector3.new(100000000,5000,0)
  12592. end
  12593. wait(6)
  12594. b:Destroy()
  12595. end
  12596. end
  12597. end
  12598. end
  12599.  
  12600. Commands.tp = function(args)
  12601. if args[1] then
  12602. for i,v in pairs(findSinglePlayer(args[1])) do
  12603. if v == LP then
  12604. if args[2] then
  12605. for i,a in pairs(findSinglePlayer(args[2])) do
  12606. v.Character.HumanoidRootPart.CFrame = a.Character.HumanoidRootPart.CFrame
  12607. end
  12608. end
  12609. else
  12610. if hasTools() == false then
  12611. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  12612. else
  12613. FEGodmode()
  12614. for i,v in pairs(LP.Backpack:GetChildren())do
  12615. LP.Character.Humanoid:EquipTool(v)
  12616. end
  12617. if args[1] then
  12618. for i,first in pairs(findSinglePlayer(args[1])) do
  12619. if args[2] then
  12620. for i,second in pairs(findSinglePlayer(args[2])) do
  12621. local function tp(player,player2)
  12622. local char1,char2=player.Character,player2.Character
  12623. if char1 and char2 then
  12624. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  12625. end
  12626. end
  12627. local function getout(player,player2)
  12628. local char1,char2=player.Character,player2.Character
  12629. if char1 and char2 then
  12630. char1:MoveTo(char2.Head.Position)
  12631. end
  12632. end
  12633. tp(LP, first)
  12634. wait(0.2)
  12635. tp(LP, first)
  12636. wait(0.5)
  12637. tp(LP, second)
  12638. wait(0.2)
  12639. tp(LP, second)
  12640. wait(0.2)
  12641. getout(LP, first)
  12642. end
  12643. end
  12644. end
  12645. end
  12646. end
  12647. end
  12648. end
  12649. end
  12650. end
  12651.  
  12652. Commands.givetool = function(args)
  12653. if args[1] then
  12654. if args[2] then
  12655. local selectedTool = ""
  12656. for i,allTools in pairs(LP.Character:GetDescendants()) do
  12657. if allTools:IsA("Tool") and string.lower(allTools.Name) == string.lower(args[2]) then
  12658. selectedTool = allTools
  12659. else
  12660. for i,otherTools in pairs(LP.Backpack:GetDescendants()) do
  12661. if otherTools:IsA("Tool") and string.lower(otherTools.Name) == string.lower(args[2]) then
  12662. selectedTool = otherTools
  12663. end
  12664. end
  12665. end
  12666. end
  12667. for i,v in pairs(findSinglePlayer(args[1])) do
  12668. if selectedTool ~= "" then
  12669. selectedTool.Parent = v.Character
  12670. end
  12671. end
  12672. else
  12673. for i,plr in pairs(findSinglePlayer(args[1])) do
  12674. for i,tool in pairs(LP.Character:GetDescendants()) do
  12675. if tool:IsA("Tool") then
  12676. tool.Parent = plr.Character
  12677. end
  12678. end
  12679. end
  12680. end
  12681. end
  12682. end
  12683.  
  12684. Commands.givealltools = function(args)
  12685. LP.Character.Humanoid:UnequipTools()
  12686. for i,plr in pairs(findSinglePlayer(args[1])) do
  12687. for i,v in pairs(LP.Character:GetDescendants()) do
  12688. if v:IsA("Tool") then
  12689. v.Parent = plr.Character
  12690. end
  12691. end
  12692. for i,a in pairs(LP.Backpack:GetDescendants()) do
  12693. if a:IsA("Tool") then
  12694. a.Parent = plr.Character
  12695. end
  12696. end
  12697. end
  12698. end
  12699.  
  12700. Commands.blockhats = function(args)
  12701. for i,v in pairs(LP.Character:GetDescendants()) do
  12702. if v:IsA("Accessory") or v:IsA("Hat") then
  12703. for i,mesh in pairs(v:GetDescendants()) do
  12704. if mesh.Name == "Mesh" then
  12705. mesh:Destroy()
  12706. end
  12707. end
  12708. end
  12709. end
  12710. end
  12711.  
  12712. Commands.blocktool = function(args)
  12713. for i,v in pairs(LP.Character:GetDescendants()) do
  12714. if v:IsA("Tool") then
  12715. for i,mesh in pairs(v:GetDescendants()) do
  12716. if mesh.Name == "Mesh" then
  12717. mesh:Destroy()
  12718. end
  12719. end
  12720. end
  12721. end
  12722. end
  12723.  
  12724. Commands.orbit = function(args)
  12725. if args[1] then
  12726. for i,v in pairs(findSinglePlayer(args[1])) do
  12727. view(v)
  12728. RocketPropulsion(5000,100,5000,v,"OrbitMove")
  12729. end
  12730. else
  12731. Notification("warning", "No player selected to orbit! Use: "..commandPrefix.."orbit player", 4)
  12732. end
  12733. end
  12734.  
  12735. Commands.unorbit = function(args)
  12736. for i,v in pairs(LP.Character:GetDescendants()) do
  12737. if v.Name == "OrbitMove" then
  12738. v:Destroy()
  12739. end
  12740. end
  12741. view(LP)
  12742. end
  12743.  
  12744. Commands.pos = function(args)
  12745. Notification("info", "Your current position is ".. tostring(LP.Character.HumanoidRootPart.Position), 9)
  12746. end
  12747.  
  12748. SavedPosition = ""
  12749. Commands.savepos = function(args)
  12750. SavedPosition = LP.Character.HumanoidRootPart.CFrame
  12751. end
  12752. Commands.loadpos = function(args)
  12753. if SavedPosition ~= "" then
  12754. LP.Character.HumanoidRootPart.CFrame = SavedPosition
  12755. end
  12756. end
  12757.  
  12758. Commands.tppos = function(args)
  12759. if args[1] and args[2] and args[3] then
  12760. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(args[1], args[2], args[3]))
  12761. end
  12762. end
  12763.  
  12764. Commands.pmspam = function(args)
  12765. if args[1] then
  12766. local gotPlayer = ""
  12767. for i,v in pairs(findPlayer(args[1])) do
  12768. gotPlayer = v
  12769. end
  12770. table.remove(args, 1)
  12771. local pmSpamMsg = table.concat(args," ")
  12772. spamtext = "/w "..gotPlayer.Name.." "..pmSpamMsg
  12773. spamming = true
  12774. end
  12775. end
  12776.  
  12777. Commands.unpmspam = function(args)
  12778. spamming = false
  12779. end
  12780.  
  12781. Commands.wsvis = function(args)
  12782. if args[1] then
  12783. for i,v in pairs(gsWorkspace:GetDescendants()) do
  12784. if v:IsA("Part") or v:IsA("Decal") then
  12785. if tonumber(args[1]) > 1 then
  12786. v.Transparency = 0.5
  12787. else
  12788. v.Transparency = args[1]
  12789. end
  12790. end
  12791. end
  12792. end
  12793. clientSided()
  12794. end
  12795.  
  12796. Commands.bringobj = function(args)
  12797. if args[1] then
  12798. local Object = ""
  12799. for i,v in pairs(gsWorkspace:GetDescendants()) do
  12800. if string.lower(v.Name) == string.lower(args[1]) then
  12801. Object = v
  12802. end
  12803. end
  12804. if Object == "" then
  12805. Notification("warning", "Object was not found in the workspace.", 6)
  12806. end
  12807. if args[2] then
  12808. Object.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * args[2]
  12809. else
  12810. Object.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * 3
  12811. end
  12812. clientSided()
  12813. end
  12814. end
  12815.  
  12816. CBRINGplr = ""
  12817. cbringing = false
  12818. cbringingall = false
  12819. Commands.cbring = function(args)
  12820. if args[1] then
  12821. if string.lower(tostring(args[1])) == "all" or string.lower(tostring(args[1])) == "others" then
  12822. cbringingall = true
  12823. else
  12824. for i,v in pairs(findPlayer(args[1])) do
  12825. CBRINGplr = v
  12826. cbringing = true
  12827. end
  12828. end
  12829. if args[2] then
  12830. CBRINGamount = args[2]
  12831. else
  12832. CBRINGamount = 3
  12833. end
  12834. clientSided()
  12835. end
  12836. end
  12837.  
  12838. Commands.uncbring = function(args)
  12839. cbringing = false
  12840. cbringingall = false
  12841. end
  12842.  
  12843. Commands.cfreeze = function(args)
  12844. if args[1] then
  12845. for i,v in pairs(findPlayer(args[1])) do
  12846. v.Character.HumanoidRootPart.Anchored = true
  12847. end
  12848. clientSided()
  12849. end
  12850. end
  12851.  
  12852. Commands.uncfreeze = function(args)
  12853. if args[1] then
  12854. for i,v in pairs(findPlayer(args[1])) do
  12855. v.Character.HumanoidRootPart.Anchored = false
  12856. end
  12857. else
  12858. for i,all in pairs(gsPlayers:GetPlayers()) do
  12859. all.Character.HumanoidRootPart.Anchored = false
  12860. end
  12861. end
  12862. end
  12863.  
  12864. Commands.unattach = function(args)
  12865. local function getout(player,player2)
  12866. local char1,char2=player.Character,player2.Character
  12867. if char1 and char2 then
  12868. char1:MoveTo(char2.Head.Position)
  12869. end
  12870. end
  12871. getout(LP, LP)
  12872. end
  12873.  
  12874. currentToolSize = ""
  12875. Commands.reach = function(args)
  12876. if args[1] then
  12877. for i,v in pairs(LP.Character:GetDescendants()) do
  12878. if v:IsA("Tool") then
  12879. if string.lower(tostring(args[1])) == "off" then
  12880. v.Handle.Size = currentToolSize
  12881. v.Handle.SelectionBoxCreated:Destroy()
  12882. LP.Character.Humanoid:UnequipTools()
  12883. elseif string.lower(tostring(args[1])) == "on" then
  12884. if args[2] then
  12885. currentToolSize = v.Handle.Size
  12886. local a = Instance.new("SelectionBox",v.Handle)
  12887. a.Name = "SelectionBoxCreated"
  12888. a.Adornee = v.Handle
  12889. v.Handle.Size = Vector3.new(0.5,0.5,args[2])
  12890. v.GripPos = Vector3.new(0,0,0)
  12891. LP.Character.Humanoid:UnequipTools()
  12892. else
  12893. currentToolSize = v.Handle.Size
  12894. local a = Instance.new("SelectionBox",v.Handle)
  12895. a.Name = "SelectionBoxCreated"
  12896. a.Adornee = v.Handle
  12897. v.Handle.Size = Vector3.new(0.5,0.5,60)
  12898. v.GripPos = Vector3.new(0,0,0)
  12899. LP.Character.Humanoid:UnequipTools()
  12900. end
  12901. end
  12902. end
  12903. end
  12904. end
  12905. end
  12906.  
  12907. Commands.droptool = function(args)
  12908. for i,v in pairs(LP.Character:GetDescendants()) do
  12909. if v:IsA("Tool") then
  12910. v.Parent = gsWorkspace
  12911. end
  12912. end
  12913. for i,a in pairs(LP.Backpack:GetDescendants()) do
  12914. if a:IsA("Tool") then
  12915. a.Parent = gsWorkspace
  12916. end
  12917. end
  12918. end
  12919.  
  12920. Commands.drophats = function(args)
  12921. for i,v in pairs(LP.Character:GetDescendants()) do
  12922. if v:IsA("Accessory") or v:IsA("Hat") then
  12923. v.Parent = gsWorkspace
  12924. end
  12925. end
  12926. end
  12927.  
  12928. Commands.hidecmdbar = function(args)
  12929. CMDBAR.Visible = false
  12930. end
  12931.  
  12932. Commands.showcmdbar = function(args)
  12933. CMDBAR.Visible = true
  12934. end
  12935.  
  12936. Commands.prefix = function(args)
  12937. if args[1] then
  12938. commandPrefix = string.sub(tostring(args[1]), 1, 1)
  12939. fullUpdate()
  12940. end
  12941. end
  12942.  
  12943. Commands.removeinvis = function(args)
  12944. for i,v in pairs(gsWorkspace:GetDescendants()) do
  12945. if v:IsA("Part") and v.Name ~= "HumanoidRootPart" then
  12946. if v.Transparency == 1 then
  12947. v:Destroy()
  12948. end
  12949. end
  12950. end
  12951. clientSided()
  12952. end
  12953.  
  12954. Commands.removefog = function(args)
  12955. gsLighting.FogStart = 0
  12956. gsLighting.FogEnd = 9999999999999
  12957. clientSided()
  12958. end
  12959.  
  12960. Commands.animation = function(args)
  12961. if args[1] then
  12962. if string.lower(tostring(args[1])) == "gui" then
  12963. loadstring(game:HttpGet(("https://pastebin.com/raw/mdbTSP4d"),true))()
  12964. else
  12965. local Anim = Instance.new("Animation")
  12966. Anim.AnimationId = "rbxassetid://".. tostring(args[1])
  12967. local track = LP.Character.Humanoid:LoadAnimation(Anim)
  12968. if args[2] then
  12969. track:Play(.1, 1, args[2])
  12970. else
  12971. track:Play(.1, 1, 1)
  12972. end
  12973. end
  12974. end
  12975. end
  12976.  
  12977. Commands.btools = function(args)
  12978. local Clone_T = Instance.new("HopperBin",LP.Backpack)
  12979. Clone_T.BinType = "Clone"
  12980. local Destruct = Instance.new("HopperBin",LP.Backpack)
  12981. Destruct.BinType = "Hammer"
  12982. local Hold_T = Instance.new("HopperBin",LP.Backpack)
  12983. Hold_T.BinType = "Grab"
  12984. clientSided()
  12985. end
  12986.  
  12987. Commands.esp = function(args)
  12988. if args[1] then
  12989. for i,v in pairs(findPlayer(args[1])) do
  12990. local espPlayer = v
  12991. for i,createESP in pairs(espPlayer.Character:GetDescendants()) do
  12992. if createESP:IsA("Part") or createESP:IsA("MeshPart") then
  12993. if createESP.Name ~= "HumanoidRootPart" and createESP.Name ~= "Handle" then
  12994. local current = true
  12995. local espBOX = Instance.new("BoxHandleAdornment")
  12996. espBOX.Parent = gsCoreGui
  12997. espBOX.Name = "rGET"..espPlayer.Name
  12998. espBOX.Adornee = createESP
  12999. espBOX.AlwaysOnTop = true
  13000. espBOX.ZIndex = 0
  13001. espBOX.Size = createESP.Size
  13002. espBOX.Transparency = 0.3
  13003. local AboveHead = Instance.new("BillboardGui")
  13004. AboveHead.Parent = gsCoreGui
  13005. AboveHead.Adornee = espPlayer.Character.Head
  13006. AboveHead.Name = "rGET"..espPlayer.Name
  13007. AboveHead.Size = UDim2.new(0, 100, 0, 100)
  13008. AboveHead.StudsOffset = Vector3.new(0, 1, 0)
  13009. AboveHead.AlwaysOnTop = true
  13010. local Info = Instance.new("TextLabel")
  13011. Info.Parent = AboveHead
  13012. Info.BackgroundTransparency = 1
  13013. Info.Position = UDim2.new(0, 0, 0, 0)
  13014. Info.Size = UDim2.new(1, 0, 0, 40)
  13015. Info.TextColor3 = Color3.fromRGB(200,200,200)
  13016. Info.TextStrokeTransparency = 0.5
  13017. Info.TextSize = 15
  13018. if espPlayer.TeamColor == LP.TeamColor then
  13019. espBOX.Color = BrickColor.new("Lime green")
  13020. Info.TextStrokeColor3 = Color3.fromRGB(10,100,10)
  13021. else
  13022. espBOX.Color = BrickColor.new("Really red")
  13023. Info.TextStrokeColor3 = Color3.fromRGB(100,10,10)
  13024. end
  13025. game:GetService('RunService').Stepped:connect(function()
  13026. if current and LP.Character.Humanoid and espPlayer.Character.HumanoidRootPart then
  13027. Info.Text = espPlayer.Name.." (".. math.floor((LP.Character.HumanoidRootPart.Position - espPlayer.Character.HumanoidRootPart.Position).magnitude)..")"
  13028. end
  13029. end)
  13030. espPlayer.Character.Humanoid.Died:Connect(function()
  13031. current = false
  13032. espBOX:Destroy()
  13033. AboveHead:Destroy()
  13034. end)
  13035. gsPlayers.PlayerRemoving:Connect(function(plr)
  13036. if plr == espPlayer then
  13037. current = false
  13038. espBOX:Destroy()
  13039. AboveHead:Destroy()
  13040. end
  13041. end)
  13042. end
  13043. end
  13044. end
  13045. end
  13046. clientSided()
  13047. end
  13048. end
  13049.  
  13050. Commands.unesp = function(args)
  13051. if not args[1] then
  13052. for i,v in pairs(gsCoreGui:GetDescendants()) do
  13053. if string.sub(v.Name, 1, 4) == "rGET" then
  13054. v:Destroy()
  13055. end
  13056. end
  13057. else
  13058. for i,v in pairs(gsCoreGui:GetDescendants()) do
  13059. if string.sub(v.Name, 1, 4) == "rGET" then
  13060. for i,a in pairs(findPlayer(args[1])) do
  13061. if string.sub(v.Name, 5) == a.Name then
  13062. v:Destroy()
  13063. end
  13064. end
  13065. end
  13066. end
  13067. end
  13068. end
  13069.  
  13070. Commands.dice = function(args)
  13071. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("You rolled a dice for ".. tostring(math.random(1, 6)), "All")
  13072. end
  13073.  
  13074. Commands.random = function(args)
  13075. if args[1] and args[2] then
  13076. 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")
  13077. end
  13078. end
  13079.  
  13080. Commands.closegame = function(args)
  13081. game:Shutdown()
  13082. end
  13083.  
  13084. Commands.savetool = function(args)
  13085. if args[1] then
  13086. for i,a in pairs(LP.Character:GetDescendants()) do
  13087. if a:IsA("Tool") and string.lower(a.Name) == string.lower(tostring(args[1])) then
  13088. a.Parent = LP
  13089. local oldName = a.Name
  13090. a.Name = "saved "..oldName
  13091. else
  13092. for i,n in pairs(LP.Backpack:GetDescendants()) do
  13093. if n:IsA("Tool") and string.lower(n.Name) == string.lower(tostring(args[1])) then
  13094. n.Parent = LP
  13095. local sOldName = n.Name
  13096. n.Name = "saved "..sOldName
  13097. end
  13098. end
  13099. end
  13100. end
  13101. else
  13102. for i,v in pairs(LP.Character:GetDescendants()) do
  13103. if v:IsA("Tool") then
  13104. v.Parent = LP
  13105. local oldName = v.Name
  13106. v.Name = "saved "..oldName
  13107. end
  13108. end
  13109. end
  13110. end
  13111.  
  13112. Commands.loadtool = function(args)
  13113. if args[1] then
  13114. for i,a in pairs(LP:GetChildren()) do
  13115. 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
  13116. a.Parent = LP.Backpack
  13117. local currentName = a.Name
  13118. a.Name = string.sub(currentName, 7)
  13119. end
  13120. end
  13121. else
  13122. for i,v in pairs(LP:GetChildren()) do
  13123. if string.sub(v.Name, 1, 5) == "saved" then
  13124. v.Parent = LP.Backpack
  13125. local currentName = v.Name
  13126. v.Name = string.sub(currentName, 7)
  13127. end
  13128. end
  13129. end
  13130. end
  13131.  
  13132. Commands.savealltool = function(args)
  13133. for i,v in pairs(LP.Character:GetDescendants()) do
  13134. if v:IsA("Tool") then
  13135. v.Parent = LP
  13136. local oldName = v.Name
  13137. v.Name = "saved "..oldName
  13138. end
  13139. end
  13140. for i,v in pairs(LP.Backpack:GetDescendants()) do
  13141. if v:IsA("Tool") then
  13142. v.Parent = LP
  13143. local oldName = v.Name
  13144. v.Name = "saved "..oldName
  13145. end
  13146. end
  13147. end
  13148.  
  13149. Commands.loadalltool = function(args)
  13150. for i,v in pairs(LP:GetChildren()) do
  13151. if v:IsA("Tool") and string.sub(v.Name, 1, 5) == "saved" then
  13152. v.Parent = LP.Backpack
  13153. local currentName = v.Name
  13154. v.Name = string.sub(currentName, 7)
  13155. end
  13156. end
  13157. end
  13158.  
  13159. Mouse.KeyDown:Connect(function(key)
  13160. if key == clicktpKEY and clicktpACTIVE == true then
  13161. if Mouse.Target then
  13162. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Mouse.Hit.x, Mouse.Hit.y + 5, Mouse.Hit.z)
  13163. end
  13164. end
  13165. if key == clickdelKEY and clickdelACTIVE == true then
  13166. if Mouse.Target then
  13167. Mouse.Target:Destroy()
  13168. end
  13169. end
  13170. end)
  13171. Mouse.Button1Down:Connect(function()
  13172. if clicktpACTIVE == true and clicktpCLICK == true then
  13173. if Mouse.Target then
  13174. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Mouse.Hit.x, Mouse.Hit.y + 5, Mouse.Hit.z)
  13175. end
  13176. end
  13177. if clickdelACTIVE == true and clickdelCLICK == true then
  13178. if Mouse.Target then
  13179. Mouse.Target:Destroy()
  13180. end
  13181. end
  13182. end)
  13183.  
  13184. clicktpKEY = ""
  13185. clickdelKEY = ""
  13186. clicktpACTIVE = false
  13187. clickdelACTIVE = false
  13188. clicktpCLICK = false
  13189. clickdelCLICK = false
  13190.  
  13191. Commands.clicktp = function(args)
  13192. if args[1] then
  13193. clicktpKEY = string.sub(tostring(args[1]), 1, 1)
  13194. clicktpACTIVE = true
  13195. clicktpCLICK = false
  13196. else
  13197. clicktpKEY = ""
  13198. clicktpACTIVE = true
  13199. clicktpCLICK = true
  13200. end
  13201. clientSided()
  13202. end
  13203.  
  13204. Commands.clickdel = function(args)
  13205. if args[1] then
  13206. clickdelKEY = string.sub(tostring(args[1]), 1, 1)
  13207. clickdelACTIVE = true
  13208. clickdelCLICK = false
  13209. else
  13210. clickdelKEY = ""
  13211. clickdelACTIVE = true
  13212. clickdelCLICK = true
  13213. end
  13214. clientSided()
  13215. end
  13216.  
  13217. Commands.unclicktp = function(args)
  13218. clicktpACTIVE = false
  13219. end
  13220.  
  13221. Commands.unclickdel = function(args)
  13222. clickdelACTIVE = false
  13223. end
  13224.  
  13225. Commands.oof = function(args)
  13226. spawn(function()
  13227. while wait() do
  13228. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  13229. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  13230. for _,x in pairs(v.Character.Head:GetChildren()) do
  13231. 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
  13232. end
  13233. end
  13234. end
  13235. end
  13236. end)
  13237. end
  13238.  
  13239. Commands.chatlogs = function(args)
  13240. MainChatFrame.Position = UDim2.new(0, 760, 0, 261)
  13241. MainChatFrame.Visible = true
  13242. end
  13243.  
  13244. Commands.stopadmin = function(args)
  13245. commandPrefix = " "
  13246. following = false
  13247. trailing = false
  13248. annoying = false
  13249. CMDBAR.Visible = false
  13250. Match.Visible = false
  13251. flying = false
  13252. end
  13253.  
  13254. Commands.freecam = function(args)
  13255. for i,getFC in pairs(gsWorkspace:GetDescendants()) do
  13256. if getFC.Name == "rGETpartNUMBER2" then
  13257. getFC:Destroy()
  13258. end
  13259. end
  13260. local CameraPart = Instance.new("Part")
  13261. CameraPart.CanCollide = false
  13262. CameraPart.CFrame = LP.Character.Head.CFrame
  13263. CameraPart.Locked = true
  13264. CameraPart.Transparency = 1
  13265. CameraPart.Size = Vector3.new(1, 1, 1)
  13266. CameraPart.Parent = gsWorkspace
  13267. CameraPart.Name = "rGETpartNUMBER2"
  13268. if bypassMODE == true then
  13269. loopviewfc = true
  13270. elseif bypassMODE == false then
  13271. gsWorkspace.CurrentCamera.CameraSubject = CameraPart
  13272. end
  13273. local speedget = 1
  13274. local T = CameraPart
  13275. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  13276. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  13277. local SPEED = speedget
  13278. if args[1] then
  13279. speedfly = tonumber(args[1])
  13280. else
  13281. speedfly = 1
  13282. end
  13283. local function freecamfly()
  13284. LP.Character.Head.Anchored = true
  13285. doFREECAM = true
  13286. local BG = Instance.new('BodyGyro', T)
  13287. local BV = Instance.new('BodyVelocity', T)
  13288. BG.P = 9e4
  13289. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  13290. BG.cframe = T.CFrame
  13291. BV.velocity = Vector3.new(0, 0.1, 0)
  13292. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  13293. spawn(function()
  13294. repeat wait()
  13295. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  13296. SPEED = 50
  13297. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  13298. SPEED = 0
  13299. end
  13300. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  13301. 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
  13302. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  13303. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  13304. 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
  13305. else
  13306. BV.velocity = Vector3.new(0, 0.1, 0)
  13307. end
  13308. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  13309. until not doFREECAM
  13310. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  13311. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  13312. SPEED = 0
  13313. BG:destroy()
  13314. BV:destroy()
  13315. end)
  13316. end
  13317. Mouse.KeyDown:connect(function(KEY)
  13318. if KEY:lower() == 'w' then
  13319. CONTROL.F = speedfly
  13320. elseif KEY:lower() == 's' then
  13321. CONTROL.B = -speedfly
  13322. elseif KEY:lower() == 'a' then
  13323. CONTROL.L = -speedfly
  13324. elseif KEY:lower() == 'd' then
  13325. CONTROL.R = speedfly
  13326. end
  13327. end)
  13328. Mouse.KeyUp:connect(function(KEY)
  13329. if KEY:lower() == 'w' then
  13330. CONTROL.F = 0
  13331. elseif KEY:lower() == 's' then
  13332. CONTROL.B = 0
  13333. elseif KEY:lower() == 'a' then
  13334. CONTROL.L = 0
  13335. elseif KEY:lower() == 'd' then
  13336. CONTROL.R = 0
  13337. end
  13338. end)
  13339. freecamfly()
  13340. end
  13341.  
  13342. Commands.fc = function(args)
  13343. if args[1] then
  13344. run(commandPrefix.."freecam "..args[1])
  13345. else
  13346. run(commandPrefix.."freecam")
  13347. end
  13348. end
  13349.  
  13350. Commands.unfreecam = function(args)
  13351. doFREECAM = false
  13352. LP.Character.Head.Anchored = false
  13353. view(LP)
  13354. if gsWorkspace.rGETpartNUMBER2 then
  13355. gsWorkspace.rGETpartNUMBER2:Destroy()
  13356. end
  13357. loopviewfc = false
  13358. end
  13359.  
  13360. Commands.unfc = function(args)
  13361. doFREECAM = false
  13362. LP.Character.Head.Anchored = false
  13363. view(LP)
  13364. if gsWorkspace.rGETpartNUMBER2 then
  13365. gsWorkspace.rGETpartNUMBER2:Destroy()
  13366. end
  13367. loopviewfc = false
  13368. end
  13369.  
  13370. Commands.gotofc = function(args)
  13371. doFREECAM = false
  13372. LP.Character.Head.Anchored = false
  13373. view(LP)
  13374. pcall(function()
  13375. LP.Character.HumanoidRootPart.CFrame = gsWorkspace.rGETpartNUMBER2.CFrame
  13376. gsWorkspace.rGETpartNUMBER2:Destroy()
  13377. end)
  13378. loopviewfc = false
  13379. end
  13380.  
  13381. Commands.fctp = function(args)
  13382. if args[1] then
  13383. for i,v in pairs(findPlayer(args[1])) do
  13384. pcall(function()
  13385. gsWorkspace.rGETpartNUMBER2.CFrame = v.Character.Head.CFrame
  13386. end)
  13387. end
  13388. end
  13389. end
  13390.  
  13391. Commands.cmds = function(args)
  13392. CMDSmain.Position = UDim2.new(0, 695, 0, 297)
  13393. CMDSmain.Visible = true
  13394. CMDSmain:TweenSize(UDim2.new(0, 440, 0, 367), "InOut", "Sine", 1)
  13395. end
  13396.  
  13397. Commands.fullcredits = function(args)
  13398. Notification("info", "Credit to Autumn, Josh and 3dsboy08 (Help with "..commandPrefix.."remotespy and anti client kick)", 1)
  13399. Notification("info", "Credit to Infinite Yield developers (Assisted in "..commandPrefix.."esp and "..commandPrefix.."fly commands)", 1)
  13400. Notification("info", "Credit to Timeless ("..commandPrefix.."invisible) and Harkinian ("..commandPrefix.."shutdown)", 1)
  13401. Notification("info", "Credit to DEX creators ("..commandPrefix.."explorer) and xFunnieuss ("..commandPrefix.."spinhats)", 1)
  13402. Notification("info", "Only creator is illremember", 2)
  13403. end
  13404.  
  13405. Commands.hotkey = function(args)
  13406. if args[1] then
  13407. local hotkeyKEY = string.sub(tostring(args[1]), 1, 3)
  13408. if args[2] then
  13409. table.remove(args, 1)
  13410. local hotkeyCMD = table.concat(args, " ")
  13411. table.insert(hotkeys, hotkeyCMD.."//"..hotkeyKEY)
  13412. fullUpdate()
  13413. Notification("info", "Hotkey added!", 1)
  13414. end
  13415. end
  13416. end
  13417.  
  13418. Mouse.KeyDown:Connect(function(key)
  13419. for i,v in pairs(hotkeys) do
  13420. local currentKey = string.match(v, "[%a%d]+$")
  13421. if string.len(currentKey) == 1 then
  13422. if key == string.sub(v, #v, #v) then
  13423. local commandtoRUN = string.match(v, "^[%w%s]+")
  13424. if string.sub(string.lower(tostring(commandtoRUN)), 1, 3) == "fly" then
  13425. if bypassMODE == true then
  13426. if doFREECAM == false then
  13427. run(commandPrefix..tostring(commandtoRUN))
  13428. else
  13429. run(commandPrefix.."unfly")
  13430. end
  13431. else
  13432. if flying == false then
  13433. run(commandPrefix..tostring(commandtoRUN))
  13434. else
  13435. run(commandPrefix.."unfly")
  13436. end
  13437. end
  13438. elseif tostring(commandtoRUN) == "noclip" then
  13439. if noclip == false then
  13440. run(commandPrefix..tostring(commandtoRUN))
  13441. else
  13442. run(commandPrefix.."clip")
  13443. end
  13444. elseif tostring(commandtoRUN) == "freecam" or tostring(commandtoRUN) == "fc" then
  13445. if doFREECAM == false then
  13446. run(commandPrefix..tostring(commandtoRUN))
  13447. else
  13448. if fchotkeymode == "goto" then
  13449. run(commandPrefix.."gotofc")
  13450. elseif fchotkeymode == "unfc" then
  13451. run(commandPrefix.."unfreecam")
  13452. end
  13453. end
  13454. else
  13455. run(commandPrefix..tostring(commandtoRUN))
  13456. end
  13457. end
  13458. else
  13459. if string.lower(string.sub(tostring(currentKey), 1, 1)) == "f" then
  13460. local commandtoRUN = string.match(v, "^[%w%s]+")
  13461. local hotkeyadjust = tonumber(string.sub(currentKey, 2, 3)) + 25
  13462. if string.byte(key) == hotkeyadjust then
  13463. if string.sub(string.lower(tostring(commandtoRUN)), 1, 3) == "fly" then
  13464. if bypassMODE == true then
  13465. if doFREECAM == false then
  13466. run(commandPrefix..tostring(commandtoRUN))
  13467. else
  13468. run(commandPrefix.."unfly")
  13469. end
  13470. else
  13471. if flying == false then
  13472. run(commandPrefix..tostring(commandtoRUN))
  13473. else
  13474. run(commandPrefix.."unfly")
  13475. end
  13476. end
  13477. elseif tostring(commandtoRUN) == "noclip" then
  13478. if noclip == false then
  13479. run(commandPrefix..tostring(commandtoRUN))
  13480. else
  13481. run(commandPrefix.."clip")
  13482. end
  13483. elseif tostring(commandtoRUN) == "freecam" or tostring(commandtoRUN) == "fc" then
  13484. if doFREECAM == false then
  13485. run(commandPrefix..tostring(commandtoRUN))
  13486. else
  13487. if fchotkeymode == "goto" then
  13488. run(commandPrefix.."gotofc")
  13489. elseif fchotkeymode == "unfc" then
  13490. run(commandPrefix.."unfreecam")
  13491. end
  13492. end
  13493. else
  13494. run(commandPrefix..tostring(commandtoRUN))
  13495. end
  13496. end
  13497. end
  13498. end
  13499. end
  13500. end)
  13501.  
  13502. Commands.removeallhotkey = function(args)
  13503. hotkeys = {}
  13504. fullUpdate()
  13505. Notification("warning", "All hotkeys reset/removed", 6)
  13506. end
  13507.  
  13508. Commands.removehotkey = function(args)
  13509. if args[1] then
  13510. for i,v in pairs(hotkeys) do
  13511. local currentKey = string.match(v, "[%a%d]+$")
  13512. if currentKey == string.lower(tostring(args[1])) then
  13513. table.remove(hotkeys, i)
  13514. fullUpdate()
  13515. end
  13516. end
  13517. end
  13518. end
  13519.  
  13520. Commands.printhotkeys = function(args)
  13521. for i,v in pairs(hotkeys) do
  13522. warn("HOTKEYS:")
  13523. print(v)
  13524. end
  13525. end
  13526.  
  13527. Commands.os = function(args)
  13528. if args[1] then
  13529. for i,v in pairs(findPlayer(args[1])) do
  13530. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." is on "..v.OsPlatform, "All")
  13531. end
  13532. end
  13533. end
  13534.  
  13535. spinning = false
  13536. Commands.spin = function(args)
  13537. if args[1] then
  13538. for i,v in pairs(findSinglePlayer(args[1])) do
  13539. run(commandPrefix.."attach "..v.Name)
  13540. annplr = v
  13541. annoying = true
  13542. spinning = true
  13543. end
  13544. end
  13545. end
  13546.  
  13547. Commands.unspin = function(args)
  13548. if spinning then
  13549. annoying = false
  13550. spinning = false
  13551. end
  13552. run(""..commandPrefix.."unattach")
  13553. end
  13554.  
  13555. Commands.explorer = function(args)
  13556. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  13557. Notification("info", "Loaded DEX explorer!", 5)
  13558. end
  13559.  
  13560. Commands.maxzoom = function(args)
  13561. if args[1] then
  13562. LP.CameraMaxZoomDistance = args[1]
  13563. end
  13564. end
  13565.  
  13566. Commands.stare = function(args)
  13567. if args[1] then
  13568. for i,v in pairs(findSinglePlayer(args[1])) do
  13569. stareplr = v
  13570. staring = true
  13571. end
  13572. end
  13573. end
  13574.  
  13575. Commands.unstare = function(args)
  13576. staring = false
  13577. end
  13578.  
  13579. Commands.tempgod = function(args)
  13580. local hu = LP.Character.Humanoid
  13581. local l = Instance.new("Humanoid")
  13582. l.Parent = LP.Character
  13583. l.Name = "Humanoid"
  13584. wait(0.1)
  13585. hu.Parent = LP
  13586. gsWorkspace.CurrentCamera.CameraSubject = LP.Character
  13587. LP.Character.Animate.Disabled = true
  13588. wait(0.1)
  13589. LP.Character.Animate.Disabled = false
  13590. Notification("info", "Enabled Temp FE Godmode", 4)
  13591. end
  13592.  
  13593. Commands.void = function(args)
  13594. if hasTools() == false then
  13595. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  13596. else
  13597. FEGodmode()
  13598. for i,v in pairs(LP.Backpack:GetChildren())do
  13599. LP.Character.Humanoid:EquipTool(v)
  13600. end
  13601. if args[1] then
  13602. for i,v in pairs(findSinglePlayer(args[1])) do
  13603. local NOW = LP.Character.HumanoidRootPart.CFrame
  13604. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  13605. wait(0.3)
  13606. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  13607. local function tp(player,player2)
  13608. local char1,char2=player.Character,player2.Character
  13609. if char1 and char2 then
  13610. char1:MoveTo(char2.Head.Position)
  13611. end
  13612. end
  13613. wait(0.5)
  13614. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(999999999999999,0,999999999999999))
  13615. end
  13616. end
  13617. end
  13618. end
  13619.  
  13620. Commands.freefall = function(args)
  13621. if hasTools() == false then
  13622. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  13623. else
  13624. FEGodmode()
  13625. for i,v in pairs(LP.Backpack:GetChildren())do
  13626. LP.Character.Humanoid:EquipTool(v)
  13627. end
  13628. if args[1] then
  13629. for i,v in pairs(findSinglePlayer(args[1])) do
  13630. local NOW = LP.Character.HumanoidRootPart.CFrame
  13631. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  13632. wait(0.3)
  13633. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  13634. wait(0.5)
  13635. LP.Character.HumanoidRootPart.CFrame = NOW
  13636. wait(0.5)
  13637. LP.Character.HumanoidRootPart.CFrame = NOW
  13638. wait(0.6)
  13639. LP.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
  13640. end
  13641. end
  13642. end
  13643. end
  13644.  
  13645. Commands.version = function(args)
  13646. Notification("info", "Current Shattervast Version: V2.8", 7)
  13647. end
  13648.  
  13649. Commands.shiftlockon = function(args)
  13650. LP.DevEnableMouseLock = true
  13651. Notification("info", "Shift lock enabled!", 5)
  13652. end
  13653.  
  13654. for i,needChat in pairs(gsPlayers:GetPlayers()) do
  13655. needChat.Chatted:Connect(function(msg)
  13656. if copychatall then
  13657. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(msg, "All")
  13658. end
  13659. end)
  13660. end
  13661. gsPlayers.PlayerAdded:Connect(function(plr)
  13662. plr.Chatted:Connect(function(msg)
  13663. if copychatall then
  13664. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(msg, "All")
  13665. end
  13666. end)
  13667. end)
  13668.  
  13669. copychatplayer = nil
  13670. copychatall = false
  13671. copychatACTIVE = false
  13672. Commands.copychat = function(args)
  13673. if args[1] then
  13674. if string.lower(args[1]) == "all" or string.lower(args[1]) == "others" then
  13675. copychatall = true
  13676. else
  13677. for i,v in pairs(findPlayer(args[1])) do
  13678. if v ~= LP then
  13679. copychatplayer = v
  13680. copychatACTIVE = true
  13681. end
  13682. end
  13683. end
  13684. end
  13685. end
  13686.  
  13687. Commands.uncopychat = function(args)
  13688. copychatall = false
  13689. copychatACTIVE = false
  13690. end
  13691.  
  13692. Commands.newkill = function(args)
  13693. if hasTools() == false then
  13694. Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
  13695. else
  13696. if args[1] then
  13697. for i,plr in pairs(findSinglePlayer(args[1])) do
  13698. for i,v in pairs(LP.Backpack:GetChildren())do
  13699. LP.Character.Humanoid:EquipTool(v)
  13700. end
  13701. for i,v in pairs(LP.Backpack:GetDescendants()) do
  13702. if v:IsA("Tool") then
  13703. v.Parent = LP.Character
  13704. wait()
  13705. v.Parent = plr.Character
  13706. end
  13707. end
  13708. wait(0.4)
  13709. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(4000000, -10, 200000))
  13710. end
  13711. end
  13712. end
  13713. end
  13714.  
  13715. Commands.newattach = function(args)
  13716. if hasTools() == false then
  13717. Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
  13718. else
  13719. if args[1] then
  13720. for i,plr in pairs(findSinglePlayer(args[1])) do
  13721. for i,v in pairs(LP.Backpack:GetChildren())do
  13722. LP.Character.Humanoid:EquipTool(v)
  13723. end
  13724. for i,v in pairs(LP.Backpack:GetDescendants()) do
  13725. if v:IsA("Tool") then
  13726. v.Parent = LP.Character
  13727. wait()
  13728. v.Parent = plr.Character
  13729. end
  13730. end
  13731. end
  13732. end
  13733. end
  13734. end
  13735.  
  13736. Commands.newbring = function(args)
  13737. if hasTools() == false then
  13738. Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
  13739. else
  13740. if args[1] then
  13741. for i,plr in pairs(findSinglePlayer(args[1])) do
  13742. local NOW = LP.Character.HumanoidRootPart.CFrame
  13743. for i,v in pairs(LP.Backpack:GetChildren())do
  13744. LP.Character.Humanoid:EquipTool(v)
  13745. end
  13746. for i,v in pairs(LP.Backpack:GetDescendants()) do
  13747. if v:IsA("Tool") then
  13748. v.Parent = LP.Character
  13749. wait()
  13750. v.Parent = plr.Character
  13751. end
  13752. end
  13753. wait(0.4)
  13754. LP.Character.HumanoidRootPart.CFrame = NOW
  13755. wait(0.4)
  13756. LP.Character.HumanoidRootPart.CFrame = NOW
  13757. end
  13758. end
  13759. end
  13760. end
  13761.  
  13762. Commands.spawn = function(args)
  13763. if args[1] then
  13764. if string.lower(tostring(args[1])) == "ws" then
  13765. spawnWS = args[2] or CurrentWalkspeed
  13766. LP.Character.Humanoid.WalkSpeed = args[2] or CurrentWalkspeed
  13767. elseif string.lower(tostring(args[1])) == "jp" then
  13768. spawnJP = args[2] or CurrentJumppower
  13769. LP.Character.Humanoid.JumpPower = args[2] or CurrentJumppower
  13770. elseif string.lower(tostring(args[1])) == "hh" then
  13771. spawnHH = args[2] or CurrentHipheight
  13772. LP.Character.Humanoid.HipHeight = args[2] or CurrentHipheight
  13773. elseif string.lower(tostring(args[1])) == "god" then
  13774. spawningfegod = true
  13775. FEGodmode()
  13776. end
  13777. end
  13778. end
  13779.  
  13780. Commands.unspawn = function(args)
  13781. spawnWS = CurrentWalkspeed
  13782. spawnJP = CurrentJumppower
  13783. spawnHH = CurrentHipheight
  13784. spawningfegod = false
  13785. Notification("info", "Reset spawning stats", 5)
  13786. end
  13787.  
  13788. savingtoolsloop = false
  13789. Commands.autosavetool = function(args)
  13790. if args[1] then
  13791. if string.lower(tostring(args[1])) == "on" then
  13792. savingtoolsloop = true
  13793. elseif string.lower(tostring(args[1])) == "off" then
  13794. savingtoolsloop = false
  13795. end
  13796. end
  13797. end
  13798.  
  13799. modeFling = false
  13800. modeCompliment = false
  13801. modeMove = false
  13802. modeInfo = false
  13803. Commands.beginbot = function(args)
  13804. if not args[1] then
  13805. print("fling // compliment // move // info")
  13806. Notification("info", ""..commandPrefix.."beginbot Modes printed", 5)
  13807. else
  13808. if string.lower(tostring(args[1])) == "fling" then
  13809. modeFling = true
  13810. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hello! I am Fling-Bot 5000! Say !fling [Player] to fling that player!", "All")
  13811. elseif string.lower(tostring(args[1])) == "compliment" then
  13812. modeCompliment = true
  13813. complimentReady = true
  13814. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Good day, I am Compliment-Bot. Say !c [Player] to give them a compliment.", "All")
  13815. elseif string.lower(tostring(args[1])) == "move" then
  13816. modeMove = true
  13817. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hi, I am movement bot. Commands you can use: !walk [Player], !bringbot, !follow [Player].", "All")
  13818. elseif string.lower(tostring(args[1])) == "info" then
  13819. modeInfo = true
  13820. infoReady = true
  13821. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hey, I'm Info-Bot. Commands you can use: !age [Player], !id [Player].", "All")
  13822. end
  13823. end
  13824. end
  13825.  
  13826. Commands.endbot = function(args)
  13827. if not args[1] then
  13828. modeFling = false
  13829. modeCompliment = false
  13830. modeMove = false
  13831. modeInfo = false
  13832. else
  13833. if string.lower(tostring(args[1])) == "fling" then
  13834. modeFling = false
  13835. elseif string.lower(tostring(args[1])) == "compliment" then
  13836. modeCompliment = false
  13837. elseif string.lower(tostring(args[1])) == "move" then
  13838. modeMove = false
  13839. elseif string.lower(tostring(args[1])) == "info" then
  13840. modeInfo = false
  13841. end
  13842. end
  13843. end
  13844.  
  13845. Commands.stopsit = function(args)
  13846. stopsitting = true
  13847. end
  13848.  
  13849. Commands.gosit = function(args)
  13850. stopsitting = false
  13851. end
  13852.  
  13853. chattingerror = true
  13854. Commands.chaterror = function(args)
  13855. if chattingerror then
  13856. chattingerror = false
  13857. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
  13858. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
  13859. wait(4)
  13860. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
  13861. wait(3)
  13862. chattingerror = true
  13863. end
  13864. end
  13865.  
  13866. spawnpos = nil
  13867. spawningpos = true
  13868. Commands.spawnpoint = function(args)
  13869. spawnpos = LP.Character.HumanoidRootPart.CFrame
  13870. spawningpos = true
  13871. Notification("info", "Spawn point has been set! Use "..commandPrefix.."nospawn to remove.", 6)
  13872. end
  13873.  
  13874. Commands.nospawn = function(args)
  13875. spawningpos = false
  13876. Notification("info", "Spawn point has been removed. Use "..commandPrefix.."spawnpoint to enable.", 6)
  13877. end
  13878.  
  13879. Commands.bypass = function(args)
  13880. if args[1] then
  13881. if string.lower(tostring(args[1])) == "on" then
  13882. bypassMODE = true
  13883. Notification("warning", "Bypass mode turned on, this changes functions of "..commandPrefix.."fly and other commands to bypass most anti-exploits.", 7)
  13884. elseif string.lower(tostring(args[1])) == "off" then
  13885. bypassMODE = false
  13886. Notification("warning", "Bypass mode has been turned off.", 7)
  13887. end
  13888. end
  13889. end
  13890.  
  13891. Commands.fixcam = function(args)
  13892. gsWorkspace.CurrentCamera:Destroy()
  13893. wait(0.1)
  13894. game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character.Humanoid
  13895. game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
  13896. LP.CameraMinZoomDistance = 0.5
  13897. LP.CameraMaxZoomDistance = 400
  13898. LP.CameraMode = "Classic"
  13899. LP.DevCameraOcclusionMode = CurrentNormal
  13900. end
  13901.  
  13902. Commands.gotoobj = function(args)
  13903. if args[1] then
  13904. for i,v in pairs(gsWorkspace:GetDescendants()) do
  13905. if string.lower(v.Name) == string.lower(tostring(args[1])) then
  13906. LP.Character.HumanoidRootPart.CFrame = v.CFrame + Vector3.new(0, 3, 0)
  13907. end
  13908. end
  13909. end
  13910. end
  13911.  
  13912. Commands.breakcam = function(args)
  13913. gsWorkspace.CurrentCamera.CameraSubject = LP.Character.Head
  13914. end
  13915.  
  13916. Commands.inviscam = function(args)
  13917. LP.DevCameraOcclusionMode = "Invisicam"
  13918. end
  13919.  
  13920. printobjKEY = ""
  13921. printobjCLICKING = false
  13922. printobjACTIVE = false
  13923.  
  13924. Commands.printobj = function(args)
  13925. if args[1] then
  13926. printobjKEY = string.sub(tostring(args[1]), 1, 1)
  13927. printobjACTIVE = true
  13928. printobjCLICKING = false
  13929. else
  13930. printobjKEY = ""
  13931. printobjACTIVE = true
  13932. printobjCLICKING = true
  13933. end
  13934. end
  13935.  
  13936. Mouse.KeyDown:Connect(function(key)
  13937. if key == printobjKEY and printobjACTIVE == true then
  13938. if Mouse.Target then
  13939. local path = Mouse.Target:GetFullName()
  13940. local getPath = "game:GetService(\"Workspace\")"
  13941. local getSpaces = ""
  13942. local separate = {}
  13943. local a = nil
  13944. for v in string.gmatch(string.sub(path, 10), "[^.]+") do
  13945. if string.match(v, " ") then
  13946. a = "["..v.."]"
  13947. table.insert(separate, a)
  13948. else
  13949. a = "."..v
  13950. table.insert(separate, a)
  13951. end
  13952. getSpaces = table.concat(separate, "")
  13953. end
  13954. local fullPath = getPath..getSpaces
  13955. print(fullPath)
  13956. end
  13957. end
  13958. end)
  13959. Mouse.Button1Down:Connect(function()
  13960. if printobjCLICKING == true and printobjACTIVE == true then
  13961. if Mouse.Target then
  13962. local path = Mouse.Target:GetFullName()
  13963. local getPath = "game:GetService(\"Workspace\")"
  13964. local getSpaces = ""
  13965. local separate = {}
  13966. local a = nil
  13967. for v in string.gmatch(string.sub(path, 10), "[^.]+") do
  13968. if string.match(v, " ") then
  13969. a = "["..v.."]"
  13970. table.insert(separate, a)
  13971. else
  13972. a = "."..v
  13973. table.insert(separate, a)
  13974. end
  13975. getSpaces = table.concat(separate, "")
  13976. end
  13977. local fullPath = getPath..getSpaces
  13978. print(fullPath)
  13979. end
  13980. end
  13981. end)
  13982.  
  13983. Commands.unprintobj = function(args)
  13984. printobjACTIVE = false
  13985. printobjCLICKING = false
  13986. end
  13987.  
  13988. Commands.hotkeyfc = function(args)
  13989. if args[1] then
  13990. if string.lower(tostring(args[1])) == "goto" then
  13991. fchotkeymode = "goto"
  13992. elseif string.lower(tostring(args[1])) == "unfc" then
  13993. fchotkeymode = "unfc"
  13994. end
  13995. fullUpdate()
  13996. end
  13997. end
  13998.  
  13999. Commands.carpet = function(args)
  14000. if args[1] then
  14001. for i,v in pairs(findSinglePlayer(args[1])) do
  14002. if v ~= nil then
  14003. annoying = true
  14004. annplr = v
  14005. local carpetAnimation = Instance.new("Animation")
  14006. carpetAnimation.AnimationId = "rbxassetid://282574440"
  14007. carpetTrack = LP.Character.Humanoid:LoadAnimation(carpetAnimation)
  14008. carpetTrack:Play(.1, 1, 1)
  14009. end
  14010. end
  14011. end
  14012. end
  14013.  
  14014. Commands.uncarpet = function(args)
  14015. annoying = false
  14016. carpetTrack:Stop()
  14017. end
  14018.  
  14019. Commands.brickcreate = function(args)
  14020. if args[1] then
  14021. local createPosition = LP.Character.HumanoidRootPart.CFrame
  14022. if args[2] and args[3] and args[4] then
  14023. createPosition = CFrame.new(Vector3.new(args[2], args[3], args[4]))
  14024. else
  14025. createPosition = LP.Character.HumanoidRootPart.CFrame
  14026. end
  14027. for i = 1, args[1] do
  14028. LP.Character.HumanoidRootPart.CFrame = createPosition
  14029. run(commandPrefix.."blockhats")
  14030. wait(0.2)
  14031. run(commandPrefix.."drophats")
  14032. wait(0.2)
  14033. run(commandPrefix.."reset")
  14034. wait(6)
  14035. end
  14036. end
  14037. end
  14038.  
  14039. Commands.forward = function(args)
  14040. if args[1] then
  14041. forwardSpeed = args[1]
  14042. else
  14043. forwardSpeed = 1
  14044. end
  14045. cmdForward = true
  14046. end
  14047.  
  14048. Commands.unforward = function(args)
  14049. cmdForward = false
  14050. end
  14051.  
  14052. Commands.id = function(args)
  14053. if args[1] then
  14054. for i,v in pairs(findPlayer(args[1])) do
  14055. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." Account ID: "..v.UserId.."!", "All")
  14056. end
  14057. end
  14058. end
  14059.  
  14060. Commands.spinhats = function(args) -- Credit to xFunnieuss
  14061. for i,v in pairs(LP.Character:GetDescendants()) do
  14062. if v:IsA("Accessory") or v:IsA("Hat") then
  14063. local keep = Instance.new("BodyPosition") keep.Parent = v.Handle keep.Name = "no"
  14064. local spin = Instance.new("BodyAngularVelocity") spin.Parent = v.Handle spin.Name = "ha"
  14065. if v.Handle.AccessoryWeld then
  14066. v.Handle.AccessoryWeld:Destroy()
  14067. end
  14068. if args[1] then
  14069. spin.AngularVelocity = Vector3.new(0, args[1], 0)
  14070. spin.MaxTorque = Vector3.new(0, args[1] * 2, 0)
  14071. else
  14072. spin.AngularVelocity = Vector3.new(0, 100, 0)
  14073. spin.MaxTorque = Vector3.new(0, 200, 0)
  14074. end
  14075. keep.P = 30000
  14076. keep.D = 50
  14077. spinObj = keep
  14078. spinTOhead = true
  14079. end
  14080. end
  14081. end
  14082.  
  14083. Commands.unspinhats = function(args)
  14084. for i,v in pairs(LP.Character:GetDescendants()) do
  14085. if v:IsA("Accessory") or v:IsA("Hat") then
  14086. pcall(function()
  14087. run(commandPrefix.."drophats")
  14088. wait(2)
  14089. v.Handle.spin:Destroy()
  14090. v.Handle.keep:Destroy()
  14091. end)
  14092. end
  14093. end
  14094. end
  14095.  
  14096. savedmap = {}
  14097. Commands.savemap = function(args)
  14098. for i,v in pairs(gsWorkspace:GetChildren()) do
  14099. v.Archivable = true
  14100. if not v:IsA("Terrain") and not v:IsA("Camera") then
  14101. if not gsPlayers:FindFirstChild(v.Name) then
  14102. table.insert(savedmap, v:Clone())
  14103. end
  14104. end
  14105. end
  14106. clientSided()
  14107. end
  14108.  
  14109. Commands.loadmap = function(args)
  14110. for i,v in pairs(gsWorkspace:GetChildren()) do
  14111. if not v:IsA("Terrain") and not v:IsA("Camera") then
  14112. if not gsPlayers:FindFirstChild(v.Name) then
  14113. pcall(function()
  14114. v:Destroy()
  14115. end)
  14116. end
  14117. end
  14118. end
  14119. for i,a in ipairs(savedmap) do
  14120. a:Clone().Parent = gsWorkspace
  14121. end
  14122. clientSided()
  14123. end
  14124.  
  14125. Commands.creatorid = function(args)
  14126. LP.UserId = game.CreatorId
  14127. end
  14128.  
  14129. Commands.gameid = function(args)
  14130. Notification("info", "Current game's ID = "..game.GameId, 8)
  14131. end
  14132.  
  14133. Commands.delobj = function(args)
  14134. if args[1] then
  14135. for i,v in pairs(gsWorkspace:GetDescendants()) do
  14136. if string.lower(v.Name) == string.lower(tostring(args[1])) then
  14137. v:Destroy()
  14138. clientSided()
  14139. end
  14140. end
  14141. end
  14142. end
  14143.  
  14144. Commands.glide = function(args)
  14145. if args[1] then
  14146. for i,v in pairs(findSinglePlayer(args[1])) do
  14147. local goal = {}
  14148. goal.CFrame = v.Character.HumanoidRootPart.CFrame
  14149. local defaultSpeed = 3
  14150. if args[2] then
  14151. if tonumber(args[2]) < 10 then
  14152. defaultSpeed = tonumber(args[2])
  14153. else
  14154. defaultSpeed = 5
  14155. end
  14156. else
  14157. defaultSpeed = 3
  14158. end
  14159. local goalFunction = gsTween:Create(LP.Character.HumanoidRootPart, TweenInfo.new(defaultSpeed, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), goal)
  14160. goalFunction:Play()
  14161. end
  14162. end
  14163. end
  14164.  
  14165. stutterON = false
  14166. Commands.stutter = function(args)
  14167. if args[1] then
  14168. if string.lower(tostring(args[1])) == "on" then
  14169. stutterON = true
  14170. elseif string.lower(tostring(args[1])) == "off" then
  14171. stutterON = false
  14172. wait(0.4)
  14173. LP.Character.HumanoidRootPart.Anchored = false
  14174. end
  14175. end
  14176. end
  14177.  
  14178. spawn(function()
  14179. while wait(0.1) do
  14180. if stutterON == true then
  14181. LP.Character.HumanoidRootPart.Anchored = false
  14182. wait(0.1)
  14183. LP.Character.HumanoidRootPart.Anchored = true
  14184. end
  14185. end
  14186. end)
  14187.  
  14188. Commands.platform = function(args)
  14189. local a = Instance.new("Part")
  14190. a.Parent = gsWorkspace
  14191. a.Size = Vector3.new(10, 1, 10)
  14192. a.Anchored = true
  14193. a.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 5, 0)
  14194. LP.Character.HumanoidRootPart.CFrame = a.CFrame + Vector3.new(0, 2, 0)
  14195. clientSided()
  14196. wait(20)
  14197. a:Destroy()
  14198. end
  14199.  
  14200. Commands.servertime = function(args)
  14201. Notification("info", "Server time is "..math.ceil(tonumber(gsWorkspace.DistributedGameTime)).." seconds.", 8)
  14202. end
  14203.  
  14204. Commands.ride = function(args)
  14205. if args[1] then
  14206. for i,v in pairs(findSinglePlayer(args[1])) do
  14207. local Anim = Instance.new("Animation")
  14208. Anim.AnimationId = "rbxassetid://179224234"
  14209. RIDEtrack = LP.Character.Humanoid:LoadAnimation(Anim)
  14210. rideACTIVE = true
  14211. ridePLAYER = v
  14212. RIDEtrack:Play()
  14213. end
  14214. end
  14215. end
  14216.  
  14217. Commands.unride = function(args)
  14218. RIDEtrack:Stop()
  14219. rideACTIVE = false
  14220. end
  14221.  
  14222. Commands.cmute = function(args)
  14223. if args[1] then
  14224. for i,v in pairs(findSinglePlayer(args[1])) do
  14225. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/mute "..v.Name, "All")
  14226. clientSided()
  14227. end
  14228. end
  14229. end
  14230.  
  14231. Commands.uncmute = function(args)
  14232. if args[1] then
  14233. for i,v in pairs(findSinglePlayer(args[1])) do
  14234. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/unmute "..v.Name, "All")
  14235. end
  14236. end
  14237. end
  14238.  
  14239. Commands.hat = function(args)
  14240. if args[1] then
  14241. for i,v in pairs(findSinglePlayer(args[1])) do
  14242. local Anim = Instance.new("Animation")
  14243. Anim.AnimationId = "rbxassetid://282574440"
  14244. HATtrack = LP.Character.Humanoid:LoadAnimation(Anim)
  14245. rideACTIVE = true
  14246. ridePLAYER = v
  14247. HATtrack:Play()
  14248. view(v)
  14249. end
  14250. end
  14251. end
  14252.  
  14253. Commands.unhat = function(args)
  14254. HATtrack:Stop()
  14255. rideACTIVE = false
  14256. view(LP)
  14257. end
  14258.  
  14259. --[[Commands.spawnreset = function(args)
  14260. if args[1] then
  14261. if string.lower(tostring(args[1])) == "on" then
  14262. spawningatreset = true
  14263. elseif string.lower(tostring(args[1])) == "off" then
  14264. spawningatreset = false
  14265. end
  14266. end
  14267. end]]
  14268.  
  14269. Commands.chat = function(args)
  14270. if args[1] then
  14271. local Chatmsg = table.concat(args, " ")
  14272. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(Chatmsg, "All")
  14273. end
  14274. end
  14275.  
  14276. -- findPlayer function (ALL, OTHERS, ME, NOOBS, VETERANS, OLDVETERANS, FRIENDS, NOFRIENDS, DEFAULT, RANDOM, SAMETEAM, NOTEAM, OTHERTEAM, TEAMname)
  14277. function findPlayer(plr)
  14278. local players = {}
  14279. local find = plr:lower()
  14280. local getAllNames = getmultipleplayers(find)
  14281. for i,mplr in pairs(getAllNames) do
  14282. if mplr == "all" then
  14283. for i,v in pairs(gsPlayers:GetPlayers()) do
  14284. table.insert(players,v)
  14285. end
  14286. elseif mplr == "others" then
  14287. for i,v in pairs(gsPlayers:GetPlayers()) do
  14288. if v.Name ~= LP.Name then
  14289. table.insert(players,v)
  14290. end
  14291. end
  14292. elseif mplr == "me" then
  14293. table.insert(players,LP)
  14294. elseif mplr == "noobs" then
  14295. for i,v in pairs(gsPlayers:GetPlayers()) do
  14296. if v.AccountAge <= 3 then
  14297. table.insert(players,v)
  14298. end
  14299. end
  14300. elseif mplr == "veterans" then
  14301. for i,v in pairs(gsPlayers:GetPlayers()) do
  14302. if v.AccountAge >= 365 then
  14303. table.insert(players,v)
  14304. end
  14305. end
  14306. elseif mplr == "oldveterans" then
  14307. for i,v in pairs(gsPlayers:GetPlayers()) do
  14308. if v.AccountAge >= 1500 then
  14309. table.insert(players,v)
  14310. end
  14311. end
  14312. elseif mplr == "friends" then
  14313. for i,v in pairs(gsPlayers:GetPlayers()) do
  14314. if v:IsFriendsWith(LP.UserId) and v.Name ~= LP.Name then
  14315. table.insert(players,v)
  14316. end
  14317. end
  14318. elseif mplr == "nofriends" then
  14319. for i,v in pairs(gsPlayers:GetPlayers()) do
  14320. if not v:IsFriendsWith(LP.UserId) and v.Name ~= LP.Name then
  14321. table.insert(players,v)
  14322. end
  14323. end
  14324. elseif mplr == "default" then
  14325. for i,v in pairs(gsPlayers:GetPlayers()) do
  14326. if v.Character:FindFirstChild("Pal Hair") or v.Character:FindFirstChild("Kate Hair") then
  14327. table.insert(players,v)
  14328. end
  14329. end
  14330. elseif mplr == "random" then
  14331. for i,v in pairs(gsPlayers:GetPlayers()) do
  14332. table.insert(players,v[math.random(1, #v)])
  14333. end
  14334. elseif mplr == "sameteam" then
  14335. for i,v in pairs(gsPlayers:GetPlayers()) do
  14336. if v.Team == LP.Team then
  14337. table.insert(players,v)
  14338. end
  14339. end
  14340. elseif mplr == "noteam" then
  14341. for i,v in pairs(gsPlayers:GetPlayers()) do
  14342. if v.Team == nil then
  14343. table.insert(players,v)
  14344. end
  14345. end
  14346. elseif mplr == "otherteam" then
  14347. for i,v in pairs(gsPlayers:GetPlayers()) do
  14348. if v.Team ~= LP.Team then
  14349. table.insert(players,v)
  14350. end
  14351. end
  14352. elseif string.sub(mplr, 1, 4) == "team" then
  14353. for i,v in pairs(gsPlayers:GetPlayers()) do
  14354. local spaceTEAM = {}
  14355. for teamValues in (string.gmatch(string.sub(mplr, 5), "[^_]+")) do
  14356. spaceTEAM[#spaceTEAM + 1] = teamValues
  14357. end
  14358. local gottrueteam = table.concat(spaceTEAM, " ")
  14359. if string.lower(tostring(v.Team)) == string.lower(gottrueteam) then
  14360. table.insert(players,v)
  14361. end
  14362. end
  14363. else
  14364. for i,v in pairs(gsPlayers:GetPlayers()) do
  14365. if string.lower(v.Name):sub(1, #mplr) == string.lower(mplr) then
  14366. table.insert(players,v)
  14367. end
  14368. end
  14369. end
  14370. end
  14371.  
  14372. return players
  14373. end
  14374. function getmultipleplayers(plr)
  14375. local plrsgotten = {}
  14376. for i in string.gmatch(plr,"[^,]+") do
  14377. table.insert(plrsgotten,i)
  14378. end
  14379. return plrsgotten
  14380. end
  14381. function findSinglePlayer(plr)
  14382. local players = {}
  14383. local find = plr:lower()
  14384. if find == "me" then
  14385. table.insert(players,LP)
  14386. else
  14387. for i,v in pairs(gsPlayers:GetPlayers()) do
  14388. if string.lower(v.Name):sub(1, #find) == string.lower(find) then
  14389. table.insert(players,v)
  14390. end
  14391. end
  14392. end
  14393. local oneplayer = {}
  14394. pcall(function()
  14395. table.insert(oneplayer, players[math.random(1, #players)])
  14396. end)
  14397. return oneplayer
  14398. end
  14399.  
  14400. -- Anti Kick
  14401.  
  14402. if getrawmetatable then
  14403. function formatargs(getArgs,v)
  14404. if #getArgs == 0 then
  14405. return ""
  14406. end
  14407.  
  14408. local collectArgs = {}
  14409. for k,v in next,getArgs do
  14410. local argument = ""
  14411. if type(v) == "string" then
  14412. argument = "\""..v.."\""
  14413. elseif type(v) == "table" then
  14414. argument = "{" .. formatargs(v,true) .. "}"
  14415. else
  14416. argument = tostring(v)
  14417. end
  14418. if v and type(k) ~= "number" then
  14419. table.insert(collectArgs,k.."="..argument)
  14420. else
  14421. table.insert(collectArgs,argument)
  14422. end
  14423. end
  14424. return table.concat(collectArgs, ", ")
  14425. end
  14426.  
  14427. kicknum = 0
  14428. local game_meta = getrawmetatable(game)
  14429. local game_namecall = game_meta.__namecall
  14430. local game_index = game_meta.__index
  14431. local w = (setreadonly or fullaccess or make_writeable)
  14432. pcall(w, game_meta, false)
  14433. game_meta.__namecall = function(out, ...)
  14434. local args = {...}
  14435. local Method = args[#args]
  14436. args[#args] = nil
  14437.  
  14438. if Method == "Kick" and out == LP then
  14439. kicknum = kicknum + 1
  14440. warn("Blocked client-kick attempt "..kicknum)
  14441. return
  14442. end
  14443.  
  14444. if antiremotes then
  14445. if Method == "FireServer" or Method == "InvokeServer" then
  14446. 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
  14447. warn("Blocked remote: "..out.Name.." // Method: "..Method)
  14448. return
  14449. end
  14450. end
  14451. else
  14452. if Method == "FireServer" or Method == "InvokeServer" then
  14453. for i,noremote in pairs(blockedremotes) do
  14454. if out.Name == noremote and out.Name ~= "SayMessageRequest" then
  14455. warn("Blocked remote: "..out.Name.." // Method: "..Method)
  14456. return
  14457. end
  14458. end
  14459. end
  14460. end
  14461.  
  14462. if spyingremotes then
  14463. if Method == "FireServer" or Method == "InvokeServer" then
  14464. if out.Name ~= "CharacterSoundEvent" and out.Name ~= "AddCharacterLoadedEvent" and out.Name ~= "RemoveCharacterEvent" and out.Name ~= "DefaultServerSoundEvent" and out.Name ~= "SayMessageRequest" then
  14465. local arguments = {}
  14466. for i = 1,#args do
  14467. arguments[i] = args[i]
  14468. end
  14469. local getScript = getfenv(2).script
  14470. if getScript == nil then
  14471. getScript = "??? (Not Found) ???"
  14472. end
  14473. warn("<> <> <> A "..out.ClassName.." has been fired! How to fire:\ngame."..out:GetFullName()..":"..Method.."("..formatargs(arguments)..")\n\nFired from script: ".. tostring(getScript:GetFullName()))
  14474. end
  14475. end
  14476. end
  14477.  
  14478. return game_namecall(out, ...)
  14479. end
  14480. end
  14481.  
  14482. -- FE Check
  14483. function FEcheckDefault()
  14484. if gsWorkspace.FilteringEnabled == true then
  14485. createIntro("warning", "FE is enabled! Press "..commandPrefix.." to bring Command Bar.", 7)
  14486. else
  14487. createIntro("warning", "FE is disabled. Consider using a different script.", 7)
  14488. end
  14489. end
  14490. FEcheckDefault()
  14491. end)
  14492.  
  14493. script11.MouseButton1Down:connect(function()
  14494. plr = game.Players.LocalPlayer
  14495.  
  14496. hum = plr.Character.HumanoidRootPart
  14497.  
  14498. mouse = plr:GetMouse()
  14499.  
  14500.  
  14501.  
  14502. mouse.KeyDown:connect(function(key)
  14503.  
  14504. if key == "e" then
  14505.  
  14506. if mouse.Target then
  14507.  
  14508. hum.CFrame = CFrame.new(mouse.Hit.x, mouse.Hit.y + 5, mouse.Hit.z)
  14509.  
  14510. end
  14511.  
  14512. end
  14513. end)
  14514.  
  14515. end)
  14516.  
  14517. script12.MouseButton1Down:connect(function()
  14518. local Action = game.Players:GetPlayers()
  14519. for i = 1,#Action do
  14520. Action[i].Chatted:connect(function(Message)
  14521. game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("".."["..Action[i].Name.."]".." "..Message, "All")
  14522. end)
  14523. end
  14524. end)
Add Comment
Please, Sign In to add comment