guy123457

Untitled

Jan 25th, 2020
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 337.45 KB | None | 0 0
  1. ver = '1.9.2'
  2.  
  3. repeat wait() until game:FindFirstChildOfClass("Players")
  4. Players = game:GetService("Players")
  5. repeat wait() until Players.superswagboy67:FindFirstChildOfClass("PlayerGui")
  6.  
  7. local Holder = Instance.new("Frame")
  8. local Title = Instance.new("TextLabel")
  9. local Dark = Instance.new("Frame")
  10. local Cmdbar = Instance.new("TextBox")
  11. local Dark_2 = Instance.new("Frame")
  12. local CMDsF = Instance.new("ScrollingFrame")
  13. local SettingsButton = Instance.new("ImageButton")
  14. local Settings = Instance.new("Frame")
  15. local Prefix = Instance.new("TextLabel")
  16. local PrefixBox = Instance.new("TextBox")
  17. local Keybinds = Instance.new("TextLabel")
  18. local Select = Instance.new("TextButton")
  19. local StayOpen = Instance.new("TextLabel")
  20. local Button = Instance.new("Frame")
  21. local On = Instance.new("TextButton")
  22. local Positions = Instance.new("TextLabel")
  23. local Select_8 = Instance.new("TextButton")
  24. local Color = Instance.new("TextLabel")
  25. local Select_2 = Instance.new("TextButton")
  26. local Plugins = Instance.new("TextLabel")
  27. local Select_9 = Instance.new("TextButton")
  28. local Example = Instance.new("TextButton")
  29. local Notification = Instance.new("Frame")
  30. local Dark_3 = Instance.new("Frame")
  31. local Title_2 = Instance.new("TextLabel")
  32. local Text_2 = Instance.new("TextLabel")
  33. local CloseButton = Instance.new("ImageButton")
  34. local IntroBackground = Instance.new("Frame")
  35. local Logo = Instance.new("ImageLabel")
  36. local Credits = Instance.new("TextBox")
  37. local KeybindsFrame = Instance.new("Frame")
  38. local Close = Instance.new("TextButton")
  39. local Add = Instance.new("TextButton")
  40. local Delete = Instance.new("TextButton")
  41. local Holder_2 = Instance.new("ScrollingFrame")
  42. local Example_2 = Instance.new("Frame")
  43. local Text_3 = Instance.new("TextLabel")
  44. local Delete_2 = Instance.new("TextButton")
  45. local KeybindEditor = Instance.new("Frame")
  46. local background_2 = Instance.new("Frame")
  47. local Dark_4 = Instance.new("Frame")
  48. local Directions = Instance.new("TextLabel")
  49. local BindTo = Instance.new("TextButton")
  50. local Add_2 = Instance.new("TextButton")
  51. local Cmdbar_2 = Instance.new("TextBox")
  52. local Toggles = Instance.new("ScrollingFrame")
  53. local Fly = Instance.new("TextLabel")
  54. local Select_3 = Instance.new("TextButton")
  55. local Noclip = Instance.new("TextLabel")
  56. local Select_4 = Instance.new("TextButton")
  57. local Float = Instance.new("TextLabel")
  58. local Select_5 = Instance.new("TextButton")
  59. local ClickTP = Instance.new("TextLabel")
  60. local Select_6 = Instance.new("TextButton")
  61. local Dark_7 = Instance.new("Frame")
  62. local shadow_2 = Instance.new("Frame")
  63. local PopupText_2 = Instance.new("TextLabel")
  64. local Exit_2 = Instance.new("ImageButton")
  65. local PositionsFrame = Instance.new("Frame")
  66. local Close_3 = Instance.new("TextButton")
  67. local Delete_5 = Instance.new("TextButton")
  68. local Holder_4 = Instance.new("ScrollingFrame")
  69. local Example_4 = Instance.new("Frame")
  70. local Text_5 = Instance.new("TextLabel")
  71. local Delete_6 = Instance.new("TextButton")
  72. local TP = Instance.new("TextButton")
  73. local AliasesFrame = Instance.new("Frame")
  74. local Close_2 = Instance.new("TextButton")
  75. local Delete_3 = Instance.new("TextButton")
  76. local Holder_3 = Instance.new("ScrollingFrame")
  77. local Example_3 = Instance.new("Frame")
  78. local Text_4 = Instance.new("TextLabel")
  79. local Delete_4 = Instance.new("TextButton")
  80. local Aliases = Instance.new("TextLabel")
  81. local Select_7 = Instance.new("TextButton")
  82. local PluginsFrame = Instance.new("Frame")
  83. local Close_4 = Instance.new("TextButton")
  84. local Add_3 = Instance.new("TextButton")
  85. local Holder_5 = Instance.new("ScrollingFrame")
  86. local Example_5 = Instance.new("Frame")
  87. local Text_6 = Instance.new("TextLabel")
  88. local Delete_7 = Instance.new("TextButton")
  89. local PluginEditor = Instance.new("Frame")
  90. local background_3 = Instance.new("Frame")
  91. local Dark_8 = Instance.new("Frame")
  92. local Dark_9 = Instance.new("Frame")
  93. local Img = Instance.new("ImageButton")
  94. local AddPlugin = Instance.new("TextButton")
  95. local FileName = Instance.new("TextBox")
  96. local About = Instance.new("TextLabel")
  97. local Directions_2 = Instance.new("TextLabel")
  98. local shadow_3 = Instance.new("Frame")
  99. local PopupText_3 = Instance.new("TextLabel")
  100. local Exit_3 = Instance.new("ImageButton")
  101. local logsDrag = Instance.new("Frame")
  102. local shadow = Instance.new("Frame")
  103. local Hide = Instance.new("ImageButton")
  104. local PopupText = Instance.new("TextLabel")
  105. local Exit = Instance.new("ImageButton")
  106. local scroll = Instance.new("ScrollingFrame")
  107. local background = Instance.new("Frame")
  108. local Dark_6 = Instance.new("Frame")
  109. local Clear = Instance.new("TextButton")
  110. local Toggle = Instance.new("TextButton")
  111.  
  112. local PARENT
  113. if game:GetService("CoreGui"):FindFirstChild('RobloxGui') then
  114. PARENT = game:GetService("CoreGui").RobloxGui
  115. else
  116. PARENT = game:GetService("CoreGui")
  117. end
  118.  
  119. function randomString()
  120. local length = math.random(10,20)
  121. local array = {}
  122. for i = 1, length do
  123. array[i] = string.char(math.random(32, 126))
  124. end
  125. return table.concat(array)
  126. end
  127.  
  128. Holder.Name = randomString()
  129. Holder.Parent = PARENT
  130. Holder.Active = true
  131. Holder.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  132. Holder.BackgroundTransparency = 0.20000000298023
  133. Holder.BorderSizePixel = 0
  134. Holder.Position = UDim2.new(1, -250, 1, -220)
  135. Holder.Size = UDim2.new(0, 250, 0, 220)
  136.  
  137. Title.Name = "Title"
  138. Title.Parent = Holder
  139. Title.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  140. Title.BackgroundTransparency = 1
  141. Title.BorderSizePixel = 0
  142. Title.Size = UDim2.new(0, 250, 0, 20)
  143. Title.Font = Enum.Font.SourceSans
  144. Title.TextSize = 20
  145. Title.Text = "Infinite Yield FE"
  146. Title.TextColor3 = Color3.new(1, 1, 1)
  147. Title.TextStrokeTransparency = 0
  148.  
  149. Dark.Name = "Dark"
  150. Dark.Parent = Holder
  151. Dark.Active = true
  152. Dark.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  153. Dark.BorderSizePixel = 0
  154. Dark.Position = UDim2.new(0, 0, 0, 45)
  155. Dark.Size = UDim2.new(0, 250, 0, 175)
  156.  
  157. Cmdbar.Name = "Cmdbar"
  158. Cmdbar.Parent = Holder
  159. Cmdbar.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  160. Cmdbar.BackgroundTransparency = 1
  161. Cmdbar.BorderSizePixel = 0
  162. Cmdbar.Position = UDim2.new(0, 0, 0, 25)
  163. Cmdbar.Size = UDim2.new(0, 250, 0, 20)
  164. Cmdbar.Font = Enum.Font.SourceSans
  165. Cmdbar.FontSize = Enum.FontSize.Size18
  166. Cmdbar.Text = "Command Bar"
  167. Cmdbar.TextColor3 = Color3.new(1, 1, 1)
  168. Cmdbar.TextScaled = true
  169. Cmdbar.TextWrapped = true
  170. Cmdbar.TextStrokeTransparency = 0
  171.  
  172. Dark_2.Name = "Dark"
  173. Dark_2.Parent = Holder
  174. Dark_2.Active = true
  175. Dark_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  176. Dark_2.BorderSizePixel = 0
  177. Dark_2.Position = UDim2.new(0, 0, 0, 20)
  178. Dark_2.Size = UDim2.new(0, 250, 0, 5)
  179.  
  180. CMDsF.Name = "CMDs"
  181. CMDsF.Parent = Holder
  182. CMDsF.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  183. CMDsF.BackgroundTransparency = 1
  184. CMDsF.BorderSizePixel = 0
  185. CMDsF.Position = UDim2.new(0, 0, 0, 50)
  186. CMDsF.Size = UDim2.new(0, 250, 0, 170)
  187. CMDsF.BottomImage = "rbxasset://textures/blackBkg_square.png"
  188. CMDsF.CanvasSize = UDim2.new(0, 0, 0, 0)
  189. CMDsF.MidImage = "rbxasset://textures/blackBkg_square.png"
  190. CMDsF.ScrollBarThickness = 8
  191. CMDsF.TopImage = "rbxasset://textures/blackBkg_square.png"
  192.  
  193. SettingsButton.Name = "SettingsButton"
  194. SettingsButton.Parent = Holder
  195. SettingsButton.BackgroundColor3 = Color3.new(1, 1, 1)
  196. SettingsButton.BackgroundTransparency = 1
  197. SettingsButton.Position = UDim2.new(0, 230, 0, 25)
  198. SettingsButton.Size = UDim2.new(0, 20, 0, 20)
  199. SettingsButton.Image = "rbxassetid://1204397029"
  200.  
  201. Settings.Name = "Settings"
  202. Settings.Parent = Holder
  203. Settings.Active = true
  204. Settings.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  205. Settings.BorderSizePixel = 0
  206. Settings.Position = UDim2.new(0, 0, 0, 220)
  207. Settings.Size = UDim2.new(0, 250, 0, 175)
  208.  
  209. Prefix.Name = "Prefix"
  210. Prefix.Parent = Settings
  211. Prefix.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  212. Prefix.BackgroundTransparency = 0.5
  213. Prefix.BorderSizePixel = 0
  214. Prefix.Position = UDim2.new(0, 0, 0, 5)
  215. Prefix.Size = UDim2.new(0, 250, 0, 20)
  216. Prefix.Font = Enum.Font.SourceSans
  217. Prefix.FontSize = Enum.FontSize.Size14
  218. Prefix.Text = " Prefix"
  219. Prefix.TextColor3 = Color3.new(1, 1, 1)
  220. Prefix.TextXAlignment = Enum.TextXAlignment.Left
  221.  
  222. PrefixBox.Name = "PrefixBox"
  223. PrefixBox.Parent = Prefix
  224. PrefixBox.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  225. PrefixBox.BorderSizePixel = 0
  226. PrefixBox.Position = UDim2.new(0, 230, 0, 0)
  227. PrefixBox.Size = UDim2.new(0, 20, 0, 20)
  228. PrefixBox.Font = Enum.Font.SourceSansBold
  229. PrefixBox.FontSize = Enum.FontSize.Size14
  230. PrefixBox.Text = ''
  231. PrefixBox.TextColor3 = Color3.new(0, 0, 0)
  232.  
  233. Keybinds.Name = "Keybinds"
  234. Keybinds.Parent = Settings
  235. Keybinds.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  236. Keybinds.BackgroundTransparency = 0.5
  237. Keybinds.BorderSizePixel = 0
  238. Keybinds.Position = UDim2.new(0, 0, 0, 55)
  239. Keybinds.Size = UDim2.new(0, 250, 0, 20)
  240. Keybinds.Font = Enum.Font.SourceSans
  241. Keybinds.FontSize = Enum.FontSize.Size14
  242. Keybinds.Text = " Keybinds"
  243. Keybinds.TextColor3 = Color3.new(1, 1, 1)
  244. Keybinds.TextXAlignment = Enum.TextXAlignment.Left
  245.  
  246. Select.Name = "Select"
  247. Select.Parent = Keybinds
  248. Select.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  249. Select.BorderSizePixel = 0
  250. Select.Position = UDim2.new(0, 200, 0, 0)
  251. Select.Size = UDim2.new(0, 50, 0, 20)
  252. Select.Font = Enum.Font.SourceSans
  253. Select.FontSize = Enum.FontSize.Size14
  254. Select.Text = "Edit"
  255. Select.TextColor3 = Color3.new(0, 0, 0)
  256.  
  257. Aliases.Name = "Aliases"
  258. Aliases.Parent = Settings
  259. Aliases.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  260. Aliases.BackgroundTransparency = 0.5
  261. Aliases.BorderSizePixel = 0
  262. Aliases.Position = UDim2.new(0, 0, 0, 80)
  263. Aliases.Size = UDim2.new(0, 250, 0, 20)
  264. Aliases.Font = Enum.Font.SourceSans
  265. Aliases.FontSize = Enum.FontSize.Size14
  266. Aliases.Text = " Aliases"
  267. Aliases.TextColor3 = Color3.new(1, 1, 1)
  268. Aliases.TextXAlignment = Enum.TextXAlignment.Left
  269.  
  270. Select_7.Name = "Select"
  271. Select_7.Parent = Aliases
  272. Select_7.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  273. Select_7.BorderSizePixel = 0
  274. Select_7.Position = UDim2.new(0, 200, 0, 0)
  275. Select_7.Size = UDim2.new(0, 50, 0, 20)
  276. Select_7.Font = Enum.Font.SourceSans
  277. Select_7.FontSize = Enum.FontSize.Size14
  278. Select_7.Text = "Edit"
  279. Select_7.TextColor3 = Color3.new(0, 0, 0)
  280.  
  281. StayOpen.Name = "StayOpen"
  282. StayOpen.Parent = Settings
  283. StayOpen.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  284. StayOpen.BackgroundTransparency = 0.5
  285. StayOpen.BorderSizePixel = 0
  286. StayOpen.Position = UDim2.new(0, 0, 0, 30)
  287. StayOpen.Size = UDim2.new(0, 250, 0, 20)
  288. StayOpen.Font = Enum.Font.SourceSans
  289. StayOpen.FontSize = Enum.FontSize.Size14
  290. StayOpen.Text = " Keep Menu Open"
  291. StayOpen.TextColor3 = Color3.new(1, 1, 1)
  292. StayOpen.TextXAlignment = Enum.TextXAlignment.Left
  293.  
  294. Button.Name = "Button"
  295. Button.Parent = StayOpen
  296. Button.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  297. Button.BorderSizePixel = 0
  298. Button.Position = UDim2.new(0, 230, 0, 0)
  299. Button.Size = UDim2.new(0, 20, 0, 20)
  300.  
  301. On.Name = "On"
  302. On.Parent = Button
  303. On.BackgroundColor3 = Color3.new(0.8, 0.8, 0.8)
  304. On.BackgroundTransparency = 1
  305. On.BorderSizePixel = 0
  306. On.Position = UDim2.new(0, 2, 0, 2)
  307. On.Size = UDim2.new(0, 16, 0, 16)
  308. On.Font = Enum.Font.SourceSans
  309. On.FontSize = Enum.FontSize.Size14
  310. On.Text = ""
  311. On.TextColor3 = Color3.new(0, 0, 0)
  312.  
  313. Positions.Name = "Positions"
  314. Positions.Parent = Settings
  315. Positions.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  316. Positions.BackgroundTransparency = 0.5
  317. Positions.BorderSizePixel = 0
  318. Positions.Position = UDim2.new(0, 0, 0, 105)
  319. Positions.Size = UDim2.new(0, 250, 0, 20)
  320. Positions.Font = Enum.Font.SourceSans
  321. Positions.FontSize = Enum.FontSize.Size14
  322. Positions.Text = " Waypoints / Positions"
  323. Positions.TextColor3 = Color3.new(1, 1, 1)
  324. Positions.TextXAlignment = Enum.TextXAlignment.Left
  325.  
  326. Select_8.Name = "Select"
  327. Select_8.Parent = Positions
  328. Select_8.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  329. Select_8.BorderSizePixel = 0
  330. Select_8.Position = UDim2.new(0, 200, 0, 0)
  331. Select_8.Size = UDim2.new(0, 50, 0, 20)
  332. Select_8.Font = Enum.Font.SourceSans
  333. Select_8.FontSize = Enum.FontSize.Size14
  334. Select_8.Text = "Edit / TP"
  335. Select_8.TextColor3 = Color3.new(0, 0, 0)
  336.  
  337. Color.Name = "Color"
  338. Color.Parent = Settings
  339. Color.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  340. Color.BackgroundTransparency = 0.5
  341. Color.BorderSizePixel = 0
  342. Color.Position = UDim2.new(0, 0, 0, 155)
  343. Color.Size = UDim2.new(0, 250, 0, 20)
  344. Color.Font = Enum.Font.SourceSans
  345. Color.FontSize = Enum.FontSize.Size14
  346. Color.Text = " UI Color"
  347. Color.TextColor3 = Color3.new(1, 1, 1)
  348. Color.TextXAlignment = Enum.TextXAlignment.Left
  349.  
  350. Select_2.Name = "Select"
  351. Select_2.Parent = Color
  352. Select_2.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  353. Select_2.BorderSizePixel = 0
  354. Select_2.Position = UDim2.new(0, 200, 0, 0)
  355. Select_2.Size = UDim2.new(0, 50, 0, 20)
  356. Select_2.Font = Enum.Font.SourceSans
  357. Select_2.FontSize = Enum.FontSize.Size14
  358. Select_2.Text = "Change"
  359. Select_2.TextColor3 = Color3.new(0, 0, 0)
  360.  
  361. Plugins.Name = "Plugins"
  362. Plugins.Parent = Settings
  363. Plugins.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  364. Plugins.BackgroundTransparency = 0.5
  365. Plugins.BorderSizePixel = 0
  366. Plugins.Position = UDim2.new(0, 0, 0, 130)
  367. Plugins.Size = UDim2.new(0, 250, 0, 20)
  368. Plugins.Font = Enum.Font.SourceSans
  369. Plugins.FontSize = Enum.FontSize.Size14
  370. Plugins.Text = " Plugins"
  371. Plugins.TextColor3 = Color3.new(1, 1, 1)
  372. Plugins.TextXAlignment = Enum.TextXAlignment.Left
  373.  
  374. Select_9.Name = "Select"
  375. Select_9.Parent = Plugins
  376. Select_9.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  377. Select_9.BorderSizePixel = 0
  378. Select_9.Position = UDim2.new(0, 200, 0, 0)
  379. Select_9.Size = UDim2.new(0, 50, 0, 20)
  380. Select_9.Font = Enum.Font.SourceSans
  381. Select_9.FontSize = Enum.FontSize.Size14
  382. Select_9.Text = "Edit"
  383. Select_9.TextColor3 = Color3.new(0, 0, 0)
  384.  
  385. Example.Name = "Example"
  386. Example.Parent = Holder
  387. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  388. Example.BackgroundTransparency = 1
  389. Example.BorderSizePixel = 0
  390. Example.Size = UDim2.new(0, 190, 0, 20)
  391. Example.Visible = false
  392. Example.Font = Enum.Font.SourceSansBold
  393. Example.FontSize = Enum.FontSize.Size18
  394. Example.Text = "Example"
  395. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  396. Example.TextStrokeTransparency = 0
  397. Example.TextXAlignment = Enum.TextXAlignment.Left
  398.  
  399. Notification.Name = randomString()
  400. Notification.Parent = PARENT
  401. Notification.Active = true
  402. Notification.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  403. Notification.BackgroundTransparency = 0
  404. Notification.BorderSizePixel = 0
  405. Notification.Position = UDim2.new(1, -500, 1, 20)
  406. Notification.Size = UDim2.new(0, 250, 0, 100)
  407.  
  408. Dark_3.Name = "Dark"
  409. Dark_3.Parent = Notification
  410. Dark_3.Active = true
  411. Dark_3.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  412. Dark_3.BackgroundTransparency = 0.5
  413. Dark_3.BorderSizePixel = 0
  414. Dark_3.Position = UDim2.new(0, 0, 0, 20)
  415. Dark_3.Size = UDim2.new(0, 250, 0, 5)
  416.  
  417. Title_2.Name = "Title"
  418. Title_2.Parent = Notification
  419. Title_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  420. Title_2.BackgroundTransparency = 1
  421. Title_2.BorderSizePixel = 0
  422. Title_2.Size = UDim2.new(0, 250, 0, 20)
  423. Title_2.Font = Enum.Font.SourceSans
  424. Title_2.TextSize = 20
  425. Title_2.Text = "Notification Title"
  426. Title_2.TextColor3 = Color3.new(1, 1, 1)
  427. Title_2.TextStrokeTransparency = 0
  428.  
  429. Text_2.Name = "Text"
  430. Text_2.Parent = Notification
  431. Text_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  432. Text_2.BackgroundTransparency = 1
  433. Text_2.BorderSizePixel = 0
  434. Text_2.Position = UDim2.new(0, 5, 0, 25)
  435. Text_2.Size = UDim2.new(0, 240, 0, 75)
  436. Text_2.Font = Enum.Font.SourceSans
  437. Text_2.FontSize = Enum.FontSize.Size18
  438. Text_2.Text = "Notification Text"
  439. Text_2.TextColor3 = Color3.new(1, 1, 1)
  440. Text_2.TextWrapped = true
  441.  
  442. CloseButton.Name = "CloseButton"
  443. CloseButton.Parent = Notification
  444. CloseButton.BackgroundColor3 = Color3.new(1, 1, 1)
  445. CloseButton.BackgroundTransparency = 1
  446. CloseButton.Position = UDim2.new(0, 0, 0, 0)
  447. CloseButton.Size = UDim2.new(0, 20, 0, 20)
  448. CloseButton.Image = "rbxassetid://2132544126"
  449.  
  450. IntroBackground.Name = "IntroBackground"
  451. IntroBackground.Parent = Holder
  452. IntroBackground.Active = true
  453. IntroBackground.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  454. IntroBackground.BorderSizePixel = 0
  455. IntroBackground.Position = UDim2.new(0, 0, 0, 45)
  456. IntroBackground.Size = UDim2.new(0, 250, 0, 175)
  457. IntroBackground.ZIndex = 4
  458.  
  459. Logo.Name = "Logo"
  460. Logo.Parent = Holder
  461. Logo.BackgroundColor3 = Color3.new(1, 1, 1)
  462. Logo.BackgroundTransparency = 1
  463. Logo.BorderSizePixel = 0
  464. Logo.Position = UDim2.new(0, 125, 0, 127)
  465. Logo.Size = UDim2.new(0, 10, 0, 10)
  466. Logo.Image = "rbxassetid://1352543873"
  467. Logo.ImageTransparency = 0
  468. Logo.ZIndex = 5
  469.  
  470. Credits.Name = "Credits"
  471. Credits.Parent = Holder
  472. Credits.BackgroundColor3 = Color3.new(1, 1, 1)
  473. Credits.BackgroundTransparency = 1
  474. Credits.BorderSizePixel = 0
  475. Credits.Position = UDim2.new(0, 0, 0.9, 30)
  476. Credits.Size = UDim2.new(0, 250, 0, 20)
  477. Credits.Font = Enum.Font.SourceSansLight
  478. Credits.FontSize = Enum.FontSize.Size18
  479. Credits.Text = "Edge // Zwolf // Moon"
  480. Credits.TextColor3 = Color3.new(1, 1, 1)
  481. Credits.ZIndex = 5
  482.  
  483. KeybindsFrame.Name = "KeybindsFrame"
  484. KeybindsFrame.Parent = Settings
  485. KeybindsFrame.Active = true
  486. KeybindsFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  487. KeybindsFrame.BorderSizePixel = 0
  488. KeybindsFrame.Position = UDim2.new(0, 0, 0, 175)
  489. KeybindsFrame.Size = UDim2.new(0, 250, 0, 175)
  490.  
  491. Close.Name = "Close"
  492. Close.Parent = KeybindsFrame
  493. Close.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  494. Close.BorderSizePixel = 0
  495. Close.Position = UDim2.new(0, 205, 0, 150)
  496. Close.Size = UDim2.new(0, 40, 0, 20)
  497. Close.Font = Enum.Font.SourceSans
  498. Close.FontSize = Enum.FontSize.Size14
  499. Close.Text = "Close"
  500. Close.TextColor3 = Color3.new(0, 0, 0)
  501.  
  502. Add.Name = "Add"
  503. Add.Parent = KeybindsFrame
  504. Add.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  505. Add.BorderSizePixel = 0
  506. Add.Position = UDim2.new(0, 5, 0, 150)
  507. Add.Size = UDim2.new(0, 40, 0, 20)
  508. Add.Font = Enum.Font.SourceSans
  509. Add.FontSize = Enum.FontSize.Size14
  510. Add.Text = "Add"
  511. Add.TextColor3 = Color3.new(0, 0, 0)
  512.  
  513. Delete.Name = "Delete"
  514. Delete.Parent = KeybindsFrame
  515. Delete.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  516. Delete.BorderSizePixel = 0
  517. Delete.Position = UDim2.new(0, 50, 0, 150)
  518. Delete.Size = UDim2.new(0, 40, 0, 20)
  519. Delete.Font = Enum.Font.SourceSans
  520. Delete.FontSize = Enum.FontSize.Size14
  521. Delete.Text = "Clear"
  522. Delete.TextColor3 = Color3.new(0, 0, 0)
  523.  
  524. Holder_2.Name = "Holder"
  525. Holder_2.Parent = KeybindsFrame
  526. Holder_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  527. Holder_2.BackgroundTransparency = 1
  528. Holder_2.BorderSizePixel = 0
  529. Holder_2.Position = UDim2.new(0, 0, 0, 0)
  530. Holder_2.Size = UDim2.new(0, 250, 0, 145)
  531. Holder_2.BottomImage = "rbxasset://textures/blackBkg_square.png"
  532. Holder_2.CanvasSize = UDim2.new(0, 0, 0, 0)
  533. Holder_2.MidImage = "rbxasset://textures/blackBkg_square.png"
  534. Holder_2.ScrollBarThickness = 0
  535. Holder_2.TopImage = "rbxasset://textures/blackBkg_square.png"
  536.  
  537. Example_2.Name = "Example"
  538. Example_2.Parent = KeybindsFrame
  539. Example_2.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  540. Example_2.BackgroundTransparency = 0.5
  541. Example_2.BorderSizePixel = 0
  542. Example_2.Size = UDim2.new(0, 10, 0, 20)
  543. Example_2.Visible = false
  544.  
  545. Text_3.Name = "Text"
  546. Text_3.Parent = Example_2
  547. Text_3.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  548. Text_3.BackgroundTransparency = 0.5
  549. Text_3.BorderSizePixel = 0
  550. Text_3.Position = UDim2.new(0, 10, 0, 0)
  551. Text_3.Size = UDim2.new(0, 240, 0, 20)
  552. Text_3.Font = Enum.Font.SourceSans
  553. Text_3.FontSize = Enum.FontSize.Size14
  554. Text_3.Text = "nom"
  555. Text_3.TextColor3 = Color3.new(1, 1, 1)
  556. Text_3.TextXAlignment = Enum.TextXAlignment.Left
  557.  
  558. Delete_2.Name = "Delete"
  559. Delete_2.Parent = Text_3
  560. Delete_2.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  561. Delete_2.BorderSizePixel = 0
  562. Delete_2.Position = UDim2.new(0, 200, 0, 0)
  563. Delete_2.Size = UDim2.new(0, 40, 0, 20)
  564. Delete_2.Font = Enum.Font.SourceSans
  565. Delete_2.FontSize = Enum.FontSize.Size14
  566. Delete_2.Text = "Delete"
  567. Delete_2.TextColor3 = Color3.new(0, 0, 0)
  568.  
  569. KeybindEditor.Name = randomString()
  570. KeybindEditor.Parent = PARENT
  571. KeybindEditor.Active = true
  572. KeybindEditor.BackgroundColor3 = Color3.new(1, 1, 1)
  573. KeybindEditor.BackgroundTransparency = 1
  574. KeybindEditor.Position = UDim2.new(0.5, -180, 0, -400)
  575. KeybindEditor.Size = UDim2.new(0, 360, 0, 20)
  576. KeybindEditor.ZIndex = 4
  577.  
  578. background_2.Name = "background"
  579. background_2.Parent = KeybindEditor
  580. background_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  581. background_2.BorderSizePixel = 0
  582. background_2.Position = UDim2.new(0, 0, 0, 20)
  583. background_2.Size = UDim2.new(0, 360, 0, 160)
  584.  
  585. Dark_4.Name = "Dark"
  586. Dark_4.Parent = background_2
  587. Dark_4.Active = true
  588. Dark_4.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  589. Dark_4.BackgroundTransparency = 0.5
  590. Dark_4.BorderSizePixel = 0
  591. Dark_4.Position = UDim2.new(0, 135, 0, 5)
  592. Dark_4.Size = UDim2.new(0, 5, 0, 155)
  593.  
  594. Directions.Name = "Directions"
  595. Directions.Parent = background_2
  596. Directions.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  597. Directions.BackgroundTransparency = 1
  598. Directions.BorderSizePixel = 0
  599. Directions.Position = UDim2.new(0, 10, 0, 15)
  600. Directions.Size = UDim2.new(0, 115, 0, 90)
  601. Directions.Font = Enum.Font.SourceSansBold
  602. Directions.FontSize = Enum.FontSize.Size14
  603. Directions.Text = "Click the button below and press a key/mouse button. Then select what you want to bind it to."
  604. Directions.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  605. Directions.TextStrokeTransparency = 0
  606. Directions.TextWrapped = true
  607. Directions.TextYAlignment = Enum.TextYAlignment.Top
  608.  
  609. BindTo.Name = "BindTo"
  610. BindTo.Parent = background_2
  611. BindTo.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  612. BindTo.BackgroundTransparency = 0.5
  613. BindTo.BorderSizePixel = 0
  614. BindTo.Position = UDim2.new(0, 10, 0, 95)
  615. BindTo.Size = UDim2.new(0, 115, 0, 50)
  616. BindTo.Font = Enum.Font.SourceSans
  617. BindTo.FontSize = Enum.FontSize.Size18
  618. BindTo.Text = "Click to bind"
  619. BindTo.TextColor3 = Color3.new(1, 1, 1)
  620. BindTo.TextStrokeTransparency = 0
  621.  
  622. Add_2.Name = "Add"
  623. Add_2.Parent = background_2
  624. Add_2.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  625. Add_2.BackgroundTransparency = 0.5
  626. Add_2.BorderSizePixel = 0
  627. Add_2.Position = UDim2.new(0, 310, 0, 20)
  628. Add_2.Size = UDim2.new(0, 40, 0, 20)
  629. Add_2.Font = Enum.Font.SourceSans
  630. Add_2.FontSize = Enum.FontSize.Size18
  631. Add_2.Text = "Add"
  632. Add_2.TextColor3 = Color3.new(1, 1, 1)
  633. Add_2.TextStrokeTransparency = 0
  634.  
  635. Cmdbar_2.Name = "Cmdbar"
  636. Cmdbar_2.Parent = background_2
  637. Cmdbar_2.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  638. Cmdbar_2.BackgroundTransparency = 0.5
  639. Cmdbar_2.BorderSizePixel = 0
  640. Cmdbar_2.Position = UDim2.new(0, 150, 0, 20)
  641. Cmdbar_2.Size = UDim2.new(0, 150, 0, 20)
  642. Cmdbar_2.Font = Enum.Font.SourceSans
  643. Cmdbar_2.FontSize = Enum.FontSize.Size18
  644. Cmdbar_2.Text = "Command"
  645. Cmdbar_2.TextColor3 = Color3.new(1, 1, 1)
  646. Cmdbar_2.TextScaled = true
  647. Cmdbar_2.TextStrokeTransparency = 0
  648. Cmdbar_2.TextWrapped = true
  649.  
  650. Toggles.Name = "Toggles"
  651. Toggles.Parent = background_2
  652. Toggles.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  653. Toggles.BackgroundTransparency = 1
  654. Toggles.BorderSizePixel = 0
  655. Toggles.Position = UDim2.new(0, 150, 0, 50)
  656. Toggles.Size = UDim2.new(0, 200, 0, 100)
  657. Toggles.BottomImage = "rbxasset://textures/blackBkg_square.png"
  658. Toggles.CanvasSize = UDim2.new(0, 0, 0, 0)
  659. Toggles.MidImage = "rbxasset://textures/blackBkg_square.png"
  660. Toggles.ScrollBarThickness = 8
  661. Toggles.TopImage = "rbxasset://textures/blackBkg_square.png"
  662.  
  663. Fly.Name = "Fly"
  664. Fly.Parent = Toggles
  665. Fly.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  666. Fly.BackgroundTransparency = 0.5
  667. Fly.BorderSizePixel = 0
  668. Fly.Size = UDim2.new(0, 200, 0, 20)
  669. Fly.Font = Enum.Font.SourceSans
  670. Fly.FontSize = Enum.FontSize.Size14
  671. Fly.Text = " Toggle Fly"
  672. Fly.TextColor3 = Color3.new(1, 1, 1)
  673. Fly.TextXAlignment = Enum.TextXAlignment.Left
  674.  
  675. Select_3.Name = "Select"
  676. Select_3.Parent = Fly
  677. Select_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  678. Select_3.BorderSizePixel = 0
  679. Select_3.Position = UDim2.new(0, 160, 0, 0)
  680. Select_3.Size = UDim2.new(0, 40, 0, 20)
  681. Select_3.Font = Enum.Font.SourceSans
  682. Select_3.FontSize = Enum.FontSize.Size14
  683. Select_3.Text = "Add"
  684. Select_3.TextColor3 = Color3.new(0, 0, 0)
  685.  
  686. Noclip.Name = "Noclip"
  687. Noclip.Parent = Toggles
  688. Noclip.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  689. Noclip.BackgroundTransparency = 0.5
  690. Noclip.BorderSizePixel = 0
  691. Noclip.Position = UDim2.new(0, 0, 0, 25)
  692. Noclip.Size = UDim2.new(0, 200, 0, 20)
  693. Noclip.Font = Enum.Font.SourceSans
  694. Noclip.FontSize = Enum.FontSize.Size14
  695. Noclip.Text = " Toggle Noclip"
  696. Noclip.TextColor3 = Color3.new(1, 1, 1)
  697. Noclip.TextXAlignment = Enum.TextXAlignment.Left
  698.  
  699. Select_4.Name = "Select"
  700. Select_4.Parent = Noclip
  701. Select_4.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  702. Select_4.BorderSizePixel = 0
  703. Select_4.Position = UDim2.new(0, 160, 0, 0)
  704. Select_4.Size = UDim2.new(0, 40, 0, 20)
  705. Select_4.Font = Enum.Font.SourceSans
  706. Select_4.FontSize = Enum.FontSize.Size14
  707. Select_4.Text = "Add"
  708. Select_4.TextColor3 = Color3.new(0, 0, 0)
  709.  
  710. Float.Name = "Float"
  711. Float.Parent = Toggles
  712. Float.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  713. Float.BackgroundTransparency = 0.5
  714. Float.BorderSizePixel = 0
  715. Float.Position = UDim2.new(0, 0, 0, 50)
  716. Float.Size = UDim2.new(0, 200, 0, 20)
  717. Float.Font = Enum.Font.SourceSans
  718. Float.FontSize = Enum.FontSize.Size14
  719. Float.Text = " Toggle Float"
  720. Float.TextColor3 = Color3.new(1, 1, 1)
  721. Float.TextXAlignment = Enum.TextXAlignment.Left
  722.  
  723. Select_5.Name = "Select"
  724. Select_5.Parent = Float
  725. Select_5.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  726. Select_5.BorderSizePixel = 0
  727. Select_5.Position = UDim2.new(0, 160, 0, 0)
  728. Select_5.Size = UDim2.new(0, 40, 0, 20)
  729. Select_5.Font = Enum.Font.SourceSans
  730. Select_5.FontSize = Enum.FontSize.Size14
  731. Select_5.Text = "Add"
  732. Select_5.TextColor3 = Color3.new(0, 0, 0)
  733.  
  734. ClickTP.Name = "Click TP"
  735. ClickTP.Parent = Toggles
  736. ClickTP.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  737. ClickTP.BackgroundTransparency = 0.5
  738. ClickTP.BorderSizePixel = 0
  739. ClickTP.Position = UDim2.new(0, 0, 0, 75)
  740. ClickTP.Size = UDim2.new(0, 200, 0, 20)
  741. ClickTP.Font = Enum.Font.SourceSans
  742. ClickTP.FontSize = Enum.FontSize.Size14
  743. ClickTP.Text = " Click TP (Hold Key & Click)"
  744. ClickTP.TextColor3 = Color3.new(1, 1, 1)
  745. ClickTP.TextXAlignment = Enum.TextXAlignment.Left
  746.  
  747. Select_6.Name = "Select"
  748. Select_6.Parent = ClickTP
  749. Select_6.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  750. Select_6.BorderSizePixel = 0
  751. Select_6.Position = UDim2.new(0, 160, 0, 0)
  752. Select_6.Size = UDim2.new(0, 40, 0, 20)
  753. Select_6.Font = Enum.Font.SourceSans
  754. Select_6.FontSize = Enum.FontSize.Size14
  755. Select_6.Text = "Add"
  756. Select_6.TextColor3 = Color3.new(0, 0, 0)
  757.  
  758. Dark_7.Name = "Dark"
  759. Dark_7.Parent = background_2
  760. Dark_7.Active = true
  761. Dark_7.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  762. Dark_7.BackgroundTransparency = 0.5
  763. Dark_7.BorderSizePixel = 0
  764. Dark_7.Size = UDim2.new(0, 360, 0, 5)
  765.  
  766. shadow_2.Name = "shadow"
  767. shadow_2.Parent = KeybindEditor
  768. shadow_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  769. shadow_2.BorderColor3 = Color3.new(0, 0, 0)
  770. shadow_2.BorderSizePixel = 0
  771. shadow_2.Size = UDim2.new(0, 360, 0, 20)
  772. shadow_2.ZIndex = 4
  773.  
  774. PopupText_2.Name = "PopupText"
  775. PopupText_2.Parent = shadow_2
  776. PopupText_2.BackgroundTransparency = 1
  777. PopupText_2.Position = UDim2.new(0, 51, 0, 0)
  778. PopupText_2.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  779. PopupText_2.ZIndex = 4
  780. PopupText_2.Font = Enum.Font.SourceSans
  781. PopupText_2.TextSize = 20
  782. PopupText_2.Text = "Set Keybinds"
  783. PopupText_2.TextColor3 = Color3.new(1, 1, 1)
  784. PopupText_2.TextStrokeTransparency = 0
  785. PopupText_2.TextWrapped = true
  786.  
  787. Exit_2.Name = "Exit"
  788. Exit_2.Parent = shadow_2
  789. Exit_2.BackgroundColor3 = Color3.new(1, 1, 1)
  790. Exit_2.BackgroundTransparency = 1
  791. Exit_2.Size = UDim2.new(0, 20, 0, 20)
  792. Exit_2.ZIndex = 4
  793. Exit_2.Image = "rbxassetid://2132544126"
  794.  
  795. PositionsFrame.Name = "PositionsFrame"
  796. PositionsFrame.Parent = Settings
  797. PositionsFrame.Active = true
  798. PositionsFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  799. PositionsFrame.BorderSizePixel = 0
  800. PositionsFrame.Size = UDim2.new(0, 250, 0, 175)
  801. PositionsFrame.Position = UDim2.new(0, 0, 0, 175)
  802.  
  803. Close_3.Name = "Close"
  804. Close_3.Parent = PositionsFrame
  805. Close_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  806. Close_3.BorderSizePixel = 0
  807. Close_3.Position = UDim2.new(0, 205, 0, 150)
  808. Close_3.Size = UDim2.new(0, 40, 0, 20)
  809. Close_3.Font = Enum.Font.SourceSans
  810. Close_3.FontSize = Enum.FontSize.Size14
  811. Close_3.Text = "Close"
  812. Close_3.TextColor3 = Color3.new(0, 0, 0)
  813.  
  814. Delete_5.Name = "Delete"
  815. Delete_5.Parent = PositionsFrame
  816. Delete_5.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  817. Delete_5.BorderSizePixel = 0
  818. Delete_5.Position = UDim2.new(0, 5, 0, 150)
  819. Delete_5.Size = UDim2.new(0, 40, 0, 20)
  820. Delete_5.Font = Enum.Font.SourceSans
  821. Delete_5.FontSize = Enum.FontSize.Size14
  822. Delete_5.Text = "Clear"
  823. Delete_5.TextColor3 = Color3.new(0, 0, 0)
  824.  
  825. Holder_4.Name = "Holder"
  826. Holder_4.Parent = PositionsFrame
  827. Holder_4.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  828. Holder_4.BackgroundTransparency = 1
  829. Holder_4.BorderSizePixel = 0
  830. Holder_4.Position = UDim2.new(0, 0, 0, 0)
  831. Holder_4.Selectable = false
  832. Holder_4.Size = UDim2.new(0, 250, 0, 145)
  833. Holder_4.BottomImage = "rbxasset://textures/blackBkg_square.png"
  834. Holder_4.CanvasSize = UDim2.new(0, 0, 0, 0)
  835. Holder_4.MidImage = "rbxasset://textures/blackBkg_square.png"
  836. Holder_4.ScrollBarThickness = 8
  837. Holder_4.TopImage = "rbxasset://textures/blackBkg_square.png"
  838.  
  839. Example_4.Name = "Example"
  840. Example_4.Parent = PositionsFrame
  841. Example_4.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  842. Example_4.BackgroundTransparency = 0.5
  843. Example_4.BorderSizePixel = 0
  844. Example_4.Size = UDim2.new(0, 10, 0, 20)
  845. Example_4.Visible = false
  846. Example_4.Position = UDim2.new(0, 0, 0, -5)
  847.  
  848. Text_5.Name = "Text"
  849. Text_5.Parent = Example_4
  850. Text_5.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  851. Text_5.BackgroundTransparency = 0.5
  852. Text_5.BorderSizePixel = 0
  853. Text_5.Position = UDim2.new(0, 10, 0, 0)
  854. Text_5.Size = UDim2.new(0, 240, 0, 20)
  855. Text_5.Font = Enum.Font.SourceSans
  856. Text_5.FontSize = Enum.FontSize.Size14
  857. Text_5.Text = "Position"
  858. Text_5.TextColor3 = Color3.new(1, 1, 1)
  859. Text_5.TextXAlignment = Enum.TextXAlignment.Left
  860.  
  861. Delete_6.Name = "Delete"
  862. Delete_6.Parent = Text_5
  863. Delete_6.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  864. Delete_6.BorderSizePixel = 0
  865. Delete_6.Position = UDim2.new(0, 200, 0, 0)
  866. Delete_6.Size = UDim2.new(0, 40, 0, 20)
  867. Delete_6.Font = Enum.Font.SourceSans
  868. Delete_6.FontSize = Enum.FontSize.Size14
  869. Delete_6.Text = "Delete"
  870. Delete_6.TextColor3 = Color3.new(0, 0, 0)
  871.  
  872. TP.Name = "TP"
  873. TP.Parent = Text_5
  874. TP.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  875. TP.BorderSizePixel = 0
  876. TP.Position = UDim2.new(0, 155, 0, 0)
  877. TP.Size = UDim2.new(0, 40, 0, 20)
  878. TP.Font = Enum.Font.SourceSans
  879. TP.FontSize = Enum.FontSize.Size14
  880. TP.Text = "Goto"
  881. TP.TextColor3 = Color3.new(0, 0, 0)
  882.  
  883. AliasesFrame.Name = "AliasesFrame"
  884. AliasesFrame.Parent = Settings
  885. AliasesFrame.Active = true
  886. AliasesFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  887. AliasesFrame.BorderSizePixel = 0
  888. AliasesFrame.Position = UDim2.new(0, 0, 0, 175)
  889. AliasesFrame.Size = UDim2.new(0, 250, 0, 175)
  890.  
  891. Close_2.Name = "Close"
  892. Close_2.Parent = AliasesFrame
  893. Close_2.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  894. Close_2.BorderSizePixel = 0
  895. Close_2.Position = UDim2.new(0, 205, 0, 150)
  896. Close_2.Size = UDim2.new(0, 40, 0, 20)
  897. Close_2.Font = Enum.Font.SourceSans
  898. Close_2.FontSize = Enum.FontSize.Size14
  899. Close_2.Text = "Close"
  900. Close_2.TextColor3 = Color3.new(0, 0, 0)
  901.  
  902. Delete_3.Name = "Delete"
  903. Delete_3.Parent = AliasesFrame
  904. Delete_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  905. Delete_3.BorderSizePixel = 0
  906. Delete_3.Position = UDim2.new(0, 5, 0, 150)
  907. Delete_3.Size = UDim2.new(0, 40, 0, 20)
  908. Delete_3.Font = Enum.Font.SourceSans
  909. Delete_3.FontSize = Enum.FontSize.Size14
  910. Delete_3.Text = "Clear"
  911. Delete_3.TextColor3 = Color3.new(0, 0, 0)
  912.  
  913. Holder_3.Name = "Holder"
  914. Holder_3.Parent = AliasesFrame
  915. Holder_3.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  916. Holder_3.BackgroundTransparency = 1
  917. Holder_3.BorderSizePixel = 0
  918. Holder_3.Position = UDim2.new(0, 0, 0, 0)
  919. Holder_3.Size = UDim2.new(0, 250, 0, 145)
  920. Holder_3.BottomImage = "rbxasset://textures/blackBkg_square.png"
  921. Holder_3.CanvasSize = UDim2.new(0, 0, 0, 0)
  922. Holder_3.MidImage = "rbxasset://textures/blackBkg_square.png"
  923. Holder_3.ScrollBarThickness = 0
  924. Holder_3.TopImage = "rbxasset://textures/blackBkg_square.png"
  925.  
  926. Example_3.Name = "Example"
  927. Example_3.Parent = AliasesFrame
  928. Example_3.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  929. Example_3.BackgroundTransparency = 0.5
  930. Example_3.BorderSizePixel = 0
  931. Example_3.Size = UDim2.new(0, 10, 0, 20)
  932. Example_3.Visible = false
  933.  
  934. Text_4.Name = "Text"
  935. Text_4.Parent = Example_3
  936. Text_4.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  937. Text_4.BackgroundTransparency = 0.5
  938. Text_4.BorderSizePixel = 0
  939. Text_4.Position = UDim2.new(0, 10, 0, 0)
  940. Text_4.Size = UDim2.new(0, 240, 0, 20)
  941. Text_4.Font = Enum.Font.SourceSans
  942. Text_4.FontSize = Enum.FontSize.Size14
  943. Text_4.Text = "honk"
  944. Text_4.TextColor3 = Color3.new(1, 1, 1)
  945. Text_4.TextXAlignment = Enum.TextXAlignment.Left
  946.  
  947. Delete_4.Name = "Delete"
  948. Delete_4.Parent = Text_4
  949. Delete_4.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  950. Delete_4.BorderSizePixel = 0
  951. Delete_4.Position = UDim2.new(0, 200, 0, 0)
  952. Delete_4.Size = UDim2.new(0, 40, 0, 20)
  953. Delete_4.Font = Enum.Font.SourceSans
  954. Delete_4.FontSize = Enum.FontSize.Size14
  955. Delete_4.Text = "Delete"
  956. Delete_4.TextColor3 = Color3.new(0, 0, 0)
  957.  
  958. PluginsFrame.Name = "PluginsFrame"
  959. PluginsFrame.Parent = Settings
  960. PluginsFrame.Active = true
  961. PluginsFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  962. PluginsFrame.BorderSizePixel = 0
  963. PluginsFrame.Position = UDim2.new(0, 0, 0, 175)
  964. PluginsFrame.Size = UDim2.new(0, 250, 0, 175)
  965.  
  966. Close_4.Name = "Close"
  967. Close_4.Parent = PluginsFrame
  968. Close_4.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  969. Close_4.BorderSizePixel = 0
  970. Close_4.Position = UDim2.new(0, 205, 0, 150)
  971. Close_4.Size = UDim2.new(0, 40, 0, 20)
  972. Close_4.Font = Enum.Font.SourceSans
  973. Close_4.FontSize = Enum.FontSize.Size14
  974. Close_4.Text = "Close"
  975. Close_4.TextColor3 = Color3.new(0, 0, 0)
  976.  
  977. Add_3.Name = "Add"
  978. Add_3.Parent = PluginsFrame
  979. Add_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  980. Add_3.BorderSizePixel = 0
  981. Add_3.Position = UDim2.new(0, 5, 0, 150)
  982. Add_3.Size = UDim2.new(0, 40, 0, 20)
  983. Add_3.Font = Enum.Font.SourceSans
  984. Add_3.FontSize = Enum.FontSize.Size14
  985. Add_3.Text = "Add"
  986. Add_3.TextColor3 = Color3.new(0, 0, 0)
  987.  
  988. Holder_5.Name = "Holder"
  989. Holder_5.Parent = PluginsFrame
  990. Holder_5.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  991. Holder_5.BackgroundTransparency = 1
  992. Holder_5.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  993. Holder_5.BorderSizePixel = 0
  994. Holder_5.Position = UDim2.new(0, 0, 0, 0)
  995. Holder_5.Selectable = false
  996. Holder_5.Size = UDim2.new(0, 250, 0, 140)
  997. Holder_5.BottomImage = "rbxasset://textures/blackBkg_square.png"
  998. Holder_5.CanvasSize = UDim2.new(0, 0, 0, 0)
  999. Holder_5.MidImage = "rbxasset://textures/blackBkg_square.png"
  1000. Holder_5.ScrollBarThickness = 0
  1001. Holder_5.TopImage = "rbxasset://textures/blackBkg_square.png"
  1002.  
  1003. Example_5.Name = "Example"
  1004. Example_5.Parent = PluginsFrame
  1005. Example_5.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1006. Example_5.BackgroundTransparency = 0.5
  1007. Example_5.BorderSizePixel = 0
  1008. Example_5.Size = UDim2.new(0, 10, 0, 20)
  1009. Example_5.Visible = false
  1010.  
  1011. Text_6.Name = "Text"
  1012. Text_6.Parent = Example_5
  1013. Text_6.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1014. Text_6.BackgroundTransparency = 0.5
  1015. Text_6.BorderSizePixel = 0
  1016. Text_6.Position = UDim2.new(0, 10, 0, 0)
  1017. Text_6.Size = UDim2.new(0, 240, 0, 20)
  1018. Text_6.Font = Enum.Font.SourceSans
  1019. Text_6.FontSize = Enum.FontSize.Size14
  1020. Text_6.Text = "F4 > Toggle Fly"
  1021. Text_6.TextColor3 = Color3.new(1, 1, 1)
  1022. Text_6.TextXAlignment = Enum.TextXAlignment.Left
  1023.  
  1024. Delete_7.Name = "Delete"
  1025. Delete_7.Parent = Text_6
  1026. Delete_7.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  1027. Delete_7.BorderSizePixel = 0
  1028. Delete_7.Position = UDim2.new(0, 200, 0, 0)
  1029. Delete_7.Size = UDim2.new(0, 40, 0, 20)
  1030. Delete_7.Font = Enum.Font.SourceSans
  1031. Delete_7.FontSize = Enum.FontSize.Size14
  1032. Delete_7.Text = "Delete"
  1033. Delete_7.TextColor3 = Color3.new(0, 0, 0)
  1034.  
  1035. PluginEditor.Name = randomString()
  1036. PluginEditor.Parent = PARENT
  1037. PluginEditor.Active = true
  1038. PluginEditor.BackgroundColor3 = Color3.new(1, 1, 1)
  1039. PluginEditor.BackgroundTransparency = 1
  1040. PluginEditor.Position = UDim2.new(0.5, -180, 0, -400)
  1041. PluginEditor.Size = UDim2.new(0, 360, 0, 20)
  1042. PluginEditor.ZIndex = 4
  1043.  
  1044. background_3.Name = "background"
  1045. background_3.Parent = PluginEditor
  1046. background_3.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  1047. background_3.BorderSizePixel = 0
  1048. background_3.Position = UDim2.new(0, 0, 0, 20)
  1049. background_3.Size = UDim2.new(0, 360, 0, 160)
  1050.  
  1051. Dark_8.Name = "Dark"
  1052. Dark_8.Parent = background_3
  1053. Dark_8.Active = true
  1054. Dark_8.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1055. Dark_8.BackgroundTransparency = 0.5
  1056. Dark_8.BorderSizePixel = 0
  1057. Dark_8.Size = UDim2.new(0, 360, 0, 5)
  1058.  
  1059. Dark_9.Name = "Dark"
  1060. Dark_9.Parent = background_3
  1061. Dark_9.Active = true
  1062. Dark_9.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1063. Dark_9.BackgroundTransparency = 0.5
  1064. Dark_9.BorderSizePixel = 0
  1065. Dark_9.Position = UDim2.new(0, 220, 0, 5)
  1066. Dark_9.Size = UDim2.new(0, 5, 0, 155)
  1067.  
  1068. Img.Name = "Img"
  1069. Img.Parent = background_3
  1070. Img.BackgroundColor3 = Color3.new(1, 1, 1)
  1071. Img.BackgroundTransparency = 1
  1072. Img.Position = UDim2.new(0, 242, 0, 3)
  1073. Img.Size = UDim2.new(0, 100, 0, 95)
  1074. Img.Image = "rbxassetid://318740854"
  1075.  
  1076. AddPlugin.Name = "AddPlugin"
  1077. AddPlugin.Parent = background_3
  1078. AddPlugin.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1079. AddPlugin.BackgroundTransparency = 0.5
  1080. AddPlugin.BorderSizePixel = 0
  1081. AddPlugin.Position = UDim2.new(0, 235, 0, 100)
  1082. AddPlugin.Size = UDim2.new(0, 115, 0, 50)
  1083. AddPlugin.Font = Enum.Font.SourceSans
  1084. AddPlugin.FontSize = Enum.FontSize.Size18
  1085. AddPlugin.Text = "Add Plugin"
  1086. AddPlugin.TextColor3 = Color3.new(1, 1, 1)
  1087. AddPlugin.TextStrokeTransparency = 0
  1088.  
  1089. FileName.Name = "FileName"
  1090. FileName.Parent = background_3
  1091. FileName.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1092. FileName.BackgroundTransparency = 0.5
  1093. FileName.BorderSizePixel = 0
  1094. FileName.Position = UDim2.new(0.027777778, 0, 0.625, 0)
  1095. FileName.Size = UDim2.new(0, 200, 0, 50)
  1096. FileName.Font = Enum.Font.SourceSans
  1097. FileName.FontSize = Enum.FontSize.Size18
  1098. FileName.Text = "Plugin File Name"
  1099. FileName.TextColor3 = Color3.new(1, 1, 1)
  1100. FileName.TextStrokeTransparency = 0
  1101.  
  1102. About.Name = "About"
  1103. About.Parent = background_3
  1104. About.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1105. About.BackgroundTransparency = 1
  1106. About.BorderSizePixel = 0
  1107. About.Position = UDim2.new(0, 17, 0, 17)
  1108. About.Size = UDim2.new(0, 187, 0, 49)
  1109. About.Font = Enum.Font.SourceSansBold
  1110. About.FontSize = Enum.FontSize.Size14
  1111. About.Text = "Plugins are .iy files and should be located in the 'workspace' folder of your exploit."
  1112. About.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  1113. About.TextStrokeTransparency = 0
  1114. About.TextWrapped = true
  1115. About.TextYAlignment = Enum.TextYAlignment.Top
  1116.  
  1117. Directions_2.Name = "Directions"
  1118. Directions_2.Parent = background_3
  1119. Directions_2.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1120. Directions_2.BackgroundTransparency = 1
  1121. Directions_2.BorderSizePixel = 0
  1122. Directions_2.Position = UDim2.new(0, 17, 0, 66)
  1123. Directions_2.Size = UDim2.new(0, 187, 0, 49)
  1124. Directions_2.Font = Enum.Font.SourceSansBold
  1125. Directions_2.FontSize = Enum.FontSize.Size14
  1126. Directions_2.Text = "Type the name of the plugin file you want to add below."
  1127. Directions_2.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  1128. Directions_2.TextStrokeTransparency = 0
  1129. Directions_2.TextWrapped = true
  1130. Directions_2.TextYAlignment = Enum.TextYAlignment.Top
  1131.  
  1132. shadow_3.Name = "shadow"
  1133. shadow_3.Parent = PluginEditor
  1134. shadow_3.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  1135. shadow_3.BorderColor3 = Color3.new(0, 0, 0)
  1136. shadow_3.BorderSizePixel = 0
  1137. shadow_3.Size = UDim2.new(0, 360, 0, 20)
  1138. shadow_3.ZIndex = 4
  1139.  
  1140. PopupText_3.Name = "PopupText"
  1141. PopupText_3.Parent = shadow_3
  1142. PopupText_3.BackgroundTransparency = 1
  1143. PopupText_3.Position = UDim2.new(0, 51, 0, 0)
  1144. PopupText_3.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  1145. PopupText_3.ZIndex = 4
  1146. PopupText_3.Font = Enum.Font.SourceSans
  1147. PopupText_3.TextSize = 20
  1148. PopupText_3.Text = "Add Plugins"
  1149. PopupText_3.TextColor3 = Color3.new(1, 1, 1)
  1150. PopupText_3.TextStrokeTransparency = 0
  1151. PopupText_3.TextWrapped = true
  1152.  
  1153. Exit_3.Name = "Exit"
  1154. Exit_3.Parent = shadow_3
  1155. Exit_3.BackgroundColor3 = Color3.new(1, 1, 1)
  1156. Exit_3.BackgroundTransparency = 1
  1157. Exit_3.Size = UDim2.new(0, 20, 0, 20)
  1158. Exit_3.ZIndex = 4
  1159. Exit_3.Image = "rbxassetid://2132544126"
  1160.  
  1161. logsDrag.Name = randomString()
  1162. logsDrag.Parent = PARENT
  1163. logsDrag.Active = true
  1164. logsDrag.BackgroundColor3 = Color3.new(1, 1, 1)
  1165. logsDrag.BackgroundTransparency = 1
  1166. logsDrag.Position = UDim2.new(0, 0, 1, 10)
  1167. logsDrag.Size = UDim2.new(0, 338, 0, 20)
  1168. logsDrag.ZIndex = 4
  1169.  
  1170. shadow.Name = "shadow"
  1171. shadow.Parent = logsDrag
  1172. shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  1173. shadow.BorderColor3 = Color3.new(0, 0, 0)
  1174. shadow.BorderSizePixel = 0
  1175. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  1176. shadow.Size = UDim2.new(0, 338, 0, 20)
  1177. shadow.ZIndex = 4
  1178.  
  1179. Hide.Name = "Hide"
  1180. Hide.Parent = shadow
  1181. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  1182. Hide.BackgroundTransparency = 1
  1183. Hide.Position = UDim2.new(0, 20, 0, 0)
  1184. Hide.Size = UDim2.new(0, 20, 0, 20)
  1185. Hide.ZIndex = 4
  1186. Hide.Image = "rbxassetid://2406617031"
  1187. Hide.ImageTransparency = 0.5
  1188.  
  1189. PopupText.Name = "PopupText"
  1190. PopupText.Parent = shadow
  1191. PopupText.BackgroundTransparency = 1
  1192. PopupText.Position = UDim2.new(0, 48, 0, 0)
  1193. PopupText.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  1194. PopupText.ZIndex = 4
  1195. PopupText.Font = Enum.Font.SourceSans
  1196. PopupText.TextSize = 20
  1197. PopupText.Text = "Chat Logs"
  1198. PopupText.TextColor3 = Color3.new(1, 1, 1)
  1199. PopupText.TextStrokeTransparency = 0
  1200. PopupText.TextWrapped = true
  1201.  
  1202. Exit.Name = "Exit"
  1203. Exit.Parent = shadow
  1204. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  1205. Exit.BackgroundTransparency = 1
  1206. Exit.Size = UDim2.new(0, 20, 0, 20)
  1207. Exit.ZIndex = 4
  1208. Exit.Image = "rbxassetid://2132544126"
  1209.  
  1210. scroll.Name = "scroll"
  1211. scroll.Parent = logsDrag
  1212. scroll.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1213. scroll.BackgroundTransparency = 0.5
  1214. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1215. scroll.BorderSizePixel = 0
  1216. scroll.Position = UDim2.new(0, 5, 0, 30)
  1217. scroll.Size = UDim2.new(0, 328, 0, 190)
  1218. scroll.ZIndex = 5
  1219. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  1220. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  1221. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  1222. scroll.ScrollBarThickness = 8
  1223. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  1224.  
  1225. background.Name = "background"
  1226. background.Parent = logsDrag
  1227. background.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  1228. background.BorderColor3 = Color3.new(0, 0, 0)
  1229. background.BorderSizePixel = 0
  1230. background.Position = UDim2.new(0, 0, 1, 0)
  1231. background.Size = UDim2.new(0, 338, 0, 230)
  1232. background.ZIndex = 4
  1233.  
  1234. Dark_6.Name = "Dark"
  1235. Dark_6.Parent = background
  1236. Dark_6.Active = true
  1237. Dark_6.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1238. Dark_6.BackgroundTransparency = 0.5
  1239. Dark_6.BorderSizePixel = 0
  1240. Dark_6.Size = UDim2.new(0, 338, 0, 5)
  1241. Dark_6.ZIndex = 4
  1242.  
  1243. Clear.Name = "Clear"
  1244. Clear.Parent = background
  1245. Clear.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  1246. Clear.BorderSizePixel = 0
  1247. Clear.Position = UDim2.new(0, 5, 0, 205)
  1248. Clear.Size = UDim2.new(0, 50, 0, 20)
  1249. Clear.ZIndex = 4
  1250. Clear.Font = Enum.Font.SourceSans
  1251. Clear.FontSize = Enum.FontSize.Size14
  1252. Clear.Text = "Clear"
  1253. Clear.TextColor3 = Color3.new(0, 0, 0)
  1254.  
  1255. Toggle.Name = "Toggle"
  1256. Toggle.Parent = background
  1257. Toggle.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  1258. Toggle.BorderSizePixel = 0
  1259. Toggle.Position = UDim2.new(0, 60, 0, 205)
  1260. Toggle.Size = UDim2.new(0, 50, 0, 20)
  1261. Toggle.ZIndex = 4
  1262. Toggle.Font = Enum.Font.SourceSans
  1263. Toggle.FontSize = Enum.FontSize.Size14
  1264. Toggle.Text = "Disabled"
  1265. Toggle.TextColor3 = Color3.new(0, 0, 0)
  1266.  
  1267. function writefileExploit()
  1268. if writefile then
  1269. return true
  1270. end
  1271. end
  1272.  
  1273. function isNumber(str)
  1274. return tonumber(str) ~= nil
  1275. end
  1276.  
  1277. function tools(plr)
  1278. if plr.Backpack:FindFirstChildOfClass('Tool') or plr.Character:FindFirstChildOfClass('Tool') then
  1279. return true
  1280. end
  1281. end
  1282.  
  1283. function r15(plr)
  1284. if plr.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then
  1285. return true
  1286. end
  1287. end
  1288.  
  1289. defaultsettings = {
  1290. prefix = ';';
  1291. StayOpen = false;
  1292. logsEnabled = false;
  1293. aliases = {};
  1294. binds = {};
  1295. WayPoints = {};
  1296. PluginsTable = {}
  1297. }
  1298.  
  1299. defaults = game:GetService("HttpService"):JSONEncode(defaultsettings)
  1300.  
  1301. local nosaves = false
  1302.  
  1303. function saves()
  1304. if writefileExploit() then
  1305. if pcall(function() readfile("IY_FE.iy") end) then
  1306. if readfile("IY_FE.iy") ~= nil then
  1307. local json = game:GetService("HttpService"):JSONDecode(readfile("IY_FE.iy"))
  1308. if json.prefix ~= nil then prefix = json.prefix else prefix = ';' end
  1309. if json.StayOpen ~= nil then StayOpen = json.StayOpen else StayOpen = false end
  1310. if json.logsEnabled ~= nil then logsEnabled = json.logsEnabled else logsEnabled = false end
  1311. if json.aliases ~= nil then aliases = json.aliases else aliases = {} end
  1312. if json.binds ~= nil then binds = json.binds else binds = {} end
  1313. if json.WayPoints ~= nil then WayPoints = json.WayPoints else WayPoints = {} end
  1314. if json.PluginsTable ~= nil then PluginsTable = json.PluginsTable else PluginsTable = {} end
  1315. else
  1316. writefile("IY_FE.iy", defaults)
  1317. wait()
  1318. saves()
  1319. end
  1320. else
  1321. writefile("IY_FE.iy", defaults)
  1322. wait()
  1323. if pcall(function() readfile("IY_FE.iy") end) then
  1324. saves()
  1325. else
  1326. nosaves = true
  1327. prefix = ';'
  1328. StayOpen = false
  1329. logsEnabled = false
  1330. aliases = {}
  1331. binds = {}
  1332. WayPoints = {}
  1333. PluginsTable = {}
  1334.  
  1335. local FileError = Instance.new("Frame")
  1336. local background = Instance.new("Frame")
  1337. local Directions = Instance.new("TextLabel")
  1338. local Dark = Instance.new("Frame")
  1339. local shadow = Instance.new("Frame")
  1340. local PopupText = Instance.new("TextLabel")
  1341. local Exit = Instance.new("ImageButton")
  1342.  
  1343. FileError.Name = randomString()
  1344. FileError.Parent = PARENT
  1345. FileError.Active = true
  1346. FileError.BackgroundColor3 = Color3.new(1, 1, 1)
  1347. FileError.BackgroundTransparency = 1
  1348. FileError.Position = UDim2.new(0.5, -180, 0, 290)
  1349. FileError.Size = UDim2.new(0, 360, 0, 20)
  1350. FileError.ZIndex = 4
  1351.  
  1352. background.Name = "background"
  1353. background.Parent = FileError
  1354. background.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  1355. background.BorderSizePixel = 0
  1356. background.Position = UDim2.new(0, 0, 0, 20)
  1357. background.Size = UDim2.new(0, 360, 0, 210)
  1358.  
  1359. Directions.Name = "Directions"
  1360. Directions.Parent = background
  1361. Directions.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1362. Directions.BackgroundTransparency = 1
  1363. Directions.BorderSizePixel = 0
  1364. Directions.Position = UDim2.new(0, 10, 0, 15)
  1365. Directions.Size = UDim2.new(0, 340, 0, 185)
  1366. Directions.Font = Enum.Font.SourceSansBold
  1367. Directions.FontSize = Enum.FontSize.Size14
  1368. Directions.Text = "There was a problem writing a save file to your PC.\n\nPlease contact the developer/support team for your exploit and tell them writefile is not working.\n\nYour settings, keybinds, waypoints, and aliases will not save if you continue.\n\nThings to try:\n> Make sure a 'workspace' folder is located in the same folder as your exploit\n> If your exploit is inside of a zip/rar file, extract it.\n> Rejoin the game and try again or restart your PC and try again."
  1369. Directions.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  1370. Directions.TextStrokeTransparency = 0
  1371. Directions.TextWrapped = true
  1372. Directions.TextXAlignment = Enum.TextXAlignment.Left
  1373. Directions.TextYAlignment = Enum.TextYAlignment.Top
  1374.  
  1375. Dark.Name = "Dark"
  1376. Dark.Parent = background
  1377. Dark.Active = true
  1378. Dark.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1379. Dark.BackgroundTransparency = 0.5
  1380. Dark.BorderSizePixel = 0
  1381. Dark.Size = UDim2.new(0, 360, 0, 5)
  1382.  
  1383. shadow.Name = "shadow"
  1384. shadow.Parent = FileError
  1385. shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  1386. shadow.BorderColor3 = Color3.new(0, 0, 0)
  1387. shadow.BorderSizePixel = 0
  1388. shadow.Size = UDim2.new(0, 360, 0, 20)
  1389. shadow.ZIndex = 4
  1390.  
  1391. PopupText.Name = "PopupText"
  1392. PopupText.Parent = shadow
  1393. PopupText.BackgroundTransparency = 1
  1394. PopupText.Position = UDim2.new(0, 51, 0, 0)
  1395. PopupText.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  1396. PopupText.ZIndex = 4
  1397. PopupText.Font = Enum.Font.SourceSans
  1398. PopupText.FontSize = Enum.FontSize.Size24
  1399. PopupText.Text = "File Error"
  1400. PopupText.TextColor3 = Color3.new(1, 1, 1)
  1401. PopupText.TextStrokeTransparency = 0
  1402. PopupText.TextWrapped = true
  1403.  
  1404. Exit.Name = "Exit"
  1405. Exit.Parent = shadow
  1406. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  1407. Exit.BackgroundTransparency = 1
  1408. Exit.Size = UDim2.new(0, 20, 0, 20)
  1409. Exit.ZIndex = 4
  1410. Exit.Image = "rbxassetid://2132544126"
  1411.  
  1412. Exit.MouseButton1Click:Connect(function()
  1413. FileError:Destroy()
  1414. end)
  1415. end
  1416. end
  1417. else
  1418. prefix = ';'
  1419. StayOpen = false
  1420. logsEnabled = false
  1421. aliases = {}
  1422. binds = {}
  1423. WayPoints = {}
  1424. PluginsTable = {}
  1425. end
  1426. end
  1427.  
  1428. saves()
  1429.  
  1430. function updatesaves()
  1431. if nosaves == false and writefileExploit() then
  1432. local update = {
  1433. prefix = prefix;
  1434. StayOpen = StayOpen;
  1435. logsEnabled = logsEnabled;
  1436. aliases = aliases;
  1437. binds = binds;
  1438. WayPoints = WayPoints;
  1439. PluginsTable = PluginsTable
  1440. }
  1441. writefile("IY_FE.iy", game:GetService("HttpService"):JSONEncode(update))
  1442. end
  1443. end
  1444.  
  1445. function Time()
  1446. local HOUR = math.floor((tick() % 86400) / 3600)
  1447. local MINUTE = math.floor((tick() % 3600) / 60)
  1448. local SECOND = math.floor(tick() % 60)
  1449. local AP = HOUR > 11 and 'PM' or 'AM'
  1450. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  1451. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  1452. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  1453. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  1454. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP
  1455. end
  1456.  
  1457. UserInputService = game:GetService("UserInputService")
  1458. IYMouse = Players.superswagboy67:GetMouse()
  1459. PrefixBox.Text = prefix
  1460. SettingsOpen = false
  1461.  
  1462. if StayOpen == false then
  1463. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 1
  1464. else
  1465. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 0
  1466. end
  1467.  
  1468. if logsEnabled then
  1469. Toggle.Text = 'Enabled'
  1470. else
  1471. Toggle.Text = 'Disabled'
  1472. end
  1473.  
  1474. holderOffset = -250
  1475. notifyOffset = -500
  1476.  
  1477. function maximizeHolder()
  1478. if StayOpen == false then
  1479. Holder:TweenPosition(UDim2.new(1, holderOffset, 1, -220), "InOut", "Quart", 0.2, true, nil)
  1480. end
  1481. end
  1482.  
  1483. function minimizeHolder()
  1484. if StayOpen == false then
  1485. Holder:TweenPosition(UDim2.new(1, holderOffset, 1, -20), "InOut", "Quart", 0.5, true, nil)
  1486. end
  1487. end
  1488.  
  1489. function cmdbarHolder()
  1490. if StayOpen == false then
  1491. Holder:TweenPosition(UDim2.new(1, holderOffset, 1, -45), "InOut", "Quart", 0.5, true, nil)
  1492. end
  1493. end
  1494.  
  1495. function enablebuttons()
  1496. Settings.Aliases.Select.Visible = true
  1497. Settings.Color.Select.Visible = true
  1498. Settings.Keybinds.Select.Visible = true
  1499. Settings.StayOpen.Button.On.Visible = true
  1500. Settings.Prefix.PrefixBox.Visible = true
  1501. Settings.Positions.Select.Visible = true
  1502. Settings.Plugins.Select.Visible = true
  1503. end
  1504.  
  1505. function disablebuttons()
  1506. Settings.Aliases.Select.Visible = false
  1507. Settings.Color.Select.Visible = false
  1508. Settings.Keybinds.Select.Visible = false
  1509. Settings.StayOpen.Button.On.Visible = false
  1510. Settings.Prefix.PrefixBox.Visible = false
  1511. Settings.Positions.Select.Visible = false
  1512. Settings.Plugins.Select.Visible = false
  1513. end
  1514.  
  1515. notifyCount = 0
  1516. function notify(text,text2)
  1517. spawn(function()
  1518. local LnotifyCount = notifyCount+1
  1519. notifyCount = notifyCount+1
  1520. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -0), "InOut", "Quart", 0.5, true, nil)
  1521. wait(0.6)
  1522. local closepressed = false
  1523. if text2 then
  1524. Notification.Title.Text = text
  1525. Notification.Text.Text = text2
  1526. else
  1527. Notification.Title.Text = 'Notification'
  1528. Notification.Text.Text = text
  1529. end
  1530. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -100), "InOut", "Quart", 0.5, true, nil)
  1531. Notification.CloseButton.MouseButton1Click:Connect(function()
  1532. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -0), "InOut", "Quart", 0.5, true, nil)
  1533. closepressed = true
  1534. end)
  1535. wait(10)
  1536. if LnotifyCount == notifyCount then
  1537. if closepressed == false then
  1538. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -0), "InOut", "Quart", 0.5, true, nil)
  1539. end
  1540. notifyCount = 0
  1541. end
  1542. end)
  1543. end
  1544.  
  1545. function CreateLabel(Name, Text)
  1546. local sf = scroll
  1547. if #sf:GetChildren() >= 2546 then
  1548. sf:ClearAllChildren()
  1549. end
  1550. local alls = 0
  1551. for i,v in pairs(sf:GetChildren()) do
  1552. if v then
  1553. alls = v.Size.Y.Offset + alls
  1554. end
  1555. if not v then
  1556. alls = 0
  1557. end
  1558. end
  1559. local tl = Instance.new('TextLabel', sf)
  1560. local il = Instance.new('Frame', tl)
  1561. tl.Name = Name
  1562. tl.ZIndex = 6
  1563. tl.Text = Time().." - ["..Name.."]: "..Text
  1564. tl.Size = UDim2.new(0,322,0,84)
  1565. tl.BackgroundTransparency = 1
  1566. tl.BorderSizePixel = 0
  1567. tl.Font = "SourceSansBold"
  1568. tl.Position = UDim2.new(-1,0,0,alls)
  1569. tl.TextTransparency = 1
  1570. tl.TextScaled = false
  1571. tl.TextSize = 14
  1572. tl.TextWrapped = true
  1573. tl.TextXAlignment = "Left"
  1574. tl.TextYAlignment = "Top"
  1575. il.BackgroundTransparency = 1
  1576. il.BorderSizePixel = 0
  1577. il.Size = UDim2.new(0,12,1,0)
  1578. il.Position = UDim2.new(0,316,0,0)
  1579. tl.TextColor3 = Color3.fromRGB(255,255,255)
  1580. tl.Size = UDim2.new(0,322,0,tl.TextBounds.Y)
  1581. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  1582. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  1583. local size2 = sf.CanvasSize.Y.Offset
  1584. tl:TweenPosition(UDim2.new(0,3,0,alls), 'In', 'Quint', 0.5)
  1585. for i = 0,50 do wait(0.05)
  1586. tl.TextTransparency = tl.TextTransparency - 0.05
  1587. end
  1588. tl.TextTransparency = 0
  1589. end
  1590.  
  1591. IYMouse.KeyDown:connect(function(Key)
  1592. if (Key==prefix) then
  1593. Holder.Cmdbar:CaptureFocus()
  1594. maximizeHolder()
  1595. if SettingsOpen == true then
  1596. wait(0.2)
  1597. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.2, true, nil)
  1598. end
  1599. end
  1600. end)
  1601.  
  1602. Holder.MouseEnter:Connect(function()
  1603. maximizeHolder()
  1604. end)
  1605.  
  1606. Holder.MouseLeave:Connect(function()
  1607. minimizeHolder()
  1608. end)
  1609.  
  1610. Holder.SettingsButton.MouseButton1Click:Connect(function()
  1611. if SettingsOpen == false then SettingsOpen = true
  1612. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut", "Quart", 0.5, true, nil)
  1613. else SettingsOpen = false
  1614. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.5, true, nil)
  1615. end
  1616. end)
  1617.  
  1618. Holder.Settings.StayOpen.Button.On.MouseButton1Click:Connect(function()
  1619. if StayOpen == false then StayOpen = true
  1620. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 0
  1621. else StayOpen = false
  1622. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 1
  1623. end
  1624. updatesaves()
  1625. end)
  1626.  
  1627. Clear.MouseButton1Down:connect(function()
  1628. for _, child in pairs(scroll:GetChildren()) do
  1629. child:Destroy()
  1630. end
  1631. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  1632. end)
  1633.  
  1634. Toggle.MouseButton1Down:connect(function()
  1635. if logsEnabled then
  1636. logsEnabled = false
  1637. Toggle.Text = 'Disabled'
  1638. updatesaves()
  1639. else
  1640. logsEnabled = true
  1641. Toggle.Text = 'Enabled'
  1642. updatesaves()
  1643. end
  1644. end)
  1645.  
  1646. if not writefileExploit() then
  1647. notify('Saves','Your exploit does not support read/write file. Your settings will not save.')
  1648. end
  1649.  
  1650. ChatLog = function(plr)
  1651. plr.Chatted:Connect(function(Message)
  1652. if logsEnabled == true then
  1653. CreateLabel(plr.Name,Message)
  1654. end
  1655. end)
  1656. end
  1657.  
  1658. for _, plr in pairs(Players:GetChildren()) do
  1659. if plr.ClassName == "Player" then
  1660. ChatLog(plr)
  1661. end
  1662. end
  1663.  
  1664. Players.PlayerAdded:connect(function(player)
  1665. ChatLog(player)
  1666. if ESPenabled then
  1667. ESP(player)
  1668. end
  1669. if CHMSenabled then
  1670. CHMS(player)
  1671. end
  1672. end)
  1673.  
  1674. Players.PlayerRemoving:connect(function(player)
  1675. for i,v in pairs(PARENT:GetChildren()) do
  1676. if v.Name == player.Name..'_ESP' or v.Name == player.Name..'_LC' then
  1677. v:Destroy()
  1678. end
  1679. end
  1680. end)
  1681.  
  1682. shadow.Exit.MouseButton1Down:connect(function()
  1683. logsDrag:TweenPosition(UDim2.new(0, 0, 1, 10), "InOut", "Quart", 0.3, true, nil)
  1684. end)
  1685.  
  1686. shadow.Hide.MouseButton1Down:connect(function()
  1687. if logsDrag.Position ~= UDim2.new(0, 0, 1, -20) then
  1688. logsDrag:TweenPosition(UDim2.new(0, 0, 1, -20), "InOut", "Quart", 0.3, true, nil)
  1689. else
  1690. logsDrag:TweenPosition(UDim2.new(0, 0, 1, -250), "InOut", "Quart", 0.3, true, nil)
  1691. end
  1692. end)
  1693.  
  1694. Holder.Settings.Color.Select.MouseButton1Click:Connect(function()
  1695. notify('UI Color','Not done yet :(')
  1696. end)
  1697.  
  1698. Holder.Settings.Keybinds.Select.MouseButton1Click:Connect(function()
  1699. KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  1700. wait(0.5)
  1701. disablebuttons()
  1702. end)
  1703.  
  1704. KeybindsFrame.Close.MouseButton1Click:Connect(function()
  1705. enablebuttons()
  1706. KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  1707. end)
  1708.  
  1709. Holder.Settings.Keybinds.Select.MouseButton1Click:Connect(function()
  1710. KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  1711. wait(0.5)
  1712. disablebuttons()
  1713. end)
  1714.  
  1715. KeybindsFrame.Add.MouseButton1Click:Connect(function()
  1716. KeybindEditor:TweenPosition(UDim2.new(0.5, -180, 0, 270), "InOut", "Quart", 0.5, true, nil)
  1717. end)
  1718.  
  1719. KeybindsFrame.Delete.MouseButton1Click:Connect(function()
  1720. binds = {}
  1721. refreshbinds()
  1722. updatesaves()
  1723. notify('Keybinds Updated','Removed all keybinds')
  1724. end)
  1725.  
  1726. AliasesFrame.Close.MouseButton1Click:Connect(function()
  1727. enablebuttons()
  1728. AliasesFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  1729. end)
  1730.  
  1731. Settings.Aliases.Select.MouseButton1Click:Connect(function()
  1732. AliasesFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  1733. wait(0.5)
  1734. disablebuttons()
  1735. end)
  1736.  
  1737. PositionsFrame.Close.MouseButton1Click:Connect(function()
  1738. enablebuttons()
  1739. PositionsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  1740. end)
  1741.  
  1742. Settings.Positions.Select.MouseButton1Click:Connect(function()
  1743. PositionsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  1744. wait(0.5)
  1745. disablebuttons()
  1746. end)
  1747.  
  1748. local cmds={}
  1749. local customAlias = {}
  1750. AliasesFrame.Delete.MouseButton1Click:Connect(function()
  1751. customAlias = {}
  1752. aliases = {}
  1753. notify('Aliases Modified','Removed all aliases')
  1754. updatesaves()
  1755. refreshaliases()
  1756. end)
  1757.  
  1758. Holder.Settings.Prefix.PrefixBox.Changed:connect(function(property)
  1759. if property == "Text" then
  1760. prefix = Holder.Settings.Prefix.PrefixBox.Text
  1761. updatesaves()
  1762. end
  1763. end)
  1764.  
  1765. function dragGUI(gui)
  1766. spawn(function()
  1767. local dragging
  1768. local dragInput
  1769. local dragStart
  1770. local startPos
  1771. local function update(input)
  1772. local delta = input.Position - dragStart
  1773. 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)
  1774. end
  1775. gui.InputBegan:Connect(function(input)
  1776. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  1777. dragging = true
  1778. dragStart = input.Position
  1779. startPos = gui.Position
  1780.  
  1781. input.Changed:Connect(function()
  1782. if input.UserInputState == Enum.UserInputState.End then
  1783. dragging = false
  1784. end
  1785. end)
  1786. end
  1787. end)
  1788. gui.InputChanged:Connect(function(input)
  1789. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  1790. dragInput = input
  1791. end
  1792. end)
  1793. UserInputService.InputChanged:Connect(function(input)
  1794. if input == dragInput and dragging then
  1795. update(input)
  1796. end
  1797. end)
  1798. end)
  1799. end
  1800.  
  1801. dragGUI(logsDrag)
  1802. dragGUI(KeybindEditor)
  1803. dragGUI(PluginEditor)
  1804.  
  1805. local CSP = Holder
  1806. local frame = CSP:WaitForChild('CMDs')
  1807.  
  1808. Match = function(name,str)
  1809. return name:lower():find(str:lower()) and true
  1810. end
  1811.  
  1812. canvasPos = nil
  1813. canvasTop = false
  1814. IndexContents = function(str,bool,cmdbar,anim)
  1815. if str == '' or str == ' ' or str == prefix then
  1816. if canvasTop == false then
  1817. canvasPos = CMDsF.CanvasPosition.Y
  1818. end
  1819. else
  1820. CMDsF.CanvasPosition = Vector2.new(0,0)
  1821. canvasTop = true
  1822. end
  1823. local Index,SizeY = 0,0
  1824. local indexnum = 0
  1825. for i,v in next, frame:GetChildren() do
  1826. if bool then
  1827. if Match(v.Text,str) then
  1828. indexnum = indexnum + 1
  1829. Index = Index + 1
  1830. v.Position = UDim2.new(0,10,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  1831. v.Visible = true
  1832. SizeY = SizeY + v.AbsoluteSize.Y
  1833. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  1834. else
  1835. v.Visible = false
  1836. end
  1837. else
  1838. v.Visible = true
  1839. SizeY = SizeY + v.AbsoluteSize.Y
  1840. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  1841. end
  1842. end
  1843. if not anim then
  1844. if indexnum == 0 or string.find(str, " ") then
  1845. if not cmdbar then
  1846. minimizeHolder()
  1847. elseif cmdbar then
  1848. cmdbarHolder()
  1849. end
  1850. else
  1851. maximizeHolder()
  1852. end
  1853. else
  1854. minimizeHolder()
  1855. end
  1856. end
  1857.  
  1858. PlayerGui = Players.superswagboy67:FindFirstChildOfClass("PlayerGui")
  1859. function chatSuggestions()
  1860. if PlayerGui:FindFirstChild("Chat") and PlayerGui.Chat:FindFirstChild("Frame") and PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  1861. PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  1862. local chatbox = PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar
  1863.  
  1864. chatbox.Changed:connect(function(property)
  1865. if property == "Text" then
  1866. if chatbox.Text:lower():sub(1,1) == prefix then
  1867. if SettingsOpen == true then
  1868. wait(0.2)
  1869. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.2, true, nil)
  1870. end
  1871. IndexContents(PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar.Text:lower():sub(2),true)
  1872. else
  1873. minimizeHolder()
  1874. if SettingsOpen == true then
  1875. Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut", "Quart", 0.2, true, nil)
  1876. end
  1877. end
  1878. end
  1879. end)
  1880.  
  1881. chatbox.FocusLost:connect(function(enterpressed)
  1882. if not enterpressed or chatbox.Text:lower():sub(1,1) ~= prefix then
  1883. IndexContents('',true)
  1884. if canvasPos ~= nil then
  1885. CMDsF.CanvasPosition = Vector2.new(0, canvasPos)
  1886. canvasTop = false
  1887. end
  1888. end
  1889. minimizeHolder()
  1890. end)
  1891.  
  1892. PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  1893. wait()
  1894. if newbar:FindFirstChild('BoxFrame') then
  1895. chatSuggestions()
  1896. end
  1897. end)
  1898.  
  1899. else
  1900. notify('Suggestions','Custom chat detected. Will not provide suggestions for commands typed in the chat.')
  1901. end
  1902. end
  1903.  
  1904. chatSuggestions()
  1905.  
  1906. local CMDs = {}
  1907. CMDs[#CMDs + 1] = {NAME = 'rejoin / rj', DESC = 'Makes you rejoin the game'}
  1908. CMDs[#CMDs + 1] = {NAME = 'exit', DESC = 'Kills roblox process'}
  1909. CMDs[#CMDs + 1] = {NAME = 'chatlogs / logs', DESC = 'Log what people say or whisper'}
  1910. CMDs[#CMDs + 1] = {NAME = 'serverinfo / info', DESC = 'Gives you info about the server'}
  1911. CMDs[#CMDs + 1] = {NAME = 'explorer / dex', DESC = 'Opens DEX explorer'}
  1912. CMDs[#CMDs + 1] = {NAME = 'remotespy', DESC = 'Prints remotes (updating soon)'}
  1913. CMDs[#CMDs + 1] = {NAME = 'breakloops / break (cmd loops)', DESC = 'Stops any cmd loops (;100^1^cmd)'}
  1914. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  1915. CMDs[#CMDs + 1] = {NAME = 'addalias [cmd] [alias]', DESC = 'Adds an alias to a command'}
  1916. CMDs[#CMDs + 1] = {NAME = 'removealias [alias]', DESC = 'Removes a custom alias'}
  1917. CMDs[#CMDs + 1] = {NAME = 'clraliases', DESC = 'Removes all custom aliases'}
  1918. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  1919. CMDs[#CMDs + 1] = {NAME = 'noclip', DESC = 'Go through objects'}
  1920. CMDs[#CMDs + 1] = {NAME = 'unnoclip / clip', DESC = 'Disables noclip'}
  1921. CMDs[#CMDs + 1] = {NAME = 'fly', DESC = 'Makes you fly'}
  1922. CMDs[#CMDs + 1] = {NAME = 'unfly', DESC = 'Disables fly'}
  1923. CMDs[#CMDs + 1] = {NAME = 'flyspeed [num]', DESC = 'Set fly speed'}
  1924. CMDs[#CMDs + 1] = {NAME = 'float', DESC = 'Makes you float'}
  1925. CMDs[#CMDs + 1] = {NAME = 'unfloat', DESC = 'Disables floating'}
  1926. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  1927. CMDs[#CMDs + 1] = {NAME = 'spos / setwaypoint [name]', DESC = 'Sets a waypoint at your position'}
  1928. CMDs[#CMDs + 1] = {NAME = 'dpos / deletewaypoint [name]', DESC = 'Deletes a waypoint'}
  1929. CMDs[#CMDs + 1] = {NAME = 'lpos / waypoint [name]', DESC = 'Teleports player to a waypoint'}
  1930. CMDs[#CMDs + 1] = {NAME = 'clearpos / cpos / clearwaypoints', DESC = 'Clears all waypoints'}
  1931. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  1932. CMDs[#CMDs + 1] = {NAME = 'spam [text]', DESC = 'Makes you spam the chat'}
  1933. CMDs[#CMDs + 1] = {NAME = 'unspam', DESC = 'Turns off spam'}
  1934. CMDs[#CMDs + 1] = {NAME = 'pmspam [plr] [text]', DESC = 'Makes you spam a players whispers'}
  1935. CMDs[#CMDs + 1] = {NAME = 'unpmspam [plr]', DESC = 'Turns off pm spam'}
  1936. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  1937. CMDs[#CMDs + 1] = {NAME = 'esp', DESC = 'View all players and their status'}
  1938. CMDs[#CMDs + 1] = {NAME = 'noesp / unesp', DESC = 'Removes esp'}
  1939. CMDs[#CMDs + 1] = {NAME = 'chams', DESC = 'ESP but without text in the way'}
  1940. CMDs[#CMDs + 1] = {NAME = 'nochams / unchams', DESC = 'Removes chams'}
  1941. CMDs[#CMDs + 1] = {NAME = 'locate [plr]', DESC = 'View a single player and their status'}
  1942. CMDs[#CMDs + 1] = {NAME = 'unlocate / nolocate [plr]', DESC = 'Removes locate'}
  1943. CMDs[#CMDs + 1] = {NAME = 'spectate / view [plr]', DESC = 'View a player'}
  1944. CMDs[#CMDs + 1] = {NAME = 'unspectate / unview', DESC = 'Stops viewing player'}
  1945. CMDs[#CMDs + 1] = {NAME = 'freecam / fc', DESC = 'Allows you to freely move camera around the game'}
  1946. CMDs[#CMDs + 1] = {NAME = 'unfreecam / unfc', DESC = 'Disables freecam'}
  1947. CMDs[#CMDs + 1] = {NAME = 'freecamspeed / fcspeed [num]', DESC = 'Adjusts freecam speed'}
  1948. CMDs[#CMDs + 1] = {NAME = 'firstp', DESC = 'Forces camera to go into first person'}
  1949. CMDs[#CMDs + 1] = {NAME = 'thirdp', DESC = 'Allows camera to go into third person'}
  1950. CMDs[#CMDs + 1] = {NAME = 'maxzoom [num]', DESC = 'Maximum camera zoom'}
  1951. CMDs[#CMDs + 1] = {NAME = 'fixcam', DESC = 'Fixes camera'}
  1952. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  1953. CMDs[#CMDs + 1] = {NAME = 'btools (CLIENT)', DESC = 'Gives you building tools (DOES NOT REPLICATE)'}
  1954. CMDs[#CMDs + 1] = {NAME = 'f3x (CLIENT)', DESC = 'Loads f3x tools'}
  1955. CMDs[#CMDs + 1] = {NAME = 'delete [part name] (CLIENT)', DESC = 'Removes any part with a certain name from the workspace (DOES NOT REPLICATE)'}
  1956. CMDs[#CMDs + 1] = {NAME = 'deleteclass / dc [class name] (CLIENT)', DESC = 'Removes any part with a certain classname from the workspace (DOES NOT REPLICATE)'}
  1957. CMDs[#CMDs + 1] = {NAME = 'lockworkspace / lockws', DESC = 'Locks the whole workspace'}
  1958. CMDs[#CMDs + 1] = {NAME = 'unlockworkspace / unlockws', DESC = 'Unlocks the whole workspace'}
  1959. CMDs[#CMDs + 1] = {NAME = 'gotopart [part name]', DESC = 'Moves your character to a part or multiple parts'}
  1960. CMDs[#CMDs + 1] = {NAME = 'bringpart [part name] (CLIENT)', DESC = 'Moves a part or multiple parts to your character'}
  1961. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  1962. CMDs[#CMDs + 1] = {NAME = 'ambient [num] [num] [num] (CLIENT)', DESC = 'Changes ambient'}
  1963. CMDs[#CMDs + 1] = {NAME = 'nofog (CLIENT)', DESC = 'Removes fog'}
  1964. CMDs[#CMDs + 1] = {NAME = 'brightness [num] (CLIENT)', DESC = 'Changes the brightness lighting property'}
  1965. CMDs[#CMDs + 1] = {NAME = 'restorelighting / rlighting', DESC = 'Restores Lighting properties'}
  1966. CMDs[#CMDs + 1] = {NAME = 'light [radius] (CLIENT)', DESC = 'Gives your player dynamic light'}
  1967. CMDs[#CMDs + 1] = {NAME = 'nolight / unlight', DESC = 'Removes dynamic light from your player'}
  1968. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  1969. CMDs[#CMDs + 1] = {NAME = 'age [plr]', DESC = 'Tells you the age of a player'}
  1970. CMDs[#CMDs + 1] = {NAME = 'os [plr]', DESC = "Shows a player's platform"}
  1971. CMDs[#CMDs + 1] = {NAME = 'bang [plr]', DESC = 'owo'}
  1972. CMDs[#CMDs + 1] = {NAME = 'unbang [plr]', DESC = 'uwu'}
  1973. CMDs[#CMDs + 1] = {NAME = 'headsit [plr]', DESC = 'Sit on a players head'}
  1974. CMDs[#CMDs + 1] = {NAME = 'kill [plr] (TOOL)', DESC = 'Kills a player (YOU NEED A TOOL)'}
  1975. CMDs[#CMDs + 1] = {NAME = 'bring [plr] (TOOL)', DESC = 'Brings a player (YOU NEED A TOOL)'}
  1976. CMDs[#CMDs + 1] = {NAME = 'fling', DESC = 'Flings anyone you touch'}
  1977. CMDs[#CMDs + 1] = {NAME = 'unfling', DESC = 'Disables the fling command'}
  1978. CMDs[#CMDs + 1] = {NAME = 'loopoof', DESC = 'Loops everyones character sounds (everyone can hear)'}
  1979. CMDs[#CMDs + 1] = {NAME = 'unloopoof', DESC = 'Stops the oof chaos'}
  1980. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  1981. CMDs[#CMDs + 1] = {NAME = 'respawn', DESC = 'Respawns you'}
  1982. CMDs[#CMDs + 1] = {NAME = 'refresh / re', DESC = 'Respawns and brings you back to the same position'}
  1983. CMDs[#CMDs + 1] = {NAME = 'god', DESC = 'Gives you godmode'}
  1984. CMDs[#CMDs + 1] = {NAME = 'ungod', DESC = 'Respawns/ungods you'}
  1985. CMDs[#CMDs + 1] = {NAME = 'invisible / invis', DESC = 'Makes you invisible to other players'}
  1986. CMDs[#CMDs + 1] = {NAME = 'weaken', DESC = 'Changes CustomPhysicalProperties in your player'}
  1987. CMDs[#CMDs + 1] = {NAME = 'unweaken', DESC = 'Changes CustomPhysicalProperties in your player'}
  1988. CMDs[#CMDs + 1] = {NAME = 'strengthen', DESC = 'Changes CustomPhysicalProperties in your player'}
  1989. CMDs[#CMDs + 1] = {NAME = 'unstrengthen', DESC = 'Changes CustomPhysicalProperties in your player'}
  1990. CMDs[#CMDs + 1] = {NAME = 'speed / ws [num]', DESC = 'Change your walkspeed'}
  1991. CMDs[#CMDs + 1] = {NAME = 'hipheight / hheight [num]', DESC = 'Adjusts hip height'}
  1992. CMDs[#CMDs + 1] = {NAME = 'jumppower / jpower [num]', DESC = 'Change a players jump height'}
  1993. CMDs[#CMDs + 1] = {NAME = 'gravity / grav [num]', DESC = 'Change your gravity'}
  1994. CMDs[#CMDs + 1] = {NAME = 'sit', DESC = 'Makes your character sit'}
  1995. CMDs[#CMDs + 1] = {NAME = 'stun', DESC = 'Enables PlatformStand'}
  1996. CMDs[#CMDs + 1] = {NAME = 'unstun', DESC = 'Disables PlatformStand'}
  1997. CMDs[#CMDs + 1] = {NAME = 'team [team name] (CLIENT)', DESC = 'Changes your team. Sometimes fools localscripts.'}
  1998. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  1999. CMDs[#CMDs + 1] = {NAME = 'goto [plr]', DESC = 'Go to a player'}
  2000. CMDs[#CMDs + 1] = {NAME = 'loopgoto [plr]', DESC = 'Loop teleport to a player'}
  2001. CMDs[#CMDs + 1] = {NAME = 'unloopgoto [plr]', DESC = 'Stops teleporting you to a player'}
  2002. CMDs[#CMDs + 1] = {NAME = 'loopbring [plr] (CLIENT)', DESC = 'Loop brings a player to you (useful for killing)'}
  2003. CMDs[#CMDs + 1] = {NAME = 'unloopbring [plr]', DESC = 'Undoes loopbring'}
  2004. CMDs[#CMDs + 1] = {NAME = 'freeze / fr [plr] (CLIENT)', DESC = 'Freezes a player'}
  2005. CMDs[#CMDs + 1] = {NAME = 'thaw / unfr [plr]', DESC = 'Unfreezes a player'}
  2006. CMDs[#CMDs + 1] = {NAME = 'tpposition / tppos [coordinate]', DESC = 'Teleports you to a coordinate'}
  2007. CMDs[#CMDs + 1] = {NAME = 'offset [coordinate]', DESC = 'Offsets you by a coordinate'}
  2008. CMDs[#CMDs + 1] = {NAME = 'getposition / getpos', DESC = 'Notifies you the coordinates of your character'}
  2009. CMDs[#CMDs + 1] = {NAME = 'spawnpoint / spawn', DESC = 'Sets a position where you will spawn'}
  2010. CMDs[#CMDs + 1] = {NAME = 'nospawnpoint / nospawn', DESC = 'Removes your custom spawn point'}
  2011. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  2012. CMDs[#CMDs + 1] = {NAME = 'animation / anim [ID] [speed]', DESC = 'Makes your character preform an animation (must be by roblox to replicate)'}
  2013. CMDs[#CMDs + 1] = {NAME = 'dance', DESC = 'Makes you d a n c e'}
  2014. CMDs[#CMDs + 1] = {NAME = 'spasm', DESC = 'Makes you c r a z y'}
  2015. CMDs[#CMDs + 1] = {NAME = 'unspasm', DESC = 'Stops spasm'}
  2016. CMDs[#CMDs + 1] = {NAME = 'headthrow', DESC = 'Simply makes you throw your head'}
  2017. CMDs[#CMDs + 1] = {NAME = 'noarms', DESC = 'Removes your arms'}
  2018. CMDs[#CMDs + 1] = {NAME = 'nolegs', DESC = 'Removes your arms'}
  2019. CMDs[#CMDs + 1] = {NAME = 'nolimbs', DESC = 'Removes your limbs'}
  2020. CMDs[#CMDs + 1] = {NAME = 'naked', DESC = 'Removes your clothing'}
  2021. CMDs[#CMDs + 1] = {NAME = 'blockhead', DESC = 'Turns your head into a block'}
  2022. CMDs[#CMDs + 1] = {NAME = 'blockhats', DESC = 'Turns your hats into blocks'}
  2023. CMDs[#CMDs + 1] = {NAME = 'clone', DESC = 'Creates an illusion of a clone'}
  2024. CMDs[#CMDs + 1] = {NAME = 'creeper', DESC = 'Makes you look like a creeper'}
  2025. CMDs[#CMDs + 1] = {NAME = 'drophats', DESC = 'Drops your hats'}
  2026. CMDs[#CMDs + 1] = {NAME = 'droptools', DESC = 'Drops your tools'}
  2027. CMDs[#CMDs + 1] = {NAME = 'spin [speed]', DESC = 'Spins your character'}
  2028. CMDs[#CMDs + 1] = {NAME = 'unspin', DESC = 'Disables spin'}
  2029. CMDs[#CMDs + 1] = {NAME = 'spinhats', DESC = 'Spins your characters accessorys'}
  2030. CMDs[#CMDs + 1] = {NAME = 'unspinhats', DESC = 'Undoes spinhats'}
  2031. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  2032. CMDs[#CMDs + 1] = {NAME = 'tools', DESC = 'Copies tools from ReplicatedStorage and Lighting'}
  2033. CMDs[#CMDs + 1] = {NAME = 'keeptools / ktools', DESC = 'Saves tools to startergear'}
  2034. CMDs[#CMDs + 1] = {NAME = 'nokeeptools / noktools', DESC = 'Deletes tools in startergear'}
  2035. CMDs[#CMDs + 1] = {NAME = 'notools/removetools', DESC = 'Removes tools from character and backpack'}
  2036. CMDs[#CMDs + 1] = {NAME = 'grabtools', DESC = 'Automatically get tools that are dropped'}
  2037. CMDs[#CMDs + 1] = {NAME = 'ungrabtools', DESC = 'Disables grabtools'}
  2038. CMDs[#CMDs + 1] = {NAME = 'givetools [plr]', DESC = 'Give your tools to a player'}
  2039. CMDs[#CMDs + 1] = {NAME = 'copytools [plr]', DESC = 'Copies a players tools'}
  2040. wait()
  2041.  
  2042. for i = 1, #CMDs do
  2043. local newcmd = Holder.Example:Clone()
  2044. newcmd.Parent = Holder.CMDs
  2045. newcmd.Visible = false
  2046. newcmd.Text = "" .. CMDs[i].NAME
  2047. newcmd.Name = 'CMD'
  2048. newcmd.MouseButton1Click:Connect(function()
  2049. notify(CMDs[i].NAME,CMDs[i].DESC)
  2050. end)
  2051. end
  2052.  
  2053. IndexContents('',true)
  2054.  
  2055. function FindInTable(Table, Name)
  2056. for i,v in pairs(Table) do
  2057. if v == Name then
  2058. return true
  2059. end
  2060. end
  2061. return false
  2062. end
  2063.  
  2064.  
  2065. function GetInTable(Table, Name)
  2066. for i = 1, #Table do
  2067. if Table[i] == Name then
  2068. return i
  2069. end
  2070. end
  2071. return false
  2072. end
  2073.  
  2074. function respawn(plr)
  2075. if r15(plr) then
  2076. plr.Character.Humanoid.Health = 0
  2077. wait(0.1)
  2078. plr.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  2079. plr.Character.HumanoidRootPart:Destroy()
  2080. else
  2081. plr.Character:Destroy()
  2082. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  2083. local H = Instance.new('Humanoid', M)
  2084. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  2085. plr.Character = M
  2086. end
  2087. end
  2088.  
  2089. function refresh(plr)
  2090. spawn(function()
  2091. local rpos = plr.Character.HumanoidRootPart.Position
  2092. wait()
  2093. respawn(plr)
  2094. wait()
  2095. repeat wait() until plr.Character ~= nil and plr.Character:FindFirstChild('HumanoidRootPart')
  2096. plr.Character:MoveTo(rpos)
  2097. end)
  2098. end
  2099.  
  2100. godded = false
  2101. local oldCframe
  2102. local currentTool
  2103.  
  2104. Players.superswagboy67.CharacterAdded:Connect(function()
  2105. wait(0.3)
  2106. if spawnpoint and not godded and spawnpos ~= nil then
  2107. Players.superswagboy67.Character.HumanoidRootPart.CFrame = spawnpos
  2108. end
  2109. bangplr = nil
  2110. execCmd('clip')
  2111. if godded then
  2112. repeat wait() until Players.superswagboy67.Character ~= nil and Players.superswagboy67.Character:FindFirstChild('HumanoidRootPart') and Players.superswagboy67.Character:FindFirstChild('Humanoid')
  2113. Players.superswagboy67.Character.Humanoid:SetStateEnabled(15,false)
  2114. Players.superswagboy67.Character.Humanoid:SetStateEnabled(16,false)
  2115. local r=Players.superswagboy67.Character:FindFirstChild("HumanoidRootPart")
  2116. for i = 1,5 do
  2117. r.CFrame = oldCframe
  2118. end
  2119. if currentTool ~= nil then
  2120. local nt = Players.superswagboy67.Backpack:FindFirstChild(currentTool.Name)
  2121. nt.Parent = Players.superswagboy67.Character
  2122. currentTool = nil
  2123. end
  2124. end
  2125. end)
  2126.  
  2127. Players.superswagboy67.CharacterRemoving:Connect(function()
  2128. if Players.superswagboy67.Character then
  2129. local r = Players.superswagboy67.Character:FindFirstChild("HumanoidRootPart")
  2130. if r ~= nil then oldCframe = r.CFrame end
  2131. currentTool = Players.superswagboy67.Character:FindFirstChildOfClass("Tool")
  2132. end
  2133. end)
  2134.  
  2135. local std={}
  2136. std.inTable=function(tbl,val)
  2137. if tbl==nil then return false end
  2138. for _,v in pairs(tbl)do
  2139. if v==val then return true end
  2140. end
  2141. return false
  2142. end
  2143.  
  2144. function getstring(begin)
  2145. local start = begin-1
  2146. local AA = '' for i,v in pairs(cargs) do
  2147. if i > start then
  2148. if AA ~= '' then
  2149. AA = AA .. ' ' .. v
  2150. else
  2151. AA = AA .. v
  2152. end
  2153. end
  2154. end
  2155. return AA
  2156. end
  2157.  
  2158. local findCmd=function(cmd_name)
  2159. for i,v in pairs(cmds)do
  2160. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  2161. return v
  2162. end
  2163. end
  2164. return customAlias[cmd_name:lower()]
  2165. end
  2166.  
  2167. local function splitString(str,delim)
  2168. local broken = {}
  2169. if delim == nil then delim = "," end
  2170. for w in string.gmatch(str,"[^"..delim.."]+") do
  2171. table.insert(broken,w)
  2172. end
  2173. return broken
  2174. end
  2175.  
  2176. local historyCount = 0
  2177. local cmdHistory = {}
  2178. local split=" "
  2179. lastBreakTime = 0
  2180. function execCmd(cmdStr,speaker)
  2181. spawn(function()
  2182. if canvasPos ~= nil then
  2183. CMDsF.CanvasPosition = Vector2.new(0, canvasPos)
  2184. canvasTop = false
  2185. end
  2186. local rawCmdStr = cmdStr
  2187. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  2188. local commandsToRun = splitString(cmdStr,"\\")
  2189. for i,v in pairs(commandsToRun) do
  2190. v = string.gsub(v,"%%BackSlash%%","\\")
  2191. local x,y,num = v:find("^(%d+)%^")
  2192. local cmdDelay = 0
  2193. if num then
  2194. v = v:sub(y+1)
  2195. local x,y,del = v:find("^([%d%.]+)%^")
  2196. if del then
  2197. v = v:sub(y+1)
  2198. cmdDelay = tonumber(del) or 0
  2199. end
  2200. end
  2201. num = tonumber(num or 1)
  2202. local args = splitString(v,split)
  2203. local cmd = findCmd(args[1])
  2204. if cmd then
  2205. table.remove(args,1)
  2206. cargs = args
  2207. if speaker == Players.superswagboy67 then
  2208. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  2209. end
  2210. if #cmdHistory > 20 then table.remove(cmdHistory) end
  2211. local cmdStartTime = tick()
  2212. for rep = 1,num do
  2213. if lastBreakTime > cmdStartTime then break end
  2214. pcall(function()
  2215. cmd.FUNC(args, speaker)
  2216. end)
  2217. if cmdDelay ~= 0 then wait(cmdDelay) end
  2218. end
  2219. end
  2220. end
  2221. end)
  2222. end
  2223.  
  2224. function addcmd(name,alias,func,plgn)
  2225. cmds[#cmds+1]=
  2226. {
  2227. NAME=name;
  2228. ALIAS=alias;
  2229. FUNC=func;
  2230. PLUGIN=plgn;
  2231. }
  2232. end
  2233.  
  2234. function addbind(cmd,key)
  2235. binds[#binds+1]=
  2236. {
  2237. COMMAND=cmd;
  2238. KEY=key;
  2239. }
  2240. end
  2241.  
  2242. function addcmdtext(text,name,desc)
  2243. local newcmd = Holder.Example:Clone()
  2244. newcmd.Parent = Holder.CMDs
  2245. newcmd.Visible = false
  2246. newcmd.Text = text
  2247. newcmd.Name = 'PLUGIN_'..name
  2248. if desc then
  2249. newcmd.MouseButton1Click:Connect(function()
  2250. notify(text,desc)
  2251. end)
  2252. end
  2253. end
  2254.  
  2255. local SpecialPlayerCases = {
  2256. ["all"] = function(speaker)return Players:GetPlayers() end,
  2257. ["others"] = function(speaker)
  2258. local plrs = {}
  2259. for i,v in pairs(Players:GetPlayers()) do
  2260. if v ~= speaker then
  2261. table.insert(plrs,v)
  2262. end
  2263. end
  2264. return plrs
  2265. end,
  2266. ["me"] = function(speaker)return {speaker} end,
  2267. ["#(%d+)"] = function(speaker,args,currentList)
  2268. local returns = {}
  2269. local randAmount = tonumber(args[1])
  2270. local players = {unpack(currentList)}
  2271. for i = 1,randAmount do
  2272. if #players == 0 then break end
  2273. local randIndex = math.random(1,#players)
  2274. table.insert(returns,players[randIndex])
  2275. table.remove(players,randIndex)
  2276. end
  2277. return returns
  2278. end,
  2279. ["random"] = function(speaker,args,currentList)
  2280. local players = currentList
  2281. return {players[math.random(1,#players)]}
  2282. end,
  2283. ["%%(.+)"] = function(speaker,args)
  2284. local returns = {}
  2285. local team = args[1]
  2286. for _,plr in pairs(Players:GetPlayers()) do
  2287. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  2288. table.insert(returns,plr)
  2289. end
  2290. end
  2291. return returns
  2292. end,
  2293. ["allies"] = function(speaker)
  2294. local returns = {}
  2295. local team = speaker.Team
  2296. for _,plr in pairs(Players:GetPlayers()) do
  2297. if plr.Team == team then
  2298. table.insert(returns,plr)
  2299. end
  2300. end
  2301. return returns
  2302. end,
  2303. ["enemies"] = function(speaker)
  2304. local returns = {}
  2305. local team = speaker.Team
  2306. for _,plr in pairs(Players:GetPlayers()) do
  2307. if plr.Team ~= team then
  2308. table.insert(returns,plr)
  2309. end
  2310. end
  2311. return returns
  2312. end,
  2313. ["team"] = function(speaker)
  2314. local returns = {}
  2315. local team = speaker.Team
  2316. for _,plr in pairs(Players:GetPlayers()) do
  2317. if plr.Team == team then
  2318. table.insert(returns,plr)
  2319. end
  2320. end
  2321. return returns
  2322. end,
  2323. ["nonteam"] = function(speaker)
  2324. local returns = {}
  2325. local team = speaker.Team
  2326. for _,plr in pairs(Players:GetPlayers()) do
  2327. if plr.Team ~= team then
  2328. table.insert(returns,plr)
  2329. end
  2330. end
  2331. return returns
  2332. end,
  2333. ["friends"] = function(speaker,args)
  2334. local returns = {}
  2335. for _,plr in pairs(Players:GetPlayers()) do
  2336. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  2337. table.insert(returns,plr)
  2338. end
  2339. end
  2340. return returns
  2341. end,
  2342. ["nonfriends"] = function(speaker,args)
  2343. local returns = {}
  2344. for _,plr in pairs(Players:GetPlayers()) do
  2345. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  2346. table.insert(returns,plr)
  2347. end
  2348. end
  2349. return returns
  2350. end,
  2351. ["guests"] = function(speaker,args)
  2352. local returns = {}
  2353. for _,plr in pairs(Players:GetPlayers()) do
  2354. if plr.Guest then
  2355. table.insert(returns,plr)
  2356. end
  2357. end
  2358. return returns
  2359. end,
  2360. ["bacons"] = function(speaker,args)
  2361. local returns = {}
  2362. for _,plr in pairs(Players:GetPlayers()) do
  2363. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  2364. table.insert(returns,plr)
  2365. end
  2366. end
  2367. return returns
  2368. end,
  2369. ["age(%d+)"] = function(speaker,args)
  2370. local returns = {}
  2371. local age = tonumber(args[1])
  2372. if not age == nil then return end
  2373. for _,plr in pairs(Players:GetPlayers()) do
  2374. if plr.AccountAge <= age then
  2375. table.insert(returns,plr)
  2376. end
  2377. end
  2378. return returns
  2379. end,
  2380. ["rad(%d+)"] = function(speaker,args)
  2381. local returns = {}
  2382. local radius = tonumber(args[1])
  2383. local speakerChar = speaker.Character
  2384. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  2385. for _,plr in pairs(Players:GetPlayers()) do
  2386. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  2387. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  2388. if magnitude <= radius then table.insert(returns,plr) end
  2389. end
  2390. end
  2391. return returns
  2392. end
  2393. }
  2394.  
  2395. local function toTokens(str)
  2396. local tokens = {}
  2397. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  2398. table.insert(tokens,{Operator = op,Name = name})
  2399. end
  2400. return tokens
  2401. end
  2402.  
  2403. local function onlyIncludeInTable(tab,matches)
  2404. local matchTable = {}
  2405. local resultTable = {}
  2406. for i,v in pairs(matches) do matchTable[v.Name] = true end
  2407. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  2408. return resultTable
  2409. end
  2410.  
  2411. local function removeTableMatches(tab,matches)
  2412. local matchTable = {}
  2413. local resultTable = {}
  2414. for i,v in pairs(matches) do matchTable[v.Name] = true end
  2415. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  2416. return resultTable
  2417. end
  2418.  
  2419. local function getPlayersByName(name)
  2420. local found = {}
  2421. for i,v in pairs(Players:GetChildren()) do
  2422. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  2423. table.insert(found,v)
  2424. end
  2425. end
  2426. return found
  2427. end
  2428.  
  2429. function getPlayer(list,speaker)
  2430. if list == nil then return {speaker.Name} end
  2431. local nameList = splitString(list,",")
  2432.  
  2433. local foundList = {}
  2434.  
  2435. for _,name in pairs(nameList) do
  2436. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  2437. local tokens = toTokens(name)
  2438. local initialPlayers = Players:GetPlayers()
  2439.  
  2440. for i,v in pairs(tokens) do
  2441. if v.Operator == "+" then
  2442. local tokenContent = v.Name
  2443. local foundCase = false
  2444. for regex,case in pairs(SpecialPlayerCases) do
  2445. local matches = {string.match(tokenContent,"^"..regex.."$")}
  2446. if #matches > 0 then
  2447. foundCase = true
  2448. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
  2449. end
  2450. end
  2451. if not foundCase then
  2452. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  2453. end
  2454. else
  2455. local tokenContent = v.Name
  2456. local foundCase = false
  2457. for regex,case in pairs(SpecialPlayerCases) do
  2458. local matches = {string.match(tokenContent,"^"..regex.."$")}
  2459. if #matches > 0 then
  2460. foundCase = true
  2461. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
  2462. end
  2463. end
  2464. if not foundCase then
  2465. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  2466. end
  2467. end
  2468. end
  2469.  
  2470. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  2471. end
  2472.  
  2473. local foundNames = {}
  2474. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  2475.  
  2476. return foundNames
  2477. end
  2478.  
  2479. local getprfx=function(strn)
  2480. if strn:sub(1,string.len(prefix))==prefix then return{'cmd',string.len(prefix)+1}
  2481. end return
  2482. end
  2483.  
  2484. function do_exec(str, plr)
  2485. str = str:gsub('/e ', '')
  2486. local t = getprfx(str)
  2487. if not t then return end
  2488. str = str:sub(t[2])
  2489. if t[1]=='cmd' then
  2490. execCmd(str, plr)
  2491. IndexContents('',true,false,true)
  2492. end
  2493. end
  2494.  
  2495.  
  2496. Players.superswagboy67.Chatted:connect(function(message)
  2497. do_exec(message, Players.superswagboy67)
  2498. end)
  2499.  
  2500. Holder.Cmdbar.Changed:connect(function(property)
  2501. if property == "Text" and Holder.Cmdbar:IsFocused() then
  2502. IndexContents(Holder.Cmdbar.Text,true,true)
  2503. end
  2504. end)
  2505.  
  2506. Holder.Cmdbar.FocusLost:connect(function(enterpressed)
  2507. if enterpressed then
  2508. execCmd(Holder.Cmdbar.Text,Players.superswagboy67)
  2509. end
  2510. Holder.Cmdbar.Text = "Command Bar"
  2511. IndexContents('',true,false,true)
  2512. if canvasPos ~= nil then
  2513. CMDsF.CanvasPosition = Vector2.new(0, canvasPos)
  2514. canvasTop = false
  2515. end
  2516. if SettingsOpen == true then
  2517. Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut", "Quart", 0.2, true, nil)
  2518. end
  2519. end)
  2520.  
  2521. Holder.Cmdbar.Focused:Connect(function() historyCount = 0 end)
  2522. UserInputService.InputBegan:Connect(function(input)
  2523. if not Holder.Cmdbar:IsFocused() then return end
  2524. if input.KeyCode == Enum.KeyCode.Up then
  2525. historyCount = historyCount + 1
  2526. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  2527. Holder.Cmdbar.Text = cmdHistory[historyCount] or ""
  2528. elseif input.KeyCode == Enum.KeyCode.Down then
  2529. historyCount = historyCount - 1
  2530. if historyCount < 1 then historyCount = 1 end
  2531. Holder.Cmdbar.Text = cmdHistory[historyCount] or ""
  2532. end
  2533. end)
  2534.  
  2535. ESPenabled = false
  2536. CHMSenabled = false
  2537.  
  2538. function round(num, numDecimalPlaces)
  2539. local mult = 10^(numDecimalPlaces or 0)
  2540. return math.floor(num * mult + 0.5) / mult
  2541. end
  2542.  
  2543. function ESP(plr)
  2544. spawn(function()
  2545. local refreshing = true
  2546. for i,v in pairs(PARENT:GetChildren()) do
  2547. if v.Name == plr.Name..'_ESP' then
  2548. v:Destroy()
  2549. end
  2550. end
  2551. wait()
  2552. if plr.Character and plr.Name ~= Players.superswagboy67.Name and not PARENT:FindFirstChild(plr.Name..'_ESP') then
  2553. local ESPholder = Instance.new("Folder", PARENT)
  2554. ESPholder.Name = plr.Name..'_ESP'
  2555. for b,n in pairs (plr.Character:GetChildren()) do
  2556. if (n:IsA("BasePart")) then
  2557. local a = Instance.new("BoxHandleAdornment", ESPholder)
  2558. a.Name = plr.Name
  2559. a.Adornee = n
  2560. a.AlwaysOnTop = true
  2561. a.ZIndex = 0
  2562. a.Size = n.Size
  2563. a.Transparency = 0.7
  2564. if plr.TeamColor == Players.superswagboy67.TeamColor then
  2565. a.Color = BrickColor.new("Lime green")
  2566. else
  2567. a.Color = BrickColor.new("Really red")
  2568. end
  2569. end
  2570. end
  2571. if plr.Character and plr.Character:FindFirstChild('Head') then
  2572. local BillboardGui = Instance.new("BillboardGui", ESPholder)
  2573. local TextLabel = Instance.new("TextLabel")
  2574. BillboardGui.Adornee = plr.Character.Head
  2575. BillboardGui.Name = plr.Name
  2576. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  2577. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  2578. BillboardGui.AlwaysOnTop = true
  2579. TextLabel.Parent = BillboardGui
  2580. TextLabel.BackgroundTransparency = 1
  2581. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  2582. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  2583. TextLabel.Font = Enum.Font.SourceSansSemibold
  2584. TextLabel.TextSize = 20
  2585. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  2586. TextLabel.TextStrokeTransparency = 0
  2587. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  2588. plr.CharacterAdded:Connect(function()
  2589. if ESPenabled then
  2590. refreshing = false
  2591. ESPholder:Destroy()
  2592. repeat wait(1) until plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid')
  2593. ESP(plr)
  2594. end
  2595. end)
  2596. game:GetService("RunService").RenderStepped:Connect(function()
  2597. if refreshing and PARENT:FindFirstChild(plr.Name..'_ESP') and plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid') then
  2598. local pos = math.floor((Players.superswagboy67.Character.HumanoidRootPart.Position - plr.Character.HumanoidRootPart.Position).magnitude)
  2599. TextLabel.Text = 'Name: '..plr.Name..' | Health: '..round(plr.Character.Humanoid.Health, 1)..' | Studs: '..pos
  2600. end
  2601. end)
  2602. end
  2603. end
  2604. end)
  2605. end
  2606.  
  2607. function CHMS(plr)
  2608. spawn(function()
  2609. local refreshing = true
  2610. for i,v in pairs(PARENT:GetChildren()) do
  2611. if v.Name == plr.Name..'_CHMS' then
  2612. v:Destroy()
  2613. end
  2614. end
  2615. wait()
  2616. if plr.Character and plr.Name ~= Players.superswagboy67.Name and not PARENT:FindFirstChild(plr.Name..'_CHMS') then
  2617. local ESPholder = Instance.new("Folder", PARENT)
  2618. ESPholder.Name = plr.Name..'_CHMS'
  2619. for b,n in pairs (plr.Character:GetChildren()) do
  2620. if (n:IsA("BasePart")) then
  2621. local a = Instance.new("BoxHandleAdornment", ESPholder)
  2622. a.Name = plr.Name
  2623. a.Adornee = n
  2624. a.AlwaysOnTop = true
  2625. a.ZIndex = 0
  2626. a.Size = n.Size
  2627. a.Transparency = 0.7
  2628. if plr.TeamColor == Players.superswagboy67.TeamColor then
  2629. a.Color = BrickColor.new("Lime green")
  2630. else
  2631. a.Color = BrickColor.new("Really red")
  2632. end
  2633. end
  2634. end
  2635. plr.CharacterAdded:Connect(function()
  2636. if CHMSenabled then
  2637. refreshing = false
  2638. ESPholder:Destroy()
  2639. repeat wait(1) until plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid')
  2640. CHMS(plr)
  2641. end
  2642. end)
  2643. end
  2644. end)
  2645. end
  2646.  
  2647. function Locate(plr)
  2648. spawn(function()
  2649. local refreshing = true
  2650. for i,v in pairs(PARENT:GetChildren()) do
  2651. if v.Name == plr.Name..'_LC' then
  2652. v:Destroy()
  2653. end
  2654. end
  2655. wait()
  2656. if plr.Character and plr.Name ~= Players.superswagboy67.Name and not PARENT:FindFirstChild(plr.Name..'_LC') then
  2657. local ESPholder = Instance.new("Folder", PARENT)
  2658. ESPholder.Name = plr.Name..'_LC'
  2659. for b,n in pairs (plr.Character:GetChildren()) do
  2660. if (n:IsA("BasePart")) then
  2661. local a = Instance.new("BoxHandleAdornment", ESPholder)
  2662. a.Name = plr.Name
  2663. a.Adornee = n
  2664. a.AlwaysOnTop = true
  2665. a.ZIndex = 0
  2666. a.Size = n.Size
  2667. a.Transparency = 0.7
  2668. if plr.TeamColor == Players.superswagboy67.TeamColor then
  2669. a.Color = BrickColor.new("Lime green")
  2670. else
  2671. a.Color = BrickColor.new("Really red")
  2672. end
  2673. end
  2674. end
  2675. if plr.Character and plr.Character:FindFirstChild('Head') then
  2676. local BillboardGui = Instance.new("BillboardGui", ESPholder)
  2677. local TextLabel = Instance.new("TextLabel")
  2678. BillboardGui.Adornee = plr.Character.Head
  2679. BillboardGui.Name = plr.Name
  2680. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  2681. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  2682. BillboardGui.AlwaysOnTop = true
  2683. TextLabel.Parent = BillboardGui
  2684. TextLabel.BackgroundTransparency = 1
  2685. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  2686. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  2687. TextLabel.Font = Enum.Font.SourceSansSemibold
  2688. TextLabel.TextSize = 20
  2689. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  2690. TextLabel.TextStrokeTransparency = 0
  2691. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  2692. plr.CharacterAdded:Connect(function()
  2693. if ESPholder ~= nil and ESPholder.Parent ~= nil then
  2694. refreshing = false
  2695. ESPholder:Destroy()
  2696. repeat wait(1) until plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid')
  2697. Locate(plr)
  2698. end
  2699. end)
  2700. game:GetService("RunService").RenderStepped:Connect(function()
  2701. if refreshing and PARENT:FindFirstChild(plr.Name..'_LC') and plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid') then
  2702. local pos = math.floor((Players.superswagboy67.Character.HumanoidRootPart.Position - plr.Character.HumanoidRootPart.Position).magnitude)
  2703. TextLabel.Text = 'Name: '..plr.Name..' | Health: '..round(plr.Character.Humanoid.Health, 1)..' | Studs: '..pos
  2704. end
  2705. end)
  2706. end
  2707. end
  2708. end)
  2709. end
  2710.  
  2711. bindsGUI = KeybindEditor
  2712. awaitingInput = false
  2713. keySelected = false
  2714.  
  2715. function unkeybind(cmd,key)
  2716. for i = #binds,1,-1 do
  2717. if binds[i].COMMAND == cmd and binds[i].KEY == key then
  2718. table.remove(binds, i)
  2719. end
  2720. end
  2721. refreshbinds()
  2722. updatesaves()
  2723. if key == 'RightClick' or key == 'LeftClick' then
  2724. notify('Keybinds Updated','Unbinded '..key..' from '..cmd)
  2725. else
  2726. notify('Keybinds Updated','Unbinded '..key:sub(14)..' from '..cmd)
  2727. end
  2728. end
  2729.  
  2730. function refreshbinds()
  2731. if Holder_2 then
  2732. Holder_2:ClearAllChildren()
  2733. Holder_2.CanvasSize = UDim2.new(0, 0, 0, 10)
  2734. for i = 1, #binds do
  2735. local YSize = 25
  2736. local Position = ((i * YSize) - YSize)
  2737. local newbind = Example_2:Clone()
  2738. newbind.Parent = Holder_2
  2739. newbind.Visible = true
  2740. newbind.Position = UDim2.new(0,0,0, Position + 5)
  2741. local input = tostring(binds[i].KEY)
  2742. local key
  2743. if input == 'RightClick' or input == 'LeftClick' then
  2744. key = input
  2745. else
  2746. key = input:sub(14)
  2747. end
  2748. newbind.Text.Text = key.." > "..binds[i].COMMAND
  2749. Holder_2.CanvasSize = UDim2.new(0,0,0, Position + 30)
  2750. newbind.Text.Delete.MouseButton1Click:Connect(function()
  2751. unkeybind(binds[i].COMMAND,binds[i].KEY)
  2752. end)
  2753. end
  2754. end
  2755. end
  2756.  
  2757. refreshbinds()
  2758.  
  2759. PositionsFrame.Delete.MouseButton1Click:Connect(function()
  2760. execCmd('cpos')
  2761. end)
  2762.  
  2763. function refreshwaypoints()
  2764. if Holder_4 then
  2765. Holder_4:ClearAllChildren()
  2766. Holder_4.CanvasSize = UDim2.new(0, 0, 0, 10)
  2767. for i = 1, #WayPoints do
  2768. local YSize = 25
  2769. local Position = ((i * YSize) - YSize)
  2770. local newpoint = Example_4:Clone()
  2771. newpoint.Parent = Holder_4
  2772. newpoint.Visible = true
  2773. newpoint.Position = UDim2.new(0,0,0, Position + 5)
  2774. newpoint.Text.Text = WayPoints[i].NAME
  2775. Holder_4.CanvasSize = UDim2.new(0,0,0, Position + 30)
  2776. newpoint.Text.Delete.MouseButton1Click:Connect(function()
  2777. execCmd('dpos '..WayPoints[i].NAME)
  2778. end)
  2779. newpoint.Text.TP.MouseButton1Click:Connect(function()
  2780. execCmd("loadpos "..WayPoints[i].NAME)
  2781. end)
  2782. end
  2783. end
  2784. end
  2785.  
  2786. refreshwaypoints()
  2787.  
  2788. function refreshaliases()
  2789. if Holder_3 then
  2790. Holder_3:ClearAllChildren()
  2791. Holder_3.CanvasSize = UDim2.new(0, 0, 0, 10)
  2792. for i = 1, #aliases do
  2793. local YSize = 25
  2794. local Position = ((i * YSize) - YSize)
  2795. local newalias = Example_3:Clone()
  2796. newalias.Parent = Holder_3
  2797. newalias.Visible = true
  2798. newalias.Position = UDim2.new(0,0,0, Position + 5)
  2799. newalias.Text.Text = aliases[i].CMD.." > "..aliases[i].ALIAS
  2800. Holder_3.CanvasSize = UDim2.new(0,0,0, Position + 30)
  2801. newalias.Text.Delete.MouseButton1Click:Connect(function()
  2802. execCmd('removealias '..aliases[i].ALIAS)
  2803. end)
  2804. end
  2805. end
  2806. end
  2807.  
  2808. BindTo.MouseButton1Click:Connect(function()
  2809. awaitingInput = true
  2810. BindTo.Text = 'Press something'
  2811. end)
  2812.  
  2813. Add_2.MouseButton1Click:Connect(function()
  2814. if keySelected then
  2815. if string.find(Cmdbar_2.Text, "\\\\") then
  2816. notify('Keybind Error','Only use one backslash to keybind multiple commands into one keybind or command')
  2817. else
  2818. addbind(Cmdbar_2.Text,keyPressed)
  2819. refreshbinds()
  2820. updatesaves()
  2821. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  2822. notify('Keybinds Updated','Binded '..keyPressed..' to '..Cmdbar_2.Text)
  2823. else
  2824. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to '..Cmdbar_2.Text)
  2825. end
  2826. end
  2827. end
  2828. end)
  2829.  
  2830. Exit_2.MouseButton1Click:Connect(function()
  2831. Cmdbar_2.Text = 'Command'
  2832. BindTo.Text = 'Click to bind'
  2833. keySelected = false
  2834. KeybindEditor:TweenPosition(UDim2.new(0.5, -180, 0, -400), "InOut", "Quart", 0.5, true, nil)
  2835. end)
  2836.  
  2837. local function onInputBegan(input,gameProcessed)
  2838. if awaitingInput then
  2839. if input.UserInputType == Enum.UserInputType.Keyboard then
  2840. keyPressed = tostring(input.KeyCode)
  2841. BindTo.Text = keyPressed:sub(14)
  2842. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  2843. keyPressed = 'LeftClick'
  2844. BindTo.Text = 'LeftClick'
  2845. elseif input.UserInputType == Enum.UserInputType.MouseButton2 then
  2846. keyPressed = 'RightClick'
  2847. BindTo.Text = 'RightClick'
  2848. end
  2849. awaitingInput = false
  2850. keySelected = true
  2851. end
  2852. if not gameProcessed and #binds > 0 then
  2853. for i,v in pairs(binds)do
  2854. if input.UserInputType == Enum.UserInputType.Keyboard and v.KEY:lower()==tostring(input.KeyCode):lower() then
  2855. execCmd(v.COMMAND,Players.superswagboy67)
  2856. elseif input.UserInputType == Enum.UserInputType.MouseButton1 and v.KEY:lower()=='leftclick' then
  2857. execCmd(v.COMMAND,Players.superswagboy67)
  2858. elseif input.UserInputType == Enum.UserInputType.MouseButton2 and v.KEY:lower()=='rightclick' then
  2859. execCmd(v.COMMAND,Players.superswagboy67)
  2860. end
  2861. end
  2862. end
  2863. end
  2864.  
  2865. UserInputService.InputBegan:connect(onInputBegan)
  2866.  
  2867. game:GetService('RunService').Stepped:connect(function()
  2868. if bangplr then
  2869. Players.superswagboy67.Character.HumanoidRootPart.CFrame = Players[bangplr].Character.HumanoidRootPart.CFrame
  2870. end
  2871. if spinenabled then
  2872. pcall(function()
  2873. spinning.Position = Players.superswagboy67.Character.Head.Position
  2874. end)
  2875. end
  2876. end)
  2877.  
  2878. Fly.Select.MouseButton1Click:Connect(function()
  2879. if keySelected then
  2880. addbind('togglefly',keyPressed)
  2881. refreshbinds()
  2882. updatesaves()
  2883. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  2884. notify('Keybinds Updated','Binded '..keyPressed..' to toggle fly')
  2885. else
  2886. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to toggle fly')
  2887. end
  2888. end
  2889. end)
  2890.  
  2891. Noclip.Select.MouseButton1Click:Connect(function()
  2892. if keySelected then
  2893. addbind('togglenoclip',keyPressed)
  2894. refreshbinds()
  2895. updatesaves()
  2896. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  2897. notify('Keybinds Updated','Binded '..keyPressed..' to toggle noclip')
  2898. else
  2899. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to toggle noclip')
  2900. end
  2901. end
  2902. end)
  2903.  
  2904. Float.Select.MouseButton1Click:Connect(function()
  2905. if keySelected then
  2906. addbind('togglefloat',keyPressed)
  2907. refreshbinds()
  2908. updatesaves()
  2909. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  2910. notify('Keybinds Updated','Binded '..keyPressed..' to toggle float')
  2911. else
  2912. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to toggle float')
  2913. end
  2914. end
  2915. end)
  2916.  
  2917. IYMouse.Button1Down:connect(function()
  2918. for i,v in pairs(binds) do
  2919. if v.COMMAND == 'clicktp' then
  2920. local input = v.KEY
  2921. if input == 'RightClick' and UserInputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton2) and Players.superswagboy67.Character then
  2922. Players.superswagboy67.Character.HumanoidRootPart.CFrame = IYMouse.Hit + Vector3.new(0,7,0)
  2923. elseif input == 'LeftClick' and UserInputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) and Players.superswagboy67.Character then
  2924. Players.superswagboy67.Character.HumanoidRootPart.CFrame = IYMouse.Hit + Vector3.new(0,7,0)
  2925. elseif UserInputService:IsKeyDown(Enum.KeyCode[input:sub(14)]) and Players.superswagboy67.Character then
  2926. Players.superswagboy67.Character.HumanoidRootPart.CFrame = IYMouse.Hit + Vector3.new(0,7,0)
  2927. end
  2928. end
  2929. end
  2930. end)
  2931.  
  2932. ClickTP.Select.MouseButton1Click:Connect(function()
  2933. if keySelected then
  2934. addbind('clicktp',keyPressed)
  2935. refreshbinds()
  2936. updatesaves()
  2937. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  2938. notify('Keybinds Updated','Binded '..keyPressed..' to click tp')
  2939. else
  2940. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to click tp')
  2941. end
  2942. end
  2943. end)
  2944.  
  2945. PluginsGUI = PluginEditor.background
  2946.  
  2947. function refreshplugins()
  2948. if Holder_5 then
  2949. Holder_5:ClearAllChildren()
  2950. Holder_5.CanvasSize = UDim2.new(0, 0, 0, 10)
  2951. for i,v in pairs(PluginsTable) do
  2952. local pName = v
  2953. local YSize = 25
  2954. local Position = ((i * YSize) - YSize)
  2955. local newplugin = Example_5:Clone()
  2956. newplugin.Parent = Holder_5
  2957. newplugin.Visible = true
  2958. newplugin.Position = UDim2.new(0,0,0, Position + 5)
  2959. newplugin.Text.Text = pName
  2960. Holder_5.CanvasSize = UDim2.new(0,0,0, Position + 30)
  2961. newplugin.Text.Delete.MouseButton1Click:Connect(function()
  2962. for i = #cmds,1,-1 do
  2963. if cmds[i].PLUGIN == pName then
  2964. table.remove(cmds, i)
  2965. end
  2966. end
  2967. for i,v in pairs(Holder.CMDs:GetChildren()) do
  2968. if v.Name == 'PLUGIN_'..pName then
  2969. v:Destroy()
  2970. end
  2971. end
  2972. for i,v in pairs(PluginsTable) do
  2973. if v == pName then
  2974. table.remove(PluginsTable, i)
  2975. notify('Removed Plugin',pName..' was removed')
  2976. end
  2977. end
  2978. IndexContents('',true)
  2979. refreshplugins()
  2980. end)
  2981. end
  2982. updatesaves()
  2983. end
  2984. end
  2985.  
  2986. local PluginCache
  2987. function LoadPlugin(val,startup)
  2988. local plugin
  2989.  
  2990. function CatchedPluginLoad()
  2991. plugin = loadfile(val)()
  2992. end
  2993.  
  2994. function handlePluginError(plerror)
  2995. notify('Plugin Error','An error occurred with the plugin, "'..val..'" and it could not be loaded')
  2996. if FindInTable(PluginsTable,val) then
  2997. for i,v in pairs(PluginsTable) do
  2998. if v == val then
  2999. table.remove(PluginsTable,i)
  3000. end
  3001. end
  3002. end
  3003.  
  3004. print("Original Error: "..tostring(plerror))
  3005. print("Plugin Error, stack traceback: "..tostring(debug.traceback()))
  3006.  
  3007. plugin = nil
  3008.  
  3009. return false
  3010. end
  3011.  
  3012. xpcall(CatchedPluginLoad, handlePluginError)
  3013.  
  3014. if plugin ~= nil then
  3015. if not startup then
  3016. notify('Loaded Plugin',"Name: "..plugin["PluginName"].."\n".."Description: "..plugin["PluginDescription"])
  3017. end
  3018. addcmdtext('',val)
  3019. addcmdtext(string.upper('--'..plugin["PluginName"]),val,plugin["PluginDescription"])
  3020. for i,v in pairs(plugin["Commands"]) do
  3021. local cmdExt = ''
  3022. local cmdName = i
  3023. local function handleNames()
  3024. cmdName = i
  3025. if findCmd(cmdName..cmdExt) then
  3026. if isNumber(cmdExt) then
  3027. cmdExt = cmdExt+1
  3028. else
  3029. cmdExt = 1
  3030. end
  3031. handleNames()
  3032. else
  3033. cmdName = cmdName..cmdExt
  3034. end
  3035. end
  3036. handleNames()
  3037. addcmd(cmdName, v["Aliases"], v["Function"], val)
  3038. if v["ListName"] then
  3039. local newName = v.ListName
  3040. local cmdNames = {i,unpack(v.Aliases)}
  3041. for i,v in pairs(cmdNames) do
  3042. newName = newName:gsub(v,v..cmdExt)
  3043. end
  3044. addcmdtext(newName,val,v["Description"])
  3045. else
  3046. addcmdtext(cmdName,val,v["Description"])
  3047. end
  3048. end
  3049. IndexContents('',true)
  3050. elseif plugin == nil then
  3051. plugin = nil
  3052. end
  3053. end
  3054.  
  3055. function FindPlugins()
  3056. if PluginsTable ~= nil and type(PluginsTable) == "table" then
  3057. for i,v in pairs(PluginsTable) do
  3058. LoadPlugin(v,true)
  3059. end
  3060. refreshplugins()
  3061. end
  3062. end
  3063.  
  3064. PluginsGUI.AddPlugin.MouseButton1Click:connect(function()
  3065. if PluginsGUI.FileName.Text:lower() == 'plugin file name' or PluginsGUI.FileName.Text:lower() == 'iy_fe.iy' or PluginsGUI.FileName.Text == 'iy_fe' then
  3066. notify('Plugin Error','Please enter a valid plugin')
  3067. else
  3068. local file
  3069. local fileName
  3070. if PluginsGUI.FileName.Text:sub(-3) == '.iy' then
  3071. pcall(function() file = readfile(PluginsGUI.FileName.Text) end)
  3072. fileName = PluginsGUI.FileName.Text
  3073. else
  3074. pcall(function() file = readfile(PluginsGUI.FileName.Text..'.iy') end)
  3075. fileName = PluginsGUI.FileName.Text..'.iy'
  3076. end
  3077. if file then
  3078. if not FindInTable(PluginsTable, fileName) then
  3079. table.insert(PluginsTable, fileName)
  3080. LoadPlugin(fileName)
  3081. refreshplugins()
  3082. else
  3083. notify('Plugin Error','This plugin is already added')
  3084. end
  3085. else
  3086. notify('Plugin Error','Cannot locate file "'..fileName..'". Is the file in the correct folder?')
  3087. end
  3088. end
  3089. end)
  3090.  
  3091. Exit_3.MouseButton1Click:connect(function()
  3092. PluginEditor:TweenPosition(UDim2.new(0.5, -180, 0, -400), "InOut", "Quart", 0.5, true, nil)
  3093. PluginsGUI.FileName.Text = 'Plugin File Name'
  3094. end)
  3095.  
  3096. PluginsFrame.Add.MouseButton1Click:Connect(function()
  3097. PluginEditor:TweenPosition(UDim2.new(0.5, -180, 0, 250), "InOut", "Quart", 0.5, true, nil)
  3098. end)
  3099.  
  3100. Settings.Plugins.Select.MouseButton1Click:Connect(function()
  3101. if writefileExploit() then
  3102. PluginsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  3103. wait(0.5)
  3104. disablebuttons()
  3105. else
  3106. notify('Incompatible Exploit','Your exploit is unable to use plugins')
  3107. end
  3108. end)
  3109.  
  3110. PluginsFrame.Close.MouseButton1Click:Connect(function()
  3111. enablebuttons()
  3112. PluginsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  3113. end)
  3114.  
  3115. addcmd('addalias',{},
  3116. function(args,speaker)
  3117. if #args < 2 then return end
  3118. local cmd = string.lower(args[1])
  3119. local alias = string.lower(args[2])
  3120. for i,v in pairs(cmds) do
  3121. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  3122. customAlias[alias] = v
  3123. aliases[#aliases + 1] = {CMD = cmd, ALIAS = alias}
  3124. notify('Aliases Modified',"Added "..alias.." as an alias to "..cmd)
  3125. updatesaves()
  3126. refreshaliases()
  3127. break
  3128. end
  3129. end
  3130. end)
  3131.  
  3132. addcmd('loadsavedaliases',{},
  3133. function(args,speaker)
  3134. if #args < 2 then return end
  3135. local cmd = string.lower(args[1])
  3136. local alias = string.lower(args[2])
  3137. for i,v in pairs(cmds) do
  3138. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  3139. customAlias[alias] = v
  3140. refreshaliases()
  3141. break
  3142. end
  3143. end
  3144. end)
  3145.  
  3146. if aliases then
  3147. for i = 1, #aliases do
  3148. execCmd('loadsavedaliases '..aliases[i].CMD..' '..aliases[i].ALIAS)
  3149. end
  3150. end
  3151.  
  3152. addcmd('removealias',{},
  3153. function(args,speaker)
  3154. if #args < 1 then return end
  3155. local alias = string.lower(args[1])
  3156. if customAlias[alias] then
  3157. local cmd = customAlias[alias].NAME
  3158. customAlias[alias] = nil
  3159. for i,v in pairs(aliases) do
  3160. if v.ALIAS == tostring(alias) then
  3161. table.remove(aliases, i)
  3162. end
  3163. end
  3164. notify('Aliases Modified',"Removed the alias "..alias.." from "..cmd)
  3165. updatesaves()
  3166. refreshaliases()
  3167. end
  3168. end)
  3169.  
  3170. addcmd('clraliases',{},
  3171. function(args,speaker)
  3172. customAlias = {}
  3173. aliases = {}
  3174. notify('Aliases Modified','Removed all aliases')
  3175. updatesaves()
  3176. refreshaliases()
  3177. end)
  3178.  
  3179. addcmd('serverinfo',{'info','sinfo'},
  3180. function(args, speaker)
  3181. local FRAME = Instance.new("Frame")
  3182. local shadow = Instance.new("Frame")
  3183. local PopupText = Instance.new("TextLabel")
  3184. local Exit = Instance.new("ImageButton")
  3185. local background = Instance.new("Frame")
  3186. local Dark = Instance.new("Frame")
  3187. local TextLabel = Instance.new("TextLabel")
  3188. local TextLabel2 = Instance.new("TextLabel")
  3189. local TextLabel3 = Instance.new("TextLabel")
  3190. local Time = Instance.new("TextLabel")
  3191. local appearance = Instance.new("TextLabel")
  3192. local maxplayers = Instance.new("TextLabel")
  3193. local name = Instance.new("TextLabel")
  3194. local placeid = Instance.new("TextLabel")
  3195. local playerid = Instance.new("TextLabel")
  3196. local players = Instance.new("TextLabel")
  3197.  
  3198. FRAME.Name = randomString()
  3199. FRAME.Parent = PARENT
  3200. FRAME.Active = true
  3201. FRAME.BackgroundColor3 = Color3.new(1, 1, 1)
  3202. FRAME.BackgroundTransparency = 1
  3203. FRAME.Position = UDim2.new(0.5, -130, 0, -400)
  3204. FRAME.Size = UDim2.new(0, 250, 0, 20)
  3205. FRAME.ZIndex = 4
  3206. dragGUI(FRAME)
  3207.  
  3208. shadow.Name = "shadow"
  3209. shadow.Parent = FRAME
  3210. shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3211. shadow.BorderColor3 = Color3.new(0, 0, 0)
  3212. shadow.BorderSizePixel = 0
  3213. shadow.Size = UDim2.new(0, 250, 0, 20)
  3214. shadow.ZIndex = 4
  3215.  
  3216. PopupText.Name = "PopupText"
  3217. PopupText.Parent = shadow
  3218. PopupText.BackgroundTransparency = 1
  3219. PopupText.Position = UDim2.new(0, 38, 0, 0)
  3220. PopupText.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  3221. PopupText.ZIndex = 4
  3222. PopupText.Font = Enum.Font.SourceSans
  3223. PopupText.TextSize = 20
  3224. PopupText.Text = "Server"
  3225. PopupText.TextColor3 = Color3.new(1, 1, 1)
  3226. PopupText.TextStrokeTransparency = 0
  3227. PopupText.TextWrapped = true
  3228.  
  3229. Exit.Name = "Exit"
  3230. Exit.Parent = shadow
  3231. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  3232. Exit.BackgroundTransparency = 1
  3233. Exit.Size = UDim2.new(0, 20, 0, 20)
  3234. Exit.ZIndex = 4
  3235. Exit.Image = "rbxassetid://2132544126"
  3236.  
  3237. background.Name = "background"
  3238. background.Parent = FRAME
  3239. background.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3240. background.BorderColor3 = Color3.new(0, 0, 0)
  3241. background.BorderSizePixel = 0
  3242. background.Position = UDim2.new(0, 0, 1, 0)
  3243. background.Size = UDim2.new(0, 250, 0, 250)
  3244. background.ZIndex = 4
  3245.  
  3246. Dark.Name = "Dark"
  3247. Dark.Parent = background
  3248. Dark.Active = true
  3249. Dark.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3250. Dark.BackgroundTransparency = 0.5
  3251. Dark.BorderSizePixel = 0
  3252. Dark.Size = UDim2.new(0, 250, 0, 5)
  3253. Dark.ZIndex = 4
  3254.  
  3255. TextLabel.Name = "Text Label"
  3256. TextLabel.Parent = background
  3257. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  3258. TextLabel.BackgroundTransparency = 1
  3259. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  3260. TextLabel.Position = UDim2.new(0, 5, 0, 80)
  3261. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  3262. TextLabel.ZIndex = 10
  3263. TextLabel.Font = Enum.Font.SourceSansLight
  3264. TextLabel.FontSize = Enum.FontSize.Size24
  3265. TextLabel.Text = "Run Time:"
  3266. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  3267. TextLabel.TextStrokeTransparency = 0
  3268. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  3269.  
  3270. TextLabel2.Name = "Text Label2"
  3271. TextLabel2.Parent = background
  3272. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  3273. TextLabel2.BackgroundTransparency = 1
  3274. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  3275. TextLabel2.Position = UDim2.new(0, 5, 0, 130)
  3276. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  3277. TextLabel2.ZIndex = 10
  3278. TextLabel2.Font = Enum.Font.SourceSansLight
  3279. TextLabel2.FontSize = Enum.FontSize.Size24
  3280. TextLabel2.Text = "Statistics:"
  3281. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  3282. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  3283.  
  3284. TextLabel3.Name = "Text Label3"
  3285. TextLabel3.Parent = background
  3286. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  3287. TextLabel3.BackgroundTransparency = 1
  3288. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  3289. TextLabel3.BorderSizePixel = 0
  3290. TextLabel3.Position = UDim2.new(0, 5, 0, 10)
  3291. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  3292. TextLabel3.ZIndex = 10
  3293. TextLabel3.Font = Enum.Font.SourceSansLight
  3294. TextLabel3.FontSize = Enum.FontSize.Size24
  3295. TextLabel3.Text = "Local Player:"
  3296. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  3297. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  3298.  
  3299. Time.Name = "Time"
  3300. Time.Parent = background
  3301. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3302. Time.BackgroundTransparency = 1
  3303. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3304. Time.Position = UDim2.new(0, 5, 0, 105)
  3305. Time.Size = UDim2.new(0, 100, 0, 20)
  3306. Time.ZIndex = 10
  3307. Time.Font = Enum.Font.SourceSans
  3308. Time.FontSize = Enum.FontSize.Size14
  3309. Time.Text = "LOADING"
  3310. Time.TextColor3 = Color3.new(1, 1, 1)
  3311. Time.TextXAlignment = Enum.TextXAlignment.Left
  3312.  
  3313. appearance.Name = "appearance"
  3314. appearance.Parent = background
  3315. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3316. appearance.BackgroundTransparency = 1
  3317. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3318. appearance.Position = UDim2.new(0, 5, 0, 55)
  3319. appearance.Size = UDim2.new(0, 100, 0, 20)
  3320. appearance.ZIndex = 10
  3321. appearance.Font = Enum.Font.SourceSans
  3322. appearance.FontSize = Enum.FontSize.Size14
  3323. appearance.Text = "Appearance: LOADING"
  3324. appearance.TextColor3 = Color3.new(1, 1, 1)
  3325. appearance.TextXAlignment = Enum.TextXAlignment.Left
  3326.  
  3327. maxplayers.Name = "maxplayers"
  3328. maxplayers.Parent = background
  3329. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3330. maxplayers.BackgroundTransparency = 1
  3331. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3332. maxplayers.Position = UDim2.new(0, 5, 0, 175)
  3333. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  3334. maxplayers.ZIndex = 10
  3335. maxplayers.Font = Enum.Font.SourceSans
  3336. maxplayers.FontSize = Enum.FontSize.Size14
  3337. maxplayers.Text = "LOADING"
  3338. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  3339. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  3340.  
  3341. name.Name = "name"
  3342. name.Parent = background
  3343. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3344. name.BackgroundTransparency = 1
  3345. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3346. name.Position = UDim2.new(0, 5, 0, 215)
  3347. name.Size = UDim2.new(0, 240, 0, 30)
  3348. name.ZIndex = 10
  3349. name.Font = Enum.Font.SourceSans
  3350. name.FontSize = Enum.FontSize.Size14
  3351. name.Text = "Place Name: LOADING"
  3352. name.TextColor3 = Color3.new(1, 1, 1)
  3353. name.TextWrapped = true
  3354. name.TextXAlignment = Enum.TextXAlignment.Left
  3355. name.TextYAlignment = Enum.TextYAlignment.Top
  3356.  
  3357. placeid.Name = "placeid"
  3358. placeid.Parent = background
  3359. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3360. placeid.BackgroundTransparency = 1
  3361. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3362. placeid.Position = UDim2.new(0, 5, 0, 195)
  3363. placeid.Size = UDim2.new(0, 100, 0, 20)
  3364. placeid.ZIndex = 10
  3365. placeid.Font = Enum.Font.SourceSans
  3366. placeid.FontSize = Enum.FontSize.Size14
  3367. placeid.Text = "Place ID: LOADING"
  3368. placeid.TextColor3 = Color3.new(1, 1, 1)
  3369. placeid.TextXAlignment = Enum.TextXAlignment.Left
  3370.  
  3371. playerid.Name = "playerid"
  3372. playerid.Parent = background
  3373. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3374. playerid.BackgroundTransparency = 1
  3375. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3376. playerid.Position = UDim2.new(0, 5, 0, 35)
  3377. playerid.Size = UDim2.new(0, 100, 0, 20)
  3378. playerid.ZIndex = 10
  3379. playerid.Font = Enum.Font.SourceSans
  3380. playerid.FontSize = Enum.FontSize.Size14
  3381. playerid.Text = "Player ID: LOADING"
  3382. playerid.TextColor3 = Color3.new(1, 1, 1)
  3383. playerid.TextXAlignment = Enum.TextXAlignment.Left
  3384.  
  3385. players.Name = "players"
  3386. players.Parent = background
  3387. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3388. players.BackgroundTransparency = 1
  3389. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3390. players.Position = UDim2.new(0, 5, 0, 155)
  3391. players.Size = UDim2.new(0, 100, 0, 20)
  3392. players.ZIndex = 10
  3393. players.Font = Enum.Font.SourceSans
  3394. players.FontSize = Enum.FontSize.Size14
  3395. players.Text = "LOADING"
  3396. players.TextColor3 = Color3.new(1, 1, 1)
  3397. players.TextXAlignment = Enum.TextXAlignment.Left
  3398.  
  3399. local SINFOGUI = background
  3400. FRAME:TweenPosition(UDim2.new(0.5, -130, 0, 100), "InOut", "Quart", 0.5, true, nil)
  3401. wait(0.5)
  3402. Exit.MouseButton1Click:Connect(function()
  3403. FRAME:TweenPosition(UDim2.new(0.5, -130, 0, -400), "InOut", "Quart", 0.5, true, nil)
  3404. wait(0.6)
  3405. FRAME:Destroy()
  3406. end)
  3407. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  3408. SINFOGUI.name.Text = "Place Name: " .. Asset.Name
  3409. SINFOGUI.playerid.Text = "Player ID: " ..Players.superswagboy67.UserId
  3410. SINFOGUI.maxplayers.Text = Players.MaxPlayers.. " Players Max"
  3411. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId
  3412. repeat
  3413. players = Players:getPlayers()
  3414. SINFOGUI.players.Text = #players.. " Player(s)"
  3415. SINFOGUI.appearance.Text = "Appearance: " ..Players.superswagboy67.CharacterAppearanceId
  3416. local seconds = math.floor(workspace.DistributedGameTime)
  3417. local minutes = math.floor(workspace.DistributedGameTime / 60)
  3418. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  3419. local seconds = seconds - (minutes * 60)
  3420. local minutes = minutes - (hours * 60)
  3421. if hours < 1 then if minutes < 1 then
  3422. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  3423. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)"
  3424. end
  3425. else
  3426. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  3427. end
  3428. wait(1)
  3429. until SINFOGUI.Parent == nil
  3430. end)
  3431.  
  3432. addcmd('breakloops',{'break'},
  3433. function(args, speaker)
  3434. lastBreakTime = tick()
  3435. end)
  3436.  
  3437. addcmd('rejoin',{'rj'},
  3438. function(args, speaker)
  3439. game:GetService('TeleportService'):Teleport(game.PlaceId)
  3440. end)
  3441.  
  3442. addcmd('exit',{},
  3443. function(args, speaker)
  3444. game:shutdown()
  3445. end)
  3446.  
  3447. runningnoclip = false
  3448. Clip = true
  3449. addcmd('noclip',{},
  3450. function(args, speaker)
  3451. Clip = false
  3452. wait(0.1)
  3453. if runningnoclip == false then runningnoclip = true
  3454. game:GetService('RunService').Stepped:connect(function ()
  3455. if Clip == false and Players.superswagboy67.Character ~= nil then
  3456. for _, child in pairs(Players.superswagboy67.Character:GetDescendants()) do
  3457. if child:IsA("BasePart") and child.CanCollide == true then
  3458. child.CanCollide = false
  3459. end end end end) end
  3460. end)
  3461.  
  3462. addcmd('clip',{'unnoclip'},
  3463. function(args, speaker)
  3464. Clip = true
  3465. end)
  3466.  
  3467. addcmd('togglenoclip',{},
  3468. function(args, speaker)
  3469. if Clip then
  3470. execCmd('noclip')
  3471. else
  3472. execCmd('clip')
  3473. end
  3474. end)
  3475.  
  3476. FLYING = false
  3477. iyflyspeed = 1
  3478. function sFLY()
  3479. repeat wait() until Players.superswagboy67 and Players.superswagboy67.Character and Players.superswagboy67.Character:FindFirstChild('HumanoidRootPart') and Players.superswagboy67.Character:FindFirstChild('Humanoid')
  3480. repeat wait() until IYMouse
  3481.  
  3482. local T = Players.superswagboy67.Character.HumanoidRootPart
  3483. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  3484. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  3485. local SPEED = 0
  3486.  
  3487. local function FLY()
  3488. FLYING = true
  3489. local BG = Instance.new('BodyGyro', T)
  3490. local BV = Instance.new('BodyVelocity', T)
  3491. BG.P = 9e4
  3492. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  3493. BG.cframe = T.CFrame
  3494. BV.velocity = Vector3.new(0, 0, 0)
  3495. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  3496. spawn(function()
  3497. repeat wait()
  3498. Players.superswagboy67.Character.Humanoid.PlatformStand = true
  3499. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  3500. SPEED = 50
  3501. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  3502. SPEED = 0
  3503. end
  3504. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  3505. 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
  3506. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  3507. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  3508. 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
  3509. else
  3510. BV.velocity = Vector3.new(0, 0, 0)
  3511. end
  3512. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  3513. until not FLYING
  3514. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  3515. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  3516. SPEED = 0
  3517. BG:destroy()
  3518. BV:destroy()
  3519. Players.superswagboy67.Character.Humanoid.PlatformStand = false
  3520. end)
  3521. end
  3522. IYMouse.KeyDown:connect(function(KEY)
  3523. if KEY:lower() == 'w' then
  3524. CONTROL.F = iyflyspeed
  3525. elseif KEY:lower() == 's' then
  3526. CONTROL.B = -iyflyspeed
  3527. elseif KEY:lower() == 'a' then
  3528. CONTROL.L = -iyflyspeed
  3529. elseif KEY:lower() == 'd' then
  3530. CONTROL.R = iyflyspeed
  3531. end
  3532. end)
  3533. IYMouse.KeyUp:connect(function(KEY)
  3534. if KEY:lower() == 'w' then
  3535. CONTROL.F = 0
  3536. elseif KEY:lower() == 's' then
  3537. CONTROL.B = 0
  3538. elseif KEY:lower() == 'a' then
  3539. CONTROL.L = 0
  3540. elseif KEY:lower() == 'd' then
  3541. CONTROL.R = 0
  3542. end
  3543. end)
  3544. FLY()
  3545. end
  3546.  
  3547. function NOFLY()
  3548. FLYING = false
  3549. Players.superswagboy67.Character.Humanoid.PlatformStand = false
  3550. end
  3551.  
  3552. Players.superswagboy67.CharacterAdded:Connect(function()
  3553. FLYING = false
  3554. Floating = false
  3555. execCmd('clip')
  3556. end)
  3557.  
  3558. addcmd('fly',{},
  3559. function(args, speaker)
  3560. sFLY()
  3561. end)
  3562.  
  3563. addcmd('flyspeed',{'flysp'},
  3564. function(args, speaker)
  3565. if isNumber(args[1]) then
  3566. iyflyspeed = args[1]
  3567. end
  3568. end)
  3569.  
  3570. addcmd('unfly',{'nofly'},
  3571. function(args, speaker)
  3572. NOFLY()
  3573. end)
  3574.  
  3575. addcmd('togglefly',{},
  3576. function(args, speaker)
  3577. if FLYING then
  3578. NOFLY()
  3579. else
  3580. sFLY()
  3581. end
  3582. end)
  3583.  
  3584. Floating = false
  3585. addcmd('float', {},
  3586. function(args,speaker)
  3587. Floating = true
  3588. local pchar = Players.superswagboy67.Character
  3589. if pchar and not pchar:FindFirstChild("Float") then
  3590. spawn(function()
  3591. local Float = Instance.new('Part', pchar)
  3592. Float.Name = 'Float'
  3593. Float.Transparency = 1
  3594. Float.Size = Vector3.new(6,1,6)
  3595. Float.Anchored = true
  3596. Float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  3597. notify('Float','Float Enabled')
  3598. spawn(function()
  3599. while wait(0.1) do
  3600. if pchar:FindFirstChild("Float") then
  3601. Float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  3602. else
  3603. break
  3604. end
  3605. end
  3606. end)
  3607. end)
  3608. end
  3609. end)
  3610.  
  3611. addcmd('unfloat',{'nofloat'},
  3612. function(args, speaker)
  3613. Floating = false
  3614. local pchar = Players.superswagboy67.Character
  3615. notify('Float','Float Disabled')
  3616. if pchar:FindFirstChild("Float") then
  3617. pchar.Float:Destroy()
  3618. end
  3619. end)
  3620.  
  3621. addcmd('togglefloat',{},
  3622. function(args, speaker)
  3623. if Floating then
  3624. execCmd('unfloat')
  3625. else
  3626. execCmd('float')
  3627. end
  3628. end)
  3629.  
  3630. addcmd('savepos',{'spos','saveposition','setwaypoint'},
  3631. function(args, speaker)
  3632. local WPName = tostring(getstring(1))
  3633. if speaker.Character:findFirstChild("HumanoidRootPart") then
  3634. notify('Modified Waypoints',"Created waypoint: "..getstring(1))
  3635. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  3636. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  3637. end
  3638. refreshwaypoints()
  3639. updatesaves()
  3640. end)
  3641.  
  3642. addcmd('deletepos',{'dpos','deleteposition','deletewaypoint'},
  3643. function(args, speaker)
  3644. for i,v in pairs(WayPoints) do
  3645. if v.NAME == tostring(getstring(1)) then
  3646. notify('Modified Waypoints',"Deleted waypoint: " .. v.NAME)
  3647. table.remove(WayPoints, i)
  3648. end
  3649. end
  3650. refreshwaypoints()
  3651. updatesaves()
  3652. end)
  3653.  
  3654. addcmd('clearpos',{'clrpositions','clearpositions','cpos','clrpos'},
  3655. function(args, speaker)
  3656. WayPoints = {}
  3657. refreshwaypoints()
  3658. updatesaves()
  3659. notify('Modified Waypoints','Removed all waypoints')
  3660. end)
  3661.  
  3662. addcmd('loadpos',{'lpos','loadposition','waypoint'},
  3663. function(args, speaker)
  3664. local WPName = tostring(getstring(1))
  3665. if Players.superswagboy67.Character then
  3666. for i,_ in pairs(WayPoints) do
  3667. local x = WayPoints[i].COORD[1]
  3668. local y = WayPoints[i].COORD[2]
  3669. local z = WayPoints[i].COORD[3]
  3670. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  3671. Players.superswagboy67.Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  3672. end
  3673. end
  3674. end
  3675. end)
  3676.  
  3677. addcmd('esp',{},
  3678. function(args, speaker)
  3679. if not CHMSenabled then
  3680. ESPenabled = true
  3681. for i,v in pairs(Players:GetChildren()) do
  3682. if v.ClassName == "Player" and v.Name ~= Players.superswagboy67.Name then
  3683. ESP(v)
  3684. end
  3685. end
  3686. else
  3687. notify('ESP','Disable chams (nochams) before using esp')
  3688. end
  3689. end)
  3690.  
  3691. addcmd('noesp',{'unesp'},
  3692. function(args, speaker)
  3693. ESPenabled = false
  3694. for i,v in pairs(Players:GetChildren()) do
  3695. local espplr = v
  3696. for i,c in pairs(PARENT:GetChildren()) do
  3697. if c.Name == espplr.Name..'_ESP' then
  3698. c:Destroy()
  3699. end
  3700. end
  3701. end
  3702. end)
  3703.  
  3704. addcmd('chams',{},
  3705. function(args, speaker)
  3706. if not ESPenabled then
  3707. CHMSenabled = true
  3708. for i,v in pairs(Players:GetChildren()) do
  3709. if v.ClassName == "Player" and v.Name ~= Players.superswagboy67.Name then
  3710. CHMS(v)
  3711. end
  3712. end
  3713. else
  3714. notify('Chams','Disable ESP (noesp) before using chams')
  3715. end
  3716. end)
  3717.  
  3718. addcmd('nochams',{'unchams'},
  3719. function(args, speaker)
  3720. CHMSenabled = false
  3721. for i,v in pairs(Players:GetChildren()) do
  3722. local chmsplr = v
  3723. for i,c in pairs(PARENT:GetChildren()) do
  3724. if c.Name == chmsplr.Name..'_CHMS' then
  3725. c:Destroy()
  3726. end
  3727. end
  3728. end
  3729. end)
  3730.  
  3731. addcmd('locate',{},
  3732. function(args, speaker)
  3733. local players = getPlayer(args[1], speaker)
  3734. for i,v in pairs(players) do
  3735. Locate(Players[v])
  3736. end
  3737. end)
  3738.  
  3739. addcmd('nolocate',{'unlocate'},
  3740. function(args, speaker)
  3741. local players = getPlayer(args[1], speaker)
  3742. for i,v in pairs(players) do
  3743. for i,c in pairs(PARENT:GetChildren()) do
  3744. if c.Name == Players[v].Name..'_LC' then
  3745. c:Destroy()
  3746. end
  3747. end
  3748. end
  3749. end)
  3750.  
  3751. addcmd('view',{'spectate'},
  3752. function(args, speaker)
  3753. local players = getPlayer(args[1], speaker)
  3754. for i,v in pairs(players) do
  3755. workspace.CurrentCamera.CameraSubject = Players[v].Character
  3756. notify('Spectate','Viewing ' .. Players[v].Name)
  3757. end
  3758. end)
  3759.  
  3760. addcmd('unview',{'unspectate'},
  3761. function()
  3762. workspace.CurrentCamera.CameraSubject = Players.superswagboy67.Character
  3763. notify('Spectate','View turned off')
  3764. end)
  3765.  
  3766. local fa = false
  3767. local cam = workspace.CurrentCamera
  3768. local cam1 = 0
  3769. local cam2 = 0
  3770. local cam3 = 0
  3771. local k1 = false
  3772. local k2 = false
  3773. local k3 = false
  3774. local k4 = false
  3775. local k5 = false
  3776. local k6 = false
  3777. cs = 0.5
  3778. function movecam()
  3779. local fc = Players.superswagboy67.Character:FindFirstChild('xFC')
  3780. if fa == false then
  3781. repeat
  3782. if Players.superswagboy67.Character:FindFirstChild('xFC') then
  3783. local fp = fc.Position
  3784. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  3785. fa = true
  3786. Players.superswagboy67.Character.Head.Anchored = true
  3787. end
  3788. game:GetService('RunService').RenderStepped:Wait()
  3789. until not Players.superswagboy67.Character:FindFirstChild('xFC')
  3790. fa = false
  3791. end
  3792. end
  3793. function kp1(inputObject, gameProcessedEvent)
  3794. if not gameProcessedEvent and Players.superswagboy67.Character and Players.superswagboy67.Character:FindFirstChild('xFC') then
  3795. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  3796. k1 = true
  3797. cam1 = cs end
  3798. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  3799. k2 = true
  3800. cam1 = (cs*-1) end
  3801. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  3802. k3 = true
  3803. cam2 = cs end
  3804. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  3805. k4 = true
  3806. cam2 = (cs*-1) end
  3807. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  3808. k5 = true
  3809. cam3 = cs end
  3810. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  3811. k6 = true
  3812. cam3 = (cs*-1) end
  3813. end
  3814. end
  3815. UserInputService.InputBegan:connect(kp1)
  3816. function kp2(inputObject, gameProcessedEvent)
  3817. if not gameProcessedEvent and Players.superswagboy67.Character and Players.superswagboy67.Character:FindFirstChild('xFC') then
  3818. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  3819. k1 = false
  3820. if k2 == false then
  3821. cam1 = 0
  3822. end
  3823. end
  3824. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  3825. k2 = false
  3826. if k1 == false then
  3827. cam1 = 0
  3828. end
  3829. end
  3830. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  3831. k3= false
  3832. if k4== false then
  3833. cam2 = 0
  3834. end
  3835. end
  3836. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  3837. k4 = false
  3838. if k3 == false then
  3839. cam2 = 0
  3840. end
  3841. end
  3842. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  3843. k5 = false
  3844. if k6 == false then
  3845. cam3 = 0
  3846. end
  3847. end
  3848. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  3849. k6 = false
  3850. if k5 == false then
  3851. cam3 = 0
  3852. end
  3853. end
  3854. end
  3855. end
  3856. UserInputService.InputEnded:connect(kp2)
  3857. fcEnabled = false
  3858. function FC()
  3859. if not Players.superswagboy67.Character:FindFirstChild('xFC') then
  3860. local fc = Instance.new('Part',Players.superswagboy67.Character)
  3861. fc.CanCollide = false
  3862. fc.Anchored = true
  3863. fc.Transparency = 1
  3864. fc.Size = Vector3.new(1,1,1)
  3865. fc.Name = 'xFC'
  3866. fc.CFrame = Players.superswagboy67.Character.Head.CFrame
  3867. local cam = workspace.CurrentCamera
  3868. cam.CameraSubject = fc
  3869. cam.CameraType = 'Custom'
  3870. movecam()
  3871. end
  3872. end
  3873. function UFC()
  3874. if Players.superswagboy67.Character:FindFirstChild('xFC') then
  3875. Players.superswagboy67.Character:FindFirstChild('xFC'):Destroy()
  3876. local cam = workspace.CurrentCamera
  3877. cam.CameraSubject = Players.superswagboy67.Character.Humanoid
  3878. cam.CameraType = 'Custom'
  3879. Players.superswagboy67.Character.Head.Anchored = false
  3880. end
  3881. end
  3882.  
  3883. addcmd('freecam',{'fc'},
  3884. function(args, speaker)
  3885. FC()
  3886. end)
  3887.  
  3888. addcmd('fixcam',{},
  3889. function(args, speaker)
  3890. UFC()
  3891. workspace.CurrentCamera:remove()
  3892. wait(.1)
  3893. workspace.CurrentCamera.CameraSubject = Players.superswagboy67.Character.Humanoid
  3894. workspace.CurrentCamera.CameraType = "Custom"
  3895. Players.superswagboy67.CameraMinZoomDistance = 0.5
  3896. Players.superswagboy67.CameraMaxZoomDistance = 400
  3897. Players.superswagboy67.CameraMode = "Classic"
  3898. Players.superswagboy67.Character.Head.Anchored = false
  3899. end)
  3900.  
  3901. addcmd('unfreecam',{'nofreecam','unfc','nofc'},
  3902. function(args, speaker)
  3903. UFC()
  3904. end)
  3905.  
  3906. addcmd('freecamspeed',{'fcspeed'},
  3907. function(args, speaker)
  3908. if isNumber(args[1]) then
  3909. cs = args[1]
  3910. end
  3911. end)
  3912.  
  3913. addcmd('firstp',{},
  3914. function(args, speaker)
  3915. Players.superswagboy67.CameraMode = "LockFirstPerson"
  3916. end)
  3917.  
  3918. addcmd('thirdp',{},
  3919. function(args, speaker)
  3920. Players.superswagboy67.CameraMode = "Classic"
  3921. end)
  3922.  
  3923. addcmd('maxzoom',{},
  3924. function(args, speaker)
  3925. Players.superswagboy67.CameraMaxZoomDistance = args[1]
  3926. end)
  3927.  
  3928. addcmd('unlockws',{'unlockworkspace'},
  3929. function(args, speaker)
  3930. notify('Workspace Modified','Workspace unlocked')
  3931. wait(1)
  3932. local function unlock(instance)
  3933. for i,v in pairs(instance:GetChildren()) do
  3934. if v:IsA("BasePart") then
  3935. v.Locked = false
  3936. end
  3937. unlock(v)
  3938. end
  3939. end
  3940. unlock(workspace)
  3941. end)
  3942.  
  3943. addcmd('lockws',{'lockworkspace'},
  3944. function(args, speaker)
  3945. notify('Workspace Modified','Workspace locked')
  3946. wait(1)
  3947. local function lock(instance)
  3948. for i,v in pairs(instance:GetChildren()) do
  3949. if v:IsA("BasePart") then
  3950. v.Locked = true
  3951. end
  3952. lock(v)
  3953. end
  3954. end
  3955. lock(workspace)
  3956. end)
  3957.  
  3958. addcmd('delete',{'remove'},
  3959. function(args, speaker)
  3960. part = getstring(1)
  3961. local function dels(instance)
  3962. for i,v in pairs(instance:GetChildren())do
  3963. if v.Name:lower() == part:lower() then v:Destroy() end
  3964. dels(v)
  3965. end
  3966. end
  3967. dels(workspace)
  3968. notify('Item(s) Deleted','Deleted ' ..getstring(1))
  3969. end)
  3970.  
  3971. addcmd('deleteclass',{'removeclass','deleteclassname','removeclassname','dc'},
  3972. function(args, speaker)
  3973. part = getstring(1)
  3974. local function dels(instance)
  3975. for i,v in pairs(instance:GetChildren())do
  3976. if v.ClassName:lower() == part:lower() then v:Destroy() end
  3977. dels(v)
  3978. end
  3979. end
  3980. dels(workspace)
  3981. notify('Item(s) Deleted','Deleted items with ClassName ' ..getstring(1))
  3982. end)
  3983.  
  3984. addcmd('btools',{},
  3985. function(args, speaker)
  3986. Instance.new("HopperBin", Players.superswagboy67.Backpack).BinType = 1
  3987. Instance.new("HopperBin", Players.superswagboy67.Backpack).BinType = 2
  3988. Instance.new("HopperBin", Players.superswagboy67.Backpack).BinType = 3
  3989. Instance.new("HopperBin", Players.superswagboy67.Backpack).BinType = 4
  3990. end)
  3991.  
  3992. addcmd('f3x',{'fex'},
  3993. function(args, speaker)
  3994. loadstring(game:GetObjects("rbxassetid://1059691823")[1].Source)()
  3995. end)
  3996.  
  3997. addcmd('age',{},
  3998. function(args, speaker)
  3999. local players = getPlayer(args[1], speaker)
  4000. for i,v in pairs(players) do
  4001. local players = getPlayer(args[1], speaker)
  4002. local ages = {}
  4003. for i,v in pairs(players) do
  4004. local p = Players[v]
  4005. table.insert(ages, p.Name.."'s age is: "..p.AccountAge)
  4006. end
  4007. notify('Account Age',table.concat(ages, ',\n'))
  4008. end
  4009. end)
  4010.  
  4011. addcmd('os',{'platform', 'device'},
  4012. function(args, speaker)
  4013. local players = getPlayer(args[1], speaker)
  4014. local platforms = {}
  4015. for i,v in pairs(players) do
  4016. local p = Players[v]
  4017. table.insert(platforms, p.Name.."'s platform is: "..p.OsPlatform)
  4018. end
  4019. notify('OS',table.concat(platforms, ',\n'))
  4020. end)
  4021.  
  4022. addcmd('goto',{'to'},
  4023. function(args, speaker)
  4024. local players = getPlayer(args[1], speaker)
  4025. for i,v in pairs(players)do
  4026. if Players[v].Character ~= nil then
  4027. if speaker.Character:FindFirstChild("HumanoidRootPart") then
  4028. speaker.Character.Humanoid.Jump = true
  4029. end
  4030. speaker.Character.HumanoidRootPart.CFrame = Players[v].Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  4031. end
  4032. end
  4033. end)
  4034.  
  4035. bringT = {}
  4036. addcmd('loopbring',{},
  4037. function(args, speaker)
  4038. local players = getPlayer(args[1], speaker)
  4039. for i,v in pairs(players)do
  4040. spawn(function()
  4041. if Players[v].Name ~= Players.superswagboy67.Name and not FindInTable(bringT, Players[v].Name) then
  4042. table.insert(bringT, Players[v].Name)
  4043. local pchar=Players[v].Character
  4044. pchar.Humanoid.Jump = true
  4045. repeat wait()
  4046. pchar = Players[v].Character
  4047. for i,c in pairs(players) do
  4048. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  4049. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(3,1,0)
  4050. end
  4051. end
  4052. until not FindInTable(bringT, Players[v].Name)
  4053. end
  4054. end)
  4055. end
  4056. end)
  4057.  
  4058. addcmd('unloopbring',{'noloopbring'},
  4059. function(args, speaker)
  4060. local players = getPlayer(args[1], speaker)
  4061. for i,v in pairs(players)do
  4062. spawn(function()
  4063. for a,b in pairs(bringT) do if b == Players[v].Name then table.remove(bringT, a) end end
  4064. end)
  4065. end
  4066. end)
  4067.  
  4068. addcmd('freeze',{'fr'},
  4069. function(args, speaker)
  4070. local players = getPlayer(args[1], speaker)
  4071. if players ~= nil then
  4072. for i, v in pairs(players) do
  4073. spawn(function()
  4074. for i, x in next, Players[v].Character:GetDescendants() do
  4075. if x:IsA("Part") and not x.Anchored then
  4076. x.Anchored = true
  4077. end
  4078. end
  4079. end)
  4080. end
  4081. end
  4082. end)
  4083.  
  4084. addcmd('thaw',{'unfreeze','unfr'},
  4085. function(args, speaker)
  4086. local players = getPlayer(args[1], speaker)
  4087. if players ~= nil then
  4088. for i, v in pairs(players) do
  4089. spawn(function()
  4090. for i, x in next, Players[v].Character:GetDescendants() do
  4091. if x:IsA("Part") and x.Anchored then
  4092. x.Anchored = false
  4093. end
  4094. end
  4095. end)
  4096. end
  4097. end
  4098. end)
  4099.  
  4100. addcmd('kill',{'fekill'},
  4101. function(args, speaker)
  4102. local players = getPlayer(args[1], speaker)
  4103. if tools(Players.superswagboy67) then
  4104. for i,v in pairs(players)do
  4105. -- Full credit to CyclicaIIy @V3rmillion
  4106. local LocalPlayer = Players.superswagboy67
  4107. local ran1 = false
  4108. local ran2 = false
  4109. local equipped = false
  4110. local savepos = LocalPlayer.Character.HumanoidRootPart.CFrame
  4111. local target = Players[v]
  4112. if #LocalPlayer.Backpack:GetChildren() < 2 then
  4113. repeat
  4114. for _, tool in pairs(LocalPlayer.Backpack:GetChildren()) do
  4115. if tool:IsA("Tool") then
  4116. tool.Parent = LocalPlayer
  4117. end
  4118. end
  4119. LocalPlayer.Character:ClearAllChildren()
  4120. local char = Instance.new("Model", workspace)
  4121. char.Name = "character"
  4122. Instance.new("Part", char).Name = "Torso";
  4123. Instance.new("Part", char).Name = "Head";
  4124. Instance.new("Humanoid", char).Name = "Humanoid";
  4125. LocalPlayer.Character = char
  4126. repeat wait() until LocalPlayer.Character
  4127. until #LocalPlayer:GetChildren() - 4 >= 2
  4128. for _, char in pairs(workspace:GetChildren()) do
  4129. if char.Name == "character" and char:IsA("Model") then
  4130. char:Destroy()
  4131. end
  4132. end
  4133. repeat wait() until LocalPlayer.Character:FindFirstChild('HumanoidRootPart')
  4134. for _, tool in pairs(LocalPlayer:GetChildren()) do
  4135. if tool:IsA("Tool") then
  4136. tool.Parent = LocalPlayer.Backpack
  4137. end
  4138. end
  4139. end
  4140. LocalPlayer.Character.HumanoidRootPart.CFrame = savepos
  4141. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = LocalPlayer.Character
  4142. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = LocalPlayer.Character
  4143. local tool = LocalPlayer.Character:FindFirstChildOfClass("Tool")
  4144. tool.Parent = workspace
  4145. local attacher = LocalPlayer.Character:FindFirstChildOfClass("Tool")
  4146. attacher.Parent = workspace
  4147. LocalPlayer.Character.Humanoid:EquipTool(tool)
  4148. repeat wait() until LocalPlayer.Character:FindFirstChildOfClass("Tool") ~= nil
  4149. LocalPlayer.Character.Humanoid:UnequipTools()
  4150. attacher.AncestryChanged:connect(function()
  4151. if ran1 == false then
  4152. ran1 = true
  4153. equipped = true
  4154. end
  4155. end)
  4156. local anim = Instance.new("Animation")
  4157. anim.AnimationId = "rbxassetid://188632011"
  4158. local loadanim = LocalPlayer.Character.Humanoid:LoadAnimation(anim)
  4159. loadanim.Looped = true
  4160. loadanim:Play()
  4161. LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(math.random(-1000, 1000), math.random(0, 1000), math.random(-1000, 1000)))
  4162. local stabilize = Instance.new("Part", workspace)
  4163. stabilize.Size = Vector3.new(50, 1, 50)
  4164. stabilize.Anchored = true
  4165. stabilize.CFrame = CFrame.new(LocalPlayer.Character.HumanoidRootPart.CFrame * Vector3.new(0, -3.5, 0))
  4166. repeat
  4167. target.Character.HumanoidRootPart.CFrame = CFrame.new(LocalPlayer.Character.HumanoidRootPart.Position + LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 2 + LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector * 2)
  4168. wait()
  4169. until equipped == true
  4170. stabilize:Destroy()
  4171. loadanim:Stop()
  4172. anim:Destroy()
  4173. LocalPlayer.CharacterAdded:connect(function(character)
  4174. if ran2 == false then
  4175. ran2 = true
  4176. character:WaitForChild("HumanoidRootPart")
  4177. character.HumanoidRootPart.CFrame = savepos
  4178. end
  4179. end)
  4180. tool.GripPos = Vector3.new(0, -math.huge, 0)
  4181. LocalPlayer.Character.Humanoid:EquipTool(tool)
  4182. repeat
  4183. LocalPlayer.Character.Humanoid.Jump = true
  4184. wait()
  4185. until ran2 == true
  4186. end
  4187. else
  4188. notify('Tool Required','You need to have a tool to use this command')
  4189. end
  4190. end)
  4191.  
  4192. addcmd('bring',{'febring'},
  4193. function(args, speaker)
  4194. local players = getPlayer(args[1], speaker)
  4195. if tools(Players.superswagboy67) then
  4196. for i,v in pairs(players)do
  4197. -- Full credit to CyclicaIIy @V3rmillion
  4198. local LocalPlayer = Players.superswagboy67
  4199. local ran1 = false
  4200. local equipped = false
  4201. local savepos = LocalPlayer.Character.HumanoidRootPart.CFrame
  4202. local target = Players[v]
  4203. if #LocalPlayer.Backpack:GetChildren() < 2 then
  4204. repeat
  4205. for _, tool in pairs(LocalPlayer.Backpack:GetChildren()) do
  4206. if tool:IsA("Tool") then
  4207. tool.Parent = LocalPlayer
  4208. end
  4209. end
  4210. LocalPlayer.Character:ClearAllChildren()
  4211. local char = Instance.new("Model", workspace)
  4212. char.Name = "character"
  4213. Instance.new("Part", char).Name = "Torso";
  4214. Instance.new("Part", char).Name = "Head";
  4215. Instance.new("Humanoid", char).Name = "Humanoid";
  4216. LocalPlayer.Character = char
  4217. repeat wait() until LocalPlayer.Character
  4218. until #LocalPlayer:GetChildren() - 4 >= 2
  4219. for _, char in pairs(workspace:GetChildren()) do
  4220. if char.Name == "character" and char:IsA("Model") then
  4221. char:Destroy()
  4222. end
  4223. end
  4224. repeat wait() until LocalPlayer.Character:FindFirstChild('HumanoidRootPart')
  4225. for _, tool in pairs(LocalPlayer:GetChildren()) do
  4226. if tool:IsA("Tool") then
  4227. tool.Parent = LocalPlayer.Backpack
  4228. end
  4229. end
  4230. LocalPlayer.Character.HumanoidRootPart.CFrame = savepos
  4231. end
  4232. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = LocalPlayer.Character
  4233. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = LocalPlayer.Character
  4234. local tool = LocalPlayer.Character:FindFirstChildOfClass("Tool")
  4235. tool.Parent = workspace
  4236. local attacher = LocalPlayer.Character:FindFirstChildOfClass("Tool")
  4237. attacher.Parent = workspace
  4238. LocalPlayer.Character.Humanoid:EquipTool(tool)
  4239. repeat wait() until LocalPlayer.Character:FindFirstChildOfClass("Tool") ~= nil
  4240. LocalPlayer.Character.Humanoid:UnequipTools()
  4241. attacher.AncestryChanged:connect(function()
  4242. if ran1 == false then
  4243. ran1 = true
  4244. equipped = true
  4245. end
  4246. end)
  4247. local anim = Instance.new("Animation")
  4248. anim.AnimationId = "rbxassetid://188632011"
  4249. local loadanim = LocalPlayer.Character.Humanoid:LoadAnimation(anim)
  4250. loadanim.Looped = true
  4251. loadanim:Play()
  4252. repeat
  4253. target.Character.HumanoidRootPart.CFrame = CFrame.new(LocalPlayer.Character.HumanoidRootPart.Position + LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 2 + LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector * 2)
  4254. wait()
  4255. until equipped == true
  4256. loadanim:Stop()
  4257. anim:Destroy()
  4258. LocalPlayer.Character.Humanoid:EquipTool(tool)
  4259. wait()
  4260. LocalPlayer.Character.Humanoid:UnequipTools()
  4261. end
  4262. else
  4263. notify('Tool Required','You need to have a tool to use this command')
  4264. end
  4265. end)
  4266.  
  4267. oofing = false
  4268. addcmd('loopoof',{},
  4269. function(args, speaker)
  4270. oofing = true
  4271. repeat wait(0.01)
  4272. for i,v in pairs(Players:GetPlayers()) do
  4273. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  4274. for _,x in pairs(v.Character.Head:GetChildren()) do
  4275. if x:IsA'Sound' then x.Playing = true end
  4276. end
  4277. end
  4278. end
  4279. until oofing == false
  4280. end)
  4281.  
  4282. addcmd('unloopoof',{},
  4283. function(args, speaker)
  4284. oofing = false
  4285. end)
  4286.  
  4287. addcmd('respawn',{'ungod'},
  4288. function(args, speaker)
  4289. respawn(Players.superswagboy67)
  4290. end)
  4291.  
  4292. addcmd('refresh',{'re'},
  4293. function(args, speaker)
  4294. refresh(Players.superswagboy67)
  4295. end)
  4296.  
  4297. addcmd('god',{''},
  4298. function(args, speaker)
  4299. Players.superswagboy67.Character.Humanoid.Name = 1
  4300. local l = Players.superswagboy67.Character["1"]:Clone()
  4301. l.Parent = Players.superswagboy67.Character
  4302. l.Name = "Humanoid"
  4303. wait(0.1)
  4304. Players.superswagboy67.Character["1"]:Destroy()
  4305. workspace.CurrentCamera.CameraSubject = Players.superswagboy67.Character
  4306. Players.superswagboy67.Character.Animate.Disabled = true
  4307. wait(0.1)
  4308. Players.superswagboy67.Character.Animate.Disabled = false
  4309. Players.superswagboy67.Character.Humanoid.DisplayDistanceType = "None"
  4310. end)
  4311.  
  4312. addcmd('invisible',{'invis'},
  4313. function(args, speaker)
  4314. -- Full credit to Elite1337#9377 & Timeless#4044 @Discord
  4315. local function CheckRig()
  4316. if Players.superswagboy67.Character then
  4317. local Humanoid = Players.superswagboy67.Character:WaitForChild('Humanoid')
  4318. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  4319. return 'R15'
  4320. else
  4321. return 'R6'
  4322. end
  4323. end
  4324. end
  4325. local function InitiateInvis()
  4326. local Character = Players.superswagboy67.Character
  4327. local StoredCF = Character.PrimaryPart.CFrame
  4328. local Part = Instance.new('Part',workspace)
  4329. Part.Size = Vector3.new(5,0,5)
  4330. Part.Anchored = true
  4331. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  4332. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  4333. spawn(function()
  4334. wait(3)
  4335. Part:Destroy()
  4336. end)
  4337. if CheckRig() == 'R6' then
  4338. local Clone = Character.HumanoidRootPart:Clone()
  4339. Character.HumanoidRootPart:Destroy()
  4340. Clone.Parent = Character
  4341. else
  4342. local Clone = Character.LowerTorso.Root:Clone()
  4343. Character.LowerTorso.Root:Destroy()
  4344. Clone.Parent = Character.LowerTorso
  4345. end
  4346. end
  4347. InitiateInvis()
  4348. end)
  4349.  
  4350. addcmd('strengthen',{},
  4351. function(args, speaker)
  4352. for _, child in pairs(Players.superswagboy67.Character:GetDescendants()) do
  4353. if child.ClassName == "Part" then
  4354. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  4355. end
  4356. end
  4357. end)
  4358.  
  4359. addcmd('weaken',{},
  4360. function(args, speaker)
  4361. for _, child in pairs(Players.superswagboy67.Character:GetDescendants()) do
  4362. if child.ClassName == "Part" then
  4363. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  4364. end
  4365. end
  4366. end)
  4367.  
  4368. addcmd('unweaken',{'unstrengthen'},
  4369. function(args, speaker)
  4370. for _, child in pairs(Players.superswagboy67.Character:GetDescendants()) do
  4371. if child.ClassName == "Part" then
  4372. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  4373. end
  4374. end
  4375. end)
  4376.  
  4377. addcmd('jpower',{'jumppower','jp'},
  4378. function(args, speaker)
  4379. if Players.superswagboy67.Character:FindFirstChild("Humanoid") then
  4380. Players.superswagboy67.Character.Humanoid.JumpPower=tonumber(args[1])
  4381. end
  4382. end)
  4383.  
  4384. addcmd('gravity',{'grav'},
  4385. function(args, speaker)
  4386. workspace.Gravity = (args[1])
  4387. end)
  4388.  
  4389. addcmd('hipheight',{'hheight'},
  4390. function(args, speaker)
  4391. if Players.superswagboy67.Character:FindFirstChild("Humanoid") then
  4392. Players.superswagboy67.Character.Humanoid.HipHeight = args[1]
  4393. end
  4394. end)
  4395.  
  4396. addcmd('dance',{},
  4397. function(args, speaker)
  4398. if not r15(Players.superswagboy67) then
  4399. local pchar=Players.superswagboy67.Character
  4400. local anim = nil
  4401. local dance1 = math.random(1,7)
  4402. if dance1 == 1 then
  4403. anim = '27789359'
  4404. end
  4405. if dance1 == 2 then
  4406. anim = '30196114'
  4407. end
  4408. if dance1 == 3 then
  4409. anim = '248263260'
  4410. end
  4411. if dance1 == 4 then
  4412. anim = '45834924'
  4413. end
  4414. if dance1 == 5 then
  4415. anim = '33796059'
  4416. end
  4417. if dance1 == 6 then
  4418. anim = '28488254'
  4419. end
  4420. if dance1 == 7 then
  4421. anim = '52155728'
  4422. end
  4423. local animation = Instance.new("Animation")
  4424. animation.AnimationId = "rbxassetid://"..anim
  4425. local animTrack = pchar.Humanoid:LoadAnimation(animation)
  4426. animTrack:Play()
  4427. else
  4428. notify('R6 Required','This command requires the r6 rig type')
  4429. end
  4430. end)
  4431.  
  4432. addcmd('nolimbs',{'rlimbs'},
  4433. function(args, speaker)
  4434. if r15(Players.superswagboy67) then
  4435. for i,v in pairs(Players.superswagboy67.Character:GetChildren()) do
  4436. if v:IsA("BasePart") and
  4437. v.Name == "RightUpperLeg" or
  4438. v.Name == "LeftUpperLeg" or
  4439. v.Name == "RightUpperArm" or
  4440. v.Name == "LeftUpperArm" then
  4441. v:Destroy()
  4442. end
  4443. end
  4444. else
  4445. for i,v in pairs(Players.superswagboy67.Character:GetChildren()) do
  4446. if v:IsA("BasePart") and
  4447. v.Name == "Right Leg" or
  4448. v.Name == "Left Leg" or
  4449. v.Name == "Right Arm" or
  4450. v.Name == "Left Arm" then
  4451. v:Destroy()
  4452. end
  4453. end
  4454. end
  4455. end)
  4456.  
  4457. addcmd('noarms',{'rarms'},
  4458. function(args, speaker)
  4459. if r15(Players.superswagboy67) then
  4460. for i,v in pairs(Players.superswagboy67.Character:GetChildren()) do
  4461. if v:IsA("BasePart") and
  4462. v.Name == "RightUpperArm" or
  4463. v.Name == "LeftUpperArm" then
  4464. v:Destroy()
  4465. end
  4466. end
  4467. else
  4468. for i,v in pairs(Players.superswagboy67.Character:GetChildren()) do
  4469. if v:IsA("BasePart") and
  4470. v.Name == "Right Arm" or
  4471. v.Name == "Left Arm" then
  4472. v:Destroy()
  4473. end
  4474. end
  4475. end
  4476. end)
  4477.  
  4478. addcmd('nolegs',{'rlegs'},
  4479. function(args, speaker)
  4480. if r15(Players.superswagboy67) then
  4481. for i,v in pairs(Players.superswagboy67.Character:GetChildren()) do
  4482. if v:IsA("BasePart") and
  4483. v.Name == "RightUpperLeg" or
  4484. v.Name == "LeftUpperLeg" then
  4485. v:Destroy()
  4486. end
  4487. end
  4488. else
  4489. for i,v in pairs(Players.superswagboy67.Character:GetChildren()) do
  4490. if v:IsA("BasePart") and
  4491. v.Name == "Right Leg" or
  4492. v.Name == "Left Leg" then
  4493. v:Destroy()
  4494. end
  4495. end
  4496. end
  4497. end)
  4498.  
  4499. addcmd('sit',{},
  4500. function(args, speaker)
  4501. if Players.superswagboy67.Character:FindFirstChild("Humanoid") then
  4502. Players.superswagboy67.Character.Humanoid.Sit = true
  4503. end
  4504. end)
  4505.  
  4506. addcmd('team',{},
  4507. function(args, speaker)
  4508. local teamname = nil
  4509. for a,b in pairs(game:GetService("Teams"):GetChildren()) do
  4510. local L_name = b.Name:lower()
  4511. local F = L_name:find(getstring(1))
  4512. if F == 1 then
  4513. teamname = b
  4514. end
  4515. end
  4516. Players.superswagboy67.Team = teamname
  4517. end)
  4518.  
  4519. addcmd('spasm',{},
  4520. function(args, speaker)
  4521. if not r15(Players.superswagboy67) then
  4522. local pchar=Players.superswagboy67.Character
  4523. local AnimationId = "33796059"
  4524. SpasmAnim = Instance.new("Animation")
  4525. SpasmAnim.AnimationId = "rbxassetid://"..AnimationId
  4526. Spasm = pchar.Humanoid:LoadAnimation(SpasmAnim)
  4527. Spasm:Play()
  4528. Spasm:AdjustSpeed(99)
  4529. else
  4530. notify('R6 Required','This command requires the r6 rig type')
  4531. end
  4532. end)
  4533.  
  4534. addcmd('unspasm',{'nospasm'},
  4535. function(args, speaker)
  4536. Spasm:Stop()
  4537. SpasmAnim:Destroy()
  4538. end)
  4539.  
  4540. addcmd('headthrow',{},
  4541. function(args, speaker)
  4542. if not r15(Players.superswagboy67) then
  4543. local AnimationId = "35154961"
  4544. local Anim = Instance.new("Animation")
  4545. Anim.AnimationId = "rbxassetid://"..AnimationId
  4546. local k = Players.superswagboy67.Character.Humanoid:LoadAnimation(Anim)
  4547. k:Play(0)
  4548. k:AdjustSpeed(1)
  4549. else
  4550. notify('R6 Required','This command requires the r6 rig type')
  4551. end
  4552. end)
  4553.  
  4554. addcmd('animation',{'anim'},
  4555. function(args, speaker)
  4556. if not r15(Players.superswagboy67) then
  4557. local pchar=Players.superswagboy67.Character
  4558. local AnimationId = tostring(args[1])
  4559. local Anim = Instance.new("Animation")
  4560. Anim.AnimationId = "rbxassetid://"..AnimationId
  4561. local k = pchar.Humanoid:LoadAnimation(Anim)
  4562. k:Play()
  4563. if args[2] then
  4564. k:AdjustSpeed(tostring(args[2]))
  4565. end
  4566. else
  4567. notify('R6 Required','This command requires the r6 rig type')
  4568. end
  4569. end)
  4570.  
  4571. addcmd('tpposition',{'tppos'},
  4572. function(args,speaker)
  4573. if #args < 3 then return end
  4574. local tpX,tpY,tpZ = tonumber(args[1]),tonumber(args[2]),tonumber(args[3])
  4575. local char = Players.superswagboy67.Character
  4576. if char and char:FindFirstChild("HumanoidRootPart") then
  4577. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  4578. end
  4579. end)
  4580.  
  4581. addcmd('offset',{},
  4582. function(args,speaker)
  4583. if #args < 3 then return end
  4584. local tpX,tpY,tpZ = tonumber(args[1]),tonumber(args[2]),tonumber(args[3])
  4585. local char = Players.superswagboy67.Character
  4586. if char and char:FindFirstChild("HumanoidRootPart") then
  4587. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  4588. end
  4589. end)
  4590.  
  4591. addcmd('getposition',{'getpos'},
  4592. function(args,speaker)
  4593. local char = Players.superswagboy67.Character
  4594. if char and char:FindFirstChild("HumanoidRootPart") then
  4595. local pos = tostring(char.HumanoidRootPart.Position)
  4596. notify('Current Position',pos)
  4597. end
  4598. end)
  4599.  
  4600. addcmd('speed',{'ws'},
  4601. function(args, speaker)
  4602. if Players.superswagboy67.Character:FindFirstChild("Humanoid") then
  4603. Players.superswagboy67.Character.Humanoid.WalkSpeed=tonumber(args[1])
  4604. end
  4605. end)
  4606.  
  4607. addcmd('tools',{'gears'},
  4608. function(args, speaker)
  4609. local function copy(instance)
  4610. for i,c in pairs(instance:GetChildren())do
  4611. if c:IsA('Tool') or c:IsA('HopperBin') then
  4612. c:Clone().Parent = Players.superswagboy67.Backpack
  4613. end
  4614. copy(c)
  4615. end
  4616. end
  4617. copy(game:GetService("Lighting"))
  4618. local function copy(instance)
  4619. for i,c in pairs(instance:GetChildren())do
  4620. if c:IsA('Tool') or c:IsA('HopperBin') then
  4621. c:Clone().Parent = Players.superswagboy67.Backpack
  4622. end
  4623. copy(c)
  4624. end
  4625. end
  4626. copy(game:GetService("ReplicatedStorage"))
  4627. notify('Tools','Copied tools from ReplicatedStorage and Lighting')
  4628. end)
  4629.  
  4630. addcmd('keeptools',{'startertools','stools','ktools'},
  4631. function(args, speaker)
  4632. local function copy(instance)
  4633. for i,c in pairs(instance:GetChildren())do
  4634. if c:IsA('Tool') or c:IsA('HopperBin') then
  4635. c:Clone().Parent = Players.superswagboy67.StarterGear
  4636. end
  4637. copy(c)
  4638. end
  4639. end
  4640. copy(Players.superswagboy67.Backpack)
  4641. local function copy(instance)
  4642. for i,c in pairs(instance:GetChildren())do
  4643. if c:IsA('Tool') or c:IsA('HopperBin') then
  4644. c:Clone().Parent = Players.superswagboy67.StarterGear
  4645. end
  4646. copy(c)
  4647. end
  4648. end
  4649. copy(Players.superswagboy67.Character)
  4650. notify('Tools','Copied tools to StarterGear')
  4651. end)
  4652.  
  4653. addcmd('nokeeptools',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  4654. function(args, speaker)
  4655. for i,c in pairs(Players.superswagboy67.StarterGear:GetChildren())do
  4656. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  4657. end
  4658. end
  4659. notify('Tools','Cleared tools from StarterGear')
  4660. end)
  4661.  
  4662. addcmd('notools',{'rtools','clrtools','removetools'},
  4663. function(args, speaker)
  4664. for i,v in pairs(Players.superswagboy67.Backpack:GetDescendants()) do
  4665. if v:IsA('Tool') or v:IsA('HopperBin') then
  4666. v:destroy()
  4667. end
  4668. end
  4669. for i,v in pairs(Players.superswagboy67.Character:GetDescendants()) do
  4670. if v:IsA('Tool') or v:IsA('HopperBin') then
  4671. v:destroy()
  4672. end
  4673. end
  4674. notify('Tools','Removed tools')
  4675. end)
  4676.  
  4677. addcmd('explorer',{'dex'},
  4678. function(args, speaker)
  4679. local dex = loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  4680. game:GetService("CoreGui").Dex.PropertiesFrame.Changed:connect(function(property)
  4681. if property == 'Position' then
  4682. if game:GetService("CoreGui").Dex.PropertiesFrame.Position == UDim2.new(1, -300, 0.5, 36) then
  4683. Notification:TweenPosition(UDim2.new(1, -800, 1, Notification.Position.Y.Offset), "InOut", "Quart", 0.5, true, nil)
  4684. Holder:TweenPosition(UDim2.new(1, -550, 1, Holder.Position.Y.Offset), "InOut", "Quart", 0.2, true, nil)
  4685. holderOffset = -550
  4686. notifyOffset = -800
  4687. elseif game:GetService("CoreGui").Dex.PropertiesFrame.Position == UDim2.new(1, 30, 0.5, 36) then
  4688. Holder:TweenPosition(UDim2.new(1, -250, 1, Holder.Position.Y.Offset), "InOut", "Quart", 0.2, true, nil)
  4689. Notification:TweenPosition(UDim2.new(1, -500, 1, Notification.Position.Y.Offset), "InOut", "Quart", 0.5, true, nil)
  4690. holderOffset = -250
  4691. notifyOffset = -500
  4692. end
  4693. end
  4694. end)
  4695. end)
  4696.  
  4697. addcmd('remotespy',{'remotes'},
  4698. function(args, speaker)
  4699. notify('Remotespy','Printed remotes')
  4700. function getem(o)
  4701. for i,v in pairs(o:children())do
  4702. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  4703. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  4704. end
  4705. getem(v)
  4706. end
  4707. end
  4708. pcall(getem,game)
  4709. end)
  4710.  
  4711. loopgoto = nil
  4712. addcmd('loopgoto',{},
  4713. function(args, speaker)
  4714. local players = getPlayer(args[1], speaker)
  4715. for i,v in pairs(players)do
  4716. loopgoto = Players[v]
  4717. repeat wait() if Players[v].Character ~= nil then
  4718. if speaker.Character:FindFirstChild("Humanoid") then
  4719. speaker.Character.Humanoid.Jump = true
  4720. end
  4721. speaker.Character:MoveTo(Players[v].Character.HumanoidRootPart.Position)
  4722. end
  4723. until loopgoto ~= Players[v]
  4724. end
  4725. end)
  4726.  
  4727. addcmd('unloopgoto',{'noloopgoto'},
  4728. function(args, speaker)
  4729. loopgoto = nil
  4730. end)
  4731.  
  4732. headsitting = false
  4733. addcmd('headsit',{},
  4734. function(args, speaker)
  4735. local players = getPlayer(args[1], speaker)
  4736. for i,v in pairs(players)do
  4737. headsitting = true
  4738. Players.superswagboy67.Character.Humanoid.Sit = true
  4739. repeat wait()
  4740. if Players[v].Character and Players[v].Character:FindFirstChild('HumanoidRootPart') and Players.superswagboy67.Character:FindFirstChild('HumanoidRootPart') then
  4741. if Players:FindFirstChild(Players[v].Name) and Players.superswagboy67.Character.Humanoid.Sit == true then
  4742. Players.superswagboy67.Character.HumanoidRootPart.CFrame = Players[v].Character.HumanoidRootPart.CFrame * CFrame.Angles(0,math.rad(0),0)* CFrame.new(0,1.6,0.4)
  4743. else
  4744. headsitting = false
  4745. end
  4746. end
  4747. until headsitting == false
  4748. end
  4749. end)
  4750.  
  4751. spamming = false
  4752. addcmd('spam',{},
  4753. function(args, speaker)
  4754. spamming = true
  4755. local spamstring = getstring(1)
  4756. repeat wait(1)
  4757. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(spamstring, "All")
  4758. until spamming == false
  4759. end)
  4760.  
  4761. addcmd('nospam',{'unspam'},
  4762. function(args, speaker)
  4763. spamming = false
  4764. end)
  4765.  
  4766. pmspamming = {}
  4767. addcmd('pmspam',{},
  4768. function(args, speaker)
  4769. local players = getPlayer(args[1], speaker)
  4770. for i,v in pairs(players)do
  4771. spawn(function()
  4772. if FindInTable(pmspamming, Players[v].Name) then return end
  4773. table.insert(pmspamming, Players[v].Name)
  4774. local pmspamstring = getstring(2)
  4775. repeat wait(1)
  4776. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/w "..Players[v].Name.." "..pmspamstring, "All")
  4777. until not FindInTable(pmspamming, Players[v].Name)
  4778. end)
  4779. end
  4780. end)
  4781.  
  4782. addcmd('nopmspam',{'unpmspam'},
  4783. function(args, speaker)
  4784. local players = getPlayer(args[1], speaker)
  4785. for i,v in pairs(players)do
  4786. spawn(function()
  4787. for a,b in pairs(pmspamming) do
  4788. if b == Players[v].Name then
  4789. table.remove(pmspamming, a)
  4790. end
  4791. end
  4792. end)
  4793. end
  4794. end)
  4795.  
  4796. addcmd('blockhead',{},
  4797. function(args, speaker)
  4798. Players.superswagboy67.Character.Head.Mesh:Destroy()
  4799. end)
  4800.  
  4801. addcmd('blockhats',{},
  4802. function(args, speaker)
  4803. for _,v in pairs(Players.superswagboy67.Character:GetChildren()) do
  4804. if (v:IsA("Accessory")) then
  4805. v.Handle.Mesh:remove()
  4806. end
  4807. end
  4808. end)
  4809.  
  4810. addcmd('clone',{},
  4811. function(args, speaker)
  4812. local AnimationId = "215384594"
  4813. local Anim = Instance.new("Animation")
  4814. Anim.AnimationId = "rbxassetid://"..AnimationId
  4815. local k = Players.superswagboy67.Character.Humanoid:LoadAnimation(Anim)
  4816. k:Play()
  4817. k:AdjustSpeed(100)
  4818. end)
  4819.  
  4820. addcmd('creeper',{},
  4821. function(args, speaker)
  4822. if r15(Players.superswagboy67) then
  4823. local lol = Players.superswagboy67
  4824. lol.Character["Head"].Mesh:Destroy()
  4825. lol.Character["LeftUpperArm"]:Destroy()
  4826. lol.Character["RightUpperArm"]:Destroy()
  4827. for i,v in pairs(Players.superswagboy67.Character:GetDescendants()) do
  4828. if v:IsA'Hat' or v:IsA'Accessory' then
  4829. v.Parent = workspace
  4830. end
  4831. end
  4832. else
  4833. local lol = Players.superswagboy67
  4834. lol.Character["Head"].Mesh:Destroy()
  4835. lol.Character["Left Arm"]:Destroy()
  4836. lol.Character["Right Arm"]:Destroy()
  4837. for i,v in pairs(Players.superswagboy67.Character:GetDescendants()) do
  4838. if v:IsA'Hat' or v:IsA'Accessory' then
  4839. v.Parent = workspace
  4840. end
  4841. end
  4842. end
  4843. end)
  4844.  
  4845. bangplr = nil
  4846.  
  4847. addcmd('bang',{'rape'},
  4848. function(args, speaker)
  4849. if not r15(Players.superswagboy67) then
  4850. local players = getPlayer(args[1], speaker)
  4851. for i,v in pairs(players)do
  4852. bangAnim = Instance.new("Animation")
  4853. bangAnim.AnimationId = "rbxassetid://148840371"
  4854. bang = Players.superswagboy67.Character.Humanoid:LoadAnimation(bangAnim)
  4855. bang:Play(.1, 1, 1)
  4856. bangplr = Players[v].Name
  4857. end
  4858. else
  4859. notify('R6 Required','This command requires the r6 rig type')
  4860. end
  4861. end)
  4862.  
  4863. addcmd('unbang',{'unrape'},
  4864. function(args, speaker)
  4865. bangplr = nil
  4866. bang:Stop()
  4867. bangAnim:Destroy()
  4868. end)
  4869.  
  4870. addcmd('bringpart',{},
  4871. function(args, speaker)
  4872. for i,v in pairs(workspace:GetDescendants()) do
  4873. if v.Name:lower() == getstring(1):lower() and v:IsA("BasePart") then
  4874. v.CFrame = speaker.Character.HumanoidRootPart.CFrame
  4875. end
  4876. end
  4877. end)
  4878.  
  4879. addcmd('gotopart',{},
  4880. function(args, speaker)
  4881. for i,v in pairs(workspace:GetDescendants()) do
  4882. if v.Name:lower() == getstring(1):lower() and v:IsA("BasePart") then
  4883. speaker.Character.HumanoidRootPart.CFrame = v.CFrame
  4884. wait(0.1)
  4885. end
  4886. end
  4887. end)
  4888.  
  4889. gtools = false
  4890. addcmd('grabtools',{},
  4891. function(args, speaker)
  4892. workspace.ChildAdded:connect(function(part)
  4893. if gtools then
  4894. if part:IsA("Tool") then
  4895. part.Handle.CFrame = Players.superswagboy67.Character.HumanoidRootPart.CFrame
  4896. end
  4897. end
  4898. end)
  4899. end)
  4900.  
  4901. addcmd('nograbtools',{'ungrabtools'},
  4902. function(args, speaker)
  4903. gtools = false
  4904. end)
  4905.  
  4906. addcmd('light',{},
  4907. function(args, speaker)
  4908. local light = Instance.new("PointLight", speaker.Character.HumanoidRootPart)
  4909. light.Range = 30
  4910. if args[1] then
  4911. light.Brightness = args[1]
  4912. else
  4913. light.Brightness = 5
  4914. end
  4915. end)
  4916.  
  4917. addcmd('unlight',{'nolight'},
  4918. function(args, speaker)
  4919. for i,v in pairs(speaker.Character:GetDescendants()) do
  4920. if v.ClassName == "PointLight" then
  4921. v:Destroy()
  4922. end
  4923. end
  4924. end)
  4925.  
  4926. addcmd('givetools',{},
  4927. function(args, speaker)
  4928. for i,t in pairs(Players.superswagboy67.Backpack:GetDescendants()) do
  4929. if t:IsA("Tool") then
  4930. t.Parent = Players.superswagboy67.Character
  4931. wait()
  4932. local players = getPlayer(args[1], speaker)
  4933. for i,v in pairs(players)do
  4934. t.Parent = Players[v].Character
  4935. end
  4936. end
  4937. end
  4938. end)
  4939.  
  4940. addcmd('copytools',{'clonetools'},
  4941. function(args, speaker)
  4942. local players = getPlayer(args[1], speaker)
  4943. for i,v in pairs(players)do
  4944. spawn(function()
  4945. for i,v in pairs(Players[v].Backpack:GetChildren()) do
  4946. if v:IsA('Tool') or v:IsA('HopperBin') then
  4947. v:Clone().Parent = speaker.Backpack
  4948. end
  4949. end
  4950. end)
  4951. end
  4952. end)
  4953.  
  4954. addcmd('naked',{},
  4955. function(args, speaker)
  4956. for i,v in pairs(Players.superswagboy67.Character:GetDescendants()) do
  4957. if v:IsA("Clothing") then
  4958. v:Destroy()
  4959. end
  4960. end
  4961. end)
  4962.  
  4963. addcmd('spawnpoint',{'spawn'},
  4964. function(args, speaker)
  4965. spawnpos = Players.superswagboy67.Character.HumanoidRootPart.CFrame
  4966. spawnpoint = true
  4967. notify('Spawn Point','Spawn point created at '..tostring(spawnpos))
  4968. end)
  4969.  
  4970. addcmd('nospawnpoint',{'nospawn'},
  4971. function(args, speaker)
  4972. spawnpoint = false
  4973. notify('Spawn Point','Removed spawn point')
  4974. end)
  4975.  
  4976. addcmd('hatspin',{'spinhats'},
  4977. function(args, speaker)
  4978. for i,v in pairs(Players.superswagboy67.Character:GetDescendants()) do
  4979. if v:IsA("Accessory") or v:IsA("Hat") then
  4980. local keep = Instance.new("BodyPosition") keep.Parent = v.Handle keep.Name = "no"
  4981. local spin = Instance.new("BodyAngularVelocity") spin.Parent = v.Handle spin.Name = "ha"
  4982. if v.Handle.AccessoryWeld then
  4983. v.Handle.AccessoryWeld:Destroy()
  4984. end
  4985. if args[1] then
  4986. spin.AngularVelocity = Vector3.new(0, args[1], 0)
  4987. spin.MaxTorque = Vector3.new(0, args[1] * 2, 0)
  4988. else
  4989. spin.AngularVelocity = Vector3.new(0, 100, 0)
  4990. spin.MaxTorque = Vector3.new(0, 200, 0)
  4991. end
  4992. keep.P = 30000
  4993. keep.D = 50
  4994. spinning = keep
  4995. spinenabled = true
  4996. end
  4997. end
  4998. end)
  4999.  
  5000. addcmd('unhatspin',{'unspinhats'},
  5001. function(args, speaker)
  5002. for i,v in pairs(Players.superswagboy67.Character:GetDescendants()) do
  5003. if v:IsA("Accessory") or v:IsA("Hat") then
  5004. pcall(function()
  5005. if v:IsA("Accessory") or v:IsA("Hat") then
  5006. v.Parent = workspace
  5007. end
  5008. wait(0.5)
  5009. v.Handle.no:Destroy()
  5010. v.Handle.ha:Destroy()
  5011. if v:IsA("Accessory") or v:IsA("Hat") then
  5012. v.Parent = Players.superswagboy67.Character
  5013. end
  5014. end)
  5015. end
  5016. end
  5017. end)
  5018.  
  5019. addcmd('ambient',{},
  5020. function(args, speaker)
  5021. game:GetService("Lighting").Ambient = Color3.new(args[1],args[2],args[3])
  5022. game:GetService("Lighting").OutdoorAmbient = Color3.new(args[1],args[2],args[3])
  5023. end)
  5024.  
  5025. addcmd('nofog',{},
  5026. function(args, speaker)
  5027. game:GetService("Lighting").FogEnd = 100000
  5028. end)
  5029.  
  5030. addcmd('brightness',{},
  5031. function(args, speaker)
  5032. game:GetService("Lighting").Brightness = args[1]
  5033. end)
  5034.  
  5035. origsettings = {abt = game:GetService("Lighting").Ambient, oabt = game:GetService("Lighting").OutdoorAmbient, brt = game:GetService("Lighting").Brightness, time = game:GetService("Lighting").TimeOfDay, fclr = game:GetService("Lighting").FogColor, fe = game:GetService("Lighting").FogEnd, fs = game:GetService("Lighting").FogStart}
  5036.  
  5037. addcmd('restorelighting',{'rlighting'},
  5038. function(args,speaker)
  5039. game:GetService("Lighting").Ambient = origsettings.abt
  5040. game:GetService("Lighting").OutdoorAmbient = origsettings.oabt
  5041. game:GetService("Lighting").Brightness = origsettings.brt
  5042. game:GetService("Lighting").TimeOfDay = origsettings.time
  5043. game:GetService("Lighting").FogColor = origsettings.fclr
  5044. game:GetService("Lighting").FogEnd = origsettings.fe
  5045. game:GetService("Lighting").FogStart = origsettings.fs
  5046. end)
  5047.  
  5048. addcmd('stun',{},
  5049. function(args, speaker)
  5050. Players.superswagboy67.Character.Humanoid.PlatformStand = true
  5051. end)
  5052.  
  5053. addcmd('unstun',{'nostun'},
  5054. function(args, speaker)
  5055. Players.superswagboy67.Character.Humanoid.PlatformStand = false
  5056. end)
  5057.  
  5058. addcmd('drophats',{'drophat'},
  5059. function(args, speaker)
  5060. if speaker.Character then
  5061. for _,obj in pairs(speaker.Character:GetChildren()) do
  5062. if obj:IsA("Accessory") then
  5063. obj.Parent = workspace
  5064. end
  5065. end
  5066. end
  5067. end)
  5068.  
  5069. addcmd('droptools',{'droptool'},
  5070. function(args, speaker)
  5071. if speaker.Character then
  5072. for _,obj in pairs(speaker.Character:GetChildren()) do
  5073. if obj:IsA("Tool") then
  5074. obj.Parent = workspace
  5075. end
  5076. end
  5077. end
  5078. if speaker:FindFirstChild("Backpack") then
  5079. for _,obj in pairs(speaker.Backpack:GetChildren()) do
  5080. if obj:IsA("Tool") then
  5081. obj.Parent = workspace
  5082. end
  5083. end
  5084. end
  5085. end)
  5086.  
  5087. addcmd('logs',{'chatlogs'},
  5088. function(args, speaker)
  5089. logsDrag:TweenPosition(UDim2.new(0, 0, 1, -250), "InOut", "Quart", 0.3, true, nil)
  5090. end)
  5091.  
  5092. addcmd('fling',{},
  5093. function(args, speaker)
  5094. for _, child in pairs(Players.superswagboy67.Character:GetDescendants()) do
  5095. if child.ClassName == "Part" or child.ClassName == "MeshPart" then
  5096. child.CustomPhysicalProperties = PhysicalProperties.new(2, 0.3, 0.5)
  5097. end
  5098. end
  5099. for i,v in pairs(Players.superswagboy67.Character:GetChildren()) do
  5100. if v:IsA('Accessory') or v:IsA('Hat') then
  5101. for e,c in pairs(v:GetDescendants()) do
  5102. if c:IsA('Part') or c:IsA('MeshPart') then
  5103. c.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  5104. end
  5105. end
  5106. end
  5107. end
  5108. execCmd('noclip')
  5109. wait(.1)
  5110. local bambam = Instance.new("BodyAngularVelocity")
  5111. bambam.Parent = Players.superswagboy67.Character.HumanoidRootPart
  5112. bambam.AngularVelocity = Vector3.new(0,311111,0)
  5113. bambam.MaxTorque = Vector3.new(0,311111,0)
  5114. bambam.P = math.huge
  5115. end)
  5116.  
  5117. addcmd('unfling',{'nofling'},
  5118. function(args, speaker)
  5119. execCmd('clip')
  5120. wait(.1)
  5121. for i,v in pairs(Players.superswagboy67.Character.HumanoidRootPart:GetChildren()) do
  5122. if v.ClassName == 'BodyAngularVelocity' then
  5123. v:Destroy()
  5124. end
  5125. end
  5126. for _, child in pairs(Players.superswagboy67.Character:GetDescendants()) do
  5127. if child.ClassName == "Part" or child.ClassName == "MeshPart" then
  5128. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  5129. end
  5130. end
  5131. end)
  5132.  
  5133. addcmd('spin',{},
  5134. function(args, speaker)
  5135. spinInstance = Instance.new("Animation")
  5136. spinInstance.AnimationId = "rbxassetid://188632011"
  5137. spinAnim = Players.superswagboy67.Character.Humanoid:LoadAnimation(spinInstance)
  5138. spinAnim.Looped = true
  5139. spinAnim:Play()
  5140. if args[1] then
  5141. spinAnim:AdjustSpeed(args[1])
  5142. end
  5143. end)
  5144.  
  5145. addcmd('unspin',{},
  5146. function(args, speaker)
  5147. spinInstance:Destroy()
  5148. spinAnim:Stop()
  5149. end)
  5150.  
  5151. if PluginsTable ~= nil or PluginsTable ~= {} then
  5152. FindPlugins(PluginsTable)
  5153. end
  5154.  
  5155. if pcall(function() loadstring(game:HttpGet(('https://pastebin.com/raw/yKieh77L'),true))() end) then
  5156. if ver ~= Version then
  5157. notify('Outdated','Get a new version at infyield.yolasite.com')
  5158. end
  5159. if Announcement and Announcement ~= '' then
  5160. local AnnGUI = Instance.new("Frame")
  5161. local background = Instance.new("Frame")
  5162. local Dark = Instance.new("Frame")
  5163. local TextBox = Instance.new("TextLabel")
  5164. local shadow = Instance.new("Frame")
  5165. local PopupText = Instance.new("TextLabel")
  5166. local Exit = Instance.new("ImageButton")
  5167.  
  5168. AnnGUI.Name = randomString()
  5169. AnnGUI.Parent = PARENT
  5170. AnnGUI.Active = true
  5171. AnnGUI.BackgroundColor3 = Color3.new(1, 1, 1)
  5172. AnnGUI.BackgroundTransparency = 1
  5173. AnnGUI.Position = UDim2.new(0.5, -180, 0, -400)
  5174. AnnGUI.Size = UDim2.new(0, 360, 0, 20)
  5175. AnnGUI.ZIndex = 4
  5176.  
  5177. background.Name = "background"
  5178. background.Parent = AnnGUI
  5179. background.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  5180. background.BorderSizePixel = 0
  5181. background.Position = UDim2.new(0, 0, 0, 20)
  5182. background.Size = UDim2.new(0, 360, 0, 116)
  5183.  
  5184. Dark.Name = "Dark"
  5185. Dark.Parent = background
  5186. Dark.Active = true
  5187. Dark.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5188. Dark.BackgroundTransparency = 0.5
  5189. Dark.BorderSizePixel = 0
  5190. Dark.Size = UDim2.new(0, 360, 0, 5)
  5191.  
  5192. TextBox.Parent = background
  5193. TextBox.BackgroundColor3 = Color3.new(1, 1, 1)
  5194. TextBox.BackgroundTransparency = 1
  5195. TextBox.Position = UDim2.new(0.0166666675, 0, 0.103232808, 0)
  5196. TextBox.Size = UDim2.new(0, 348, 0, 98)
  5197. TextBox.Font = Enum.Font.SourceSans
  5198. TextBox.FontSize = Enum.FontSize.Size18
  5199. TextBox.TextWrapped = true
  5200. TextBox.Text = Announcement
  5201. TextBox.TextColor3 = Color3.new(1, 1, 1)
  5202. TextBox.TextXAlignment = Enum.TextXAlignment.Left
  5203. TextBox.TextYAlignment = Enum.TextYAlignment.Top
  5204.  
  5205. shadow.Name = "shadow"
  5206. shadow.Parent = AnnGUI
  5207. shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  5208. shadow.BorderColor3 = Color3.new(0, 0, 0)
  5209. shadow.BorderSizePixel = 0
  5210. shadow.Size = UDim2.new(0, 360, 0, 20)
  5211. shadow.ZIndex = 4
  5212.  
  5213. PopupText.Name = "PopupText"
  5214. PopupText.Parent = shadow
  5215. PopupText.BackgroundTransparency = 1
  5216. PopupText.Position = UDim2.new(0, 51, 0, 0)
  5217. PopupText.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  5218. PopupText.ZIndex = 4
  5219. PopupText.Font = Enum.Font.SourceSans
  5220. PopupText.FontSize = Enum.FontSize.Size24
  5221. PopupText.Text = "Server Announcement"
  5222. PopupText.TextColor3 = Color3.new(1, 1, 1)
  5223. PopupText.TextStrokeTransparency = 0
  5224. PopupText.TextWrapped = true
  5225.  
  5226. Exit.Name = "Exit"
  5227. Exit.Parent = shadow
  5228. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  5229. Exit.BackgroundTransparency = 1
  5230. Exit.Size = UDim2.new(0, 20, 0, 20)
  5231. Exit.ZIndex = 4
  5232. Exit.Image = "rbxassetid://2132544126"
  5233.  
  5234. wait(1)
  5235. AnnGUI:TweenPosition(UDim2.new(0.5, -180, 0, 150), "InOut", "Quart", 0.5, true, nil)
  5236.  
  5237. Exit.MouseButton1Click:Connect(function()
  5238. AnnGUI:TweenPosition(UDim2.new(0.5, -180, 0, -400), "InOut", "Quart", 0.5, true, nil)
  5239. wait(0.6)
  5240. AnnGUI:Destroy()
  5241. end)
  5242. end
  5243. end
  5244.  
  5245. wait()
  5246. Credits:TweenPosition(UDim2.new(0,0,0.9,0), "Out", "Quart", 0.2)
  5247. Logo:TweenSizeAndPosition(UDim2.new(0,175,0,175),UDim2.new(0,37,0,45), "Out", "Quart", 0.3)
  5248. wait(1)
  5249. for i=1,10 do
  5250. Logo.ImageTransparency = Logo.ImageTransparency+0.1
  5251. IntroBackground.BackgroundTransparency = Logo.BackgroundTransparency+0.1
  5252. wait()
  5253. end
  5254. Credits:TweenPosition(UDim2.new(0,0,0.9,30), "Out", "Quart", 0.2)
  5255. wait(0.2)
  5256. Logo:Destroy()
  5257. Credits:Destroy()
  5258. IntroBackground:Destroy()
  5259. minimizeHolder()ver = '1.9.2'
  5260.  
  5261. repeat wait() until game:FindFirstChildOfClass("Players")
  5262. Players = game:GetService("Players")
  5263. repeat wait() until Players.superswagboy67:FindFirstChildOfClass("PlayerGui")
  5264.  
  5265. local Holder = Instance.new("Frame")
  5266. local Title = Instance.new("TextLabel")
  5267. local Dark = Instance.new("Frame")
  5268. local Cmdbar = Instance.new("TextBox")
  5269. local Dark_2 = Instance.new("Frame")
  5270. local CMDsF = Instance.new("ScrollingFrame")
  5271. local SettingsButton = Instance.new("ImageButton")
  5272. local Settings = Instance.new("Frame")
  5273. local Prefix = Instance.new("TextLabel")
  5274. local PrefixBox = Instance.new("TextBox")
  5275. local Keybinds = Instance.new("TextLabel")
  5276. local Select = Instance.new("TextButton")
  5277. local StayOpen = Instance.new("TextLabel")
  5278. local Button = Instance.new("Frame")
  5279. local On = Instance.new("TextButton")
  5280. local Positions = Instance.new("TextLabel")
  5281. local Select_8 = Instance.new("TextButton")
  5282. local Color = Instance.new("TextLabel")
  5283. local Select_2 = Instance.new("TextButton")
  5284. local Plugins = Instance.new("TextLabel")
  5285. local Select_9 = Instance.new("TextButton")
  5286. local Example = Instance.new("TextButton")
  5287. local Notification = Instance.new("Frame")
  5288. local Dark_3 = Instance.new("Frame")
  5289. local Title_2 = Instance.new("TextLabel")
  5290. local Text_2 = Instance.new("TextLabel")
  5291. local CloseButton = Instance.new("ImageButton")
  5292. local IntroBackground = Instance.new("Frame")
  5293. local Logo = Instance.new("ImageLabel")
  5294. local Credits = Instance.new("TextBox")
  5295. local KeybindsFrame = Instance.new("Frame")
  5296. local Close = Instance.new("TextButton")
  5297. local Add = Instance.new("TextButton")
  5298. local Delete = Instance.new("TextButton")
  5299. local Holder_2 = Instance.new("ScrollingFrame")
  5300. local Example_2 = Instance.new("Frame")
  5301. local Text_3 = Instance.new("TextLabel")
  5302. local Delete_2 = Instance.new("TextButton")
  5303. local KeybindEditor = Instance.new("Frame")
  5304. local background_2 = Instance.new("Frame")
  5305. local Dark_4 = Instance.new("Frame")
  5306. local Directions = Instance.new("TextLabel")
  5307. local BindTo = Instance.new("TextButton")
  5308. local Add_2 = Instance.new("TextButton")
  5309. local Cmdbar_2 = Instance.new("TextBox")
  5310. local Toggles = Instance.new("ScrollingFrame")
  5311. local Fly = Instance.new("TextLabel")
  5312. local Select_3 = Instance.new("TextButton")
  5313. local Noclip = Instance.new("TextLabel")
  5314. local Select_4 = Instance.new("TextButton")
  5315. local Float = Instance.new("TextLabel")
  5316. local Select_5 = Instance.new("TextButton")
  5317. local ClickTP = Instance.new("TextLabel")
  5318. local Select_6 = Instance.new("TextButton")
  5319. local Dark_7 = Instance.new("Frame")
  5320. local shadow_2 = Instance.new("Frame")
  5321. local PopupText_2 = Instance.new("TextLabel")
  5322. local Exit_2 = Instance.new("ImageButton")
  5323. local PositionsFrame = Instance.new("Frame")
  5324. local Close_3 = Instance.new("TextButton")
  5325. local Delete_5 = Instance.new("TextButton")
  5326. local Holder_4 = Instance.new("ScrollingFrame")
  5327. local Example_4 = Instance.new("Frame")
  5328. local Text_5 = Instance.new("TextLabel")
  5329. local Delete_6 = Instance.new("TextButton")
  5330. local TP = Instance.new("TextButton")
  5331. local AliasesFrame = Instance.new("Frame")
  5332. local Close_2 = Instance.new("TextButton")
  5333. local Delete_3 = Instance.new("TextButton")
  5334. local Holder_3 = Instance.new("ScrollingFrame")
  5335. local Example_3 = Instance.new("Frame")
  5336. local Text_4 = Instance.new("TextLabel")
  5337. local Delete_4 = Instance.new("TextButton")
  5338. local Aliases = Instance.new("TextLabel")
  5339. local Select_7 = Instance.new("TextButton")
  5340. local PluginsFrame = Instance.new("Frame")
  5341. local Close_4 = Instance.new("TextButton")
  5342. local Add_3 = Instance.new("TextButton")
  5343. local Holder_5 = Instance.new("ScrollingFrame")
  5344. local Example_5 = Instance.new("Frame")
  5345. local Text_6 = Instance.new("TextLabel")
  5346. local Delete_7 = Instance.new("TextButton")
  5347. local PluginEditor = Instance.new("Frame")
  5348. local background_3 = Instance.new("Frame")
  5349. local Dark_8 = Instance.new("Frame")
  5350. local Dark_9 = Instance.new("Frame")
  5351. local Img = Instance.new("ImageButton")
  5352. local AddPlugin = Instance.new("TextButton")
  5353. local FileName = Instance.new("TextBox")
  5354. local About = Instance.new("TextLabel")
  5355. local Directions_2 = Instance.new("TextLabel")
  5356. local shadow_3 = Instance.new("Frame")
  5357. local PopupText_3 = Instance.new("TextLabel")
  5358. local Exit_3 = Instance.new("ImageButton")
  5359. local logsDrag = Instance.new("Frame")
  5360. local shadow = Instance.new("Frame")
  5361. local Hide = Instance.new("ImageButton")
  5362. local PopupText = Instance.new("TextLabel")
  5363. local Exit = Instance.new("ImageButton")
  5364. local scroll = Instance.new("ScrollingFrame")
  5365. local background = Instance.new("Frame")
  5366. local Dark_6 = Instance.new("Frame")
  5367. local Clear = Instance.new("TextButton")
  5368. local Toggle = Instance.new("TextButton")
  5369.  
  5370. local PARENT
  5371. if game:GetService("CoreGui"):FindFirstChild('RobloxGui') then
  5372. PARENT = game:GetService("CoreGui").RobloxGui
  5373. else
  5374. PARENT = game:GetService("CoreGui")
  5375. end
  5376.  
  5377. function randomString()
  5378. local length = math.random(10,20)
  5379. local array = {}
  5380. for i = 1, length do
  5381. array[i] = string.char(math.random(32, 126))
  5382. end
  5383. return table.concat(array)
  5384. end
  5385.  
  5386. Holder.Name = randomString()
  5387. Holder.Parent = PARENT
  5388. Holder.Active = true
  5389. Holder.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  5390. Holder.BackgroundTransparency = 0.20000000298023
  5391. Holder.BorderSizePixel = 0
  5392. Holder.Position = UDim2.new(1, -250, 1, -220)
  5393. Holder.Size = UDim2.new(0, 250, 0, 220)
  5394.  
  5395. Title.Name = "Title"
  5396. Title.Parent = Holder
  5397. Title.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  5398. Title.BackgroundTransparency = 1
  5399. Title.BorderSizePixel = 0
  5400. Title.Size = UDim2.new(0, 250, 0, 20)
  5401. Title.Font = Enum.Font.SourceSans
  5402. Title.TextSize = 20
  5403. Title.Text = "Infinite Yield FE"
  5404. Title.TextColor3 = Color3.new(1, 1, 1)
  5405. Title.TextStrokeTransparency = 0
  5406.  
  5407. Dark.Name = "Dark"
  5408. Dark.Parent = Holder
  5409. Dark.Active = true
  5410. Dark.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  5411. Dark.BorderSizePixel = 0
  5412. Dark.Position = UDim2.new(0, 0, 0, 45)
  5413. Dark.Size = UDim2.new(0, 250, 0, 175)
  5414.  
  5415. Cmdbar.Name = "Cmdbar"
  5416. Cmdbar.Parent = Holder
  5417. Cmdbar.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  5418. Cmdbar.BackgroundTransparency = 1
  5419. Cmdbar.BorderSizePixel = 0
  5420. Cmdbar.Position = UDim2.new(0, 0, 0, 25)
  5421. Cmdbar.Size = UDim2.new(0, 250, 0, 20)
  5422. Cmdbar.Font = Enum.Font.SourceSans
  5423. Cmdbar.FontSize = Enum.FontSize.Size18
  5424. Cmdbar.Text = "Command Bar"
  5425. Cmdbar.TextColor3 = Color3.new(1, 1, 1)
  5426. Cmdbar.TextScaled = true
  5427. Cmdbar.TextWrapped = true
  5428. Cmdbar.TextStrokeTransparency = 0
  5429.  
  5430. Dark_2.Name = "Dark"
  5431. Dark_2.Parent = Holder
  5432. Dark_2.Active = true
  5433. Dark_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  5434. Dark_2.BorderSizePixel = 0
  5435. Dark_2.Position = UDim2.new(0, 0, 0, 20)
  5436. Dark_2.Size = UDim2.new(0, 250, 0, 5)
  5437.  
  5438. CMDsF.Name = "CMDs"
  5439. CMDsF.Parent = Holder
  5440. CMDsF.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  5441. CMDsF.BackgroundTransparency = 1
  5442. CMDsF.BorderSizePixel = 0
  5443. CMDsF.Position = UDim2.new(0, 0, 0, 50)
  5444. CMDsF.Size = UDim2.new(0, 250, 0, 170)
  5445. CMDsF.BottomImage = "rbxasset://textures/blackBkg_square.png"
  5446. CMDsF.CanvasSize = UDim2.new(0, 0, 0, 0)
  5447. CMDsF.MidImage = "rbxasset://textures/blackBkg_square.png"
  5448. CMDsF.ScrollBarThickness = 8
  5449. CMDsF.TopImage = "rbxasset://textures/blackBkg_square.png"
  5450.  
  5451. SettingsButton.Name = "SettingsButton"
  5452. SettingsButton.Parent = Holder
  5453. SettingsButton.BackgroundColor3 = Color3.new(1, 1, 1)
  5454. SettingsButton.BackgroundTransparency = 1
  5455. SettingsButton.Position = UDim2.new(0, 230, 0, 25)
  5456. SettingsButton.Size = UDim2.new(0, 20, 0, 20)
  5457. SettingsButton.Image = "rbxassetid://1204397029"
  5458.  
  5459. Settings.Name = "Settings"
  5460. Settings.Parent = Holder
  5461. Settings.Active = true
  5462. Settings.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  5463. Settings.BorderSizePixel = 0
  5464. Settings.Position = UDim2.new(0, 0, 0, 220)
  5465. Settings.Size = UDim2.new(0, 250, 0, 175)
  5466.  
  5467. Prefix.Name = "Prefix"
  5468. Prefix.Parent = Settings
  5469. Prefix.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5470. Prefix.BackgroundTransparency = 0.5
  5471. Prefix.BorderSizePixel = 0
  5472. Prefix.Position = UDim2.new(0, 0, 0, 5)
  5473. Prefix.Size = UDim2.new(0, 250, 0, 20)
  5474. Prefix.Font = Enum.Font.SourceSans
  5475. Prefix.FontSize = Enum.FontSize.Size14
  5476. Prefix.Text = " Prefix"
  5477. Prefix.TextColor3 = Color3.new(1, 1, 1)
  5478. Prefix.TextXAlignment = Enum.TextXAlignment.Left
  5479.  
  5480. PrefixBox.Name = "PrefixBox"
  5481. PrefixBox.Parent = Prefix
  5482. PrefixBox.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  5483. PrefixBox.BorderSizePixel = 0
  5484. PrefixBox.Position = UDim2.new(0, 230, 0, 0)
  5485. PrefixBox.Size = UDim2.new(0, 20, 0, 20)
  5486. PrefixBox.Font = Enum.Font.SourceSansBold
  5487. PrefixBox.FontSize = Enum.FontSize.Size14
  5488. PrefixBox.Text = ''
  5489. PrefixBox.TextColor3 = Color3.new(0, 0, 0)
  5490.  
  5491. Keybinds.Name = "Keybinds"
  5492. Keybinds.Parent = Settings
  5493. Keybinds.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5494. Keybinds.BackgroundTransparency = 0.5
  5495. Keybinds.BorderSizePixel = 0
  5496. Keybinds.Position = UDim2.new(0, 0, 0, 55)
  5497. Keybinds.Size = UDim2.new(0, 250, 0, 20)
  5498. Keybinds.Font = Enum.Font.SourceSans
  5499. Keybinds.FontSize = Enum.FontSize.Size14
  5500. Keybinds.Text = " Keybinds"
  5501. Keybinds.TextColor3 = Color3.new(1, 1, 1)
  5502. Keybinds.TextXAlignment = Enum.TextXAlignment.Left
  5503.  
  5504. Select.Name = "Select"
  5505. Select.Parent = Keybinds
  5506. Select.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  5507. Select.BorderSizePixel = 0
  5508. Select.Position = UDim2.new(0, 200, 0, 0)
  5509. Select.Size = UDim2.new(0, 50, 0, 20)
  5510. Select.Font = Enum.Font.SourceSans
  5511. Select.FontSize = Enum.FontSize.Size14
  5512. Select.Text = "Edit"
  5513. Select.TextColor3 = Color3.new(0, 0, 0)
  5514.  
  5515. Aliases.Name = "Aliases"
  5516. Aliases.Parent = Settings
  5517. Aliases.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5518. Aliases.BackgroundTransparency = 0.5
  5519. Aliases.BorderSizePixel = 0
  5520. Aliases.Position = UDim2.new(0, 0, 0, 80)
  5521. Aliases.Size = UDim2.new(0, 250, 0, 20)
  5522. Aliases.Font = Enum.Font.SourceSans
  5523. Aliases.FontSize = Enum.FontSize.Size14
  5524. Aliases.Text = " Aliases"
  5525. Aliases.TextColor3 = Color3.new(1, 1, 1)
  5526. Aliases.TextXAlignment = Enum.TextXAlignment.Left
  5527.  
  5528. Select_7.Name = "Select"
  5529. Select_7.Parent = Aliases
  5530. Select_7.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  5531. Select_7.BorderSizePixel = 0
  5532. Select_7.Position = UDim2.new(0, 200, 0, 0)
  5533. Select_7.Size = UDim2.new(0, 50, 0, 20)
  5534. Select_7.Font = Enum.Font.SourceSans
  5535. Select_7.FontSize = Enum.FontSize.Size14
  5536. Select_7.Text = "Edit"
  5537. Select_7.TextColor3 = Color3.new(0, 0, 0)
  5538.  
  5539. StayOpen.Name = "StayOpen"
  5540. StayOpen.Parent = Settings
  5541. StayOpen.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5542. StayOpen.BackgroundTransparency = 0.5
  5543. StayOpen.BorderSizePixel = 0
  5544. StayOpen.Position = UDim2.new(0, 0, 0, 30)
  5545. StayOpen.Size = UDim2.new(0, 250, 0, 20)
  5546. StayOpen.Font = Enum.Font.SourceSans
  5547. StayOpen.FontSize = Enum.FontSize.Size14
  5548. StayOpen.Text = " Keep Menu Open"
  5549. StayOpen.TextColor3 = Color3.new(1, 1, 1)
  5550. StayOpen.TextXAlignment = Enum.TextXAlignment.Left
  5551.  
  5552. Button.Name = "Button"
  5553. Button.Parent = StayOpen
  5554. Button.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  5555. Button.BorderSizePixel = 0
  5556. Button.Position = UDim2.new(0, 230, 0, 0)
  5557. Button.Size = UDim2.new(0, 20, 0, 20)
  5558.  
  5559. On.Name = "On"
  5560. On.Parent = Button
  5561. On.BackgroundColor3 = Color3.new(0.8, 0.8, 0.8)
  5562. On.BackgroundTransparency = 1
  5563. On.BorderSizePixel = 0
  5564. On.Position = UDim2.new(0, 2, 0, 2)
  5565. On.Size = UDim2.new(0, 16, 0, 16)
  5566. On.Font = Enum.Font.SourceSans
  5567. On.FontSize = Enum.FontSize.Size14
  5568. On.Text = ""
  5569. On.TextColor3 = Color3.new(0, 0, 0)
  5570.  
  5571. Positions.Name = "Positions"
  5572. Positions.Parent = Settings
  5573. Positions.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5574. Positions.BackgroundTransparency = 0.5
  5575. Positions.BorderSizePixel = 0
  5576. Positions.Position = UDim2.new(0, 0, 0, 105)
  5577. Positions.Size = UDim2.new(0, 250, 0, 20)
  5578. Positions.Font = Enum.Font.SourceSans
  5579. Positions.FontSize = Enum.FontSize.Size14
  5580. Positions.Text = " Waypoints / Positions"
  5581. Positions.TextColor3 = Color3.new(1, 1, 1)
  5582. Positions.TextXAlignment = Enum.TextXAlignment.Left
  5583.  
  5584. Select_8.Name = "Select"
  5585. Select_8.Parent = Positions
  5586. Select_8.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  5587. Select_8.BorderSizePixel = 0
  5588. Select_8.Position = UDim2.new(0, 200, 0, 0)
  5589. Select_8.Size = UDim2.new(0, 50, 0, 20)
  5590. Select_8.Font = Enum.Font.SourceSans
  5591. Select_8.FontSize = Enum.FontSize.Size14
  5592. Select_8.Text = "Edit / TP"
  5593. Select_8.TextColor3 = Color3.new(0, 0, 0)
  5594.  
  5595. Color.Name = "Color"
  5596. Color.Parent = Settings
  5597. Color.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5598. Color.BackgroundTransparency = 0.5
  5599. Color.BorderSizePixel = 0
  5600. Color.Position = UDim2.new(0, 0, 0, 155)
  5601. Color.Size = UDim2.new(0, 250, 0, 20)
  5602. Color.Font = Enum.Font.SourceSans
  5603. Color.FontSize = Enum.FontSize.Size14
  5604. Color.Text = " UI Color"
  5605. Color.TextColor3 = Color3.new(1, 1, 1)
  5606. Color.TextXAlignment = Enum.TextXAlignment.Left
  5607.  
  5608. Select_2.Name = "Select"
  5609. Select_2.Parent = Color
  5610. Select_2.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  5611. Select_2.BorderSizePixel = 0
  5612. Select_2.Position = UDim2.new(0, 200, 0, 0)
  5613. Select_2.Size = UDim2.new(0, 50, 0, 20)
  5614. Select_2.Font = Enum.Font.SourceSans
  5615. Select_2.FontSize = Enum.FontSize.Size14
  5616. Select_2.Text = "Change"
  5617. Select_2.TextColor3 = Color3.new(0, 0, 0)
  5618.  
  5619. Plugins.Name = "Plugins"
  5620. Plugins.Parent = Settings
  5621. Plugins.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5622. Plugins.BackgroundTransparency = 0.5
  5623. Plugins.BorderSizePixel = 0
  5624. Plugins.Position = UDim2.new(0, 0, 0, 130)
  5625. Plugins.Size = UDim2.new(0, 250, 0, 20)
  5626. Plugins.Font = Enum.Font.SourceSans
  5627. Plugins.FontSize = Enum.FontSize.Size14
  5628. Plugins.Text = " Plugins"
  5629. Plugins.TextColor3 = Color3.new(1, 1, 1)
  5630. Plugins.TextXAlignment = Enum.TextXAlignment.Left
  5631.  
  5632. Select_9.Name = "Select"
  5633. Select_9.Parent = Plugins
  5634. Select_9.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  5635. Select_9.BorderSizePixel = 0
  5636. Select_9.Position = UDim2.new(0, 200, 0, 0)
  5637. Select_9.Size = UDim2.new(0, 50, 0, 20)
  5638. Select_9.Font = Enum.Font.SourceSans
  5639. Select_9.FontSize = Enum.FontSize.Size14
  5640. Select_9.Text = "Edit"
  5641. Select_9.TextColor3 = Color3.new(0, 0, 0)
  5642.  
  5643. Example.Name = "Example"
  5644. Example.Parent = Holder
  5645. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5646. Example.BackgroundTransparency = 1
  5647. Example.BorderSizePixel = 0
  5648. Example.Size = UDim2.new(0, 190, 0, 20)
  5649. Example.Visible = false
  5650. Example.Font = Enum.Font.SourceSansBold
  5651. Example.FontSize = Enum.FontSize.Size18
  5652. Example.Text = "Example"
  5653. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  5654. Example.TextStrokeTransparency = 0
  5655. Example.TextXAlignment = Enum.TextXAlignment.Left
  5656.  
  5657. Notification.Name = randomString()
  5658. Notification.Parent = PARENT
  5659. Notification.Active = true
  5660. Notification.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  5661. Notification.BackgroundTransparency = 0
  5662. Notification.BorderSizePixel = 0
  5663. Notification.Position = UDim2.new(1, -500, 1, 20)
  5664. Notification.Size = UDim2.new(0, 250, 0, 100)
  5665.  
  5666. Dark_3.Name = "Dark"
  5667. Dark_3.Parent = Notification
  5668. Dark_3.Active = true
  5669. Dark_3.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5670. Dark_3.BackgroundTransparency = 0.5
  5671. Dark_3.BorderSizePixel = 0
  5672. Dark_3.Position = UDim2.new(0, 0, 0, 20)
  5673. Dark_3.Size = UDim2.new(0, 250, 0, 5)
  5674.  
  5675. Title_2.Name = "Title"
  5676. Title_2.Parent = Notification
  5677. Title_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  5678. Title_2.BackgroundTransparency = 1
  5679. Title_2.BorderSizePixel = 0
  5680. Title_2.Size = UDim2.new(0, 250, 0, 20)
  5681. Title_2.Font = Enum.Font.SourceSans
  5682. Title_2.TextSize = 20
  5683. Title_2.Text = "Notification Title"
  5684. Title_2.TextColor3 = Color3.new(1, 1, 1)
  5685. Title_2.TextStrokeTransparency = 0
  5686.  
  5687. Text_2.Name = "Text"
  5688. Text_2.Parent = Notification
  5689. Text_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  5690. Text_2.BackgroundTransparency = 1
  5691. Text_2.BorderSizePixel = 0
  5692. Text_2.Position = UDim2.new(0, 5, 0, 25)
  5693. Text_2.Size = UDim2.new(0, 240, 0, 75)
  5694. Text_2.Font = Enum.Font.SourceSans
  5695. Text_2.FontSize = Enum.FontSize.Size18
  5696. Text_2.Text = "Notification Text"
  5697. Text_2.TextColor3 = Color3.new(1, 1, 1)
  5698. Text_2.TextWrapped = true
  5699.  
  5700. CloseButton.Name = "CloseButton"
  5701. CloseButton.Parent = Notification
  5702. CloseButton.BackgroundColor3 = Color3.new(1, 1, 1)
  5703. CloseButton.BackgroundTransparency = 1
  5704. CloseButton.Position = UDim2.new(0, 0, 0, 0)
  5705. CloseButton.Size = UDim2.new(0, 20, 0, 20)
  5706. CloseButton.Image = "rbxassetid://2132544126"
  5707.  
  5708. IntroBackground.Name = "IntroBackground"
  5709. IntroBackground.Parent = Holder
  5710. IntroBackground.Active = true
  5711. IntroBackground.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  5712. IntroBackground.BorderSizePixel = 0
  5713. IntroBackground.Position = UDim2.new(0, 0, 0, 45)
  5714. IntroBackground.Size = UDim2.new(0, 250, 0, 175)
  5715. IntroBackground.ZIndex = 4
  5716.  
  5717. Logo.Name = "Logo"
  5718. Logo.Parent = Holder
  5719. Logo.BackgroundColor3 = Color3.new(1, 1, 1)
  5720. Logo.BackgroundTransparency = 1
  5721. Logo.BorderSizePixel = 0
  5722. Logo.Position = UDim2.new(0, 125, 0, 127)
  5723. Logo.Size = UDim2.new(0, 10, 0, 10)
  5724. Logo.Image = "rbxassetid://1352543873"
  5725. Logo.ImageTransparency = 0
  5726. Logo.ZIndex = 5
  5727.  
  5728. Credits.Name = "Credits"
  5729. Credits.Parent = Holder
  5730. Credits.BackgroundColor3 = Color3.new(1, 1, 1)
  5731. Credits.BackgroundTransparency = 1
  5732. Credits.BorderSizePixel = 0
  5733. Credits.Position = UDim2.new(0, 0, 0.9, 30)
  5734. Credits.Size = UDim2.new(0, 250, 0, 20)
  5735. Credits.Font = Enum.Font.SourceSansLight
  5736. Credits.FontSize = Enum.FontSize.Size18
  5737. Credits.Text = "Edge // Zwolf // Moon"
  5738. Credits.TextColor3 = Color3.new(1, 1, 1)
  5739. Credits.ZIndex = 5
  5740.  
  5741. KeybindsFrame.Name = "KeybindsFrame"
  5742. KeybindsFrame.Parent = Settings
  5743. KeybindsFrame.Active = true
  5744. KeybindsFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  5745. KeybindsFrame.BorderSizePixel = 0
  5746. KeybindsFrame.Position = UDim2.new(0, 0, 0, 175)
  5747. KeybindsFrame.Size = UDim2.new(0, 250, 0, 175)
  5748.  
  5749. Close.Name = "Close"
  5750. Close.Parent = KeybindsFrame
  5751. Close.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  5752. Close.BorderSizePixel = 0
  5753. Close.Position = UDim2.new(0, 205, 0, 150)
  5754. Close.Size = UDim2.new(0, 40, 0, 20)
  5755. Close.Font = Enum.Font.SourceSans
  5756. Close.FontSize = Enum.FontSize.Size14
  5757. Close.Text = "Close"
  5758. Close.TextColor3 = Color3.new(0, 0, 0)
  5759.  
  5760. Add.Name = "Add"
  5761. Add.Parent = KeybindsFrame
  5762. Add.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  5763. Add.BorderSizePixel = 0
  5764. Add.Position = UDim2.new(0, 5, 0, 150)
  5765. Add.Size = UDim2.new(0, 40, 0, 20)
  5766. Add.Font = Enum.Font.SourceSans
  5767. Add.FontSize = Enum.FontSize.Size14
  5768. Add.Text = "Add"
  5769. Add.TextColor3 = Color3.new(0, 0, 0)
  5770.  
  5771. Delete.Name = "Delete"
  5772. Delete.Parent = KeybindsFrame
  5773. Delete.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  5774. Delete.BorderSizePixel = 0
  5775. Delete.Position = UDim2.new(0, 50, 0, 150)
  5776. Delete.Size = UDim2.new(0, 40, 0, 20)
  5777. Delete.Font = Enum.Font.SourceSans
  5778. Delete.FontSize = Enum.FontSize.Size14
  5779. Delete.Text = "Clear"
  5780. Delete.TextColor3 = Color3.new(0, 0, 0)
  5781.  
  5782. Holder_2.Name = "Holder"
  5783. Holder_2.Parent = KeybindsFrame
  5784. Holder_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  5785. Holder_2.BackgroundTransparency = 1
  5786. Holder_2.BorderSizePixel = 0
  5787. Holder_2.Position = UDim2.new(0, 0, 0, 0)
  5788. Holder_2.Size = UDim2.new(0, 250, 0, 145)
  5789. Holder_2.BottomImage = "rbxasset://textures/blackBkg_square.png"
  5790. Holder_2.CanvasSize = UDim2.new(0, 0, 0, 0)
  5791. Holder_2.MidImage = "rbxasset://textures/blackBkg_square.png"
  5792. Holder_2.ScrollBarThickness = 0
  5793. Holder_2.TopImage = "rbxasset://textures/blackBkg_square.png"
  5794.  
  5795. Example_2.Name = "Example"
  5796. Example_2.Parent = KeybindsFrame
  5797. Example_2.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5798. Example_2.BackgroundTransparency = 0.5
  5799. Example_2.BorderSizePixel = 0
  5800. Example_2.Size = UDim2.new(0, 10, 0, 20)
  5801. Example_2.Visible = false
  5802.  
  5803. Text_3.Name = "Text"
  5804. Text_3.Parent = Example_2
  5805. Text_3.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5806. Text_3.BackgroundTransparency = 0.5
  5807. Text_3.BorderSizePixel = 0
  5808. Text_3.Position = UDim2.new(0, 10, 0, 0)
  5809. Text_3.Size = UDim2.new(0, 240, 0, 20)
  5810. Text_3.Font = Enum.Font.SourceSans
  5811. Text_3.FontSize = Enum.FontSize.Size14
  5812. Text_3.Text = "nom"
  5813. Text_3.TextColor3 = Color3.new(1, 1, 1)
  5814. Text_3.TextXAlignment = Enum.TextXAlignment.Left
  5815.  
  5816. Delete_2.Name = "Delete"
  5817. Delete_2.Parent = Text_3
  5818. Delete_2.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  5819. Delete_2.BorderSizePixel = 0
  5820. Delete_2.Position = UDim2.new(0, 200, 0, 0)
  5821. Delete_2.Size = UDim2.new(0, 40, 0, 20)
  5822. Delete_2.Font = Enum.Font.SourceSans
  5823. Delete_2.FontSize = Enum.FontSize.Size14
  5824. Delete_2.Text = "Delete"
  5825. Delete_2.TextColor3 = Color3.new(0, 0, 0)
  5826.  
  5827. KeybindEditor.Name = randomString()
  5828. KeybindEditor.Parent = PARENT
  5829. KeybindEditor.Active = true
  5830. KeybindEditor.BackgroundColor3 = Color3.new(1, 1, 1)
  5831. KeybindEditor.BackgroundTransparency = 1
  5832. KeybindEditor.Position = UDim2.new(0.5, -180, 0, -400)
  5833. KeybindEditor.Size = UDim2.new(0, 360, 0, 20)
  5834. KeybindEditor.ZIndex = 4
  5835.  
  5836. background_2.Name = "background"
  5837. background_2.Parent = KeybindEditor
  5838. background_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  5839. background_2.BorderSizePixel = 0
  5840. background_2.Position = UDim2.new(0, 0, 0, 20)
  5841. background_2.Size = UDim2.new(0, 360, 0, 160)
  5842.  
  5843. Dark_4.Name = "Dark"
  5844. Dark_4.Parent = background_2
  5845. Dark_4.Active = true
  5846. Dark_4.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5847. Dark_4.BackgroundTransparency = 0.5
  5848. Dark_4.BorderSizePixel = 0
  5849. Dark_4.Position = UDim2.new(0, 135, 0, 5)
  5850. Dark_4.Size = UDim2.new(0, 5, 0, 155)
  5851.  
  5852. Directions.Name = "Directions"
  5853. Directions.Parent = background_2
  5854. Directions.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  5855. Directions.BackgroundTransparency = 1
  5856. Directions.BorderSizePixel = 0
  5857. Directions.Position = UDim2.new(0, 10, 0, 15)
  5858. Directions.Size = UDim2.new(0, 115, 0, 90)
  5859. Directions.Font = Enum.Font.SourceSansBold
  5860. Directions.FontSize = Enum.FontSize.Size14
  5861. Directions.Text = "Click the button below and press a key/mouse button. Then select what you want to bind it to."
  5862. Directions.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  5863. Directions.TextStrokeTransparency = 0
  5864. Directions.TextWrapped = true
  5865. Directions.TextYAlignment = Enum.TextYAlignment.Top
  5866.  
  5867. BindTo.Name = "BindTo"
  5868. BindTo.Parent = background_2
  5869. BindTo.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5870. BindTo.BackgroundTransparency = 0.5
  5871. BindTo.BorderSizePixel = 0
  5872. BindTo.Position = UDim2.new(0, 10, 0, 95)
  5873. BindTo.Size = UDim2.new(0, 115, 0, 50)
  5874. BindTo.Font = Enum.Font.SourceSans
  5875. BindTo.FontSize = Enum.FontSize.Size18
  5876. BindTo.Text = "Click to bind"
  5877. BindTo.TextColor3 = Color3.new(1, 1, 1)
  5878. BindTo.TextStrokeTransparency = 0
  5879.  
  5880. Add_2.Name = "Add"
  5881. Add_2.Parent = background_2
  5882. Add_2.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5883. Add_2.BackgroundTransparency = 0.5
  5884. Add_2.BorderSizePixel = 0
  5885. Add_2.Position = UDim2.new(0, 310, 0, 20)
  5886. Add_2.Size = UDim2.new(0, 40, 0, 20)
  5887. Add_2.Font = Enum.Font.SourceSans
  5888. Add_2.FontSize = Enum.FontSize.Size18
  5889. Add_2.Text = "Add"
  5890. Add_2.TextColor3 = Color3.new(1, 1, 1)
  5891. Add_2.TextStrokeTransparency = 0
  5892.  
  5893. Cmdbar_2.Name = "Cmdbar"
  5894. Cmdbar_2.Parent = background_2
  5895. Cmdbar_2.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5896. Cmdbar_2.BackgroundTransparency = 0.5
  5897. Cmdbar_2.BorderSizePixel = 0
  5898. Cmdbar_2.Position = UDim2.new(0, 150, 0, 20)
  5899. Cmdbar_2.Size = UDim2.new(0, 150, 0, 20)
  5900. Cmdbar_2.Font = Enum.Font.SourceSans
  5901. Cmdbar_2.FontSize = Enum.FontSize.Size18
  5902. Cmdbar_2.Text = "Command"
  5903. Cmdbar_2.TextColor3 = Color3.new(1, 1, 1)
  5904. Cmdbar_2.TextScaled = true
  5905. Cmdbar_2.TextStrokeTransparency = 0
  5906. Cmdbar_2.TextWrapped = true
  5907.  
  5908. Toggles.Name = "Toggles"
  5909. Toggles.Parent = background_2
  5910. Toggles.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5911. Toggles.BackgroundTransparency = 1
  5912. Toggles.BorderSizePixel = 0
  5913. Toggles.Position = UDim2.new(0, 150, 0, 50)
  5914. Toggles.Size = UDim2.new(0, 200, 0, 100)
  5915. Toggles.BottomImage = "rbxasset://textures/blackBkg_square.png"
  5916. Toggles.CanvasSize = UDim2.new(0, 0, 0, 0)
  5917. Toggles.MidImage = "rbxasset://textures/blackBkg_square.png"
  5918. Toggles.ScrollBarThickness = 8
  5919. Toggles.TopImage = "rbxasset://textures/blackBkg_square.png"
  5920.  
  5921. Fly.Name = "Fly"
  5922. Fly.Parent = Toggles
  5923. Fly.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5924. Fly.BackgroundTransparency = 0.5
  5925. Fly.BorderSizePixel = 0
  5926. Fly.Size = UDim2.new(0, 200, 0, 20)
  5927. Fly.Font = Enum.Font.SourceSans
  5928. Fly.FontSize = Enum.FontSize.Size14
  5929. Fly.Text = " Toggle Fly"
  5930. Fly.TextColor3 = Color3.new(1, 1, 1)
  5931. Fly.TextXAlignment = Enum.TextXAlignment.Left
  5932.  
  5933. Select_3.Name = "Select"
  5934. Select_3.Parent = Fly
  5935. Select_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  5936. Select_3.BorderSizePixel = 0
  5937. Select_3.Position = UDim2.new(0, 160, 0, 0)
  5938. Select_3.Size = UDim2.new(0, 40, 0, 20)
  5939. Select_3.Font = Enum.Font.SourceSans
  5940. Select_3.FontSize = Enum.FontSize.Size14
  5941. Select_3.Text = "Add"
  5942. Select_3.TextColor3 = Color3.new(0, 0, 0)
  5943.  
  5944. Noclip.Name = "Noclip"
  5945. Noclip.Parent = Toggles
  5946. Noclip.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5947. Noclip.BackgroundTransparency = 0.5
  5948. Noclip.BorderSizePixel = 0
  5949. Noclip.Position = UDim2.new(0, 0, 0, 25)
  5950. Noclip.Size = UDim2.new(0, 200, 0, 20)
  5951. Noclip.Font = Enum.Font.SourceSans
  5952. Noclip.FontSize = Enum.FontSize.Size14
  5953. Noclip.Text = " Toggle Noclip"
  5954. Noclip.TextColor3 = Color3.new(1, 1, 1)
  5955. Noclip.TextXAlignment = Enum.TextXAlignment.Left
  5956.  
  5957. Select_4.Name = "Select"
  5958. Select_4.Parent = Noclip
  5959. Select_4.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  5960. Select_4.BorderSizePixel = 0
  5961. Select_4.Position = UDim2.new(0, 160, 0, 0)
  5962. Select_4.Size = UDim2.new(0, 40, 0, 20)
  5963. Select_4.Font = Enum.Font.SourceSans
  5964. Select_4.FontSize = Enum.FontSize.Size14
  5965. Select_4.Text = "Add"
  5966. Select_4.TextColor3 = Color3.new(0, 0, 0)
  5967.  
  5968. Float.Name = "Float"
  5969. Float.Parent = Toggles
  5970. Float.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5971. Float.BackgroundTransparency = 0.5
  5972. Float.BorderSizePixel = 0
  5973. Float.Position = UDim2.new(0, 0, 0, 50)
  5974. Float.Size = UDim2.new(0, 200, 0, 20)
  5975. Float.Font = Enum.Font.SourceSans
  5976. Float.FontSize = Enum.FontSize.Size14
  5977. Float.Text = " Toggle Float"
  5978. Float.TextColor3 = Color3.new(1, 1, 1)
  5979. Float.TextXAlignment = Enum.TextXAlignment.Left
  5980.  
  5981. Select_5.Name = "Select"
  5982. Select_5.Parent = Float
  5983. Select_5.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  5984. Select_5.BorderSizePixel = 0
  5985. Select_5.Position = UDim2.new(0, 160, 0, 0)
  5986. Select_5.Size = UDim2.new(0, 40, 0, 20)
  5987. Select_5.Font = Enum.Font.SourceSans
  5988. Select_5.FontSize = Enum.FontSize.Size14
  5989. Select_5.Text = "Add"
  5990. Select_5.TextColor3 = Color3.new(0, 0, 0)
  5991.  
  5992. ClickTP.Name = "Click TP"
  5993. ClickTP.Parent = Toggles
  5994. ClickTP.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5995. ClickTP.BackgroundTransparency = 0.5
  5996. ClickTP.BorderSizePixel = 0
  5997. ClickTP.Position = UDim2.new(0, 0, 0, 75)
  5998. ClickTP.Size = UDim2.new(0, 200, 0, 20)
  5999. ClickTP.Font = Enum.Font.SourceSans
  6000. ClickTP.FontSize = Enum.FontSize.Size14
  6001. ClickTP.Text = " Click TP (Hold Key & Click)"
  6002. ClickTP.TextColor3 = Color3.new(1, 1, 1)
  6003. ClickTP.TextXAlignment = Enum.TextXAlignment.Left
  6004.  
  6005. Select_6.Name = "Select"
  6006. Select_6.Parent = ClickTP
  6007. Select_6.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  6008. Select_6.BorderSizePixel = 0
  6009. Select_6.Position = UDim2.new(0, 160, 0, 0)
  6010. Select_6.Size = UDim2.new(0, 40, 0, 20)
  6011. Select_6.Font = Enum.Font.SourceSans
  6012. Select_6.FontSize = Enum.FontSize.Size14
  6013. Select_6.Text = "Add"
  6014. Select_6.TextColor3 = Color3.new(0, 0, 0)
  6015.  
  6016. Dark_7.Name = "Dark"
  6017. Dark_7.Parent = background_2
  6018. Dark_7.Active = true
  6019. Dark_7.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  6020. Dark_7.BackgroundTransparency = 0.5
  6021. Dark_7.BorderSizePixel = 0
  6022. Dark_7.Size = UDim2.new(0, 360, 0, 5)
  6023.  
  6024. shadow_2.Name = "shadow"
  6025. shadow_2.Parent = KeybindEditor
  6026. shadow_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  6027. shadow_2.BorderColor3 = Color3.new(0, 0, 0)
  6028. shadow_2.BorderSizePixel = 0
  6029. shadow_2.Size = UDim2.new(0, 360, 0, 20)
  6030. shadow_2.ZIndex = 4
  6031.  
  6032. PopupText_2.Name = "PopupText"
  6033. PopupText_2.Parent = shadow_2
  6034. PopupText_2.BackgroundTransparency = 1
  6035. PopupText_2.Position = UDim2.new(0, 51, 0, 0)
  6036. PopupText_2.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  6037. PopupText_2.ZIndex = 4
  6038. PopupText_2.Font = Enum.Font.SourceSans
  6039. PopupText_2.TextSize = 20
  6040. PopupText_2.Text = "Set Keybinds"
  6041. PopupText_2.TextColor3 = Color3.new(1, 1, 1)
  6042. PopupText_2.TextStrokeTransparency = 0
  6043. PopupText_2.TextWrapped = true
  6044.  
  6045. Exit_2.Name = "Exit"
  6046. Exit_2.Parent = shadow_2
  6047. Exit_2.BackgroundColor3 = Color3.new(1, 1, 1)
  6048. Exit_2.BackgroundTransparency = 1
  6049. Exit_2.Size = UDim2.new(0, 20, 0, 20)
  6050. Exit_2.ZIndex = 4
  6051. Exit_2.Image = "rbxassetid://2132544126"
  6052.  
  6053. PositionsFrame.Name = "PositionsFrame"
  6054. PositionsFrame.Parent = Settings
  6055. PositionsFrame.Active = true
  6056. PositionsFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  6057. PositionsFrame.BorderSizePixel = 0
  6058. PositionsFrame.Size = UDim2.new(0, 250, 0, 175)
  6059. PositionsFrame.Position = UDim2.new(0, 0, 0, 175)
  6060.  
  6061. Close_3.Name = "Close"
  6062. Close_3.Parent = PositionsFrame
  6063. Close_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  6064. Close_3.BorderSizePixel = 0
  6065. Close_3.Position = UDim2.new(0, 205, 0, 150)
  6066. Close_3.Size = UDim2.new(0, 40, 0, 20)
  6067. Close_3.Font = Enum.Font.SourceSans
  6068. Close_3.FontSize = Enum.FontSize.Size14
  6069. Close_3.Text = "Close"
  6070. Close_3.TextColor3 = Color3.new(0, 0, 0)
  6071.  
  6072. Delete_5.Name = "Delete"
  6073. Delete_5.Parent = PositionsFrame
  6074. Delete_5.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  6075. Delete_5.BorderSizePixel = 0
  6076. Delete_5.Position = UDim2.new(0, 5, 0, 150)
  6077. Delete_5.Size = UDim2.new(0, 40, 0, 20)
  6078. Delete_5.Font = Enum.Font.SourceSans
  6079. Delete_5.FontSize = Enum.FontSize.Size14
  6080. Delete_5.Text = "Clear"
  6081. Delete_5.TextColor3 = Color3.new(0, 0, 0)
  6082.  
  6083. Holder_4.Name = "Holder"
  6084. Holder_4.Parent = PositionsFrame
  6085. Holder_4.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  6086. Holder_4.BackgroundTransparency = 1
  6087. Holder_4.BorderSizePixel = 0
  6088. Holder_4.Position = UDim2.new(0, 0, 0, 0)
  6089. Holder_4.Selectable = false
  6090. Holder_4.Size = UDim2.new(0, 250, 0, 145)
  6091. Holder_4.BottomImage = "rbxasset://textures/blackBkg_square.png"
  6092. Holder_4.CanvasSize = UDim2.new(0, 0, 0, 0)
  6093. Holder_4.MidImage = "rbxasset://textures/blackBkg_square.png"
  6094. Holder_4.ScrollBarThickness = 8
  6095. Holder_4.TopImage = "rbxasset://textures/blackBkg_square.png"
  6096.  
  6097. Example_4.Name = "Example"
  6098. Example_4.Parent = PositionsFrame
  6099. Example_4.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  6100. Example_4.BackgroundTransparency = 0.5
  6101. Example_4.BorderSizePixel = 0
  6102. Example_4.Size = UDim2.new(0, 10, 0, 20)
  6103. Example_4.Visible = false
  6104. Example_4.Position = UDim2.new(0, 0, 0, -5)
  6105.  
  6106. Text_5.Name = "Text"
  6107. Text_5.Parent = Example_4
  6108. Text_5.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  6109. Text_5.BackgroundTransparency = 0.5
  6110. Text_5.BorderSizePixel = 0
  6111. Text_5.Position = UDim2.new(0, 10, 0, 0)
  6112. Text_5.Size = UDim2.new(0, 240, 0, 20)
  6113. Text_5.Font = Enum.Font.SourceSans
  6114. Text_5.FontSize = Enum.FontSize.Size14
  6115. Text_5.Text = "Position"
  6116. Text_5.TextColor3 = Color3.new(1, 1, 1)
  6117. Text_5.TextXAlignment = Enum.TextXAlignment.Left
  6118.  
  6119. Delete_6.Name = "Delete"
  6120. Delete_6.Parent = Text_5
  6121. Delete_6.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  6122. Delete_6.BorderSizePixel = 0
  6123. Delete_6.Position = UDim2.new(0, 200, 0, 0)
  6124. Delete_6.Size = UDim2.new(0, 40, 0, 20)
  6125. Delete_6.Font = Enum.Font.SourceSans
  6126. Delete_6.FontSize = Enum.FontSize.Size14
  6127. Delete_6.Text = "Delete"
  6128. Delete_6.TextColor3 = Color3.new(0, 0, 0)
  6129.  
  6130. TP.Name = "TP"
  6131. TP.Parent = Text_5
  6132. TP.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  6133. TP.BorderSizePixel = 0
  6134. TP.Position = UDim2.new(0, 155, 0, 0)
  6135. TP.Size = UDim2.new(0, 40, 0, 20)
  6136. TP.Font = Enum.Font.SourceSans
  6137. TP.FontSize = Enum.FontSize.Size14
  6138. TP.Text = "Goto"
  6139. TP.TextColor3 = Color3.new(0, 0, 0)
  6140.  
  6141. AliasesFrame.Name = "AliasesFrame"
  6142. AliasesFrame.Parent = Settings
  6143. AliasesFrame.Active = true
  6144. AliasesFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  6145. AliasesFrame.BorderSizePixel = 0
  6146. AliasesFrame.Position = UDim2.new(0, 0, 0, 175)
  6147. AliasesFrame.Size = UDim2.new(0, 250, 0, 175)
  6148.  
  6149. Close_2.Name = "Close"
  6150. Close_2.Parent = AliasesFrame
  6151. Close_2.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  6152. Close_2.BorderSizePixel = 0
  6153. Close_2.Position = UDim2.new(0, 205, 0, 150)
  6154. Close_2.Size = UDim2.new(0, 40, 0, 20)
  6155. Close_2.Font = Enum.Font.SourceSans
  6156. Close_2.FontSize = Enum.FontSize.Size14
  6157. Close_2.Text = "Close"
  6158. Close_2.TextColor3 = Color3.new(0, 0, 0)
  6159.  
  6160. Delete_3.Name = "Delete"
  6161. Delete_3.Parent = AliasesFrame
  6162. Delete_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  6163. Delete_3.BorderSizePixel = 0
  6164. Delete_3.Position = UDim2.new(0, 5, 0, 150)
  6165. Delete_3.Size = UDim2.new(0, 40, 0, 20)
  6166. Delete_3.Font = Enum.Font.SourceSans
  6167. Delete_3.FontSize = Enum.FontSize.Size14
  6168. Delete_3.Text = "Clear"
  6169. Delete_3.TextColor3 = Color3.new(0, 0, 0)
  6170.  
  6171. Holder_3.Name = "Holder"
  6172. Holder_3.Parent = AliasesFrame
  6173. Holder_3.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  6174. Holder_3.BackgroundTransparency = 1
  6175. Holder_3.BorderSizePixel = 0
  6176. Holder_3.Position = UDim2.new(0, 0, 0, 0)
  6177. Holder_3.Size = UDim2.new(0, 250, 0, 145)
  6178. Holder_3.BottomImage = "rbxasset://textures/blackBkg_square.png"
  6179. Holder_3.CanvasSize = UDim2.new(0, 0, 0, 0)
  6180. Holder_3.MidImage = "rbxasset://textures/blackBkg_square.png"
  6181. Holder_3.ScrollBarThickness = 0
  6182. Holder_3.TopImage = "rbxasset://textures/blackBkg_square.png"
  6183.  
  6184. Example_3.Name = "Example"
  6185. Example_3.Parent = AliasesFrame
  6186. Example_3.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  6187. Example_3.BackgroundTransparency = 0.5
  6188. Example_3.BorderSizePixel = 0
  6189. Example_3.Size = UDim2.new(0, 10, 0, 20)
  6190. Example_3.Visible = false
  6191.  
  6192. Text_4.Name = "Text"
  6193. Text_4.Parent = Example_3
  6194. Text_4.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  6195. Text_4.BackgroundTransparency = 0.5
  6196. Text_4.BorderSizePixel = 0
  6197. Text_4.Position = UDim2.new(0, 10, 0, 0)
  6198. Text_4.Size = UDim2.new(0, 240, 0, 20)
  6199. Text_4.Font = Enum.Font.SourceSans
  6200. Text_4.FontSize = Enum.FontSize.Size14
  6201. Text_4.Text = "honk"
  6202. Text_4.TextColor3 = Color3.new(1, 1, 1)
  6203. Text_4.TextXAlignment = Enum.TextXAlignment.Left
  6204.  
  6205. Delete_4.Name = "Delete"
  6206. Delete_4.Parent = Text_4
  6207. Delete_4.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  6208. Delete_4.BorderSizePixel = 0
  6209. Delete_4.Position = UDim2.new(0, 200, 0, 0)
  6210. Delete_4.Size = UDim2.new(0, 40, 0, 20)
  6211. Delete_4.Font = Enum.Font.SourceSans
  6212. Delete_4.FontSize = Enum.FontSize.Size14
  6213. Delete_4.Text = "Delete"
  6214. Delete_4.TextColor3 = Color3.new(0, 0, 0)
  6215.  
  6216. PluginsFrame.Name = "PluginsFrame"
  6217. PluginsFrame.Parent = Settings
  6218. PluginsFrame.Active = true
  6219. PluginsFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  6220. PluginsFrame.BorderSizePixel = 0
  6221. PluginsFrame.Position = UDim2.new(0, 0, 0, 175)
  6222. PluginsFrame.Size = UDim2.new(0, 250, 0, 175)
  6223.  
  6224. Close_4.Name = "Close"
  6225. Close_4.Parent = PluginsFrame
  6226. Close_4.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  6227. Close_4.BorderSizePixel = 0
  6228. Close_4.Position = UDim2.new(0, 205, 0, 150)
  6229. Close_4.Size = UDim2.new(0, 40, 0, 20)
  6230. Close_4.Font = Enum.Font.SourceSans
  6231. Close_4.FontSize = Enum.FontSize.Size14
  6232. Close_4.Text = "Close"
  6233. Close_4.TextColor3 = Color3.new(0, 0, 0)
  6234.  
  6235. Add_3.Name = "Add"
  6236. Add_3.Parent = PluginsFrame
  6237. Add_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  6238. Add_3.BorderSizePixel = 0
  6239. Add_3.Position = UDim2.new(0, 5, 0, 150)
  6240. Add_3.Size = UDim2.new(0, 40, 0, 20)
  6241. Add_3.Font = Enum.Font.SourceSans
  6242. Add_3.FontSize = Enum.FontSize.Size14
  6243. Add_3.Text = "Add"
  6244. Add_3.TextColor3 = Color3.new(0, 0, 0)
  6245.  
  6246. Holder_5.Name = "Holder"
  6247. Holder_5.Parent = PluginsFrame
  6248. Holder_5.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  6249. Holder_5.BackgroundTransparency = 1
  6250. Holder_5.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6251. Holder_5.BorderSizePixel = 0
  6252. Holder_5.Position = UDim2.new(0, 0, 0, 0)
  6253. Holder_5.Selectable = false
  6254. Holder_5.Size = UDim2.new(0, 250, 0, 140)
  6255. Holder_5.BottomImage = "rbxasset://textures/blackBkg_square.png"
  6256. Holder_5.CanvasSize = UDim2.new(0, 0, 0, 0)
  6257. Holder_5.MidImage = "rbxasset://textures/blackBkg_square.png"
  6258. Holder_5.ScrollBarThickness = 0
  6259. Holder_5.TopImage = "rbxasset://textures/blackBkg_square.png"
  6260.  
  6261. Example_5.Name = "Example"
  6262. Example_5.Parent = PluginsFrame
  6263. Example_5.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  6264. Example_5.BackgroundTransparency = 0.5
  6265. Example_5.BorderSizePixel = 0
  6266. Example_5.Size = UDim2.new(0, 10, 0, 20)
  6267. Example_5.Visible = false
  6268.  
  6269. Text_6.Name = "Text"
  6270. Text_6.Parent = Example_5
  6271. Text_6.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  6272. Text_6.BackgroundTransparency = 0.5
  6273. Text_6.BorderSizePixel = 0
  6274. Text_6.Position = UDim2.new(0, 10, 0, 0)
  6275. Text_6.Size = UDim2.new(0, 240, 0, 20)
  6276. Text_6.Font = Enum.Font.SourceSans
  6277. Text_6.FontSize = Enum.FontSize.Size14
  6278. Text_6.Text = "F4 > Toggle Fly"
  6279. Text_6.TextColor3 = Color3.new(1, 1, 1)
  6280. Text_6.TextXAlignment = Enum.TextXAlignment.Left
  6281.  
  6282. Delete_7.Name = "Delete"
  6283. Delete_7.Parent = Text_6
  6284. Delete_7.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  6285. Delete_7.BorderSizePixel = 0
  6286. Delete_7.Position = UDim2.new(0, 200, 0, 0)
  6287. Delete_7.Size = UDim2.new(0, 40, 0, 20)
  6288. Delete_7.Font = Enum.Font.SourceSans
  6289. Delete_7.FontSize = Enum.FontSize.Size14
  6290. Delete_7.Text = "Delete"
  6291. Delete_7.TextColor3 = Color3.new(0, 0, 0)
  6292.  
  6293. PluginEditor.Name = randomString()
  6294. PluginEditor.Parent = PARENT
  6295. PluginEditor.Active = true
  6296. PluginEditor.BackgroundColor3 = Color3.new(1, 1, 1)
  6297. PluginEditor.BackgroundTransparency = 1
  6298. PluginEditor.Position = UDim2.new(0.5, -180, 0, -400)
  6299. PluginEditor.Size = UDim2.new(0, 360, 0, 20)
  6300. PluginEditor.ZIndex = 4
  6301.  
  6302. background_3.Name = "background"
  6303. background_3.Parent = PluginEditor
  6304. background_3.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  6305. background_3.BorderSizePixel = 0
  6306. background_3.Position = UDim2.new(0, 0, 0, 20)
  6307. background_3.Size = UDim2.new(0, 360, 0, 160)
  6308.  
  6309. Dark_8.Name = "Dark"
  6310. Dark_8.Parent = background_3
  6311. Dark_8.Active = true
  6312. Dark_8.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  6313. Dark_8.BackgroundTransparency = 0.5
  6314. Dark_8.BorderSizePixel = 0
  6315. Dark_8.Size = UDim2.new(0, 360, 0, 5)
  6316.  
  6317. Dark_9.Name = "Dark"
  6318. Dark_9.Parent = background_3
  6319. Dark_9.Active = true
  6320. Dark_9.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  6321. Dark_9.BackgroundTransparency = 0.5
  6322. Dark_9.BorderSizePixel = 0
  6323. Dark_9.Position = UDim2.new(0, 220, 0, 5)
  6324. Dark_9.Size = UDim2.new(0, 5, 0, 155)
  6325.  
  6326. Img.Name = "Img"
  6327. Img.Parent = background_3
  6328. Img.BackgroundColor3 = Color3.new(1, 1, 1)
  6329. Img.BackgroundTransparency = 1
  6330. Img.Position = UDim2.new(0, 242, 0, 3)
  6331. Img.Size = UDim2.new(0, 100, 0, 95)
  6332. Img.Image = "rbxassetid://318740854"
  6333.  
  6334. AddPlugin.Name = "AddPlugin"
  6335. AddPlugin.Parent = background_3
  6336. AddPlugin.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  6337. AddPlugin.BackgroundTransparency = 0.5
  6338. AddPlugin.BorderSizePixel = 0
  6339. AddPlugin.Position = UDim2.new(0, 235, 0, 100)
  6340. AddPlugin.Size = UDim2.new(0, 115, 0, 50)
  6341. AddPlugin.Font = Enum.Font.SourceSans
  6342. AddPlugin.FontSize = Enum.FontSize.Size18
  6343. AddPlugin.Text = "Add Plugin"
  6344. AddPlugin.TextColor3 = Color3.new(1, 1, 1)
  6345. AddPlugin.TextStrokeTransparency = 0
  6346.  
  6347. FileName.Name = "FileName"
  6348. FileName.Parent = background_3
  6349. FileName.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  6350. FileName.BackgroundTransparency = 0.5
  6351. FileName.BorderSizePixel = 0
  6352. FileName.Position = UDim2.new(0.027777778, 0, 0.625, 0)
  6353. FileName.Size = UDim2.new(0, 200, 0, 50)
  6354. FileName.Font = Enum.Font.SourceSans
  6355. FileName.FontSize = Enum.FontSize.Size18
  6356. FileName.Text = "Plugin File Name"
  6357. FileName.TextColor3 = Color3.new(1, 1, 1)
  6358. FileName.TextStrokeTransparency = 0
  6359.  
  6360. About.Name = "About"
  6361. About.Parent = background_3
  6362. About.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6363. About.BackgroundTransparency = 1
  6364. About.BorderSizePixel = 0
  6365. About.Position = UDim2.new(0, 17, 0, 17)
  6366. About.Size = UDim2.new(0, 187, 0, 49)
  6367. About.Font = Enum.Font.SourceSansBold
  6368. About.FontSize = Enum.FontSize.Size14
  6369. About.Text = "Plugins are .iy files and should be located in the 'workspace' folder of your exploit."
  6370. About.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  6371. About.TextStrokeTransparency = 0
  6372. About.TextWrapped = true
  6373. About.TextYAlignment = Enum.TextYAlignment.Top
  6374.  
  6375. Directions_2.Name = "Directions"
  6376. Directions_2.Parent = background_3
  6377. Directions_2.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6378. Directions_2.BackgroundTransparency = 1
  6379. Directions_2.BorderSizePixel = 0
  6380. Directions_2.Position = UDim2.new(0, 17, 0, 66)
  6381. Directions_2.Size = UDim2.new(0, 187, 0, 49)
  6382. Directions_2.Font = Enum.Font.SourceSansBold
  6383. Directions_2.FontSize = Enum.FontSize.Size14
  6384. Directions_2.Text = "Type the name of the plugin file you want to add below."
  6385. Directions_2.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  6386. Directions_2.TextStrokeTransparency = 0
  6387. Directions_2.TextWrapped = true
  6388. Directions_2.TextYAlignment = Enum.TextYAlignment.Top
  6389.  
  6390. shadow_3.Name = "shadow"
  6391. shadow_3.Parent = PluginEditor
  6392. shadow_3.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  6393. shadow_3.BorderColor3 = Color3.new(0, 0, 0)
  6394. shadow_3.BorderSizePixel = 0
  6395. shadow_3.Size = UDim2.new(0, 360, 0, 20)
  6396. shadow_3.ZIndex = 4
  6397.  
  6398. PopupText_3.Name = "PopupText"
  6399. PopupText_3.Parent = shadow_3
  6400. PopupText_3.BackgroundTransparency = 1
  6401. PopupText_3.Position = UDim2.new(0, 51, 0, 0)
  6402. PopupText_3.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  6403. PopupText_3.ZIndex = 4
  6404. PopupText_3.Font = Enum.Font.SourceSans
  6405. PopupText_3.TextSize = 20
  6406. PopupText_3.Text = "Add Plugins"
  6407. PopupText_3.TextColor3 = Color3.new(1, 1, 1)
  6408. PopupText_3.TextStrokeTransparency = 0
  6409. PopupText_3.TextWrapped = true
  6410.  
  6411. Exit_3.Name = "Exit"
  6412. Exit_3.Parent = shadow_3
  6413. Exit_3.BackgroundColor3 = Color3.new(1, 1, 1)
  6414. Exit_3.BackgroundTransparency = 1
  6415. Exit_3.Size = UDim2.new(0, 20, 0, 20)
  6416. Exit_3.ZIndex = 4
  6417. Exit_3.Image = "rbxassetid://2132544126"
  6418.  
  6419. logsDrag.Name = randomString()
  6420. logsDrag.Parent = PARENT
  6421. logsDrag.Active = true
  6422. logsDrag.BackgroundColor3 = Color3.new(1, 1, 1)
  6423. logsDrag.BackgroundTransparency = 1
  6424. logsDrag.Position = UDim2.new(0, 0, 1, 10)
  6425. logsDrag.Size = UDim2.new(0, 338, 0, 20)
  6426. logsDrag.ZIndex = 4
  6427.  
  6428. shadow.Name = "shadow"
  6429. shadow.Parent = logsDrag
  6430. shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  6431. shadow.BorderColor3 = Color3.new(0, 0, 0)
  6432. shadow.BorderSizePixel = 0
  6433. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  6434. shadow.Size = UDim2.new(0, 338, 0, 20)
  6435. shadow.ZIndex = 4
  6436.  
  6437. Hide.Name = "Hide"
  6438. Hide.Parent = shadow
  6439. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  6440. Hide.BackgroundTransparency = 1
  6441. Hide.Position = UDim2.new(0, 20, 0, 0)
  6442. Hide.Size = UDim2.new(0, 20, 0, 20)
  6443. Hide.ZIndex = 4
  6444. Hide.Image = "rbxassetid://2406617031"
  6445. Hide.ImageTransparency = 0.5
  6446.  
  6447. PopupText.Name = "PopupText"
  6448. PopupText.Parent = shadow
  6449. PopupText.BackgroundTransparency = 1
  6450. PopupText.Position = UDim2.new(0, 48, 0, 0)
  6451. PopupText.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  6452. PopupText.ZIndex = 4
  6453. PopupText.Font = Enum.Font.SourceSans
  6454. PopupText.TextSize = 20
  6455. PopupText.Text = "Chat Logs"
  6456. PopupText.TextColor3 = Color3.new(1, 1, 1)
  6457. PopupText.TextStrokeTransparency = 0
  6458. PopupText.TextWrapped = true
  6459.  
  6460. Exit.Name = "Exit"
  6461. Exit.Parent = shadow
  6462. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  6463. Exit.BackgroundTransparency = 1
  6464. Exit.Size = UDim2.new(0, 20, 0, 20)
  6465. Exit.ZIndex = 4
  6466. Exit.Image = "rbxassetid://2132544126"
  6467.  
  6468. scroll.Name = "scroll"
  6469. scroll.Parent = logsDrag
  6470. scroll.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  6471. scroll.BackgroundTransparency = 0.5
  6472. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6473. scroll.BorderSizePixel = 0
  6474. scroll.Position = UDim2.new(0, 5, 0, 30)
  6475. scroll.Size = UDim2.new(0, 328, 0, 190)
  6476. scroll.ZIndex = 5
  6477. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  6478. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  6479. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  6480. scroll.ScrollBarThickness = 8
  6481. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  6482.  
  6483. background.Name = "background"
  6484. background.Parent = logsDrag
  6485. background.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  6486. background.BorderColor3 = Color3.new(0, 0, 0)
  6487. background.BorderSizePixel = 0
  6488. background.Position = UDim2.new(0, 0, 1, 0)
  6489. background.Size = UDim2.new(0, 338, 0, 230)
  6490. background.ZIndex = 4
  6491.  
  6492. Dark_6.Name = "Dark"
  6493. Dark_6.Parent = background
  6494. Dark_6.Active = true
  6495. Dark_6.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  6496. Dark_6.BackgroundTransparency = 0.5
  6497. Dark_6.BorderSizePixel = 0
  6498. Dark_6.Size = UDim2.new(0, 338, 0, 5)
  6499. Dark_6.ZIndex = 4
  6500.  
  6501. Clear.Name = "Clear"
  6502. Clear.Parent = background
  6503. Clear.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  6504. Clear.BorderSizePixel = 0
  6505. Clear.Position = UDim2.new(0, 5, 0, 205)
  6506. Clear.Size = UDim2.new(0, 50, 0, 20)
  6507. Clear.ZIndex = 4
  6508. Clear.Font = Enum.Font.SourceSans
  6509. Clear.FontSize = Enum.FontSize.Size14
  6510. Clear.Text = "Clear"
  6511. Clear.TextColor3 = Color3.new(0, 0, 0)
  6512.  
  6513. Toggle.Name = "Toggle"
  6514. Toggle.Parent = background
  6515. Toggle.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  6516. Toggle.BorderSizePixel = 0
  6517. Toggle.Position = UDim2.new(0, 60, 0, 205)
  6518. Toggle.Size = UDim2.new(0, 50, 0, 20)
  6519. Toggle.ZIndex = 4
  6520. Toggle.Font = Enum.Font.SourceSans
  6521. Toggle.FontSize = Enum.FontSize.Size14
  6522. Toggle.Text = "Disabled"
  6523. Toggle.TextColor3 = Color3.new(0, 0, 0)
  6524.  
  6525. function writefileExploit()
  6526. if writefile then
  6527. return true
  6528. end
  6529. end
  6530.  
  6531. function isNumber(str)
  6532. return tonumber(str) ~= nil
  6533. end
  6534.  
  6535. function tools(plr)
  6536. if plr.Backpack:FindFirstChildOfClass('Tool') or plr.Character:FindFirstChildOfClass('Tool') then
  6537. return true
  6538. end
  6539. end
  6540.  
  6541. function r15(plr)
  6542. if plr.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then
  6543. return true
  6544. end
  6545. end
  6546.  
  6547. defaultsettings = {
  6548. prefix = ';';
  6549. StayOpen = false;
  6550. logsEnabled = false;
  6551. aliases = {};
  6552. binds = {};
  6553. WayPoints = {};
  6554. PluginsTable = {}
  6555. }
  6556.  
  6557. defaults = game:GetService("HttpService"):JSONEncode(defaultsettings)
  6558.  
  6559. local nosaves = false
  6560.  
  6561. function saves()
  6562. if writefileExploit() then
  6563. if pcall(function() readfile("IY_FE.iy") end) then
  6564. if readfile("IY_FE.iy") ~= nil then
  6565. local json = game:GetService("HttpService"):JSONDecode(readfile("IY_FE.iy"))
  6566. if json.prefix ~= nil then prefix = json.prefix else prefix = ';' end
  6567. if json.StayOpen ~= nil then StayOpen = json.StayOpen else StayOpen = false end
  6568. if json.logsEnabled ~= nil then logsEnabled = json.logsEnabled else logsEnabled = false end
  6569. if json.aliases ~= nil then aliases = json.aliases else aliases = {} end
  6570. if json.binds ~= nil then binds = json.binds else binds = {} end
  6571. if json.WayPoints ~= nil then WayPoints = json.WayPoints else WayPoints = {} end
  6572. if json.PluginsTable ~= nil then PluginsTable = json.PluginsTable else PluginsTable = {} end
  6573. else
  6574. writefile("IY_FE.iy", defaults)
  6575. wait()
  6576. saves()
  6577. end
  6578. else
  6579. writefile("IY_FE.iy", defaults)
  6580. wait()
  6581. if pcall(function() readfile("IY_FE.iy") end) then
  6582. saves()
  6583. else
  6584. nosaves = true
  6585. prefix = ';'
  6586. StayOpen = false
  6587. logsEnabled = false
  6588. aliases = {}
  6589. binds = {}
  6590. WayPoints = {}
  6591. PluginsTable = {}
  6592.  
  6593. local FileError = Instance.new("Frame")
  6594. local background = Instance.new("Frame")
  6595. local Directions = Instance.new("TextLabel")
  6596. local Dark = Instance.new("Frame")
  6597. local shadow = Instance.new("Frame")
  6598. local PopupText = Instance.new("TextLabel")
  6599. local Exit = Instance.new("ImageButton")
  6600.  
  6601. FileError.Name = randomString()
  6602. FileError.Parent = PARENT
  6603. FileError.Active = true
  6604. FileError.BackgroundColor3 = Color3.new(1, 1, 1)
  6605. FileError.BackgroundTransparency = 1
  6606. FileError.Position = UDim2.new(0.5, -180, 0, 290)
  6607. FileError.Size = UDim2.new(0, 360, 0, 20)
  6608. FileError.ZIndex = 4
  6609.  
  6610. background.Name = "background"
  6611. background.Parent = FileError
  6612. background.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  6613. background.BorderSizePixel = 0
  6614. background.Position = UDim2.new(0, 0, 0, 20)
  6615. background.Size = UDim2.new(0, 360, 0, 210)
  6616.  
  6617. Directions.Name = "Directions"
  6618. Directions.Parent = background
  6619. Directions.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  6620. Directions.BackgroundTransparency = 1
  6621. Directions.BorderSizePixel = 0
  6622. Directions.Position = UDim2.new(0, 10, 0, 15)
  6623. Directions.Size = UDim2.new(0, 340, 0, 185)
  6624. Directions.Font = Enum.Font.SourceSansBold
  6625. Directions.FontSize = Enum.FontSize.Size14
  6626. Directions.Text = "There was a problem writing a save file to your PC.\n\nPlease contact the developer/support team for your exploit and tell them writefile is not working.\n\nYour settings, keybinds, waypoints, and aliases will not save if you continue.\n\nThings to try:\n> Make sure a 'workspace' folder is located in the same folder as your exploit\n> If your exploit is inside of a zip/rar file, extract it.\n> Rejoin the game and try again or restart your PC and try again."
  6627. Directions.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  6628. Directions.TextStrokeTransparency = 0
  6629. Directions.TextWrapped = true
  6630. Directions.TextXAlignment = Enum.TextXAlignment.Left
  6631. Directions.TextYAlignment = Enum.TextYAlignment.Top
  6632.  
  6633. Dark.Name = "Dark"
  6634. Dark.Parent = background
  6635. Dark.Active = true
  6636. Dark.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  6637. Dark.BackgroundTransparency = 0.5
  6638. Dark.BorderSizePixel = 0
  6639. Dark.Size = UDim2.new(0, 360, 0, 5)
  6640.  
  6641. shadow.Name = "shadow"
  6642. shadow.Parent = FileError
  6643. shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  6644. shadow.BorderColor3 = Color3.new(0, 0, 0)
  6645. shadow.BorderSizePixel = 0
  6646. shadow.Size = UDim2.new(0, 360, 0, 20)
  6647. shadow.ZIndex = 4
  6648.  
  6649. PopupText.Name = "PopupText"
  6650. PopupText.Parent = shadow
  6651. PopupText.BackgroundTransparency = 1
  6652. PopupText.Position = UDim2.new(0, 51, 0, 0)
  6653. PopupText.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  6654. PopupText.ZIndex = 4
  6655. PopupText.Font = Enum.Font.SourceSans
  6656. PopupText.FontSize = Enum.FontSize.Size24
  6657. PopupText.Text = "File Error"
  6658. PopupText.TextColor3 = Color3.new(1, 1, 1)
  6659. PopupText.TextStrokeTransparency = 0
  6660. PopupText.TextWrapped = true
  6661.  
  6662. Exit.Name = "Exit"
  6663. Exit.Parent = shadow
  6664. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  6665. Exit.BackgroundTransparency = 1
  6666. Exit.Size = UDim2.new(0, 20, 0, 20)
  6667. Exit.ZIndex = 4
  6668. Exit.Image = "rbxassetid://2132544126"
  6669.  
  6670. Exit.MouseButton1Click:Connect(function()
  6671. FileError:Destroy()
  6672. end)
  6673. end
  6674. end
  6675. else
  6676. prefix = ';'
  6677. StayOpen = false
  6678. logsEnabled = false
  6679. aliases = {}
  6680. binds = {}
  6681. WayPoints = {}
  6682. PluginsTable = {}
  6683. end
  6684. end
  6685.  
  6686. saves()
  6687.  
  6688. function updatesaves()
  6689. if nosaves == false and writefileExploit() then
  6690. local update = {
  6691. prefix = prefix;
  6692. StayOpen = StayOpen;
  6693. logsEnabled = logsEnabled;
  6694. aliases = aliases;
  6695. binds = binds;
  6696. WayPoints = WayPoints;
  6697. PluginsTable = PluginsTable
  6698. }
  6699. writefile("IY_FE.iy", game:GetService("HttpService"):JSONEncode(update))
  6700. end
  6701. end
  6702.  
  6703. function Time()
  6704. local HOUR = math.floor((tick() % 86400) / 3600)
  6705. local MINUTE = math.floor((tick() % 3600) / 60)
  6706. local SECOND = math.floor(tick() % 60)
  6707. local AP = HOUR > 11 and 'PM' or 'AM'
  6708. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  6709. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  6710. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  6711. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  6712. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP
  6713. end
  6714.  
  6715. UserInputService = game:GetService("UserInputService")
  6716. IYMouse = Players.superswagboy67:GetMouse()
  6717. PrefixBox.Text = prefix
  6718. SettingsOpen = false
  6719.  
  6720. if StayOpen == false then
  6721. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 1
  6722. else
  6723. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 0
  6724. end
  6725.  
  6726. if logsEnabled then
  6727. Toggle.Text = 'Enabled'
  6728. else
  6729. Toggle.Text = 'Disabled'
  6730. end
  6731.  
  6732. holderOffset = -250
  6733. notifyOffset = -500
  6734.  
  6735. function maximizeHolder()
  6736. if StayOpen == false then
  6737. Holder:TweenPosition(UDim2.new(1, holderOffset, 1, -220), "InOut", "Quart", 0.2, true, nil)
  6738. end
  6739. end
  6740.  
  6741. function minimizeHolder()
  6742. if StayOpen == false then
  6743. Holder:TweenPosition(UDim2.new(1, holderOffset, 1, -20), "InOut", "Quart", 0.5, true, nil)
  6744. end
  6745. end
  6746.  
  6747. function cmdbarHolder()
  6748. if StayOpen == false then
  6749. Holder:TweenPosition(UDim2.new(1, holderOffset, 1, -45), "InOut", "Quart", 0.5, true, nil)
  6750. end
  6751. end
  6752.  
  6753. function enablebuttons()
  6754. Settings.Aliases.Select.Visible = true
  6755. Settings.Color.Select.Visible = true
  6756. Settings.Keybinds.Select.Visible = true
  6757. Settings.StayOpen.Button.On.Visible = true
  6758. Settings.Prefix.PrefixBox.Visible = true
  6759. Settings.Positions.Select.Visible = true
  6760. Settings.Plugins.Select.Visible = true
  6761. end
  6762.  
  6763. function disablebuttons()
  6764. Settings.Aliases.Select.Visible = false
  6765. Settings.Color.Select.Visible = false
  6766. Settings.Keybinds.Select.Visible = false
  6767. Settings.StayOpen.Button.On.Visible = false
  6768. Settings.Prefix.PrefixBox.Visible = false
  6769. Settings.Positions.Select.Visible = false
  6770. Settings.Plugins.Select.Visible = false
  6771. end
  6772.  
  6773. notifyCount = 0
  6774. function notify(text,text2)
  6775. spawn(function()
  6776. local LnotifyCount = notifyCount+1
  6777. notifyCount = notifyCount+1
  6778. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -0), "InOut", "Quart", 0.5, true, nil)
  6779. wait(0.6)
  6780. local closepressed = false
  6781. if text2 then
  6782. Notification.Title.Text = text
  6783. Notification.Text.Text = text2
  6784. else
  6785. Notification.Title.Text = 'Notification'
  6786. Notification.Text.Text = text
  6787. end
  6788. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -100), "InOut", "Quart", 0.5, true, nil)
  6789. Notification.CloseButton.MouseButton1Click:Connect(function()
  6790. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -0), "InOut", "Quart", 0.5, true, nil)
  6791. closepressed = true
  6792. end)
  6793. wait(10)
  6794. if LnotifyCount == notifyCount then
  6795. if closepressed == false then
  6796. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -0), "InOut", "Quart", 0.5, true, nil)
  6797. end
  6798. notifyCount = 0
  6799. end
  6800. end)
  6801. end
  6802.  
  6803. function CreateLabel(Name, Text)
  6804. local sf = scroll
  6805. if #sf:GetChildren() >= 2546 then
  6806. sf:ClearAllChildren()
  6807. end
  6808. local alls = 0
  6809. for i,v in pairs(sf:GetChildren()) do
  6810. if v then
  6811. alls = v.Size.Y.Offset + alls
  6812. end
  6813. if not v then
  6814. alls = 0
  6815. end
  6816. end
  6817. local tl = Instance.new('TextLabel', sf)
  6818. local il = Instance.new('Frame', tl)
  6819. tl.Name = Name
  6820. tl.ZIndex = 6
  6821. tl.Text = Time().." - ["..Name.."]: "..Text
  6822. tl.Size = UDim2.new(0,322,0,84)
  6823. tl.BackgroundTransparency = 1
  6824. tl.BorderSizePixel = 0
  6825. tl.Font = "SourceSansBold"
  6826. tl.Position = UDim2.new(-1,0,0,alls)
  6827. tl.TextTransparency = 1
  6828. tl.TextScaled = false
  6829. tl.TextSize = 14
  6830. tl.TextWrapped = true
  6831. tl.TextXAlignment = "Left"
  6832. tl.TextYAlignment = "Top"
  6833. il.BackgroundTransparency = 1
  6834. il.BorderSizePixel = 0
  6835. il.Size = UDim2.new(0,12,1,0)
  6836. il.Position = UDim2.new(0,316,0,0)
  6837. tl.TextColor3 = Color3.fromRGB(255,255,255)
  6838. tl.Size = UDim2.new(0,322,0,tl.TextBounds.Y)
  6839. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  6840. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  6841. local size2 = sf.CanvasSize.Y.Offset
  6842. tl:TweenPosition(UDim2.new(0,3,0,alls), 'In', 'Quint', 0.5)
  6843. for i = 0,50 do wait(0.05)
  6844. tl.TextTransparency = tl.TextTransparency - 0.05
  6845. end
  6846. tl.TextTransparency = 0
  6847. end
  6848.  
  6849. IYMouse.KeyDown:connect(function(Key)
  6850. if (Key==prefix) then
  6851. Holder.Cmdbar:CaptureFocus()
  6852. maximizeHolder()
  6853. if SettingsOpen == true then
  6854. wait(0.2)
  6855. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.2, true, nil)
  6856. end
  6857. end
  6858. end)
  6859.  
  6860. Holder.MouseEnter:Connect(function()
  6861. maximizeHolder()
  6862. end)
  6863.  
  6864. Holder.MouseLeave:Connect(function()
  6865. minimizeHolder()
  6866. end)
  6867.  
  6868. Holder.SettingsButton.MouseButton1Click:Connect(function()
  6869. if SettingsOpen == false then SettingsOpen = true
  6870. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut", "Quart", 0.5, true, nil)
  6871. else SettingsOpen = false
  6872. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.5, true, nil)
  6873. end
  6874. end)
  6875.  
  6876. Holder.Settings.StayOpen.Button.On.MouseButton1Click:Connect(function()
  6877. if StayOpen == false then StayOpen = true
  6878. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 0
  6879. else StayOpen = false
  6880. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 1
  6881. end
  6882. updatesaves()
  6883. end)
  6884.  
  6885. Clear.MouseButton1Down:connect(function()
  6886. for _, child in pairs(scroll:GetChildren()) do
  6887. child:Destroy()
  6888. end
  6889. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  6890. end)
  6891.  
  6892. Toggle.MouseButton1Down:connect(function()
  6893. if logsEnabled then
  6894. logsEnabled = false
  6895. Toggle.Text = 'Disabled'
  6896. updatesaves()
  6897. else
  6898. logsEnabled = true
  6899. Toggle.Text = 'Enabled'
  6900. updatesaves()
  6901. end
  6902. end)
  6903.  
  6904. if not writefileExploit() then
  6905. notify('Saves','Your exploit does not support read/write file. Your settings will not save.')
  6906. end
  6907.  
  6908. ChatLog = function(plr)
  6909. plr.Chatted:Connect(function(Message)
  6910. if logsEnabled == true then
  6911. CreateLabel(plr.Name,Message)
  6912. end
  6913. end)
  6914. end
  6915.  
  6916. for _, plr in pairs(Players:GetChildren()) do
  6917. if plr.ClassName == "Player" then
  6918. ChatLog(plr)
  6919. end
  6920. end
  6921.  
  6922. Players.PlayerAdded:connect(function(player)
  6923. ChatLog(player)
  6924. if ESPenabled then
  6925. ESP(player)
  6926. end
  6927. if CHMSenabled then
  6928. CHMS(player)
  6929. end
  6930. end)
  6931.  
  6932. Players.PlayerRemoving:connect(function(player)
  6933. for i,v in pairs(PARENT:GetChildren()) do
  6934. if v.Name == player.Name..'_ESP' or v.Name == player.Name..'_LC' then
  6935. v:Destroy()
  6936. end
  6937. end
  6938. end)
  6939.  
  6940. shadow.Exit.MouseButton1Down:connect(function()
  6941. logsDrag:TweenPosition(UDim2.new(0, 0, 1, 10), "InOut", "Quart", 0.3, true, nil)
  6942. end)
  6943.  
  6944. shadow.Hide.MouseButton1Down:connect(function()
  6945. if logsDrag.Position ~= UDim2.new(0, 0, 1, -20) then
  6946. logsDrag:TweenPosition(UDim2.new(0, 0, 1, -20), "InOut", "Quart", 0.3, true, nil)
  6947. else
  6948. logsDrag:TweenPosition(UDim2.new(0, 0, 1, -250), "InOut", "Quart", 0.3, true, nil)
  6949. end
  6950. end)
  6951.  
  6952. Holder.Settings.Color.Select.MouseButton1Click:Connect(function()
  6953. notify('UI Color','Not done yet :(')
  6954. end)
  6955.  
  6956. Holder.Settings.Keybinds.Select.MouseButton1Click:Connect(function()
  6957. KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  6958. wait(0.5)
  6959. disablebuttons()
  6960. end)
  6961.  
  6962. KeybindsFrame.Close.MouseButton1Click:Connect(function()
  6963. enablebuttons()
  6964. KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  6965. end)
  6966.  
  6967. Holder.Settings.Keybinds.Select.MouseButton1Click:Connect(function()
  6968. KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  6969. wait(0.5)
  6970. disablebuttons()
  6971. end)
  6972.  
  6973. KeybindsFrame.Add.MouseButton1Click:Connect(function()
  6974. KeybindEditor:TweenPosition(UDim2.new(0.5, -180, 0, 270), "InOut", "Quart", 0.5, true, nil)
  6975. end)
  6976.  
  6977. KeybindsFrame.Delete.MouseButton1Click:Connect(function()
  6978. binds = {}
  6979. refreshbinds()
  6980. updatesaves()
  6981. notify('Keybinds Updated','Removed all keybinds')
  6982. end)
  6983.  
  6984. AliasesFrame.Close.MouseButton1Click:Connect(function()
  6985. enablebuttons()
  6986. AliasesFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  6987. end)
  6988.  
  6989. Settings.Aliases.Select.MouseButton1Click:Connect(function()
  6990. AliasesFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  6991. wait(0.5)
  6992. disablebuttons()
  6993. end)
  6994.  
  6995. PositionsFrame.Close.MouseButton1Click:Connect(function()
  6996. enablebuttons()
  6997. PositionsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  6998. end)
  6999.  
  7000. Settings.Positions.Select.MouseButton1Click:Connect(function()
  7001. PositionsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  7002. wait(0.5)
  7003. disablebuttons()
  7004. end)
  7005.  
  7006. local cmds={}
  7007. local customAlias = {}
  7008. AliasesFrame.Delete.MouseButton1Click:Connect(function()
  7009. customAlias = {}
  7010. aliases = {}
  7011. notify('Aliases Modified','Removed all aliases')
  7012. updatesaves()
  7013. refreshaliases()
  7014. end)
  7015.  
  7016. Holder.Settings.Prefix.PrefixBox.Changed:connect(function(property)
  7017. if property == "Text" then
  7018. prefix = Holder.Settings.Prefix.PrefixBox.Text
  7019. updatesaves()
  7020. end
  7021. end)
  7022.  
  7023. function dragGUI(gui)
  7024. spawn(function()
  7025. local dragging
  7026. local dragInput
  7027. local dragStart
  7028. local startPos
  7029. local function update(input)
  7030. local delta = input.Position - dragStart
  7031. 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)
  7032. end
  7033. gui.InputBegan:Connect(function(input)
  7034. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  7035. dragging = true
  7036. dragStart = input.Position
  7037. startPos = gui.Position
  7038.  
  7039. input.Changed:Connect(function()
  7040. if input.UserInputState == Enum.UserInputState.End then
  7041. dragging = false
  7042. end
  7043. end)
  7044. end
  7045. end)
  7046. gui.InputChanged:Connect(function(input)
  7047. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  7048. dragInput = input
  7049. end
  7050. end)
  7051. UserInputService.InputChanged:Connect(function(input)
  7052. if input == dragInput and dragging then
  7053. update(input)
  7054. end
  7055. end)
  7056. end)
  7057. end
  7058.  
  7059. dragGUI(logsDrag)
  7060. dragGUI(KeybindEditor)
  7061. dragGUI(PluginEditor)
  7062.  
  7063. local CSP = Holder
  7064. local frame = CSP:WaitForChild('CMDs')
  7065.  
  7066. Match = function(name,str)
  7067. return name:lower():find(str:lower()) and true
  7068. end
  7069.  
  7070. canvasPos = nil
  7071. canvasTop = false
  7072. IndexContents = function(str,bool,cmdbar,anim)
  7073. if str == '' or str == ' ' or str == prefix then
  7074. if canvasTop == false then
  7075. canvasPos = CMDsF.CanvasPosition.Y
  7076. end
  7077. else
  7078. CMDsF.CanvasPosition = Vector2.new(0,0)
  7079. canvasTop = true
  7080. end
  7081. local Index,SizeY = 0,0
  7082. local indexnum = 0
  7083. for i,v in next, frame:GetChildren() do
  7084. if bool then
  7085. if Match(v.Text,str) then
  7086. indexnum = indexnum + 1
  7087. Index = Index + 1
  7088. v.Position = UDim2.new(0,10,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  7089. v.Visible = true
  7090. SizeY = SizeY + v.AbsoluteSize.Y
  7091. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  7092. else
  7093. v.Visible = false
  7094. end
  7095. else
  7096. v.Visible = true
  7097. SizeY = SizeY + v.AbsoluteSize.Y
  7098. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  7099. end
  7100. end
  7101. if not anim then
  7102. if indexnum == 0 or string.find(str, " ") then
  7103. if not cmdbar then
  7104. minimizeHolder()
  7105. elseif cmdbar then
  7106. cmdbarHolder()
  7107. end
  7108. else
  7109. maximizeHolder()
  7110. end
  7111. else
  7112. minimizeHolder()
  7113. end
  7114. end
  7115.  
  7116. PlayerGui = Players.superswagboy67:FindFirstChildOfClass("PlayerGui")
  7117. function chatSuggestions()
  7118. if PlayerGui:FindFirstChild("Chat") and PlayerGui.Chat:FindFirstChild("Frame") and PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  7119. PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  7120. local chatbox = PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar
  7121.  
  7122. chatbox.Changed:connect(function(property)
  7123. if property == "Text" then
  7124. if chatbox.Text:lower():sub(1,1) == prefix then
  7125. if SettingsOpen == true then
  7126. wait(0.2)
  7127. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.2, true, nil)
  7128. end
  7129. IndexContents(PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar.Text:lower():sub(2),true)
  7130. else
  7131. minimizeHolder()
  7132. if SettingsOpen == true then
  7133. Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut", "Quart", 0.2, true, nil)
  7134. end
  7135. end
  7136. end
  7137. end)
  7138.  
  7139. chatbox.FocusLost:connect(function(enterpressed)
  7140. if not enterpressed or chatbox.Text:lower():sub(1,1) ~= prefix then
  7141. IndexContents('',true)
  7142. if canvasPos ~= nil then
  7143. CMDsF.CanvasPosition = Vector2.new(0, canvasPos)
  7144. canvasTop = false
  7145. end
  7146. end
  7147. minimizeHolder()
  7148. end)
  7149.  
  7150. PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  7151. wait()
  7152. if newbar:FindFirstChild('BoxFrame') then
  7153. chatSuggestions()
  7154. end
  7155. end)
  7156.  
  7157. else
  7158. notify('Suggestions','Custom chat detected. Will not provide suggestions for commands typed in the chat.')
  7159. end
  7160. end
  7161.  
  7162. chatSuggestions()
  7163.  
  7164. local CMDs = {}
  7165. CMDs[#CMDs + 1] = {NAME = 'rejoin / rj', DESC = 'Makes you rejoin the game'}
  7166. CMDs[#CMDs + 1] = {NAME = 'exit', DESC = 'Kills roblox process'}
  7167. CMDs[#CMDs + 1] = {NAME = 'chatlogs / logs', DESC = 'Log what people say or whisper'}
  7168. CMDs[#CMDs + 1] = {NAME = 'serverinfo / info', DESC = 'Gives you info about the server'}
  7169. CMDs[#CMDs + 1] = {NAME = 'explorer / dex', DESC = 'Opens DEX explorer'}
  7170. CMDs[#CMDs + 1] = {NAME = 'remotespy', DESC = 'Prints remotes (updating soon)'}
  7171. CMDs[#CMDs + 1] = {NAME = 'breakloops / break (cmd loops)', DESC = 'Stops any cmd loops (;100^1^cmd)'}
  7172. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  7173. CMDs[#CMDs + 1] = {NAME = 'addalias [cmd] [alias]', DESC = 'Adds an alias to a command'}
  7174. CMDs[#CMDs + 1] = {NAME = 'removealias [alias]', DESC = 'Removes a custom alias'}
  7175. CMDs[#CMDs + 1] = {NAME = 'clraliases', DESC = 'Removes all custom aliases'}
  7176. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  7177. CMDs[#CMDs + 1] = {NAME = 'noclip', DESC = 'Go through objects'}
  7178. CMDs[#CMDs + 1] = {NAME = 'unnoclip / clip', DESC = 'Disables noclip'}
  7179. CMDs[#CMDs + 1] = {NAME = 'fly', DESC = 'Makes you fly'}
  7180. CMDs[#CMDs + 1] = {NAME = 'unfly', DESC = 'Disables fly'}
  7181. CMDs[#CMDs + 1] = {NAME = 'flyspeed [num]', DESC = 'Set fly speed'}
  7182. CMDs[#CMDs + 1] = {NAME = 'float', DESC = 'Makes you float'}
  7183. CMDs[#CMDs + 1] = {NAME = 'unfloat', DESC = 'Disables floating'}
  7184. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  7185. CMDs[#CMDs + 1] = {NAME = 'spos / setwaypoint [name]', DESC = 'Sets a waypoint at your position'}
  7186. CMDs[#CMDs + 1] = {NAME = 'dpos / deletewaypoint [name]', DESC = 'Deletes a waypoint'}
  7187. CMDs[#CMDs + 1] = {NAME = 'lpos / waypoint [name]', DESC = 'Teleports player to a waypoint'}
  7188. CMDs[#CMDs + 1] = {NAME = 'clearpos / cpos / clearwaypoints', DESC = 'Clears all waypoints'}
  7189. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  7190. CMDs[#CMDs + 1] = {NAME = 'spam [text]', DESC = 'Makes you spam the chat'}
  7191. CMDs[#CMDs + 1] = {NAME = 'unspam', DESC = 'Turns off spam'}
  7192. CMDs[#CMDs + 1] = {NAME = 'pmspam [plr] [text]', DESC = 'Makes you spam a players whispers'}
  7193. CMDs[#CMDs + 1] = {NAME = 'unpmspam [plr]', DESC = 'Turns off pm spam'}
  7194. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  7195. CMDs[#CMDs + 1] = {NAME = 'esp', DESC = 'View all players and their status'}
  7196. CMDs[#CMDs + 1] = {NAME = 'noesp / unesp', DESC = 'Removes esp'}
  7197. CMDs[#CMDs + 1] = {NAME = 'chams', DESC = 'ESP but without text in the way'}
  7198. CMDs[#CMDs + 1] = {NAME = 'nochams / unchams', DESC = 'Removes chams'}
  7199. CMDs[#CMDs + 1] = {NAME = 'locate [plr]', DESC = 'View a single player and their status'}
  7200. CMDs[#CMDs + 1] = {NAME = 'unlocate / nolocate [plr]', DESC = 'Removes locate'}
  7201. CMDs[#CMDs + 1] = {NAME = 'spectate / view [plr]', DESC = 'View a player'}
  7202. CMDs[#CMDs + 1] = {NAME = 'unspectate / unview', DESC = 'Stops viewing player'}
  7203. CMDs[#CMDs + 1] = {NAME = 'freecam / fc', DESC = 'Allows you to freely move camera around the game'}
  7204. CMDs[#CMDs + 1] = {NAME = 'unfreecam / unfc', DESC = 'Disables freecam'}
  7205. CMDs[#CMDs + 1] = {NAME = 'freecamspeed / fcspeed [num]', DESC = 'Adjusts freecam speed'}
  7206. CMDs[#CMDs + 1] = {NAME = 'firstp', DESC = 'Forces camera to go into first person'}
  7207. CMDs[#CMDs + 1] = {NAME = 'thirdp', DESC = 'Allows camera to go into third person'}
  7208. CMDs[#CMDs + 1] = {NAME = 'maxzoom [num]', DESC = 'Maximum camera zoom'}
  7209. CMDs[#CMDs + 1] = {NAME = 'fixcam', DESC = 'Fixes camera'}
  7210. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  7211. CMDs[#CMDs + 1] = {NAME = 'btools (CLIENT)', DESC = 'Gives you building tools (DOES NOT REPLICATE)'}
  7212. CMDs[#CMDs + 1] = {NAME = 'f3x (CLIENT)', DESC = 'Loads f3x tools'}
  7213. CMDs[#CMDs + 1] = {NAME = 'delete [part name] (CLIENT)', DESC = 'Removes any part with a certain name from the workspace (DOES NOT REPLICATE)'}
  7214. CMDs[#CMDs + 1] = {NAME = 'deleteclass / dc [class name] (CLIENT)', DESC = 'Removes any part with a certain classname from the workspace (DOES NOT REPLICATE)'}
  7215. CMDs[#CMDs + 1] = {NAME = 'lockworkspace / lockws', DESC = 'Locks the whole workspace'}
  7216. CMDs[#CMDs + 1] = {NAME = 'unlockworkspace / unlockws', DESC = 'Unlocks the whole workspace'}
  7217. CMDs[#CMDs + 1] = {NAME = 'gotopart [part name]', DESC = 'Moves your character to a part or multiple parts'}
  7218. CMDs[#CMDs + 1] = {NAME = 'bringpart [part name] (CLIENT)', DESC = 'Moves a part or multiple parts to your character'}
  7219. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  7220. CMDs[#CMDs + 1] = {NAME = 'ambient [num] [num] [num] (CLIENT)', DESC = 'Changes ambient'}
  7221. CMDs[#CMDs + 1] = {NAME = 'nofog (CLIENT)', DESC = 'Removes fog'}
  7222. CMDs[#CMDs + 1] = {NAME = 'brightness [num] (CLIENT)', DESC = 'Changes the brightness lighting property'}
  7223. CMDs[#CMDs + 1] = {NAME = 'restorelighting / rlighting', DESC = 'Restores Lighting properties'}
  7224. CMDs[#CMDs + 1] = {NAME = 'light [radius] (CLIENT)', DESC = 'Gives your player dynamic light'}
  7225. CMDs[#CMDs + 1] = {NAME = 'nolight / unlight', DESC = 'Removes dynamic light from your player'}
  7226. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  7227. CMDs[#CMDs + 1] = {NAME = 'age [plr]', DESC = 'Tells you the age of a player'}
  7228. CMDs[#CMDs + 1] = {NAME = 'os [plr]', DESC = "Shows a player's platform"}
  7229. CMDs[#CMDs + 1] = {NAME = 'bang [plr]', DESC = 'owo'}
  7230. CMDs[#CMDs + 1] = {NAME = 'unbang [plr]', DESC = 'uwu'}
  7231. CMDs[#CMDs + 1] = {NAME = 'headsit [plr]', DESC = 'Sit on a players head'}
  7232. CMDs[#CMDs + 1] = {NAME = 'kill [plr] (TOOL)', DESC = 'Kills a player (YOU NEED A TOOL)'}
  7233. CMDs[#CMDs + 1] = {NAME = 'bring [plr] (TOOL)', DESC = 'Brings a player (YOU NEED A TOOL)'}
  7234. CMDs[#CMDs + 1] = {NAME = 'fling', DESC = 'Flings anyone you touch'}
  7235. CMDs[#CMDs + 1] = {NAME = 'unfling', DESC = 'Disables the fling command'}
  7236. CMDs[#CMDs + 1] = {NAME = 'loopoof', DESC = 'Loops everyones character sounds (everyone can hear)'}
  7237. CMDs[#CMDs + 1] = {NAME = 'unloopoof', DESC = 'Stops the oof chaos'}
  7238. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  7239. CMDs[#CMDs + 1] = {NAME = 'respawn', DESC = 'Respawns you'}
  7240. CMDs[#CMDs + 1] = {NAME = 'refresh / re', DESC = 'Respawns and brings you back to the same position'}
  7241. CMDs[#CMDs + 1] = {NAME = 'god', DESC = 'Gives you godmode'}
  7242. CMDs[#CMDs + 1] = {NAME = 'ungod', DESC = 'Respawns/ungods you'}
  7243. CMDs[#CMDs + 1] = {NAME = 'invisible / invis', DESC = 'Makes you invisible to other players'}
  7244. CMDs[#CMDs + 1] = {NAME = 'weaken', DESC = 'Changes CustomPhysicalProperties in your player'}
  7245. CMDs[#CMDs + 1] = {NAME = 'unweaken', DESC = 'Changes CustomPhysicalProperties in your player'}
  7246. CMDs[#CMDs + 1] = {NAME = 'strengthen', DESC = 'Changes CustomPhysicalProperties in your player'}
  7247. CMDs[#CMDs + 1] = {NAME = 'unstrengthen', DESC = 'Changes CustomPhysicalProperties in your player'}
  7248. CMDs[#CMDs + 1] = {NAME = 'speed / ws [num]', DESC = 'Change your walkspeed'}
  7249. CMDs[#CMDs + 1] = {NAME = 'hipheight / hheight [num]', DESC = 'Adjusts hip height'}
  7250. CMDs[#CMDs + 1] = {NAME = 'jumppower / jpower [num]', DESC = 'Change a players jump height'}
  7251. CMDs[#CMDs + 1] = {NAME = 'gravity / grav [num]', DESC = 'Change your gravity'}
  7252. CMDs[#CMDs + 1] = {NAME = 'sit', DESC = 'Makes your character sit'}
  7253. CMDs[#CMDs + 1] = {NAME = 'stun', DESC = 'Enables PlatformStand'}
  7254. CMDs[#CMDs + 1] = {NAME = 'unstun', DESC = 'Disables PlatformStand'}
  7255. CMDs[#CMDs + 1] = {NAME = 'team [team name] (CLIENT)', DESC = 'Changes your team. Sometimes fools localscripts.'}
  7256. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  7257. CMDs[#CMDs + 1] = {NAME = 'goto [plr]', DESC = 'Go to a player'}
  7258. CMDs[#CMDs + 1] = {NAME = 'loopgoto [plr]', DESC = 'Loop teleport to a player'}
  7259. CMDs[#CMDs + 1] = {NAME = 'unloopgoto [plr]', DESC = 'Stops teleporting you to a player'}
  7260. CMDs[#CMDs + 1] = {NAME = 'loopbring [plr] (CLIENT)', DESC = 'Loop brings a player to you (useful for killing)'}
  7261. CMDs[#CMDs + 1] = {NAME = 'unloopbring [plr]', DESC = 'Undoes loopbring'}
  7262. CMDs[#CMDs + 1] = {NAME = 'freeze / fr [plr] (CLIENT)', DESC = 'Freezes a player'}
  7263. CMDs[#CMDs + 1] = {NAME = 'thaw / unfr [plr]', DESC = 'Unfreezes a player'}
  7264. CMDs[#CMDs + 1] = {NAME = 'tpposition / tppos [coordinate]', DESC = 'Teleports you to a coordinate'}
  7265. CMDs[#CMDs + 1] = {NAME = 'offset [coordinate]', DESC = 'Offsets you by a coordinate'}
  7266. CMDs[#CMDs + 1] = {NAME = 'getposition / getpos', DESC = 'Notifies you the coordinates of your character'}
  7267. CMDs[#CMDs + 1] = {NAME = 'spawnpoint / spawn', DESC = 'Sets a position where you will spawn'}
  7268. CMDs[#CMDs + 1] = {NAME = 'nospawnpoint / nospawn', DESC = 'Removes your custom spawn point'}
  7269. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  7270. CMDs[#CMDs + 1] = {NAME = 'animation / anim [ID] [speed]', DESC = 'Makes your character preform an animation (must be by roblox to replicate)'}
  7271. CMDs[#CMDs + 1] = {NAME = 'dance', DESC = 'Makes you d a n c e'}
  7272. CMDs[#CMDs + 1] = {NAME = 'spasm', DESC = 'Makes you c r a z y'}
  7273. CMDs[#CMDs + 1] = {NAME = 'unspasm', DESC = 'Stops spasm'}
  7274. CMDs[#CMDs + 1] = {NAME = 'headthrow', DESC = 'Simply makes you throw your head'}
  7275. CMDs[#CMDs + 1] = {NAME = 'noarms', DESC = 'Removes your arms'}
  7276. CMDs[#CMDs + 1] = {NAME = 'nolegs', DESC = 'Removes your arms'}
  7277. CMDs[#CMDs + 1] = {NAME = 'nolimbs', DESC = 'Removes your limbs'}
  7278. CMDs[#CMDs + 1] = {NAME = 'naked', DESC = 'Removes your clothing'}
  7279. CMDs[#CMDs + 1] = {NAME = 'blockhead', DESC = 'Turns your head into a block'}
  7280. CMDs[#CMDs + 1] = {NAME = 'blockhats', DESC = 'Turns your hats into blocks'}
  7281. CMDs[#CMDs + 1] = {NAME = 'clone', DESC = 'Creates an illusion of a clone'}
  7282. CMDs[#CMDs + 1] = {NAME = 'creeper', DESC = 'Makes you look like a creeper'}
  7283. CMDs[#CMDs + 1] = {NAME = 'drophats', DESC = 'Drops your hats'}
  7284. CMDs[#CMDs + 1] = {NAME = 'droptools', DESC = 'Drops your tools'}
  7285. CMDs[#CMDs + 1] = {NAME = 'spin [speed]', DESC = 'Spins your character'}
  7286. CMDs[#CMDs + 1] = {NAME = 'unspin', DESC = 'Disables spin'}
  7287. CMDs[#CMDs + 1] = {NAME = 'spinhats', DESC = 'Spins your characters accessorys'}
  7288. CMDs[#CMDs + 1] = {NAME = 'unspinhats', DESC = 'Undoes spinhats'}
  7289. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  7290. CMDs[#CMDs + 1] = {NAME = 'tools', DESC = 'Copies tools from ReplicatedStorage and Lighting'}
  7291. CMDs[#CMDs + 1] = {NAME = 'keeptools / ktools', DESC = 'Saves tools to startergear'}
  7292. CMDs[#CMDs + 1] = {NAME = 'nokeeptools / noktools', DESC = 'Deletes tools in startergear'}
  7293. CMDs[#CMDs + 1] = {NAME = 'notools/removetools', DESC = 'Removes tools from character and backpack'}
  7294. CMDs[#CMDs + 1] = {NAME = 'grabtools', DESC = 'Automatically get tools that are dropped'}
  7295. CMDs[#CMDs + 1] = {NAME = 'ungrabtools', DESC = 'Disables grabtools'}
  7296. CMDs[#CMDs + 1] = {NAME = 'givetools [plr]', DESC = 'Give your tools to a player'}
  7297. CMDs[#CMDs + 1] = {NAME = 'copytools [plr]', DESC = 'Copies a players tools'}
  7298. wait()
  7299.  
  7300. for i = 1, #CMDs do
  7301. local newcmd = Holder.Example:Clone()
  7302. newcmd.Parent = Holder.CMDs
  7303. newcmd.Visible = false
  7304. newcmd.Text = "" .. CMDs[i].NAME
  7305. newcmd.Name = 'CMD'
  7306. newcmd.MouseButton1Click:Connect(function()
  7307. notify(CMDs[i].NAME,CMDs[i].DESC)
  7308. end)
  7309. end
  7310.  
  7311. IndexContents('',true)
  7312.  
  7313. function FindInTable(Table, Name)
  7314. for i,v in pairs(Table) do
  7315. if v == Name then
  7316. return true
  7317. end
  7318. end
  7319. return false
  7320. end
  7321.  
  7322.  
  7323. function GetInTable(Table, Name)
  7324. for i = 1, #Table do
  7325. if Table[i] == Name then
  7326. return i
  7327. end
  7328. end
  7329. return false
  7330. end
  7331.  
  7332. function respawn(plr)
  7333. if r15(plr) then
  7334. plr.Character.Humanoid.Health = 0
  7335. wait(0.1)
  7336. plr.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  7337. plr.Character.HumanoidRootPart:Destroy()
  7338. else
  7339. plr.Character:Destroy()
  7340. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  7341. local H = Instance.new('Humanoid', M)
  7342. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  7343. plr.Character = M
  7344. end
  7345. end
  7346.  
  7347. function refresh(plr)
  7348. spawn(function()
  7349. local rpos = plr.Character.HumanoidRootPart.Position
  7350. wait()
  7351. respawn(plr)
  7352. wait()
  7353. repeat wait() until plr.Character ~= nil and plr.Character:FindFirstChild('HumanoidRootPart')
  7354. plr.Character:MoveTo(rpos)
  7355. end)
  7356. end
  7357.  
  7358. godded = false
  7359. local oldCframe
  7360. local currentTool
  7361.  
  7362. Players.superswagboy67.CharacterAdded:Connect(function()
  7363. wait(0.3)
  7364. if spawnpoint and not godded and spawnpos ~= nil then
  7365. Players.superswagboy67.Character.HumanoidRootPart.CFrame = spawnpos
  7366. end
  7367. bangplr = nil
  7368. execCmd('clip')
  7369. if godded then
  7370. repeat wait() until Players.superswagboy67.Character ~= nil and Players.superswagboy67.Character:FindFirstChild('HumanoidRootPart') and Players.superswagboy67.Character:FindFirstChild('Humanoid')
  7371. Players.superswagboy67.Character.Humanoid:SetStateEnabled(15,false)
  7372. Players.superswagboy67.Character.Humanoid:SetStateEnabled(16,false)
  7373. local r=Players.superswagboy67.Character:FindFirstChild("HumanoidRootPart")
  7374. for i = 1,5 do
  7375. r.CFrame = oldCframe
  7376. end
  7377. if currentTool ~= nil then
  7378. local nt = Players.superswagboy67.Backpack:FindFirstChild(currentTool.Name)
  7379. nt.Parent = Players.superswagboy67.Character
  7380. currentTool = nil
  7381. end
  7382. end
  7383. end)
  7384.  
  7385. Players.superswagboy67.CharacterRemoving:Connect(function()
  7386. if Players.superswagboy67.Character then
  7387. local r = Players.superswagboy67.Character:FindFirstChild("HumanoidRootPart")
  7388. if r ~= nil then oldCframe = r.CFrame end
  7389. currentTool = Players.superswagboy67.Character:FindFirstChildOfClass("Tool")
  7390. end
  7391. end)
  7392.  
  7393. local std={}
  7394. std.inTable=function(tbl,val)
  7395. if tbl==nil then return false end
  7396. for _,v in pairs(tbl)do
  7397. if v==val then return true end
  7398. end
  7399. return false
  7400. end
  7401.  
  7402. function getstring(begin)
  7403. local start = begin-1
  7404. local AA = '' for i,v in pairs(cargs) do
  7405. if i > start then
  7406. if AA ~= '' then
  7407. AA = AA .. ' ' .. v
  7408. else
  7409. AA = AA .. v
  7410. end
  7411. end
  7412. end
  7413. return AA
  7414. end
  7415.  
  7416. local findCmd=function(cmd_name)
  7417. for i,v in pairs(cmds)do
  7418. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  7419. return v
  7420. end
  7421. end
  7422. return customAlias[cmd_name:lower()]
  7423. end
  7424.  
  7425. local function splitString(str,delim)
  7426. local broken = {}
  7427. if delim == nil then delim = "," end
  7428. for w in string.gmatch(str,"[^"..delim.."]+") do
  7429. table.insert(broken,w)
  7430. end
  7431. return broken
  7432. end
  7433.  
  7434. local historyCount = 0
  7435. local cmdHistory = {}
  7436. local split=" "
  7437. lastBreakTime = 0
  7438. function execCmd(cmdStr,speaker)
  7439. spawn(function()
  7440. if canvasPos ~= nil then
  7441. CMDsF.CanvasPosition = Vector2.new(0, canvasPos)
  7442. canvasTop = false
  7443. end
  7444. local rawCmdStr = cmdStr
  7445. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  7446. local commandsToRun = splitString(cmdStr,"\\")
  7447. for i,v in pairs(commandsToRun) do
  7448. v = string.gsub(v,"%%BackSlash%%","\\")
  7449. local x,y,num = v:find("^(%d+)%^")
  7450. local cmdDelay = 0
  7451. if num then
  7452. v = v:sub(y+1)
  7453. local x,y,del = v:find("^([%d%.]+)%^")
  7454. if del then
  7455. v = v:sub(y+1)
  7456. cmdDelay = tonumber(del) or 0
  7457. end
  7458. end
  7459. num = tonumber(num or 1)
  7460. local args = splitString(v,split)
  7461. local cmd = findCmd(args[1])
  7462. if cmd then
  7463. table.remove(args,1)
  7464. cargs = args
  7465. if speaker == Players.superswagboy67 then
  7466. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  7467. end
  7468. if #cmdHistory > 20 then table.remove(cmdHistory) end
  7469. local cmdStartTime = tick()
  7470. for rep = 1,num do
  7471. if lastBreakTime > cmdStartTime then break end
  7472. pcall(function()
  7473. cmd.FUNC(args, speaker)
  7474. end)
  7475. if cmdDelay ~= 0 then wait(cmdDelay) end
  7476. end
  7477. end
  7478. end
  7479. end)
  7480. end
  7481.  
  7482. function addcmd(name,alias,func,plgn)
  7483. cmds[#cmds+1]=
  7484. {
  7485. NAME=name;
  7486. ALIAS=alias;
  7487. FUNC=func;
  7488. PLUGIN=plgn;
  7489. }
  7490. end
  7491.  
  7492. function addbind(cmd,key)
  7493. binds[#binds+1]=
  7494. {
  7495. COMMAND=cmd;
  7496. KEY=key;
  7497. }
  7498. end
  7499.  
  7500. function addcmdtext(text,name,desc)
  7501. local newcmd = Holder.Example:Clone()
  7502. newcmd.Parent = Holder.CMDs
  7503. newcmd.Visible = false
  7504. newcmd.Text = text
  7505. newcmd.Name = 'PLUGIN_'..name
  7506. if desc then
  7507. newcmd.MouseButton1Click:Connect(function()
  7508. notify(text,desc)
  7509. end)
  7510. end
  7511. end
  7512.  
  7513. local SpecialPlayerCases = {
  7514. ["all"] = function(speaker)return Players:GetPlayers() end,
  7515. ["others"] = function(speaker)
  7516. local plrs = {}
  7517. for i,v in pairs(Players:GetPlayers()) do
  7518. if v ~= speaker then
  7519. table.insert(plrs,v)
  7520. end
  7521. end
  7522. return plrs
  7523. end,
  7524. ["me"] = function(speaker)return {speaker} end,
  7525. ["#(%d+)"] = function(speaker,args,currentList)
  7526. local returns = {}
  7527. local randAmount = tonumber(args[1])
  7528. local players = {unpack(currentList)}
  7529. for i = 1,randAmount do
  7530. if #players == 0 then break end
  7531. local randIndex = math.random(1,#players)
  7532. table.insert(returns,players[randIndex])
  7533. table.remove(players,randIndex)
  7534. end
  7535. return returns
  7536. end,
  7537. ["random"] = function(speaker,args,currentList)
  7538. local players = currentList
  7539. return {players[math.random(1,#players)]}
  7540. end,
  7541. ["%%(.+)"] = function(speaker,args)
  7542. local returns = {}
  7543. local team = args[1]
  7544. for _,plr in pairs(Players:GetPlayers()) do
  7545. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  7546. table.insert(returns,plr)
  7547. end
  7548. end
  7549. return returns
  7550. end,
  7551. ["allies"] = function(speaker)
  7552. local returns = {}
  7553. local team = speaker.Team
  7554. for _,plr in pairs(Players:GetPlayers()) do
  7555. if plr.Team == team then
  7556. table.insert(returns,plr)
  7557. end
  7558. end
  7559. return returns
  7560. end,
  7561. ["enemies"] = function(speaker)
  7562. local returns = {}
  7563. local team = speaker.Team
  7564. for _,plr in pairs(Players:GetPlayers()) do
  7565. if plr.Team ~= team then
  7566. table.insert(returns,plr)
  7567. end
  7568. end
  7569. return returns
  7570. end,
  7571. ["team"] = function(speaker)
  7572. local returns = {}
  7573. local team = speaker.Team
  7574. for _,plr in pairs(Players:GetPlayers()) do
  7575. if plr.Team == team then
  7576. table.insert(returns,plr)
  7577. end
  7578. end
  7579. return returns
  7580. end,
  7581. ["nonteam"] = function(speaker)
  7582. local returns = {}
  7583. local team = speaker.Team
  7584. for _,plr in pairs(Players:GetPlayers()) do
  7585. if plr.Team ~= team then
  7586. table.insert(returns,plr)
  7587. end
  7588. end
  7589. return returns
  7590. end,
  7591. ["friends"] = function(speaker,args)
  7592. local returns = {}
  7593. for _,plr in pairs(Players:GetPlayers()) do
  7594. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  7595. table.insert(returns,plr)
  7596. end
  7597. end
  7598. return returns
  7599. end,
  7600. ["nonfriends"] = function(speaker,args)
  7601. local returns = {}
  7602. for _,plr in pairs(Players:GetPlayers()) do
  7603. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  7604. table.insert(returns,plr)
  7605. end
  7606. end
  7607. return returns
  7608. end,
  7609. ["guests"] = function(speaker,args)
  7610. local returns = {}
  7611. for _,plr in pairs(Players:GetPlayers()) do
  7612. if plr.Guest then
  7613. table.insert(returns,plr)
  7614. end
  7615. end
  7616. return returns
  7617. end,
  7618. ["bacons"] = function(speaker,args)
  7619. local returns = {}
  7620. for _,plr in pairs(Players:GetPlayers()) do
  7621. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  7622. table.insert(returns,plr)
  7623. end
  7624. end
  7625. return returns
  7626. end,
  7627. ["age(%d+)"] = function(speaker,args)
  7628. local returns = {}
  7629. local age = tonumber(args[1])
  7630. if not age == nil then return end
  7631. for _,plr in pairs(Players:GetPlayers()) do
  7632. if plr.AccountAge <= age then
  7633. table.insert(returns,plr)
  7634. end
  7635. end
  7636. return returns
  7637. end,
  7638. ["rad(%d+)"] = function(speaker,args)
  7639. local returns = {}
  7640. local radius = tonumber(args[1])
  7641. local speakerChar = speaker.Character
  7642. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  7643. for _,plr in pairs(Players:GetPlayers()) do
  7644. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  7645. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  7646. if magnitude <= radius then table.insert(returns,plr) end
  7647. end
  7648. end
  7649. return returns
  7650. end
  7651. }
  7652.  
  7653. local function toTokens(str)
  7654. local tokens = {}
  7655. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  7656. table.insert(tokens,{Operator = op,Name = name})
  7657. end
  7658. return tokens
  7659. end
  7660.  
  7661. local function onlyIncludeInTable(tab,matches)
  7662. local matchTable = {}
  7663. local resultTable = {}
  7664. for i,v in pairs(matches) do matchTable[v.Name] = true end
  7665. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  7666. return resultTable
  7667. end
  7668.  
  7669. local function removeTableMatches(tab,matches)
  7670. local matchTable = {}
  7671. local resultTable = {}
  7672. for i,v in pairs(matches) do matchTable[v.Name] = true end
  7673. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  7674. return resultTable
  7675. end
  7676.  
  7677. local function getPlayersByName(name)
  7678. local found = {}
  7679. for i,v in pairs(Players:GetChildren()) do
  7680. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  7681. table.insert(found,v)
  7682. end
  7683. end
  7684. return found
  7685. end
  7686.  
  7687. function getPlayer(list,speaker)
  7688. if list == nil then return {speaker.Name} end
  7689. local nameList = splitString(list,",")
  7690.  
  7691. local foundList = {}
  7692.  
  7693. for _,name in pairs(nameList) do
  7694. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  7695. local tokens = toTokens(name)
  7696. local initialPlayers = Players:GetPlayers()
  7697.  
  7698. for i,v in pairs(tokens) do
  7699. if v.Operator == "+" then
  7700. local tokenContent = v.Name
  7701. local foundCase = false
  7702. for regex,case in pairs(SpecialPlayerCases) do
  7703. local matches = {string.match(tokenContent,"^"..regex.."$")}
  7704. if #matches > 0 then
  7705. foundCase = true
  7706. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
  7707. end
  7708. end
  7709. if not foundCase then
  7710. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  7711. end
  7712. else
  7713. local tokenContent = v.Name
  7714. local foundCase = false
  7715. for regex,case in pairs(SpecialPlayerCases) do
  7716. local matches = {string.match(tokenContent,"^"..regex.."$")}
  7717. if #matches > 0 then
  7718. foundCase = true
  7719. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
  7720. end
  7721. end
  7722. if not foundCase then
  7723. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  7724. end
  7725. end
  7726. end
  7727.  
  7728. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  7729. end
  7730.  
  7731. local foundNames = {}
  7732. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  7733.  
  7734. return foundNames
  7735. end
  7736.  
  7737. local getprfx=function(strn)
  7738. if strn:sub(1,string.len(prefix))==prefix then return{'cmd',string.len(prefix)+1}
  7739. end return
  7740. end
  7741.  
  7742. function do_exec(str, plr)
  7743. str = str:gsub('/e ', '')
  7744. local t = getprfx(str)
  7745. if not t then return end
  7746. str = str:sub(t[2])
  7747. if t[1]=='cmd' then
  7748. execCmd(str, plr)
  7749. IndexContents('',true,false,true)
  7750. end
  7751. end
  7752.  
  7753.  
  7754. Players.superswagboy67.Chatted:connect(function(message)
  7755. do_exec(message, Players.superswagboy67)
  7756. end)
  7757.  
  7758. Holder.Cmdbar.Changed:connect(function(property)
  7759. if property == "Text" and Holder.Cmdbar:IsFocused() then
  7760. IndexContents(Holder.Cmdbar.Text,true,true)
  7761. end
  7762. end)
  7763.  
  7764. Holder.Cmdbar.FocusLost:connect(function(enterpressed)
  7765. if enterpressed then
  7766. execCmd(Holder.Cmdbar.Text,Players.superswagboy67)
  7767. end
  7768. Holder.Cmdbar.Text = "Command Bar"
  7769. IndexContents('',true,false,true)
  7770. if canvasPos ~= nil then
  7771. CMDsF.CanvasPosition = Vector2.new(0, canvasPos)
  7772. canvasTop = false
  7773. end
  7774. if SettingsOpen == true then
  7775. Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut", "Quart", 0.2, true, nil)
  7776. end
  7777. end)
  7778.  
  7779. Holder.Cmdbar.Focused:Connect(function() historyCount = 0 end)
  7780. UserInputService.InputBegan:Connect(function(input)
  7781. if not Holder.Cmdbar:IsFocused() then return end
  7782. if input.KeyCode == Enum.KeyCode.Up then
  7783. historyCount = historyCount + 1
  7784. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  7785. Holder.Cmdbar.Text = cmdHistory[historyCount] or ""
  7786. elseif input.KeyCode == Enum.KeyCode.Down then
  7787. historyCount = historyCount - 1
  7788. if historyCount < 1 then historyCount = 1 end
  7789. Holder.Cmdbar.Text = cmdHistory[historyCount] or ""
  7790. end
  7791. end)
  7792.  
  7793. ESPenabled = false
  7794. CHMSenabled = false
  7795.  
  7796. function round(num, numDecimalPlaces)
  7797. local mult = 10^(numDecimalPlaces or 0)
  7798. return math.floor(num * mult + 0.5) / mult
  7799. end
  7800.  
  7801. function ESP(plr)
  7802. spawn(function()
  7803. local refreshing = true
  7804. for i,v in pairs(PARENT:GetChildren()) do
  7805. if v.Name == plr.Name..'_ESP' then
  7806. v:Destroy()
  7807. end
  7808. end
  7809. wait()
  7810. if plr.Character and plr.Name ~= Players.superswagboy67.Name and not PARENT:FindFirstChild(plr.Name..'_ESP') then
  7811. local ESPholder = Instance.new("Folder", PARENT)
  7812. ESPholder.Name = plr.Name..'_ESP'
  7813. for b,n in pairs (plr.Character:GetChildren()) do
  7814. if (n:IsA("BasePart")) then
  7815. local a = Instance.new("BoxHandleAdornment", ESPholder)
  7816. a.Name = plr.Name
  7817. a.Adornee = n
  7818. a.AlwaysOnTop = true
  7819. a.ZIndex = 0
  7820. a.Size = n.Size
  7821. a.Transparency = 0.7
  7822. if plr.TeamColor == Players.superswagboy67.TeamColor then
  7823. a.Color = BrickColor.new("Lime green")
  7824. else
  7825. a.Color = BrickColor.new("Really red")
  7826. end
  7827. end
  7828. end
  7829. if plr.Character and plr.Character:FindFirstChild('Head') then
  7830. local BillboardGui = Instance.new("BillboardGui", ESPholder)
  7831. local TextLabel = Instance.new("TextLabel")
  7832. BillboardGui.Adornee = plr.Character.Head
  7833. BillboardGui.Name = plr.Name
  7834. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  7835. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  7836. BillboardGui.AlwaysOnTop = true
  7837. TextLabel.Parent = BillboardGui
  7838. TextLabel.BackgroundTransparency = 1
  7839. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  7840. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  7841. TextLabel.Font = Enum.Font.SourceSansSemibold
  7842. TextLabel.TextSize = 20
  7843. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  7844. TextLabel.TextStrokeTransparency = 0
  7845. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  7846. plr.CharacterAdded:Connect(function()
  7847. if ESPenabled then
  7848. refreshing = false
  7849. ESPholder:Destroy()
  7850. repeat wait(1) until plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid')
  7851. ESP(plr)
  7852. end
  7853. end)
  7854. game:GetService("RunService").RenderStepped:Connect(function()
  7855. if refreshing and PARENT:FindFirstChild(plr.Name..'_ESP') and plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid') then
  7856. local pos = math.floor((Players.superswagboy67.Character.HumanoidRootPart.Position - plr.Character.HumanoidRootPart.Position).magnitude)
  7857. TextLabel.Text = 'Name: '..plr.Name..' | Health: '..round(plr.Character.Humanoid.Health, 1)..' | Studs: '..pos
  7858. end
  7859. end)
  7860. end
  7861. end
  7862. end)
  7863. end
  7864.  
  7865. function CHMS(plr)
  7866. spawn(function()
  7867. local refreshing = true
  7868. for i,v in pairs(PARENT:GetChildren()) do
  7869. if v.Name == plr.Name..'_CHMS' then
  7870. v:Destroy()
  7871. end
  7872. end
  7873. wait()
  7874. if plr.Character and plr.Name ~= Players.superswagboy67.Name and not PARENT:FindFirstChild(plr.Name..'_CHMS') then
  7875. local ESPholder = Instance.new("Folder", PARENT)
  7876. ESPholder.Name = plr.Name..'_CHMS'
  7877. for b,n in pairs (plr.Character:GetChildren()) do
  7878. if (n:IsA("BasePart")) then
  7879. local a = Instance.new("BoxHandleAdornment", ESPholder)
  7880. a.Name = plr.Name
  7881. a.Adornee = n
  7882. a.AlwaysOnTop = true
  7883. a.ZIndex = 0
  7884. a.Size = n.Size
  7885. a.Transparency = 0.7
  7886. if plr.TeamColor == Players.superswagboy67.TeamColor then
  7887. a.Color = BrickColor.new("Lime green")
  7888. else
  7889. a.Color = BrickColor.new("Really red")
  7890. end
  7891. end
  7892. end
  7893. plr.CharacterAdded:Connect(function()
  7894. if CHMSenabled then
  7895. refreshing = false
  7896. ESPholder:Destroy()
  7897. repeat wait(1) until plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid')
  7898. CHMS(plr)
  7899. end
  7900. end)
  7901. end
  7902. end)
  7903. end
  7904.  
  7905. function Locate(plr)
  7906. spawn(function()
  7907. local refreshing = true
  7908. for i,v in pairs(PARENT:GetChildren()) do
  7909. if v.Name == plr.Name..'_LC' then
  7910. v:Destroy()
  7911. end
  7912. end
  7913. wait()
  7914. if plr.Character and plr.Name ~= Players.superswagboy67.Name and not PARENT:FindFirstChild(plr.Name..'_LC') then
  7915. local ESPholder = Instance.new("Folder", PARENT)
  7916. ESPholder.Name = plr.Name..'_LC'
  7917. for b,n in pairs (plr.Character:GetChildren()) do
  7918. if (n:IsA("BasePart")) then
  7919. local a = Instance.new("BoxHandleAdornment", ESPholder)
  7920. a.Name = plr.Name
  7921. a.Adornee = n
  7922. a.AlwaysOnTop = true
  7923. a.ZIndex = 0
  7924. a.Size = n.Size
  7925. a.Transparency = 0.7
  7926. if plr.TeamColor == Players.superswagboy67.TeamColor then
  7927. a.Color = BrickColor.new("Lime green")
  7928. else
  7929. a.Color = BrickColor.new("Really red")
  7930. end
  7931. end
  7932. end
  7933. if plr.Character and plr.Character:FindFirstChild('Head') then
  7934. local BillboardGui = Instance.new("BillboardGui", ESPholder)
  7935. local TextLabel = Instance.new("TextLabel")
  7936. BillboardGui.Adornee = plr.Character.Head
  7937. BillboardGui.Name = plr.Name
  7938. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  7939. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  7940. BillboardGui.AlwaysOnTop = true
  7941. TextLabel.Parent = BillboardGui
  7942. TextLabel.BackgroundTransparency = 1
  7943. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  7944. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  7945. TextLabel.Font = Enum.Font.SourceSansSemibold
  7946. TextLabel.TextSize = 20
  7947. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  7948. TextLabel.TextStrokeTransparency = 0
  7949. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  7950. plr.CharacterAdded:Connect(function()
  7951. if ESPholder ~= nil and ESPholder.Parent ~= nil then
  7952. refreshing = false
  7953. ESPholder:Destroy()
  7954. repeat wait(1) until plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid')
  7955. Locate(plr)
  7956. end
  7957. end)
  7958. game:GetService("RunService").RenderStepped:Connect(function()
  7959. if refreshing and PARENT:FindFirstChild(plr.Name..'_LC') and plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid') then
  7960. local pos = math.floor((Players.superswagboy67.Character.HumanoidRootPart.Position - plr.Character.HumanoidRootPart.Position).magnitude)
  7961. TextLabel.Text = 'Name: '..plr.Name..' | Health: '..round(plr.Character.Humanoid.Health, 1)..' | Studs: '..pos
  7962. end
  7963. end)
  7964. end
  7965. end
  7966. end)
  7967. end
  7968.  
  7969. bindsGUI = KeybindEditor
  7970. awaitingInput = false
  7971. keySelected = false
  7972.  
  7973. function unkeybind(cmd,key)
  7974. for i = #binds,1,-1 do
  7975. if binds[i].COMMAND == cmd and binds[i].KEY == key then
  7976. table.remove(binds, i)
  7977. end
  7978. end
  7979. refreshbinds()
  7980. updatesaves()
  7981. if key == 'RightClick' or key == 'LeftClick' then
  7982. notify('Keybinds Updated','Unbinded '..key..' from '..cmd)
  7983. else
  7984. notify('Keybinds Updated','Unbinded '..key:sub(14)..' from '..cmd)
  7985. end
  7986. end
  7987.  
  7988. function refreshbinds()
  7989. if Holder_2 then
  7990. Holder_2:ClearAllChildren()
  7991. Holder_2.CanvasSize = UDim2.new(0, 0, 0, 10)
  7992. for i = 1, #binds do
  7993. local YSize = 25
  7994. local Position = ((i * YSize) - YSize)
  7995. local newbind = Example_2:Clone()
  7996. newbind.Parent = Holder_2
  7997. newbind.Visible = true
  7998. newbind.Position = UDim2.new(0,0,0, Position + 5)
  7999. local input = tostring(binds[i].KEY)
  8000. local key
  8001. if input == 'RightClick' or input == 'LeftClick' then
  8002. key = input
  8003. else
  8004. key = input:sub(14)
  8005. end
  8006. newbind.Text.Text = key.." > "..binds[i].COMMAND
  8007. Holder_2.CanvasSize = UDim2.new(0,0,0, Position + 30)
  8008. newbind.Text.Delete.MouseButton1Click:Connect(function()
  8009. unkeybind(binds[i].COMMAND,binds[i].KEY)
  8010. end)
  8011. end
  8012. end
  8013. end
  8014.  
  8015. refreshbinds()
  8016.  
  8017. PositionsFrame.Delete.MouseButton1Click:Connect(function()
  8018. execCmd('cpos')
  8019. end)
  8020.  
  8021. function refreshwaypoints()
  8022. if Holder_4 then
  8023. Holder_4:ClearAllChildren()
  8024. Holder_4.CanvasSize = UDim2.new(0, 0, 0, 10)
  8025. for i = 1, #WayPoints do
  8026. local YSize = 25
  8027. local Position = ((i * YSize) - YSize)
  8028. local newpoint = Example_4:Clone()
  8029. newpoint.Parent = Holder_4
  8030. newpoint.Visible = true
  8031. newpoint.Position = UDim2.new(0,0,0, Position + 5)
  8032. newpoint.Text.Text = WayPoints[i].NAME
  8033. Holder_4.CanvasSize = UDim2.new(0,0,0, Position + 30)
  8034. newpoint.Text.Delete.MouseButton1Click:Connect(function()
  8035. execCmd('dpos '..WayPoints[i].NAME)
  8036. end)
  8037. newpoint.Text.TP.MouseButton1Click:Connect(function()
  8038. execCmd("loadpos "..WayPoints[i].NAME)
  8039. end)
  8040. end
  8041. end
  8042. end
  8043.  
  8044. refreshwaypoints()
  8045.  
  8046. function refreshaliases()
  8047. if Holder_3 then
  8048. Holder_3:ClearAllChildren()
  8049. Holder_3.CanvasSize = UDim2.new(0, 0, 0, 10)
  8050. for i = 1, #aliases do
  8051. local YSize = 25
  8052. local Position = ((i * YSize) - YSize)
  8053. local newalias = Example_3:Clone()
  8054. newalias.Parent = Holder_3
  8055. newalias.Visible = true
  8056. newalias.Position = UDim2.new(0,0,0, Position + 5)
  8057. newalias.Text.Text = aliases[i].CMD.." > "..aliases[i].ALIAS
  8058. Holder_3.CanvasSize = UDim2.new(0,0,0, Position + 30)
  8059. newalias.Text.Delete.MouseButton1Click:Connect(function()
  8060. execCmd('removealias '..aliases[i].ALIAS)
  8061. end)
  8062. end
  8063. end
  8064. end
  8065.  
  8066. BindTo.MouseButton1Click:Connect(function()
  8067. awaitingInput = true
  8068. BindTo.Text = 'Press something'
  8069. end)
  8070.  
  8071. Add_2.MouseButton1Click:Connect(function()
  8072. if keySelected then
  8073. if string.find(Cmdbar_2.Text, "\\\\") then
  8074. notify('Keybind Error','Only use one backslash to keybind multiple commands into one keybind or command')
  8075. else
  8076. addbind(Cmdbar_2.Text,keyPressed)
  8077. refreshbinds()
  8078. updatesaves()
  8079. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  8080. notify('Keybinds Updated','Binded '..keyPressed..' to '..Cmdbar_2.Text)
  8081. else
  8082. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to '..Cmdbar_2.Text)
  8083. end
  8084. end
  8085. end
  8086. end)
  8087.  
  8088. Exit_2.MouseButton1Click:Connect(function()
  8089. Cmdbar_2.Text = 'Command'
  8090. BindTo.Text = 'Click to bind'
  8091. keySelected = false
  8092. KeybindEditor:TweenPosition(UDim2.new(0.5, -180, 0, -400), "InOut", "Quart", 0.5, true, nil)
  8093. end)
  8094.  
  8095. local function onInputBegan(input,gameProcessed)
  8096. if awaitingInput then
  8097. if input.UserInputType == Enum.UserInputType.Keyboard then
  8098. keyPressed = tostring(input.KeyCode)
  8099. BindTo.Text = keyPressed:sub(14)
  8100. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  8101. keyPressed = 'LeftClick'
  8102. BindTo.Text = 'LeftClick'
  8103. elseif input.UserInputType == Enum.UserInputType.MouseButton2 then
  8104. keyPressed = 'RightClick'
  8105. BindTo.Text = 'RightClick'
  8106. end
  8107. awaitingInput = false
  8108. keySelected = true
  8109. end
  8110. if not gameProcessed and #binds > 0 then
  8111. for i,v in pairs(binds)do
  8112. if input.UserInputType == Enum.UserInputType.Keyboard and v.KEY:lower()==tostring(input.KeyCode):lower() then
  8113. execCmd(v.COMMAND,Players.superswagboy67)
  8114. elseif input.UserInputType == Enum.UserInputType.MouseButton1 and v.KEY:lower()=='leftclick' then
  8115. execCmd(v.COMMAND,Players.superswagboy67)
  8116. elseif input.UserInputType == Enum.UserInputType.MouseButton2 and v.KEY:lower()=='rightclick' then
  8117. execCmd(v.COMMAND,Players.superswagboy67)
  8118. end
  8119. end
  8120. end
  8121. end
  8122.  
  8123. UserInputService.InputBegan:connect(onInputBegan)
  8124.  
  8125. game:GetService('RunService').Stepped:connect(function()
  8126. if bangplr then
  8127. Players.superswagboy67.Character.HumanoidRootPart.CFrame = Players[bangplr].Character.HumanoidRootPart.CFrame
  8128. end
  8129. if spinenabled then
  8130. pcall(function()
  8131. spinning.Position = Players.superswagboy67.Character.Head.Position
  8132. end)
  8133. end
  8134. end)
  8135.  
  8136. Fly.Select.MouseButton1Click:Connect(function()
  8137. if keySelected then
  8138. addbind('togglefly',keyPressed)
  8139. refreshbinds()
  8140. updatesaves()
  8141. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  8142. notify('Keybinds Updated','Binded '..keyPressed..' to toggle fly')
  8143. else
  8144. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to toggle fly')
  8145. end
  8146. end
  8147. end)
  8148.  
  8149. Noclip.Select.MouseButton1Click:Connect(function()
  8150. if keySelected then
  8151. addbind('togglenoclip',keyPressed)
  8152. refreshbinds()
  8153. updatesaves()
  8154. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  8155. notify('Keybinds Updated','Binded '..keyPressed..' to toggle noclip')
  8156. else
  8157. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to toggle noclip')
  8158. end
  8159. end
  8160. end)
  8161.  
  8162. Float.Select.MouseButton1Click:Connect(function()
  8163. if keySelected then
  8164. addbind('togglefloat',keyPressed)
  8165. refreshbinds()
  8166. updatesaves()
  8167. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  8168. notify('Keybinds Updated','Binded '..keyPressed..' to toggle float')
  8169. else
  8170. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to toggle float')
  8171. end
  8172. end
  8173. end)
  8174.  
  8175. IYMouse.Button1Down:connect(function()
  8176. for i,v in pairs(binds) do
  8177. if v.COMMAND == 'clicktp' then
  8178. local input = v.KEY
  8179. if input == 'RightClick' and UserInputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton2) and Players.superswagboy67.Character then
  8180. Players.superswagboy67.Character.HumanoidRootPart.CFrame = IYMouse.Hit + Vector3.new(0,7,0)
  8181. elseif input == 'LeftClick' and UserInputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) and Players.superswagboy67.Character then
  8182. Players.superswagboy67.Character.HumanoidRootPart.CFrame = IYMouse.Hit + Vector3.new(0,7,0)
  8183. elseif UserInputService:IsKeyDown(Enum.KeyCode[input:sub(14)]) and Players.superswagboy67.Character then
  8184. Players.superswagboy67.Character.HumanoidRootPart.CFrame = IYMouse.Hit + Vector3.new(0,7,0)
  8185. end
  8186. end
  8187. end
  8188. end)
  8189.  
  8190. ClickTP.Select.MouseButton1Click:Connect(function()
  8191. if keySelected then
  8192. addbind('clicktp',keyPressed)
  8193. refreshbinds()
  8194. updatesaves()
  8195. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  8196. notify('Keybinds Updated','Binded '..keyPressed..' to click tp')
  8197. else
  8198. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to click tp')
  8199. end
  8200. end
  8201. end)
  8202.  
  8203. PluginsGUI = PluginEditor.background
  8204.  
  8205. function refreshplugins()
  8206. if Holder_5 then
  8207. Holder_5:ClearAllChildren()
  8208. Holder_5.CanvasSize = UDim2.new(0, 0, 0, 10)
  8209. for i,v in pairs(PluginsTable) do
  8210. local pName = v
  8211. local YSize = 25
  8212. local Position = ((i * YSize) - YSize)
  8213. local newplugin = Example_5:Clone()
  8214. newplugin.Parent = Holder_5
  8215. newplugin.Visible = true
  8216. newplugin.Position = UDim2.new(0,0,0, Position + 5)
  8217. newplugin.Text.Text = pName
  8218. Holder_5.CanvasSize = UDim2.new(0,0,0, Position + 30)
  8219. newplugin.Text.Delete.MouseButton1Click:Connect(function()
  8220. for i = #cmds,1,-1 do
  8221. if cmds[i].PLUGIN == pName then
  8222. table.remove(cmds, i)
  8223. end
  8224. end
  8225. for i,v in pairs(Holder.CMDs:GetChildren()) do
  8226. if v.Name == 'PLUGIN_'..pName then
  8227. v:Destroy()
  8228. end
  8229. end
  8230. for i,v in pairs(PluginsTable) do
  8231. if v == pName then
  8232. table.remove(PluginsTable, i)
  8233. notify('Removed Plugin',pName..' was removed')
  8234. end
  8235. end
  8236. IndexContents('',true)
  8237. refreshplugins()
  8238. end)
  8239. end
  8240. updatesaves()
  8241. end
  8242. end
  8243.  
  8244. local PluginCache
  8245. function LoadPlugin(val,startup)
  8246. local plugin
  8247.  
  8248. function CatchedPluginLoad()
  8249. plugin = loadfile(val)()
  8250. end
  8251.  
  8252. function handlePluginError(plerror)
  8253. notify('Plugin Error','An error occurred with the plugin, "'..val..'" and it could not be loaded')
  8254. if FindInTable(PluginsTable,val) then
  8255. for i,v in pairs(PluginsTable) do
  8256. if v == val then
  8257. table.remove(PluginsTable,i)
  8258. end
  8259. end
  8260. end
  8261.  
  8262. print("Original Error: "..tostring(plerror))
  8263. print("Plugin Error, stack traceback: "..tostring(debug.traceback()))
  8264.  
  8265. plugin = nil
  8266.  
  8267. return false
  8268. end
  8269.  
  8270. xpcall(CatchedPluginLoad, handlePluginError)
  8271.  
  8272. if plugin ~= nil then
  8273. if not startup then
  8274. notify('Loaded Plugin',"Name: "..plugin["PluginName"].."\n".."Description: "..plugin["PluginDescription"])
  8275. end
  8276. addcmdtext('',val)
  8277. addcmdtext(string.upper('--'..plugin["PluginName"]),val,plugin["PluginDescription"])
  8278. for i,v in pairs(plugin["Commands"]) do
  8279. local cmdExt = ''
  8280. local cmdName = i
  8281. local function handleNames()
  8282. cmdName = i
  8283. if findCmd(cmdName..cmdExt) then
  8284. if isNumber(cmdExt) then
  8285. cmdExt = cmdExt+1
  8286. else
  8287. cmdExt = 1
  8288. end
  8289. handleNames()
  8290. else
  8291. cmdName = cmdName..cmdExt
  8292. end
  8293. end
  8294. handleNames()
  8295. addcmd(cmdName, v["Aliases"], v["Function"], val)
  8296. if v["ListName"] then
  8297. local newName = v.ListName
  8298. local cmdNames = {i,unpack(v.Aliases)}
  8299. for i,v in pairs(cmdNames) do
  8300. newName = newName:gsub(v,v..cmdExt)
  8301. end
  8302. addcmdtext(newName,val,v["Description"])
  8303. else
  8304. addcmdtext(cmdName,val,v["Description"])
  8305. end
  8306. end
  8307. IndexContents('',true)
  8308. elseif plugin == nil then
  8309. plugin = nil
  8310. end
  8311. end
  8312.  
  8313. function FindPlugins()
  8314. if PluginsTable ~= nil and type(PluginsTable) == "table" then
  8315. for i,v in pairs(PluginsTable) do
  8316. LoadPlugin(v,true)
  8317. end
  8318. refreshplugins()
  8319. end
  8320. end
  8321.  
  8322. PluginsGUI.AddPlugin.MouseButton1Click:connect(function()
  8323. if PluginsGUI.FileName.Text:lower() == 'plugin file name' or PluginsGUI.FileName.Text:lower() == 'iy_fe.iy' or PluginsGUI.FileName.Text == 'iy_fe' then
  8324. notify('Plugin Error','Please enter a valid plugin')
  8325. else
  8326. local file
  8327. local fileName
  8328. if PluginsGUI.FileName.Text:sub(-3) == '.iy' then
  8329. pcall(function() file = readfile(PluginsGUI.FileName.Text) end)
  8330. fileName = PluginsGUI.FileName.Text
  8331. else
  8332. pcall(function() file = readfile(PluginsGUI.FileName.Text..'.iy') end)
  8333. fileName = PluginsGUI.FileName.Text..'.iy'
  8334. end
  8335. if file then
  8336. if not FindInTable(PluginsTable, fileName) then
  8337. table.insert(PluginsTable, fileName)
  8338. LoadPlugin(fileName)
  8339. refreshplugins()
  8340. else
  8341. notify('Plugin Error','This plugin is already added')
  8342. end
  8343. else
  8344. notify('Plugin Error','Cannot locate file "'..fileName..'". Is the file in the correct folder?')
  8345. end
  8346. end
  8347. end)
  8348.  
  8349. Exit_3.MouseButton1Click:connect(function()
  8350. PluginEditor:TweenPosition(UDim2.new(0.5, -180, 0, -400), "InOut", "Quart", 0.5, true, nil)
  8351. PluginsGUI.FileName.Text = 'Plugin File Name'
  8352. end)
  8353.  
  8354. PluginsFrame.Add.MouseButton1Click:Connect(function()
  8355. PluginEditor:TweenPosition(UDim2.new(0.5, -180, 0, 250), "InOut", "Quart", 0.5, true, nil)
  8356. end)
  8357.  
  8358. Settings.Plugins.Select.MouseButton1Click:Connect(function()
  8359. if writefileExploit() then
  8360. PluginsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  8361. wait(0.5)
  8362. disablebuttons()
  8363. else
  8364. notify('Incompatible Exploit','Your exploit is unable to use plugins')
  8365. end
  8366. end)
  8367.  
  8368. PluginsFrame.Close.MouseButton1Click:Connect(function()
  8369. enablebuttons()
  8370. PluginsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  8371. end)
  8372.  
  8373. addcmd('addalias',{},
  8374. function(args,speaker)
  8375. if #args < 2 then return end
  8376. local cmd = string.lower(args[1])
  8377. local alias = string.lower(args[2])
  8378. for i,v in pairs(cmds) do
  8379. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  8380. customAlias[alias] = v
  8381. aliases[#aliases + 1] = {CMD = cmd, ALIAS = alias}
  8382. notify('Aliases Modified',"Added "..alias.." as an alias to "..cmd)
  8383. updatesaves()
  8384. refreshaliases()
  8385. break
  8386. end
  8387. end
  8388. end)
  8389.  
  8390. addcmd('loadsavedaliases',{},
  8391. function(args,speaker)
  8392. if #args < 2 then return end
  8393. local cmd = string.lower(args[1])
  8394. local alias = string.lower(args[2])
  8395. for i,v in pairs(cmds) do
  8396. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  8397. customAlias[alias] = v
  8398. refreshaliases()
  8399. break
  8400. end
  8401. end
  8402. end)
  8403.  
  8404. if aliases then
  8405. for i = 1, #aliases do
  8406. execCmd('loadsavedaliases '..aliases[i].CMD..' '..aliases[i].ALIAS)
  8407. end
  8408. end
  8409.  
  8410. addcmd('removealias',{},
  8411. function(args,speaker)
  8412. if #args < 1 then return end
  8413. local alias = string.lower(args[1])
  8414. if customAlias[alias] then
  8415. local cmd = customAlias[alias].NAME
  8416. customAlias[alias] = nil
  8417. for i,v in pairs(aliases) do
  8418. if v.ALIAS == tostring(alias) then
  8419. table.remove(aliases, i)
  8420. end
  8421. end
  8422. notify('Aliases Modified',"Removed the alias "..alias.." from "..cmd)
  8423. updatesaves()
  8424. refreshaliases()
  8425. end
  8426. end)
  8427.  
  8428. addcmd('clraliases',{},
  8429. function(args,speaker)
  8430. customAlias = {}
  8431. aliases = {}
  8432. notify('Aliases Modified','Removed all aliases')
  8433. updatesaves()
  8434. refreshaliases()
  8435. end)
  8436.  
  8437. addcmd('serverinfo',{'info','sinfo'},
  8438. function(args, speaker)
  8439. local FRAME = Instance.new("Frame")
  8440. local shadow = Instance.new("Frame")
  8441. local PopupText = Instance.new("TextLabel")
  8442. local Exit = Instance.new("ImageButton")
  8443. local background = Instance.new("Frame")
  8444. local Dark = Instance.new("Frame")
  8445. local TextLabel = Instance.new("TextLabel")
  8446. local TextLabel2 = Instance.new("TextLabel")
  8447. local TextLabel3 = Instance.new("TextLabel")
  8448. local Time = Instance.new("TextLabel")
  8449. local appearance = Instance.new("TextLabel")
  8450. local maxplayers = Instance.new("TextLabel")
  8451. local name = Instance.new("TextLabel")
  8452. local placeid = Instance.new("TextLabel")
  8453. local playerid = Instance.new("TextLabel")
  8454. local players = Instance.new("TextLabel")
  8455.  
  8456. FRAME.Name = randomString()
  8457. FRAME.Parent = PARENT
  8458. FRAME.Active = true
  8459. FRAME.BackgroundColor3 = Color3.new(1, 1, 1)
  8460. FRAME.BackgroundTransparency = 1
  8461. FRAME.Position = UDim2.new(0.5, -130, 0, -400)
  8462. FRAME.Size = UDim2.new(0, 250, 0, 20)
  8463. FRAME.ZIndex = 4
  8464. dragGUI(FRAME)
  8465.  
  8466. shadow.Name = "shadow"
  8467. shadow.Parent = FRAME
  8468. shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  8469. shadow.BorderColor3 = Color3.new(0, 0, 0)
  8470. shadow.BorderSizePixel = 0
  8471. shadow.Size = UDim2.new(0, 250, 0, 20)
  8472. shadow.ZIndex = 4
  8473.  
  8474. PopupText.Name = "PopupText"
  8475. PopupText.Parent = shadow
  8476. PopupText.BackgroundTransparency = 1
  8477. PopupText.Position = UDim2.new(0, 38, 0, 0)
  8478. PopupText.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  8479. PopupText.ZIndex = 4
  8480. PopupText.Font = Enum.Font.SourceSans
  8481. PopupText.TextSize = 20
  8482. PopupText.Text = "Server"
  8483. PopupText.TextColor3 = Color3.new(1, 1, 1)
  8484. PopupText.TextStrokeTransparency = 0
  8485. PopupText.TextWrapped = true
  8486.  
  8487. Exit.Name = "Exit"
  8488. Exit.Parent = shadow
  8489. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  8490. Exit.BackgroundTransparency = 1
  8491. Exit.Size = UDim2.new(0, 20, 0, 20)
  8492. Exit.ZIndex = 4
  8493. Exit.Image = "rbxassetid://2132544126"
  8494.  
  8495. background.Name = "background"
  8496. background.Parent = FRAME
  8497. background.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  8498. background.BorderColor3 = Color3.new(0, 0, 0)
  8499. background.BorderSizePixel = 0
  8500. background.Position = UDim2.new(0, 0, 1, 0)
  8501. background.Size = UDim2.new(0, 250, 0, 250)
  8502. background.ZIndex = 4
  8503.  
  8504. Dark.Name = "Dark"
  8505. Dark.Parent = background
  8506. Dark.Active = true
  8507. Dark.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  8508. Dark.BackgroundTransparency = 0.5
  8509. Dark.BorderSizePixel = 0
  8510. Dark.Size = UDim2.new(0, 250, 0, 5)
  8511. Dark.ZIndex = 4
  8512.  
  8513. TextLabel.Name = "Text Label"
  8514. TextLabel.Parent = background
  8515. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  8516. TextLabel.BackgroundTransparency = 1
  8517. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  8518. TextLabel.Position = UDim2.new(0, 5, 0, 80)
  8519. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  8520. TextLabel.ZIndex = 10
  8521. TextLabel.Font = Enum.Font.SourceSansLight
  8522. TextLabel.FontSize = Enum.FontSize.Size24
  8523. TextLabel.Text = "Run Time:"
  8524. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  8525. TextLabel.TextStrokeTransparency = 0
  8526. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  8527.  
  8528. TextLabel2.Name = "Text Label2"
  8529. TextLabel2.Parent = background
  8530. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  8531. TextLabel2.BackgroundTransparency = 1
  8532. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  8533. TextLabel2.Position = UDim2.new(0, 5, 0, 130)
  8534. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  8535. TextLabel2.ZIndex = 10
  8536. TextLabel2.Font = Enum.Font.SourceSansLight
  8537. TextLabel2.FontSize = Enum.FontSize.Size24
  8538. TextLabel2.Text = "Statistics:"
  8539. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  8540. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  8541.  
  8542. TextLabel3.Name = "Text Label3"
  8543. TextLabel3.Parent = background
  8544. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  8545. TextLabel3.BackgroundTransparency = 1
  8546. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  8547. TextLabel3.BorderSizePixel = 0
  8548. TextLabel3.Position = UDim2.new(0, 5, 0, 10)
  8549. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  8550. TextLabel3.ZIndex = 10
  8551. TextLabel3.Font = Enum.Font.SourceSansLight
  8552. TextLabel3.FontSize = Enum.FontSize.Size24
  8553. TextLabel3.Text = "Local Player:"
  8554. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  8555. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  8556.  
  8557. Time.Name = "Time"
  8558. Time.Parent = background
  8559. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  8560. Time.BackgroundTransparency = 1
  8561. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  8562. Time.Position = UDim2.new(0, 5, 0, 105)
  8563. Time.Size = UDim2.new(0, 100, 0, 20)
  8564. Time.ZIndex = 10
  8565. Time.Font = Enum.Font.SourceSans
  8566. Time.FontSize = Enum.FontSize.Size14
  8567. Time.Text = "LOADING"
  8568. Time.TextColor3 = Color3.new(1, 1, 1)
  8569. Time.TextXAlignment = Enum.TextXAlignment.Left
  8570.  
  8571. appearance.Name = "appearance"
  8572. appearance.Parent = background
  8573. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  8574. appearance.BackgroundTransparency = 1
  8575. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  8576. appearance.Position = UDim2.new(0, 5, 0, 55)
  8577. appearance.Size = UDim2.new(0, 100, 0, 20)
  8578. appearance.ZIndex = 10
  8579. appearance.Font = Enum.Font.SourceSans
  8580. appearance.FontSize = Enum.FontSize.Size14
  8581. appearance.Text = "Appearance: LOADING"
  8582. appearance.TextColor3 = Color3.new(1, 1, 1)
  8583. appearance.TextXAlignment = Enum.TextXAlignment.Left
  8584.  
  8585. maxplayers.Name = "maxplayers"
  8586. maxplayers.Parent = background
  8587. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  8588. maxplayers.BackgroundTransparency = 1
  8589. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  8590. maxplayers.Position = UDim2.new(0, 5, 0, 175)
  8591. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  8592. maxplayers.ZIndex = 10
  8593. maxplayers.Font = Enum.Font.SourceSans
  8594. maxplayers.FontSize = Enum.FontSize.Size14
  8595. maxplayers.Text = "LOADING"
  8596. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  8597. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  8598.  
  8599. name.Name = "name"
  8600. name.Parent = background
  8601. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  8602. name.BackgroundTransparency = 1
  8603. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  8604. name.Position = UDim2.new(0, 5, 0, 215)
  8605. name.Size = UDim2.new(0, 240, 0, 30)
  8606. name.ZIndex = 10
  8607. name.Font = Enum.Font.SourceSans
  8608. name.FontSize = Enum.FontSize.Size14
  8609. name.Text = "Place Name: LOADING"
  8610. name.TextColor3 = Color3.new(1, 1, 1)
  8611. name.TextWrapped = true
  8612. name.TextXAlignment = Enum.TextXAlignment.Left
  8613. name.TextYAlignment = Enum.TextYAlignment.Top
  8614.  
  8615. placeid.Name = "placeid"
  8616. placeid.Parent = background
  8617. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  8618. placeid.BackgroundTransparency = 1
  8619. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  8620. placeid.Position = UDim2.new(0, 5, 0, 195)
  8621. placeid.Size = UDim2.new(0, 100, 0, 20)
  8622. placeid.ZIndex = 10
  8623. placeid.Font = Enum.Font.SourceSans
  8624. placeid.FontSize = Enum.FontSize.Size14
  8625. placeid.Text = "Place ID: LOADING"
  8626. placeid.TextColor3 = Color3.new(1, 1, 1)
  8627. placeid.TextXAlignment = Enum.TextXAlignment.Left
  8628.  
  8629. playerid.Name = "playerid"
  8630. playerid.Parent = background
  8631. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  8632. playerid.BackgroundTransparency = 1
  8633. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  8634. playerid.Position = UDim2.new(0, 5, 0, 35)
  8635. playerid.Size = UDim2.new(0, 100, 0, 20)
  8636. playerid.ZIndex = 10
  8637. playerid.Font = Enum.Font.SourceSans
  8638. playerid.FontSize = Enum.FontSize.Size14
  8639. playerid.Text = "Player ID: LOADING"
  8640. playerid.TextColor3 = Color3.new(1, 1, 1)
  8641. playerid.TextXAlignment = Enum.TextXAlignment.Left
  8642.  
  8643. players.Name = "players"
  8644. players.Parent = background
  8645. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  8646. players.BackgroundTransparency = 1
  8647. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  8648. players.Position = UDim2.new(0, 5, 0, 155)
  8649. players.Size = UDim2.new(0, 100, 0, 20)
  8650. players.ZIndex = 10
  8651. players.Font = Enum.Font.SourceSans
  8652. players.FontSize = Enum.FontSize.Size14
  8653. players.Text = "LOADING"
  8654. players.TextColor3 = Color3.new(1, 1, 1)
  8655. players.TextXAlignment = Enum.TextXAlignment.Left
  8656.  
  8657. local SINFOGUI = background
  8658. FRAME:TweenPosition(UDim2.new(0.5, -130, 0, 100), "InOut", "Quart", 0.5, true, nil)
  8659. wait(0.5)
  8660. Exit.MouseButton1Click:Connect(function()
  8661. FRAME:TweenPosition(UDim2.new(0.5, -130, 0, -400), "InOut", "Quart", 0.5, true, nil)
  8662. wait(0.6)
  8663. FRAME:Destroy()
  8664. end)
  8665. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  8666. SINFOGUI.name.Text = "Place Name: " .. Asset.Name
  8667. SINFOGUI.playerid.Text = "Player ID: " ..Players.superswagboy67.UserId
  8668. SINFOGUI.maxplayers.Text = Players.MaxPlayers.. " Players Max"
  8669. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId
  8670. repeat
  8671. players = Players:getPlayers()
  8672. SINFOGUI.players.Text = #players.. " Player(s)"
  8673. SINFOGUI.appearance.Text = "Appearance: " ..Players.superswagboy67.CharacterAppearanceId
  8674. local seconds = math.floor(workspace.DistributedGameTime)
  8675. local minutes = math.floor(workspace.DistributedGameTime / 60)
  8676. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  8677. local seconds = seconds - (minutes * 60)
  8678. local minutes = minutes - (hours * 60)
  8679. if hours < 1 then if minutes < 1 then
  8680. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  8681. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)"
  8682. end
  8683. else
  8684. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  8685. end
  8686. wait(1)
  8687. until SINFOGUI.Parent == nil
  8688. end)
  8689.  
  8690. addcmd('breakloops',{'break'},
  8691. function(args, speaker)
  8692. lastBreakTime = tick()
  8693. end)
  8694.  
  8695. addcmd('rejoin',{'rj'},
  8696. function(args, speaker)
  8697. game:GetService('TeleportService'):Teleport(game.PlaceId)
  8698. end)
  8699.  
  8700. addcmd('exit',{},
  8701. function(args, speaker)
  8702. game:shutdown()
  8703. end)
  8704.  
  8705. runningnoclip = false
  8706. Clip = true
  8707. addcmd('noclip',{},
  8708. function(args, speaker)
  8709. Clip = false
  8710. wait(0.1)
  8711. if runningnoclip == false then runningnoclip = true
  8712. game:GetService('RunService').Stepped:connect(function ()
  8713. if Clip == false and Players.superswagboy67.Character ~= nil then
  8714. for _, child in pairs(Players.superswagboy67.Character:GetDescendants()) do
  8715. if child:IsA("BasePart") and child.CanCollide == true then
  8716. child.CanCollide = false
  8717. end end end end) end
  8718. end)
  8719.  
  8720. addcmd('clip',{'unnoclip'},
  8721. function(args, speaker)
  8722. Clip = true
  8723. end)
  8724.  
  8725. addcmd('togglenoclip',{},
  8726. function(args, speaker)
  8727. if Clip then
  8728. execCmd('noclip')
  8729. else
  8730. execCmd('clip')
  8731. end
  8732. end)
  8733.  
  8734. FLYING = false
  8735. iyflyspeed = 1
  8736. function sFLY()
  8737. repeat wait() until Players.superswagboy67 and Players.superswagboy67.Character and Players.superswagboy67.Character:FindFirstChild('HumanoidRootPart') and Players.superswagboy67.Character:FindFirstChild('Humanoid')
  8738. repeat wait() until IYMouse
  8739.  
  8740. local T = Players.superswagboy67.Character.HumanoidRootPart
  8741. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  8742. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  8743. local SPEED = 0
  8744.  
  8745. local function FLY()
  8746. FLYING = true
  8747. local BG = Instance.new('BodyGyro', T)
  8748. local BV = Instance.new('BodyVelocity', T)
  8749. BG.P = 9e4
  8750. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  8751. BG.cframe = T.CFrame
  8752. BV.velocity = Vector3.new(0, 0, 0)
  8753. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  8754. spawn(function()
  8755. repeat wait()
  8756. Players.superswagboy67.Character.Humanoid.PlatformStand = true
  8757. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  8758. SPEED = 50
  8759. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  8760. SPEED = 0
  8761. end
  8762. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  8763. 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
  8764. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  8765. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  8766. 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
  8767. else
  8768. BV.velocity = Vector3.new(0, 0, 0)
  8769. end
  8770. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  8771. until not FLYING
  8772. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  8773. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  8774. SPEED = 0
  8775. BG:destroy()
  8776. BV:destroy()
  8777. Players.superswagboy67.Character.Humanoid.PlatformStand = false
  8778. end)
  8779. end
  8780. IYMouse.KeyDown:connect(function(KEY)
  8781. if KEY:lower() == 'w' then
  8782. CONTROL.F = iyflyspeed
  8783. elseif KEY:lower() == 's' then
  8784. CONTROL.B = -iyflyspeed
  8785. elseif KEY:lower() == 'a' then
  8786. CONTROL.L = -iyflyspeed
  8787. elseif KEY:lower() == 'd' then
  8788. CONTROL.R = iyflyspeed
  8789. end
  8790. end)
  8791. IYMouse.KeyUp:connect(function(KEY)
  8792. if KEY:lower() == 'w' then
  8793. CONTROL.F = 0
  8794. elseif KEY:lower() == 's' then
  8795. CONTROL.B = 0
  8796. elseif KEY:lower() == 'a' then
  8797. CONTROL.L = 0
  8798. elseif KEY:lower() == 'd' then
  8799. CONTROL.R = 0
  8800. end
  8801. end)
  8802. FLY()
  8803. end
  8804.  
  8805. function NOFLY()
  8806. FLYING = false
  8807. Players.superswagboy67.Character.Humanoid.PlatformStand = false
  8808. end
  8809.  
  8810. Players.superswagboy67.CharacterAdded:Connect(function()
  8811. FLYING = false
  8812. Floating = false
  8813. execCmd('clip')
  8814. end)
  8815.  
  8816. addcmd('fly',{},
  8817. function(args, speaker)
  8818. sFLY()
  8819. end)
  8820.  
  8821. addcmd('flyspeed',{'flysp'},
  8822. function(args, speaker)
  8823. if isNumber(args[1]) then
  8824. iyflyspeed = args[1]
  8825. end
  8826. end)
  8827.  
  8828. addcmd('unfly',{'nofly'},
  8829. function(args, speaker)
  8830. NOFLY()
  8831. end)
  8832.  
  8833. addcmd('togglefly',{},
  8834. function(args, speaker)
  8835. if FLYING then
  8836. NOFLY()
  8837. else
  8838. sFLY()
  8839. end
  8840. end)
  8841.  
  8842. Floating = false
  8843. addcmd('float', {},
  8844. function(args,speaker)
  8845. Floating = true
  8846. local pchar = Players.superswagboy67.Character
  8847. if pchar and not pchar:FindFirstChild("Float") then
  8848. spawn(function()
  8849. local Float = Instance.new('Part', pchar)
  8850. Float.Name = 'Float'
  8851. Float.Transparency = 1
  8852. Float.Size = Vector3.new(6,1,6)
  8853. Float.Anchored = true
  8854. Float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  8855. notify('Float','Float Enabled')
  8856. spawn(function()
  8857. while wait(0.1) do
  8858. if pchar:FindFirstChild("Float") then
  8859. Float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  8860. else
  8861. break
  8862. end
  8863. end
  8864. end)
  8865. end)
  8866. end
  8867. end)
  8868.  
  8869. addcmd('unfloat',{'nofloat'},
  8870. function(args, speaker)
  8871. Floating = false
  8872. local pchar = Players.superswagboy67.Character
  8873. notify('Float','Float Disabled')
  8874. if pchar:FindFirstChild("Float") then
  8875. pchar.Float:Destroy()
  8876. end
  8877. end)
  8878.  
  8879. addcmd('togglefloat',{},
  8880. function(args, speaker)
  8881. if Floating then
  8882. execCmd('unfloat')
  8883. else
  8884. execCmd('float')
  8885. end
  8886. end)
  8887.  
  8888. addcmd('savepos',{'spos','saveposition','setwaypoint'},
  8889. function(args, speaker)
  8890. local WPName = tostring(getstring(1))
  8891. if speaker.Character:findFirstChild("HumanoidRootPart") then
  8892. notify('Modified Waypoints',"Created waypoint: "..getstring(1))
  8893. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  8894. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  8895. end
  8896. refreshwaypoints()
  8897. updatesaves()
  8898. end)
  8899.  
  8900. addcmd('deletepos',{'dpos','deleteposition','deletewaypoint'},
  8901. function(args, speaker)
  8902. for i,v in pairs(WayPoints) do
  8903. if v.NAME == tostring(getstring(1)) then
  8904. notify('Modified Waypoints',"Deleted waypoint: " .. v.NAME)
  8905. table.remove(WayPoints, i)
  8906. end
  8907. end
  8908. refreshwaypoints()
  8909. updatesaves()
  8910. end)
  8911.  
  8912. addcmd('clearpos',{'clrpositions','clearpositions','cpos','clrpos'},
  8913. function(args, speaker)
  8914. WayPoints = {}
  8915. refreshwaypoints()
  8916. updatesaves()
  8917. notify('Modified Waypoints','Removed all waypoints')
  8918. end)
  8919.  
  8920. addcmd('loadpos',{'lpos','loadposition','waypoint'},
  8921. function(args, speaker)
  8922. local WPName = tostring(getstring(1))
  8923. if Players.superswagboy67.Character then
  8924. for i,_ in pairs(WayPoints) do
  8925. local x = WayPoints[i].COORD[1]
  8926. local y = WayPoints[i].COORD[2]
  8927. local z = WayPoints[i].COORD[3]
  8928. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  8929. Players.superswagboy67.Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  8930. end
  8931. end
  8932. end
  8933. end)
  8934.  
  8935. addcmd('esp',{},
  8936. function(args, speaker)
  8937. if not CHMSenabled then
  8938. ESPenabled = true
  8939. for i,v in pairs(Players:GetChildren()) do
  8940. if v.ClassName == "Player" and v.Name ~= Players.superswagboy67.Name then
  8941. ESP(v)
  8942. end
  8943. end
  8944. else
  8945. notify('ESP','Disable chams (nochams) before using esp')
  8946. end
  8947. end)
  8948.  
  8949. addcmd('noesp',{'unesp'},
  8950. function(args, speaker)
  8951. ESPenabled = false
  8952. for i,v in pairs(Players:GetChildren()) do
  8953. local espplr = v
  8954. for i,c in pairs(PARENT:GetChildren()) do
  8955. if c.Name == espplr.Name..'_ESP' then
  8956. c:Destroy()
  8957. end
  8958. end
  8959. end
  8960. end)
  8961.  
  8962. addcmd('chams',{},
  8963. function(args, speaker)
  8964. if not ESPenabled then
  8965. CHMSenabled = true
  8966. for i,v in pairs(Players:GetChildren()) do
  8967. if v.ClassName == "Player" and v.Name ~= Players.superswagboy67.Name then
  8968. CHMS(v)
  8969. end
  8970. end
  8971. else
  8972. notify('Chams','Disable ESP (noesp) before using chams')
  8973. end
  8974. end)
  8975.  
  8976. addcmd('nochams',{'unchams'},
  8977. function(args, speaker)
  8978. CHMSenabled = false
  8979. for i,v in pairs(Players:GetChildren()) do
  8980. local chmsplr = v
  8981. for i,c in pairs(PARENT:GetChildren()) do
  8982. if c.Name == chmsplr.Name..'_CHMS' then
  8983. c:Destroy()
  8984. end
  8985. end
  8986. end
  8987. end)
  8988.  
  8989. addcmd('locate',{},
  8990. function(args, speaker)
  8991. local players = getPlayer(args[1], speaker)
  8992. for i,v in pairs(players) do
  8993. Locate(Players[v])
  8994. end
  8995. end)
  8996.  
  8997. addcmd('nolocate',{'unlocate'},
  8998. function(args, speaker)
  8999. local players = getPlayer(args[1], speaker)
  9000. for i,v in pairs(players) do
  9001. for i,c in pairs(PARENT:GetChildren()) do
  9002. if c.Name == Players[v].Name..'_LC' then
  9003. c:Destroy()
  9004. end
  9005. end
  9006. end
  9007. end)
  9008.  
  9009. addcmd('view',{'spectate'},
  9010. function(args, speaker)
  9011. local players = getPlayer(args[1], speaker)
  9012. for i,v in pairs(players) do
  9013. workspace.CurrentCamera.CameraSubject = Players[v].Character
  9014. notify('Spectate','Viewing ' .. Players[v].Name)
  9015. end
  9016. end)
  9017.  
  9018. addcmd('unview',{'unspectate'},
  9019. function()
  9020. workspace.CurrentCamera.CameraSubject = Players.superswagboy67.Character
  9021. notify('Spectate','View turned off')
  9022. end)
  9023.  
  9024. local fa = false
  9025. local cam = workspace.CurrentCamera
  9026. local cam1 = 0
  9027. local cam2 = 0
  9028. local cam3 = 0
  9029. local k1 = false
  9030. local k2 = false
  9031. local k3 = false
  9032. local k4 = false
  9033. local k5 = false
  9034. local k6 = false
  9035. cs = 0.5
  9036. function movecam()
  9037. local fc = Players.superswagboy67.Character:FindFirstChild('xFC')
  9038. if fa == false then
  9039. repeat
  9040. if Players.superswagboy67.Character:FindFirstChild('xFC') then
  9041. local fp = fc.Position
  9042. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  9043. fa = true
  9044. Players.superswagboy67.Character.Head.Anchored = true
  9045. end
  9046. game:GetService('RunService').RenderStepped:Wait()
  9047. until not Players.superswagboy67.Character:FindFirstChild('xFC')
  9048. fa = false
  9049. end
  9050. end
  9051. function kp1(inputObject, gameProcessedEvent)
  9052. if not gameProcessedEvent and Players.superswagboy67.Character and Players.superswagboy67.Character:FindFirstChild('xFC') then
  9053. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  9054. k1 = true
  9055. cam1 = cs end
  9056. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  9057. k2 = true
  9058. cam1 = (cs*-1) end
  9059. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  9060. k3 = true
  9061. cam2 = cs end
  9062. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  9063. k4 = true
  9064. cam2 = (cs*-1) end
  9065. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  9066. k5 = true
  9067. cam3 = cs end
  9068. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  9069. k6 = true
  9070. cam3 = (cs*-1) end
  9071. end
  9072. end
  9073. UserInputService.InputBegan:connect(kp1)
  9074. function kp2(inputObject, gameProcessedEvent)
  9075. if not gameProcessedEvent and Players.superswagboy67.Character and Players.superswagboy67.Character:FindFirstChild('xFC') then
  9076. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  9077. k1 = false
  9078. if k2 == false then
  9079. cam1 = 0
  9080. end
  9081. end
  9082. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  9083. k2 = false
  9084. if k1 == false then
  9085. cam1 = 0
  9086. end
  9087. end
  9088. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  9089. k3= false
  9090. if k4== false then
  9091. cam2 = 0
  9092. end
  9093. end
  9094. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  9095. k4 = false
  9096. if k3 == false then
  9097. cam2 = 0
  9098. end
  9099. end
  9100. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  9101. k5 = false
  9102. if k6 == false then
  9103. cam3 = 0
  9104. end
  9105. end
  9106. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  9107. k6 = false
  9108. if k5 == false then
  9109. cam3 = 0
  9110. end
  9111. end
  9112. end
  9113. end
  9114. UserInputService.InputEnded:connect(kp2)
  9115. fcEnabled = false
  9116. function FC()
  9117. if not Players.superswagboy67.Character:FindFirstChild('xFC') then
  9118. local fc = Instance.new('Part',Players.superswagboy67.Character)
  9119. fc.CanCollide = false
  9120. fc.Anchored = true
  9121. fc.Transparency = 1
  9122. fc.Size = Vector3.new(1,1,1)
  9123. fc.Name = 'xFC'
  9124. fc.CFrame = Players.superswagboy67.Character.Head.CFrame
  9125. local cam = workspace.CurrentCamera
  9126. cam.CameraSubject = fc
  9127. cam.CameraType = 'Custom'
  9128. movecam()
  9129. end
  9130. end
  9131. function UFC()
  9132. if Players.superswagboy67.Character:FindFirstChild('xFC') then
  9133. Players.superswagboy67.Character:FindFirstChild('xFC'):Destroy()
  9134. local cam = workspace.CurrentCamera
  9135. cam.CameraSubject = Players.superswagboy67.Character.Humanoid
  9136. cam.CameraType = 'Custom'
  9137. Players.superswagboy67.Character.Head.Anchored = false
  9138. end
  9139. end
  9140.  
  9141. addcmd('freecam',{'fc'},
  9142. function(args, speaker)
  9143. FC()
  9144. end)
  9145.  
  9146. addcmd('fixcam',{},
  9147. function(args, speaker)
  9148. UFC()
  9149. workspace.CurrentCamera:remove()
  9150. wait(.1)
  9151. workspace.CurrentCamera.CameraSubject = Players.superswagboy67.Character.Humanoid
  9152. workspace.CurrentCamera.CameraType = "Custom"
  9153. Players.superswagboy67.CameraMinZoomDistance = 0.5
  9154. Players.superswagboy67.CameraMaxZoomDistance = 400
  9155. Players.superswagboy67.CameraMode = "Classic"
  9156. Players.superswagboy67.Character.Head.Anchored = false
  9157. end)
  9158.  
  9159. addcmd('unfreecam',{'nofreecam','unfc','nofc'},
  9160. function(args, speaker)
  9161. UFC()
  9162. end)
  9163.  
  9164. addcmd('freecamspeed',{'fcspeed'},
  9165. function(args, speaker)
  9166. if isNumber(args[1]) then
  9167. cs = args[1]
  9168. end
  9169. end)
  9170.  
  9171. addcmd('firstp',{},
  9172. function(args, speaker)
  9173. Players.superswagboy67.CameraMode = "LockFirstPerson"
  9174. end)
  9175.  
  9176. addcmd('thirdp',{},
  9177. function(args, speaker)
  9178. Players.superswagboy67.CameraMode = "Classic"
  9179. end)
  9180.  
  9181. addcmd('maxzoom',{},
  9182. function(args, speaker)
  9183. Players.superswagboy67.CameraMaxZoomDistance = args[1]
  9184. end)
  9185.  
  9186. addcmd('unlockws',{'unlockworkspace'},
  9187. function(args, speaker)
  9188. notify('Workspace Modified','Workspace unlocked')
  9189. wait(1)
  9190. local function unlock(instance)
  9191. for i,v in pairs(instance:GetChildren()) do
  9192. if v:IsA("BasePart") then
  9193. v.Locked = false
  9194. end
  9195. unlock(v)
  9196. end
  9197. end
  9198. unlock(workspace)
  9199. end)
  9200.  
  9201. addcmd('lockws',{'lockworkspace'},
  9202. function(args, speaker)
  9203. notify('Workspace Modified','Workspace locked')
  9204. wait(1)
  9205. local function lock(instance)
  9206. for i,v in pairs(instance:GetChildren()) do
  9207. if v:IsA("BasePart") then
  9208. v.Locked = true
  9209. end
  9210. lock(v)
  9211. end
  9212. end
  9213. lock(workspace)
  9214. end)
  9215.  
  9216. addcmd('delete',{'remove'},
  9217. function(args, speaker)
  9218. part = getstring(1)
  9219. local function dels(instance)
  9220. for i,v in pairs(instance:GetChildren())do
  9221. if v.Name:lower() == part:lower() then v:Destroy() end
  9222. dels(v)
  9223. end
  9224. end
  9225. dels(workspace)
  9226. notify('Item(s) Deleted','Deleted ' ..getstring(1))
  9227. end)
  9228.  
  9229. addcmd('deleteclass',{'removeclass','deleteclassname','removeclassname','dc'},
  9230. function(args, speaker)
  9231. part = getstring(1)
  9232. local function dels(instance)
  9233. for i,v in pairs(instance:GetChildren())do
  9234. if v.ClassName:lower() == part:lower() then v:Destroy() end
  9235. dels(v)
  9236. end
  9237. end
  9238. dels(workspace)
  9239. notify('Item(s) Deleted','Deleted items with ClassName ' ..getstring(1))
  9240. end)
  9241.  
  9242. addcmd('btools',{},
  9243. function(args, speaker)
  9244. Instance.new("HopperBin", Players.superswagboy67.Backpack).BinType = 1
  9245. Instance.new("HopperBin", Players.superswagboy67.Backpack).BinType = 2
  9246. Instance.new("HopperBin", Players.superswagboy67.Backpack).BinType = 3
  9247. Instance.new("HopperBin", Players.superswagboy67.Backpack).BinType = 4
  9248. end)
  9249.  
  9250. addcmd('f3x',{'fex'},
  9251. function(args, speaker)
  9252. loadstring(game:GetObjects("rbxassetid://1059691823")[1].Source)()
  9253. end)
  9254.  
  9255. addcmd('age',{},
  9256. function(args, speaker)
  9257. local players = getPlayer(args[1], speaker)
  9258. for i,v in pairs(players) do
  9259. local players = getPlayer(args[1], speaker)
  9260. local ages = {}
  9261. for i,v in pairs(players) do
  9262. local p = Players[v]
  9263. table.insert(ages, p.Name.."'s age is: "..p.AccountAge)
  9264. end
  9265. notify('Account Age',table.concat(ages, ',\n'))
  9266. end
  9267. end)
  9268.  
  9269. addcmd('os',{'platform', 'device'},
  9270. function(args, speaker)
  9271. local players = getPlayer(args[1], speaker)
  9272. local platforms = {}
  9273. for i,v in pairs(players) do
  9274. local p = Players[v]
  9275. table.insert(platforms, p.Name.."'s platform is: "..p.OsPlatform)
  9276. end
  9277. notify('OS',table.concat(platforms, ',\n'))
  9278. end)
  9279.  
  9280. addcmd('goto',{'to'},
  9281. function(args, speaker)
  9282. local players = getPlayer(args[1], speaker)
  9283. for i,v in pairs(players)do
  9284. if Players[v].Character ~= nil then
  9285. if speaker.Character:FindFirstChild("HumanoidRootPart") then
  9286. speaker.Character.Humanoid.Jump = true
  9287. end
  9288. speaker.Character.HumanoidRootPart.CFrame = Players[v].Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  9289. end
  9290. end
  9291. end)
  9292.  
  9293. bringT = {}
  9294. addcmd('loopbring',{},
  9295. function(args, speaker)
  9296. local players = getPlayer(args[1], speaker)
  9297. for i,v in pairs(players)do
  9298. spawn(function()
  9299. if Players[v].Name ~= Players.superswagboy67.Name and not FindInTable(bringT, Players[v].Name) then
  9300. table.insert(bringT, Players[v].Name)
  9301. local pchar=Players[v].Character
  9302. pchar.Humanoid.Jump = true
  9303. repeat wait()
  9304. pchar = Players[v].Character
  9305. for i,c in pairs(players) do
  9306. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  9307. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(3,1,0)
  9308. end
  9309. end
  9310. until not FindInTable(bringT, Players[v].Name)
  9311. end
  9312. end)
  9313. end
  9314. end)
  9315.  
  9316. addcmd('unloopbring',{'noloopbring'},
  9317. function(args, speaker)
  9318. local players = getPlayer(args[1], speaker)
  9319. for i,v in pairs(players)do
  9320. spawn(function()
  9321. for a,b in pairs(bringT) do if b == Players[v].Name then table.remove(bringT, a) end end
  9322. end)
  9323. end
  9324. end)
  9325.  
  9326. addcmd('freeze',{'fr'},
  9327. function(args, speaker)
  9328. local players = getPlayer(args[1], speaker)
  9329. if players ~= nil then
  9330. for i, v in pairs(players) do
  9331. spawn(function()
  9332. for i, x in next, Players[v].Character:GetDescendants() do
  9333. if x:IsA("Part") and not x.Anchored then
  9334. x.Anchored = true
  9335. end
  9336. end
  9337. end)
  9338. end
  9339. end
  9340. end)
  9341.  
  9342. addcmd('thaw',{'unfreeze','unfr'},
  9343. function(args, speaker)
  9344. local players = getPlayer(args[1], speaker)
  9345. if players ~= nil then
  9346. for i, v in pairs(players) do
  9347. spawn(function()
  9348. for i, x in next, Players[v].Character:GetDescendants() do
  9349. if x:IsA("Part") and x.Anchored then
  9350. x.Anchored = false
  9351. end
  9352. end
  9353. end)
  9354. end
  9355. end
  9356. end)
  9357.  
  9358. addcmd('kill',{'fekill'},
  9359. function(args, speaker)
  9360. local players = getPlayer(args[1], speaker)
  9361. if tools(Players.superswagboy67) then
  9362. for i,v in pairs(players)do
  9363. -- Full credit to CyclicaIIy @V3rmillion
  9364. local LocalPlayer = Players.superswagboy67
  9365. local ran1 = false
  9366. local ran2 = false
  9367. local equipped = false
  9368. local savepos = LocalPlayer.Character.HumanoidRootPart.CFrame
  9369. local target = Players[v]
  9370. if #LocalPlayer.Backpack:GetChildren() < 2 then
  9371. repeat
  9372. for _, tool in pairs(LocalPlayer.Backpack:GetChildren()) do
  9373. if tool:IsA("Tool") then
  9374. tool.Parent = LocalPlayer
  9375. end
  9376. end
  9377. LocalPlayer.Character:ClearAllChildren()
  9378. local char = Instance.new("Model", workspace)
  9379. char.Name = "character"
  9380. Instance.new("Part", char).Name = "Torso";
  9381. Instance.new("Part", char).Name = "Head";
  9382. Instance.new("Humanoid", char).Name = "Humanoid";
  9383. LocalPlayer.Character = char
  9384. repeat wait() until LocalPlayer.Character
  9385. until #LocalPlayer:GetChildren() - 4 >= 2
  9386. for _, char in pairs(workspace:GetChildren()) do
  9387. if char.Name == "character" and char:IsA("Model") then
  9388. char:Destroy()
  9389. end
  9390. end
  9391. repeat wait() until LocalPlayer.Character:FindFirstChild('HumanoidRootPart')
  9392. for _, tool in pairs(LocalPlayer:GetChildren()) do
  9393. if tool:IsA("Tool") then
  9394. tool.Parent = LocalPlayer.Backpack
  9395. end
  9396. end
  9397. end
  9398. LocalPlayer.Character.HumanoidRootPart.CFrame = savepos
  9399. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = LocalPlayer.Character
  9400. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = LocalPlayer.Character
  9401. local tool = LocalPlayer.Character:FindFirstChildOfClass("Tool")
  9402. tool.Parent = workspace
  9403. local attacher = LocalPlayer.Character:FindFirstChildOfClass("Tool")
  9404. attacher.Parent = workspace
  9405. LocalPlayer.Character.Humanoid:EquipTool(tool)
  9406. repeat wait() until LocalPlayer.Character:FindFirstChildOfClass("Tool") ~= nil
  9407. LocalPlayer.Character.Humanoid:UnequipTools()
  9408. attacher.AncestryChanged:connect(function()
  9409. if ran1 == false then
  9410. ran1 = true
  9411. equipped = true
  9412. end
  9413. end)
  9414. local anim = Instance.new("Animation")
  9415. anim.AnimationId = "rbxassetid://188632011"
  9416. local loadanim = LocalPlayer.Character.Humanoid:LoadAnimation(anim)
  9417. loadanim.Looped = true
  9418. loadanim:Play()
  9419. LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(math.random(-1000, 1000), math.random(0, 1000), math.random(-1000, 1000)))
  9420. local stabilize = Instance.new("Part", workspace)
  9421. stabilize.Size = Vector3.new(50, 1, 50)
  9422. stabilize.Anchored = true
  9423. stabilize.CFrame = CFrame.new(LocalPlayer.Character.HumanoidRootPart.CFrame * Vector3.new(0, -3.5, 0))
  9424. repeat
  9425. target.Character.HumanoidRootPart.CFrame = CFrame.new(LocalPlayer.Character.HumanoidRootPart.Position + LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 2 + LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector * 2)
  9426. wait()
  9427. until equipped == true
  9428. stabilize:Destroy()
  9429. loadanim:Stop()
  9430. anim:Destroy()
  9431. LocalPlayer.CharacterAdded:connect(function(character)
  9432. if ran2 == false then
  9433. ran2 = true
  9434. character:WaitForChild("HumanoidRootPart")
  9435. character.HumanoidRootPart.CFrame = savepos
  9436. end
  9437. end)
  9438. tool.GripPos = Vector3.new(0, -math.huge, 0)
  9439. LocalPlayer.Character.Humanoid:EquipTool(tool)
  9440. repeat
  9441. LocalPlayer.Character.Humanoid.Jump = true
  9442. wait()
  9443. until ran2 == true
  9444. end
  9445. else
  9446. notify('Tool Required','You need to have a tool to use this command')
  9447. end
  9448. end)
  9449.  
  9450. addcmd('bring',{'febring'},
  9451. function(args, speaker)
  9452. local players = getPlayer(args[1], speaker)
  9453. if tools(Players.superswagboy67) then
  9454. for i,v in pairs(players)do
  9455. -- Full credit to CyclicaIIy @V3rmillion
  9456. local LocalPlayer = Players.superswagboy67
  9457. local ran1 = false
  9458. local equipped = false
  9459. local savepos = LocalPlayer.Character.HumanoidRootPart.CFrame
  9460. local target = Players[v]
  9461. if #LocalPlayer.Backpack:GetChildren() < 2 then
  9462. repeat
  9463. for _, tool in pairs(LocalPlayer.Backpack:GetChildren()) do
  9464. if tool:IsA("Tool") then
  9465. tool.Parent = LocalPlayer
  9466. end
  9467. end
  9468. LocalPlayer.Character:ClearAllChildren()
  9469. local char = Instance.new("Model", workspace)
  9470. char.Name = "character"
  9471. Instance.new("Part", char).Name = "Torso";
  9472. Instance.new("Part", char).Name = "Head";
  9473. Instance.new("Humanoid", char).Name = "Humanoid";
  9474. LocalPlayer.Character = char
  9475. repeat wait() until LocalPlayer.Character
  9476. until #LocalPlayer:GetChildren() - 4 >= 2
  9477. for _, char in pairs(workspace:GetChildren()) do
  9478. if char.Name == "character" and char:IsA("Model") then
  9479. char:Destroy()
  9480. end
  9481. end
  9482. repeat wait() until LocalPlayer.Character:FindFirstChild('HumanoidRootPart')
  9483. for _, tool in pairs(LocalPlayer:GetChildren()) do
  9484. if tool:IsA("Tool") then
  9485. tool.Parent = LocalPlayer.Backpack
  9486. end
  9487. end
  9488. LocalPlayer.Character.HumanoidRootPart.CFrame = savepos
  9489. end
  9490. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = LocalPlayer.Character
  9491. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = LocalPlayer.Character
  9492. local tool = LocalPlayer.Character:FindFirstChildOfClass("Tool")
  9493. tool.Parent = workspace
  9494. local attacher = LocalPlayer.Character:FindFirstChildOfClass("Tool")
  9495. attacher.Parent = workspace
  9496. LocalPlayer.Character.Humanoid:EquipTool(tool)
  9497. repeat wait() until LocalPlayer.Character:FindFirstChildOfClass("Tool") ~= nil
  9498. LocalPlayer.Character.Humanoid:UnequipTools()
  9499. attacher.AncestryChanged:connect(function()
  9500. if ran1 == false then
  9501. ran1 = true
  9502. equipped = true
  9503. end
  9504. end)
  9505. local anim = Instance.new("Animation")
  9506. anim.AnimationId = "rbxassetid://188632011"
  9507. local loadanim = LocalPlayer.Character.Humanoid:LoadAnimation(anim)
  9508. loadanim.Looped = true
  9509. loadanim:Play()
  9510. repeat
  9511. target.Character.HumanoidRootPart.CFrame = CFrame.new(LocalPlayer.Character.HumanoidRootPart.Position + LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 2 + LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector * 2)
  9512. wait()
  9513. until equipped == true
  9514. loadanim:Stop()
  9515. anim:Destroy()
  9516. LocalPlayer.Character.Humanoid:EquipTool(tool)
  9517. wait()
  9518. LocalPlayer.Character.Humanoid:UnequipTools()
  9519. end
  9520. else
  9521. notify('Tool Required','You need to have a tool to use this command')
  9522. end
  9523. end)
  9524.  
  9525. oofing = false
  9526. addcmd('loopoof',{},
  9527. function(args, speaker)
  9528. oofing = true
  9529. repeat wait(0.01)
  9530. for i,v in pairs(Players:GetPlayers()) do
  9531. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  9532. for _,x in pairs(v.Character.Head:GetChildren()) do
  9533. if x:IsA'Sound' then x.Playing = true end
  9534. end
  9535. end
  9536. end
  9537. until oofing == false
  9538. end)
  9539.  
  9540. addcmd('unloopoof',{},
  9541. function(args, speaker)
  9542. oofing = false
  9543. end)
  9544.  
  9545. addcmd('respawn',{'ungod'},
  9546. function(args, speaker)
  9547. respawn(Players.superswagboy67)
  9548. end)
  9549.  
  9550. addcmd('refresh',{'re'},
  9551. function(args, speaker)
  9552. refresh(Players.superswagboy67)
  9553. end)
  9554.  
  9555. addcmd('god',{''},
  9556. function(args, speaker)
  9557. Players.superswagboy67.Character.Humanoid.Name = 1
  9558. local l = Players.superswagboy67.Character["1"]:Clone()
  9559. l.Parent = Players.superswagboy67.Character
  9560. l.Name = "Humanoid"
  9561. wait(0.1)
  9562. Players.superswagboy67.Character["1"]:Destroy()
  9563. workspace.CurrentCamera.CameraSubject = Players.superswagboy67.Character
  9564. Players.superswagboy67.Character.Animate.Disabled = true
  9565. wait(0.1)
  9566. Players.superswagboy67.Character.Animate.Disabled = false
  9567. Players.superswagboy67.Character.Humanoid.DisplayDistanceType = "None"
  9568. end)
  9569.  
  9570. addcmd('invisible',{'invis'},
  9571. function(args, speaker)
  9572. -- Full credit to Elite1337#9377 & Timeless#4044 @Discord
  9573. local function CheckRig()
  9574. if Players.superswagboy67.Character then
  9575. local Humanoid = Players.superswagboy67.Character:WaitForChild('Humanoid')
  9576. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  9577. return 'R15'
  9578. else
  9579. return 'R6'
  9580. end
  9581. end
  9582. end
  9583. local function InitiateInvis()
  9584. local Character = Players.superswagboy67.Character
  9585. local StoredCF = Character.PrimaryPart.CFrame
  9586. local Part = Instance.new('Part',workspace)
  9587. Part.Size = Vector3.new(5,0,5)
  9588. Part.Anchored = true
  9589. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  9590. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  9591. spawn(function()
  9592. wait(3)
  9593. Part:Destroy()
  9594. end)
  9595. if CheckRig() == 'R6' then
  9596. local Clone = Character.HumanoidRootPart:Clone()
  9597. Character.HumanoidRootPart:Destroy()
  9598. Clone.Parent = Character
  9599. else
  9600. local Clone = Character.LowerTorso.Root:Clone()
  9601. Character.LowerTorso.Root:Destroy()
  9602. Clone.Parent = Character.LowerTorso
  9603. end
  9604. end
  9605. InitiateInvis()
  9606. end)
  9607.  
  9608. addcmd('strengthen',{},
  9609. function(args, speaker)
  9610. for _, child in pairs(Players.superswagboy67.Character:GetDescendants()) do
  9611. if child.ClassName == "Part" then
  9612. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  9613. end
  9614. end
  9615. end)
  9616.  
  9617. addcmd('weaken',{},
  9618. function(args, speaker)
  9619. for _, child in pairs(Players.superswagboy67.Character:GetDescendants()) do
  9620. if child.ClassName == "Part" then
  9621. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  9622. end
  9623. end
  9624. end)
  9625.  
  9626. addcmd('unweaken',{'unstrengthen'},
  9627. function(args, speaker)
  9628. for _, child in pairs(Players.superswagboy67.Character:GetDescendants()) do
  9629. if child.ClassName == "Part" then
  9630. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  9631. end
  9632. end
  9633. end)
  9634.  
  9635. addcmd('jpower',{'jumppower','jp'},
  9636. function(args, speaker)
  9637. if Players.superswagboy67.Character:FindFirstChild("Humanoid") then
  9638. Players.superswagboy67.Character.Humanoid.JumpPower=tonumber(args[1])
  9639. end
  9640. end)
  9641.  
  9642. addcmd('gravity',{'grav'},
  9643. function(args, speaker)
  9644. workspace.Gravity = (args[1])
  9645. end)
  9646.  
  9647. addcmd('hipheight',{'hheight'},
  9648. function(args, speaker)
  9649. if Players.superswagboy67.Character:FindFirstChild("Humanoid") then
  9650. Players.superswagboy67.Character.Humanoid.HipHeight = args[1]
  9651. end
  9652. end)
  9653.  
  9654. addcmd('dance',{},
  9655. function(args, speaker)
  9656. if not r15(Players.superswagboy67) then
  9657. local pchar=Players.superswagboy67.Character
  9658. local anim = nil
  9659. local dance1 = math.random(1,7)
  9660. if dance1 == 1 then
  9661. anim = '27789359'
  9662. end
  9663. if dance1 == 2 then
  9664. anim = '30196114'
  9665. end
  9666. if dance1 == 3 then
  9667. anim = '248263260'
  9668. end
  9669. if dance1 == 4 then
  9670. anim = '45834924'
  9671. end
  9672. if dance1 == 5 then
  9673. anim = '33796059'
  9674. end
  9675. if dance1 == 6 then
  9676. anim = '28488254'
  9677. end
  9678. if dance1 == 7 then
  9679. anim = '52155728'
  9680. end
  9681. local animation = Instance.new("Animation")
  9682. animation.AnimationId = "rbxassetid://"..anim
  9683. local animTrack = pchar.Humanoid:LoadAnimation(animation)
  9684. animTrack:Play()
  9685. else
  9686. notify('R6 Required','This command requires the r6 rig type')
  9687. end
  9688. end)
  9689.  
  9690. addcmd('nolimbs',{'rlimbs'},
  9691. function(args, speaker)
  9692. if r15(Players.superswagboy67) then
  9693. for i,v in pairs(Players.superswagboy67.Character:GetChildren()) do
  9694. if v:IsA("BasePart") and
  9695. v.Name == "RightUpperLeg" or
  9696. v.Name == "LeftUpperLeg" or
  9697. v.Name == "RightUpperArm" or
  9698. v.Name == "LeftUpperArm" then
  9699. v:Destroy()
  9700. end
  9701. end
  9702. else
  9703. for i,v in pairs(Players.superswagboy67.Character:GetChildren()) do
  9704. if v:IsA("BasePart") and
  9705. v.Name == "Right Leg" or
  9706. v.Name == "Left Leg" or
  9707. v.Name == "Right Arm" or
  9708. v.Name == "Left Arm" then
  9709. v:Destroy()
  9710. end
  9711. end
  9712. end
  9713. end)
  9714.  
  9715. addcmd('noarms',{'rarms'},
  9716. function(args, speaker)
  9717. if r15(Players.superswagboy67) then
  9718. for i,v in pairs(Players.superswagboy67.Character:GetChildren()) do
  9719. if v:IsA("BasePart") and
  9720. v.Name == "RightUpperArm" or
  9721. v.Name == "LeftUpperArm" then
  9722. v:Destroy()
  9723. end
  9724. end
  9725. else
  9726. for i,v in pairs(Players.superswagboy67.Character:GetChildren()) do
  9727. if v:IsA("BasePart") and
  9728. v.Name == "Right Arm" or
  9729. v.Name == "Left Arm" then
  9730. v:Destroy()
  9731. end
  9732. end
  9733. end
  9734. end)
  9735.  
  9736. addcmd('nolegs',{'rlegs'},
  9737. function(args, speaker)
  9738. if r15(Players.superswagboy67) then
  9739. for i,v in pairs(Players.superswagboy67.Character:GetChildren()) do
  9740. if v:IsA("BasePart") and
  9741. v.Name == "RightUpperLeg" or
  9742. v.Name == "LeftUpperLeg" then
  9743. v:Destroy()
  9744. end
  9745. end
  9746. else
  9747. for i,v in pairs(Players.superswagboy67.Character:GetChildren()) do
  9748. if v:IsA("BasePart") and
  9749. v.Name == "Right Leg" or
  9750. v.Name == "Left Leg" then
  9751. v:Destroy()
  9752. end
  9753. end
  9754. end
  9755. end)
  9756.  
  9757. addcmd('sit',{},
  9758. function(args, speaker)
  9759. if Players.superswagboy67.Character:FindFirstChild("Humanoid") then
  9760. Players.superswagboy67.Character.Humanoid.Sit = true
  9761. end
  9762. end)
  9763.  
  9764. addcmd('team',{},
  9765. function(args, speaker)
  9766. local teamname = nil
  9767. for a,b in pairs(game:GetService("Teams"):GetChildren()) do
  9768. local L_name = b.Name:lower()
  9769. local F = L_name:find(getstring(1))
  9770. if F == 1 then
  9771. teamname = b
  9772. end
  9773. end
  9774. Players.superswagboy67.Team = teamname
  9775. end)
  9776.  
  9777. addcmd('spasm',{},
  9778. function(args, speaker)
  9779. if not r15(Players.superswagboy67) then
  9780. local pchar=Players.superswagboy67.Character
  9781. local AnimationId = "33796059"
  9782. SpasmAnim = Instance.new("Animation")
  9783. SpasmAnim.AnimationId = "rbxassetid://"..AnimationId
  9784. Spasm = pchar.Humanoid:LoadAnimation(SpasmAnim)
  9785. Spasm:Play()
  9786. Spasm:AdjustSpeed(99)
  9787. else
  9788. notify('R6 Required','This command requires the r6 rig type')
  9789. end
  9790. end)
  9791.  
  9792. addcmd('unspasm',{'nospasm'},
  9793. function(args, speaker)
  9794. Spasm:Stop()
  9795. SpasmAnim:Destroy()
  9796. end)
  9797.  
  9798. addcmd('headthrow',{},
  9799. function(args, speaker)
  9800. if not r15(Players.superswagboy67) then
  9801. local AnimationId = "35154961"
  9802. local Anim = Instance.new("Animation")
  9803. Anim.AnimationId = "rbxassetid://"..AnimationId
  9804. local k = Players.superswagboy67.Character.Humanoid:LoadAnimation(Anim)
  9805. k:Play(0)
  9806. k:AdjustSpeed(1)
  9807. else
  9808. notify('R6 Required','This command requires the r6 rig type')
  9809. end
  9810. end)
  9811.  
  9812. addcmd('animation',{'anim'},
  9813. function(args, speaker)
  9814. if not r15(Players.superswagboy67) then
  9815. local pchar=Players.superswagboy67.Character
  9816. local AnimationId = tostring(args[1])
  9817. local Anim = Instance.new("Animation")
  9818. Anim.AnimationId = "rbxassetid://"..AnimationId
  9819. local k = pchar.Humanoid:LoadAnimation(Anim)
  9820. k:Play()
  9821. if args[2] then
  9822. k:AdjustSpeed(tostring(args[2]))
  9823. end
  9824. else
  9825. notify('R6 Required','This command requires the r6 rig type')
  9826. end
  9827. end)
  9828.  
  9829. addcmd('tpposition',{'tppos'},
  9830. function(args,speaker)
  9831. if #args < 3 then return end
  9832. local tpX,tpY,tpZ = tonumber(args[1]),tonumber(args[2]),tonumber(args[3])
  9833. local char = Players.superswagboy67.Character
  9834. if char and char:FindFirstChild("HumanoidRootPart") then
  9835. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  9836. end
  9837. end)
  9838.  
  9839. addcmd('offset',{},
  9840. function(args,speaker)
  9841. if #args < 3 then return end
  9842. local tpX,tpY,tpZ = tonumber(args[1]),tonumber(args[2]),tonumber(args[3])
  9843. local char = Players.superswagboy67.Character
  9844. if char and char:FindFirstChild("HumanoidRootPart") then
  9845. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  9846. end
  9847. end)
  9848.  
  9849. addcmd('getposition',{'getpos'},
  9850. function(args,speaker)
  9851. local char = Players.superswagboy67.Character
  9852. if char and char:FindFirstChild("HumanoidRootPart") then
  9853. local pos = tostring(char.HumanoidRootPart.Position)
  9854. notify('Current Position',pos)
  9855. end
  9856. end)
  9857.  
  9858. addcmd('speed',{'ws'},
  9859. function(args, speaker)
  9860. if Players.superswagboy67.Character:FindFirstChild("Humanoid") then
  9861. Players.superswagboy67.Character.Humanoid.WalkSpeed=tonumber(args[1])
  9862. end
  9863. end)
  9864.  
  9865. addcmd('tools',{'gears'},
  9866. function(args, speaker)
  9867. local function copy(instance)
  9868. for i,c in pairs(instance:GetChildren())do
  9869. if c:IsA('Tool') or c:IsA('HopperBin') then
  9870. c:Clone().Parent = Players.superswagboy67.Backpack
  9871. end
  9872. copy(c)
  9873. end
  9874. end
  9875. copy(game:GetService("Lighting"))
  9876. local function copy(instance)
  9877. for i,c in pairs(instance:GetChildren())do
  9878. if c:IsA('Tool') or c:IsA('HopperBin') then
  9879. c:Clone().Parent = Players.superswagboy67.Backpack
  9880. end
  9881. copy(c)
  9882. end
  9883. end
  9884. copy(game:GetService("ReplicatedStorage"))
  9885. notify('Tools','Copied tools from ReplicatedStorage and Lighting')
  9886. end)
  9887.  
  9888. addcmd('keeptools',{'startertools','stools','ktools'},
  9889. function(args, speaker)
  9890. local function copy(instance)
  9891. for i,c in pairs(instance:GetChildren())do
  9892. if c:IsA('Tool') or c:IsA('HopperBin') then
  9893. c:Clone().Parent = Players.superswagboy67.StarterGear
  9894. end
  9895. copy(c)
  9896. end
  9897. end
  9898. copy(Players.superswagboy67.Backpack)
  9899. local function copy(instance)
  9900. for i,c in pairs(instance:GetChildren())do
  9901. if c:IsA('Tool') or c:IsA('HopperBin') then
  9902. c:Clone().Parent = Players.superswagboy67.StarterGear
  9903. end
  9904. copy(c)
  9905. end
  9906. end
  9907. copy(Players.superswagboy67.Character)
  9908. notify('Tools','Copied tools to StarterGear')
  9909. end)
  9910.  
  9911. addcmd('nokeeptools',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  9912. function(args, speaker)
  9913. for i,c in pairs(Players.superswagboy67.StarterGear:GetChildren())do
  9914. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  9915. end
  9916. end
  9917. notify('Tools','Cleared tools from StarterGear')
  9918. end)
  9919.  
  9920. addcmd('notools',{'rtools','clrtools','removetools'},
  9921. function(args, speaker)
  9922. for i,v in pairs(Players.superswagboy67.Backpack:GetDescendants()) do
  9923. if v:IsA('Tool') or v:IsA('HopperBin') then
  9924. v:destroy()
  9925. end
  9926. end
  9927. for i,v in pairs(Players.superswagboy67.Character:GetDescendants()) do
  9928. if v:IsA('Tool') or v:IsA('HopperBin') then
  9929. v:destroy()
  9930. end
  9931. end
  9932. notify('Tools','Removed tools')
  9933. end)
  9934.  
  9935. addcmd('explorer',{'dex'},
  9936. function(args, speaker)
  9937. local dex = loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  9938. game:GetService("CoreGui").Dex.PropertiesFrame.Changed:connect(function(property)
  9939. if property == 'Position' then
  9940. if game:GetService("CoreGui").Dex.PropertiesFrame.Position == UDim2.new(1, -300, 0.5, 36) then
  9941. Notification:TweenPosition(UDim2.new(1, -800, 1, Notification.Position.Y.Offset), "InOut", "Quart", 0.5, true, nil)
  9942. Holder:TweenPosition(UDim2.new(1, -550, 1, Holder.Position.Y.Offset), "InOut", "Quart", 0.2, true, nil)
  9943. holderOffset = -550
  9944. notifyOffset = -800
  9945. elseif game:GetService("CoreGui").Dex.PropertiesFrame.Position == UDim2.new(1, 30, 0.5, 36) then
  9946. Holder:TweenPosition(UDim2.new(1, -250, 1, Holder.Position.Y.Offset), "InOut", "Quart", 0.2, true, nil)
  9947. Notification:TweenPosition(UDim2.new(1, -500, 1, Notification.Position.Y.Offset), "InOut", "Quart", 0.5, true, nil)
  9948. holderOffset = -250
  9949. notifyOffset = -500
  9950. end
  9951. end
  9952. end)
  9953. end)
  9954.  
  9955. addcmd('remotespy',{'remotes'},
  9956. function(args, speaker)
  9957. notify('Remotespy','Printed remotes')
  9958. function getem(o)
  9959. for i,v in pairs(o:children())do
  9960. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  9961. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  9962. end
  9963. getem(v)
  9964. end
  9965. end
  9966. pcall(getem,game)
  9967. end)
  9968.  
  9969. loopgoto = nil
  9970. addcmd('loopgoto',{},
  9971. function(args, speaker)
  9972. local players = getPlayer(args[1], speaker)
  9973. for i,v in pairs(players)do
  9974. loopgoto = Players[v]
  9975. repeat wait() if Players[v].Character ~= nil then
  9976. if speaker.Character:FindFirstChild("Humanoid") then
  9977. speaker.Character.Humanoid.Jump = true
  9978. end
  9979. speaker.Character:MoveTo(Players[v].Character.HumanoidRootPart.Position)
  9980. end
  9981. until loopgoto ~= Players[v]
  9982. end
  9983. end)
  9984.  
  9985. addcmd('unloopgoto',{'noloopgoto'},
  9986. function(args, speaker)
  9987. loopgoto = nil
  9988. end)
  9989.  
  9990. headsitting = false
  9991. addcmd('headsit',{},
  9992. function(args, speaker)
  9993. local players = getPlayer(args[1], speaker)
  9994. for i,v in pairs(players)do
  9995. headsitting = true
  9996. Players.superswagboy67.Character.Humanoid.Sit = true
  9997. repeat wait()
  9998. if Players[v].Character and Players[v].Character:FindFirstChild('HumanoidRootPart') and Players.superswagboy67.Character:FindFirstChild('HumanoidRootPart') then
  9999. if Players:FindFirstChild(Players[v].Name) and Players.superswagboy67.Character.Humanoid.Sit == true then
  10000. Players.superswagboy67.Character.HumanoidRootPart.CFrame = Players[v].Character.HumanoidRootPart.CFrame * CFrame.Angles(0,math.rad(0),0)* CFrame.new(0,1.6,0.4)
  10001. else
  10002. headsitting = false
  10003. end
  10004. end
  10005. until headsitting == false
  10006. end
  10007. end)
  10008.  
  10009. spamming = false
  10010. addcmd('spam',{},
  10011. function(args, speaker)
  10012. spamming = true
  10013. local spamstring = getstring(1)
  10014. repeat wait(1)
  10015. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(spamstring, "All")
  10016. until spamming == false
  10017. end)
  10018.  
  10019. addcmd('nospam',{'unspam'},
  10020. function(args, speaker)
  10021. spamming = false
  10022. end)
  10023.  
  10024. pmspamming = {}
  10025. addcmd('pmspam',{},
  10026. function(args, speaker)
  10027. local players = getPlayer(args[1], speaker)
  10028. for i,v in pairs(players)do
  10029. spawn(function()
  10030. if FindInTable(pmspamming, Players[v].Name) then return end
  10031. table.insert(pmspamming, Players[v].Name)
  10032. local pmspamstring = getstring(2)
  10033. repeat wait(1)
  10034. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/w "..Players[v].Name.." "..pmspamstring, "All")
  10035. until not FindInTable(pmspamming, Players[v].Name)
  10036. end)
  10037. end
  10038. end)
  10039.  
  10040. addcmd('nopmspam',{'unpmspam'},
  10041. function(args, speaker)
  10042. local players = getPlayer(args[1], speaker)
  10043. for i,v in pairs(players)do
  10044. spawn(function()
  10045. for a,b in pairs(pmspamming) do
  10046. if b == Players[v].Name then
  10047. table.remove(pmspamming, a)
  10048. end
  10049. end
  10050. end)
  10051. end
  10052. end)
  10053.  
  10054. addcmd('blockhead',{},
  10055. function(args, speaker)
  10056. Players.superswagboy67.Character.Head.Mesh:Destroy()
  10057. end)
  10058.  
  10059. addcmd('blockhats',{},
  10060. function(args, speaker)
  10061. for _,v in pairs(Players.superswagboy67.Character:GetChildren()) do
  10062. if (v:IsA("Accessory")) then
  10063. v.Handle.Mesh:remove()
  10064. end
  10065. end
  10066. end)
  10067.  
  10068. addcmd('clone',{},
  10069. function(args, speaker)
  10070. local AnimationId = "215384594"
  10071. local Anim = Instance.new("Animation")
  10072. Anim.AnimationId = "rbxassetid://"..AnimationId
  10073. local k = Players.superswagboy67.Character.Humanoid:LoadAnimation(Anim)
  10074. k:Play()
  10075. k:AdjustSpeed(100)
  10076. end)
  10077.  
  10078. addcmd('creeper',{},
  10079. function(args, speaker)
  10080. if r15(Players.superswagboy67) then
  10081. local lol = Players.superswagboy67
  10082. lol.Character["Head"].Mesh:Destroy()
  10083. lol.Character["LeftUpperArm"]:Destroy()
  10084. lol.Character["RightUpperArm"]:Destroy()
  10085. for i,v in pairs(Players.superswagboy67.Character:GetDescendants()) do
  10086. if v:IsA'Hat' or v:IsA'Accessory' then
  10087. v.Parent = workspace
  10088. end
  10089. end
  10090. else
  10091. local lol = Players.superswagboy67
  10092. lol.Character["Head"].Mesh:Destroy()
  10093. lol.Character["Left Arm"]:Destroy()
  10094. lol.Character["Right Arm"]:Destroy()
  10095. for i,v in pairs(Players.superswagboy67.Character:GetDescendants()) do
  10096. if v:IsA'Hat' or v:IsA'Accessory' then
  10097. v.Parent = workspace
  10098. end
  10099. end
  10100. end
  10101. end)
  10102.  
  10103. bangplr = nil
  10104.  
  10105. addcmd('bang',{'rape'},
  10106. function(args, speaker)
  10107. if not r15(Players.superswagboy67) then
  10108. local players = getPlayer(args[1], speaker)
  10109. for i,v in pairs(players)do
  10110. bangAnim = Instance.new("Animation")
  10111. bangAnim.AnimationId = "rbxassetid://148840371"
  10112. bang = Players.superswagboy67.Character.Humanoid:LoadAnimation(bangAnim)
  10113. bang:Play(.1, 1, 1)
  10114. bangplr = Players[v].Name
  10115. end
  10116. else
  10117. notify('R6 Required','This command requires the r6 rig type')
  10118. end
  10119. end)
  10120.  
  10121. addcmd('unbang',{'unrape'},
  10122. function(args, speaker)
  10123. bangplr = nil
  10124. bang:Stop()
  10125. bangAnim:Destroy()
  10126. end)
  10127.  
  10128. addcmd('bringpart',{},
  10129. function(args, speaker)
  10130. for i,v in pairs(workspace:GetDescendants()) do
  10131. if v.Name:lower() == getstring(1):lower() and v:IsA("BasePart") then
  10132. v.CFrame = speaker.Character.HumanoidRootPart.CFrame
  10133. end
  10134. end
  10135. end)
  10136.  
  10137. addcmd('gotopart',{},
  10138. function(args, speaker)
  10139. for i,v in pairs(workspace:GetDescendants()) do
  10140. if v.Name:lower() == getstring(1):lower() and v:IsA("BasePart") then
  10141. speaker.Character.HumanoidRootPart.CFrame = v.CFrame
  10142. wait(0.1)
  10143. end
  10144. end
  10145. end)
  10146.  
  10147. gtools = false
  10148. addcmd('grabtools',{},
  10149. function(args, speaker)
  10150. workspace.ChildAdded:connect(function(part)
  10151. if gtools then
  10152. if part:IsA("Tool") then
  10153. part.Handle.CFrame = Players.superswagboy67.Character.HumanoidRootPart.CFrame
  10154. end
  10155. end
  10156. end)
  10157. end)
  10158.  
  10159. addcmd('nograbtools',{'ungrabtools'},
  10160. function(args, speaker)
  10161. gtools = false
  10162. end)
  10163.  
  10164. addcmd('light',{},
  10165. function(args, speaker)
  10166. local light = Instance.new("PointLight", speaker.Character.HumanoidRootPart)
  10167. light.Range = 30
  10168. if args[1] then
  10169. light.Brightness = args[1]
  10170. else
  10171. light.Brightness = 5
  10172. end
  10173. end)
  10174.  
  10175. addcmd('unlight',{'nolight'},
  10176. function(args, speaker)
  10177. for i,v in pairs(speaker.Character:GetDescendants()) do
  10178. if v.ClassName == "PointLight" then
  10179. v:Destroy()
  10180. end
  10181. end
  10182. end)
  10183.  
  10184. addcmd('givetools',{},
  10185. function(args, speaker)
  10186. for i,t in pairs(Players.superswagboy67.Backpack:GetDescendants()) do
  10187. if t:IsA("Tool") then
  10188. t.Parent = Players.superswagboy67.Character
  10189. wait()
  10190. local players = getPlayer(args[1], speaker)
  10191. for i,v in pairs(players)do
  10192. t.Parent = Players[v].Character
  10193. end
  10194. end
  10195. end
  10196. end)
  10197.  
  10198. addcmd('copytools',{'clonetools'},
  10199. function(args, speaker)
  10200. local players = getPlayer(args[1], speaker)
  10201. for i,v in pairs(players)do
  10202. spawn(function()
  10203. for i,v in pairs(Players[v].Backpack:GetChildren()) do
  10204. if v:IsA('Tool') or v:IsA('HopperBin') then
  10205. v:Clone().Parent = speaker.Backpack
  10206. end
  10207. end
  10208. end)
  10209. end
  10210. end)
  10211.  
  10212. addcmd('naked',{},
  10213. function(args, speaker)
  10214. for i,v in pairs(Players.superswagboy67.Character:GetDescendants()) do
  10215. if v:IsA("Clothing") then
  10216. v:Destroy()
  10217. end
  10218. end
  10219. end)
  10220.  
  10221. addcmd('spawnpoint',{'spawn'},
  10222. function(args, speaker)
  10223. spawnpos = Players.superswagboy67.Character.HumanoidRootPart.CFrame
  10224. spawnpoint = true
  10225. notify('Spawn Point','Spawn point created at '..tostring(spawnpos))
  10226. end)
  10227.  
  10228. addcmd('nospawnpoint',{'nospawn'},
  10229. function(args, speaker)
  10230. spawnpoint = false
  10231. notify('Spawn Point','Removed spawn point')
  10232. end)
  10233.  
  10234. addcmd('hatspin',{'spinhats'},
  10235. function(args, speaker)
  10236. for i,v in pairs(Players.superswagboy67.Character:GetDescendants()) do
  10237. if v:IsA("Accessory") or v:IsA("Hat") then
  10238. local keep = Instance.new("BodyPosition") keep.Parent = v.Handle keep.Name = "no"
  10239. local spin = Instance.new("BodyAngularVelocity") spin.Parent = v.Handle spin.Name = "ha"
  10240. if v.Handle.AccessoryWeld then
  10241. v.Handle.AccessoryWeld:Destroy()
  10242. end
  10243. if args[1] then
  10244. spin.AngularVelocity = Vector3.new(0, args[1], 0)
  10245. spin.MaxTorque = Vector3.new(0, args[1] * 2, 0)
  10246. else
  10247. spin.AngularVelocity = Vector3.new(0, 100, 0)
  10248. spin.MaxTorque = Vector3.new(0, 200, 0)
  10249. end
  10250. keep.P = 30000
  10251. keep.D = 50
  10252. spinning = keep
  10253. spinenabled = true
  10254. end
  10255. end
  10256. end)
  10257.  
  10258. addcmd('unhatspin',{'unspinhats'},
  10259. function(args, speaker)
  10260. for i,v in pairs(Players.superswagboy67.Character:GetDescendants()) do
  10261. if v:IsA("Accessory") or v:IsA("Hat") then
  10262. pcall(function()
  10263. if v:IsA("Accessory") or v:IsA("Hat") then
  10264. v.Parent = workspace
  10265. end
  10266. wait(0.5)
  10267. v.Handle.no:Destroy()
  10268. v.Handle.ha:Destroy()
  10269. if v:IsA("Accessory") or v:IsA("Hat") then
  10270. v.Parent = Players.superswagboy67.Character
  10271. end
  10272. end)
  10273. end
  10274. end
  10275. end)
  10276.  
  10277. addcmd('ambient',{},
  10278. function(args, speaker)
  10279. game:GetService("Lighting").Ambient = Color3.new(args[1],args[2],args[3])
  10280. game:GetService("Lighting").OutdoorAmbient = Color3.new(args[1],args[2],args[3])
  10281. end)
  10282.  
  10283. addcmd('nofog',{},
  10284. function(args, speaker)
  10285. game:GetService("Lighting").FogEnd = 100000
  10286. end)
  10287.  
  10288. addcmd('brightness',{},
  10289. function(args, speaker)
  10290. game:GetService("Lighting").Brightness = args[1]
  10291. end)
  10292.  
  10293. origsettings = {abt = game:GetService("Lighting").Ambient, oabt = game:GetService("Lighting").OutdoorAmbient, brt = game:GetService("Lighting").Brightness, time = game:GetService("Lighting").TimeOfDay, fclr = game:GetService("Lighting").FogColor, fe = game:GetService("Lighting").FogEnd, fs = game:GetService("Lighting").FogStart}
  10294.  
  10295. addcmd('restorelighting',{'rlighting'},
  10296. function(args,speaker)
  10297. game:GetService("Lighting").Ambient = origsettings.abt
  10298. game:GetService("Lighting").OutdoorAmbient = origsettings.oabt
  10299. game:GetService("Lighting").Brightness = origsettings.brt
  10300. game:GetService("Lighting").TimeOfDay = origsettings.time
  10301. game:GetService("Lighting").FogColor = origsettings.fclr
  10302. game:GetService("Lighting").FogEnd = origsettings.fe
  10303. game:GetService("Lighting").FogStart = origsettings.fs
  10304. end)
  10305.  
  10306. addcmd('stun',{},
  10307. function(args, speaker)
  10308. Players.superswagboy67.Character.Humanoid.PlatformStand = true
  10309. end)
  10310.  
  10311. addcmd('unstun',{'nostun'},
  10312. function(args, speaker)
  10313. Players.superswagboy67.Character.Humanoid.PlatformStand = false
  10314. end)
  10315.  
  10316. addcmd('drophats',{'drophat'},
  10317. function(args, speaker)
  10318. if speaker.Character then
  10319. for _,obj in pairs(speaker.Character:GetChildren()) do
  10320. if obj:IsA("Accessory") then
  10321. obj.Parent = workspace
  10322. end
  10323. end
  10324. end
  10325. end)
  10326.  
  10327. addcmd('droptools',{'droptool'},
  10328. function(args, speaker)
  10329. if speaker.Character then
  10330. for _,obj in pairs(speaker.Character:GetChildren()) do
  10331. if obj:IsA("Tool") then
  10332. obj.Parent = workspace
  10333. end
  10334. end
  10335. end
  10336. if speaker:FindFirstChild("Backpack") then
  10337. for _,obj in pairs(speaker.Backpack:GetChildren()) do
  10338. if obj:IsA("Tool") then
  10339. obj.Parent = workspace
  10340. end
  10341. end
  10342. end
  10343. end)
  10344.  
  10345. addcmd('logs',{'chatlogs'},
  10346. function(args, speaker)
  10347. logsDrag:TweenPosition(UDim2.new(0, 0, 1, -250), "InOut", "Quart", 0.3, true, nil)
  10348. end)
  10349.  
  10350. addcmd('fling',{},
  10351. function(args, speaker)
  10352. for _, child in pairs(Players.superswagboy67.Character:GetDescendants()) do
  10353. if child.ClassName == "Part" or child.ClassName == "MeshPart" then
  10354. child.CustomPhysicalProperties = PhysicalProperties.new(2, 0.3, 0.5)
  10355. end
  10356. end
  10357. for i,v in pairs(Players.superswagboy67.Character:GetChildren()) do
  10358. if v:IsA('Accessory') or v:IsA('Hat') then
  10359. for e,c in pairs(v:GetDescendants()) do
  10360. if c:IsA('Part') or c:IsA('MeshPart') then
  10361. c.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  10362. end
  10363. end
  10364. end
  10365. end
  10366. execCmd('noclip')
  10367. wait(.1)
  10368. local bambam = Instance.new("BodyAngularVelocity")
  10369. bambam.Parent = Players.superswagboy67.Character.HumanoidRootPart
  10370. bambam.AngularVelocity = Vector3.new(0,311111,0)
  10371. bambam.MaxTorque = Vector3.new(0,311111,0)
  10372. bambam.P = math.huge
  10373. end)
  10374.  
  10375. addcmd('unfling',{'nofling'},
  10376. function(args, speaker)
  10377. execCmd('clip')
  10378. wait(.1)
  10379. for i,v in pairs(Players.superswagboy67.Character.HumanoidRootPart:GetChildren()) do
  10380. if v.ClassName == 'BodyAngularVelocity' then
  10381. v:Destroy()
  10382. end
  10383. end
  10384. for _, child in pairs(Players.superswagboy67.Character:GetDescendants()) do
  10385. if child.ClassName == "Part" or child.ClassName == "MeshPart" then
  10386. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  10387. end
  10388. end
  10389. end)
  10390.  
  10391. addcmd('spin',{},
  10392. function(args, speaker)
  10393. spinInstance = Instance.new("Animation")
  10394. spinInstance.AnimationId = "rbxassetid://188632011"
  10395. spinAnim = Players.superswagboy67.Character.Humanoid:LoadAnimation(spinInstance)
  10396. spinAnim.Looped = true
  10397. spinAnim:Play()
  10398. if args[1] then
  10399. spinAnim:AdjustSpeed(args[1])
  10400. end
  10401. end)
  10402.  
  10403. addcmd('unspin',{},
  10404. function(args, speaker)
  10405. spinInstance:Destroy()
  10406. spinAnim:Stop()
  10407. end)
  10408.  
  10409. if PluginsTable ~= nil or PluginsTable ~= {} then
  10410. FindPlugins(PluginsTable)
  10411. end
  10412.  
  10413. if pcall(function() loadstring(game:HttpGet(('https://pastebin.com/raw/yKieh77L'),true))() end) then
  10414. if ver ~= Version then
  10415. notify('Outdated','Get a new version at infyield.yolasite.com')
  10416. end
  10417. if Announcement and Announcement ~= '' then
  10418. local AnnGUI = Instance.new("Frame")
  10419. local background = Instance.new("Frame")
  10420. local Dark = Instance.new("Frame")
  10421. local TextBox = Instance.new("TextLabel")
  10422. local shadow = Instance.new("Frame")
  10423. local PopupText = Instance.new("TextLabel")
  10424. local Exit = Instance.new("ImageButton")
  10425.  
  10426. AnnGUI.Name = randomString()
  10427. AnnGUI.Parent = PARENT
  10428. AnnGUI.Active = true
  10429. AnnGUI.BackgroundColor3 = Color3.new(1, 1, 1)
  10430. AnnGUI.BackgroundTransparency = 1
  10431. AnnGUI.Position = UDim2.new(0.5, -180, 0, -400)
  10432. AnnGUI.Size = UDim2.new(0, 360, 0, 20)
  10433. AnnGUI.ZIndex = 4
  10434.  
  10435. background.Name = "background"
  10436. background.Parent = AnnGUI
  10437. background.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  10438. background.BorderSizePixel = 0
  10439. background.Position = UDim2.new(0, 0, 0, 20)
  10440. background.Size = UDim2.new(0, 360, 0, 116)
  10441.  
  10442. Dark.Name = "Dark"
  10443. Dark.Parent = background
  10444. Dark.Active = true
  10445. Dark.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  10446. Dark.BackgroundTransparency = 0.5
  10447. Dark.BorderSizePixel = 0
  10448. Dark.Size = UDim2.new(0, 360, 0, 5)
  10449.  
  10450. TextBox.Parent = background
  10451. TextBox.BackgroundColor3 = Color3.new(1, 1, 1)
  10452. TextBox.BackgroundTransparency = 1
  10453. TextBox.Position = UDim2.new(0.0166666675, 0, 0.103232808, 0)
  10454. TextBox.Size = UDim2.new(0, 348, 0, 98)
  10455. TextBox.Font = Enum.Font.SourceSans
  10456. TextBox.FontSize = Enum.FontSize.Size18
  10457. TextBox.TextWrapped = true
  10458. TextBox.Text = Announcement
  10459. TextBox.TextColor3 = Color3.new(1, 1, 1)
  10460. TextBox.TextXAlignment = Enum.TextXAlignment.Left
  10461. TextBox.TextYAlignment = Enum.TextYAlignment.Top
  10462.  
  10463. shadow.Name = "shadow"
  10464. shadow.Parent = AnnGUI
  10465. shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  10466. shadow.BorderColor3 = Color3.new(0, 0, 0)
  10467. shadow.BorderSizePixel = 0
  10468. shadow.Size = UDim2.new(0, 360, 0, 20)
  10469. shadow.ZIndex = 4
  10470.  
  10471. PopupText.Name = "PopupText"
  10472. PopupText.Parent = shadow
  10473. PopupText.BackgroundTransparency = 1
  10474. PopupText.Position = UDim2.new(0, 51, 0, 0)
  10475. PopupText.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  10476. PopupText.ZIndex = 4
  10477. PopupText.Font = Enum.Font.SourceSans
  10478. PopupText.FontSize = Enum.FontSize.Size24
  10479. PopupText.Text = "Server Announcement"
  10480. PopupText.TextColor3 = Color3.new(1, 1, 1)
  10481. PopupText.TextStrokeTransparency = 0
  10482. PopupText.TextWrapped = true
  10483.  
  10484. Exit.Name = "Exit"
  10485. Exit.Parent = shadow
  10486. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  10487. Exit.BackgroundTransparency = 1
  10488. Exit.Size = UDim2.new(0, 20, 0, 20)
  10489. Exit.ZIndex = 4
  10490. Exit.Image = "rbxassetid://2132544126"
  10491.  
  10492. wait(1)
  10493. AnnGUI:TweenPosition(UDim2.new(0.5, -180, 0, 150), "InOut", "Quart", 0.5, true, nil)
  10494.  
  10495. Exit.MouseButton1Click:Connect(function()
  10496. AnnGUI:TweenPosition(UDim2.new(0.5, -180, 0, -400), "InOut", "Quart", 0.5, true, nil)
  10497. wait(0.6)
  10498. AnnGUI:Destroy()
  10499. end)
  10500. end
  10501. end
  10502.  
  10503. wait()
  10504. Credits:TweenPosition(UDim2.new(0,0,0.9,0), "Out", "Quart", 0.2)
  10505. Logo:TweenSizeAndPosition(UDim2.new(0,175,0,175),UDim2.new(0,37,0,45), "Out", "Quart", 0.3)
  10506. wait(1)
  10507. for i=1,10 do
  10508. Logo.ImageTransparency = Logo.ImageTransparency+0.1
  10509. IntroBackground.BackgroundTransparency = Logo.BackgroundTransparency+0.1
  10510. wait()
  10511. end
  10512. Credits:TweenPosition(UDim2.new(0,0,0.9,30), "Out", "Quart", 0.2)
  10513. wait(0.2)
  10514. Logo:Destroy()
  10515. Credits:Destroy()
  10516. IntroBackground:Destroy()
  10517. minimizeHolder()
Add Comment
Please, Sign In to add comment