Guest User

I hate niggers

a guest
Mar 1st, 2019
614
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 490.78 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. Gui.ResetPlayerGuiOnSpawn = False
  22.  
  23. TheOg.Name = "TheOg"
  24. TheOg.Parent = Gui
  25. TheOg.Active = true
  26. TheOg.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  27. TheOg.BorderColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  28. TheOg.Position = UDim2.new(0.381578922, 0, 0.226804122, 0)
  29. TheOg.Size = UDim2.new(0, 264, 0, 212)
  30. TheOg.Draggable = true
  31. TheOg.Active = true
  32. TheOg.Selectable = true
  33. script1.Name = "script1"
  34. script1.Parent = TheOg
  35. script1.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  36. script1.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  37. script1.Position = UDim2.new(0, 0, 0.0990565643, 0)
  38. script1.Size = UDim2.new(0, 123, 0, 29)
  39. script1.Font = Enum.Font.SciFi
  40. script1.Text = "FE REVIZ ADMIN"
  41. script1.TextColor3 = Color3.new(1, 1, 1)
  42. script1.TextSize = 14
  43. script1.TextWrapped = true
  44.  
  45. TextLabel.Parent = TheOg
  46. TextLabel.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  47. TextLabel.BorderColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  48. TextLabel.Position = UDim2.new(0.189393938, 0, 0, 0)
  49. TextLabel.Size = UDim2.new(0, 163, 0, 21)
  50. TextLabel.Font = Enum.Font.SciFi
  51. TextLabel.Text = "Trashsploit V2"
  52. TextLabel.TextColor3 = Color3.new(0.905882, 0.905882, 0.905882)
  53. TextLabel.TextSize = 14
  54.  
  55. script2.Name = "script2"
  56. script2.Parent = TheOg
  57. script2.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  58. script2.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  59. script2.Position = UDim2.new(0, 0, 0.231132075, 0)
  60. script2.Size = UDim2.new(0, 122, 0, 29)
  61. script2.Font = Enum.Font.SciFi
  62. script2.Text = "FE IY ADMIN"
  63. script2.TextColor3 = Color3.new(1, 1, 1)
  64. script2.TextSize = 14
  65.  
  66. script3.Name = "script3"
  67. script3.Parent = TheOg
  68. script3.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  69. script3.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  70. script3.Position = UDim2.new(0, 0, 0.372641504, 0)
  71. script3.Size = UDim2.new(0, 122, 0, 29)
  72. script3.Font = Enum.Font.SciFi
  73. script3.Text = "FE NO TOOL FLING "
  74. script3.TextColor3 = Color3.new(1, 1, 1)
  75. script3.TextSize = 14
  76.  
  77. script4.Name = "script4"
  78. script4.Parent = TheOg
  79. script4.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  80. script4.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  81. script4.Position = UDim2.new(0, 0, 0.509433985, 0)
  82. script4.Size = UDim2.new(0, 122, 0, 29)
  83. script4.Font = Enum.Font.SciFi
  84. script4.Text = "AIMBOT"
  85. script4.TextColor3 = Color3.new(1, 1, 1)
  86. script4.TextSize = 14
  87.  
  88. script5.Name = "script5"
  89. script5.Parent = TheOg
  90. script5.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  91. script5.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  92. script5.Position = UDim2.new(0, 0, 0.646226346, 0)
  93. script5.Size = UDim2.new(0, 122, 0, 29)
  94. script5.Font = Enum.Font.SciFi
  95. script5.Text = "ESP (PRESS F)"
  96. script5.TextColor3 = Color3.new(1, 1, 1)
  97. script5.TextSize = 14
  98.  
  99. script6.Name = "script6"
  100. script6.Parent = TheOg
  101. script6.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  102. script6.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  103. script6.Position = UDim2.new(0, 0, 0.783018768, 0)
  104. script6.Size = UDim2.new(0, 122, 0, 29)
  105. script6.Font = Enum.Font.SciFi
  106. script6.Text = "ARROW HUB"
  107. script6.TextColor3 = Color3.new(1, 1, 1)
  108. script6.TextSize = 14
  109.  
  110. script7.Name = "script7"
  111. script7.Parent = TheOg
  112. script7.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  113. script7.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  114. script7.Position = UDim2.new(0.496932507, 0, 0.0943395793, 0)
  115. script7.Size = UDim2.new(0, 133, 0, 29)
  116. script7.Font = Enum.Font.SciFi
  117. script7.Text = "FATHOM HUB"
  118. script7.TextColor3 = Color3.new(1, 1, 1)
  119. script7.TextSize = 14
  120.  
  121. script8.Name = "script8"
  122. script8.Parent = TheOg
  123. script8.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  124. script8.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  125. script8.Position = UDim2.new(0.496932507, 0, 0.231132075, 0)
  126. script8.Size = UDim2.new(0, 133, 0, 29)
  127. script8.Font = Enum.Font.SciFi
  128. script8.Text = "REMOTE SPY"
  129. script8.TextColor3 = Color3.new(1, 1, 1)
  130. script8.TextSize = 14
  131.  
  132. script10.Name = "script10"
  133. script10.Parent = TheOg
  134. script10.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  135. script10.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  136. script10.Position = UDim2.new(0.496932507, 0, 0.509433985, 0)
  137. script10.Size = UDim2.new(0, 133, 0, 29)
  138. script10.Font = Enum.Font.SciFi
  139. script10.Text = "SHATTERVAST"
  140. script10.TextColor3 = Color3.new(1, 1, 1)
  141. script10.TextSize = 14
  142.  
  143. script11.Name = "script11"
  144. script11.Parent = TheOg
  145. script11.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  146. script11.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  147. script11.Position = UDim2.new(0.493144631, 0, 0.641509414, 0)
  148. script11.Size = UDim2.new(0, 133, 0, 29)
  149. script11.Font = Enum.Font.SciFi
  150. script11.Text = "CLICK TP (PRESS E)"
  151. script11.TextColor3 = Color3.new(1, 1, 1)
  152. script11.TextSize = 14
  153.  
  154. script12.Name = "script12"
  155. script12.Parent = TheOg
  156. script12.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  157. script12.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  158. script12.Position = UDim2.new(0.493144631, 0, 0.783018768, 0)
  159. script12.Size = UDim2.new(0, 133, 0, 29)
  160. script12.Font = Enum.Font.SciFi
  161. script12.Text = "EPIC CHAT TROLL"
  162. script12.TextColor3 = Color3.new(1, 1, 1)
  163. script12.TextSize = 14
  164.  
  165. script9.Name = "script9"
  166. script9.Parent = TheOg
  167. script9.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  168. script9.BorderColor3 = Color3.new(0.129412, 0.121569, 0.109804)
  169. script9.Position = UDim2.new(0.496932507, 0, 0.372641504, 0)
  170. script9.Size = UDim2.new(0, 133, 0, 29)
  171. script9.Font = Enum.Font.SciFi
  172. script9.Text = "ASTRAVA GUI"
  173. script9.TextColor3 = Color3.new(1, 1, 1)
  174. script9.TextSize = 14
  175.  
  176. TextLabel_2.Parent = TheOg
  177. TextLabel_2.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  178. TextLabel_2.BorderColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  179. TextLabel_2.Position = UDim2.new(0, 0, 0.957547188, 0)
  180. TextLabel_2.Size = UDim2.new(0, 264, 0, 12)
  181. TextLabel_2.Font = Enum.Font.Cartoon
  182. TextLabel_2.Text = "Issues? Please inform me @ Cherri#1306"
  183. TextLabel_2.TextColor3 = Color3.new(1, 1, 1)
  184. TextLabel_2.TextSize = 14
  185.  
  186. TextButton.Parent = Gui
  187. TextButton.BackgroundColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  188. TextButton.BorderColor3 = Color3.new(0.129412, 0.129412, 0.129412)
  189. TextButton.Position = UDim2.new(0.459514171, 0, 0, 0)
  190. TextButton.Size = UDim2.new(0, 109, 0, 12)
  191. TextButton.Font = Enum.Font.SciFi
  192. TextButton.Text = "GUI OPEN / CLOSE"
  193. TextButton.TextColor3 = Color3.new(1, 1, 1)
  194. TextButton.TextSize = 14
  195.  
  196. function SCRIPT_WCJN66_FAKESCRIPT() -- TextButton.LocalScript
  197. getfenv().script = Instance.new('LocalScript', TextButton)
  198.  
  199. local Button = script.Parent
  200. Frame = script.Parent.Parent.TheOg
  201.  
  202. function onClick()
  203. if Frame.Visible == false then
  204. Frame.Visible = true
  205. elseif Frame.Visible == true then
  206. Frame.Visible = false
  207. end
  208. end
  209.  
  210. Button.MouseButton1Click:connect(onClick)
  211.  
  212.  
  213. end
  214. coroutine.resume(coroutine.create(SCRIPT_WCJN66_FAKESCRIPT))
  215.  
  216. script1.MouseButton1Down:connect(function()
  217. -- Creator: illremember#3799
  218.  
  219. -- Credits to infinite yield, harkinian, dex creators
  220.  
  221. prefix = ";"
  222. wait(0.3)
  223. Commands = {
  224. '[-] cmdbar is shown when ; is pressed.',
  225. '[1] kill [plr] -- You need a tool! Will kill the player, use rkill to kill you and player',
  226. '[2] bring [plr] -- You need a tool! Will bring player to you',
  227. '[3] spin [plr] -- You need a tool! Makes you and the player spin crazy',
  228. '[4] unspin -- Use after using spin cmd and dying, so you stop loop teleporting',
  229. '[5] attach [plr] -- You need a tool! Attaches you to player',
  230. '[6] unattach [plr] -- Attempts to unattach you from a player',
  231. '[7] follow [plr] -- Makes you follow behind the player',
  232. '[8] unfollow',
  233. '[9] freefall [plr] -- You need a tool! Teleports you and the player up into the air',
  234. '[10] trail [plr] -- The opposite of follow, you stay infront of player',
  235. '[11] untrail',
  236. '[12] orbit [plr] -- Makes you orbit the player',
  237. '[13] unorbit',
  238. '[14] fling [plr] -- Makes you fling the player',
  239. '[15] unfling',
  240. '[16] fecheck -- Checks if the game is FE or not',
  241. '[17] void [plr] -- Teleports player to the void',
  242. '[18] noclip -- Gives you noclip to walk through walls',
  243. '[19] clip -- Removes noclip',
  244. '[20] speed [num]/ws [num] -- Changes how fast you walk 16 is default',
  245. '[21] jumppower [num]/jp [num] -- Changes how high you jump 50 is default',
  246. '[22] hipheight [num]/hh [num] -- Changes how high you float 0 is default',
  247. '[23] default -- Changes your speed, jumppower and hipheight to default values',
  248. '[24] annoy [plr] -- Loop teleports you to the player',
  249. '[25] unannoy',
  250. '[26] headwalk [plr] -- Loop teleports you to the player head',
  251. '[27] unheadwalk',
  252. '[28] nolimbs -- Removes your arms and legs',
  253. '[29] god -- Gives you FE Godmode',
  254. '[30] drophats -- Drops your accessories',
  255. '[31] droptool -- Drops any tool you have equipped',
  256. '[32] loopdhats -- Loop drops your accessories',
  257. '[33] unloopdhats',
  258. '[34] loopdtool -- Loop drops any tools you have equipped',
  259. '[35] unloopdtool',
  260. '[36] invisible -- Gives you invisibility CREDIT TO TIMELESS',
  261. '[37] view [plr] -- Changes your camera to the player character',
  262. '[38] unview',
  263. '[39] goto [plr] -- Teleports you to player',
  264. '[40] fly -- Allows you to fly, credit to Infinite Yield',
  265. '[41] unfly',
  266. '[42] chat [msg] -- Makes you chat a message',
  267. '[43] spam [msg] -- Spams a message',
  268. '[44] unspam',
  269. '[45] spamwait [num] -- Changes delay of chatting a message for the spam command in seconds default is 1 second',
  270. '[46] pmspam [plr] -- Spams a player in private message',
  271. '[47] unpmspam',
  272. '[48] cfreeze [plr] -- Freezes a player on your client, they will only be frozen for you',
  273. '[49] uncfreeze [plr]',
  274. '[50] unlockws -- Unlocks the workspace',
  275. '[51] lockws -- Locks the workspace',
  276. '[52] btools -- Gives you btools that will only show to you useful for deleting certain blocks only for you',
  277. '[53] pstand -- Enables platform stand',
  278. '[54] unpstand -- Disables platform stand',
  279. '[55] blockhead -- Removes your head mesh',
  280. '[56] sit',
  281. '[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',
  282. '[58] wsvis [num] -- Changes visibility of workspace parts, num should be between 0 and 1, only shows client sided',
  283. '[59] hypertotal -- Loads in my FE GUI Hypertotal',
  284. '[60] cmds -- Prints all commands',
  285. '[61] rmeshhats/blockhats -- Removes the meshes of all your accessories aka block hats',
  286. '[62] rmeshtool/blocktool -- Removes the mesh of the tool you have equipped aka block tool',
  287. '[63] spinner -- Makes you spin',
  288. '[64] nospinner',
  289. '[65] reach [num] -- Gives you reach, mostly used for swords, say ;reachd for default and enter number after for custom',
  290. '[66] noreach -- Removes reach, must have tool equipped',
  291. '[67] rkill [plr] -- Kills you and the player, use kill to just kill the player without dying',
  292. '[68] tp me [plr] -- Alternative to goto',
  293. '[69] cbring [plr] -- Brings player infront of you, shows only on client, allows you to do damage to player',
  294. '[70] uncbring',
  295. '[71] swap [plr] -- You need a tool! Swaps players position with yours and your position with players',
  296. '[72] givetool [plr] -- Gives the tool you have equipped to the player',
  297. '[73] glitch [plr] -- Glitches you and the player, looks very cool',
  298. '[74] unglitch -- Unglitches you',
  299. '[75] grespawn -- Alternative to normal respawn and usually works best for when you want to reset with FE Godmode',
  300. '[76] explorer -- Loads up DEX',
  301. '[77] reset -- Resets your character.',
  302. '[78] anim [id] -- Applies an animation on you, must be created by ROBLOX',
  303. '[79] animgui -- Loads up Energize animations GUI',
  304. '[80] savepos -- Saves your current position',
  305. '[81] loadpos -- Teleports you to your saved position',
  306. '[82] bang [plr] -- 18+ will not work if you have FE Godmode on',
  307. '[83] unbang',
  308. '[84] delcmdbar -- Removes the command bar completely',
  309. '[85] bringmod [obj] -- Brings all the parts in a model, client only, comes from ;bringobj enter exact name of model',
  310. '[86] shutdown -- Uses harkinians script to shutdown server',
  311. '[87] respawn -- If grespawn doesnt work you can use respawn',
  312. '[88] delobj [obj] -- Deletes a certain brick in workspace, client sided',
  313. '[89] getplrs -- Prints all players in game',
  314. '[90] deldecal -- Deletes all decals client sided',
  315. '[91] opfinality -- Loads in my FE GUI Opfinality',
  316. '[92] remotes -- Prints all remotes in the game in the console when added',
  317. '[93] noremotes -- Stops printing remotes',
  318. '[94] tpdefault -- Stops all loop teleports to a player',
  319. '[95] stopsit -- Will not allow you to sit',
  320. '[96] gosit -- Allows you to sit',
  321. '[97] clicktp -- Enables click tp',
  322. '[98] noclicktp -- Disables click tp',
  323. '[99] toolson -- If any tools are dropped in the workspace you will automatically get them',
  324. '[100] toolsoff -- Stops ;toolson',
  325. '[101] version -- Gets the admin version',
  326. '[102] state [num] -- Changes your humanoid state, ;unstate to stop.',
  327. '[103] gravity [num] -- Changes workspace gravity default is 196.2',
  328. '[104] pgs -- Checks if the game has PGSPhysicsSolverEnabled enabled',
  329. '[105] clickdel -- Delete any block you press q on, client sided',
  330. '[106] noclickdel -- Stops clickdel',
  331. '[107] looprhats -- Loop removes mesh of your hats/loop block hats',
  332. '[108] unlooprhats -- Stops loop removing mesh',
  333. '[109] looprtool -- Loop removes mesh of your tool/loop block tools',
  334. '[110] unlooprtool -- Stops loop removing mesh',
  335. '[111] givealltools [plr] -- Gives all the tools you have in your backpack to the player',
  336. '[112] age [plr] -- Makes you chat the account age of the player',
  337. '[113] id [plr] -- Makes you chat the account ID of the player',
  338. '[114] .age [plr] -- Privately shows you the account age of the player',
  339. '[115] .id [plr] -- Privately shows you the account ID of the player',
  340. '[116] gameid -- Shows the game ID',
  341. '[117] removeinvis -- Removes all invisible walls/parts, client sided',
  342. '[118] removefog -- Removes fog, client sided',
  343. '[119] disable -- Disables your character by removing humanoid',
  344. '[120] enable -- Enables your character by adding humanoid',
  345. '[121] prefix [key] -- Changes the prefix used, default is ;',
  346. '[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.',
  347. '[123] flyspeed [num] -- Change your fly speed, default is 1',
  348. '[124] carpet [plr] -- Makes you a carpet for a player, will not work if FE Godmode is on',
  349. '[125] uncarpet -- Stops carpet player',
  350. '[126] stare [plr] -- Turns your character to stare at another player',
  351. '[127] unstare -- Stops stare player',
  352. '[128] logchat -- Logs all chat (including /e and whispers) of all players',
  353. '[129] unlogchat -- Disables logchat',
  354. '[130] fixcam -- Fixes/resets your camera',
  355. '[131] unstate -- Stops changing state',
  356. }
  357. speedget = 1
  358.  
  359. lplayer = game:GetService("Players").LocalPlayer
  360.  
  361. lplayer.CharacterAdded:Connect(function(character)
  362. spin = false
  363. flying = false
  364. staring = false
  365. banpl = false
  366. end)
  367.  
  368. function change()
  369. prefix = prefix
  370. speedfly = speedfly
  371. end
  372.  
  373. function GetPlayer(String) -- Credit to Timeless/xFunnieuss
  374. local Found = {}
  375. local strl = String:lower()
  376. if strl == "all" then
  377. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  378. table.insert(Found,v)
  379. end
  380. elseif strl == "others" then
  381. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  382. if v.Name ~= lplayer.Name then
  383. table.insert(Found,v)
  384. end
  385. end
  386. elseif strl == "me" then
  387. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  388. if v.Name == lplayer.Name then
  389. table.insert(Found,v)
  390. end
  391. end
  392. else
  393. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  394. if v.Name:lower():sub(1, #String) == String:lower() then
  395. table.insert(Found,v)
  396. end
  397. end
  398. end
  399. return Found
  400. end
  401.  
  402. local Mouse = lplayer:GetMouse()
  403.  
  404. spin = false
  405. followed = false
  406. traill = false
  407. noclip = false
  408. annoying = false
  409. hwalk = false
  410. droppinghats = false
  411. droppingtools = false
  412. flying = false
  413. spamdelay = 1
  414. spamming = false
  415. spammingpm = false
  416. cbringing = false
  417. remotes = true
  418. added = true
  419. binds = false
  420. stopsitting = false
  421. clickgoto = false
  422. gettingtools = false
  423. removingmeshhats = false
  424. removingmeshtool = false
  425. clickdel = false
  426. staring = false
  427. chatlogs = false
  428. banpl = false
  429. changingstate = false
  430. statechosen = 0
  431.  
  432. adminversion = "Reviz Admin by illremember, Version 2.0"
  433.  
  434. flying = false
  435. speedfly = 1
  436.  
  437. function plrchat(plr, chat)
  438. print(plr.Name..": "..tick().."\n"..chat)
  439. end
  440.  
  441. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  442. v.Chatted:connect(function(chat)
  443. if chatlogs then
  444. plrchat(v, chat)
  445. end
  446. end)
  447. end
  448. game:GetService("Players").PlayerAdded:connect(function(plr)
  449. plr.Chatted:connect(function(chat)
  450. if chatlogs then
  451. plrchat(plr, chat)
  452. end
  453. end)
  454. end)
  455.  
  456.  
  457. local ScreenGui = Instance.new("ScreenGui")
  458. local Frame = Instance.new("Frame")
  459. local CMDBAR = Instance.new("TextBox")
  460. ScreenGui.Parent = game:GetService("CoreGui")
  461. Frame.Parent = ScreenGui
  462. Frame.BackgroundColor3 = Color3.new(0.3, 0.1, 0.1)
  463. Frame.BackgroundTransparency = 0.3
  464. Frame.Position = UDim2.new(0.5, 0, 0, 10)
  465. Frame.Size = UDim2.new(0, 200, 0, 40)
  466. Frame.Active = true
  467. Frame.Draggable = true
  468. CMDBAR.Name = "CMDBAR"
  469. CMDBAR.Parent = Frame
  470. CMDBAR.BackgroundColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  471. CMDBAR.BackgroundTransparency = 0.20000000298023
  472. CMDBAR.Size = UDim2.new(0, 180, 0, 20)
  473. CMDBAR.Position = UDim2.new(0.05, 0, 0.25, 0)
  474. CMDBAR.Font = Enum.Font.SourceSansLight
  475. CMDBAR.FontSize = Enum.FontSize.Size14
  476. CMDBAR.TextColor3 = Color3.new(0.945098, 0.945098, 0.945098)
  477. CMDBAR.TextScaled = true
  478. CMDBAR.TextSize = 14
  479. CMDBAR.TextWrapped = true
  480. CMDBAR.Text = "Press ; to type, Enter to execute"
  481.  
  482. local CMDS = Instance.new("ScreenGui")
  483. local CMDSFRAME = Instance.new("Frame")
  484. local ScrollingFrame = Instance.new("ScrollingFrame")
  485. local TextLabel = Instance.new("TextLabel")
  486. local closegui = Instance.new("TextButton")
  487. CMDS.Name = "CMDS"
  488. CMDS.Parent = game:GetService("CoreGui")
  489. CMDSFRAME.Name = "CMDSFRAME"
  490. CMDSFRAME.Parent = CMDS
  491. CMDSFRAME.Active = true
  492. CMDSFRAME.BackgroundColor3 = Color3.new(0.223529, 0.231373, 0.309804)
  493. CMDSFRAME.BorderSizePixel = 0
  494. CMDSFRAME.Draggable = true
  495. CMDSFRAME.Position = UDim2.new(0, 315, 0, 100)
  496. CMDSFRAME.Size = UDim2.new(0, 275, 0, 275)
  497. CMDSFRAME.Visible = false
  498. ScrollingFrame.Parent = CMDSFRAME
  499. ScrollingFrame.BackgroundColor3 = Color3.new(0.160784, 0.160784, 0.203922)
  500. ScrollingFrame.BorderSizePixel = 0
  501. ScrollingFrame.Position = UDim2.new(0, 0, 0.0729999989, 0)
  502. ScrollingFrame.Size = UDim2.new(1.04999995, 0, 0.92900002, 0)
  503. ScrollingFrame.CanvasSize = UDim2.new(0, 0, 10, 0)
  504. TextLabel.Parent = ScrollingFrame
  505. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  506. TextLabel.BackgroundTransparency = 1
  507. TextLabel.Size = UDim2.new(0.930000007, 0, 1, 0)
  508. TextLabel.Font = Enum.Font.SourceSans
  509. TextLabel.FontSize = Enum.FontSize.Size18
  510. 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."
  511. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  512. TextLabel.TextSize = 15
  513. TextLabel.TextWrapped = true
  514. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  515. TextLabel.TextYAlignment = Enum.TextYAlignment.Top
  516. closegui.Name = "closegui"
  517. closegui.Parent = CMDSFRAME
  518. closegui.BackgroundColor3 = Color3.new(0.890196, 0.223529, 0.0588235)
  519. closegui.BorderSizePixel = 0
  520. closegui.Position = UDim2.new(0.995000005, 0, 0, 0)
  521. closegui.Size = UDim2.new(0.0545952693, 0, 0.0728644878, 0)
  522. closegui.Font = Enum.Font.SourceSansBold
  523. closegui.FontSize = Enum.FontSize.Size24
  524. closegui.Text = "X"
  525. closegui.TextColor3 = Color3.new(1, 1, 1)
  526. closegui.TextSize = 20
  527.  
  528. closegui.MouseButton1Click:connect(function()
  529. CMDSFRAME.Visible = false
  530. end)
  531.  
  532. game:GetService('RunService').Stepped:connect(function()
  533. if spin then
  534. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[spinplr.Name].Character.HumanoidRootPart.CFrame
  535. end
  536. if followed then
  537. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[flwplr.Name].Character.HumanoidRootPart.CFrame + game:GetService("Players")[flwplr.Name].Character.HumanoidRootPart.CFrame.lookVector * -5
  538. end
  539. if traill then
  540. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[trlplr.Name].Character.HumanoidRootPart.CFrame + game:GetService("Players")[trlplr.Name].Character.HumanoidRootPart.CFrame.lookVector * 5
  541. end
  542. if annoying then
  543. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[annplr.Name].Character.HumanoidRootPart.CFrame
  544. end
  545. if hwalk then
  546. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[hdwplr.Name].Character.HumanoidRootPart.CFrame + Vector3.new(0, 4, 0)
  547. end
  548. if staring then
  549. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(lplayer.Character.Torso.Position, game:GetService("Players")[stareplr.Name].Character.Torso.Position)
  550. end
  551. end)
  552. game:GetService('RunService').Stepped:connect(function()
  553. if noclip then
  554. if lplayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  555. lplayer.Character.Head.CanCollide = false
  556. lplayer.Character.Torso.CanCollide = false
  557. lplayer.Character["Left Leg"].CanCollide = false
  558. lplayer.Character["Right Leg"].CanCollide = false
  559. else
  560. lplayer.Character.Humanoid:ChangeState(11)
  561. end
  562. end
  563. if changingstate then
  564. lplayer.Character.Humanoid:ChangeState(statechosen)
  565. end
  566. end)
  567. game:GetService('RunService').Stepped:connect(function()
  568. if droppinghats then
  569. for i,v in pairs(lplayer.Character:GetChildren()) do
  570. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  571. v.Parent = workspace
  572. end
  573. end
  574. end
  575. if droppingtools then
  576. for i,v in pairs(lplayer.Character:GetChildren()) do
  577. if (v:IsA("Tool")) then
  578. v.Parent = workspace
  579. end
  580. end
  581. end
  582. if removingmeshhats then
  583. for i,v in pairs(lplayer.Character:GetChildren()) do
  584. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  585. v.Handle.Mesh:Destroy()
  586. end
  587. end
  588. end
  589. if removingmeshtool then
  590. for i,v in pairs(lplayer.Character:GetChildren()) do
  591. if (v:IsA("Tool")) then
  592. v.Handle.Mesh:Destroy()
  593. end
  594. end
  595. end
  596. end)
  597. game:GetService('RunService').Stepped:connect(function()
  598. if banpl then
  599. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[bplrr].Character.HumanoidRootPart.CFrame
  600. end
  601. end)
  602. game:GetService('RunService').Stepped:connect(function()
  603. if stopsitting then
  604. lplayer.Character.Humanoid.Sit = false
  605. end
  606. end)
  607.  
  608. plr = lplayer
  609. hum = plr.Character.HumanoidRootPart
  610. mouse = plr:GetMouse()
  611. mouse.KeyDown:connect(function(key)
  612. if key == "e" then
  613. if mouse.Target then
  614. if clickgoto then
  615. hum.CFrame = CFrame.new(mouse.Hit.x, mouse.Hit.y + 5, mouse.Hit.z)
  616. elseif clickdel then
  617. mouse.Target:Destroy()
  618. end
  619. end
  620. end
  621. end)
  622.  
  623. game:GetService("Workspace").ChildAdded:connect(function(part)
  624. if gettingtools then
  625. if part:IsA("Tool") then
  626. part.Handle.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  627. end
  628. end
  629. end)
  630.  
  631. lplayer.Chatted:Connect(function(msg)
  632. if string.sub(msg, 1, 6) == (prefix.."kill ") then
  633. if string.sub(msg, 7) == "me" then
  634. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(100000,0,100000)
  635. else
  636. for i,v in pairs(GetPlayer(string.sub(msg, 7)))do
  637. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  638. lplayer.Character.Humanoid.Name = 1
  639. local l = lplayer.Character["1"]:Clone()
  640. l.Parent = lplayer.Character
  641. l.Name = "Humanoid"
  642. wait(0.1)
  643. lplayer.Character["1"]:Destroy()
  644. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  645. lplayer.Character.Animate.Disabled = true
  646. wait(0.1)
  647. lplayer.Character.Animate.Disabled = false
  648. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  649. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  650. lplayer.Character.Humanoid:EquipTool(v)
  651. end
  652. local function tp(player,player2)
  653. local char1,char2=player.Character,player2.Character
  654. if char1 and char2 then
  655. char1:MoveTo(char2.Head.Position)
  656. end
  657. end
  658. wait(0.1)
  659. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  660. wait(0.2)
  661. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  662. wait(0.5)
  663. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  664. wait(0.7)
  665. tp(lplayer,game:GetService("Players")[v.Name])
  666. wait(0.7)
  667. lplayer.Character.HumanoidRootPart.CFrame = NOW
  668. game:GetService("StarterGui"):SetCore("SendNotification", {
  669. Title = "Tools needed!";
  670. Text = "You need a tool in your backpack for this command!";
  671. })
  672. end
  673. end
  674. end
  675. if string.sub(msg, 1, 7) == (prefix.."bring ") then
  676. for i,v in pairs(GetPlayer(string.sub(msg, 8)))do
  677. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  678. lplayer.Character.Humanoid.Name = 1
  679. local l = lplayer.Character["1"]:Clone()
  680. l.Parent = lplayer.Character
  681. l.Name = "Humanoid"
  682. wait(0.1)
  683. lplayer.Character["1"]:Destroy()
  684. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  685. lplayer.Character.Animate.Disabled = true
  686. wait(0.1)
  687. lplayer.Character.Animate.Disabled = false
  688. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  689. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  690. lplayer.Character.Humanoid:EquipTool(v)
  691. end
  692. local function tp(player,player2)
  693. local char1,char2=player.Character,player2.Character
  694. if char1 and char2 then
  695. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  696. end
  697. end
  698. local function getout(player,player2)
  699. local char1,char2=player.Character,player2.Character
  700. if char1 and char2 then
  701. char1:MoveTo(char2.Head.Position)
  702. end
  703. end
  704. tp(game:GetService("Players")[v.Name], lplayer)
  705. wait(0.2)
  706. tp(game:GetService("Players")[v.Name], lplayer)
  707. wait(0.5)
  708. lplayer.Character.HumanoidRootPart.CFrame = NOW
  709. wait(0.5)
  710. getout(lplayer, game:GetService("Players")[v.Name])
  711. wait(0.3)
  712. lplayer.Character.HumanoidRootPart.CFrame = NOW
  713. game:GetService("StarterGui"):SetCore("SendNotification", {
  714. Title = "Tools needed!";
  715. Text = "You need a tool in your backpack for this command!";
  716. })
  717. end
  718. end
  719. if string.sub(msg, 1, 6) == (prefix.."spin ") then
  720. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  721. lplayer.Character.Humanoid.Name = 1
  722. local l = lplayer.Character["1"]:Clone()
  723. l.Parent = lplayer.Character
  724. l.Name = "Humanoid"
  725. wait(0.1)
  726. lplayer.Character["1"]:Destroy()
  727. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  728. lplayer.Character.Animate.Disabled = true
  729. wait(0.1)
  730. lplayer.Character.Animate.Disabled = false
  731. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  732. lplayer.Character.Animate.Disabled = false
  733. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  734. lplayer.Character.Humanoid:EquipTool(v)
  735. end
  736. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  737. spinplr = v
  738. wait(0.5)
  739. spin = true
  740. game:GetService("StarterGui"):SetCore("SendNotification", {
  741. Title = "Tools needed!";
  742. Text = "You need a tool in your backpack for this command!";
  743. })
  744. end
  745. end
  746. if string.sub(msg, 1, 7) == (prefix.."unspin") then
  747. spin = false
  748. end
  749. if string.sub(msg, 1, 8) == (prefix.."attach ") then
  750. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  751. lplayer.Character.Humanoid.Name = 1
  752. local l = lplayer.Character["1"]:Clone()
  753. l.Parent = lplayer.Character
  754. l.Name = "Humanoid"
  755. wait(0.1)
  756. lplayer.Character["1"]:Destroy()
  757. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  758. lplayer.Character.Animate.Disabled = true
  759. wait(0.1)
  760. lplayer.Character.Animate.Disabled = false
  761. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  762. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  763. lplayer.Character.Humanoid:EquipTool(v)
  764. end
  765. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  766. wait(0.3)
  767. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  768. attplr = v
  769. game:GetService("StarterGui"):SetCore("SendNotification", {
  770. Title = "Tools needed!";
  771. Text = "You need a tool in your backpack for this command!";
  772. })
  773. end
  774. end
  775. if string.sub(msg, 1, 10) == (prefix.."unattach ") then
  776. for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
  777. local function getout(player,player2)
  778. local char1,char2=player.Character,player2.Character
  779. if char1 and char2 then
  780. char1:MoveTo(char2.Head.Position)
  781. end
  782. end
  783. getout(lplayer, game:GetService("Players")[v.Name])
  784. end
  785. end
  786. if string.sub(msg, 1, 8) == (prefix.."follow ") then
  787. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  788. followed = true
  789. flwplr = v
  790. end
  791. end
  792. if string.sub(msg, 1, 9) == (prefix.."unfollow") then
  793. followed = false
  794. end
  795. if string.sub(msg, 1, 10) == (prefix.."freefall ") then
  796. for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
  797. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  798. lplayer.Character.Humanoid.Name = 1
  799. local l = lplayer.Character["1"]:Clone()
  800. l.Parent = lplayer.Character
  801. l.Name = "Humanoid"
  802. wait(0.1)
  803. lplayer.Character["1"]:Destroy()
  804. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  805. lplayer.Character.Animate.Disabled = true
  806. wait(0.1)
  807. lplayer.Character.Animate.Disabled = false
  808. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  809. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  810. lplayer.Character.Humanoid:EquipTool(v)
  811. end
  812. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  813. wait(0.2)
  814. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  815. wait(0.6)
  816. lplayer.Character.HumanoidRootPart.CFrame = NOW
  817. wait(0.6)
  818. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
  819. game:GetService("StarterGui"):SetCore("SendNotification", {
  820. Title = "Tools needed!";
  821. Text = "You need a tool in your backpack for this command!";
  822. })
  823. end
  824. end
  825. if string.sub(msg, 1, 7) == (prefix.."trail ") then
  826. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  827. traill = true
  828. trlplr = v
  829. end
  830. end
  831. if string.sub(msg, 1, 8) == (prefix.."untrail") then
  832. traill = false
  833. end
  834. if string.sub(msg, 1, 7) == (prefix.."orbit ") then
  835. if string.sub(msg, 8) == "all" or string.sub(msg, 8) == "others" or string.sub(msg, 8) == "me" then
  836. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  837. else
  838. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  839. local o = Instance.new("RocketPropulsion")
  840. o.Parent = lplayer.Character.HumanoidRootPart
  841. o.Name = "Orbit"
  842. o.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  843. o:Fire()
  844. noclip = true
  845. end
  846. end
  847. end
  848. if string.sub(msg, 1, 8) == (prefix.."unorbit") then
  849. lplayer.Character.HumanoidRootPart.Orbit:Destroy()
  850. noclip = false
  851. end
  852. if string.sub(msg, 1, 7) == (prefix.."fling ") then
  853. if string.sub(msg, 8) == "all" or string.sub(msg, 8) == "others" or string.sub(msg, 8) == "me" then
  854. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  855. else
  856. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  857. local y = Instance.new("RocketPropulsion")
  858. y.Parent = lplayer.Character.HumanoidRootPart
  859. y.CartoonFactor = 1
  860. y.MaxThrust = 800000
  861. y.MaxSpeed = 1000
  862. y.ThrustP = 200000
  863. y.Name = "Fling"
  864. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  865. y.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  866. y:Fire()
  867. noclip = true
  868. end
  869. end
  870. end
  871. if string.sub(msg, 1, 8) == (prefix.."unfling") then
  872. noclip = false
  873. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  874. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  875. wait(0.4)
  876. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  877. end
  878. if string.sub(msg, 1, 8) == (prefix.."fecheck") then
  879. if game:GetService("Workspace").FilteringEnabled == true then
  880. warn("FE is Enabled (Filtering Enabled)")
  881. game:GetService("StarterGui"):SetCore("SendNotification", {
  882. Title = "FE is Enabled";
  883. Text = "Filtering Enabled. Enjoy using Reviz Admin!";
  884. })
  885. else
  886. warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
  887. game:GetService("StarterGui"):SetCore("SendNotification", {
  888. Title = "FE is Disabled";
  889. Text = "Filtering Disabled. Consider using a different admin script.";
  890. })
  891. end
  892. end
  893. if string.sub(msg, 1, 6) == (prefix.."void ") then
  894. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  895. lplayer.Character.Humanoid.Name = 1
  896. local l = lplayer.Character["1"]:Clone()
  897. l.Parent = lplayer.Character
  898. l.Name = "Humanoid"
  899. wait(0.1)
  900. lplayer.Character["1"]:Destroy()
  901. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  902. lplayer.Character.Animate.Disabled = true
  903. wait(0.1)
  904. lplayer.Character.Animate.Disabled = false
  905. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  906. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  907. lplayer.Character.Humanoid:EquipTool(v)
  908. end
  909. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  910. wait(0.2)
  911. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  912. wait(0.6)
  913. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999999999,0,999999999999999)
  914. game:GetService("StarterGui"):SetCore("SendNotification", {
  915. Title = "Tools needed!";
  916. Text = "You need a tool in your backpack for this command!";
  917. })
  918. end
  919. end
  920. if string.sub(msg, 1, 7) == (prefix.."noclip") then
  921. noclip = true
  922. game:GetService("StarterGui"):SetCore("SendNotification", {
  923. Title = "Noclip enabled";
  924. Text = "Type ;clip to disable";
  925. })
  926. end
  927. if string.sub(msg, 1, 5) == (prefix.."clip") then
  928. noclip = false
  929. game:GetService("StarterGui"):SetCore("SendNotification", {
  930. Title = "Noclip disabled";
  931. Text = "Type ;noclip to enable";
  932. })
  933. end
  934. if string.sub(msg, 1, 7) == (prefix.."speed ") then
  935. lplayer.Character.Humanoid.WalkSpeed = (string.sub(msg, 8))
  936. end
  937. if string.sub(msg, 1, 4) == (prefix.."ws ") then
  938. lplayer.Character.Humanoid.WalkSpeed = (string.sub(msg, 5))
  939. end
  940. if string.sub(msg, 1, 11) == (prefix.."hipheight ") then
  941. lplayer.Character.Humanoid.HipHeight = (string.sub(msg, 12))
  942. end
  943. if string.sub(msg, 1, 4) == (prefix.."hh ") then
  944. lplayer.Character.Humanoid.HipHeight = (string.sub(msg, 5))
  945. end
  946. if string.sub(msg, 1, 11) == (prefix.."jumppower ") then
  947. lplayer.Character.Humanoid.JumpPower = (string.sub(msg, 12))
  948. end
  949. if string.sub(msg, 1, 4) == (prefix.."jp ") then
  950. lplayer.Character.Humanoid.JumpPower = (string.sub(msg, 5))
  951. end
  952. if string.sub(msg, 1, 8) == (prefix.."default") then
  953. lplayer.Character.Humanoid.JumpPower = 50
  954. lplayer.Character.Humanoid.WalkSpeed = 16
  955. lplayer.Character.Humanoid.HipHeight = 0
  956. end
  957. if string.sub(msg, 1, 7) == (prefix.."annoy ") then
  958. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  959. annoying = true
  960. annplr = v
  961. end
  962. end
  963. if string.sub(msg, 1, 8) == (prefix.."unannoy") then
  964. annoying = false
  965. end
  966. if string.sub(msg, 1, 10) == (prefix.."headwalk ") then
  967. for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
  968. hwalk = true
  969. hdwplr = v
  970. end
  971. end
  972. if string.sub(msg, 1, 11) == (prefix.."unheadwalk") then
  973. hwalk = false
  974. end
  975. if string.sub(msg, 1, 8) == (prefix.."nolimbs") then
  976. lplayer.Character["Left Leg"]:Destroy()
  977. lplayer.Character["Left Arm"]:Destroy()
  978. lplayer.Character["Right Leg"]:Destroy()
  979. lplayer.Character["Right Arm"]:Destroy()
  980. end
  981. if string.sub(msg, 1, 4) == (prefix.."god") then
  982. lplayer.Character.Humanoid.Name = 1
  983. local l = lplayer.Character["1"]:Clone()
  984. l.Parent = lplayer.Character
  985. l.Name = "Humanoid"
  986. wait(0.1)
  987. lplayer.Character["1"]:Destroy()
  988. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  989. lplayer.Character.Animate.Disabled = true
  990. wait(0.1)
  991. lplayer.Character.Animate.Disabled = false
  992. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  993. game:GetService("StarterGui"):SetCore("SendNotification", {
  994. Title = "FE Godmode enabled";
  995. Text = "Use ;grespawn or ;respawn to remove";
  996. })
  997. end
  998. if string.sub(msg, 1, 9) == (prefix.."drophats") then
  999. for i,v in pairs(lplayer.Character:GetChildren()) do
  1000. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  1001. v.Parent = workspace
  1002. end
  1003. end
  1004. end
  1005. if string.sub(msg, 1, 9) == (prefix.."droptool") then
  1006. for i,v in pairs(lplayer.Character:GetChildren()) do
  1007. if (v:IsA("Tool")) then
  1008. v.Parent = workspace
  1009. end
  1010. end
  1011. end
  1012. if string.sub(msg, 1, 10) == (prefix.."loopdhats") then
  1013. droppinghats = true
  1014. game:GetService("StarterGui"):SetCore("SendNotification", {
  1015. Title = "Loop Drop Enabled";
  1016. Text = "Type ;unloopdhats to disable";
  1017. })
  1018. end
  1019. if string.sub(msg, 1, 12) == (prefix.."unloopdhats") then
  1020. droppinghats = false
  1021. game:GetService("StarterGui"):SetCore("SendNotification", {
  1022. Title = "Loop Drop Disabled";
  1023. Text = "Type ;loopdhats to enable.";
  1024. })
  1025. end
  1026. if string.sub(msg, 1, 10) == (prefix.."loopdtool") then
  1027. droppingtools = true
  1028. game:GetService("StarterGui"):SetCore("SendNotification", {
  1029. Title = "Loop Drop Enabled";
  1030. Text = "Type ;unloopdtool to disable";
  1031. })
  1032. end
  1033. if string.sub(msg, 1, 12) == (prefix.."unloopdtool") then
  1034. droppingtools = false
  1035. game:GetService("StarterGui"):SetCore("SendNotification", {
  1036. Title = "Loop Drop Disabled";
  1037. Text = "Type ;loopdtool to enable.";
  1038. })
  1039. end
  1040. if string.sub(msg, 1, 10) == (prefix.."invisible") then -- Credit to Timeless
  1041. Local = game:GetService('Players').LocalPlayer
  1042. Char = Local.Character
  1043. touched,tpdback = false, false
  1044. box = Instance.new('Part',workspace)
  1045. box.Anchored = true
  1046. box.CanCollide = true
  1047. box.Size = Vector3.new(10,1,10)
  1048. box.Position = Vector3.new(0,10000,0)
  1049. box.Touched:connect(function(part)
  1050. if (part.Parent.Name == Local.Name) then
  1051. if touched == false then
  1052. touched = true
  1053. function apply()
  1054. if script.Disabled ~= true then
  1055. no = Char.HumanoidRootPart:Clone()
  1056. wait(.25)
  1057. Char.HumanoidRootPart:Destroy()
  1058. no.Parent = Char
  1059. Char:MoveTo(loc)
  1060. touched = false
  1061. end end
  1062. if Char then
  1063. apply()
  1064. end
  1065. end
  1066. end
  1067. end)
  1068. repeat wait() until Char
  1069. loc = Char.HumanoidRootPart.Position
  1070. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  1071. game:GetService("StarterGui"):SetCore("SendNotification", {
  1072. Title = "Invisibility enabled!";
  1073. Text = "Reset or use ;respawn to remove.";
  1074. })
  1075. end
  1076. if string.sub(msg, 1, 6) == (prefix.."view ") then
  1077. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  1078. if game:GetService("Players")[v.Name].Character.Humanoid then
  1079. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Humanoid
  1080. else
  1081. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  1082. end
  1083. end
  1084. end
  1085. if string.sub(msg, 1, 7) == (prefix.."unview") then
  1086. if lplayer.Character.Humanoid then
  1087. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  1088. else
  1089. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  1090. end
  1091. end
  1092. if string.sub(msg, 1, 6) == (prefix.."goto ") then
  1093. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  1094. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1095. end
  1096. end
  1097. if string.sub(msg, 1, 4) == (prefix.."fly") then
  1098. repeat wait() until lplayer and lplayer.Character and lplayer.Character:FindFirstChild('HumanoidRootPart') and lplayer.Character:FindFirstChild('Humanoid')
  1099. repeat wait() until Mouse
  1100.  
  1101. local T = lplayer.Character.HumanoidRootPart
  1102. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  1103. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  1104. local SPEED = speedget
  1105.  
  1106. local function fly()
  1107. flying = true
  1108. local BG = Instance.new('BodyGyro', T)
  1109. local BV = Instance.new('BodyVelocity', T)
  1110. BG.P = 9e4
  1111. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  1112. BG.cframe = T.CFrame
  1113. BV.velocity = Vector3.new(0, 0.1, 0)
  1114. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  1115. spawn(function()
  1116. repeat wait()
  1117. lplayer.Character.Humanoid.PlatformStand = true
  1118. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  1119. SPEED = 50
  1120. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  1121. SPEED = 0
  1122. end
  1123. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  1124. 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
  1125. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  1126. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  1127. 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
  1128. else
  1129. BV.velocity = Vector3.new(0, 0.1, 0)
  1130. end
  1131. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  1132. until not flying
  1133. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  1134. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  1135. SPEED = 0
  1136. BG:destroy()
  1137. BV:destroy()
  1138. lplayer.Character.Humanoid.PlatformStand = false
  1139. end)
  1140. end
  1141. Mouse.KeyDown:connect(function(KEY)
  1142. if KEY:lower() == 'w' then
  1143. CONTROL.F = speedfly
  1144. elseif KEY:lower() == 's' then
  1145. CONTROL.B = -speedfly
  1146. elseif KEY:lower() == 'a' then
  1147. CONTROL.L = -speedfly
  1148. elseif KEY:lower() == 'd' then
  1149. CONTROL.R = speedfly
  1150. end
  1151. end)
  1152. Mouse.KeyUp:connect(function(KEY)
  1153. if KEY:lower() == 'w' then
  1154. CONTROL.F = 0
  1155. elseif KEY:lower() == 's' then
  1156. CONTROL.B = 0
  1157. elseif KEY:lower() == 'a' then
  1158. CONTROL.L = 0
  1159. elseif KEY:lower() == 'd' then
  1160. CONTROL.R = 0
  1161. end
  1162. end)
  1163. fly()
  1164. end
  1165. if string.sub(msg, 1, 6) == (prefix.."unfly") then
  1166. flying = false
  1167. lplayer.Character.Humanoid.PlatformStand = false
  1168. end
  1169. if string.sub(msg, 1, 6) == (prefix.."chat ") then
  1170. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer((string.sub(msg, 7)), "All")
  1171. end
  1172. if string.sub(msg, 1, 6) == (prefix.."spam ") then
  1173. spamtext = (string.sub(msg, 7))
  1174. spamming = true
  1175. end
  1176. if string.sub(msg, 1, 7) == (prefix.."unspam") then
  1177. spamming = false
  1178. end
  1179. if string.sub(msg, 1, 10) == (prefix.."spamwait ") then
  1180. spamdelay = (string.sub(msg, 11))
  1181. end
  1182. if string.sub(msg, 1, 8) == (prefix.."pmspam ") then
  1183. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  1184. pmspammed = v.Name
  1185. spammingpm = true
  1186. end
  1187. end
  1188. if string.sub(msg, 1, 9) == (prefix.."unpmspam") then
  1189. spammingpm = false
  1190. end
  1191. if string.sub(msg, 1, 9) == (prefix.."cfreeze ") then
  1192. for i,v in pairs(GetPlayer(string.sub(msg, 10))) do
  1193. v.Character["Left Leg"].Anchored = true
  1194. v.Character["Left Arm"].Anchored = true
  1195. v.Character["Right Leg"].Anchored = true
  1196. v.Character["Right Arm"].Anchored = true
  1197. v.Character.Torso.Anchored = true
  1198. v.Character.Head.Anchored = true
  1199. end
  1200. end
  1201. if string.sub(msg, 1, 11) == (prefix.."uncfreeze ") then
  1202. for i,v in pairs(GetPlayer(string.sub(msg, 12))) do
  1203. v.Character["Left Leg"].Anchored = false
  1204. v.Character["Left Arm"].Anchored = false
  1205. v.Character["Right Leg"].Anchored = false
  1206. v.Character["Right Arm"].Anchored = false
  1207. v.Character.Torso.Anchored = false
  1208. v.Character.Head.Anchored = false
  1209. end
  1210. end
  1211. if string.sub(msg, 1, 9) == (prefix.."unlockws") then
  1212. local a = game:GetService("Workspace"):getChildren()
  1213. for i = 1, #a do
  1214. if a[i].className == "Part" then
  1215. a[i].Locked = false
  1216. elseif a[i].className == "Model" then
  1217. local r = a[i]:getChildren()
  1218. for i = 1, #r do
  1219. if r[i].className == "Part" then
  1220. r[i].Locked = false
  1221. end
  1222. end
  1223. end
  1224. end
  1225. game:GetService("StarterGui"):SetCore("SendNotification", {
  1226. Title = "Success!";
  1227. Text = "Workspace unlocked. Use ;lockws to lock.";
  1228. })
  1229. end
  1230. if string.sub(msg, 1, 7) == (prefix.."lockws") then
  1231. local a = game:GetService("Workspace"):getChildren()
  1232. for i = 1, #a do
  1233. if a[i].className == "Part" then
  1234. a[i].Locked = true
  1235. elseif a[i].className == "Model" then
  1236. local r = a[i]:getChildren()
  1237. for i = 1, #r do
  1238. if r[i].className == "Part" then
  1239. r[i].Locked = true
  1240. end
  1241. end
  1242. end
  1243. end
  1244. end
  1245. if string.sub(msg, 1, 7) == (prefix.."btools") then
  1246. local Clone_T = Instance.new("HopperBin",lplayer.Backpack)
  1247. Clone_T.BinType = "Clone"
  1248. local Destruct = Instance.new("HopperBin",lplayer.Backpack)
  1249. Destruct.BinType = "Hammer"
  1250. local Hold_T = Instance.new("HopperBin",lplayer.Backpack)
  1251. Hold_T.BinType = "Grab"
  1252. end
  1253. if string.sub(msg, 1, 7) == (prefix.."pstand") then
  1254. lplayer.Character.Humanoid.PlatformStand = true
  1255. end
  1256. if string.sub(msg, 1, 9) == (prefix.."unpstand") then
  1257. lplayer.Character.Humanoid.PlatformStand = false
  1258. end
  1259. if string.sub(msg, 1, 10) == (prefix.."blockhead") then
  1260. lplayer.Character.Head.Mesh:Destroy()
  1261. end
  1262. if string.sub(msg, 1, 4) == (prefix.."sit") then
  1263. lplayer.Character.Humanoid.Sit = true
  1264. end
  1265. if string.sub(msg, 1, 10) == (prefix.."bringobj ") then
  1266. local function bringobjw()
  1267. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  1268. if obj.Name == (string.sub(msg, 11)) then
  1269. obj.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  1270. obj.CanCollide = false
  1271. obj.Transparency = 0.7
  1272. wait()
  1273. obj.CFrame = lplayer.Character["Left Leg"].CFrame
  1274. wait()
  1275. obj.CFrame = lplayer.Character["Right Leg"].CFrame
  1276. wait()
  1277. obj.CFrame = lplayer.Character["Head"].CFrame
  1278. end
  1279. end
  1280. end
  1281. while wait() do
  1282. bringobjw()
  1283. end
  1284. game:GetService("StarterGui"):SetCore("SendNotification", {
  1285. Title = "BringObj";
  1286. Text = "BringObj enabled.";
  1287. })
  1288. end
  1289. if string.sub(msg, 1, 7) == (prefix.."wsvis ") then
  1290. vis = (string.sub(msg, 8))
  1291. local a = game:GetService("Workspace"):GetDescendants()
  1292. for i = 1, #a do
  1293. if a[i].className == "Part" then
  1294. a[i].Transparency = vis
  1295. elseif a[i].className == "Model" then
  1296. local r = a[i]:getChildren()
  1297. for i = 1, #r do
  1298. if r[i].className == "Part" then
  1299. r[i].Transparency = vis
  1300. end
  1301. end
  1302. end
  1303. end
  1304. end
  1305. if string.sub(msg, 1, 11) == (prefix.."hypertotal") then
  1306. loadstring(game:GetObjects("rbxassetid://1255063809")[1].Source)()
  1307. game:GetService("StarterGui"):SetCore("SendNotification", {
  1308. Title = "Success!";
  1309. Text = "HyperTotal GUI Loaded!";
  1310. })
  1311. end
  1312. if string.sub(msg, 1, 5) == (prefix.."cmds") then
  1313. CMDSFRAME.Visible = true
  1314. end
  1315. if string.sub(msg, 1, 10) == (prefix.."rmeshhats") then
  1316. for i,v in pairs(lplayer.Character:GetChildren()) do
  1317. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  1318. v.Handle.Mesh:Destroy()
  1319. end
  1320. end
  1321. end
  1322. if string.sub(msg, 1, 10) == (prefix.."blockhats") then
  1323. for i,v in pairs(lplayer.Character:GetChildren()) do
  1324. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  1325. v.Handle.Mesh:Destroy()
  1326. end
  1327. end
  1328. end
  1329. if string.sub(msg, 1, 10) == (prefix.."rmeshtool") then
  1330. for i,v in pairs(lplayer.Character:GetChildren()) do
  1331. if (v:IsA("Tool")) then
  1332. v.Handle.Mesh:Destroy()
  1333. end
  1334. end
  1335. end
  1336. if string.sub(msg, 1, 10) == (prefix.."blocktool") then
  1337. for i,v in pairs(lplayer.Character:GetChildren()) do
  1338. if (v:IsA("Tool")) then
  1339. v.Handle.Mesh:Destroy()
  1340. end
  1341. end
  1342. end
  1343. if string.sub(msg, 1, 8) == (prefix.."spinner") then
  1344. local p = Instance.new("RocketPropulsion")
  1345. p.Parent = lplayer.Character.HumanoidRootPart
  1346. p.Name = "Spinner"
  1347. p.Target = lplayer.Character["Left Arm"]
  1348. p:Fire()
  1349. game:GetService("StarterGui"):SetCore("SendNotification", {
  1350. Title = "Spinner enabled";
  1351. Text = "Type ;nospinner to disable.";
  1352. })
  1353. end
  1354. if string.sub(msg, 1, 10) == (prefix.."nospinner") then
  1355. lplayer.Character.HumanoidRootPart.Spinner:Destroy()
  1356. end
  1357. if string.sub(msg, 1, 7) == (prefix.."reachd") then
  1358. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  1359. if v:isA("Tool") then
  1360. local a = Instance.new("SelectionBox",v.Handle)
  1361. a.Adornee = v.Handle
  1362. v.Handle.Size = Vector3.new(0.5,0.5,60)
  1363. v.GripPos = Vector3.new(0,0,0)
  1364. lplayer.Character.Humanoid:UnequipTools()
  1365. end
  1366. end
  1367. game:GetService("StarterGui"):SetCore("SendNotification", {
  1368. Title = "Reach applied!";
  1369. Text = "Applied to equipped sword. Use ;noreach to disable.";
  1370. })
  1371. end
  1372. if string.sub(msg, 1, 7) == (prefix.."reach ") then
  1373. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  1374. if v:isA("Tool") then
  1375. handleSize = v.Handle.Size
  1376. wait()
  1377. local a = Instance.new("SelectionBox",v.Handle)
  1378. a.Name = "a"
  1379. a.Adornee = v.Handle
  1380. v.Handle.Size = Vector3.new(0.5,0.5,(string.sub(msg, 8)))
  1381. v.GripPos = Vector3.new(0,0,0)
  1382. lplayer.Character.Humanoid:UnequipTools()
  1383. end
  1384. end
  1385. game:GetService("StarterGui"):SetCore("SendNotification", {
  1386. Title = "Reach applied!";
  1387. Text = "Applied to equipped sword. Use ;noreach to disable.";
  1388. })
  1389. end
  1390. if string.sub(msg, 1, 8) == (prefix.."noreach") then
  1391. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  1392. if v:isA("Tool") then
  1393. v.Handle.a:Destroy()
  1394. v.Handle.Size = handleSize
  1395. end
  1396. end
  1397. game:GetService("StarterGui"):SetCore("SendNotification", {
  1398. Title = "Reach removed!";
  1399. Text = "Removed reach from equipped sword.";
  1400. })
  1401. end
  1402. if string.sub(msg, 1, 7) == (prefix.."rkill ") then
  1403. for i,v in pairs(GetPlayer(string.sub(msg, 8)))do
  1404. lplayer.Character.Humanoid.Name = 1
  1405. local l = lplayer.Character["1"]:Clone()
  1406. l.Parent = lplayer.Character
  1407. l.Name = "Humanoid"
  1408. wait(0.1)
  1409. lplayer.Character["1"]:Destroy()
  1410. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  1411. lplayer.Character.Animate.Disabled = true
  1412. wait(0.1)
  1413. lplayer.Character.Animate.Disabled = false
  1414. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  1415. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  1416. lplayer.Character.Humanoid:EquipTool(v)
  1417. end
  1418. wait(0.1)
  1419. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1420. wait(0.2)
  1421. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1422. wait(0.5)
  1423. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  1424. game:GetService("StarterGui"):SetCore("SendNotification", {
  1425. Title = "Tools needed!";
  1426. Text = "You need a tool in your backpack for this command!";
  1427. })
  1428. end
  1429. end
  1430. if string.sub(msg, 1, 7) == (prefix.."tp me ") then
  1431. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  1432. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1433. end
  1434. end
  1435. if string.sub(msg, 1, 8) == (prefix.."cbring ") then
  1436. if (string.sub(msg, 9)) == "all" or (string.sub(msg, 9)) == "All" or (string.sub(msg, 9)) == "ALL" then
  1437. cbringall = true
  1438. else
  1439. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  1440. brplr = v.Name
  1441. end
  1442. end
  1443. cbring = true
  1444. end
  1445. if string.sub(msg, 1, 9) == (prefix.."uncbring") then
  1446. cbring = false
  1447. cbringall = false
  1448. end
  1449. if string.sub(msg, 1, 6) == (prefix.."swap ") then
  1450. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  1451. local NOWPLR = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1452. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  1453. lplayer.Character.Humanoid.Name = 1
  1454. local l = lplayer.Character["1"]:Clone()
  1455. l.Parent = lplayer.Character
  1456. l.Name = "Humanoid"
  1457. wait(0.1)
  1458. lplayer.Character["1"]:Destroy()
  1459. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  1460. lplayer.Character.Animate.Disabled = true
  1461. wait(0.1)
  1462. lplayer.Character.Animate.Disabled = false
  1463. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  1464. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  1465. lplayer.Character.Humanoid:EquipTool(v)
  1466. end
  1467. local function tp(player,player2)
  1468. local char1,char2=player.Character,player2.Character
  1469. if char1 and char2 then
  1470. char1:MoveTo(char2.Head.Position)
  1471. end
  1472. end
  1473. wait(0.1)
  1474. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1475. wait(0.2)
  1476. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  1477. wait(0.5)
  1478. lplayer.Character.HumanoidRootPart.CFrame = NOW
  1479. wait(0.6)
  1480. tp(lplayer, game:GetService("Players")[v.Name])
  1481. wait(0.4)
  1482. lplayer.Character.HumanoidRootPart.CFrame = NOWPLR
  1483. game:GetService("StarterGui"):SetCore("SendNotification", {
  1484. Title = "Tools needed!";
  1485. Text = "You need a tool in your backpack for this command!";
  1486. })
  1487. end
  1488. end
  1489. if string.sub(msg, 1, 8) == (prefix.."glitch ") then
  1490. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  1491. lplayer.Character.Humanoid.Name = 1
  1492. local l = lplayer.Character["1"]:Clone()
  1493. l.Parent = lplayer.Character
  1494. l.Name = "Humanoid"
  1495. wait(0.1)
  1496. lplayer.Character["1"]:Destroy()
  1497. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  1498. lplayer.Character.Animate.Disabled = true
  1499. wait(0.1)
  1500. lplayer.Character.Animate.Disabled = false
  1501. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  1502. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  1503. lplayer.Character.Humanoid:EquipTool(v)
  1504. end
  1505. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  1506. wait(0.3)
  1507. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  1508. wait(0.4)
  1509. b = Instance.new("BodyForce")
  1510. b.Parent = lplayer.Character.HumanoidRootPart
  1511. b.Name = "Glitch"
  1512. b.Force = Vector3.new(100000000,5000,0)
  1513. game:GetService("StarterGui"):SetCore("SendNotification", {
  1514. Title = "Tools needed!";
  1515. Text = "You need a tool in your backpack for this command!";
  1516. })
  1517. end
  1518. end
  1519. if string.sub(msg, 1, 9) == (prefix.."unglitch") then
  1520. lplayer.Character.HumanoidRootPart.Glitch:Destroy()
  1521. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(10000,0,10000)
  1522. b = Instance.new("BodyForce")
  1523. b.Parent = lplayer.Character.HumanoidRootPart
  1524. b.Name = "unGlitch"
  1525. b.Force = Vector3.new(0,-5000000,0)
  1526. wait(2)
  1527. lplayer.Character.HumanoidRootPart.unGlitch:Destroy()
  1528. end
  1529. if string.sub(msg, 1, 9) == (prefix.."grespawn") then
  1530. lplayer.Character.Humanoid.Health = 0
  1531. wait(1)
  1532. lplayer.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  1533. lplayer.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
  1534. end
  1535. if string.sub(msg, 1, 9) == (prefix.."explorer") then
  1536. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  1537. game:GetService("StarterGui"):SetCore("SendNotification", {
  1538. Title = "Success!";
  1539. Text = "DEX Explorer has loaded.";
  1540. })
  1541. end
  1542. if string.sub(msg, 1, 6) == (prefix.."anim ") then
  1543. local Anim = Instance.new("Animation")
  1544. Anim.AnimationId = "rbxassetid://"..(string.sub(msg, 7))
  1545. local track = lplayer.Character.Humanoid:LoadAnimation(Anim)
  1546. track:Play(.1, 1, 1)
  1547. end
  1548. if string.sub(msg, 1, 8) == (prefix.."animgui") then
  1549. loadstring(game:GetObjects("rbxassetid://1202558084")[1].Source)()
  1550. game:GetService("StarterGui"):SetCore("SendNotification", {
  1551. Title = "Success!";
  1552. Text = "Energize Animations GUI has loaded.";
  1553. })
  1554. end
  1555. if string.sub(msg, 1, 8) == (prefix.."savepos") then
  1556. saved = lplayer.Character.HumanoidRootPart.CFrame
  1557. game:GetService("StarterGui"):SetCore("SendNotification", {
  1558. Title = "Position Saved";
  1559. Text = "Use ;loadpos to return to saved position.";
  1560. })
  1561. end
  1562. if string.sub(msg, 1, 8) == (prefix.."loadpos") then
  1563. lplayer.Character.HumanoidRootPart.CFrame = saved
  1564. end
  1565. if string.sub(msg, 1, 6) == (prefix.."bang ") then
  1566. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  1567. local Anim2 = Instance.new("Animation")
  1568. Anim2.AnimationId = "rbxassetid://148840371"
  1569. local track2 = lplayer.Character.Humanoid:LoadAnimation(Anim2)
  1570. track2:Play(.1, 1, 1)
  1571. bplrr = v.Name
  1572. banpl = true
  1573. end
  1574. end
  1575. if string.sub(msg, 1, 7) == (prefix.."unbang") then
  1576. banpl = false
  1577. end
  1578. if string.sub(msg, 1, 10) == (prefix.."bringmod ") then
  1579. local function bringmodw()
  1580. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  1581. if obj.Name == (string.sub(msg, 11)) then
  1582. for i,ch in pairs(obj:GetDescendants()) do
  1583. if (ch:IsA("BasePart")) then
  1584. ch.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  1585. ch.CanCollide = false
  1586. ch.Transparency = 0.7
  1587. wait()
  1588. ch.CFrame = lplayer.Character["Left Leg"].CFrame
  1589. wait()
  1590. ch.CFrame = lplayer.Character["Right Leg"].CFrame
  1591. wait()
  1592. ch.CFrame = lplayer.Character["Head"].CFrame
  1593. end
  1594. end
  1595. end
  1596. end
  1597. end
  1598. while wait() do
  1599. bringmodw()
  1600. end
  1601. game:GetService("StarterGui"):SetCore("SendNotification", {
  1602. Title = "BringMod";
  1603. Text = "BringMod enabled.";
  1604. })
  1605. end
  1606. if string.sub(msg, 1, 8) == (prefix.."respawn") then
  1607. local mod = Instance.new('Model', workspace) mod.Name = 're '..lplayer.Name
  1608. local hum = Instance.new('Humanoid', mod)
  1609. local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
  1610. lplayer.Character = mod
  1611. end
  1612. if string.sub(msg, 1, 9) == (prefix.."shutdown") then
  1613. game:GetService'RunService'.Stepped:Connect(function()
  1614. pcall(function()
  1615. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  1616. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  1617. for _,x in pairs(v.Character.Head:GetChildren()) do
  1618. if x:IsA'Sound' then x.Playing = true x.CharacterSoundEvent:FireServer(true, true) end
  1619. end
  1620. end
  1621. end
  1622. end)
  1623. end)
  1624. game:GetService("StarterGui"):SetCore("SendNotification", {
  1625. Title = "Attempting Shutdown";
  1626. Text = "Shutdown Attempt has begun.";
  1627. })
  1628. end
  1629. if string.sub(msg, 1, 8) == (prefix.."delobj ") then
  1630. objtodel = (string.sub(msg, 9))
  1631. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  1632. if v.Name == objtodel then
  1633. v:Destroy()
  1634. end
  1635. end
  1636. end
  1637. if string.sub(msg, 1, 8) == (prefix.."getplrs") then
  1638. for i,v in pairs(game:GetService("Players"):GetPlayers())do
  1639. print(v)
  1640. end
  1641. game:GetService("StarterGui"):SetCore("SendNotification", {
  1642. Title = "Printed";
  1643. Text = "Players have been printed to console. (F9)";
  1644. })
  1645. end
  1646. if string.sub(msg, 1, 9) == (prefix.."deldecal") then
  1647. for i,v in pairs(game:GetService("Workspace"):GetDescendants())do
  1648. if (v:IsA("Decal")) then
  1649. v:Destroy()
  1650. end
  1651. end
  1652. end
  1653. if string.sub(msg, 1, 11) == (prefix.."opfinality") then
  1654. loadstring(game:GetObjects("rbxassetid://1294358929")[1].Source)()
  1655. game:GetService("StarterGui"):SetCore("SendNotification", {
  1656. Title = "Success!";
  1657. Text = "OpFinality GUI has loaded.";
  1658. })
  1659. end
  1660. if string.sub(msg, 1, 8) == (prefix.."remotes") then
  1661. remotes = true
  1662. added = true
  1663. game.DescendantAdded:connect(function(rmt)
  1664. if added == true then
  1665. if remotes == true then
  1666. if rmt:IsA("RemoteEvent") then
  1667. print("A RemoteEvent was added!")
  1668. print(" game." .. rmt:GetFullName() .. " | RemoteEvent")
  1669. print(" game." .. rmt:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  1670. end end end
  1671. end)
  1672. game.DescendantAdded:connect(function(rmtfnctn)
  1673. if added == true then
  1674. if remotes == true then
  1675. if rmtfnctn:IsA("RemoteFunction") then
  1676. warn("A RemoteFunction was added!")
  1677. warn(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction")
  1678. print(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  1679. end end end
  1680. end)
  1681.  
  1682. game.DescendantAdded:connect(function(bndfnctn)
  1683. if added == true then
  1684. if binds == true then
  1685. if bndfnctn:IsA("BindableFunction") then
  1686. print("A BindableFunction was added!")
  1687. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction")
  1688. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  1689. end end end
  1690. end)
  1691.  
  1692. game.DescendantAdded:connect(function(bnd)
  1693. if added == true then
  1694. if binds == true then
  1695. if bnd:IsA("BindableEvent") then
  1696. warn("A BindableEvent was added!")
  1697. warn(" game." .. bnd:GetFullName() .. " | BindableEvent")
  1698. print(" game." .. bnd:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  1699. end end end
  1700. end)
  1701.  
  1702.  
  1703. if binds == true then
  1704. for i,v in pairs(game:GetDescendants()) do
  1705. if v:IsA("BindableFunction") then
  1706. print(" game." .. v:GetFullName() .. " | BindableFunction")
  1707. print(" game." .. v:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  1708. end end
  1709. for i,v in pairs(game:GetDescendants()) do
  1710. if v:IsA("BindableEvent") then
  1711. warn(" game." .. v:GetFullName() .. " | BindableEvent")
  1712. print(" game." .. v:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  1713. end end
  1714. else
  1715. print("Off")
  1716. end
  1717. if remotes == true then
  1718. for i,v in pairs(game:GetDescendants()) do
  1719. if v:IsA("RemoteFunction") then
  1720. warn(" game." .. v:GetFullName() .. " | RemoteFunction")
  1721. print(" game." .. v:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  1722. end end
  1723. wait()
  1724. for i,v in pairs(game:GetDescendants()) do
  1725. if v:IsA("RemoteEvent") then
  1726. print(" game." .. v:GetFullName() .. " | RemoteEvent")
  1727. print(" game." .. v:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  1728. end end
  1729. else
  1730. print("Off")
  1731. end
  1732. game:GetService("StarterGui"):SetCore("SendNotification", {
  1733. Title = "Printing Remotes";
  1734. Text = "Type ;noremotes to disable.";
  1735. })
  1736. end
  1737. if string.sub(msg, 1, 10) == (prefix.."noremotes") then
  1738. remotes = false
  1739. added = false
  1740. game:GetService("StarterGui"):SetCore("SendNotification", {
  1741. Title = "Printing Remotes Disabled";
  1742. Text = "Type ;remotes to enable.";
  1743. })
  1744. end
  1745. if string.sub(msg, 1, 10) == (prefix.."tpdefault") then
  1746. spin = false
  1747. followed = false
  1748. traill = false
  1749. noclip = false
  1750. annoying = false
  1751. hwalk = false
  1752. cbringing = false
  1753. end
  1754. if string.sub(msg, 1, 8) == (prefix.."stopsit") then
  1755. stopsitting = true
  1756. end
  1757. if string.sub(msg, 1, 6) == (prefix.."gosit") then
  1758. stopsitting = false
  1759. end
  1760. if string.sub(msg, 1, 8) == (prefix.."version") then
  1761. print(adminversion)
  1762. game:GetService("StarterGui"):SetCore("SendNotification", {
  1763. Title = "Version";
  1764. Text = adminversion;
  1765. })
  1766. end
  1767. if string.sub(msg, 1, 8) == (prefix.."clicktp") then
  1768. clickgoto = true
  1769. game:GetService("StarterGui"):SetCore("SendNotification", {
  1770. Title = "Click TP";
  1771. Text = "Press E to teleport to mouse position, ;noclicktp to stop";
  1772. })
  1773. end
  1774. if string.sub(msg, 1, 9) == (prefix.."clickdel") then
  1775. clickdel = true
  1776. game:GetService("StarterGui"):SetCore("SendNotification", {
  1777. Title = "Click Delete";
  1778. Text = "Press E to delete part at mouse, ;noclickdel to stop";
  1779. })
  1780. end
  1781. if string.sub(msg, 1, 11) == (prefix.."noclickdel") then
  1782. clickdel = false
  1783. game:GetService("StarterGui"):SetCore("SendNotification", {
  1784. Title = "Click Delete";
  1785. Text = "Click delete has been disabled.";
  1786. })
  1787. end
  1788. if string.sub(msg, 1, 10) == (prefix.."noclicktp") then
  1789. clickgoto = false
  1790. game:GetService("StarterGui"):SetCore("SendNotification", {
  1791. Title = "Click TP";
  1792. Text = "Click TP has been disabled.";
  1793. })
  1794. end
  1795. if string.sub(msg, 1, 8) == (prefix.."toolson") then
  1796. gettingtools = true
  1797. game:GetService("StarterGui"):SetCore("SendNotification", {
  1798. Title = "Tools Enabled";
  1799. Text = "Automatically colleting tools dropped.";
  1800. })
  1801. end
  1802. if string.sub(msg, 1, 9) == (prefix.."toolsoff") then
  1803. gettingtools = false
  1804. game:GetService("StarterGui"):SetCore("SendNotification", {
  1805. Title = "Tools Disabled";
  1806. Text = "Click TP has been disabled.";
  1807. })
  1808. end
  1809. if string.sub(msg, 1, 10) == (prefix.."delcmdbar") then
  1810. ScreenGui:Destroy()
  1811. end
  1812. if string.sub(msg, 1, 6) == (prefix.."reset") then
  1813. lplayer.Character.Head:Destroy()
  1814. end
  1815. if string.sub(msg, 1, 7) == (prefix.."state ") then
  1816. statechosen = string.sub(msg, 8)
  1817. changingstate = true
  1818. end
  1819. if string.sub(msg, 1, 9) == (prefix.."gravity ") then
  1820. game:GetService("Workspace").Gravity = string.sub(msg, 10)
  1821. end
  1822. if string.sub(msg, 1, 10) == (prefix.."looprhats") then
  1823. removingmeshhats = true
  1824. end
  1825. if string.sub(msg, 1, 12) == (prefix.."unlooprhats") then
  1826. removingmeshhats = false
  1827. end
  1828. if string.sub(msg, 1, 10) == (prefix.."looprtool") then
  1829. removingmeshtool = true
  1830. end
  1831. if string.sub(msg, 1, 12) == (prefix.."unlooprtool") then
  1832. removingmeshtool = false
  1833. end
  1834. if string.sub(msg, 1, 10) == (prefix.."givetool ") then
  1835. for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
  1836. if v:IsA("Tool") then
  1837. for i,player in pairs(GetPlayer(string.sub(msg, 11))) do
  1838. v.Parent = player.Character
  1839. end
  1840. end
  1841. end
  1842. end
  1843. if string.sub(msg, 1, 14) == (prefix.."givealltools ") then
  1844. for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  1845. if v:IsA("Tool") then
  1846. v.Parent = lplayer.Character
  1847. wait()
  1848. for i,player in pairs(GetPlayer(string.sub(msg, 15))) do
  1849. v.Parent = player.Character
  1850. end
  1851. end
  1852. end
  1853. end
  1854. if string.sub(msg, 1, 5) == (prefix.."age ") then
  1855. for i,player in pairs(GetPlayer(string.sub(msg, 6))) do
  1856. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account Age: "..player.AccountAge.." days!", "All")
  1857. end
  1858. end
  1859. if string.sub(msg, 1, 4) == (prefix.."id ") then
  1860. for i,player in pairs(GetPlayer(string.sub(msg, 5))) do
  1861. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account ID: "..player.UserId, "All")
  1862. end
  1863. end
  1864. if string.sub(msg, 1, 6) == (prefix..".age ") then
  1865. for i,player in pairs(GetPlayer(string.sub(msg, 7))) do
  1866. game:GetService("StarterGui"):SetCore("SendNotification", {
  1867. Title = player.AccountAge.." Days";
  1868. Text = "Account age of "..player.Name;
  1869. })
  1870. end
  1871. end
  1872. if string.sub(msg, 1, 5) == (prefix..".id ") then
  1873. for i,player in pairs(GetPlayer(string.sub(msg, 6))) do
  1874. game:GetService("StarterGui"):SetCore("SendNotification", {
  1875. Title = player.UserId.." ID";
  1876. Text = "Account ID of "..player.Name;
  1877. })
  1878. end
  1879. end
  1880. if string.sub(msg, 1, 7) == (prefix.."gameid") then
  1881. game:GetService("StarterGui"):SetCore("SendNotification", {
  1882. Title = "Game ID";
  1883. Text = "Game ID: ".. game.GameId;
  1884. })
  1885. end
  1886. if string.sub(msg, 1, 4) == (prefix.."pgs") then
  1887. local pgscheck = game:GetService("Workspace"):PGSIsEnabled()
  1888. if pgscheck == true then
  1889. game:GetService("StarterGui"):SetCore("SendNotification", {
  1890. Title = "PGSPhysicsSolverEnabled";
  1891. Text = "PGS is Enabled!";
  1892. })
  1893. else
  1894. game:GetService("StarterGui"):SetCore("SendNotification", {
  1895. Title = "PGSPhysicsSolverEnabled";
  1896. Text = "PGS is Disabled!";
  1897. })
  1898. end
  1899. end
  1900. if string.sub(msg, 1, 12) == (prefix.."removeinvis") then
  1901. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  1902. if v:IsA("Part") then
  1903. if v.Transparency == 1 then
  1904. if v.Name ~= "HumanoidRootPart" then
  1905. v:Destroy()
  1906. end
  1907. end
  1908. end
  1909. end
  1910. end
  1911. if string.sub(msg, 1, 10) == (prefix.."removefog") then
  1912. game:GetService("Lighting").FogStart = 0
  1913. game:GetService("Lighting").FogEnd = 9999999999999
  1914. end
  1915. if string.sub(msg, 1, 8) == (prefix.."disable") then
  1916. lplayer.Character.Humanoid.Parent = lplayer
  1917. end
  1918. if string.sub(msg, 1, 7) == (prefix.."enable") then
  1919. lplayer.Humanoid.Parent = lplayer.Character
  1920. end
  1921. if string.sub(msg, 1, 8) == (prefix.."prefix ") then
  1922. prefix = (string.sub(msg, 9, 9))
  1923. wait(0.1)
  1924. change()
  1925. wait(0.1)
  1926. game:GetService("StarterGui"):SetCore("SendNotification", {
  1927. Title = "Prefix changed!";
  1928. Text = "Prefix is now "..prefix..". Use ;resetprefix to reset to ;";
  1929. })
  1930. end
  1931. if string.sub(msg, 1, 12) == (";resetprefix") then
  1932. prefix = ";"
  1933. wait(0.1)
  1934. change()
  1935. wait(0.1)
  1936. game:GetService("StarterGui"):SetCore("SendNotification", {
  1937. Title = "Prefix changed!";
  1938. Text = "Prefix is now "..prefix..". Make sure it's one key!";
  1939. })
  1940. end
  1941. if string.sub(msg, 1, 10) == (prefix.."flyspeed ") then
  1942. speedfly = string.sub(msg, 11)
  1943. wait()
  1944. change()
  1945. end
  1946. if string.sub(msg, 1, 8) == (prefix.."carpet ") then
  1947. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  1948. local Anim3 = Instance.new("Animation")
  1949. Anim3.AnimationId = "rbxassetid://282574440"
  1950. local track3 = lplayer.Character.Humanoid:LoadAnimation(Anim3)
  1951. track3:Play(.1, 1, 1)
  1952. bplrr = v.Name
  1953. banpl = true
  1954. end
  1955. end
  1956. if string.sub(msg, 1, 9) == (prefix.."uncarpet") then
  1957. banpl = false
  1958. end
  1959. if string.sub(msg, 1, 7) == (prefix.."stare ") then
  1960. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  1961. staring = true
  1962. stareplr = v
  1963. end
  1964. end
  1965. if string.sub(msg, 1, 8) == (prefix.."unstare") then
  1966. staring = false
  1967. end
  1968. if string.sub(msg, 1, 8) == (prefix.."logchat") then
  1969. chatlogs = true
  1970. game:GetService("StarterGui"):SetCore("SendNotification", {
  1971. Title = "LogChat enabled";
  1972. Text = "Now logging all player chat.";
  1973. })
  1974. end
  1975. if string.sub(msg, 1, 10) == (prefix.."unlogchat") then
  1976. chatlogs = false
  1977. game:GetService("StarterGui"):SetCore("SendNotification", {
  1978. Title = "LogChat disabled";
  1979. Text = "Stopped logging all player chat.";
  1980. })
  1981. end
  1982. if string.sub(msg, 1, 7) == (prefix.."fixcam") then
  1983. game:GetService("Workspace").CurrentCamera:Destroy()
  1984. wait(0.1)
  1985. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  1986. game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
  1987. lplayer.CameraMinZoomDistance = 0.5
  1988. lplayer.CameraMaxZoomDistance = 400
  1989. lplayer.CameraMode = "Classic"
  1990. end
  1991. if string.sub(msg, 1, 8) == (prefix.."unstate") then
  1992. changingstate = false
  1993. end
  1994. end)
  1995.  
  1996. local function tp()
  1997. for i, player in ipairs(game:GetService("Players"):GetPlayers()) do
  1998. if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
  1999. if player.Name == brplr then
  2000. player.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame + lplayer.Character.HumanoidRootPart.CFrame.lookVector * 2
  2001. end
  2002. end
  2003. end
  2004. end
  2005. local function tpall()
  2006. for i, player in ipairs(game:GetService("Players"):GetPlayers()) do
  2007. if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
  2008. player.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame + lplayer.Character.HumanoidRootPart.CFrame.lookVector * 3
  2009. end
  2010. end
  2011. end
  2012. spawn(function()
  2013. while wait(spamdelay) do
  2014. if spamming == true then
  2015. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(spamtext, "All")
  2016. end
  2017. end
  2018. end)
  2019. spawn(function()
  2020. while wait(spamdelay) do
  2021. if spammingpm == true then
  2022. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/w "..pmspammed.." @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", "All")
  2023. end
  2024. end
  2025. end)
  2026. spawn(function()
  2027. while wait() do
  2028. if cbring == true then
  2029. tp()
  2030. end
  2031. end
  2032. end)
  2033. spawn(function()
  2034. while wait() do
  2035. if cbringall == true then
  2036. tpall()
  2037. end
  2038. end
  2039. end)
  2040.  
  2041. Mouse.KeyDown:connect(function(Key)
  2042. if Key == prefix then
  2043. CMDBAR:CaptureFocus()
  2044. end
  2045. end)
  2046.  
  2047. CMDBAR.FocusLost:connect(function(enterPressed)
  2048. if enterPressed then
  2049. if string.sub(CMDBAR.Text, 1, 5) == ("kill ") then
  2050. if string.sub(CMDBAR.Text, 6) == "me" then
  2051. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(100000,0,100000)
  2052. else
  2053. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6)))do
  2054. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  2055. lplayer.Character.Humanoid.Name = 1
  2056. local l = lplayer.Character["1"]:Clone()
  2057. l.Parent = lplayer.Character
  2058. l.Name = "Humanoid"
  2059. wait(0.1)
  2060. lplayer.Character["1"]:Destroy()
  2061. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2062. lplayer.Character.Animate.Disabled = true
  2063. wait(0.1)
  2064. lplayer.Character.Animate.Disabled = false
  2065. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2066. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2067. lplayer.Character.Humanoid:EquipTool(v)
  2068. end
  2069. local function tp(player,player2)
  2070. local char1,char2=player.Character,player2.Character
  2071. if char1 and char2 then
  2072. char1:MoveTo(char2.Head.Position)
  2073. end
  2074. end
  2075. wait(0.1)
  2076. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2077. wait(0.2)
  2078. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2079. wait(0.5)
  2080. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  2081. wait(0.7)
  2082. tp(lplayer,game:GetService("Players")[v.Name])
  2083. wait(0.7)
  2084. lplayer.Character.HumanoidRootPart.CFrame = NOW
  2085. game:GetService("StarterGui"):SetCore("SendNotification", {
  2086. Title = "Tools needed!";
  2087. Text = "You need a tool in your backpack for this command!";
  2088. })
  2089. end
  2090. end
  2091. end
  2092. if string.sub(CMDBAR.Text, 1, 6) == ("bring ") then
  2093. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7)))do
  2094. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  2095. lplayer.Character.Humanoid.Name = 1
  2096. local l = lplayer.Character["1"]:Clone()
  2097. l.Parent = lplayer.Character
  2098. l.Name = "Humanoid"
  2099. wait(0.1)
  2100. lplayer.Character["1"]:Destroy()
  2101. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2102. lplayer.Character.Animate.Disabled = true
  2103. wait(0.1)
  2104. lplayer.Character.Animate.Disabled = false
  2105. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2106. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2107. lplayer.Character.Humanoid:EquipTool(v)
  2108. end
  2109. local function tp(player,player2)
  2110. local char1,char2=player.Character,player2.Character
  2111. if char1 and char2 then
  2112. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  2113. end
  2114. end
  2115. local function getout(player,player2)
  2116. local char1,char2=player.Character,player2.Character
  2117. if char1 and char2 then
  2118. char1:MoveTo(char2.Head.Position)
  2119. end
  2120. end
  2121. tp(game:GetService("Players")[v.Name], lplayer)
  2122. wait(0.2)
  2123. tp(game:GetService("Players")[v.Name], lplayer)
  2124. wait(0.5)
  2125. lplayer.Character.HumanoidRootPart.CFrame = NOW
  2126. wait(0.5)
  2127. getout(lplayer, game:GetService("Players")[v.Name])
  2128. wait(0.3)
  2129. lplayer.Character.HumanoidRootPart.CFrame = NOW
  2130. game:GetService("StarterGui"):SetCore("SendNotification", {
  2131. Title = "Tools needed!";
  2132. Text = "You need a tool in your backpack for this command!";
  2133. })
  2134. end
  2135. end
  2136. if string.sub(CMDBAR.Text, 1, 5) == ("spin ") then
  2137. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  2138. lplayer.Character.Humanoid.Name = 1
  2139. local l = lplayer.Character["1"]:Clone()
  2140. l.Parent = lplayer.Character
  2141. l.Name = "Humanoid"
  2142. wait(0.1)
  2143. lplayer.Character["1"]:Destroy()
  2144. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2145. lplayer.Character.Animate.Disabled = true
  2146. wait(0.1)
  2147. lplayer.Character.Animate.Disabled = false
  2148. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2149. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2150. lplayer.Character.Humanoid:EquipTool(v)
  2151. end
  2152. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  2153. spinplr = v
  2154. wait(0.5)
  2155. spin = true
  2156. game:GetService("StarterGui"):SetCore("SendNotification", {
  2157. Title = "Tools needed!";
  2158. Text = "You need a tool in your backpack for this command!";
  2159. })
  2160. end
  2161. end
  2162. if string.sub(CMDBAR.Text, 1, 6) == ("unspin") then
  2163. spin = false
  2164. end
  2165. if string.sub(CMDBAR.Text, 1, 7) == ("attach ") then
  2166. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  2167. lplayer.Character.Humanoid.Name = 1
  2168. local l = lplayer.Character["1"]:Clone()
  2169. l.Parent = lplayer.Character
  2170. l.Name = "Humanoid"
  2171. wait(0.1)
  2172. lplayer.Character["1"]:Destroy()
  2173. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2174. lplayer.Character.Animate.Disabled = true
  2175. wait(0.1)
  2176. lplayer.Character.Animate.Disabled = false
  2177. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2178. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2179. lplayer.Character.Humanoid:EquipTool(v)
  2180. end
  2181. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  2182. wait(0.3)
  2183. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  2184. attplr = v
  2185. game:GetService("StarterGui"):SetCore("SendNotification", {
  2186. Title = "Tools needed!";
  2187. Text = "You need a tool in your backpack for this command!";
  2188. })
  2189. end
  2190. end
  2191. if string.sub(CMDBAR.Text, 1, 9) == ("unattach ") then
  2192. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  2193. local function getout(player,player2)
  2194. local char1,char2=player.Character,player2.Character
  2195. if char1 and char2 then
  2196. char1:MoveTo(char2.Head.Position)
  2197. end
  2198. end
  2199. getout(lplayer, game:GetService("Players")[v.Name])
  2200. end
  2201. end
  2202. if string.sub(CMDBAR.Text, 1, 7) == ("follow ") then
  2203. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  2204. followed = true
  2205. flwplr = v
  2206. end
  2207. end
  2208. if string.sub(CMDBAR.Text, 1, 8) == ("unfollow") then
  2209. followed = false
  2210. end
  2211. if string.sub(CMDBAR.Text, 1, 9) == ("freefall ") then
  2212. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  2213. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  2214. lplayer.Character.Humanoid.Name = 1
  2215. local l = lplayer.Character["1"]:Clone()
  2216. l.Parent = lplayer.Character
  2217. l.Name = "Humanoid"
  2218. wait(0.1)
  2219. lplayer.Character["1"]:Destroy()
  2220. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2221. lplayer.Character.Animate.Disabled = true
  2222. wait(0.1)
  2223. lplayer.Character.Animate.Disabled = false
  2224. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2225. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2226. lplayer.Character.Humanoid:EquipTool(v)
  2227. end
  2228. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2229. wait(0.2)
  2230. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2231. wait(0.6)
  2232. lplayer.Character.HumanoidRootPart.CFrame = NOW
  2233. wait(0.6)
  2234. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
  2235. game:GetService("StarterGui"):SetCore("SendNotification", {
  2236. Title = "Tools needed!";
  2237. Text = "You need a tool in your backpack for this command!";
  2238. })
  2239. end
  2240. end
  2241. if string.sub(CMDBAR.Text, 1, 6) == ("trail ") then
  2242. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  2243. traill = true
  2244. trlplr = v
  2245. end
  2246. end
  2247. if string.sub(CMDBAR.Text, 1, 7) == ("untrail") then
  2248. traill = false
  2249. end
  2250. if string.sub(CMDBAR.Text, 1, 6) == ("orbit ") then
  2251. if string.sub(CMDBAR.Text, 7) == "all" or string.sub(CMDBAR.Text, 7) == "others" or string.sub(CMDBAR.Text, 7) == "me" then
  2252. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  2253. else
  2254. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  2255. local o = Instance.new("RocketPropulsion")
  2256. o.Parent = lplayer.Character.HumanoidRootPart
  2257. o.Name = "Orbit"
  2258. o.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  2259. o:Fire()
  2260. noclip = true
  2261. end
  2262. end
  2263. end
  2264. if string.sub(CMDBAR.Text, 1, 7) == ("unorbit") then
  2265. lplayer.Character.HumanoidRootPart.Orbit:Destroy()
  2266. noclip = false
  2267. end
  2268. if string.sub(CMDBAR.Text, 1, 6) == ("fling ") then
  2269. if string.sub(CMDBAR.Text, 7) == "all" or string.sub(CMDBAR.Text, 7) == "others" or string.sub(CMDBAR.Text, 7) == "me" then
  2270. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  2271. else
  2272. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  2273. local y = Instance.new("RocketPropulsion")
  2274. y.Parent = lplayer.Character.HumanoidRootPart
  2275. y.CartoonFactor = 1
  2276. y.MaxThrust = 800000
  2277. y.MaxSpeed = 1000
  2278. y.ThrustP = 200000
  2279. y.Name = "Fling"
  2280. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  2281. y.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  2282. y:Fire()
  2283. noclip = true
  2284. end
  2285. end
  2286. end
  2287. if string.sub(CMDBAR.Text, 1, 7) == ("unfling") then
  2288. noclip = false
  2289. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  2290. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  2291. wait(0.4)
  2292. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  2293. end
  2294. if string.sub(CMDBAR.Text, 1, 7) == ("fecheck") then
  2295. if game:GetService("Workspace").FilteringEnabled == true then
  2296. warn("FE is Enabled (Filtering Enabled)")
  2297. game:GetService("StarterGui"):SetCore("SendNotification", {
  2298. Title = "FE is Enabled";
  2299. Text = "Filtering Enabled. Enjoy using Reviz Admin!";
  2300. })
  2301. else
  2302. warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
  2303. game:GetService("StarterGui"):SetCore("SendNotification", {
  2304. Title = "FE is Disabled";
  2305. Text = "Filtering Disabled. Consider using a different admin script.";
  2306. })
  2307. end
  2308. end
  2309. if string.sub(CMDBAR.Text, 1, 5) == ("void ") then
  2310. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  2311. lplayer.Character.Humanoid.Name = 1
  2312. local l = lplayer.Character["1"]:Clone()
  2313. l.Parent = lplayer.Character
  2314. l.Name = "Humanoid"
  2315. wait(0.1)
  2316. lplayer.Character["1"]:Destroy()
  2317. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2318. lplayer.Character.Animate.Disabled = true
  2319. wait(0.1)
  2320. lplayer.Character.Animate.Disabled = false
  2321. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2322. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2323. lplayer.Character.Humanoid:EquipTool(v)
  2324. end
  2325. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2326. wait(0.2)
  2327. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2328. wait(0.6)
  2329. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999999999,0,999999999999999)
  2330. game:GetService("StarterGui"):SetCore("SendNotification", {
  2331. Title = "Tools needed!";
  2332. Text = "You need a tool in your backpack for this command!";
  2333. })
  2334. end
  2335. end
  2336. if string.sub(CMDBAR.Text, 1, 6) == ("noclip") then
  2337. noclip = true
  2338. game:GetService("StarterGui"):SetCore("SendNotification", {
  2339. Title = "Noclip enabled";
  2340. Text = "Type ;clip to disable";
  2341. })
  2342. end
  2343. if string.sub(CMDBAR.Text, 1, 4) == ("clip") then
  2344. noclip = false
  2345. game:GetService("StarterGui"):SetCore("SendNotification", {
  2346. Title = "Noclip disabled";
  2347. Text = "Type ;noclip to enable";
  2348. })
  2349. end
  2350. if string.sub(CMDBAR.Text, 1, 6) == ("speed ") then
  2351. lplayer.Character.Humanoid.WalkSpeed = (string.sub(CMDBAR.Text, 7))
  2352. end
  2353. if string.sub(CMDBAR.Text, 1, 3) == ("ws ") then
  2354. lplayer.Character.Humanoid.WalkSpeed = (string.sub(CMDBAR.Text, 4))
  2355. end
  2356. if string.sub(CMDBAR.Text, 1, 10) == ("hipheight ") then
  2357. lplayer.Character.Humanoid.HipHeight = (string.sub(CMDBAR.Text, 11))
  2358. end
  2359. if string.sub(CMDBAR.Text, 1, 3) == ("hh ") then
  2360. lplayer.Character.Humanoid.HipHeight = (string.sub(CMDBAR.Text, 4))
  2361. end
  2362. if string.sub(CMDBAR.Text, 1, 10) == ("jumppower ") then
  2363. lplayer.Character.Humanoid.JumpPower = (string.sub(CMDBAR.Text, 11))
  2364. end
  2365. if string.sub(CMDBAR.Text, 1, 3) == ("jp ") then
  2366. lplayer.Character.Humanoid.JumpPower = (string.sub(CMDBAR.Text, 4))
  2367. end
  2368. if string.sub(CMDBAR.Text, 1, 7) == ("default") then
  2369. lplayer.Character.Humanoid.JumpPower = 50
  2370. lplayer.Character.Humanoid.WalkSpeed = 16
  2371. lplayer.Character.Humanoid.HipHeight = 0
  2372. end
  2373. if string.sub(CMDBAR.Text, 1, 6) == ("annoy ") then
  2374. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  2375. annoying = true
  2376. annplr = v
  2377. end
  2378. end
  2379. if string.sub(CMDBAR.Text, 1, 7) == ("unannoy") then
  2380. annoying = false
  2381. end
  2382. if string.sub(CMDBAR.Text, 1, 9) == ("headwalk ") then
  2383. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  2384. hwalk = true
  2385. hdwplr = v
  2386. end
  2387. end
  2388. if string.sub(CMDBAR.Text, 1, 10) == ("unheadwalk") then
  2389. hwalk = false
  2390. end
  2391. if string.sub(CMDBAR.Text, 1, 7) == ("nolimbs") then
  2392. lplayer.Character["Left Leg"]:Destroy()
  2393. lplayer.Character["Left Arm"]:Destroy()
  2394. lplayer.Character["Right Leg"]:Destroy()
  2395. lplayer.Character["Right Arm"]:Destroy()
  2396. end
  2397. if string.sub(CMDBAR.Text, 1, 3) == ("god") then
  2398. lplayer.Character.Humanoid.Name = 1
  2399. local l = lplayer.Character["1"]:Clone()
  2400. l.Parent = lplayer.Character
  2401. l.Name = "Humanoid"
  2402. wait(0.1)
  2403. lplayer.Character["1"]:Destroy()
  2404. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2405. lplayer.Character.Animate.Disabled = true
  2406. wait(0.1)
  2407. lplayer.Character.Animate.Disabled = false
  2408. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2409. game:GetService("StarterGui"):SetCore("SendNotification", {
  2410. Title = "FE Godmode enabled";
  2411. Text = "Use ;grespawn or ;respawn to remove.";
  2412. })
  2413. end
  2414. if string.sub(CMDBAR.Text, 1, 8) == ("drophats") then
  2415. for i,v in pairs(lplayer.Character:GetChildren()) do
  2416. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  2417. v.Parent = workspace
  2418. end
  2419. end
  2420. end
  2421. if string.sub(CMDBAR.Text, 1, 8) == ("droptool") then
  2422. for i,v in pairs(lplayer.Character:GetChildren()) do
  2423. if (v:IsA("Tool")) then
  2424. v.Parent = workspace
  2425. end
  2426. end
  2427. end
  2428. if string.sub(CMDBAR.Text, 1, 9) == ("loopdhats") then
  2429. droppinghats = true
  2430. game:GetService("StarterGui"):SetCore("SendNotification", {
  2431. Title = "Loop Drop Enabled";
  2432. Text = "Type ;unloopdhats to disable";
  2433. })
  2434. end
  2435. if string.sub(CMDBAR.Text, 1, 11) == ("unloopdhats") then
  2436. droppinghats = false
  2437. game:GetService("StarterGui"):SetCore("SendNotification", {
  2438. Title = "Loop Drop Disabled";
  2439. Text = "Type ;loopdhats to enable.";
  2440. })
  2441. end
  2442. if string.sub(CMDBAR.Text, 1, 9) == ("loopdtool") then
  2443. droppingtools = true
  2444. game:GetService("StarterGui"):SetCore("SendNotification", {
  2445. Title = "Loop Drop Enabled";
  2446. Text = "Type ;unloopdtool to disable";
  2447. })
  2448. end
  2449. if string.sub(CMDBAR.Text, 1, 11) == ("unloopdtool") then
  2450. droppingtools = false
  2451. game:GetService("StarterGui"):SetCore("SendNotification", {
  2452. Title = "Loop Drop Disabled";
  2453. Text = "Type ;loopdtool to enable.";
  2454. })
  2455. end
  2456. if string.sub(CMDBAR.Text, 1, 9) == ("invisible") then -- Credit to Timeless
  2457. Local = game:GetService('Players').LocalPlayer
  2458. Char = Local.Character
  2459. touched,tpdback = false, false
  2460. box = Instance.new('Part',workspace)
  2461. box.Anchored = true
  2462. box.CanCollide = true
  2463. box.Size = Vector3.new(10,1,10)
  2464. box.Position = Vector3.new(0,10000,0)
  2465. box.Touched:connect(function(part)
  2466. if (part.Parent.Name == Local.Name) then
  2467. if touched == false then
  2468. touched = true
  2469. function apply()
  2470. if script.Disabled ~= true then
  2471. no = Char.HumanoidRootPart:Clone()
  2472. wait(.25)
  2473. Char.HumanoidRootPart:Destroy()
  2474. no.Parent = Char
  2475. Char:MoveTo(loc)
  2476. touched = false
  2477. end end
  2478. if Char then
  2479. apply()
  2480. end
  2481. end
  2482. end
  2483. end)
  2484. repeat wait() until Char
  2485. loc = Char.HumanoidRootPart.Position
  2486. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  2487. game:GetService("StarterGui"):SetCore("SendNotification", {
  2488. Title = "Invisibility enabled!";
  2489. Text = "Reset or use ;respawn to remove.";
  2490. })
  2491. end
  2492. if string.sub(CMDBAR.Text, 1, 5) == ("view ") then
  2493. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  2494. if game:GetService("Players")[v.Name].Character.Humanoid then
  2495. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Humanoid
  2496. else
  2497. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  2498. end
  2499. end
  2500. end
  2501. if string.sub(CMDBAR.Text, 1, 6) == ("unview") then
  2502. if lplayer.Character.Humanoid then
  2503. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  2504. else
  2505. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  2506. end
  2507. end
  2508. if string.sub(CMDBAR.Text, 1, 5) == ("goto ") then
  2509. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  2510. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2511. end
  2512. end
  2513. if string.sub(CMDBAR.Text, 1, 3) == ("fly") then
  2514. repeat wait() until lplayer and lplayer.Character and lplayer.Character:FindFirstChild('HumanoidRootPart') and lplayer.Character:FindFirstChild('Humanoid')
  2515. repeat wait() until Mouse
  2516.  
  2517. local T = lplayer.Character.HumanoidRootPart
  2518. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  2519. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  2520. local SPEED = speedget
  2521.  
  2522. local function fly()
  2523. flying = true
  2524. local BG = Instance.new('BodyGyro', T)
  2525. local BV = Instance.new('BodyVelocity', T)
  2526. BG.P = 9e4
  2527. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  2528. BG.cframe = T.CFrame
  2529. BV.velocity = Vector3.new(0, 0.1, 0)
  2530. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  2531. spawn(function()
  2532. repeat wait()
  2533. lplayer.Character.Humanoid.PlatformStand = true
  2534. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  2535. SPEED = 50
  2536. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  2537. SPEED = 0
  2538. end
  2539. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  2540. 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
  2541. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  2542. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  2543. 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
  2544. else
  2545. BV.velocity = Vector3.new(0, 0.1, 0)
  2546. end
  2547. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  2548. until not flying
  2549. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  2550. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  2551. SPEED = 0
  2552. BG:destroy()
  2553. BV:destroy()
  2554. lplayer.Character.Humanoid.PlatformStand = false
  2555. end)
  2556. end
  2557. Mouse.KeyDown:connect(function(KEY)
  2558. if KEY:lower() == 'w' then
  2559. CONTROL.F = speedfly
  2560. elseif KEY:lower() == 's' then
  2561. CONTROL.B = -speedfly
  2562. elseif KEY:lower() == 'a' then
  2563. CONTROL.L = -speedfly
  2564. elseif KEY:lower() == 'd' then
  2565. CONTROL.R = speedfly
  2566. end
  2567. end)
  2568. Mouse.KeyUp:connect(function(KEY)
  2569. if KEY:lower() == 'w' then
  2570. CONTROL.F = 0
  2571. elseif KEY:lower() == 's' then
  2572. CONTROL.B = 0
  2573. elseif KEY:lower() == 'a' then
  2574. CONTROL.L = 0
  2575. elseif KEY:lower() == 'd' then
  2576. CONTROL.R = 0
  2577. end
  2578. end)
  2579. fly()
  2580. end
  2581. if string.sub(CMDBAR.Text, 1, 5) == ("unfly") then
  2582. flying = false
  2583. lplayer.Character.Humanoid.PlatformStand = false
  2584. end
  2585. if string.sub(CMDBAR.Text, 1, 5) == ("chat ") then
  2586. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer((string.sub(CMDBAR.Text, 6)), "All")
  2587. end
  2588. if string.sub(CMDBAR.Text, 1, 5) == ("spam ") then
  2589. spamtext = (string.sub(CMDBAR.Text, 6))
  2590. spamming = true
  2591. end
  2592. if string.sub(CMDBAR.Text, 1, 6) == ("unspam") then
  2593. spamming = false
  2594. end
  2595. if string.sub(CMDBAR.Text, 1, 9) == ("spamwait ") then
  2596. spamdelay = (string.sub(CMDBAR.Text, 10))
  2597. end
  2598. if string.sub(CMDBAR.Text, 1, 7) == ("pmspam ") then
  2599. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  2600. pmspammed = v.Name
  2601. spammingpm = true
  2602. end
  2603. end
  2604. if string.sub(CMDBAR.Text, 1, 8) == ("unpmspam") then
  2605. spammingpm = false
  2606. end
  2607. if string.sub(CMDBAR.Text, 1, 8) == ("cfreeze ") then
  2608. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 9))) do
  2609. v.Character["Left Leg"].Anchored = true
  2610. v.Character["Left Arm"].Anchored = true
  2611. v.Character["Right Leg"].Anchored = true
  2612. v.Character["Right Arm"].Anchored = true
  2613. v.Character.Torso.Anchored = true
  2614. v.Character.Head.Anchored = true
  2615. end
  2616. end
  2617. if string.sub(CMDBAR.Text, 1, 10) == ("uncfreeze ") then
  2618. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 11))) do
  2619. v.Character["Left Leg"].Anchored = false
  2620. v.Character["Left Arm"].Anchored = false
  2621. v.Character["Right Leg"].Anchored = false
  2622. v.Character["Right Arm"].Anchored = false
  2623. v.Character.Torso.Anchored = false
  2624. v.Character.Head.Anchored = false
  2625. end
  2626. end
  2627. if string.sub(CMDBAR.Text, 1, 8) == ("unlockws") then
  2628. local a = game:GetService("Workspace"):getChildren()
  2629. for i = 1, #a do
  2630. if a[i].className == "Part" then
  2631. a[i].Locked = false
  2632. elseif a[i].className == "Model" then
  2633. local r = a[i]:getChildren()
  2634. for i = 1, #r do
  2635. if r[i].className == "Part" then
  2636. r[i].Locked = false
  2637. end
  2638. end
  2639. end
  2640. end
  2641. game:GetService("StarterGui"):SetCore("SendNotification", {
  2642. Title = "Success!";
  2643. Text = "Workspace unlocked. Use ;lockws to lock.";
  2644. })
  2645. end
  2646. if string.sub(CMDBAR.Text, 1, 6) == ("lockws") then
  2647. local a = game:GetService("Workspace"):getChildren()
  2648. for i = 1, #a do
  2649. if a[i].className == "Part" then
  2650. a[i].Locked = true
  2651. elseif a[i].className == "Model" then
  2652. local r = a[i]:getChildren()
  2653. for i = 1, #r do
  2654. if r[i].className == "Part" then
  2655. r[i].Locked = true
  2656. end
  2657. end
  2658. end
  2659. end
  2660. end
  2661. if string.sub(CMDBAR.Text, 1, 6) == ("btools") then
  2662. local Clone_T = Instance.new("HopperBin",lplayer.Backpack)
  2663. Clone_T.BinType = "Clone"
  2664. local Destruct = Instance.new("HopperBin",lplayer.Backpack)
  2665. Destruct.BinType = "Hammer"
  2666. local Hold_T = Instance.new("HopperBin",lplayer.Backpack)
  2667. Hold_T.BinType = "Grab"
  2668. end
  2669. if string.sub(CMDBAR.Text, 1, 6) == ("pstand") then
  2670. lplayer.Character.Humanoid.PlatformStand = true
  2671. end
  2672. if string.sub(CMDBAR.Text, 1, 8) == ("unpstand") then
  2673. lplayer.Character.Humanoid.PlatformStand = false
  2674. end
  2675. if string.sub(CMDBAR.Text, 1, 9) == ("blockhead") then
  2676. lplayer.Character.Head.Mesh:Destroy()
  2677. end
  2678. if string.sub(CMDBAR.Text, 1, 3) == ("sit") then
  2679. lplayer.Character.Humanoid.Sit = true
  2680. end
  2681. if string.sub(CMDBAR.Text, 1, 9) == ("bringobj ") then
  2682. local function bringobjw()
  2683. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  2684. if obj.Name == (string.sub(CMDBAR.Text, 10)) then
  2685. obj.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  2686. obj.CanCollide = false
  2687. obj.Transparency = 0.7
  2688. wait()
  2689. obj.CFrame = lplayer.Character["Left Leg"].CFrame
  2690. wait()
  2691. obj.CFrame = lplayer.Character["Right Leg"].CFrame
  2692. wait()
  2693. obj.CFrame = lplayer.Character["Head"].CFrame
  2694. end
  2695. end
  2696. end
  2697. while wait() do
  2698. bringobjw()
  2699. end
  2700. game:GetService("StarterGui"):SetCore("SendNotification", {
  2701. Title = "BringObj";
  2702. Text = "BringObj enabled.";
  2703. })
  2704. end
  2705. if string.sub(CMDBAR.Text, 1, 6) == ("wsvis ") then
  2706. vis = (string.sub(CMDBAR.Text, 7))
  2707. local a = game:GetService("Workspace"):GetDescendants()
  2708. for i = 1, #a do
  2709. if a[i].className == "Part" then
  2710. a[i].Transparency = vis
  2711. elseif a[i].className == "Model" then
  2712. local r = a[i]:getChildren()
  2713. for i = 1, #r do
  2714. if r[i].className == "Part" then
  2715. r[i].Transparency = vis
  2716. end
  2717. end
  2718. end
  2719. end
  2720. end
  2721. if string.sub(CMDBAR.Text, 1, 10) == ("hypertotal") then
  2722. loadstring(game:GetObjects("rbxassetid://1255063809")[1].Source)()
  2723. game:GetService("StarterGui"):SetCore("SendNotification", {
  2724. Title = "Success!";
  2725. Text = "HyperTotal GUI Loaded!";
  2726. })
  2727. end
  2728. if string.sub(CMDBAR.Text, 1, 4) == ("cmds") then
  2729. CMDSFRAME.Visible = true
  2730. end
  2731. if string.sub(CMDBAR.Text, 1, 9) == ("rmeshhats") then
  2732. for i,v in pairs(lplayer.Character:GetChildren()) do
  2733. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  2734. v.Handle.Mesh:Destroy()
  2735. end
  2736. end
  2737. end
  2738. if string.sub(CMDBAR.Text, 1, 9) == ("blockhats") then
  2739. for i,v in pairs(lplayer.Character:GetChildren()) do
  2740. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  2741. v.Handle.Mesh:Destroy()
  2742. end
  2743. end
  2744. end
  2745. if string.sub(CMDBAR.Text, 1, 9) == ("rmeshtool") then
  2746. for i,v in pairs(lplayer.Character:GetChildren()) do
  2747. if (v:IsA("Tool")) then
  2748. v.Handle.Mesh:Destroy()
  2749. end
  2750. end
  2751. end
  2752. if string.sub(CMDBAR.Text, 1, 9) == ("blocktool") then
  2753. for i,v in pairs(lplayer.Character:GetChildren()) do
  2754. if (v:IsA("Tool")) then
  2755. v.Handle.Mesh:Destroy()
  2756. end
  2757. end
  2758. end
  2759. if string.sub(CMDBAR.Text, 1, 7) == ("spinner") then
  2760. local p = Instance.new("RocketPropulsion")
  2761. p.Parent = lplayer.Character.HumanoidRootPart
  2762. p.Name = "Spinner"
  2763. p.Target = lplayer.Character["Left Arm"]
  2764. p:Fire()
  2765. game:GetService("StarterGui"):SetCore("SendNotification", {
  2766. Title = "Spinner enabled";
  2767. Text = "Type ;nospinner to disable.";
  2768. })
  2769. end
  2770. if string.sub(CMDBAR.Text, 1, 9) == ("nospinner") then
  2771. lplayer.Character.HumanoidRootPart.Spinner:Destroy()
  2772. end
  2773. if string.sub(CMDBAR.Text, 1, 6) == ("reachd") then
  2774. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  2775. if v:isA("Tool") then
  2776. local a = Instance.new("SelectionBox",v.Handle)
  2777. a.Adornee = v.Handle
  2778. v.Handle.Size = Vector3.new(0.5,0.5,60)
  2779. v.GripPos = Vector3.new(0,0,0)
  2780. lplayer.Character.Humanoid:UnequipTools()
  2781. end
  2782. end
  2783. game:GetService("StarterGui"):SetCore("SendNotification", {
  2784. Title = "Reach applied!";
  2785. Text = "Applied to equipped sword. Use ;noreach to disable.";
  2786. })
  2787. end
  2788. if string.sub(CMDBAR.Text, 1, 6) == ("reach ") then
  2789. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  2790. if v:isA("Tool") then
  2791. local a = Instance.new("SelectionBox",v.Handle)
  2792. a.Name = "Reach"
  2793. a.Adornee = v.Handle
  2794. v.Handle.Size = Vector3.new(0.5,0.5,(string.sub(CMDBAR.Text, 7)))
  2795. v.GripPos = Vector3.new(0,0,0)
  2796. lplayer.Character.Humanoid:UnequipTools()
  2797. end
  2798. end
  2799. game:GetService("StarterGui"):SetCore("SendNotification", {
  2800. Title = "Reach applied!";
  2801. Text = "Applied to equipped sword. Use ;noreach to disable.";
  2802. })
  2803. end
  2804. if string.sub(CMDBAR.Text, 1, 7) == ("noreach") then
  2805. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  2806. if v:isA("Tool") then
  2807. v.Handle.Reach:Destroy()
  2808. end
  2809. end
  2810. game:GetService("StarterGui"):SetCore("SendNotification", {
  2811. Title = "Reach removed!";
  2812. Text = "Removed reach from equipped sword.";
  2813. })
  2814. end
  2815. if string.sub(CMDBAR.Text, 1, 6) == ("rkill ") then
  2816. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7)))do
  2817. lplayer.Character.Humanoid.Name = 1
  2818. local l = lplayer.Character["1"]:Clone()
  2819. l.Parent = lplayer.Character
  2820. l.Name = "Humanoid"
  2821. wait(0.1)
  2822. lplayer.Character["1"]:Destroy()
  2823. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2824. lplayer.Character.Animate.Disabled = true
  2825. wait(0.1)
  2826. lplayer.Character.Animate.Disabled = false
  2827. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2828. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2829. lplayer.Character.Humanoid:EquipTool(v)
  2830. end
  2831. wait(0.1)
  2832. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2833. wait(0.2)
  2834. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2835. wait(0.5)
  2836. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  2837. game:GetService("StarterGui"):SetCore("SendNotification", {
  2838. Title = "Tools needed!";
  2839. Text = "You need a tool in your backpack for this command!";
  2840. })
  2841. end
  2842. end
  2843. if string.sub(CMDBAR.Text, 1, 6) == ("tp me ") then
  2844. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  2845. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2846. end
  2847. end
  2848. if string.sub(CMDBAR.Text, 1, 7) == ("cbring ") then
  2849. if (string.sub(CMDBAR.Text, 8)) == "all" or (string.sub(CMDBAR.Text, 8)) == "All" or (string.sub(CMDBAR.Text, 8)) == "ALL" then
  2850. cbringall = true
  2851. else
  2852. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  2853. brplr = v.Name
  2854. end
  2855. end
  2856. cbring = true
  2857. end
  2858. if string.sub(CMDBAR.Text, 1, 8) == ("uncbring") then
  2859. cbring = false
  2860. cbringall = false
  2861. end
  2862. if string.sub(CMDBAR.Text, 1, 5) == ("swap ") then
  2863. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  2864. local NOWPLR = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2865. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  2866. lplayer.Character.Humanoid.Name = 1
  2867. local l = lplayer.Character["1"]:Clone()
  2868. l.Parent = lplayer.Character
  2869. l.Name = "Humanoid"
  2870. wait(0.1)
  2871. lplayer.Character["1"]:Destroy()
  2872. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2873. lplayer.Character.Animate.Disabled = true
  2874. wait(0.1)
  2875. lplayer.Character.Animate.Disabled = false
  2876. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2877. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2878. lplayer.Character.Humanoid:EquipTool(v)
  2879. end
  2880. local function tp(player,player2)
  2881. local char1,char2=player.Character,player2.Character
  2882. if char1 and char2 then
  2883. char1:MoveTo(char2.Head.Position)
  2884. end
  2885. end
  2886. wait(0.1)
  2887. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2888. wait(0.2)
  2889. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  2890. wait(0.5)
  2891. lplayer.Character.HumanoidRootPart.CFrame = NOW
  2892. wait(0.6)
  2893. tp(lplayer, game:GetService("Players")[v.Name])
  2894. wait(0.4)
  2895. lplayer.Character.HumanoidRootPart.CFrame = NOWPLR
  2896. game:GetService("StarterGui"):SetCore("SendNotification", {
  2897. Title = "Tools needed!";
  2898. Text = "You need a tool in your backpack for this command!";
  2899. })
  2900. end
  2901. end
  2902. if string.sub(CMDBAR.Text, 1, 7) == ("glitch ") then
  2903. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  2904. lplayer.Character.Humanoid.Name = 1
  2905. local l = lplayer.Character["1"]:Clone()
  2906. l.Parent = lplayer.Character
  2907. l.Name = "Humanoid"
  2908. wait(0.1)
  2909. lplayer.Character["1"]:Destroy()
  2910. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  2911. lplayer.Character.Animate.Disabled = true
  2912. wait(0.1)
  2913. lplayer.Character.Animate.Disabled = false
  2914. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  2915. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  2916. lplayer.Character.Humanoid:EquipTool(v)
  2917. end
  2918. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  2919. wait(0.3)
  2920. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  2921. wait(0.4)
  2922. b = Instance.new("BodyForce")
  2923. b.Parent = lplayer.Character.HumanoidRootPart
  2924. b.Name = "Glitch"
  2925. b.Force = Vector3.new(100000000,5000,0)
  2926. game:GetService("StarterGui"):SetCore("SendNotification", {
  2927. Title = "Tools needed!";
  2928. Text = "You need a tool in your backpack for this command!";
  2929. })
  2930. end
  2931. end
  2932. if string.sub(CMDBAR.Text, 1, 8) == ("unglitch") then
  2933. lplayer.Character.HumanoidRootPart.Glitch:Destroy()
  2934. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(10000,0,10000)
  2935. b = Instance.new("BodyForce")
  2936. b.Parent = lplayer.Character.HumanoidRootPart
  2937. b.Name = "unGlitch"
  2938. b.Force = Vector3.new(0,-5000000,0)
  2939. wait(2)
  2940. lplayer.Character.HumanoidRootPart.unGlitch:Destroy()
  2941. end
  2942. if string.sub(CMDBAR.Text, 1, 8) == ("grespawn") then
  2943. lplayer.Character.Humanoid.Health = 0
  2944. wait(1)
  2945. lplayer.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  2946. lplayer.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
  2947. end
  2948. if string.sub(CMDBAR.Text, 1, 8) == ("explorer") then
  2949. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  2950. game:GetService("StarterGui"):SetCore("SendNotification", {
  2951. Title = "Success!";
  2952. Text = "DEX Explorer has loaded.";
  2953. })
  2954. end
  2955. if string.sub(CMDBAR.Text, 1, 5) == ("anim ") then
  2956. local Anim = Instance.new("Animation")
  2957. Anim.AnimationId = "rbxassetid://"..(string.sub(CMDBAR.Text, 6))
  2958. local track = lplayer.Character.Humanoid:LoadAnimation(Anim)
  2959. track:Play(.1, 1, 1)
  2960. end
  2961. if string.sub(CMDBAR.Text, 1, 7) == ("animgui") then
  2962. loadstring(game:GetObjects("rbxassetid://1202558084")[1].Source)()
  2963. game:GetService("StarterGui"):SetCore("SendNotification", {
  2964. Title = "Success!";
  2965. Text = "Energize Animations GUI has loaded.";
  2966. })
  2967. end
  2968. if string.sub(CMDBAR.Text, 1, 7) == ("savepos") then
  2969. saved = lplayer.Character.HumanoidRootPart.CFrame
  2970. game:GetService("StarterGui"):SetCore("SendNotification", {
  2971. Title = "Position Saved";
  2972. Text = "Use ;loadpos to return to saved position.";
  2973. })
  2974. end
  2975. if string.sub(CMDBAR.Text, 1, 7) == ("loadpos") then
  2976. lplayer.Character.HumanoidRootPart.CFrame = saved
  2977. end
  2978. if string.sub(CMDBAR.Text, 1, 5) == ("bang ") then
  2979. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  2980. local Anim2 = Instance.new("Animation")
  2981. Anim2.AnimationId = "rbxassetid://148840371"
  2982. local track2 = lplayer.Character.Humanoid:LoadAnimation(Anim2)
  2983. track2:Play(.1, 1, 1)
  2984. bplrr = v.Name
  2985. banpl = true
  2986. end
  2987. end
  2988. if string.sub(CMDBAR.Text, 1, 6) == ("unbang") then
  2989. banpl = false
  2990. end
  2991. if string.sub(CMDBAR.Text, 1, 9) == ("bringmod ") then
  2992. local function bringmodw()
  2993. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  2994. if obj.Name == (string.sub(CMDBAR.Text, 10)) then
  2995. for i,ch in pairs(obj:GetDescendants()) do
  2996. if (ch:IsA("BasePart")) then
  2997. ch.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  2998. ch.CanCollide = false
  2999. ch.Transparency = 0.7
  3000. wait()
  3001. ch.CFrame = lplayer.Character["Left Leg"].CFrame
  3002. wait()
  3003. ch.CFrame = lplayer.Character["Right Leg"].CFrame
  3004. wait()
  3005. ch.CFrame = lplayer.Character["Head"].CFrame
  3006. end
  3007. end
  3008. end
  3009. end
  3010. end
  3011. while wait() do
  3012. bringmodw()
  3013. end
  3014. game:GetService("StarterGui"):SetCore("SendNotification", {
  3015. Title = "BringMod";
  3016. Text = "BringMod enabled.";
  3017. })
  3018. end
  3019. if string.sub(CMDBAR.Text, 1, 7) == ("respawn") then
  3020. local mod = Instance.new('Model', workspace) mod.Name = 're '..lplayer.Name
  3021. local hum = Instance.new('Humanoid', mod)
  3022. local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
  3023. lplayer.Character = mod
  3024. end
  3025. if string.sub(CMDBAR.Text, 1, 8) == ("shutdown") then
  3026. game:GetService'RunService'.Stepped:Connect(function()
  3027. pcall(function()
  3028. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  3029. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  3030. for _,x in pairs(v.Character.Head:GetChildren()) do
  3031. if x:IsA'Sound' then x.Playing = true x.CharacterSoundEvent:FireServer(true, true) end
  3032. end
  3033. end
  3034. end
  3035. end)
  3036. end)
  3037. game:GetService("StarterGui"):SetCore("SendNotification", {
  3038. Title = "Attempting Shutdown";
  3039. Text = "Shutdown Attempt has begun.";
  3040. })
  3041. end
  3042. if string.sub(CMDBAR.Text, 1, 7) == ("delobj ") then
  3043. objtodel = (string.sub(CMDBAR.Text, 8))
  3044. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  3045. if v.Name == objtodel then
  3046. v:Destroy()
  3047. end
  3048. end
  3049. end
  3050. if string.sub(CMDBAR.Text, 1, 7) == ("getplrs") then
  3051. for i,v in pairs(game:GetService("Players"):GetPlayers())do
  3052. print(v)
  3053. end
  3054. game:GetService("StarterGui"):SetCore("SendNotification", {
  3055. Title = "Printed";
  3056. Text = "Players have been printed to console. (F9)";
  3057. })
  3058. end
  3059. if string.sub(CMDBAR.Text, 1, 8) == ("deldecal") then
  3060. for i,v in pairs(game:GetService("Workspace"):GetDescendants())do
  3061. if (v:IsA("Decal")) then
  3062. v:Destroy()
  3063. end
  3064. end
  3065. end
  3066. if string.sub(CMDBAR.Text, 1, 10) == ("opfinality") then
  3067. loadstring(game:GetObjects("rbxassetid://1294358929")[1].Source)()
  3068. game:GetService("StarterGui"):SetCore("SendNotification", {
  3069. Title = "Success!";
  3070. Text = "OpFinality GUI has loaded.";
  3071. })
  3072. end
  3073. if string.sub(CMDBAR.Text, 1, 7) == ("remotes") then
  3074. remotes = true
  3075. added = true
  3076. game.DescendantAdded:connect(function(rmt)
  3077. if added == true then
  3078. if remotes == true then
  3079. if rmt:IsA("RemoteEvent") then
  3080. print("A RemoteEvent was added!")
  3081. print(" game." .. rmt:GetFullName() .. " | RemoteEvent")
  3082. print(" game." .. rmt:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  3083. end end end
  3084. end)
  3085. game.DescendantAdded:connect(function(rmtfnctn)
  3086. if added == true then
  3087. if remotes == true then
  3088. if rmtfnctn:IsA("RemoteFunction") then
  3089. warn("A RemoteFunction was added!")
  3090. warn(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction")
  3091. print(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  3092. end end end
  3093. end)
  3094.  
  3095. game.DescendantAdded:connect(function(bndfnctn)
  3096. if added == true then
  3097. if binds == true then
  3098. if bndfnctn:IsA("BindableFunction") then
  3099. print("A BindableFunction was added!")
  3100. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction")
  3101. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  3102. end end end
  3103. end)
  3104.  
  3105. game.DescendantAdded:connect(function(bnd)
  3106. if added == true then
  3107. if binds == true then
  3108. if bnd:IsA("BindableEvent") then
  3109. warn("A BindableEvent was added!")
  3110. warn(" game." .. bnd:GetFullName() .. " | BindableEvent")
  3111. print(" game." .. bnd:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  3112. end end end
  3113. end)
  3114.  
  3115.  
  3116. if binds == true then
  3117. for i,v in pairs(game:GetDescendants()) do
  3118. if v:IsA("BindableFunction") then
  3119. print(" game." .. v:GetFullName() .. " | BindableFunction")
  3120. print(" game." .. v:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  3121. end end
  3122. for i,v in pairs(game:GetDescendants()) do
  3123. if v:IsA("BindableEvent") then
  3124. warn(" game." .. v:GetFullName() .. " | BindableEvent")
  3125. print(" game." .. v:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  3126. end end
  3127. else
  3128. print("Off")
  3129. end
  3130. if remotes == true then
  3131. for i,v in pairs(game:GetDescendants()) do
  3132. if v:IsA("RemoteFunction") then
  3133. warn(" game." .. v:GetFullName() .. " | RemoteFunction")
  3134. print(" game." .. v:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  3135. end end
  3136. wait()
  3137. for i,v in pairs(game:GetDescendants()) do
  3138. if v:IsA("RemoteEvent") then
  3139. print(" game." .. v:GetFullName() .. " | RemoteEvent")
  3140. print(" game." .. v:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  3141. end end
  3142. else
  3143. print("Off")
  3144. end
  3145. game:GetService("StarterGui"):SetCore("SendNotification", {
  3146. Title = "Printing Remotes";
  3147. Text = "Type ;noremotes to disable.";
  3148. })
  3149. end
  3150. if string.sub(CMDBAR.Text, 1, 9) == ("noremotes") then
  3151. remotes = false
  3152. added = false
  3153. game:GetService("StarterGui"):SetCore("SendNotification", {
  3154. Title = "Printing Remotes Disabled";
  3155. Text = "Type ;remotes to enable.";
  3156. })
  3157. end
  3158. if string.sub(CMDBAR.Text, 1, 9) == ("tpdefault") then
  3159. spin = false
  3160. followed = false
  3161. traill = false
  3162. noclip = false
  3163. annoying = false
  3164. hwalk = false
  3165. cbringing = false
  3166. end
  3167. if string.sub(CMDBAR.Text, 1, 7) == ("stopsit") then
  3168. stopsitting = true
  3169. end
  3170. if string.sub(CMDBAR.Text, 1, 5) == ("gosit") then
  3171. stopsitting = false
  3172. end
  3173. if string.sub(CMDBAR.Text, 1, 7) == ("version") then
  3174. print(adminversion)
  3175. game:GetService("StarterGui"):SetCore("SendNotification", {
  3176. Title = "Version";
  3177. Text = adminversion;
  3178. })
  3179. end
  3180. if string.sub(CMDBAR.Text, 1, 7) == ("clicktp") then
  3181. clickgoto = true
  3182. game:GetService("StarterGui"):SetCore("SendNotification", {
  3183. Title = "Click TP";
  3184. Text = "Press E to teleport to mouse position";
  3185. })
  3186. end
  3187. if string.sub(CMDBAR.Text, 1, 9) == ("noclicktp") then
  3188. clickgoto = false
  3189. game:GetService("StarterGui"):SetCore("SendNotification", {
  3190. Title = "Click TP";
  3191. Text = "Click TP has been disabled.";
  3192. })
  3193. end
  3194. if string.sub(CMDBAR.Text, 1, 7) == ("toolson") then
  3195. gettingtools = true
  3196. game:GetService("StarterGui"):SetCore("SendNotification", {
  3197. Title = "Tools Enabled";
  3198. Text = "Automatically colleting tools dropped.";
  3199. })
  3200. end
  3201. if string.sub(CMDBAR.Text, 1, 8) == ("toolsoff") then
  3202. gettingtools = false
  3203. game:GetService("StarterGui"):SetCore("SendNotification", {
  3204. Title = "Tools Disabled";
  3205. Text = "Click TP has been disabled.";
  3206. })
  3207. end
  3208. if string.sub(CMDBAR.Text, 1, 9) == ("delcmdbar") then
  3209. ScreenGui:Destroy()
  3210. end
  3211. if string.sub(CMDBAR.Text, 1, 5) == ("reset") then
  3212. lplayer.Character.Head:Destroy()
  3213. end
  3214. if string.sub(CMDBAR.Text, 1, 6) == ("state ") then
  3215. statechosen = string.sub(CMDBAR.Text, 7)
  3216. changingstate = true
  3217. end
  3218. if string.sub(CMDBAR.Text, 1, 8) == ("gravity ") then
  3219. game:GetService("Workspace").Gravity = string.sub(CMDBAR.Text, 9)
  3220. end
  3221. if string.sub(CMDBAR.Text, 1, 9) == ("looprhats") then
  3222. removingmeshhats = true
  3223. end
  3224. if string.sub(CMDBAR.Text, 1, 11) == ("unlooprhats") then
  3225. removingmeshhats = false
  3226. end
  3227. if string.sub(CMDBAR.Text, 1, 9) == ("looprtool") then
  3228. removingmeshtool = true
  3229. end
  3230. if string.sub(CMDBAR.Text, 1, 11) == ("unlooprtool") then
  3231. removingmeshtool = false
  3232. end
  3233. if string.sub(CMDBAR.Text, 1, 9) == ("givetool ") then
  3234. for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
  3235. if v:IsA("Tool") then
  3236. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  3237. v.Parent = player.Character
  3238. end
  3239. end
  3240. end
  3241. end
  3242. if string.sub(CMDBAR.Text, 1, 4) == ("age ") then
  3243. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 5))) do
  3244. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account Age: "..player.AccountAge.." days!", "All")
  3245. end
  3246. end
  3247. if string.sub(CMDBAR.Text, 1, 3) == ("id ") then
  3248. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 4))) do
  3249. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account ID: "..player.UserId, "All")
  3250. end
  3251. end
  3252. if string.sub(CMDBAR.Text, 1, 5) == (".age ") then
  3253. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  3254. game:GetService("StarterGui"):SetCore("SendNotification", {
  3255. Title = player.AccountAge.." Days";
  3256. Text = "Account age of "..player.Name;
  3257. })
  3258. end
  3259. end
  3260. if string.sub(CMDBAR.Text, 1, 4) == (".id ") then
  3261. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 5))) do
  3262. game:GetService("StarterGui"):SetCore("SendNotification", {
  3263. Title = player.UserId.." ID";
  3264. Text = "Account ID of "..player.Name;
  3265. })
  3266. end
  3267. end
  3268. if string.sub(CMDBAR.Text, 1, 6) == ("gameid") then
  3269. game:GetService("StarterGui"):SetCore("SendNotification", {
  3270. Title = "Game ID";
  3271. Text = "Game ID: ".. game.GameId;
  3272. })
  3273. end
  3274. if string.sub(CMDBAR.Text, 1, 3) == ("pgs") then
  3275. local pgscheck = game:GetService("Workspace"):PGSIsEnabled()
  3276. if pgscheck == true then
  3277. game:GetService("StarterGui"):SetCore("SendNotification", {
  3278. Title = "PGSPhysicsSolverEnabled";
  3279. Text = "PGS is Enabled!";
  3280. })
  3281. else
  3282. game:GetService("StarterGui"):SetCore("SendNotification", {
  3283. Title = "PGSPhysicsSolverEnabled";
  3284. Text = "PGS is Disabled!";
  3285. })
  3286. end
  3287. end
  3288. if string.sub(CMDBAR.Text, 1, 11) == ("removeinvis") then
  3289. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  3290. if v:IsA("Part") then
  3291. if v.Transparency == 1 then
  3292. if v.Name ~= "HumanoidRootPart" then
  3293. v:Destroy()
  3294. end
  3295. end
  3296. end
  3297. end
  3298. end
  3299. if string.sub(CMDBAR.Text, 1, 9) == ("removefog") then
  3300. game:GetService("Lighting").FogStart = 0
  3301. game:GetService("Lighting").FogEnd = 9999999999999
  3302. end
  3303. if string.sub(CMDBAR.Text, 1, 7) == ("disable") then
  3304. lplayer.Character.Humanoid.Parent = lplayer
  3305. end
  3306. if string.sub(CMDBAR.Text, 1, 6) == ("enable") then
  3307. lplayer.Humanoid.Parent = lplayer.Character
  3308. end
  3309. if string.sub(CMDBAR.Text, 1, 13) == ("givealltools ") then
  3310. for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  3311. if v:IsA("Tool") then
  3312. v.Parent = lplayer.Character
  3313. wait()
  3314. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 14))) do
  3315. v.Parent = player.Character
  3316. end
  3317. end
  3318. end
  3319. end
  3320. if string.sub(CMDBAR.Text, 1, 9) == ("flyspeed ") then
  3321. speedfly = string.sub(CMDBAR.Text, 10)
  3322. wait()
  3323. change()
  3324. end
  3325. if string.sub(CMDBAR.Text, 1, 7) == ("carpet ") then
  3326. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  3327. local Anim3 = Instance.new("Animation")
  3328. Anim3.AnimationId = "rbxassetid://282574440"
  3329. local track3 = lplayer.Character.Humanoid:LoadAnimation(Anim3)
  3330. track3:Play(.1, 1, 1)
  3331. bplrr = v.Name
  3332. banpl = true
  3333. end
  3334. end
  3335. if string.sub(CMDBAR.Text, 1, 8) == ("uncarpet") then
  3336. banpl = false
  3337. end
  3338. if string.sub(CMDBAR.Text, 1, 6) == ("stare ") then
  3339. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  3340. staring = true
  3341. stareplr = v
  3342. end
  3343. end
  3344. if string.sub(CMDBAR.Text, 1, 7) == ("unstare") then
  3345. staring = false
  3346. end
  3347. if string.sub(CMDBAR.Text, 1, 7) == ("logchat") then
  3348. chatlogs = true
  3349. game:GetService("StarterGui"):SetCore("SendNotification", {
  3350. Title = "LogChat enabled";
  3351. Text = "Now logging all player chat.";
  3352. })
  3353. end
  3354. if string.sub(CMDBAR.Text, 1, 9) == ("unlogchat") then
  3355. chatlogs = false
  3356. game:GetService("StarterGui"):SetCore("SendNotification", {
  3357. Title = "LogChat disabled";
  3358. Text = "Stopped logging all player chat.";
  3359. })
  3360. end
  3361. if string.sub(CMDBAR.Text, 1, 6) == ("fixcam") then
  3362. game:GetService("Workspace").CurrentCamera:Destroy()
  3363. wait(0.1)
  3364. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  3365. game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
  3366. lplayer.CameraMinZoomDistance = 0.5
  3367. lplayer.CameraMaxZoomDistance = 400
  3368. lplayer.CameraMode = "Classic"
  3369. end
  3370. if string.sub(CMDBAR.Text, 1, 7) == ("unstate") then
  3371. changingstate = false
  3372. end
  3373. CMDBAR.Text = ""
  3374. end
  3375. end)
  3376.  
  3377. wait(0.3)
  3378. game:GetService("StarterGui"):SetCore("SendNotification", {
  3379. Title = "Loaded successfully!";
  3380. Text = "Reviz Admin V2 by illremember";
  3381. })
  3382. wait(0.1)
  3383. print("Reviz Admin V2 loaded!")
  3384. if game:GetService("Workspace").FilteringEnabled == true then
  3385. warn("FE is Enabled (Filtering Enabled)")
  3386. game:GetService("StarterGui"):SetCore("SendNotification", {
  3387. Title = "FE is Enabled";
  3388. Text = "Filtering Enabled. Enjoy using Reviz Admin!";
  3389. })
  3390. else
  3391. warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
  3392. game:GetService("StarterGui"):SetCore("SendNotification", {
  3393. Title = "FE is Disabled";
  3394. Text = "Filtering Disabled. Consider using a different admin script.";
  3395. })
  3396. end
  3397.  
  3398. local intro = Instance.new("ScreenGui")
  3399. local Frame = Instance.new("Frame")
  3400. local ImageLabel = Instance.new("ImageLabel")
  3401. intro.Parent = game:GetService("CoreGui")
  3402. Frame.Parent = intro
  3403. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  3404. Frame.BackgroundTransparency = 1
  3405. Frame.Size = UDim2.new(1, 0, 0, 300)
  3406. Frame.Position = UDim2.new(0, 0, -0.4, 0)
  3407. ImageLabel.Parent = Frame
  3408. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  3409. ImageLabel.BackgroundTransparency = 1
  3410. ImageLabel.Position = UDim2.new(0, 0, 0, 0)
  3411. ImageLabel.Size = UDim2.new(1, 0, 1, 0)
  3412. ImageLabel.Image = "http://www.roblox.com/asset/?id=1542162618"
  3413. Frame:TweenPosition(UDim2.new(0, 0, 0.2, 0), "Out", "Elastic", 3)
  3414. wait(3.01)
  3415. Frame:TweenPosition(UDim2.new(0, 0, 1.5, 0), "Out", "Elastic", 5)
  3416. wait(5.01)
  3417. intro:Destroy()
  3418. end)
  3419.  
  3420. script2.MouseButton1Down:connect(function()
  3421. ver = '1.6.8'
  3422.  
  3423. local Holder = Instance.new("Frame")
  3424. local Title = Instance.new("TextLabel")
  3425. local Dark = Instance.new("Frame")
  3426. local Cmdbar = Instance.new("TextBox")
  3427. local Dark_2 = Instance.new("Frame")
  3428. local CMDsF = Instance.new("ScrollingFrame")
  3429. local SettingsButton = Instance.new("ImageButton")
  3430. local Settings = Instance.new("Frame")
  3431. local Prefix = Instance.new("TextLabel")
  3432. local PrefixBox = Instance.new("TextBox")
  3433. local Keybinds = Instance.new("TextLabel")
  3434. local Select = Instance.new("TextButton")
  3435. local StayOpen = Instance.new("TextLabel")
  3436. local Button = Instance.new("Frame")
  3437. local On = Instance.new("TextButton")
  3438. local Positions = Instance.new("TextLabel")
  3439. local Select_8 = Instance.new("TextButton")
  3440. local Color = Instance.new("TextLabel")
  3441. local Select_2 = Instance.new("TextButton")
  3442. local Plugins = Instance.new("TextLabel")
  3443. local Select_9 = Instance.new("TextButton")
  3444. local Example = Instance.new("TextButton")
  3445. local Notification = Instance.new("Frame")
  3446. local Dark_3 = Instance.new("Frame")
  3447. local Title_2 = Instance.new("TextLabel")
  3448. local Text_2 = Instance.new("TextLabel")
  3449. local CloseButton = Instance.new("ImageButton")
  3450. local Logo = Instance.new("ImageLabel")
  3451. local Credits = Instance.new("TextBox")
  3452. local KeybindsFrame = Instance.new("Frame")
  3453. local Close = Instance.new("TextButton")
  3454. local Add = Instance.new("TextButton")
  3455. local Delete = Instance.new("TextButton")
  3456. local Holder_2 = Instance.new("ScrollingFrame")
  3457. local Example_2 = Instance.new("Frame")
  3458. local Text_3 = Instance.new("TextLabel")
  3459. local Delete_2 = Instance.new("TextButton")
  3460. local KeybindEditor = Instance.new("Frame")
  3461. local background_2 = Instance.new("Frame")
  3462. local Dark_4 = Instance.new("Frame")
  3463. local Directions = Instance.new("TextLabel")
  3464. local BindTo = Instance.new("TextButton")
  3465. local Add_2 = Instance.new("TextButton")
  3466. local Cmdbar_2 = Instance.new("TextBox")
  3467. local Toggles = Instance.new("ScrollingFrame")
  3468. local Fly = Instance.new("TextLabel")
  3469. local Select_3 = Instance.new("TextButton")
  3470. local Noclip = Instance.new("TextLabel")
  3471. local Select_4 = Instance.new("TextButton")
  3472. local Float = Instance.new("TextLabel")
  3473. local Select_5 = Instance.new("TextButton")
  3474. local ClickTP = Instance.new("TextLabel")
  3475. local Select_6 = Instance.new("TextButton")
  3476. local Dark_7 = Instance.new("Frame")
  3477. local shadow_2 = Instance.new("Frame")
  3478. local PopupText_2 = Instance.new("TextLabel")
  3479. local Exit_2 = Instance.new("ImageButton")
  3480. local PositionsFrame = Instance.new("Frame")
  3481. local Close_3 = Instance.new("TextButton")
  3482. local Delete_5 = Instance.new("TextButton")
  3483. local Holder_4 = Instance.new("ScrollingFrame")
  3484. local Example_4 = Instance.new("Frame")
  3485. local Text_5 = Instance.new("TextLabel")
  3486. local Delete_6 = Instance.new("TextButton")
  3487. local TP = Instance.new("TextButton")
  3488. local AliasesFrame = Instance.new("Frame")
  3489. local Close_2 = Instance.new("TextButton")
  3490. local Delete_3 = Instance.new("TextButton")
  3491. local Holder_3 = Instance.new("ScrollingFrame")
  3492. local Example_3 = Instance.new("Frame")
  3493. local Text_4 = Instance.new("TextLabel")
  3494. local Delete_4 = Instance.new("TextButton")
  3495. local Aliases = Instance.new("TextLabel")
  3496. local Select_7 = Instance.new("TextButton")
  3497. local PluginsFrame = Instance.new("Frame")
  3498. local Close_4 = Instance.new("TextButton")
  3499. local Add_3 = Instance.new("TextButton")
  3500. local Holder_5 = Instance.new("ScrollingFrame")
  3501. local Example_5 = Instance.new("Frame")
  3502. local Text_6 = Instance.new("TextLabel")
  3503. local Delete_7 = Instance.new("TextButton")
  3504. local PluginEditor = Instance.new("Frame")
  3505. local background_3 = Instance.new("Frame")
  3506. local Dark_8 = Instance.new("Frame")
  3507. local Dark_9 = Instance.new("Frame")
  3508. local Img = Instance.new("ImageButton")
  3509. local AddPlugin = Instance.new("TextButton")
  3510. local FileName = Instance.new("TextBox")
  3511. local About = Instance.new("TextLabel")
  3512. local Directions_2 = Instance.new("TextLabel")
  3513. local shadow_3 = Instance.new("Frame")
  3514. local PopupText_3 = Instance.new("TextLabel")
  3515. local Exit_3 = Instance.new("ImageButton")
  3516. local logsDrag = Instance.new("Frame")
  3517. local shadow = Instance.new("Frame")
  3518. local Hide = Instance.new("ImageButton")
  3519. local PopupText = Instance.new("TextLabel")
  3520. local Exit = Instance.new("ImageButton")
  3521. local scroll = Instance.new("ScrollingFrame")
  3522. local background = Instance.new("Frame")
  3523. local Dark_6 = Instance.new("Frame")
  3524. local Clear = Instance.new("TextButton")
  3525. local Toggle = Instance.new("TextButton")
  3526.  
  3527. local PARENT
  3528. if game:GetService("CoreGui"):FindFirstChild('RobloxGui') then
  3529. PARENT = game:GetService("CoreGui").RobloxGui
  3530. else
  3531. PARENT = game:GetService("CoreGui")
  3532. end
  3533.  
  3534. function randomString()
  3535. local length = math.random(10,20)
  3536. local array = {}
  3537. for i = 1, length do
  3538. array[i] = string.char(math.random(32, 126))
  3539. end
  3540. return table.concat(array)
  3541. end
  3542.  
  3543. Holder.Name = randomString()
  3544. Holder.Parent = PARENT
  3545. Holder.Active = true
  3546. Holder.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3547. Holder.BackgroundTransparency = 0.20000000298023
  3548. Holder.BorderSizePixel = 0
  3549. Holder.Position = UDim2.new(1, -250, 1, -220)
  3550. Holder.Size = UDim2.new(0, 250, 0, 220)
  3551.  
  3552. Title.Name = "Title"
  3553. Title.Parent = Holder
  3554. Title.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3555. Title.BackgroundTransparency = 1
  3556. Title.BorderSizePixel = 0
  3557. Title.Size = UDim2.new(0, 250, 0, 20)
  3558. Title.Font = Enum.Font.SourceSans
  3559. Title.TextSize = 20
  3560. Title.Text = "Infinite Yield FE"
  3561. Title.TextColor3 = Color3.new(1, 1, 1)
  3562. Title.TextStrokeTransparency = 0
  3563.  
  3564. Dark.Name = "Dark"
  3565. Dark.Parent = Holder
  3566. Dark.Active = true
  3567. Dark.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3568. Dark.BorderSizePixel = 0
  3569. Dark.Position = UDim2.new(0, 0, 0, 45)
  3570. Dark.Size = UDim2.new(0, 250, 0, 175)
  3571.  
  3572. Cmdbar.Name = "Cmdbar"
  3573. Cmdbar.Parent = Holder
  3574. Cmdbar.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3575. Cmdbar.BackgroundTransparency = 1
  3576. Cmdbar.BorderSizePixel = 0
  3577. Cmdbar.Position = UDim2.new(0, 0, 0, 25)
  3578. Cmdbar.Size = UDim2.new(0, 250, 0, 20)
  3579. Cmdbar.Font = Enum.Font.SourceSans
  3580. Cmdbar.FontSize = Enum.FontSize.Size18
  3581. Cmdbar.Text = "Command Bar"
  3582. Cmdbar.TextColor3 = Color3.new(1, 1, 1)
  3583. Cmdbar.TextScaled = true
  3584. Cmdbar.TextWrapped = true
  3585. Cmdbar.TextStrokeTransparency = 0
  3586.  
  3587. Dark_2.Name = "Dark"
  3588. Dark_2.Parent = Holder
  3589. Dark_2.Active = true
  3590. Dark_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3591. Dark_2.BorderSizePixel = 0
  3592. Dark_2.Position = UDim2.new(0, 0, 0, 20)
  3593. Dark_2.Size = UDim2.new(0, 250, 0, 5)
  3594.  
  3595. CMDsF.Name = "CMDs"
  3596. CMDsF.Parent = Holder
  3597. CMDsF.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3598. CMDsF.BackgroundTransparency = 1
  3599. CMDsF.BorderSizePixel = 0
  3600. CMDsF.Position = UDim2.new(0, 0, 0, 50)
  3601. CMDsF.Size = UDim2.new(0, 250, 0, 170)
  3602. CMDsF.BottomImage = "rbxasset://textures/blackBkg_square.png"
  3603. CMDsF.CanvasSize = UDim2.new(0, 0, 0, 0)
  3604. CMDsF.MidImage = "rbxasset://textures/blackBkg_square.png"
  3605. CMDsF.ScrollBarThickness = 8
  3606. CMDsF.TopImage = "rbxasset://textures/blackBkg_square.png"
  3607.  
  3608. SettingsButton.Name = "SettingsButton"
  3609. SettingsButton.Parent = Holder
  3610. SettingsButton.BackgroundColor3 = Color3.new(1, 1, 1)
  3611. SettingsButton.BackgroundTransparency = 1
  3612. SettingsButton.Position = UDim2.new(0, 230, 0, 25)
  3613. SettingsButton.Size = UDim2.new(0, 20, 0, 20)
  3614. SettingsButton.Image = "rbxassetid://1204397029"
  3615.  
  3616. Settings.Name = "Settings"
  3617. Settings.Parent = Holder
  3618. Settings.Active = true
  3619. Settings.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3620. Settings.BorderSizePixel = 0
  3621. Settings.Position = UDim2.new(0, 0, 0, 220)
  3622. Settings.Size = UDim2.new(0, 250, 0, 175)
  3623.  
  3624. Prefix.Name = "Prefix"
  3625. Prefix.Parent = Settings
  3626. Prefix.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3627. Prefix.BackgroundTransparency = 0.5
  3628. Prefix.BorderSizePixel = 0
  3629. Prefix.Position = UDim2.new(0, 0, 0, 5)
  3630. Prefix.Size = UDim2.new(0, 250, 0, 20)
  3631. Prefix.Font = Enum.Font.SourceSans
  3632. Prefix.FontSize = Enum.FontSize.Size14
  3633. Prefix.Text = " Prefix"
  3634. Prefix.TextColor3 = Color3.new(1, 1, 1)
  3635. Prefix.TextXAlignment = Enum.TextXAlignment.Left
  3636.  
  3637. PrefixBox.Name = "PrefixBox"
  3638. PrefixBox.Parent = Prefix
  3639. PrefixBox.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3640. PrefixBox.BorderSizePixel = 0
  3641. PrefixBox.Position = UDim2.new(0, 230, 0, 0)
  3642. PrefixBox.Size = UDim2.new(0, 20, 0, 20)
  3643. PrefixBox.Font = Enum.Font.SourceSansBold
  3644. PrefixBox.FontSize = Enum.FontSize.Size14
  3645. PrefixBox.Text = ''
  3646. PrefixBox.TextColor3 = Color3.new(0, 0, 0)
  3647.  
  3648. Keybinds.Name = "Keybinds"
  3649. Keybinds.Parent = Settings
  3650. Keybinds.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3651. Keybinds.BackgroundTransparency = 0.5
  3652. Keybinds.BorderSizePixel = 0
  3653. Keybinds.Position = UDim2.new(0, 0, 0, 55)
  3654. Keybinds.Size = UDim2.new(0, 250, 0, 20)
  3655. Keybinds.Font = Enum.Font.SourceSans
  3656. Keybinds.FontSize = Enum.FontSize.Size14
  3657. Keybinds.Text = " Keybinds"
  3658. Keybinds.TextColor3 = Color3.new(1, 1, 1)
  3659. Keybinds.TextXAlignment = Enum.TextXAlignment.Left
  3660.  
  3661. Select.Name = "Select"
  3662. Select.Parent = Keybinds
  3663. Select.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3664. Select.BorderSizePixel = 0
  3665. Select.Position = UDim2.new(0, 200, 0, 0)
  3666. Select.Size = UDim2.new(0, 50, 0, 20)
  3667. Select.Font = Enum.Font.SourceSans
  3668. Select.FontSize = Enum.FontSize.Size14
  3669. Select.Text = "Edit"
  3670. Select.TextColor3 = Color3.new(0, 0, 0)
  3671.  
  3672. Aliases.Name = "Aliases"
  3673. Aliases.Parent = Settings
  3674. Aliases.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3675. Aliases.BackgroundTransparency = 0.5
  3676. Aliases.BorderSizePixel = 0
  3677. Aliases.Position = UDim2.new(0, 0, 0, 80)
  3678. Aliases.Size = UDim2.new(0, 250, 0, 20)
  3679. Aliases.Font = Enum.Font.SourceSans
  3680. Aliases.FontSize = Enum.FontSize.Size14
  3681. Aliases.Text = " Aliases"
  3682. Aliases.TextColor3 = Color3.new(1, 1, 1)
  3683. Aliases.TextXAlignment = Enum.TextXAlignment.Left
  3684.  
  3685. Select_7.Name = "Select"
  3686. Select_7.Parent = Aliases
  3687. Select_7.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3688. Select_7.BorderSizePixel = 0
  3689. Select_7.Position = UDim2.new(0, 200, 0, 0)
  3690. Select_7.Size = UDim2.new(0, 50, 0, 20)
  3691. Select_7.Font = Enum.Font.SourceSans
  3692. Select_7.FontSize = Enum.FontSize.Size14
  3693. Select_7.Text = "Edit"
  3694. Select_7.TextColor3 = Color3.new(0, 0, 0)
  3695.  
  3696. StayOpen.Name = "StayOpen"
  3697. StayOpen.Parent = Settings
  3698. StayOpen.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3699. StayOpen.BackgroundTransparency = 0.5
  3700. StayOpen.BorderSizePixel = 0
  3701. StayOpen.Position = UDim2.new(0, 0, 0, 30)
  3702. StayOpen.Size = UDim2.new(0, 250, 0, 20)
  3703. StayOpen.Font = Enum.Font.SourceSans
  3704. StayOpen.FontSize = Enum.FontSize.Size14
  3705. StayOpen.Text = " Keep Menu Open"
  3706. StayOpen.TextColor3 = Color3.new(1, 1, 1)
  3707. StayOpen.TextXAlignment = Enum.TextXAlignment.Left
  3708.  
  3709. Button.Name = "Button"
  3710. Button.Parent = StayOpen
  3711. Button.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3712. Button.BorderSizePixel = 0
  3713. Button.Position = UDim2.new(0, 230, 0, 0)
  3714. Button.Size = UDim2.new(0, 20, 0, 20)
  3715.  
  3716. On.Name = "On"
  3717. On.Parent = Button
  3718. On.BackgroundColor3 = Color3.new(0.8, 0.8, 0.8)
  3719. On.BackgroundTransparency = 1
  3720. On.BorderSizePixel = 0
  3721. On.Position = UDim2.new(0, 2, 0, 2)
  3722. On.Size = UDim2.new(0, 16, 0, 16)
  3723. On.Font = Enum.Font.SourceSans
  3724. On.FontSize = Enum.FontSize.Size14
  3725. On.Text = ""
  3726. On.TextColor3 = Color3.new(0, 0, 0)
  3727.  
  3728. Positions.Name = "Positions"
  3729. Positions.Parent = Settings
  3730. Positions.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3731. Positions.BackgroundTransparency = 0.5
  3732. Positions.BorderSizePixel = 0
  3733. Positions.Position = UDim2.new(0, 0, 0, 105)
  3734. Positions.Size = UDim2.new(0, 250, 0, 20)
  3735. Positions.Font = Enum.Font.SourceSans
  3736. Positions.FontSize = Enum.FontSize.Size14
  3737. Positions.Text = " Waypoints / Positions"
  3738. Positions.TextColor3 = Color3.new(1, 1, 1)
  3739. Positions.TextXAlignment = Enum.TextXAlignment.Left
  3740.  
  3741. Select_8.Name = "Select"
  3742. Select_8.Parent = Positions
  3743. Select_8.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3744. Select_8.BorderSizePixel = 0
  3745. Select_8.Position = UDim2.new(0, 200, 0, 0)
  3746. Select_8.Size = UDim2.new(0, 50, 0, 20)
  3747. Select_8.Font = Enum.Font.SourceSans
  3748. Select_8.FontSize = Enum.FontSize.Size14
  3749. Select_8.Text = "Edit / TP"
  3750. Select_8.TextColor3 = Color3.new(0, 0, 0)
  3751.  
  3752. Color.Name = "Color"
  3753. Color.Parent = Settings
  3754. Color.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3755. Color.BackgroundTransparency = 0.5
  3756. Color.BorderSizePixel = 0
  3757. Color.Position = UDim2.new(0, 0, 0, 155)
  3758. Color.Size = UDim2.new(0, 250, 0, 20)
  3759. Color.Font = Enum.Font.SourceSans
  3760. Color.FontSize = Enum.FontSize.Size14
  3761. Color.Text = " UI Color"
  3762. Color.TextColor3 = Color3.new(1, 1, 1)
  3763. Color.TextXAlignment = Enum.TextXAlignment.Left
  3764.  
  3765. Select_2.Name = "Select"
  3766. Select_2.Parent = Color
  3767. Select_2.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3768. Select_2.BorderSizePixel = 0
  3769. Select_2.Position = UDim2.new(0, 200, 0, 0)
  3770. Select_2.Size = UDim2.new(0, 50, 0, 20)
  3771. Select_2.Font = Enum.Font.SourceSans
  3772. Select_2.FontSize = Enum.FontSize.Size14
  3773. Select_2.Text = "Change"
  3774. Select_2.TextColor3 = Color3.new(0, 0, 0)
  3775.  
  3776. Plugins.Name = "Plugins"
  3777. Plugins.Parent = Settings
  3778. Plugins.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3779. Plugins.BackgroundTransparency = 0.5
  3780. Plugins.BorderSizePixel = 0
  3781. Plugins.Position = UDim2.new(0, 0, 0, 130)
  3782. Plugins.Size = UDim2.new(0, 250, 0, 20)
  3783. Plugins.Font = Enum.Font.SourceSans
  3784. Plugins.FontSize = Enum.FontSize.Size14
  3785. Plugins.Text = " Plugins"
  3786. Plugins.TextColor3 = Color3.new(1, 1, 1)
  3787. Plugins.TextXAlignment = Enum.TextXAlignment.Left
  3788.  
  3789. Select_9.Name = "Select"
  3790. Select_9.Parent = Plugins
  3791. Select_9.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3792. Select_9.BorderSizePixel = 0
  3793. Select_9.Position = UDim2.new(0, 200, 0, 0)
  3794. Select_9.Size = UDim2.new(0, 50, 0, 20)
  3795. Select_9.Font = Enum.Font.SourceSans
  3796. Select_9.FontSize = Enum.FontSize.Size14
  3797. Select_9.Text = "Edit"
  3798. Select_9.TextColor3 = Color3.new(0, 0, 0)
  3799.  
  3800. Example.Name = "Example"
  3801. Example.Parent = Holder
  3802. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  3803. Example.BackgroundTransparency = 1
  3804. Example.BorderSizePixel = 0
  3805. Example.Size = UDim2.new(0, 190, 0, 20)
  3806. Example.Visible = false
  3807. Example.Font = Enum.Font.SourceSansBold
  3808. Example.FontSize = Enum.FontSize.Size18
  3809. Example.Text = "Example"
  3810. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  3811. Example.TextStrokeTransparency = 0
  3812. Example.TextXAlignment = Enum.TextXAlignment.Left
  3813.  
  3814. Notification.Name = randomString()
  3815. Notification.Parent = PARENT
  3816. Notification.Active = true
  3817. Notification.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3818. Notification.BackgroundTransparency = 0
  3819. Notification.BorderSizePixel = 0
  3820. Notification.Position = UDim2.new(1, -500, 1, 20)
  3821. Notification.Size = UDim2.new(0, 250, 0, 100)
  3822.  
  3823. Dark_3.Name = "Dark"
  3824. Dark_3.Parent = Notification
  3825. Dark_3.Active = true
  3826. Dark_3.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3827. Dark_3.BackgroundTransparency = 0.5
  3828. Dark_3.BorderSizePixel = 0
  3829. Dark_3.Position = UDim2.new(0, 0, 0, 20)
  3830. Dark_3.Size = UDim2.new(0, 250, 0, 5)
  3831.  
  3832. Title_2.Name = "Title"
  3833. Title_2.Parent = Notification
  3834. Title_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3835. Title_2.BackgroundTransparency = 1
  3836. Title_2.BorderSizePixel = 0
  3837. Title_2.Size = UDim2.new(0, 250, 0, 20)
  3838. Title_2.Font = Enum.Font.SourceSans
  3839. Title_2.TextSize = 20
  3840. Title_2.Text = "Notification Title"
  3841. Title_2.TextColor3 = Color3.new(1, 1, 1)
  3842. Title_2.TextStrokeTransparency = 0
  3843.  
  3844. Text_2.Name = "Text"
  3845. Text_2.Parent = Notification
  3846. Text_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3847. Text_2.BackgroundTransparency = 1
  3848. Text_2.BorderSizePixel = 0
  3849. Text_2.Position = UDim2.new(0, 5, 0, 25)
  3850. Text_2.Size = UDim2.new(0, 240, 0, 75)
  3851. Text_2.Font = Enum.Font.SourceSans
  3852. Text_2.FontSize = Enum.FontSize.Size18
  3853. Text_2.Text = "Notification Text"
  3854. Text_2.TextColor3 = Color3.new(1, 1, 1)
  3855. Text_2.TextWrapped = true
  3856.  
  3857. CloseButton.Name = "CloseButton"
  3858. CloseButton.Parent = Notification
  3859. CloseButton.BackgroundColor3 = Color3.new(1, 1, 1)
  3860. CloseButton.BackgroundTransparency = 1
  3861. CloseButton.Position = UDim2.new(0, 0, 0, 0)
  3862. CloseButton.Size = UDim2.new(0, 20, 0, 20)
  3863. CloseButton.Image = "rbxassetid://2132544126"
  3864.  
  3865. Logo.Name = "Logo"
  3866. Logo.Parent = Holder
  3867. Logo.BackgroundColor3 = Color3.new(1, 1, 1)
  3868. Logo.BackgroundTransparency = 1
  3869. Logo.BorderSizePixel = 0
  3870. Logo.Position = UDim2.new(0, 125, 0, 127)
  3871. Logo.Size = UDim2.new(0, 10, 0, 10)
  3872. Logo.Image = "rbxassetid://1352543873"
  3873. Logo.ImageTransparency = 0
  3874.  
  3875. Credits.Name = "Credits"
  3876. Credits.Parent = Holder
  3877. Credits.BackgroundColor3 = Color3.new(1, 1, 1)
  3878. Credits.BackgroundTransparency = 1
  3879. Credits.BorderSizePixel = 0
  3880. Credits.Position = UDim2.new(0, 0, 0.9, 30)
  3881. Credits.Size = UDim2.new(0, 250, 0, 20)
  3882. Credits.Font = Enum.Font.SourceSansLight
  3883. Credits.FontSize = Enum.FontSize.Size18
  3884. Credits.Text = "Edge // Zwolf // Moon"
  3885. Credits.TextColor3 = Color3.new(1, 1, 1)
  3886.  
  3887. KeybindsFrame.Name = "KeybindsFrame"
  3888. KeybindsFrame.Parent = Settings
  3889. KeybindsFrame.Active = true
  3890. KeybindsFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3891. KeybindsFrame.BorderSizePixel = 0
  3892. KeybindsFrame.Position = UDim2.new(0, 0, 0, 175)
  3893. KeybindsFrame.Size = UDim2.new(0, 250, 0, 175)
  3894.  
  3895. Close.Name = "Close"
  3896. Close.Parent = KeybindsFrame
  3897. Close.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3898. Close.BorderSizePixel = 0
  3899. Close.Position = UDim2.new(0, 205, 0, 150)
  3900. Close.Size = UDim2.new(0, 40, 0, 20)
  3901. Close.Font = Enum.Font.SourceSans
  3902. Close.FontSize = Enum.FontSize.Size14
  3903. Close.Text = "Close"
  3904. Close.TextColor3 = Color3.new(0, 0, 0)
  3905.  
  3906. Add.Name = "Add"
  3907. Add.Parent = KeybindsFrame
  3908. Add.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3909. Add.BorderSizePixel = 0
  3910. Add.Position = UDim2.new(0, 5, 0, 150)
  3911. Add.Size = UDim2.new(0, 40, 0, 20)
  3912. Add.Font = Enum.Font.SourceSans
  3913. Add.FontSize = Enum.FontSize.Size14
  3914. Add.Text = "Add"
  3915. Add.TextColor3 = Color3.new(0, 0, 0)
  3916.  
  3917. Delete.Name = "Delete"
  3918. Delete.Parent = KeybindsFrame
  3919. Delete.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3920. Delete.BorderSizePixel = 0
  3921. Delete.Position = UDim2.new(0, 50, 0, 150)
  3922. Delete.Size = UDim2.new(0, 40, 0, 20)
  3923. Delete.Font = Enum.Font.SourceSans
  3924. Delete.FontSize = Enum.FontSize.Size14
  3925. Delete.Text = "Clear"
  3926. Delete.TextColor3 = Color3.new(0, 0, 0)
  3927.  
  3928. Holder_2.Name = "Holder"
  3929. Holder_2.Parent = KeybindsFrame
  3930. Holder_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3931. Holder_2.BackgroundTransparency = 1
  3932. Holder_2.BorderSizePixel = 0
  3933. Holder_2.Position = UDim2.new(0, 0, 0, 0)
  3934. Holder_2.Size = UDim2.new(0, 250, 0, 145)
  3935. Holder_2.BottomImage = "rbxasset://textures/blackBkg_square.png"
  3936. Holder_2.CanvasSize = UDim2.new(0, 0, 0, 0)
  3937. Holder_2.MidImage = "rbxasset://textures/blackBkg_square.png"
  3938. Holder_2.ScrollBarThickness = 0
  3939. Holder_2.TopImage = "rbxasset://textures/blackBkg_square.png"
  3940.  
  3941. Example_2.Name = "Example"
  3942. Example_2.Parent = KeybindsFrame
  3943. Example_2.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3944. Example_2.BackgroundTransparency = 0.5
  3945. Example_2.BorderSizePixel = 0
  3946. Example_2.Size = UDim2.new(0, 10, 0, 20)
  3947. Example_2.Visible = false
  3948.  
  3949. Text_3.Name = "Text"
  3950. Text_3.Parent = Example_2
  3951. Text_3.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3952. Text_3.BackgroundTransparency = 0.5
  3953. Text_3.BorderSizePixel = 0
  3954. Text_3.Position = UDim2.new(0, 10, 0, 0)
  3955. Text_3.Size = UDim2.new(0, 240, 0, 20)
  3956. Text_3.Font = Enum.Font.SourceSans
  3957. Text_3.FontSize = Enum.FontSize.Size14
  3958. Text_3.Text = "nom"
  3959. Text_3.TextColor3 = Color3.new(1, 1, 1)
  3960. Text_3.TextXAlignment = Enum.TextXAlignment.Left
  3961.  
  3962. Delete_2.Name = "Delete"
  3963. Delete_2.Parent = Text_3
  3964. Delete_2.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  3965. Delete_2.BorderSizePixel = 0
  3966. Delete_2.Position = UDim2.new(0, 200, 0, 0)
  3967. Delete_2.Size = UDim2.new(0, 40, 0, 20)
  3968. Delete_2.Font = Enum.Font.SourceSans
  3969. Delete_2.FontSize = Enum.FontSize.Size14
  3970. Delete_2.Text = "Delete"
  3971. Delete_2.TextColor3 = Color3.new(0, 0, 0)
  3972.  
  3973. KeybindEditor.Name = randomString()
  3974. KeybindEditor.Parent = PARENT
  3975. KeybindEditor.Active = true
  3976. KeybindEditor.BackgroundColor3 = Color3.new(1, 1, 1)
  3977. KeybindEditor.BackgroundTransparency = 1
  3978. KeybindEditor.Position = UDim2.new(0.5, -180, 0, -400)
  3979. KeybindEditor.Size = UDim2.new(0, 360, 0, 20)
  3980. KeybindEditor.ZIndex = 4
  3981.  
  3982. background_2.Name = "background"
  3983. background_2.Parent = KeybindEditor
  3984. background_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3985. background_2.BorderSizePixel = 0
  3986. background_2.Position = UDim2.new(0, 0, 0, 20)
  3987. background_2.Size = UDim2.new(0, 360, 0, 160)
  3988.  
  3989. Dark_4.Name = "Dark"
  3990. Dark_4.Parent = background_2
  3991. Dark_4.Active = true
  3992. Dark_4.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3993. Dark_4.BackgroundTransparency = 0.5
  3994. Dark_4.BorderSizePixel = 0
  3995. Dark_4.Position = UDim2.new(0, 135, 0, 5)
  3996. Dark_4.Size = UDim2.new(0, 5, 0, 155)
  3997.  
  3998. Directions.Name = "Directions"
  3999. Directions.Parent = background_2
  4000. Directions.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4001. Directions.BackgroundTransparency = 1
  4002. Directions.BorderSizePixel = 0
  4003. Directions.Position = UDim2.new(0, 10, 0, 15)
  4004. Directions.Size = UDim2.new(0, 115, 0, 90)
  4005. Directions.Font = Enum.Font.SourceSansBold
  4006. Directions.FontSize = Enum.FontSize.Size14
  4007. Directions.Text = "Click the button below and press a key/mouse button. Then select what you want to bind it to."
  4008. Directions.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  4009. Directions.TextStrokeTransparency = 0
  4010. Directions.TextWrapped = true
  4011. Directions.TextYAlignment = Enum.TextYAlignment.Top
  4012.  
  4013. BindTo.Name = "BindTo"
  4014. BindTo.Parent = background_2
  4015. BindTo.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4016. BindTo.BackgroundTransparency = 0.5
  4017. BindTo.BorderSizePixel = 0
  4018. BindTo.Position = UDim2.new(0, 10, 0, 95)
  4019. BindTo.Size = UDim2.new(0, 115, 0, 50)
  4020. BindTo.Font = Enum.Font.SourceSans
  4021. BindTo.FontSize = Enum.FontSize.Size18
  4022. BindTo.Text = "Click to bind"
  4023. BindTo.TextColor3 = Color3.new(1, 1, 1)
  4024. BindTo.TextStrokeTransparency = 0
  4025.  
  4026. Add_2.Name = "Add"
  4027. Add_2.Parent = background_2
  4028. Add_2.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4029. Add_2.BackgroundTransparency = 0.5
  4030. Add_2.BorderSizePixel = 0
  4031. Add_2.Position = UDim2.new(0, 310, 0, 20)
  4032. Add_2.Size = UDim2.new(0, 40, 0, 20)
  4033. Add_2.Font = Enum.Font.SourceSans
  4034. Add_2.FontSize = Enum.FontSize.Size18
  4035. Add_2.Text = "Add"
  4036. Add_2.TextColor3 = Color3.new(1, 1, 1)
  4037. Add_2.TextStrokeTransparency = 0
  4038.  
  4039. Cmdbar_2.Name = "Cmdbar"
  4040. Cmdbar_2.Parent = background_2
  4041. Cmdbar_2.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4042. Cmdbar_2.BackgroundTransparency = 0.5
  4043. Cmdbar_2.BorderSizePixel = 0
  4044. Cmdbar_2.Position = UDim2.new(0, 150, 0, 20)
  4045. Cmdbar_2.Size = UDim2.new(0, 150, 0, 20)
  4046. Cmdbar_2.Font = Enum.Font.SourceSans
  4047. Cmdbar_2.FontSize = Enum.FontSize.Size18
  4048. Cmdbar_2.Text = "Command"
  4049. Cmdbar_2.TextColor3 = Color3.new(1, 1, 1)
  4050. Cmdbar_2.TextScaled = true
  4051. Cmdbar_2.TextStrokeTransparency = 0
  4052. Cmdbar_2.TextWrapped = true
  4053.  
  4054. Toggles.Name = "Toggles"
  4055. Toggles.Parent = background_2
  4056. Toggles.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4057. Toggles.BackgroundTransparency = 1
  4058. Toggles.BorderSizePixel = 0
  4059. Toggles.Position = UDim2.new(0, 150, 0, 50)
  4060. Toggles.Size = UDim2.new(0, 200, 0, 100)
  4061. Toggles.BottomImage = "rbxasset://textures/blackBkg_square.png"
  4062. Toggles.CanvasSize = UDim2.new(0, 0, 0, 0)
  4063. Toggles.MidImage = "rbxasset://textures/blackBkg_square.png"
  4064. Toggles.ScrollBarThickness = 8
  4065. Toggles.TopImage = "rbxasset://textures/blackBkg_square.png"
  4066.  
  4067. Fly.Name = "Fly"
  4068. Fly.Parent = Toggles
  4069. Fly.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4070. Fly.BackgroundTransparency = 0.5
  4071. Fly.BorderSizePixel = 0
  4072. Fly.Size = UDim2.new(0, 200, 0, 20)
  4073. Fly.Font = Enum.Font.SourceSans
  4074. Fly.FontSize = Enum.FontSize.Size14
  4075. Fly.Text = " Toggle Fly"
  4076. Fly.TextColor3 = Color3.new(1, 1, 1)
  4077. Fly.TextXAlignment = Enum.TextXAlignment.Left
  4078.  
  4079. Select_3.Name = "Select"
  4080. Select_3.Parent = Fly
  4081. Select_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4082. Select_3.BorderSizePixel = 0
  4083. Select_3.Position = UDim2.new(0, 160, 0, 0)
  4084. Select_3.Size = UDim2.new(0, 40, 0, 20)
  4085. Select_3.Font = Enum.Font.SourceSans
  4086. Select_3.FontSize = Enum.FontSize.Size14
  4087. Select_3.Text = "Add"
  4088. Select_3.TextColor3 = Color3.new(0, 0, 0)
  4089.  
  4090. Noclip.Name = "Noclip"
  4091. Noclip.Parent = Toggles
  4092. Noclip.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4093. Noclip.BackgroundTransparency = 0.5
  4094. Noclip.BorderSizePixel = 0
  4095. Noclip.Position = UDim2.new(0, 0, 0, 25)
  4096. Noclip.Size = UDim2.new(0, 200, 0, 20)
  4097. Noclip.Font = Enum.Font.SourceSans
  4098. Noclip.FontSize = Enum.FontSize.Size14
  4099. Noclip.Text = " Toggle Noclip"
  4100. Noclip.TextColor3 = Color3.new(1, 1, 1)
  4101. Noclip.TextXAlignment = Enum.TextXAlignment.Left
  4102.  
  4103. Select_4.Name = "Select"
  4104. Select_4.Parent = Noclip
  4105. Select_4.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4106. Select_4.BorderSizePixel = 0
  4107. Select_4.Position = UDim2.new(0, 160, 0, 0)
  4108. Select_4.Size = UDim2.new(0, 40, 0, 20)
  4109. Select_4.Font = Enum.Font.SourceSans
  4110. Select_4.FontSize = Enum.FontSize.Size14
  4111. Select_4.Text = "Add"
  4112. Select_4.TextColor3 = Color3.new(0, 0, 0)
  4113.  
  4114. Float.Name = "Float"
  4115. Float.Parent = Toggles
  4116. Float.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4117. Float.BackgroundTransparency = 0.5
  4118. Float.BorderSizePixel = 0
  4119. Float.Position = UDim2.new(0, 0, 0, 50)
  4120. Float.Size = UDim2.new(0, 200, 0, 20)
  4121. Float.Font = Enum.Font.SourceSans
  4122. Float.FontSize = Enum.FontSize.Size14
  4123. Float.Text = " Toggle Float"
  4124. Float.TextColor3 = Color3.new(1, 1, 1)
  4125. Float.TextXAlignment = Enum.TextXAlignment.Left
  4126.  
  4127. Select_5.Name = "Select"
  4128. Select_5.Parent = Float
  4129. Select_5.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4130. Select_5.BorderSizePixel = 0
  4131. Select_5.Position = UDim2.new(0, 160, 0, 0)
  4132. Select_5.Size = UDim2.new(0, 40, 0, 20)
  4133. Select_5.Font = Enum.Font.SourceSans
  4134. Select_5.FontSize = Enum.FontSize.Size14
  4135. Select_5.Text = "Add"
  4136. Select_5.TextColor3 = Color3.new(0, 0, 0)
  4137.  
  4138. ClickTP.Name = "Click TP"
  4139. ClickTP.Parent = Toggles
  4140. ClickTP.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4141. ClickTP.BackgroundTransparency = 0.5
  4142. ClickTP.BorderSizePixel = 0
  4143. ClickTP.Position = UDim2.new(0, 0, 0, 75)
  4144. ClickTP.Size = UDim2.new(0, 200, 0, 20)
  4145. ClickTP.Font = Enum.Font.SourceSans
  4146. ClickTP.FontSize = Enum.FontSize.Size14
  4147. ClickTP.Text = " Click TP (Hold Key & Click)"
  4148. ClickTP.TextColor3 = Color3.new(1, 1, 1)
  4149. ClickTP.TextXAlignment = Enum.TextXAlignment.Left
  4150.  
  4151. Select_6.Name = "Select"
  4152. Select_6.Parent = ClickTP
  4153. Select_6.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4154. Select_6.BorderSizePixel = 0
  4155. Select_6.Position = UDim2.new(0, 160, 0, 0)
  4156. Select_6.Size = UDim2.new(0, 40, 0, 20)
  4157. Select_6.Font = Enum.Font.SourceSans
  4158. Select_6.FontSize = Enum.FontSize.Size14
  4159. Select_6.Text = "Add"
  4160. Select_6.TextColor3 = Color3.new(0, 0, 0)
  4161.  
  4162. Dark_7.Name = "Dark"
  4163. Dark_7.Parent = background_2
  4164. Dark_7.Active = true
  4165. Dark_7.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4166. Dark_7.BackgroundTransparency = 0.5
  4167. Dark_7.BorderSizePixel = 0
  4168. Dark_7.Size = UDim2.new(0, 360, 0, 5)
  4169.  
  4170. shadow_2.Name = "shadow"
  4171. shadow_2.Parent = KeybindEditor
  4172. shadow_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4173. shadow_2.BorderColor3 = Color3.new(0, 0, 0)
  4174. shadow_2.BorderSizePixel = 0
  4175. shadow_2.Size = UDim2.new(0, 360, 0, 20)
  4176. shadow_2.ZIndex = 4
  4177.  
  4178. PopupText_2.Name = "PopupText"
  4179. PopupText_2.Parent = shadow_2
  4180. PopupText_2.BackgroundTransparency = 1
  4181. PopupText_2.Position = UDim2.new(0, 51, 0, 0)
  4182. PopupText_2.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  4183. PopupText_2.ZIndex = 4
  4184. PopupText_2.Font = Enum.Font.SourceSans
  4185. PopupText_2.TextSize = 20
  4186. PopupText_2.Text = "Set Keybinds"
  4187. PopupText_2.TextColor3 = Color3.new(1, 1, 1)
  4188. PopupText_2.TextStrokeTransparency = 0
  4189. PopupText_2.TextWrapped = true
  4190.  
  4191. Exit_2.Name = "Exit"
  4192. Exit_2.Parent = shadow_2
  4193. Exit_2.BackgroundColor3 = Color3.new(1, 1, 1)
  4194. Exit_2.BackgroundTransparency = 1
  4195. Exit_2.Size = UDim2.new(0, 20, 0, 20)
  4196. Exit_2.ZIndex = 4
  4197. Exit_2.Image = "rbxassetid://2132544126"
  4198.  
  4199. PositionsFrame.Name = "PositionsFrame"
  4200. PositionsFrame.Parent = Settings
  4201. PositionsFrame.Active = true
  4202. PositionsFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4203. PositionsFrame.BorderSizePixel = 0
  4204. PositionsFrame.Size = UDim2.new(0, 250, 0, 175)
  4205. PositionsFrame.Position = UDim2.new(0, 0, 0, 175)
  4206.  
  4207. Close_3.Name = "Close"
  4208. Close_3.Parent = PositionsFrame
  4209. Close_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4210. Close_3.BorderSizePixel = 0
  4211. Close_3.Position = UDim2.new(0, 205, 0, 150)
  4212. Close_3.Size = UDim2.new(0, 40, 0, 20)
  4213. Close_3.Font = Enum.Font.SourceSans
  4214. Close_3.FontSize = Enum.FontSize.Size14
  4215. Close_3.Text = "Close"
  4216. Close_3.TextColor3 = Color3.new(0, 0, 0)
  4217.  
  4218. Delete_5.Name = "Delete"
  4219. Delete_5.Parent = PositionsFrame
  4220. Delete_5.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4221. Delete_5.BorderSizePixel = 0
  4222. Delete_5.Position = UDim2.new(0, 5, 0, 150)
  4223. Delete_5.Size = UDim2.new(0, 40, 0, 20)
  4224. Delete_5.Font = Enum.Font.SourceSans
  4225. Delete_5.FontSize = Enum.FontSize.Size14
  4226. Delete_5.Text = "Clear"
  4227. Delete_5.TextColor3 = Color3.new(0, 0, 0)
  4228.  
  4229. Holder_4.Name = "Holder"
  4230. Holder_4.Parent = PositionsFrame
  4231. Holder_4.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4232. Holder_4.BackgroundTransparency = 1
  4233. Holder_4.BorderSizePixel = 0
  4234. Holder_4.Position = UDim2.new(0, 0, 0, 0)
  4235. Holder_4.Selectable = false
  4236. Holder_4.Size = UDim2.new(0, 250, 0, 145)
  4237. Holder_4.BottomImage = "rbxasset://textures/blackBkg_square.png"
  4238. Holder_4.CanvasSize = UDim2.new(0, 0, 0, 0)
  4239. Holder_4.MidImage = "rbxasset://textures/blackBkg_square.png"
  4240. Holder_4.ScrollBarThickness = 8
  4241. Holder_4.TopImage = "rbxasset://textures/blackBkg_square.png"
  4242.  
  4243. Example_4.Name = "Example"
  4244. Example_4.Parent = PositionsFrame
  4245. Example_4.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4246. Example_4.BackgroundTransparency = 0.5
  4247. Example_4.BorderSizePixel = 0
  4248. Example_4.Size = UDim2.new(0, 10, 0, 20)
  4249. Example_4.Visible = false
  4250. Example_4.Position = UDim2.new(0, 0, 0, -5)
  4251.  
  4252. Text_5.Name = "Text"
  4253. Text_5.Parent = Example_4
  4254. Text_5.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4255. Text_5.BackgroundTransparency = 0.5
  4256. Text_5.BorderSizePixel = 0
  4257. Text_5.Position = UDim2.new(0, 10, 0, 0)
  4258. Text_5.Size = UDim2.new(0, 240, 0, 20)
  4259. Text_5.Font = Enum.Font.SourceSans
  4260. Text_5.FontSize = Enum.FontSize.Size14
  4261. Text_5.Text = "Position"
  4262. Text_5.TextColor3 = Color3.new(1, 1, 1)
  4263. Text_5.TextXAlignment = Enum.TextXAlignment.Left
  4264.  
  4265. Delete_6.Name = "Delete"
  4266. Delete_6.Parent = Text_5
  4267. Delete_6.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4268. Delete_6.BorderSizePixel = 0
  4269. Delete_6.Position = UDim2.new(0, 200, 0, 0)
  4270. Delete_6.Size = UDim2.new(0, 40, 0, 20)
  4271. Delete_6.Font = Enum.Font.SourceSans
  4272. Delete_6.FontSize = Enum.FontSize.Size14
  4273. Delete_6.Text = "Delete"
  4274. Delete_6.TextColor3 = Color3.new(0, 0, 0)
  4275.  
  4276. TP.Name = "TP"
  4277. TP.Parent = Text_5
  4278. TP.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4279. TP.BorderSizePixel = 0
  4280. TP.Position = UDim2.new(0, 155, 0, 0)
  4281. TP.Size = UDim2.new(0, 40, 0, 20)
  4282. TP.Font = Enum.Font.SourceSans
  4283. TP.FontSize = Enum.FontSize.Size14
  4284. TP.Text = "Goto"
  4285. TP.TextColor3 = Color3.new(0, 0, 0)
  4286.  
  4287. AliasesFrame.Name = "AliasesFrame"
  4288. AliasesFrame.Parent = Settings
  4289. AliasesFrame.Active = true
  4290. AliasesFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4291. AliasesFrame.BorderSizePixel = 0
  4292. AliasesFrame.Position = UDim2.new(0, 0, 0, 175)
  4293. AliasesFrame.Size = UDim2.new(0, 250, 0, 175)
  4294.  
  4295. Close_2.Name = "Close"
  4296. Close_2.Parent = AliasesFrame
  4297. Close_2.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4298. Close_2.BorderSizePixel = 0
  4299. Close_2.Position = UDim2.new(0, 205, 0, 150)
  4300. Close_2.Size = UDim2.new(0, 40, 0, 20)
  4301. Close_2.Font = Enum.Font.SourceSans
  4302. Close_2.FontSize = Enum.FontSize.Size14
  4303. Close_2.Text = "Close"
  4304. Close_2.TextColor3 = Color3.new(0, 0, 0)
  4305.  
  4306. Delete_3.Name = "Delete"
  4307. Delete_3.Parent = AliasesFrame
  4308. Delete_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4309. Delete_3.BorderSizePixel = 0
  4310. Delete_3.Position = UDim2.new(0, 5, 0, 150)
  4311. Delete_3.Size = UDim2.new(0, 40, 0, 20)
  4312. Delete_3.Font = Enum.Font.SourceSans
  4313. Delete_3.FontSize = Enum.FontSize.Size14
  4314. Delete_3.Text = "Clear"
  4315. Delete_3.TextColor3 = Color3.new(0, 0, 0)
  4316.  
  4317. Holder_3.Name = "Holder"
  4318. Holder_3.Parent = AliasesFrame
  4319. Holder_3.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4320. Holder_3.BackgroundTransparency = 1
  4321. Holder_3.BorderSizePixel = 0
  4322. Holder_3.Position = UDim2.new(0, 0, 0, 0)
  4323. Holder_3.Size = UDim2.new(0, 250, 0, 145)
  4324. Holder_3.BottomImage = "rbxasset://textures/blackBkg_square.png"
  4325. Holder_3.CanvasSize = UDim2.new(0, 0, 0, 0)
  4326. Holder_3.MidImage = "rbxasset://textures/blackBkg_square.png"
  4327. Holder_3.ScrollBarThickness = 0
  4328. Holder_3.TopImage = "rbxasset://textures/blackBkg_square.png"
  4329.  
  4330. Example_3.Name = "Example"
  4331. Example_3.Parent = AliasesFrame
  4332. Example_3.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4333. Example_3.BackgroundTransparency = 0.5
  4334. Example_3.BorderSizePixel = 0
  4335. Example_3.Size = UDim2.new(0, 10, 0, 20)
  4336. Example_3.Visible = false
  4337.  
  4338. Text_4.Name = "Text"
  4339. Text_4.Parent = Example_3
  4340. Text_4.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4341. Text_4.BackgroundTransparency = 0.5
  4342. Text_4.BorderSizePixel = 0
  4343. Text_4.Position = UDim2.new(0, 10, 0, 0)
  4344. Text_4.Size = UDim2.new(0, 240, 0, 20)
  4345. Text_4.Font = Enum.Font.SourceSans
  4346. Text_4.FontSize = Enum.FontSize.Size14
  4347. Text_4.Text = "honk"
  4348. Text_4.TextColor3 = Color3.new(1, 1, 1)
  4349. Text_4.TextXAlignment = Enum.TextXAlignment.Left
  4350.  
  4351. Delete_4.Name = "Delete"
  4352. Delete_4.Parent = Text_4
  4353. Delete_4.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4354. Delete_4.BorderSizePixel = 0
  4355. Delete_4.Position = UDim2.new(0, 200, 0, 0)
  4356. Delete_4.Size = UDim2.new(0, 40, 0, 20)
  4357. Delete_4.Font = Enum.Font.SourceSans
  4358. Delete_4.FontSize = Enum.FontSize.Size14
  4359. Delete_4.Text = "Delete"
  4360. Delete_4.TextColor3 = Color3.new(0, 0, 0)
  4361.  
  4362. PluginsFrame.Name = "PluginsFrame"
  4363. PluginsFrame.Parent = Settings
  4364. PluginsFrame.Active = true
  4365. PluginsFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4366. PluginsFrame.BorderSizePixel = 0
  4367. PluginsFrame.Position = UDim2.new(0, 0, 0, 175)
  4368. PluginsFrame.Size = UDim2.new(0, 250, 0, 175)
  4369.  
  4370. Close_4.Name = "Close"
  4371. Close_4.Parent = PluginsFrame
  4372. Close_4.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4373. Close_4.BorderSizePixel = 0
  4374. Close_4.Position = UDim2.new(0, 205, 0, 150)
  4375. Close_4.Size = UDim2.new(0, 40, 0, 20)
  4376. Close_4.Font = Enum.Font.SourceSans
  4377. Close_4.FontSize = Enum.FontSize.Size14
  4378. Close_4.Text = "Close"
  4379. Close_4.TextColor3 = Color3.new(0, 0, 0)
  4380.  
  4381. Add_3.Name = "Add"
  4382. Add_3.Parent = PluginsFrame
  4383. Add_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4384. Add_3.BorderSizePixel = 0
  4385. Add_3.Position = UDim2.new(0, 5, 0, 150)
  4386. Add_3.Size = UDim2.new(0, 40, 0, 20)
  4387. Add_3.Font = Enum.Font.SourceSans
  4388. Add_3.FontSize = Enum.FontSize.Size14
  4389. Add_3.Text = "Add"
  4390. Add_3.TextColor3 = Color3.new(0, 0, 0)
  4391.  
  4392. Holder_5.Name = "Holder"
  4393. Holder_5.Parent = PluginsFrame
  4394. Holder_5.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4395. Holder_5.BackgroundTransparency = 1
  4396. Holder_5.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4397. Holder_5.BorderSizePixel = 0
  4398. Holder_5.Position = UDim2.new(0, 0, 0, 0)
  4399. Holder_5.Selectable = false
  4400. Holder_5.Size = UDim2.new(0, 250, 0, 140)
  4401. Holder_5.BottomImage = "rbxasset://textures/blackBkg_square.png"
  4402. Holder_5.CanvasSize = UDim2.new(0, 0, 0, 0)
  4403. Holder_5.MidImage = "rbxasset://textures/blackBkg_square.png"
  4404. Holder_5.ScrollBarThickness = 0
  4405. Holder_5.TopImage = "rbxasset://textures/blackBkg_square.png"
  4406.  
  4407. Example_5.Name = "Example"
  4408. Example_5.Parent = PluginsFrame
  4409. Example_5.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4410. Example_5.BackgroundTransparency = 0.5
  4411. Example_5.BorderSizePixel = 0
  4412. Example_5.Size = UDim2.new(0, 10, 0, 20)
  4413. Example_5.Visible = false
  4414.  
  4415. Text_6.Name = "Text"
  4416. Text_6.Parent = Example_5
  4417. Text_6.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4418. Text_6.BackgroundTransparency = 0.5
  4419. Text_6.BorderSizePixel = 0
  4420. Text_6.Position = UDim2.new(0, 10, 0, 0)
  4421. Text_6.Size = UDim2.new(0, 240, 0, 20)
  4422. Text_6.Font = Enum.Font.SourceSans
  4423. Text_6.FontSize = Enum.FontSize.Size14
  4424. Text_6.Text = "F4 > Toggle Fly"
  4425. Text_6.TextColor3 = Color3.new(1, 1, 1)
  4426. Text_6.TextXAlignment = Enum.TextXAlignment.Left
  4427.  
  4428. Delete_7.Name = "Delete"
  4429. Delete_7.Parent = Text_6
  4430. Delete_7.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4431. Delete_7.BorderSizePixel = 0
  4432. Delete_7.Position = UDim2.new(0, 200, 0, 0)
  4433. Delete_7.Size = UDim2.new(0, 40, 0, 20)
  4434. Delete_7.Font = Enum.Font.SourceSans
  4435. Delete_7.FontSize = Enum.FontSize.Size14
  4436. Delete_7.Text = "Delete"
  4437. Delete_7.TextColor3 = Color3.new(0, 0, 0)
  4438.  
  4439. PluginEditor.Name = randomString()
  4440. PluginEditor.Parent = PARENT
  4441. PluginEditor.Active = true
  4442. PluginEditor.BackgroundColor3 = Color3.new(1, 1, 1)
  4443. PluginEditor.BackgroundTransparency = 1
  4444. PluginEditor.Position = UDim2.new(0.5, -180, 0, -400)
  4445. PluginEditor.Size = UDim2.new(0, 360, 0, 20)
  4446. PluginEditor.ZIndex = 4
  4447.  
  4448. background_3.Name = "background"
  4449. background_3.Parent = PluginEditor
  4450. background_3.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4451. background_3.BorderSizePixel = 0
  4452. background_3.Position = UDim2.new(0, 0, 0, 20)
  4453. background_3.Size = UDim2.new(0, 360, 0, 160)
  4454.  
  4455. Dark_8.Name = "Dark"
  4456. Dark_8.Parent = background_3
  4457. Dark_8.Active = true
  4458. Dark_8.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4459. Dark_8.BackgroundTransparency = 0.5
  4460. Dark_8.BorderSizePixel = 0
  4461. Dark_8.Size = UDim2.new(0, 360, 0, 5)
  4462.  
  4463. Dark_9.Name = "Dark"
  4464. Dark_9.Parent = background_3
  4465. Dark_9.Active = true
  4466. Dark_9.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4467. Dark_9.BackgroundTransparency = 0.5
  4468. Dark_9.BorderSizePixel = 0
  4469. Dark_9.Position = UDim2.new(0, 220, 0, 5)
  4470. Dark_9.Size = UDim2.new(0, 5, 0, 155)
  4471.  
  4472. Img.Name = "Img"
  4473. Img.Parent = background_3
  4474. Img.BackgroundColor3 = Color3.new(1, 1, 1)
  4475. Img.BackgroundTransparency = 1
  4476. Img.Position = UDim2.new(0, 242, 0, 3)
  4477. Img.Size = UDim2.new(0, 100, 0, 95)
  4478. Img.Image = "rbxassetid://318740854"
  4479.  
  4480. AddPlugin.Name = "AddPlugin"
  4481. AddPlugin.Parent = background_3
  4482. AddPlugin.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4483. AddPlugin.BackgroundTransparency = 0.5
  4484. AddPlugin.BorderSizePixel = 0
  4485. AddPlugin.Position = UDim2.new(0, 235, 0, 100)
  4486. AddPlugin.Size = UDim2.new(0, 115, 0, 50)
  4487. AddPlugin.Font = Enum.Font.SourceSans
  4488. AddPlugin.FontSize = Enum.FontSize.Size18
  4489. AddPlugin.Text = "Add Plugin"
  4490. AddPlugin.TextColor3 = Color3.new(1, 1, 1)
  4491. AddPlugin.TextStrokeTransparency = 0
  4492.  
  4493. FileName.Name = "FileName"
  4494. FileName.Parent = background_3
  4495. FileName.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4496. FileName.BackgroundTransparency = 0.5
  4497. FileName.BorderSizePixel = 0
  4498. FileName.Position = UDim2.new(0.027777778, 0, 0.625, 0)
  4499. FileName.Size = UDim2.new(0, 200, 0, 50)
  4500. FileName.Font = Enum.Font.SourceSans
  4501. FileName.FontSize = Enum.FontSize.Size18
  4502. FileName.Text = "Plugin File Name"
  4503. FileName.TextColor3 = Color3.new(1, 1, 1)
  4504. FileName.TextStrokeTransparency = 0
  4505.  
  4506. About.Name = "About"
  4507. About.Parent = background_3
  4508. About.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4509. About.BackgroundTransparency = 1
  4510. About.BorderSizePixel = 0
  4511. About.Position = UDim2.new(0, 17, 0, 17)
  4512. About.Size = UDim2.new(0, 187, 0, 49)
  4513. About.Font = Enum.Font.SourceSansBold
  4514. About.FontSize = Enum.FontSize.Size14
  4515. About.Text = "Plugins are .iy files and should be located in the 'workspace' folder of your exploit."
  4516. About.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  4517. About.TextStrokeTransparency = 0
  4518. About.TextWrapped = true
  4519. About.TextYAlignment = Enum.TextYAlignment.Top
  4520.  
  4521. Directions_2.Name = "Directions"
  4522. Directions_2.Parent = background_3
  4523. Directions_2.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4524. Directions_2.BackgroundTransparency = 1
  4525. Directions_2.BorderSizePixel = 0
  4526. Directions_2.Position = UDim2.new(0, 17, 0, 66)
  4527. Directions_2.Size = UDim2.new(0, 187, 0, 49)
  4528. Directions_2.Font = Enum.Font.SourceSansBold
  4529. Directions_2.FontSize = Enum.FontSize.Size14
  4530. Directions_2.Text = "Type the name of the plugin file you want to add below."
  4531. Directions_2.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  4532. Directions_2.TextStrokeTransparency = 0
  4533. Directions_2.TextWrapped = true
  4534. Directions_2.TextYAlignment = Enum.TextYAlignment.Top
  4535.  
  4536. shadow_3.Name = "shadow"
  4537. shadow_3.Parent = PluginEditor
  4538. shadow_3.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4539. shadow_3.BorderColor3 = Color3.new(0, 0, 0)
  4540. shadow_3.BorderSizePixel = 0
  4541. shadow_3.Size = UDim2.new(0, 360, 0, 20)
  4542. shadow_3.ZIndex = 4
  4543.  
  4544. PopupText_3.Name = "PopupText"
  4545. PopupText_3.Parent = shadow_3
  4546. PopupText_3.BackgroundTransparency = 1
  4547. PopupText_3.Position = UDim2.new(0, 51, 0, 0)
  4548. PopupText_3.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  4549. PopupText_3.ZIndex = 4
  4550. PopupText_3.Font = Enum.Font.SourceSans
  4551. PopupText_3.TextSize = 20
  4552. PopupText_3.Text = "Add Plugins"
  4553. PopupText_3.TextColor3 = Color3.new(1, 1, 1)
  4554. PopupText_3.TextStrokeTransparency = 0
  4555. PopupText_3.TextWrapped = true
  4556.  
  4557. Exit_3.Name = "Exit"
  4558. Exit_3.Parent = shadow_3
  4559. Exit_3.BackgroundColor3 = Color3.new(1, 1, 1)
  4560. Exit_3.BackgroundTransparency = 1
  4561. Exit_3.Size = UDim2.new(0, 20, 0, 20)
  4562. Exit_3.ZIndex = 4
  4563. Exit_3.Image = "rbxassetid://2132544126"
  4564.  
  4565. logsDrag.Name = randomString()
  4566. logsDrag.Parent = PARENT
  4567. logsDrag.Active = true
  4568. logsDrag.BackgroundColor3 = Color3.new(1, 1, 1)
  4569. logsDrag.BackgroundTransparency = 1
  4570. logsDrag.Position = UDim2.new(0, 0, 1, 10)
  4571. logsDrag.Size = UDim2.new(0, 338, 0, 20)
  4572. logsDrag.ZIndex = 4
  4573.  
  4574. shadow.Name = "shadow"
  4575. shadow.Parent = logsDrag
  4576. shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4577. shadow.BorderColor3 = Color3.new(0, 0, 0)
  4578. shadow.BorderSizePixel = 0
  4579. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  4580. shadow.Size = UDim2.new(0, 338, 0, 20)
  4581. shadow.ZIndex = 4
  4582.  
  4583. Hide.Name = "Hide"
  4584. Hide.Parent = shadow
  4585. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  4586. Hide.BackgroundTransparency = 1
  4587. Hide.Position = UDim2.new(0, 20, 0, 0)
  4588. Hide.Size = UDim2.new(0, 20, 0, 20)
  4589. Hide.ZIndex = 4
  4590. Hide.Image = "rbxassetid://2406617031"
  4591. Hide.ImageTransparency = 0.5
  4592.  
  4593. PopupText.Name = "PopupText"
  4594. PopupText.Parent = shadow
  4595. PopupText.BackgroundTransparency = 1
  4596. PopupText.Position = UDim2.new(0, 48, 0, 0)
  4597. PopupText.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  4598. PopupText.ZIndex = 4
  4599. PopupText.Font = Enum.Font.SourceSans
  4600. PopupText.TextSize = 20
  4601. PopupText.Text = "Chat Logs"
  4602. PopupText.TextColor3 = Color3.new(1, 1, 1)
  4603. PopupText.TextStrokeTransparency = 0
  4604. PopupText.TextWrapped = true
  4605.  
  4606. Exit.Name = "Exit"
  4607. Exit.Parent = shadow
  4608. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  4609. Exit.BackgroundTransparency = 1
  4610. Exit.Size = UDim2.new(0, 20, 0, 20)
  4611. Exit.ZIndex = 4
  4612. Exit.Image = "rbxassetid://2132544126"
  4613.  
  4614. scroll.Name = "scroll"
  4615. scroll.Parent = logsDrag
  4616. scroll.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4617. scroll.BackgroundTransparency = 0.5
  4618. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  4619. scroll.BorderSizePixel = 0
  4620. scroll.Position = UDim2.new(0, 5, 0, 30)
  4621. scroll.Size = UDim2.new(0, 328, 0, 190)
  4622. scroll.ZIndex = 5
  4623. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  4624. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  4625. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  4626. scroll.ScrollBarThickness = 8
  4627. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  4628.  
  4629. background.Name = "background"
  4630. background.Parent = logsDrag
  4631. background.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  4632. background.BorderColor3 = Color3.new(0, 0, 0)
  4633. background.BorderSizePixel = 0
  4634. background.Position = UDim2.new(0, 0, 1, 0)
  4635. background.Size = UDim2.new(0, 338, 0, 230)
  4636. background.ZIndex = 4
  4637.  
  4638. Dark_6.Name = "Dark"
  4639. Dark_6.Parent = background
  4640. Dark_6.Active = true
  4641. Dark_6.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  4642. Dark_6.BackgroundTransparency = 0.5
  4643. Dark_6.BorderSizePixel = 0
  4644. Dark_6.Size = UDim2.new(0, 338, 0, 5)
  4645. Dark_6.ZIndex = 4
  4646.  
  4647. Clear.Name = "Clear"
  4648. Clear.Parent = background
  4649. Clear.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4650. Clear.BorderSizePixel = 0
  4651. Clear.Position = UDim2.new(0, 5, 0, 205)
  4652. Clear.Size = UDim2.new(0, 50, 0, 20)
  4653. Clear.ZIndex = 4
  4654. Clear.Font = Enum.Font.SourceSans
  4655. Clear.FontSize = Enum.FontSize.Size14
  4656. Clear.Text = "Clear"
  4657. Clear.TextColor3 = Color3.new(0, 0, 0)
  4658.  
  4659. Toggle.Name = "Toggle"
  4660. Toggle.Parent = background
  4661. Toggle.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  4662. Toggle.BorderSizePixel = 0
  4663. Toggle.Position = UDim2.new(0, 60, 0, 205)
  4664. Toggle.Size = UDim2.new(0, 50, 0, 20)
  4665. Toggle.ZIndex = 4
  4666. Toggle.Font = Enum.Font.SourceSans
  4667. Toggle.FontSize = Enum.FontSize.Size14
  4668. Toggle.Text = "Disabled"
  4669. Toggle.TextColor3 = Color3.new(0, 0, 0)
  4670.  
  4671. function writefileExploit()
  4672. if writefile then
  4673. return true
  4674. end
  4675. end
  4676.  
  4677. function isNumber(str)
  4678. return tonumber(str) ~= nil
  4679. end
  4680.  
  4681. function tools(plr)
  4682. if plr.Backpack:FindFirstChildOfClass('Tool') or plr.Character:FindFirstChildOfClass('Tool') then
  4683. return true
  4684. end
  4685. end
  4686.  
  4687. function r15(plr)
  4688. if plr.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then
  4689. return true
  4690. end
  4691. end
  4692.  
  4693. defaultsettings = {
  4694. prefix = ';';
  4695. StayOpen = false;
  4696. logsEnabled = false;
  4697. aliases = {};
  4698. binds = {};
  4699. WayPoints = {};
  4700. PluginsTable = {}
  4701. }
  4702.  
  4703. defaults = game:GetService("HttpService"):JSONEncode(defaultsettings)
  4704.  
  4705. function saves()
  4706. if writefileExploit() then
  4707. if pcall(function() readfile("IY_FE.iy") end) then
  4708. if readfile("IY_FE.iy") ~= nil then
  4709. local json = game:GetService("HttpService"):JSONDecode(readfile("IY_FE.iy"))
  4710. if json.prefix ~= nil then prefix = json.prefix else prefix = ';' end
  4711. if json.StayOpen ~= nil then StayOpen = json.StayOpen else StayOpen = false end
  4712. if json.logsEnabled ~= nil then logsEnabled = json.logsEnabled else logsEnabled = false end
  4713. if json.aliases ~= nil then aliases = json.aliases else aliases = {} end
  4714. if json.binds ~= nil then binds = json.binds else binds = {} end
  4715. if json.WayPoints ~= nil then WayPoints = json.WayPoints else WayPoints = {} end
  4716. if json.PluginsTable ~= nil then PluginsTable = json.PluginsTable else PluginsTable = {} end
  4717. else
  4718. writefile("IY_FE.iy", defaults)
  4719. wait()
  4720. saves()
  4721. end
  4722. else
  4723. writefile("IY_FE.iy", defaults)
  4724. wait()
  4725. saves()
  4726. end
  4727. else
  4728. prefix = ';'
  4729. StayOpen = false
  4730. logsEnabled = false
  4731. aliases = {}
  4732. binds = {}
  4733. WayPoints = {}
  4734. PluginsTable = {}
  4735. end
  4736. end
  4737.  
  4738. saves()
  4739.  
  4740. function updatesaves()
  4741. if writefileExploit() then
  4742. local update = {
  4743. prefix = prefix;
  4744. StayOpen = StayOpen;
  4745. logsEnabled = logsEnabled;
  4746. aliases = aliases;
  4747. binds = binds;
  4748. WayPoints = WayPoints;
  4749. PluginsTable = PluginsTable
  4750. }
  4751. writefile("IY_FE.iy", game:GetService("HttpService"):JSONEncode(update))
  4752. end
  4753. end
  4754.  
  4755. function Time()
  4756. local HOUR = math.floor((tick() % 86400) / 3600)
  4757. local MINUTE = math.floor((tick() % 3600) / 60)
  4758. local SECOND = math.floor(tick() % 60)
  4759. local AP = HOUR > 11 and 'PM' or 'AM'
  4760. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  4761. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  4762. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  4763. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  4764. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP
  4765. end
  4766.  
  4767. UserInputService = game:GetService("UserInputService")
  4768. Players = game:GetService("Players")
  4769. IYMouse = Players.LocalPlayer:GetMouse()
  4770. PrefixBox.Text = prefix
  4771. SettingsOpen = false
  4772.  
  4773. if StayOpen == false then
  4774. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 1
  4775. else
  4776. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 0
  4777. end
  4778.  
  4779. if logsEnabled then
  4780. Toggle.Text = 'Enabled'
  4781. else
  4782. Toggle.Text = 'Disabled'
  4783. end
  4784.  
  4785. holderOffset = -250
  4786. notifyOffset = -500
  4787.  
  4788. function maximizeHolder()
  4789. if StayOpen == false then
  4790. Holder:TweenPosition(UDim2.new(1, holderOffset, 1, -220), "InOut", "Quart", 0.2, true, nil)
  4791. end
  4792. end
  4793.  
  4794. function minimizeHolder()
  4795. if StayOpen == false then
  4796. Holder:TweenPosition(UDim2.new(1, holderOffset, 1, -20), "InOut", "Quart", 0.5, true, nil)
  4797. end
  4798. end
  4799.  
  4800. function cmdbarHolder()
  4801. if StayOpen == false then
  4802. Holder:TweenPosition(UDim2.new(1, holderOffset, 1, -45), "InOut", "Quart", 0.5, true, nil)
  4803. end
  4804. end
  4805.  
  4806. function enablebuttons()
  4807. Settings.Aliases.Select.Visible = true
  4808. Settings.Color.Select.Visible = true
  4809. Settings.Keybinds.Select.Visible = true
  4810. Settings.StayOpen.Button.On.Visible = true
  4811. Settings.Prefix.PrefixBox.Visible = true
  4812. Settings.Positions.Select.Visible = true
  4813. Settings.Plugins.Select.Visible = true
  4814. end
  4815.  
  4816. function disablebuttons()
  4817. Settings.Aliases.Select.Visible = false
  4818. Settings.Color.Select.Visible = false
  4819. Settings.Keybinds.Select.Visible = false
  4820. Settings.StayOpen.Button.On.Visible = false
  4821. Settings.Prefix.PrefixBox.Visible = false
  4822. Settings.Positions.Select.Visible = false
  4823. Settings.Plugins.Select.Visible = false
  4824. end
  4825.  
  4826. notifyCount = 0
  4827. function notify(text,text2)
  4828. spawn(function()
  4829. local LnotifyCount = notifyCount+1
  4830. notifyCount = notifyCount+1
  4831. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -0), "InOut", "Quart", 0.5, true, nil)
  4832. wait(0.6)
  4833. local closepressed = false
  4834. if text2 then
  4835. Notification.Title.Text = text
  4836. Notification.Text.Text = text2
  4837. else
  4838. Notification.Title.Text = 'Notification'
  4839. Notification.Text.Text = text
  4840. end
  4841. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -100), "InOut", "Quart", 0.5, true, nil)
  4842. Notification.CloseButton.MouseButton1Click:Connect(function()
  4843. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -0), "InOut", "Quart", 0.5, true, nil)
  4844. closepressed = true
  4845. end)
  4846. wait(10)
  4847. if LnotifyCount == notifyCount then
  4848. if closepressed == false then
  4849. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -0), "InOut", "Quart", 0.5, true, nil)
  4850. end
  4851. notifyCount = 0
  4852. end
  4853. end)
  4854. end
  4855.  
  4856. function CreateLabel(Name, Text)
  4857. local sf = scroll
  4858. if #sf:GetChildren() >= 2546 then
  4859. sf:ClearAllChildren()
  4860. end
  4861. local alls = 0
  4862. for i,v in pairs(sf:GetChildren()) do
  4863. if v then
  4864. alls = v.Size.Y.Offset + alls
  4865. end
  4866. if not v then
  4867. alls = 0
  4868. end
  4869. end
  4870. local tl = Instance.new('TextLabel', sf)
  4871. local il = Instance.new('Frame', tl)
  4872. tl.Name = Name
  4873. tl.ZIndex = 6
  4874. tl.Text = Time().." - ["..Name.."]: "..Text
  4875. tl.Size = UDim2.new(0,322,0,84)
  4876. tl.BackgroundTransparency = 1
  4877. tl.BorderSizePixel = 0
  4878. tl.Font = "SourceSansBold"
  4879. tl.Position = UDim2.new(-1,0,0,alls)
  4880. tl.TextTransparency = 1
  4881. tl.TextScaled = false
  4882. tl.TextSize = 14
  4883. tl.TextWrapped = true
  4884. tl.TextXAlignment = "Left"
  4885. tl.TextYAlignment = "Top"
  4886. il.BackgroundTransparency = 1
  4887. il.BorderSizePixel = 0
  4888. il.Size = UDim2.new(0,12,1,0)
  4889. il.Position = UDim2.new(0,316,0,0)
  4890. tl.TextColor3 = Color3.fromRGB(255,255,255)
  4891. tl.Size = UDim2.new(0,322,0,tl.TextBounds.Y)
  4892. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  4893. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  4894. local size2 = sf.CanvasSize.Y.Offset
  4895. tl:TweenPosition(UDim2.new(0,3,0,alls), 'In', 'Quint', 0.5)
  4896. for i = 0,50 do wait(0.05)
  4897. tl.TextTransparency = tl.TextTransparency - 0.05
  4898. end
  4899. tl.TextTransparency = 0
  4900. end
  4901.  
  4902. IYMouse.KeyDown:connect(function(Key)
  4903. if (Key==prefix) then
  4904. Holder.Cmdbar:CaptureFocus()
  4905. maximizeHolder()
  4906. if SettingsOpen == true then
  4907. wait(0.2)
  4908. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.2, true, nil)
  4909. end
  4910. end
  4911. end)
  4912.  
  4913. Holder.MouseEnter:Connect(function()
  4914. maximizeHolder()
  4915. end)
  4916.  
  4917. Holder.MouseLeave:Connect(function()
  4918. minimizeHolder()
  4919. end)
  4920.  
  4921. Holder.SettingsButton.MouseButton1Click:Connect(function()
  4922. if SettingsOpen == false then SettingsOpen = true
  4923. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut", "Quart", 0.5, true, nil)
  4924. else SettingsOpen = false
  4925. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.5, true, nil)
  4926. end
  4927. end)
  4928.  
  4929. Holder.Settings.StayOpen.Button.On.MouseButton1Click:Connect(function()
  4930. if StayOpen == false then StayOpen = true
  4931. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 0
  4932. else StayOpen = false
  4933. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 1
  4934. end
  4935. updatesaves()
  4936. end)
  4937.  
  4938. Clear.MouseButton1Down:connect(function()
  4939. for _, child in pairs(scroll:GetChildren()) do
  4940. child:Destroy()
  4941. end
  4942. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  4943. end)
  4944.  
  4945. Toggle.MouseButton1Down:connect(function()
  4946. if logsEnabled then
  4947. logsEnabled = false
  4948. Toggle.Text = 'Disabled'
  4949. updatesaves()
  4950. else
  4951. logsEnabled = true
  4952. Toggle.Text = 'Enabled'
  4953. updatesaves()
  4954. end
  4955. end)
  4956.  
  4957. if not writefileExploit() then
  4958. notify('Saves','Your exploit does not support read/write file. Your settings will not save.')
  4959. end
  4960.  
  4961. ChatLog = function(plr)
  4962. plr.Chatted:Connect(function(Message)
  4963. if logsEnabled == true then
  4964. CreateLabel(plr.Name,Message)
  4965. end
  4966. end)
  4967. end
  4968.  
  4969. for _, plr in pairs(Players:GetChildren()) do
  4970. if plr.ClassName == "Player" then
  4971. ChatLog(plr)
  4972. end
  4973. end
  4974.  
  4975. Players.PlayerAdded:connect(function(player)
  4976. ChatLog(player)
  4977. if ESPenabled then
  4978. ESP(player)
  4979. end
  4980. end)
  4981.  
  4982. Players.PlayerRemoving:connect(function(player)
  4983. for i,v in pairs(PARENT:GetChildren()) do
  4984. if v.Name == player.Name..'_ESP' or v.Name == player.Name..'_LC' then
  4985. v:Destroy()
  4986. end
  4987. end
  4988. end)
  4989.  
  4990. shadow.Exit.MouseButton1Down:connect(function()
  4991. logsDrag:TweenPosition(UDim2.new(0, 0, 1, 10), "InOut", "Quart", 0.3, true, nil)
  4992. end)
  4993.  
  4994. shadow.Hide.MouseButton1Down:connect(function()
  4995. if logsDrag.Position ~= UDim2.new(0, 0, 1, -20) then
  4996. logsDrag:TweenPosition(UDim2.new(0, 0, 1, -20), "InOut", "Quart", 0.3, true, nil)
  4997. else
  4998. logsDrag:TweenPosition(UDim2.new(0, 0, 1, -250), "InOut", "Quart", 0.3, true, nil)
  4999. end
  5000. end)
  5001.  
  5002. Holder.Settings.Color.Select.MouseButton1Click:Connect(function()
  5003. notify('UI Color','Not done yet :(')
  5004. end)
  5005.  
  5006. Holder.Settings.Keybinds.Select.MouseButton1Click:Connect(function()
  5007. KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  5008. wait(0.5)
  5009. disablebuttons()
  5010. end)
  5011.  
  5012. KeybindsFrame.Close.MouseButton1Click:Connect(function()
  5013. enablebuttons()
  5014. KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  5015. end)
  5016.  
  5017. Holder.Settings.Keybinds.Select.MouseButton1Click:Connect(function()
  5018. KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  5019. wait(0.5)
  5020. disablebuttons()
  5021. end)
  5022.  
  5023. KeybindsFrame.Add.MouseButton1Click:Connect(function()
  5024. KeybindEditor:TweenPosition(UDim2.new(0.5, -180, 0, 270), "InOut", "Quart", 0.5, true, nil)
  5025. end)
  5026.  
  5027. KeybindsFrame.Delete.MouseButton1Click:Connect(function()
  5028. binds = {}
  5029. refreshbinds()
  5030. updatesaves()
  5031. notify('Keybinds Updated','Removed all keybinds')
  5032. end)
  5033.  
  5034. AliasesFrame.Close.MouseButton1Click:Connect(function()
  5035. enablebuttons()
  5036. AliasesFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  5037. end)
  5038.  
  5039. Settings.Aliases.Select.MouseButton1Click:Connect(function()
  5040. AliasesFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  5041. wait(0.5)
  5042. disablebuttons()
  5043. end)
  5044.  
  5045. PositionsFrame.Close.MouseButton1Click:Connect(function()
  5046. enablebuttons()
  5047. PositionsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  5048. end)
  5049.  
  5050. Settings.Positions.Select.MouseButton1Click:Connect(function()
  5051. PositionsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  5052. wait(0.5)
  5053. disablebuttons()
  5054. end)
  5055.  
  5056. local cmds={}
  5057. local customAlias = {}
  5058. AliasesFrame.Delete.MouseButton1Click:Connect(function()
  5059. customAlias = {}
  5060. aliases = {}
  5061. notify('Aliases Modified','Removed all aliases')
  5062. updatesaves()
  5063. refreshaliases()
  5064. end)
  5065.  
  5066. Holder.Settings.Prefix.PrefixBox.Changed:connect(function(property)
  5067. if property == "Text" then
  5068. prefix = Holder.Settings.Prefix.PrefixBox.Text
  5069. updatesaves()
  5070. end
  5071. end)
  5072.  
  5073. function dragGUI(gui)
  5074. spawn(function()
  5075. local dragging
  5076. local dragInput
  5077. local dragStart
  5078. local startPos
  5079. local function update(input)
  5080. local delta = input.Position - dragStart
  5081. 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)
  5082. end
  5083. gui.InputBegan:Connect(function(input)
  5084. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  5085. dragging = true
  5086. dragStart = input.Position
  5087. startPos = gui.Position
  5088.  
  5089. input.Changed:Connect(function()
  5090. if input.UserInputState == Enum.UserInputState.End then
  5091. dragging = false
  5092. end
  5093. end)
  5094. end
  5095. end)
  5096. gui.InputChanged:Connect(function(input)
  5097. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  5098. dragInput = input
  5099. end
  5100. end)
  5101. UserInputService.InputChanged:Connect(function(input)
  5102. if input == dragInput and dragging then
  5103. update(input)
  5104. end
  5105. end)
  5106. end)
  5107. end
  5108.  
  5109. dragGUI(logsDrag)
  5110. dragGUI(KeybindEditor)
  5111. dragGUI(PluginEditor)
  5112.  
  5113. local CSP = Holder
  5114. local frame = CSP:WaitForChild('CMDs')
  5115.  
  5116. Match = function(name,str)
  5117. return name:lower():find(str:lower()) and true
  5118. end
  5119.  
  5120. canvasPos = nil
  5121. canvasTop = false
  5122. IndexContents = function(str,bool,cmdbar,anim)
  5123. if str == '' or str == ' ' or str == prefix then
  5124. if canvasTop == false then
  5125. canvasPos = CMDsF.CanvasPosition.Y
  5126. end
  5127. else
  5128. CMDsF.CanvasPosition = Vector2.new(0,0)
  5129. canvasTop = true
  5130. end
  5131. local Index,SizeY = 0,0
  5132. local indexnum = 0
  5133. for i,v in next, frame:GetChildren() do
  5134. if bool then
  5135. if Match(v.Text,str) then
  5136. indexnum = indexnum + 1
  5137. Index = Index + 1
  5138. v.Position = UDim2.new(0,10,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  5139. v.Visible = true
  5140. SizeY = SizeY + v.AbsoluteSize.Y
  5141. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  5142. else
  5143. v.Visible = false
  5144. end
  5145. else
  5146. v.Visible = true
  5147. SizeY = SizeY + v.AbsoluteSize.Y
  5148. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  5149. end
  5150. end
  5151. if not anim then
  5152. if indexnum == 0 or string.find(str, " ") then
  5153. if not cmdbar then
  5154. minimizeHolder()
  5155. elseif cmdbar then
  5156. cmdbarHolder()
  5157. end
  5158. else
  5159. maximizeHolder()
  5160. end
  5161. else
  5162. minimizeHolder()
  5163. end
  5164. end
  5165.  
  5166. function chatSuggestions()
  5167. if Players.LocalPlayer.PlayerGui:FindFirstChild("Chat") and Players.LocalPlayer.PlayerGui.Chat:FindFirstChild("Frame") and Players.LocalPlayer.PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  5168. Players.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and Players.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  5169. local chatbox = Players.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar
  5170.  
  5171. chatbox.Changed:connect(function(property)
  5172. if property == "Text" then
  5173. if chatbox.Text:lower():sub(1,1) == prefix then
  5174. if SettingsOpen == true then
  5175. wait(0.2)
  5176. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.2, true, nil)
  5177. end
  5178. IndexContents(Players.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar.Text:lower():sub(2),true)
  5179. else
  5180. minimizeHolder()
  5181. if SettingsOpen == true then
  5182. Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut", "Quart", 0.2, true, nil)
  5183. end
  5184. end
  5185. end
  5186. end)
  5187.  
  5188. chatbox.FocusLost:connect(function(enterpressed)
  5189. if not enterpressed or chatbox.Text:lower():sub(1,1) ~= prefix then
  5190. IndexContents('',true)
  5191. if canvasPos ~= nil then
  5192. CMDsF.CanvasPosition = Vector2.new(0, canvasPos)
  5193. canvasTop = false
  5194. end
  5195. end
  5196. minimizeHolder()
  5197. end)
  5198.  
  5199. Players.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  5200. wait()
  5201. if newbar:FindFirstChild('BoxFrame') then
  5202. chatSuggestions()
  5203. end
  5204. end)
  5205.  
  5206. else
  5207. notify('Suggestions','Custom chat detected. Will not provide suggestions for commands typed in the chat.')
  5208. end
  5209. end
  5210.  
  5211. chatSuggestions()
  5212.  
  5213. local CMDs = {}
  5214. CMDs[#CMDs + 1] = {NAME = 'rejoin / rj', DESC = 'Makes you rejoin the game'}
  5215. CMDs[#CMDs + 1] = {NAME = 'exit', DESC = 'Kills roblox process'}
  5216. CMDs[#CMDs + 1] = {NAME = 'chatlogs / logs', DESC = 'Log what people say or whisper'}
  5217. CMDs[#CMDs + 1] = {NAME = 'serverinfo / info', DESC = 'Gives you info about the server'}
  5218. CMDs[#CMDs + 1] = {NAME = 'explorer / dex', DESC = 'Opens DEX explorer'}
  5219. CMDs[#CMDs + 1] = {NAME = 'remotespy', DESC = 'Prints remotes (updating soon)'}
  5220. CMDs[#CMDs + 1] = {NAME = 'breakloops / break (cmd loops)', DESC = 'Stops any cmd loops (;100^1^cmd)'}
  5221. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5222. CMDs[#CMDs + 1] = {NAME = 'addalias [cmd] [alias]', DESC = 'Adds an alias to a command'}
  5223. CMDs[#CMDs + 1] = {NAME = 'removealias [alias]', DESC = 'Removes a custom alias'}
  5224. CMDs[#CMDs + 1] = {NAME = 'clraliases', DESC = 'Removes all custom aliases'}
  5225. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5226. CMDs[#CMDs + 1] = {NAME = 'noclip', DESC = 'Go through objects'}
  5227. CMDs[#CMDs + 1] = {NAME = 'unnoclip / clip', DESC = 'Disables noclip'}
  5228. CMDs[#CMDs + 1] = {NAME = 'fly', DESC = 'Makes you fly'}
  5229. CMDs[#CMDs + 1] = {NAME = 'unfly', DESC = 'Disables fly'}
  5230. CMDs[#CMDs + 1] = {NAME = 'flyspeed [num]', DESC = 'Set fly speed'}
  5231. CMDs[#CMDs + 1] = {NAME = 'float', DESC = 'Makes you float'}
  5232. CMDs[#CMDs + 1] = {NAME = 'unfloat', DESC = 'Disables floating'}
  5233. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5234. CMDs[#CMDs + 1] = {NAME = 'spos / setwaypoint [name]', DESC = 'Sets a waypoint at your position'}
  5235. CMDs[#CMDs + 1] = {NAME = 'dpos / deletewaypoint [name]', DESC = 'Deletes a waypoint'}
  5236. CMDs[#CMDs + 1] = {NAME = 'lpos / waypoint [name]', DESC = 'Teleports player to a waypoint'}
  5237. CMDs[#CMDs + 1] = {NAME = 'clearpos / cpos / clearwaypoints', DESC = 'Clears all waypoints'}
  5238. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5239. CMDs[#CMDs + 1] = {NAME = 'spam [text]', DESC = 'Makes you spam the chat'}
  5240. CMDs[#CMDs + 1] = {NAME = 'unspam', DESC = 'Turns off spam'}
  5241. CMDs[#CMDs + 1] = {NAME = 'pmspam [plr] [text]', DESC = 'Makes you spam a players whispers'}
  5242. CMDs[#CMDs + 1] = {NAME = 'unpmspam [plr]', DESC = 'Turns off pm spam'}
  5243. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5244. CMDs[#CMDs + 1] = {NAME = 'esp', DESC = 'View all players and their status'}
  5245. CMDs[#CMDs + 1] = {NAME = 'noesp / unesp', DESC = 'Removes esp'}
  5246. CMDs[#CMDs + 1] = {NAME = 'locate [plr]', DESC = 'View a single player and their status'}
  5247. CMDs[#CMDs + 1] = {NAME = 'unlocate / nolocate [plr]', DESC = 'Removes locate'}
  5248. CMDs[#CMDs + 1] = {NAME = 'spectate / view [plr]', DESC = 'View a player'}
  5249. CMDs[#CMDs + 1] = {NAME = 'unspectate / unview', DESC = 'Stops viewing player'}
  5250. CMDs[#CMDs + 1] = {NAME = 'freecam / fc', DESC = 'Allows you to freely move camera around the game'}
  5251. CMDs[#CMDs + 1] = {NAME = 'unfreecam / unfc', DESC = 'Disables freecam'}
  5252. CMDs[#CMDs + 1] = {NAME = 'freecamspeed / fcspeed [num]', DESC = 'Adjusts freecam speed'}
  5253. CMDs[#CMDs + 1] = {NAME = 'firstp', DESC = 'Forces camera to go into first person'}
  5254. CMDs[#CMDs + 1] = {NAME = 'thirdp', DESC = 'Allows camera to go into third person'}
  5255. CMDs[#CMDs + 1] = {NAME = 'maxzoom [num]', DESC = 'Maximum camera zoom'}
  5256. CMDs[#CMDs + 1] = {NAME = 'fixcam', DESC = 'Fixes camera'}
  5257. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5258. CMDs[#CMDs + 1] = {NAME = 'btools (CLIENT)', DESC = 'Gives you building tools (DOES NOT REPLICATE)'}
  5259. CMDs[#CMDs + 1] = {NAME = 'f3x (CLIENT)', DESC = 'Loads f3x tools'}
  5260. CMDs[#CMDs + 1] = {NAME = 'delete [part name] (CLIENT)', DESC = 'Removes any part with a certain name from the workspace (DOES NOT REPLICATE)'}
  5261. CMDs[#CMDs + 1] = {NAME = 'deleteclass / dc [class name] (CLIENT)', DESC = 'Removes any part with a certain classname from the workspace (DOES NOT REPLICATE)'}
  5262. CMDs[#CMDs + 1] = {NAME = 'lockworkspace / lockws', DESC = 'Locks the whole workspace'}
  5263. CMDs[#CMDs + 1] = {NAME = 'unlockworkspace / unlockws', DESC = 'Unlocks the whole workspace'}
  5264. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5265. CMDs[#CMDs + 1] = {NAME = 'ambient [num] [num] [num] (CLIENT)', DESC = 'Changes ambient'}
  5266. CMDs[#CMDs + 1] = {NAME = 'nofog (CLIENT)', DESC = 'Removes fog'}
  5267. CMDs[#CMDs + 1] = {NAME = 'brightness [num] (CLIENT)', DESC = 'Changes the brightness lighting property'}
  5268. CMDs[#CMDs + 1] = {NAME = 'restorelighting / rlighting', DESC = 'Restores Lighting properties'}
  5269. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5270. CMDs[#CMDs + 1] = {NAME = 'age [plr]', DESC = 'Tells you the age of a player'}
  5271. CMDs[#CMDs + 1] = {NAME = 'os [plr]', DESC = "Shows a player's platform"}
  5272. CMDs[#CMDs + 1] = {NAME = 'bang [plr]', DESC = 'owo'}
  5273. CMDs[#CMDs + 1] = {NAME = 'unbang [plr]', DESC = 'uwu'}
  5274. CMDs[#CMDs + 1] = {NAME = 'kill [plr] (TOOL)', DESC = 'Kills a player (YOU NEED A TOOL)'}
  5275. CMDs[#CMDs + 1] = {NAME = 'bring [plr] (TOOL)', DESC = 'Brings a player (YOU NEED A TOOL)'}
  5276. CMDs[#CMDs + 1] = {NAME = 'fling', DESC = 'Flings anyone you touch'}
  5277. CMDs[#CMDs + 1] = {NAME = 'unfling', DESC = 'Disables the fling command'}
  5278. CMDs[#CMDs + 1] = {NAME = 'orbit [plr]', DESC = 'Orbit around a player'}
  5279. CMDs[#CMDs + 1] = {NAME = 'unorbit [plr]', DESC = 'Stops orbiting'}
  5280. CMDs[#CMDs + 1] = {NAME = 'loopoof', DESC = 'Loops everyones character sounds (everyone can hear)'}
  5281. CMDs[#CMDs + 1] = {NAME = 'unloopoof', DESC = 'Stops the oof chaos'}
  5282. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5283. CMDs[#CMDs + 1] = {NAME = 'respawn', DESC = 'Respawns you'}
  5284. CMDs[#CMDs + 1] = {NAME = 'refresh / re', DESC = 'Respawns and brings you back to the same position'}
  5285. CMDs[#CMDs + 1] = {NAME = 'god', DESC = 'Gives you godmode'}
  5286. CMDs[#CMDs + 1] = {NAME = 'invisible / invis', DESC = 'Makes you invisible to other players'}
  5287. CMDs[#CMDs + 1] = {NAME = 'weaken', DESC = 'Changes CustomPhysicalProperties in your player'}
  5288. CMDs[#CMDs + 1] = {NAME = 'unweaken', DESC = 'Changes CustomPhysicalProperties in your player'}
  5289. CMDs[#CMDs + 1] = {NAME = 'strengthen', DESC = 'Changes CustomPhysicalProperties in your player'}
  5290. CMDs[#CMDs + 1] = {NAME = 'unstrengthen', DESC = 'Changes CustomPhysicalProperties in your player'}
  5291. CMDs[#CMDs + 1] = {NAME = 'speed / ws [num]', DESC = 'Change your walkspeed'}
  5292. CMDs[#CMDs + 1] = {NAME = 'hipheight / hheight [num]', DESC = 'Adjusts hip height'}
  5293. CMDs[#CMDs + 1] = {NAME = 'jumppower / grav [num]', DESC = 'Change a players jump height'}
  5294. CMDs[#CMDs + 1] = {NAME = 'sit', DESC = 'Makes your character sit'}
  5295. CMDs[#CMDs + 1] = {NAME = 'stun', DESC = 'Enables PlatformStand'}
  5296. CMDs[#CMDs + 1] = {NAME = 'unstun', DESC = 'Disables PlatformStand'}
  5297. CMDs[#CMDs + 1] = {NAME = 'team [team name] (CLIENT)', DESC = 'Changes your team. Sometimes fools localscripts.'}
  5298. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5299. CMDs[#CMDs + 1] = {NAME = 'goto [plr]', DESC = 'Go to a player'}
  5300. CMDs[#CMDs + 1] = {NAME = 'loopgoto [plr]', DESC = 'Loop teleport to a player'}
  5301. CMDs[#CMDs + 1] = {NAME = 'unloopgoto [plr]', DESC = 'Stops teleporting you to a player'}
  5302. CMDs[#CMDs + 1] = {NAME = 'loopbring [plr] (CLIENT)', DESC = 'Loop brings a player to you (useful for killing)'}
  5303. CMDs[#CMDs + 1] = {NAME = 'unloopbring [plr]', DESC = 'Undoes loopbring'}
  5304. CMDs[#CMDs + 1] = {NAME = 'freeze / fr [plr] (CLIENT)', DESC = 'Freezes a player'}
  5305. CMDs[#CMDs + 1] = {NAME = 'thaw / unfr [plr]', DESC = 'Unfreezes a player'}
  5306. CMDs[#CMDs + 1] = {NAME = 'tpposition / tppos [coordinate]', DESC = 'Teleports you to a coordinate'}
  5307. CMDs[#CMDs + 1] = {NAME = 'offset [coordinate]', DESC = 'Offsets you by a coordinate'}
  5308. CMDs[#CMDs + 1] = {NAME = 'getposition / getpos', DESC = 'Notifies you the coordinates of your character'}
  5309. CMDs[#CMDs + 1] = {NAME = 'spawnpoint / spawn', DESC = 'Sets a position where you will spawn'}
  5310. CMDs[#CMDs + 1] = {NAME = 'nospawnpoint / nospawn', DESC = 'Removes your custom spawn point'}
  5311. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5312. CMDs[#CMDs + 1] = {NAME = 'animation / anim [ID] [speed]', DESC = 'Makes your character preform an animation (must be by roblox to replicate)'}
  5313. CMDs[#CMDs + 1] = {NAME = 'dance', DESC = 'Makes you d a n c e'}
  5314. CMDs[#CMDs + 1] = {NAME = 'spasm', DESC = 'Makes you c r a z y'}
  5315. CMDs[#CMDs + 1] = {NAME = 'headthrow', DESC = 'Simply makes you throw your head'}
  5316. CMDs[#CMDs + 1] = {NAME = 'spinhats', DESC = 'Spins your characters accessorys'}
  5317. CMDs[#CMDs + 1] = {NAME = 'unspinhats', DESC = 'Undoes spinhats'}
  5318. CMDs[#CMDs + 1] = {NAME = 'noarms', DESC = 'Removes your arms'}
  5319. CMDs[#CMDs + 1] = {NAME = 'nolegs', DESC = 'Removes your arms'}
  5320. CMDs[#CMDs + 1] = {NAME = 'nolimbs', DESC = 'Removes your limbs'}
  5321. CMDs[#CMDs + 1] = {NAME = 'naked', DESC = 'Removes your clothing'}
  5322. CMDs[#CMDs + 1] = {NAME = 'blockhead', DESC = 'Turns your head into a block'}
  5323. CMDs[#CMDs + 1] = {NAME = 'blockhats', DESC = 'Turns your hats into blocks'}
  5324. CMDs[#CMDs + 1] = {NAME = 'clone', DESC = 'Creates an illusion of a clone'}
  5325. CMDs[#CMDs + 1] = {NAME = 'creeper', DESC = 'Makes you look like a creeper'}
  5326. CMDs[#CMDs + 1] = {NAME = 'drophats', DESC = 'Drops your hats'}
  5327. CMDs[#CMDs + 1] = {NAME = 'droptools', DESC = 'Drops your tools'}
  5328. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  5329. CMDs[#CMDs + 1] = {NAME = 'tools', DESC = 'Copies tools from ReplicatedStorage and Lighting'}
  5330. CMDs[#CMDs + 1] = {NAME = 'keeptools / ktools', DESC = 'Saves tools to startergear'}
  5331. CMDs[#CMDs + 1] = {NAME = 'nokeeptools / noktools', DESC = 'Deletes tools in startergear'}
  5332. CMDs[#CMDs + 1] = {NAME = 'notools/removetools', DESC = 'Removes tools from character and backpack'}
  5333. CMDs[#CMDs + 1] = {NAME = 'grabtools', DESC = 'Automatically get tools that are dropped'}
  5334. CMDs[#CMDs + 1] = {NAME = 'ungrabtools', DESC = 'Disables grabtools'}
  5335. CMDs[#CMDs + 1] = {NAME = 'givetools [plr]', DESC = 'Give your tools to a player'}
  5336. CMDs[#CMDs + 1] = {NAME = 'copytools [plr]', DESC = 'Copies a players tools'}
  5337. wait()
  5338.  
  5339. for i = 1, #CMDs do
  5340. local newcmd = Holder.Example:Clone()
  5341. newcmd.Parent = Holder.CMDs
  5342. newcmd.Visible = false
  5343. newcmd.Text = "" .. CMDs[i].NAME
  5344. newcmd.Name = 'CMD'
  5345. newcmd.MouseButton1Click:Connect(function()
  5346. notify(CMDs[i].NAME,CMDs[i].DESC)
  5347. end)
  5348. end
  5349.  
  5350.  
  5351. wait(0.5)
  5352. Credits:TweenPosition(UDim2.new(0,0,0.9,0), "Out", "Quart", 0.2)
  5353. Logo:TweenSizeAndPosition(UDim2.new(0,175,0,175),UDim2.new(0,37,0,45), "Out", "Quart", 0.5)
  5354. wait(2)
  5355. for i=1,10 do
  5356. Logo.ImageTransparency = Logo.ImageTransparency+0.1
  5357. wait()
  5358. end
  5359. Credits:TweenPosition(UDim2.new(0,0,0.9,30), "Out", "Quart", 0.2)
  5360. wait(0.2)
  5361. Logo:Destroy()
  5362. Credits:Destroy()
  5363. minimizeHolder()
  5364. IndexContents('',true)
  5365. wait(1)
  5366.  
  5367. function FindInTable(Table, Name)
  5368. for i,v in pairs(Table) do
  5369. if v == Name then
  5370. return true
  5371. end
  5372. end
  5373. return false
  5374. end
  5375.  
  5376.  
  5377. function GetInTable(Table, Name)
  5378. for i = 1, #Table do
  5379. if Table[i] == Name then
  5380. return i
  5381. end
  5382. end
  5383. return false
  5384. end
  5385.  
  5386. function respawn(plr)
  5387. if r15(plr) then
  5388. plr.Character.Humanoid.Health = 0
  5389. wait(0.1)
  5390. plr.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  5391. plr.Character.HumanoidRootPart:Destroy()
  5392. else
  5393. plr.Character:Destroy()
  5394. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  5395. local H = Instance.new('Humanoid', M)
  5396. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  5397. plr.Character = M
  5398. end
  5399. end
  5400.  
  5401. function refresh(plr)
  5402. spawn(function()
  5403. local rpos = plr.Character.HumanoidRootPart.Position
  5404. wait(0.1)
  5405. respawn(plr)
  5406. wait(0.1)
  5407. repeat wait() until plr.Character ~= nil and plr.Character:FindFirstChild('HumanoidRootPart')
  5408. plr.Character:MoveTo(rpos)
  5409. end)
  5410. end
  5411.  
  5412. Players.LocalPlayer.CharacterAdded:Connect(function()
  5413. wait(0.3)
  5414. if spawnpoint and spawnpos ~= nil then
  5415. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = spawnpos
  5416. end
  5417. bangplr = nil
  5418. execCmd('clip')
  5419. end)
  5420.  
  5421. local std={}
  5422. std.inTable=function(tbl,val)
  5423. if tbl==nil then return false end
  5424. for _,v in pairs(tbl)do
  5425. if v==val then return true end
  5426. end
  5427. return false
  5428. end
  5429.  
  5430. function getstring(begin)
  5431. local start = begin-1
  5432. local AA = '' for i,v in pairs(cargs) do
  5433. if i > start then
  5434. if AA ~= '' then
  5435. AA = AA .. ' ' .. v
  5436. else
  5437. AA = AA .. v
  5438. end
  5439. end
  5440. end
  5441. return AA
  5442. end
  5443.  
  5444. local findCmd=function(cmd_name)
  5445. for i,v in pairs(cmds)do
  5446. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  5447. return v
  5448. end
  5449. end
  5450. return customAlias[cmd_name:lower()]
  5451. end
  5452.  
  5453. local function splitString(str,delim)
  5454. local broken = {}
  5455. if delim == nil then delim = "," end
  5456. for w in string.gmatch(str,"[^"..delim.."]+") do
  5457. table.insert(broken,w)
  5458. end
  5459. return broken
  5460. end
  5461.  
  5462. local historyCount = 0
  5463. local cmdHistory = {}
  5464. local split=" "
  5465. lastBreakTime = 0
  5466. function execCmd(cmdStr,speaker)
  5467. spawn(function()
  5468. if canvasPos ~= nil then
  5469. CMDsF.CanvasPosition = Vector2.new(0, canvasPos)
  5470. canvasTop = false
  5471. end
  5472. local rawCmdStr = cmdStr
  5473. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  5474. local commandsToRun = splitString(cmdStr,"\\")
  5475. for i,v in pairs(commandsToRun) do
  5476. v = string.gsub(v,"%%BackSlash%%","\\")
  5477. local x,y,num = v:find("^(%d+)%^")
  5478. local cmdDelay = 0
  5479. if num then
  5480. v = v:sub(y+1)
  5481. local x,y,del = v:find("^([%d%.]+)%^")
  5482. if del then
  5483. v = v:sub(y+1)
  5484. cmdDelay = tonumber(del) or 0
  5485. end
  5486. end
  5487. num = tonumber(num or 1)
  5488. local args = splitString(v,split)
  5489. local cmd = findCmd(args[1])
  5490. if cmd then
  5491. table.remove(args,1)
  5492. cargs = args
  5493. if speaker == Players.LocalPlayer then
  5494. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  5495. end
  5496. if #cmdHistory > 20 then table.remove(cmdHistory) end
  5497. local cmdStartTime = tick()
  5498. for rep = 1,num do
  5499. if lastBreakTime > cmdStartTime then break end
  5500. pcall(function()
  5501. cmd.FUNC(args, speaker)
  5502. end)
  5503. if cmdDelay ~= 0 then wait(cmdDelay) end
  5504. end
  5505. end
  5506. end
  5507. end)
  5508. end
  5509.  
  5510. function addcmd(name,alias,func,plgn)
  5511. cmds[#cmds+1]=
  5512. {
  5513. NAME=name;
  5514. ALIAS=alias;
  5515. FUNC=func;
  5516. PLUGIN=plgn;
  5517. }
  5518. end
  5519.  
  5520. function addbind(cmd,key)
  5521. binds[#binds+1]=
  5522. {
  5523. COMMAND=cmd;
  5524. KEY=key;
  5525. }
  5526. end
  5527.  
  5528. function addcmdtext(text,name,desc)
  5529. local newcmd = Holder.Example:Clone()
  5530. newcmd.Parent = Holder.CMDs
  5531. newcmd.Visible = false
  5532. newcmd.Text = text
  5533. newcmd.Name = 'PLUGIN_'..name
  5534. if desc then
  5535. newcmd.MouseButton1Click:Connect(function()
  5536. notify(text,desc)
  5537. end)
  5538. end
  5539. end
  5540.  
  5541. local SpecialPlayerCases = {
  5542. ["all"] = function(speaker)return Players:GetPlayers() end,
  5543. ["others"] = function(speaker)
  5544. local plrs = {}
  5545. for i,v in pairs(Players:GetPlayers()) do
  5546. if v ~= speaker then
  5547. table.insert(plrs,v)
  5548. end
  5549. end
  5550. return plrs
  5551. end,
  5552. ["me"] = function(speaker)return {speaker} end,
  5553. ["#(%d+)"] = function(speaker,args,currentList)
  5554. local returns = {}
  5555. local randAmount = tonumber(args[1])
  5556. local players = {unpack(currentList)}
  5557. for i = 1,randAmount do
  5558. if #players == 0 then break end
  5559. local randIndex = math.random(1,#players)
  5560. table.insert(returns,players[randIndex])
  5561. table.remove(players,randIndex)
  5562. end
  5563. return returns
  5564. end,
  5565. ["random"] = function(speaker,args,currentList)
  5566. local players = currentList
  5567. return {players[math.random(1,#players)]}
  5568. end,
  5569. ["%%(.+)"] = function(speaker,args)
  5570. local returns = {}
  5571. local team = args[1]
  5572. for _,plr in pairs(Players:GetPlayers()) do
  5573. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  5574. table.insert(returns,plr)
  5575. end
  5576. end
  5577. return returns
  5578. end,
  5579. ["allies"] = function(speaker)
  5580. local returns = {}
  5581. local team = speaker.Team
  5582. for _,plr in pairs(Players:GetPlayers()) do
  5583. if plr.Team == team then
  5584. table.insert(returns,plr)
  5585. end
  5586. end
  5587. return returns
  5588. end,
  5589. ["enemies"] = function(speaker)
  5590. local returns = {}
  5591. local team = speaker.Team
  5592. for _,plr in pairs(Players:GetPlayers()) do
  5593. if plr.Team ~= team then
  5594. table.insert(returns,plr)
  5595. end
  5596. end
  5597. return returns
  5598. end,
  5599. ["team"] = function(speaker)
  5600. local returns = {}
  5601. local team = speaker.Team
  5602. for _,plr in pairs(Players:GetPlayers()) do
  5603. if plr.Team == team then
  5604. table.insert(returns,plr)
  5605. end
  5606. end
  5607. return returns
  5608. end,
  5609. ["nonteam"] = function(speaker)
  5610. local returns = {}
  5611. local team = speaker.Team
  5612. for _,plr in pairs(Players:GetPlayers()) do
  5613. if plr.Team ~= team then
  5614. table.insert(returns,plr)
  5615. end
  5616. end
  5617. return returns
  5618. end,
  5619. ["friends"] = function(speaker,args)
  5620. local returns = {}
  5621. for _,plr in pairs(Players:GetPlayers()) do
  5622. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  5623. table.insert(returns,plr)
  5624. end
  5625. end
  5626. return returns
  5627. end,
  5628. ["nonfriends"] = function(speaker,args)
  5629. local returns = {}
  5630. for _,plr in pairs(Players:GetPlayers()) do
  5631. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  5632. table.insert(returns,plr)
  5633. end
  5634. end
  5635. return returns
  5636. end,
  5637. ["guests"] = function(speaker,args)
  5638. local returns = {}
  5639. for _,plr in pairs(Players:GetPlayers()) do
  5640. if plr.Guest then
  5641. table.insert(returns,plr)
  5642. end
  5643. end
  5644. return returns
  5645. end,
  5646. ["bacons"] = function(speaker,args)
  5647. local returns = {}
  5648. for _,plr in pairs(Players:GetPlayers()) do
  5649. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  5650. table.insert(returns,plr)
  5651. end
  5652. end
  5653. return returns
  5654. end,
  5655. ["age(%d+)"] = function(speaker,args)
  5656. local returns = {}
  5657. local age = tonumber(args[1])
  5658. if not age == nil then return end
  5659. for _,plr in pairs(Players:GetPlayers()) do
  5660. if plr.AccountAge <= age then
  5661. table.insert(returns,plr)
  5662. end
  5663. end
  5664. return returns
  5665. end,
  5666. ["rad(%d+)"] = function(speaker,args)
  5667. local returns = {}
  5668. local radius = tonumber(args[1])
  5669. local speakerChar = speaker.Character
  5670. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  5671. for _,plr in pairs(Players:GetPlayers()) do
  5672. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  5673. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  5674. if magnitude <= radius then table.insert(returns,plr) end
  5675. end
  5676. end
  5677. return returns
  5678. end
  5679. }
  5680.  
  5681. local function toTokens(str)
  5682. local tokens = {}
  5683. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  5684. table.insert(tokens,{Operator = op,Name = name})
  5685. end
  5686. return tokens
  5687. end
  5688.  
  5689. local function onlyIncludeInTable(tab,matches)
  5690. local matchTable = {}
  5691. local resultTable = {}
  5692. for i,v in pairs(matches) do matchTable[v.Name] = true end
  5693. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  5694. return resultTable
  5695. end
  5696.  
  5697. local function removeTableMatches(tab,matches)
  5698. local matchTable = {}
  5699. local resultTable = {}
  5700. for i,v in pairs(matches) do matchTable[v.Name] = true end
  5701. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  5702. return resultTable
  5703. end
  5704.  
  5705. local function getPlayersByName(name)
  5706. local found = {}
  5707. for i,v in pairs(Players:GetChildren()) do
  5708. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  5709. table.insert(found,v)
  5710. end
  5711. end
  5712. return found
  5713. end
  5714.  
  5715. function getPlayer(list,speaker)
  5716. if list == nil then return {speaker.Name} end
  5717. local nameList = splitString(list,",")
  5718.  
  5719. local foundList = {}
  5720.  
  5721. for _,name in pairs(nameList) do
  5722. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  5723. local tokens = toTokens(name)
  5724. local initialPlayers = Players:GetPlayers()
  5725.  
  5726. for i,v in pairs(tokens) do
  5727. if v.Operator == "+" then
  5728. local tokenContent = v.Name
  5729. local foundCase = false
  5730. for regex,case in pairs(SpecialPlayerCases) do
  5731. local matches = {string.match(tokenContent,"^"..regex.."$")}
  5732. if #matches > 0 then
  5733. foundCase = true
  5734. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
  5735. end
  5736. end
  5737. if not foundCase then
  5738. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  5739. end
  5740. else
  5741. local tokenContent = v.Name
  5742. local foundCase = false
  5743. for regex,case in pairs(SpecialPlayerCases) do
  5744. local matches = {string.match(tokenContent,"^"..regex.."$")}
  5745. if #matches > 0 then
  5746. foundCase = true
  5747. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
  5748. end
  5749. end
  5750. if not foundCase then
  5751. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  5752. end
  5753. end
  5754. end
  5755.  
  5756. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  5757. end
  5758.  
  5759. local foundNames = {}
  5760. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  5761.  
  5762. return foundNames
  5763. end
  5764.  
  5765. local getprfx=function(strn)
  5766. if strn:sub(1,string.len(prefix))==prefix then return{'cmd',string.len(prefix)+1}
  5767. end return
  5768. end
  5769.  
  5770. function do_exec(str, plr)
  5771. str = str:gsub('/e ', '')
  5772. local t = getprfx(str)
  5773. if not t then return end
  5774. str = str:sub(t[2])
  5775. if t[1]=='cmd' then
  5776. execCmd(str, plr)
  5777. IndexContents('',true,false,true)
  5778. end
  5779. end
  5780.  
  5781.  
  5782. Players.LocalPlayer.Chatted:connect(function(message)
  5783. do_exec(message, Players.LocalPlayer)
  5784. end)
  5785.  
  5786. Holder.Cmdbar.Changed:connect(function(property)
  5787. if property == "Text" and Holder.Cmdbar:IsFocused() then
  5788. IndexContents(Holder.Cmdbar.Text,true,true)
  5789. end
  5790. end)
  5791.  
  5792. Holder.Cmdbar.FocusLost:connect(function(enterpressed)
  5793. if enterpressed then
  5794. execCmd(Holder.Cmdbar.Text,Players.LocalPlayer)
  5795. end
  5796. Holder.Cmdbar.Text = "Command Bar"
  5797. IndexContents('',true,false,true)
  5798. if canvasPos ~= nil then
  5799. CMDsF.CanvasPosition = Vector2.new(0, canvasPos)
  5800. canvasTop = false
  5801. end
  5802. if SettingsOpen == true then
  5803. Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut", "Quart", 0.2, true, nil)
  5804. end
  5805. end)
  5806.  
  5807. Holder.Cmdbar.Focused:Connect(function() historyCount = 0 end)
  5808. UserInputService.InputBegan:Connect(function(input)
  5809. if not Holder.Cmdbar:IsFocused() then return end
  5810. if input.KeyCode == Enum.KeyCode.Up then
  5811. historyCount = historyCount + 1
  5812. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  5813. Holder.Cmdbar.Text = cmdHistory[historyCount] or ""
  5814. elseif input.KeyCode == Enum.KeyCode.Down then
  5815. historyCount = historyCount - 1
  5816. if historyCount < 1 then historyCount = 1 end
  5817. Holder.Cmdbar.Text = cmdHistory[historyCount] or ""
  5818. end
  5819. end)
  5820.  
  5821. ESPenabled = false
  5822.  
  5823. function round(num, numDecimalPlaces)
  5824. local mult = 10^(numDecimalPlaces or 0)
  5825. return math.floor(num * mult + 0.5) / mult
  5826. end
  5827.  
  5828. function ESP(plr)
  5829. spawn(function()
  5830. local refreshing = true
  5831. for i,v in pairs(PARENT:GetChildren()) do
  5832. if v.Name == plr.Name..'_ESP' then
  5833. v:Destroy()
  5834. end
  5835. end
  5836. wait()
  5837. if plr.Character and plr.Name ~= Players.LocalPlayer.Name and not PARENT:FindFirstChild(plr.Name..'_ESP') then
  5838. local ESPholder = Instance.new("Folder", PARENT)
  5839. ESPholder.Name = plr.Name..'_ESP'
  5840. for b,n in pairs (plr.Character:GetChildren()) do
  5841. if (n:IsA("BasePart")) then
  5842. local a = Instance.new("BoxHandleAdornment", ESPholder)
  5843. a.Name = plr.Name
  5844. a.Adornee = n
  5845. a.AlwaysOnTop = true
  5846. a.ZIndex = 0
  5847. a.Size = n.Size
  5848. a.Transparency = 0.7
  5849. if plr.TeamColor == Players.LocalPlayer.TeamColor then
  5850. a.Color = BrickColor.new("Lime green")
  5851. else
  5852. a.Color = BrickColor.new("Really red")
  5853. end
  5854. end
  5855. end
  5856. if plr.Character and plr.Character:FindFirstChild('Head') then
  5857. local BillboardGui = Instance.new("BillboardGui", ESPholder)
  5858. local TextLabel = Instance.new("TextLabel")
  5859. BillboardGui.Adornee = plr.Character.Head
  5860. BillboardGui.Name = plr.Name
  5861. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  5862. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  5863. BillboardGui.AlwaysOnTop = true
  5864. TextLabel.Parent = BillboardGui
  5865. TextLabel.BackgroundTransparency = 1
  5866. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  5867. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  5868. TextLabel.Font = Enum.Font.SourceSansSemibold
  5869. TextLabel.TextSize = 20
  5870. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  5871. TextLabel.TextStrokeTransparency = 0
  5872. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  5873. plr.CharacterAdded:Connect(function()
  5874. if ESPenabled then
  5875. refreshing = false
  5876. ESPholder:Destroy()
  5877. repeat wait(1) until plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid')
  5878. ESP(plr)
  5879. end
  5880. end)
  5881. game:GetService("RunService").RenderStepped:Connect(function()
  5882. if refreshing and PARENT:FindFirstChild(plr.Name..'_ESP') and plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid') then
  5883. local pos = math.floor((Players.LocalPlayer.Character.HumanoidRootPart.Position - plr.Character.HumanoidRootPart.Position).magnitude)
  5884. TextLabel.Text = 'Name: '..plr.Name..' | Health: '..round(plr.Character.Humanoid.Health, 1)..' | Studs: '..pos
  5885. end
  5886. end)
  5887. end
  5888. end
  5889. end)
  5890. end
  5891.  
  5892. function Locate(plr)
  5893. spawn(function()
  5894. local refreshing = true
  5895. for i,v in pairs(PARENT:GetChildren()) do
  5896. if v.Name == plr.Name..'_LC' then
  5897. v:Destroy()
  5898. end
  5899. end
  5900. wait()
  5901. if plr.Character and plr.Name ~= Players.LocalPlayer.Name and not PARENT:FindFirstChild(plr.Name..'_LC') then
  5902. local ESPholder = Instance.new("Folder", PARENT)
  5903. ESPholder.Name = plr.Name..'_LC'
  5904. for b,n in pairs (plr.Character:GetChildren()) do
  5905. if (n:IsA("BasePart")) then
  5906. local a = Instance.new("BoxHandleAdornment", ESPholder)
  5907. a.Name = plr.Name
  5908. a.Adornee = n
  5909. a.AlwaysOnTop = true
  5910. a.ZIndex = 0
  5911. a.Size = n.Size
  5912. a.Transparency = 0.7
  5913. if plr.TeamColor == Players.LocalPlayer.TeamColor then
  5914. a.Color = BrickColor.new("Lime green")
  5915. else
  5916. a.Color = BrickColor.new("Really red")
  5917. end
  5918. end
  5919. end
  5920. if plr.Character and plr.Character:FindFirstChild('Head') then
  5921. local BillboardGui = Instance.new("BillboardGui", ESPholder)
  5922. local TextLabel = Instance.new("TextLabel")
  5923. BillboardGui.Adornee = plr.Character.Head
  5924. BillboardGui.Name = plr.Name
  5925. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  5926. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  5927. BillboardGui.AlwaysOnTop = true
  5928. TextLabel.Parent = BillboardGui
  5929. TextLabel.BackgroundTransparency = 1
  5930. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  5931. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  5932. TextLabel.Font = Enum.Font.SourceSansSemibold
  5933. TextLabel.TextSize = 20
  5934. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  5935. TextLabel.TextStrokeTransparency = 0
  5936. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  5937. plr.CharacterAdded:Connect(function()
  5938. if ESPholder ~= nil and ESPholder.Parent ~= nil then
  5939. refreshing = false
  5940. ESPholder:Destroy()
  5941. repeat wait(1) until plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid')
  5942. Locate(plr)
  5943. end
  5944. end)
  5945. game:GetService("RunService").RenderStepped:Connect(function()
  5946. if refreshing and PARENT:FindFirstChild(plr.Name..'_LC') and plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid') then
  5947. local pos = math.floor((Players.LocalPlayer.Character.HumanoidRootPart.Position - plr.Character.HumanoidRootPart.Position).magnitude)
  5948. TextLabel.Text = 'Name: '..plr.Name..' | Health: '..round(plr.Character.Humanoid.Health, 1)..' | Studs: '..pos
  5949. end
  5950. end)
  5951. end
  5952. end
  5953. end)
  5954. end
  5955.  
  5956. bindsGUI = KeybindEditor
  5957. awaitingInput = false
  5958. keySelected = false
  5959.  
  5960. function unkeybind(cmd,key)
  5961. for i = #binds,1,-1 do
  5962. if binds[i].COMMAND == cmd and binds[i].KEY == key then
  5963. table.remove(binds, i)
  5964. end
  5965. end
  5966. refreshbinds()
  5967. updatesaves()
  5968. if key == 'RightClick' or key == 'LeftClick' then
  5969. notify('Keybinds Updated','Unbinded '..key..' from '..cmd)
  5970. else
  5971. notify('Keybinds Updated','Unbinded '..key:sub(14)..' from '..cmd)
  5972. end
  5973. end
  5974.  
  5975. function refreshbinds()
  5976. if Holder_2 then
  5977. Holder_2:ClearAllChildren()
  5978. Holder_2.CanvasSize = UDim2.new(0, 0, 0, 10)
  5979. for i = 1, #binds do
  5980. local YSize = 25
  5981. local Position = ((i * YSize) - YSize)
  5982. local newbind = Example_2:Clone()
  5983. newbind.Parent = Holder_2
  5984. newbind.Visible = true
  5985. newbind.Position = UDim2.new(0,0,0, Position + 5)
  5986. local input = tostring(binds[i].KEY)
  5987. local key
  5988. if input == 'RightClick' or input == 'LeftClick' then
  5989. key = input
  5990. else
  5991. key = input:sub(14)
  5992. end
  5993. newbind.Text.Text = key.." > "..binds[i].COMMAND
  5994. Holder_2.CanvasSize = UDim2.new(0,0,0, Position + 30)
  5995. newbind.Text.Delete.MouseButton1Click:Connect(function()
  5996. unkeybind(binds[i].COMMAND,binds[i].KEY)
  5997. end)
  5998. end
  5999. end
  6000. end
  6001.  
  6002. refreshbinds()
  6003.  
  6004. PositionsFrame.Delete.MouseButton1Click:Connect(function()
  6005. execCmd('cpos')
  6006. end)
  6007.  
  6008. function refreshwaypoints()
  6009. if Holder_4 then
  6010. Holder_4:ClearAllChildren()
  6011. Holder_4.CanvasSize = UDim2.new(0, 0, 0, 10)
  6012. for i = 1, #WayPoints do
  6013. local YSize = 25
  6014. local Position = ((i * YSize) - YSize)
  6015. local newpoint = Example_4:Clone()
  6016. newpoint.Parent = Holder_4
  6017. newpoint.Visible = true
  6018. newpoint.Position = UDim2.new(0,0,0, Position + 5)
  6019. newpoint.Text.Text = WayPoints[i].NAME
  6020. Holder_4.CanvasSize = UDim2.new(0,0,0, Position + 30)
  6021. newpoint.Text.Delete.MouseButton1Click:Connect(function()
  6022. execCmd('dpos '..WayPoints[i].NAME)
  6023. end)
  6024. newpoint.Text.TP.MouseButton1Click:Connect(function()
  6025. execCmd("loadpos "..WayPoints[i].NAME)
  6026. end)
  6027. end
  6028. end
  6029. end
  6030.  
  6031. refreshwaypoints()
  6032.  
  6033. function refreshaliases()
  6034. if Holder_3 then
  6035. Holder_3:ClearAllChildren()
  6036. Holder_3.CanvasSize = UDim2.new(0, 0, 0, 10)
  6037. for i = 1, #aliases do
  6038. local YSize = 25
  6039. local Position = ((i * YSize) - YSize)
  6040. local newalias = Example_3:Clone()
  6041. newalias.Parent = Holder_3
  6042. newalias.Visible = true
  6043. newalias.Position = UDim2.new(0,0,0, Position + 5)
  6044. newalias.Text.Text = aliases[i].CMD.." > "..aliases[i].ALIAS
  6045. Holder_3.CanvasSize = UDim2.new(0,0,0, Position + 30)
  6046. newalias.Text.Delete.MouseButton1Click:Connect(function()
  6047. execCmd('removealias '..aliases[i].ALIAS)
  6048. end)
  6049. end
  6050. end
  6051. end
  6052.  
  6053. BindTo.MouseButton1Click:Connect(function()
  6054. awaitingInput = true
  6055. BindTo.Text = 'Press something'
  6056. end)
  6057.  
  6058. Add_2.MouseButton1Click:Connect(function()
  6059. if keySelected then
  6060. if string.find(Cmdbar_2.Text, "\\\\") then
  6061. notify('Keybind Error','Only use one backslash to keybind multiple commands into one keybind or command')
  6062. else
  6063. addbind(Cmdbar_2.Text,keyPressed)
  6064. refreshbinds()
  6065. updatesaves()
  6066. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  6067. notify('Keybinds Updated','Binded '..keyPressed..' to '..Cmdbar_2.Text)
  6068. else
  6069. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to '..Cmdbar_2.Text)
  6070. end
  6071. end
  6072. end
  6073. end)
  6074.  
  6075. Exit_2.MouseButton1Click:Connect(function()
  6076. Cmdbar_2.Text = 'Command'
  6077. BindTo.Text = 'Click to bind'
  6078. keySelected = false
  6079. KeybindEditor:TweenPosition(UDim2.new(0.5, -180, 0, -400), "InOut", "Quart", 0.5, true, nil)
  6080. end)
  6081.  
  6082. local function onInputBegan(input,gameProcessed)
  6083. if awaitingInput then
  6084. if input.UserInputType == Enum.UserInputType.Keyboard then
  6085. keyPressed = tostring(input.KeyCode)
  6086. BindTo.Text = keyPressed:sub(14)
  6087. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  6088. keyPressed = 'LeftClick'
  6089. BindTo.Text = 'LeftClick'
  6090. elseif input.UserInputType == Enum.UserInputType.MouseButton2 then
  6091. keyPressed = 'RightClick'
  6092. BindTo.Text = 'RightClick'
  6093. end
  6094. awaitingInput = false
  6095. keySelected = true
  6096. end
  6097. if not gameProcessed and #binds > 0 then
  6098. for i,v in pairs(binds)do
  6099. if input.UserInputType == Enum.UserInputType.Keyboard and v.KEY:lower()==tostring(input.KeyCode):lower() then
  6100. execCmd(v.COMMAND,Players.LocalPlayer)
  6101. elseif input.UserInputType == Enum.UserInputType.MouseButton1 and v.KEY:lower()=='leftclick' then
  6102. execCmd(v.COMMAND,Players.LocalPlayer)
  6103. elseif input.UserInputType == Enum.UserInputType.MouseButton2 and v.KEY:lower()=='rightclick' then
  6104. execCmd(v.COMMAND,Players.LocalPlayer)
  6105. end
  6106. end
  6107. end
  6108. end
  6109.  
  6110. UserInputService.InputBegan:connect(onInputBegan)
  6111.  
  6112. game:GetService('RunService').Stepped:connect(function()
  6113. if bangplr then
  6114. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Players[bangplr].Character.HumanoidRootPart.CFrame
  6115. end
  6116. if spinenabled then
  6117. pcall(function()
  6118. spinning.Position = Players.LocalPlayer.Character.Head.Position
  6119. end)
  6120. end
  6121. end)
  6122.  
  6123. Fly.Select.MouseButton1Click:Connect(function()
  6124. if keySelected then
  6125. addbind('togglefly',keyPressed)
  6126. refreshbinds()
  6127. updatesaves()
  6128. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  6129. notify('Keybinds Updated','Binded '..keyPressed..' to toggle fly')
  6130. else
  6131. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to toggle fly')
  6132. end
  6133. end
  6134. end)
  6135.  
  6136. Noclip.Select.MouseButton1Click:Connect(function()
  6137. if keySelected then
  6138. addbind('togglenoclip',keyPressed)
  6139. refreshbinds()
  6140. updatesaves()
  6141. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  6142. notify('Keybinds Updated','Binded '..keyPressed..' to toggle noclip')
  6143. else
  6144. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to toggle noclip')
  6145. end
  6146. end
  6147. end)
  6148.  
  6149. Float.Select.MouseButton1Click:Connect(function()
  6150. if keySelected then
  6151. addbind('togglefloat',keyPressed)
  6152. refreshbinds()
  6153. updatesaves()
  6154. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  6155. notify('Keybinds Updated','Binded '..keyPressed..' to toggle float')
  6156. else
  6157. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to toggle float')
  6158. end
  6159. end
  6160. end)
  6161.  
  6162. IYMouse.Button1Down:connect(function()
  6163. for i,v in pairs(binds) do
  6164. if v.COMMAND == 'clicktp' then
  6165. local input = v.KEY
  6166. if input == 'RightClick' and UserInputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton2) and Players.LocalPlayer.Character then
  6167. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = IYMouse.Hit + Vector3.new(0,7,0)
  6168. elseif input == 'LeftClick' and UserInputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) and Players.LocalPlayer.Character then
  6169. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = IYMouse.Hit + Vector3.new(0,7,0)
  6170. elseif UserInputService:IsKeyDown(Enum.KeyCode[input:sub(14)]) and Players.LocalPlayer.Character then
  6171. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = IYMouse.Hit + Vector3.new(0,7,0)
  6172. end
  6173. end
  6174. end
  6175. end)
  6176.  
  6177. ClickTP.Select.MouseButton1Click:Connect(function()
  6178. if keySelected then
  6179. addbind('clicktp',keyPressed)
  6180. refreshbinds()
  6181. updatesaves()
  6182. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  6183. notify('Keybinds Updated','Binded '..keyPressed..' to click tp')
  6184. else
  6185. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to click tp')
  6186. end
  6187. end
  6188. end)
  6189.  
  6190. PluginsGUI = PluginEditor.background
  6191.  
  6192. function refreshplugins()
  6193. if Holder_5 then
  6194. Holder_5:ClearAllChildren()
  6195. Holder_5.CanvasSize = UDim2.new(0, 0, 0, 10)
  6196. for i,v in pairs(PluginsTable) do
  6197. local pName = v
  6198. local YSize = 25
  6199. local Position = ((i * YSize) - YSize)
  6200. local newplugin = Example_5:Clone()
  6201. newplugin.Parent = Holder_5
  6202. newplugin.Visible = true
  6203. newplugin.Position = UDim2.new(0,0,0, Position + 5)
  6204. newplugin.Text.Text = pName
  6205. Holder_5.CanvasSize = UDim2.new(0,0,0, Position + 30)
  6206. newplugin.Text.Delete.MouseButton1Click:Connect(function()
  6207. for i = #cmds,1,-1 do
  6208. if cmds[i].PLUGIN == pName then
  6209. table.remove(cmds, i)
  6210. end
  6211. end
  6212. for i,v in pairs(Holder.CMDs:GetChildren()) do
  6213. if v.Name == 'PLUGIN_'..pName then
  6214. v:Destroy()
  6215. end
  6216. end
  6217. for i,v in pairs(PluginsTable) do
  6218. if v == pName then
  6219. table.remove(PluginsTable, i)
  6220. notify('Removed Plugin',pName..' was removed')
  6221. end
  6222. end
  6223. IndexContents('',true)
  6224. refreshplugins()
  6225. end)
  6226. end
  6227. updatesaves()
  6228. end
  6229. end
  6230.  
  6231. local PluginCache
  6232. function LoadPlugin(val,startup)
  6233. local plugin
  6234.  
  6235. function CatchedPluginLoad()
  6236. plugin = loadfile(val)()
  6237. end
  6238.  
  6239. function handlePluginError(plerror)
  6240. notify('Plugin Error','An error occurred with the plugin, "'..val..'" and it could not be loaded')
  6241. if FindInTable(PluginsTable,val) then
  6242. for i,v in pairs(PluginsTable) do
  6243. if v == val then
  6244. table.remove(PluginsTable,i)
  6245. end
  6246. end
  6247. end
  6248.  
  6249. print("Original Error: "..tostring(plerror))
  6250. print("Plugin Error, stack traceback: "..tostring(debug.traceback()))
  6251.  
  6252. plugin = nil
  6253.  
  6254. return false
  6255. end
  6256.  
  6257. xpcall(CatchedPluginLoad, handlePluginError)
  6258.  
  6259. if plugin ~= nil then
  6260. if not startup then
  6261. notify('Loaded Plugin',"Name: "..plugin["PluginName"].."\n".."Description: "..plugin["PluginDescription"])
  6262. end
  6263. addcmdtext('',val)
  6264. addcmdtext(string.upper('--'..plugin["PluginName"]),val,plugin["PluginDescription"])
  6265. for i,v in pairs(plugin["Commands"]) do
  6266. local cmdExt = ''
  6267. local cmdName = i
  6268. local function handleNames()
  6269. cmdName = i
  6270. if findCmd(cmdName..cmdExt) then
  6271. if isNumber(cmdExt) then
  6272. cmdExt = cmdExt+1
  6273. else
  6274. cmdExt = 1
  6275. end
  6276. handleNames()
  6277. else
  6278. cmdName = cmdName..cmdExt
  6279. end
  6280. end
  6281. handleNames()
  6282. addcmd(cmdName, v["Aliases"], v["Function"], val)
  6283. if v["ListName"] and cmdExt == '' then
  6284. addcmdtext(v["ListName"],val,v["Description"])
  6285. else
  6286. addcmdtext(cmdName,val,v["Description"])
  6287. end
  6288. end
  6289. IndexContents('',true)
  6290. elseif plugin == nil then
  6291. plugin = nil
  6292. end
  6293. end
  6294.  
  6295. function FindPlugins()
  6296. if PluginsTable ~= nil and type(PluginsTable) == "table" then
  6297. for i,v in pairs(PluginsTable) do
  6298. LoadPlugin(v,true)
  6299. end
  6300. refreshplugins()
  6301. end
  6302. end
  6303.  
  6304. PluginsGUI.AddPlugin.MouseButton1Click:connect(function()
  6305. if PluginsGUI.FileName.Text:lower() == 'plugin file name' or PluginsGUI.FileName.Text:lower() == 'iy_fe.iy' or PluginsGUI.FileName.Text == 'iy_fe' then
  6306. notify('Plugin Error','Please enter a valid plugin')
  6307. else
  6308. local file
  6309. local fileName
  6310. if PluginsGUI.FileName.Text:sub(-3) == '.iy' then
  6311. pcall(function() file = readfile(PluginsGUI.FileName.Text) end)
  6312. fileName = PluginsGUI.FileName.Text
  6313. else
  6314. pcall(function() file = readfile(PluginsGUI.FileName.Text..'.iy') end)
  6315. fileName = PluginsGUI.FileName.Text..'.iy'
  6316. end
  6317. if file then
  6318. if not FindInTable(PluginsTable, fileName) then
  6319. table.insert(PluginsTable, fileName)
  6320. LoadPlugin(fileName)
  6321. refreshplugins()
  6322. else
  6323. notify('Plugin Error','This plugin is already added')
  6324. end
  6325. else
  6326. notify('Plugin Error','Cannot locate file "'..fileName..'". Is the file in the correct folder?')
  6327. end
  6328. end
  6329. end)
  6330.  
  6331. if PluginsTable ~= nil or PluginsTable ~= {} then
  6332. FindPlugins(PluginsTable)
  6333. end
  6334.  
  6335. Exit_3.MouseButton1Click:connect(function()
  6336. PluginEditor:TweenPosition(UDim2.new(0.5, -180, 0, -400), "InOut", "Quart", 0.5, true, nil)
  6337. PluginsGUI.FileName.Text = 'Plugin File Name'
  6338. end)
  6339.  
  6340. PluginsFrame.Add.MouseButton1Click:Connect(function()
  6341. PluginEditor:TweenPosition(UDim2.new(0.5, -180, 0, 250), "InOut", "Quart", 0.5, true, nil)
  6342. end)
  6343.  
  6344. Settings.Plugins.Select.MouseButton1Click:Connect(function()
  6345. if writefileExploit() then
  6346. PluginsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  6347. wait(0.5)
  6348. disablebuttons()
  6349. else
  6350. notify('Incompatible Exploit','Your exploit is unable to use plugins')
  6351. end
  6352. end)
  6353.  
  6354. PluginsFrame.Close.MouseButton1Click:Connect(function()
  6355. enablebuttons()
  6356. PluginsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  6357. end)
  6358.  
  6359. addcmd('addalias',{},
  6360. function(args,speaker)
  6361. if #args < 2 then return end
  6362. local cmd = string.lower(args[1])
  6363. local alias = string.lower(args[2])
  6364. for i,v in pairs(cmds) do
  6365. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  6366. customAlias[alias] = v
  6367. aliases[#aliases + 1] = {CMD = cmd, ALIAS = alias}
  6368. notify('Aliases Modified',"Added "..alias.." as an alias to "..cmd)
  6369. updatesaves()
  6370. refreshaliases()
  6371. break
  6372. end
  6373. end
  6374. end)
  6375.  
  6376. addcmd('loadsavedaliases',{},
  6377. function(args,speaker)
  6378. if #args < 2 then return end
  6379. local cmd = string.lower(args[1])
  6380. local alias = string.lower(args[2])
  6381. for i,v in pairs(cmds) do
  6382. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  6383. customAlias[alias] = v
  6384. refreshaliases()
  6385. break
  6386. end
  6387. end
  6388. end)
  6389.  
  6390. if aliases then
  6391. for i = 1, #aliases do
  6392. execCmd('loadsavedaliases '..aliases[i].CMD..' '..aliases[i].ALIAS)
  6393. end
  6394. end
  6395.  
  6396. addcmd('removealias',{},
  6397. function(args,speaker)
  6398. if #args < 1 then return end
  6399. local alias = string.lower(args[1])
  6400. if customAlias[alias] then
  6401. local cmd = customAlias[alias].NAME
  6402. customAlias[alias] = nil
  6403. for i,v in pairs(aliases) do
  6404. if v.ALIAS == tostring(alias) then
  6405. table.remove(aliases, i)
  6406. end
  6407. end
  6408. notify('Aliases Modified',"Removed the alias "..alias.." from "..cmd)
  6409. updatesaves()
  6410. refreshaliases()
  6411. end
  6412. end)
  6413.  
  6414. addcmd('clraliases',{},
  6415. function(args,speaker)
  6416. customAlias = {}
  6417. aliases = {}
  6418. notify('Aliases Modified','Removed all aliases')
  6419. updatesaves()
  6420. refreshaliases()
  6421. end)
  6422.  
  6423. addcmd('serverinfo',{'info','sinfo'},
  6424. function(args, speaker)
  6425. local FRAME = Instance.new("Frame")
  6426. local shadow = Instance.new("Frame")
  6427. local PopupText = Instance.new("TextLabel")
  6428. local Exit = Instance.new("ImageButton")
  6429. local background = Instance.new("Frame")
  6430. local Dark = Instance.new("Frame")
  6431. local TextLabel = Instance.new("TextLabel")
  6432. local TextLabel2 = Instance.new("TextLabel")
  6433. local TextLabel3 = Instance.new("TextLabel")
  6434. local Time = Instance.new("TextLabel")
  6435. local appearance = Instance.new("TextLabel")
  6436. local maxplayers = Instance.new("TextLabel")
  6437. local name = Instance.new("TextLabel")
  6438. local placeid = Instance.new("TextLabel")
  6439. local playerid = Instance.new("TextLabel")
  6440. local players = Instance.new("TextLabel")
  6441.  
  6442. FRAME.Name = randomString()
  6443. FRAME.Parent = PARENT
  6444. FRAME.Active = true
  6445. FRAME.BackgroundColor3 = Color3.new(1, 1, 1)
  6446. FRAME.BackgroundTransparency = 1
  6447. FRAME.Position = UDim2.new(0.5, -130, 0, -400)
  6448. FRAME.Size = UDim2.new(0, 250, 0, 20)
  6449. FRAME.ZIndex = 4
  6450. dragGUI(FRAME)
  6451.  
  6452. shadow.Name = "shadow"
  6453. shadow.Parent = FRAME
  6454. shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  6455. shadow.BorderColor3 = Color3.new(0, 0, 0)
  6456. shadow.BorderSizePixel = 0
  6457. shadow.Size = UDim2.new(0, 250, 0, 20)
  6458. shadow.ZIndex = 4
  6459.  
  6460. PopupText.Name = "PopupText"
  6461. PopupText.Parent = shadow
  6462. PopupText.BackgroundTransparency = 1
  6463. PopupText.Position = UDim2.new(0, 38, 0, 0)
  6464. PopupText.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  6465. PopupText.ZIndex = 4
  6466. PopupText.Font = Enum.Font.SourceSans
  6467. PopupText.TextSize = 20
  6468. PopupText.Text = "Server"
  6469. PopupText.TextColor3 = Color3.new(1, 1, 1)
  6470. PopupText.TextStrokeTransparency = 0
  6471. PopupText.TextWrapped = true
  6472.  
  6473. Exit.Name = "Exit"
  6474. Exit.Parent = shadow
  6475. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  6476. Exit.BackgroundTransparency = 1
  6477. Exit.Size = UDim2.new(0, 20, 0, 20)
  6478. Exit.ZIndex = 4
  6479. Exit.Image = "rbxassetid://2132544126"
  6480.  
  6481. background.Name = "background"
  6482. background.Parent = FRAME
  6483. background.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  6484. background.BorderColor3 = Color3.new(0, 0, 0)
  6485. background.BorderSizePixel = 0
  6486. background.Position = UDim2.new(0, 0, 1, 0)
  6487. background.Size = UDim2.new(0, 250, 0, 250)
  6488. background.ZIndex = 4
  6489.  
  6490. Dark.Name = "Dark"
  6491. Dark.Parent = background
  6492. Dark.Active = true
  6493. Dark.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  6494. Dark.BackgroundTransparency = 0.5
  6495. Dark.BorderSizePixel = 0
  6496. Dark.Size = UDim2.new(0, 250, 0, 5)
  6497. Dark.ZIndex = 4
  6498.  
  6499. TextLabel.Name = "Text Label"
  6500. TextLabel.Parent = background
  6501. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  6502. TextLabel.BackgroundTransparency = 1
  6503. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  6504. TextLabel.Position = UDim2.new(0, 5, 0, 80)
  6505. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  6506. TextLabel.ZIndex = 10
  6507. TextLabel.Font = Enum.Font.SourceSansLight
  6508. TextLabel.FontSize = Enum.FontSize.Size24
  6509. TextLabel.Text = "Run Time:"
  6510. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  6511. TextLabel.TextStrokeTransparency = 0
  6512. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  6513.  
  6514. TextLabel2.Name = "Text Label2"
  6515. TextLabel2.Parent = background
  6516. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  6517. TextLabel2.BackgroundTransparency = 1
  6518. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  6519. TextLabel2.Position = UDim2.new(0, 5, 0, 130)
  6520. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  6521. TextLabel2.ZIndex = 10
  6522. TextLabel2.Font = Enum.Font.SourceSansLight
  6523. TextLabel2.FontSize = Enum.FontSize.Size24
  6524. TextLabel2.Text = "Statistics:"
  6525. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  6526. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  6527.  
  6528. TextLabel3.Name = "Text Label3"
  6529. TextLabel3.Parent = background
  6530. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  6531. TextLabel3.BackgroundTransparency = 1
  6532. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  6533. TextLabel3.BorderSizePixel = 0
  6534. TextLabel3.Position = UDim2.new(0, 5, 0, 10)
  6535. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  6536. TextLabel3.ZIndex = 10
  6537. TextLabel3.Font = Enum.Font.SourceSansLight
  6538. TextLabel3.FontSize = Enum.FontSize.Size24
  6539. TextLabel3.Text = "Local Player:"
  6540. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  6541. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  6542.  
  6543. Time.Name = "Time"
  6544. Time.Parent = background
  6545. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  6546. Time.BackgroundTransparency = 1
  6547. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  6548. Time.Position = UDim2.new(0, 5, 0, 105)
  6549. Time.Size = UDim2.new(0, 100, 0, 20)
  6550. Time.ZIndex = 10
  6551. Time.Font = Enum.Font.SourceSans
  6552. Time.FontSize = Enum.FontSize.Size14
  6553. Time.Text = "LOADING"
  6554. Time.TextColor3 = Color3.new(1, 1, 1)
  6555. Time.TextXAlignment = Enum.TextXAlignment.Left
  6556.  
  6557. appearance.Name = "appearance"
  6558. appearance.Parent = background
  6559. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  6560. appearance.BackgroundTransparency = 1
  6561. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  6562. appearance.Position = UDim2.new(0, 5, 0, 55)
  6563. appearance.Size = UDim2.new(0, 100, 0, 20)
  6564. appearance.ZIndex = 10
  6565. appearance.Font = Enum.Font.SourceSans
  6566. appearance.FontSize = Enum.FontSize.Size14
  6567. appearance.Text = "Appearance: LOADING"
  6568. appearance.TextColor3 = Color3.new(1, 1, 1)
  6569. appearance.TextXAlignment = Enum.TextXAlignment.Left
  6570.  
  6571. maxplayers.Name = "maxplayers"
  6572. maxplayers.Parent = background
  6573. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  6574. maxplayers.BackgroundTransparency = 1
  6575. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  6576. maxplayers.Position = UDim2.new(0, 5, 0, 175)
  6577. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  6578. maxplayers.ZIndex = 10
  6579. maxplayers.Font = Enum.Font.SourceSans
  6580. maxplayers.FontSize = Enum.FontSize.Size14
  6581. maxplayers.Text = "LOADING"
  6582. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  6583. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  6584.  
  6585. name.Name = "name"
  6586. name.Parent = background
  6587. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  6588. name.BackgroundTransparency = 1
  6589. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  6590. name.Position = UDim2.new(0, 5, 0, 215)
  6591. name.Size = UDim2.new(0, 240, 0, 30)
  6592. name.ZIndex = 10
  6593. name.Font = Enum.Font.SourceSans
  6594. name.FontSize = Enum.FontSize.Size14
  6595. name.Text = "Place Name: LOADING"
  6596. name.TextColor3 = Color3.new(1, 1, 1)
  6597. name.TextWrapped = true
  6598. name.TextXAlignment = Enum.TextXAlignment.Left
  6599. name.TextYAlignment = Enum.TextYAlignment.Top
  6600.  
  6601. placeid.Name = "placeid"
  6602. placeid.Parent = background
  6603. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  6604. placeid.BackgroundTransparency = 1
  6605. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  6606. placeid.Position = UDim2.new(0, 5, 0, 195)
  6607. placeid.Size = UDim2.new(0, 100, 0, 20)
  6608. placeid.ZIndex = 10
  6609. placeid.Font = Enum.Font.SourceSans
  6610. placeid.FontSize = Enum.FontSize.Size14
  6611. placeid.Text = "Place ID: LOADING"
  6612. placeid.TextColor3 = Color3.new(1, 1, 1)
  6613. placeid.TextXAlignment = Enum.TextXAlignment.Left
  6614.  
  6615. playerid.Name = "playerid"
  6616. playerid.Parent = background
  6617. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  6618. playerid.BackgroundTransparency = 1
  6619. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  6620. playerid.Position = UDim2.new(0, 5, 0, 35)
  6621. playerid.Size = UDim2.new(0, 100, 0, 20)
  6622. playerid.ZIndex = 10
  6623. playerid.Font = Enum.Font.SourceSans
  6624. playerid.FontSize = Enum.FontSize.Size14
  6625. playerid.Text = "Player ID: LOADING"
  6626. playerid.TextColor3 = Color3.new(1, 1, 1)
  6627. playerid.TextXAlignment = Enum.TextXAlignment.Left
  6628.  
  6629. players.Name = "players"
  6630. players.Parent = background
  6631. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  6632. players.BackgroundTransparency = 1
  6633. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  6634. players.Position = UDim2.new(0, 5, 0, 155)
  6635. players.Size = UDim2.new(0, 100, 0, 20)
  6636. players.ZIndex = 10
  6637. players.Font = Enum.Font.SourceSans
  6638. players.FontSize = Enum.FontSize.Size14
  6639. players.Text = "LOADING"
  6640. players.TextColor3 = Color3.new(1, 1, 1)
  6641. players.TextXAlignment = Enum.TextXAlignment.Left
  6642.  
  6643. local SINFOGUI = background
  6644. FRAME:TweenPosition(UDim2.new(0.5, -130, 0, 100), "InOut", "Quart", 0.5, true, nil)
  6645. wait(0.5)
  6646. Exit.MouseButton1Click:Connect(function()
  6647. FRAME:TweenPosition(UDim2.new(0.5, -130, 0, -400), "InOut", "Quart", 0.5, true, nil)
  6648. wait(0.6)
  6649. FRAME:Destroy()
  6650. end)
  6651. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  6652. SINFOGUI.name.Text = "Place Name: " .. Asset.Name
  6653. SINFOGUI.playerid.Text = "Player ID: " ..Players.LocalPlayer.UserId
  6654. SINFOGUI.maxplayers.Text = Players.MaxPlayers.. " Players Max"
  6655. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId
  6656. repeat
  6657. players = Players:getPlayers()
  6658. SINFOGUI.players.Text = #players.. " Player(s)"
  6659. SINFOGUI.appearance.Text = "Appearance: " ..Players.LocalPlayer.CharacterAppearanceId
  6660. local seconds = math.floor(workspace.DistributedGameTime)
  6661. local minutes = math.floor(workspace.DistributedGameTime / 60)
  6662. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  6663. local seconds = seconds - (minutes * 60)
  6664. local minutes = minutes - (hours * 60)
  6665. if hours < 1 then if minutes < 1 then
  6666. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  6667. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)"
  6668. end
  6669. else
  6670. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  6671. end
  6672. wait(1)
  6673. until SINFOGUI.Parent == nil
  6674. end)
  6675.  
  6676. addcmd('breakloops',{'break'},
  6677. function(args, speaker)
  6678. lastBreakTime = tick()
  6679. end)
  6680.  
  6681. addcmd('rejoin',{'rj'},
  6682. function(args, speaker)
  6683. game:GetService('TeleportService'):Teleport(game.PlaceId)
  6684. end)
  6685.  
  6686. addcmd('exit',{},
  6687. function(args, speaker)
  6688. game:shutdown()
  6689. end)
  6690.  
  6691. runningnoclip = false
  6692. Clip = true
  6693. addcmd('noclip',{},
  6694. function(args, speaker)
  6695. Clip = false
  6696. wait(0.1)
  6697. if runningnoclip == false then runningnoclip = true
  6698. game:GetService('RunService').Stepped:connect(function ()
  6699. if Clip == false and Players.LocalPlayer.Character ~= nil then
  6700. for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  6701. if child:IsA("BasePart") and child.CanCollide == true then
  6702. child.CanCollide = false
  6703. end end end end) end
  6704. end)
  6705.  
  6706. addcmd('clip',{'unnoclip'},
  6707. function(args, speaker)
  6708. Clip = true
  6709. end)
  6710.  
  6711. addcmd('togglenoclip',{},
  6712. function(args, speaker)
  6713. if Clip then
  6714. execCmd('noclip')
  6715. else
  6716. execCmd('clip')
  6717. end
  6718. end)
  6719.  
  6720. FLYING = false
  6721. iyflyspeed = 1
  6722. function sFLY()
  6723. repeat wait() until Players.LocalPlayer and Players.LocalPlayer.Character and Players.LocalPlayer.Character:FindFirstChild('HumanoidRootPart') and Players.LocalPlayer.Character:FindFirstChild('Humanoid')
  6724. repeat wait() until IYMouse
  6725.  
  6726. local T = Players.LocalPlayer.Character.HumanoidRootPart
  6727. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  6728. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  6729. local SPEED = 0
  6730.  
  6731. local function FLY()
  6732. FLYING = true
  6733. local BG = Instance.new('BodyGyro', T)
  6734. local BV = Instance.new('BodyVelocity', T)
  6735. BG.P = 9e4
  6736. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  6737. BG.cframe = T.CFrame
  6738. BV.velocity = Vector3.new(0, 0.1, 0)
  6739. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  6740. spawn(function()
  6741. repeat wait()
  6742. Players.LocalPlayer.Character.Humanoid.PlatformStand = true
  6743. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  6744. SPEED = 50
  6745. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  6746. SPEED = 0
  6747. end
  6748. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  6749. 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
  6750. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  6751. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  6752. 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
  6753. else
  6754. BV.velocity = Vector3.new(0, 0.1, 0)
  6755. end
  6756. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  6757. until not FLYING
  6758. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  6759. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  6760. SPEED = 0
  6761. BG:destroy()
  6762. BV:destroy()
  6763. Players.LocalPlayer.Character.Humanoid.PlatformStand = false
  6764. end)
  6765. end
  6766. IYMouse.KeyDown:connect(function(KEY)
  6767. if KEY:lower() == 'w' then
  6768. CONTROL.F = iyflyspeed
  6769. elseif KEY:lower() == 's' then
  6770. CONTROL.B = -iyflyspeed
  6771. elseif KEY:lower() == 'a' then
  6772. CONTROL.L = -iyflyspeed
  6773. elseif KEY:lower() == 'd' then
  6774. CONTROL.R = iyflyspeed
  6775. end
  6776. end)
  6777. IYMouse.KeyUp:connect(function(KEY)
  6778. if KEY:lower() == 'w' then
  6779. CONTROL.F = 0
  6780. elseif KEY:lower() == 's' then
  6781. CONTROL.B = 0
  6782. elseif KEY:lower() == 'a' then
  6783. CONTROL.L = 0
  6784. elseif KEY:lower() == 'd' then
  6785. CONTROL.R = 0
  6786. end
  6787. end)
  6788. FLY()
  6789. end
  6790.  
  6791. function NOFLY()
  6792. FLYING = false
  6793. Players.LocalPlayer.Character.Humanoid.PlatformStand = false
  6794. end
  6795.  
  6796. Players.LocalPlayer.CharacterAdded:Connect(function()
  6797. FLYING = false
  6798. Floating = false
  6799. execCmd('clip')
  6800. end)
  6801.  
  6802. addcmd('fly',{},
  6803. function(args, speaker)
  6804. sFLY()
  6805. end)
  6806.  
  6807. addcmd('flyspeed',{'flysp'},
  6808. function(args, speaker)
  6809. if isNumber(args[1]) then
  6810. iyflyspeed = args[1]
  6811. end
  6812. end)
  6813.  
  6814. addcmd('unfly',{'nofly'},
  6815. function(args, speaker)
  6816. NOFLY()
  6817. end)
  6818.  
  6819. addcmd('togglefly',{},
  6820. function(args, speaker)
  6821. if FLYING then
  6822. NOFLY()
  6823. else
  6824. sFLY()
  6825. end
  6826. end)
  6827.  
  6828. Floating = false
  6829. addcmd('float', {},
  6830. function(args,speaker)
  6831. Floating = true
  6832. local pchar = Players.LocalPlayer.Character
  6833. if pchar and not pchar:FindFirstChild("Float") then
  6834. spawn(function()
  6835. local Float = Instance.new('Part', pchar)
  6836. Float.Name = 'Float'
  6837. Float.Transparency = 1
  6838. Float.Size = Vector3.new(6,1,6)
  6839. Float.Anchored = true
  6840. Float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  6841. notify('Float','Float Enabled')
  6842. spawn(function()
  6843. while wait(0.1) do
  6844. if pchar:FindFirstChild("Float") then
  6845. Float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  6846. else
  6847. break
  6848. end
  6849. end
  6850. end)
  6851. end)
  6852. end
  6853. end)
  6854.  
  6855. addcmd('unfloat',{'nofloat'},
  6856. function(args, speaker)
  6857. Floating = false
  6858. local pchar = Players.LocalPlayer.Character
  6859. notify('Float','Float Disabled')
  6860. if pchar:FindFirstChild("Float") then
  6861. pchar.Float:Destroy()
  6862. end
  6863. end)
  6864.  
  6865. addcmd('togglefloat',{},
  6866. function(args, speaker)
  6867. if Floating then
  6868. execCmd('unfloat')
  6869. else
  6870. execCmd('float')
  6871. end
  6872. end)
  6873.  
  6874. addcmd('savepos',{'spos','saveposition','setwaypoint'},
  6875. function(args, speaker)
  6876. local WPName = tostring(getstring(1))
  6877. if speaker.Character:findFirstChild("HumanoidRootPart") then
  6878. notify('Modified Waypoints',"Created waypoint: "..getstring(1))
  6879. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  6880. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  6881. end
  6882. refreshwaypoints()
  6883. updatesaves()
  6884. end)
  6885.  
  6886. addcmd('deletepos',{'dpos','deleteposition','deletewaypoint'},
  6887. function(args, speaker)
  6888. for i,v in pairs(WayPoints) do
  6889. if v.NAME == tostring(getstring(1)) then
  6890. notify('Modified Waypoints',"Deleted waypoint: " .. v.NAME)
  6891. table.remove(WayPoints, i)
  6892. end
  6893. end
  6894. refreshwaypoints()
  6895. updatesaves()
  6896. end)
  6897.  
  6898. addcmd('clearpos',{'clrpositions','clearpositions','cpos','clrpos'},
  6899. function(args, speaker)
  6900. WayPoints = {}
  6901. refreshwaypoints()
  6902. updatesaves()
  6903. notify('Modified Waypoints','Removed all waypoints')
  6904. end)
  6905.  
  6906. addcmd('loadpos',{'lpos','loadposition','waypoint'},
  6907. function(args, speaker)
  6908. local WPName = tostring(getstring(1))
  6909. if Players.LocalPlayer.Character then
  6910. for i,_ in pairs(WayPoints) do
  6911. local x = WayPoints[i].COORD[1]
  6912. local y = WayPoints[i].COORD[2]
  6913. local z = WayPoints[i].COORD[3]
  6914. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  6915. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  6916. end
  6917. end
  6918. end
  6919. end)
  6920.  
  6921. addcmd('esp',{},
  6922. function(args, speaker)
  6923. ESPenabled = true
  6924. for i,v in pairs(Players:GetChildren()) do
  6925. if v.ClassName == "Player" and v.Name ~= Players.LocalPlayer.Name then
  6926. ESP(v)
  6927. end
  6928. end
  6929. end)
  6930.  
  6931. addcmd('noesp',{'unesp'},
  6932. function(args, speaker)
  6933. ESPenabled = false
  6934. for i,v in pairs(Players:GetChildren()) do
  6935. local espplr = v
  6936. for i,c in pairs(PARENT:GetChildren()) do
  6937. if c.Name == espplr.Name..'_ESP' then
  6938. c:Destroy()
  6939. end
  6940. end
  6941. end
  6942. end)
  6943.  
  6944. addcmd('locate',{},
  6945. function(args, speaker)
  6946. local players = getPlayer(args[1], speaker)
  6947. for i,v in pairs(players) do
  6948. Locate(Players[v])
  6949. end
  6950. end)
  6951.  
  6952. addcmd('nolocate',{'unlocate'},
  6953. function(args, speaker)
  6954. local players = getPlayer(args[1], speaker)
  6955. for i,v in pairs(players) do
  6956. for i,c in pairs(PARENT:GetChildren()) do
  6957. if c.Name == Players[v].Name..'_LC' then
  6958. c:Destroy()
  6959. end
  6960. end
  6961. end
  6962. end)
  6963.  
  6964. addcmd('view',{'spectate'},
  6965. function(args, speaker)
  6966. local players = getPlayer(args[1], speaker)
  6967. for i,v in pairs(players) do
  6968. workspace.CurrentCamera.CameraSubject = Players[v].Character
  6969. notify('Spectate','Viewing ' .. Players[v].Name)
  6970. end
  6971. end)
  6972.  
  6973. addcmd('unview',{'unspectate'},
  6974. function()
  6975. workspace.CurrentCamera.CameraSubject = Players.LocalPlayer.Character
  6976. notify('Spectate','View turned off')
  6977. end)
  6978.  
  6979. local fa = false
  6980. local cam = workspace.CurrentCamera
  6981. local cam1 = 0
  6982. local cam2 = 0
  6983. local cam3 = 0
  6984. local k1 = false
  6985. local k2 = false
  6986. local k3 = false
  6987. local k4 = false
  6988. local k5 = false
  6989. local k6 = false
  6990. cs = 0.5
  6991. function movecam()
  6992. local fc = Players.LocalPlayer.Character:FindFirstChild('xFC')
  6993. if fa == false then
  6994. repeat
  6995. if Players.LocalPlayer.Character:FindFirstChild('xFC') then
  6996. local fp = fc.Position
  6997. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  6998. fa = true
  6999. Players.LocalPlayer.Character.Humanoid.WalkSpeed = 0
  7000. end
  7001. game:GetService('RunService').RenderStepped:Wait()
  7002. until not Players.LocalPlayer.Character:FindFirstChild('xFC')
  7003. fa = false
  7004. end
  7005. end
  7006. function kp1(inputObject, gameProcessedEvent)
  7007. if not gameProcessedEvent and Players.LocalPlayer.Character and Players.LocalPlayer.Character:FindFirstChild('xFC') then
  7008. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  7009. k1 = true
  7010. cam1 = cs end
  7011. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  7012. k2 = true
  7013. cam1 = (cs*-1) end
  7014. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  7015. k3 = true
  7016. cam2 = cs end
  7017. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  7018. k4 = true
  7019. cam2 = (cs*-1) end
  7020. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  7021. k5 = true
  7022. cam3 = cs end
  7023. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  7024. k6 = true
  7025. cam3 = (cs*-1) end
  7026. end
  7027. end
  7028. UserInputService.InputBegan:connect(kp1)
  7029. function kp2(inputObject, gameProcessedEvent)
  7030. if not gameProcessedEvent and Players.LocalPlayer.Character and Players.LocalPlayer.Character:FindFirstChild('xFC') then
  7031. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  7032. k1 = false
  7033. if k2 == false then
  7034. cam1 = 0
  7035. end
  7036. end
  7037. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  7038. k2 = false
  7039. if k1 == false then
  7040. cam1 = 0
  7041. end
  7042. end
  7043. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  7044. k3= false
  7045. if k4== false then
  7046. cam2 = 0
  7047. end
  7048. end
  7049. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  7050. k4 = false
  7051. if k3 == false then
  7052. cam2 = 0
  7053. end
  7054. end
  7055. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  7056. k5 = false
  7057. if k6 == false then
  7058. cam3 = 0
  7059. end
  7060. end
  7061. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  7062. k6 = false
  7063. if k5 == false then
  7064. cam3 = 0
  7065. end
  7066. end
  7067. end
  7068. end
  7069. UserInputService.InputEnded:connect(kp2)
  7070. fcEnabled = false
  7071. prevSpeed = 16
  7072. function FC()
  7073. if not Players.LocalPlayer.Character:FindFirstChild('xFC') then
  7074. prevSpeed = Players.LocalPlayer.Character.Humanoid.WalkSpeed
  7075. local fc = Instance.new('Part',Players.LocalPlayer.Character)
  7076. fc.CanCollide = false
  7077. fc.Anchored = true
  7078. fc.Transparency = 1
  7079. fc.Size = Vector3.new(1,1,1)
  7080. fc.Name = 'xFC'
  7081. fc.CFrame = Players.LocalPlayer.Character.Head.CFrame
  7082. local cam = workspace.CurrentCamera
  7083. cam.CameraSubject = fc
  7084. cam.CameraType = 'Custom'
  7085. movecam()
  7086. end
  7087. end
  7088. function UFC()
  7089. if Players.LocalPlayer.Character:FindFirstChild('xFC') then
  7090. Players.LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  7091. local cam = workspace.CurrentCamera
  7092. cam.CameraSubject = Players.LocalPlayer.Character.Humanoid
  7093. cam.CameraType = 'Custom'
  7094. Players.LocalPlayer.Character.Humanoid.WalkSpeed = prevSpeed
  7095. end
  7096. end
  7097.  
  7098. addcmd('freecam',{'fc'},
  7099. function(args, speaker)
  7100. FC()
  7101. end)
  7102.  
  7103. addcmd('fixcam',{},
  7104. function(args, speaker)
  7105. UFC()
  7106. workspace.CurrentCamera:remove()
  7107. wait(.1)
  7108. workspace.CurrentCamera.CameraSubject = Players.LocalPlayer.Character.Humanoid
  7109. workspace.CurrentCamera.CameraType = "Custom"
  7110. Players.LocalPlayer.CameraMinZoomDistance = 0.5
  7111. Players.LocalPlayer.CameraMaxZoomDistance = 400
  7112. Players.LocalPlayer.CameraMode = "Classic"
  7113. Players.LocalPlayer.Character.Humanoid.WalkSpeed = prevSpeed
  7114. end)
  7115.  
  7116. addcmd('unfreecam',{'nofreecam','unfc','nofc'},
  7117. function(args, speaker)
  7118. UFC()
  7119. end)
  7120.  
  7121. addcmd('freecamspeed',{'fcspeed'},
  7122. function(args, speaker)
  7123. if isNumber(args[1]) then
  7124. cs = args[1]
  7125. end
  7126. end)
  7127.  
  7128. addcmd('firstp',{},
  7129. function(args, speaker)
  7130. Players.LocalPlayer.CameraMode = "LockFirstPerson"
  7131. end)
  7132.  
  7133. addcmd('thirdp',{},
  7134. function(args, speaker)
  7135. Players.LocalPlayer.CameraMode = "Classic"
  7136. end)
  7137.  
  7138. addcmd('maxzoom',{},
  7139. function(args, speaker)
  7140. Players.LocalPlayer.CameraMaxZoomDistance = args[1]
  7141. end)
  7142.  
  7143. addcmd('unlockws',{'unlockworkspace'},
  7144. function(args, speaker)
  7145. notify('Workspace Modified','Workspace unlocked')
  7146. wait(1)
  7147. local function unlock(instance)
  7148. for i,v in pairs(instance:GetChildren()) do
  7149. if v:IsA("BasePart") then
  7150. v.Locked = false
  7151. end
  7152. unlock(v)
  7153. end
  7154. end
  7155. unlock(workspace)
  7156. end)
  7157.  
  7158. addcmd('lockws',{'lockworkspace'},
  7159. function(args, speaker)
  7160. notify('Workspace Modified','Workspace locked')
  7161. wait(1)
  7162. local function lock(instance)
  7163. for i,v in pairs(instance:GetChildren()) do
  7164. if v:IsA("BasePart") then
  7165. v.Locked = true
  7166. end
  7167. lock(v)
  7168. end
  7169. end
  7170. lock(workspace)
  7171. end)
  7172.  
  7173. addcmd('delete',{'remove'},
  7174. function(args, speaker)
  7175. part = getstring(1)
  7176. local function dels(instance)
  7177. for i,v in pairs(instance:GetChildren())do
  7178. if v.Name:lower() == part:lower() then v:Destroy() end
  7179. dels(v)
  7180. end
  7181. end
  7182. dels(workspace)
  7183. notify('Item(s) Deleted','Deleted ' ..getstring(1))
  7184. end)
  7185.  
  7186. addcmd('deleteclass',{'removeclass','deleteclassname','removeclassname','dc'},
  7187. function(args, speaker)
  7188. part = getstring(1)
  7189. local function dels(instance)
  7190. for i,v in pairs(instance:GetChildren())do
  7191. if v.ClassName:lower() == part:lower() then v:Destroy() end
  7192. dels(v)
  7193. end
  7194. end
  7195. dels(workspace)
  7196. notify('Item(s) Deleted','Deleted items with ClassName ' ..getstring(1))
  7197. end)
  7198.  
  7199. addcmd('btools',{},
  7200. function(args, speaker)
  7201. Instance.new("HopperBin", Players.LocalPlayer.Backpack).BinType = 1
  7202. Instance.new("HopperBin", Players.LocalPlayer.Backpack).BinType = 2
  7203. Instance.new("HopperBin", Players.LocalPlayer.Backpack).BinType = 3
  7204. Instance.new("HopperBin", Players.LocalPlayer.Backpack).BinType = 4
  7205. end)
  7206.  
  7207. addcmd('f3x',{'fex'},
  7208. function(args, speaker)
  7209. loadstring(game:GetObjects("rbxassetid://1059691823")[1].Source)()
  7210. end)
  7211.  
  7212. addcmd('age',{},
  7213. function(args, speaker)
  7214. local players = getPlayer(args[1], speaker)
  7215. for i,v in pairs(players) do
  7216. local players = getPlayer(args[1], speaker)
  7217. local ages = {}
  7218. for i,v in pairs(players) do
  7219. local p = Players[v]
  7220. table.insert(ages, p.Name.."'s age is: "..p.AccountAge)
  7221. end
  7222. notify('Account Age',table.concat(ages, ',\n'))
  7223. end
  7224. end)
  7225.  
  7226. addcmd('os',{'platform', 'device'},
  7227. function(args, speaker)
  7228. local players = getPlayer(args[1], speaker)
  7229. local platforms = {}
  7230. for i,v in pairs(players) do
  7231. local p = Players[v]
  7232. table.insert(platforms, p.Name.."'s platform is: "..p.OsPlatform)
  7233. end
  7234. notify('OS',table.concat(platforms, ',\n'))
  7235. end)
  7236.  
  7237. addcmd('goto',{'to'},
  7238. function(args, speaker)
  7239. local players = getPlayer(args[1], speaker)
  7240. for i,v in pairs(players)do
  7241. if Players[v].Character ~= nil then
  7242. if speaker.Character:FindFirstChild("HumanoidRootPart") then
  7243. speaker.Character.Humanoid.Jump = true
  7244. end
  7245. speaker.Character.HumanoidRootPart.CFrame = Players[v].Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  7246. end
  7247. end
  7248. end)
  7249.  
  7250. bringT = {}
  7251. addcmd('loopbring',{},
  7252. function(args, speaker)
  7253. local players = getPlayer(args[1], speaker)
  7254. for i,v in pairs(players)do
  7255. spawn(function()
  7256. if Players[v].Name ~= Players.LocalPlayer.Name and not FindInTable(bringT, Players[v].Name) then
  7257. table.insert(bringT, Players[v].Name)
  7258. local pchar=Players[v].Character
  7259. pchar.Humanoid.Jump = true
  7260. repeat wait()
  7261. pchar = Players[v].Character
  7262. for i,c in pairs(players) do
  7263. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  7264. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(3,1,0)
  7265. end
  7266. end
  7267. until not FindInTable(bringT, Players[v].Name)
  7268. end
  7269. end)
  7270. end
  7271. end)
  7272.  
  7273. addcmd('unloopbring',{'noloopbring'},
  7274. function(args, speaker)
  7275. local players = getPlayer(args[1], speaker)
  7276. for i,v in pairs(players)do
  7277. spawn(function()
  7278. for a,b in pairs(bringT) do if b == Players[v].Name then table.remove(bringT, a) end end
  7279. end)
  7280. end
  7281. end)
  7282.  
  7283. addcmd('freeze',{'fr'},
  7284. function(args, speaker)
  7285. local players = getPlayer(args[1], speaker)
  7286. if players ~= nil then
  7287. for i, v in pairs(players) do
  7288. spawn(function()
  7289. for i, x in next, Players[v].Character:GetDescendants() do
  7290. if x:IsA("Part") and not x.Anchored then
  7291. x.Anchored = true
  7292. end
  7293. end
  7294. end)
  7295. end
  7296. end
  7297. end)
  7298.  
  7299. addcmd('thaw',{'unfreeze','unfr'},
  7300. function(args, speaker)
  7301. local players = getPlayer(args[1], speaker)
  7302. if players ~= nil then
  7303. for i, v in pairs(players) do
  7304. spawn(function()
  7305. for i, x in next, Players[v].Character:GetDescendants() do
  7306. if x:IsA("Part") and x.Anchored then
  7307. x.Anchored = false
  7308. end
  7309. end
  7310. end)
  7311. end
  7312. end
  7313. end)
  7314.  
  7315. addcmd('kill',{'fekill'},
  7316. function(args, speaker)
  7317. local players = getPlayer(args[1], speaker)
  7318. if tools(Players.LocalPlayer) then
  7319. for i,v in pairs(players)do
  7320. -- illremember's cool fe kill script
  7321. local Target = Players[v].Name
  7322. Players.LocalPlayer.Character.Humanoid.Name = 1
  7323. local l = Players.LocalPlayer.Character["1"]:Clone()
  7324. l.Parent = Players.LocalPlayer.Character
  7325. l.Name = "Humanoid"
  7326. wait(0.1)
  7327. Players.LocalPlayer.Character["1"]:Destroy()
  7328. workspace.CurrentCamera.CameraSubject = Players.LocalPlayer.Character
  7329. Players.LocalPlayer.Character.Animate.Disabled = true
  7330. wait(0.1)
  7331. Players.LocalPlayer.Character.Animate.Disabled = false
  7332. Players.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  7333. for i,v in pairs(Players.LocalPlayer.Backpack:GetChildren())do
  7334. Players.LocalPlayer.Character.Humanoid:EquipTool(v)
  7335. v.CanBeDropped = true
  7336. end
  7337. wait(0.1)
  7338. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Players[Target].Character.HumanoidRootPart.CFrame
  7339. wait(0.1)
  7340. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Players[Target].Character.HumanoidRootPart.CFrame
  7341. wait(0.2)
  7342. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-10000,-100, -10000))
  7343. end
  7344. else
  7345. notify('Tool Required','You need to have a tool to use this command')
  7346. end
  7347. end)
  7348.  
  7349. addcmd('bring',{'febring'},
  7350. function(args, speaker)
  7351. local players = getPlayer(args[1], speaker)
  7352. if tools(Players.LocalPlayer) then
  7353. for i,v in pairs(players)do
  7354. -- illremember's cool fe bring script
  7355. local Target = Players[v].Name
  7356. local pos = Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  7357. Players.LocalPlayer.Character.Humanoid.Name = 1
  7358. local l = Players.LocalPlayer.Character["1"]:Clone()
  7359. l.Parent = Players.LocalPlayer.Character
  7360. l.Name = "Humanoid"
  7361. wait(0.1)
  7362. Players.LocalPlayer.Character["1"]:Destroy()
  7363. workspace.CurrentCamera.CameraSubject = Players.LocalPlayer.Character
  7364. Players.LocalPlayer.Character.Animate.Disabled = true
  7365. wait(0.1)
  7366. Players.LocalPlayer.Character.Animate.Disabled = false
  7367. Players.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  7368. for i,v in pairs(Players.LocalPlayer.Backpack:GetChildren())do
  7369. Players.LocalPlayer.Character.Humanoid:EquipTool(v)
  7370. end
  7371. local function tp(player,player2)
  7372. local char1,char2=player.Character,player2.Character
  7373. if char1 and char2 then
  7374. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  7375. end
  7376. end
  7377. local function getout(player,player2)
  7378. local char1,char2=player.Character,player2.Character
  7379. if char1 and char2 then
  7380. char1:MoveTo(char2.Head.Position)
  7381. end
  7382. end
  7383. tp(Players[Target], Players.LocalPlayer)
  7384. wait(0.1)
  7385. tp(Players[Target], Players.LocalPlayer)
  7386. wait(0.3)
  7387. getout(Players.LocalPlayer, Players[Target])
  7388. wait(0.2)
  7389. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = pos
  7390. end
  7391. else
  7392. notify('Tool Required','You need to have a tool to use this command')
  7393. end
  7394. end)
  7395.  
  7396. oofing = false
  7397. addcmd('loopoof',{},
  7398. function(args, speaker)
  7399. oofing = true
  7400. repeat wait(0.01)
  7401. for i,v in pairs(Players:GetPlayers()) do
  7402. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  7403. for _,x in pairs(v.Character.Head:GetChildren()) do
  7404. if x:IsA'Sound' then x.Playing = true end
  7405. end
  7406. end
  7407. end
  7408. until oofing == false
  7409. end)
  7410.  
  7411. addcmd('unloopoof',{},
  7412. function(args, speaker)
  7413. oofing = false
  7414. end)
  7415.  
  7416. addcmd('respawn',{},
  7417. function(args, speaker)
  7418. respawn(Players.LocalPlayer)
  7419. end)
  7420.  
  7421. addcmd('refresh',{'re'},
  7422. function(args, speaker)
  7423. refresh(Players.LocalPlayer)
  7424. end)
  7425.  
  7426. addcmd('god',{''},
  7427. function(args, speaker)
  7428. Players.LocalPlayer.Character.Humanoid.Name = 1
  7429. local l = Players.LocalPlayer.Character["1"]:Clone()
  7430. l.Parent = Players.LocalPlayer.Character
  7431. l.Name = "Humanoid"
  7432. wait(0.1)
  7433. Players.LocalPlayer.Character["1"]:Destroy()
  7434. workspace.CurrentCamera.CameraSubject = Players.LocalPlayer.Character
  7435. Players.LocalPlayer.Character.Animate.Disabled = true
  7436. wait(0.1)
  7437. Players.LocalPlayer.Character.Animate.Disabled = false
  7438. Players.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  7439. end)
  7440.  
  7441. addcmd('invisible',{'invis'},
  7442. function(args, speaker)
  7443. -- Elite1337#9377 & Timeless#4044
  7444. local function CheckRig()
  7445. if Players.LocalPlayer.Character then
  7446. local Humanoid = Players.LocalPlayer.Character:WaitForChild('Humanoid')
  7447. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  7448. return 'R15'
  7449. else
  7450. return 'R6'
  7451. end
  7452. end
  7453. end
  7454. local function InitiateInvis()
  7455. local Character = Players.LocalPlayer.Character
  7456. local StoredCF = Character.PrimaryPart.CFrame
  7457. local Part = Instance.new('Part',workspace)
  7458. Part.Size = Vector3.new(5,0,5)
  7459. Part.Anchored = true
  7460. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  7461. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  7462. spawn(function()
  7463. wait(3)
  7464. Part:Destroy()
  7465. end)
  7466. if CheckRig() == 'R6' then
  7467. local Clone = Character.HumanoidRootPart:Clone()
  7468. Character.HumanoidRootPart:Destroy()
  7469. Clone.Parent = Character
  7470. else
  7471. local Clone = Character.LowerTorso.Root:Clone()
  7472. Character.LowerTorso.Root:Destroy()
  7473. Clone.Parent = Character.LowerTorso
  7474. end
  7475. end
  7476. InitiateInvis()
  7477. end)
  7478.  
  7479. addcmd('strengthen',{},
  7480. function(args, speaker)
  7481. for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  7482. if child.ClassName == "Part" then
  7483. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  7484. end
  7485. end
  7486. end)
  7487.  
  7488. addcmd('weaken',{},
  7489. function(args, speaker)
  7490. for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  7491. if child.ClassName == "Part" then
  7492. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  7493. end
  7494. end
  7495. end)
  7496.  
  7497. addcmd('unweaken',{'unstrengthen'},
  7498. function(args, speaker)
  7499. for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  7500. if child.ClassName == "Part" then
  7501. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  7502. end
  7503. end
  7504. end)
  7505.  
  7506. addcmd('jpower',{'grav','jumppower','jp'},
  7507. function(args, speaker)
  7508. if Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
  7509. Players.LocalPlayer.Character.Humanoid.JumpPower=tonumber(args[1])
  7510. end
  7511. end)
  7512.  
  7513. addcmd('hipheight',{'hheight'},
  7514. function(args, speaker)
  7515. if Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
  7516. Players.LocalPlayer.Character.Humanoid.HipHeight = args[1]
  7517. end
  7518. end)
  7519.  
  7520. addcmd('dance',{},
  7521. function(args, speaker)
  7522. if not r15(Players.LocalPlayer) then
  7523. local pchar=Players.LocalPlayer.Character
  7524. local anim = nil
  7525. local dance1 = math.random(1,7)
  7526. if dance1 == 1 then
  7527. anim = '27789359'
  7528. end
  7529. if dance1 == 2 then
  7530. anim = '30196114'
  7531. end
  7532. if dance1 == 3 then
  7533. anim = '248263260'
  7534. end
  7535. if dance1 == 4 then
  7536. anim = '45834924'
  7537. end
  7538. if dance1 == 5 then
  7539. anim = '33796059'
  7540. end
  7541. if dance1 == 6 then
  7542. anim = '28488254'
  7543. end
  7544. if dance1 == 7 then
  7545. anim = '52155728'
  7546. end
  7547. local animation = Instance.new("Animation")
  7548. animation.AnimationId = "rbxassetid://"..anim
  7549. local animTrack = pchar.Humanoid:LoadAnimation(animation)
  7550. animTrack:Play()
  7551. else
  7552. notify('R6 Required','This command requires the r6 rig type')
  7553. end
  7554. end)
  7555.  
  7556. addcmd('nolimbs',{'rlimbs'},
  7557. function(args, speaker)
  7558. if r15(Players.LocalPlayer) then
  7559. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  7560. if v:IsA("BasePart") and
  7561. v.Name == "RightUpperLeg" or
  7562. v.Name == "LeftUpperLeg" or
  7563. v.Name == "RightUpperArm" or
  7564. v.Name == "LeftUpperArm" then
  7565. v:Destroy()
  7566. end
  7567. end
  7568. else
  7569. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  7570. if v:IsA("BasePart") and
  7571. v.Name == "Right Leg" or
  7572. v.Name == "Left Leg" or
  7573. v.Name == "Right Arm" or
  7574. v.Name == "Left Arm" then
  7575. v:Destroy()
  7576. end
  7577. end
  7578. end
  7579. end)
  7580.  
  7581. addcmd('noarms',{'rarms'},
  7582. function(args, speaker)
  7583. if r15(Players.LocalPlayer) then
  7584. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  7585. if v:IsA("BasePart") and
  7586. v.Name == "RightUpperArm" or
  7587. v.Name == "LeftUpperArm" then
  7588. v:Destroy()
  7589. end
  7590. end
  7591. else
  7592. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  7593. if v:IsA("BasePart") and
  7594. v.Name == "Right Arm" or
  7595. v.Name == "Left Arm" then
  7596. v:Destroy()
  7597. end
  7598. end
  7599. end
  7600. end)
  7601.  
  7602. addcmd('nolegs',{'rlegs'},
  7603. function(args, speaker)
  7604. if r15(Players.LocalPlayer) then
  7605. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  7606. if v:IsA("BasePart") and
  7607. v.Name == "RightUpperLeg" or
  7608. v.Name == "LeftUpperLeg" then
  7609. v:Destroy()
  7610. end
  7611. end
  7612. else
  7613. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  7614. if v:IsA("BasePart") and
  7615. v.Name == "Right Leg" or
  7616. v.Name == "Left Leg" then
  7617. v:Destroy()
  7618. end
  7619. end
  7620. end
  7621. end)
  7622.  
  7623. addcmd('sit',{},
  7624. function(args, speaker)
  7625. if Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
  7626. Players.LocalPlayer.Character.Humanoid.Sit = true
  7627. end
  7628. end)
  7629.  
  7630. addcmd('team',{},
  7631. function(args, speaker)
  7632. local teamname = nil
  7633. for a,b in pairs(game:GetService("Teams"):GetChildren()) do
  7634. local L_name = b.Name:lower()
  7635. local F = L_name:find(getstring(1))
  7636. if F == 1 then
  7637. teamname = b
  7638. end
  7639. end
  7640. Players.LocalPlayer.Team = teamname
  7641. end)
  7642.  
  7643. addcmd('spasm',{},
  7644. function(args, speaker)
  7645. if not r15(Players.LocalPlayer) then
  7646. local pchar=Players.LocalPlayer.Character
  7647. local AnimationId = "33796059"
  7648. local Anim = Instance.new("Animation")
  7649. Anim.AnimationId = "rbxassetid://"..AnimationId
  7650. local k = pchar.Humanoid:LoadAnimation(Anim)
  7651. k:Play()
  7652. k:AdjustSpeed(99)
  7653. else
  7654. notify('R6 Required','This command requires the r6 rig type')
  7655. end
  7656. end)
  7657.  
  7658. addcmd('headthrow',{},
  7659. function(args, speaker)
  7660. if not r15(Players.LocalPlayer) then
  7661. local AnimationId = "35154961"
  7662. local Anim = Instance.new("Animation")
  7663. Anim.AnimationId = "rbxassetid://"..AnimationId
  7664. local k = Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
  7665. k:Play(0)
  7666. k:AdjustSpeed(1)
  7667. else
  7668. notify('R6 Required','This command requires the r6 rig type')
  7669. end
  7670. end)
  7671.  
  7672. addcmd('animation',{'anim'},
  7673. function(args, speaker)
  7674. if not r15(Players.LocalPlayer) then
  7675. local pchar=Players.LocalPlayer.Character
  7676. local AnimationId = tostring(args[1])
  7677. local Anim = Instance.new("Animation")
  7678. Anim.AnimationId = "rbxassetid://"..AnimationId
  7679. local k = pchar.Humanoid:LoadAnimation(Anim)
  7680. k:Play()
  7681. if args[2] then
  7682. k:AdjustSpeed(tostring(args[2]))
  7683. end
  7684. else
  7685. notify('R6 Required','This command requires the r6 rig type')
  7686. end
  7687. end)
  7688.  
  7689. addcmd('tpposition',{'tppos'},
  7690. function(args,speaker)
  7691. if #args < 3 then return end
  7692. local tpX,tpY,tpZ = tonumber(args[1]),tonumber(args[2]),tonumber(args[3])
  7693. local char = Players.LocalPlayer.Character
  7694. if char and char:FindFirstChild("HumanoidRootPart") then
  7695. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  7696. end
  7697. end)
  7698.  
  7699. addcmd('offset',{},
  7700. function(args,speaker)
  7701. if #args < 3 then return end
  7702. local tpX,tpY,tpZ = tonumber(args[1]),tonumber(args[2]),tonumber(args[3])
  7703. local char = Players.LocalPlayer.Character
  7704. if char and char:FindFirstChild("HumanoidRootPart") then
  7705. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  7706. end
  7707. end)
  7708.  
  7709. addcmd('getposition',{'getpos'},
  7710. function(args,speaker)
  7711. local char = Players.LocalPlayer.Character
  7712. if char and char:FindFirstChild("HumanoidRootPart") then
  7713. local pos = tostring(char.HumanoidRootPart.Position)
  7714. notify('Current Position',pos)
  7715. end
  7716. end)
  7717.  
  7718. addcmd('speed',{'ws'},
  7719. function(args, speaker)
  7720. if Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
  7721. Players.LocalPlayer.Character.Humanoid.WalkSpeed=tonumber(args[1])
  7722. end
  7723. end)
  7724.  
  7725. addcmd('tools',{'gears'},
  7726. function(args, speaker)
  7727. local function copy(instance)
  7728. for i,c in pairs(instance:GetChildren())do
  7729. if c:IsA('Tool') or c:IsA('HopperBin') then
  7730. c:Clone().Parent = Players.LocalPlayer.Backpack
  7731. end
  7732. copy(c)
  7733. end
  7734. end
  7735. copy(game:GetService("Lighting"))
  7736. local function copy(instance)
  7737. for i,c in pairs(instance:GetChildren())do
  7738. if c:IsA('Tool') or c:IsA('HopperBin') then
  7739. c:Clone().Parent = Players.LocalPlayer.Backpack
  7740. end
  7741. copy(c)
  7742. end
  7743. end
  7744. copy(game:GetService("ReplicatedStorage"))
  7745. notify('Tools','Copied tools from ReplicatedStorage and Lighting')
  7746. end)
  7747.  
  7748. addcmd('keeptools',{'startertools','stools','ktools'},
  7749. function(args, speaker)
  7750. local function copy(instance)
  7751. for i,c in pairs(instance:GetChildren())do
  7752. if c:IsA('Tool') or c:IsA('HopperBin') then
  7753. c:Clone().Parent = Players.LocalPlayer.StarterGear
  7754. end
  7755. copy(c)
  7756. end
  7757. end
  7758. copy(Players.LocalPlayer.Backpack)
  7759. local function copy(instance)
  7760. for i,c in pairs(instance:GetChildren())do
  7761. if c:IsA('Tool') or c:IsA('HopperBin') then
  7762. c:Clone().Parent = Players.LocalPlayer.StarterGear
  7763. end
  7764. copy(c)
  7765. end
  7766. end
  7767. copy(Players.LocalPlayer.Character)
  7768. notify('Tools','Copied tools to StarterGear')
  7769. end)
  7770.  
  7771. addcmd('nokeeptools',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  7772. function(args, speaker)
  7773. for i,c in pairs(Players.LocalPlayer.StarterGear:GetChildren())do
  7774. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  7775. end
  7776. end
  7777. notify('Tools','Cleared tools from StarterGear')
  7778. end)
  7779.  
  7780. addcmd('notools',{'rtools','clrtools','removetools'},
  7781. function(args, speaker)
  7782. for i,v in pairs(Players.LocalPlayer.Backpack:GetDescendants()) do
  7783. if v:IsA('Tool') or v:IsA('HopperBin') then
  7784. v:destroy()
  7785. end
  7786. end
  7787. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  7788. if v:IsA('Tool') or v:IsA('HopperBin') then
  7789. v:destroy()
  7790. end
  7791. end
  7792. notify('Tools','Removed tools')
  7793. end)
  7794.  
  7795. addcmd('explorer',{'dex'},
  7796. function(args, speaker)
  7797. local dex = loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  7798. game:GetService("CoreGui").Dex.PropertiesFrame.Changed:connect(function(property)
  7799. if property == 'Position' then
  7800. if game:GetService("CoreGui").Dex.PropertiesFrame.Position == UDim2.new(1, -300, 0.5, 36) then
  7801. Notification:TweenPosition(UDim2.new(1, -800, 1, Notification.Position.Y.Offset), "InOut", "Quart", 0.5, true, nil)
  7802. Holder:TweenPosition(UDim2.new(1, -550, 1, Holder.Position.Y.Offset), "InOut", "Quart", 0.2, true, nil)
  7803. holderOffset = -550
  7804. notifyOffset = -800
  7805. elseif game:GetService("CoreGui").Dex.PropertiesFrame.Position == UDim2.new(1, 30, 0.5, 36) then
  7806. Holder:TweenPosition(UDim2.new(1, -250, 1, Holder.Position.Y.Offset), "InOut", "Quart", 0.2, true, nil)
  7807. Notification:TweenPosition(UDim2.new(1, -500, 1, Notification.Position.Y.Offset), "InOut", "Quart", 0.5, true, nil)
  7808. holderOffset = -250
  7809. notifyOffset = -500
  7810. end
  7811. end
  7812. end)
  7813. end)
  7814.  
  7815. addcmd('remotespy',{'remotes'},
  7816. function(args, speaker)
  7817. notify('Remotespy','Printed remotes')
  7818. function getem(o)
  7819. for i,v in pairs(o:children())do
  7820. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  7821. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  7822. end
  7823. getem(v)
  7824. end
  7825. end
  7826. pcall(getem,game)
  7827. end)
  7828.  
  7829. addcmd('orbit',{},
  7830. function(args, speaker)
  7831. local players = getPlayer(args[1], speaker)
  7832. for i,v in pairs(players)do
  7833. execCmd('unorbit all')
  7834. local o = Instance.new("RocketPropulsion")
  7835. o.Parent = Players.LocalPlayer.Character.HumanoidRootPart
  7836. o.Name = "Orbit"
  7837. o.Target = Players[v].Character.HumanoidRootPart
  7838. o:Fire()
  7839. execCmd('noclip')
  7840. end
  7841. end)
  7842.  
  7843. addcmd('unorbit',{},
  7844. function(args, speaker)
  7845. execCmd('clip')
  7846. Players.LocalPlayer.Character.HumanoidRootPart.Orbit:Destroy()
  7847. end)
  7848.  
  7849. loopgoto = nil
  7850. addcmd('loopgoto',{},
  7851. function(args, speaker)
  7852. local players = getPlayer(args[1], speaker)
  7853. for i,v in pairs(players)do
  7854. loopgoto = Players[v]
  7855. repeat wait() if Players[v].Character ~= nil then
  7856. if speaker.Character:FindFirstChild("Humanoid") then
  7857. speaker.Character.Humanoid.Jump = true
  7858. end
  7859. speaker.Character:MoveTo(Players[v].Character.HumanoidRootPart.Position)
  7860. end
  7861. until loopgoto ~= Players[v]
  7862. end
  7863. end)
  7864.  
  7865. addcmd('unloopgoto',{'noloopgoto'},
  7866. function(args, speaker)
  7867. loopgoto = nil
  7868. end)
  7869.  
  7870. spamming = false
  7871. addcmd('spam',{},
  7872. function(args, speaker)
  7873. spamming = true
  7874. repeat wait(1)
  7875. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(getstring(1), "All")
  7876. until spamming == false
  7877. end)
  7878.  
  7879. addcmd('nospam',{'unspam'},
  7880. function(args, speaker)
  7881. spamming = false
  7882. end)
  7883.  
  7884. pmspamming = {}
  7885. addcmd('pmspam',{},
  7886. function(args, speaker)
  7887. local players = getPlayer(args[1], speaker)
  7888. for i,v in pairs(players)do
  7889. spawn(function()
  7890. if FindInTable(pmspamming, Players[v].Name) then return end
  7891. table.insert(pmspamming, Players[v].Name)
  7892. repeat wait(1)
  7893. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/w "..Players[v].Name.." "..getstring(2), "All")
  7894. until not FindInTable(pmspamming, Players[v].Name)
  7895. end)
  7896. end
  7897. end)
  7898.  
  7899. addcmd('nopmspam',{'unpmspam'},
  7900. function(args, speaker)
  7901. local players = getPlayer(args[1], speaker)
  7902. for i,v in pairs(players)do
  7903. spawn(function()
  7904. for a,b in pairs(pmspamming) do
  7905. if b == Players[v].Name then
  7906. table.remove(pmspamming, a)
  7907. end
  7908. end
  7909. end)
  7910. end
  7911. end)
  7912.  
  7913. addcmd('blockhead',{},
  7914. function(args, speaker)
  7915. Players.LocalPlayer.Character.Head.Mesh:Destroy()
  7916. end)
  7917.  
  7918. addcmd('blockhats',{},
  7919. function(args, speaker)
  7920. for _,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  7921. if (v:IsA("Accessory")) then
  7922. v.Handle.Mesh:remove()
  7923. end
  7924. end
  7925. end)
  7926.  
  7927. addcmd('clone',{},
  7928. function(args, speaker)
  7929. local AnimationId = "215384594"
  7930. local Anim = Instance.new("Animation")
  7931. Anim.AnimationId = "rbxassetid://"..AnimationId
  7932. local k = Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
  7933. k:Play()
  7934. k:AdjustSpeed(100)
  7935. end)
  7936.  
  7937. addcmd('creeper',{},
  7938. function(args, speaker)
  7939. if r15(Players.LocalPlayer) then
  7940. local lol = Players.LocalPlayer
  7941. lol.Character["Head"].Mesh:Destroy()
  7942. lol.Character["LeftUpperArm"]:Destroy()
  7943. lol.Character["RightUpperArm"]:Destroy()
  7944. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  7945. if v:IsA'Hat' or v:IsA'Accessory' then
  7946. v.Parent = workspace
  7947. end
  7948. end
  7949. else
  7950. local lol = Players.LocalPlayer
  7951. lol.Character["Head"].Mesh:Destroy()
  7952. lol.Character["Left Arm"]:Destroy()
  7953. lol.Character["Right Arm"]:Destroy()
  7954. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  7955. if v:IsA'Hat' or v:IsA'Accessory' then
  7956. v.Parent = workspace
  7957. end
  7958. end
  7959. end
  7960. end)
  7961.  
  7962. bangplr = nil
  7963.  
  7964. addcmd('bang',{'rape'},
  7965. function(args, speaker)
  7966. if not r15(Players.LocalPlayer) then
  7967. local players = getPlayer(args[1], speaker)
  7968. for i,v in pairs(players)do
  7969. local Anim2 = Instance.new("Animation")
  7970. Anim2.AnimationId = "rbxassetid://148840371"
  7971. local track2 = Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim2)
  7972. track2:Play(.1, 1, 1)
  7973. bangplr = Players[v].Name
  7974. end
  7975. else
  7976. notify('R6 Required','This command requires the r6 rig type')
  7977. end
  7978. end)
  7979.  
  7980. addcmd('unbang',{'unrape'},
  7981. function(args, speaker)
  7982. bangplr = nil
  7983. end)
  7984.  
  7985. gtools = false
  7986. addcmd('grabtools',{},
  7987. function(args, speaker)
  7988. workspace.ChildAdded:connect(function(part)
  7989. if gtools then
  7990. if part:IsA("Tool") then
  7991. part.Handle.CFrame = Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  7992. end
  7993. end
  7994. end)
  7995. end)
  7996.  
  7997. addcmd('nograbtools',{'ungrabtools'},
  7998. function(args, speaker)
  7999. gtools = false
  8000. end)
  8001.  
  8002. addcmd('givetools',{},
  8003. function(args, speaker)
  8004. for i,t in pairs(Players.LocalPlayer.Backpack:GetDescendants()) do
  8005. if t:IsA("Tool") then
  8006. t.Parent = Players.LocalPlayer.Character
  8007. wait()
  8008. local players = getPlayer(args[1], speaker)
  8009. for i,v in pairs(players)do
  8010. t.Parent = Players[v].Character
  8011. end
  8012. end
  8013. end
  8014. end)
  8015.  
  8016. addcmd('copytools',{'clonetools'},
  8017. function(args, speaker)
  8018. local players = getPlayer(args[1], speaker)
  8019. for i,v in pairs(players)do
  8020. spawn(function()
  8021. for i,v in pairs(Players[v].Backpack:GetChildren()) do
  8022. if v:IsA('Tool') or v:IsA('HopperBin') then
  8023. v:Clone().Parent = speaker.Backpack
  8024. end
  8025. end
  8026. end)
  8027. end
  8028. end)
  8029.  
  8030. addcmd('naked',{},
  8031. function(args, speaker)
  8032. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  8033. if v:IsA("Clothing") then
  8034. v:Destroy()
  8035. end
  8036. end
  8037. end)
  8038.  
  8039. addcmd('spawnpoint',{'spawn'},
  8040. function(args, speaker)
  8041. spawnpos = Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  8042. spawnpoint = true
  8043. notify('Spawn Point','Spawn point created at '..tostring(spawnpos))
  8044. end)
  8045.  
  8046. addcmd('nospawnpoint',{'nospawn'},
  8047. function(args, speaker)
  8048. spawnpoint = false
  8049. notify('Spawn Point','Removed spawn point')
  8050. end)
  8051.  
  8052. addcmd('hatspin',{'spinhats'},
  8053. function(args, speaker)
  8054. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  8055. if v:IsA("Accessory") or v:IsA("Hat") then
  8056. local keep = Instance.new("BodyPosition") keep.Parent = v.Handle keep.Name = "no"
  8057. local spin = Instance.new("BodyAngularVelocity") spin.Parent = v.Handle spin.Name = "ha"
  8058. if v.Handle.AccessoryWeld then
  8059. v.Handle.AccessoryWeld:Destroy()
  8060. end
  8061. if args[1] then
  8062. spin.AngularVelocity = Vector3.new(0, args[1], 0)
  8063. spin.MaxTorque = Vector3.new(0, args[1] * 2, 0)
  8064. else
  8065. spin.AngularVelocity = Vector3.new(0, 100, 0)
  8066. spin.MaxTorque = Vector3.new(0, 200, 0)
  8067. end
  8068. keep.P = 30000
  8069. keep.D = 50
  8070. spinning = keep
  8071. spinenabled = true
  8072. end
  8073. end
  8074. end)
  8075.  
  8076. addcmd('unhatspin',{'unspinhats'},
  8077. function(args, speaker)
  8078. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  8079. if v:IsA("Accessory") or v:IsA("Hat") then
  8080. pcall(function()
  8081. if v:IsA("Accessory") or v:IsA("Hat") then
  8082. v.Parent = workspace
  8083. end
  8084. wait(0.5)
  8085. v.Handle.no:Destroy()
  8086. v.Handle.ha:Destroy()
  8087. if v:IsA("Accessory") or v:IsA("Hat") then
  8088. v.Parent = Players.LocalPlayer.Character
  8089. end
  8090. end)
  8091. end
  8092. end
  8093. end)
  8094.  
  8095. addcmd('ambient',{},
  8096. function(args, speaker)
  8097. game:GetService("Lighting").Ambient = Color3.new(args[1],args[2],args[3])
  8098. game:GetService("Lighting").OutdoorAmbient = Color3.new(args[1],args[2],args[3])
  8099. end)
  8100.  
  8101. addcmd('nofog',{},
  8102. function(args, speaker)
  8103. game:GetService("Lighting").FogEnd = 100000
  8104. end)
  8105.  
  8106. addcmd('brightness',{},
  8107. function(args, speaker)
  8108. game:GetService("Lighting").Brightness = args[1]
  8109. end)
  8110.  
  8111. 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}
  8112.  
  8113. addcmd('restorelighting',{'rlighting'},
  8114. function(args,speaker)
  8115. game:GetService("Lighting").Ambient = origsettings.abt
  8116. game:GetService("Lighting").OutdoorAmbient = origsettings.oabt
  8117. game:GetService("Lighting").Brightness = origsettings.brt
  8118. game:GetService("Lighting").TimeOfDay = origsettings.time
  8119. game:GetService("Lighting").FogColor = origsettings.fclr
  8120. game:GetService("Lighting").FogEnd = origsettings.fe
  8121. game:GetService("Lighting").FogStart = origsettings.fs
  8122. end)
  8123.  
  8124. addcmd('stun',{},
  8125. function(args, speaker)
  8126. Players.LocalPlayer.Character.Humanoid.PlatformStand = true
  8127. end)
  8128.  
  8129. addcmd('unstun',{'nostun'},
  8130. function(args, speaker)
  8131. Players.LocalPlayer.Character.Humanoid.PlatformStand = false
  8132. end)
  8133.  
  8134. addcmd('drophats',{'drophat'},
  8135. function(args, speaker)
  8136. if speaker.Character then
  8137. for _,obj in pairs(speaker.Character:GetChildren()) do
  8138. if obj:IsA("Accessory") then
  8139. obj.Parent = workspace
  8140. end
  8141. end
  8142. end
  8143. end)
  8144.  
  8145. addcmd('droptools',{'droptool'},
  8146. function(args, speaker)
  8147. if speaker.Character then
  8148. for _,obj in pairs(speaker.Character:GetChildren()) do
  8149. if obj:IsA("Tool") then
  8150. obj.Parent = workspace
  8151. end
  8152. end
  8153. end
  8154. if speaker:FindFirstChild("Backpack") then
  8155. for _,obj in pairs(speaker.Backpack:GetChildren()) do
  8156. if obj:IsA("Tool") then
  8157. obj.Parent = workspace
  8158. end
  8159. end
  8160. end
  8161. end)
  8162.  
  8163. addcmd('logs',{'chatlogs'},
  8164. function(args, speaker)
  8165. logsDrag:TweenPosition(UDim2.new(0, 0, 1, -250), "InOut", "Quart", 0.3, true, nil)
  8166. end)
  8167.  
  8168. addcmd('fling',{},
  8169. function(args, speaker)
  8170. local power = 500
  8171. execCmd('noclip')
  8172. wait(.1)
  8173. local bambam = Instance.new("BodyThrust")
  8174. bambam.Parent = Players.LocalPlayer.Character.HumanoidRootPart
  8175. bambam.Force = Vector3.new(power,0,power)
  8176. bambam.Location = Players.LocalPlayer.Character.HumanoidRootPart.Position
  8177. notify('Fling','Walk into people to fling them!')
  8178. end)
  8179.  
  8180. addcmd('unfling',{},
  8181. function(args, speaker)
  8182. execCmd('clip')
  8183. wait(.1)
  8184. for i,v in pairs(Players.LocalPlayer.Character.HumanoidRootPart:GetChildren()) do
  8185. if v.ClassName == 'BodyThrust' then
  8186. v:Destroy()
  8187. end
  8188. end
  8189. end)
  8190.  
  8191. if pcall(function() loadstring(game:HttpGet(('https://pastebin.com/raw/yKieh77L'),true))() end) then
  8192. if ver ~= Version then
  8193. notify('Outdated','Get a new version at infyield.yolasite.com')
  8194. end
  8195. if Announcement and Announcement ~= '' then
  8196. local AnnGUI = Instance.new("Frame")
  8197. local background = Instance.new("Frame")
  8198. local Dark = Instance.new("Frame")
  8199. local TextBox = Instance.new("TextLabel")
  8200. local shadow = Instance.new("Frame")
  8201. local PopupText = Instance.new("TextLabel")
  8202. local Exit = Instance.new("ImageButton")
  8203.  
  8204. AnnGUI.Name = randomString()
  8205. AnnGUI.Parent = PARENT
  8206. AnnGUI.Active = true
  8207. AnnGUI.BackgroundColor3 = Color3.new(1, 1, 1)
  8208. AnnGUI.BackgroundTransparency = 1
  8209. AnnGUI.Position = UDim2.new(0.5, -180, 0, -400)
  8210. AnnGUI.Size = UDim2.new(0, 360, 0, 20)
  8211. AnnGUI.ZIndex = 4
  8212.  
  8213. background.Name = "background"
  8214. background.Parent = AnnGUI
  8215. background.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  8216. background.BorderSizePixel = 0
  8217. background.Position = UDim2.new(0, 0, 0, 20)
  8218. background.Size = UDim2.new(0, 360, 0, 116)
  8219.  
  8220. Dark.Name = "Dark"
  8221. Dark.Parent = background
  8222. Dark.Active = true
  8223. Dark.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  8224. Dark.BackgroundTransparency = 0.5
  8225. Dark.BorderSizePixel = 0
  8226. Dark.Size = UDim2.new(0, 360, 0, 5)
  8227.  
  8228. TextBox.Parent = background
  8229. TextBox.BackgroundColor3 = Color3.new(1, 1, 1)
  8230. TextBox.BackgroundTransparency = 1
  8231. TextBox.Position = UDim2.new(0.0166666675, 0, 0.103232808, 0)
  8232. TextBox.Size = UDim2.new(0, 348, 0, 98)
  8233. TextBox.Font = Enum.Font.SourceSans
  8234. TextBox.FontSize = Enum.FontSize.Size18
  8235. TextBox.TextWrapped = true
  8236. TextBox.Text = Announcement
  8237. TextBox.TextColor3 = Color3.new(1, 1, 1)
  8238. TextBox.TextXAlignment = Enum.TextXAlignment.Left
  8239. TextBox.TextYAlignment = Enum.TextYAlignment.Top
  8240.  
  8241. shadow.Name = "shadow"
  8242. shadow.Parent = AnnGUI
  8243. shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  8244. shadow.BorderColor3 = Color3.new(0, 0, 0)
  8245. shadow.BorderSizePixel = 0
  8246. shadow.Size = UDim2.new(0, 360, 0, 20)
  8247. shadow.ZIndex = 4
  8248.  
  8249. PopupText.Name = "PopupText"
  8250. PopupText.Parent = shadow
  8251. PopupText.BackgroundTransparency = 1
  8252. PopupText.Position = UDim2.new(0, 51, 0, 0)
  8253. PopupText.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  8254. PopupText.ZIndex = 4
  8255. PopupText.Font = Enum.Font.SourceSans
  8256. PopupText.FontSize = Enum.FontSize.Size24
  8257. PopupText.Text = "Server Announcement"
  8258. PopupText.TextColor3 = Color3.new(1, 1, 1)
  8259. PopupText.TextStrokeTransparency = 0
  8260. PopupText.TextWrapped = true
  8261.  
  8262. Exit.Name = "Exit"
  8263. Exit.Parent = shadow
  8264. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  8265. Exit.BackgroundTransparency = 1
  8266. Exit.Size = UDim2.new(0, 20, 0, 20)
  8267. Exit.ZIndex = 4
  8268. Exit.Image = "rbxassetid://2132544126"
  8269.  
  8270. wait(1)
  8271. AnnGUI:TweenPosition(UDim2.new(0.5, -180, 0, 150), "InOut", "Quart", 0.5, true, nil)
  8272.  
  8273. Exit.MouseButton1Click:Connect(function()
  8274. AnnGUI:TweenPosition(UDim2.new(0.5, -180, 0, -400), "InOut", "Quart", 0.5, true, nil)
  8275. wait(0.6)
  8276. AnnGUI:Destroy()
  8277. end)
  8278. end
  8279. end
  8280. end)
  8281.  
  8282. script3.MouseButton1Down:connect(function()
  8283. -- Made By JackMcJagger15
  8284. local FlingKill = Instance.new("ScreenGui")
  8285. local Main = Instance.new("Frame")
  8286. local Label = Instance.new("Frame")
  8287. local Shadow = Instance.new("Frame")
  8288. local StartKill = Instance.new("TextButton")
  8289. local StopKill = Instance.new("TextButton")
  8290. local Instructions = Instance.new("TextLabel")
  8291. local CurrentPower = Instance.new("TextLabel")
  8292. local Recomendation = Instance.new("TextLabel")
  8293. local NameOfGui = Instance.new("TextLabel")
  8294. local Exit = Instance.new("TextButton")
  8295. local UPArrow = Instance.new("TextButton")
  8296. local DownArrow = Instance.new("TextButton")
  8297.  
  8298. -- Properties
  8299.  
  8300. FlingKill.Name = "Fling/Kill"
  8301. FlingKill.Parent = game.CoreGui
  8302.  
  8303. Main.Name = "Main"
  8304. Main.Parent = FlingKill
  8305. Main.BackgroundColor3 = Color3.new(0.92549, 0.941177, 0.945098)
  8306. Main.BorderSizePixel = 0
  8307. Main.Position = UDim2.new(0.702554762, 0, 0.446640313, 0)
  8308. Main.Size = UDim2.new(0, 217, 0, 233)
  8309. Main.Selectable = true
  8310. Main.Active = true
  8311. Main.Draggable = true
  8312.  
  8313. Label.Name = "Label"
  8314. Label.Parent = Main
  8315. Label.BackgroundColor3 = Color3.new(0.741176, 0.764706, 0.780392)
  8316. Label.BorderSizePixel = 0
  8317. Label.Size = UDim2.new(0, 217, 0, 27)
  8318.  
  8319. Shadow.Name = "Shadow"
  8320. Shadow.Parent = Main
  8321. Shadow.BackgroundColor3 = Color3.new(0.67451, 0.694118, 0.705882)
  8322. Shadow.BorderSizePixel = 0
  8323. Shadow.Position = UDim2.new(0, 0, 0.115879826, 0)
  8324. Shadow.Size = UDim2.new(0, 217, 0, 9)
  8325.  
  8326. StartKill.Name = "StartKill"
  8327. StartKill.Parent = Main
  8328. StartKill.BackgroundColor3 = Color3.new(0.741176, 0.764706, 0.780392)
  8329. StartKill.BorderSizePixel = 0
  8330. StartKill.Position = UDim2.new(0.195852548, 0, 0.227467805, 0)
  8331. StartKill.Size = UDim2.new(0, 126, 0, 23)
  8332. StartKill.Font = Enum.Font.Cartoon
  8333. StartKill.Text = "FE Kill/Fling"
  8334. StartKill.TextColor3 = Color3.new(0, 0, 0)
  8335. StartKill.TextSize = 14
  8336.  
  8337. StopKill.Name = "StopKill"
  8338. StopKill.Parent = Main
  8339. StopKill.BackgroundColor3 = Color3.new(0.741176, 0.764706, 0.780392)
  8340. StopKill.BorderSizePixel = 0
  8341. StopKill.Position = UDim2.new(0.207373276, 0, 0.38197428, 0)
  8342. StopKill.Size = UDim2.new(0, 124, 0, 23)
  8343. StopKill.Font = Enum.Font.Cartoon
  8344. StopKill.Text = "Stop FE Kill/Fling"
  8345. StopKill.TextColor3 = Color3.new(0, 0, 0)
  8346. StopKill.TextSize = 14
  8347.  
  8348. Instructions.Name = "Instructions"
  8349. Instructions.Parent = Main
  8350. Instructions.BackgroundColor3 = Color3.new(1, 1, 1)
  8351. Instructions.BackgroundTransparency = 1
  8352. Instructions.Position = UDim2.new(0.0391705073, 0, 0.549356222, 0)
  8353. Instructions.Size = UDim2.new(0, 200, 0, 32)
  8354. Instructions.Font = Enum.Font.Cartoon
  8355. Instructions.Text = "Just touch someone to watch the fly to their death!"
  8356. Instructions.TextColor3 = Color3.new(0, 0, 0)
  8357. Instructions.TextSize = 14
  8358. Instructions.TextWrapped = true
  8359.  
  8360. CurrentPower.Name = "CurrentPower"
  8361. CurrentPower.Parent = Main
  8362. CurrentPower.BackgroundColor3 = Color3.new(1, 1, 1)
  8363. CurrentPower.BackgroundTransparency = 1
  8364. CurrentPower.Position = UDim2.new(0.276497692, 0, 0.686695278, 0)
  8365. CurrentPower.Size = UDim2.new(0, 98, 0, 36)
  8366. CurrentPower.Font = Enum.Font.Cartoon
  8367. CurrentPower.Text = "Current Power = 5"
  8368. CurrentPower.TextColor3 = Color3.new(0, 0, 0)
  8369. CurrentPower.TextSize = 14
  8370.  
  8371. Recomendation.Name = "Recomendation"
  8372. Recomendation.Parent = Main
  8373. Recomendation.BackgroundColor3 = Color3.new(1, 1, 1)
  8374. Recomendation.BackgroundTransparency = 1
  8375. Recomendation.Position = UDim2.new(0.0414746553, 0, 0.884120166, 0)
  8376. Recomendation.Size = UDim2.new(0, 200, 0, 21)
  8377. Recomendation.Font = Enum.Font.Cartoon
  8378. Recomendation.Text = "Recommended Power is 5"
  8379. Recomendation.TextColor3 = Color3.new(0, 0, 0)
  8380. Recomendation.TextSize = 14
  8381.  
  8382. NameOfGui.Name = "NameOfGui"
  8383. NameOfGui.Parent = Main
  8384. NameOfGui.BackgroundColor3 = Color3.new(1, 1, 1)
  8385. NameOfGui.BackgroundTransparency = 1
  8386. NameOfGui.Position = UDim2.new(0.0806451589, 0, 0, 0)
  8387. NameOfGui.Size = UDim2.new(0, 154, 0, 27)
  8388. NameOfGui.Font = Enum.Font.Cartoon
  8389. NameOfGui.Text = "FE Kill/Fling By JackMcJagger15"
  8390. NameOfGui.TextColor3 = Color3.new(0, 0, 0)
  8391. NameOfGui.TextSize = 14
  8392.  
  8393. Exit.Name = "Exit"
  8394. Exit.Parent = Main
  8395. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  8396. Exit.BackgroundTransparency = 1
  8397. Exit.Position = UDim2.new(0.907834113, 0, 0, 0)
  8398. Exit.Size = UDim2.new(0, 20, 0, 27)
  8399. Exit.Font = Enum.Font.Cartoon
  8400. Exit.Text = "X"
  8401. Exit.TextColor3 = Color3.new(0, 0, 0)
  8402. Exit.TextSize = 14
  8403.  
  8404. UPArrow.Name = "UPArrow"
  8405. UPArrow.Parent = Main
  8406. UPArrow.BackgroundColor3 = Color3.new(1, 1, 1)
  8407. UPArrow.BackgroundTransparency = 1
  8408. UPArrow.Position = UDim2.new(0.0783410147, 0, 0.716738224, 0)
  8409. UPArrow.Size = UDim2.new(0, 26, 0, 23)
  8410. UPArrow.Font = Enum.Font.Cartoon
  8411. UPArrow.Text = "Up"
  8412. UPArrow.TextColor3 = Color3.new(0, 0, 0)
  8413. UPArrow.TextSize = 12
  8414. UPArrow.TextWrapped = true
  8415.  
  8416. DownArrow.Name = "DownArrow"
  8417. DownArrow.Parent = Main
  8418. DownArrow.BackgroundColor3 = Color3.new(1, 1, 1)
  8419. DownArrow.BackgroundTransparency = 1
  8420. DownArrow.Position = UDim2.new(0.792626739, 0, 0.714592278, 0)
  8421. DownArrow.Size = UDim2.new(0, 26, 0, 23)
  8422. DownArrow.Font = Enum.Font.Cartoon
  8423. DownArrow.Text = "Down"
  8424. DownArrow.TextColor3 = Color3.new(0, 0, 0)
  8425. DownArrow.TextSize = 12
  8426. DownArrow.TextWrapped = true
  8427.  
  8428. power = 500
  8429. active = false
  8430. local val = Instance.new("IntValue")
  8431. val.Name = "Number"
  8432. val.Parent = game.Players.LocalPlayer
  8433. val.Value = 5
  8434.  
  8435. Exit.MouseButton1Click:connect(function()
  8436. FlingKill.Enabled = false
  8437. end)
  8438.  
  8439. StartKill.MouseButton1Click:connect(function()
  8440. game:GetService('RunService').Stepped:connect(function()
  8441. if game.Players.LocalPlayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  8442. game.Players.LocalPlayer.Character.Head.CanCollide = false
  8443. game.Players.LocalPlayer.Character.Torso.CanCollide = false
  8444. game.Players.LocalPlayer.Character["Left Leg"].CanCollide = false
  8445. game.Players.LocalPlayer.Character["Right Leg"].CanCollide = false
  8446. else
  8447. if game.Players.LocalPlayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then
  8448. game.Players.LocalPlayer.Character.Head.CanCollide = false
  8449. game.Players.LocalPlayer.Character.UpperTorso.CanCollide = false
  8450. game.Players.LocalPlayer.Character.LowerTorso.CanCollide = false
  8451. game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = false
  8452. end
  8453. end
  8454. end)
  8455. wait(.1)
  8456. local bambam = Instance.new("BodyThrust")
  8457. bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
  8458. bambam.Force = Vector3.new(power,0,power)
  8459. bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
  8460. end)
  8461.  
  8462. StopKill.MouseButton1Click:connect(function()
  8463. active = false
  8464. game.Players.LocalPlayer.Character.HumanoidRootPart.BodyThrust:Remove()
  8465. end)
  8466.  
  8467. UPArrow.MouseButton1Click:connect(function()
  8468. power = power + 100
  8469. game.Players.LocalPlayer.Number.Value = game.Players.LocalPlayer.Number.Value + 1
  8470. CurrentPower.Text = "Current Power = " .. game.Players.LocalPlayer.Number.Value
  8471. end)
  8472.  
  8473. DownArrow.MouseButton1Click:connect(function()
  8474. power = power - 100
  8475. game.Players.LocalPlayer.Number.Value = game.Players.LocalPlayer.Number.Value - 1
  8476. CurrentPower.Text = "Current Power = " .. game.Players.LocalPlayer.Number.Value
  8477. end)
  8478. end)
  8479.  
  8480. script4.MouseButton1Down:connect(function()
  8481. local IgnorePlayersNamed = {NAME=true} -- Name = true or false
  8482. --[[
  8483. [J] - To go down the list.
  8484. [U] - To go up the list.
  8485. [H] - To toggle that item in the list.
  8486. [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)
  8487. --]]
  8488.  
  8489. local services = setmetatable({
  8490. World = game:GetService('Workspace');
  8491. Players = game:GetService('Players');
  8492. Input = game:GetService('UserInputService');
  8493. Run = game:GetService('RunService');
  8494. UI = game:GetService('StarterGui');
  8495. },{
  8496. __index = function(tab,index)
  8497. local serv
  8498. local ran,err = pcall(function() serv=game:service(index) end)
  8499. if ran then
  8500. tab[index] = serv
  8501. return serv
  8502. end
  8503. end
  8504. })
  8505.  
  8506. local cre = function(class,parent)
  8507. local create = LoadLibrary('RbxUtility').Create
  8508. return function(props)
  8509. local inst = create(class)(props)
  8510. inst.Parent = parent
  8511.  
  8512. return inst
  8513. end
  8514. end
  8515.  
  8516. local ResizeUI = function(ui,downscale,byclass)
  8517. if not rawequal(ui['ClassName'],'ScrollingFrame') then print('This was mean\'t for scrolling frames.') return end
  8518.  
  8519. local count = 0;
  8520. for __, asset in next, (ui:GetChildren()) do
  8521. if rawequal(asset['ClassName'],byclass) then
  8522. count = count + 1
  8523. end
  8524. end
  8525.  
  8526. ui['CanvasSize'] = UDim2.new(ui.CanvasSize.X.Scale,ui.CanvasSize.X.Offset,ui.CanvasSize.Y.Scale,downscale*count)
  8527. end
  8528.  
  8529. local wfc, ffc, ffoc, cast, ray = services.World.WaitForChild, services.World.FindFirstChild, services.World.FindFirstChildOfClass, services.World.FindPartOnRayWithIgnoreList, Ray.new
  8530. local wfcoc = function(p,class)
  8531. local obj
  8532. repeat services.Run.RenderStepped:wait()
  8533. obj = p:FindFirstChildOfClass(class)
  8534. until obj
  8535. return obj
  8536. end
  8537.  
  8538. local Client = services.Players.LocalPlayer
  8539. local ClientUI = wfc(Client,'PlayerGui')
  8540. local ClientMouse = Client:GetMouse()
  8541. local ClientModel = Client.Character or Client.CharacterAdded:wait()
  8542. local ClientCamera = services.World.CurrentCamera
  8543. local ClientHumanoid = wfcoc(ClientModel,'Humanoid')
  8544. local ClientActiveUI;
  8545.  
  8546. local status = {
  8547. Enabled = false,
  8548. TeamCheck = false,
  8549. HeadsOnly = false,
  8550. RayCheck = true,
  8551. AutoAim = false,
  8552. }
  8553.  
  8554. local function toggle(button)
  8555. local option, val = button['Text']:match('(.*):%s*(.*)')
  8556. status[option] = not status[option]
  8557.  
  8558. if status[option] then
  8559. button.TextColor3 = Color3.fromRGB(0,255,0)
  8560. else
  8561. button.TextColor3 = Color3.fromRGB(255,0,0)
  8562. end
  8563. button.Text = option .. ': ' .. tostring(status[option])
  8564. end
  8565.  
  8566. local selection = {}
  8567. local select_pos = 1
  8568. local current_pos = 0
  8569. local __ = function()
  8570. if ffc(game.CoreGui, '___') then return end
  8571.  
  8572. local GUI = cre('ScreenGui',game:GetService('CoreGui')){
  8573. Name = '___';
  8574. }
  8575.  
  8576. local Frame = cre('ScrollingFrame',GUI){
  8577. BackgroundTransparency = 1,
  8578. BorderSizePixel = 0,
  8579.  
  8580. Name = 'Options',
  8581. Position = UDim2.new(.8,0,.915,0),
  8582. Size = UDim2.new(.2,0,0,30),
  8583. ZIndex = 10,
  8584. ClipsDescendants = true,
  8585. CanvasSize = UDim2.new(0,0,0,0),
  8586. ScrollBarThickness = 0,
  8587. ScrollingEnabled = false,
  8588. }
  8589.  
  8590. local UILL = cre('UIListLayout',Frame){
  8591. Name = 'LayoutHandler',
  8592. FillDirection = 'Vertical',
  8593. HorizontalAlignment = 'Center',
  8594. SortOrder = 'LayoutOrder',
  8595. VerticalAlignment = 'Top'
  8596. }
  8597.  
  8598. local Template = cre('TextButton',nil){
  8599. BackgroundTransparency = 1,
  8600. BorderSizePixel = 0,
  8601.  
  8602. Name = 'Template',
  8603. Size = UDim2.new(.9,0,0,30),
  8604. Font = 'SciFi',
  8605. Text = '',
  8606. TextColor3 = Color3.fromRGB(255,255,255),
  8607. TextScaled = true,
  8608. TextWrapped = true,
  8609. }
  8610.  
  8611. local TSC = cre('UISizeConstraint',Template){
  8612. Name = 'TemplateSizeConstraint',
  8613. MaxSize = Vector2.new(math.huge,30),
  8614. }
  8615.  
  8616. Frame['ChildAdded']:connect(function()
  8617. ResizeUI(Frame,30,'TextButton')
  8618. end)
  8619.  
  8620. local sel_pos = 0
  8621. for option, val in next, status do
  8622. local tp = Template:Clone()
  8623.  
  8624. tp.Name = option
  8625. tp.Text = option .. ': ' .. tostring(val)
  8626.  
  8627. if status[option] then
  8628. tp.TextColor3 = Color3.fromRGB(0,255,0)
  8629. else
  8630. tp.TextColor3 = Color3.fromRGB(255,0,0)
  8631. end
  8632.  
  8633. sel_pos = sel_pos + 1
  8634. selection[sel_pos] = tp
  8635. tp.Parent = Frame
  8636. end
  8637.  
  8638. Frame.CanvasPosition = Vector2.new(0, current_pos)
  8639. return Frame
  8640. end
  8641.  
  8642. Client['CharacterAdded']:connect(function(c)
  8643. ClientModel = c
  8644. ClientHumanoid = wfcoc(ClientModel,'Humanoid')
  8645. ClientActiveUI.Parent.Parent = nil
  8646. ClientActiveUI = coroutine.wrap(__)()
  8647. end)
  8648. ClientActiveUI = coroutine.wrap(__)()
  8649.  
  8650. local right_down, keylogs, inputlogs = nil, {}, {}
  8651. services.Input.InputBegan:connect(function(input, procc)
  8652. keylogs[input.KeyCode],inputlogs[input.UserInputType] = true, true;
  8653.  
  8654. if not ClientActiveUI then return end
  8655. if keylogs[Enum.KeyCode.U] and current_pos >= 30 then
  8656. select_pos = select_pos - 1
  8657. current_pos = current_pos - 30
  8658. ClientActiveUI.CanvasPosition = Vector2.new(0,current_pos)
  8659.  
  8660. elseif keylogs[Enum.KeyCode.J] and current_pos < ClientActiveUI.CanvasSize.Y.Offset - 30 then
  8661. select_pos = select_pos + 1
  8662. current_pos = current_pos + 30
  8663. ClientActiveUI.CanvasPosition = Vector2.new(0,current_pos)
  8664.  
  8665. elseif keylogs[Enum.KeyCode.H] then
  8666. if selection[select_pos] then
  8667. toggle(selection[select_pos])
  8668. end
  8669. end
  8670. end)
  8671. services.Input.InputEnded:connect(function(input, procc)
  8672. keylogs[input.KeyCode],inputlogs[input.UserInputType] = false, false;
  8673. end)
  8674.  
  8675. local function GetPlayerFromCharacter(mod)
  8676. if not mod:IsA('Model') then return end
  8677.  
  8678. for __, client in next, services.Players:GetPlayers() do
  8679. if rawequal(string.lower(client['Name']):sub(1,#mod['Name']),mod['Name']:lower()) then
  8680. return client, client['Name']
  8681. end
  8682. end
  8683. return nil, 'N/A'
  8684. end
  8685.  
  8686. local function Search()
  8687. local t = {}
  8688. for __, child in next, services.World:GetChildren() do
  8689. local UserFromCharacter = GetPlayerFromCharacter(child)
  8690. if UserFromCharacter then
  8691. if child:IsA('Model') and not rawequal(UserFromCharacter,Client) then
  8692. local h = ffoc(child,'Humanoid')
  8693. if h and h.Health > 0 then
  8694. table.insert(t, {child,UserFromCharacter})
  8695. end
  8696. end
  8697. end
  8698. end
  8699. return t
  8700. end
  8701.  
  8702. local function cast_ray(p0,p1,blacklist)
  8703. local Part
  8704. local __=0
  8705. repeat
  8706. __=__+1
  8707. local cond=(p1-p0).magnitude < 999
  8708. Part,p0=cast(workspace,ray(p0,cond and p1-p0 or (p1-p0).unit*999),blacklist)
  8709. if Part then
  8710. if Part.CanCollide==false or Part.Transparency==1 then
  8711. blacklist[#blacklist+1]=Part
  8712. Part=nil
  8713. end
  8714. elseif cond or __ > 15 then
  8715. break
  8716. end
  8717. until Part
  8718. return Part,p0
  8719. end
  8720.  
  8721. services.Run.RenderStepped:connect(function()
  8722. local Storage = {}
  8723. if status['Enabled'] and (inputlogs[Enum.UserInputType.MouseButton2] or status['AutoAim']) then
  8724. Storage = Search()
  8725.  
  8726. local dot, face = -1
  8727. for __, info in next, (Storage) do
  8728. local h = ffc(info[1],'Humanoid')
  8729. local skip;
  8730.  
  8731. if not inputlogs[Enum.UserInputType.MouseButton2] and not status['AutoAim'] then return end
  8732. if not info[1] or not info[2] or IgnorePlayersNamed[info[2]['Name']] or ffoc(info[1],'ForceField') then skip = true end
  8733. if not ffc(info[1],'HumanoidRootPart') then skip = true end
  8734.  
  8735. if h and h['Health'] > 0 then
  8736. if status['TeamCheck'] then
  8737. if Client['TeamColor'] == info[2]['TeamColor'] then
  8738. skip = true
  8739. end
  8740. end
  8741.  
  8742. if not skip then
  8743. local cc = ClientCamera.CFrame
  8744. local pos = status['HeadsOnly'] and info[1]['HumanoidRootPart'].CFrame.p + Vector3.new(0,1.5,0) or info[1]['HumanoidRootPart'].Position
  8745. local HitPart=cast_ray(cc.p,pos,{ClientCamera,ClientModel})
  8746.  
  8747. if not (status['RayCheck'] and HitPart) or info[1]:IsAncestorOf(HitPart) then
  8748. local m = (pos-cc.p).unit:Dot(cc.lookVector)
  8749. if rawequal(m,m) and m > dot then
  8750. dot, face= m, pos
  8751. end
  8752. end
  8753. end
  8754. end
  8755. end
  8756. if face then
  8757. ClientCamera.CFrame = CFrame.new(ClientCamera.CFrame.p,face) * CFrame.new(0,0,0.5)
  8758. end
  8759. end
  8760. end)
  8761. end)
  8762.  
  8763. script5.MouseButton1Down:connect(function()
  8764. --[[
  8765. Made By:
  8766. Derpy Lua
  8767.  
  8768. Please edit the Trigger key! :D
  8769. Have a fun time!
  8770.  
  8771. --]]
  8772. local TriggerKey = Enum.KeyCode.F -- check here; http://wiki.roblox.com/index.php?title=API:Enum/KeyCode
  8773.  
  8774. local Player = game:GetService('Players').LocalPlayer
  8775. local Camera = workspace.CurrentCamera
  8776. local Mouse = Player:GetMouse()
  8777. local UserInputService = game:GetService('UserInputService')
  8778. local RunService = game:GetService('RunService')
  8779. local RenderStepped = RunService.RenderStepped
  8780. local Folder = Instance.new('Folder')
  8781. local Effects = Instance.new('Folder')
  8782. local Handles = Instance.new('Folder')
  8783. local Enabled, Debounce = false, true
  8784. local Limbs ={'LeftFoot','LeftHand','LeftLowerArm','LeftLowerLeg','LeftUpperArm','LeftUpperLeg','LowerTorso','RightFoot','RighthHand','RightLowerArm','RightUpperLeg','UpperTorso','Head'}
  8785. Blur = Instance.new('BlurEffect')
  8786. ColorCorrection = Instance.new('ColorCorrectionEffect')
  8787. Blur.Size = 0
  8788. Folder.Name = 'PlayerVision'
  8789. Effects.Name = 'Effects'
  8790. Handles.Name = 'Handles'
  8791. Effects.Parent, Handles.Parent = Folder, Folder
  8792.  
  8793. function isTagged(Part)
  8794. for i, Tag in pairs(Handles:GetChildren()) do
  8795. if Tag.Adornee == Part then
  8796. return true
  8797. end
  8798. end
  8799. return false
  8800. end
  8801.  
  8802. function canSee(Part)
  8803. local ray = Ray.new(Camera.CFrame.p, (Part.CFrame.p - Camera.CFrame.p).unit * 1000)
  8804. local hit, pos = workspace:FindPartOnRay(ray, Player.Character)
  8805. return hit == Part
  8806. end
  8807.  
  8808. function TagPlayer(Plr)
  8809. if Plr.Character ~= nil then
  8810. local Character = Plr.Character
  8811. for i, Limb in pairs(Limbs) do
  8812. local Part = Character:FindFirstChild(Limb)
  8813. if Part and not isTagged(Part) then
  8814. local BBG = Instance.new('BillboardGui')
  8815. local Image = Instance.new('ImageLabel')
  8816. Image.Image = 'rbxassetid://695499751'
  8817. Image.BackgroundTransparency = 1
  8818. Image.ImageColor3 = Color3.new(1,0,0)
  8819. Image.ImageTransparency = 0.3
  8820. Image.Size = UDim2.new(1,0,1,0)
  8821. Image.Parent = BBG
  8822. BBG.AlwaysOnTop = true
  8823. BBG.Adornee = Part
  8824. BBG.Name = Part.Name
  8825. local Width, Height = 1, Part.Size.Y
  8826. if Limb == 'Torso' then Width = 2 elseif Limb == 'Head' then Width = 1.5 Height = 1.5 end
  8827. BBG.Size = UDim2.new(Width,0,Height,0)
  8828. BBG.Parent = Handles
  8829. if Limb == 'Head' then
  8830. local NameDisp = Instance.new('BillboardGui')
  8831. NameDisp.Size = UDim2.new(12,0,1,0)
  8832. NameDisp.StudsOffset = Vector3.new(0,2,0)
  8833. NameDisp.Name = 'Name Label'
  8834. NameDisp.Adornee = Part
  8835. NameDisp.AlwaysOnTop = true
  8836. local Label = Instance.new('TextLabel')
  8837. Label.BackgroundTransparency = 1
  8838. Label.Size = UDim2.new(1,0,1,0)
  8839. Label.TextColor3 = Color3.new(1,1,1)
  8840. Label.TextStrokeColor3 = Color3.fromRGB(27,42,53)
  8841. Label.Font = 'SourceSans'
  8842. Label.TextStrokeTransparency = .6
  8843. Label.TextScaled = true
  8844. Label.Text = Character.Name
  8845. Label.Parent = NameDisp
  8846. spawn(function()
  8847. while Label.Parent ~= nil and wait(0.1) do
  8848. Label.Visible = not canSee(Part)
  8849. end
  8850. end)
  8851. NameDisp.Parent = Handles
  8852. end
  8853. RenderStepped:wait()
  8854. end
  8855. end
  8856. end
  8857. end
  8858.  
  8859. function EnableVision()
  8860. if not Enabled and not Debounce then
  8861. repeat wait() until Debounce
  8862. end
  8863. if not Enabled and Debounce then
  8864. Debounce = false
  8865. Enabled = true
  8866. Blur.Parent = Camera
  8867. ColorCorrection.Parent = Camera
  8868. Handles:ClearAllChildren()
  8869. Folder.Parent = Camera
  8870. for i = 0, 1, 0.05 do
  8871. Blur.Size = (i*5)
  8872. ColorCorrection.Saturation = -i
  8873. RenderStepped:wait()
  8874. end
  8875. spawn(function()
  8876. while Enabled do
  8877. for i, Plr in pairs(game:GetService('Players'):GetPlayers()) do
  8878. if Plr ~= Player then
  8879. TagPlayer(Plr)
  8880. end
  8881. end
  8882. wait(1)
  8883. end
  8884. end)
  8885. Debounce = true
  8886. end
  8887. end
  8888.  
  8889. function DisableVision()
  8890. if Enabled and not Debounce then
  8891. repeat wait() until Debounce
  8892. end
  8893. if Enabled and Debounce then
  8894. Debounce = false
  8895. Enabled = false
  8896. for i = 1, 0, -0.05 do
  8897. Blur.Size = (i*5)
  8898. ColorCorrection.Saturation = -i
  8899. RenderStepped:wait()
  8900. end
  8901. Handles:ClearAllChildren()
  8902. Folder.Parent = nil
  8903. Debounce = true
  8904. end
  8905. end
  8906.  
  8907. function onInputBegan(Input, GameProcessed)
  8908. if not GameProcessed and Input.UserInputType == Enum.UserInputType.Keyboard and Input.KeyCode == TriggerKey then
  8909. if not Enabled and Debounce then
  8910. EnableVision()
  8911. elseif Enabled and Debounce then
  8912. DisableVision()
  8913. end
  8914. end
  8915. end
  8916.  
  8917. UserInputService.InputBegan:connect(onInputBegan)
  8918. end)
  8919.  
  8920. script6.MouseButton1Down:connect(function()
  8921. loadstring(game:HttpGet("https://pastebin.com/raw/wr22zyvR", true))();
  8922.  
  8923. end)
  8924.  
  8925. script7.MouseButton1Down:connect(function()
  8926. loadstring(game:HttpGet("https://pastebin.com/raw/UmhaEvTT",true))()
  8927.  
  8928. end)
  8929.  
  8930. script8.MouseButton1Down:connect(function()
  8931. -- FrontEnd // UI
  8932.  
  8933. -- Objects
  8934.  
  8935. local RemoteSpy = Instance.new("ScreenGui")
  8936. local BG = Instance.new("Frame")
  8937. local Ribbon = Instance.new("ImageLabel")
  8938. local Hide = Instance.new("TextButton")
  8939. local Title = Instance.new("TextLabel")
  8940. local Remotes = Instance.new("ScrollingFrame")
  8941. local Source = Instance.new("ScrollingFrame")
  8942. local ButtonsFrame = Instance.new("ScrollingFrame")
  8943. local ToClipboard = Instance.new("TextButton")
  8944. local Decompile = Instance.new("TextButton")
  8945. local GetReturn = Instance.new("TextButton")
  8946. local ClearList = Instance.new("TextButton")
  8947. local CryptStrings = Instance.new("TextButton")
  8948. local EnableSpy = Instance.new("TextButton")
  8949. local Last = Instance.new("TextLabel")
  8950. local Total = Instance.new("TextLabel")
  8951. local Settings = Instance.new("TextButton")
  8952. local SetRemotes = Instance.new("ScrollingFrame")
  8953. local Storage = Instance.new("Frame")
  8954. local RBTN = Instance.new("TextButton")
  8955. local Icon = Instance.new("ImageLabel")
  8956. local RemoteName = Instance.new("TextLabel")
  8957. local ID = Instance.new("TextLabel")
  8958. local SBTN = Instance.new("TextButton")
  8959. local Icon_2 = Instance.new("ImageLabel")
  8960. local RemoteName_2 = Instance.new("TextLabel")
  8961. local ScriptLine = Instance.new("Frame")
  8962. local Line = Instance.new("TextLabel")
  8963. local SourceText = Instance.new("TextLabel")
  8964. local Tokens = Instance.new("TextLabel")
  8965. local Strings = Instance.new("TextLabel")
  8966. local Comments = Instance.new("TextLabel")
  8967. local Keywords = Instance.new("TextLabel")
  8968. local Globals = Instance.new("TextLabel")
  8969. local RemoteHighlight = Instance.new("TextLabel")
  8970. local Enabled = Instance.new("TextLabel")
  8971. local FullScreen = Instance.new("TextButton")
  8972. local SetRemotesTab = Instance.new("Frame")
  8973. local FilterF = Instance.new("TextButton")
  8974. local FilterE = Instance.new("TextButton")
  8975. local Search = Instance.new("TextBox")
  8976. local lvl6Frame = Instance.new("Frame")
  8977. local lvl6Output = Instance.new("ScrollingFrame")
  8978. local lvl6Source = Instance.new("ScrollingFrame")
  8979. local Source_ = Instance.new("TextBox")
  8980. local Comments_ = Instance.new("TextLabel")
  8981. local Globals_ = Instance.new("TextLabel")
  8982. local Keywords_ = Instance.new("TextLabel")
  8983. local RemoteHighlight_ = Instance.new("TextLabel")
  8984. local SourceText_ = Instance.new("TextLabel")
  8985. local Strings_ = Instance.new("TextLabel")
  8986. local Tokens_ = Instance.new("TextLabel")
  8987. local ClearScript = Instance.new("TextButton")
  8988. local ExecuteScript = Instance.new("TextButton")
  8989. local Resize = Instance.new("TextButton")
  8990. local lvl6 = Instance.new("TextButton")
  8991. local ClearOutput = Instance.new("TextButton")
  8992. local Label = Instance.new("TextLabel")
  8993. local Lines = Instance.new("TextLabel")
  8994. local Mute = Instance.new("TextButton")
  8995. local Icon_3 = Instance.new("ImageLabel")
  8996. local remotes_fired = 0
  8997. local LoadSource = Instance.new("TextButton")
  8998. local Refresh = Instance.new("TextButton")
  8999. local encrypt_string = false
  9000. local spy_enabled = true
  9001.  
  9002. 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"}
  9003. 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"}
  9004.  
  9005. -- Sounds
  9006.  
  9007. local logSound = Instance.new("Sound")
  9008. local topPress = Instance.new("Sound")
  9009. local errorSound = Instance.new("Sound")
  9010. local openSound = Instance.new("Sound")
  9011. local disableSound = Instance.new("Sound")
  9012.  
  9013. local sounds = {logSound, topPress, errorSound, openSound, disableSound}
  9014.  
  9015. -- Properties
  9016.  
  9017. RemoteSpy.Name = "RemoteSpy"
  9018. RemoteSpy.Parent = game.CoreGui
  9019.  
  9020. logSound.SoundId = "rbxassetid://917942453"
  9021.  
  9022. errorSound.SoundId = "rbxassetid://582374365"
  9023.  
  9024. topPress.SoundId = "rbxassetid://558993260"
  9025.  
  9026. openSound.SoundId = "rbxassetid://472556995"
  9027.  
  9028. disableSound.SoundId = "rbxassetid://550209561"
  9029.  
  9030. BG.Name = "BG"
  9031. BG.Parent = RemoteSpy
  9032. BG.Active = true
  9033. BG.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
  9034. BG.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9035. BG.Draggable = true
  9036. BG.Position = UDim2.new(0.5, -700, 0.5, -400)
  9037. BG.Size = UDim2.new(1, -300, 1, -200)
  9038. BG.ClipsDescendants = true
  9039.  
  9040. Ribbon.Name = "Ribbon"
  9041. Ribbon.Parent = BG
  9042. Ribbon.BackgroundColor3 = Color3.new(0.760784, 0.0117647, 0.317647)
  9043. Ribbon.BorderSizePixel = 0
  9044. Ribbon.Size = UDim2.new(1, 0, 0, 20)
  9045. Ribbon.ZIndex = 2
  9046.  
  9047. Hide.Name = "Hide"
  9048. Hide.Parent = Ribbon
  9049. Hide.BackgroundColor3 = Color3.new(1, 0, 0)
  9050. Hide.BorderSizePixel = 0
  9051. Hide.Position = UDim2.new(1, -40, 0, 0)
  9052. Hide.Size = UDim2.new(0, 40, 0, 20)
  9053. Hide.ZIndex = 3
  9054. Hide.Font = Enum.Font.SourceSansBold
  9055. Hide.FontSize = Enum.FontSize.Size14
  9056. Hide.Text = "_"
  9057. Hide.TextColor3 = Color3.new(1, 1, 1)
  9058. Hide.TextSize = 14
  9059.  
  9060. Title.Name = "Title"
  9061. Title.Parent = Ribbon
  9062. Title.BackgroundColor3 = Color3.new(1, 0.0117647, 0.423529)
  9063. Title.BorderSizePixel = 0
  9064. Title.Position = UDim2.new(0.5, -100, 0, 0)
  9065. Title.Size = UDim2.new(0, 200, 0, 20)
  9066. Title.ZIndex = 3
  9067. Title.Font = Enum.Font.SourceSansBold
  9068. Title.FontSize = Enum.FontSize.Size14
  9069. Title.Text = "Remote2Script v2 R3.3"
  9070. Title.TextColor3 = Color3.new(1, 1, 1)
  9071. Title.TextSize = 14
  9072.  
  9073. Remotes.Name = "Remotes"
  9074. Remotes.Parent = BG
  9075. Remotes.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9076. Remotes.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9077. Remotes.Position = UDim2.new(0, 10, 0, 80)
  9078. Remotes.CanvasSize = UDim2.new(0, 0, 40, 0)
  9079. Remotes.Size = UDim2.new(0, 250, 1, -90)
  9080. Remotes.ZIndex = 2
  9081. Remotes.BottomImage = "rbxassetid://148970562"
  9082. Remotes.MidImage = "rbxassetid://148970562"
  9083. Remotes.ScrollBarThickness = 5
  9084. Remotes.TopImage = "rbxassetid://148970562"
  9085.  
  9086. Source.Name = "Source"
  9087. Source.Parent = BG
  9088. Source.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9089. Source.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9090. Source.Position = UDim2.new(0, 270, 0, 80)
  9091. Source.Size = UDim2.new(1, -280, 1, -90)
  9092. Source.ZIndex = 2
  9093. Source.BottomImage = "rbxassetid://148970562"
  9094. Source.CanvasSize = UDim2.new(3, 0, 160, 0)
  9095. Source.MidImage = "rbxassetid://148970562"
  9096. Source.ScrollBarThickness = 5
  9097. Source.TopImage = "rbxassetid://148970562"
  9098.  
  9099. ButtonsFrame.Name = "ButtonsFrame"
  9100. ButtonsFrame.Parent = BG
  9101. ButtonsFrame.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9102. ButtonsFrame.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9103. ButtonsFrame.Position = UDim2.new(0, 10, 0, 30)
  9104. ButtonsFrame.Size = UDim2.new(1, -20, 0, 40)
  9105. ButtonsFrame.ZIndex = 2
  9106. ButtonsFrame.ClipsDescendants = true
  9107. ButtonsFrame.CanvasSize = UDim2.new(2, 0, 0, 0)
  9108. ButtonsFrame.ScrollBarThickness = 5
  9109. ButtonsFrame.BottomImage = "rbxassetid://148970562"
  9110. ButtonsFrame.TopImage = "rbxassetid://148970562"
  9111. ButtonsFrame.MidImage = "rbxassetid://148970562"
  9112.  
  9113. ToClipboard.Name = "ToClipboard"
  9114. ToClipboard.Parent = ButtonsFrame
  9115. ToClipboard.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9116. ToClipboard.BorderColor3 = Color3.new(0.117647, 0.392157, 0.117647)
  9117. ToClipboard.Position = UDim2.new(0, 10, 0.5, -10)
  9118. ToClipboard.Size = UDim2.new(0, 100, 0, 20)
  9119. ToClipboard.ZIndex = 3
  9120. ToClipboard.Font = Enum.Font.SourceSansBold
  9121. ToClipboard.FontSize = Enum.FontSize.Size14
  9122. ToClipboard.Text = "COPY"
  9123. ToClipboard.TextColor3 = Color3.new(0.235294, 0.784314, 0.235294)
  9124. ToClipboard.TextSize = 14
  9125.  
  9126. Decompile.Name = "Decompile"
  9127. Decompile.Parent = ButtonsFrame
  9128. Decompile.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9129. Decompile.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  9130. Decompile.Position = UDim2.new(0, 120, 0.5, -10)
  9131. Decompile.Size = UDim2.new(0, 100, 0, 20)
  9132. Decompile.ZIndex = 3
  9133. Decompile.Font = Enum.Font.SourceSansBold
  9134. Decompile.FontSize = Enum.FontSize.Size14
  9135. Decompile.Text = "DECOMPILE"
  9136. Decompile.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9137. Decompile.TextSize = 14
  9138.  
  9139. GetReturn.Name = "GetReturn"
  9140. GetReturn.Parent = ButtonsFrame
  9141. GetReturn.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9142. GetReturn.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  9143. GetReturn.Position = UDim2.new(0, 230, 0.5, -10)
  9144. GetReturn.Size = UDim2.new(0, 100, 0, 20)
  9145. GetReturn.ZIndex = 3
  9146. GetReturn.Font = Enum.Font.SourceSansBold
  9147. GetReturn.FontSize = Enum.FontSize.Size14
  9148. GetReturn.Text = "GET RETURN"
  9149. GetReturn.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9150. GetReturn.TextSize = 14
  9151.  
  9152. ClearList.Name = "ClearList"
  9153. ClearList.Parent = ButtonsFrame
  9154. ClearList.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9155. ClearList.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  9156. ClearList.Position = UDim2.new(0, 340, 0.5, -10)
  9157. ClearList.Size = UDim2.new(0, 100, 0, 20)
  9158. ClearList.ZIndex = 3
  9159. ClearList.Font = Enum.Font.SourceSansBold
  9160. ClearList.FontSize = Enum.FontSize.Size14
  9161. ClearList.Text = "CLEAR LOGS"
  9162. ClearList.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9163. ClearList.TextSize = 14
  9164.  
  9165. CryptStrings.Name = "CryptStrings"
  9166. CryptStrings.Parent = ButtonsFrame
  9167. CryptStrings.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9168. CryptStrings.BorderColor3 = Color3.new(0.392157, 0.117647, 0.117647)
  9169. CryptStrings.Position = UDim2.new(0, 450, 0.5, -10)
  9170. CryptStrings.Size = UDim2.new(0, 100, 0, 20)
  9171. CryptStrings.ZIndex = 3
  9172. CryptStrings.Font = Enum.Font.SourceSansBold
  9173. CryptStrings.FontSize = Enum.FontSize.Size14
  9174. CryptStrings.Text = "CRYPT STRINGS"
  9175. CryptStrings.TextColor3 = Color3.new(0.784314, 0.235294, 0.235294)
  9176. CryptStrings.TextSize = 14
  9177.  
  9178. EnableSpy.Name = "EnableSpy"
  9179. EnableSpy.Parent = ButtonsFrame
  9180. EnableSpy.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9181. EnableSpy.BorderColor3 = Color3.fromRGB(30, 100, 30)
  9182. EnableSpy.Position = UDim2.new(0, 560, 0.5, -10)
  9183. EnableSpy.Size = UDim2.new(0, 100, 0, 20)
  9184. EnableSpy.ZIndex = 3
  9185. EnableSpy.Font = Enum.Font.SourceSansBold
  9186. EnableSpy.FontSize = Enum.FontSize.Size14
  9187. EnableSpy.Text = "REMOTESPY"
  9188. EnableSpy.TextColor3 = Color3.fromRGB(60, 200, 60)
  9189. EnableSpy.TextSize = 14
  9190.  
  9191. Last.Name = "Last"
  9192. Last.Parent = ButtonsFrame
  9193. Last.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9194. Last.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  9195. Last.Position = UDim2.new(0, 670, 0.5, -10)
  9196. Last.Size = UDim2.new(0, 200, 0, 20)
  9197. Last.ZIndex = 3
  9198. Last.Font = Enum.Font.SourceSansBold
  9199. Last.FontSize = Enum.FontSize.Size14
  9200. Last.Text = ""
  9201. Last.TextColor3 = Color3.new(1, 1, 1)
  9202. Last.TextSize = 14
  9203. Last.TextWrapped = true
  9204.  
  9205. Total.Name = "Total"
  9206. Total.Parent = ButtonsFrame
  9207. Total.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9208. Total.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  9209. Total.Position = UDim2.new(0, 880, 0.5, -10)
  9210. Total.Size = UDim2.new(0, 50, 0, 20)
  9211. Total.ZIndex = 3
  9212. Total.Font = Enum.Font.SourceSansBold
  9213. Total.FontSize = Enum.FontSize.Size14
  9214. Total.Text = "0"
  9215. Total.TextColor3 = Color3.new(1, 1, 1)
  9216. Total.TextSize = 14
  9217. Total.TextWrapped = true
  9218.  
  9219. Settings.Name = "Settings"
  9220. Settings.Parent = ButtonsFrame
  9221. Settings.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9222. Settings.BorderColor3 = Color3.new(0.117647, 0.392157, 0.392157)
  9223. Settings.Position = UDim2.new(1, -110, 0.5, -10)
  9224. Settings.Size = UDim2.new(0, 100, 0, 20)
  9225. Settings.ZIndex = 3
  9226. Settings.Font = Enum.Font.SourceSansBold
  9227. Settings.FontSize = Enum.FontSize.Size14
  9228. Settings.Text = "REMOTES"
  9229. Settings.TextColor3 = Color3.new(0.235294, 0.784314, 0.784314)
  9230. Settings.TextSize = 14
  9231.  
  9232. SetRemotes.Name = "SetRemotes"
  9233. SetRemotes.Parent = BG
  9234. SetRemotes.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9235. SetRemotes.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9236. SetRemotes.Position = UDim2.new(0, 270, 0, 80)
  9237. SetRemotes.Size = UDim2.new(1, -280, 1, -140)
  9238. SetRemotes.Visible = false
  9239. SetRemotes.ZIndex = 2
  9240. SetRemotes.BottomImage = "rbxassetid://148970562"
  9241. SetRemotes.CanvasSize = UDim2.new(0, 0, 25, 0)
  9242. SetRemotes.MidImage = "rbxassetid://148970562"
  9243. SetRemotes.ScrollBarThickness = 5
  9244. SetRemotes.TopImage = "rbxassetid://148970562"
  9245.  
  9246. Storage.Name = "Storage"
  9247. Storage.Parent = RemoteSpy
  9248. Storage.BackgroundColor3 = Color3.new(1, 1, 1)
  9249. Storage.Size = UDim2.new(0, 100, 0, 100)
  9250. Storage.Visible = false
  9251.  
  9252. RBTN.Name = "RBTN"
  9253. RBTN.Parent = Storage
  9254. RBTN.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9255. RBTN.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9256. RBTN.Position = UDim2.new(0, 10, 0, 10)
  9257. RBTN.Size = UDim2.new(1, -20, 0, 20)
  9258. RBTN.ZIndex = 3
  9259. RBTN.Font = Enum.Font.SourceSansBold
  9260. RBTN.FontSize = Enum.FontSize.Size14
  9261. RBTN.Text = ""
  9262. RBTN.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9263. RBTN.TextSize = 14
  9264. RBTN.TextXAlignment = Enum.TextXAlignment.Left
  9265.  
  9266. Icon.Name = "Icon"
  9267. Icon.Parent = RBTN
  9268. Icon.BackgroundColor3 = Color3.new(1, 1, 1)
  9269. Icon.BackgroundTransparency = 1
  9270. Icon.Size = UDim2.new(0, 20, 0, 20)
  9271. Icon.ZIndex = 4
  9272. Icon.Image = "rbxassetid://413369506"
  9273.  
  9274. print(Icon:GetFullName())
  9275.  
  9276. RemoteName.Name = "RemoteName"
  9277. RemoteName.Parent = RBTN
  9278. RemoteName.BackgroundColor3 = Color3.new(0.713726, 0.00392157, 0.298039)
  9279. RemoteName.BorderSizePixel = 0
  9280. RemoteName.Position = UDim2.new(0, 30, 0, 0)
  9281. RemoteName.Size = UDim2.new(0, 140, 0, 20)
  9282. RemoteName.ZIndex = 4
  9283. RemoteName.Font = Enum.Font.SourceSansBold
  9284. RemoteName.FontSize = Enum.FontSize.Size14
  9285. RemoteName.Text = "10"
  9286. RemoteName.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9287. RemoteName.TextSize = 14
  9288.  
  9289. ID.Name = "ID"
  9290. ID.Parent = RBTN
  9291. ID.BackgroundColor3 = Color3.new(0.458824, 0.00392157, 0.192157)
  9292. ID.BorderSizePixel = 0
  9293. ID.Position = UDim2.new(1, -50, 0, 0)
  9294. ID.Size = UDim2.new(0, 50, 0, 20)
  9295. ID.ZIndex = 4
  9296. ID.Font = Enum.Font.SourceSansBold
  9297. ID.FontSize = Enum.FontSize.Size14
  9298. ID.Text = "10"
  9299. ID.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9300. ID.TextSize = 14
  9301.  
  9302. SBTN.Name = "SBTN"
  9303. SBTN.Parent = Storage
  9304. SBTN.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9305. SBTN.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9306. SBTN.Position = UDim2.new(0, 10, 0, 10)
  9307. SBTN.Size = UDim2.new(1, -20, 0, 20)
  9308. SBTN.ZIndex = 3
  9309. SBTN.Font = Enum.Font.SourceSansBold
  9310. SBTN.FontSize = Enum.FontSize.Size14
  9311. SBTN.Text = ""
  9312. SBTN.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9313. SBTN.TextSize = 11
  9314. SBTN.TextXAlignment = Enum.TextXAlignment.Left
  9315.  
  9316. Icon_2.Name = "Icon"
  9317. Icon_2.Parent = SBTN
  9318. Icon_2.BackgroundColor3 = Color3.new(1, 1, 1)
  9319. Icon_2.BackgroundTransparency = 1
  9320. Icon_2.Size = UDim2.new(0, 20, 0, 20)
  9321. Icon_2.ZIndex = 4
  9322. Icon_2.Image = "rbxassetid://413369506"
  9323.  
  9324. print(Icon_2:GetFullName())
  9325.  
  9326. RemoteName_2.Name = "RemoteName"
  9327. RemoteName_2.Parent = SBTN
  9328. RemoteName_2.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
  9329. RemoteName_2.BorderSizePixel = 1
  9330. RemoteName_2.BorderColor3 = Color3.fromRGB(62, 62, 62)
  9331. RemoteName_2.Position = UDim2.new(0, 30, 0, 0)
  9332. RemoteName_2.Size = UDim2.new(0, 140, 0, 20)
  9333. RemoteName_2.ZIndex = 4
  9334. RemoteName_2.Font = Enum.Font.SourceSansBold
  9335. RemoteName_2.FontSize = Enum.FontSize.Size14
  9336. RemoteName_2.Text = "SayMessageRequest"
  9337. RemoteName_2.TextColor3 = Color3.fromRGB(200, 200, 200)
  9338. RemoteName_2.TextSize = 11
  9339.  
  9340.  
  9341. ScriptLine.Name = "ScriptLine"
  9342. ScriptLine.Parent = Storage
  9343. ScriptLine.BackgroundColor3 = Color3.new(1, 1, 1)
  9344. ScriptLine.BackgroundTransparency = 1
  9345. ScriptLine.Size = UDim2.new(1, 0, 0, 17)
  9346. ScriptLine.ZIndex = 2
  9347.  
  9348. Line.Name = "Line"
  9349. Line.Parent = ScriptLine
  9350. Line.BackgroundColor3 = Color3.new(0.329412, 0, 0)
  9351. Line.BackgroundTransparency = 1
  9352. Line.BorderSizePixel = 0
  9353. Line.Size = UDim2.new(0, 40, 1, 0)
  9354. Line.ZIndex = 3
  9355. Line.Font = Enum.Font.SourceSansBold
  9356. Line.FontSize = Enum.FontSize.Size18
  9357. Line.Text = ""
  9358. Line.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9359. Line.TextSize = 17
  9360.  
  9361. SourceText.Name = "SourceText"
  9362. SourceText.Parent = ScriptLine
  9363. SourceText.BackgroundColor3 = Color3.new(1, 1, 1)
  9364. SourceText.BackgroundTransparency = 1
  9365. SourceText.Position = UDim2.new(0, 40, 0, 0)
  9366. SourceText.Size = UDim2.new(1, -40, 1, 0)
  9367. SourceText.ZIndex = 3
  9368. SourceText.Font = Enum.Font.Code
  9369. SourceText.FontSize = Enum.FontSize.Size18
  9370. SourceText.Text = ""
  9371. SourceText.TextColor3 = Color3.new(1, 1, 1)
  9372. SourceText.TextSize = 17
  9373. SourceText.TextXAlignment = Enum.TextXAlignment.Left
  9374.  
  9375. Tokens.Name = "Tokens"
  9376. Tokens.Parent = ScriptLine
  9377. Tokens.BackgroundColor3 = Color3.new(1, 1, 1)
  9378. Tokens.BackgroundTransparency = 1
  9379. Tokens.Position = UDim2.new(0, 40, 0, 0)
  9380. Tokens.Size = UDim2.new(1, -40, 1, 0)
  9381. Tokens.ZIndex = 3
  9382. Tokens.Font = Enum.Font.Code
  9383. Tokens.FontSize = Enum.FontSize.Size18
  9384. Tokens.Text = ""
  9385. Tokens.TextColor3 = Color3.new(0.392157, 0.392157, 0.392157)
  9386. Tokens.TextSize = 17
  9387. Tokens.TextXAlignment = Enum.TextXAlignment.Left
  9388.  
  9389. Strings.Name = "Strings"
  9390. Strings.Parent = ScriptLine
  9391. Strings.BackgroundColor3 = Color3.new(1, 1, 1)
  9392. Strings.BackgroundTransparency = 1
  9393. Strings.Position = UDim2.new(0, 40, 0, 0)
  9394. Strings.Size = UDim2.new(1, -40, 1, 0)
  9395. Strings.ZIndex = 5
  9396. Strings.Font = Enum.Font.Code
  9397. Strings.FontSize = Enum.FontSize.Size18
  9398. Strings.Text = ""
  9399. Strings.TextColor3 = Color3.new(1, 0.615686, 0)
  9400. Strings.TextSize = 17
  9401. Strings.TextXAlignment = Enum.TextXAlignment.Left
  9402.  
  9403. Comments.Name = "Comments"
  9404. Comments.Parent = ScriptLine
  9405. Comments.BackgroundColor3 = Color3.new(1, 1, 1)
  9406. Comments.BackgroundTransparency = 1
  9407. Comments.Position = UDim2.new(0, 40, 0, 0)
  9408. Comments.Size = UDim2.new(1, -40, 1, 0)
  9409. Comments.ZIndex = 5
  9410. Comments.Font = Enum.Font.Code
  9411. Comments.FontSize = Enum.FontSize.Size18
  9412. Comments.Text = ""
  9413. Comments.TextColor3 = Color3.fromRGB(60, 200, 60)
  9414. Comments.TextSize = 17
  9415. Comments.TextXAlignment = Enum.TextXAlignment.Left
  9416.  
  9417. RemoteHighlight.Name = "RemoteHighlight"
  9418. RemoteHighlight.Parent = ScriptLine
  9419. RemoteHighlight.BackgroundColor3 = Color3.new(1, 1, 1)
  9420. RemoteHighlight.BackgroundTransparency = 1
  9421. RemoteHighlight.Position = UDim2.new(0, 40, 0, 0)
  9422. RemoteHighlight.Size = UDim2.new(1, -40, 1, 0)
  9423. RemoteHighlight.ZIndex = 3
  9424. RemoteHighlight.Font = Enum.Font.Code
  9425. RemoteHighlight.FontSize = Enum.FontSize.Size18
  9426. RemoteHighlight.Text = ""
  9427. RemoteHighlight.TextColor3 = Color3.fromRGB(0, 145, 255)
  9428. RemoteHighlight.TextSize = 17
  9429. RemoteHighlight.TextXAlignment = Enum.TextXAlignment.Left
  9430.  
  9431. Keywords.Name = "Keywords"
  9432. Keywords.Parent = ScriptLine
  9433. Keywords.BackgroundColor3 = Color3.new(1, 1, 1)
  9434. Keywords.BackgroundTransparency = 1
  9435. Keywords.Position = UDim2.new(0, 40, 0, 0)
  9436. Keywords.Size = UDim2.new(1, -40, 1, 0)
  9437. Keywords.ZIndex = 3
  9438. Keywords.Font = Enum.Font.Code
  9439. Keywords.FontSize = Enum.FontSize.Size18
  9440. Keywords.Text = ""
  9441. Keywords.TextColor3 = Color3.new(0.231373, 1, 0)
  9442. Keywords.TextSize = 17
  9443. Keywords.TextXAlignment = Enum.TextXAlignment.Left
  9444.  
  9445. Globals.Name = "Globals"
  9446. Globals.Parent = ScriptLine
  9447. Globals.BackgroundColor3 = Color3.new(1, 1, 1)
  9448. Globals.BackgroundTransparency = 1
  9449. Globals.Position = UDim2.new(0, 40, 0, 0)
  9450. Globals.Size = UDim2.new(1, -40, 1, 0)
  9451. Globals.ZIndex = 3
  9452. Globals.Font = Enum.Font.Code
  9453. Globals.FontSize = Enum.FontSize.Size18
  9454. Globals.Text = ""
  9455. Globals.TextColor3 = Color3.new(1, 0, 0)
  9456. Globals.TextSize = 17
  9457. Globals.TextXAlignment = Enum.TextXAlignment.Left
  9458.  
  9459. Enabled.Name = "Enabled"
  9460. Enabled.Parent = SBTN
  9461. Enabled.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
  9462. Enabled.BorderSizePixel = 1
  9463. Enabled.BorderColor3 = Color3.fromRGB(30, 100, 30)
  9464. Enabled.Position = UDim2.new(0, 210, 0, 0)
  9465. Enabled.Size = UDim2.new(1, -210, 1, 0)
  9466. Enabled.ZIndex = 4
  9467. Enabled.Font = Enum.Font.SourceSansBold
  9468. Enabled.FontSize = Enum.FontSize.Size14
  9469. Enabled.Text = "Enabled"
  9470. Enabled.TextColor3 = Color3.fromRGB(60, 200, 60)
  9471. Enabled.TextSize = 14
  9472.  
  9473. FullScreen.Name = "FullScreen"
  9474. FullScreen.Parent = Ribbon
  9475. FullScreen.BackgroundColor3 = Color3.new(1, 0, 0)
  9476. FullScreen.BorderSizePixel = 0
  9477. FullScreen.Position = UDim2.new(1, -90, 0, 0)
  9478. FullScreen.Size = UDim2.new(0, 40, 0, 20)
  9479. FullScreen.ZIndex = 3
  9480. FullScreen.Font = Enum.Font.SourceSansBold
  9481. FullScreen.FontSize = Enum.FontSize.Size14
  9482. FullScreen.Text = "[~]"
  9483. FullScreen.TextColor3 = Color3.new(1, 1, 1)
  9484. FullScreen.TextSize = 14
  9485.  
  9486. SetRemotesTab.Name = "SetRemotesTab"
  9487. SetRemotesTab.Parent = BG
  9488. SetRemotesTab.Visible = false
  9489. SetRemotesTab.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9490. SetRemotesTab.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9491. SetRemotesTab.ClipsDescendants = true
  9492. SetRemotesTab.Position = UDim2.new(0, 270, 1, -50)
  9493. SetRemotesTab.Size = UDim2.new(1, -280, 0, 40)
  9494. SetRemotesTab.ZIndex = 2
  9495.  
  9496. FilterF.Name = "FilterF"
  9497. FilterF.Parent = SetRemotesTab
  9498. FilterF.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9499. FilterF.BorderColor3 = Color3.new(0.392157, 0.117647, 0.117647)
  9500. FilterF.Position = UDim2.new(0, 120, 0.5, -10)
  9501. FilterF.Size = UDim2.new(0, 120, 0, 20)
  9502. FilterF.ZIndex = 3
  9503. FilterF.Font = Enum.Font.SourceSansBold
  9504. FilterF.FontSize = Enum.FontSize.Size14
  9505. FilterF.Text = "FILTER FUNCTIONS"
  9506. FilterF.TextColor3 = Color3.new(0.784314, 0.235294, 0.235294)
  9507. FilterF.TextSize = 14
  9508.  
  9509. FilterE.Name = "FilterE"
  9510. FilterE.Parent = SetRemotesTab
  9511. FilterE.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9512. FilterE.BorderColor3 = Color3.new(0.392157, 0.117647, 0.117647)
  9513. FilterE.Position = UDim2.new(0, 10, 0.5, -10)
  9514. FilterE.Size = UDim2.new(0, 100, 0, 20)
  9515. FilterE.ZIndex = 3
  9516. FilterE.Font = Enum.Font.SourceSansBold
  9517. FilterE.FontSize = Enum.FontSize.Size14
  9518. FilterE.Text = "FILTER EVENTS"
  9519. FilterE.TextColor3 = Color3.new(0.784314, 0.235294, 0.235294)
  9520. FilterE.TextSize = 14
  9521.  
  9522. Search.Name = "Search"
  9523. Search.Parent = SetRemotesTab
  9524. Search.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9525. Search.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9526. Search.Position = UDim2.new(0, 360, 0.5, -10)
  9527. Search.Selectable = true
  9528. Search.Size = UDim2.new(1, -370, 0, 20)
  9529. Search.ZIndex = 3
  9530. Search.Font = Enum.Font.SourceSansBold
  9531. Search.FontSize = Enum.FontSize.Size14
  9532. Search.Text = "[SEARCH]"
  9533. Search.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9534. Search.TextSize = 14
  9535.  
  9536. lvl6Output.Name = "lvl6Output"
  9537. lvl6Output.Parent = lvl6Frame
  9538. lvl6Output.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9539. lvl6Output.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9540. lvl6Output.Position = UDim2.new(0, 0, 1, -110)
  9541. lvl6Output.Size = UDim2.new(1, 0, 0, 110)
  9542. lvl6Output.ZIndex = 3
  9543. lvl6Output.CanvasSize = UDim2.new(3, 0, 15, 0)
  9544. lvl6Output.BottomImage = "rbxassetid://148970562"
  9545. lvl6Output.MidImage = "rbxassetid://148970562"
  9546. lvl6Output.ScrollBarThickness = 5
  9547. lvl6Output.TopImage = "rbxassetid://148970562"
  9548.  
  9549. lvl6Source.Name = "lvl6Source"
  9550. lvl6Source.Parent = lvl6Frame
  9551. lvl6Source.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9552. lvl6Source.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9553. lvl6Source.Position = UDim2.new(0, 0, 0, 30)
  9554. lvl6Source.Size = UDim2.new(1, 0, 1, -160)
  9555. lvl6Source.ZIndex = 3
  9556. lvl6Source.BottomImage = "rbxassetid://148970562"
  9557. lvl6Source.CanvasSize = UDim2.new(0, 0, 20, 0)
  9558. lvl6Source.MidImage = "rbxassetid://148970562"
  9559. lvl6Source.ScrollBarThickness = 5
  9560. lvl6Source.TopImage = "rbxassetid://148970562"
  9561.  
  9562. Source_.Name = "Source_"
  9563. Source_.Parent = lvl6Source
  9564. Source_.BackgroundColor3 = Color3.new(1, 1, 1)
  9565. Source_.BackgroundTransparency = 1
  9566. Source_.Size = UDim2.new(1, 0, 1, 0)
  9567. Source_.Position = UDim2.new(0, 30, 0, 0)
  9568. Source_.ZIndex = 4
  9569. Source_.ClearTextOnFocus = false
  9570. Source_.MultiLine = true
  9571. Source_.Font = Enum.Font.Code
  9572. Source_.FontSize = Enum.FontSize.Size18
  9573. Source_.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9574. Source_.TextSize = 17
  9575. Source_.Text = "print(\"Welcome to R2S script editor!\")"
  9576. Source_.TextXAlignment = Enum.TextXAlignment.Left
  9577. Source_.TextYAlignment = Enum.TextYAlignment.Top
  9578.  
  9579. Comments_.Name = "Comments_"
  9580. Comments_.Parent = Source_
  9581. Comments_.BackgroundColor3 = Color3.new(1, 1, 1)
  9582. Comments_.BackgroundTransparency = 1
  9583. Comments_.Size = UDim2.new(1, 0, 1, 0)
  9584. Comments_.ZIndex = 5
  9585. Comments_.Font = Enum.Font.Code
  9586. Comments_.FontSize = Enum.FontSize.Size18
  9587. Comments_.Text = ""
  9588. Comments_.TextColor3 = Color3.new(0.235294, 0.784314, 0.235294)
  9589. Comments_.TextSize = 17
  9590. Comments_.TextXAlignment = Enum.TextXAlignment.Left
  9591. Comments_.TextYAlignment = Enum.TextYAlignment.Top
  9592.  
  9593. Globals_.Name = "Globals_"
  9594. Globals_.Parent = Source_
  9595. Globals_.BackgroundColor3 = Color3.new(1, 1, 1)
  9596. Globals_.BackgroundTransparency = 1
  9597. Globals_.Size = UDim2.new(1, 0, 1, 0)
  9598. Globals_.ZIndex = 5
  9599. Globals_.Font = Enum.Font.Code
  9600. Globals_.FontSize = Enum.FontSize.Size18
  9601. Globals_.Text = ""
  9602. Globals_.TextColor3 = Color3.new(1, 0, 0)
  9603. Globals_.TextSize = 17
  9604. Globals_.TextXAlignment = Enum.TextXAlignment.Left
  9605. Globals_.TextYAlignment = Enum.TextYAlignment.Top
  9606.  
  9607. Keywords_.Name = "Keywords_"
  9608. Keywords_.Parent = Source_
  9609. Keywords_.BackgroundColor3 = Color3.new(1, 1, 1)
  9610. Keywords_.BackgroundTransparency = 1
  9611. Keywords_.Size = UDim2.new(1, 0, 1, 0)
  9612. Keywords_.ZIndex = 5
  9613. Keywords_.Font = Enum.Font.Code
  9614. Keywords_.FontSize = Enum.FontSize.Size18
  9615. Keywords_.Text = ""
  9616. Keywords_.TextColor3 = Color3.new(0.231373, 1, 0)
  9617. Keywords_.TextSize = 17
  9618. Keywords_.TextXAlignment = Enum.TextXAlignment.Left
  9619. Keywords_.TextYAlignment = Enum.TextYAlignment.Top
  9620.  
  9621. RemoteHighlight_.Name = "RemoteHighlight_"
  9622. RemoteHighlight_.Parent = Source_
  9623. RemoteHighlight_.BackgroundColor3 = Color3.new(1, 1, 1)
  9624. RemoteHighlight_.BackgroundTransparency = 1
  9625. RemoteHighlight_.Size = UDim2.new(1, 0, 1, 0)
  9626. RemoteHighlight_.ZIndex = 5
  9627. RemoteHighlight_.Font = Enum.Font.Code
  9628. RemoteHighlight_.FontSize = Enum.FontSize.Size18
  9629. RemoteHighlight_.Text = ""
  9630. RemoteHighlight_.TextColor3 = Color3.new(0, 0.568627, 1)
  9631. RemoteHighlight_.TextSize = 17
  9632. RemoteHighlight_.TextXAlignment = Enum.TextXAlignment.Left
  9633. RemoteHighlight_.TextYAlignment = Enum.TextYAlignment.Top
  9634.  
  9635. Strings_.Name = "Strings_"
  9636. Strings_.Parent = Source_
  9637. Strings_.BackgroundColor3 = Color3.new(1, 1, 1)
  9638. Strings_.BackgroundTransparency = 1
  9639. Strings_.Size = UDim2.new(1, 0, 1, 0)
  9640. Strings_.ZIndex = 5
  9641. Strings_.Font = Enum.Font.Code
  9642. Strings_.FontSize = Enum.FontSize.Size18
  9643. Strings_.Text = ""
  9644. Strings_.TextColor3 = Color3.new(1, 0.615686, 0)
  9645. Strings_.TextSize = 17
  9646. Strings_.TextXAlignment = Enum.TextXAlignment.Left
  9647. Strings_.TextYAlignment = Enum.TextYAlignment.Top
  9648.  
  9649. Tokens_.Name = "Tokens_"
  9650. Tokens_.Parent = Source_
  9651. Tokens_.BackgroundColor3 = Color3.new(1, 1, 1)
  9652. Tokens_.BackgroundTransparency = 1
  9653. Tokens_.Size = UDim2.new(1, 0, 1, 0)
  9654. Tokens_.ZIndex = 5
  9655. Tokens_.Font = Enum.Font.Code
  9656. Tokens_.FontSize = Enum.FontSize.Size18
  9657. Tokens_.Text = ""
  9658. Tokens_.TextColor3 = Color3.new(0.392157, 0.392157, 0.392157)
  9659. Tokens_.TextSize = 17
  9660. Tokens_.TextXAlignment = Enum.TextXAlignment.Left
  9661. Tokens_.TextYAlignment = Enum.TextYAlignment.Top
  9662.  
  9663. ExecuteScript.Name = "ExecuteScript"
  9664. ExecuteScript.Parent = lvl6Frame
  9665. ExecuteScript.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9666. ExecuteScript.BorderColor3 = Color3.new(0.117647, 0.392157, 0.117647)
  9667. ExecuteScript.Size = UDim2.new(1, -700, 0, 20)
  9668. ExecuteScript.ZIndex = 3
  9669. ExecuteScript.Font = Enum.Font.SourceSansBold
  9670. ExecuteScript.FontSize = Enum.FontSize.Size14
  9671. ExecuteScript.Text = "EXECUTE"
  9672. ExecuteScript.TextColor3 = Color3.new(0.235294, 0.784314, 0.235294)
  9673. ExecuteScript.TextSize = 14
  9674.  
  9675. lvl6.Name = "lvl6"
  9676. lvl6.Parent = ButtonsFrame
  9677. lvl6.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9678. lvl6.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  9679. lvl6.Position = UDim2.new(0, 940, 0.5, -10)
  9680. lvl6.Size = UDim2.new(0, 100, 0, 20)
  9681. lvl6.ZIndex = 3
  9682. lvl6.Font = Enum.Font.SourceSansBold
  9683. lvl6.FontSize = Enum.FontSize.Size14
  9684. lvl6.Text = "LVL6 "
  9685. lvl6.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9686. lvl6.TextSize = 14
  9687.  
  9688. lvl6Frame.Name = "lvl6Frame"
  9689. lvl6Frame.Parent = BG
  9690. lvl6Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  9691. lvl6Frame.BackgroundTransparency = 1
  9692. lvl6Frame.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  9693. lvl6Frame.Position = UDim2.new(0, 270, 0, 80)
  9694. lvl6Frame.Size = UDim2.new(1, -280, 1, -90)
  9695. lvl6Frame.ZIndex = 2
  9696. lvl6Frame.Visible = false
  9697.  
  9698. Resize.Name = "Resize"
  9699. Resize.Parent = lvl6Frame
  9700. Resize.BackgroundColor3 = Color3.new(0.392157, 0.392157, 0.392157)
  9701. Resize.BorderSizePixel = 0
  9702. Resize.Draggable = true
  9703. Resize.Position = UDim2.new(0.5, -50, 1, -130)
  9704. Resize.Size = UDim2.new(0, 100, 0, 10)
  9705. Resize.ZIndex = 3
  9706. Resize.Font = Enum.Font.SourceSans
  9707. Resize.FontSize = Enum.FontSize.Size14
  9708. Resize.Text = ""
  9709. Resize.TextSize = 14
  9710.  
  9711. ClearScript.Name = "ClearScript"
  9712. ClearScript.Parent = lvl6Frame
  9713. ClearScript.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9714. ClearScript.BorderColor3 = Color3.new(0.392157, 0.117647, 0.117647)
  9715. ClearScript.Position = UDim2.new(1, -280, 0, 0)
  9716. ClearScript.Size = UDim2.new(0, 280, 0, 20)
  9717. ClearScript.ZIndex = 3
  9718. ClearScript.Font = Enum.Font.SourceSansBold
  9719. ClearScript.FontSize = Enum.FontSize.Size14
  9720. ClearScript.Text = "CLEAR"
  9721. ClearScript.TextColor3 = Color3.new(0.784314, 0.235294, 0.235294)
  9722. ClearScript.TextSize = 14
  9723.  
  9724. ClearOutput.Name = "ClearOutput"
  9725. ClearOutput.Parent = lvl6Frame
  9726. ClearOutput.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9727. ClearOutput.BorderColor3 = Color3.new(0.392157, 0.117647, 0.117647)
  9728. ClearOutput.Position = UDim2.new(1, -680, 0, 0)
  9729. ClearOutput.Size = UDim2.new(0, 390, 0, 20)
  9730. ClearOutput.ZIndex = 3
  9731. ClearOutput.Font = Enum.Font.SourceSansBold
  9732. ClearOutput.FontSize = Enum.FontSize.Size14
  9733. ClearOutput.Text = "CLEAR OUTPUT"
  9734. ClearOutput.TextColor3 = Color3.new(0.784314, 0.235294, 0.235294)
  9735. ClearOutput.TextSize = 14
  9736.  
  9737. Label.Name = "Label"
  9738. Label.Parent = Storage
  9739. Label.BackgroundColor3 = Color3.new(1, 1, 1)
  9740. Label.BackgroundTransparency = 1
  9741. Label.Size = UDim2.new(1, 0, 0, 17)
  9742. Label.ZIndex = 4
  9743. Label.Font = Enum.Font.Code
  9744. Label.FontSize = Enum.FontSize.Size14
  9745. Label.TextColor3 = Color3.new(1, 1, 1)
  9746. Label.TextSize = 14
  9747. Label.TextXAlignment = Enum.TextXAlignment.Left
  9748.  
  9749. Lines.Name = "Lines"
  9750. Lines.Parent = lvl6Source
  9751. Lines.BackgroundColor3 = Color3.new(1, 1, 1)
  9752. Lines.BackgroundTransparency = 1
  9753. Lines.Size = UDim2.new(0, 30, 1, 0)
  9754. Lines.ZIndex = 4
  9755. Lines.Font = Enum.Font.Code
  9756. Lines.FontSize = Enum.FontSize.Size18
  9757. Lines.Text = "1"
  9758. Lines.TextColor3 = Color3.new(1, 1, 1)
  9759. Lines.TextSize = 17
  9760. Lines.TextYAlignment = Enum.TextYAlignment.Top
  9761.  
  9762. LoadSource.Name = "LoadSource"
  9763. LoadSource.Parent = ButtonsFrame
  9764. LoadSource.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9765. LoadSource.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  9766. LoadSource.Position = UDim2.new(0, 1050, 0.5, -10)
  9767. LoadSource.Size = UDim2.new(0, 100, 0, 20)
  9768. LoadSource.ZIndex = 3
  9769. LoadSource.Font = Enum.Font.SourceSansBold
  9770. LoadSource.FontSize = Enum.FontSize.Size14
  9771. LoadSource.Text = "LOAD"
  9772. LoadSource.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9773. LoadSource.TextSize = 14
  9774.  
  9775. Mute.Name = "Mute"
  9776. Mute.Parent = ButtonsFrame
  9777. Mute.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9778. Mute.BorderColor3 = Color3.fromRGB(30, 100, 30)
  9779. Mute.Position = UDim2.new(0, 1160, 0.5, -10)
  9780. Mute.Size = UDim2.new(0, 100, 0, 20)
  9781. Mute.ZIndex = 3
  9782. Mute.Font = Enum.Font.SourceSansBold
  9783. Mute.FontSize = Enum.FontSize.Size14
  9784. Mute.Text = ""
  9785. Mute.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9786. Mute.TextSize = 14
  9787.  
  9788. Icon_3 .Name = "Icon"
  9789. Icon_3 .Parent = Mute
  9790. Icon_3 .BackgroundColor3 = Color3.new(1, 1, 1)
  9791. Icon_3 .BackgroundTransparency = 1
  9792. Icon_3 .Position = UDim2.new(0.5, -10, 0, 0)
  9793. Icon_3 .Size = UDim2.new(0, 20, 1, 0)
  9794. Icon_3 .ZIndex = 4
  9795. Icon_3 .Image = "rbxassetid://302250236"
  9796. Icon_3 .ImageColor3 = Color3.fromRGB(60, 200, 60)
  9797.  
  9798. Refresh.Name = "Refresh"
  9799. Refresh.Parent = SetRemotesTab
  9800. Refresh.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  9801. Refresh.BorderColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  9802. Refresh.Position = UDim2.new(0, 250, 0.5, -10)
  9803. Refresh.Size = UDim2.new(0, 100, 0, 20)
  9804. Refresh.ZIndex = 3
  9805. Refresh.Font = Enum.Font.SourceSansBold
  9806. Refresh.FontSize = Enum.FontSize.Size14
  9807. Refresh.Text = "REFRESH"
  9808. Refresh.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  9809. Refresh.TextSize = 14
  9810.  
  9811. -- FrontEnd-Backend // UI Functions
  9812.  
  9813. local playSound = function(sound, int)
  9814. spawn(function()
  9815. local s = sound:Clone()
  9816. s.Parent = RemoteSpy
  9817. s:Play()
  9818. s.PlaybackSpeed = int
  9819. end)
  9820. end
  9821.  
  9822. local HasSpecial = function(string)
  9823. return (string:match("%c") or string:match("%s") or string:match("%p")) ~= nil
  9824. end
  9825.  
  9826. local GetPath = function(Instance)
  9827. local Obj = Instance
  9828. local string = {}
  9829. local temp = {}
  9830. local error = false
  9831.  
  9832. while Obj ~= game do
  9833. if Obj == nil then
  9834. error = true
  9835. break
  9836. end
  9837. table.insert(temp, Obj.Parent == game and Obj.ClassName or tostring(Obj))
  9838. Obj = Obj.Parent
  9839. end
  9840.  
  9841. table.insert(string, "game:GetService(\"" .. temp[#temp] .. "\")")
  9842.  
  9843. for i = #temp - 1, 1, -1 do
  9844. table.insert(string, HasSpecial(temp[i]) and "[\"" .. temp[i] .. "\"]" or "." .. temp[i])
  9845. end
  9846.  
  9847. return (error and "nil -- Path contained an invalid instance" or table.concat(string, ""))
  9848. end
  9849.  
  9850. local GetType = function(Instance)
  9851. local Types =
  9852. {
  9853. EnumItem = function()
  9854. return "Enum." .. tostring(Instance.EnumType) .. "." .. tostring(Instance.Name)
  9855. end,
  9856. Instance = function()
  9857. return GetPath(Instance)
  9858. end,
  9859. CFrame = function()
  9860. return "CFrame.new(" .. tostring(Instance) .. ")"
  9861. end,
  9862. Vector3 = function()
  9863. return "Vector3.new(" .. tostring(Instance) .. ")"
  9864. end,
  9865. BrickColor = function()
  9866. return "BrickColor.new(\"" .. tostring(Instance) .. "\")"
  9867. end,
  9868. Color3 = function()
  9869. return "Color3.new(" .. tostring(Instance) .. ")"
  9870. end,
  9871. string = function()
  9872. local S = tostring(Instance)
  9873. return "\"" .. (encrypt_string and S:gsub(".", function(c) return "\\" .. c:byte() end) or S) .. "\""
  9874. end,
  9875. Ray = function()
  9876. return "Ray.new(Vector3.new(" .. tostring(Instance.Origin) .. "), Vector3.new(" .. tostring(Instance.Direction) .. "))"
  9877. end
  9878. }
  9879.  
  9880. return Types[typeof(Instance)] ~= nil and Types[typeof(Instance)]() or tostring(Instance)
  9881. end
  9882.  
  9883. local size_frame = function(frame, UDim)
  9884. frame:TweenSize(UDim, "Out", "Quint", 0.3)
  9885. end
  9886.  
  9887. local pos_frame = function(frame, UDim)
  9888. frame:TweenPosition(UDim, "Out", "Quint", 0.3)
  9889. end
  9890.  
  9891. local size_pos_frame = function(frame, UDim, UDim2)
  9892. frame:TweenSizeAndPosition(UDim, UDim2, "Out", "Quint", 0.3)
  9893. end
  9894.  
  9895. local resize_onchange = function(type)
  9896. if type == "Position" then
  9897. Resize.Position = UDim2.new(0.5, -50, 1, Resize.Position.Y.Offset)
  9898. lvl6Source.Size = UDim2.new(1, 0, 1, Resize.Position.Y.Offset - 30)
  9899. lvl6Output.Position = UDim2.new(0, 0, 1, Resize.Position.Y.Offset + 20)
  9900. lvl6Output.Size = UDim2.new(1, 0, 0, 110 + (-130 - Resize.Position.Y.Offset))
  9901. if Resize.Position.Y.Offset <= -420 then
  9902. Resize.Position = UDim2.new(0.5, -50, 1, -420)
  9903. elseif Resize.Position.Y.Offset >= -40 then
  9904. Resize.Position = UDim2.new(0.5, -50, 1, -40)
  9905. end
  9906. end
  9907. end
  9908.  
  9909. local clear_lvl6 = function()
  9910. playSound(topPress, 1)
  9911. Source_.Text = ""
  9912. end
  9913.  
  9914. local onchange_lvl6source = function(type)
  9915. if type == "Text" then
  9916. Source_.Comments_.Text = Comments(Source_.Text)
  9917. end
  9918. end
  9919.  
  9920. local hide = function()
  9921. playSound(openSound, 0.9)
  9922. size_frame(BG, UDim2.new(0, 300, 0, 20))
  9923. pos_frame(Title, UDim2.new(0, 0, 0, 0))
  9924. pos_frame(Remotes, UDim2.new(0, 10, 0, 100))
  9925. pos_frame(Source, UDim2.new(0, 270, 0, 100))
  9926. BG.Draggable = true
  9927. SetRemotes.Visible = false
  9928. SetRemotesTab.Visible = false
  9929. lvl6Frame.Visible = false
  9930. Source.Visible = true
  9931.  
  9932. return "[]"
  9933. end
  9934.  
  9935. local show = function()
  9936. playSound(openSound, 1)
  9937. size_frame(BG, UDim2.new(1, -300, 1, -200))
  9938. pos_frame(BG, UDim2.new(0.1, 0, 0.1, 0))
  9939. pos_frame(Title, UDim2.new(0.5, -100, 0, 0))
  9940. pos_frame(Remotes, UDim2.new(0, 10, 0, 80))
  9941. pos_frame(Source, UDim2.new(0, 270, 0, 80))
  9942. BG.Draggable = false
  9943.  
  9944. return "_"
  9945. end
  9946.  
  9947. local onclick_lvl6 = function()
  9948. playSound(topPress, 1)
  9949. lvl6Frame.Visible = true
  9950. SetRemotes.Visible = false
  9951. SetRemotesTab.Visible = false
  9952. Source.Visible = false
  9953. end
  9954.  
  9955. local onclick_hide = function()
  9956. Hide.Text = Hide.Text == "_" and hide() or show()
  9957. end
  9958.  
  9959. local onclick_settings = function()
  9960. playSound(topPress, 1)
  9961. Source.Visible = not Source.Visible
  9962. SetRemotes.Visible = not Source.Visible
  9963. SetRemotesTab.Visible = not Source.Visible
  9964. lvl6Frame.Visible = false
  9965. end
  9966.  
  9967. local onclick_remotespy = function()
  9968. playSound(topPress, 1)
  9969. spy_enabled = not spy_enabled
  9970. EnableSpy.TextColor3 = EnableSpy.TextColor3 == Color3.fromRGB(60, 200, 60) and Color3.fromRGB(200, 60, 60) or Color3.fromRGB(60, 200, 60)
  9971. EnableSpy.BorderColor3 = EnableSpy.TextColor3 == Color3.fromRGB(200, 60, 60) and Color3.fromRGB(100, 30, 30) or Color3.fromRGB(30, 100, 30)
  9972. end
  9973.  
  9974. local onclick_mute = function()
  9975. playSound(topPress, 1)
  9976. Mute.BorderColor3 = Mute.BorderColor3 == Color3.fromRGB(30, 100, 30) and Color3.fromRGB(100, 30, 30) or Color3.fromRGB(30, 100, 30)
  9977. Mute.Icon.ImageColor3 = Mute.Icon.ImageColor3 == Color3.fromRGB(60, 200, 60) and Color3.fromRGB(200, 60, 60) or Color3.fromRGB(60, 200, 60)
  9978. for i, v in pairs(sounds) do
  9979. v.Volume = Mute.Icon.ImageColor3 == Color3.fromRGB(60, 200, 60) and 0.5 or 0
  9980. end
  9981. end
  9982.  
  9983. local onclick_cryptstring = function()
  9984. playSound(topPress, 1)
  9985. encrypt_string = not encrypt_string
  9986. CryptStrings.TextColor3 = CryptStrings.TextColor3 == Color3.fromRGB(60, 200, 60) and Color3.fromRGB(200, 60, 60) or Color3.fromRGB(60, 200, 60)
  9987. CryptStrings.BorderColor3 = CryptStrings.TextColor3 == Color3.fromRGB(200, 60, 60) and Color3.fromRGB(100, 30, 30) or Color3.fromRGB(30, 100, 30)
  9988. end
  9989.  
  9990. local clear_logs = function()
  9991. playSound(topPress, 1)
  9992. Remotes:ClearAllChildren()
  9993. remotes_fired = 0
  9994. Total.Text = "0"
  9995. end
  9996.  
  9997. local filter_events = function()
  9998. local n = 0
  9999. for i, v in pairs(SetRemotes:GetChildren()) do
  10000. v.Visible = not (FilterE.TextColor3 == Color3.fromRGB(60, 200, 60) and v.Icon.Image == "rbxassetid://413369623")
  10001. if v.Visible == true then
  10002. n = n + 1
  10003. v.Position = UDim2.new(0, 10, 0, -20 + n * 30)
  10004. else
  10005. v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  10006. end
  10007. end
  10008. end
  10009.  
  10010. local filter_functions = function()
  10011. local n = 0
  10012. for i, v in pairs(SetRemotes:GetChildren()) do
  10013. v.Visible = not (FilterF.TextColor3 == Color3.fromRGB(60, 200, 60) and v.Icon.Image == "rbxassetid://413369506")
  10014. if v.Visible == true then
  10015. n = n + 1
  10016. v.Position = UDim2.new(0, 10, 0, -20 + n * 30)
  10017. else
  10018. v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  10019. end
  10020. end
  10021. end
  10022.  
  10023. local onclick_fevents = function()
  10024. playSound(topPress, 1)
  10025. FilterE.TextColor3 = FilterE.TextColor3 == Color3.fromRGB(60, 200, 60) and Color3.fromRGB(200, 60, 60) or Color3.fromRGB(60, 200, 60)
  10026. FilterE.BorderColor3 = FilterE.TextColor3 == Color3.fromRGB(200, 60, 60) and Color3.fromRGB(100, 30, 30) or Color3.fromRGB(30, 100, 30)
  10027. filter_events()
  10028. end
  10029.  
  10030. local onclick_ffunctions = function()
  10031. playSound(topPress, 1)
  10032. FilterF.TextColor3 = FilterF.TextColor3 == Color3.fromRGB(60, 200, 60) and Color3.fromRGB(200, 60, 60) or Color3.fromRGB(60, 200, 60)
  10033. FilterF.BorderColor3 = FilterF.TextColor3 == Color3.fromRGB(200, 60, 60) and Color3.fromRGB(100, 30, 30) or Color3.fromRGB(30, 100, 30)
  10034. filter_functions()
  10035. end
  10036.  
  10037. local Highlight = function(string, keywords)
  10038. local K = {}
  10039. local S = string
  10040. local Token =
  10041. {
  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. ["%"] = true,
  10057. [";"] = true,
  10058. ["~"] = true
  10059. }
  10060. for i, v in pairs(keywords) do
  10061. K[v] = true
  10062. end
  10063. S = S:gsub(".", function(c)
  10064. if Token[c] ~= nil then
  10065. return "\32"
  10066. else
  10067. return c
  10068. end
  10069. end)
  10070. S = S:gsub("%S+", function(c)
  10071. if K[c] ~= nil then
  10072. return c
  10073. else
  10074. return (" "):rep(#c)
  10075. end
  10076. end)
  10077.  
  10078. return S
  10079. end
  10080.  
  10081. local hTokens = function(string)
  10082. local Token =
  10083. {
  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. ["%"] = true,
  10099. [";"] = true,
  10100. ["~"] = true
  10101. }
  10102. local A = ""
  10103. string:gsub(".", function(c)
  10104. if Token[c] ~= nil then
  10105. A = A .. c
  10106. elseif c == "\n" then
  10107. A = A .. "\n"
  10108. elseif c == "\t" then
  10109. A = A .. "\t"
  10110. else
  10111. A = A .. "\32"
  10112. end
  10113. end)
  10114.  
  10115. return A
  10116. end
  10117.  
  10118.  
  10119. local strings = function(string)
  10120. local highlight = ""
  10121. local quote = false
  10122. string:gsub(".", function(c)
  10123. if quote == false and c == "\"" then
  10124. quote = true
  10125. elseif quote == true and c == "\"" then
  10126. quote = false
  10127. end
  10128. if quote == false and c == "\"" then
  10129. highlight = highlight .. "\""
  10130. elseif c == "\n" then
  10131. highlight = highlight .. "\n"
  10132. elseif c == "\t" then
  10133. highlight = highlight .. "\t"
  10134. elseif quote == true then
  10135. highlight = highlight .. c
  10136. elseif quote == false then
  10137. highlight = highlight .. "\32"
  10138. end
  10139. end)
  10140.  
  10141. return highlight
  10142. end
  10143.  
  10144. local comments = function(string)
  10145. local ret = ""
  10146. string:gsub("[^\r\n]+", function(c)
  10147. local comm = false
  10148. local i = 0
  10149. c:gsub(".", function(n)
  10150. i = i + 1
  10151. if c:sub(i, i + 1) == "--" then
  10152. comm = true
  10153. end
  10154. if comm == true then
  10155. ret = ret .. n
  10156. else
  10157. ret = ret .. "\32"
  10158. end
  10159. end)
  10160. ret = ret
  10161. end)
  10162.  
  10163. return ret
  10164. end
  10165.  
  10166. local copy_source = function()
  10167. playSound(topPress, 1)
  10168. local script = ""
  10169. local copy
  10170. for i, v in pairs(Source:GetChildren()) do
  10171. script = script .. v.SourceText.Text .. "\n"
  10172. end
  10173. if Clipboard ~= nil then
  10174. copy = Clipboard.set
  10175. elseif Synapse ~= nil then
  10176. copy = function(str)
  10177. Synapse:Copy(str)
  10178. end
  10179. elseif setclipboard ~= nil then
  10180. copy = setclipboard
  10181. end
  10182. copy(script)
  10183. end
  10184.  
  10185. local onclick_fullscreen = function()
  10186. playSound(openSound, BG.Size == UDim2.new(1, 0, 1, 40) and 0.9 or 1)
  10187. BG.Draggable = BG.Size == UDim2.new(1, 0, 1, 40)
  10188. 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))
  10189. end
  10190.  
  10191. local filter_remotes = function(type)
  10192. local n = 0
  10193. if type == "Text" then
  10194. for i, v in pairs(SetRemotes:GetChildren()) do
  10195. if v.Name:lower():match(Search.Text:lower()) and string ~= "" then
  10196. v.Visible = true
  10197. n = n + 1
  10198. else
  10199. v.Visible = false
  10200. end
  10201. if v.Visible == true then
  10202. v.Position = UDim2.new(0, 10, 0, -20 + n * 30)
  10203. else
  10204. v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  10205. end
  10206. end
  10207. end
  10208. end
  10209.  
  10210. local fix = function(string)
  10211. if string == "/e fix" then
  10212. show()
  10213. wait(0.3)
  10214. pos_frame(BG, UDim2.new(0.1, 0, 0.1, 0))
  10215. end
  10216. end
  10217.  
  10218. local highlight_source = function(type)
  10219. if type == "Text" then
  10220. Source_.Text = Source_.Text:gsub("\13", "")
  10221. Source_.Text = Source_.Text:gsub("\t", " ")
  10222. local s = Source_.Text
  10223. Source_.Keywords_.Text = Highlight(s, lua_keywords)
  10224. Source_.Globals_.Text = Highlight(s, global_env)
  10225. Source_.RemoteHighlight_.Text = Highlight(s, {"FireServer", "fireServer", "InvokeServer", "invokeServer"})
  10226. Source_.Strings_.Text = strings(s)
  10227. Source_.Tokens_.Text = hTokens(s)
  10228. local lin = 1
  10229. s:gsub("\n", function()
  10230. lin = lin + 1
  10231. end)
  10232. Lines.Text = ""
  10233. for i = 1, lin do
  10234. Lines.Text = Lines.Text .. i .. "\n"
  10235. end
  10236. end
  10237. end
  10238.  
  10239. highlight_source("Text")
  10240.  
  10241. local format_warn_time = function()
  10242. local d = os.date("*t")
  10243. local tick = tostring(tick())
  10244. 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)
  10245. end
  10246.  
  10247. local log_output = function(string, type, color)
  10248. local out = Label:Clone()
  10249. out.Text = (type == true and string:gsub("\t", " ") or format_warn_time() .. " - " .. string:gsub("\t", " "))
  10250. out.TextColor3 = (color == nil and Color3.new(1, 1, 1) or color)
  10251. out.Parent = lvl6Output
  10252. out.Position = UDim2.new(0, 0, 0, -17 + #lvl6Output:GetChildren() * 17)
  10253. end
  10254.  
  10255. local load_source = function()
  10256. playSound(topPress, 1)
  10257. local script = ""
  10258. for i, v in pairs(Source:GetChildren()) do
  10259. script = script .. v.SourceText.Text .. "\n"
  10260. end
  10261. Source_.Text = (script == "" and (function() playSound(errorSound, 1) log_output("You haven't logged any remotes yet...", true) return "" end)() or script)
  10262. lvl6Frame.Visible = true
  10263. Source.Visible = false
  10264. SetRemotes.Visible = false
  10265. SetRemotesTab.Visible = false
  10266. end
  10267.  
  10268. local output_format = function(...)
  10269. local string = ""
  10270. for i, v in pairs{...} do
  10271. string = string .. tostring(v) .. " "
  10272. end
  10273.  
  10274. return string
  10275. end
  10276.  
  10277. local execute_lvl6 = function()
  10278. playSound(topPress, 1)
  10279. local env =
  10280. {
  10281. print = function(...)
  10282. output_format(...):gsub("[^\r\n]+", function(line)
  10283. log_output(line, false, Color3.new(1, 1, 1))
  10284. end)
  10285. end,
  10286. warn = function(...)
  10287. output_format(...):gsub("[^\r\n]+", function(line)
  10288. log_output(line, false, Color3.fromRGB(255, 155, 0))
  10289. end)
  10290. end
  10291. }
  10292. local func = loadstring(Source_.Text)
  10293. assert(not (type(func) == "nil" or type(func) == "string"), "Syntax error . . . Check script!")
  10294. spawn(setfenv(func, setmetatable(env, {__index = getfenv()})))
  10295. end
  10296.  
  10297. local clear_output = function()
  10298. playSound(topPress, 1)
  10299. lvl6Output:ClearAllChildren()
  10300. end
  10301.  
  10302. local context_error = function(error, trace)
  10303. playSound(errorSound, 1)
  10304. error:gsub("[^\r\n]+", function(line)
  10305. log_output(line, false, Color3.new(1, 0, 0))
  10306. end)
  10307. trace:gsub("[^\r\n]+", function(line)
  10308. log_output(line, false, Color3.fromRGB(0, 100, 255))
  10309. end)
  10310. end
  10311.  
  10312. -- FrontEnd-Connections // UI Events
  10313.  
  10314. LoadSource.MouseButton1Down:Connect(load_source)
  10315. ClearOutput.MouseButton1Down:Connect(clear_output)
  10316. ExecuteScript.MouseButton1Down:Connect(execute_lvl6)
  10317. ClearScript.MouseButton1Down:Connect(clear_lvl6)
  10318. Source_.Changed:Connect(highlight_source)
  10319. Hide.MouseButton1Down:Connect(onclick_hide)
  10320. lvl6Source.Changed:Connect(onchange_lvl6source)
  10321. Resize.Changed:Connect(resize_onchange)
  10322. lvl6.MouseButton1Down:Connect(onclick_lvl6)
  10323. Settings.MouseButton1Down:Connect(onclick_settings)
  10324. ClearList.MouseButton1Down:Connect(clear_logs)
  10325. EnableSpy.MouseButton1Down:Connect(onclick_remotespy)
  10326. ToClipboard.MouseButton1Down:Connect(copy_source)
  10327. CryptStrings.MouseButton1Down:Connect(onclick_cryptstring)
  10328. FullScreen.MouseButton1Down:Connect(onclick_fullscreen)
  10329. FilterE.MouseButton1Down:Connect(onclick_fevents)
  10330. FilterF.MouseButton1Down:Connect(onclick_ffunctions)
  10331. Search.Changed:Connect(filter_remotes)
  10332. Mute.MouseButton1Down:Connect(onclick_mute)
  10333. game:GetService("Players").LocalPlayer.Chatted:Connect(fix)
  10334. game:GetService("ScriptContext").Error:Connect(context_error)
  10335.  
  10336. -- Recursive Remotefill // UI-Backend
  10337.  
  10338. Table_TS = function(T)
  10339. local M = {}
  10340. for i, v in pairs(T) do
  10341. local I = "\n\t" .. (type(i) == "number" and "[" .. i .. "] = " or "[\"" .. i .. "\"] = ")
  10342. table.insert(M, I .. (type(v) == "table" and Table_TS(v) or GetType(v)))
  10343. end
  10344.  
  10345. return "\n{" .. table.concat(M, ", ") .. "\n}"
  10346. end
  10347.  
  10348. function fill(base)
  10349. for i, v in pairs(base:GetChildren()) do
  10350. if v.ClassName:match("Remote") and v.Name ~= "CharacterSoundEvent" then
  10351. local B = SBTN:Clone()
  10352.  
  10353. B.Parent = SetRemotes
  10354. B.Icon.Image = (v.ClassName == "RemoteEvent" and "rbxassetid://413369506" or "rbxassetid://413369623")
  10355. B.RemoteName.Text = v.Name
  10356. B.Name = v.Name
  10357. B.Position = UDim2.new(0, 10, 0, -20 + #SetRemotes:GetChildren() * 30)
  10358. B.MouseButton1Down:Connect(function()
  10359. B.Enabled.Text = B.Enabled.Text == "Enabled" and "Disabled" or "Enabled"
  10360. B.Enabled.TextColor3 = B.Enabled.Text == "Enabled" and Color3.fromRGB(60, 200, 60) or Color3.fromRGB(200, 60, 60)
  10361. B.Enabled.BorderColor3 = B.Enabled.Text == "Enabled" and Color3.fromRGB(30, 100, 30) or Color3.fromRGB(100, 30, 30)
  10362. playSound(disableSound, B.Enabled.Text == "Enabled" and 1 or 0.9)
  10363. for i, v in pairs(Remotes:GetChildren()) do
  10364. if (v.RemoteName.Text == B.RemoteName.Text) then
  10365. v.Icon.ImageColor3 = B.Enabled.Text == "Disabled" and Color3.new(1, 0, 0) or Color3.new(1, 1, 1)
  10366. end
  10367. end
  10368. end)
  10369. end
  10370. fill(v)
  10371. end
  10372. end
  10373.  
  10374. fill(game)
  10375.  
  10376. -- Backend // Remotespy Backend
  10377.  
  10378. local game_meta = getrawmetatable(game)
  10379. local game_namecall = game_meta.__namecall
  10380. local namecall_dump = {}
  10381. local current_rmt = nil
  10382. local g_caller = nil
  10383. local f_return = nil
  10384. local Step = game:GetService("RunService").Stepped
  10385.  
  10386. local mwr = function() end
  10387.  
  10388. if setreadonly ~= nil then
  10389. mwr = function()
  10390. setreadonly(game_meta, false)
  10391. end
  10392. elseif make_writeable ~= nil then
  10393. mwr = function()
  10394. make_writeable(game_meta)
  10395. end
  10396. end
  10397.  
  10398. mwr()
  10399.  
  10400. local namecall_script = function(object, method, ...)
  10401. local script = "-- Script generated by R2Sv2\n-- R2Sv2 developed by Luckyxero\n-- Remote Path: " .. GetPath(object) .. "\n\32\n"
  10402. local args = {}
  10403. for i, v in pairs{...} do
  10404. script = script .. "local A_" .. i .. " = " .. (type(v) == "table" and Table_TS(v) or GetType(v)) .. "\n"
  10405. table.insert(args, "A_" .. i)
  10406. end
  10407. script = script .. "local Event = " .. GetPath(object) .. "\n\n"
  10408. script = script .. "Event:" .. method .. "(" .. table.concat(args, ", ") .. ")"
  10409.  
  10410. return script
  10411. end
  10412.  
  10413.  
  10414. local dump_script = function(script)
  10415. Source:ClearAllChildren()
  10416. local lines = 0
  10417. script:gsub("[^\r\n]+", function(c)
  10418. lines = lines + 1
  10419. local tabs = 0
  10420. c:gsub("%\t", function() tabs = tabs + 1 end)
  10421. local line = ScriptLine:Clone()
  10422. line.Parent = Source
  10423. line.SourceText.Text = c
  10424. line.Line.Text = lines
  10425. line.RemoteHighlight.Text = Highlight(c, {"FireServer", "InvokeServer", "invokeServer", "fireServer"})
  10426. line.Position = UDim2.new(0, tabs * (17 * 2), 0, -17 + #Source:GetChildren() * 17)
  10427. line.Globals.Text = Highlight(c, global_env)
  10428. line.Line.Position = UDim2.new(0, 0 - tabs * (17 * 2), 0, 0)
  10429. line.Strings.Text = strings(c)
  10430. line.Keywords.Text = Highlight(c, lua_keywords)
  10431. line.Tokens.Text = hTokens(c)
  10432. line.Comments.Text = comments(c)
  10433. end)
  10434. end
  10435.  
  10436. local log_remote = function(table)
  10437. if SetRemotes[table.object.Name].Enabled.Text == "Disabled" then return end
  10438. playSound(logSound, 5)
  10439. local B = RBTN:Clone()
  10440. g_caller = table.caller
  10441. remotes_fired = remotes_fired + 1
  10442. Total.Text = remotes_fired
  10443.  
  10444. B.Parent = Remotes
  10445. B.Position = UDim2.new(0, 10, 0, -20 + #Remotes:GetChildren() * 30)
  10446. B.Icon.Image = table.method == "FireServer" and "rbxassetid://413369506" or "rbxassetid://413369623"
  10447. B.RemoteName.Text = table.object.Name
  10448. B.ID.Text = tostring(remotes_fired)
  10449. B.MouseButton1Down:Connect(function()
  10450. playSound(topPress, 1)
  10451. lvl6Frame.Visible = false
  10452. SetRemotes.Visible = false
  10453. SetRemotesTab.Visible = false
  10454. Source.Visible = true
  10455. dump_script(table.script)
  10456. g_caller = table.caller
  10457. f_return = table.freturn == nil and table.object.Name .. " is not RemoteFunction" or table.freturn
  10458. end)
  10459. B.MouseButton2Down:Connect(function()
  10460. local bool = B.Icon.ImageColor3 == Color3.new(1, 1, 1)
  10461. playSound(disableSound, bool and 0.9 or 1)
  10462. for i, v in pairs(Remotes:GetChildren()) do
  10463. if (v.RemoteName.Text == B.RemoteName.Text) then
  10464. v.Icon.ImageColor3 = bool and Color3.new(1, 0, 0) or Color3.new(1, 1, 1)
  10465. end
  10466. end
  10467. SetRemotes[B.RemoteName.Text].Enabled.Text = not bool and "Enabled" or "Disabled"
  10468. SetRemotes[B.RemoteName.Text].Enabled.TextColor3 = not bool and Color3.fromRGB(60, 200, 60) or Color3.fromRGB(200, 60, 60)
  10469. SetRemotes[B.RemoteName.Text].Enabled.BorderColor3 = not bool and Color3.fromRGB(30, 100, 30) or Color3.fromRGB(100, 30, 30)
  10470. end)
  10471. end
  10472.  
  10473. local get_namecall_dump = function(script, object, ...)
  10474. local Ret = nil
  10475. if object.ClassName == "RemoteFunction" then
  10476. local freturn = {pcall(object.InvokeServer, object, ...)}
  10477. freturn = {select(2, unpack(freturn))}
  10478.  
  10479. if #freturn == 0 then
  10480. Ret = object.Name .. " is a void type RemoteFunction."
  10481. else
  10482. Ret = "local " .. object.Name .. "_return = " .. Table_TS(freturn)
  10483. end
  10484. end
  10485. namecall_dump[#namecall_dump + 1] =
  10486. {
  10487. script = namecall_script(object, object.ClassName == "RemoteEvent" and "FireServer" or "InvokeServer", ...),
  10488. caller = script,
  10489. object = object,
  10490. method = object.ClassName == "RemoteEvent" and "FireServer" or "InvokeServer",
  10491. freturn = Ret
  10492. }
  10493. end
  10494.  
  10495. GetReturn.MouseButton1Down:Connect(function()
  10496. dump_script(f_return)
  10497. if (f_return:match("is not Remote")) then playSound(errorSound, 1) end
  10498. end)
  10499.  
  10500. Decompile.MouseButton1Down:Connect(function()
  10501. playSound(topPress, 1)
  10502. local source = decompile(g_caller)
  10503.  
  10504. 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)
  10505. end)
  10506.  
  10507. Step:Connect(function()
  10508. while #namecall_dump > 0 do
  10509. log_remote(table.remove(namecall_dump, 1))
  10510. end
  10511. end)
  10512.  
  10513. local on_namecall = function(object, ...)
  10514. local method = select(#{...}, ...)
  10515. local args = {...}
  10516. args[#args] = nil
  10517. if object.Name ~= "CharacterSoundEvent" and method:match("Server") and spy_enabled == true then get_namecall_dump(getfenv(2).script, object, unpack(args)) end
  10518.  
  10519. return game_namecall(object, ...)
  10520. end
  10521.  
  10522. local onclick_refresh = function()
  10523. SetRemotes:ClearAllChildren()
  10524. wait(0.2)
  10525. fill(game)
  10526. end
  10527.  
  10528. Refresh.MouseButton1Down:Connect(onclick_refresh)
  10529. game_meta.__namecall = on_namecall
  10530. end)
  10531.  
  10532. script9.MouseButton1Down:connect(function()
  10533. loadstring(game:GetObjects("rbxassetid://1468845733")[1].Source)()
  10534. end)
  10535.  
  10536. script10.MouseButton1Down:connect(function()
  10537. -- By illremember#3799
  10538.  
  10539. -- Important Loading
  10540. trueSettings = {
  10541. commandPrefix = ";";
  10542. hotkeys = {};
  10543. fchotkeymode = "unfc";
  10544. }
  10545.  
  10546. -- Important Variables
  10547. gsPlayers = game:GetService("Players")
  10548. gsWorkspace = game:GetService("Workspace")
  10549. gsLighting = game:GetService("Lighting")
  10550. gsReplicatedStorage = game:GetService("ReplicatedStorage")
  10551. gsCoreGui = game:GetService("CoreGui")
  10552. gsTween = game:GetService("TweenService")
  10553. gsHttp = game:GetService("HttpService")
  10554.  
  10555. LP = gsPlayers.LocalPlayer
  10556. Mouse = LP:GetMouse()
  10557.  
  10558. defaultSettings = gsHttp:JSONEncode(trueSettings)
  10559. function CreateSave()
  10560. writefile("Shattervast.txt", defaultSettings)
  10561. wait(0.5)
  10562. local content = readfile("Shattervast.txt")
  10563. local trueValue = gsHttp:JSONDecode(content)
  10564. commandPrefix = trueValue.commandPrefix
  10565. hotkeys = trueValue.hotkeys
  10566. fchotkeymode = trueValue.fchotkeymode
  10567. end
  10568. function fullUpdate()
  10569. local updatedSettings = {
  10570. commandPrefix = commandPrefix;
  10571. hotkeys = hotkeys;
  10572. fchotkeymode = fchotkeymode;
  10573. }
  10574. local fullUPDATED = gsHttp:JSONEncode(updatedSettings)
  10575. wait(0.2)
  10576. writefile("Shattervast.txt", fullUPDATED)
  10577. end
  10578. if writefile ~= nil then
  10579. function builder()
  10580. local TESTsave = readfile("Shattervast.txt")
  10581. if TESTsave == nil then
  10582. return false
  10583. else
  10584. return true
  10585. end
  10586. end
  10587. local success, message = pcall(builder)
  10588. if success == true then
  10589. function reader()
  10590. local content = readfile("Shattervast.txt")
  10591. local trueValue = gsHttp:JSONDecode(content)
  10592. commandPrefix = trueValue.commandPrefix
  10593. hotkeys = trueValue.hotkeys
  10594. if trueValue.fchotkeymode == nil then
  10595. fchotkeymode = "unfc"
  10596. fullUpdate()
  10597. else
  10598. fchotkeymode = trueValue.fchotkeymode
  10599. end
  10600. end
  10601. reader()
  10602. elseif success == false then
  10603. CreateSave()
  10604. end
  10605. else
  10606. commandPrefix = ";"
  10607. hotkeys = {}
  10608. fchotkeymode = "unfc"
  10609. end
  10610.  
  10611. CurrentGravity = gsWorkspace.Gravity
  10612. CurrentWalkspeed = LP.Character.Humanoid.WalkSpeed
  10613. CurrentJumppower = LP.Character.Humanoid.JumpPower
  10614. CurrentHipheight = LP.Character.Humanoid.HipHeight
  10615. CurrentNormal = LP.DevCameraOcclusionMode
  10616.  
  10617. gsWorkspace.Camera.Changed:Connect(function()
  10618. gsWorkspace.Camera.FieldOfView = 70
  10619. end)
  10620.  
  10621. -- Important Functions
  10622. function view(plr)
  10623. if plr.Character.Humanoid ~= nil then
  10624. gsWorkspace.CurrentCamera.CameraSubject = plr.Character.Humanoid
  10625. else
  10626. gsWorkspace.CurrentCamera.CameraSubject = plr.Character.Head
  10627. end
  10628. end
  10629. function unlockWS()
  10630. for i,part in pairs(gsWorkspace:GetDescendants()) do
  10631. if part:IsA("Part") then
  10632. part.Locked = false
  10633. end
  10634. end
  10635. end
  10636. function lockWS()
  10637. for i,part in pairs(gsWorkspace:GetDescendants()) do
  10638. if part:IsA("Part") then
  10639. part.Locked = true
  10640. end
  10641. end
  10642. end
  10643. function FEGodmode()
  10644. local changeview = false
  10645. if gsWorkspace.CurrentCamera.CameraSubject == LP.Character.Humanoid or gsWorkspace.CurrentCamera.CameraSubject == LP.Character then
  10646. changeview = true
  10647. end
  10648. LP.Character.Humanoid.Name = 1
  10649. local l = LP.Character["1"]:Clone()
  10650. l.Parent = LP.Character
  10651. l.Name = "Humanoid"
  10652. wait(0.1)
  10653. LP.Character["1"]:Destroy()
  10654. if changeview then
  10655. game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character
  10656. end
  10657. LP.Character.Animate.Disabled = true
  10658. wait(0.1)
  10659. LP.Character.Animate.Disabled = false
  10660. LP.Character.Humanoid.DisplayDistanceType = "None"
  10661. end
  10662. function RocketPropulsion(maxthrust,maxspeed,thrustp,targetplr,name)
  10663. local l = Instance.new("RocketPropulsion")
  10664. l.Parent = LP.Character.HumanoidRootPart
  10665. l.CartoonFactor = 1
  10666. l.MaxThrust = maxthrust
  10667. l.MaxSpeed = maxspeed
  10668. l.ThrustP = thrustp
  10669. l.Name = name
  10670. l.Target = targetplr.Character.HumanoidRootPart
  10671. l:Fire()
  10672. end
  10673. function createIntro(style, msg, length)
  10674. if gsCoreGui:FindFirstChild("Notification") then
  10675. gsCoreGui:FindFirstChild("Notification"):Destroy()
  10676. end
  10677. local info = "http://www.roblox.com/asset/?id=1281284684"
  10678. local warning = "http://www.roblox.com/asset/?id=1281286925"
  10679. if style == "info" then
  10680. style = info
  10681. elseif style == "warning" then
  10682. style = warning
  10683. end
  10684. local Notification = Instance.new("ScreenGui")
  10685. local Frame = Instance.new("Frame")
  10686. local TextLabel = Instance.new("TextLabel")
  10687. local IMAGE = Instance.new("ImageLabel")
  10688. Notification.Name = "Notification"
  10689. Notification.Parent = gsCoreGui
  10690. Frame.Parent = Notification
  10691. Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  10692. Frame.BackgroundTransparency = 0.20000000298023
  10693. Frame.BorderSizePixel = 0
  10694. Frame.Position = UDim2.new(0, 0, -0.2, 0)
  10695. Frame.Size = UDim2.new(1, 0, 0, 30)
  10696. TextLabel.Parent = Frame
  10697. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  10698. TextLabel.BackgroundTransparency = 1
  10699. TextLabel.Size = UDim2.new(1, 0, 1, 0)
  10700. TextLabel.Font = Enum.Font.SourceSansLight
  10701. TextLabel.Text = msg
  10702. TextLabel.TextColor3 = Color3.new(0.905882, 0.905882, 0.905882)
  10703. TextLabel.TextScaled = true
  10704. TextLabel.TextSize = 14
  10705. TextLabel.TextWrapped = true
  10706. IMAGE.Parent = Frame
  10707. IMAGE.BackgroundTransparency = 1
  10708. IMAGE.Size = UDim2.new(0, 50, 0, 50)
  10709. IMAGE.Position = UDim2.new(0.1, 0, 0, 0)
  10710. IMAGE.Image = style
  10711. local Intro = Instance.new("ScreenGui")
  10712. local Frame2 = Instance.new("Frame")
  10713. local IMAGE2 = Instance.new("ImageLabel")
  10714. Intro.Name = "Intro"
  10715. Intro.Parent = gsCoreGui
  10716. Frame2.Parent = Intro
  10717. Frame2.BackgroundTransparency = 1
  10718. Frame2.BorderSizePixel = 0
  10719. Frame2.Position = UDim2.new(0, 0, -0.2, 0)
  10720. Frame2.Size = UDim2.new(1, 0, 0, 30)
  10721. IMAGE2.Parent = Frame
  10722. IMAGE2.BackgroundTransparency = 1
  10723. IMAGE2.AnchorPoint = Vector2.new(0.5, 0)
  10724. IMAGE2.Size = UDim2.new(0, 240, 0, 120)
  10725. IMAGE2.Position = UDim2.new(0.5, 0, 0, 0)
  10726. IMAGE2.Image = "http://www.roblox.com/asset/?id=1795472522"
  10727. Frame2:TweenPosition(UDim2.new(0, 0, 0, 200), "Out", "Quad", 1.5)
  10728. Frame:TweenPosition(UDim2.new(0, 0, 0, 0), "Out", "Quad", 1.5)
  10729. wait(length)
  10730. pcall(function()
  10731. Frame:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
  10732. Frame2:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
  10733. end)
  10734. wait(3.01)
  10735. Intro:Destroy()
  10736. Notification:Destroy()
  10737. end
  10738. function Notification(style, msg, length)
  10739. if gsCoreGui:FindFirstChild("Notification") then
  10740. gsCoreGui:FindFirstChild("Notification"):Destroy()
  10741. end
  10742. local info = "http://www.roblox.com/asset/?id=1281284684"
  10743. local warning = "http://www.roblox.com/asset/?id=1281286925"
  10744. if style == "info" then
  10745. style = info
  10746. elseif style == "warning" then
  10747. style = warning
  10748. end
  10749. local Notification = Instance.new("ScreenGui")
  10750. local Frame = Instance.new("Frame")
  10751. local TextLabel = Instance.new("TextLabel")
  10752. local IMAGE = Instance.new("ImageLabel")
  10753. Notification.Name = "Notification"
  10754. Notification.Parent = gsCoreGui
  10755. Frame.Parent = Notification
  10756. Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  10757. Frame.BackgroundTransparency = 0.20000000298023
  10758. Frame.BorderSizePixel = 0
  10759. Frame.Position = UDim2.new(0, 0, -0.2, 0)
  10760. Frame.Size = UDim2.new(1, 0, 0, 30)
  10761. TextLabel.Parent = Frame
  10762. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  10763. TextLabel.BackgroundTransparency = 1
  10764. TextLabel.Size = UDim2.new(1, 0, 1, 0)
  10765. TextLabel.Font = Enum.Font.SourceSansLight
  10766. TextLabel.Text = msg
  10767. TextLabel.TextColor3 = Color3.new(0.905882, 0.905882, 0.905882)
  10768. TextLabel.TextScaled = true
  10769. TextLabel.TextSize = 14
  10770. TextLabel.TextWrapped = true
  10771. IMAGE.Parent = Frame
  10772. IMAGE.BackgroundTransparency = 1
  10773. IMAGE.Size = UDim2.new(0, 50, 0, 50)
  10774. IMAGE.Position = UDim2.new(0.1, 0, 0, 0)
  10775. IMAGE.Image = style
  10776. Frame:TweenPosition(UDim2.new(0, 0, 0, 0), "Out", "Quad", 1.5)
  10777. wait(length)
  10778. pcall(function()
  10779. Frame:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
  10780. end)
  10781. wait(3.01)
  10782. Notification:Destroy()
  10783. end
  10784. function hasTools()
  10785. local a = false
  10786. local b = false
  10787. for i,v in pairs(LP.Character:GetDescendants()) do
  10788. if v:IsA("Tool") then
  10789. if v ~= nil then
  10790. a = true
  10791. else
  10792. a = false
  10793. end
  10794. end
  10795. end
  10796. for i,k in pairs(LP.Backpack:GetDescendants()) do
  10797. if k:IsA("Tool") then
  10798. if k ~= nil then
  10799. b = true
  10800. else
  10801. b = false
  10802. end
  10803. end
  10804. end
  10805. return a or b
  10806. end
  10807. 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!"}
  10808. function complimentplr(player)
  10809. local plrName = player.Name
  10810. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(plrName..Compliments[math.random(1, #Compliments)], "All")
  10811. end
  10812. function createINFO(player)
  10813. local InfoGUIv2 = Instance.new("ScreenGui")
  10814. local Frame = Instance.new("Frame")
  10815. local Frame_2 = Instance.new("Frame")
  10816. local infoguiCLOSE = Instance.new("TextButton")
  10817. local Frame_3 = Instance.new("Frame")
  10818. local playerName = Instance.new("TextLabel")
  10819. local Frame_4 = Instance.new("Frame")
  10820. local playerAvatar = Instance.new("ImageLabel")
  10821. local playerAccAge = Instance.new("TextLabel")
  10822. local playerId = Instance.new("TextLabel")
  10823. local playerOs = Instance.new("TextLabel")
  10824. local playerMembership = Instance.new("TextLabel")
  10825. local Frame_5 = Instance.new("Frame")
  10826. local Frame_6 = Instance.new("Frame")
  10827. InfoGUIv2.Name = "InfoGUIv2"
  10828. InfoGUIv2.Parent = gsCoreGui
  10829. Frame.Parent = InfoGUIv2
  10830. Frame.BackgroundColor3 = Color3.new(0, 0, 0)
  10831. Frame.BackgroundTransparency = 1
  10832. Frame.BorderColor3 = Color3.new(0, 0, 0)
  10833. Frame.ClipsDescendants = true
  10834. Frame.Position = UDim2.new(0.45, 0, 1, 0)
  10835. Frame.Size = UDim2.new(0, 265, 0, 302)
  10836. Frame.ZIndex = -1
  10837. Frame_2.Parent = Frame
  10838. Frame_2.BackgroundColor3 = Color3.new(0.290196, 0, 0.447059)
  10839. Frame_2.BorderSizePixel = 0
  10840. Frame_2.Size = UDim2.new(0, 260, 0, 20)
  10841. infoguiCLOSE.Name = "infoguiCLOSE"
  10842. infoguiCLOSE.Parent = Frame_2
  10843. infoguiCLOSE.BackgroundColor3 = Color3.new(1, 1, 1)
  10844. infoguiCLOSE.BackgroundTransparency = 1
  10845. infoguiCLOSE.BorderSizePixel = 0
  10846. infoguiCLOSE.Position = UDim2.new(0, 230, 0, 0)
  10847. infoguiCLOSE.Size = UDim2.new(0, 30, 0, 20)
  10848. infoguiCLOSE.Font = Enum.Font.SourceSansBold
  10849. infoguiCLOSE.Text = "X"
  10850. infoguiCLOSE.TextColor3 = Color3.new(0.992157, 0.992157, 0.992157)
  10851. infoguiCLOSE.TextSize = 20
  10852. Frame_3.Parent = Frame
  10853. Frame_3.BackgroundColor3 = Color3.new(0.482353, 0.121569, 0.635294)
  10854. Frame_3.BorderSizePixel = 0
  10855. Frame_3.Position = UDim2.new(0, 0, 0, 20)
  10856. Frame_3.Size = UDim2.new(0, 260, 0, 40)
  10857. playerName.Name = "playerName"
  10858. playerName.Parent = Frame_3
  10859. playerName.BackgroundColor3 = Color3.new(1, 1, 1)
  10860. playerName.BackgroundTransparency = 1
  10861. playerName.Position = UDim2.new(0, 10, 0, 5)
  10862. playerName.Size = UDim2.new(0, 240, 0, 30)
  10863. playerName.Font = Enum.Font.SourceSansLight
  10864. playerName.Text = player.Name
  10865. playerName.TextColor3 = Color3.new(0.988235, 0.988235, 0.988235)
  10866. playerName.TextScaled = true
  10867. playerName.TextSize = 14
  10868. playerName.TextWrapped = true
  10869. Frame_4.Parent = Frame
  10870. Frame_4.BackgroundColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  10871. Frame_4.BorderSizePixel = 0
  10872. Frame_4.Position = UDim2.new(0, 0, 0, 60)
  10873. Frame_4.Size = UDim2.new(0, 260, 0, 237)
  10874. playerAvatar.Name = "playerAvatar"
  10875. playerAvatar.Parent = Frame_4
  10876. playerAvatar.BackgroundColor3 = Color3.new(1, 1, 1)
  10877. playerAvatar.Position = UDim2.new(0, 85, 0, 10)
  10878. playerAvatar.Size = UDim2.new(0, 85, 0, 85)
  10879. playerAvatar.Image = "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=150&Format=Png&username="..player.Name
  10880. playerAccAge.Name = "playerAccAge"
  10881. playerAccAge.Parent = Frame_4
  10882. playerAccAge.BackgroundColor3 = Color3.new(1, 1, 1)
  10883. playerAccAge.BackgroundTransparency = 1
  10884. playerAccAge.Position = UDim2.new(0, 5, 0, 101)
  10885. playerAccAge.Size = UDim2.new(0, 250, 0, 30)
  10886. playerAccAge.Font = Enum.Font.SourceSans
  10887. playerAccAge.Text = "Account Age: "..player.AccountAge
  10888. playerAccAge.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  10889. playerAccAge.TextScaled = true
  10890. playerAccAge.TextSize = 14
  10891. playerAccAge.TextWrapped = true
  10892. playerId.Name = "playerId"
  10893. playerId.Parent = Frame_4
  10894. playerId.BackgroundColor3 = Color3.new(1, 1, 1)
  10895. playerId.BackgroundTransparency = 1
  10896. playerId.Position = UDim2.new(0, 5, 0, 131)
  10897. playerId.Size = UDim2.new(0, 250, 0, 30)
  10898. playerId.Font = Enum.Font.SourceSans
  10899. playerId.Text = "Account ID: "..player.UserId
  10900. playerId.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  10901. playerId.TextScaled = true
  10902. playerId.TextSize = 14
  10903. playerId.TextWrapped = true
  10904. playerOs.Name = "playerOs"
  10905. playerOs.Parent = Frame_4
  10906. playerOs.BackgroundColor3 = Color3.new(1, 1, 1)
  10907. playerOs.BackgroundTransparency = 1
  10908. playerOs.Position = UDim2.new(0, 5, 0, 161)
  10909. playerOs.Size = UDim2.new(0, 250, 0, 30)
  10910. playerOs.Font = Enum.Font.SourceSansLight
  10911. playerOs.Text = "Player OS: "..player.OsPlatform
  10912. playerOs.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  10913. playerOs.TextScaled = true
  10914. playerOs.TextSize = 14
  10915. playerOs.TextWrapped = true
  10916. playerMembership.Name = "playerMembership"
  10917. playerMembership.Parent = Frame_4
  10918. playerMembership.BackgroundColor3 = Color3.new(1, 1, 1)
  10919. playerMembership.BackgroundTransparency = 1
  10920. playerMembership.Position = UDim2.new(0, 5, 0, 191)
  10921. playerMembership.Size = UDim2.new(0, 250, 0, 30)
  10922. playerMembership.Font = Enum.Font.SourceSansLight
  10923. if player.MembershipType == Enum.MembershipType.None then
  10924. playerMembership.Text = "No builder's club."
  10925. elseif player.MembershipType == Enum.MembershipType.BuildersClub then
  10926. playerMembership.Text = "Builder's club!"
  10927. elseif player.MembershipType == Enum.MembershipType.TurboBuildersClub then
  10928. playerMembership.Text = "Turbo Builder's club!"
  10929. elseif player.MembershipType == Enum.MembershipType.OutrageousBuildersClub then
  10930. playerMembership.Text = "Outrageous Builder's club!"
  10931. end
  10932. playerMembership.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  10933. playerMembership.TextScaled = true
  10934. playerMembership.TextSize = 14
  10935. playerMembership.TextWrapped = true
  10936. Frame_5.Parent = Frame
  10937. Frame_5.BackgroundColor3 = Color3.new(0, 0, 0)
  10938. Frame_5.BackgroundTransparency = 0.69999998807907
  10939. Frame_5.BorderColor3 = Color3.new(0, 0, 0)
  10940. Frame_5.BorderSizePixel = 0
  10941. Frame_5.ClipsDescendants = true
  10942. Frame_5.Position = UDim2.new(0, 10, 0, 10)
  10943. Frame_5.Selectable = true
  10944. Frame_5.Size = UDim2.new(0, 255, 0, 292)
  10945. Frame_5.ZIndex = -1
  10946. Frame_6.Parent = Frame
  10947. Frame_6.BackgroundColor3 = Color3.new(0, 0, 0)
  10948. Frame_6.BackgroundTransparency = 0.69999998807907
  10949. Frame_6.BorderColor3 = Color3.new(0, 0, 0)
  10950. Frame_6.BorderSizePixel = 0
  10951. Frame_6.ClipsDescendants = true
  10952. Frame_6.Position = UDim2.new(0, 8, 0, 8)
  10953. Frame_6.Selectable = true
  10954. Frame_6.Size = UDim2.new(0, 255, 0, 292)
  10955. Frame_6.ZIndex = -1
  10956. local closeGet = {}
  10957. closeGet.Size = UDim2.new(0, 0, 0, 0)
  10958. local openGet = {}
  10959. openGet.Position = UDim2.new(0.45, 0, 0.45, 0)
  10960. local closeFunction = gsTween:Create(Frame, TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), closeGet)
  10961. local openFunction = gsTween:Create(Frame, TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), openGet)
  10962. infoguiCLOSE.MouseButton1Click:Connect(function()
  10963. closeFunction:Play()
  10964. Frame:TweenPosition((Frame.Position + UDim2.new(0, 265 / 2, 0, 302 / 2)), "InOut", "Sine", 2)
  10965. wait(2.01)
  10966. Frame:Destroy()
  10967. end)
  10968. openFunction:Play()
  10969. local UserInputService = game:GetService("UserInputService")
  10970. local dragging
  10971. local dragInput
  10972. local dragStart
  10973. local startPos
  10974. local function update(input)
  10975. local delta = input.Position - dragStart
  10976. local dragTime = 0.055
  10977. local SmoothDrag = {}
  10978. SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  10979. local dragSmoothFunction = gsTween:Create(Frame, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
  10980. dragSmoothFunction:Play()
  10981. end
  10982. Frame.InputBegan:Connect(function(input)
  10983. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  10984. dragging = true
  10985. dragStart = input.Position
  10986. startPos = Frame.Position
  10987. input.Changed:Connect(function()
  10988. if input.UserInputState == Enum.UserInputState.End then
  10989. dragging = false
  10990. end
  10991. end)
  10992. end
  10993. end)
  10994. Frame.InputChanged:Connect(function(input)
  10995. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  10996. dragInput = input
  10997. end
  10998. end)
  10999. UserInputService.InputChanged:Connect(function(input)
  11000. if input == dragInput and dragging and Frame.Size == UDim2.new(0, 265, 0, 302) then
  11001. update(input)
  11002. end
  11003. end)
  11004. end
  11005. function clientSided()
  11006. Notification("info", "This command is for the client (you) only, no one else can see!", 6)
  11007. end
  11008. 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"}
  11009. 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
  11010. local CMDS_GUI_V2 = Instance.new("ScreenGui")
  11011. local CMDSmain = Instance.new("Frame")
  11012. local CMDSframemain = Instance.new("Frame")
  11013. local cmdgui_topframe = Instance.new("Frame")
  11014. local closecmdsgui = Instance.new("TextButton")
  11015. local cmdgui_midframe = Instance.new("Frame")
  11016. local cmdsgui_SearchFunction = Instance.new("TextBox")
  11017. local cmdsgui_searchDETAILFRAME = Instance.new("Frame")
  11018. local cmdsgui_searchDETAILTEXT = Instance.new("TextLabel")
  11019. local ListofCMDS = Instance.new("ScrollingFrame")
  11020. local cmdTutorial = Instance.new("TextLabel")
  11021. local cmdTutorial_2 = Instance.new("TextLabel")
  11022. local cmdTutorial_3 = Instance.new("TextLabel")
  11023. local CMDS_Shadow = Instance.new("Frame")
  11024. local CMDS_Shadow2 = Instance.new("Frame")
  11025. CMDS_GUI_V2.Name = "CMDS_GUI_V2"
  11026. CMDS_GUI_V2.Parent = gsCoreGui
  11027. CMDSmain.Name = "CMDSmain"
  11028. CMDSmain.Parent = CMDS_GUI_V2
  11029. CMDSmain.BackgroundColor3 = Color3.new(1, 1, 1)
  11030. CMDSmain.BackgroundTransparency = 1
  11031. CMDSmain.Position = UDim2.new(0, 695, 0, 297)
  11032. CMDSmain.Size = UDim2.new(0, 440, 0, 367)
  11033. CMDSmain.AnchorPoint = Vector2.new(0.5, 0.5)
  11034. CMDSmain.Visible = false
  11035. CMDSmain.ClipsDescendants = true
  11036. CMDSframemain.Name = "CMDSframemain"
  11037. CMDSframemain.Parent = CMDSmain
  11038. CMDSframemain.BackgroundColor3 = Color3.new(0.309804, 0.309804, 0.309804)
  11039. CMDSframemain.BorderSizePixel = 0
  11040. CMDSframemain.Size = UDim2.new(0, 440, 0, 367)
  11041. cmdgui_topframe.Name = "cmdgui_topframe"
  11042. cmdgui_topframe.Parent = CMDSframemain
  11043. cmdgui_topframe.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  11044. cmdgui_topframe.BorderSizePixel = 0
  11045. cmdgui_topframe.Size = UDim2.new(0, 440, 0, 15)
  11046. closecmdsgui.Name = "closecmdsgui"
  11047. closecmdsgui.Parent = cmdgui_topframe
  11048. closecmdsgui.BackgroundColor3 = Color3.new(1, 1, 1)
  11049. closecmdsgui.BackgroundTransparency = 1
  11050. closecmdsgui.Position = UDim2.new(0, 410, 0, 0)
  11051. closecmdsgui.Size = UDim2.new(0, 30, 0, 15)
  11052. closecmdsgui.Font = Enum.Font.SourceSansBold
  11053. closecmdsgui.Text = "X"
  11054. closecmdsgui.TextColor3 = Color3.new(0.968628, 0.968628, 0.968628)
  11055. closecmdsgui.TextSize = 20
  11056. cmdgui_midframe.Name = "cmdgui_midframe"
  11057. cmdgui_midframe.Parent = CMDSframemain
  11058. cmdgui_midframe.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902)
  11059. cmdgui_midframe.BorderSizePixel = 0
  11060. cmdgui_midframe.Position = UDim2.new(0, 0, 0, 15)
  11061. cmdgui_midframe.Size = UDim2.new(0, 440, 0, 45)
  11062. cmdsgui_SearchFunction.Name = "cmdsgui_SearchFunction"
  11063. cmdsgui_SearchFunction.Parent = cmdgui_midframe
  11064. cmdsgui_SearchFunction.BackgroundColor3 = Color3.new(1, 1, 1)
  11065. cmdsgui_SearchFunction.BackgroundTransparency = 1
  11066. cmdsgui_SearchFunction.BorderSizePixel = 0
  11067. cmdsgui_SearchFunction.Position = UDim2.new(0, 120, 0, 10)
  11068. cmdsgui_SearchFunction.Size = UDim2.new(0, 200, 0, 25)
  11069. cmdsgui_SearchFunction.Font = Enum.Font.SourceSans
  11070. cmdsgui_SearchFunction.Text = ""
  11071. cmdsgui_SearchFunction.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  11072. cmdsgui_SearchFunction.TextScaled = true
  11073. cmdsgui_SearchFunction.TextSize = 14
  11074. cmdsgui_SearchFunction.TextWrapped = true
  11075. cmdsgui_searchDETAILFRAME.Name = "cmdsgui_searchDETAILFRAME"
  11076. cmdsgui_searchDETAILFRAME.Parent = cmdsgui_SearchFunction
  11077. cmdsgui_searchDETAILFRAME.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
  11078. cmdsgui_searchDETAILFRAME.BorderSizePixel = 0
  11079. cmdsgui_searchDETAILFRAME.Position = UDim2.new(0, 0, 0, 25)
  11080. cmdsgui_searchDETAILFRAME.Size = UDim2.new(0, 200, 0, 2)
  11081. cmdsgui_searchDETAILTEXT.Name = "cmdsgui_searchDETAILTEXT"
  11082. cmdsgui_searchDETAILTEXT.Parent = cmdsgui_SearchFunction
  11083. cmdsgui_searchDETAILTEXT.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
  11084. cmdsgui_searchDETAILTEXT.BackgroundTransparency = 1
  11085. cmdsgui_searchDETAILTEXT.Size = UDim2.new(0, 200, 0, 25)
  11086. cmdsgui_searchDETAILTEXT.Font = Enum.Font.SourceSansLight
  11087. cmdsgui_searchDETAILTEXT.Text = "Search"
  11088. cmdsgui_searchDETAILTEXT.TextColor3 = Color3.fromRGB(240, 240, 240)
  11089. cmdsgui_searchDETAILTEXT.TextSize = 30
  11090. ListofCMDS.Name = "ListofCMDS"
  11091. ListofCMDS.Parent = CMDSframemain
  11092. ListofCMDS.BackgroundColor3 = Color3.new(0.309804, 0.309804, 0.309804)
  11093. ListofCMDS.BorderSizePixel = 0
  11094. ListofCMDS.Position = UDim2.new(0, 0, 0, 60)
  11095. ListofCMDS.Size = UDim2.new(0, 440, 0, 307)
  11096. ListofCMDS.CanvasSize = UDim2.new(5, 0, 8, 0)
  11097. ListofCMDS.ScrollingDirection = Enum.ScrollingDirection.XY
  11098. cmdTutorial.Name = "cmdTutorial"
  11099. cmdTutorial.Parent = ListofCMDS
  11100. cmdTutorial.BackgroundColor3 = Color3.new(1, 1, 1)
  11101. cmdTutorial.BackgroundTransparency = 1
  11102. cmdTutorial.BorderSizePixel = 0
  11103. cmdTutorial.Position = UDim2.new(0, 5, 0, 5)
  11104. cmdTutorial.Size = UDim2.new(0, 420, 0, 20)
  11105. cmdTutorial.Font = Enum.Font.SourceSansBold
  11106. cmdTutorial.Text = "\"/\" means OPTIONAL argument after"
  11107. cmdTutorial.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  11108. cmdTutorial.TextScaled = true
  11109. cmdTutorial.TextSize = 14
  11110. cmdTutorial.TextWrapped = true
  11111. cmdTutorial.TextXAlignment = Enum.TextXAlignment.Left
  11112. cmdTutorial_2.Name = "cmdTutorial"
  11113. cmdTutorial_2.Parent = ListofCMDS
  11114. cmdTutorial_2.BackgroundColor3 = Color3.new(1, 1, 1)
  11115. cmdTutorial_2.BackgroundTransparency = 1
  11116. cmdTutorial_2.BorderSizePixel = 0
  11117. cmdTutorial_2.Position = UDim2.new(0, 5, 0, 25)
  11118. cmdTutorial_2.Size = UDim2.new(0, 420, 0, 20)
  11119. cmdTutorial_2.Font = Enum.Font.SourceSansBold
  11120. cmdTutorial_2.Text = "\"//\" means another way of running command"
  11121. cmdTutorial_2.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  11122. cmdTutorial_2.TextScaled = true
  11123. cmdTutorial_2.TextSize = 14
  11124. cmdTutorial_2.TextWrapped = true
  11125. cmdTutorial_2.TextXAlignment = Enum.TextXAlignment.Left
  11126. cmdTutorial_3.Name = "cmdTutorial"
  11127. cmdTutorial_3.Parent = ListofCMDS
  11128. cmdTutorial_3.BackgroundColor3 = Color3.new(1, 1, 1)
  11129. cmdTutorial_3.BackgroundTransparency = 1
  11130. cmdTutorial_3.BorderSizePixel = 0
  11131. cmdTutorial_3.Position = UDim2.new(0, 5, 0, 45)
  11132. cmdTutorial_3.Size = UDim2.new(0, 420, 0, 20)
  11133. cmdTutorial_3.Font = Enum.Font.SourceSansBold
  11134. cmdTutorial_3.Text = "Anything inside \"[ ]\" is an argument for the command"
  11135. cmdTutorial_3.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  11136. cmdTutorial_3.TextScaled = true
  11137. cmdTutorial_3.TextSize = 14
  11138. cmdTutorial_3.TextWrapped = true
  11139. cmdTutorial_3.TextXAlignment = Enum.TextXAlignment.Left
  11140. CMDS_Shadow.Name = "CMDS_Shadow"
  11141. CMDS_Shadow.Parent = CMDSmain
  11142. CMDS_Shadow.BackgroundColor3 = Color3.new(0, 0, 0)
  11143. CMDS_Shadow.BackgroundTransparency = 0.60000002384186
  11144. CMDS_Shadow.BorderSizePixel = 0
  11145. CMDS_Shadow.Position = UDim2.new(0, 2, 0, 2)
  11146. CMDS_Shadow.Size = UDim2.new(0, 440, 0, 367)
  11147. CMDS_Shadow.ZIndex = -1
  11148. CMDS_Shadow2.Name = "CMDS_Shadow2"
  11149. CMDS_Shadow2.Parent = CMDSmain
  11150. CMDS_Shadow2.BackgroundColor3 = Color3.new(0, 0, 0)
  11151. CMDS_Shadow2.BackgroundTransparency = 0.80000001192093
  11152. CMDS_Shadow2.BorderSizePixel = 0
  11153. CMDS_Shadow2.Position = UDim2.new(0, 5, 0, 5)
  11154. CMDS_Shadow2.Size = UDim2.new(0, 440, 0, 367)
  11155. CMDS_Shadow2.ZIndex = -1
  11156. closecmdsgui.MouseButton1Click:Connect(function()
  11157. CMDSmain:TweenSize(UDim2.new(0, 0, 0, 0), "InOut", "Sine", 2)
  11158. end)
  11159. function CreateCMDlabel(position, text)
  11160. local sizenow = 15
  11161. local cmdHere = Instance.new("TextLabel")
  11162. cmdHere.Name = "cmdHere"
  11163. cmdHere.TextWrapped = true
  11164. cmdHere.Parent = ListofCMDS
  11165. cmdHere.BackgroundColor3 = Color3.new(1, 1, 1)
  11166. cmdHere.BackgroundTransparency = 1
  11167. cmdHere.BorderSizePixel = 0
  11168. cmdHere.Position = position
  11169. cmdHere.Size = UDim2.new(0, 1950, 0, sizenow)
  11170. cmdHere.Font = Enum.Font.SourceSans
  11171. cmdHere.Text = text
  11172. cmdHere.TextWrapped = true
  11173. cmdHere.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  11174. cmdHere.TextScaled = false
  11175. cmdHere.TextSize = 20
  11176. cmdHere.TextXAlignment = Enum.TextXAlignment.Left
  11177. end
  11178. for i,_cmds in pairs(searchCmds) do
  11179. CreateCMDlabel(UDim2.new(0, 5, 0, 50 + (i * 15)), _cmds)
  11180. end
  11181. local UserInputService = game:GetService("UserInputService")
  11182. local dragging
  11183. local dragInput
  11184. local dragStart
  11185. local startPos
  11186. local function updateCMDS(input)
  11187. local delta = input.Position - dragStart
  11188. local dragTime = 0.055
  11189. local SmoothDrag = {}
  11190. SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  11191. local dragSmoothFunction = gsTween:Create(CMDSmain, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
  11192. dragSmoothFunction:Play()
  11193. end
  11194. cmdgui_topframe.InputBegan:Connect(function(input)
  11195. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  11196. dragging = true
  11197. dragStart = input.Position
  11198. startPos = CMDSmain.Position
  11199. input.Changed:Connect(function()
  11200. if input.UserInputState == Enum.UserInputState.End then
  11201. dragging = false
  11202. end
  11203. end)
  11204. end
  11205. end)
  11206. cmdgui_topframe.InputChanged:Connect(function(input)
  11207. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  11208. dragInput = input
  11209. end
  11210. end)
  11211. cmdgui_midframe.InputBegan:Connect(function(input)
  11212. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  11213. dragging = true
  11214. dragStart = input.Position
  11215. startPos = CMDSmain.Position
  11216. input.Changed:Connect(function()
  11217. if input.UserInputState == Enum.UserInputState.End then
  11218. dragging = false
  11219. end
  11220. end)
  11221. end
  11222. end)
  11223. cmdgui_midframe.InputChanged:Connect(function(input)
  11224. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  11225. dragInput = input
  11226. end
  11227. end)
  11228. UserInputService.InputChanged:Connect(function(input)
  11229. if input == dragInput and dragging then
  11230. updateCMDS(input)
  11231. end
  11232. end)
  11233. cmdsgui_SearchFunction.Focused:Connect(function()
  11234. cmdsgui_SearchFunction.TextTransparency = 0
  11235. local searchTween = {}
  11236. searchTween.TextColor3 = Color3.new(0.0980392, 0.462745, 0.823529)
  11237. searchTween.TextSize = 18
  11238. searchTween.Position = UDim2.new(0, -70, 0, -15)
  11239. local frameTweenblue = {}
  11240. frameTweenblue.BackgroundColor3 = Color3.new(0.0980392, 0.462745, 0.823529)
  11241. local searchTween1 = gsTween:Create(cmdsgui_searchDETAILTEXT, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), searchTween)
  11242. searchTween1:Play()
  11243. local frameTweenblue1 = gsTween:Create(cmdsgui_searchDETAILFRAME, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), frameTweenblue)
  11244. frameTweenblue1:Play()
  11245. end)
  11246. cmdsgui_SearchFunction.FocusLost:Connect(function(enterPressed)
  11247. if not enterPressed then
  11248. cmdsgui_SearchFunction.TextTransparency = 1
  11249. else
  11250. cmdsgui_SearchFunction.Text = " "
  11251. end
  11252. local searchTween = {}
  11253. searchTween.TextColor3 = Color3.fromRGB(240, 240, 240)
  11254. searchTween.TextSize = 30
  11255. searchTween.Position = UDim2.new(0, 0, 0, 0)
  11256. local frameTweenblue = {}
  11257. frameTweenblue.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
  11258. local searchTween1 = gsTween:Create(cmdsgui_searchDETAILTEXT, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), searchTween)
  11259. searchTween1:Play()
  11260. local frameTweenblue1 = gsTween:Create(cmdsgui_searchDETAILFRAME, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), frameTweenblue)
  11261. frameTweenblue1:Play()
  11262. end)
  11263. cmdsgui_SearchFunction.Changed:Connect(function()
  11264. local index = 0
  11265. if cmdsgui_SearchFunction.Text ~= "" then
  11266. for i,v in pairs(ListofCMDS:GetChildren()) do
  11267. if v.Name == "cmdHere" then
  11268. if not string.find(v.Text, cmdsgui_SearchFunction.Text) then
  11269. v.Visible = false
  11270. else
  11271. v.Visible = true
  11272. index = index + 1
  11273. v.Position = UDim2.new(0, 5, 0, 50 + (index * 15))
  11274. end
  11275. end
  11276. end
  11277. end
  11278. end)
  11279.  
  11280. -- Command Execution
  11281. LP.Chatted:Connect(function(chat)
  11282. run(chat)
  11283. end)
  11284.  
  11285. function run(msg)
  11286. if string.lower(string.sub(msg, 2, 5)) == "chat" then
  11287. msg = msg
  11288. elseif string.match(msg, "hotkey") and string.match(msg, "chat") then
  11289. msg = msg
  11290. else
  11291. msg = string.lower(msg)
  11292. end
  11293. local cmdPrefix = string.sub(msg, 1, 1)
  11294. if cmdPrefix == commandPrefix then
  11295. msg = string.sub(msg, 2)
  11296. local args = {}
  11297. for arg in string.gmatch(msg,"[^%s]+") do
  11298. table.insert(args,arg)
  11299. end
  11300. local cmdName = args[1]
  11301. table.remove(args,1)
  11302. local doCmd = Commands[cmdName]
  11303.  
  11304. if doCmd ~= nil then
  11305. doCmd(args)
  11306. end
  11307. end
  11308. end
  11309.  
  11310. -- Command bar
  11311. local CommandBar = Instance.new("ScreenGui")
  11312. local CMDBAR = Instance.new("Frame")
  11313. local CMDBARText = Instance.new("TextBox")
  11314. CommandBar.Name = "CommandBar"
  11315. CommandBar.Parent = gsCoreGui
  11316. CMDBAR.Name = "CMDBAR"
  11317. CMDBAR.Parent = CommandBar
  11318. CMDBAR.BackgroundColor3 = Color3.new(0.164706, 0.152941, 0.172549)
  11319. CMDBAR.BorderSizePixel = 0
  11320. CMDBAR.Position = UDim2.new(0.025, 0, 1, 0)
  11321. CMDBAR.Size = UDim2.new(0, 270, 0, 35)
  11322. CMDBARText.Name = "CMDBARText"
  11323. CMDBARText.Parent = CMDBAR
  11324. CMDBARText.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
  11325. CMDBARText.BorderSizePixel = 0
  11326. CMDBARText.Position = UDim2.new(0, 5, 0, 5)
  11327. CMDBARText.Size = UDim2.new(0, 260, 0, 25)
  11328. CMDBARText.Font = Enum.Font.SourceSansLight
  11329. CMDBARText.Text = ""
  11330. CMDBARText.TextColor3 = Color3.new(0.933333, 0.933333, 0.933333)
  11331. CMDBARText.TextScaled = true
  11332. CMDBARText.TextSize = 14
  11333. CMDBARText.TextWrapped = true
  11334. Mouse.KeyDown:connect(function(Key)
  11335. if Key == string.lower(commandPrefix) then
  11336. CMDBARText:CaptureFocus()
  11337. CMDBAR:TweenPosition(UDim2.new(0.015, 0, 0.95, 0), "Out", "Elastic", 0.5, true)
  11338. end
  11339. end)
  11340. CMDBARText.FocusLost:connect(function(enterPressed)
  11341. CMDBAR:TweenPosition(UDim2.new(0.015, 0, 1, 0), "Out", "Quad", 0.5, true)
  11342. if enterPressed then
  11343. local cmdmsg = CMDBARText.Text
  11344. CMDBARText.Text = ""
  11345. run(commandPrefix..cmdmsg)
  11346. end
  11347. end)
  11348. local Match = Instance.new("Frame")
  11349. Match.Name = "Match"
  11350. Match.Parent = CMDBAR
  11351. Match.BackgroundColor3 = Color3.new(0.164706, 0.152941, 0.172549)
  11352. Match.BorderSizePixel = 0
  11353. Match.Position = UDim2.new(0, 0, -4, 0)
  11354. Match.Size = UDim2.new(1, 0, 4, 0)
  11355. Match.Visible = false
  11356. function CreateOption(Text)
  11357. local Option1 = Instance.new("TextLabel")
  11358. Option1.Name = "Option"
  11359. Option1.Parent = Match
  11360. Option1.BackgroundColor3 = Color3.new(1, 1, 1)
  11361. Option1.BackgroundTransparency = 1
  11362. Option1.Position = UDim2.new(-10, 0, 0, 0)
  11363. Option1.Size = UDim2.new(1, 0, 0, 20)
  11364. Option1.Font = Enum.Font.SourceSans
  11365. Option1.Text = Text
  11366. Option1.TextColor3 = Color3.new(0.952941, 0.952941, 0.952941)
  11367. Option1.TextScaled = true
  11368. Option1.TextWrapped = true
  11369. end
  11370. for i,cmdtext2 in pairs(CMDS) do
  11371. CreateOption(cmdtext2)
  11372. end
  11373. CMDBARText.Changed:Connect(function()
  11374. if CMDBARText.Text ~= "" and CMDBARText.Text ~= commandPrefix then
  11375. Match.Visible = true
  11376. local PositionMatch = 0
  11377. for i,cmdtext in pairs(Match:GetChildren()) do
  11378. if cmdtext.Name == "Option" then
  11379. if string.find(cmdtext.Text, CMDBARText.Text) then
  11380. cmdtext.Position = UDim2.new(0, 0, 0, 2 + (PositionMatch * 20))
  11381. PositionMatch = PositionMatch + 1
  11382. if cmdtext.Position == UDim2.new(0, 0, 0, 142) then
  11383. cmdtext.Position = UDim2.new(-10, 0, 0, 0)
  11384. PositionMatch = PositionMatch - 1
  11385. end
  11386. else
  11387. cmdtext.Position = UDim2.new(-10, 0, 0, 0)
  11388. end
  11389. end
  11390. end
  11391. else
  11392. Match.Visible = false
  11393. end
  11394. end)
  11395.  
  11396. -- Chat
  11397. local ChatLogsv2 = Instance.new("ScreenGui")
  11398. local MainChatFrame = Instance.new("Frame")
  11399. local Framess = Instance.new("Frame")
  11400. local CloseChatGUI = Instance.new("TextButton")
  11401. local Frame_222 = Instance.new("Frame")
  11402. local PrintChat = Instance.new("TextButton")
  11403. local Shadow1 = Instance.new("Frame")
  11404. local Shadow2 = Instance.new("Frame")
  11405. local ScrollingFrame = Instance.new("ScrollingFrame")
  11406. ChatLogsv2.Name = "ChatLogsv2"
  11407. ChatLogsv2.Parent = gsCoreGui
  11408. MainChatFrame.Name = "MainChatFrame"
  11409. MainChatFrame.Parent = ChatLogsv2
  11410. MainChatFrame.BackgroundColor3 = Color3.new(1, 1, 1)
  11411. MainChatFrame.BackgroundTransparency = 1
  11412. MainChatFrame.Position = UDim2.new(0, 760, 0, 261)
  11413. MainChatFrame.Size = UDim2.new(0, 525, 0, 337)
  11414. MainChatFrame.Visible = false
  11415. Framess.Parent = MainChatFrame
  11416. Framess.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  11417. Framess.BorderSizePixel = 0
  11418. Framess.Size = UDim2.new(0, 525, 0, 15)
  11419. CloseChatGUI.Name = "CloseChatGUI"
  11420. CloseChatGUI.Parent = Framess
  11421. CloseChatGUI.BackgroundColor3 = Color3.new(1, 1, 1)
  11422. CloseChatGUI.BackgroundTransparency = 1
  11423. CloseChatGUI.BorderSizePixel = 0
  11424. CloseChatGUI.Position = UDim2.new(0, 495, 0, 0)
  11425. CloseChatGUI.Size = UDim2.new(0, 30, 0, 15)
  11426. CloseChatGUI.Font = Enum.Font.SourceSansBold
  11427. CloseChatGUI.Text = "X"
  11428. CloseChatGUI.TextColor3 = Color3.new(0.945098, 0.945098, 0.945098)
  11429. CloseChatGUI.TextSize = 20
  11430. Frame_222.Parent = MainChatFrame
  11431. Frame_222.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902)
  11432. Frame_222.BorderSizePixel = 0
  11433. Frame_222.Position = UDim2.new(0, 0, 0, 15)
  11434. Frame_222.Size = UDim2.new(0, 525, 0, 50)
  11435. PrintChat.Name = "PrintChat"
  11436. PrintChat.Parent = Frame_222
  11437. PrintChat.BackgroundColor3 = Color3.new(0.870588, 0.25098, 0.25098)
  11438. PrintChat.BorderSizePixel = 0
  11439. PrintChat.Position = UDim2.new(0, 15, 0, 0)
  11440. PrintChat.Size = UDim2.new(0, 170, 0, 30)
  11441. PrintChat.Font = Enum.Font.SourceSansLight
  11442. PrintChat.Text = "Print Chat"
  11443. PrintChat.TextColor3 = Color3.new(0.960784, 0.960784, 0.960784)
  11444. PrintChat.TextSize = 30
  11445. PrintChat.TextWrapped = true
  11446. Shadow1.Name = "Shadow1"
  11447. Shadow1.Parent = MainChatFrame
  11448. Shadow1.BackgroundColor3 = Color3.new(0, 0, 0)
  11449. Shadow1.BackgroundTransparency = 0.5
  11450. Shadow1.Position = UDim2.new(0, 2, 0, 2)
  11451. Shadow1.Size = UDim2.new(0, 525, 0, 337)
  11452. Shadow1.ZIndex = -1
  11453. Shadow2.Name = "Shadow2"
  11454. Shadow2.Parent = MainChatFrame
  11455. Shadow2.BackgroundColor3 = Color3.new(0, 0, 0)
  11456. Shadow2.BackgroundTransparency = 0.80000001192093
  11457. Shadow2.Position = UDim2.new(0, 5, 0, 5)
  11458. Shadow2.Size = UDim2.new(0, 525, 0, 337)
  11459. Shadow2.ZIndex = -1
  11460. ScrollingFrame.Parent = MainChatFrame
  11461. ScrollingFrame.BackgroundColor3 = Color3.new(0.266667, 0.266667, 0.266667)
  11462. ScrollingFrame.BorderSizePixel = 0
  11463. ScrollingFrame.Position = UDim2.new(0, 0, 0, 65)
  11464. ScrollingFrame.Size = UDim2.new(0, 525, 0, 271)
  11465. ScrollingFrame.CanvasPosition = Vector2.new(0, 403)
  11466. ScrollingFrame.ScrollBarThickness = 8
  11467. function CreateChatText(plr, chat)
  11468. for i,v in pairs(ScrollingFrame:GetDescendants()) do
  11469. v.Position = v.Position - UDim2.new(0, 0, 0, 20)
  11470. if v.Position == UDim2.new(0, 5, 0, 10) then
  11471. v:Destroy()
  11472. end
  11473. end
  11474. local Example = Instance.new("TextLabel")
  11475. Example.Name = "Example"
  11476. Example.Parent = ScrollingFrame
  11477. Example.BackgroundColor3 = Color3.new(1, 1, 1)
  11478. Example.BackgroundTransparency = 1
  11479. Example.Position = UDim2.new(0, 5, 0, 650)
  11480. Example.Size = UDim2.new(0, 500, 0, 20)
  11481. Example.Font = Enum.Font.SourceSans
  11482. Example.Text = "["..plr.Name.."]: "..chat
  11483. Example.TextColor3 = Color3.new(0.960784, 0.960784, 0.960784)
  11484. Example.TextScaled = true
  11485. Example.TextSize = 20
  11486. Example.TextWrapped = true
  11487. Example.TextXAlignment = Enum.TextXAlignment.Left
  11488. end
  11489. CloseChatGUI.MouseButton1Click:Connect(function()
  11490. MainChatFrame:TweenPosition(UDim2.new(0, 550, 0, -550), "InOut", "Sine", 2)
  11491. wait(2.01)
  11492. MainChatFrame.Visible = false
  11493. end)
  11494. printingChat = false
  11495. PrintChat.MouseButton1Click:Connect(function()
  11496. if printingChat == false then
  11497. printingChat = true
  11498. PrintChat.BackgroundColor3 = Color3.fromRGB(60, 200, 60)
  11499. elseif printingChat == true then
  11500. printingChat = false
  11501. PrintChat.BackgroundColor3 = Color3.new(0.870588, 0.25098, 0.25098)
  11502. end
  11503. end)
  11504. local UserInputService = game:GetService("UserInputService")
  11505. local dragging
  11506. local dragInput
  11507. local dragStart
  11508. local startPos
  11509. local function updateChat(input)
  11510. local delta = input.Position - dragStart
  11511. local dragTime = 0.055
  11512. local SmoothDrag = {}
  11513. SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  11514. local dragSmoothFunction = gsTween:Create(MainChatFrame, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
  11515. dragSmoothFunction:Play()
  11516. end
  11517. Frame_222.InputBegan:Connect(function(input)
  11518. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  11519. dragging = true
  11520. dragStart = input.Position
  11521. startPos = MainChatFrame.Position
  11522. input.Changed:Connect(function()
  11523. if input.UserInputState == Enum.UserInputState.End then
  11524. dragging = false
  11525. end
  11526. end)
  11527. end
  11528. end)
  11529. Frame_222.InputChanged:Connect(function(input)
  11530. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  11531. dragInput = input
  11532. end
  11533. end)
  11534. UserInputService.InputChanged:Connect(function(input)
  11535. if input == dragInput and dragging then
  11536. updateChat(input)
  11537. end
  11538. end)
  11539.  
  11540. function printChat(player, chat)
  11541. print("["..player.Name.."]: "..chat)
  11542. end
  11543. complimentReady = true
  11544. for i,currentPlayersChatting in pairs(game:GetService("Players"):GetPlayers()) do
  11545. currentPlayersChatting.Chatted:connect(function(chat)
  11546. CreateChatText(currentPlayersChatting, chat)
  11547. if printingChat then
  11548. printChat(currentPlayersChatting, chat)
  11549. end
  11550. if copychatACTIVE then
  11551. if currentPlayersChatting == copychatplayer then
  11552. gsReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(chat, "All")
  11553. end
  11554. end
  11555. if modeFling == true then
  11556. if string.lower(string.sub(chat, 1, 7)) == "!fling " then
  11557. if gsWorkspace:PGSIsEnabled() == false then
  11558. FEGodmode()
  11559. end
  11560. if string.lower(string.sub(chat, 8)) == "me" then
  11561. run(commandPrefix.."unfling")
  11562. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  11563. run(commandPrefix.."fling "..currentPlayersChatting.Name.." 2000000")
  11564. else
  11565. for i,notAll in pairs(findSinglePlayer(string.lower(string.sub(chat, 8)))) do
  11566. if notAll ~= LP then
  11567. run(commandPrefix.."unfling")
  11568. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  11569. run(commandPrefix.."fling "..notAll.Name.." 2000000")
  11570. end
  11571. end
  11572. end
  11573. end
  11574. end
  11575. if modeCompliment == true then
  11576. if string.lower(string.sub(chat, 1, 3)) == "!c " then
  11577. if complimentReady then
  11578. complimentReady = false
  11579. if string.lower(string.sub(chat, 4)) == "me" then
  11580. complimentplr(currentPlayersChatting)
  11581. else
  11582. for i,Others in pairs(findSinglePlayer(string.lower(string.sub(chat, 4)))) do
  11583. if Others == LP then
  11584. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Don't be silly, I can't compliment myself!", "All")
  11585. else
  11586. complimentplr(Others)
  11587. end
  11588. end
  11589. end
  11590. wait(1)
  11591. complimentReady = true
  11592. end
  11593. end
  11594. end
  11595. if modeMove == true then
  11596. if string.lower(string.sub(chat, 1, 9)) == "!bringbot" then
  11597. run(commandPrefix.."unfollow")
  11598. run(commandPrefix.."unwalk")
  11599. run(commandPrefix.."goto "..currentPlayersChatting.Name)
  11600. elseif string.lower(string.sub(chat, 1, 6)) == "!walk " then
  11601. for i,getWalkPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 7)))) do
  11602. if getWalkPlayer == LP then
  11603. run(commandPrefix.."unfollow")
  11604. run(commandPrefix.."walk "..currentPlayersChatting.Name)
  11605. else
  11606. run(commandPrefix.."unfollow")
  11607. run(commandPrefix.."walk "..getWalkPlayer.Name)
  11608. end
  11609. end
  11610. elseif string.lower(string.sub(chat, 1, 8)) == "!follow " then
  11611. for i,getFollowPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 9)))) do
  11612. if getFollowPlayer == LP then
  11613. run(commandPrefix.."unwalk")
  11614. run(commandPrefix.."follow "..currentPlayersChatting.Name)
  11615. else
  11616. run(commandPrefix.."unwalk")
  11617. run(commandPrefix.."follow "..getFollowPlayer.Name)
  11618. end
  11619. end
  11620. end
  11621. end
  11622. if modeInfo == true then
  11623. if infoReady then
  11624. infoReady = false
  11625. if string.lower(string.sub(chat, 1, 5)) == "!age " then
  11626. for i,v in pairs(findSinglePlayer(string.lower(string.sub(chat, 6)))) do
  11627. if v == LP then
  11628. run(commandPrefix.."age "..currentPlayersChatting.Name)
  11629. else
  11630. run(commandPrefix.."age "..v.Name)
  11631. end
  11632. end
  11633. end
  11634. if string.lower(string.sub(chat, 1, 4)) == "!id " then
  11635. for i,a in pairs(findSinglePlayer(string.lower(string.sub(chat, 5)))) do
  11636. if a == LP then
  11637. run(commandPrefix.."id "..currentPlayersChatting.Name)
  11638. else
  11639. run(commandPrefix.."id "..a.Name)
  11640. end
  11641. end
  11642. end
  11643. wait(1)
  11644. infoReady = true
  11645. end
  11646. end
  11647. end)
  11648. end
  11649. game:GetService("Players").PlayerAdded:connect(function(plr)
  11650. plr.Chatted:connect(function(chat)
  11651. CreateChatText(plr, chat)
  11652. if printingChat then
  11653. printChat(plr, chat)
  11654. end
  11655. if modeFling == true then
  11656. if string.lower(string.sub(chat, 1, 7)) == "!fling " then
  11657. if gsWorkspace:PGSIsEnabled() == false then
  11658. FEGodmode()
  11659. end
  11660. if string.lower(string.sub(chat, 8)) == "me" then
  11661. run(commandPrefix.."unfling")
  11662. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  11663. run(commandPrefix.."fling "..plr.Name.." 2000000")
  11664. else
  11665. for i,notAll in pairs(findSinglePlayer(string.lower(string.sub(chat, 8)))) do
  11666. if notAll ~= LP then
  11667. run(commandPrefix.."unfling")
  11668. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  11669. run(commandPrefix.."fling "..notAll.Name.." 2000000")
  11670. end
  11671. end
  11672. end
  11673. end
  11674. end
  11675. if modeCompliment == true then
  11676. if string.lower(string.sub(chat, 1, 3)) == "!c " then
  11677. if complimentReady == true then
  11678. complimentReady = false
  11679. if string.lower(string.sub(chat, 4)) == "me" then
  11680. complimentplr(plr)
  11681. else
  11682. for i,Others in pairs(findSinglePlayer(string.lower(string.sub(chat, 4)))) do
  11683. if Others == LP then
  11684. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Don't be silly, I can't compliment myself!", "All")
  11685. else
  11686. complimentplr(Others)
  11687. end
  11688. end
  11689. end
  11690. wait(1)
  11691. complimentReady = true
  11692. end
  11693. end
  11694. end
  11695. if modeMove == true then
  11696. if string.lower(string.sub(chat, 1, 9)) == "!bringbot" then
  11697. run(commandPrefix.."unfollow")
  11698. run(commandPrefix.."unwalk")
  11699. run(commandPrefix.."goto "..plr.Name)
  11700. elseif string.lower(string.sub(chat, 1, 6)) == "!walk " then
  11701. for i,getWalkPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 7)))) do
  11702. if getWalkPlayer == LP then
  11703. run(commandPrefix.."unfollow")
  11704. run(commandPrefix.."walk "..plr.Name)
  11705. else
  11706. run(commandPrefix.."unfollow")
  11707. run(commandPrefix.."walk "..getWalkPlayer.Name)
  11708. end
  11709. end
  11710. elseif string.lower(string.sub(chat, 1, 8)) == "!follow " then
  11711. for i,getFollowPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 9)))) do
  11712. if getFollowPlayer == LP then
  11713. run(commandPrefix.."unwalk")
  11714. run(commandPrefix.."follow "..plr.Name)
  11715. else
  11716. run(commandPrefix.."unwalk")
  11717. run(commandPrefix.."follow "..getFollowPlayer.Name)
  11718. end
  11719. end
  11720. end
  11721. end
  11722. if modeInfo == true then
  11723. if infoReady then
  11724. infoReady = false
  11725. if string.lower(string.sub(chat, 1, 5)) == "!age " then
  11726. for i,v in pairs(findSinglePlayer(string.lower(string.sub(chat, 6)))) do
  11727. if v == LP then
  11728. run(commandPrefix.."age "..plr.Name)
  11729. else
  11730. run(commandPrefix.."age "..v.Name)
  11731. end
  11732. end
  11733. end
  11734. if string.lower(string.sub(chat, 1, 4)) == "!id " then
  11735. for i,a in pairs(findSinglePlayer(string.lower(string.sub(chat, 5)))) do
  11736. if a == LP then
  11737. run(commandPrefix.."id "..plr.Name)
  11738. else
  11739. run(commandPrefix.."id "..a.Name)
  11740. end
  11741. end
  11742. end
  11743. wait(1)
  11744. infoReady = true
  11745. end
  11746. end
  11747. end)
  11748. end)
  11749.  
  11750. -- Loops
  11751. noclip = false
  11752. following = false
  11753. trailing = false
  11754. annoying = false
  11755. flingnoclip = false
  11756. staring = false
  11757. stopsitting = false
  11758. stareplr = ""
  11759. CBRINGamount = 3
  11760. spawnWS = CurrentWalkspeed
  11761. spawnJP = CurrentJumppower
  11762. spawnHH = CurrentHipheight
  11763. spawningfegod = false
  11764. looptpbypassfly = false
  11765. if game.GameId == 245662005 or game.GameId == 601130232 then
  11766. bypassMODE = true
  11767. else
  11768. bypassMODE = false
  11769. end
  11770. viewplr = ""
  11771. loopview = false
  11772. cmdForward = false
  11773. forwardSpeed = 1
  11774. loopviewfc = false
  11775. spinTOhead = false
  11776. spinObj = ""
  11777. rideACTIVE = false
  11778. ridePLAYER = ""
  11779.  
  11780. LPcurrenthumanoid = LP.Character.Humanoid
  11781. game:GetService('RunService').Stepped:connect(function()
  11782. if LP.Character.Humanoid ~= nil then
  11783. LPcurrenthumanoid = LP.Character.Humanoid
  11784. end
  11785. if noclip then
  11786. if LP.Character then
  11787. if LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  11788. LP.Character.Head.CanCollide = false
  11789. LP.Character.Torso.CanCollide = false
  11790. LP.Character["Left Leg"].CanCollide = false
  11791. LP.Character["Right Leg"].CanCollide = false
  11792. LP.Character["Left Arm"].CanCollide = false
  11793. LP.Character["Right Arm"].CanCollide = false
  11794. elseif LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then
  11795. LP.Character.Head.CanCollide = false
  11796. LP.Character.UpperTorso.CanCollide = false
  11797. LP.Character.LowerTorso.CanCollide = false
  11798. LP.Character.HumanoidRootPart.CanCollide = false
  11799. end
  11800. end
  11801. end
  11802. if following then
  11803. LP.Character.HumanoidRootPart.CFrame = gsPlayers[flwplr.Name].Character.HumanoidRootPart.CFrame + gsPlayers[flwplr.Name].Character.HumanoidRootPart.CFrame.lookVector * flwnum
  11804. end
  11805. if trailing then
  11806. LP.Character.HumanoidRootPart.CFrame = gsPlayers[trlplr.Name].Character.HumanoidRootPart.CFrame + gsPlayers[trlplr.Name].Character.HumanoidRootPart.CFrame.lookVector * trlnum
  11807. end
  11808. if annoying then
  11809. LP.Character.HumanoidRootPart.CFrame = gsPlayers[annplr.Name].Character.HumanoidRootPart.CFrame
  11810. end
  11811. if walkto then
  11812. LP.Character.Humanoid:MoveTo(walkplr.Character.HumanoidRootPart.Position)
  11813. end
  11814. if cbringing then
  11815. CBRINGplr.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * CBRINGamount
  11816. end
  11817. if cbringingall then
  11818. for i,getbringplrs in pairs(gsPlayers:GetPlayers()) do
  11819. if getbringplrs ~= LP then
  11820. getbringplrs.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * CBRINGamount
  11821. end
  11822. end
  11823. end
  11824. if staring then
  11825. LP.Character.HumanoidRootPart.CFrame = CFrame.new(LP.Character.Torso.Position, gsPlayers[stareplr.Name].Character.Torso.Position)
  11826. end
  11827. if stopsitting then
  11828. LP.Character.Humanoid.Sit = false
  11829. end
  11830. if looptpbypassfly then
  11831. pcall(function()
  11832. LP.Character.Head.Anchored = false
  11833. LP.Character.HumanoidRootPart.CFrame = gsWorkspace.rGETpartNUMBER2.CFrame
  11834. LP.Character.Head.Anchored = true
  11835. end)
  11836. end
  11837. if loopview then
  11838. view(viewplr)
  11839. end
  11840. if cmdForward then
  11841. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * forwardSpeed
  11842. end
  11843. if loopviewfc then
  11844. pcall(function()
  11845. gsWorkspace.CurrentCamera.CameraSubject = gsWorkspace.rGETpartNUMBER2
  11846. end)
  11847. end
  11848. if spinTOhead then
  11849. pcall(function()
  11850. spinObj.Position = LP.Character.Head.Position
  11851. end)
  11852. end
  11853. if rideACTIVE == true then
  11854. LP.character.HumanoidRootPart.CFrame = ridePLAYER.Character.HumanoidRootPart.CFrame + Vector3.new(0, 3, 0)
  11855. end
  11856. end)
  11857. spawningatreset = false
  11858. spawnresetpoint = LP.Character.Head.CFrame
  11859.  
  11860. LPcurrenthumanoid.Died:Connect(function()
  11861. flying = false
  11862. doFREECAM = false
  11863. if savingtoolsloop then
  11864. run(commandPrefix.."savealltool")
  11865. end
  11866. if spawningatreset == true then
  11867. spawnresetpoint = LP.Character.Head.CFrame + Vector3.new(0, 5, 0)
  11868. end
  11869. end)
  11870.  
  11871. LP.CharacterAdded:Connect(function()
  11872. wait(0.2)
  11873. LP.Character.Humanoid.WalkSpeed = spawnWS
  11874. LP.Character.Humanoid.JumpPower = spawnJP
  11875. LP.Character.Humanoid.HipHeight = spawnHH
  11876. if spawningfegod then
  11877. FEGodmode()
  11878. end
  11879. if spawningpos and spawnpos ~= nil then
  11880. LP.Character.HumanoidRootPart.CFrame = spawnpos
  11881. end
  11882. if spawningatreset == true then
  11883. LP.Character.HumanoidRootPart.CFrame = spawnresetpoint
  11884. end
  11885. end)
  11886.  
  11887. -- Commands
  11888. Commands = {}
  11889.  
  11890. Commands.print = function(args)
  11891. local msg = table.concat(args," ")
  11892. print(msg)
  11893. end
  11894.  
  11895. Commands.warn = function(args)
  11896. local msg = table.concat(args," ")
  11897. warn(msg)
  11898. end
  11899.  
  11900. Commands.sit = function(args)
  11901. LP.Character.Humanoid.Sit = true
  11902. end
  11903.  
  11904. Commands.god = function(args)
  11905. FEGodmode()
  11906. Notification("warning", "You have enabled FE Godmode, tools will not work. Use "..commandPrefix.."grespawn to remove.", 7)
  11907. end
  11908.  
  11909. Commands.view = function(args)
  11910. if args[1] then
  11911. for i,v in pairs(findSinglePlayer(args[1])) do
  11912. if bypassMODE == false then
  11913. view(v)
  11914. Notification("info", "Now viewing "..v.Name..". Use "..commandPrefix.."unview to stop viewing.", 3)
  11915. elseif bypassMODE == true then
  11916. viewplr = v
  11917. loopview = true
  11918. end
  11919. end
  11920. end
  11921. end
  11922.  
  11923. Commands.unview = function(args)
  11924. view(LP)
  11925. loopview = false
  11926. end
  11927.  
  11928. Commands.gravity = function(args)
  11929. if args[1] then
  11930. gsWorkspace.Gravity = args[1]
  11931. end
  11932. end
  11933.  
  11934. Commands.ungravity = function(args)
  11935. gsWorkspace.Gravity = CurrentGravity
  11936. end
  11937.  
  11938. Commands.goto = function(args)
  11939. if args[1] then
  11940. if bypassMODE == false then
  11941. for i,v in pairs(findPlayer(args[1])) do
  11942. LP.Character.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame
  11943. end
  11944. elseif bypassMODE == true then
  11945. for i,v in pairs(findPlayer(args[1])) do
  11946. local TPbypass = {}
  11947. TPbypass.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(0, 5, 0)
  11948. local TPFunction = gsTween:Create(LP.Character.HumanoidRootPart, TweenInfo.new(1.5, Enum.EasingStyle.Sine, Enum.EasingDirection.In), TPbypass)
  11949. TPFunction:Play()
  11950. end
  11951. end
  11952. end
  11953. end
  11954.  
  11955. Commands.fecheck = function(args)
  11956. if gsWorkspace.FilteringEnabled == true then
  11957. Notification("warning", "FE is enabled!", 7)
  11958. else
  11959. Notification("warning", "FE is disabled. Consider using a different script.", 7)
  11960. end
  11961. end
  11962.  
  11963. Commands.lockws = function(args)
  11964. lockWS()
  11965. Notification("info", "Workspace locked.", 4)
  11966. end
  11967.  
  11968. Commands.unlockws = function(args)
  11969. unlockWS()
  11970. Notification("info", "Workspace unlocked.", 4)
  11971. end
  11972.  
  11973. Commands.noclip = function(args)
  11974. noclip = true
  11975. Notification("info", "Noclip enabled.", 4)
  11976. end
  11977.  
  11978. Commands.clip = function(args)
  11979. noclip = false
  11980. Notification("info", "Noclip disabled.", 4)
  11981. end
  11982.  
  11983. Commands.follow = function(args)
  11984. if args[1] then
  11985. for i,v in pairs(findPlayer(args[1])) do
  11986. flwplr = v
  11987. end
  11988. if args[2] then
  11989. flwnum = args[2]
  11990. else
  11991. flwnum = -5
  11992. end
  11993. following = true
  11994. else
  11995. Notification("warning", "No player selected to follow! Use: "..commandPrefix.."follow player", 4)
  11996. end
  11997. end
  11998.  
  11999. Commands.unfollow = function(args)
  12000. following = false
  12001. end
  12002.  
  12003. Commands.fling = function(args)
  12004. if args[1] then
  12005. for i,v in pairs(findSinglePlayer(args[1])) do
  12006. if v ~= LP then
  12007. view(v)
  12008. pcall(function()
  12009. LP.Character.HumanoidRootPart.Fling:Destroy()
  12010. end)
  12011. if not args[2] then
  12012. RocketPropulsion(800000,1000,400000,v,"Fling")
  12013. else
  12014. RocketPropulsion(args[2],1500,400000,v,"Fling")
  12015. end
  12016. if noclip ~= true then
  12017. flingnoclip = true
  12018. noclip = true
  12019. end
  12020. end
  12021. end
  12022. else
  12023. Notification("warning", "No player selected to fling! Use: "..commandPrefix.."fling player", 4)
  12024. end
  12025. end
  12026.  
  12027. Commands.unfling = function(args)
  12028. view(LP)
  12029. pcall(function()
  12030. if LP.Character.HumanoidRootPart.Fling then
  12031. for i,v in pairs(LP.Character:GetDescendants()) do
  12032. if v.Name == "Fling" and v:IsA("RocketPropulsion") then
  12033. v:Destroy()
  12034. end
  12035. end
  12036. end
  12037. end)
  12038. if flingnoclip == true then
  12039. noclip = false
  12040. flingnoclip = false
  12041. end
  12042. end
  12043.  
  12044. Commands.trail = function(args)
  12045. if args[1] then
  12046. for i,v in pairs(findPlayer(args[1])) do
  12047. trlplr = v
  12048. end
  12049. if args[2] then
  12050. trlnum = args[2]
  12051. else
  12052. trlnum = 5
  12053. end
  12054. trailing = true
  12055. else
  12056. Notification("warning", "No player selected to trail! Use: "..commandPrefix.."trail player", 4)
  12057. end
  12058. end
  12059.  
  12060. Commands.untrail = function(args)
  12061. trailing = false
  12062. end
  12063.  
  12064. Commands.annoy = function(args)
  12065. if args[1] then
  12066. for i,v in pairs(findPlayer(args[1])) do
  12067. annplr = v
  12068. end
  12069. annoying = true
  12070. else
  12071. Notification("warning", "No player selected to annoy! Use: "..commandPrefix.."annoy player", 4)
  12072. end
  12073. end
  12074.  
  12075. Commands.unannoy = function(args)
  12076. annoying = false
  12077. end
  12078.  
  12079. Commands.reset = function(args)
  12080. LP.Character:BreakJoints()
  12081. end
  12082.  
  12083. Commands.grespawn = function(args)
  12084. LP.Character.Humanoid.Health = 0
  12085. wait(1)
  12086. LP.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  12087. LP.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
  12088. end
  12089.  
  12090. Commands.respawn = function(args)
  12091. local mod = Instance.new('Model', workspace) mod.Name = 'new '..LP.Name
  12092. local hum = Instance.new('Humanoid', mod)
  12093. local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
  12094. LP.Character = mod
  12095. end
  12096.  
  12097. Commands.speed = function(args)
  12098. if args[1] then
  12099. run(commandPrefix.."ws "..args[1])
  12100. end
  12101. end
  12102.  
  12103. bypassingwalkspeed = false
  12104. Commands.ws = function(args)
  12105. if args[1] then
  12106. if bypassMODE == false then
  12107. LP.Character.Humanoid.WalkSpeed = args[1]
  12108. elseif bypassMODE == true then
  12109. if game.GameId == 245662005 then
  12110. bypassingwalkspeed = true
  12111. bypassWalkspeed = args[1]
  12112. end
  12113. end
  12114. end
  12115. end
  12116.  
  12117. game:GetService("RunService").Heartbeat:Connect(function()
  12118. if bypassingwalkspeed then
  12119. LP.Character.Humanoid.WalkSpeed = bypassWalkspeed
  12120. end
  12121. end)
  12122.  
  12123. Commands.jumppower = function(args)
  12124. if args[1] then
  12125. LP.Character.Humanoid.JumpPower = args[1]
  12126. end
  12127. end
  12128.  
  12129. Commands.jp = function(args)
  12130. if args[1] then
  12131. LP.Character.Humanoid.JumpPower = args[1]
  12132. end
  12133. end
  12134.  
  12135. Commands.hipheight = function(args)
  12136. if args[1] then
  12137. LP.Character.Humanoid.HipHeight = args[1]
  12138. end
  12139. end
  12140.  
  12141. Commands.hh = function(args)
  12142. if args[1] then
  12143. LP.Character.Humanoid.HipHeight = args[1]
  12144. end
  12145. end
  12146.  
  12147. Commands.default = function(args)
  12148. LP.Character.Humanoid.WalkSpeed = CurrentWalkspeed
  12149. LP.Character.Humanoid.HipHeight = CurrentHipheight
  12150. LP.Character.Humanoid.JumpPower = CurrentJumppower
  12151. end
  12152.  
  12153. Commands.credits = function(args)
  12154. Notification("info", "Shattervast was made by illremember#3799 , "..commandPrefix.."fullcredits for all credits.", 8)
  12155. end
  12156.  
  12157. Commands.attach = function(args)
  12158. if hasTools() == false then
  12159. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  12160. else
  12161. FEGodmode()
  12162. for i,v in pairs(LP.Backpack:GetChildren())do
  12163. LP.Character.Humanoid:EquipTool(v)
  12164. end
  12165. if args[1] then
  12166. for i,v in pairs(findSinglePlayer(args[1])) do
  12167. if v ~= LP then
  12168. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  12169. wait(0.3)
  12170. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  12171. end
  12172. end
  12173. end
  12174. end
  12175. end
  12176.  
  12177. Commands.fly = function(args)
  12178. if bypassMODE == false then
  12179. local speedget = 1
  12180. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  12181. repeat wait() until Mouse
  12182. if args[1] then
  12183. speedfly = args[1]
  12184. else
  12185. speedfly = 1
  12186. end
  12187.  
  12188. local T = LP.Character.HumanoidRootPart
  12189. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  12190. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  12191. local SPEED = speedget
  12192.  
  12193. local function fly()
  12194. flying = true
  12195. local BG = Instance.new('BodyGyro', T)
  12196. local BV = Instance.new('BodyVelocity', T)
  12197. BG.P = 9e4
  12198. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  12199. BG.cframe = T.CFrame
  12200. BV.velocity = Vector3.new(0, 0.1, 0)
  12201. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  12202. spawn(function()
  12203. repeat wait()
  12204. LP.Character.Humanoid.PlatformStand = true
  12205. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  12206. SPEED = 50
  12207. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  12208. SPEED = 0
  12209. end
  12210. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  12211. 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
  12212. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  12213. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  12214. 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
  12215. else
  12216. BV.velocity = Vector3.new(0, 0.1, 0)
  12217. end
  12218. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  12219. until not flying
  12220. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  12221. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  12222. SPEED = 0
  12223. BG:destroy()
  12224. BV:destroy()
  12225. LP.Character.Humanoid.PlatformStand = false
  12226. end)
  12227. end
  12228. Mouse.KeyDown:connect(function(KEY)
  12229. if KEY:lower() == 'w' then
  12230. CONTROL.F = speedfly
  12231. elseif KEY:lower() == 's' then
  12232. CONTROL.B = -speedfly
  12233. elseif KEY:lower() == 'a' then
  12234. CONTROL.L = -speedfly
  12235. elseif KEY:lower() == 'd' then
  12236. CONTROL.R = speedfly
  12237. end
  12238. end)
  12239. Mouse.KeyUp:connect(function(KEY)
  12240. if KEY:lower() == 'w' then
  12241. CONTROL.F = 0
  12242. elseif KEY:lower() == 's' then
  12243. CONTROL.B = 0
  12244. elseif KEY:lower() == 'a' then
  12245. CONTROL.L = 0
  12246. elseif KEY:lower() == 'd' then
  12247. CONTROL.R = 0
  12248. end
  12249. end)
  12250. fly()
  12251. elseif bypassMODE == true then
  12252. if not args[1] then
  12253. run(commandPrefix.."fc")
  12254. else
  12255. run(commandPrefix.."fc "..args[1])
  12256. end
  12257. LP.Character.Head.Anchored = false
  12258. looptpbypassfly = true
  12259. view(LP)
  12260. end
  12261. end
  12262.  
  12263. Commands.unfly = function(args)
  12264. if bypassMODE == false then
  12265. flying = false
  12266. LP.Character.Humanoid.PlatformStand = false
  12267. else
  12268. looptpbypassfly = false
  12269. run(commandPrefix.."unfreecam")
  12270. local goalTP = LP.Character.HumanoidRootPart.CFrame
  12271. if game.GameId == 245662005 then
  12272. for i = 1, 5 do wait(0.2)
  12273. LP.Character.HumanoidRootPart.CFrame = goalTP
  12274. end
  12275. else
  12276. LP.Character.HumanoidRootPart.CFrame = goalTP
  12277. end
  12278. LP.Character.Head.Anchored = false
  12279. end
  12280. end
  12281.  
  12282. Commands.kill = function(args)
  12283. if args[1] then
  12284. for i,v in pairs(findSinglePlayer(args[1])) do
  12285. if v == LP then
  12286. LP.Character:BreakJoints()
  12287. else
  12288. if hasTools() == false then
  12289. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  12290. else
  12291. FEGodmode()
  12292. for i,v in pairs(LP.Backpack:GetChildren())do
  12293. LP.Character.Humanoid:EquipTool(v)
  12294. end
  12295. local NOW = LP.Character.HumanoidRootPart.CFrame
  12296. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  12297. wait(0.3)
  12298. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  12299. local function tp(player,player2)
  12300. local char1,char2=player.Character,player2.Character
  12301. if char1 and char2 then
  12302. char1:MoveTo(char2.Head.Position)
  12303. end
  12304. end
  12305. wait(0.5)
  12306. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(100000,0,100000))
  12307. wait(0.5)
  12308. tp(LP,game:GetService("Players")[v.Name])
  12309. wait(0.7)
  12310. LP.Character.HumanoidRootPart.CFrame = NOW
  12311. view(LP)
  12312. end
  12313. end
  12314. end
  12315. end
  12316. end
  12317. Commands.bring = function(args)
  12318. if hasTools() == false then
  12319. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  12320. else
  12321. FEGodmode()
  12322. for i,v in pairs(LP.Backpack:GetChildren())do
  12323. LP.Character.Humanoid:EquipTool(v)
  12324. end
  12325. if args[1] then
  12326. for i,v in pairs(findSinglePlayer(args[1])) do
  12327. if v ~= LP then
  12328. local NOW = LP.Character.HumanoidRootPart.CFrame
  12329. local function tp(player,player2)
  12330. local char1,char2=player.Character,player2.Character
  12331. if char1 and char2 then
  12332. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  12333. end
  12334. end
  12335. local function getout(player,player2)
  12336. local char1,char2=player.Character,player2.Character
  12337. if char1 and char2 then
  12338. char1:MoveTo(char2.Head.Position)
  12339. end
  12340. end
  12341. tp(game:GetService("Players")[v.Name], LP)
  12342. wait(0.2)
  12343. tp(game:GetService("Players")[v.Name], LP)
  12344. wait(0.5)
  12345. LP.Character.HumanoidRootPart.CFrame = NOW
  12346. wait(0.5)
  12347. getout(LP, game:GetService("Players")[v.Name])
  12348. wait(0.3)
  12349. LP.Character.HumanoidRootPart.CFrame = NOW
  12350. end
  12351. end
  12352. end
  12353. end
  12354. end
  12355.  
  12356. Commands.naked = function(args)
  12357. for i,v in pairs(LP.Character:GetDescendants()) do
  12358. if v:IsA("Clothing") then
  12359. v:Destroy()
  12360. end
  12361. end
  12362. end
  12363.  
  12364. Commands.nolimbs = function(args)
  12365. LP.Character["Left Arm"]:Destroy()
  12366. LP.Character["Right Arm"]:Destroy()
  12367. LP.Character["Left Leg"]:Destroy()
  12368. LP.Character["Right Leg"]:Destroy()
  12369. end
  12370.  
  12371. Commands.noarms = function(args)
  12372. LP.Character["Left Arm"]:Destroy()
  12373. LP.Character["Right Arm"]:Destroy()
  12374. end
  12375.  
  12376. Commands.nolegs = function(args)
  12377. LP.Character["Left Leg"]:Destroy()
  12378. LP.Character["Right Leg"]:Destroy()
  12379. end
  12380.  
  12381. Commands.headless = function(args)
  12382. local l = LP.Character.Humanoid:Clone()
  12383. LP.Character.Humanoid:Destroy()
  12384. wait(0.2)
  12385. LP.Character.Head.CanCollide = false
  12386. for i,v in pairs(LP.Character:GetDescendants()) do
  12387. if string.sub(v.Name, 1, 4) == "Neck" then
  12388. v:Destroy()
  12389. end
  12390. end
  12391. wait(0.2)
  12392. l.Name = "Humanoid"
  12393. l.Parent = LP.Character
  12394. wait(0.1)
  12395. game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character
  12396. LP.Character.Animate:Destroy()
  12397. end
  12398.  
  12399. antiremotes = false
  12400. Commands.antikick = function(args)
  12401. if args[1] then
  12402. if args[1] == "on" then
  12403. antiremotes = true
  12404. wait(0.2)
  12405. for i,v in pairs(LP.Character:GetChildren()) do
  12406. if string.find(string.lower(v.Name), "exploit") and v:IsA("LocalScript") then
  12407. v.Disabled = true
  12408. end
  12409. end
  12410. Notification("warning", "This command disables all remotes incase they are kick remotes, may break game.", 8)
  12411. Notification("info", "Does not prevent serverside kicks, use "..commandPrefix.."antikick off to turn off.", 8)
  12412. elseif args[1] == "off" then
  12413. antiremotes = false
  12414. Notification("warning", "Remote anti-kick turned off.", 8)
  12415. end
  12416. end
  12417. end
  12418.  
  12419. blockedremotes = {}
  12420. Commands.blockremote = function(args)
  12421. local getService = ""
  12422. if args[1] then
  12423. local remoteName = string.lower(tostring(args[1]))
  12424. if args[2] then
  12425. local serviceRemote = string.lower(tostring(args[2]))
  12426. if serviceRemote == "workspace" then
  12427. getService = "Workspace"
  12428. elseif serviceRemote == "replicatedstorage" then
  12429. getService = "ReplicatedStorage"
  12430. elseif serviceRemote == "players" then
  12431. getService = "Players"
  12432. elseif serviceRemote == "lighting" then
  12433. getService = "Lighting"
  12434. elseif serviceRemote == "startergui" then
  12435. getService = "StarterGui"
  12436. elseif serviceRemote == "starterpack" then
  12437. getService = "StarterPack"
  12438. elseif serviceRemote == "starterplayer" then
  12439. getService = "StarterPlayer"
  12440. else
  12441. getService = "ReplicatedStorage"
  12442. end
  12443. else
  12444. getService = "ReplicatedStorage"
  12445. end
  12446. for i,getRemote in pairs(game:GetService(getService):GetDescendants()) do
  12447. if string.lower(getRemote.Name) == remoteName then
  12448. table.insert(blockedremotes, getRemote.Name)
  12449. end
  12450. end
  12451. end
  12452. Notification("warning", "If this command does not work, make sure you type remote name/service fully correct.", 8)
  12453. end
  12454.  
  12455. spyingremotes = false
  12456. Commands.remotespy = function(args)
  12457. if args[1] then
  12458. if args[1] == "on" then
  12459. spyingremotes = true
  12460. Notification("info", "Remotespy turned on.", 4)
  12461. elseif args[1] == "off" then
  12462. spyingremotes = false
  12463. Notification("info", "Remotespy turned off.", 4)
  12464. end
  12465. end
  12466. end
  12467.  
  12468. Commands.bang = function(args)
  12469. if args[1] then
  12470. for i,v in pairs(findSinglePlayer(args[1])) do
  12471. if v ~= nil then
  12472. following = true
  12473. flwplr = v
  12474. flwnum = -1
  12475. local bangAnimation = Instance.new("Animation")
  12476. bangAnimation.AnimationId = "rbxassetid://148840371"
  12477. bangTrack = LP.Character.Humanoid:LoadAnimation(bangAnimation)
  12478. if args[2] then
  12479. bangTrack:Play(.1, 1, args[2])
  12480. else
  12481. bangTrack:Play(.1, 1, 1)
  12482. end
  12483. end
  12484. end
  12485. else
  12486. Notification("warning", "No player selected to follow! Use: "..commandPrefix.."follow player", 4)
  12487. end
  12488. end
  12489.  
  12490. Commands.unbang = function(args)
  12491. following = false
  12492. bangTrack:Stop()
  12493. end
  12494.  
  12495. spamdelay = 1
  12496. spamtext = "Spam"
  12497. spamming = false
  12498. Commands.spam = function(args)
  12499. if args[1] then
  12500. spamtext = args[1]
  12501. spamming = true
  12502. end
  12503. end
  12504. Commands.spamdelay = function(args)
  12505. if args[1] then
  12506. spamdelay = args[1]
  12507. end
  12508. end
  12509. spawn(function()
  12510. while wait(spamdelay) do
  12511. if spamming then
  12512. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(spamtext, "All")
  12513. end
  12514. end
  12515. end)
  12516.  
  12517. Commands.unspam = function(args)
  12518. spamming = false
  12519. end
  12520.  
  12521. Commands.info = function(args)
  12522. if args[1] then
  12523. for i,v in pairs(findSinglePlayer(args[1])) do
  12524. createINFO(v)
  12525. end
  12526. end
  12527. end
  12528.  
  12529. Commands.age = function(args)
  12530. if args[1] then
  12531. for i,v in pairs(findPlayer(args[1])) do
  12532. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." Account Age: "..v.AccountAge.." days!", "All")
  12533. end
  12534. end
  12535. end
  12536.  
  12537. Commands.invisible = function(args)
  12538. local Character = LP.Character
  12539. if LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  12540. local Clone = Character.HumanoidRootPart:Clone()
  12541. Character.HumanoidRootPart:Destroy()
  12542. Clone.Parent = Character
  12543. else
  12544. local Clone = Character.LowerTorso.Root:Clone()
  12545. Character.LowerTorso.Root:Destroy()
  12546. Clone.Parent = Character.LowerTorso
  12547. end
  12548. end
  12549.  
  12550. walkto = false
  12551. walkplr = ""
  12552. Commands.walk = function(args)
  12553. if args[1] then
  12554. for i,v in pairs(findSinglePlayer(args[1])) do
  12555. walkplr = v
  12556. walkto = true
  12557. noclip = true
  12558. end
  12559. end
  12560. end
  12561.  
  12562. Commands.unwalk = function(args)
  12563. walkto = false
  12564. noclip = false
  12565. LP.Character.Humanoid:MoveTo(LP.Character.HumanoidRootPart.Position)
  12566. end
  12567.  
  12568. Commands.glitch = function(args)
  12569. if hasTools() == false then
  12570. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  12571. else
  12572. FEGodmode()
  12573. for i,v in pairs(LP.Backpack:GetChildren())do
  12574. LP.Character.Humanoid:EquipTool(v)
  12575. end
  12576. if args[1] then
  12577. for i,v in pairs(findSinglePlayer(args[1])) do
  12578. local function tp(player,player2)
  12579. local char1,char2=player.Character,player2.Character
  12580. if char1 and char2 then
  12581. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  12582. end
  12583. end
  12584. tp(game:GetService("Players")[v.Name], LP)
  12585. wait(0.2)
  12586. tp(game:GetService("Players")[v.Name], LP)
  12587. wait(0.5)
  12588. local b = Instance.new("BodyForce")
  12589. b.Parent = LP.Character.HumanoidRootPart
  12590. b.Name = "Glitch"
  12591. if args[2] then
  12592. b.Force = Vector3.new(args[2],5000,0)
  12593. else
  12594. b.Force = Vector3.new(100000000,5000,0)
  12595. end
  12596. wait(6)
  12597. b:Destroy()
  12598. end
  12599. end
  12600. end
  12601. end
  12602.  
  12603. Commands.tp = function(args)
  12604. if args[1] then
  12605. for i,v in pairs(findSinglePlayer(args[1])) do
  12606. if v == LP then
  12607. if args[2] then
  12608. for i,a in pairs(findSinglePlayer(args[2])) do
  12609. v.Character.HumanoidRootPart.CFrame = a.Character.HumanoidRootPart.CFrame
  12610. end
  12611. end
  12612. else
  12613. if hasTools() == false then
  12614. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  12615. else
  12616. FEGodmode()
  12617. for i,v in pairs(LP.Backpack:GetChildren())do
  12618. LP.Character.Humanoid:EquipTool(v)
  12619. end
  12620. if args[1] then
  12621. for i,first in pairs(findSinglePlayer(args[1])) do
  12622. if args[2] then
  12623. for i,second in pairs(findSinglePlayer(args[2])) do
  12624. local function tp(player,player2)
  12625. local char1,char2=player.Character,player2.Character
  12626. if char1 and char2 then
  12627. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  12628. end
  12629. end
  12630. local function getout(player,player2)
  12631. local char1,char2=player.Character,player2.Character
  12632. if char1 and char2 then
  12633. char1:MoveTo(char2.Head.Position)
  12634. end
  12635. end
  12636. tp(LP, first)
  12637. wait(0.2)
  12638. tp(LP, first)
  12639. wait(0.5)
  12640. tp(LP, second)
  12641. wait(0.2)
  12642. tp(LP, second)
  12643. wait(0.2)
  12644. getout(LP, first)
  12645. end
  12646. end
  12647. end
  12648. end
  12649. end
  12650. end
  12651. end
  12652. end
  12653. end
  12654.  
  12655. Commands.givetool = function(args)
  12656. if args[1] then
  12657. if args[2] then
  12658. local selectedTool = ""
  12659. for i,allTools in pairs(LP.Character:GetDescendants()) do
  12660. if allTools:IsA("Tool") and string.lower(allTools.Name) == string.lower(args[2]) then
  12661. selectedTool = allTools
  12662. else
  12663. for i,otherTools in pairs(LP.Backpack:GetDescendants()) do
  12664. if otherTools:IsA("Tool") and string.lower(otherTools.Name) == string.lower(args[2]) then
  12665. selectedTool = otherTools
  12666. end
  12667. end
  12668. end
  12669. end
  12670. for i,v in pairs(findSinglePlayer(args[1])) do
  12671. if selectedTool ~= "" then
  12672. selectedTool.Parent = v.Character
  12673. end
  12674. end
  12675. else
  12676. for i,plr in pairs(findSinglePlayer(args[1])) do
  12677. for i,tool in pairs(LP.Character:GetDescendants()) do
  12678. if tool:IsA("Tool") then
  12679. tool.Parent = plr.Character
  12680. end
  12681. end
  12682. end
  12683. end
  12684. end
  12685. end
  12686.  
  12687. Commands.givealltools = function(args)
  12688. LP.Character.Humanoid:UnequipTools()
  12689. for i,plr in pairs(findSinglePlayer(args[1])) do
  12690. for i,v in pairs(LP.Character:GetDescendants()) do
  12691. if v:IsA("Tool") then
  12692. v.Parent = plr.Character
  12693. end
  12694. end
  12695. for i,a in pairs(LP.Backpack:GetDescendants()) do
  12696. if a:IsA("Tool") then
  12697. a.Parent = plr.Character
  12698. end
  12699. end
  12700. end
  12701. end
  12702.  
  12703. Commands.blockhats = function(args)
  12704. for i,v in pairs(LP.Character:GetDescendants()) do
  12705. if v:IsA("Accessory") or v:IsA("Hat") then
  12706. for i,mesh in pairs(v:GetDescendants()) do
  12707. if mesh.Name == "Mesh" then
  12708. mesh:Destroy()
  12709. end
  12710. end
  12711. end
  12712. end
  12713. end
  12714.  
  12715. Commands.blocktool = function(args)
  12716. for i,v in pairs(LP.Character:GetDescendants()) do
  12717. if v:IsA("Tool") then
  12718. for i,mesh in pairs(v:GetDescendants()) do
  12719. if mesh.Name == "Mesh" then
  12720. mesh:Destroy()
  12721. end
  12722. end
  12723. end
  12724. end
  12725. end
  12726.  
  12727. Commands.orbit = function(args)
  12728. if args[1] then
  12729. for i,v in pairs(findSinglePlayer(args[1])) do
  12730. view(v)
  12731. RocketPropulsion(5000,100,5000,v,"OrbitMove")
  12732. end
  12733. else
  12734. Notification("warning", "No player selected to orbit! Use: "..commandPrefix.."orbit player", 4)
  12735. end
  12736. end
  12737.  
  12738. Commands.unorbit = function(args)
  12739. for i,v in pairs(LP.Character:GetDescendants()) do
  12740. if v.Name == "OrbitMove" then
  12741. v:Destroy()
  12742. end
  12743. end
  12744. view(LP)
  12745. end
  12746.  
  12747. Commands.pos = function(args)
  12748. Notification("info", "Your current position is ".. tostring(LP.Character.HumanoidRootPart.Position), 9)
  12749. end
  12750.  
  12751. SavedPosition = ""
  12752. Commands.savepos = function(args)
  12753. SavedPosition = LP.Character.HumanoidRootPart.CFrame
  12754. end
  12755. Commands.loadpos = function(args)
  12756. if SavedPosition ~= "" then
  12757. LP.Character.HumanoidRootPart.CFrame = SavedPosition
  12758. end
  12759. end
  12760.  
  12761. Commands.tppos = function(args)
  12762. if args[1] and args[2] and args[3] then
  12763. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(args[1], args[2], args[3]))
  12764. end
  12765. end
  12766.  
  12767. Commands.pmspam = function(args)
  12768. if args[1] then
  12769. local gotPlayer = ""
  12770. for i,v in pairs(findPlayer(args[1])) do
  12771. gotPlayer = v
  12772. end
  12773. table.remove(args, 1)
  12774. local pmSpamMsg = table.concat(args," ")
  12775. spamtext = "/w "..gotPlayer.Name.." "..pmSpamMsg
  12776. spamming = true
  12777. end
  12778. end
  12779.  
  12780. Commands.unpmspam = function(args)
  12781. spamming = false
  12782. end
  12783.  
  12784. Commands.wsvis = function(args)
  12785. if args[1] then
  12786. for i,v in pairs(gsWorkspace:GetDescendants()) do
  12787. if v:IsA("Part") or v:IsA("Decal") then
  12788. if tonumber(args[1]) > 1 then
  12789. v.Transparency = 0.5
  12790. else
  12791. v.Transparency = args[1]
  12792. end
  12793. end
  12794. end
  12795. end
  12796. clientSided()
  12797. end
  12798.  
  12799. Commands.bringobj = function(args)
  12800. if args[1] then
  12801. local Object = ""
  12802. for i,v in pairs(gsWorkspace:GetDescendants()) do
  12803. if string.lower(v.Name) == string.lower(args[1]) then
  12804. Object = v
  12805. end
  12806. end
  12807. if Object == "" then
  12808. Notification("warning", "Object was not found in the workspace.", 6)
  12809. end
  12810. if args[2] then
  12811. Object.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * args[2]
  12812. else
  12813. Object.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * 3
  12814. end
  12815. clientSided()
  12816. end
  12817. end
  12818.  
  12819. CBRINGplr = ""
  12820. cbringing = false
  12821. cbringingall = false
  12822. Commands.cbring = function(args)
  12823. if args[1] then
  12824. if string.lower(tostring(args[1])) == "all" or string.lower(tostring(args[1])) == "others" then
  12825. cbringingall = true
  12826. else
  12827. for i,v in pairs(findPlayer(args[1])) do
  12828. CBRINGplr = v
  12829. cbringing = true
  12830. end
  12831. end
  12832. if args[2] then
  12833. CBRINGamount = args[2]
  12834. else
  12835. CBRINGamount = 3
  12836. end
  12837. clientSided()
  12838. end
  12839. end
  12840.  
  12841. Commands.uncbring = function(args)
  12842. cbringing = false
  12843. cbringingall = false
  12844. end
  12845.  
  12846. Commands.cfreeze = function(args)
  12847. if args[1] then
  12848. for i,v in pairs(findPlayer(args[1])) do
  12849. v.Character.HumanoidRootPart.Anchored = true
  12850. end
  12851. clientSided()
  12852. end
  12853. end
  12854.  
  12855. Commands.uncfreeze = function(args)
  12856. if args[1] then
  12857. for i,v in pairs(findPlayer(args[1])) do
  12858. v.Character.HumanoidRootPart.Anchored = false
  12859. end
  12860. else
  12861. for i,all in pairs(gsPlayers:GetPlayers()) do
  12862. all.Character.HumanoidRootPart.Anchored = false
  12863. end
  12864. end
  12865. end
  12866.  
  12867. Commands.unattach = function(args)
  12868. local function getout(player,player2)
  12869. local char1,char2=player.Character,player2.Character
  12870. if char1 and char2 then
  12871. char1:MoveTo(char2.Head.Position)
  12872. end
  12873. end
  12874. getout(LP, LP)
  12875. end
  12876.  
  12877. currentToolSize = ""
  12878. Commands.reach = function(args)
  12879. if args[1] then
  12880. for i,v in pairs(LP.Character:GetDescendants()) do
  12881. if v:IsA("Tool") then
  12882. if string.lower(tostring(args[1])) == "off" then
  12883. v.Handle.Size = currentToolSize
  12884. v.Handle.SelectionBoxCreated:Destroy()
  12885. LP.Character.Humanoid:UnequipTools()
  12886. elseif string.lower(tostring(args[1])) == "on" then
  12887. if args[2] then
  12888. currentToolSize = v.Handle.Size
  12889. local a = Instance.new("SelectionBox",v.Handle)
  12890. a.Name = "SelectionBoxCreated"
  12891. a.Adornee = v.Handle
  12892. v.Handle.Size = Vector3.new(0.5,0.5,args[2])
  12893. v.GripPos = Vector3.new(0,0,0)
  12894. LP.Character.Humanoid:UnequipTools()
  12895. else
  12896. currentToolSize = v.Handle.Size
  12897. local a = Instance.new("SelectionBox",v.Handle)
  12898. a.Name = "SelectionBoxCreated"
  12899. a.Adornee = v.Handle
  12900. v.Handle.Size = Vector3.new(0.5,0.5,60)
  12901. v.GripPos = Vector3.new(0,0,0)
  12902. LP.Character.Humanoid:UnequipTools()
  12903. end
  12904. end
  12905. end
  12906. end
  12907. end
  12908. end
  12909.  
  12910. Commands.droptool = function(args)
  12911. for i,v in pairs(LP.Character:GetDescendants()) do
  12912. if v:IsA("Tool") then
  12913. v.Parent = gsWorkspace
  12914. end
  12915. end
  12916. for i,a in pairs(LP.Backpack:GetDescendants()) do
  12917. if a:IsA("Tool") then
  12918. a.Parent = gsWorkspace
  12919. end
  12920. end
  12921. end
  12922.  
  12923. Commands.drophats = function(args)
  12924. for i,v in pairs(LP.Character:GetDescendants()) do
  12925. if v:IsA("Accessory") or v:IsA("Hat") then
  12926. v.Parent = gsWorkspace
  12927. end
  12928. end
  12929. end
  12930.  
  12931. Commands.hidecmdbar = function(args)
  12932. CMDBAR.Visible = false
  12933. end
  12934.  
  12935. Commands.showcmdbar = function(args)
  12936. CMDBAR.Visible = true
  12937. end
  12938.  
  12939. Commands.prefix = function(args)
  12940. if args[1] then
  12941. commandPrefix = string.sub(tostring(args[1]), 1, 1)
  12942. fullUpdate()
  12943. end
  12944. end
  12945.  
  12946. Commands.removeinvis = function(args)
  12947. for i,v in pairs(gsWorkspace:GetDescendants()) do
  12948. if v:IsA("Part") and v.Name ~= "HumanoidRootPart" then
  12949. if v.Transparency == 1 then
  12950. v:Destroy()
  12951. end
  12952. end
  12953. end
  12954. clientSided()
  12955. end
  12956.  
  12957. Commands.removefog = function(args)
  12958. gsLighting.FogStart = 0
  12959. gsLighting.FogEnd = 9999999999999
  12960. clientSided()
  12961. end
  12962.  
  12963. Commands.animation = function(args)
  12964. if args[1] then
  12965. if string.lower(tostring(args[1])) == "gui" then
  12966. loadstring(game:HttpGet(("https://pastebin.com/raw/mdbTSP4d"),true))()
  12967. else
  12968. local Anim = Instance.new("Animation")
  12969. Anim.AnimationId = "rbxassetid://".. tostring(args[1])
  12970. local track = LP.Character.Humanoid:LoadAnimation(Anim)
  12971. if args[2] then
  12972. track:Play(.1, 1, args[2])
  12973. else
  12974. track:Play(.1, 1, 1)
  12975. end
  12976. end
  12977. end
  12978. end
  12979.  
  12980. Commands.btools = function(args)
  12981. local Clone_T = Instance.new("HopperBin",LP.Backpack)
  12982. Clone_T.BinType = "Clone"
  12983. local Destruct = Instance.new("HopperBin",LP.Backpack)
  12984. Destruct.BinType = "Hammer"
  12985. local Hold_T = Instance.new("HopperBin",LP.Backpack)
  12986. Hold_T.BinType = "Grab"
  12987. clientSided()
  12988. end
  12989.  
  12990. Commands.esp = function(args)
  12991. if args[1] then
  12992. for i,v in pairs(findPlayer(args[1])) do
  12993. local espPlayer = v
  12994. for i,createESP in pairs(espPlayer.Character:GetDescendants()) do
  12995. if createESP:IsA("Part") or createESP:IsA("MeshPart") then
  12996. if createESP.Name ~= "HumanoidRootPart" and createESP.Name ~= "Handle" then
  12997. local current = true
  12998. local espBOX = Instance.new("BoxHandleAdornment")
  12999. espBOX.Parent = gsCoreGui
  13000. espBOX.Name = "rGET"..espPlayer.Name
  13001. espBOX.Adornee = createESP
  13002. espBOX.AlwaysOnTop = true
  13003. espBOX.ZIndex = 0
  13004. espBOX.Size = createESP.Size
  13005. espBOX.Transparency = 0.3
  13006. local AboveHead = Instance.new("BillboardGui")
  13007. AboveHead.Parent = gsCoreGui
  13008. AboveHead.Adornee = espPlayer.Character.Head
  13009. AboveHead.Name = "rGET"..espPlayer.Name
  13010. AboveHead.Size = UDim2.new(0, 100, 0, 100)
  13011. AboveHead.StudsOffset = Vector3.new(0, 1, 0)
  13012. AboveHead.AlwaysOnTop = true
  13013. local Info = Instance.new("TextLabel")
  13014. Info.Parent = AboveHead
  13015. Info.BackgroundTransparency = 1
  13016. Info.Position = UDim2.new(0, 0, 0, 0)
  13017. Info.Size = UDim2.new(1, 0, 0, 40)
  13018. Info.TextColor3 = Color3.fromRGB(200,200,200)
  13019. Info.TextStrokeTransparency = 0.5
  13020. Info.TextSize = 15
  13021. if espPlayer.TeamColor == LP.TeamColor then
  13022. espBOX.Color = BrickColor.new("Lime green")
  13023. Info.TextStrokeColor3 = Color3.fromRGB(10,100,10)
  13024. else
  13025. espBOX.Color = BrickColor.new("Really red")
  13026. Info.TextStrokeColor3 = Color3.fromRGB(100,10,10)
  13027. end
  13028. game:GetService('RunService').Stepped:connect(function()
  13029. if current and LP.Character.Humanoid and espPlayer.Character.HumanoidRootPart then
  13030. Info.Text = espPlayer.Name.." (".. math.floor((LP.Character.HumanoidRootPart.Position - espPlayer.Character.HumanoidRootPart.Position).magnitude)..")"
  13031. end
  13032. end)
  13033. espPlayer.Character.Humanoid.Died:Connect(function()
  13034. current = false
  13035. espBOX:Destroy()
  13036. AboveHead:Destroy()
  13037. end)
  13038. gsPlayers.PlayerRemoving:Connect(function(plr)
  13039. if plr == espPlayer then
  13040. current = false
  13041. espBOX:Destroy()
  13042. AboveHead:Destroy()
  13043. end
  13044. end)
  13045. end
  13046. end
  13047. end
  13048. end
  13049. clientSided()
  13050. end
  13051. end
  13052.  
  13053. Commands.unesp = function(args)
  13054. if not args[1] then
  13055. for i,v in pairs(gsCoreGui:GetDescendants()) do
  13056. if string.sub(v.Name, 1, 4) == "rGET" then
  13057. v:Destroy()
  13058. end
  13059. end
  13060. else
  13061. for i,v in pairs(gsCoreGui:GetDescendants()) do
  13062. if string.sub(v.Name, 1, 4) == "rGET" then
  13063. for i,a in pairs(findPlayer(args[1])) do
  13064. if string.sub(v.Name, 5) == a.Name then
  13065. v:Destroy()
  13066. end
  13067. end
  13068. end
  13069. end
  13070. end
  13071. end
  13072.  
  13073. Commands.dice = function(args)
  13074. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("You rolled a dice for ".. tostring(math.random(1, 6)), "All")
  13075. end
  13076.  
  13077. Commands.random = function(args)
  13078. if args[1] and args[2] then
  13079. 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")
  13080. end
  13081. end
  13082.  
  13083. Commands.closegame = function(args)
  13084. game:Shutdown()
  13085. end
  13086.  
  13087. Commands.savetool = function(args)
  13088. if args[1] then
  13089. for i,a in pairs(LP.Character:GetDescendants()) do
  13090. if a:IsA("Tool") and string.lower(a.Name) == string.lower(tostring(args[1])) then
  13091. a.Parent = LP
  13092. local oldName = a.Name
  13093. a.Name = "saved "..oldName
  13094. else
  13095. for i,n in pairs(LP.Backpack:GetDescendants()) do
  13096. if n:IsA("Tool") and string.lower(n.Name) == string.lower(tostring(args[1])) then
  13097. n.Parent = LP
  13098. local sOldName = n.Name
  13099. n.Name = "saved "..sOldName
  13100. end
  13101. end
  13102. end
  13103. end
  13104. else
  13105. for i,v in pairs(LP.Character:GetDescendants()) do
  13106. if v:IsA("Tool") then
  13107. v.Parent = LP
  13108. local oldName = v.Name
  13109. v.Name = "saved "..oldName
  13110. end
  13111. end
  13112. end
  13113. end
  13114.  
  13115. Commands.loadtool = function(args)
  13116. if args[1] then
  13117. for i,a in pairs(LP:GetChildren()) do
  13118. 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
  13119. a.Parent = LP.Backpack
  13120. local currentName = a.Name
  13121. a.Name = string.sub(currentName, 7)
  13122. end
  13123. end
  13124. else
  13125. for i,v in pairs(LP:GetChildren()) do
  13126. if string.sub(v.Name, 1, 5) == "saved" then
  13127. v.Parent = LP.Backpack
  13128. local currentName = v.Name
  13129. v.Name = string.sub(currentName, 7)
  13130. end
  13131. end
  13132. end
  13133. end
  13134.  
  13135. Commands.savealltool = function(args)
  13136. for i,v in pairs(LP.Character:GetDescendants()) do
  13137. if v:IsA("Tool") then
  13138. v.Parent = LP
  13139. local oldName = v.Name
  13140. v.Name = "saved "..oldName
  13141. end
  13142. end
  13143. for i,v in pairs(LP.Backpack:GetDescendants()) do
  13144. if v:IsA("Tool") then
  13145. v.Parent = LP
  13146. local oldName = v.Name
  13147. v.Name = "saved "..oldName
  13148. end
  13149. end
  13150. end
  13151.  
  13152. Commands.loadalltool = function(args)
  13153. for i,v in pairs(LP:GetChildren()) do
  13154. if v:IsA("Tool") and string.sub(v.Name, 1, 5) == "saved" then
  13155. v.Parent = LP.Backpack
  13156. local currentName = v.Name
  13157. v.Name = string.sub(currentName, 7)
  13158. end
  13159. end
  13160. end
  13161.  
  13162. Mouse.KeyDown:Connect(function(key)
  13163. if key == clicktpKEY and clicktpACTIVE == true then
  13164. if Mouse.Target then
  13165. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Mouse.Hit.x, Mouse.Hit.y + 5, Mouse.Hit.z)
  13166. end
  13167. end
  13168. if key == clickdelKEY and clickdelACTIVE == true then
  13169. if Mouse.Target then
  13170. Mouse.Target:Destroy()
  13171. end
  13172. end
  13173. end)
  13174. Mouse.Button1Down:Connect(function()
  13175. if clicktpACTIVE == true and clicktpCLICK == true then
  13176. if Mouse.Target then
  13177. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Mouse.Hit.x, Mouse.Hit.y + 5, Mouse.Hit.z)
  13178. end
  13179. end
  13180. if clickdelACTIVE == true and clickdelCLICK == true then
  13181. if Mouse.Target then
  13182. Mouse.Target:Destroy()
  13183. end
  13184. end
  13185. end)
  13186.  
  13187. clicktpKEY = ""
  13188. clickdelKEY = ""
  13189. clicktpACTIVE = false
  13190. clickdelACTIVE = false
  13191. clicktpCLICK = false
  13192. clickdelCLICK = false
  13193.  
  13194. Commands.clicktp = function(args)
  13195. if args[1] then
  13196. clicktpKEY = string.sub(tostring(args[1]), 1, 1)
  13197. clicktpACTIVE = true
  13198. clicktpCLICK = false
  13199. else
  13200. clicktpKEY = ""
  13201. clicktpACTIVE = true
  13202. clicktpCLICK = true
  13203. end
  13204. clientSided()
  13205. end
  13206.  
  13207. Commands.clickdel = function(args)
  13208. if args[1] then
  13209. clickdelKEY = string.sub(tostring(args[1]), 1, 1)
  13210. clickdelACTIVE = true
  13211. clickdelCLICK = false
  13212. else
  13213. clickdelKEY = ""
  13214. clickdelACTIVE = true
  13215. clickdelCLICK = true
  13216. end
  13217. clientSided()
  13218. end
  13219.  
  13220. Commands.unclicktp = function(args)
  13221. clicktpACTIVE = false
  13222. end
  13223.  
  13224. Commands.unclickdel = function(args)
  13225. clickdelACTIVE = false
  13226. end
  13227.  
  13228. Commands.oof = function(args)
  13229. spawn(function()
  13230. while wait() do
  13231. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  13232. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  13233. for _,x in pairs(v.Character.Head:GetChildren()) do
  13234. 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
  13235. end
  13236. end
  13237. end
  13238. end
  13239. end)
  13240. end
  13241.  
  13242. Commands.chatlogs = function(args)
  13243. MainChatFrame.Position = UDim2.new(0, 760, 0, 261)
  13244. MainChatFrame.Visible = true
  13245. end
  13246.  
  13247. Commands.stopadmin = function(args)
  13248. commandPrefix = " "
  13249. following = false
  13250. trailing = false
  13251. annoying = false
  13252. CMDBAR.Visible = false
  13253. Match.Visible = false
  13254. flying = false
  13255. end
  13256.  
  13257. Commands.freecam = function(args)
  13258. for i,getFC in pairs(gsWorkspace:GetDescendants()) do
  13259. if getFC.Name == "rGETpartNUMBER2" then
  13260. getFC:Destroy()
  13261. end
  13262. end
  13263. local CameraPart = Instance.new("Part")
  13264. CameraPart.CanCollide = false
  13265. CameraPart.CFrame = LP.Character.Head.CFrame
  13266. CameraPart.Locked = true
  13267. CameraPart.Transparency = 1
  13268. CameraPart.Size = Vector3.new(1, 1, 1)
  13269. CameraPart.Parent = gsWorkspace
  13270. CameraPart.Name = "rGETpartNUMBER2"
  13271. if bypassMODE == true then
  13272. loopviewfc = true
  13273. elseif bypassMODE == false then
  13274. gsWorkspace.CurrentCamera.CameraSubject = CameraPart
  13275. end
  13276. local speedget = 1
  13277. local T = CameraPart
  13278. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  13279. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  13280. local SPEED = speedget
  13281. if args[1] then
  13282. speedfly = tonumber(args[1])
  13283. else
  13284. speedfly = 1
  13285. end
  13286. local function freecamfly()
  13287. LP.Character.Head.Anchored = true
  13288. doFREECAM = true
  13289. local BG = Instance.new('BodyGyro', T)
  13290. local BV = Instance.new('BodyVelocity', T)
  13291. BG.P = 9e4
  13292. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  13293. BG.cframe = T.CFrame
  13294. BV.velocity = Vector3.new(0, 0.1, 0)
  13295. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  13296. spawn(function()
  13297. repeat wait()
  13298. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  13299. SPEED = 50
  13300. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  13301. SPEED = 0
  13302. end
  13303. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  13304. 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
  13305. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  13306. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  13307. 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
  13308. else
  13309. BV.velocity = Vector3.new(0, 0.1, 0)
  13310. end
  13311. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  13312. until not doFREECAM
  13313. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  13314. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  13315. SPEED = 0
  13316. BG:destroy()
  13317. BV:destroy()
  13318. end)
  13319. end
  13320. Mouse.KeyDown:connect(function(KEY)
  13321. if KEY:lower() == 'w' then
  13322. CONTROL.F = speedfly
  13323. elseif KEY:lower() == 's' then
  13324. CONTROL.B = -speedfly
  13325. elseif KEY:lower() == 'a' then
  13326. CONTROL.L = -speedfly
  13327. elseif KEY:lower() == 'd' then
  13328. CONTROL.R = speedfly
  13329. end
  13330. end)
  13331. Mouse.KeyUp:connect(function(KEY)
  13332. if KEY:lower() == 'w' then
  13333. CONTROL.F = 0
  13334. elseif KEY:lower() == 's' then
  13335. CONTROL.B = 0
  13336. elseif KEY:lower() == 'a' then
  13337. CONTROL.L = 0
  13338. elseif KEY:lower() == 'd' then
  13339. CONTROL.R = 0
  13340. end
  13341. end)
  13342. freecamfly()
  13343. end
  13344.  
  13345. Commands.fc = function(args)
  13346. if args[1] then
  13347. run(commandPrefix.."freecam "..args[1])
  13348. else
  13349. run(commandPrefix.."freecam")
  13350. end
  13351. end
  13352.  
  13353. Commands.unfreecam = function(args)
  13354. doFREECAM = false
  13355. LP.Character.Head.Anchored = false
  13356. view(LP)
  13357. if gsWorkspace.rGETpartNUMBER2 then
  13358. gsWorkspace.rGETpartNUMBER2:Destroy()
  13359. end
  13360. loopviewfc = false
  13361. end
  13362.  
  13363. Commands.unfc = function(args)
  13364. doFREECAM = false
  13365. LP.Character.Head.Anchored = false
  13366. view(LP)
  13367. if gsWorkspace.rGETpartNUMBER2 then
  13368. gsWorkspace.rGETpartNUMBER2:Destroy()
  13369. end
  13370. loopviewfc = false
  13371. end
  13372.  
  13373. Commands.gotofc = function(args)
  13374. doFREECAM = false
  13375. LP.Character.Head.Anchored = false
  13376. view(LP)
  13377. pcall(function()
  13378. LP.Character.HumanoidRootPart.CFrame = gsWorkspace.rGETpartNUMBER2.CFrame
  13379. gsWorkspace.rGETpartNUMBER2:Destroy()
  13380. end)
  13381. loopviewfc = false
  13382. end
  13383.  
  13384. Commands.fctp = function(args)
  13385. if args[1] then
  13386. for i,v in pairs(findPlayer(args[1])) do
  13387. pcall(function()
  13388. gsWorkspace.rGETpartNUMBER2.CFrame = v.Character.Head.CFrame
  13389. end)
  13390. end
  13391. end
  13392. end
  13393.  
  13394. Commands.cmds = function(args)
  13395. CMDSmain.Position = UDim2.new(0, 695, 0, 297)
  13396. CMDSmain.Visible = true
  13397. CMDSmain:TweenSize(UDim2.new(0, 440, 0, 367), "InOut", "Sine", 1)
  13398. end
  13399.  
  13400. Commands.fullcredits = function(args)
  13401. Notification("info", "Credit to Autumn, Josh and 3dsboy08 (Help with "..commandPrefix.."remotespy and anti client kick)", 1)
  13402. Notification("info", "Credit to Infinite Yield developers (Assisted in "..commandPrefix.."esp and "..commandPrefix.."fly commands)", 1)
  13403. Notification("info", "Credit to Timeless ("..commandPrefix.."invisible) and Harkinian ("..commandPrefix.."shutdown)", 1)
  13404. Notification("info", "Credit to DEX creators ("..commandPrefix.."explorer) and xFunnieuss ("..commandPrefix.."spinhats)", 1)
  13405. Notification("info", "Only creator is illremember", 2)
  13406. end
  13407.  
  13408. Commands.hotkey = function(args)
  13409. if args[1] then
  13410. local hotkeyKEY = string.sub(tostring(args[1]), 1, 3)
  13411. if args[2] then
  13412. table.remove(args, 1)
  13413. local hotkeyCMD = table.concat(args, " ")
  13414. table.insert(hotkeys, hotkeyCMD.."//"..hotkeyKEY)
  13415. fullUpdate()
  13416. Notification("info", "Hotkey added!", 1)
  13417. end
  13418. end
  13419. end
  13420.  
  13421. Mouse.KeyDown:Connect(function(key)
  13422. for i,v in pairs(hotkeys) do
  13423. local currentKey = string.match(v, "[%a%d]+$")
  13424. if string.len(currentKey) == 1 then
  13425. if key == string.sub(v, #v, #v) then
  13426. local commandtoRUN = string.match(v, "^[%w%s]+")
  13427. if string.sub(string.lower(tostring(commandtoRUN)), 1, 3) == "fly" then
  13428. if bypassMODE == true then
  13429. if doFREECAM == false then
  13430. run(commandPrefix..tostring(commandtoRUN))
  13431. else
  13432. run(commandPrefix.."unfly")
  13433. end
  13434. else
  13435. if flying == false then
  13436. run(commandPrefix..tostring(commandtoRUN))
  13437. else
  13438. run(commandPrefix.."unfly")
  13439. end
  13440. end
  13441. elseif tostring(commandtoRUN) == "noclip" then
  13442. if noclip == false then
  13443. run(commandPrefix..tostring(commandtoRUN))
  13444. else
  13445. run(commandPrefix.."clip")
  13446. end
  13447. elseif tostring(commandtoRUN) == "freecam" or tostring(commandtoRUN) == "fc" then
  13448. if doFREECAM == false then
  13449. run(commandPrefix..tostring(commandtoRUN))
  13450. else
  13451. if fchotkeymode == "goto" then
  13452. run(commandPrefix.."gotofc")
  13453. elseif fchotkeymode == "unfc" then
  13454. run(commandPrefix.."unfreecam")
  13455. end
  13456. end
  13457. else
  13458. run(commandPrefix..tostring(commandtoRUN))
  13459. end
  13460. end
  13461. else
  13462. if string.lower(string.sub(tostring(currentKey), 1, 1)) == "f" then
  13463. local commandtoRUN = string.match(v, "^[%w%s]+")
  13464. local hotkeyadjust = tonumber(string.sub(currentKey, 2, 3)) + 25
  13465. if string.byte(key) == hotkeyadjust then
  13466. if string.sub(string.lower(tostring(commandtoRUN)), 1, 3) == "fly" then
  13467. if bypassMODE == true then
  13468. if doFREECAM == false then
  13469. run(commandPrefix..tostring(commandtoRUN))
  13470. else
  13471. run(commandPrefix.."unfly")
  13472. end
  13473. else
  13474. if flying == false then
  13475. run(commandPrefix..tostring(commandtoRUN))
  13476. else
  13477. run(commandPrefix.."unfly")
  13478. end
  13479. end
  13480. elseif tostring(commandtoRUN) == "noclip" then
  13481. if noclip == false then
  13482. run(commandPrefix..tostring(commandtoRUN))
  13483. else
  13484. run(commandPrefix.."clip")
  13485. end
  13486. elseif tostring(commandtoRUN) == "freecam" or tostring(commandtoRUN) == "fc" then
  13487. if doFREECAM == false then
  13488. run(commandPrefix..tostring(commandtoRUN))
  13489. else
  13490. if fchotkeymode == "goto" then
  13491. run(commandPrefix.."gotofc")
  13492. elseif fchotkeymode == "unfc" then
  13493. run(commandPrefix.."unfreecam")
  13494. end
  13495. end
  13496. else
  13497. run(commandPrefix..tostring(commandtoRUN))
  13498. end
  13499. end
  13500. end
  13501. end
  13502. end
  13503. end)
  13504.  
  13505. Commands.removeallhotkey = function(args)
  13506. hotkeys = {}
  13507. fullUpdate()
  13508. Notification("warning", "All hotkeys reset/removed", 6)
  13509. end
  13510.  
  13511. Commands.removehotkey = function(args)
  13512. if args[1] then
  13513. for i,v in pairs(hotkeys) do
  13514. local currentKey = string.match(v, "[%a%d]+$")
  13515. if currentKey == string.lower(tostring(args[1])) then
  13516. table.remove(hotkeys, i)
  13517. fullUpdate()
  13518. end
  13519. end
  13520. end
  13521. end
  13522.  
  13523. Commands.printhotkeys = function(args)
  13524. for i,v in pairs(hotkeys) do
  13525. warn("HOTKEYS:")
  13526. print(v)
  13527. end
  13528. end
  13529.  
  13530. Commands.os = function(args)
  13531. if args[1] then
  13532. for i,v in pairs(findPlayer(args[1])) do
  13533. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." is on "..v.OsPlatform, "All")
  13534. end
  13535. end
  13536. end
  13537.  
  13538. spinning = false
  13539. Commands.spin = function(args)
  13540. if args[1] then
  13541. for i,v in pairs(findSinglePlayer(args[1])) do
  13542. run(commandPrefix.."attach "..v.Name)
  13543. annplr = v
  13544. annoying = true
  13545. spinning = true
  13546. end
  13547. end
  13548. end
  13549.  
  13550. Commands.unspin = function(args)
  13551. if spinning then
  13552. annoying = false
  13553. spinning = false
  13554. end
  13555. run(""..commandPrefix.."unattach")
  13556. end
  13557.  
  13558. Commands.explorer = function(args)
  13559. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  13560. Notification("info", "Loaded DEX explorer!", 5)
  13561. end
  13562.  
  13563. Commands.maxzoom = function(args)
  13564. if args[1] then
  13565. LP.CameraMaxZoomDistance = args[1]
  13566. end
  13567. end
  13568.  
  13569. Commands.stare = function(args)
  13570. if args[1] then
  13571. for i,v in pairs(findSinglePlayer(args[1])) do
  13572. stareplr = v
  13573. staring = true
  13574. end
  13575. end
  13576. end
  13577.  
  13578. Commands.unstare = function(args)
  13579. staring = false
  13580. end
  13581.  
  13582. Commands.tempgod = function(args)
  13583. local hu = LP.Character.Humanoid
  13584. local l = Instance.new("Humanoid")
  13585. l.Parent = LP.Character
  13586. l.Name = "Humanoid"
  13587. wait(0.1)
  13588. hu.Parent = LP
  13589. gsWorkspace.CurrentCamera.CameraSubject = LP.Character
  13590. LP.Character.Animate.Disabled = true
  13591. wait(0.1)
  13592. LP.Character.Animate.Disabled = false
  13593. Notification("info", "Enabled Temp FE Godmode", 4)
  13594. end
  13595.  
  13596. Commands.void = function(args)
  13597. if hasTools() == false then
  13598. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  13599. else
  13600. FEGodmode()
  13601. for i,v in pairs(LP.Backpack:GetChildren())do
  13602. LP.Character.Humanoid:EquipTool(v)
  13603. end
  13604. if args[1] then
  13605. for i,v in pairs(findSinglePlayer(args[1])) do
  13606. local NOW = LP.Character.HumanoidRootPart.CFrame
  13607. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  13608. wait(0.3)
  13609. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  13610. local function tp(player,player2)
  13611. local char1,char2=player.Character,player2.Character
  13612. if char1 and char2 then
  13613. char1:MoveTo(char2.Head.Position)
  13614. end
  13615. end
  13616. wait(0.5)
  13617. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(999999999999999,0,999999999999999))
  13618. end
  13619. end
  13620. end
  13621. end
  13622.  
  13623. Commands.freefall = function(args)
  13624. if hasTools() == false then
  13625. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  13626. else
  13627. FEGodmode()
  13628. for i,v in pairs(LP.Backpack:GetChildren())do
  13629. LP.Character.Humanoid:EquipTool(v)
  13630. end
  13631. if args[1] then
  13632. for i,v in pairs(findSinglePlayer(args[1])) do
  13633. local NOW = LP.Character.HumanoidRootPart.CFrame
  13634. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  13635. wait(0.3)
  13636. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  13637. wait(0.5)
  13638. LP.Character.HumanoidRootPart.CFrame = NOW
  13639. wait(0.5)
  13640. LP.Character.HumanoidRootPart.CFrame = NOW
  13641. wait(0.6)
  13642. LP.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
  13643. end
  13644. end
  13645. end
  13646. end
  13647.  
  13648. Commands.version = function(args)
  13649. Notification("info", "Current Shattervast Version: V2.8", 7)
  13650. end
  13651.  
  13652. Commands.shiftlockon = function(args)
  13653. LP.DevEnableMouseLock = true
  13654. Notification("info", "Shift lock enabled!", 5)
  13655. end
  13656.  
  13657. for i,needChat in pairs(gsPlayers:GetPlayers()) do
  13658. needChat.Chatted:Connect(function(msg)
  13659. if copychatall then
  13660. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(msg, "All")
  13661. end
  13662. end)
  13663. end
  13664. gsPlayers.PlayerAdded:Connect(function(plr)
  13665. plr.Chatted:Connect(function(msg)
  13666. if copychatall then
  13667. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(msg, "All")
  13668. end
  13669. end)
  13670. end)
  13671.  
  13672. copychatplayer = nil
  13673. copychatall = false
  13674. copychatACTIVE = false
  13675. Commands.copychat = function(args)
  13676. if args[1] then
  13677. if string.lower(args[1]) == "all" or string.lower(args[1]) == "others" then
  13678. copychatall = true
  13679. else
  13680. for i,v in pairs(findPlayer(args[1])) do
  13681. if v ~= LP then
  13682. copychatplayer = v
  13683. copychatACTIVE = true
  13684. end
  13685. end
  13686. end
  13687. end
  13688. end
  13689.  
  13690. Commands.uncopychat = function(args)
  13691. copychatall = false
  13692. copychatACTIVE = false
  13693. end
  13694.  
  13695. Commands.newkill = function(args)
  13696. if hasTools() == false then
  13697. Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
  13698. else
  13699. if args[1] then
  13700. for i,plr in pairs(findSinglePlayer(args[1])) do
  13701. for i,v in pairs(LP.Backpack:GetChildren())do
  13702. LP.Character.Humanoid:EquipTool(v)
  13703. end
  13704. for i,v in pairs(LP.Backpack:GetDescendants()) do
  13705. if v:IsA("Tool") then
  13706. v.Parent = LP.Character
  13707. wait()
  13708. v.Parent = plr.Character
  13709. end
  13710. end
  13711. wait(0.4)
  13712. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(4000000, -10, 200000))
  13713. end
  13714. end
  13715. end
  13716. end
  13717.  
  13718. Commands.newattach = function(args)
  13719. if hasTools() == false then
  13720. Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
  13721. else
  13722. if args[1] then
  13723. for i,plr in pairs(findSinglePlayer(args[1])) do
  13724. for i,v in pairs(LP.Backpack:GetChildren())do
  13725. LP.Character.Humanoid:EquipTool(v)
  13726. end
  13727. for i,v in pairs(LP.Backpack:GetDescendants()) do
  13728. if v:IsA("Tool") then
  13729. v.Parent = LP.Character
  13730. wait()
  13731. v.Parent = plr.Character
  13732. end
  13733. end
  13734. end
  13735. end
  13736. end
  13737. end
  13738.  
  13739. Commands.newbring = function(args)
  13740. if hasTools() == false then
  13741. Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
  13742. else
  13743. if args[1] then
  13744. for i,plr in pairs(findSinglePlayer(args[1])) do
  13745. local NOW = LP.Character.HumanoidRootPart.CFrame
  13746. for i,v in pairs(LP.Backpack:GetChildren())do
  13747. LP.Character.Humanoid:EquipTool(v)
  13748. end
  13749. for i,v in pairs(LP.Backpack:GetDescendants()) do
  13750. if v:IsA("Tool") then
  13751. v.Parent = LP.Character
  13752. wait()
  13753. v.Parent = plr.Character
  13754. end
  13755. end
  13756. wait(0.4)
  13757. LP.Character.HumanoidRootPart.CFrame = NOW
  13758. wait(0.4)
  13759. LP.Character.HumanoidRootPart.CFrame = NOW
  13760. end
  13761. end
  13762. end
  13763. end
  13764.  
  13765. Commands.spawn = function(args)
  13766. if args[1] then
  13767. if string.lower(tostring(args[1])) == "ws" then
  13768. spawnWS = args[2] or CurrentWalkspeed
  13769. LP.Character.Humanoid.WalkSpeed = args[2] or CurrentWalkspeed
  13770. elseif string.lower(tostring(args[1])) == "jp" then
  13771. spawnJP = args[2] or CurrentJumppower
  13772. LP.Character.Humanoid.JumpPower = args[2] or CurrentJumppower
  13773. elseif string.lower(tostring(args[1])) == "hh" then
  13774. spawnHH = args[2] or CurrentHipheight
  13775. LP.Character.Humanoid.HipHeight = args[2] or CurrentHipheight
  13776. elseif string.lower(tostring(args[1])) == "god" then
  13777. spawningfegod = true
  13778. FEGodmode()
  13779. end
  13780. end
  13781. end
  13782.  
  13783. Commands.unspawn = function(args)
  13784. spawnWS = CurrentWalkspeed
  13785. spawnJP = CurrentJumppower
  13786. spawnHH = CurrentHipheight
  13787. spawningfegod = false
  13788. Notification("info", "Reset spawning stats", 5)
  13789. end
  13790.  
  13791. savingtoolsloop = false
  13792. Commands.autosavetool = function(args)
  13793. if args[1] then
  13794. if string.lower(tostring(args[1])) == "on" then
  13795. savingtoolsloop = true
  13796. elseif string.lower(tostring(args[1])) == "off" then
  13797. savingtoolsloop = false
  13798. end
  13799. end
  13800. end
  13801.  
  13802. modeFling = false
  13803. modeCompliment = false
  13804. modeMove = false
  13805. modeInfo = false
  13806. Commands.beginbot = function(args)
  13807. if not args[1] then
  13808. print("fling // compliment // move // info")
  13809. Notification("info", ""..commandPrefix.."beginbot Modes printed", 5)
  13810. else
  13811. if string.lower(tostring(args[1])) == "fling" then
  13812. modeFling = true
  13813. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hello! I am Fling-Bot 5000! Say !fling [Player] to fling that player!", "All")
  13814. elseif string.lower(tostring(args[1])) == "compliment" then
  13815. modeCompliment = true
  13816. complimentReady = true
  13817. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Good day, I am Compliment-Bot. Say !c [Player] to give them a compliment.", "All")
  13818. elseif string.lower(tostring(args[1])) == "move" then
  13819. modeMove = true
  13820. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hi, I am movement bot. Commands you can use: !walk [Player], !bringbot, !follow [Player].", "All")
  13821. elseif string.lower(tostring(args[1])) == "info" then
  13822. modeInfo = true
  13823. infoReady = true
  13824. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hey, I'm Info-Bot. Commands you can use: !age [Player], !id [Player].", "All")
  13825. end
  13826. end
  13827. end
  13828.  
  13829. Commands.endbot = function(args)
  13830. if not args[1] then
  13831. modeFling = false
  13832. modeCompliment = false
  13833. modeMove = false
  13834. modeInfo = false
  13835. else
  13836. if string.lower(tostring(args[1])) == "fling" then
  13837. modeFling = false
  13838. elseif string.lower(tostring(args[1])) == "compliment" then
  13839. modeCompliment = false
  13840. elseif string.lower(tostring(args[1])) == "move" then
  13841. modeMove = false
  13842. elseif string.lower(tostring(args[1])) == "info" then
  13843. modeInfo = false
  13844. end
  13845. end
  13846. end
  13847.  
  13848. Commands.stopsit = function(args)
  13849. stopsitting = true
  13850. end
  13851.  
  13852. Commands.gosit = function(args)
  13853. stopsitting = false
  13854. end
  13855.  
  13856. chattingerror = true
  13857. Commands.chaterror = function(args)
  13858. if chattingerror then
  13859. chattingerror = false
  13860. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
  13861. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
  13862. wait(4)
  13863. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
  13864. wait(3)
  13865. chattingerror = true
  13866. end
  13867. end
  13868.  
  13869. spawnpos = nil
  13870. spawningpos = true
  13871. Commands.spawnpoint = function(args)
  13872. spawnpos = LP.Character.HumanoidRootPart.CFrame
  13873. spawningpos = true
  13874. Notification("info", "Spawn point has been set! Use "..commandPrefix.."nospawn to remove.", 6)
  13875. end
  13876.  
  13877. Commands.nospawn = function(args)
  13878. spawningpos = false
  13879. Notification("info", "Spawn point has been removed. Use "..commandPrefix.."spawnpoint to enable.", 6)
  13880. end
  13881.  
  13882. Commands.bypass = function(args)
  13883. if args[1] then
  13884. if string.lower(tostring(args[1])) == "on" then
  13885. bypassMODE = true
  13886. Notification("warning", "Bypass mode turned on, this changes functions of "..commandPrefix.."fly and other commands to bypass most anti-exploits.", 7)
  13887. elseif string.lower(tostring(args[1])) == "off" then
  13888. bypassMODE = false
  13889. Notification("warning", "Bypass mode has been turned off.", 7)
  13890. end
  13891. end
  13892. end
  13893.  
  13894. Commands.fixcam = function(args)
  13895. gsWorkspace.CurrentCamera:Destroy()
  13896. wait(0.1)
  13897. game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character.Humanoid
  13898. game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
  13899. LP.CameraMinZoomDistance = 0.5
  13900. LP.CameraMaxZoomDistance = 400
  13901. LP.CameraMode = "Classic"
  13902. LP.DevCameraOcclusionMode = CurrentNormal
  13903. end
  13904.  
  13905. Commands.gotoobj = function(args)
  13906. if args[1] then
  13907. for i,v in pairs(gsWorkspace:GetDescendants()) do
  13908. if string.lower(v.Name) == string.lower(tostring(args[1])) then
  13909. LP.Character.HumanoidRootPart.CFrame = v.CFrame + Vector3.new(0, 3, 0)
  13910. end
  13911. end
  13912. end
  13913. end
  13914.  
  13915. Commands.breakcam = function(args)
  13916. gsWorkspace.CurrentCamera.CameraSubject = LP.Character.Head
  13917. end
  13918.  
  13919. Commands.inviscam = function(args)
  13920. LP.DevCameraOcclusionMode = "Invisicam"
  13921. end
  13922.  
  13923. printobjKEY = ""
  13924. printobjCLICKING = false
  13925. printobjACTIVE = false
  13926.  
  13927. Commands.printobj = function(args)
  13928. if args[1] then
  13929. printobjKEY = string.sub(tostring(args[1]), 1, 1)
  13930. printobjACTIVE = true
  13931. printobjCLICKING = false
  13932. else
  13933. printobjKEY = ""
  13934. printobjACTIVE = true
  13935. printobjCLICKING = true
  13936. end
  13937. end
  13938.  
  13939. Mouse.KeyDown:Connect(function(key)
  13940. if key == printobjKEY and printobjACTIVE == true then
  13941. if Mouse.Target then
  13942. local path = Mouse.Target:GetFullName()
  13943. local getPath = "game:GetService(\"Workspace\")"
  13944. local getSpaces = ""
  13945. local separate = {}
  13946. local a = nil
  13947. for v in string.gmatch(string.sub(path, 10), "[^.]+") do
  13948. if string.match(v, " ") then
  13949. a = "["..v.."]"
  13950. table.insert(separate, a)
  13951. else
  13952. a = "."..v
  13953. table.insert(separate, a)
  13954. end
  13955. getSpaces = table.concat(separate, "")
  13956. end
  13957. local fullPath = getPath..getSpaces
  13958. print(fullPath)
  13959. end
  13960. end
  13961. end)
  13962. Mouse.Button1Down:Connect(function()
  13963. if printobjCLICKING == true and printobjACTIVE == true then
  13964. if Mouse.Target then
  13965. local path = Mouse.Target:GetFullName()
  13966. local getPath = "game:GetService(\"Workspace\")"
  13967. local getSpaces = ""
  13968. local separate = {}
  13969. local a = nil
  13970. for v in string.gmatch(string.sub(path, 10), "[^.]+") do
  13971. if string.match(v, " ") then
  13972. a = "["..v.."]"
  13973. table.insert(separate, a)
  13974. else
  13975. a = "."..v
  13976. table.insert(separate, a)
  13977. end
  13978. getSpaces = table.concat(separate, "")
  13979. end
  13980. local fullPath = getPath..getSpaces
  13981. print(fullPath)
  13982. end
  13983. end
  13984. end)
  13985.  
  13986. Commands.unprintobj = function(args)
  13987. printobjACTIVE = false
  13988. printobjCLICKING = false
  13989. end
  13990.  
  13991. Commands.hotkeyfc = function(args)
  13992. if args[1] then
  13993. if string.lower(tostring(args[1])) == "goto" then
  13994. fchotkeymode = "goto"
  13995. elseif string.lower(tostring(args[1])) == "unfc" then
  13996. fchotkeymode = "unfc"
  13997. end
  13998. fullUpdate()
  13999. end
  14000. end
  14001.  
  14002. Commands.carpet = function(args)
  14003. if args[1] then
  14004. for i,v in pairs(findSinglePlayer(args[1])) do
  14005. if v ~= nil then
  14006. annoying = true
  14007. annplr = v
  14008. local carpetAnimation = Instance.new("Animation")
  14009. carpetAnimation.AnimationId = "rbxassetid://282574440"
  14010. carpetTrack = LP.Character.Humanoid:LoadAnimation(carpetAnimation)
  14011. carpetTrack:Play(.1, 1, 1)
  14012. end
  14013. end
  14014. end
  14015. end
  14016.  
  14017. Commands.uncarpet = function(args)
  14018. annoying = false
  14019. carpetTrack:Stop()
  14020. end
  14021.  
  14022. Commands.brickcreate = function(args)
  14023. if args[1] then
  14024. local createPosition = LP.Character.HumanoidRootPart.CFrame
  14025. if args[2] and args[3] and args[4] then
  14026. createPosition = CFrame.new(Vector3.new(args[2], args[3], args[4]))
  14027. else
  14028. createPosition = LP.Character.HumanoidRootPart.CFrame
  14029. end
  14030. for i = 1, args[1] do
  14031. LP.Character.HumanoidRootPart.CFrame = createPosition
  14032. run(commandPrefix.."blockhats")
  14033. wait(0.2)
  14034. run(commandPrefix.."drophats")
  14035. wait(0.2)
  14036. run(commandPrefix.."reset")
  14037. wait(6)
  14038. end
  14039. end
  14040. end
  14041.  
  14042. Commands.forward = function(args)
  14043. if args[1] then
  14044. forwardSpeed = args[1]
  14045. else
  14046. forwardSpeed = 1
  14047. end
  14048. cmdForward = true
  14049. end
  14050.  
  14051. Commands.unforward = function(args)
  14052. cmdForward = false
  14053. end
  14054.  
  14055. Commands.id = function(args)
  14056. if args[1] then
  14057. for i,v in pairs(findPlayer(args[1])) do
  14058. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." Account ID: "..v.UserId.."!", "All")
  14059. end
  14060. end
  14061. end
  14062.  
  14063. Commands.spinhats = function(args) -- Credit to xFunnieuss
  14064. for i,v in pairs(LP.Character:GetDescendants()) do
  14065. if v:IsA("Accessory") or v:IsA("Hat") then
  14066. local keep = Instance.new("BodyPosition") keep.Parent = v.Handle keep.Name = "no"
  14067. local spin = Instance.new("BodyAngularVelocity") spin.Parent = v.Handle spin.Name = "ha"
  14068. if v.Handle.AccessoryWeld then
  14069. v.Handle.AccessoryWeld:Destroy()
  14070. end
  14071. if args[1] then
  14072. spin.AngularVelocity = Vector3.new(0, args[1], 0)
  14073. spin.MaxTorque = Vector3.new(0, args[1] * 2, 0)
  14074. else
  14075. spin.AngularVelocity = Vector3.new(0, 100, 0)
  14076. spin.MaxTorque = Vector3.new(0, 200, 0)
  14077. end
  14078. keep.P = 30000
  14079. keep.D = 50
  14080. spinObj = keep
  14081. spinTOhead = true
  14082. end
  14083. end
  14084. end
  14085.  
  14086. Commands.unspinhats = function(args)
  14087. for i,v in pairs(LP.Character:GetDescendants()) do
  14088. if v:IsA("Accessory") or v:IsA("Hat") then
  14089. pcall(function()
  14090. run(commandPrefix.."drophats")
  14091. wait(2)
  14092. v.Handle.spin:Destroy()
  14093. v.Handle.keep:Destroy()
  14094. end)
  14095. end
  14096. end
  14097. end
  14098.  
  14099. savedmap = {}
  14100. Commands.savemap = function(args)
  14101. for i,v in pairs(gsWorkspace:GetChildren()) do
  14102. v.Archivable = true
  14103. if not v:IsA("Terrain") and not v:IsA("Camera") then
  14104. if not gsPlayers:FindFirstChild(v.Name) then
  14105. table.insert(savedmap, v:Clone())
  14106. end
  14107. end
  14108. end
  14109. clientSided()
  14110. end
  14111.  
  14112. Commands.loadmap = function(args)
  14113. for i,v in pairs(gsWorkspace:GetChildren()) do
  14114. if not v:IsA("Terrain") and not v:IsA("Camera") then
  14115. if not gsPlayers:FindFirstChild(v.Name) then
  14116. pcall(function()
  14117. v:Destroy()
  14118. end)
  14119. end
  14120. end
  14121. end
  14122. for i,a in ipairs(savedmap) do
  14123. a:Clone().Parent = gsWorkspace
  14124. end
  14125. clientSided()
  14126. end
  14127.  
  14128. Commands.creatorid = function(args)
  14129. LP.UserId = game.CreatorId
  14130. end
  14131.  
  14132. Commands.gameid = function(args)
  14133. Notification("info", "Current game's ID = "..game.GameId, 8)
  14134. end
  14135.  
  14136. Commands.delobj = function(args)
  14137. if args[1] then
  14138. for i,v in pairs(gsWorkspace:GetDescendants()) do
  14139. if string.lower(v.Name) == string.lower(tostring(args[1])) then
  14140. v:Destroy()
  14141. clientSided()
  14142. end
  14143. end
  14144. end
  14145. end
  14146.  
  14147. Commands.glide = function(args)
  14148. if args[1] then
  14149. for i,v in pairs(findSinglePlayer(args[1])) do
  14150. local goal = {}
  14151. goal.CFrame = v.Character.HumanoidRootPart.CFrame
  14152. local defaultSpeed = 3
  14153. if args[2] then
  14154. if tonumber(args[2]) < 10 then
  14155. defaultSpeed = tonumber(args[2])
  14156. else
  14157. defaultSpeed = 5
  14158. end
  14159. else
  14160. defaultSpeed = 3
  14161. end
  14162. local goalFunction = gsTween:Create(LP.Character.HumanoidRootPart, TweenInfo.new(defaultSpeed, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), goal)
  14163. goalFunction:Play()
  14164. end
  14165. end
  14166. end
  14167.  
  14168. stutterON = false
  14169. Commands.stutter = function(args)
  14170. if args[1] then
  14171. if string.lower(tostring(args[1])) == "on" then
  14172. stutterON = true
  14173. elseif string.lower(tostring(args[1])) == "off" then
  14174. stutterON = false
  14175. wait(0.4)
  14176. LP.Character.HumanoidRootPart.Anchored = false
  14177. end
  14178. end
  14179. end
  14180.  
  14181. spawn(function()
  14182. while wait(0.1) do
  14183. if stutterON == true then
  14184. LP.Character.HumanoidRootPart.Anchored = false
  14185. wait(0.1)
  14186. LP.Character.HumanoidRootPart.Anchored = true
  14187. end
  14188. end
  14189. end)
  14190.  
  14191. Commands.platform = function(args)
  14192. local a = Instance.new("Part")
  14193. a.Parent = gsWorkspace
  14194. a.Size = Vector3.new(10, 1, 10)
  14195. a.Anchored = true
  14196. a.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 5, 0)
  14197. LP.Character.HumanoidRootPart.CFrame = a.CFrame + Vector3.new(0, 2, 0)
  14198. clientSided()
  14199. wait(20)
  14200. a:Destroy()
  14201. end
  14202.  
  14203. Commands.servertime = function(args)
  14204. Notification("info", "Server time is "..math.ceil(tonumber(gsWorkspace.DistributedGameTime)).." seconds.", 8)
  14205. end
  14206.  
  14207. Commands.ride = function(args)
  14208. if args[1] then
  14209. for i,v in pairs(findSinglePlayer(args[1])) do
  14210. local Anim = Instance.new("Animation")
  14211. Anim.AnimationId = "rbxassetid://179224234"
  14212. RIDEtrack = LP.Character.Humanoid:LoadAnimation(Anim)
  14213. rideACTIVE = true
  14214. ridePLAYER = v
  14215. RIDEtrack:Play()
  14216. end
  14217. end
  14218. end
  14219.  
  14220. Commands.unride = function(args)
  14221. RIDEtrack:Stop()
  14222. rideACTIVE = false
  14223. end
  14224.  
  14225. Commands.cmute = function(args)
  14226. if args[1] then
  14227. for i,v in pairs(findSinglePlayer(args[1])) do
  14228. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/mute "..v.Name, "All")
  14229. clientSided()
  14230. end
  14231. end
  14232. end
  14233.  
  14234. Commands.uncmute = function(args)
  14235. if args[1] then
  14236. for i,v in pairs(findSinglePlayer(args[1])) do
  14237. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/unmute "..v.Name, "All")
  14238. end
  14239. end
  14240. end
  14241.  
  14242. Commands.hat = function(args)
  14243. if args[1] then
  14244. for i,v in pairs(findSinglePlayer(args[1])) do
  14245. local Anim = Instance.new("Animation")
  14246. Anim.AnimationId = "rbxassetid://282574440"
  14247. HATtrack = LP.Character.Humanoid:LoadAnimation(Anim)
  14248. rideACTIVE = true
  14249. ridePLAYER = v
  14250. HATtrack:Play()
  14251. view(v)
  14252. end
  14253. end
  14254. end
  14255.  
  14256. Commands.unhat = function(args)
  14257. HATtrack:Stop()
  14258. rideACTIVE = false
  14259. view(LP)
  14260. end
  14261.  
  14262. --[[Commands.spawnreset = function(args)
  14263. if args[1] then
  14264. if string.lower(tostring(args[1])) == "on" then
  14265. spawningatreset = true
  14266. elseif string.lower(tostring(args[1])) == "off" then
  14267. spawningatreset = false
  14268. end
  14269. end
  14270. end]]
  14271.  
  14272. Commands.chat = function(args)
  14273. if args[1] then
  14274. local Chatmsg = table.concat(args, " ")
  14275. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(Chatmsg, "All")
  14276. end
  14277. end
  14278.  
  14279. -- findPlayer function (ALL, OTHERS, ME, NOOBS, VETERANS, OLDVETERANS, FRIENDS, NOFRIENDS, DEFAULT, RANDOM, SAMETEAM, NOTEAM, OTHERTEAM, TEAMname)
  14280. function findPlayer(plr)
  14281. local players = {}
  14282. local find = plr:lower()
  14283. local getAllNames = getmultipleplayers(find)
  14284. for i,mplr in pairs(getAllNames) do
  14285. if mplr == "all" then
  14286. for i,v in pairs(gsPlayers:GetPlayers()) do
  14287. table.insert(players,v)
  14288. end
  14289. elseif mplr == "others" then
  14290. for i,v in pairs(gsPlayers:GetPlayers()) do
  14291. if v.Name ~= LP.Name then
  14292. table.insert(players,v)
  14293. end
  14294. end
  14295. elseif mplr == "me" then
  14296. table.insert(players,LP)
  14297. elseif mplr == "noobs" then
  14298. for i,v in pairs(gsPlayers:GetPlayers()) do
  14299. if v.AccountAge <= 3 then
  14300. table.insert(players,v)
  14301. end
  14302. end
  14303. elseif mplr == "veterans" then
  14304. for i,v in pairs(gsPlayers:GetPlayers()) do
  14305. if v.AccountAge >= 365 then
  14306. table.insert(players,v)
  14307. end
  14308. end
  14309. elseif mplr == "oldveterans" then
  14310. for i,v in pairs(gsPlayers:GetPlayers()) do
  14311. if v.AccountAge >= 1500 then
  14312. table.insert(players,v)
  14313. end
  14314. end
  14315. elseif mplr == "friends" then
  14316. for i,v in pairs(gsPlayers:GetPlayers()) do
  14317. if v:IsFriendsWith(LP.UserId) and v.Name ~= LP.Name then
  14318. table.insert(players,v)
  14319. end
  14320. end
  14321. elseif mplr == "nofriends" then
  14322. for i,v in pairs(gsPlayers:GetPlayers()) do
  14323. if not v:IsFriendsWith(LP.UserId) and v.Name ~= LP.Name then
  14324. table.insert(players,v)
  14325. end
  14326. end
  14327. elseif mplr == "default" then
  14328. for i,v in pairs(gsPlayers:GetPlayers()) do
  14329. if v.Character:FindFirstChild("Pal Hair") or v.Character:FindFirstChild("Kate Hair") then
  14330. table.insert(players,v)
  14331. end
  14332. end
  14333. elseif mplr == "random" then
  14334. for i,v in pairs(gsPlayers:GetPlayers()) do
  14335. table.insert(players,v[math.random(1, #v)])
  14336. end
  14337. elseif mplr == "sameteam" then
  14338. for i,v in pairs(gsPlayers:GetPlayers()) do
  14339. if v.Team == LP.Team then
  14340. table.insert(players,v)
  14341. end
  14342. end
  14343. elseif mplr == "noteam" then
  14344. for i,v in pairs(gsPlayers:GetPlayers()) do
  14345. if v.Team == nil then
  14346. table.insert(players,v)
  14347. end
  14348. end
  14349. elseif mplr == "otherteam" then
  14350. for i,v in pairs(gsPlayers:GetPlayers()) do
  14351. if v.Team ~= LP.Team then
  14352. table.insert(players,v)
  14353. end
  14354. end
  14355. elseif string.sub(mplr, 1, 4) == "team" then
  14356. for i,v in pairs(gsPlayers:GetPlayers()) do
  14357. local spaceTEAM = {}
  14358. for teamValues in (string.gmatch(string.sub(mplr, 5), "[^_]+")) do
  14359. spaceTEAM[#spaceTEAM + 1] = teamValues
  14360. end
  14361. local gottrueteam = table.concat(spaceTEAM, " ")
  14362. if string.lower(tostring(v.Team)) == string.lower(gottrueteam) then
  14363. table.insert(players,v)
  14364. end
  14365. end
  14366. else
  14367. for i,v in pairs(gsPlayers:GetPlayers()) do
  14368. if string.lower(v.Name):sub(1, #mplr) == string.lower(mplr) then
  14369. table.insert(players,v)
  14370. end
  14371. end
  14372. end
  14373. end
  14374.  
  14375. return players
  14376. end
  14377. function getmultipleplayers(plr)
  14378. local plrsgotten = {}
  14379. for i in string.gmatch(plr,"[^,]+") do
  14380. table.insert(plrsgotten,i)
  14381. end
  14382. return plrsgotten
  14383. end
  14384. function findSinglePlayer(plr)
  14385. local players = {}
  14386. local find = plr:lower()
  14387. if find == "me" then
  14388. table.insert(players,LP)
  14389. else
  14390. for i,v in pairs(gsPlayers:GetPlayers()) do
  14391. if string.lower(v.Name):sub(1, #find) == string.lower(find) then
  14392. table.insert(players,v)
  14393. end
  14394. end
  14395. end
  14396. local oneplayer = {}
  14397. pcall(function()
  14398. table.insert(oneplayer, players[math.random(1, #players)])
  14399. end)
  14400. return oneplayer
  14401. end
  14402.  
  14403. -- Anti Kick
  14404.  
  14405. if getrawmetatable then
  14406. function formatargs(getArgs,v)
  14407. if #getArgs == 0 then
  14408. return ""
  14409. end
  14410.  
  14411. local collectArgs = {}
  14412. for k,v in next,getArgs do
  14413. local argument = ""
  14414. if type(v) == "string" then
  14415. argument = "\""..v.."\""
  14416. elseif type(v) == "table" then
  14417. argument = "{" .. formatargs(v,true) .. "}"
  14418. else
  14419. argument = tostring(v)
  14420. end
  14421. if v and type(k) ~= "number" then
  14422. table.insert(collectArgs,k.."="..argument)
  14423. else
  14424. table.insert(collectArgs,argument)
  14425. end
  14426. end
  14427. return table.concat(collectArgs, ", ")
  14428. end
  14429.  
  14430. kicknum = 0
  14431. local game_meta = getrawmetatable(game)
  14432. local game_namecall = game_meta.__namecall
  14433. local game_index = game_meta.__index
  14434. local w = (setreadonly or fullaccess or make_writeable)
  14435. pcall(w, game_meta, false)
  14436. game_meta.__namecall = function(out, ...)
  14437. local args = {...}
  14438. local Method = args[#args]
  14439. args[#args] = nil
  14440.  
  14441. if Method == "Kick" and out == LP then
  14442. kicknum = kicknum + 1
  14443. warn("Blocked client-kick attempt "..kicknum)
  14444. return
  14445. end
  14446.  
  14447. if antiremotes then
  14448. if Method == "FireServer" or Method == "InvokeServer" then
  14449. 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
  14450. warn("Blocked remote: "..out.Name.." // Method: "..Method)
  14451. return
  14452. end
  14453. end
  14454. else
  14455. if Method == "FireServer" or Method == "InvokeServer" then
  14456. for i,noremote in pairs(blockedremotes) do
  14457. if out.Name == noremote and out.Name ~= "SayMessageRequest" then
  14458. warn("Blocked remote: "..out.Name.." // Method: "..Method)
  14459. return
  14460. end
  14461. end
  14462. end
  14463. end
  14464.  
  14465. if spyingremotes then
  14466. if Method == "FireServer" or Method == "InvokeServer" then
  14467. if out.Name ~= "CharacterSoundEvent" and out.Name ~= "AddCharacterLoadedEvent" and out.Name ~= "RemoveCharacterEvent" and out.Name ~= "DefaultServerSoundEvent" and out.Name ~= "SayMessageRequest" then
  14468. local arguments = {}
  14469. for i = 1,#args do
  14470. arguments[i] = args[i]
  14471. end
  14472. local getScript = getfenv(2).script
  14473. if getScript == nil then
  14474. getScript = "??? (Not Found) ???"
  14475. end
  14476. warn("<> <> <> A "..out.ClassName.." has been fired! How to fire:\ngame."..out:GetFullName()..":"..Method.."("..formatargs(arguments)..")\n\nFired from script: ".. tostring(getScript:GetFullName()))
  14477. end
  14478. end
  14479. end
  14480.  
  14481. return game_namecall(out, ...)
  14482. end
  14483. end
  14484.  
  14485. -- FE Check
  14486. function FEcheckDefault()
  14487. if gsWorkspace.FilteringEnabled == true then
  14488. createIntro("warning", "FE is enabled! Press "..commandPrefix.." to bring Command Bar.", 7)
  14489. else
  14490. createIntro("warning", "FE is disabled. Consider using a different script.", 7)
  14491. end
  14492. end
  14493. FEcheckDefault()
  14494. end)
  14495.  
  14496. script11.MouseButton1Down:connect(function()
  14497. plr = game.Players.LocalPlayer
  14498.  
  14499. hum = plr.Character.HumanoidRootPart
  14500.  
  14501. mouse = plr:GetMouse()
  14502.  
  14503.  
  14504.  
  14505. mouse.KeyDown:connect(function(key)
  14506.  
  14507. if key == "e" then
  14508.  
  14509. if mouse.Target then
  14510.  
  14511. hum.CFrame = CFrame.new(mouse.Hit.x, mouse.Hit.y + 5, mouse.Hit.z)
  14512.  
  14513. end
  14514.  
  14515. end
  14516. end)
  14517.  
  14518. end)
  14519.  
  14520. script12.MouseButton1Down:connect(function()
  14521. local Action = game.Players:GetPlayers()
  14522. for i = 1,#Action do
  14523. Action[i].Chatted:connect(function(Message)
  14524. game.ReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer("".."["..Action[i].Name.."]".." "..Message, "All")
  14525. end)
  14526. end
  14527. end)
Add Comment
Please, Sign In to add comment