Guest User

Prison Life Admin

a guest
Mar 23rd, 2019
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 125.54 KB | None | 0 0
  1. -- Instances:
  2. local PrisonLifeAdminGui = Instance.new("ScreenGui")
  3. local PrisonLifeCmds = Instance.new("Frame")
  4. local Exit = Instance.new("TextButton")
  5. local Tile = Instance.new("TextLabel")
  6. local ScrollingFrame = Instance.new("ScrollingFrame")
  7. local btools = Instance.new("TextLabel")
  8. local fast = Instance.new("TextLabel")
  9. local guns = Instance.new("TextLabel")
  10. local rdoors = Instance.new("TextLabel")
  11. local killall = Instance.new("TextLabel")
  12. local yield = Instance.new("TextLabel")
  13. local LoadedFrame = Instance.new("Frame")
  14. local AdminLoaded = Instance.new("TextButton")
  15. local OpenCmds = Instance.new("TextButton")
  16. local Credits = Instance.new("TextButton")
  17. local Title = Instance.new("TextButton")
  18. local Prefix = Instance.new("TextButton")
  19. local Telling = Instance.new("TextButton")
  20. --Properties:
  21. PrisonLifeAdminGui.Name = "PrisonLifeAdminGui"
  22. PrisonLifeAdminGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  23. PrisonLifeAdminGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  24.  
  25. PrisonLifeCmds.Active = true
  26. PrisonLifeCmds.Draggable = true
  27.  
  28. LoadedFrame.Active = true
  29. LoadedFrame.Draggable = true
  30.  
  31. PrisonLifeCmds.Name = "PrisonLifeCmds"
  32. PrisonLifeCmds.Parent = PrisonLifeAdminGui
  33. PrisonLifeCmds.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  34. PrisonLifeCmds.Position = UDim2.new(0.432085484, 0, -4.09781933e-08, 0)
  35. PrisonLifeCmds.Size = UDim2.new(0, 432, 0, 622)
  36. PrisonLifeCmds.Visible = false
  37.  
  38. Exit.Name = "Exit"
  39. Exit.Parent = PrisonLifeCmds
  40. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  41. Exit.BackgroundTransparency = 1
  42. Exit.Position = UDim2.new(0.952828109, 0, -4.65661287e-10, 0)
  43. Exit.Size = UDim2.new(0, 22, 0, 29)
  44. Exit.Font = Enum.Font.GothamBold
  45. Exit.Text = "X"
  46. Exit.TextColor3 = Color3.new(1, 0, 0)
  47. Exit.TextSize = 20
  48.  
  49. Tile.Name = "Tile"
  50. Tile.Parent = PrisonLifeCmds
  51. Tile.BackgroundColor3 = Color3.new(1, 1, 1)
  52. Tile.BackgroundTransparency = 1
  53. Tile.Position = UDim2.new(0.278947294, 0, -0.000297678169, 0)
  54. Tile.Size = UDim2.new(0, 219, 0, 50)
  55. Tile.Font = Enum.Font.SourceSans
  56. Tile.Text = "Cmds"
  57. Tile.TextColor3 = Color3.new(1, 1, 1)
  58. Tile.TextScaled = true
  59. Tile.TextSize = 14
  60. Tile.TextWrapped = true
  61.  
  62. ScrollingFrame.Parent = PrisonLifeCmds
  63. ScrollingFrame.BackgroundColor3 = Color3.new(1, 1, 1)
  64. ScrollingFrame.BackgroundTransparency = 1
  65. ScrollingFrame.Position = UDim2.new(0, 0, 0.122186497, 0)
  66. ScrollingFrame.Size = UDim2.new(0, 433, 0, 546)
  67. ScrollingFrame.CanvasSize = UDim2.new(0, 0, 2, 1000)
  68. ScrollingFrame.ScrollBarThickness = 10
  69.  
  70. btools.Name = ":btools"
  71. btools.Parent = ScrollingFrame
  72. btools.BackgroundColor3 = Color3.new(1, 1, 1)
  73. btools.BackgroundTransparency = 1
  74. btools.Position = UDim2.new(0.0306203309, 0, 0.0679069906, 0)
  75. btools.Size = UDim2.new(0, 116, 0, 50)
  76. btools.Font = Enum.Font.SourceSans
  77. btools.Text = ":btools"
  78. btools.TextColor3 = Color3.new(1, 1, 1)
  79. btools.TextScaled = true
  80. btools.TextSize = 14
  81. btools.TextWrapped = true
  82. btools.TextXAlignment = Enum.TextXAlignment.Left
  83.  
  84. fast.Name = ":fast"
  85. fast.Parent = ScrollingFrame
  86. fast.BackgroundColor3 = Color3.new(1, 1, 1)
  87. fast.BackgroundTransparency = 1
  88. fast.Position = UDim2.new(0.0213824529, 0, 0.0341285281, 0)
  89. fast.Size = UDim2.new(0, 116, 0, 50)
  90. fast.Font = Enum.Font.SourceSans
  91. fast.Text = ":runfast"
  92. fast.TextColor3 = Color3.new(1, 1, 1)
  93. fast.TextScaled = true
  94. fast.TextSize = 14
  95. fast.TextWrapped = true
  96. fast.TextXAlignment = Enum.TextXAlignment.Left
  97.  
  98. guns.Name = ":guns"
  99. guns.Parent = ScrollingFrame
  100. guns.BackgroundColor3 = Color3.new(1, 1, 1)
  101. guns.BackgroundTransparency = 1
  102. guns.Position = UDim2.new(0.0247396808, 0, -0.00142848492, 0)
  103. guns.Size = UDim2.new(0, 115, 0, 50)
  104. guns.Font = Enum.Font.SourceSans
  105. guns.Text = ":guns"
  106. guns.TextColor3 = Color3.new(1, 1, 1)
  107. guns.TextScaled = true
  108. guns.TextSize = 14
  109. guns.TextWrapped = true
  110. guns.TextXAlignment = Enum.TextXAlignment.Left
  111.  
  112. rdoors.Name = ":rdoors"
  113. rdoors.Parent = ScrollingFrame
  114. rdoors.BackgroundColor3 = Color3.new(1, 1, 1)
  115. rdoors.BackgroundTransparency = 1
  116. rdoors.Position = UDim2.new(0.0293318797, 0, 0.0994403735, 0)
  117. rdoors.Size = UDim2.new(0, 188, 0, 50)
  118. rdoors.Font = Enum.Font.SourceSans
  119. rdoors.Text = ":removedoors"
  120. rdoors.TextColor3 = Color3.new(1, 1, 1)
  121. rdoors.TextScaled = true
  122. rdoors.TextSize = 14
  123. rdoors.TextWrapped = true
  124. rdoors.TextXAlignment = Enum.TextXAlignment.Left
  125.  
  126. killall.Name = ":killall"
  127. killall.Parent = ScrollingFrame
  128. killall.BackgroundColor3 = Color3.new(1, 1, 1)
  129. killall.BackgroundTransparency = 1
  130. killall.Position = UDim2.new(0.0200940035, 0, 0.132398561, 0)
  131. killall.Size = UDim2.new(0, 188, 0, 50)
  132. killall.Font = Enum.Font.SourceSans
  133. killall.Text = ":kill all"
  134. killall.TextColor3 = Color3.new(1, 1, 1)
  135. killall.TextScaled = true
  136. killall.TextSize = 14
  137. killall.TextWrapped = true
  138. killall.TextXAlignment = Enum.TextXAlignment.Left
  139.  
  140. yield.Name = ":yield"
  141. yield.Parent = ScrollingFrame
  142. yield.BackgroundColor3 = Color3.new(1, 1, 1)
  143. yield.BackgroundTransparency = 1
  144. yield.Position = UDim2.new(0.0200940035, 0, 0.168572202, 0)
  145. yield.Size = UDim2.new(0, 188, 0, 50)
  146. yield.Font = Enum.Font.SourceSans
  147. yield.Text = ":infinity"
  148. yield.TextColor3 = Color3.new(1, 1, 1)
  149. yield.TextScaled = true
  150. yield.TextSize = 14
  151. yield.TextWrapped = true
  152. yield.TextXAlignment = Enum.TextXAlignment.Left
  153.  
  154. LoadedFrame.Name = "LoadedFrame"
  155. LoadedFrame.Parent = PrisonLifeAdminGui
  156. LoadedFrame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  157. LoadedFrame.Position = UDim2.new(0.211246207, 0, 0.859158516, 0)
  158. LoadedFrame.Size = UDim2.new(0, 805, 0, 87)
  159.  
  160. AdminLoaded.Name = "AdminLoaded"
  161. AdminLoaded.Parent = LoadedFrame
  162. AdminLoaded.Active = false
  163. AdminLoaded.BackgroundColor3 = Color3.new(1, 1, 1)
  164. AdminLoaded.BackgroundTransparency = 1
  165. AdminLoaded.Position = UDim2.new(0.389314502, 0, 0, 0)
  166. AdminLoaded.Size = UDim2.new(0, 200, 0, 50)
  167. AdminLoaded.Font = Enum.Font.GothamBold
  168. AdminLoaded.Text = "Admin Loaded"
  169. AdminLoaded.TextColor3 = Color3.new(1, 1, 1)
  170. AdminLoaded.TextScaled = true
  171. AdminLoaded.TextSize = 14
  172. AdminLoaded.TextWrapped = true
  173.  
  174. OpenCmds.Name = "OpenCmds"
  175. OpenCmds.Parent = LoadedFrame
  176. OpenCmds.BackgroundColor3 = Color3.new(1, 1, 1)
  177. OpenCmds.BackgroundTransparency = 1
  178. OpenCmds.Position = UDim2.new(0.014906832, 0, 0, 0)
  179. OpenCmds.Size = UDim2.new(0, 292, 0, 50)
  180. OpenCmds.Font = Enum.Font.GothamBold
  181. OpenCmds.Text = "Open Cmds"
  182. OpenCmds.TextColor3 = Color3.new(1, 1, 1)
  183. OpenCmds.TextScaled = true
  184. OpenCmds.TextSize = 14
  185. OpenCmds.TextWrapped = true
  186.  
  187. Credits.Name = "Credits"
  188. Credits.Parent = LoadedFrame
  189. Credits.Active = false
  190. Credits.BackgroundColor3 = Color3.new(1, 1, 1)
  191. Credits.BackgroundTransparency = 1
  192. Credits.Position = UDim2.new(0.725457847, 0, 0, 0)
  193. Credits.Size = UDim2.new(0, 200, 0, 50)
  194. Credits.Font = Enum.Font.GothamBold
  195. Credits.Text = "Made by ignas"
  196. Credits.TextColor3 = Color3.new(1, 1, 1)
  197. Credits.TextScaled = true
  198. Credits.TextSize = 14
  199. Credits.TextWrapped = true
  200.  
  201. Title.Name = "Title"
  202. Title.Parent = LoadedFrame
  203. Title.Active = false
  204. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  205. Title.BackgroundTransparency = 1
  206. Title.Position = UDim2.new(0.317010313, 0, 0.574712634, 0)
  207. Title.Size = UDim2.new(0, 297, 0, 37)
  208. Title.Font = Enum.Font.Fantasy
  209. Title.Text = "Infinity Escape Prison"
  210. Title.TextColor3 = Color3.new(0, 0, 0)
  211. Title.TextScaled = true
  212. Title.TextSize = 14
  213. Title.TextWrapped = true
  214.  
  215. Prefix.Name = "Prefix"
  216. Prefix.Parent = LoadedFrame
  217. Prefix.Active = false
  218. Prefix.BackgroundColor3 = Color3.new(1, 1, 1)
  219. Prefix.BackgroundTransparency = 1
  220. Prefix.Position = UDim2.new(0.0523707718, 0, 0.574712634, 0)
  221. Prefix.Size = UDim2.new(0, 206, 0, 37)
  222. Prefix.Font = Enum.Font.GothamBold
  223. Prefix.Text = "Prefix :"
  224. Prefix.TextColor3 = Color3.new(0, 0, 0)
  225. Prefix.TextScaled = true
  226. Prefix.TextSize = 14
  227. Prefix.TextWrapped = true
  228.  
  229. Telling.Name = "Telling"
  230. Telling.Parent = LoadedFrame
  231. Telling.Active = false
  232. Telling.BackgroundColor3 = Color3.new(1, 1, 1)
  233. Telling.BackgroundTransparency = 1
  234. Telling.Position = UDim2.new(0.677753389, 0, 0.574712634, 0)
  235. Telling.Size = UDim2.new(0, 259, 0, 37)
  236. Telling.Font = Enum.Font.GothamBold
  237. Telling.Text = "Do not use caps or the command will not work"
  238. Telling.TextColor3 = Color3.new(0, 0, 0)
  239. Telling.TextScaled = true
  240. Telling.TextSize = 20
  241. Telling.TextWrapped = true
  242. -- Scripts:
  243. Exit.MouseButton1Click:connect(function()
  244. PrisonLifeCmds.Visible = false
  245. end)
  246. OpenCmds.MouseButton1Click:connect(function()
  247. PrisonLifeCmds.Visible = true
  248. end)
  249. local Player = game.Players.LocalPlayer
  250.  
  251. Player.Chatted:connect(function(cht)
  252. if cht:match(":removedoors") then
  253. game.Workspace.Doors:Destroy()
  254. end
  255. if cht:match(":btools") then
  256. Instance.new('HopperBin', game.Players.LocalPlayer.Backpack).BinType = 2
  257. Instance.new('HopperBin', game.Players.LocalPlayer.Backpack).BinType = 3
  258. Instance.new('HopperBin', game.Players.LocalPlayer.Backpack).BinType = 4
  259. loadstring(game:GetObjects('rbxassetid://552440069')[1].Source)()
  260. end
  261. if cht:match(":guns") then
  262. for i,v in pairs(Workspace.Prison_ITEMS.giver:GetChildren()) do
  263.  
  264. lol = Workspace.Remote.ItemHandler:InvokeServer(v.ITEMPICKUP)
  265. print(lol)
  266. end
  267. elseif cht:match (":kill all") then
  268. wait(0.1)
  269. local Player = game.Players.LocalPlayer
  270. local prevCFrame = Player.Character.HumanoidRootPart.CFrame
  271. for i,v in pairs(game.Players:GetChildren()) do
  272. if v.Name ~= game.Players.LocalPlayer.Name then
  273. if not v.Character:FindFirstChild("ForceField") then
  274. local playerName = v.Name
  275. local PlayerToKill = game.Players:FindFirstChild(playerName)
  276.  
  277. repeat
  278. if Player.Character.Humanoid.Sit == true then
  279. Player.Character.Humanoid.Sit = false
  280. end
  281. Player.Character.HumanoidRootPart.CFrame = PlayerToKill.Character.HumanoidRootPart.CFrame
  282. for h = 1,10 do
  283. game.ReplicatedStorage.meleeEvent:FireServer(PlayerToKill)
  284. end
  285. game:GetService("RunService").RenderStepped:wait()
  286. until PlayerToKill.Character.Humanoid.Health == 0 or v == nil
  287.  
  288. Player.Character.HumanoidRootPart.CFrame = prevCFrame
  289. end
  290. end
  291. end
  292. elseif cht:match (":runfast") then
  293. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 100
  294. elseif cht:match (":infinity") then
  295. --BETA 1
  296.  
  297. local Holder = Instance.new("Frame")
  298. local Title = Instance.new("TextLabel")
  299. local Dark = Instance.new("Frame")
  300. local Cmdbar = Instance.new("TextBox")
  301. local Dark_2 = Instance.new("Frame")
  302. local CMDsF = Instance.new("ScrollingFrame")
  303. local SettingsButton = Instance.new("ImageButton")
  304. local Settings = Instance.new("Frame")
  305. local Prefix = Instance.new("TextLabel")
  306. local PrefixBox = Instance.new("TextBox")
  307. local Keybinds = Instance.new("TextLabel")
  308. local Select = Instance.new("TextButton")
  309. local StayOpen = Instance.new("TextLabel")
  310. local Button = Instance.new("Frame")
  311. local On = Instance.new("TextButton")
  312. local Color = Instance.new("TextLabel")
  313. local Select_2 = Instance.new("TextButton")
  314. local Example = Instance.new("TextLabel")
  315. local Notification = Instance.new("Frame")
  316. local Dark_3 = Instance.new("Frame")
  317. local Title_2 = Instance.new("TextLabel")
  318. local Text_2 = Instance.new("TextLabel")
  319. local CloseButton = Instance.new("ImageButton")
  320. local Logo = Instance.new("ImageLabel")
  321. local KeybindEditor = Instance.new("Frame")
  322. local Dark_4 = Instance.new("Frame")
  323. local Directions = Instance.new("TextLabel")
  324. local BindTo = Instance.new("TextButton")
  325. local Add_2 = Instance.new("TextButton")
  326. local Cmdbar_2 = Instance.new("TextBox")
  327. local CloseButton_2 = Instance.new("ImageButton")
  328. local KeybindsFrame = Instance.new("Frame")
  329. local Close = Instance.new("TextButton")
  330. local Add = Instance.new("TextButton")
  331. local Delete = Instance.new("TextButton")
  332. local Holder_2 = Instance.new("ScrollingFrame")
  333. local Example_2 = Instance.new("Frame")
  334. local Text_3 = Instance.new("TextLabel")
  335. local Delete_2 = Instance.new("TextButton")
  336. local Toggles = Instance.new("ScrollingFrame")
  337. local Fly = Instance.new("TextLabel")
  338. local Select_3 = Instance.new("TextButton")
  339. local Noclip = Instance.new("TextLabel")
  340. local Select_4 = Instance.new("TextButton")
  341. local Float = Instance.new("TextLabel")
  342. local Select_5 = Instance.new("TextButton")
  343. local ClickTP = Instance.new("TextLabel")
  344. local Select_6 = Instance.new("TextButton")
  345. local AliasesFrame = Instance.new("Frame")
  346. local Close_2 = Instance.new("TextButton")
  347. local Delete_3 = Instance.new("TextButton")
  348. local Holder_3 = Instance.new("ScrollingFrame")
  349. local Example_3 = Instance.new("Frame")
  350. local Text_4 = Instance.new("TextLabel")
  351. local Delete_4 = Instance.new("TextButton")
  352. local Aliases = Instance.new("TextLabel")
  353. local Select_7 = Instance.new("TextButton")
  354.  
  355. length = 20
  356. local array = {}
  357. local array2 = {}
  358. local array3 = {}
  359. for i = 1, length do
  360. array[i] = string.char(math.random(32, 126))
  361. array2[i] = string.char(math.random(32, 126))
  362. array3[i] = string.char(math.random(32, 126))
  363. end
  364.  
  365. Holder.Name = table.concat(array)
  366. Holder.Parent = game:GetService("CoreGui").RobloxGui
  367. Holder.Active = true
  368. Holder.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  369. Holder.BackgroundTransparency = 0.20000000298023
  370. Holder.BorderSizePixel = 0
  371. Holder.Position = UDim2.new(1, -250, 1, -220)
  372. Holder.Size = UDim2.new(0, 250, 0, 220)
  373.  
  374. Title.Name = "Title"
  375. Title.Parent = Holder
  376. Title.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  377. Title.BackgroundTransparency = 1
  378. Title.BorderSizePixel = 0
  379. Title.Size = UDim2.new(0, 250, 0, 20)
  380. Title.Font = Enum.Font.SourceSans
  381. Title.TextSize = 20
  382. Title.Text = "Infinity Yield Beta"
  383. Title.TextColor3 = Color3.new(1, 1, 1)
  384. Title.TextStrokeTransparency = 0
  385.  
  386. Dark.Name = "Dark"
  387. Dark.Parent = Holder
  388. Dark.Active = true
  389. Dark.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  390. Dark.BorderSizePixel = 0
  391. Dark.Position = UDim2.new(0, 0, 0, 45)
  392. Dark.Size = UDim2.new(0, 250, 0, 175)
  393.  
  394. Cmdbar.Name = "Cmdbar"
  395. Cmdbar.Parent = Holder
  396. Cmdbar.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  397. Cmdbar.BackgroundTransparency = 1
  398. Cmdbar.BorderColor3 = Color3.new(1, 1, 1)
  399. Cmdbar.BorderSizePixel = 0
  400. Cmdbar.Position = UDim2.new(0, 0, 0, 25)
  401. Cmdbar.Size = UDim2.new(0, 250, 0, 20)
  402. Cmdbar.Font = Enum.Font.SourceSans
  403. Cmdbar.FontSize = Enum.FontSize.Size18
  404. Cmdbar.Text = "Command Bar"
  405. Cmdbar.TextColor3 = Color3.new(1, 1, 1)
  406. Cmdbar.TextScaled = true
  407. Cmdbar.TextWrapped = true
  408. Cmdbar.TextStrokeTransparency = 0
  409.  
  410. Dark_2.Name = "Dark"
  411. Dark_2.Parent = Holder
  412. Dark_2.Active = true
  413. Dark_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  414. Dark_2.BorderSizePixel = 0
  415. Dark_2.Position = UDim2.new(0, 0, 0, 20)
  416. Dark_2.Size = UDim2.new(0, 250, 0, 5)
  417.  
  418. CMDsF.Name = "CMDs"
  419. CMDsF.Parent = Holder
  420. CMDsF.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  421. CMDsF.BackgroundTransparency = 1
  422. CMDsF.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  423. CMDsF.BorderSizePixel = 0
  424. CMDsF.Position = UDim2.new(0, 0, 0, 50)
  425. CMDsF.Size = UDim2.new(0, 250, 0, 170)
  426. CMDsF.BottomImage = "rbxasset://textures/blackBkg_square.png"
  427. CMDsF.CanvasSize = UDim2.new(0, 0, 0, 0)
  428. CMDsF.MidImage = "rbxasset://textures/blackBkg_square.png"
  429. CMDsF.ScrollBarThickness = 8
  430. CMDsF.TopImage = "rbxasset://textures/blackBkg_square.png"
  431.  
  432. SettingsButton.Name = "SettingsButton"
  433. SettingsButton.Parent = Holder
  434. SettingsButton.BackgroundColor3 = Color3.new(1, 1, 1)
  435. SettingsButton.BackgroundTransparency = 1
  436. SettingsButton.Position = UDim2.new(0, 230, 0, 25)
  437. SettingsButton.Size = UDim2.new(0, 20, 0, 20)
  438. SettingsButton.Image = "rbxassetid://1204397029"
  439.  
  440. Settings.Name = "Settings"
  441. Settings.Parent = Holder
  442. Settings.Active = true
  443. Settings.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  444. Settings.BorderSizePixel = 0
  445. Settings.Position = UDim2.new(0, 0, 0, 220)
  446. Settings.Size = UDim2.new(0, 250, 0, 175)
  447.  
  448. Prefix.Name = "Prefix"
  449. Prefix.Parent = Settings
  450. Prefix.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  451. Prefix.BackgroundTransparency = 0.5
  452. Prefix.BorderSizePixel = 0
  453. Prefix.Position = UDim2.new(0, 0, 0, 5)
  454. Prefix.Size = UDim2.new(0, 250, 0, 20)
  455. Prefix.Font = Enum.Font.SourceSans
  456. Prefix.FontSize = Enum.FontSize.Size14
  457. Prefix.Text = " Prefix"
  458. Prefix.TextColor3 = Color3.new(1, 1, 1)
  459. Prefix.TextXAlignment = Enum.TextXAlignment.Left
  460.  
  461. PrefixBox.Name = "PrefixBox"
  462. PrefixBox.Parent = Prefix
  463. PrefixBox.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  464. PrefixBox.BorderSizePixel = 0
  465. PrefixBox.Position = UDim2.new(0, 230, 0, 0)
  466. PrefixBox.Size = UDim2.new(0, 20, 0, 20)
  467. PrefixBox.Font = Enum.Font.SourceSansBold
  468. PrefixBox.FontSize = Enum.FontSize.Size14
  469. PrefixBox.Text = ''
  470. PrefixBox.TextColor3 = Color3.new(0, 0, 0)
  471.  
  472. Keybinds.Name = "Keybinds"
  473. Keybinds.Parent = Settings
  474. Keybinds.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  475. Keybinds.BackgroundTransparency = 0.5
  476. Keybinds.BorderSizePixel = 0
  477. Keybinds.Position = UDim2.new(0, 0, 0, 55)
  478. Keybinds.Size = UDim2.new(0, 250, 0, 20)
  479. Keybinds.Font = Enum.Font.SourceSans
  480. Keybinds.FontSize = Enum.FontSize.Size14
  481. Keybinds.Text = " Keybinds"
  482. Keybinds.TextColor3 = Color3.new(1, 1, 1)
  483. Keybinds.TextXAlignment = Enum.TextXAlignment.Left
  484.  
  485. Select.Name = "Select"
  486. Select.Parent = Keybinds
  487. Select.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  488. Select.BorderSizePixel = 0
  489. Select.Position = UDim2.new(0, 200, 0, 0)
  490. Select.Size = UDim2.new(0, 50, 0, 20)
  491. Select.Font = Enum.Font.SourceSans
  492. Select.FontSize = Enum.FontSize.Size14
  493. Select.Text = "Edit"
  494. Select.TextColor3 = Color3.new(0, 0, 0)
  495.  
  496. Aliases.Name = "Aliases"
  497. Aliases.Parent = Settings
  498. Aliases.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  499. Aliases.BackgroundTransparency = 0.5
  500. Aliases.BorderSizePixel = 0
  501. Aliases.Position = UDim2.new(0, 0, 0, 80)
  502. Aliases.Size = UDim2.new(0, 250, 0, 20)
  503. Aliases.Font = Enum.Font.SourceSans
  504. Aliases.FontSize = Enum.FontSize.Size14
  505. Aliases.Text = " Aliases"
  506. Aliases.TextColor3 = Color3.new(1, 1, 1)
  507. Aliases.TextXAlignment = Enum.TextXAlignment.Left
  508.  
  509. Select_7.Name = "Select"
  510. Select_7.Parent = Aliases
  511. Select_7.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  512. Select_7.BorderSizePixel = 0
  513. Select_7.Position = UDim2.new(0, 200, 0, 0)
  514. Select_7.Size = UDim2.new(0, 50, 0, 20)
  515. Select_7.Font = Enum.Font.SourceSans
  516. Select_7.FontSize = Enum.FontSize.Size14
  517. Select_7.Text = "Edit"
  518. Select_7.TextColor3 = Color3.new(0, 0, 0)
  519.  
  520. StayOpen.Name = "StayOpen"
  521. StayOpen.Parent = Settings
  522. StayOpen.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  523. StayOpen.BackgroundTransparency = 0.5
  524. StayOpen.BorderSizePixel = 0
  525. StayOpen.Position = UDim2.new(0, 0, 0, 30)
  526. StayOpen.Size = UDim2.new(0, 250, 0, 20)
  527. StayOpen.Font = Enum.Font.SourceSans
  528. StayOpen.FontSize = Enum.FontSize.Size14
  529. StayOpen.Text = " All Ways Open"
  530. StayOpen.TextColor3 = Color3.new(1, 1, 1)
  531. StayOpen.TextXAlignment = Enum.TextXAlignment.Left
  532.  
  533. Button.Name = "Button"
  534. Button.Parent = StayOpen
  535. Button.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  536. Button.BorderSizePixel = 0
  537. Button.Position = UDim2.new(0, 230, 0, 0)
  538. Button.Size = UDim2.new(0, 20, 0, 20)
  539.  
  540. On.Name = "On"
  541. On.Parent = Button
  542. On.BackgroundColor3 = Color3.new(0.8, 0.8, 0.8)
  543. On.BackgroundTransparency = 1
  544. On.BorderSizePixel = 0
  545. On.Position = UDim2.new(0, 2, 0, 2)
  546. On.Size = UDim2.new(0, 16, 0, 16)
  547. On.Font = Enum.Font.SourceSans
  548. On.FontSize = Enum.FontSize.Size14
  549. On.Text = ""
  550. On.TextColor3 = Color3.new(0, 0, 0)
  551.  
  552. Color.Name = "Color"
  553. Color.Parent = Settings
  554. Color.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  555. Color.BackgroundTransparency = 0.5
  556. Color.BorderSizePixel = 0
  557. Color.Position = UDim2.new(0, 0, 0, 105)
  558. Color.Size = UDim2.new(0, 250, 0, 20)
  559. Color.Font = Enum.Font.SourceSans
  560. Color.FontSize = Enum.FontSize.Size14
  561. Color.Text = " UI Color"
  562. Color.TextColor3 = Color3.new(1, 1, 1)
  563. Color.TextXAlignment = Enum.TextXAlignment.Left
  564.  
  565. Select_2.Name = "Select"
  566. Select_2.Parent = Color
  567. Select_2.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  568. Select_2.BorderSizePixel = 0
  569. Select_2.Position = UDim2.new(0, 200, 0, 0)
  570. Select_2.Size = UDim2.new(0, 50, 0, 20)
  571. Select_2.Font = Enum.Font.SourceSans
  572. Select_2.FontSize = Enum.FontSize.Size14
  573. Select_2.Text = "Change"
  574. Select_2.TextColor3 = Color3.new(0, 0, 0)
  575.  
  576. Example.Name = "Example"
  577. Example.Parent = Holder
  578. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  579. Example.BackgroundTransparency = 1
  580. Example.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  581. Example.BorderSizePixel = 0
  582. Example.Size = UDim2.new(0, 190, 0, 20)
  583. Example.Visible = false
  584. Example.Font = Enum.Font.SourceSansBold
  585. Example.FontSize = Enum.FontSize.Size18
  586. Example.Text = "Example"
  587. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  588. Example.TextStrokeTransparency = 0
  589. Example.TextXAlignment = Enum.TextXAlignment.Left
  590.  
  591. Notification.Name = table.concat(array2)
  592. Notification.Parent = game:GetService("CoreGui").RobloxGui
  593. Notification.Active = true
  594. Notification.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  595. Notification.BackgroundTransparency = 0
  596. Notification.BorderSizePixel = 0
  597. Notification.Position = UDim2.new(1, -500, 1, 20)
  598. Notification.Size = UDim2.new(0, 250, 0, 100)
  599.  
  600. Dark_3.Name = "Dark"
  601. Dark_3.Parent = Notification
  602. Dark_3.Active = true
  603. Dark_3.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  604. Dark_3.BackgroundTransparency = 0.5
  605. Dark_3.Position = UDim2.new(0, 0, 0, 20)
  606. Dark_3.Size = UDim2.new(0, 250, 0, 5)
  607.  
  608. Title_2.Name = "Title"
  609. Title_2.Parent = Notification
  610. Title_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  611. Title_2.BackgroundTransparency = 1
  612. Title_2.BorderSizePixel = 0
  613. Title_2.Size = UDim2.new(0, 250, 0, 20)
  614. Title_2.Font = Enum.Font.SourceSans
  615. Title_2.TextSize = 20
  616. Title_2.Text = "Notification Title"
  617. Title_2.TextColor3 = Color3.new(1, 1, 1)
  618. Title_2.TextStrokeTransparency = 0
  619.  
  620. Text_2.Name = "Text"
  621. Text_2.Parent = Notification
  622. Text_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  623. Text_2.BackgroundTransparency = 1
  624. Text_2.BorderSizePixel = 0
  625. Text_2.Position = UDim2.new(0, 0, 0, 25)
  626. Text_2.Size = UDim2.new(0, 250, 0, 75)
  627. Text_2.Font = Enum.Font.SourceSans
  628. Text_2.FontSize = Enum.FontSize.Size18
  629. Text_2.Text = "Notification Text"
  630. Text_2.TextColor3 = Color3.new(1, 1, 1)
  631. Text_2.TextWrapped = true
  632.  
  633. CloseButton.Name = "CloseButton"
  634. CloseButton.Parent = Notification
  635. CloseButton.BackgroundColor3 = Color3.new(1, 1, 1)
  636. CloseButton.BackgroundTransparency = 1
  637. CloseButton.Position = UDim2.new(0, 3, 0, 3)
  638. CloseButton.Size = UDim2.new(0, 14, 0, 14)
  639. CloseButton.Image = "rbxassetid://2127938821"
  640.  
  641. Logo.Name = "Logo"
  642. Logo.Parent = Holder
  643. Logo.BackgroundColor3 = Color3.new(1, 1, 1)
  644. Logo.BackgroundTransparency = 1
  645. Logo.BorderSizePixel = 0
  646. Logo.Position = UDim2.new(0, 125, 0, 127)
  647. Logo.Size = UDim2.new(0, 10, 0, 10)
  648. Logo.Image = "rbxassetid://1352543873"
  649. Logo.ImageTransparency = 0
  650.  
  651. KeybindEditor.Name = table.concat(array3)
  652. KeybindEditor.Parent = game:GetService("CoreGui").RobloxGui
  653. KeybindEditor.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  654. KeybindEditor.BackgroundTransparency = 0
  655. KeybindEditor.BorderSizePixel = 0
  656. KeybindEditor.Position = UDim2.new(0.5, -180, 0.5, 500)
  657. KeybindEditor.Size = UDim2.new(0, 360, 0, 160)
  658.  
  659. Dark_4.Name = "Dark"
  660. Dark_4.Parent = KeybindEditor
  661. Dark_4.Active = true
  662. Dark_4.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  663. Dark_4.BackgroundTransparency = 0.5
  664. Dark_4.BorderSizePixel = 0
  665. Dark_4.Position = UDim2.new(0, 135, 0, 0)
  666. Dark_4.Size = UDim2.new(0, 5, 0, 160)
  667.  
  668. Directions.Name = "Directions"
  669. Directions.Parent = KeybindEditor
  670. Directions.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  671. Directions.BackgroundTransparency = 1
  672. Directions.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  673. Directions.BorderSizePixel = 0
  674. Directions.Position = UDim2.new(0, 10, 0, 15)
  675. Directions.Size = UDim2.new(0, 115, 0, 90)
  676. Directions.Font = Enum.Font.SourceSansBold
  677. Directions.FontSize = Enum.FontSize.Size14
  678. Directions.Text = "Click the button below and press a key/mouse button. Then select what you want to bind it to."
  679. Directions.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  680. Directions.TextStrokeTransparency = 0
  681. Directions.TextWrapped = true
  682. Directions.TextYAlignment = Enum.TextYAlignment.Top
  683.  
  684. BindTo.Name = "BindTo"
  685. BindTo.Parent = KeybindEditor
  686. BindTo.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  687. BindTo.BackgroundTransparency = 0.5
  688. BindTo.BorderSizePixel = 0
  689. BindTo.Position = UDim2.new(0, 10, 0, 100)
  690. BindTo.Size = UDim2.new(0, 115, 0, 50)
  691. BindTo.Font = Enum.Font.SourceSans
  692. BindTo.FontSize = Enum.FontSize.Size18
  693. BindTo.Text = "Click to bind"
  694. BindTo.TextColor3 = Color3.new(1, 1, 1)
  695. BindTo.TextStrokeTransparency = 0
  696.  
  697. Add_2.Name = "Add"
  698. Add_2.Parent = KeybindEditor
  699. Add_2.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  700. Add_2.BackgroundTransparency = 0.5
  701. Add_2.BorderSizePixel = 0
  702. Add_2.Position = UDim2.new(0, 310, 0, 10)
  703. Add_2.Size = UDim2.new(0, 40, 0, 20)
  704. Add_2.Font = Enum.Font.SourceSans
  705. Add_2.FontSize = Enum.FontSize.Size18
  706. Add_2.Text = "Add"
  707. Add_2.TextColor3 = Color3.new(1, 1, 1)
  708. Add_2.TextStrokeTransparency = 0
  709.  
  710. Cmdbar_2.Name = "Cmdbar"
  711. Cmdbar_2.Parent = KeybindEditor
  712. Cmdbar_2.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  713. Cmdbar_2.BackgroundTransparency = 0.5
  714. Cmdbar_2.BorderColor3 = Color3.new(1, 1, 1)
  715. Cmdbar_2.BorderSizePixel = 0
  716. Cmdbar_2.Position = UDim2.new(0, 150, 0, 10)
  717. Cmdbar_2.Size = UDim2.new(0, 150, 0, 20)
  718. Cmdbar_2.Font = Enum.Font.SourceSans
  719. Cmdbar_2.FontSize = Enum.FontSize.Size18
  720. Cmdbar_2.Text = "Command"
  721. Cmdbar_2.TextColor3 = Color3.new(1, 1, 1)
  722. Cmdbar_2.TextScaled = true
  723. Cmdbar_2.TextStrokeTransparency = 0
  724. Cmdbar_2.TextWrapped = true
  725.  
  726. CloseButton_2.Name = "CloseButton"
  727. CloseButton_2.Parent = KeybindEditor
  728. CloseButton_2.BackgroundColor3 = Color3.new(1, 1, 1)
  729. CloseButton_2.BackgroundTransparency = 1
  730. CloseButton_2.Position = UDim2.new(0, 3, 0, 3)
  731. CloseButton_2.Size = UDim2.new(0, 14, 0, 14)
  732. CloseButton_2.Image = "rbxassetid://2127938821"
  733.  
  734. KeybindsFrame.Name = "KeybindsFrame"
  735. KeybindsFrame.Parent = Settings
  736. KeybindsFrame.Active = true
  737. KeybindsFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  738. KeybindsFrame.BorderSizePixel = 0
  739. KeybindsFrame.Position = UDim2.new(0, 0, 0, 175)
  740. KeybindsFrame.Size = UDim2.new(0, 250, 0, 175)
  741.  
  742. Close.Name = "Close"
  743. Close.Parent = KeybindsFrame
  744. Close.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  745. Close.BorderSizePixel = 0
  746. Close.Position = UDim2.new(0, 205, 0, 150)
  747. Close.Size = UDim2.new(0, 40, 0, 20)
  748. Close.Font = Enum.Font.SourceSans
  749. Close.FontSize = Enum.FontSize.Size14
  750. Close.Text = "Close"
  751. Close.TextColor3 = Color3.new(0, 0, 0)
  752.  
  753. Add.Name = "Add"
  754. Add.Parent = KeybindsFrame
  755. Add.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  756. Add.BorderSizePixel = 0
  757. Add.Position = UDim2.new(0, 5, 0, 150)
  758. Add.Size = UDim2.new(0, 40, 0, 20)
  759. Add.Font = Enum.Font.SourceSans
  760. Add.FontSize = Enum.FontSize.Size14
  761. Add.Text = "Add"
  762. Add.TextColor3 = Color3.new(0, 0, 0)
  763.  
  764. Delete.Name = "Delete"
  765. Delete.Parent = KeybindsFrame
  766. Delete.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  767. Delete.BorderSizePixel = 0
  768. Delete.Position = UDim2.new(0, 50, 0, 150)
  769. Delete.Size = UDim2.new(0, 40, 0, 20)
  770. Delete.Font = Enum.Font.SourceSans
  771. Delete.FontSize = Enum.FontSize.Size14
  772. Delete.Text = "Clear"
  773. Delete.TextColor3 = Color3.new(0, 0, 0)
  774.  
  775. Holder_2.Name = "Holder"
  776. Holder_2.Parent = KeybindsFrame
  777. Holder_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  778. Holder_2.BackgroundTransparency = 1
  779. Holder_2.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  780. Holder_2.BorderSizePixel = 0
  781. Holder_2.Position = UDim2.new(0, 0, 0, 0)
  782. Holder_2.Size = UDim2.new(0, 250, 0, 145)
  783. Holder_2.BottomImage = "rbxasset://textures/blackBkg_square.png"
  784. Holder_2.CanvasSize = UDim2.new(0, 0, 0, 0)
  785. Holder_2.MidImage = "rbxasset://textures/blackBkg_square.png"
  786. Holder_2.ScrollBarThickness = 0
  787. Holder_2.TopImage = "rbxasset://textures/blackBkg_square.png"
  788.  
  789. Example_2.Name = "Example"
  790. Example_2.Parent = KeybindsFrame
  791. Example_2.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  792. Example_2.BackgroundTransparency = 0.5
  793. Example_2.BorderSizePixel = 0
  794. Example_2.Size = UDim2.new(0, 10, 0, 20)
  795. Example_2.Visible = false
  796.  
  797. Text_3.Name = "Text"
  798. Text_3.Parent = Example_2
  799. Text_3.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  800. Text_3.BackgroundTransparency = 0.5
  801. Text_3.BorderSizePixel = 0
  802. Text_3.Position = UDim2.new(0, 10, 0, 0)
  803. Text_3.Size = UDim2.new(0, 240, 0, 20)
  804. Text_3.Font = Enum.Font.SourceSans
  805. Text_3.FontSize = Enum.FontSize.Size14
  806. Text_3.Text = "nom"
  807. Text_3.TextColor3 = Color3.new(1, 1, 1)
  808. Text_3.TextXAlignment = Enum.TextXAlignment.Left
  809.  
  810. Delete_2.Name = "Delete"
  811. Delete_2.Parent = Text_3
  812. Delete_2.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  813. Delete_2.BorderSizePixel = 0
  814. Delete_2.Position = UDim2.new(0, 200, 0, 0)
  815. Delete_2.Size = UDim2.new(0, 40, 0, 20)
  816. Delete_2.Font = Enum.Font.SourceSans
  817. Delete_2.FontSize = Enum.FontSize.Size14
  818. Delete_2.Text = "Delete"
  819. Delete_2.TextColor3 = Color3.new(0, 0, 0)
  820.  
  821. Toggles.Name = "Toggles"
  822. Toggles.Parent = KeybindEditor
  823. Toggles.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  824. Toggles.BackgroundTransparency = 1
  825. Toggles.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  826. Toggles.BorderSizePixel = 0
  827. Toggles.Position = UDim2.new(0, 150, 0, 40)
  828. Toggles.Size = UDim2.new(0, 200, 0, 110)
  829. Toggles.BottomImage = "rbxasset://textures/blackBkg_square.png"
  830. Toggles.CanvasSize = UDim2.new(0, 0, 0, 0)
  831. Toggles.MidImage = "rbxasset://textures/blackBkg_square.png"
  832. Toggles.ScrollBarThickness = 8
  833. Toggles.TopImage = "rbxasset://textures/blackBkg_square.png"
  834.  
  835. Fly.Name = "Fly"
  836. Fly.Parent = Toggles
  837. Fly.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  838. Fly.BackgroundTransparency = 0.5
  839. Fly.BorderSizePixel = 0
  840. Fly.Size = UDim2.new(0, 200, 0, 20)
  841. Fly.Font = Enum.Font.SourceSans
  842. Fly.FontSize = Enum.FontSize.Size14
  843. Fly.Text = " Toggle Fly"
  844. Fly.TextColor3 = Color3.new(1, 1, 1)
  845. Fly.TextXAlignment = Enum.TextXAlignment.Left
  846.  
  847. Select_3.Name = "Select"
  848. Select_3.Parent = Fly
  849. Select_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  850. Select_3.BorderSizePixel = 0
  851. Select_3.Position = UDim2.new(0, 160, 0, 0)
  852. Select_3.Size = UDim2.new(0, 40, 0, 20)
  853. Select_3.Font = Enum.Font.SourceSans
  854. Select_3.FontSize = Enum.FontSize.Size14
  855. Select_3.Text = "Add"
  856. Select_3.TextColor3 = Color3.new(0, 0, 0)
  857.  
  858. Noclip.Name = "Noclip"
  859. Noclip.Parent = Toggles
  860. Noclip.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  861. Noclip.BackgroundTransparency = 0.5
  862. Noclip.BorderSizePixel = 0
  863. Noclip.Position = UDim2.new(0, 0, 0, 25)
  864. Noclip.Size = UDim2.new(0, 200, 0, 20)
  865. Noclip.Font = Enum.Font.SourceSans
  866. Noclip.FontSize = Enum.FontSize.Size14
  867. Noclip.Text = " Toggle Noclip"
  868. Noclip.TextColor3 = Color3.new(1, 1, 1)
  869. Noclip.TextXAlignment = Enum.TextXAlignment.Left
  870.  
  871. Select_4.Name = "Select"
  872. Select_4.Parent = Noclip
  873. Select_4.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  874. Select_4.BorderSizePixel = 0
  875. Select_4.Position = UDim2.new(0, 160, 0, 0)
  876. Select_4.Size = UDim2.new(0, 40, 0, 20)
  877. Select_4.Font = Enum.Font.SourceSans
  878. Select_4.FontSize = Enum.FontSize.Size14
  879. Select_4.Text = "Add"
  880. Select_4.TextColor3 = Color3.new(0, 0, 0)
  881.  
  882. Float.Name = "Float"
  883. Float.Parent = Toggles
  884. Float.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  885. Float.BackgroundTransparency = 0.5
  886. Float.BorderSizePixel = 0
  887. Float.Position = UDim2.new(0, 0, 0, 50)
  888. Float.Size = UDim2.new(0, 200, 0, 20)
  889. Float.Font = Enum.Font.SourceSans
  890. Float.FontSize = Enum.FontSize.Size14
  891. Float.Text = " Toggle Float"
  892. Float.TextColor3 = Color3.new(1, 1, 1)
  893. Float.TextXAlignment = Enum.TextXAlignment.Left
  894.  
  895. Select_5.Name = "Select"
  896. Select_5.Parent = Float
  897. Select_5.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  898. Select_5.BorderSizePixel = 0
  899. Select_5.Position = UDim2.new(0, 160, 0, 0)
  900. Select_5.Size = UDim2.new(0, 40, 0, 20)
  901. Select_5.Font = Enum.Font.SourceSans
  902. Select_5.FontSize = Enum.FontSize.Size14
  903. Select_5.Text = "Add"
  904. Select_5.TextColor3 = Color3.new(0, 0, 0)
  905.  
  906. ClickTP.Name = "Click TP"
  907. ClickTP.Parent = Toggles
  908. ClickTP.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  909. ClickTP.BackgroundTransparency = 0.5
  910. ClickTP.BorderSizePixel = 0
  911. ClickTP.Position = UDim2.new(0, 0, 0, 75)
  912. ClickTP.Size = UDim2.new(0, 200, 0, 20)
  913. ClickTP.Font = Enum.Font.SourceSans
  914. ClickTP.FontSize = Enum.FontSize.Size14
  915. ClickTP.Text = " Click TP (Hold Key)"
  916. ClickTP.TextColor3 = Color3.new(1, 1, 1)
  917. ClickTP.TextXAlignment = Enum.TextXAlignment.Left
  918.  
  919. Select_6.Name = "Select"
  920. Select_6.Parent = ClickTP
  921. Select_6.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  922. Select_6.BorderSizePixel = 0
  923. Select_6.Position = UDim2.new(0, 160, 0, 0)
  924. Select_6.Size = UDim2.new(0, 40, 0, 20)
  925. Select_6.Font = Enum.Font.SourceSans
  926. Select_6.FontSize = Enum.FontSize.Size14
  927. Select_6.Text = "Add"
  928. Select_6.TextColor3 = Color3.new(0, 0, 0)
  929.  
  930. AliasesFrame.Name = "AliasesFrame"
  931. AliasesFrame.Parent = Settings
  932. AliasesFrame.Active = true
  933. AliasesFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  934. AliasesFrame.BorderSizePixel = 0
  935. AliasesFrame.Position = UDim2.new(0, 0, 0, 175)
  936. AliasesFrame.Size = UDim2.new(0, 250, 0, 175)
  937.  
  938. Close_2.Name = "Close"
  939. Close_2.Parent = AliasesFrame
  940. Close_2.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  941. Close_2.BorderSizePixel = 0
  942. Close_2.Position = UDim2.new(0, 205, 0, 150)
  943. Close_2.Size = UDim2.new(0, 40, 0, 20)
  944. Close_2.Font = Enum.Font.SourceSans
  945. Close_2.FontSize = Enum.FontSize.Size14
  946. Close_2.Text = "Close"
  947. Close_2.TextColor3 = Color3.new(0, 0, 0)
  948.  
  949. Delete_3.Name = "Delete"
  950. Delete_3.Parent = AliasesFrame
  951. Delete_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  952. Delete_3.BorderSizePixel = 0
  953. Delete_3.Position = UDim2.new(0, 5, 0, 150)
  954. Delete_3.Size = UDim2.new(0, 40, 0, 20)
  955. Delete_3.Font = Enum.Font.SourceSans
  956. Delete_3.FontSize = Enum.FontSize.Size14
  957. Delete_3.Text = "Clear"
  958. Delete_3.TextColor3 = Color3.new(0, 0, 0)
  959.  
  960. Holder_3.Name = "Holder"
  961. Holder_3.Parent = AliasesFrame
  962. Holder_3.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  963. Holder_3.BackgroundTransparency = 1
  964. Holder_3.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  965. Holder_3.BorderSizePixel = 0
  966. Holder_3.Position = UDim2.new(0, 0, 0, 5)
  967. Holder_3.Size = UDim2.new(0, 250, 0, 140)
  968. Holder_3.BottomImage = "rbxasset://textures/blackBkg_square.png"
  969. Holder_3.CanvasSize = UDim2.new(0, 0, 0, 0)
  970. Holder_3.MidImage = "rbxasset://textures/blackBkg_square.png"
  971. Holder_3.ScrollBarThickness = 0
  972. Holder_3.TopImage = "rbxasset://textures/blackBkg_square.png"
  973.  
  974. Example_3.Name = "Example"
  975. Example_3.Parent = AliasesFrame
  976. Example_3.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  977. Example_3.BackgroundTransparency = 0.5
  978. Example_3.BorderSizePixel = 0
  979. Example_3.Size = UDim2.new(0, 10, 0, 20)
  980. Example_3.Visible = false
  981.  
  982. Text_4.Name = "Text"
  983. Text_4.Parent = Example_3
  984. Text_4.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  985. Text_4.BackgroundTransparency = 0.5
  986. Text_4.BorderSizePixel = 0
  987. Text_4.Position = UDim2.new(0, 10, 0, 0)
  988. Text_4.Size = UDim2.new(0, 240, 0, 20)
  989. Text_4.Font = Enum.Font.SourceSans
  990. Text_4.FontSize = Enum.FontSize.Size14
  991. Text_4.Text = "honk"
  992. Text_4.TextColor3 = Color3.new(1, 1, 1)
  993. Text_4.TextXAlignment = Enum.TextXAlignment.Left
  994.  
  995. Delete_4.Name = "Delete"
  996. Delete_4.Parent = Text_4
  997. Delete_4.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  998. Delete_4.BorderSizePixel = 0
  999. Delete_4.Position = UDim2.new(0, 200, 0, 0)
  1000. Delete_4.Size = UDim2.new(0, 40, 0, 20)
  1001. Delete_4.Font = Enum.Font.SourceSans
  1002. Delete_4.FontSize = Enum.FontSize.Size14
  1003. Delete_4.Text = "Delete"
  1004. Delete_4.TextColor3 = Color3.new(0, 0, 0)
  1005.  
  1006. function writefileExploit()
  1007. if writefile then
  1008. return true
  1009. end
  1010. end
  1011.  
  1012. defaultsettings = {
  1013. prefix = ';';
  1014. StayOpen = false;
  1015. aliases = {};
  1016. binds = {}
  1017. }
  1018.  
  1019. defaults = game:GetService("HttpService"):JSONEncode(defaultsettings)
  1020.  
  1021. function saves()
  1022. if writefileExploit() then
  1023. if pcall(function() readfile("IY_FE.iy") end) then
  1024. local json = game:GetService("HttpService"):JSONDecode(readfile("IY_FE.iy"))
  1025. prefix = json.prefix
  1026. StayOpen = json.StayOpen
  1027. aliases = json.aliases
  1028. binds = json.binds
  1029. else
  1030. writefile("IY_FE.iy", defaults)
  1031. wait()
  1032. saves()
  1033. end
  1034. else
  1035. prefix = ';'
  1036. StayOpen = false
  1037. aliases = {}
  1038. binds = {}
  1039. end
  1040. end
  1041.  
  1042. saves()
  1043.  
  1044. function updatesaves()
  1045. if writefileExploit() then
  1046. local update = {
  1047. prefix = prefix;
  1048. StayOpen = StayOpen;
  1049. aliases = aliases;
  1050. binds = binds
  1051. }
  1052. writefile("IY_FE.iy", game:GetService("HttpService"):JSONEncode(update))
  1053. end
  1054. end
  1055.  
  1056. Mouse = game:GetService("Players").LocalPlayer:GetMouse()
  1057. UserInputService = game:GetService("UserInputService")
  1058. Players = game:GetService("Players")
  1059. PrefixBox.Text = prefix
  1060. SettingsOpen = false
  1061.  
  1062. if StayOpen == false then
  1063. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 1
  1064. else
  1065. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 0
  1066. end
  1067.  
  1068. function maximizeHolder()
  1069. if StayOpen == false then
  1070. Holder:TweenPosition(UDim2.new(1, -250, 1, -220), "InOut", "Quart", 0.2, true, nil)
  1071. end
  1072. end
  1073.  
  1074. function minimizeHolder()
  1075. if StayOpen == false then
  1076. Holder:TweenPosition(UDim2.new(1, -250, 1, -20), "InOut", "Quart", 0.5, true, nil)
  1077. end
  1078. end
  1079.  
  1080. function cmdbarHolder()
  1081. if StayOpen == false then
  1082. Holder:TweenPosition(UDim2.new(1, -250, 1, -45), "InOut", "Quart", 0.5, true, nil)
  1083. end
  1084. end
  1085.  
  1086. function enablebuttons()
  1087. Settings.Aliases.Select.Visible = true
  1088. Settings.Color.Select.Visible = true
  1089. Settings.Keybinds.Select.Visible = true
  1090. Settings.StayOpen.Button.On.Visible = true
  1091. Settings.Prefix.PrefixBox.Visible = true
  1092. end
  1093.  
  1094. function disablebuttons()
  1095. Settings.Aliases.Select.Visible = false
  1096. Settings.Color.Select.Visible = false
  1097. Settings.Keybinds.Select.Visible = false
  1098. Settings.StayOpen.Button.On.Visible = false
  1099. Settings.Prefix.PrefixBox.Visible = false
  1100. end
  1101.  
  1102. notifyCount = 0
  1103. function notify(title,text)
  1104. spawn(function()
  1105. local LnotifyCount = notifyCount+1
  1106. notifyCount = notifyCount+1
  1107. Notification:TweenPosition(UDim2.new(1, -500, 1, -0), "InOut", "Quart", 0.5, true, nil)
  1108. wait(0.6)
  1109. local closepressed = false
  1110. Notification.Title.Text = title
  1111. Notification.Text.Text = text
  1112. Notification:TweenPosition(UDim2.new(1, -500, 1, -100), "InOut", "Quart", 0.5, true, nil)
  1113. Notification.CloseButton.MouseButton1Click:Connect(function()
  1114. Notification:TweenPosition(UDim2.new(1, -500, 1, -0), "InOut", "Quart", 0.5, true, nil)
  1115. closepressed = true
  1116. end)
  1117. wait(5)
  1118. if LnotifyCount == notifyCount then
  1119. if closepressed == false then
  1120. Notification:TweenPosition(UDim2.new(1, -500, 1, -0), "InOut", "Quart", 0.5, true, nil)
  1121. end
  1122. notifyCount = 0
  1123. end
  1124. end)
  1125. end
  1126.  
  1127. Mouse.KeyDown:connect(function(Key)
  1128. if (Key==prefix) then
  1129. Holder.Cmdbar:CaptureFocus()
  1130. maximizeHolder()
  1131. if SettingsOpen == true then
  1132. wait(0.2)
  1133. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.2, true, nil)
  1134. SettingsOpen = false
  1135. end
  1136. end
  1137. end)
  1138.  
  1139. Holder.MouseEnter:Connect(function()
  1140. maximizeHolder()
  1141. end)
  1142.  
  1143. Holder.MouseLeave:Connect(function()
  1144. minimizeHolder()
  1145. end)
  1146.  
  1147. Holder.SettingsButton.MouseButton1Click:Connect(function()
  1148. if SettingsOpen == false then SettingsOpen = true
  1149. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut", "Quart", 0.5, true, nil)
  1150. else SettingsOpen = false
  1151. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.5, true, nil)
  1152. end
  1153. end)
  1154.  
  1155. Holder.Settings.StayOpen.Button.On.MouseButton1Click:Connect(function()
  1156. if StayOpen == false then StayOpen = true
  1157. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 0
  1158. else StayOpen = false
  1159. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 1
  1160. end
  1161. updatesaves()
  1162. end)
  1163.  
  1164. KeybindsFrame.Close.MouseButton1Click:Connect(function()
  1165. enablebuttons()
  1166. KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  1167. end)
  1168.  
  1169. Holder.Settings.Keybinds.Select.MouseButton1Click:Connect(function()
  1170. KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  1171. wait(0.5)
  1172. disablebuttons()
  1173. end)
  1174.  
  1175. KeybindsFrame.Add.MouseButton1Click:Connect(function()
  1176. KeybindEditor:TweenPosition(UDim2.new(0.5, -180, 0.5, 0), "InOut", "Quart", 0.5, true, nil)
  1177. end)
  1178.  
  1179. KeybindsFrame.Delete.MouseButton1Click:Connect(function()
  1180. binds = {}
  1181. refreshbinds()
  1182. updatesaves()
  1183. notify('Keybinds Updated','Removed all keybinds')
  1184. end)
  1185.  
  1186. AliasesFrame.Close.MouseButton1Click:Connect(function()
  1187. enablebuttons()
  1188. AliasesFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  1189. end)
  1190.  
  1191. Settings.Aliases.Select.MouseButton1Click:Connect(function()
  1192. AliasesFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  1193. wait(0.5)
  1194. disablebuttons()
  1195. end)
  1196.  
  1197. local cmds={}
  1198. local customAlias = {}
  1199. AliasesFrame.Delete.MouseButton1Click:Connect(function()
  1200. customAlias = {}
  1201. aliases = {}
  1202. notify('Aliases Modified','Removed all aliases')
  1203. updatesaves()
  1204. refreshaliases()
  1205. end)
  1206.  
  1207. Holder.Settings.Prefix.PrefixBox.Changed:connect(function(property)
  1208. if property == "Text" then
  1209. prefix = Holder.Settings.Prefix.PrefixBox.Text
  1210. updatesaves()
  1211. end
  1212. end)
  1213.  
  1214. function dragGUI(gui)
  1215. spawn(function()
  1216. local UserInputService = game:GetService("UserInputService")
  1217. local dragging
  1218. local dragInput
  1219. local dragStart
  1220. local startPos
  1221. local function update(input)
  1222. local delta = input.Position - dragStart
  1223. 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)
  1224. end
  1225. gui.InputBegan:Connect(function(input)
  1226. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  1227. dragging = true
  1228. dragStart = input.Position
  1229. startPos = gui.Position
  1230.  
  1231. input.Changed:Connect(function()
  1232. if input.UserInputState == Enum.UserInputState.End then
  1233. dragging = false
  1234. end
  1235. end)
  1236. end
  1237. end)
  1238. gui.InputChanged:Connect(function(input)
  1239. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  1240. dragInput = input
  1241. end
  1242. end)
  1243. UserInputService.InputChanged:Connect(function(input)
  1244. if input == dragInput and dragging then
  1245. update(input)
  1246. end
  1247. end)
  1248. end)
  1249. end
  1250.  
  1251. local CSP = Holder
  1252. local frame = CSP:WaitForChild('CMDs')
  1253.  
  1254. Match = function(name,str)
  1255. return name:lower():find(str:lower()) and true
  1256. end
  1257.  
  1258. canvasPos = nil
  1259. IndexContents = function(str,bool,cmdbar,anim)
  1260. local content = frame:GetChildren()
  1261. if CMDsF.CanvasPosition.Y > 0 and #content == #CMDs then
  1262. canvasPos = CMDsF.CanvasPosition.Y
  1263. end
  1264. CMDsF.CanvasPosition = Vector2.new(0,0)
  1265. local Index,SizeY = 0,0
  1266. local indexnum = 0
  1267. for i,v in next, frame:GetChildren() do
  1268. if bool then
  1269. if Match(v.Text,str) then
  1270. indexnum = indexnum + 1
  1271. Index = Index + 1
  1272. v.Position = UDim2.new(0,10,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  1273. v.Visible = true
  1274. SizeY = SizeY + v.AbsoluteSize.Y
  1275. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  1276. else
  1277. v.Visible = false
  1278. end
  1279. else
  1280. v.Visible = true
  1281. SizeY = SizeY + v.AbsoluteSize.Y
  1282. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  1283. end
  1284. end
  1285. if not anim then
  1286. if indexnum == 0 or string.find(str, " ") then
  1287. if not cmdbar then
  1288. minimizeHolder()
  1289. elseif cmdbar then
  1290. cmdbarHolder()
  1291. end
  1292. else
  1293. maximizeHolder()
  1294. end
  1295. else
  1296. minimizeHolder()
  1297. end
  1298. end
  1299.  
  1300. local chatbox = Players.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar
  1301. chatbox.Changed:connect(function(property)
  1302. if property == "Text" then
  1303. if Players.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar.Text:lower():sub(1,1) == prefix then
  1304. maximizeHolder()
  1305. if SettingsOpen == true then
  1306. wait(0.2)
  1307. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.2, true, nil)
  1308. SettingsOpen = false
  1309. end
  1310. IndexContents(Players.LocalPlayer.PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar.Text:lower():sub(2),true)
  1311. else
  1312. minimizeHolder()
  1313. if canvasPos ~= nil then
  1314. CMDsF.CanvasPosition = Vector2.new(0, canvasPos)
  1315. end
  1316. end
  1317. end
  1318. end)
  1319.  
  1320. CMDs = {
  1321. 'rejoin',
  1322. 'exit',
  1323. 'serverinfo / info',
  1324. 'explorer / dex',
  1325. 'remotespy',
  1326. 'breakloops / break (cmd loops)',
  1327. '',
  1328. 'addalias [cmd] [alias]',
  1329. 'removealias [alias]',
  1330. 'clraliases',
  1331. '',
  1332. 'noclip',
  1333. 'clip',
  1334. 'fly',
  1335. 'unfly',
  1336. 'flyspeed [num]',
  1337. 'float',
  1338. 'unfloat',
  1339. '',
  1340. 'savepos / spos [name]',
  1341. 'deletepos / dpos [name]',
  1342. 'loadpos / lpos [name]',
  1343. '',
  1344. 'spam [text]',
  1345. 'unspam',
  1346. 'pmspam [plr] [text]',
  1347. 'unpmspam [plr]',
  1348. '',
  1349. 'esp [plr]',
  1350. 'noesp [plr]',
  1351. 'spectate / view [plr]',
  1352. 'unspectate / unview',
  1353. 'freecam / fc',
  1354. 'unfreecam / unfc',
  1355. 'freecamspeed / fcspeed [num]',
  1356. 'firstp',
  1357. 'thirdp',
  1358. 'maxzoom [num]',
  1359. 'fixcam',
  1360. '',
  1361. 'btools (CLIENT)',
  1362. 'f3x (CLIENT)',
  1363. 'delete [part name] (CLIENT)',
  1364. 'deleteclass / dc [class name] (CLIENT)',
  1365. 'lockworkspace / lockws',
  1366. 'unlockworkspace / unlockws',
  1367. '',
  1368. 'age [plr]',
  1369. 'os [plr]',
  1370. 'copytools [plr]',
  1371. 'bang [plr]',
  1372. 'fekill [plr] (need a tool)',
  1373. 'orbit [plr]',
  1374. 'unorbit [plr]',
  1375. 'loopoof',
  1376. 'unloopoof',
  1377. '',
  1378. 'respawn',
  1379. 'refresh / re',
  1380. 'god',
  1381. 'invisible / invis',
  1382. 'weaken',
  1383. 'strengthen',
  1384. 'unweaken',
  1385. 'unstrengthen',
  1386. 'speed / ws [num]',
  1387. 'hipheight / hheight [num]',
  1388. 'jumppower / grav [num]',
  1389. 'sit',
  1390. 'team [team name] (CLIENT)',
  1391. '',
  1392. 'goto [plr]',
  1393. 'loopgoto [plr]',
  1394. 'unloopgoto [plr]',
  1395. 'loopbring [plr] (CLIENT)',
  1396. 'unloopbring [plr]',
  1397. 'freeze / fr [plr] (CLIENT)',
  1398. 'thaw / unfr [plr]',
  1399. 'unloopgoto [plr]',
  1400. 'tppos [coordinate]',
  1401. 'offset [coordinate]',
  1402. 'spawnpoint / spawn',
  1403. 'nospawnpoint / nospawn',
  1404. '',
  1405. 'animation / anim [anim] [speed]',
  1406. 'dance',
  1407. 'spasm',
  1408. 'spinhats',
  1409. 'unspinhats',
  1410. 'noarms',
  1411. 'nolegs',
  1412. 'nolimbs',
  1413. 'naked',
  1414. '',
  1415. 'tools',
  1416. 'keeptools / ktools',
  1417. 'nokeeptools / noktools',
  1418. 'notools/removetools',
  1419. 'grabtools',
  1420. 'ungrabtools',
  1421. 'givetools [plr]',
  1422. 'copytools [plr]',
  1423. }
  1424.  
  1425. for i = 1, #CMDs do
  1426. local newcmd = Holder.Example:Clone()
  1427. newcmd.Parent = Holder.CMDs
  1428. newcmd.Visible = false
  1429. newcmd.Text = "" .. CMDs[i]
  1430. newcmd.Name = 'CMD'
  1431. end
  1432.  
  1433. wait(0.5)
  1434. Logo:TweenSizeAndPosition(UDim2.new(0,175,0,175),UDim2.new(0,37,0,45), "Out", "Quart", 0.5)
  1435. wait(1.5)
  1436. for i=1,10 do
  1437. Logo.ImageTransparency = Logo.ImageTransparency+0.1
  1438. wait()
  1439. end
  1440. Logo:Destroy()
  1441. minimizeHolder()
  1442. IndexContents('',true)
  1443.  
  1444. function FindInTable(Table, Name)
  1445. for i,v in pairs(Table) do
  1446. if v == Name then
  1447. return true
  1448. end
  1449. end
  1450. return false
  1451. end
  1452.  
  1453.  
  1454. function GetInTable(Table, Name)
  1455. for i = 1, #Table do
  1456. if Table[i] == Name then
  1457. return i
  1458. end
  1459. end
  1460. return false
  1461. end
  1462.  
  1463. function respawn(plr)
  1464. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  1465. local H = Instance.new('Humanoid', M)
  1466. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  1467. plr.Character = M
  1468. end
  1469.  
  1470. function refresh(plr)
  1471. spawn(function()
  1472. local rpos = plr.Character.HumanoidRootPart.Position
  1473. wait(0.1)
  1474. plr.Character:Destroy()
  1475. respawn(plr)
  1476. wait(0.1)
  1477. repeat wait() until plr.Character ~= nil and plr.Character:FindFirstChild('HumanoidRootPart')
  1478. plr.Character:MoveTo(rpos)
  1479. end)
  1480. end
  1481.  
  1482. Players.LocalPlayer.CharacterAdded:Connect(function()
  1483. wait(0.3)
  1484. if spawnpoint and spawnpos ~= nil then
  1485. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = spawnpos
  1486. end
  1487. end)
  1488.  
  1489. local std={}
  1490. std.inTable=function(tbl,val)
  1491. if tbl==nil then return false end
  1492. for _,v in pairs(tbl)do
  1493. if v==val then return true end
  1494. end
  1495. return false
  1496. end
  1497.  
  1498. function getstring(lower, start)
  1499. local AA = '' for i,v in pairs(cargs) do
  1500. if i > start then
  1501. if AA ~= '' then
  1502. AA = AA .. ' ' .. v
  1503. else
  1504. AA = AA .. v
  1505. end
  1506. end
  1507. end
  1508. if not lower then
  1509. return AA
  1510. else
  1511. return string.lower(AA)
  1512. end
  1513. end
  1514.  
  1515. local findCmd=function(cmd_name)
  1516. for i,v in pairs(cmds)do
  1517. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  1518. return v
  1519. end
  1520. end
  1521. return customAlias[cmd_name:lower()]
  1522. end
  1523.  
  1524. local function splitString(str,delim)
  1525. local broken = {}
  1526. if delim == nil then delim = "," end
  1527. for w in string.gmatch(str,"[^"..delim.."]+") do
  1528. table.insert(broken,w)
  1529. end
  1530. return broken
  1531. end
  1532.  
  1533. local historyCount = 0
  1534. local cmdHistory = {}
  1535. local split=" "
  1536. lastBreakTime = 0
  1537. local function execCmd(cmdStr,speaker)
  1538. spawn(function()
  1539. local rawCmdStr = cmdStr
  1540. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  1541. local commandsToRun = splitString(cmdStr,"\\")
  1542. for i,v in pairs(commandsToRun) do
  1543. v = string.gsub(v,"%%BackSlash%%","\\")
  1544. local x,y,num = v:find("^(%d+)%^")
  1545. local cmdDelay = 0
  1546. if num then
  1547. v = v:sub(y+1)
  1548. local x,y,del = v:find("^([%d%.]+)%^")
  1549. if del then
  1550. v = v:sub(y+1)
  1551. cmdDelay = tonumber(del) or 0
  1552. end
  1553. end
  1554. num = tonumber(num or 1)
  1555. local args = splitString(v,split)
  1556. local cmd = findCmd(args[1])
  1557. if cmd then
  1558. table.remove(args,1)
  1559. cargs = args
  1560. if speaker == Players.LocalPlayer then
  1561. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  1562. end
  1563. if #cmdHistory > 20 then table.remove(cmdHistory) end
  1564. local cmdStartTime = tick()
  1565. for rep = 1,num do
  1566. if lastBreakTime > cmdStartTime then break end
  1567. pcall(function()
  1568. cmd.FUNC(args, speaker)
  1569. end)
  1570. if cmdDelay ~= 0 then wait(cmdDelay) end
  1571. end
  1572. end
  1573. end
  1574. end)
  1575. end
  1576.  
  1577. function addcmd(name,desc,alias,func)
  1578. cmds[#cmds+1]=
  1579. {
  1580. NAME=name;
  1581. DESC=desc;
  1582. ALIAS=alias;
  1583. FUNC=func;
  1584. }
  1585. end
  1586.  
  1587. function addbind(cmd,key)
  1588. binds[#binds+1]=
  1589. {
  1590. COMMAND=cmd;
  1591. KEY=key;
  1592. }
  1593. end
  1594.  
  1595. local SpecialPlayerCases = {
  1596. ["all"] = function(speaker)return game:GetService("Players"):GetPlayers() end,
  1597. ["others"] = function(speaker)
  1598. local plrs = {}
  1599. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  1600. if v ~= speaker then
  1601. table.insert(plrs,v)
  1602. end
  1603. end
  1604. return plrs
  1605. end,
  1606. ["me"] = function(speaker)return {speaker} end,
  1607. ["#(%d+)"] = function(speaker,args,currentList)
  1608. local returns = {}
  1609. local randAmount = tonumber(args[1])
  1610. local players = {unpack(currentList)}
  1611. for i = 1,randAmount do
  1612. if #players == 0 then break end
  1613. local randIndex = math.random(1,#players)
  1614. table.insert(returns,players[randIndex])
  1615. table.remove(players,randIndex)
  1616. end
  1617. return returns
  1618. end,
  1619. ["random"] = function(speaker,args,currentList)
  1620. local players = currentList
  1621. return {players[math.random(1,#players)]}
  1622. end,
  1623. ["%%(.+)"] = function(speaker,args)
  1624. local returns = {}
  1625. local team = args[1]
  1626. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1627. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  1628. table.insert(returns,plr)
  1629. end
  1630. end
  1631. return returns
  1632. end,
  1633. ["allies"] = function(speaker)
  1634. local returns = {}
  1635. local team = speaker.Team
  1636. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1637. if plr.Team == team then
  1638. table.insert(returns,plr)
  1639. end
  1640. end
  1641. return returns
  1642. end,
  1643. ["enemies"] = function(speaker)
  1644. local returns = {}
  1645. local team = speaker.Team
  1646. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1647. if plr.Team ~= team then
  1648. table.insert(returns,plr)
  1649. end
  1650. end
  1651. return returns
  1652. end,
  1653. ["team"] = function(speaker)
  1654. local returns = {}
  1655. local team = speaker.Team
  1656. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1657. if plr.Team == team then
  1658. table.insert(returns,plr)
  1659. end
  1660. end
  1661. return returns
  1662. end,
  1663. ["nonteam"] = function(speaker)
  1664. local returns = {}
  1665. local team = speaker.Team
  1666. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1667. if plr.Team ~= team then
  1668. table.insert(returns,plr)
  1669. end
  1670. end
  1671. return returns
  1672. end,
  1673. ["friends"] = function(speaker,args)
  1674. local returns = {}
  1675. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1676. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1677. table.insert(returns,plr)
  1678. end
  1679. end
  1680. return returns
  1681. end,
  1682. ["nonfriends"] = function(speaker,args)
  1683. local returns = {}
  1684. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1685. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  1686. table.insert(returns,plr)
  1687. end
  1688. end
  1689. return returns
  1690. end,
  1691. ["guests"] = function(speaker,args)
  1692. local returns = {}
  1693. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1694. if plr.Guest then
  1695. table.insert(returns,plr)
  1696. end
  1697. end
  1698. return returns
  1699. end,
  1700. ["bacons"] = function(speaker,args)
  1701. local returns = {}
  1702. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1703. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  1704. table.insert(returns,plr)
  1705. end
  1706. end
  1707. return returns
  1708. end,
  1709. ["age(%d+)"] = function(speaker,args)
  1710. local returns = {}
  1711. local age = tonumber(args[1])
  1712. if not age == nil then return end
  1713. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1714. if plr.AccountAge <= age then
  1715. table.insert(returns,plr)
  1716. end
  1717. end
  1718. return returns
  1719. end,
  1720. ["rad(%d+)"] = function(speaker,args)
  1721. local returns = {}
  1722. local radius = tonumber(args[1])
  1723. local speakerChar = speaker.Character
  1724. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  1725. for _,plr in pairs(game:GetService("Players"):GetPlayers()) do
  1726. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  1727. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  1728. if magnitude <= radius then table.insert(returns,plr) end
  1729. end
  1730. end
  1731. return returns
  1732. end
  1733. }
  1734.  
  1735. local function toTokens(str)
  1736. local tokens = {}
  1737. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  1738. table.insert(tokens,{Operator = op,Name = name})
  1739. end
  1740. return tokens
  1741. end
  1742.  
  1743. local function onlyIncludeInTable(tab,matches)
  1744. local matchTable = {}
  1745. local resultTable = {}
  1746. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1747. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  1748. return resultTable
  1749. end
  1750.  
  1751. local function removeTableMatches(tab,matches)
  1752. local matchTable = {}
  1753. local resultTable = {}
  1754. for i,v in pairs(matches) do matchTable[v.Name] = true end
  1755. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  1756. return resultTable
  1757. end
  1758.  
  1759. local function getPlayersByName(name)
  1760. local found = {}
  1761. for i,v in pairs(game:GetService("Players"):GetChildren()) do
  1762. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  1763. table.insert(found,v)
  1764. end
  1765. end
  1766. return found
  1767. end
  1768.  
  1769. local function getPlayer(list,speaker)
  1770. if list == nil then return {speaker.Name} end
  1771. local nameList = splitString(list,",")
  1772.  
  1773. local foundList = {}
  1774.  
  1775. for _,name in pairs(nameList) do
  1776. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  1777. local tokens = toTokens(name)
  1778. local initialPlayers = game:GetService("Players"):GetPlayers()
  1779.  
  1780. for i,v in pairs(tokens) do
  1781. if v.Operator == "+" then
  1782. local tokenContent = v.Name
  1783. local foundCase = false
  1784. for regex,case in pairs(SpecialPlayerCases) do
  1785. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1786. if #matches > 0 then
  1787. foundCase = true
  1788. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
  1789. end
  1790. end
  1791. if not foundCase then
  1792. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  1793. end
  1794. else
  1795. local tokenContent = v.Name
  1796. local foundCase = false
  1797. for regex,case in pairs(SpecialPlayerCases) do
  1798. local matches = {string.match(tokenContent,"^"..regex.."$")}
  1799. if #matches > 0 then
  1800. foundCase = true
  1801. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
  1802. end
  1803. end
  1804. if not foundCase then
  1805. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  1806. end
  1807. end
  1808. end
  1809.  
  1810. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  1811. end
  1812.  
  1813. local foundNames = {}
  1814. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  1815.  
  1816. return foundNames
  1817. end
  1818.  
  1819. local getprfx=function(strn)
  1820. if strn:sub(1,string.len(prefix))==prefix then return{'cmd',string.len(prefix)+1}
  1821. end return
  1822. end
  1823.  
  1824. function do_exec(str, plr)
  1825. str = str:gsub('/e ', '')
  1826. local t = getprfx(str)
  1827. if not t then return end
  1828. str = str:sub(t[2])
  1829. if t[1]=='cmd' then
  1830. execCmd(str, plr)
  1831. IndexContents('',true,false,true)
  1832. if canvasPos ~= nil then
  1833. CMDsF.CanvasPosition = Vector2.new(0, canvasPos)
  1834. end
  1835. end
  1836. end
  1837.  
  1838.  
  1839. Players.LocalPlayer.Chatted:connect(function(message)
  1840. do_exec(message, Players.LocalPlayer)
  1841. end)
  1842.  
  1843. Holder.Cmdbar.Changed:connect(function(property)
  1844. if property == "Text" and Holder.Cmdbar:IsFocused() then
  1845. IndexContents(Holder.Cmdbar.Text,true,true)
  1846. end
  1847. end)
  1848.  
  1849. Holder.Cmdbar.FocusLost:connect(function(enterpressed)
  1850. if enterpressed then
  1851. execCmd(Holder.Cmdbar.Text,Players.LocalPlayer)
  1852. end
  1853. Holder.Cmdbar.Text = "Command Bar"
  1854. IndexContents('',true,false,true)
  1855. if canvasPos ~= nil then
  1856. CMDsF.CanvasPosition = Vector2.new(0, canvasPos)
  1857. end
  1858. end)
  1859.  
  1860. Holder.Cmdbar.Focused:Connect(function() historyCount = 0 end)
  1861. game:GetService("UserInputService").InputBegan:Connect(function(input)
  1862. if not Holder.Cmdbar:IsFocused() then return end
  1863. if input.KeyCode == Enum.KeyCode.Up then
  1864. historyCount = historyCount + 1
  1865. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  1866. Holder.Cmdbar.Text = cmdHistory[historyCount] or ""
  1867. elseif input.KeyCode == Enum.KeyCode.Down then
  1868. historyCount = historyCount - 1
  1869. if historyCount < 1 then historyCount = 1 end
  1870. Holder.Cmdbar.Text = cmdHistory[historyCount] or ""
  1871. end
  1872. end)
  1873.  
  1874. function isNumber(str)
  1875. return tonumber(str) ~= nil
  1876. end
  1877.  
  1878. local UserInputService = game:GetService("UserInputService")
  1879. bindsGUI = KeybindEditor
  1880. awaitingInput = false
  1881. keySelected = false
  1882.  
  1883. function refreshbinds()
  1884. if Holder_2 then
  1885. Holder_2:ClearAllChildren()
  1886. Holder_2.CanvasSize = UDim2.new(0, 0, 0, 10)
  1887. for i = 1, #binds do
  1888. local YSize = 25
  1889. local Position = ((i * YSize) - YSize)
  1890. local newbind = Example_2:Clone()
  1891. newbind.Parent = Holder_2
  1892. newbind.Visible = true
  1893. newbind.Position = UDim2.new(0,0,0, Position + 5)
  1894. local input = tostring(binds[i].KEY)
  1895. local key
  1896. if input == 'RightClick' or input == 'LeftClick' then
  1897. key = input
  1898. else
  1899. key = input:sub(14)
  1900. end
  1901. newbind.Text.Text = key.." > "..binds[i].COMMAND
  1902. Holder_2.CanvasSize = UDim2.new(0,0,0, Position + 30)
  1903. newbind.Text.Delete.MouseButton1Click:Connect(function()
  1904. execCmd('unkeybind '..binds[i].COMMAND..' '..binds[i].KEY)
  1905. end)
  1906. end
  1907. end
  1908. end
  1909.  
  1910. refreshbinds()
  1911.  
  1912. function refreshaliases()
  1913. if Holder_3 then
  1914. Holder_3:ClearAllChildren()
  1915. Holder_3.CanvasSize = UDim2.new(0, 0, 0, 10)
  1916. for i = 1, #aliases do
  1917. local YSize = 25
  1918. local Position = ((i * YSize) - YSize)
  1919. local newbind = Example_3:Clone()
  1920. newbind.Parent = Holder_3
  1921. newbind.Visible = true
  1922. newbind.Position = UDim2.new(0,0,0, Position + 5)
  1923. newbind.Text.Text = aliases[i].CMD.." > "..aliases[i].ALIAS
  1924. Holder_3.CanvasSize = UDim2.new(0,0,0, Position + 30)
  1925. newbind.Text.Delete.MouseButton1Click:Connect(function()
  1926. execCmd('removealias '..aliases[i].ALIAS)
  1927. end)
  1928. end
  1929. end
  1930. end
  1931.  
  1932. BindTo.MouseButton1Click:Connect(function()
  1933. awaitingInput = true
  1934. BindTo.Text = 'Press something'
  1935. end)
  1936.  
  1937. bindsGUI.Add.MouseButton1Click:Connect(function()
  1938. if keySelected then
  1939. addbind(bindsGUI.Cmdbar.Text,keyPressed)
  1940. refreshbinds()
  1941. updatesaves()
  1942. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  1943. notify('Keybinds Updated','Binded '..keyPressed..' to '..bindsGUI.Cmdbar.Text)
  1944. else
  1945. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to '..bindsGUI.Cmdbar.Text)
  1946. end
  1947. end
  1948. end)
  1949.  
  1950. bindsGUI.CloseButton.MouseButton1Click:Connect(function()
  1951. Cmdbar.Text = 'Command'
  1952. BindTo.Text = 'Click to bind'
  1953. keySelected = false
  1954. KeybindEditor:TweenPosition(UDim2.new(0.5, -180, 0.5, 500), "InOut", "Quart", 0.5, true, nil)
  1955. end)
  1956.  
  1957. local function onInputBegan(input,gameProcessed)
  1958. if awaitingInput then
  1959. if input.UserInputType == Enum.UserInputType.Keyboard then
  1960. keyPressed = tostring(input.KeyCode)
  1961. BindTo.Text = keyPressed:sub(14)
  1962. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  1963. keyPressed = 'LeftClick'
  1964. BindTo.Text = 'LeftClick'
  1965. elseif input.UserInputType == Enum.UserInputType.MouseButton2 then
  1966. keyPressed = 'RightClick'
  1967. BindTo.Text = 'RightClick'
  1968. end
  1969. awaitingInput = false
  1970. keySelected = true
  1971. end
  1972. if not gameProcessed and #binds > 0 then
  1973. for i,v in pairs(binds)do
  1974. if input.UserInputType == Enum.UserInputType.Keyboard and v.KEY:lower()==tostring(input.KeyCode):lower() then
  1975. execCmd(v.COMMAND)
  1976. elseif input.UserInputType == Enum.UserInputType.MouseButton1 and v.KEY:lower()=='leftclick' then
  1977. execCmd(v.COMMAND)
  1978. elseif input.UserInputType == Enum.UserInputType.MouseButton2 and v.KEY:lower()=='rightclick' then
  1979. execCmd(v.COMMAND)
  1980. end
  1981. end
  1982. end
  1983. end
  1984.  
  1985. UserInputService.InputBegan:connect(onInputBegan)
  1986.  
  1987. game:GetService("RunService").RenderStepped:Connect(function()
  1988. if r15noclip then
  1989. if Players.LocalPlayer.Character:FindFirstChild('Humanoid') then
  1990. Players.LocalPlayer.Character.Humanoid:ChangeState(11)
  1991. end
  1992. end
  1993. end)
  1994.  
  1995. game:GetService('RunService').Stepped:connect(function()
  1996. if bangplr then
  1997. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[bangplr].Character.HumanoidRootPart.CFrame
  1998. end
  1999. if spinenabled then
  2000. pcall(function()
  2001. spinning.Position = Players.LocalPlayer.Character.Head.Position
  2002. end)
  2003. end
  2004. end)
  2005.  
  2006. KeybindEditor.Toggles.Fly.Select.MouseButton1Click:Connect(function()
  2007. if keySelected then
  2008. addbind('togglefly',keyPressed)
  2009. refreshbinds()
  2010. updatesaves()
  2011. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  2012. notify('Keybinds Updated','Binded '..keyPressed..' to toggle fly')
  2013. else
  2014. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to toggle fly')
  2015. end
  2016. end
  2017. end)
  2018.  
  2019. KeybindEditor.Toggles.Noclip.Select.MouseButton1Click:Connect(function()
  2020. if keySelected then
  2021. addbind('togglenoclip',keyPressed)
  2022. refreshbinds()
  2023. updatesaves()
  2024. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  2025. notify('Keybinds Updated','Binded '..keyPressed..' to toggle noclip')
  2026. else
  2027. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to toggle noclip')
  2028. end
  2029. end
  2030. end)
  2031.  
  2032. KeybindEditor.Toggles.Float.Select.MouseButton1Click:Connect(function()
  2033. if keySelected then
  2034. addbind('togglefloat',keyPressed)
  2035. refreshbinds()
  2036. updatesaves()
  2037. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  2038. notify('Keybinds Updated','Binded '..keyPressed..' to toggle float')
  2039. else
  2040. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to toggle float')
  2041. end
  2042. end
  2043. end)
  2044.  
  2045. addcmd('addalias','Adds an alias to a command',{},
  2046. function(args,speaker)
  2047. if #args < 2 then return end
  2048. local cmd = string.lower(args[1])
  2049. local alias = string.lower(args[2])
  2050. for i,v in pairs(cmds) do
  2051. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  2052. customAlias[alias] = v
  2053. aliases[#aliases + 1] = {CMD = cmd, ALIAS = alias}
  2054. notify('Aliases Modified',"Added "..alias.." as an alias to "..cmd)
  2055. updatesaves()
  2056. refreshaliases()
  2057. break
  2058. end
  2059. end
  2060. end)
  2061.  
  2062. addcmd('loadsavedaliases','dab',{},
  2063. function(args,speaker)
  2064. if #args < 2 then return end
  2065. local cmd = string.lower(args[1])
  2066. local alias = string.lower(args[2])
  2067. for i,v in pairs(cmds) do
  2068. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  2069. customAlias[alias] = v
  2070. refreshaliases()
  2071. break
  2072. end
  2073. end
  2074. end)
  2075.  
  2076. if aliases then
  2077. for i = 1, #aliases do
  2078. execCmd('loadsavedaliases '..aliases[i].CMD..' '..aliases[i].ALIAS)
  2079. end
  2080. end
  2081.  
  2082. addcmd('removealias','Removes a custom alias',{},
  2083. function(args,speaker)
  2084. if #args < 1 then return end
  2085. local alias = string.lower(args[1])
  2086. if customAlias[alias] then
  2087. local cmd = customAlias[alias].NAME
  2088. customAlias[alias] = nil
  2089. for i,v in pairs(aliases) do
  2090. if v.ALIAS == tostring(alias) then
  2091. table.remove(aliases, i)
  2092. end
  2093. end
  2094. notify('Aliases Modified',"Removed the alias "..alias.." from "..cmd)
  2095. updatesaves()
  2096. refreshaliases()
  2097. end
  2098. end)
  2099.  
  2100. addcmd('clraliases','Removes all custom aliases',{},
  2101. function(args,speaker)
  2102. customAlias = {}
  2103. aliases = {}
  2104. notify('Aliases Modified','Removed all aliases')
  2105. updatesaves()
  2106. refreshaliases()
  2107. end)
  2108.  
  2109. addcmd('serverinfo', 'Gives you info about the server',{'info','sinfo'},
  2110. function(args, speaker)
  2111. local Sinfo = Instance.new("ScreenGui")
  2112. local drag = Instance.new("Frame")
  2113. local PromptDialog = Instance.new("Frame")
  2114. local shadow = Instance.new("Frame")
  2115. local PopupText = Instance.new("TextLabel")
  2116. local Exit = Instance.new("TextButton")
  2117. local ContainerFrame = Instance.new("Frame")
  2118. local TextLabel = Instance.new("TextLabel")
  2119. local TextLabel2 = Instance.new("TextLabel")
  2120. local TextLabel3 = Instance.new("TextLabel")
  2121. local Time = Instance.new("TextLabel")
  2122. local appearance = Instance.new("TextLabel")
  2123. local fe = Instance.new("TextLabel")
  2124. local maxplayers = Instance.new("TextLabel")
  2125. local name = Instance.new("TextLabel")
  2126. local placeid = Instance.new("TextLabel")
  2127. local playerid = Instance.new("TextLabel")
  2128. local players = Instance.new("TextLabel")
  2129. Sinfo.Name = "Sinfo"
  2130. Sinfo.Parent = game:GetService("CoreGui").RobloxGui
  2131. drag.Name = "drag"
  2132. drag.Parent = Sinfo
  2133. drag.Active = true
  2134. drag.BackgroundColor3 = Color3.new(1, 1, 1)
  2135. drag.BackgroundTransparency = 1
  2136. dragGUI(drag)
  2137. drag.Position = UDim2.new(0.5, -150, 0, -400)
  2138. drag.Size = UDim2.new(0, 290, 0, 30)
  2139. PromptDialog.Name = "PromptDialog"
  2140. PromptDialog.Parent = drag
  2141. PromptDialog.BackgroundColor3 = Color3.new(0, 0, 0)
  2142. PromptDialog.BackgroundTransparency = 1
  2143. PromptDialog.BorderSizePixel = 0
  2144. PromptDialog.Position = UDim2.new(0, -10, 0, 0)
  2145. PromptDialog.Size = UDim2.new(0, 310, 0, 300)
  2146. PromptDialog.ZIndex = 8
  2147. shadow.Name = "shadow"
  2148. shadow.Parent = PromptDialog
  2149. shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  2150. shadow.BackgroundTransparency = 0.30000001192093
  2151. shadow.BorderColor3 = Color3.new(0, 0, 0)
  2152. shadow.BorderSizePixel = 0
  2153. shadow.Position = UDim2.new(0.0322580636, 0, 0.00999999978, 0)
  2154. shadow.Size = UDim2.new(0, 290, 0, 26)
  2155. PopupText.Name = "PopupText"
  2156. PopupText.Parent = shadow
  2157. PopupText.BackgroundTransparency = 1
  2158. PopupText.Position = UDim2.new(0, 8, 0, -3)
  2159. PopupText.Size = UDim2.new(1, -16, 0.538461566, 0)
  2160. PopupText.ZIndex = 110
  2161. PopupText.Font = Enum.Font.SourceSansBold
  2162. PopupText.FontSize = Enum.FontSize.Size28
  2163. PopupText.Text = "Server"
  2164. PopupText.TextColor3 = Color3.new(0.97, 0.97, 0.97)
  2165. PopupText.TextStrokeTransparency = 0
  2166. PopupText.TextWrapped = true
  2167. PopupText.TextYAlignment = Enum.TextYAlignment.Top
  2168. Exit.Name = "Exit"
  2169. Exit.Parent = shadow
  2170. Exit.BackgroundColor3 = Color3.new(1, 0, 0)
  2171. Exit.BackgroundTransparency = 0.30000001192093
  2172. Exit.BorderColor3 = Color3.new(1, 0, 0)
  2173. Exit.BorderSizePixel = 0
  2174. Exit.Position = UDim2.new(0, 267, 0, 3)
  2175. Exit.Size = UDim2.new(0, 20, 0, 20)
  2176. Exit.FontSize = Enum.FontSize.Size14
  2177. Exit.Text = ""
  2178. ContainerFrame.Name = "ContainerFrame"
  2179. ContainerFrame.Parent = PromptDialog
  2180. ContainerFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  2181. ContainerFrame.BackgroundTransparency = 0.5
  2182. ContainerFrame.BorderColor3 = Color3.new(0, 0, 0)
  2183. ContainerFrame.BorderSizePixel = 0
  2184. ContainerFrame.Position = UDim2.new(0, 10, 0, 29)
  2185. ContainerFrame.Size = UDim2.new(0.935483873, 0, 0.806666672, 0)
  2186. ContainerFrame.ZIndex = 5
  2187. TextLabel.Name = "Text Label"
  2188. TextLabel.Parent = ContainerFrame
  2189. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  2190. TextLabel.BackgroundTransparency = 1
  2191. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  2192. TextLabel.Position = UDim2.new(0, 10, 0, 70)
  2193. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  2194. TextLabel.ZIndex = 10
  2195. TextLabel.Font = Enum.Font.SourceSans
  2196. TextLabel.FontSize = Enum.FontSize.Size24
  2197. TextLabel.Text = "Run Time:"
  2198. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  2199. TextLabel.TextStrokeTransparency = 0
  2200. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  2201. TextLabel2.Name = "Text Label2"
  2202. TextLabel2.Parent = ContainerFrame
  2203. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  2204. TextLabel2.BackgroundTransparency = 1
  2205. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  2206. TextLabel2.Position = UDim2.new(0, 10, 0, 120)
  2207. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  2208. TextLabel2.ZIndex = 10
  2209. TextLabel2.Font = Enum.Font.SourceSans
  2210. TextLabel2.FontSize = Enum.FontSize.Size24
  2211. TextLabel2.Text = "Statistics:"
  2212. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  2213. TextLabel2.TextStrokeTransparency = 0
  2214. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  2215. TextLabel3.Name = "Text Label3"
  2216. TextLabel3.Parent = ContainerFrame
  2217. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  2218. TextLabel3.BackgroundTransparency = 1
  2219. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  2220. TextLabel3.Position = UDim2.new(0, 10, 0, 0)
  2221. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  2222. TextLabel3.ZIndex = 10
  2223. TextLabel3.Font = Enum.Font.SourceSans
  2224. TextLabel3.FontSize = Enum.FontSize.Size24
  2225. TextLabel3.Text = "Local Player:"
  2226. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  2227. TextLabel3.TextStrokeTransparency = 0
  2228. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  2229. Time.Name = "Time"
  2230. Time.Parent = ContainerFrame
  2231. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  2232. Time.BackgroundTransparency = 1
  2233. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  2234. Time.Position = UDim2.new(0, 10, 0, 90)
  2235. Time.Size = UDim2.new(0, 100, 0, 20)
  2236. Time.ZIndex = 100
  2237. Time.Font = Enum.Font.ArialBold
  2238. Time.FontSize = Enum.FontSize.Size14
  2239. Time.Text = "Loading..."
  2240. Time.TextColor3 = Color3.new(1, 1, 1)
  2241. Time.TextStrokeTransparency = 0
  2242. Time.TextXAlignment = Enum.TextXAlignment.Left
  2243. appearance.Name = "appearance"
  2244. appearance.Parent = ContainerFrame
  2245. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  2246. appearance.BackgroundTransparency = 1
  2247. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  2248. appearance.Position = UDim2.new(0, 10, 0, 40)
  2249. appearance.Size = UDim2.new(0, 100, 0, 20)
  2250. appearance.ZIndex = 10
  2251. appearance.Font = Enum.Font.ArialBold
  2252. appearance.FontSize = Enum.FontSize.Size14
  2253. appearance.Text = "Appearance: Loading..."
  2254. appearance.TextColor3 = Color3.new(1, 1, 1)
  2255. appearance.TextStrokeTransparency = 0
  2256. appearance.TextXAlignment = Enum.TextXAlignment.Left
  2257. fe.Name = "fe"
  2258. fe.Parent = ContainerFrame
  2259. fe.BackgroundColor3 = Color3.new(0, 0.8, 1)
  2260. fe.BackgroundTransparency = 1
  2261. fe.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  2262. fe.Position = UDim2.new(0, 10, 0, 200)
  2263. fe.Size = UDim2.new(0, 100, 0, 20)
  2264. fe.ZIndex = 10
  2265. fe.Font = Enum.Font.ArialBold
  2266. fe.FontSize = Enum.FontSize.Size14
  2267. fe.Text = "Loading..."
  2268. fe.TextColor3 = Color3.new(1, 1, 1)
  2269. fe.TextStrokeTransparency = 0
  2270. fe.TextXAlignment = Enum.TextXAlignment.Left
  2271. maxplayers.Name = "maxplayers"
  2272. maxplayers.Parent = ContainerFrame
  2273. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  2274. maxplayers.BackgroundTransparency = 1
  2275. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  2276. maxplayers.Position = UDim2.new(0, 10, 0, 160)
  2277. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  2278. maxplayers.ZIndex = 10
  2279. maxplayers.Font = Enum.Font.ArialBold
  2280. maxplayers.FontSize = Enum.FontSize.Size14
  2281. maxplayers.Text = "Loading..."
  2282. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  2283. maxplayers.TextStrokeTransparency = 0
  2284. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  2285. name.Name = "name"
  2286. name.Parent = ContainerFrame
  2287. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  2288. name.BackgroundTransparency = 1
  2289. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  2290. name.Position = UDim2.new(0, 10, 0, 180)
  2291. name.Size = UDim2.new(0, 100, 0, 20)
  2292. name.ZIndex = 10
  2293. name.Font = Enum.Font.ArialBold
  2294. name.FontSize = Enum.FontSize.Size14
  2295. name.Text = "Place: Loading..."
  2296. name.TextColor3 = Color3.new(1, 1, 1)
  2297. name.TextStrokeTransparency = 0
  2298. name.TextXAlignment = Enum.TextXAlignment.Left
  2299. placeid.Name = "placeid"
  2300. placeid.Parent = ContainerFrame
  2301. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  2302. placeid.BackgroundTransparency = 1
  2303. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  2304. placeid.Position = UDim2.new(0, 10, 0, 220)
  2305. placeid.Size = UDim2.new(0, 100, 0, 20)
  2306. placeid.ZIndex = 10
  2307. placeid.Font = Enum.Font.ArialBold
  2308. placeid.FontSize = Enum.FontSize.Size14
  2309. placeid.Text = "Place ID: Loading..."
  2310. placeid.TextColor3 = Color3.new(1, 1, 1)
  2311. placeid.TextStrokeTransparency = 0
  2312. placeid.TextXAlignment = Enum.TextXAlignment.Left
  2313. playerid.Name = "playerid"
  2314. playerid.Parent = ContainerFrame
  2315. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  2316. playerid.BackgroundTransparency = 1
  2317. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  2318. playerid.Position = UDim2.new(0, 10, 0, 20)
  2319. playerid.Size = UDim2.new(0, 100, 0, 20)
  2320. playerid.ZIndex = 10
  2321. playerid.Font = Enum.Font.ArialBold
  2322. playerid.FontSize = Enum.FontSize.Size14
  2323. playerid.Text = "Player ID: Loading..."
  2324. playerid.TextColor3 = Color3.new(1, 1, 1)
  2325. playerid.TextStrokeTransparency = 0
  2326. playerid.TextXAlignment = Enum.TextXAlignment.Left
  2327. players.Name = "players"
  2328. players.Parent = ContainerFrame
  2329. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  2330. players.BackgroundTransparency = 1
  2331. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  2332. players.Position = UDim2.new(0, 10, 0, 140)
  2333. players.Size = UDim2.new(0, 100, 0, 20)
  2334. players.ZIndex = 100
  2335. players.Font = Enum.Font.ArialBold
  2336. players.FontSize = Enum.FontSize.Size14
  2337. players.Text = "Loading..."
  2338. players.TextColor3 = Color3.new(1, 1, 1)
  2339. players.TextStrokeTransparency = 0
  2340. players.TextXAlignment = Enum.TextXAlignment.Left
  2341. local SINFOGUI = ContainerFrame
  2342. drag:TweenPosition(UDim2.new(0.5, -150, 0, 100), "InOut", "Quart", 0.5, true, nil)
  2343. wait(0.5)
  2344. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  2345. SINFOGUI.name.Text = "Place: " .. Asset.Name
  2346. Exit.MouseButton1Click:Connect(function()
  2347. drag:TweenPosition(UDim2.new(0.5, -150, 0, -400), "InOut", "Quart", 0.5, true, nil)
  2348. wait(0.6)
  2349. Sinfo:Destroy()
  2350. end)
  2351. SINFOGUI.playerid.Text = "Player ID: " ..Players.LocalPlayer.UserId
  2352. if workspace.FilteringEnabled == true then
  2353. SINFOGUI.fe.Text = "Filtering Enabled"
  2354. elseif workspace.FilteringEnabled == false then
  2355. SINFOGUI.fe.Text = "Filtering Disabled"
  2356. end
  2357. SINFOGUI.maxplayers.Text = Players.MaxPlayers.. " Players Max"
  2358. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId
  2359. repeat
  2360. players = Players:getPlayers()
  2361. SINFOGUI.players.Text = #players.. " Player(s)"
  2362. SINFOGUI.appearance.Text = "Appearance: " ..Players.LocalPlayer.CharacterAppearanceId
  2363. local seconds = math.floor(workspace.DistributedGameTime)
  2364. local minutes = math.floor(workspace.DistributedGameTime / 60)
  2365. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  2366. local seconds = seconds - (minutes * 60)
  2367. local minutes = minutes - (hours * 60)
  2368. if hours < 1 then if minutes < 1 then
  2369. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  2370. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)"
  2371. end
  2372. else
  2373. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  2374. end
  2375. wait(1)
  2376. until SINFOGUI.Parent == nil
  2377. end)
  2378.  
  2379. addcmd('breakloops','Stops any cmd loops (;100^1^cmd)',{'break'},
  2380. function(args, speaker)
  2381. lastBreakTime = tick()
  2382. end)
  2383.  
  2384. addcmd('rejoin','Makes you rejoin the game',{'rj'},
  2385. function(args, speaker)
  2386. game:GetService('TeleportService'):Teleport(game.PlaceId)
  2387. end)
  2388.  
  2389. addcmd('exit','Kills roblox process',{},
  2390. function(args, speaker)
  2391. game:shutdown()
  2392. end)
  2393.  
  2394. runningnoclip = false
  2395. Clip = true
  2396. addcmd('noclip','Noclip through objects',{},
  2397. function(args, speaker)
  2398. notify('Noclip','Noclip enabled')
  2399. Clip = false
  2400. if Players.LocalPlayer.Character:FindFirstChild('Torso') then
  2401. wait(0.1)
  2402. if runningnoclip == false then runningnoclip = true
  2403. game:GetService('RunService').Stepped:connect(function ()
  2404. if Clip == false and Players.LocalPlayer.Character ~= nil then
  2405. for _, child in pairs( Players.LocalPlayer.Character:GetDescendants()) do
  2406. if child.ClassName == 'Part' and child.CanCollide == true then
  2407. child.CanCollide = false
  2408. end end end end) end
  2409. else
  2410. r15noclip = true
  2411. end
  2412. end)
  2413.  
  2414. addcmd('clip','Disables noclip',{},
  2415. function(args, speaker)
  2416. notify('Noclip','Noclip disabled')
  2417. Clip = true
  2418. r15noclip = false
  2419. wait(0.1)
  2420. if Players.LocalPlayer.Character ~= nil then
  2421. Players.LocalPlayer.Character.Torso.CanCollide = true
  2422. Players.LocalPlayer.Character.Head.CanCollide = true
  2423. end
  2424. end)
  2425.  
  2426. addcmd('togglenoclip','Toggles noclip',{},
  2427. function(args, speaker)
  2428. if Clip then
  2429. execCmd('noclip')
  2430. else
  2431. execCmd('clip')
  2432. end
  2433. end)
  2434.  
  2435. FLYING = false
  2436. iyflyspeed = 1
  2437. function sFLY()
  2438. repeat wait() until Players.LocalPlayer and Players.LocalPlayer.Character and Players.LocalPlayer.Character:FindFirstChild('HumanoidRootPart') and Players.LocalPlayer.Character:FindFirstChild('Humanoid')
  2439. repeat wait() until Mouse
  2440.  
  2441. local T = Players.LocalPlayer.Character.HumanoidRootPart
  2442. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  2443. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  2444. local SPEED = 0
  2445.  
  2446. local function FLY()
  2447. FLYING = true
  2448. local BG = Instance.new('BodyGyro', T)
  2449. local BV = Instance.new('BodyVelocity', T)
  2450. BG.P = 9e4
  2451. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  2452. BG.cframe = T.CFrame
  2453. BV.velocity = Vector3.new(0, 0.1, 0)
  2454. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  2455. spawn(function()
  2456. repeat wait()
  2457. Players.LocalPlayer.Character.Humanoid.PlatformStand = true
  2458. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  2459. SPEED = 50
  2460. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  2461. SPEED = 0
  2462. end
  2463. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  2464. 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
  2465. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  2466. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  2467. 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
  2468. else
  2469. BV.velocity = Vector3.new(0, 0.1, 0)
  2470. end
  2471. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  2472. until not FLYING
  2473. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  2474. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  2475. SPEED = 0
  2476. BG:destroy()
  2477. BV:destroy()
  2478. Players.LocalPlayer.Character.Humanoid.PlatformStand = false
  2479. end)
  2480. end
  2481. Mouse.KeyDown:connect(function(KEY)
  2482. if KEY:lower() == 'w' then
  2483. CONTROL.F = iyflyspeed
  2484. elseif KEY:lower() == 's' then
  2485. CONTROL.B = -iyflyspeed
  2486. elseif KEY:lower() == 'a' then
  2487. CONTROL.L = -iyflyspeed
  2488. elseif KEY:lower() == 'd' then
  2489. CONTROL.R = iyflyspeed
  2490. end
  2491. end)
  2492. Mouse.KeyUp:connect(function(KEY)
  2493. if KEY:lower() == 'w' then
  2494. CONTROL.F = 0
  2495. elseif KEY:lower() == 's' then
  2496. CONTROL.B = 0
  2497. elseif KEY:lower() == 'a' then
  2498. CONTROL.L = 0
  2499. elseif KEY:lower() == 'd' then
  2500. CONTROL.R = 0
  2501. end
  2502. end)
  2503. FLY()
  2504. end
  2505.  
  2506. function NOFLY()
  2507. FLYING = false
  2508. Players.LocalPlayer.Character.Humanoid.PlatformStand = false
  2509. end
  2510.  
  2511. Players.LocalPlayer.CharacterAdded:Connect(function()
  2512. FLYING = false
  2513. Floating = false
  2514. end)
  2515.  
  2516. addcmd('fly','Makes you fly',{},
  2517. function(args, speaker)
  2518. sFLY()
  2519. end)
  2520.  
  2521. addcmd('flyspeed','Set fly speed',{'flysp'},
  2522. function(args, speaker)
  2523. if isNumber(args[1]) then
  2524. iyflyspeed = args[1]
  2525. end
  2526. end)
  2527.  
  2528. addcmd('unfly','Disables fly',{'nofly'},
  2529. function(args, speaker)
  2530. NOFLY()
  2531. end)
  2532.  
  2533. addcmd('togglefly','Toggle fly',{},
  2534. function(args, speaker)
  2535. if FLYING then
  2536. NOFLY()
  2537. else
  2538. sFLY()
  2539. end
  2540. end)
  2541.  
  2542. Floating = false
  2543. addcmd('float', 'Makes you float',{},
  2544. function(args,speaker)
  2545. Floating = true
  2546. local pchar = Players.LocalPlayer.Character
  2547. if pchar and not pchar:FindFirstChild("Float") then
  2548. spawn(function()
  2549. local Float = Instance.new('Part', pchar)
  2550. Float.Name = 'Float'
  2551. Float.Transparency = 1
  2552. Float.Size = Vector3.new(6,1,6)
  2553. Float.Anchored = true
  2554. Float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  2555. notify('Float','Float Enabled')
  2556. spawn(function()
  2557. while wait(0.1) do
  2558. if pchar:FindFirstChild("Float") then
  2559. Float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  2560. else
  2561. break
  2562. end
  2563. end
  2564. end)
  2565. end)
  2566. end
  2567. end)
  2568.  
  2569. addcmd('unfloat','Disables floating',{'nofloat'},
  2570. function(args, speaker)
  2571. Floating = false
  2572. local pchar = Players.LocalPlayer.Character
  2573. notify('Float','Float Disabled')
  2574. if pchar:FindFirstChild("Float") then
  2575. pchar.Float:Destroy()
  2576. end
  2577. end)
  2578.  
  2579. addcmd('togglefloat','Toggles floating',{},
  2580. function(args, speaker)
  2581. if Floating then
  2582. execCmd('unfloat')
  2583. else
  2584. execCmd('float')
  2585. end
  2586. end)
  2587.  
  2588. local WayPoints = {}
  2589. addcmd("savepos","Sets a waypoint at your position",{'spos'},
  2590. function(args, speaker)
  2591. local WPName = tostring(getstring(false, 0))
  2592. if speaker.Character:findFirstChild("HumanoidRootPart") then
  2593. notify('Modified Waypoints',"Created waypoint: "..getstring(false, 0))
  2594. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  2595. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  2596. end
  2597. end)
  2598.  
  2599. addcmd("deletepos","Deletes a waypoint",{'dpos'},
  2600. function(args, speaker)
  2601. for i,v in pairs(WayPoints) do
  2602. if v.NAME == tostring(getstring(false, 0)) then
  2603. notify('Modified Waypoints',"Deleted waypoint: " .. v.NAME)
  2604. table.remove(WayPoints, i)
  2605. end
  2606. end
  2607. end)
  2608.  
  2609. addcmd("loadpos","Teleports player to a waypoint",{'lpos'},
  2610. function(args, speaker)
  2611. local WPName = tostring(getstring(false, 0))
  2612. if Players.LocalPlayer.Character then
  2613. for i,_ in pairs(WayPoints) do
  2614. local x = WayPoints[i].COORD[1]
  2615. local y = WayPoints[i].COORD[2]
  2616. local z = WayPoints[i].COORD[3]
  2617. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  2618. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  2619. end
  2620. end
  2621. end
  2622. end)
  2623.  
  2624. addcmd('esp', 'View a player and a players status',{},
  2625. function(args, speaker)
  2626. local players = getPlayer(args[1], speaker)
  2627. for i,v in pairs(players)do
  2628. spawn(function()
  2629. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  2630. if child.Name == Players[v].Name then
  2631. child:Destroy()
  2632. end
  2633. end
  2634. wait(0.5)
  2635. local m = game["Players"].LocalPlayer:GetMouse()
  2636. local rs = game:GetService("RunService").RenderStepped
  2637. local espplr = Players[v]
  2638. if espplr.Character and espplr.Name ~= Players.LocalPlayer.Name then
  2639. for b,n in pairs (espplr.Character:GetChildren()) do
  2640. if (n:IsA("BasePart")) then
  2641. local a = Instance.new("BoxHandleAdornment", game.CoreGui)
  2642. a.Name = espplr.Name
  2643. a.Adornee = n
  2644. a.AlwaysOnTop = true
  2645. a.ZIndex = 0
  2646. a.Size = n.Size
  2647. a.Transparency = 0.7
  2648. local resetting = false
  2649. if espplr.TeamColor == Players.LocalPlayer.TeamColor then
  2650. a.Color = BrickColor.new("Lime green")
  2651. else
  2652. a.Color = BrickColor.new("Really red")
  2653. end
  2654. if espplr.Character and espplr.Character:FindFirstChild('Head') then
  2655. local BillboardGui = Instance.new("BillboardGui", game.CoreGui)
  2656. local TextLabel = Instance.new("TextLabel")
  2657. BillboardGui.Adornee = espplr.Character.Head
  2658. BillboardGui.Name = espplr.Name
  2659. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  2660. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  2661. BillboardGui.AlwaysOnTop = true
  2662. TextLabel.Parent = BillboardGui
  2663. TextLabel.BackgroundTransparency = 1
  2664. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  2665. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  2666. TextLabel.Font = Enum.Font.SourceSansSemibold
  2667. TextLabel.TextSize = 20
  2668. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  2669. TextLabel.TextStrokeTransparency = 0
  2670. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  2671. espplr.Character:WaitForChild("Humanoid").Died:connect(function()
  2672. BillboardGui:Destroy() a:Destroy()
  2673. end)
  2674. Players.PlayerRemoving:connect(function(player)
  2675. if player.Name == espplr.Name then
  2676. BillboardGui:Destroy() a:Destroy()
  2677. end
  2678. end)
  2679. game:GetService("RunService").RenderStepped:Connect(function()
  2680. if espplr.Character ~= nil and espplr.Character.Parent ~= nil and espplr.Character:FindFirstChild('HumanoidRootPart') and espplr.Character:FindFirstChild('Humanoid') and game.CoreGui:FindFirstChild(espplr.Name) then
  2681. local pos = math.floor((Players.LocalPlayer.Character.HumanoidRootPart.Position - espplr.Character.HumanoidRootPart.Position).magnitude)
  2682. TextLabel.Text = 'Name: '..espplr.Name..' | Health: '..espplr.Character.Humanoid.Health..' | Studs: '..pos
  2683. else
  2684. BillboardGui:Destroy() a:Destroy()
  2685. end
  2686. end)
  2687. end
  2688. end
  2689. end
  2690. end
  2691. end)
  2692. end
  2693. end)
  2694.  
  2695. addcmd('noesp', 'Removes esp',{'unesp'},
  2696. function(args, speaker)
  2697. local players = getPlayer(args[1], speaker)
  2698. for i,v in pairs(players)do
  2699. spawn(function()
  2700. for _, child in pairs( game["CoreGui"]:GetChildren()) do
  2701. if child.Name == Players[v].Name then
  2702. child:Destroy()
  2703. end
  2704. end
  2705. end)
  2706. end
  2707. end)
  2708.  
  2709. addcmd('view', 'View a player',{'spectate'},
  2710. function(args, speaker)
  2711. local players = getPlayer(args[1], speaker)
  2712. for i,v in pairs(players) do
  2713. workspace.CurrentCamera.CameraSubject = Players[v].Character
  2714. notify('Spectate','Viewing ' .. Players[v].Name)
  2715. end
  2716. end)
  2717.  
  2718. addcmd('unview', 'Stops viewing player',{'unspectate'},
  2719. function()
  2720. workspace.CurrentCamera.CameraSubject = Players.LocalPlayer.Character
  2721. notify('Spectate','View turned off')
  2722. end)
  2723.  
  2724. addcmd('unkeybind','Unbind a key',{},
  2725. function(args, speaker)
  2726. local cmd = tostring(args[1])
  2727. local key = tostring(args[2])
  2728. for i,v in pairs(binds) do
  2729. if v.COMMAND == cmd and v.KEY == key then
  2730. table.remove(binds, i)
  2731. refreshbinds()
  2732. end
  2733. end
  2734. updatesaves()
  2735. if key == 'RightClick' or key == 'LeftClick' then
  2736. notify('Keybinds Updated','Unbinded '..key..' from '..cmd)
  2737. else
  2738. notify('Keybinds Updated','Unbinded '..key:sub(14)..' from '..cmd)
  2739. end
  2740. end)
  2741.  
  2742. local fa = false
  2743. local cam = workspace.CurrentCamera
  2744. local cam1 = 0
  2745. local cam2 = 0
  2746. local cam3 = 0
  2747. local k1 = false
  2748. local k2 = false
  2749. local k3 = false
  2750. local k4 = false
  2751. local k5 = false
  2752. local k6 = false
  2753. cs = 0.5
  2754. function movecam()
  2755. local fc = game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2756. if fa == false then
  2757. repeat
  2758. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2759. local fp = fc.Position
  2760. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  2761. fa = true
  2762. end
  2763. game:GetService('RunService').RenderStepped:Wait()
  2764. until not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC')
  2765. fa = false
  2766. end
  2767. end
  2768. function kp1(inputObject, gameProcessedEvent)
  2769. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2770. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2771. k1 = true
  2772. cam1 = cs end
  2773. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2774. k2 = true
  2775. cam1 = (cs*-1) end
  2776. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2777. k3 = true
  2778. cam2 = cs end
  2779. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2780. k4 = true
  2781. cam2 = (cs*-1) end
  2782. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2783. k5 = true
  2784. cam3 = cs end
  2785. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2786. k6 = true
  2787. cam3 = (cs*-1) end
  2788. end
  2789. end
  2790. game:GetService("UserInputService").InputBegan:connect(kp1)
  2791. function kp2(inputObject, gameProcessedEvent)
  2792. if not gameProcessedEvent and game:GetService('Players').LocalPlayer.Character and game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2793. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  2794. k1 = false
  2795. if k2 == false then
  2796. cam1 = 0
  2797. end
  2798. end
  2799. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  2800. k2 = false
  2801. if k1 == false then
  2802. cam1 = 0
  2803. end
  2804. end
  2805. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  2806. k3= false
  2807. if k4== false then
  2808. cam2 = 0
  2809. end
  2810. end
  2811. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  2812. k4 = false
  2813. if k3 == false then
  2814. cam2 = 0
  2815. end
  2816. end
  2817. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  2818. k5 = false
  2819. if k6 == false then
  2820. cam3 = 0
  2821. end
  2822. end
  2823. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  2824. k6 = false
  2825. if k5 == false then
  2826. cam3 = 0
  2827. end
  2828. end
  2829. end
  2830. end
  2831. game:GetService("UserInputService").InputEnded:connect(kp2)
  2832. function FC()
  2833. if not game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2834. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = true
  2835. local fc = Instance.new('Part',game:GetService('Players').LocalPlayer.Character)
  2836. fc.CanCollide = false
  2837. fc.Anchored = true
  2838. fc.Transparency = 1
  2839. fc.Size = Vector3.new(1,1,1)
  2840. fc.Name = 'xFC'
  2841. fc.CFrame = game:GetService('Players').LocalPlayer.Character.Head.CFrame
  2842. local cam = workspace.CurrentCamera
  2843. cam.CameraSubject = fc
  2844. cam.CameraType = 'Custom'
  2845. movecam()
  2846. end end
  2847. function UFC()
  2848. game:GetService('Players').LocalPlayer.PlayerScripts.ControlScript.Disabled = false
  2849. if game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC') then
  2850. game:GetService('Players').LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  2851. local cam = workspace.CurrentCamera
  2852. cam.CameraSubject = game:GetService('Players').LocalPlayer.Character.Humanoid
  2853. cam.CameraType = 'Custom'
  2854. end
  2855. end
  2856.  
  2857. addcmd('freecam','Allows you to freely move camera around the game',{'fc'},
  2858. function(args, speaker)
  2859. FC()
  2860. end)
  2861.  
  2862. addcmd('fixcam','Fixes camera',{},
  2863. function(args, speaker)
  2864. UFC()
  2865. workspace.CurrentCamera:remove()
  2866. wait(.1)
  2867. workspace.CurrentCamera.CameraSubject = Players.LocalPlayer.Character.Humanoid
  2868. workspace.CurrentCamera.CameraType = "Custom"
  2869. Players.LocalPlayer.CameraMinZoomDistance = 0.5
  2870. Players.LocalPlayer.CameraMaxZoomDistance = 400
  2871. Players.LocalPlayer.CameraMode = "Classic"
  2872. end)
  2873.  
  2874. addcmd('unfreecam','Disables freecam',{'nofreecam','unfc','nofc'},
  2875. function(args, speaker)
  2876. UFC()
  2877. end)
  2878.  
  2879. addcmd('freecamspeed','Adjusts freecam speed',{'fcspeed'},
  2880. function(args, speaker)
  2881. if isNumber(args[1]) then
  2882. cs = args[1]
  2883. end
  2884. end)
  2885.  
  2886. addcmd('firstp', 'Forces camera to go into first person',{},
  2887. function(args, speaker)
  2888. Players.LocalPlayer.CameraMode = "LockFirstPerson"
  2889. end)
  2890.  
  2891. addcmd('thirdp', 'Allows camera to go into third person',{},
  2892. function(args, speaker)
  2893. Players.LocalPlayer.CameraMode = "Classic"
  2894. end)
  2895.  
  2896. addcmd('maxzoom','Maximum camera zoom',{},
  2897. function(args, speaker)
  2898. Players.LocalPlayer.CameraMaxZoomDistance = args[1]
  2899. end)
  2900.  
  2901. addcmd('unlockws', 'Unlocks the whole workspace',{'unlockworkspace'},
  2902. function(args, speaker)
  2903. notify('Workspace Modified','Workspace unlocked')
  2904. wait(1)
  2905. local function unlock(instance)
  2906. for i,v in pairs(instance:GetChildren()) do
  2907. if v:IsA("BasePart") then
  2908. v.Locked = false
  2909. end
  2910. unlock(v)
  2911. end
  2912. end
  2913. unlock(workspace)
  2914. end)
  2915.  
  2916. addcmd('lockws', 'Locks the whole workspace',{'lockworkspace'},
  2917. function(args, speaker)
  2918. notify('Workspace Modified','Workspace locked')
  2919. wait(1)
  2920. local function lock(instance)
  2921. for i,v in pairs(instance:GetChildren()) do
  2922. if v:IsA("BasePart") then
  2923. v.Locked = true
  2924. end
  2925. lock(v)
  2926. end
  2927. end
  2928. lock(workspace)
  2929. end)
  2930.  
  2931. addcmd('delete', 'removes any part with a certain name from the workspace (DOES NOT REPLICATE)',{'remove'},
  2932. function(args, speaker)
  2933. part = getstring(false, 0)
  2934. local function dels(instance)
  2935. for i,v in pairs(instance:GetChildren())do
  2936. if v.Name:lower() == part:lower() then v:Destroy() end
  2937. dels(v)
  2938. end
  2939. end
  2940. dels(workspace)
  2941. notify('Item(s) Deleted','Deleted ' ..getstring(false, 0))
  2942. end)
  2943.  
  2944. addcmd('deleteclass', 'removes any part with a certain classname from the workspace (DOES NOT REPLICATE)',{'removeclass','deleteclassname','removeclassname','dc'},
  2945. function(args, speaker)
  2946. part = getstring(false, 0)
  2947. local function dels(instance)
  2948. for i,v in pairs(instance:GetChildren())do
  2949. if v.ClassName:lower() == part:lower() then v:Destroy() end
  2950. dels(v)
  2951. end
  2952. end
  2953. dels(workspace)
  2954. notify('Item(s) Deleted','Deleted items with ClassName ' ..getstring(false, 0))
  2955. end)
  2956.  
  2957. addcmd('btools', 'Gives you building tools (DOES NOT REPLICATE)',{},
  2958. function(args, speaker)
  2959. Instance.new("HopperBin", Players.LocalPlayer.Backpack).BinType = 1
  2960. Instance.new("HopperBin", Players.LocalPlayer.Backpack).BinType = 2
  2961. Instance.new("HopperBin", Players.LocalPlayer.Backpack).BinType = 3
  2962. Instance.new("HopperBin", Players.LocalPlayer.Backpack).BinType = 4
  2963. end)
  2964.  
  2965. addcmd('f3x', 'loads f3x tools',{'fex'},
  2966. function(args, speaker)
  2967. loadstring(game:GetObjects("rbxassetid://1059691823")[1].Source)()
  2968. end)
  2969.  
  2970. addcmd('age','tells you the age of a player',{},
  2971. function(args, speaker)
  2972. local players = getPlayer(args[1], speaker)
  2973. for i,v in pairs(players) do
  2974. local players = getPlayer(args[1], speaker)
  2975. local platforms = {}
  2976. for i,v in pairs(players) do
  2977. local p = Players[v]
  2978. table.insert(platforms, p.Name.."'s age is: "..p.AccountAge)
  2979. end
  2980. notify('OS',table.concat(platforms, ',\n'))
  2981. end
  2982. end)
  2983.  
  2984. addcmd('os', "Shows a player's platform.", {'platform', 'device'},
  2985. function(args, speaker)
  2986. local players = getPlayer(args[1], speaker)
  2987. local platforms = {}
  2988. for i,v in pairs(players) do
  2989. local p = Players[v]
  2990. table.insert(platforms, p.Name.."'s platform is: "..p.OsPlatform)
  2991. end
  2992. notify('OS',table.concat(platforms, ',\n'))
  2993. end)
  2994.  
  2995. addcmd('goto', 'go to a player',{'to'},
  2996. function(args, speaker)
  2997. local players = getPlayer(args[1], speaker)
  2998. for i,v in pairs(players)do
  2999. if Players[v].Character ~= nil then
  3000. if speaker.Character:FindFirstChild("Humanoid") then
  3001. speaker.Character.Humanoid.Jump = true
  3002. end
  3003. speaker.Character.HumanoidRootPart.CFrame = Players[v].Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  3004. end
  3005. end
  3006. end)
  3007.  
  3008. bringT = {}
  3009. addcmd('loopbring','Loop brings a player to you (useful for killing)',{},
  3010. function(args, speaker)
  3011. local players = getPlayer(args[1], speaker)
  3012. for i,v in pairs(players)do
  3013. spawn(function()
  3014. if FindInTable(bringT, Players[v].Name) then return end
  3015. table.insert(bringT, Players[v].Name)
  3016. local pchar=Players[v].Character
  3017. pchar.Humanoid.Jump = true
  3018. repeat wait()
  3019. pchar = Players[v].Character
  3020. for i,c in pairs(players) do
  3021. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  3022. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  3023. end
  3024. end
  3025. until not FindInTable(bringT, Players[v].Name)
  3026. end)
  3027. end
  3028. end)
  3029.  
  3030. addcmd('unloopbring','Undoes loopbring',{'noloopbring'},
  3031. function(args, speaker)
  3032. local players = getPlayer(args[1], speaker)
  3033. for i,v in pairs(players)do
  3034. spawn(function()
  3035. for a,b in pairs(bringT) do if b == Players[v].Name then table.remove(bringT, a) end end
  3036. end)
  3037. end
  3038. end)
  3039.  
  3040. addcmd('freeze', 'freezes a player',{'fr'},
  3041. function(args, speaker)
  3042. local players = getPlayer(args[1], speaker)
  3043. if players ~= nil then
  3044. for i, v in pairs(players) do
  3045. spawn(function()
  3046. for i, x in next, Players[v].Character:GetDescendants() do
  3047. if x:IsA("Part") and not x.Anchored then
  3048. x.Anchored = true
  3049. end
  3050. end
  3051. end)
  3052. end
  3053. end
  3054. end)
  3055.  
  3056. addcmd('thaw', 'unfreezes a player',{'unfreeze','unfr'},
  3057. function(args, speaker)
  3058. local players = getPlayer(args[1], speaker)
  3059. if players ~= nil then
  3060. for i, v in pairs(players) do
  3061. spawn(function()
  3062. for i, x in next, Players[v].Character:GetDescendants() do
  3063. if x:IsA("Part") and x.Anchored then
  3064. x.Anchored = false
  3065. end
  3066. end
  3067. end)
  3068. end
  3069. end
  3070. end)
  3071.  
  3072. addcmd('fekill','Kills a player (YOU NEED A TOOL)',{},
  3073. function(args, speaker)
  3074. local players = getPlayer(args[1], speaker)
  3075. for i,v in pairs(players)do
  3076. -- illremember's cool fe kill script
  3077. local Target = Players[v].Name
  3078. game:GetService("Players").LocalPlayer.Character.Humanoid.Name = 1
  3079. local l = game:GetService("Players").LocalPlayer.Character["1"]:Clone()
  3080. l.Parent = game:GetService("Players").LocalPlayer.Character
  3081. l.Name = "Humanoid"
  3082. wait(0.1)
  3083. game:GetService("Players").LocalPlayer.Character["1"]:Destroy()
  3084. workspace.CurrentCamera.CameraSubject = game:GetService("Players").LocalPlayer.Character
  3085. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = true
  3086. wait(0.1)
  3087. game:GetService("Players").LocalPlayer.Character.Animate.Disabled = false
  3088. game:GetService("Players").LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  3089. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  3090. game:GetService("Players").LocalPlayer.Character.Humanoid:EquipTool(v)
  3091. v.CanBeDropped = true
  3092. end
  3093. wait(0.1)
  3094. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  3095. wait(0.1)
  3096. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[Target].Character.HumanoidRootPart.CFrame
  3097. wait(0.2)
  3098. game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-10000,-100, -10000))
  3099. end
  3100. end)
  3101.  
  3102. oofing = false
  3103. addcmd('loopoof','Loops everyones character sounds (everyone can hear)',{},
  3104. function(args, speaker)
  3105. oofing = true
  3106. repeat wait(0.01)
  3107. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  3108. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  3109. for _,x in pairs(v.Character.Head:GetChildren()) do
  3110. if x:IsA'Sound' then x.Playing = true end
  3111. end
  3112. end
  3113. end
  3114. until oofing == false
  3115. end)
  3116.  
  3117. addcmd('unloopoof','Stops the oof chaos',{},
  3118. function(args, speaker)
  3119. oofing = false
  3120. end)
  3121.  
  3122. addcmd('respawn','Respawns you',{},
  3123. function(args, speaker)
  3124. respawn(Players.LocalPlayer)
  3125. end)
  3126.  
  3127. addcmd('refresh', 'Respawns and brings you back to the same position',{'re'},
  3128. function(args, speaker)
  3129. refresh(Players.LocalPlayer)
  3130. end)
  3131.  
  3132. addcmd('god','Gives you godmode',{''},
  3133. function(args, speaker)
  3134. Players.LocalPlayer.Character.Humanoid.Name = 1
  3135. local l = Players.LocalPlayer.Character["1"]:Clone()
  3136. l.Parent = Players.LocalPlayer.Character
  3137. l.Name = "Humanoid"
  3138. wait(0.1)
  3139. Players.LocalPlayer.Character["1"]:Destroy()
  3140. workspace.CurrentCamera.CameraSubject = Players.LocalPlayer.Character
  3141. Players.LocalPlayer.Character.Animate.Disabled = true
  3142. wait(0.1)
  3143. Players.LocalPlayer.Character.Animate.Disabled = false
  3144. Players.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  3145. end)
  3146.  
  3147. addcmd('invisible','Makes you invisible to other players',{'invis'},
  3148. function(args, speaker)
  3149. -- Elite1337#9377 & Timeless#4044
  3150. local function CheckRig()
  3151. if Players.LocalPlayer.Character then
  3152. local Humanoid = Players.LocalPlayer.Character:WaitForChild('Humanoid')
  3153. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  3154. return 'R15'
  3155. else
  3156. return 'R6'
  3157. end
  3158. end
  3159. end
  3160. local function InitiateInvis()
  3161. local Character = Players.LocalPlayer.Character
  3162. local StoredCF = Character.PrimaryPart.CFrame
  3163. local Part = Instance.new('Part',workspace)
  3164. Part.Size = Vector3.new(5,0,5)
  3165. Part.Anchored = true
  3166. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  3167. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  3168. spawn(function()
  3169. wait(3)
  3170. Part:Destroy()
  3171. end)
  3172. if CheckRig() == 'R6' then
  3173. local Clone = Character.HumanoidRootPart:Clone()
  3174. Character.HumanoidRootPart:Destroy()
  3175. Clone.Parent = Character
  3176. else
  3177. local Clone = Character.LowerTorso.Root:Clone()
  3178. Character.LowerTorso.Root:Destroy()
  3179. Clone.Parent = Character.LowerTorso
  3180. end
  3181. end
  3182. InitiateInvis()
  3183. end)
  3184.  
  3185. addcmd('strengthen','Changes CustomPhysicalProperties in your player',{},
  3186. function(args, speaker)
  3187. for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  3188. if child.ClassName == "Part" then
  3189. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  3190. end
  3191. end
  3192. end)
  3193.  
  3194. addcmd('weaken','Changes CustomPhysicalProperties in your player',{},
  3195. function(args, speaker)
  3196. for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  3197. if child.ClassName == "Part" then
  3198. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  3199. end
  3200. end
  3201. end)
  3202.  
  3203. addcmd('unweaken',' Undoes strength and weaken',{'unstrengthen'},
  3204. function(args, speaker)
  3205. for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  3206. if child.ClassName == "Part" then
  3207. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  3208. end
  3209. end
  3210. end)
  3211.  
  3212. addcmd('jpower', 'change a players jump height',{'grav','jumppower','jp'},
  3213. function(args, speaker)
  3214. if Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
  3215. Players.LocalPlayer.Character.Humanoid.JumpPower=tonumber(args[1])
  3216. end
  3217. end)
  3218.  
  3219. addcmd('hipheight', 'adjusts hip height',{'hheight'},
  3220. function(args, speaker)
  3221. if Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
  3222. Players.LocalPlayer.Character.Humanoid.HipHeight = args[1]
  3223. end
  3224. end)
  3225.  
  3226. addcmd('dance','Makes you d a n c e',{},
  3227. function(args, speaker)
  3228. local pchar=Players.LocalPlayer.Character
  3229. local anim = nil
  3230. local dance1 = math.random(1,7)
  3231. if dance1 == 1 then
  3232. anim = '27789359'
  3233. end
  3234. if dance1 == 2 then
  3235. anim = '30196114'
  3236. end
  3237. if dance1 == 3 then
  3238. anim = '248263260'
  3239. end
  3240. if dance1 == 4 then
  3241. anim = '45834924'
  3242. end
  3243. if dance1 == 5 then
  3244. anim = '33796059'
  3245. end
  3246. if dance1 == 6 then
  3247. anim = '28488254'
  3248. end
  3249. if dance1 == 7 then
  3250. anim = '52155728'
  3251. end
  3252. local animation = Instance.new("Animation")
  3253. animation.AnimationId = "rbxassetid://"..anim
  3254. local animTrack = pchar.Humanoid:LoadAnimation(animation)
  3255. animTrack:Play()
  3256. end)
  3257.  
  3258. addcmd('nolimbs', 'Removes your limbs',{'rlimbs'},
  3259. function(args, speaker)
  3260. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  3261. if v:IsA("BasePart") and
  3262. v.Name == "Right Leg" or
  3263. v.Name == "Left Leg" or
  3264. v.Name == "Right Arm" or
  3265. v.Name == "Left Arm" then
  3266. v:Destroy()
  3267. end
  3268. end
  3269. end)
  3270.  
  3271. addcmd('noarms', 'Removes your arms',{'rarms'},
  3272. function(args, speaker)
  3273. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  3274. if v:IsA("BasePart") and
  3275. v.Name == "Right Arm" or
  3276. v.Name == "Left Arm" then
  3277. v:Destroy()
  3278. end
  3279. end
  3280. end)
  3281.  
  3282. addcmd('nolegs', 'Removes your arms',{'rlegs'},
  3283. function(args, speaker)
  3284. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  3285. if v:IsA("BasePart") and
  3286. v.Name == "Right Leg" or
  3287. v.Name == "Left Leg" then
  3288. v:Destroy()
  3289. end
  3290. end
  3291. end)
  3292.  
  3293. addcmd('sit', 'Makes your character sit',{},
  3294. function(args, speaker)
  3295. if Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
  3296. Players.LocalPlayer.Character.Humanoid.Sit = true
  3297. end
  3298. end)
  3299.  
  3300. addcmd('team','Changes your team. Sometimes fools the game if localscripts are used.',{},
  3301. function(args, speaker)
  3302. local teamname = nil
  3303. for a,b in pairs(game.Teams:GetChildren()) do
  3304. local L_name = b.Name:lower()
  3305. local F = L_name:find(getstring(true, 0))
  3306. if F == 1 then
  3307. teamname = b
  3308. end
  3309. end
  3310. Players.LocalPlayer.Team = teamname
  3311. end)
  3312.  
  3313. addcmd('spasm','Makes you c r a z y',{},
  3314. function(args, speaker)
  3315. local pchar=Players.LocalPlayer.Character
  3316. local AnimationId = "33796059"
  3317. local Anim = Instance.new("Animation")
  3318. Anim.AnimationId = "rbxassetid://"..AnimationId
  3319. local k = pchar.Humanoid:LoadAnimation(Anim)
  3320. k:Play()
  3321. k:AdjustSpeed(99)
  3322. end)
  3323.  
  3324. addcmd('animation','Makes your character preform an animation (must be by roblox to replicate)',{'anim'},
  3325. function(args, speaker)
  3326. local pchar=Players.LocalPlayer.Character
  3327. local AnimationId = tostring(args[1])
  3328. local Anim = Instance.new("Animation")
  3329. Anim.AnimationId = "rbxassetid://"..AnimationId
  3330. local k = pchar.Humanoid:LoadAnimation(Anim)
  3331. k:Play()
  3332. if args[2] then
  3333. k:AdjustSpeed(tostring(args[2]))
  3334. end
  3335. end)
  3336.  
  3337. addcmd('tppos','Teleports you to a coordinate',{},
  3338. function(args,speaker)
  3339. if #args < 3 then return end
  3340. local tpX,tpY,tpZ = tonumber(args[1]),tonumber(args[2]),tonumber(args[3])
  3341. local char = Players.LocalPlayer.Character
  3342. if char and char:FindFirstChild("HumanoidRootPart") then
  3343. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  3344. end
  3345. end)
  3346.  
  3347. addcmd('offset','Offsets you by a coordinate',{},
  3348. function(args,speaker)
  3349. if #args < 3 then return end
  3350. local tpX,tpY,tpZ = tonumber(args[1]),tonumber(args[2]),tonumber(args[3])
  3351. local char = Players.LocalPlayer.Character
  3352. if char and char:FindFirstChild("HumanoidRootPart") then
  3353. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  3354. end
  3355. end)
  3356.  
  3357. addcmd('speed', 'Change your walkspeed',{'ws'},
  3358. function(args, speaker)
  3359. local players = getPlayer(args[1], speaker)
  3360. if Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
  3361. Players.LocalPlayer.Character.Humanoid.WalkSpeed=tonumber(args[1])
  3362. end
  3363. end)
  3364.  
  3365. addcmd('tools', 'Copies tools from ReplicatedStorage and lighting',{'gears'},
  3366. function(args, speaker)
  3367. local function copy(instance)
  3368. for i,c in pairs(instance:GetChildren())do
  3369. if c:IsA('Tool') or c:IsA('HopperBin') then
  3370. c:Clone().Parent = Players.LocalPlayer.Backpack
  3371. end
  3372. copy(c)
  3373. end
  3374. end
  3375. copy(game:GetService("Lighting"))
  3376. local function copy(instance)
  3377. for i,c in pairs(instance:GetChildren())do
  3378. if c:IsA('Tool') or c:IsA('HopperBin') then
  3379. c:Clone().Parent = Players.LocalPlayer.Backpack
  3380. end
  3381. copy(c)
  3382. end
  3383. end
  3384. copy(game.ReplicatedStorage)
  3385. notify('Tools','Copied tools from ReplicatedStorage and Lighting')
  3386. end)
  3387.  
  3388. addcmd('keeptools', 'Saves tools to startergear',{'startertools','stools','ktools'},
  3389. function(args, speaker)
  3390. local function copy(instance)
  3391. for i,c in pairs(instance:GetChildren())do
  3392. if c:IsA('Tool') or c:IsA('HopperBin') then
  3393. c:Clone().Parent = Players.LocalPlayer.StarterGear
  3394. end
  3395. copy(c)
  3396. end
  3397. end
  3398. copy(Players.LocalPlayer.Backpack)
  3399. local function copy(instance)
  3400. for i,c in pairs(instance:GetChildren())do
  3401. if c:IsA('Tool') or c:IsA('HopperBin') then
  3402. c:Clone().Parent = Players.LocalPlayer.StarterGear
  3403. end
  3404. copy(c)
  3405. end
  3406. end
  3407. copy(Players.LocalPlayer.Character)
  3408. notify('Tools','Copied tools to StarterGear')
  3409. end)
  3410.  
  3411. addcmd('nokeeptools', 'Deletes tools in startergear',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  3412. function(args, speaker)
  3413. for i,c in pairs(Players.LocalPlayer.StarterGear:GetChildren())do
  3414. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  3415. end
  3416. end
  3417. notify('Tools','Cleared tools from StarterGear')
  3418. end)
  3419.  
  3420. addcmd('notools', 'Removes tools from character and backpack',{'rtools','clrtools','removetools'},
  3421. function(args, speaker)
  3422. for i,v in pairs(Players.LocalPlayer.Backpack:GetDescendants()) do
  3423. if v:IsA('Tool') or v:IsA('HopperBin') then
  3424. v:destroy()
  3425. end
  3426. end
  3427. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  3428. if v:IsA('Tool') or v:IsA('HopperBin') then
  3429. v:destroy()
  3430. end
  3431. end
  3432. notify('Tools','Removed tools')
  3433. end)
  3434.  
  3435. addcmd('explorer', 'Opens DEX explorer',{'dex'},
  3436. function(args, speaker)
  3437. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  3438. end)
  3439.  
  3440. addcmd('remotespy', 'Prints remotes',{'remotes'},
  3441. function(args, speaker)
  3442. notify('Remotespy','Printed remotes')
  3443. function getem(o)
  3444. for i,v in pairs(o:children())do
  3445. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  3446. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  3447. end
  3448. getem(v)
  3449. end
  3450. end
  3451. pcall(getem,game)
  3452. end)
  3453.  
  3454. addcmd('orbit', 'Orbit around a player',{},
  3455. function(args, speaker)
  3456. local players = getPlayer(args[1], speaker)
  3457. for i,v in pairs(players)do
  3458. local o = Instance.new("RocketPropulsion")
  3459. o.Parent = Players.LocalPlayer.Character.HumanoidRootPart
  3460. o.Name = "Orbit"
  3461. o.Target = Players[v].Character.HumanoidRootPart
  3462. o:Fire()
  3463. execCmd('noclip')
  3464. end
  3465. end)
  3466.  
  3467. addcmd('unorbit', 'Stops orbiting',{},
  3468. function(args, speaker)
  3469. execCmd('clip')
  3470. Players.LocalPlayer.Character.HumanoidRootPart.Orbit:Destroy()
  3471. end)
  3472.  
  3473. loopgoto = nil
  3474. addcmd('loopgoto', 'Loop teleport to a player',{},
  3475. function(args, speaker)
  3476. local players = getPlayer(args[1], speaker)
  3477. for i,v in pairs(players)do
  3478. loopgoto = Players[v]
  3479. repeat wait() if Players[v].Character ~= nil then
  3480. if speaker.Character:FindFirstChild("Humanoid") then
  3481. speaker.Character.Humanoid.Jump = true
  3482. end
  3483. speaker.Character:MoveTo(Players[v].Character.HumanoidRootPart.Position)
  3484. end
  3485. until loopgoto ~= Players[v]
  3486. end
  3487. end)
  3488.  
  3489. addcmd('unloopgoto', 'Stops teleporting you to a player',{'noloopgoto'},
  3490. function(args, speaker)
  3491. loopgoto = nil
  3492. end)
  3493.  
  3494. spamming = false
  3495. addcmd('spam', 'Makes you spam the chat',{},
  3496. function(args, speaker)
  3497. spamming = true
  3498. repeat wait(1)
  3499. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(getstring(false, 0), "All")
  3500. until spamming == false
  3501. end)
  3502.  
  3503. addcmd('nospam', 'Turns off spam',{'unspam'},
  3504. function(args, speaker)
  3505. spamming = false
  3506. end)
  3507.  
  3508. pmspamming = {}
  3509. addcmd('pmspam', 'Makes you spam a players whispers',{},
  3510. function(args, speaker)
  3511. local players = getPlayer(args[1], speaker)
  3512. for i,v in pairs(players)do
  3513. spawn(function()
  3514. if FindInTable(pmspamming, Players[v].Name) then return end
  3515. table.insert(pmspamming, Players[v].Name)
  3516. repeat wait(1)
  3517. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/w "..Players[v].Name.." "..getstring(false, 1), "All")
  3518. until not FindInTable(pmspamming, Players[v].Name)
  3519. end)
  3520. end
  3521. end)
  3522.  
  3523. addcmd('nopmspam', 'turns off pm spam',{'unpmspam'},
  3524. function(args, speaker)
  3525. local players = getPlayer(args[1], speaker)
  3526. for i,v in pairs(players)do
  3527. spawn(function()
  3528. for a,b in pairs(pmspamming) do
  3529. if b == Players[v].Name then
  3530. table.remove(pmspamming, a)
  3531. end
  3532. end
  3533. end)
  3534. end
  3535. end)
  3536.  
  3537. addcmd('blockhead', 'Turns your head into a block',{},
  3538. function(args, speaker)
  3539. Players.LocalPlayer.Character.Head.Mesh:Destroy()
  3540. end)
  3541.  
  3542. bangplr = nil
  3543.  
  3544. addcmd('bang', 'owo',{'rape'},
  3545. function(args, speaker)
  3546. local players = getPlayer(args[1], speaker)
  3547. for i,v in pairs(players)do
  3548. local Anim2 = Instance.new("Animation")
  3549. Anim2.AnimationId = "rbxassetid://148840371"
  3550. local track2 = Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim2)
  3551. track2:Play(.1, 1, 1)
  3552. bangplr = Players[v].Name
  3553. end
  3554. end)
  3555.  
  3556. addcmd('unbang', 'uwu',{'unrape'},
  3557. function(args, speaker)
  3558. bangplr = nil
  3559. end)
  3560.  
  3561. gtools = false
  3562. addcmd('grabtools', 'Automatically get tools that are dropped',{},
  3563. function(args, speaker)
  3564. workspace.ChildAdded:connect(function(part)
  3565. if gtools then
  3566. if part:IsA("Tool") then
  3567. part.Handle.CFrame = Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  3568. end
  3569. end
  3570. end)
  3571. end)
  3572.  
  3573. addcmd('nograbtools', 'Disables grabtools',{'ungrabtools'},
  3574. function(args, speaker)
  3575. gtools = false
  3576. end)
  3577.  
  3578. addcmd('givetools', 'Give your tools to a player',{},
  3579. function(args, speaker)
  3580. for i,t in pairs(Players.LocalPlayer.Backpack:GetDescendants()) do
  3581. if t:IsA("Tool") then
  3582. t.Parent = Players.LocalPlayer.Character
  3583. wait()
  3584. local players = getPlayer(args[1], speaker)
  3585. for i,v in pairs(players)do
  3586. t.Parent = Players[v].Character
  3587. end
  3588. end
  3589. end
  3590. end)
  3591.  
  3592. addcmd('copytools', 'Copies a players tools',{'clonetools'},
  3593. function(args, speaker)
  3594. local players = getPlayer(args[1], speaker)
  3595. for i,v in pairs(players)do
  3596. spawn(function()
  3597. for i,v in pairs(Players[v].Backpack:GetChildren()) do
  3598. if v:IsA('Tool') or v:IsA('HopperBin') then
  3599. v:Clone().Parent = speaker.Backpack
  3600. end
  3601. end
  3602. end)
  3603. end
  3604. end)
  3605.  
  3606. addcmd('naked', 'Removes your clothing',{},
  3607. function(args, speaker)
  3608. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  3609. if v:IsA("Clothing") then
  3610. v:Destroy()
  3611. end
  3612. end
  3613. end)
  3614.  
  3615. addcmd('spawnpoint', 'Sets your characters position to your spawnpoint',{'spawn'},
  3616. function(args, speaker)
  3617. spawnpos = Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  3618. spawnpoint = true
  3619. notify('Spawn Point','Spawn point created at '..tostring(spawnpos))
  3620. end)
  3621.  
  3622. addcmd('nospawnpoint', 'Removes your custom spawn point',{'nospawn'},
  3623. function(args, speaker)
  3624. spawnpoint = false
  3625. notify('Spawn Point','Removed spawn point')
  3626. end)
  3627.  
  3628. addcmd('hatspin', 'Spins your characters accessorys',{'spinhats'},
  3629. function(args, speaker)
  3630. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  3631. if v:IsA("Accessory") or v:IsA("Hat") then
  3632. local keep = Instance.new("BodyPosition") keep.Parent = v.Handle keep.Name = "no"
  3633. local spin = Instance.new("BodyAngularVelocity") spin.Parent = v.Handle spin.Name = "ha"
  3634. if v.Handle.AccessoryWeld then
  3635. v.Handle.AccessoryWeld:Destroy()
  3636. end
  3637. if args[1] then
  3638. spin.AngularVelocity = Vector3.new(0, args[1], 0)
  3639. spin.MaxTorque = Vector3.new(0, args[1] * 2, 0)
  3640. else
  3641. spin.AngularVelocity = Vector3.new(0, 100, 0)
  3642. spin.MaxTorque = Vector3.new(0, 200, 0)
  3643. end
  3644. keep.P = 30000
  3645. keep.D = 50
  3646. spinning = keep
  3647. spinenabled = true
  3648. end
  3649. end
  3650. end)
  3651.  
  3652. addcmd('unhatspin', 'Undoes spinhats',{'unspinhats'},
  3653. function(args, speaker)
  3654. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  3655. if v:IsA("Accessory") or v:IsA("Hat") then
  3656. pcall(function()
  3657. if v:IsA("Accessory") or v:IsA("Hat") then
  3658. v.Parent = workspace
  3659. end
  3660. wait(0.5)
  3661. v.Handle.no:Destroy()
  3662. v.Handle.ha:Destroy()
  3663. if v:IsA("Accessory") or v:IsA("Hat") then
  3664. v.Parent = Players.LocalPlayer.Character
  3665. end
  3666. end)
  3667. end
  3668. end
  3669. end)
  3670. end
  3671. end)
  3672.  
  3673. print(working)
Add Comment
Please, Sign In to add comment