wojtekhugo

Emoji Hax

Mar 12th, 2019
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 180.83 KB | None | 0 0
  1. -- Made by wojtekhugo#7322
  2. -- @wojtekhugo
  3. -- Made on Live-Stream (YouTube, Twitch)
  4. ----------------------------------------
  5. -- Farewell Infortality.
  6. -- Version: 2.82
  7. -- Instances:
  8. local ScreenGui = Instance.new("ScreenGui")
  9. local LoginGui = Instance.new("Frame")
  10. local LoginName = Instance.new("TextLabel")
  11. local Login = Instance.new("TextButton")
  12. local Password = Instance.new("TextBox")
  13. local Username = Instance.new("TextBox")
  14. local OpenGui = Instance.new("Frame")
  15. local Open = Instance.new("TextButton")
  16. local MainGui = Instance.new("Frame")
  17. local Walkspeed = Instance.new("TextButton")
  18. local JumpPower = Instance.new("TextButton")
  19. local stinkohaxx = Instance.new("TextButton")
  20. local Admin = Instance.new("TextButton")
  21. local MainName = Instance.new("TextLabel")
  22. local Info = Instance.new("TextLabel")
  23. local ImageButton = Instance.new("ImageButton")
  24. --Properties:
  25. ScreenGui.Parent = game.CoreGui
  26. ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  27.  
  28. LoginGui.Name = "LoginGui"
  29. LoginGui.Parent = ScreenGui
  30. LoginGui.BackgroundColor3 = Color3.new(0.905882, 0.905882, 0.129412)
  31. LoginGui.BackgroundTransparency = 0.30000001192093
  32. LoginGui.Position = UDim2.new(0.371939719, 0, 0.294820726, 0)
  33. LoginGui.Size = UDim2.new(0, 359, 0, 176)
  34. LoginGui.Draggable = true
  35.  
  36. LoginName.Name = "LoginName"
  37. LoginName.Parent = LoginGui
  38. LoginName.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  39. LoginName.Size = UDim2.new(0, 359, 0, 20)
  40. LoginName.Font = Enum.Font.GothamSemibold
  41. LoginName.Text = "😂Emoji HaX 😂"
  42. LoginName.TextColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  43. LoginName.TextScaled = true
  44. LoginName.TextSize = 14
  45. LoginName.TextWrapped = true
  46.  
  47. Login.Name = "Login"
  48. Login.Parent = LoginGui
  49. Login.BackgroundColor3 = Color3.new(0, 0, 0)
  50. Login.BackgroundTransparency = 0.050000000745058
  51. Login.Position = UDim2.new(0.220055714, 0, 0.755681813, 0)
  52. Login.Size = UDim2.new(0, 200, 0, 36)
  53. Login.Font = Enum.Font.GothamBold
  54. Login.Text = "Login"
  55. Login.TextColor3 = Color3.new(1, 1, 1)
  56. Login.TextScaled = true
  57. Login.TextSize = 14
  58. Login.TextWrapped = true
  59. Login.Active = true
  60. Login.MouseButton1Click:connect(function()
  61. if Username.Text = "Joy" and Password.Text = "Emoji" then
  62. LoginGui.Visible = false
  63. OpenGui.Visible = true
  64. end
  65. end)
  66.  
  67. Password.Name = "Password"
  68. Password.Parent = LoginGui
  69. Password.BackgroundColor3 = Color3.new(0, 0, 0)
  70. Password.Position = UDim2.new(0.220055714, 0, 0.482954562, 0)
  71. Password.Size = UDim2.new(0, 200, 0, 25)
  72. Password.Font = Enum.Font.GothamSemibold
  73. Password.Text = "Password"
  74. Password.TextColor3 = Color3.new(1, 1, 1)
  75. Password.TextScaled = true
  76. Password.TextSize = 14
  77. Password.TextWrapped = true
  78.  
  79. Username.Name = "Username"
  80. Username.Parent = LoginGui
  81. Username.BackgroundColor3 = Color3.new(0, 0, 0)
  82. Username.Position = UDim2.new(0.220055714, 0, 0.238636374, 0)
  83. Username.Size = UDim2.new(0, 200, 0, 25)
  84. Username.Font = Enum.Font.GothamSemibold
  85. Username.Text = "Username"
  86. Username.TextColor3 = Color3.new(1, 1, 1)
  87. Username.TextScaled = true
  88. Username.TextSize = 14
  89. Username.TextWrapped = true
  90.  
  91. OpenGui.Name = "OpenGui"
  92. OpenGui.Parent = ScreenGui
  93. OpenGui.BackgroundColor3 = Color3.new(0.921569, 1, 0.027451)
  94. OpenGui.Position = UDim2.new(0, 34, 0, 270)
  95. OpenGui.Size = UDim2.new(0, 100, 0, 38)
  96. OpenGui.Visible = false
  97.  
  98. Open.Name = "Open"
  99. Open.Parent = OpenGui
  100. Open.BackgroundColor3 = Color3.new(1, 1, 1)
  101. Open.BackgroundTransparency = 1
  102. Open.Position = UDim2.new(0, 5, 0, 7)
  103. Open.Size = UDim2.new(0, 90, 0, 24)
  104. Open.Font = Enum.Font.GothamBold
  105. Open.Text = "😂 Open 😂"
  106. Open.TextColor3 = Color3.new(1, 0, 0)
  107. Open.TextScaled = true
  108. Open.TextSize = 14
  109. Open.TextWrapped = true
  110. Open.Active = true
  111. Open.MouseButton1Click:connect(function()
  112. OpenGui.Visible = false
  113. MainGui.Visible = true
  114. end)
  115.  
  116. MainGui.Name = "MainGui"
  117. MainGui.Parent = ScreenGui
  118. MainGui.BackgroundColor3 = Color3.new(1, 0.917647, 0)
  119. MainGui.Position = UDim2.new(0, 285, 0, 105)
  120. MainGui.Size = UDim2.new(0, 475, 0, 266)
  121. MainGui.Visible = false
  122. MainGui.Draggable = true
  123.  
  124. Walkspeed.Name = "Walkspeed"
  125. Walkspeed.Parent = MainGui
  126. Walkspeed.BackgroundColor3 = Color3.new(1, 1, 1)
  127. Walkspeed.BackgroundTransparency = 1
  128. Walkspeed.Position = UDim2.new(0, 15, 0, 33)
  129. Walkspeed.Size = UDim2.new(0, 162, 0, 75)
  130. Walkspeed.Font = Enum.Font.GothamSemibold
  131. Walkspeed.Text = "Walkspeed"
  132. Walkspeed.TextColor3 = Color3.new(1, 0, 0)
  133. Walkspeed.TextScaled = true
  134. Walkspeed.TextSize = 14
  135. Walkspeed.TextWrapped = true
  136. Walkspeed.Active = true
  137. Walkspeed.MouseButton1Click:connect(function()
  138. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 150
  139. end)
  140.  
  141. JumpPower.Name = "JumpPower"
  142. JumpPower.Parent = MainGui
  143. JumpPower.BackgroundColor3 = Color3.new(1, 1, 1)
  144. JumpPower.BackgroundTransparency = 1
  145. JumpPower.Position = UDim2.new(0, 15, 0, 128)
  146. JumpPower.Size = UDim2.new(0, 162, 0, 75)
  147. JumpPower.Font = Enum.Font.GothamSemibold
  148. JumpPower.Text = "Jump Power"
  149. JumpPower.TextColor3 = Color3.new(0, 0.133333, 1)
  150. JumpPower.TextScaled = true
  151. JumpPower.TextSize = 14
  152. JumpPower.TextWrapped = true
  153. JumpPower.Active = true
  154. JumpPower.MouseButton1Click:connect(function()
  155. game.Players.LocalPlayer.Character.Humanoid.JumpPower = 150
  156. end)
  157.  
  158. stinkohaxx.Name = "stinkohaxx"
  159. stinkohaxx.Parent = MainGui
  160. stinkohaxx.BackgroundColor3 = Color3.new(1, 1, 1)
  161. stinkohaxx.BackgroundTransparency = 1
  162. stinkohaxx.Position = UDim2.new(0, 204, 0, 128)
  163. stinkohaxx.Size = UDim2.new(0, 162, 0, 75)
  164. stinkohaxx.Font = Enum.Font.GothamSemibold
  165. stinkohaxx.Text = "stinkohaxx"
  166. stinkohaxx.TextColor3 = Color3.new(0.290196, 0.290196, 0.290196)
  167. stinkohaxx.TextScaled = true
  168. stinkohaxx.TextSize = 14
  169. stinkohaxx.TextWrapped = true
  170. stinkohaxx.Active = true
  171. stinkohaxx.MouseButton1Click:connect(function()
  172. -- Made by wojtekhugo#7322
  173. -- @wojtekhugo
  174. -- Special for Cesaro
  175. local ScreenGui = Instance.new("ScreenGui")
  176. local logingui = Instance.new("Frame")
  177. local name = Instance.new("TextLabel")
  178. local user = Instance.new("TextBox")
  179. local pass = Instance.new("TextBox")
  180. local submit = Instance.new("TextButton")
  181. local maingui = Instance.new("Frame")
  182. local name_2 = Instance.new("TextLabel")
  183. local admin = Instance.new("TextButton")
  184. local stinkomode = Instance.new("TextButton")
  185. local close = Instance.new("TextButton")
  186. local opengui = Instance.new("Frame")
  187. local open = Instance.new("TextButton")
  188. --Properties:
  189. ScreenGui.Parent = game.CoreGui
  190. ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  191.  
  192. logingui.Name = "logingui"
  193. logingui.Parent = ScreenGui
  194. logingui.BackgroundColor3 = Color3.new(0, 0, 0)
  195. logingui.Position = UDim2.new(0.7317518, 0, 0.203187257, 0)
  196. logingui.Size = UDim2.new(0, 209, 0, 313)
  197. logingui.Active = true
  198. logingui.Draggable = true
  199.  
  200. name.Name = "name"
  201. name.Parent = logingui
  202. name.BackgroundColor3 = Color3.new(1, 1, 1)
  203. name.BackgroundTransparency = 1.0099999904633
  204. name.Position = UDim2.new(0.0143540669, 0, 0, 0)
  205. name.Size = UDim2.new(0, 200, 0, 50)
  206. name.Font = Enum.Font.SourceSans
  207. name.Text = "stinkohaxx"
  208. name.TextColor3 = Color3.new(1, 1, 1)
  209. name.TextScaled = true
  210. name.TextSize = 14
  211. name.TextWrapped = true
  212.  
  213. user.Name = "user"
  214. user.Parent = logingui
  215. user.BackgroundColor3 = Color3.new(0, 0, 0)
  216. user.Position = UDim2.new(0.0191387553, 0, 0.226837054, 0)
  217. user.Size = UDim2.new(0, 200, 0, 50)
  218. user.Font = Enum.Font.GothamBold
  219. user.Text = "USERNAME"
  220. user.TextColor3 = Color3.new(1, 1, 1)
  221. user.TextSize = 14
  222. user.TextStrokeColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  223. user.TextWrapped = true
  224.  
  225. pass.Name = "pass"
  226. pass.Parent = logingui
  227. pass.BackgroundColor3 = Color3.new(0, 0, 0)
  228. pass.Position = UDim2.new(0.0191387553, 0, 0.472843438, 0)
  229. pass.Size = UDim2.new(0, 200, 0, 50)
  230. pass.Font = Enum.Font.GothamBold
  231. pass.Text = "PASSWORD"
  232. pass.TextColor3 = Color3.new(1, 1, 1)
  233. pass.TextSize = 14
  234. pass.TextStrokeColor3 = Color3.new(0.976471, 0.976471, 0.976471)
  235. pass.TextWrapped = true
  236.  
  237. submit.Name = "submit"
  238. submit.Parent = logingui
  239. submit.BackgroundColor3 = Color3.new(1, 1, 1)
  240. submit.BackgroundTransparency = 1
  241. submit.Position = UDim2.new(0.0239234455, 0, 0.728434503, 0)
  242. submit.Size = UDim2.new(0, 200, 0, 50)
  243. submit.Font = Enum.Font.SciFi
  244. submit.Text = "SUBMIT"
  245. submit.TextColor3 = Color3.new(1, 1, 1)
  246. submit.TextScaled = true
  247. submit.TextSize = 14
  248. submit.TextWrapped = true
  249. submit.MouseButton1Click:connect(function()
  250. if user.Text == "stinku" and pass.Text == "stinkomode" then
  251. logingui.Visible = false
  252. opengui.Visible = true
  253. end
  254. end)
  255.  
  256. maingui.Name = "maingui"
  257. maingui.Parent = ScreenGui
  258. maingui.BackgroundColor3 = Color3.new(0, 0, 0)
  259. maingui.Position = UDim2.new(0.320255458, 0, 0.155378491, 0)
  260. maingui.Size = UDim2.new(0, 310, 0, 361)
  261. maingui.Visible = false
  262. maingui.Active = true
  263. maingui.Draggable = true
  264.  
  265. name_2.Name = "name"
  266. name_2.Parent = maingui
  267. name_2.BackgroundColor3 = Color3.new(0, 0, 0)
  268. name_2.Size = UDim2.new(0, 310, 0, 50)
  269. name_2.Font = Enum.Font.GothamSemibold
  270. name_2.Text = "stinkohaxx"
  271. name_2.TextColor3 = Color3.new(1, 1, 1)
  272. name_2.TextScaled = true
  273. name_2.TextSize = 14
  274. name_2.TextWrapped = true
  275.  
  276. admin.Name = "admin"
  277. admin.Parent = maingui
  278. admin.BackgroundColor3 = Color3.new(0, 0, 0)
  279. admin.Position = UDim2.new(0.190322578, 0, 0.30193907, 0)
  280. admin.Size = UDim2.new(0, 192, 0, 50)
  281. admin.Font = Enum.Font.SourceSans
  282. admin.Text = "ADMIN"
  283. admin.TextColor3 = Color3.new(1, 1, 1)
  284. admin.TextScaled = true
  285. admin.TextSize = 14
  286. admin.TextWrapped = true
  287. admin.MouseButton1Click:connect(function()
  288. ver = '1.9.2'
  289.  
  290. repeat wait() until game:FindFirstChildOfClass("Players")
  291. Players = game:GetService("Players")
  292. repeat wait() until Players.LocalPlayer:FindFirstChildOfClass("PlayerGui")
  293.  
  294. local Holder = Instance.new("Frame")
  295. local Title = Instance.new("TextLabel")
  296. local Dark = Instance.new("Frame")
  297. local Cmdbar = Instance.new("TextBox")
  298. local Dark_2 = Instance.new("Frame")
  299. local CMDsF = Instance.new("ScrollingFrame")
  300. local SettingsButton = Instance.new("ImageButton")
  301. local Settings = Instance.new("Frame")
  302. local Prefix = Instance.new("TextLabel")
  303. local PrefixBox = Instance.new("TextBox")
  304. local Keybinds = Instance.new("TextLabel")
  305. local Select = Instance.new("TextButton")
  306. local StayOpen = Instance.new("TextLabel")
  307. local Button = Instance.new("Frame")
  308. local On = Instance.new("TextButton")
  309. local Positions = Instance.new("TextLabel")
  310. local Select_8 = Instance.new("TextButton")
  311. local Color = Instance.new("TextLabel")
  312. local Select_2 = Instance.new("TextButton")
  313. local Plugins = Instance.new("TextLabel")
  314. local Select_9 = Instance.new("TextButton")
  315. local Example = Instance.new("TextButton")
  316. local Notification = Instance.new("Frame")
  317. local Dark_3 = Instance.new("Frame")
  318. local Title_2 = Instance.new("TextLabel")
  319. local Text_2 = Instance.new("TextLabel")
  320. local CloseButton = Instance.new("ImageButton")
  321. local IntroBackground = Instance.new("Frame")
  322. local Logo = Instance.new("ImageLabel")
  323. local Credits = Instance.new("TextBox")
  324. local KeybindsFrame = Instance.new("Frame")
  325. local Close = Instance.new("TextButton")
  326. local Add = Instance.new("TextButton")
  327. local Delete = Instance.new("TextButton")
  328. local Holder_2 = Instance.new("ScrollingFrame")
  329. local Example_2 = Instance.new("Frame")
  330. local Text_3 = Instance.new("TextLabel")
  331. local Delete_2 = Instance.new("TextButton")
  332. local KeybindEditor = Instance.new("Frame")
  333. local background_2 = Instance.new("Frame")
  334. local Dark_4 = Instance.new("Frame")
  335. local Directions = Instance.new("TextLabel")
  336. local BindTo = Instance.new("TextButton")
  337. local Add_2 = Instance.new("TextButton")
  338. local Cmdbar_2 = Instance.new("TextBox")
  339. local Toggles = Instance.new("ScrollingFrame")
  340. local Fly = Instance.new("TextLabel")
  341. local Select_3 = Instance.new("TextButton")
  342. local Noclip = Instance.new("TextLabel")
  343. local Select_4 = Instance.new("TextButton")
  344. local Float = Instance.new("TextLabel")
  345. local Select_5 = Instance.new("TextButton")
  346. local ClickTP = Instance.new("TextLabel")
  347. local Select_6 = Instance.new("TextButton")
  348. local Dark_7 = Instance.new("Frame")
  349. local shadow_2 = Instance.new("Frame")
  350. local PopupText_2 = Instance.new("TextLabel")
  351. local Exit_2 = Instance.new("ImageButton")
  352. local PositionsFrame = Instance.new("Frame")
  353. local Close_3 = Instance.new("TextButton")
  354. local Delete_5 = Instance.new("TextButton")
  355. local Holder_4 = Instance.new("ScrollingFrame")
  356. local Example_4 = Instance.new("Frame")
  357. local Text_5 = Instance.new("TextLabel")
  358. local Delete_6 = Instance.new("TextButton")
  359. local TP = Instance.new("TextButton")
  360. local AliasesFrame = Instance.new("Frame")
  361. local Close_2 = Instance.new("TextButton")
  362. local Delete_3 = Instance.new("TextButton")
  363. local Holder_3 = Instance.new("ScrollingFrame")
  364. local Example_3 = Instance.new("Frame")
  365. local Text_4 = Instance.new("TextLabel")
  366. local Delete_4 = Instance.new("TextButton")
  367. local Aliases = Instance.new("TextLabel")
  368. local Select_7 = Instance.new("TextButton")
  369. local PluginsFrame = Instance.new("Frame")
  370. local Close_4 = Instance.new("TextButton")
  371. local Add_3 = Instance.new("TextButton")
  372. local Holder_5 = Instance.new("ScrollingFrame")
  373. local Example_5 = Instance.new("Frame")
  374. local Text_6 = Instance.new("TextLabel")
  375. local Delete_7 = Instance.new("TextButton")
  376. local PluginEditor = Instance.new("Frame")
  377. local background_3 = Instance.new("Frame")
  378. local Dark_8 = Instance.new("Frame")
  379. local Dark_9 = Instance.new("Frame")
  380. local Img = Instance.new("ImageButton")
  381. local AddPlugin = Instance.new("TextButton")
  382. local FileName = Instance.new("TextBox")
  383. local About = Instance.new("TextLabel")
  384. local Directions_2 = Instance.new("TextLabel")
  385. local shadow_3 = Instance.new("Frame")
  386. local PopupText_3 = Instance.new("TextLabel")
  387. local Exit_3 = Instance.new("ImageButton")
  388. local logsDrag = Instance.new("Frame")
  389. local shadow = Instance.new("Frame")
  390. local Hide = Instance.new("ImageButton")
  391. local PopupText = Instance.new("TextLabel")
  392. local Exit = Instance.new("ImageButton")
  393. local scroll = Instance.new("ScrollingFrame")
  394. local background = Instance.new("Frame")
  395. local Dark_6 = Instance.new("Frame")
  396. local Clear = Instance.new("TextButton")
  397. local Toggle = Instance.new("TextButton")
  398.  
  399. local PARENT
  400. if game:GetService("CoreGui"):FindFirstChild('RobloxGui') then
  401. PARENT = game:GetService("CoreGui").RobloxGui
  402. else
  403. PARENT = game:GetService("CoreGui")
  404. end
  405.  
  406. function randomString()
  407. local length = math.random(10,20)
  408. local array = {}
  409. for i = 1, length do
  410. array[i] = string.char(math.random(32, 126))
  411. end
  412. return table.concat(array)
  413. end
  414.  
  415. Holder.Name = randomString()
  416. Holder.Parent = PARENT
  417. Holder.Active = true
  418. Holder.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  419. Holder.BackgroundTransparency = 0.20000000298023
  420. Holder.BorderSizePixel = 0
  421. Holder.Position = UDim2.new(1, -250, 1, -220)
  422. Holder.Size = UDim2.new(0, 250, 0, 220)
  423.  
  424. Title.Name = "Title"
  425. Title.Parent = Holder
  426. Title.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  427. Title.BackgroundTransparency = 1
  428. Title.BorderSizePixel = 0
  429. Title.Size = UDim2.new(0, 250, 0, 20)
  430. Title.Font = Enum.Font.SourceSans
  431. Title.TextSize = 20
  432. Title.Text = "Infinite Yield FE"
  433. Title.TextColor3 = Color3.new(1, 1, 1)
  434. Title.TextStrokeTransparency = 0
  435.  
  436. Dark.Name = "Dark"
  437. Dark.Parent = Holder
  438. Dark.Active = true
  439. Dark.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  440. Dark.BorderSizePixel = 0
  441. Dark.Position = UDim2.new(0, 0, 0, 45)
  442. Dark.Size = UDim2.new(0, 250, 0, 175)
  443.  
  444. Cmdbar.Name = "Cmdbar"
  445. Cmdbar.Parent = Holder
  446. Cmdbar.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  447. Cmdbar.BackgroundTransparency = 1
  448. Cmdbar.BorderSizePixel = 0
  449. Cmdbar.Position = UDim2.new(0, 0, 0, 25)
  450. Cmdbar.Size = UDim2.new(0, 250, 0, 20)
  451. Cmdbar.Font = Enum.Font.SourceSans
  452. Cmdbar.FontSize = Enum.FontSize.Size18
  453. Cmdbar.Text = "Command Bar"
  454. Cmdbar.TextColor3 = Color3.new(1, 1, 1)
  455. Cmdbar.TextScaled = true
  456. Cmdbar.TextWrapped = true
  457. Cmdbar.TextStrokeTransparency = 0
  458.  
  459. Dark_2.Name = "Dark"
  460. Dark_2.Parent = Holder
  461. Dark_2.Active = true
  462. Dark_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  463. Dark_2.BorderSizePixel = 0
  464. Dark_2.Position = UDim2.new(0, 0, 0, 20)
  465. Dark_2.Size = UDim2.new(0, 250, 0, 5)
  466.  
  467. CMDsF.Name = "CMDs"
  468. CMDsF.Parent = Holder
  469. CMDsF.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  470. CMDsF.BackgroundTransparency = 1
  471. CMDsF.BorderSizePixel = 0
  472. CMDsF.Position = UDim2.new(0, 0, 0, 50)
  473. CMDsF.Size = UDim2.new(0, 250, 0, 170)
  474. CMDsF.BottomImage = "rbxasset://textures/blackBkg_square.png"
  475. CMDsF.CanvasSize = UDim2.new(0, 0, 0, 0)
  476. CMDsF.MidImage = "rbxasset://textures/blackBkg_square.png"
  477. CMDsF.ScrollBarThickness = 8
  478. CMDsF.TopImage = "rbxasset://textures/blackBkg_square.png"
  479.  
  480. SettingsButton.Name = "SettingsButton"
  481. SettingsButton.Parent = Holder
  482. SettingsButton.BackgroundColor3 = Color3.new(1, 1, 1)
  483. SettingsButton.BackgroundTransparency = 1
  484. SettingsButton.Position = UDim2.new(0, 230, 0, 25)
  485. SettingsButton.Size = UDim2.new(0, 20, 0, 20)
  486. SettingsButton.Image = "rbxassetid://1204397029"
  487.  
  488. Settings.Name = "Settings"
  489. Settings.Parent = Holder
  490. Settings.Active = true
  491. Settings.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  492. Settings.BorderSizePixel = 0
  493. Settings.Position = UDim2.new(0, 0, 0, 220)
  494. Settings.Size = UDim2.new(0, 250, 0, 175)
  495.  
  496. Prefix.Name = "Prefix"
  497. Prefix.Parent = Settings
  498. Prefix.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  499. Prefix.BackgroundTransparency = 0.5
  500. Prefix.BorderSizePixel = 0
  501. Prefix.Position = UDim2.new(0, 0, 0, 5)
  502. Prefix.Size = UDim2.new(0, 250, 0, 20)
  503. Prefix.Font = Enum.Font.SourceSans
  504. Prefix.FontSize = Enum.FontSize.Size14
  505. Prefix.Text = " Prefix"
  506. Prefix.TextColor3 = Color3.new(1, 1, 1)
  507. Prefix.TextXAlignment = Enum.TextXAlignment.Left
  508.  
  509. PrefixBox.Name = "PrefixBox"
  510. PrefixBox.Parent = Prefix
  511. PrefixBox.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  512. PrefixBox.BorderSizePixel = 0
  513. PrefixBox.Position = UDim2.new(0, 230, 0, 0)
  514. PrefixBox.Size = UDim2.new(0, 20, 0, 20)
  515. PrefixBox.Font = Enum.Font.SourceSansBold
  516. PrefixBox.FontSize = Enum.FontSize.Size14
  517. PrefixBox.Text = ''
  518. PrefixBox.TextColor3 = Color3.new(0, 0, 0)
  519.  
  520. Keybinds.Name = "Keybinds"
  521. Keybinds.Parent = Settings
  522. Keybinds.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  523. Keybinds.BackgroundTransparency = 0.5
  524. Keybinds.BorderSizePixel = 0
  525. Keybinds.Position = UDim2.new(0, 0, 0, 55)
  526. Keybinds.Size = UDim2.new(0, 250, 0, 20)
  527. Keybinds.Font = Enum.Font.SourceSans
  528. Keybinds.FontSize = Enum.FontSize.Size14
  529. Keybinds.Text = " Keybinds"
  530. Keybinds.TextColor3 = Color3.new(1, 1, 1)
  531. Keybinds.TextXAlignment = Enum.TextXAlignment.Left
  532.  
  533. Select.Name = "Select"
  534. Select.Parent = Keybinds
  535. Select.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  536. Select.BorderSizePixel = 0
  537. Select.Position = UDim2.new(0, 200, 0, 0)
  538. Select.Size = UDim2.new(0, 50, 0, 20)
  539. Select.Font = Enum.Font.SourceSans
  540. Select.FontSize = Enum.FontSize.Size14
  541. Select.Text = "Edit"
  542. Select.TextColor3 = Color3.new(0, 0, 0)
  543.  
  544. Aliases.Name = "Aliases"
  545. Aliases.Parent = Settings
  546. Aliases.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  547. Aliases.BackgroundTransparency = 0.5
  548. Aliases.BorderSizePixel = 0
  549. Aliases.Position = UDim2.new(0, 0, 0, 80)
  550. Aliases.Size = UDim2.new(0, 250, 0, 20)
  551. Aliases.Font = Enum.Font.SourceSans
  552. Aliases.FontSize = Enum.FontSize.Size14
  553. Aliases.Text = " Aliases"
  554. Aliases.TextColor3 = Color3.new(1, 1, 1)
  555. Aliases.TextXAlignment = Enum.TextXAlignment.Left
  556.  
  557. Select_7.Name = "Select"
  558. Select_7.Parent = Aliases
  559. Select_7.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  560. Select_7.BorderSizePixel = 0
  561. Select_7.Position = UDim2.new(0, 200, 0, 0)
  562. Select_7.Size = UDim2.new(0, 50, 0, 20)
  563. Select_7.Font = Enum.Font.SourceSans
  564. Select_7.FontSize = Enum.FontSize.Size14
  565. Select_7.Text = "Edit"
  566. Select_7.TextColor3 = Color3.new(0, 0, 0)
  567.  
  568. StayOpen.Name = "StayOpen"
  569. StayOpen.Parent = Settings
  570. StayOpen.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  571. StayOpen.BackgroundTransparency = 0.5
  572. StayOpen.BorderSizePixel = 0
  573. StayOpen.Position = UDim2.new(0, 0, 0, 30)
  574. StayOpen.Size = UDim2.new(0, 250, 0, 20)
  575. StayOpen.Font = Enum.Font.SourceSans
  576. StayOpen.FontSize = Enum.FontSize.Size14
  577. StayOpen.Text = " Keep Menu Open"
  578. StayOpen.TextColor3 = Color3.new(1, 1, 1)
  579. StayOpen.TextXAlignment = Enum.TextXAlignment.Left
  580.  
  581. Button.Name = "Button"
  582. Button.Parent = StayOpen
  583. Button.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  584. Button.BorderSizePixel = 0
  585. Button.Position = UDim2.new(0, 230, 0, 0)
  586. Button.Size = UDim2.new(0, 20, 0, 20)
  587.  
  588. On.Name = "On"
  589. On.Parent = Button
  590. On.BackgroundColor3 = Color3.new(0.8, 0.8, 0.8)
  591. On.BackgroundTransparency = 1
  592. On.BorderSizePixel = 0
  593. On.Position = UDim2.new(0, 2, 0, 2)
  594. On.Size = UDim2.new(0, 16, 0, 16)
  595. On.Font = Enum.Font.SourceSans
  596. On.FontSize = Enum.FontSize.Size14
  597. On.Text = ""
  598. On.TextColor3 = Color3.new(0, 0, 0)
  599.  
  600. Positions.Name = "Positions"
  601. Positions.Parent = Settings
  602. Positions.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  603. Positions.BackgroundTransparency = 0.5
  604. Positions.BorderSizePixel = 0
  605. Positions.Position = UDim2.new(0, 0, 0, 105)
  606. Positions.Size = UDim2.new(0, 250, 0, 20)
  607. Positions.Font = Enum.Font.SourceSans
  608. Positions.FontSize = Enum.FontSize.Size14
  609. Positions.Text = " Waypoints / Positions"
  610. Positions.TextColor3 = Color3.new(1, 1, 1)
  611. Positions.TextXAlignment = Enum.TextXAlignment.Left
  612.  
  613. Select_8.Name = "Select"
  614. Select_8.Parent = Positions
  615. Select_8.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  616. Select_8.BorderSizePixel = 0
  617. Select_8.Position = UDim2.new(0, 200, 0, 0)
  618. Select_8.Size = UDim2.new(0, 50, 0, 20)
  619. Select_8.Font = Enum.Font.SourceSans
  620. Select_8.FontSize = Enum.FontSize.Size14
  621. Select_8.Text = "Edit / TP"
  622. Select_8.TextColor3 = Color3.new(0, 0, 0)
  623.  
  624. Color.Name = "Color"
  625. Color.Parent = Settings
  626. Color.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  627. Color.BackgroundTransparency = 0.5
  628. Color.BorderSizePixel = 0
  629. Color.Position = UDim2.new(0, 0, 0, 155)
  630. Color.Size = UDim2.new(0, 250, 0, 20)
  631. Color.Font = Enum.Font.SourceSans
  632. Color.FontSize = Enum.FontSize.Size14
  633. Color.Text = " UI Color"
  634. Color.TextColor3 = Color3.new(1, 1, 1)
  635. Color.TextXAlignment = Enum.TextXAlignment.Left
  636.  
  637. Select_2.Name = "Select"
  638. Select_2.Parent = Color
  639. Select_2.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  640. Select_2.BorderSizePixel = 0
  641. Select_2.Position = UDim2.new(0, 200, 0, 0)
  642. Select_2.Size = UDim2.new(0, 50, 0, 20)
  643. Select_2.Font = Enum.Font.SourceSans
  644. Select_2.FontSize = Enum.FontSize.Size14
  645. Select_2.Text = "Change"
  646. Select_2.TextColor3 = Color3.new(0, 0, 0)
  647.  
  648. Plugins.Name = "Plugins"
  649. Plugins.Parent = Settings
  650. Plugins.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  651. Plugins.BackgroundTransparency = 0.5
  652. Plugins.BorderSizePixel = 0
  653. Plugins.Position = UDim2.new(0, 0, 0, 130)
  654. Plugins.Size = UDim2.new(0, 250, 0, 20)
  655. Plugins.Font = Enum.Font.SourceSans
  656. Plugins.FontSize = Enum.FontSize.Size14
  657. Plugins.Text = " Plugins"
  658. Plugins.TextColor3 = Color3.new(1, 1, 1)
  659. Plugins.TextXAlignment = Enum.TextXAlignment.Left
  660.  
  661. Select_9.Name = "Select"
  662. Select_9.Parent = Plugins
  663. Select_9.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  664. Select_9.BorderSizePixel = 0
  665. Select_9.Position = UDim2.new(0, 200, 0, 0)
  666. Select_9.Size = UDim2.new(0, 50, 0, 20)
  667. Select_9.Font = Enum.Font.SourceSans
  668. Select_9.FontSize = Enum.FontSize.Size14
  669. Select_9.Text = "Edit"
  670. Select_9.TextColor3 = Color3.new(0, 0, 0)
  671.  
  672. Example.Name = "Example"
  673. Example.Parent = Holder
  674. Example.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  675. Example.BackgroundTransparency = 1
  676. Example.BorderSizePixel = 0
  677. Example.Size = UDim2.new(0, 190, 0, 20)
  678. Example.Visible = false
  679. Example.Font = Enum.Font.SourceSansBold
  680. Example.FontSize = Enum.FontSize.Size18
  681. Example.Text = "Example"
  682. Example.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  683. Example.TextStrokeTransparency = 0
  684. Example.TextXAlignment = Enum.TextXAlignment.Left
  685.  
  686. Notification.Name = randomString()
  687. Notification.Parent = PARENT
  688. Notification.Active = true
  689. Notification.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  690. Notification.BackgroundTransparency = 0
  691. Notification.BorderSizePixel = 0
  692. Notification.Position = UDim2.new(1, -500, 1, 20)
  693. Notification.Size = UDim2.new(0, 250, 0, 100)
  694.  
  695. Dark_3.Name = "Dark"
  696. Dark_3.Parent = Notification
  697. Dark_3.Active = true
  698. Dark_3.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  699. Dark_3.BackgroundTransparency = 0.5
  700. Dark_3.BorderSizePixel = 0
  701. Dark_3.Position = UDim2.new(0, 0, 0, 20)
  702. Dark_3.Size = UDim2.new(0, 250, 0, 5)
  703.  
  704. Title_2.Name = "Title"
  705. Title_2.Parent = Notification
  706. Title_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  707. Title_2.BackgroundTransparency = 1
  708. Title_2.BorderSizePixel = 0
  709. Title_2.Size = UDim2.new(0, 250, 0, 20)
  710. Title_2.Font = Enum.Font.SourceSans
  711. Title_2.TextSize = 20
  712. Title_2.Text = "Notification Title"
  713. Title_2.TextColor3 = Color3.new(1, 1, 1)
  714. Title_2.TextStrokeTransparency = 0
  715.  
  716. Text_2.Name = "Text"
  717. Text_2.Parent = Notification
  718. Text_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  719. Text_2.BackgroundTransparency = 1
  720. Text_2.BorderSizePixel = 0
  721. Text_2.Position = UDim2.new(0, 5, 0, 25)
  722. Text_2.Size = UDim2.new(0, 240, 0, 75)
  723. Text_2.Font = Enum.Font.SourceSans
  724. Text_2.FontSize = Enum.FontSize.Size18
  725. Text_2.Text = "Notification Text"
  726. Text_2.TextColor3 = Color3.new(1, 1, 1)
  727. Text_2.TextWrapped = true
  728.  
  729. CloseButton.Name = "CloseButton"
  730. CloseButton.Parent = Notification
  731. CloseButton.BackgroundColor3 = Color3.new(1, 1, 1)
  732. CloseButton.BackgroundTransparency = 1
  733. CloseButton.Position = UDim2.new(0, 0, 0, 0)
  734. CloseButton.Size = UDim2.new(0, 20, 0, 20)
  735. CloseButton.Image = "rbxassetid://2132544126"
  736.  
  737. IntroBackground.Name = "IntroBackground"
  738. IntroBackground.Parent = Holder
  739. IntroBackground.Active = true
  740. IntroBackground.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  741. IntroBackground.BorderSizePixel = 0
  742. IntroBackground.Position = UDim2.new(0, 0, 0, 45)
  743. IntroBackground.Size = UDim2.new(0, 250, 0, 175)
  744. IntroBackground.ZIndex = 4
  745.  
  746. Logo.Name = "Logo"
  747. Logo.Parent = Holder
  748. Logo.BackgroundColor3 = Color3.new(1, 1, 1)
  749. Logo.BackgroundTransparency = 1
  750. Logo.BorderSizePixel = 0
  751. Logo.Position = UDim2.new(0, 125, 0, 127)
  752. Logo.Size = UDim2.new(0, 10, 0, 10)
  753. Logo.Image = "rbxassetid://1352543873"
  754. Logo.ImageTransparency = 0
  755. Logo.ZIndex = 5
  756.  
  757. Credits.Name = "Credits"
  758. Credits.Parent = Holder
  759. Credits.BackgroundColor3 = Color3.new(1, 1, 1)
  760. Credits.BackgroundTransparency = 1
  761. Credits.BorderSizePixel = 0
  762. Credits.Position = UDim2.new(0, 0, 0.9, 30)
  763. Credits.Size = UDim2.new(0, 250, 0, 20)
  764. Credits.Font = Enum.Font.SourceSansLight
  765. Credits.FontSize = Enum.FontSize.Size18
  766. Credits.Text = "Edge // Zwolf // Moon"
  767. Credits.TextColor3 = Color3.new(1, 1, 1)
  768. Credits.ZIndex = 5
  769.  
  770. KeybindsFrame.Name = "KeybindsFrame"
  771. KeybindsFrame.Parent = Settings
  772. KeybindsFrame.Active = true
  773. KeybindsFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  774. KeybindsFrame.BorderSizePixel = 0
  775. KeybindsFrame.Position = UDim2.new(0, 0, 0, 175)
  776. KeybindsFrame.Size = UDim2.new(0, 250, 0, 175)
  777.  
  778. Close.Name = "Close"
  779. Close.Parent = KeybindsFrame
  780. Close.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  781. Close.BorderSizePixel = 0
  782. Close.Position = UDim2.new(0, 205, 0, 150)
  783. Close.Size = UDim2.new(0, 40, 0, 20)
  784. Close.Font = Enum.Font.SourceSans
  785. Close.FontSize = Enum.FontSize.Size14
  786. Close.Text = "Close"
  787. Close.TextColor3 = Color3.new(0, 0, 0)
  788.  
  789. Add.Name = "Add"
  790. Add.Parent = KeybindsFrame
  791. Add.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  792. Add.BorderSizePixel = 0
  793. Add.Position = UDim2.new(0, 5, 0, 150)
  794. Add.Size = UDim2.new(0, 40, 0, 20)
  795. Add.Font = Enum.Font.SourceSans
  796. Add.FontSize = Enum.FontSize.Size14
  797. Add.Text = "Add"
  798. Add.TextColor3 = Color3.new(0, 0, 0)
  799.  
  800. Delete.Name = "Delete"
  801. Delete.Parent = KeybindsFrame
  802. Delete.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  803. Delete.BorderSizePixel = 0
  804. Delete.Position = UDim2.new(0, 50, 0, 150)
  805. Delete.Size = UDim2.new(0, 40, 0, 20)
  806. Delete.Font = Enum.Font.SourceSans
  807. Delete.FontSize = Enum.FontSize.Size14
  808. Delete.Text = "Clear"
  809. Delete.TextColor3 = Color3.new(0, 0, 0)
  810.  
  811. Holder_2.Name = "Holder"
  812. Holder_2.Parent = KeybindsFrame
  813. Holder_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  814. Holder_2.BackgroundTransparency = 1
  815. Holder_2.BorderSizePixel = 0
  816. Holder_2.Position = UDim2.new(0, 0, 0, 0)
  817. Holder_2.Size = UDim2.new(0, 250, 0, 145)
  818. Holder_2.BottomImage = "rbxasset://textures/blackBkg_square.png"
  819. Holder_2.CanvasSize = UDim2.new(0, 0, 0, 0)
  820. Holder_2.MidImage = "rbxasset://textures/blackBkg_square.png"
  821. Holder_2.ScrollBarThickness = 0
  822. Holder_2.TopImage = "rbxasset://textures/blackBkg_square.png"
  823.  
  824. Example_2.Name = "Example"
  825. Example_2.Parent = KeybindsFrame
  826. Example_2.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  827. Example_2.BackgroundTransparency = 0.5
  828. Example_2.BorderSizePixel = 0
  829. Example_2.Size = UDim2.new(0, 10, 0, 20)
  830. Example_2.Visible = false
  831.  
  832. Text_3.Name = "Text"
  833. Text_3.Parent = Example_2
  834. Text_3.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  835. Text_3.BackgroundTransparency = 0.5
  836. Text_3.BorderSizePixel = 0
  837. Text_3.Position = UDim2.new(0, 10, 0, 0)
  838. Text_3.Size = UDim2.new(0, 240, 0, 20)
  839. Text_3.Font = Enum.Font.SourceSans
  840. Text_3.FontSize = Enum.FontSize.Size14
  841. Text_3.Text = "nom"
  842. Text_3.TextColor3 = Color3.new(1, 1, 1)
  843. Text_3.TextXAlignment = Enum.TextXAlignment.Left
  844.  
  845. Delete_2.Name = "Delete"
  846. Delete_2.Parent = Text_3
  847. Delete_2.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  848. Delete_2.BorderSizePixel = 0
  849. Delete_2.Position = UDim2.new(0, 200, 0, 0)
  850. Delete_2.Size = UDim2.new(0, 40, 0, 20)
  851. Delete_2.Font = Enum.Font.SourceSans
  852. Delete_2.FontSize = Enum.FontSize.Size14
  853. Delete_2.Text = "Delete"
  854. Delete_2.TextColor3 = Color3.new(0, 0, 0)
  855.  
  856. KeybindEditor.Name = randomString()
  857. KeybindEditor.Parent = PARENT
  858. KeybindEditor.Active = true
  859. KeybindEditor.BackgroundColor3 = Color3.new(1, 1, 1)
  860. KeybindEditor.BackgroundTransparency = 1
  861. KeybindEditor.Position = UDim2.new(0.5, -180, 0, -400)
  862. KeybindEditor.Size = UDim2.new(0, 360, 0, 20)
  863. KeybindEditor.ZIndex = 4
  864.  
  865. background_2.Name = "background"
  866. background_2.Parent = KeybindEditor
  867. background_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  868. background_2.BorderSizePixel = 0
  869. background_2.Position = UDim2.new(0, 0, 0, 20)
  870. background_2.Size = UDim2.new(0, 360, 0, 160)
  871.  
  872. Dark_4.Name = "Dark"
  873. Dark_4.Parent = background_2
  874. Dark_4.Active = true
  875. Dark_4.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  876. Dark_4.BackgroundTransparency = 0.5
  877. Dark_4.BorderSizePixel = 0
  878. Dark_4.Position = UDim2.new(0, 135, 0, 5)
  879. Dark_4.Size = UDim2.new(0, 5, 0, 155)
  880.  
  881. Directions.Name = "Directions"
  882. Directions.Parent = background_2
  883. Directions.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  884. Directions.BackgroundTransparency = 1
  885. Directions.BorderSizePixel = 0
  886. Directions.Position = UDim2.new(0, 10, 0, 15)
  887. Directions.Size = UDim2.new(0, 115, 0, 90)
  888. Directions.Font = Enum.Font.SourceSansBold
  889. Directions.FontSize = Enum.FontSize.Size14
  890. Directions.Text = "Click the button below and press a key/mouse button. Then select what you want to bind it to."
  891. Directions.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  892. Directions.TextStrokeTransparency = 0
  893. Directions.TextWrapped = true
  894. Directions.TextYAlignment = Enum.TextYAlignment.Top
  895.  
  896. BindTo.Name = "BindTo"
  897. BindTo.Parent = background_2
  898. BindTo.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  899. BindTo.BackgroundTransparency = 0.5
  900. BindTo.BorderSizePixel = 0
  901. BindTo.Position = UDim2.new(0, 10, 0, 95)
  902. BindTo.Size = UDim2.new(0, 115, 0, 50)
  903. BindTo.Font = Enum.Font.SourceSans
  904. BindTo.FontSize = Enum.FontSize.Size18
  905. BindTo.Text = "Click to bind"
  906. BindTo.TextColor3 = Color3.new(1, 1, 1)
  907. BindTo.TextStrokeTransparency = 0
  908.  
  909. Add_2.Name = "Add"
  910. Add_2.Parent = background_2
  911. Add_2.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  912. Add_2.BackgroundTransparency = 0.5
  913. Add_2.BorderSizePixel = 0
  914. Add_2.Position = UDim2.new(0, 310, 0, 20)
  915. Add_2.Size = UDim2.new(0, 40, 0, 20)
  916. Add_2.Font = Enum.Font.SourceSans
  917. Add_2.FontSize = Enum.FontSize.Size18
  918. Add_2.Text = "Add"
  919. Add_2.TextColor3 = Color3.new(1, 1, 1)
  920. Add_2.TextStrokeTransparency = 0
  921.  
  922. Cmdbar_2.Name = "Cmdbar"
  923. Cmdbar_2.Parent = background_2
  924. Cmdbar_2.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  925. Cmdbar_2.BackgroundTransparency = 0.5
  926. Cmdbar_2.BorderSizePixel = 0
  927. Cmdbar_2.Position = UDim2.new(0, 150, 0, 20)
  928. Cmdbar_2.Size = UDim2.new(0, 150, 0, 20)
  929. Cmdbar_2.Font = Enum.Font.SourceSans
  930. Cmdbar_2.FontSize = Enum.FontSize.Size18
  931. Cmdbar_2.Text = "Command"
  932. Cmdbar_2.TextColor3 = Color3.new(1, 1, 1)
  933. Cmdbar_2.TextScaled = true
  934. Cmdbar_2.TextStrokeTransparency = 0
  935. Cmdbar_2.TextWrapped = true
  936.  
  937. Toggles.Name = "Toggles"
  938. Toggles.Parent = background_2
  939. Toggles.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  940. Toggles.BackgroundTransparency = 1
  941. Toggles.BorderSizePixel = 0
  942. Toggles.Position = UDim2.new(0, 150, 0, 50)
  943. Toggles.Size = UDim2.new(0, 200, 0, 100)
  944. Toggles.BottomImage = "rbxasset://textures/blackBkg_square.png"
  945. Toggles.CanvasSize = UDim2.new(0, 0, 0, 0)
  946. Toggles.MidImage = "rbxasset://textures/blackBkg_square.png"
  947. Toggles.ScrollBarThickness = 8
  948. Toggles.TopImage = "rbxasset://textures/blackBkg_square.png"
  949.  
  950. Fly.Name = "Fly"
  951. Fly.Parent = Toggles
  952. Fly.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  953. Fly.BackgroundTransparency = 0.5
  954. Fly.BorderSizePixel = 0
  955. Fly.Size = UDim2.new(0, 200, 0, 20)
  956. Fly.Font = Enum.Font.SourceSans
  957. Fly.FontSize = Enum.FontSize.Size14
  958. Fly.Text = " Toggle Fly"
  959. Fly.TextColor3 = Color3.new(1, 1, 1)
  960. Fly.TextXAlignment = Enum.TextXAlignment.Left
  961.  
  962. Select_3.Name = "Select"
  963. Select_3.Parent = Fly
  964. Select_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  965. Select_3.BorderSizePixel = 0
  966. Select_3.Position = UDim2.new(0, 160, 0, 0)
  967. Select_3.Size = UDim2.new(0, 40, 0, 20)
  968. Select_3.Font = Enum.Font.SourceSans
  969. Select_3.FontSize = Enum.FontSize.Size14
  970. Select_3.Text = "Add"
  971. Select_3.TextColor3 = Color3.new(0, 0, 0)
  972.  
  973. Noclip.Name = "Noclip"
  974. Noclip.Parent = Toggles
  975. Noclip.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  976. Noclip.BackgroundTransparency = 0.5
  977. Noclip.BorderSizePixel = 0
  978. Noclip.Position = UDim2.new(0, 0, 0, 25)
  979. Noclip.Size = UDim2.new(0, 200, 0, 20)
  980. Noclip.Font = Enum.Font.SourceSans
  981. Noclip.FontSize = Enum.FontSize.Size14
  982. Noclip.Text = " Toggle Noclip"
  983. Noclip.TextColor3 = Color3.new(1, 1, 1)
  984. Noclip.TextXAlignment = Enum.TextXAlignment.Left
  985.  
  986. Select_4.Name = "Select"
  987. Select_4.Parent = Noclip
  988. Select_4.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  989. Select_4.BorderSizePixel = 0
  990. Select_4.Position = UDim2.new(0, 160, 0, 0)
  991. Select_4.Size = UDim2.new(0, 40, 0, 20)
  992. Select_4.Font = Enum.Font.SourceSans
  993. Select_4.FontSize = Enum.FontSize.Size14
  994. Select_4.Text = "Add"
  995. Select_4.TextColor3 = Color3.new(0, 0, 0)
  996.  
  997. Float.Name = "Float"
  998. Float.Parent = Toggles
  999. Float.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1000. Float.BackgroundTransparency = 0.5
  1001. Float.BorderSizePixel = 0
  1002. Float.Position = UDim2.new(0, 0, 0, 50)
  1003. Float.Size = UDim2.new(0, 200, 0, 20)
  1004. Float.Font = Enum.Font.SourceSans
  1005. Float.FontSize = Enum.FontSize.Size14
  1006. Float.Text = " Toggle Float"
  1007. Float.TextColor3 = Color3.new(1, 1, 1)
  1008. Float.TextXAlignment = Enum.TextXAlignment.Left
  1009.  
  1010. Select_5.Name = "Select"
  1011. Select_5.Parent = Float
  1012. Select_5.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  1013. Select_5.BorderSizePixel = 0
  1014. Select_5.Position = UDim2.new(0, 160, 0, 0)
  1015. Select_5.Size = UDim2.new(0, 40, 0, 20)
  1016. Select_5.Font = Enum.Font.SourceSans
  1017. Select_5.FontSize = Enum.FontSize.Size14
  1018. Select_5.Text = "Add"
  1019. Select_5.TextColor3 = Color3.new(0, 0, 0)
  1020.  
  1021. ClickTP.Name = "Click TP"
  1022. ClickTP.Parent = Toggles
  1023. ClickTP.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1024. ClickTP.BackgroundTransparency = 0.5
  1025. ClickTP.BorderSizePixel = 0
  1026. ClickTP.Position = UDim2.new(0, 0, 0, 75)
  1027. ClickTP.Size = UDim2.new(0, 200, 0, 20)
  1028. ClickTP.Font = Enum.Font.SourceSans
  1029. ClickTP.FontSize = Enum.FontSize.Size14
  1030. ClickTP.Text = " Click TP (Hold Key & Click)"
  1031. ClickTP.TextColor3 = Color3.new(1, 1, 1)
  1032. ClickTP.TextXAlignment = Enum.TextXAlignment.Left
  1033.  
  1034. Select_6.Name = "Select"
  1035. Select_6.Parent = ClickTP
  1036. Select_6.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  1037. Select_6.BorderSizePixel = 0
  1038. Select_6.Position = UDim2.new(0, 160, 0, 0)
  1039. Select_6.Size = UDim2.new(0, 40, 0, 20)
  1040. Select_6.Font = Enum.Font.SourceSans
  1041. Select_6.FontSize = Enum.FontSize.Size14
  1042. Select_6.Text = "Add"
  1043. Select_6.TextColor3 = Color3.new(0, 0, 0)
  1044.  
  1045. Dark_7.Name = "Dark"
  1046. Dark_7.Parent = background_2
  1047. Dark_7.Active = true
  1048. Dark_7.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1049. Dark_7.BackgroundTransparency = 0.5
  1050. Dark_7.BorderSizePixel = 0
  1051. Dark_7.Size = UDim2.new(0, 360, 0, 5)
  1052.  
  1053. shadow_2.Name = "shadow"
  1054. shadow_2.Parent = KeybindEditor
  1055. shadow_2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  1056. shadow_2.BorderColor3 = Color3.new(0, 0, 0)
  1057. shadow_2.BorderSizePixel = 0
  1058. shadow_2.Size = UDim2.new(0, 360, 0, 20)
  1059. shadow_2.ZIndex = 4
  1060.  
  1061. PopupText_2.Name = "PopupText"
  1062. PopupText_2.Parent = shadow_2
  1063. PopupText_2.BackgroundTransparency = 1
  1064. PopupText_2.Position = UDim2.new(0, 51, 0, 0)
  1065. PopupText_2.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  1066. PopupText_2.ZIndex = 4
  1067. PopupText_2.Font = Enum.Font.SourceSans
  1068. PopupText_2.TextSize = 20
  1069. PopupText_2.Text = "Set Keybinds"
  1070. PopupText_2.TextColor3 = Color3.new(1, 1, 1)
  1071. PopupText_2.TextStrokeTransparency = 0
  1072. PopupText_2.TextWrapped = true
  1073.  
  1074. Exit_2.Name = "Exit"
  1075. Exit_2.Parent = shadow_2
  1076. Exit_2.BackgroundColor3 = Color3.new(1, 1, 1)
  1077. Exit_2.BackgroundTransparency = 1
  1078. Exit_2.Size = UDim2.new(0, 20, 0, 20)
  1079. Exit_2.ZIndex = 4
  1080. Exit_2.Image = "rbxassetid://2132544126"
  1081.  
  1082. PositionsFrame.Name = "PositionsFrame"
  1083. PositionsFrame.Parent = Settings
  1084. PositionsFrame.Active = true
  1085. PositionsFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  1086. PositionsFrame.BorderSizePixel = 0
  1087. PositionsFrame.Size = UDim2.new(0, 250, 0, 175)
  1088. PositionsFrame.Position = UDim2.new(0, 0, 0, 175)
  1089.  
  1090. Close_3.Name = "Close"
  1091. Close_3.Parent = PositionsFrame
  1092. Close_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  1093. Close_3.BorderSizePixel = 0
  1094. Close_3.Position = UDim2.new(0, 205, 0, 150)
  1095. Close_3.Size = UDim2.new(0, 40, 0, 20)
  1096. Close_3.Font = Enum.Font.SourceSans
  1097. Close_3.FontSize = Enum.FontSize.Size14
  1098. Close_3.Text = "Close"
  1099. Close_3.TextColor3 = Color3.new(0, 0, 0)
  1100.  
  1101. Delete_5.Name = "Delete"
  1102. Delete_5.Parent = PositionsFrame
  1103. Delete_5.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  1104. Delete_5.BorderSizePixel = 0
  1105. Delete_5.Position = UDim2.new(0, 5, 0, 150)
  1106. Delete_5.Size = UDim2.new(0, 40, 0, 20)
  1107. Delete_5.Font = Enum.Font.SourceSans
  1108. Delete_5.FontSize = Enum.FontSize.Size14
  1109. Delete_5.Text = "Clear"
  1110. Delete_5.TextColor3 = Color3.new(0, 0, 0)
  1111.  
  1112. Holder_4.Name = "Holder"
  1113. Holder_4.Parent = PositionsFrame
  1114. Holder_4.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  1115. Holder_4.BackgroundTransparency = 1
  1116. Holder_4.BorderSizePixel = 0
  1117. Holder_4.Position = UDim2.new(0, 0, 0, 0)
  1118. Holder_4.Selectable = false
  1119. Holder_4.Size = UDim2.new(0, 250, 0, 145)
  1120. Holder_4.BottomImage = "rbxasset://textures/blackBkg_square.png"
  1121. Holder_4.CanvasSize = UDim2.new(0, 0, 0, 0)
  1122. Holder_4.MidImage = "rbxasset://textures/blackBkg_square.png"
  1123. Holder_4.ScrollBarThickness = 8
  1124. Holder_4.TopImage = "rbxasset://textures/blackBkg_square.png"
  1125.  
  1126. Example_4.Name = "Example"
  1127. Example_4.Parent = PositionsFrame
  1128. Example_4.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1129. Example_4.BackgroundTransparency = 0.5
  1130. Example_4.BorderSizePixel = 0
  1131. Example_4.Size = UDim2.new(0, 10, 0, 20)
  1132. Example_4.Visible = false
  1133. Example_4.Position = UDim2.new(0, 0, 0, -5)
  1134.  
  1135. Text_5.Name = "Text"
  1136. Text_5.Parent = Example_4
  1137. Text_5.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1138. Text_5.BackgroundTransparency = 0.5
  1139. Text_5.BorderSizePixel = 0
  1140. Text_5.Position = UDim2.new(0, 10, 0, 0)
  1141. Text_5.Size = UDim2.new(0, 240, 0, 20)
  1142. Text_5.Font = Enum.Font.SourceSans
  1143. Text_5.FontSize = Enum.FontSize.Size14
  1144. Text_5.Text = "Position"
  1145. Text_5.TextColor3 = Color3.new(1, 1, 1)
  1146. Text_5.TextXAlignment = Enum.TextXAlignment.Left
  1147.  
  1148. Delete_6.Name = "Delete"
  1149. Delete_6.Parent = Text_5
  1150. Delete_6.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  1151. Delete_6.BorderSizePixel = 0
  1152. Delete_6.Position = UDim2.new(0, 200, 0, 0)
  1153. Delete_6.Size = UDim2.new(0, 40, 0, 20)
  1154. Delete_6.Font = Enum.Font.SourceSans
  1155. Delete_6.FontSize = Enum.FontSize.Size14
  1156. Delete_6.Text = "Delete"
  1157. Delete_6.TextColor3 = Color3.new(0, 0, 0)
  1158.  
  1159. TP.Name = "TP"
  1160. TP.Parent = Text_5
  1161. TP.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  1162. TP.BorderSizePixel = 0
  1163. TP.Position = UDim2.new(0, 155, 0, 0)
  1164. TP.Size = UDim2.new(0, 40, 0, 20)
  1165. TP.Font = Enum.Font.SourceSans
  1166. TP.FontSize = Enum.FontSize.Size14
  1167. TP.Text = "Goto"
  1168. TP.TextColor3 = Color3.new(0, 0, 0)
  1169.  
  1170. AliasesFrame.Name = "AliasesFrame"
  1171. AliasesFrame.Parent = Settings
  1172. AliasesFrame.Active = true
  1173. AliasesFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  1174. AliasesFrame.BorderSizePixel = 0
  1175. AliasesFrame.Position = UDim2.new(0, 0, 0, 175)
  1176. AliasesFrame.Size = UDim2.new(0, 250, 0, 175)
  1177.  
  1178. Close_2.Name = "Close"
  1179. Close_2.Parent = AliasesFrame
  1180. Close_2.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  1181. Close_2.BorderSizePixel = 0
  1182. Close_2.Position = UDim2.new(0, 205, 0, 150)
  1183. Close_2.Size = UDim2.new(0, 40, 0, 20)
  1184. Close_2.Font = Enum.Font.SourceSans
  1185. Close_2.FontSize = Enum.FontSize.Size14
  1186. Close_2.Text = "Close"
  1187. Close_2.TextColor3 = Color3.new(0, 0, 0)
  1188.  
  1189. Delete_3.Name = "Delete"
  1190. Delete_3.Parent = AliasesFrame
  1191. Delete_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  1192. Delete_3.BorderSizePixel = 0
  1193. Delete_3.Position = UDim2.new(0, 5, 0, 150)
  1194. Delete_3.Size = UDim2.new(0, 40, 0, 20)
  1195. Delete_3.Font = Enum.Font.SourceSans
  1196. Delete_3.FontSize = Enum.FontSize.Size14
  1197. Delete_3.Text = "Clear"
  1198. Delete_3.TextColor3 = Color3.new(0, 0, 0)
  1199.  
  1200. Holder_3.Name = "Holder"
  1201. Holder_3.Parent = AliasesFrame
  1202. Holder_3.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  1203. Holder_3.BackgroundTransparency = 1
  1204. Holder_3.BorderSizePixel = 0
  1205. Holder_3.Position = UDim2.new(0, 0, 0, 0)
  1206. Holder_3.Size = UDim2.new(0, 250, 0, 145)
  1207. Holder_3.BottomImage = "rbxasset://textures/blackBkg_square.png"
  1208. Holder_3.CanvasSize = UDim2.new(0, 0, 0, 0)
  1209. Holder_3.MidImage = "rbxasset://textures/blackBkg_square.png"
  1210. Holder_3.ScrollBarThickness = 0
  1211. Holder_3.TopImage = "rbxasset://textures/blackBkg_square.png"
  1212.  
  1213. Example_3.Name = "Example"
  1214. Example_3.Parent = AliasesFrame
  1215. Example_3.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1216. Example_3.BackgroundTransparency = 0.5
  1217. Example_3.BorderSizePixel = 0
  1218. Example_3.Size = UDim2.new(0, 10, 0, 20)
  1219. Example_3.Visible = false
  1220.  
  1221. Text_4.Name = "Text"
  1222. Text_4.Parent = Example_3
  1223. Text_4.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1224. Text_4.BackgroundTransparency = 0.5
  1225. Text_4.BorderSizePixel = 0
  1226. Text_4.Position = UDim2.new(0, 10, 0, 0)
  1227. Text_4.Size = UDim2.new(0, 240, 0, 20)
  1228. Text_4.Font = Enum.Font.SourceSans
  1229. Text_4.FontSize = Enum.FontSize.Size14
  1230. Text_4.Text = "honk"
  1231. Text_4.TextColor3 = Color3.new(1, 1, 1)
  1232. Text_4.TextXAlignment = Enum.TextXAlignment.Left
  1233.  
  1234. Delete_4.Name = "Delete"
  1235. Delete_4.Parent = Text_4
  1236. Delete_4.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  1237. Delete_4.BorderSizePixel = 0
  1238. Delete_4.Position = UDim2.new(0, 200, 0, 0)
  1239. Delete_4.Size = UDim2.new(0, 40, 0, 20)
  1240. Delete_4.Font = Enum.Font.SourceSans
  1241. Delete_4.FontSize = Enum.FontSize.Size14
  1242. Delete_4.Text = "Delete"
  1243. Delete_4.TextColor3 = Color3.new(0, 0, 0)
  1244.  
  1245. PluginsFrame.Name = "PluginsFrame"
  1246. PluginsFrame.Parent = Settings
  1247. PluginsFrame.Active = true
  1248. PluginsFrame.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  1249. PluginsFrame.BorderSizePixel = 0
  1250. PluginsFrame.Position = UDim2.new(0, 0, 0, 175)
  1251. PluginsFrame.Size = UDim2.new(0, 250, 0, 175)
  1252.  
  1253. Close_4.Name = "Close"
  1254. Close_4.Parent = PluginsFrame
  1255. Close_4.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  1256. Close_4.BorderSizePixel = 0
  1257. Close_4.Position = UDim2.new(0, 205, 0, 150)
  1258. Close_4.Size = UDim2.new(0, 40, 0, 20)
  1259. Close_4.Font = Enum.Font.SourceSans
  1260. Close_4.FontSize = Enum.FontSize.Size14
  1261. Close_4.Text = "Close"
  1262. Close_4.TextColor3 = Color3.new(0, 0, 0)
  1263.  
  1264. Add_3.Name = "Add"
  1265. Add_3.Parent = PluginsFrame
  1266. Add_3.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  1267. Add_3.BorderSizePixel = 0
  1268. Add_3.Position = UDim2.new(0, 5, 0, 150)
  1269. Add_3.Size = UDim2.new(0, 40, 0, 20)
  1270. Add_3.Font = Enum.Font.SourceSans
  1271. Add_3.FontSize = Enum.FontSize.Size14
  1272. Add_3.Text = "Add"
  1273. Add_3.TextColor3 = Color3.new(0, 0, 0)
  1274.  
  1275. Holder_5.Name = "Holder"
  1276. Holder_5.Parent = PluginsFrame
  1277. Holder_5.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  1278. Holder_5.BackgroundTransparency = 1
  1279. Holder_5.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1280. Holder_5.BorderSizePixel = 0
  1281. Holder_5.Position = UDim2.new(0, 0, 0, 0)
  1282. Holder_5.Selectable = false
  1283. Holder_5.Size = UDim2.new(0, 250, 0, 140)
  1284. Holder_5.BottomImage = "rbxasset://textures/blackBkg_square.png"
  1285. Holder_5.CanvasSize = UDim2.new(0, 0, 0, 0)
  1286. Holder_5.MidImage = "rbxasset://textures/blackBkg_square.png"
  1287. Holder_5.ScrollBarThickness = 0
  1288. Holder_5.TopImage = "rbxasset://textures/blackBkg_square.png"
  1289.  
  1290. Example_5.Name = "Example"
  1291. Example_5.Parent = PluginsFrame
  1292. Example_5.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1293. Example_5.BackgroundTransparency = 0.5
  1294. Example_5.BorderSizePixel = 0
  1295. Example_5.Size = UDim2.new(0, 10, 0, 20)
  1296. Example_5.Visible = false
  1297.  
  1298. Text_6.Name = "Text"
  1299. Text_6.Parent = Example_5
  1300. Text_6.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1301. Text_6.BackgroundTransparency = 0.5
  1302. Text_6.BorderSizePixel = 0
  1303. Text_6.Position = UDim2.new(0, 10, 0, 0)
  1304. Text_6.Size = UDim2.new(0, 240, 0, 20)
  1305. Text_6.Font = Enum.Font.SourceSans
  1306. Text_6.FontSize = Enum.FontSize.Size14
  1307. Text_6.Text = "F4 > Toggle Fly"
  1308. Text_6.TextColor3 = Color3.new(1, 1, 1)
  1309. Text_6.TextXAlignment = Enum.TextXAlignment.Left
  1310.  
  1311. Delete_7.Name = "Delete"
  1312. Delete_7.Parent = Text_6
  1313. Delete_7.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  1314. Delete_7.BorderSizePixel = 0
  1315. Delete_7.Position = UDim2.new(0, 200, 0, 0)
  1316. Delete_7.Size = UDim2.new(0, 40, 0, 20)
  1317. Delete_7.Font = Enum.Font.SourceSans
  1318. Delete_7.FontSize = Enum.FontSize.Size14
  1319. Delete_7.Text = "Delete"
  1320. Delete_7.TextColor3 = Color3.new(0, 0, 0)
  1321.  
  1322. PluginEditor.Name = randomString()
  1323. PluginEditor.Parent = PARENT
  1324. PluginEditor.Active = true
  1325. PluginEditor.BackgroundColor3 = Color3.new(1, 1, 1)
  1326. PluginEditor.BackgroundTransparency = 1
  1327. PluginEditor.Position = UDim2.new(0.5, -180, 0, -400)
  1328. PluginEditor.Size = UDim2.new(0, 360, 0, 20)
  1329. PluginEditor.ZIndex = 4
  1330.  
  1331. background_3.Name = "background"
  1332. background_3.Parent = PluginEditor
  1333. background_3.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  1334. background_3.BorderSizePixel = 0
  1335. background_3.Position = UDim2.new(0, 0, 0, 20)
  1336. background_3.Size = UDim2.new(0, 360, 0, 160)
  1337.  
  1338. Dark_8.Name = "Dark"
  1339. Dark_8.Parent = background_3
  1340. Dark_8.Active = true
  1341. Dark_8.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1342. Dark_8.BackgroundTransparency = 0.5
  1343. Dark_8.BorderSizePixel = 0
  1344. Dark_8.Size = UDim2.new(0, 360, 0, 5)
  1345.  
  1346. Dark_9.Name = "Dark"
  1347. Dark_9.Parent = background_3
  1348. Dark_9.Active = true
  1349. Dark_9.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1350. Dark_9.BackgroundTransparency = 0.5
  1351. Dark_9.BorderSizePixel = 0
  1352. Dark_9.Position = UDim2.new(0, 220, 0, 5)
  1353. Dark_9.Size = UDim2.new(0, 5, 0, 155)
  1354.  
  1355. Img.Name = "Img"
  1356. Img.Parent = background_3
  1357. Img.BackgroundColor3 = Color3.new(1, 1, 1)
  1358. Img.BackgroundTransparency = 1
  1359. Img.Position = UDim2.new(0, 242, 0, 3)
  1360. Img.Size = UDim2.new(0, 100, 0, 95)
  1361. Img.Image = "rbxassetid://318740854"
  1362.  
  1363. AddPlugin.Name = "AddPlugin"
  1364. AddPlugin.Parent = background_3
  1365. AddPlugin.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1366. AddPlugin.BackgroundTransparency = 0.5
  1367. AddPlugin.BorderSizePixel = 0
  1368. AddPlugin.Position = UDim2.new(0, 235, 0, 100)
  1369. AddPlugin.Size = UDim2.new(0, 115, 0, 50)
  1370. AddPlugin.Font = Enum.Font.SourceSans
  1371. AddPlugin.FontSize = Enum.FontSize.Size18
  1372. AddPlugin.Text = "Add Plugin"
  1373. AddPlugin.TextColor3 = Color3.new(1, 1, 1)
  1374. AddPlugin.TextStrokeTransparency = 0
  1375.  
  1376. FileName.Name = "FileName"
  1377. FileName.Parent = background_3
  1378. FileName.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1379. FileName.BackgroundTransparency = 0.5
  1380. FileName.BorderSizePixel = 0
  1381. FileName.Position = UDim2.new(0.027777778, 0, 0.625, 0)
  1382. FileName.Size = UDim2.new(0, 200, 0, 50)
  1383. FileName.Font = Enum.Font.SourceSans
  1384. FileName.FontSize = Enum.FontSize.Size18
  1385. FileName.Text = "Plugin File Name"
  1386. FileName.TextColor3 = Color3.new(1, 1, 1)
  1387. FileName.TextStrokeTransparency = 0
  1388.  
  1389. About.Name = "About"
  1390. About.Parent = background_3
  1391. About.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1392. About.BackgroundTransparency = 1
  1393. About.BorderSizePixel = 0
  1394. About.Position = UDim2.new(0, 17, 0, 17)
  1395. About.Size = UDim2.new(0, 187, 0, 49)
  1396. About.Font = Enum.Font.SourceSansBold
  1397. About.FontSize = Enum.FontSize.Size14
  1398. About.Text = "Plugins are .iy files and should be located in the 'workspace' folder of your exploit."
  1399. About.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  1400. About.TextStrokeTransparency = 0
  1401. About.TextWrapped = true
  1402. About.TextYAlignment = Enum.TextYAlignment.Top
  1403.  
  1404. Directions_2.Name = "Directions"
  1405. Directions_2.Parent = background_3
  1406. Directions_2.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1407. Directions_2.BackgroundTransparency = 1
  1408. Directions_2.BorderSizePixel = 0
  1409. Directions_2.Position = UDim2.new(0, 17, 0, 66)
  1410. Directions_2.Size = UDim2.new(0, 187, 0, 49)
  1411. Directions_2.Font = Enum.Font.SourceSansBold
  1412. Directions_2.FontSize = Enum.FontSize.Size14
  1413. Directions_2.Text = "Type the name of the plugin file you want to add below."
  1414. Directions_2.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  1415. Directions_2.TextStrokeTransparency = 0
  1416. Directions_2.TextWrapped = true
  1417. Directions_2.TextYAlignment = Enum.TextYAlignment.Top
  1418.  
  1419. shadow_3.Name = "shadow"
  1420. shadow_3.Parent = PluginEditor
  1421. shadow_3.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  1422. shadow_3.BorderColor3 = Color3.new(0, 0, 0)
  1423. shadow_3.BorderSizePixel = 0
  1424. shadow_3.Size = UDim2.new(0, 360, 0, 20)
  1425. shadow_3.ZIndex = 4
  1426.  
  1427. PopupText_3.Name = "PopupText"
  1428. PopupText_3.Parent = shadow_3
  1429. PopupText_3.BackgroundTransparency = 1
  1430. PopupText_3.Position = UDim2.new(0, 51, 0, 0)
  1431. PopupText_3.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  1432. PopupText_3.ZIndex = 4
  1433. PopupText_3.Font = Enum.Font.SourceSans
  1434. PopupText_3.TextSize = 20
  1435. PopupText_3.Text = "Add Plugins"
  1436. PopupText_3.TextColor3 = Color3.new(1, 1, 1)
  1437. PopupText_3.TextStrokeTransparency = 0
  1438. PopupText_3.TextWrapped = true
  1439.  
  1440. Exit_3.Name = "Exit"
  1441. Exit_3.Parent = shadow_3
  1442. Exit_3.BackgroundColor3 = Color3.new(1, 1, 1)
  1443. Exit_3.BackgroundTransparency = 1
  1444. Exit_3.Size = UDim2.new(0, 20, 0, 20)
  1445. Exit_3.ZIndex = 4
  1446. Exit_3.Image = "rbxassetid://2132544126"
  1447.  
  1448. logsDrag.Name = randomString()
  1449. logsDrag.Parent = PARENT
  1450. logsDrag.Active = true
  1451. logsDrag.BackgroundColor3 = Color3.new(1, 1, 1)
  1452. logsDrag.BackgroundTransparency = 1
  1453. logsDrag.Position = UDim2.new(0, 0, 1, 10)
  1454. logsDrag.Size = UDim2.new(0, 338, 0, 20)
  1455. logsDrag.ZIndex = 4
  1456.  
  1457. shadow.Name = "shadow"
  1458. shadow.Parent = logsDrag
  1459. shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  1460. shadow.BorderColor3 = Color3.new(0, 0, 0)
  1461. shadow.BorderSizePixel = 0
  1462. shadow.Position = UDim2.new(0, 0, 0.00999999978, 0)
  1463. shadow.Size = UDim2.new(0, 338, 0, 20)
  1464. shadow.ZIndex = 4
  1465.  
  1466. Hide.Name = "Hide"
  1467. Hide.Parent = shadow
  1468. Hide.BackgroundColor3 = Color3.new(1, 1, 1)
  1469. Hide.BackgroundTransparency = 1
  1470. Hide.Position = UDim2.new(0, 20, 0, 0)
  1471. Hide.Size = UDim2.new(0, 20, 0, 20)
  1472. Hide.ZIndex = 4
  1473. Hide.Image = "rbxassetid://2406617031"
  1474. Hide.ImageTransparency = 0.5
  1475.  
  1476. PopupText.Name = "PopupText"
  1477. PopupText.Parent = shadow
  1478. PopupText.BackgroundTransparency = 1
  1479. PopupText.Position = UDim2.new(0, 48, 0, 0)
  1480. PopupText.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  1481. PopupText.ZIndex = 4
  1482. PopupText.Font = Enum.Font.SourceSans
  1483. PopupText.TextSize = 20
  1484. PopupText.Text = "Chat Logs"
  1485. PopupText.TextColor3 = Color3.new(1, 1, 1)
  1486. PopupText.TextStrokeTransparency = 0
  1487. PopupText.TextWrapped = true
  1488.  
  1489. Exit.Name = "Exit"
  1490. Exit.Parent = shadow
  1491. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  1492. Exit.BackgroundTransparency = 1
  1493. Exit.Size = UDim2.new(0, 20, 0, 20)
  1494. Exit.ZIndex = 4
  1495. Exit.Image = "rbxassetid://2132544126"
  1496.  
  1497. scroll.Name = "scroll"
  1498. scroll.Parent = logsDrag
  1499. scroll.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1500. scroll.BackgroundTransparency = 0.5
  1501. scroll.BorderColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1502. scroll.BorderSizePixel = 0
  1503. scroll.Position = UDim2.new(0, 5, 0, 30)
  1504. scroll.Size = UDim2.new(0, 328, 0, 190)
  1505. scroll.ZIndex = 5
  1506. scroll.BottomImage = "rbxasset://textures/blackBkg_square.png"
  1507. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  1508. scroll.MidImage = "rbxasset://textures/blackBkg_square.png"
  1509. scroll.ScrollBarThickness = 8
  1510. scroll.TopImage = "rbxasset://textures/blackBkg_square.png"
  1511.  
  1512. background.Name = "background"
  1513. background.Parent = logsDrag
  1514. background.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  1515. background.BorderColor3 = Color3.new(0, 0, 0)
  1516. background.BorderSizePixel = 0
  1517. background.Position = UDim2.new(0, 0, 1, 0)
  1518. background.Size = UDim2.new(0, 338, 0, 230)
  1519. background.ZIndex = 4
  1520.  
  1521. Dark_6.Name = "Dark"
  1522. Dark_6.Parent = background
  1523. Dark_6.Active = true
  1524. Dark_6.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1525. Dark_6.BackgroundTransparency = 0.5
  1526. Dark_6.BorderSizePixel = 0
  1527. Dark_6.Size = UDim2.new(0, 338, 0, 5)
  1528. Dark_6.ZIndex = 4
  1529.  
  1530. Clear.Name = "Clear"
  1531. Clear.Parent = background
  1532. Clear.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  1533. Clear.BorderSizePixel = 0
  1534. Clear.Position = UDim2.new(0, 5, 0, 205)
  1535. Clear.Size = UDim2.new(0, 50, 0, 20)
  1536. Clear.ZIndex = 4
  1537. Clear.Font = Enum.Font.SourceSans
  1538. Clear.FontSize = Enum.FontSize.Size14
  1539. Clear.Text = "Clear"
  1540. Clear.TextColor3 = Color3.new(0, 0, 0)
  1541.  
  1542. Toggle.Name = "Toggle"
  1543. Toggle.Parent = background
  1544. Toggle.BackgroundColor3 = Color3.new(0.439216, 0.439216, 0.439216)
  1545. Toggle.BorderSizePixel = 0
  1546. Toggle.Position = UDim2.new(0, 60, 0, 205)
  1547. Toggle.Size = UDim2.new(0, 50, 0, 20)
  1548. Toggle.ZIndex = 4
  1549. Toggle.Font = Enum.Font.SourceSans
  1550. Toggle.FontSize = Enum.FontSize.Size14
  1551. Toggle.Text = "Disabled"
  1552. Toggle.TextColor3 = Color3.new(0, 0, 0)
  1553.  
  1554. function writefileExploit()
  1555. if writefile then
  1556. return true
  1557. end
  1558. end
  1559.  
  1560. function isNumber(str)
  1561. return tonumber(str) ~= nil
  1562. end
  1563.  
  1564. function tools(plr)
  1565. if plr.Backpack:FindFirstChildOfClass('Tool') or plr.Character:FindFirstChildOfClass('Tool') then
  1566. return true
  1567. end
  1568. end
  1569.  
  1570. function r15(plr)
  1571. if plr.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then
  1572. return true
  1573. end
  1574. end
  1575.  
  1576. defaultsettings = {
  1577. prefix = ';';
  1578. StayOpen = false;
  1579. logsEnabled = false;
  1580. aliases = {};
  1581. binds = {};
  1582. WayPoints = {};
  1583. PluginsTable = {}
  1584. }
  1585.  
  1586. defaults = game:GetService("HttpService"):JSONEncode(defaultsettings)
  1587.  
  1588. local nosaves = false
  1589.  
  1590. function saves()
  1591. if writefileExploit() then
  1592. if pcall(function() readfile("IY_FE.iy") end) then
  1593. if readfile("IY_FE.iy") ~= nil then
  1594. local json = game:GetService("HttpService"):JSONDecode(readfile("IY_FE.iy"))
  1595. if json.prefix ~= nil then prefix = json.prefix else prefix = ';' end
  1596. if json.StayOpen ~= nil then StayOpen = json.StayOpen else StayOpen = false end
  1597. if json.logsEnabled ~= nil then logsEnabled = json.logsEnabled else logsEnabled = false end
  1598. if json.aliases ~= nil then aliases = json.aliases else aliases = {} end
  1599. if json.binds ~= nil then binds = json.binds else binds = {} end
  1600. if json.WayPoints ~= nil then WayPoints = json.WayPoints else WayPoints = {} end
  1601. if json.PluginsTable ~= nil then PluginsTable = json.PluginsTable else PluginsTable = {} end
  1602. else
  1603. writefile("IY_FE.iy", defaults)
  1604. wait()
  1605. saves()
  1606. end
  1607. else
  1608. writefile("IY_FE.iy", defaults)
  1609. wait()
  1610. if pcall(function() readfile("IY_FE.iy") end) then
  1611. saves()
  1612. else
  1613. nosaves = true
  1614. prefix = ';'
  1615. StayOpen = false
  1616. logsEnabled = false
  1617. aliases = {}
  1618. binds = {}
  1619. WayPoints = {}
  1620. PluginsTable = {}
  1621.  
  1622. local FileError = Instance.new("Frame")
  1623. local background = Instance.new("Frame")
  1624. local Directions = Instance.new("TextLabel")
  1625. local Dark = Instance.new("Frame")
  1626. local shadow = Instance.new("Frame")
  1627. local PopupText = Instance.new("TextLabel")
  1628. local Exit = Instance.new("ImageButton")
  1629.  
  1630. FileError.Name = randomString()
  1631. FileError.Parent = PARENT
  1632. FileError.Active = true
  1633. FileError.BackgroundColor3 = Color3.new(1, 1, 1)
  1634. FileError.BackgroundTransparency = 1
  1635. FileError.Position = UDim2.new(0.5, -180, 0, 290)
  1636. FileError.Size = UDim2.new(0, 360, 0, 20)
  1637. FileError.ZIndex = 4
  1638.  
  1639. background.Name = "background"
  1640. background.Parent = FileError
  1641. background.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  1642. background.BorderSizePixel = 0
  1643. background.Position = UDim2.new(0, 0, 0, 20)
  1644. background.Size = UDim2.new(0, 360, 0, 210)
  1645.  
  1646. Directions.Name = "Directions"
  1647. Directions.Parent = background
  1648. Directions.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  1649. Directions.BackgroundTransparency = 1
  1650. Directions.BorderSizePixel = 0
  1651. Directions.Position = UDim2.new(0, 10, 0, 15)
  1652. Directions.Size = UDim2.new(0, 340, 0, 185)
  1653. Directions.Font = Enum.Font.SourceSansBold
  1654. Directions.FontSize = Enum.FontSize.Size14
  1655. 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."
  1656. Directions.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  1657. Directions.TextStrokeTransparency = 0
  1658. Directions.TextWrapped = true
  1659. Directions.TextXAlignment = Enum.TextXAlignment.Left
  1660. Directions.TextYAlignment = Enum.TextYAlignment.Top
  1661.  
  1662. Dark.Name = "Dark"
  1663. Dark.Parent = background
  1664. Dark.Active = true
  1665. Dark.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  1666. Dark.BackgroundTransparency = 0.5
  1667. Dark.BorderSizePixel = 0
  1668. Dark.Size = UDim2.new(0, 360, 0, 5)
  1669.  
  1670. shadow.Name = "shadow"
  1671. shadow.Parent = FileError
  1672. shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  1673. shadow.BorderColor3 = Color3.new(0, 0, 0)
  1674. shadow.BorderSizePixel = 0
  1675. shadow.Size = UDim2.new(0, 360, 0, 20)
  1676. shadow.ZIndex = 4
  1677.  
  1678. PopupText.Name = "PopupText"
  1679. PopupText.Parent = shadow
  1680. PopupText.BackgroundTransparency = 1
  1681. PopupText.Position = UDim2.new(0, 51, 0, 0)
  1682. PopupText.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  1683. PopupText.ZIndex = 4
  1684. PopupText.Font = Enum.Font.SourceSans
  1685. PopupText.FontSize = Enum.FontSize.Size24
  1686. PopupText.Text = "File Error"
  1687. PopupText.TextColor3 = Color3.new(1, 1, 1)
  1688. PopupText.TextStrokeTransparency = 0
  1689. PopupText.TextWrapped = true
  1690.  
  1691. Exit.Name = "Exit"
  1692. Exit.Parent = shadow
  1693. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  1694. Exit.BackgroundTransparency = 1
  1695. Exit.Size = UDim2.new(0, 20, 0, 20)
  1696. Exit.ZIndex = 4
  1697. Exit.Image = "rbxassetid://2132544126"
  1698.  
  1699. Exit.MouseButton1Click:Connect(function()
  1700. FileError:Destroy()
  1701. end)
  1702. end
  1703. end
  1704. else
  1705. prefix = ';'
  1706. StayOpen = false
  1707. logsEnabled = false
  1708. aliases = {}
  1709. binds = {}
  1710. WayPoints = {}
  1711. PluginsTable = {}
  1712. end
  1713. end
  1714.  
  1715. saves()
  1716.  
  1717. function updatesaves()
  1718. if nosaves == false and writefileExploit() then
  1719. local update = {
  1720. prefix = prefix;
  1721. StayOpen = StayOpen;
  1722. logsEnabled = logsEnabled;
  1723. aliases = aliases;
  1724. binds = binds;
  1725. WayPoints = WayPoints;
  1726. PluginsTable = PluginsTable
  1727. }
  1728. writefile("IY_FE.iy", game:GetService("HttpService"):JSONEncode(update))
  1729. end
  1730. end
  1731.  
  1732. function Time()
  1733. local HOUR = math.floor((tick() % 86400) / 3600)
  1734. local MINUTE = math.floor((tick() % 3600) / 60)
  1735. local SECOND = math.floor(tick() % 60)
  1736. local AP = HOUR > 11 and 'PM' or 'AM'
  1737. HOUR = (HOUR % 12 == 0 and 12 or HOUR % 12)
  1738. HOUR = HOUR < 10 and '0' .. HOUR or HOUR
  1739. MINUTE = MINUTE < 10 and '0' .. MINUTE or MINUTE
  1740. SECOND = SECOND < 10 and '0' .. SECOND or SECOND
  1741. return HOUR .. ':' .. MINUTE .. ':' .. SECOND .. ' ' .. AP
  1742. end
  1743.  
  1744. UserInputService = game:GetService("UserInputService")
  1745. IYMouse = Players.LocalPlayer:GetMouse()
  1746. PrefixBox.Text = prefix
  1747. SettingsOpen = false
  1748.  
  1749. if StayOpen == false then
  1750. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 1
  1751. else
  1752. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 0
  1753. end
  1754.  
  1755. if logsEnabled then
  1756. Toggle.Text = 'Enabled'
  1757. else
  1758. Toggle.Text = 'Disabled'
  1759. end
  1760.  
  1761. holderOffset = -250
  1762. notifyOffset = -500
  1763.  
  1764. function maximizeHolder()
  1765. if StayOpen == false then
  1766. Holder:TweenPosition(UDim2.new(1, holderOffset, 1, -220), "InOut", "Quart", 0.2, true, nil)
  1767. end
  1768. end
  1769.  
  1770. function minimizeHolder()
  1771. if StayOpen == false then
  1772. Holder:TweenPosition(UDim2.new(1, holderOffset, 1, -20), "InOut", "Quart", 0.5, true, nil)
  1773. end
  1774. end
  1775.  
  1776. function cmdbarHolder()
  1777. if StayOpen == false then
  1778. Holder:TweenPosition(UDim2.new(1, holderOffset, 1, -45), "InOut", "Quart", 0.5, true, nil)
  1779. end
  1780. end
  1781.  
  1782. function enablebuttons()
  1783. Settings.Aliases.Select.Visible = true
  1784. Settings.Color.Select.Visible = true
  1785. Settings.Keybinds.Select.Visible = true
  1786. Settings.StayOpen.Button.On.Visible = true
  1787. Settings.Prefix.PrefixBox.Visible = true
  1788. Settings.Positions.Select.Visible = true
  1789. Settings.Plugins.Select.Visible = true
  1790. end
  1791.  
  1792. function disablebuttons()
  1793. Settings.Aliases.Select.Visible = false
  1794. Settings.Color.Select.Visible = false
  1795. Settings.Keybinds.Select.Visible = false
  1796. Settings.StayOpen.Button.On.Visible = false
  1797. Settings.Prefix.PrefixBox.Visible = false
  1798. Settings.Positions.Select.Visible = false
  1799. Settings.Plugins.Select.Visible = false
  1800. end
  1801.  
  1802. notifyCount = 0
  1803. function notify(text,text2)
  1804. spawn(function()
  1805. local LnotifyCount = notifyCount+1
  1806. notifyCount = notifyCount+1
  1807. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -0), "InOut", "Quart", 0.5, true, nil)
  1808. wait(0.6)
  1809. local closepressed = false
  1810. if text2 then
  1811. Notification.Title.Text = text
  1812. Notification.Text.Text = text2
  1813. else
  1814. Notification.Title.Text = 'Notification'
  1815. Notification.Text.Text = text
  1816. end
  1817. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -100), "InOut", "Quart", 0.5, true, nil)
  1818. Notification.CloseButton.MouseButton1Click:Connect(function()
  1819. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -0), "InOut", "Quart", 0.5, true, nil)
  1820. closepressed = true
  1821. end)
  1822. wait(10)
  1823. if LnotifyCount == notifyCount then
  1824. if closepressed == false then
  1825. Notification:TweenPosition(UDim2.new(1, notifyOffset, 1, -0), "InOut", "Quart", 0.5, true, nil)
  1826. end
  1827. notifyCount = 0
  1828. end
  1829. end)
  1830. end
  1831.  
  1832. function CreateLabel(Name, Text)
  1833. local sf = scroll
  1834. if #sf:GetChildren() >= 2546 then
  1835. sf:ClearAllChildren()
  1836. end
  1837. local alls = 0
  1838. for i,v in pairs(sf:GetChildren()) do
  1839. if v then
  1840. alls = v.Size.Y.Offset + alls
  1841. end
  1842. if not v then
  1843. alls = 0
  1844. end
  1845. end
  1846. local tl = Instance.new('TextLabel', sf)
  1847. local il = Instance.new('Frame', tl)
  1848. tl.Name = Name
  1849. tl.ZIndex = 6
  1850. tl.Text = Time().." - ["..Name.."]: "..Text
  1851. tl.Size = UDim2.new(0,322,0,84)
  1852. tl.BackgroundTransparency = 1
  1853. tl.BorderSizePixel = 0
  1854. tl.Font = "SourceSansBold"
  1855. tl.Position = UDim2.new(-1,0,0,alls)
  1856. tl.TextTransparency = 1
  1857. tl.TextScaled = false
  1858. tl.TextSize = 14
  1859. tl.TextWrapped = true
  1860. tl.TextXAlignment = "Left"
  1861. tl.TextYAlignment = "Top"
  1862. il.BackgroundTransparency = 1
  1863. il.BorderSizePixel = 0
  1864. il.Size = UDim2.new(0,12,1,0)
  1865. il.Position = UDim2.new(0,316,0,0)
  1866. tl.TextColor3 = Color3.fromRGB(255,255,255)
  1867. tl.Size = UDim2.new(0,322,0,tl.TextBounds.Y)
  1868. sf.CanvasSize = UDim2.new(0,0,0,alls+tl.TextBounds.Y)
  1869. sf.CanvasPosition = Vector2.new(0,sf.CanvasPosition.Y+tl.TextBounds.Y)
  1870. local size2 = sf.CanvasSize.Y.Offset
  1871. tl:TweenPosition(UDim2.new(0,3,0,alls), 'In', 'Quint', 0.5)
  1872. for i = 0,50 do wait(0.05)
  1873. tl.TextTransparency = tl.TextTransparency - 0.05
  1874. end
  1875. tl.TextTransparency = 0
  1876. end
  1877.  
  1878. IYMouse.KeyDown:connect(function(Key)
  1879. if (Key==prefix) then
  1880. Holder.Cmdbar:CaptureFocus()
  1881. maximizeHolder()
  1882. if SettingsOpen == true then
  1883. wait(0.2)
  1884. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.2, true, nil)
  1885. end
  1886. end
  1887. end)
  1888.  
  1889. Holder.MouseEnter:Connect(function()
  1890. maximizeHolder()
  1891. end)
  1892.  
  1893. Holder.MouseLeave:Connect(function()
  1894. minimizeHolder()
  1895. end)
  1896.  
  1897. Holder.SettingsButton.MouseButton1Click:Connect(function()
  1898. if SettingsOpen == false then SettingsOpen = true
  1899. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut", "Quart", 0.5, true, nil)
  1900. else SettingsOpen = false
  1901. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.5, true, nil)
  1902. end
  1903. end)
  1904.  
  1905. Holder.Settings.StayOpen.Button.On.MouseButton1Click:Connect(function()
  1906. if StayOpen == false then StayOpen = true
  1907. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 0
  1908. else StayOpen = false
  1909. Holder.Settings.StayOpen.Button.On.BackgroundTransparency = 1
  1910. end
  1911. updatesaves()
  1912. end)
  1913.  
  1914. Clear.MouseButton1Down:connect(function()
  1915. for _, child in pairs(scroll:GetChildren()) do
  1916. child:Destroy()
  1917. end
  1918. scroll.CanvasSize = UDim2.new(0, 0, 0, 10)
  1919. end)
  1920.  
  1921. Toggle.MouseButton1Down:connect(function()
  1922. if logsEnabled then
  1923. logsEnabled = false
  1924. Toggle.Text = 'Disabled'
  1925. updatesaves()
  1926. else
  1927. logsEnabled = true
  1928. Toggle.Text = 'Enabled'
  1929. updatesaves()
  1930. end
  1931. end)
  1932.  
  1933. if not writefileExploit() then
  1934. notify('Saves','Your exploit does not support read/write file. Your settings will not save.')
  1935. end
  1936.  
  1937. ChatLog = function(plr)
  1938. plr.Chatted:Connect(function(Message)
  1939. if logsEnabled == true then
  1940. CreateLabel(plr.Name,Message)
  1941. end
  1942. end)
  1943. end
  1944.  
  1945. for _, plr in pairs(Players:GetChildren()) do
  1946. if plr.ClassName == "Player" then
  1947. ChatLog(plr)
  1948. end
  1949. end
  1950.  
  1951. Players.PlayerAdded:connect(function(player)
  1952. ChatLog(player)
  1953. if ESPenabled then
  1954. ESP(player)
  1955. end
  1956. if CHMSenabled then
  1957. CHMS(player)
  1958. end
  1959. end)
  1960.  
  1961. Players.PlayerRemoving:connect(function(player)
  1962. for i,v in pairs(PARENT:GetChildren()) do
  1963. if v.Name == player.Name..'_ESP' or v.Name == player.Name..'_LC' then
  1964. v:Destroy()
  1965. end
  1966. end
  1967. end)
  1968.  
  1969. shadow.Exit.MouseButton1Down:connect(function()
  1970. logsDrag:TweenPosition(UDim2.new(0, 0, 1, 10), "InOut", "Quart", 0.3, true, nil)
  1971. end)
  1972.  
  1973. shadow.Hide.MouseButton1Down:connect(function()
  1974. if logsDrag.Position ~= UDim2.new(0, 0, 1, -20) then
  1975. logsDrag:TweenPosition(UDim2.new(0, 0, 1, -20), "InOut", "Quart", 0.3, true, nil)
  1976. else
  1977. logsDrag:TweenPosition(UDim2.new(0, 0, 1, -250), "InOut", "Quart", 0.3, true, nil)
  1978. end
  1979. end)
  1980.  
  1981. Holder.Settings.Color.Select.MouseButton1Click:Connect(function()
  1982. notify('UI Color','Not done yet :(')
  1983. end)
  1984.  
  1985. Holder.Settings.Keybinds.Select.MouseButton1Click:Connect(function()
  1986. KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  1987. wait(0.5)
  1988. disablebuttons()
  1989. end)
  1990.  
  1991. KeybindsFrame.Close.MouseButton1Click:Connect(function()
  1992. enablebuttons()
  1993. KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  1994. end)
  1995.  
  1996. Holder.Settings.Keybinds.Select.MouseButton1Click:Connect(function()
  1997. KeybindsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  1998. wait(0.5)
  1999. disablebuttons()
  2000. end)
  2001.  
  2002. KeybindsFrame.Add.MouseButton1Click:Connect(function()
  2003. KeybindEditor:TweenPosition(UDim2.new(0.5, -180, 0, 270), "InOut", "Quart", 0.5, true, nil)
  2004. end)
  2005.  
  2006. KeybindsFrame.Delete.MouseButton1Click:Connect(function()
  2007. binds = {}
  2008. refreshbinds()
  2009. updatesaves()
  2010. notify('Keybinds Updated','Removed all keybinds')
  2011. end)
  2012.  
  2013. AliasesFrame.Close.MouseButton1Click:Connect(function()
  2014. enablebuttons()
  2015. AliasesFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  2016. end)
  2017.  
  2018. Settings.Aliases.Select.MouseButton1Click:Connect(function()
  2019. AliasesFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  2020. wait(0.5)
  2021. disablebuttons()
  2022. end)
  2023.  
  2024. PositionsFrame.Close.MouseButton1Click:Connect(function()
  2025. enablebuttons()
  2026. PositionsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  2027. end)
  2028.  
  2029. Settings.Positions.Select.MouseButton1Click:Connect(function()
  2030. PositionsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  2031. wait(0.5)
  2032. disablebuttons()
  2033. end)
  2034.  
  2035. local cmds={}
  2036. local customAlias = {}
  2037. AliasesFrame.Delete.MouseButton1Click:Connect(function()
  2038. customAlias = {}
  2039. aliases = {}
  2040. notify('Aliases Modified','Removed all aliases')
  2041. updatesaves()
  2042. refreshaliases()
  2043. end)
  2044.  
  2045. Holder.Settings.Prefix.PrefixBox.Changed:connect(function(property)
  2046. if property == "Text" then
  2047. prefix = Holder.Settings.Prefix.PrefixBox.Text
  2048. updatesaves()
  2049. end
  2050. end)
  2051.  
  2052. function dragGUI(gui)
  2053. spawn(function()
  2054. local dragging
  2055. local dragInput
  2056. local dragStart
  2057. local startPos
  2058. local function update(input)
  2059. local delta = input.Position - dragStart
  2060. 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)
  2061. end
  2062. gui.InputBegan:Connect(function(input)
  2063. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  2064. dragging = true
  2065. dragStart = input.Position
  2066. startPos = gui.Position
  2067.  
  2068. input.Changed:Connect(function()
  2069. if input.UserInputState == Enum.UserInputState.End then
  2070. dragging = false
  2071. end
  2072. end)
  2073. end
  2074. end)
  2075. gui.InputChanged:Connect(function(input)
  2076. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  2077. dragInput = input
  2078. end
  2079. end)
  2080. UserInputService.InputChanged:Connect(function(input)
  2081. if input == dragInput and dragging then
  2082. update(input)
  2083. end
  2084. end)
  2085. end)
  2086. end
  2087.  
  2088. dragGUI(logsDrag)
  2089. dragGUI(KeybindEditor)
  2090. dragGUI(PluginEditor)
  2091.  
  2092. local CSP = Holder
  2093. local frame = CSP:WaitForChild('CMDs')
  2094.  
  2095. Match = function(name,str)
  2096. return name:lower():find(str:lower()) and true
  2097. end
  2098.  
  2099. canvasPos = nil
  2100. canvasTop = false
  2101. IndexContents = function(str,bool,cmdbar,anim)
  2102. if str == '' or str == ' ' or str == prefix then
  2103. if canvasTop == false then
  2104. canvasPos = CMDsF.CanvasPosition.Y
  2105. end
  2106. else
  2107. CMDsF.CanvasPosition = Vector2.new(0,0)
  2108. canvasTop = true
  2109. end
  2110. local Index,SizeY = 0,0
  2111. local indexnum = 0
  2112. for i,v in next, frame:GetChildren() do
  2113. if bool then
  2114. if Match(v.Text,str) then
  2115. indexnum = indexnum + 1
  2116. Index = Index + 1
  2117. v.Position = UDim2.new(0,10,0,Index*v.AbsoluteSize.Y-v.AbsoluteSize.Y)
  2118. v.Visible = true
  2119. SizeY = SizeY + v.AbsoluteSize.Y
  2120. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  2121. else
  2122. v.Visible = false
  2123. end
  2124. else
  2125. v.Visible = true
  2126. SizeY = SizeY + v.AbsoluteSize.Y
  2127. frame.CanvasSize = UDim2.new(0,0,0,SizeY)
  2128. end
  2129. end
  2130. if not anim then
  2131. if indexnum == 0 or string.find(str, " ") then
  2132. if not cmdbar then
  2133. minimizeHolder()
  2134. elseif cmdbar then
  2135. cmdbarHolder()
  2136. end
  2137. else
  2138. maximizeHolder()
  2139. end
  2140. else
  2141. minimizeHolder()
  2142. end
  2143. end
  2144.  
  2145. PlayerGui = Players.LocalPlayer:FindFirstChildOfClass("PlayerGui")
  2146. function chatSuggestions()
  2147. if PlayerGui:FindFirstChild("Chat") and PlayerGui.Chat:FindFirstChild("Frame") and PlayerGui.Chat.Frame:FindFirstChild("ChatBarParentFrame") and
  2148. PlayerGui.Chat.Frame.ChatBarParentFrame:FindFirstChild("Frame") and PlayerGui.Chat.Frame.ChatBarParentFrame.Frame:FindFirstChild("BoxFrame") then
  2149. local chatbox = PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar
  2150.  
  2151. chatbox.Changed:connect(function(property)
  2152. if property == "Text" then
  2153. if chatbox.Text:lower():sub(1,1) == prefix then
  2154. if SettingsOpen == true then
  2155. wait(0.2)
  2156. Holder.Settings:TweenPosition(UDim2.new(0, 0, 0, 220), "InOut", "Quart", 0.2, true, nil)
  2157. end
  2158. IndexContents(PlayerGui.Chat.Frame.ChatBarParentFrame.Frame.BoxFrame.Frame.ChatBar.Text:lower():sub(2),true)
  2159. else
  2160. minimizeHolder()
  2161. if SettingsOpen == true then
  2162. Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut", "Quart", 0.2, true, nil)
  2163. end
  2164. end
  2165. end
  2166. end)
  2167.  
  2168. chatbox.FocusLost:connect(function(enterpressed)
  2169. if not enterpressed or chatbox.Text:lower():sub(1,1) ~= prefix then
  2170. IndexContents('',true)
  2171. if canvasPos ~= nil then
  2172. CMDsF.CanvasPosition = Vector2.new(0, canvasPos)
  2173. canvasTop = false
  2174. end
  2175. end
  2176. minimizeHolder()
  2177. end)
  2178.  
  2179. PlayerGui.Chat.Frame.ChatBarParentFrame.ChildAdded:Connect(function(newbar)
  2180. wait()
  2181. if newbar:FindFirstChild('BoxFrame') then
  2182. chatSuggestions()
  2183. end
  2184. end)
  2185.  
  2186. else
  2187. notify('Suggestions','Custom chat detected. Will not provide suggestions for commands typed in the chat.')
  2188. end
  2189. end
  2190.  
  2191. chatSuggestions()
  2192.  
  2193. local CMDs = {}
  2194. CMDs[#CMDs + 1] = {NAME = 'rejoin / rj', DESC = 'Makes you rejoin the game'}
  2195. CMDs[#CMDs + 1] = {NAME = 'exit', DESC = 'Kills roblox process'}
  2196. CMDs[#CMDs + 1] = {NAME = 'chatlogs / logs', DESC = 'Log what people say or whisper'}
  2197. CMDs[#CMDs + 1] = {NAME = 'serverinfo / info', DESC = 'Gives you info about the server'}
  2198. CMDs[#CMDs + 1] = {NAME = 'explorer / dex', DESC = 'Opens DEX explorer'}
  2199. CMDs[#CMDs + 1] = {NAME = 'remotespy', DESC = 'Prints remotes (updating soon)'}
  2200. CMDs[#CMDs + 1] = {NAME = 'breakloops / break (cmd loops)', DESC = 'Stops any cmd loops (;100^1^cmd)'}
  2201. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  2202. CMDs[#CMDs + 1] = {NAME = 'addalias [cmd] [alias]', DESC = 'Adds an alias to a command'}
  2203. CMDs[#CMDs + 1] = {NAME = 'removealias [alias]', DESC = 'Removes a custom alias'}
  2204. CMDs[#CMDs + 1] = {NAME = 'clraliases', DESC = 'Removes all custom aliases'}
  2205. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  2206. CMDs[#CMDs + 1] = {NAME = 'noclip', DESC = 'Go through objects'}
  2207. CMDs[#CMDs + 1] = {NAME = 'unnoclip / clip', DESC = 'Disables noclip'}
  2208. CMDs[#CMDs + 1] = {NAME = 'fly', DESC = 'Makes you fly'}
  2209. CMDs[#CMDs + 1] = {NAME = 'unfly', DESC = 'Disables fly'}
  2210. CMDs[#CMDs + 1] = {NAME = 'flyspeed [num]', DESC = 'Set fly speed'}
  2211. CMDs[#CMDs + 1] = {NAME = 'float', DESC = 'Makes you float'}
  2212. CMDs[#CMDs + 1] = {NAME = 'unfloat', DESC = 'Disables floating'}
  2213. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  2214. CMDs[#CMDs + 1] = {NAME = 'spos / setwaypoint [name]', DESC = 'Sets a waypoint at your position'}
  2215. CMDs[#CMDs + 1] = {NAME = 'dpos / deletewaypoint [name]', DESC = 'Deletes a waypoint'}
  2216. CMDs[#CMDs + 1] = {NAME = 'lpos / waypoint [name]', DESC = 'Teleports player to a waypoint'}
  2217. CMDs[#CMDs + 1] = {NAME = 'clearpos / cpos / clearwaypoints', DESC = 'Clears all waypoints'}
  2218. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  2219. CMDs[#CMDs + 1] = {NAME = 'spam [text]', DESC = 'Makes you spam the chat'}
  2220. CMDs[#CMDs + 1] = {NAME = 'unspam', DESC = 'Turns off spam'}
  2221. CMDs[#CMDs + 1] = {NAME = 'pmspam [plr] [text]', DESC = 'Makes you spam a players whispers'}
  2222. CMDs[#CMDs + 1] = {NAME = 'unpmspam [plr]', DESC = 'Turns off pm spam'}
  2223. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  2224. CMDs[#CMDs + 1] = {NAME = 'esp', DESC = 'View all players and their status'}
  2225. CMDs[#CMDs + 1] = {NAME = 'noesp / unesp', DESC = 'Removes esp'}
  2226. CMDs[#CMDs + 1] = {NAME = 'chams', DESC = 'ESP but without text in the way'}
  2227. CMDs[#CMDs + 1] = {NAME = 'nochams / unchams', DESC = 'Removes chams'}
  2228. CMDs[#CMDs + 1] = {NAME = 'locate [plr]', DESC = 'View a single player and their status'}
  2229. CMDs[#CMDs + 1] = {NAME = 'unlocate / nolocate [plr]', DESC = 'Removes locate'}
  2230. CMDs[#CMDs + 1] = {NAME = 'spectate / view [plr]', DESC = 'View a player'}
  2231. CMDs[#CMDs + 1] = {NAME = 'unspectate / unview', DESC = 'Stops viewing player'}
  2232. CMDs[#CMDs + 1] = {NAME = 'freecam / fc', DESC = 'Allows you to freely move camera around the game'}
  2233. CMDs[#CMDs + 1] = {NAME = 'unfreecam / unfc', DESC = 'Disables freecam'}
  2234. CMDs[#CMDs + 1] = {NAME = 'freecamspeed / fcspeed [num]', DESC = 'Adjusts freecam speed'}
  2235. CMDs[#CMDs + 1] = {NAME = 'firstp', DESC = 'Forces camera to go into first person'}
  2236. CMDs[#CMDs + 1] = {NAME = 'thirdp', DESC = 'Allows camera to go into third person'}
  2237. CMDs[#CMDs + 1] = {NAME = 'maxzoom [num]', DESC = 'Maximum camera zoom'}
  2238. CMDs[#CMDs + 1] = {NAME = 'fixcam', DESC = 'Fixes camera'}
  2239. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  2240. CMDs[#CMDs + 1] = {NAME = 'btools (CLIENT)', DESC = 'Gives you building tools (DOES NOT REPLICATE)'}
  2241. CMDs[#CMDs + 1] = {NAME = 'f3x (CLIENT)', DESC = 'Loads f3x tools'}
  2242. CMDs[#CMDs + 1] = {NAME = 'delete [part name] (CLIENT)', DESC = 'Removes any part with a certain name from the workspace (DOES NOT REPLICATE)'}
  2243. CMDs[#CMDs + 1] = {NAME = 'deleteclass / dc [class name] (CLIENT)', DESC = 'Removes any part with a certain classname from the workspace (DOES NOT REPLICATE)'}
  2244. CMDs[#CMDs + 1] = {NAME = 'lockworkspace / lockws', DESC = 'Locks the whole workspace'}
  2245. CMDs[#CMDs + 1] = {NAME = 'unlockworkspace / unlockws', DESC = 'Unlocks the whole workspace'}
  2246. CMDs[#CMDs + 1] = {NAME = 'gotopart [part name]', DESC = 'Moves your character to a part or multiple parts'}
  2247. CMDs[#CMDs + 1] = {NAME = 'bringpart [part name] (CLIENT)', DESC = 'Moves a part or multiple parts to your character'}
  2248. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  2249. CMDs[#CMDs + 1] = {NAME = 'ambient [num] [num] [num] (CLIENT)', DESC = 'Changes ambient'}
  2250. CMDs[#CMDs + 1] = {NAME = 'nofog (CLIENT)', DESC = 'Removes fog'}
  2251. CMDs[#CMDs + 1] = {NAME = 'brightness [num] (CLIENT)', DESC = 'Changes the brightness lighting property'}
  2252. CMDs[#CMDs + 1] = {NAME = 'restorelighting / rlighting', DESC = 'Restores Lighting properties'}
  2253. CMDs[#CMDs + 1] = {NAME = 'light [radius] (CLIENT)', DESC = 'Gives your player dynamic light'}
  2254. CMDs[#CMDs + 1] = {NAME = 'nolight / unlight', DESC = 'Removes dynamic light from your player'}
  2255. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  2256. CMDs[#CMDs + 1] = {NAME = 'age [plr]', DESC = 'Tells you the age of a player'}
  2257. CMDs[#CMDs + 1] = {NAME = 'os [plr]', DESC = "Shows a player's platform"}
  2258. CMDs[#CMDs + 1] = {NAME = 'bang [plr]', DESC = 'owo'}
  2259. CMDs[#CMDs + 1] = {NAME = 'unbang [plr]', DESC = 'uwu'}
  2260. CMDs[#CMDs + 1] = {NAME = 'headsit [plr]', DESC = 'Sit on a players head'}
  2261. CMDs[#CMDs + 1] = {NAME = 'kill [plr] (TOOL)', DESC = 'Kills a player (YOU NEED A TOOL)'}
  2262. CMDs[#CMDs + 1] = {NAME = 'bring [plr] (TOOL)', DESC = 'Brings a player (YOU NEED A TOOL)'}
  2263. CMDs[#CMDs + 1] = {NAME = 'fling', DESC = 'Flings anyone you touch'}
  2264. CMDs[#CMDs + 1] = {NAME = 'unfling', DESC = 'Disables the fling command'}
  2265. CMDs[#CMDs + 1] = {NAME = 'loopoof', DESC = 'Loops everyones character sounds (everyone can hear)'}
  2266. CMDs[#CMDs + 1] = {NAME = 'unloopoof', DESC = 'Stops the oof chaos'}
  2267. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  2268. CMDs[#CMDs + 1] = {NAME = 'respawn', DESC = 'Respawns you'}
  2269. CMDs[#CMDs + 1] = {NAME = 'refresh / re', DESC = 'Respawns and brings you back to the same position'}
  2270. CMDs[#CMDs + 1] = {NAME = 'god', DESC = 'Gives you godmode'}
  2271. CMDs[#CMDs + 1] = {NAME = 'ungod', DESC = 'Respawns/ungods you'}
  2272. CMDs[#CMDs + 1] = {NAME = 'invisible / invis', DESC = 'Makes you invisible to other players'}
  2273. CMDs[#CMDs + 1] = {NAME = 'weaken', DESC = 'Changes CustomPhysicalProperties in your player'}
  2274. CMDs[#CMDs + 1] = {NAME = 'unweaken', DESC = 'Changes CustomPhysicalProperties in your player'}
  2275. CMDs[#CMDs + 1] = {NAME = 'strengthen', DESC = 'Changes CustomPhysicalProperties in your player'}
  2276. CMDs[#CMDs + 1] = {NAME = 'unstrengthen', DESC = 'Changes CustomPhysicalProperties in your player'}
  2277. CMDs[#CMDs + 1] = {NAME = 'speed / ws [num]', DESC = 'Change your walkspeed'}
  2278. CMDs[#CMDs + 1] = {NAME = 'hipheight / hheight [num]', DESC = 'Adjusts hip height'}
  2279. CMDs[#CMDs + 1] = {NAME = 'jumppower / jpower [num]', DESC = 'Change a players jump height'}
  2280. CMDs[#CMDs + 1] = {NAME = 'gravity / grav [num]', DESC = 'Change your gravity'}
  2281. CMDs[#CMDs + 1] = {NAME = 'sit', DESC = 'Makes your character sit'}
  2282. CMDs[#CMDs + 1] = {NAME = 'stun', DESC = 'Enables PlatformStand'}
  2283. CMDs[#CMDs + 1] = {NAME = 'unstun', DESC = 'Disables PlatformStand'}
  2284. CMDs[#CMDs + 1] = {NAME = 'team [team name] (CLIENT)', DESC = 'Changes your team. Sometimes fools localscripts.'}
  2285. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  2286. CMDs[#CMDs + 1] = {NAME = 'goto [plr]', DESC = 'Go to a player'}
  2287. CMDs[#CMDs + 1] = {NAME = 'loopgoto [plr]', DESC = 'Loop teleport to a player'}
  2288. CMDs[#CMDs + 1] = {NAME = 'unloopgoto [plr]', DESC = 'Stops teleporting you to a player'}
  2289. CMDs[#CMDs + 1] = {NAME = 'loopbring [plr] (CLIENT)', DESC = 'Loop brings a player to you (useful for killing)'}
  2290. CMDs[#CMDs + 1] = {NAME = 'unloopbring [plr]', DESC = 'Undoes loopbring'}
  2291. CMDs[#CMDs + 1] = {NAME = 'freeze / fr [plr] (CLIENT)', DESC = 'Freezes a player'}
  2292. CMDs[#CMDs + 1] = {NAME = 'thaw / unfr [plr]', DESC = 'Unfreezes a player'}
  2293. CMDs[#CMDs + 1] = {NAME = 'tpposition / tppos [coordinate]', DESC = 'Teleports you to a coordinate'}
  2294. CMDs[#CMDs + 1] = {NAME = 'offset [coordinate]', DESC = 'Offsets you by a coordinate'}
  2295. CMDs[#CMDs + 1] = {NAME = 'getposition / getpos', DESC = 'Notifies you the coordinates of your character'}
  2296. CMDs[#CMDs + 1] = {NAME = 'spawnpoint / spawn', DESC = 'Sets a position where you will spawn'}
  2297. CMDs[#CMDs + 1] = {NAME = 'nospawnpoint / nospawn', DESC = 'Removes your custom spawn point'}
  2298. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  2299. CMDs[#CMDs + 1] = {NAME = 'animation / anim [ID] [speed]', DESC = 'Makes your character preform an animation (must be by roblox to replicate)'}
  2300. CMDs[#CMDs + 1] = {NAME = 'dance', DESC = 'Makes you d a n c e'}
  2301. CMDs[#CMDs + 1] = {NAME = 'spasm', DESC = 'Makes you c r a z y'}
  2302. CMDs[#CMDs + 1] = {NAME = 'unspasm', DESC = 'Stops spasm'}
  2303. CMDs[#CMDs + 1] = {NAME = 'headthrow', DESC = 'Simply makes you throw your head'}
  2304. CMDs[#CMDs + 1] = {NAME = 'noarms', DESC = 'Removes your arms'}
  2305. CMDs[#CMDs + 1] = {NAME = 'nolegs', DESC = 'Removes your arms'}
  2306. CMDs[#CMDs + 1] = {NAME = 'nolimbs', DESC = 'Removes your limbs'}
  2307. CMDs[#CMDs + 1] = {NAME = 'naked', DESC = 'Removes your clothing'}
  2308. CMDs[#CMDs + 1] = {NAME = 'blockhead', DESC = 'Turns your head into a block'}
  2309. CMDs[#CMDs + 1] = {NAME = 'blockhats', DESC = 'Turns your hats into blocks'}
  2310. CMDs[#CMDs + 1] = {NAME = 'clone', DESC = 'Creates an illusion of a clone'}
  2311. CMDs[#CMDs + 1] = {NAME = 'creeper', DESC = 'Makes you look like a creeper'}
  2312. CMDs[#CMDs + 1] = {NAME = 'drophats', DESC = 'Drops your hats'}
  2313. CMDs[#CMDs + 1] = {NAME = 'droptools', DESC = 'Drops your tools'}
  2314. CMDs[#CMDs + 1] = {NAME = 'spin [speed]', DESC = 'Spins your character'}
  2315. CMDs[#CMDs + 1] = {NAME = 'unspin', DESC = 'Disables spin'}
  2316. CMDs[#CMDs + 1] = {NAME = 'spinhats', DESC = 'Spins your characters accessorys'}
  2317. CMDs[#CMDs + 1] = {NAME = 'unspinhats', DESC = 'Undoes spinhats'}
  2318. CMDs[#CMDs + 1] = {NAME = '', DESC = ''}
  2319. CMDs[#CMDs + 1] = {NAME = 'tools', DESC = 'Copies tools from ReplicatedStorage and Lighting'}
  2320. CMDs[#CMDs + 1] = {NAME = 'keeptools / ktools', DESC = 'Saves tools to startergear'}
  2321. CMDs[#CMDs + 1] = {NAME = 'nokeeptools / noktools', DESC = 'Deletes tools in startergear'}
  2322. CMDs[#CMDs + 1] = {NAME = 'notools/removetools', DESC = 'Removes tools from character and backpack'}
  2323. CMDs[#CMDs + 1] = {NAME = 'grabtools', DESC = 'Automatically get tools that are dropped'}
  2324. CMDs[#CMDs + 1] = {NAME = 'ungrabtools', DESC = 'Disables grabtools'}
  2325. CMDs[#CMDs + 1] = {NAME = 'givetools [plr]', DESC = 'Give your tools to a player'}
  2326. CMDs[#CMDs + 1] = {NAME = 'copytools [plr]', DESC = 'Copies a players tools'}
  2327. wait()
  2328.  
  2329. for i = 1, #CMDs do
  2330. local newcmd = Holder.Example:Clone()
  2331. newcmd.Parent = Holder.CMDs
  2332. newcmd.Visible = false
  2333. newcmd.Text = "" .. CMDs[i].NAME
  2334. newcmd.Name = 'CMD'
  2335. newcmd.MouseButton1Click:Connect(function()
  2336. notify(CMDs[i].NAME,CMDs[i].DESC)
  2337. end)
  2338. end
  2339.  
  2340. IndexContents('',true)
  2341.  
  2342. function FindInTable(Table, Name)
  2343. for i,v in pairs(Table) do
  2344. if v == Name then
  2345. return true
  2346. end
  2347. end
  2348. return false
  2349. end
  2350.  
  2351.  
  2352. function GetInTable(Table, Name)
  2353. for i = 1, #Table do
  2354. if Table[i] == Name then
  2355. return i
  2356. end
  2357. end
  2358. return false
  2359. end
  2360.  
  2361. function respawn(plr)
  2362. if r15(plr) then
  2363. plr.Character.Humanoid.Health = 0
  2364. wait(0.1)
  2365. plr.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  2366. plr.Character.HumanoidRootPart:Destroy()
  2367. else
  2368. plr.Character:Destroy()
  2369. local M = Instance.new('Model', workspace) M.Name = 'respawn_iy'
  2370. local H = Instance.new('Humanoid', M)
  2371. local T = Instance.new('Part', M) T.Name = 'Torso' T.CanCollide = false T.Transparency = 1
  2372. plr.Character = M
  2373. end
  2374. end
  2375.  
  2376. function refresh(plr)
  2377. spawn(function()
  2378. local rpos = plr.Character.HumanoidRootPart.Position
  2379. wait()
  2380. respawn(plr)
  2381. wait()
  2382. repeat wait() until plr.Character ~= nil and plr.Character:FindFirstChild('HumanoidRootPart')
  2383. plr.Character:MoveTo(rpos)
  2384. end)
  2385. end
  2386.  
  2387. godded = false
  2388. local oldCframe
  2389. local currentTool
  2390.  
  2391. Players.LocalPlayer.CharacterAdded:Connect(function()
  2392. wait(0.3)
  2393. if spawnpoint and not godded and spawnpos ~= nil then
  2394. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = spawnpos
  2395. end
  2396. bangplr = nil
  2397. execCmd('clip')
  2398. if godded then
  2399. repeat wait() until Players.LocalPlayer.Character ~= nil and Players.LocalPlayer.Character:FindFirstChild('HumanoidRootPart') and Players.LocalPlayer.Character:FindFirstChild('Humanoid')
  2400. Players.LocalPlayer.Character.Humanoid:SetStateEnabled(15,false)
  2401. Players.LocalPlayer.Character.Humanoid:SetStateEnabled(16,false)
  2402. local r=Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  2403. for i = 1,5 do
  2404. r.CFrame = oldCframe
  2405. end
  2406. if currentTool ~= nil then
  2407. local nt = Players.LocalPlayer.Backpack:FindFirstChild(currentTool.Name)
  2408. nt.Parent = Players.LocalPlayer.Character
  2409. currentTool = nil
  2410. end
  2411. end
  2412. end)
  2413.  
  2414. Players.LocalPlayer.CharacterRemoving:Connect(function()
  2415. if Players.LocalPlayer.Character then
  2416. local r = Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  2417. if r ~= nil then oldCframe = r.CFrame end
  2418. currentTool = Players.LocalPlayer.Character:FindFirstChildOfClass("Tool")
  2419. end
  2420. end)
  2421.  
  2422. local std={}
  2423. std.inTable=function(tbl,val)
  2424. if tbl==nil then return false end
  2425. for _,v in pairs(tbl)do
  2426. if v==val then return true end
  2427. end
  2428. return false
  2429. end
  2430.  
  2431. function getstring(begin)
  2432. local start = begin-1
  2433. local AA = '' for i,v in pairs(cargs) do
  2434. if i > start then
  2435. if AA ~= '' then
  2436. AA = AA .. ' ' .. v
  2437. else
  2438. AA = AA .. v
  2439. end
  2440. end
  2441. end
  2442. return AA
  2443. end
  2444.  
  2445. local findCmd=function(cmd_name)
  2446. for i,v in pairs(cmds)do
  2447. if v.NAME:lower()==cmd_name:lower() or std.inTable(v.ALIAS,cmd_name:lower()) then
  2448. return v
  2449. end
  2450. end
  2451. return customAlias[cmd_name:lower()]
  2452. end
  2453.  
  2454. local function splitString(str,delim)
  2455. local broken = {}
  2456. if delim == nil then delim = "," end
  2457. for w in string.gmatch(str,"[^"..delim.."]+") do
  2458. table.insert(broken,w)
  2459. end
  2460. return broken
  2461. end
  2462.  
  2463. local historyCount = 0
  2464. local cmdHistory = {}
  2465. local split=" "
  2466. lastBreakTime = 0
  2467. function execCmd(cmdStr,speaker)
  2468. spawn(function()
  2469. if canvasPos ~= nil then
  2470. CMDsF.CanvasPosition = Vector2.new(0, canvasPos)
  2471. canvasTop = false
  2472. end
  2473. local rawCmdStr = cmdStr
  2474. cmdStr = string.gsub(cmdStr,"\\\\","%%BackSlash%%")
  2475. local commandsToRun = splitString(cmdStr,"\\")
  2476. for i,v in pairs(commandsToRun) do
  2477. v = string.gsub(v,"%%BackSlash%%","\\")
  2478. local x,y,num = v:find("^(%d+)%^")
  2479. local cmdDelay = 0
  2480. if num then
  2481. v = v:sub(y+1)
  2482. local x,y,del = v:find("^([%d%.]+)%^")
  2483. if del then
  2484. v = v:sub(y+1)
  2485. cmdDelay = tonumber(del) or 0
  2486. end
  2487. end
  2488. num = tonumber(num or 1)
  2489. local args = splitString(v,split)
  2490. local cmd = findCmd(args[1])
  2491. if cmd then
  2492. table.remove(args,1)
  2493. cargs = args
  2494. if speaker == Players.LocalPlayer then
  2495. if cmdHistory[1] ~= rawCmdStr then table.insert(cmdHistory,1,rawCmdStr) end
  2496. end
  2497. if #cmdHistory > 20 then table.remove(cmdHistory) end
  2498. local cmdStartTime = tick()
  2499. for rep = 1,num do
  2500. if lastBreakTime > cmdStartTime then break end
  2501. pcall(function()
  2502. cmd.FUNC(args, speaker)
  2503. end)
  2504. if cmdDelay ~= 0 then wait(cmdDelay) end
  2505. end
  2506. end
  2507. end
  2508. end)
  2509. end
  2510.  
  2511. function addcmd(name,alias,func,plgn)
  2512. cmds[#cmds+1]=
  2513. {
  2514. NAME=name;
  2515. ALIAS=alias;
  2516. FUNC=func;
  2517. PLUGIN=plgn;
  2518. }
  2519. end
  2520.  
  2521. function addbind(cmd,key)
  2522. binds[#binds+1]=
  2523. {
  2524. COMMAND=cmd;
  2525. KEY=key;
  2526. }
  2527. end
  2528.  
  2529. function addcmdtext(text,name,desc)
  2530. local newcmd = Holder.Example:Clone()
  2531. newcmd.Parent = Holder.CMDs
  2532. newcmd.Visible = false
  2533. newcmd.Text = text
  2534. newcmd.Name = 'PLUGIN_'..name
  2535. if desc then
  2536. newcmd.MouseButton1Click:Connect(function()
  2537. notify(text,desc)
  2538. end)
  2539. end
  2540. end
  2541.  
  2542. local SpecialPlayerCases = {
  2543. ["all"] = function(speaker)return Players:GetPlayers() end,
  2544. ["others"] = function(speaker)
  2545. local plrs = {}
  2546. for i,v in pairs(Players:GetPlayers()) do
  2547. if v ~= speaker then
  2548. table.insert(plrs,v)
  2549. end
  2550. end
  2551. return plrs
  2552. end,
  2553. ["me"] = function(speaker)return {speaker} end,
  2554. ["#(%d+)"] = function(speaker,args,currentList)
  2555. local returns = {}
  2556. local randAmount = tonumber(args[1])
  2557. local players = {unpack(currentList)}
  2558. for i = 1,randAmount do
  2559. if #players == 0 then break end
  2560. local randIndex = math.random(1,#players)
  2561. table.insert(returns,players[randIndex])
  2562. table.remove(players,randIndex)
  2563. end
  2564. return returns
  2565. end,
  2566. ["random"] = function(speaker,args,currentList)
  2567. local players = currentList
  2568. return {players[math.random(1,#players)]}
  2569. end,
  2570. ["%%(.+)"] = function(speaker,args)
  2571. local returns = {}
  2572. local team = args[1]
  2573. for _,plr in pairs(Players:GetPlayers()) do
  2574. if plr.Team and string.sub(string.lower(plr.Team.Name),1,#team) == string.lower(team) then
  2575. table.insert(returns,plr)
  2576. end
  2577. end
  2578. return returns
  2579. end,
  2580. ["allies"] = function(speaker)
  2581. local returns = {}
  2582. local team = speaker.Team
  2583. for _,plr in pairs(Players:GetPlayers()) do
  2584. if plr.Team == team then
  2585. table.insert(returns,plr)
  2586. end
  2587. end
  2588. return returns
  2589. end,
  2590. ["enemies"] = function(speaker)
  2591. local returns = {}
  2592. local team = speaker.Team
  2593. for _,plr in pairs(Players:GetPlayers()) do
  2594. if plr.Team ~= team then
  2595. table.insert(returns,plr)
  2596. end
  2597. end
  2598. return returns
  2599. end,
  2600. ["team"] = function(speaker)
  2601. local returns = {}
  2602. local team = speaker.Team
  2603. for _,plr in pairs(Players:GetPlayers()) do
  2604. if plr.Team == team then
  2605. table.insert(returns,plr)
  2606. end
  2607. end
  2608. return returns
  2609. end,
  2610. ["nonteam"] = function(speaker)
  2611. local returns = {}
  2612. local team = speaker.Team
  2613. for _,plr in pairs(Players:GetPlayers()) do
  2614. if plr.Team ~= team then
  2615. table.insert(returns,plr)
  2616. end
  2617. end
  2618. return returns
  2619. end,
  2620. ["friends"] = function(speaker,args)
  2621. local returns = {}
  2622. for _,plr in pairs(Players:GetPlayers()) do
  2623. if plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  2624. table.insert(returns,plr)
  2625. end
  2626. end
  2627. return returns
  2628. end,
  2629. ["nonfriends"] = function(speaker,args)
  2630. local returns = {}
  2631. for _,plr in pairs(Players:GetPlayers()) do
  2632. if not plr:IsFriendsWith(speaker.UserId) and plr ~= speaker then
  2633. table.insert(returns,plr)
  2634. end
  2635. end
  2636. return returns
  2637. end,
  2638. ["guests"] = function(speaker,args)
  2639. local returns = {}
  2640. for _,plr in pairs(Players:GetPlayers()) do
  2641. if plr.Guest then
  2642. table.insert(returns,plr)
  2643. end
  2644. end
  2645. return returns
  2646. end,
  2647. ["bacons"] = function(speaker,args)
  2648. local returns = {}
  2649. for _,plr in pairs(Players:GetPlayers()) do
  2650. if plr.Character:FindFirstChild('Pal Hair') or plr.Character:FindFirstChild('Kate Hair') then
  2651. table.insert(returns,plr)
  2652. end
  2653. end
  2654. return returns
  2655. end,
  2656. ["age(%d+)"] = function(speaker,args)
  2657. local returns = {}
  2658. local age = tonumber(args[1])
  2659. if not age == nil then return end
  2660. for _,plr in pairs(Players:GetPlayers()) do
  2661. if plr.AccountAge <= age then
  2662. table.insert(returns,plr)
  2663. end
  2664. end
  2665. return returns
  2666. end,
  2667. ["rad(%d+)"] = function(speaker,args)
  2668. local returns = {}
  2669. local radius = tonumber(args[1])
  2670. local speakerChar = speaker.Character
  2671. if not speakerChar or not speakerChar:FindFirstChild("HumanoidRootPart") then return end
  2672. for _,plr in pairs(Players:GetPlayers()) do
  2673. if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
  2674. local magnitude = (plr.Character:FindFirstChild("HumanoidRootPart").Position-speakerChar.HumanoidRootPart.Position).magnitude
  2675. if magnitude <= radius then table.insert(returns,plr) end
  2676. end
  2677. end
  2678. return returns
  2679. end
  2680. }
  2681.  
  2682. local function toTokens(str)
  2683. local tokens = {}
  2684. for op,name in string.gmatch(str,"([+-])([^+-]+)") do
  2685. table.insert(tokens,{Operator = op,Name = name})
  2686. end
  2687. return tokens
  2688. end
  2689.  
  2690. local function onlyIncludeInTable(tab,matches)
  2691. local matchTable = {}
  2692. local resultTable = {}
  2693. for i,v in pairs(matches) do matchTable[v.Name] = true end
  2694. for i,v in pairs(tab) do if matchTable[v.Name] then table.insert(resultTable,v) end end
  2695. return resultTable
  2696. end
  2697.  
  2698. local function removeTableMatches(tab,matches)
  2699. local matchTable = {}
  2700. local resultTable = {}
  2701. for i,v in pairs(matches) do matchTable[v.Name] = true end
  2702. for i,v in pairs(tab) do if not matchTable[v.Name] then table.insert(resultTable,v) end end
  2703. return resultTable
  2704. end
  2705.  
  2706. local function getPlayersByName(name)
  2707. local found = {}
  2708. for i,v in pairs(Players:GetChildren()) do
  2709. if string.sub(string.lower(v.Name),1,#name) == string.lower(name) then
  2710. table.insert(found,v)
  2711. end
  2712. end
  2713. return found
  2714. end
  2715.  
  2716. function getPlayer(list,speaker)
  2717. if list == nil then return {speaker.Name} end
  2718. local nameList = splitString(list,",")
  2719.  
  2720. local foundList = {}
  2721.  
  2722. for _,name in pairs(nameList) do
  2723. if string.sub(name,1,1) ~= "+" and string.sub(name,1,1) ~= "-" then name = "+"..name end
  2724. local tokens = toTokens(name)
  2725. local initialPlayers = Players:GetPlayers()
  2726.  
  2727. for i,v in pairs(tokens) do
  2728. if v.Operator == "+" then
  2729. local tokenContent = v.Name
  2730. local foundCase = false
  2731. for regex,case in pairs(SpecialPlayerCases) do
  2732. local matches = {string.match(tokenContent,"^"..regex.."$")}
  2733. if #matches > 0 then
  2734. foundCase = true
  2735. initialPlayers = onlyIncludeInTable(initialPlayers,case(speaker,matches,initialPlayers))
  2736. end
  2737. end
  2738. if not foundCase then
  2739. initialPlayers = onlyIncludeInTable(initialPlayers,getPlayersByName(tokenContent))
  2740. end
  2741. else
  2742. local tokenContent = v.Name
  2743. local foundCase = false
  2744. for regex,case in pairs(SpecialPlayerCases) do
  2745. local matches = {string.match(tokenContent,"^"..regex.."$")}
  2746. if #matches > 0 then
  2747. foundCase = true
  2748. initialPlayers = removeTableMatches(initialPlayers,case(speaker,matches,initialPlayers))
  2749. end
  2750. end
  2751. if not foundCase then
  2752. initialPlayers = removeTableMatches(initialPlayers,getPlayersByName(tokenContent))
  2753. end
  2754. end
  2755. end
  2756.  
  2757. for i,v in pairs(initialPlayers) do table.insert(foundList,v) end
  2758. end
  2759.  
  2760. local foundNames = {}
  2761. for i,v in pairs(foundList) do table.insert(foundNames,v.Name) end
  2762.  
  2763. return foundNames
  2764. end
  2765.  
  2766. local getprfx=function(strn)
  2767. if strn:sub(1,string.len(prefix))==prefix then return{'cmd',string.len(prefix)+1}
  2768. end return
  2769. end
  2770.  
  2771. function do_exec(str, plr)
  2772. str = str:gsub('/e ', '')
  2773. local t = getprfx(str)
  2774. if not t then return end
  2775. str = str:sub(t[2])
  2776. if t[1]=='cmd' then
  2777. execCmd(str, plr)
  2778. IndexContents('',true,false,true)
  2779. end
  2780. end
  2781.  
  2782.  
  2783. Players.LocalPlayer.Chatted:connect(function(message)
  2784. do_exec(message, Players.LocalPlayer)
  2785. end)
  2786.  
  2787. Holder.Cmdbar.Changed:connect(function(property)
  2788. if property == "Text" and Holder.Cmdbar:IsFocused() then
  2789. IndexContents(Holder.Cmdbar.Text,true,true)
  2790. end
  2791. end)
  2792.  
  2793. Holder.Cmdbar.FocusLost:connect(function(enterpressed)
  2794. if enterpressed then
  2795. execCmd(Holder.Cmdbar.Text,Players.LocalPlayer)
  2796. end
  2797. Holder.Cmdbar.Text = "Command Bar"
  2798. IndexContents('',true,false,true)
  2799. if canvasPos ~= nil then
  2800. CMDsF.CanvasPosition = Vector2.new(0, canvasPos)
  2801. canvasTop = false
  2802. end
  2803. if SettingsOpen == true then
  2804. Settings:TweenPosition(UDim2.new(0, 0, 0, 45), "InOut", "Quart", 0.2, true, nil)
  2805. end
  2806. end)
  2807.  
  2808. Holder.Cmdbar.Focused:Connect(function() historyCount = 0 end)
  2809. UserInputService.InputBegan:Connect(function(input)
  2810. if not Holder.Cmdbar:IsFocused() then return end
  2811. if input.KeyCode == Enum.KeyCode.Up then
  2812. historyCount = historyCount + 1
  2813. if historyCount > #cmdHistory then historyCount = #cmdHistory end
  2814. Holder.Cmdbar.Text = cmdHistory[historyCount] or ""
  2815. elseif input.KeyCode == Enum.KeyCode.Down then
  2816. historyCount = historyCount - 1
  2817. if historyCount < 1 then historyCount = 1 end
  2818. Holder.Cmdbar.Text = cmdHistory[historyCount] or ""
  2819. end
  2820. end)
  2821.  
  2822. ESPenabled = false
  2823. CHMSenabled = false
  2824.  
  2825. function round(num, numDecimalPlaces)
  2826. local mult = 10^(numDecimalPlaces or 0)
  2827. return math.floor(num * mult + 0.5) / mult
  2828. end
  2829.  
  2830. function ESP(plr)
  2831. spawn(function()
  2832. local refreshing = true
  2833. for i,v in pairs(PARENT:GetChildren()) do
  2834. if v.Name == plr.Name..'_ESP' then
  2835. v:Destroy()
  2836. end
  2837. end
  2838. wait()
  2839. if plr.Character and plr.Name ~= Players.LocalPlayer.Name and not PARENT:FindFirstChild(plr.Name..'_ESP') then
  2840. local ESPholder = Instance.new("Folder", PARENT)
  2841. ESPholder.Name = plr.Name..'_ESP'
  2842. for b,n in pairs (plr.Character:GetChildren()) do
  2843. if (n:IsA("BasePart")) then
  2844. local a = Instance.new("BoxHandleAdornment", ESPholder)
  2845. a.Name = plr.Name
  2846. a.Adornee = n
  2847. a.AlwaysOnTop = true
  2848. a.ZIndex = 0
  2849. a.Size = n.Size
  2850. a.Transparency = 0.7
  2851. if plr.TeamColor == Players.LocalPlayer.TeamColor then
  2852. a.Color = BrickColor.new("Lime green")
  2853. else
  2854. a.Color = BrickColor.new("Really red")
  2855. end
  2856. end
  2857. end
  2858. if plr.Character and plr.Character:FindFirstChild('Head') then
  2859. local BillboardGui = Instance.new("BillboardGui", ESPholder)
  2860. local TextLabel = Instance.new("TextLabel")
  2861. BillboardGui.Adornee = plr.Character.Head
  2862. BillboardGui.Name = plr.Name
  2863. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  2864. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  2865. BillboardGui.AlwaysOnTop = true
  2866. TextLabel.Parent = BillboardGui
  2867. TextLabel.BackgroundTransparency = 1
  2868. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  2869. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  2870. TextLabel.Font = Enum.Font.SourceSansSemibold
  2871. TextLabel.TextSize = 20
  2872. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  2873. TextLabel.TextStrokeTransparency = 0
  2874. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  2875. plr.CharacterAdded:Connect(function()
  2876. if ESPenabled then
  2877. refreshing = false
  2878. ESPholder:Destroy()
  2879. repeat wait(1) until plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid')
  2880. ESP(plr)
  2881. end
  2882. end)
  2883. game:GetService("RunService").RenderStepped:Connect(function()
  2884. if refreshing and PARENT:FindFirstChild(plr.Name..'_ESP') and plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid') then
  2885. local pos = math.floor((Players.LocalPlayer.Character.HumanoidRootPart.Position - plr.Character.HumanoidRootPart.Position).magnitude)
  2886. TextLabel.Text = 'Name: '..plr.Name..' | Health: '..round(plr.Character.Humanoid.Health, 1)..' | Studs: '..pos
  2887. end
  2888. end)
  2889. end
  2890. end
  2891. end)
  2892. end
  2893.  
  2894. function CHMS(plr)
  2895. spawn(function()
  2896. local refreshing = true
  2897. for i,v in pairs(PARENT:GetChildren()) do
  2898. if v.Name == plr.Name..'_CHMS' then
  2899. v:Destroy()
  2900. end
  2901. end
  2902. wait()
  2903. if plr.Character and plr.Name ~= Players.LocalPlayer.Name and not PARENT:FindFirstChild(plr.Name..'_CHMS') then
  2904. local ESPholder = Instance.new("Folder", PARENT)
  2905. ESPholder.Name = plr.Name..'_CHMS'
  2906. for b,n in pairs (plr.Character:GetChildren()) do
  2907. if (n:IsA("BasePart")) then
  2908. local a = Instance.new("BoxHandleAdornment", ESPholder)
  2909. a.Name = plr.Name
  2910. a.Adornee = n
  2911. a.AlwaysOnTop = true
  2912. a.ZIndex = 0
  2913. a.Size = n.Size
  2914. a.Transparency = 0.7
  2915. if plr.TeamColor == Players.LocalPlayer.TeamColor then
  2916. a.Color = BrickColor.new("Lime green")
  2917. else
  2918. a.Color = BrickColor.new("Really red")
  2919. end
  2920. end
  2921. end
  2922. plr.CharacterAdded:Connect(function()
  2923. if CHMSenabled then
  2924. refreshing = false
  2925. ESPholder:Destroy()
  2926. repeat wait(1) until plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid')
  2927. CHMS(plr)
  2928. end
  2929. end)
  2930. end
  2931. end)
  2932. end
  2933.  
  2934. function Locate(plr)
  2935. spawn(function()
  2936. local refreshing = true
  2937. for i,v in pairs(PARENT:GetChildren()) do
  2938. if v.Name == plr.Name..'_LC' then
  2939. v:Destroy()
  2940. end
  2941. end
  2942. wait()
  2943. if plr.Character and plr.Name ~= Players.LocalPlayer.Name and not PARENT:FindFirstChild(plr.Name..'_LC') then
  2944. local ESPholder = Instance.new("Folder", PARENT)
  2945. ESPholder.Name = plr.Name..'_LC'
  2946. for b,n in pairs (plr.Character:GetChildren()) do
  2947. if (n:IsA("BasePart")) then
  2948. local a = Instance.new("BoxHandleAdornment", ESPholder)
  2949. a.Name = plr.Name
  2950. a.Adornee = n
  2951. a.AlwaysOnTop = true
  2952. a.ZIndex = 0
  2953. a.Size = n.Size
  2954. a.Transparency = 0.7
  2955. if plr.TeamColor == Players.LocalPlayer.TeamColor then
  2956. a.Color = BrickColor.new("Lime green")
  2957. else
  2958. a.Color = BrickColor.new("Really red")
  2959. end
  2960. end
  2961. end
  2962. if plr.Character and plr.Character:FindFirstChild('Head') then
  2963. local BillboardGui = Instance.new("BillboardGui", ESPholder)
  2964. local TextLabel = Instance.new("TextLabel")
  2965. BillboardGui.Adornee = plr.Character.Head
  2966. BillboardGui.Name = plr.Name
  2967. BillboardGui.Size = UDim2.new(0, 100, 0, 150)
  2968. BillboardGui.StudsOffset = Vector3.new(0, 1, 0)
  2969. BillboardGui.AlwaysOnTop = true
  2970. TextLabel.Parent = BillboardGui
  2971. TextLabel.BackgroundTransparency = 1
  2972. TextLabel.Position = UDim2.new(0, 0, 0, -50)
  2973. TextLabel.Size = UDim2.new(0, 100, 0, 100)
  2974. TextLabel.Font = Enum.Font.SourceSansSemibold
  2975. TextLabel.TextSize = 20
  2976. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  2977. TextLabel.TextStrokeTransparency = 0
  2978. TextLabel.TextYAlignment = Enum.TextYAlignment.Bottom
  2979. plr.CharacterAdded:Connect(function()
  2980. if ESPholder ~= nil and ESPholder.Parent ~= nil then
  2981. refreshing = false
  2982. ESPholder:Destroy()
  2983. repeat wait(1) until plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid')
  2984. Locate(plr)
  2985. end
  2986. end)
  2987. game:GetService("RunService").RenderStepped:Connect(function()
  2988. if refreshing and PARENT:FindFirstChild(plr.Name..'_LC') and plr.Character:FindFirstChild('HumanoidRootPart') and plr.Character:FindFirstChild('Humanoid') then
  2989. local pos = math.floor((Players.LocalPlayer.Character.HumanoidRootPart.Position - plr.Character.HumanoidRootPart.Position).magnitude)
  2990. TextLabel.Text = 'Name: '..plr.Name..' | Health: '..round(plr.Character.Humanoid.Health, 1)..' | Studs: '..pos
  2991. end
  2992. end)
  2993. end
  2994. end
  2995. end)
  2996. end
  2997.  
  2998. bindsGUI = KeybindEditor
  2999. awaitingInput = false
  3000. keySelected = false
  3001.  
  3002. function unkeybind(cmd,key)
  3003. for i = #binds,1,-1 do
  3004. if binds[i].COMMAND == cmd and binds[i].KEY == key then
  3005. table.remove(binds, i)
  3006. end
  3007. end
  3008. refreshbinds()
  3009. updatesaves()
  3010. if key == 'RightClick' or key == 'LeftClick' then
  3011. notify('Keybinds Updated','Unbinded '..key..' from '..cmd)
  3012. else
  3013. notify('Keybinds Updated','Unbinded '..key:sub(14)..' from '..cmd)
  3014. end
  3015. end
  3016.  
  3017. function refreshbinds()
  3018. if Holder_2 then
  3019. Holder_2:ClearAllChildren()
  3020. Holder_2.CanvasSize = UDim2.new(0, 0, 0, 10)
  3021. for i = 1, #binds do
  3022. local YSize = 25
  3023. local Position = ((i * YSize) - YSize)
  3024. local newbind = Example_2:Clone()
  3025. newbind.Parent = Holder_2
  3026. newbind.Visible = true
  3027. newbind.Position = UDim2.new(0,0,0, Position + 5)
  3028. local input = tostring(binds[i].KEY)
  3029. local key
  3030. if input == 'RightClick' or input == 'LeftClick' then
  3031. key = input
  3032. else
  3033. key = input:sub(14)
  3034. end
  3035. newbind.Text.Text = key.." > "..binds[i].COMMAND
  3036. Holder_2.CanvasSize = UDim2.new(0,0,0, Position + 30)
  3037. newbind.Text.Delete.MouseButton1Click:Connect(function()
  3038. unkeybind(binds[i].COMMAND,binds[i].KEY)
  3039. end)
  3040. end
  3041. end
  3042. end
  3043.  
  3044. refreshbinds()
  3045.  
  3046. PositionsFrame.Delete.MouseButton1Click:Connect(function()
  3047. execCmd('cpos')
  3048. end)
  3049.  
  3050. function refreshwaypoints()
  3051. if Holder_4 then
  3052. Holder_4:ClearAllChildren()
  3053. Holder_4.CanvasSize = UDim2.new(0, 0, 0, 10)
  3054. for i = 1, #WayPoints do
  3055. local YSize = 25
  3056. local Position = ((i * YSize) - YSize)
  3057. local newpoint = Example_4:Clone()
  3058. newpoint.Parent = Holder_4
  3059. newpoint.Visible = true
  3060. newpoint.Position = UDim2.new(0,0,0, Position + 5)
  3061. newpoint.Text.Text = WayPoints[i].NAME
  3062. Holder_4.CanvasSize = UDim2.new(0,0,0, Position + 30)
  3063. newpoint.Text.Delete.MouseButton1Click:Connect(function()
  3064. execCmd('dpos '..WayPoints[i].NAME)
  3065. end)
  3066. newpoint.Text.TP.MouseButton1Click:Connect(function()
  3067. execCmd("loadpos "..WayPoints[i].NAME)
  3068. end)
  3069. end
  3070. end
  3071. end
  3072.  
  3073. refreshwaypoints()
  3074.  
  3075. function refreshaliases()
  3076. if Holder_3 then
  3077. Holder_3:ClearAllChildren()
  3078. Holder_3.CanvasSize = UDim2.new(0, 0, 0, 10)
  3079. for i = 1, #aliases do
  3080. local YSize = 25
  3081. local Position = ((i * YSize) - YSize)
  3082. local newalias = Example_3:Clone()
  3083. newalias.Parent = Holder_3
  3084. newalias.Visible = true
  3085. newalias.Position = UDim2.new(0,0,0, Position + 5)
  3086. newalias.Text.Text = aliases[i].CMD.." > "..aliases[i].ALIAS
  3087. Holder_3.CanvasSize = UDim2.new(0,0,0, Position + 30)
  3088. newalias.Text.Delete.MouseButton1Click:Connect(function()
  3089. execCmd('removealias '..aliases[i].ALIAS)
  3090. end)
  3091. end
  3092. end
  3093. end
  3094.  
  3095. BindTo.MouseButton1Click:Connect(function()
  3096. awaitingInput = true
  3097. BindTo.Text = 'Press something'
  3098. end)
  3099.  
  3100. Add_2.MouseButton1Click:Connect(function()
  3101. if keySelected then
  3102. if string.find(Cmdbar_2.Text, "\\\\") then
  3103. notify('Keybind Error','Only use one backslash to keybind multiple commands into one keybind or command')
  3104. else
  3105. addbind(Cmdbar_2.Text,keyPressed)
  3106. refreshbinds()
  3107. updatesaves()
  3108. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  3109. notify('Keybinds Updated','Binded '..keyPressed..' to '..Cmdbar_2.Text)
  3110. else
  3111. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to '..Cmdbar_2.Text)
  3112. end
  3113. end
  3114. end
  3115. end)
  3116.  
  3117. Exit_2.MouseButton1Click:Connect(function()
  3118. Cmdbar_2.Text = 'Command'
  3119. BindTo.Text = 'Click to bind'
  3120. keySelected = false
  3121. KeybindEditor:TweenPosition(UDim2.new(0.5, -180, 0, -400), "InOut", "Quart", 0.5, true, nil)
  3122. end)
  3123.  
  3124. local function onInputBegan(input,gameProcessed)
  3125. if awaitingInput then
  3126. if input.UserInputType == Enum.UserInputType.Keyboard then
  3127. keyPressed = tostring(input.KeyCode)
  3128. BindTo.Text = keyPressed:sub(14)
  3129. elseif input.UserInputType == Enum.UserInputType.MouseButton1 then
  3130. keyPressed = 'LeftClick'
  3131. BindTo.Text = 'LeftClick'
  3132. elseif input.UserInputType == Enum.UserInputType.MouseButton2 then
  3133. keyPressed = 'RightClick'
  3134. BindTo.Text = 'RightClick'
  3135. end
  3136. awaitingInput = false
  3137. keySelected = true
  3138. end
  3139. if not gameProcessed and #binds > 0 then
  3140. for i,v in pairs(binds)do
  3141. if input.UserInputType == Enum.UserInputType.Keyboard and v.KEY:lower()==tostring(input.KeyCode):lower() then
  3142. execCmd(v.COMMAND,Players.LocalPlayer)
  3143. elseif input.UserInputType == Enum.UserInputType.MouseButton1 and v.KEY:lower()=='leftclick' then
  3144. execCmd(v.COMMAND,Players.LocalPlayer)
  3145. elseif input.UserInputType == Enum.UserInputType.MouseButton2 and v.KEY:lower()=='rightclick' then
  3146. execCmd(v.COMMAND,Players.LocalPlayer)
  3147. end
  3148. end
  3149. end
  3150. end
  3151.  
  3152. UserInputService.InputBegan:connect(onInputBegan)
  3153.  
  3154. game:GetService('RunService').Stepped:connect(function()
  3155. if bangplr then
  3156. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Players[bangplr].Character.HumanoidRootPart.CFrame
  3157. end
  3158. if spinenabled then
  3159. pcall(function()
  3160. spinning.Position = Players.LocalPlayer.Character.Head.Position
  3161. end)
  3162. end
  3163. end)
  3164.  
  3165. Fly.Select.MouseButton1Click:Connect(function()
  3166. if keySelected then
  3167. addbind('togglefly',keyPressed)
  3168. refreshbinds()
  3169. updatesaves()
  3170. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  3171. notify('Keybinds Updated','Binded '..keyPressed..' to toggle fly')
  3172. else
  3173. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to toggle fly')
  3174. end
  3175. end
  3176. end)
  3177.  
  3178. Noclip.Select.MouseButton1Click:Connect(function()
  3179. if keySelected then
  3180. addbind('togglenoclip',keyPressed)
  3181. refreshbinds()
  3182. updatesaves()
  3183. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  3184. notify('Keybinds Updated','Binded '..keyPressed..' to toggle noclip')
  3185. else
  3186. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to toggle noclip')
  3187. end
  3188. end
  3189. end)
  3190.  
  3191. Float.Select.MouseButton1Click:Connect(function()
  3192. if keySelected then
  3193. addbind('togglefloat',keyPressed)
  3194. refreshbinds()
  3195. updatesaves()
  3196. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  3197. notify('Keybinds Updated','Binded '..keyPressed..' to toggle float')
  3198. else
  3199. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to toggle float')
  3200. end
  3201. end
  3202. end)
  3203.  
  3204. IYMouse.Button1Down:connect(function()
  3205. for i,v in pairs(binds) do
  3206. if v.COMMAND == 'clicktp' then
  3207. local input = v.KEY
  3208. if input == 'RightClick' and UserInputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton2) and Players.LocalPlayer.Character then
  3209. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = IYMouse.Hit + Vector3.new(0,7,0)
  3210. elseif input == 'LeftClick' and UserInputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) and Players.LocalPlayer.Character then
  3211. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = IYMouse.Hit + Vector3.new(0,7,0)
  3212. elseif UserInputService:IsKeyDown(Enum.KeyCode[input:sub(14)]) and Players.LocalPlayer.Character then
  3213. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = IYMouse.Hit + Vector3.new(0,7,0)
  3214. end
  3215. end
  3216. end
  3217. end)
  3218.  
  3219. ClickTP.Select.MouseButton1Click:Connect(function()
  3220. if keySelected then
  3221. addbind('clicktp',keyPressed)
  3222. refreshbinds()
  3223. updatesaves()
  3224. if keyPressed == 'RightClick' or keyPressed == 'LeftClick' then
  3225. notify('Keybinds Updated','Binded '..keyPressed..' to click tp')
  3226. else
  3227. notify('Keybinds Updated','Binded '..keyPressed:sub(14)..' to click tp')
  3228. end
  3229. end
  3230. end)
  3231.  
  3232. PluginsGUI = PluginEditor.background
  3233.  
  3234. function refreshplugins()
  3235. if Holder_5 then
  3236. Holder_5:ClearAllChildren()
  3237. Holder_5.CanvasSize = UDim2.new(0, 0, 0, 10)
  3238. for i,v in pairs(PluginsTable) do
  3239. local pName = v
  3240. local YSize = 25
  3241. local Position = ((i * YSize) - YSize)
  3242. local newplugin = Example_5:Clone()
  3243. newplugin.Parent = Holder_5
  3244. newplugin.Visible = true
  3245. newplugin.Position = UDim2.new(0,0,0, Position + 5)
  3246. newplugin.Text.Text = pName
  3247. Holder_5.CanvasSize = UDim2.new(0,0,0, Position + 30)
  3248. newplugin.Text.Delete.MouseButton1Click:Connect(function()
  3249. for i = #cmds,1,-1 do
  3250. if cmds[i].PLUGIN == pName then
  3251. table.remove(cmds, i)
  3252. end
  3253. end
  3254. for i,v in pairs(Holder.CMDs:GetChildren()) do
  3255. if v.Name == 'PLUGIN_'..pName then
  3256. v:Destroy()
  3257. end
  3258. end
  3259. for i,v in pairs(PluginsTable) do
  3260. if v == pName then
  3261. table.remove(PluginsTable, i)
  3262. notify('Removed Plugin',pName..' was removed')
  3263. end
  3264. end
  3265. IndexContents('',true)
  3266. refreshplugins()
  3267. end)
  3268. end
  3269. updatesaves()
  3270. end
  3271. end
  3272.  
  3273. local PluginCache
  3274. function LoadPlugin(val,startup)
  3275. local plugin
  3276.  
  3277. function CatchedPluginLoad()
  3278. plugin = loadfile(val)()
  3279. end
  3280.  
  3281. function handlePluginError(plerror)
  3282. notify('Plugin Error','An error occurred with the plugin, "'..val..'" and it could not be loaded')
  3283. if FindInTable(PluginsTable,val) then
  3284. for i,v in pairs(PluginsTable) do
  3285. if v == val then
  3286. table.remove(PluginsTable,i)
  3287. end
  3288. end
  3289. end
  3290.  
  3291. print("Original Error: "..tostring(plerror))
  3292. print("Plugin Error, stack traceback: "..tostring(debug.traceback()))
  3293.  
  3294. plugin = nil
  3295.  
  3296. return false
  3297. end
  3298.  
  3299. xpcall(CatchedPluginLoad, handlePluginError)
  3300.  
  3301. if plugin ~= nil then
  3302. if not startup then
  3303. notify('Loaded Plugin',"Name: "..plugin["PluginName"].."\n".."Description: "..plugin["PluginDescription"])
  3304. end
  3305. addcmdtext('',val)
  3306. addcmdtext(string.upper('--'..plugin["PluginName"]),val,plugin["PluginDescription"])
  3307. for i,v in pairs(plugin["Commands"]) do
  3308. local cmdExt = ''
  3309. local cmdName = i
  3310. local function handleNames()
  3311. cmdName = i
  3312. if findCmd(cmdName..cmdExt) then
  3313. if isNumber(cmdExt) then
  3314. cmdExt = cmdExt+1
  3315. else
  3316. cmdExt = 1
  3317. end
  3318. handleNames()
  3319. else
  3320. cmdName = cmdName..cmdExt
  3321. end
  3322. end
  3323. handleNames()
  3324. addcmd(cmdName, v["Aliases"], v["Function"], val)
  3325. if v["ListName"] then
  3326. local newName = v.ListName
  3327. local cmdNames = {i,unpack(v.Aliases)}
  3328. for i,v in pairs(cmdNames) do
  3329. newName = newName:gsub(v,v..cmdExt)
  3330. end
  3331. addcmdtext(newName,val,v["Description"])
  3332. else
  3333. addcmdtext(cmdName,val,v["Description"])
  3334. end
  3335. end
  3336. IndexContents('',true)
  3337. elseif plugin == nil then
  3338. plugin = nil
  3339. end
  3340. end
  3341.  
  3342. function FindPlugins()
  3343. if PluginsTable ~= nil and type(PluginsTable) == "table" then
  3344. for i,v in pairs(PluginsTable) do
  3345. LoadPlugin(v,true)
  3346. end
  3347. refreshplugins()
  3348. end
  3349. end
  3350.  
  3351. PluginsGUI.AddPlugin.MouseButton1Click:connect(function()
  3352. if PluginsGUI.FileName.Text:lower() == 'plugin file name' or PluginsGUI.FileName.Text:lower() == 'iy_fe.iy' or PluginsGUI.FileName.Text == 'iy_fe' then
  3353. notify('Plugin Error','Please enter a valid plugin')
  3354. else
  3355. local file
  3356. local fileName
  3357. if PluginsGUI.FileName.Text:sub(-3) == '.iy' then
  3358. pcall(function() file = readfile(PluginsGUI.FileName.Text) end)
  3359. fileName = PluginsGUI.FileName.Text
  3360. else
  3361. pcall(function() file = readfile(PluginsGUI.FileName.Text..'.iy') end)
  3362. fileName = PluginsGUI.FileName.Text..'.iy'
  3363. end
  3364. if file then
  3365. if not FindInTable(PluginsTable, fileName) then
  3366. table.insert(PluginsTable, fileName)
  3367. LoadPlugin(fileName)
  3368. refreshplugins()
  3369. else
  3370. notify('Plugin Error','This plugin is already added')
  3371. end
  3372. else
  3373. notify('Plugin Error','Cannot locate file "'..fileName..'". Is the file in the correct folder?')
  3374. end
  3375. end
  3376. end)
  3377.  
  3378. Exit_3.MouseButton1Click:connect(function()
  3379. PluginEditor:TweenPosition(UDim2.new(0.5, -180, 0, -400), "InOut", "Quart", 0.5, true, nil)
  3380. PluginsGUI.FileName.Text = 'Plugin File Name'
  3381. end)
  3382.  
  3383. PluginsFrame.Add.MouseButton1Click:Connect(function()
  3384. PluginEditor:TweenPosition(UDim2.new(0.5, -180, 0, 250), "InOut", "Quart", 0.5, true, nil)
  3385. end)
  3386.  
  3387. Settings.Plugins.Select.MouseButton1Click:Connect(function()
  3388. if writefileExploit() then
  3389. PluginsFrame:TweenPosition(UDim2.new(0, 0, 0, 0), "InOut", "Quart", 0.5, true, nil)
  3390. wait(0.5)
  3391. disablebuttons()
  3392. else
  3393. notify('Incompatible Exploit','Your exploit is unable to use plugins')
  3394. end
  3395. end)
  3396.  
  3397. PluginsFrame.Close.MouseButton1Click:Connect(function()
  3398. enablebuttons()
  3399. PluginsFrame:TweenPosition(UDim2.new(0, 0, 0, 175), "InOut", "Quart", 0.5, true, nil)
  3400. end)
  3401.  
  3402. addcmd('addalias',{},
  3403. function(args,speaker)
  3404. if #args < 2 then return end
  3405. local cmd = string.lower(args[1])
  3406. local alias = string.lower(args[2])
  3407. for i,v in pairs(cmds) do
  3408. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  3409. customAlias[alias] = v
  3410. aliases[#aliases + 1] = {CMD = cmd, ALIAS = alias}
  3411. notify('Aliases Modified',"Added "..alias.." as an alias to "..cmd)
  3412. updatesaves()
  3413. refreshaliases()
  3414. break
  3415. end
  3416. end
  3417. end)
  3418.  
  3419. addcmd('loadsavedaliases',{},
  3420. function(args,speaker)
  3421. if #args < 2 then return end
  3422. local cmd = string.lower(args[1])
  3423. local alias = string.lower(args[2])
  3424. for i,v in pairs(cmds) do
  3425. if v.NAME:lower()==cmd or std.inTable(v.ALIAS,cmd) then
  3426. customAlias[alias] = v
  3427. refreshaliases()
  3428. break
  3429. end
  3430. end
  3431. end)
  3432.  
  3433. if aliases then
  3434. for i = 1, #aliases do
  3435. execCmd('loadsavedaliases '..aliases[i].CMD..' '..aliases[i].ALIAS)
  3436. end
  3437. end
  3438.  
  3439. addcmd('removealias',{},
  3440. function(args,speaker)
  3441. if #args < 1 then return end
  3442. local alias = string.lower(args[1])
  3443. if customAlias[alias] then
  3444. local cmd = customAlias[alias].NAME
  3445. customAlias[alias] = nil
  3446. for i,v in pairs(aliases) do
  3447. if v.ALIAS == tostring(alias) then
  3448. table.remove(aliases, i)
  3449. end
  3450. end
  3451. notify('Aliases Modified',"Removed the alias "..alias.." from "..cmd)
  3452. updatesaves()
  3453. refreshaliases()
  3454. end
  3455. end)
  3456.  
  3457. addcmd('clraliases',{},
  3458. function(args,speaker)
  3459. customAlias = {}
  3460. aliases = {}
  3461. notify('Aliases Modified','Removed all aliases')
  3462. updatesaves()
  3463. refreshaliases()
  3464. end)
  3465.  
  3466. addcmd('serverinfo',{'info','sinfo'},
  3467. function(args, speaker)
  3468. local FRAME = Instance.new("Frame")
  3469. local shadow = Instance.new("Frame")
  3470. local PopupText = Instance.new("TextLabel")
  3471. local Exit = Instance.new("ImageButton")
  3472. local background = Instance.new("Frame")
  3473. local Dark = Instance.new("Frame")
  3474. local TextLabel = Instance.new("TextLabel")
  3475. local TextLabel2 = Instance.new("TextLabel")
  3476. local TextLabel3 = Instance.new("TextLabel")
  3477. local Time = Instance.new("TextLabel")
  3478. local appearance = Instance.new("TextLabel")
  3479. local maxplayers = Instance.new("TextLabel")
  3480. local name = Instance.new("TextLabel")
  3481. local placeid = Instance.new("TextLabel")
  3482. local playerid = Instance.new("TextLabel")
  3483. local players = Instance.new("TextLabel")
  3484.  
  3485. FRAME.Name = randomString()
  3486. FRAME.Parent = PARENT
  3487. FRAME.Active = true
  3488. FRAME.BackgroundColor3 = Color3.new(1, 1, 1)
  3489. FRAME.BackgroundTransparency = 1
  3490. FRAME.Position = UDim2.new(0.5, -130, 0, -400)
  3491. FRAME.Size = UDim2.new(0, 250, 0, 20)
  3492. FRAME.ZIndex = 4
  3493. dragGUI(FRAME)
  3494.  
  3495. shadow.Name = "shadow"
  3496. shadow.Parent = FRAME
  3497. shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3498. shadow.BorderColor3 = Color3.new(0, 0, 0)
  3499. shadow.BorderSizePixel = 0
  3500. shadow.Size = UDim2.new(0, 250, 0, 20)
  3501. shadow.ZIndex = 4
  3502.  
  3503. PopupText.Name = "PopupText"
  3504. PopupText.Parent = shadow
  3505. PopupText.BackgroundTransparency = 1
  3506. PopupText.Position = UDim2.new(0, 38, 0, 0)
  3507. PopupText.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  3508. PopupText.ZIndex = 4
  3509. PopupText.Font = Enum.Font.SourceSans
  3510. PopupText.TextSize = 20
  3511. PopupText.Text = "Server"
  3512. PopupText.TextColor3 = Color3.new(1, 1, 1)
  3513. PopupText.TextStrokeTransparency = 0
  3514. PopupText.TextWrapped = true
  3515.  
  3516. Exit.Name = "Exit"
  3517. Exit.Parent = shadow
  3518. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  3519. Exit.BackgroundTransparency = 1
  3520. Exit.Size = UDim2.new(0, 20, 0, 20)
  3521. Exit.ZIndex = 4
  3522. Exit.Image = "rbxassetid://2132544126"
  3523.  
  3524. background.Name = "background"
  3525. background.Parent = FRAME
  3526. background.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  3527. background.BorderColor3 = Color3.new(0, 0, 0)
  3528. background.BorderSizePixel = 0
  3529. background.Position = UDim2.new(0, 0, 1, 0)
  3530. background.Size = UDim2.new(0, 250, 0, 250)
  3531. background.ZIndex = 4
  3532.  
  3533. Dark.Name = "Dark"
  3534. Dark.Parent = background
  3535. Dark.Active = true
  3536. Dark.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  3537. Dark.BackgroundTransparency = 0.5
  3538. Dark.BorderSizePixel = 0
  3539. Dark.Size = UDim2.new(0, 250, 0, 5)
  3540. Dark.ZIndex = 4
  3541.  
  3542. TextLabel.Name = "Text Label"
  3543. TextLabel.Parent = background
  3544. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  3545. TextLabel.BackgroundTransparency = 1
  3546. TextLabel.BorderColor3 = Color3.new(0, 0, 0)
  3547. TextLabel.Position = UDim2.new(0, 5, 0, 80)
  3548. TextLabel.Size = UDim2.new(0, 100, 0, 20)
  3549. TextLabel.ZIndex = 10
  3550. TextLabel.Font = Enum.Font.SourceSansLight
  3551. TextLabel.FontSize = Enum.FontSize.Size24
  3552. TextLabel.Text = "Run Time:"
  3553. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  3554. TextLabel.TextStrokeTransparency = 0
  3555. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  3556.  
  3557. TextLabel2.Name = "Text Label2"
  3558. TextLabel2.Parent = background
  3559. TextLabel2.BackgroundColor3 = Color3.new(1, 1, 1)
  3560. TextLabel2.BackgroundTransparency = 1
  3561. TextLabel2.BorderColor3 = Color3.new(0, 0, 0)
  3562. TextLabel2.Position = UDim2.new(0, 5, 0, 130)
  3563. TextLabel2.Size = UDim2.new(0, 100, 0, 20)
  3564. TextLabel2.ZIndex = 10
  3565. TextLabel2.Font = Enum.Font.SourceSansLight
  3566. TextLabel2.FontSize = Enum.FontSize.Size24
  3567. TextLabel2.Text = "Statistics:"
  3568. TextLabel2.TextColor3 = Color3.new(1, 1, 1)
  3569. TextLabel2.TextXAlignment = Enum.TextXAlignment.Left
  3570.  
  3571. TextLabel3.Name = "Text Label3"
  3572. TextLabel3.Parent = background
  3573. TextLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  3574. TextLabel3.BackgroundTransparency = 1
  3575. TextLabel3.BorderColor3 = Color3.new(0, 0, 0)
  3576. TextLabel3.BorderSizePixel = 0
  3577. TextLabel3.Position = UDim2.new(0, 5, 0, 10)
  3578. TextLabel3.Size = UDim2.new(0, 100, 0, 20)
  3579. TextLabel3.ZIndex = 10
  3580. TextLabel3.Font = Enum.Font.SourceSansLight
  3581. TextLabel3.FontSize = Enum.FontSize.Size24
  3582. TextLabel3.Text = "Local Player:"
  3583. TextLabel3.TextColor3 = Color3.new(1, 1, 1)
  3584. TextLabel3.TextXAlignment = Enum.TextXAlignment.Left
  3585.  
  3586. Time.Name = "Time"
  3587. Time.Parent = background
  3588. Time.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3589. Time.BackgroundTransparency = 1
  3590. Time.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3591. Time.Position = UDim2.new(0, 5, 0, 105)
  3592. Time.Size = UDim2.new(0, 100, 0, 20)
  3593. Time.ZIndex = 10
  3594. Time.Font = Enum.Font.SourceSans
  3595. Time.FontSize = Enum.FontSize.Size14
  3596. Time.Text = "LOADING"
  3597. Time.TextColor3 = Color3.new(1, 1, 1)
  3598. Time.TextXAlignment = Enum.TextXAlignment.Left
  3599.  
  3600. appearance.Name = "appearance"
  3601. appearance.Parent = background
  3602. appearance.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3603. appearance.BackgroundTransparency = 1
  3604. appearance.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3605. appearance.Position = UDim2.new(0, 5, 0, 55)
  3606. appearance.Size = UDim2.new(0, 100, 0, 20)
  3607. appearance.ZIndex = 10
  3608. appearance.Font = Enum.Font.SourceSans
  3609. appearance.FontSize = Enum.FontSize.Size14
  3610. appearance.Text = "Appearance: LOADING"
  3611. appearance.TextColor3 = Color3.new(1, 1, 1)
  3612. appearance.TextXAlignment = Enum.TextXAlignment.Left
  3613.  
  3614. maxplayers.Name = "maxplayers"
  3615. maxplayers.Parent = background
  3616. maxplayers.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3617. maxplayers.BackgroundTransparency = 1
  3618. maxplayers.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3619. maxplayers.Position = UDim2.new(0, 5, 0, 175)
  3620. maxplayers.Size = UDim2.new(0, 100, 0, 20)
  3621. maxplayers.ZIndex = 10
  3622. maxplayers.Font = Enum.Font.SourceSans
  3623. maxplayers.FontSize = Enum.FontSize.Size14
  3624. maxplayers.Text = "LOADING"
  3625. maxplayers.TextColor3 = Color3.new(1, 1, 1)
  3626. maxplayers.TextXAlignment = Enum.TextXAlignment.Left
  3627.  
  3628. name.Name = "name"
  3629. name.Parent = background
  3630. name.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3631. name.BackgroundTransparency = 1
  3632. name.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3633. name.Position = UDim2.new(0, 5, 0, 215)
  3634. name.Size = UDim2.new(0, 240, 0, 30)
  3635. name.ZIndex = 10
  3636. name.Font = Enum.Font.SourceSans
  3637. name.FontSize = Enum.FontSize.Size14
  3638. name.Text = "Place Name: LOADING"
  3639. name.TextColor3 = Color3.new(1, 1, 1)
  3640. name.TextWrapped = true
  3641. name.TextXAlignment = Enum.TextXAlignment.Left
  3642. name.TextYAlignment = Enum.TextYAlignment.Top
  3643.  
  3644. placeid.Name = "placeid"
  3645. placeid.Parent = background
  3646. placeid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3647. placeid.BackgroundTransparency = 1
  3648. placeid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3649. placeid.Position = UDim2.new(0, 5, 0, 195)
  3650. placeid.Size = UDim2.new(0, 100, 0, 20)
  3651. placeid.ZIndex = 10
  3652. placeid.Font = Enum.Font.SourceSans
  3653. placeid.FontSize = Enum.FontSize.Size14
  3654. placeid.Text = "Place ID: LOADING"
  3655. placeid.TextColor3 = Color3.new(1, 1, 1)
  3656. placeid.TextXAlignment = Enum.TextXAlignment.Left
  3657.  
  3658. playerid.Name = "playerid"
  3659. playerid.Parent = background
  3660. playerid.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3661. playerid.BackgroundTransparency = 1
  3662. playerid.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3663. playerid.Position = UDim2.new(0, 5, 0, 35)
  3664. playerid.Size = UDim2.new(0, 100, 0, 20)
  3665. playerid.ZIndex = 10
  3666. playerid.Font = Enum.Font.SourceSans
  3667. playerid.FontSize = Enum.FontSize.Size14
  3668. playerid.Text = "Player ID: LOADING"
  3669. playerid.TextColor3 = Color3.new(1, 1, 1)
  3670. playerid.TextXAlignment = Enum.TextXAlignment.Left
  3671.  
  3672. players.Name = "players"
  3673. players.Parent = background
  3674. players.BackgroundColor3 = Color3.new(0, 0.8, 1)
  3675. players.BackgroundTransparency = 1
  3676. players.BorderColor3 = Color3.new(0.2, 0.8, 0.2)
  3677. players.Position = UDim2.new(0, 5, 0, 155)
  3678. players.Size = UDim2.new(0, 100, 0, 20)
  3679. players.ZIndex = 10
  3680. players.Font = Enum.Font.SourceSans
  3681. players.FontSize = Enum.FontSize.Size14
  3682. players.Text = "LOADING"
  3683. players.TextColor3 = Color3.new(1, 1, 1)
  3684. players.TextXAlignment = Enum.TextXAlignment.Left
  3685.  
  3686. local SINFOGUI = background
  3687. FRAME:TweenPosition(UDim2.new(0.5, -130, 0, 100), "InOut", "Quart", 0.5, true, nil)
  3688. wait(0.5)
  3689. Exit.MouseButton1Click:Connect(function()
  3690. FRAME:TweenPosition(UDim2.new(0.5, -130, 0, -400), "InOut", "Quart", 0.5, true, nil)
  3691. wait(0.6)
  3692. FRAME:Destroy()
  3693. end)
  3694. local Asset = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
  3695. SINFOGUI.name.Text = "Place Name: " .. Asset.Name
  3696. SINFOGUI.playerid.Text = "Player ID: " ..Players.LocalPlayer.UserId
  3697. SINFOGUI.maxplayers.Text = Players.MaxPlayers.. " Players Max"
  3698. SINFOGUI.placeid.Text = "Place ID: " ..game.PlaceId
  3699. repeat
  3700. players = Players:getPlayers()
  3701. SINFOGUI.players.Text = #players.. " Player(s)"
  3702. SINFOGUI.appearance.Text = "Appearance: " ..Players.LocalPlayer.CharacterAppearanceId
  3703. local seconds = math.floor(workspace.DistributedGameTime)
  3704. local minutes = math.floor(workspace.DistributedGameTime / 60)
  3705. local hours = math.floor(workspace.DistributedGameTime / 60 / 60)
  3706. local seconds = seconds - (minutes * 60)
  3707. local minutes = minutes - (hours * 60)
  3708. if hours < 1 then if minutes < 1 then
  3709. SINFOGUI.Time.Text = seconds .. " Second(s)" else
  3710. SINFOGUI.Time.Text = minutes .. " Minute(s), " .. seconds .. " Second(s)"
  3711. end
  3712. else
  3713. SINFOGUI.Time.Text = hours .. " Hour(s), " .. minutes .. " Minute(s), " .. seconds .. " Second(s)"
  3714. end
  3715. wait(1)
  3716. until SINFOGUI.Parent == nil
  3717. end)
  3718.  
  3719. addcmd('breakloops',{'break'},
  3720. function(args, speaker)
  3721. lastBreakTime = tick()
  3722. end)
  3723.  
  3724. addcmd('rejoin',{'rj'},
  3725. function(args, speaker)
  3726. game:GetService('TeleportService'):Teleport(game.PlaceId)
  3727. end)
  3728.  
  3729. addcmd('exit',{},
  3730. function(args, speaker)
  3731. game:shutdown()
  3732. end)
  3733.  
  3734. runningnoclip = false
  3735. Clip = true
  3736. addcmd('noclip',{},
  3737. function(args, speaker)
  3738. Clip = false
  3739. wait(0.1)
  3740. if runningnoclip == false then runningnoclip = true
  3741. game:GetService('RunService').Stepped:connect(function ()
  3742. if Clip == false and Players.LocalPlayer.Character ~= nil then
  3743. for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  3744. if child:IsA("BasePart") and child.CanCollide == true then
  3745. child.CanCollide = false
  3746. end end end end) end
  3747. end)
  3748.  
  3749. addcmd('clip',{'unnoclip'},
  3750. function(args, speaker)
  3751. Clip = true
  3752. end)
  3753.  
  3754. addcmd('togglenoclip',{},
  3755. function(args, speaker)
  3756. if Clip then
  3757. execCmd('noclip')
  3758. else
  3759. execCmd('clip')
  3760. end
  3761. end)
  3762.  
  3763. FLYING = false
  3764. iyflyspeed = 1
  3765. function sFLY()
  3766. repeat wait() until Players.LocalPlayer and Players.LocalPlayer.Character and Players.LocalPlayer.Character:FindFirstChild('HumanoidRootPart') and Players.LocalPlayer.Character:FindFirstChild('Humanoid')
  3767. repeat wait() until IYMouse
  3768.  
  3769. local T = Players.LocalPlayer.Character.HumanoidRootPart
  3770. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  3771. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  3772. local SPEED = 0
  3773.  
  3774. local function FLY()
  3775. FLYING = true
  3776. local BG = Instance.new('BodyGyro', T)
  3777. local BV = Instance.new('BodyVelocity', T)
  3778. BG.P = 9e4
  3779. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  3780. BG.cframe = T.CFrame
  3781. BV.velocity = Vector3.new(0, 0, 0)
  3782. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  3783. spawn(function()
  3784. repeat wait()
  3785. Players.LocalPlayer.Character.Humanoid.PlatformStand = true
  3786. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  3787. SPEED = 50
  3788. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  3789. SPEED = 0
  3790. end
  3791. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  3792. 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
  3793. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  3794. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  3795. 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
  3796. else
  3797. BV.velocity = Vector3.new(0, 0, 0)
  3798. end
  3799. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  3800. until not FLYING
  3801. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  3802. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  3803. SPEED = 0
  3804. BG:destroy()
  3805. BV:destroy()
  3806. Players.LocalPlayer.Character.Humanoid.PlatformStand = false
  3807. end)
  3808. end
  3809. IYMouse.KeyDown:connect(function(KEY)
  3810. if KEY:lower() == 'w' then
  3811. CONTROL.F = iyflyspeed
  3812. elseif KEY:lower() == 's' then
  3813. CONTROL.B = -iyflyspeed
  3814. elseif KEY:lower() == 'a' then
  3815. CONTROL.L = -iyflyspeed
  3816. elseif KEY:lower() == 'd' then
  3817. CONTROL.R = iyflyspeed
  3818. end
  3819. end)
  3820. IYMouse.KeyUp:connect(function(KEY)
  3821. if KEY:lower() == 'w' then
  3822. CONTROL.F = 0
  3823. elseif KEY:lower() == 's' then
  3824. CONTROL.B = 0
  3825. elseif KEY:lower() == 'a' then
  3826. CONTROL.L = 0
  3827. elseif KEY:lower() == 'd' then
  3828. CONTROL.R = 0
  3829. end
  3830. end)
  3831. FLY()
  3832. end
  3833.  
  3834. function NOFLY()
  3835. FLYING = false
  3836. Players.LocalPlayer.Character.Humanoid.PlatformStand = false
  3837. end
  3838.  
  3839. Players.LocalPlayer.CharacterAdded:Connect(function()
  3840. FLYING = false
  3841. Floating = false
  3842. execCmd('clip')
  3843. end)
  3844.  
  3845. addcmd('fly',{},
  3846. function(args, speaker)
  3847. sFLY()
  3848. end)
  3849.  
  3850. addcmd('flyspeed',{'flysp'},
  3851. function(args, speaker)
  3852. if isNumber(args[1]) then
  3853. iyflyspeed = args[1]
  3854. end
  3855. end)
  3856.  
  3857. addcmd('unfly',{'nofly'},
  3858. function(args, speaker)
  3859. NOFLY()
  3860. end)
  3861.  
  3862. addcmd('togglefly',{},
  3863. function(args, speaker)
  3864. if FLYING then
  3865. NOFLY()
  3866. else
  3867. sFLY()
  3868. end
  3869. end)
  3870.  
  3871. Floating = false
  3872. addcmd('float', {},
  3873. function(args,speaker)
  3874. Floating = true
  3875. local pchar = Players.LocalPlayer.Character
  3876. if pchar and not pchar:FindFirstChild("Float") then
  3877. spawn(function()
  3878. local Float = Instance.new('Part', pchar)
  3879. Float.Name = 'Float'
  3880. Float.Transparency = 1
  3881. Float.Size = Vector3.new(6,1,6)
  3882. Float.Anchored = true
  3883. Float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  3884. notify('Float','Float Enabled')
  3885. spawn(function()
  3886. while wait(0.1) do
  3887. if pchar:FindFirstChild("Float") then
  3888. Float.CFrame = pchar.HumanoidRootPart.CFrame * CFrame.new(0,-3.5,0)
  3889. else
  3890. break
  3891. end
  3892. end
  3893. end)
  3894. end)
  3895. end
  3896. end)
  3897.  
  3898. addcmd('unfloat',{'nofloat'},
  3899. function(args, speaker)
  3900. Floating = false
  3901. local pchar = Players.LocalPlayer.Character
  3902. notify('Float','Float Disabled')
  3903. if pchar:FindFirstChild("Float") then
  3904. pchar.Float:Destroy()
  3905. end
  3906. end)
  3907.  
  3908. addcmd('togglefloat',{},
  3909. function(args, speaker)
  3910. if Floating then
  3911. execCmd('unfloat')
  3912. else
  3913. execCmd('float')
  3914. end
  3915. end)
  3916.  
  3917. addcmd('savepos',{'spos','saveposition','setwaypoint'},
  3918. function(args, speaker)
  3919. local WPName = tostring(getstring(1))
  3920. if speaker.Character:findFirstChild("HumanoidRootPart") then
  3921. notify('Modified Waypoints',"Created waypoint: "..getstring(1))
  3922. local torso = speaker.Character:findFirstChild("HumanoidRootPart")
  3923. WayPoints[#WayPoints + 1] = {NAME = WPName, COORD = {math.floor(torso.Position.X), math.floor(torso.Position.Y), math.floor(torso.Position.Z)}}
  3924. end
  3925. refreshwaypoints()
  3926. updatesaves()
  3927. end)
  3928.  
  3929. addcmd('deletepos',{'dpos','deleteposition','deletewaypoint'},
  3930. function(args, speaker)
  3931. for i,v in pairs(WayPoints) do
  3932. if v.NAME == tostring(getstring(1)) then
  3933. notify('Modified Waypoints',"Deleted waypoint: " .. v.NAME)
  3934. table.remove(WayPoints, i)
  3935. end
  3936. end
  3937. refreshwaypoints()
  3938. updatesaves()
  3939. end)
  3940.  
  3941. addcmd('clearpos',{'clrpositions','clearpositions','cpos','clrpos'},
  3942. function(args, speaker)
  3943. WayPoints = {}
  3944. refreshwaypoints()
  3945. updatesaves()
  3946. notify('Modified Waypoints','Removed all waypoints')
  3947. end)
  3948.  
  3949. addcmd('loadpos',{'lpos','loadposition','waypoint'},
  3950. function(args, speaker)
  3951. local WPName = tostring(getstring(1))
  3952. if Players.LocalPlayer.Character then
  3953. for i,_ in pairs(WayPoints) do
  3954. local x = WayPoints[i].COORD[1]
  3955. local y = WayPoints[i].COORD[2]
  3956. local z = WayPoints[i].COORD[3]
  3957. if tostring(WayPoints[i].NAME) == tostring(WPName) then
  3958. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(x,y,z)
  3959. end
  3960. end
  3961. end
  3962. end)
  3963.  
  3964. addcmd('esp',{},
  3965. function(args, speaker)
  3966. if not CHMSenabled then
  3967. ESPenabled = true
  3968. for i,v in pairs(Players:GetChildren()) do
  3969. if v.ClassName == "Player" and v.Name ~= Players.LocalPlayer.Name then
  3970. ESP(v)
  3971. end
  3972. end
  3973. else
  3974. notify('ESP','Disable chams (nochams) before using esp')
  3975. end
  3976. end)
  3977.  
  3978. addcmd('noesp',{'unesp'},
  3979. function(args, speaker)
  3980. ESPenabled = false
  3981. for i,v in pairs(Players:GetChildren()) do
  3982. local espplr = v
  3983. for i,c in pairs(PARENT:GetChildren()) do
  3984. if c.Name == espplr.Name..'_ESP' then
  3985. c:Destroy()
  3986. end
  3987. end
  3988. end
  3989. end)
  3990.  
  3991. addcmd('chams',{},
  3992. function(args, speaker)
  3993. if not ESPenabled then
  3994. CHMSenabled = true
  3995. for i,v in pairs(Players:GetChildren()) do
  3996. if v.ClassName == "Player" and v.Name ~= Players.LocalPlayer.Name then
  3997. CHMS(v)
  3998. end
  3999. end
  4000. else
  4001. notify('Chams','Disable ESP (noesp) before using chams')
  4002. end
  4003. end)
  4004.  
  4005. addcmd('nochams',{'unchams'},
  4006. function(args, speaker)
  4007. CHMSenabled = false
  4008. for i,v in pairs(Players:GetChildren()) do
  4009. local chmsplr = v
  4010. for i,c in pairs(PARENT:GetChildren()) do
  4011. if c.Name == chmsplr.Name..'_CHMS' then
  4012. c:Destroy()
  4013. end
  4014. end
  4015. end
  4016. end)
  4017.  
  4018. addcmd('locate',{},
  4019. function(args, speaker)
  4020. local players = getPlayer(args[1], speaker)
  4021. for i,v in pairs(players) do
  4022. Locate(Players[v])
  4023. end
  4024. end)
  4025.  
  4026. addcmd('nolocate',{'unlocate'},
  4027. function(args, speaker)
  4028. local players = getPlayer(args[1], speaker)
  4029. for i,v in pairs(players) do
  4030. for i,c in pairs(PARENT:GetChildren()) do
  4031. if c.Name == Players[v].Name..'_LC' then
  4032. c:Destroy()
  4033. end
  4034. end
  4035. end
  4036. end)
  4037.  
  4038. addcmd('view',{'spectate'},
  4039. function(args, speaker)
  4040. local players = getPlayer(args[1], speaker)
  4041. for i,v in pairs(players) do
  4042. workspace.CurrentCamera.CameraSubject = Players[v].Character
  4043. notify('Spectate','Viewing ' .. Players[v].Name)
  4044. end
  4045. end)
  4046.  
  4047. addcmd('unview',{'unspectate'},
  4048. function()
  4049. workspace.CurrentCamera.CameraSubject = Players.LocalPlayer.Character
  4050. notify('Spectate','View turned off')
  4051. end)
  4052.  
  4053. local fa = false
  4054. local cam = workspace.CurrentCamera
  4055. local cam1 = 0
  4056. local cam2 = 0
  4057. local cam3 = 0
  4058. local k1 = false
  4059. local k2 = false
  4060. local k3 = false
  4061. local k4 = false
  4062. local k5 = false
  4063. local k6 = false
  4064. cs = 0.5
  4065. function movecam()
  4066. local fc = Players.LocalPlayer.Character:FindFirstChild('xFC')
  4067. if fa == false then
  4068. repeat
  4069. if Players.LocalPlayer.Character:FindFirstChild('xFC') then
  4070. local fp = fc.Position
  4071. fc.CFrame = CFrame.new(Vector3.new(fp.X,fp.Y+cam3,fp.Z),cam.CFrame.p)*CFrame.new(cam2,0,cam1)
  4072. fa = true
  4073. Players.LocalPlayer.Character.Head.Anchored = true
  4074. end
  4075. game:GetService('RunService').RenderStepped:Wait()
  4076. until not Players.LocalPlayer.Character:FindFirstChild('xFC')
  4077. fa = false
  4078. end
  4079. end
  4080. function kp1(inputObject, gameProcessedEvent)
  4081. if not gameProcessedEvent and Players.LocalPlayer.Character and Players.LocalPlayer.Character:FindFirstChild('xFC') then
  4082. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  4083. k1 = true
  4084. cam1 = cs end
  4085. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  4086. k2 = true
  4087. cam1 = (cs*-1) end
  4088. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  4089. k3 = true
  4090. cam2 = cs end
  4091. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  4092. k4 = true
  4093. cam2 = (cs*-1) end
  4094. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  4095. k5 = true
  4096. cam3 = cs end
  4097. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  4098. k6 = true
  4099. cam3 = (cs*-1) end
  4100. end
  4101. end
  4102. UserInputService.InputBegan:connect(kp1)
  4103. function kp2(inputObject, gameProcessedEvent)
  4104. if not gameProcessedEvent and Players.LocalPlayer.Character and Players.LocalPlayer.Character:FindFirstChild('xFC') then
  4105. if inputObject.KeyCode == Enum.KeyCode.W or inputObject.KeyCode == Enum.KeyCode.Up then
  4106. k1 = false
  4107. if k2 == false then
  4108. cam1 = 0
  4109. end
  4110. end
  4111. if inputObject.KeyCode == Enum.KeyCode.S or inputObject.KeyCode == Enum.KeyCode.Down then
  4112. k2 = false
  4113. if k1 == false then
  4114. cam1 = 0
  4115. end
  4116. end
  4117. if inputObject.KeyCode == Enum.KeyCode.A or inputObject.KeyCode == Enum.KeyCode.Left then
  4118. k3= false
  4119. if k4== false then
  4120. cam2 = 0
  4121. end
  4122. end
  4123. if inputObject.KeyCode == Enum.KeyCode.D or inputObject.KeyCode == Enum.KeyCode.Right then
  4124. k4 = false
  4125. if k3 == false then
  4126. cam2 = 0
  4127. end
  4128. end
  4129. if inputObject.KeyCode == Enum.KeyCode.E or inputObject.KeyCode == Enum.KeyCode.Space then
  4130. k5 = false
  4131. if k6 == false then
  4132. cam3 = 0
  4133. end
  4134. end
  4135. if inputObject.KeyCode == Enum.KeyCode.Q or inputObject.KeyCode == Enum.KeyCode.LeftControl then
  4136. k6 = false
  4137. if k5 == false then
  4138. cam3 = 0
  4139. end
  4140. end
  4141. end
  4142. end
  4143. UserInputService.InputEnded:connect(kp2)
  4144. fcEnabled = false
  4145. function FC()
  4146. if not Players.LocalPlayer.Character:FindFirstChild('xFC') then
  4147. local fc = Instance.new('Part',Players.LocalPlayer.Character)
  4148. fc.CanCollide = false
  4149. fc.Anchored = true
  4150. fc.Transparency = 1
  4151. fc.Size = Vector3.new(1,1,1)
  4152. fc.Name = 'xFC'
  4153. fc.CFrame = Players.LocalPlayer.Character.Head.CFrame
  4154. local cam = workspace.CurrentCamera
  4155. cam.CameraSubject = fc
  4156. cam.CameraType = 'Custom'
  4157. movecam()
  4158. end
  4159. end
  4160. function UFC()
  4161. if Players.LocalPlayer.Character:FindFirstChild('xFC') then
  4162. Players.LocalPlayer.Character:FindFirstChild('xFC'):Destroy()
  4163. local cam = workspace.CurrentCamera
  4164. cam.CameraSubject = Players.LocalPlayer.Character.Humanoid
  4165. cam.CameraType = 'Custom'
  4166. Players.LocalPlayer.Character.Head.Anchored = false
  4167. end
  4168. end
  4169.  
  4170. addcmd('freecam',{'fc'},
  4171. function(args, speaker)
  4172. FC()
  4173. end)
  4174.  
  4175. addcmd('fixcam',{},
  4176. function(args, speaker)
  4177. UFC()
  4178. workspace.CurrentCamera:remove()
  4179. wait(.1)
  4180. workspace.CurrentCamera.CameraSubject = Players.LocalPlayer.Character.Humanoid
  4181. workspace.CurrentCamera.CameraType = "Custom"
  4182. Players.LocalPlayer.CameraMinZoomDistance = 0.5
  4183. Players.LocalPlayer.CameraMaxZoomDistance = 400
  4184. Players.LocalPlayer.CameraMode = "Classic"
  4185. Players.LocalPlayer.Character.Head.Anchored = false
  4186. end)
  4187.  
  4188. addcmd('unfreecam',{'nofreecam','unfc','nofc'},
  4189. function(args, speaker)
  4190. UFC()
  4191. end)
  4192.  
  4193. addcmd('freecamspeed',{'fcspeed'},
  4194. function(args, speaker)
  4195. if isNumber(args[1]) then
  4196. cs = args[1]
  4197. end
  4198. end)
  4199.  
  4200. addcmd('firstp',{},
  4201. function(args, speaker)
  4202. Players.LocalPlayer.CameraMode = "LockFirstPerson"
  4203. end)
  4204.  
  4205. addcmd('thirdp',{},
  4206. function(args, speaker)
  4207. Players.LocalPlayer.CameraMode = "Classic"
  4208. end)
  4209.  
  4210. addcmd('maxzoom',{},
  4211. function(args, speaker)
  4212. Players.LocalPlayer.CameraMaxZoomDistance = args[1]
  4213. end)
  4214.  
  4215. addcmd('unlockws',{'unlockworkspace'},
  4216. function(args, speaker)
  4217. notify('Workspace Modified','Workspace unlocked')
  4218. wait(1)
  4219. local function unlock(instance)
  4220. for i,v in pairs(instance:GetChildren()) do
  4221. if v:IsA("BasePart") then
  4222. v.Locked = false
  4223. end
  4224. unlock(v)
  4225. end
  4226. end
  4227. unlock(workspace)
  4228. end)
  4229.  
  4230. addcmd('lockws',{'lockworkspace'},
  4231. function(args, speaker)
  4232. notify('Workspace Modified','Workspace locked')
  4233. wait(1)
  4234. local function lock(instance)
  4235. for i,v in pairs(instance:GetChildren()) do
  4236. if v:IsA("BasePart") then
  4237. v.Locked = true
  4238. end
  4239. lock(v)
  4240. end
  4241. end
  4242. lock(workspace)
  4243. end)
  4244.  
  4245. addcmd('delete',{'remove'},
  4246. function(args, speaker)
  4247. part = getstring(1)
  4248. local function dels(instance)
  4249. for i,v in pairs(instance:GetChildren())do
  4250. if v.Name:lower() == part:lower() then v:Destroy() end
  4251. dels(v)
  4252. end
  4253. end
  4254. dels(workspace)
  4255. notify('Item(s) Deleted','Deleted ' ..getstring(1))
  4256. end)
  4257.  
  4258. addcmd('deleteclass',{'removeclass','deleteclassname','removeclassname','dc'},
  4259. function(args, speaker)
  4260. part = getstring(1)
  4261. local function dels(instance)
  4262. for i,v in pairs(instance:GetChildren())do
  4263. if v.ClassName:lower() == part:lower() then v:Destroy() end
  4264. dels(v)
  4265. end
  4266. end
  4267. dels(workspace)
  4268. notify('Item(s) Deleted','Deleted items with ClassName ' ..getstring(1))
  4269. end)
  4270.  
  4271. addcmd('btools',{},
  4272. function(args, speaker)
  4273. Instance.new("HopperBin", Players.LocalPlayer.Backpack).BinType = 1
  4274. Instance.new("HopperBin", Players.LocalPlayer.Backpack).BinType = 2
  4275. Instance.new("HopperBin", Players.LocalPlayer.Backpack).BinType = 3
  4276. Instance.new("HopperBin", Players.LocalPlayer.Backpack).BinType = 4
  4277. end)
  4278.  
  4279. addcmd('f3x',{'fex'},
  4280. function(args, speaker)
  4281. loadstring(game:GetObjects("rbxassetid://1059691823")[1].Source)()
  4282. end)
  4283.  
  4284. addcmd('age',{},
  4285. function(args, speaker)
  4286. local players = getPlayer(args[1], speaker)
  4287. for i,v in pairs(players) do
  4288. local players = getPlayer(args[1], speaker)
  4289. local ages = {}
  4290. for i,v in pairs(players) do
  4291. local p = Players[v]
  4292. table.insert(ages, p.Name.."'s age is: "..p.AccountAge)
  4293. end
  4294. notify('Account Age',table.concat(ages, ',\n'))
  4295. end
  4296. end)
  4297.  
  4298. addcmd('os',{'platform', 'device'},
  4299. function(args, speaker)
  4300. local players = getPlayer(args[1], speaker)
  4301. local platforms = {}
  4302. for i,v in pairs(players) do
  4303. local p = Players[v]
  4304. table.insert(platforms, p.Name.."'s platform is: "..p.OsPlatform)
  4305. end
  4306. notify('OS',table.concat(platforms, ',\n'))
  4307. end)
  4308.  
  4309. addcmd('goto',{'to'},
  4310. function(args, speaker)
  4311. local players = getPlayer(args[1], speaker)
  4312. for i,v in pairs(players)do
  4313. if Players[v].Character ~= nil then
  4314. if speaker.Character:FindFirstChild("HumanoidRootPart") then
  4315. speaker.Character.Humanoid.Jump = true
  4316. end
  4317. speaker.Character.HumanoidRootPart.CFrame = Players[v].Character.HumanoidRootPart.CFrame + Vector3.new(4,1,0)
  4318. end
  4319. end
  4320. end)
  4321.  
  4322. bringT = {}
  4323. addcmd('loopbring',{},
  4324. function(args, speaker)
  4325. local players = getPlayer(args[1], speaker)
  4326. for i,v in pairs(players)do
  4327. spawn(function()
  4328. if Players[v].Name ~= Players.LocalPlayer.Name and not FindInTable(bringT, Players[v].Name) then
  4329. table.insert(bringT, Players[v].Name)
  4330. local pchar=Players[v].Character
  4331. pchar.Humanoid.Jump = true
  4332. repeat wait()
  4333. pchar = Players[v].Character
  4334. for i,c in pairs(players) do
  4335. if pchar~= nil and pchar:FindFirstChild("HumanoidRootPart") and speaker.Character ~= nil and speaker.Character:FindFirstChild("HumanoidRootPart") then
  4336. pchar.HumanoidRootPart.CFrame = speaker.Character.HumanoidRootPart.CFrame + Vector3.new(3,1,0)
  4337. end
  4338. end
  4339. until not FindInTable(bringT, Players[v].Name)
  4340. end
  4341. end)
  4342. end
  4343. end)
  4344.  
  4345. addcmd('unloopbring',{'noloopbring'},
  4346. function(args, speaker)
  4347. local players = getPlayer(args[1], speaker)
  4348. for i,v in pairs(players)do
  4349. spawn(function()
  4350. for a,b in pairs(bringT) do if b == Players[v].Name then table.remove(bringT, a) end end
  4351. end)
  4352. end
  4353. end)
  4354.  
  4355. addcmd('freeze',{'fr'},
  4356. function(args, speaker)
  4357. local players = getPlayer(args[1], speaker)
  4358. if players ~= nil then
  4359. for i, v in pairs(players) do
  4360. spawn(function()
  4361. for i, x in next, Players[v].Character:GetDescendants() do
  4362. if x:IsA("Part") and not x.Anchored then
  4363. x.Anchored = true
  4364. end
  4365. end
  4366. end)
  4367. end
  4368. end
  4369. end)
  4370.  
  4371. addcmd('thaw',{'unfreeze','unfr'},
  4372. function(args, speaker)
  4373. local players = getPlayer(args[1], speaker)
  4374. if players ~= nil then
  4375. for i, v in pairs(players) do
  4376. spawn(function()
  4377. for i, x in next, Players[v].Character:GetDescendants() do
  4378. if x:IsA("Part") and x.Anchored then
  4379. x.Anchored = false
  4380. end
  4381. end
  4382. end)
  4383. end
  4384. end
  4385. end)
  4386.  
  4387. addcmd('kill',{'fekill'},
  4388. function(args, speaker)
  4389. local players = getPlayer(args[1], speaker)
  4390. if tools(Players.LocalPlayer) then
  4391. for i,v in pairs(players)do
  4392. -- Full credit to CyclicaIIy @V3rmillion
  4393. local LocalPlayer = Players.LocalPlayer
  4394. local ran1 = false
  4395. local ran2 = false
  4396. local equipped = false
  4397. local savepos = LocalPlayer.Character.HumanoidRootPart.CFrame
  4398. local target = Players[v]
  4399. if #LocalPlayer.Backpack:GetChildren() < 2 then
  4400. repeat
  4401. for _, tool in pairs(LocalPlayer.Backpack:GetChildren()) do
  4402. if tool:IsA("Tool") then
  4403. tool.Parent = LocalPlayer
  4404. end
  4405. end
  4406. LocalPlayer.Character:ClearAllChildren()
  4407. local char = Instance.new("Model", workspace)
  4408. char.Name = "character"
  4409. Instance.new("Part", char).Name = "Torso";
  4410. Instance.new("Part", char).Name = "Head";
  4411. Instance.new("Humanoid", char).Name = "Humanoid";
  4412. LocalPlayer.Character = char
  4413. repeat wait() until LocalPlayer.Character
  4414. until #LocalPlayer:GetChildren() - 4 >= 2
  4415. for _, char in pairs(workspace:GetChildren()) do
  4416. if char.Name == "character" and char:IsA("Model") then
  4417. char:Destroy()
  4418. end
  4419. end
  4420. repeat wait() until LocalPlayer.Character:FindFirstChild('HumanoidRootPart')
  4421. for _, tool in pairs(LocalPlayer:GetChildren()) do
  4422. if tool:IsA("Tool") then
  4423. tool.Parent = LocalPlayer.Backpack
  4424. end
  4425. end
  4426. end
  4427. LocalPlayer.Character.HumanoidRootPart.CFrame = savepos
  4428. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = LocalPlayer.Character
  4429. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = LocalPlayer.Character
  4430. local tool = LocalPlayer.Character:FindFirstChildOfClass("Tool")
  4431. tool.Parent = workspace
  4432. local attacher = LocalPlayer.Character:FindFirstChildOfClass("Tool")
  4433. attacher.Parent = workspace
  4434. LocalPlayer.Character.Humanoid:EquipTool(tool)
  4435. repeat wait() until LocalPlayer.Character:FindFirstChildOfClass("Tool") ~= nil
  4436. LocalPlayer.Character.Humanoid:UnequipTools()
  4437. attacher.AncestryChanged:connect(function()
  4438. if ran1 == false then
  4439. ran1 = true
  4440. equipped = true
  4441. end
  4442. end)
  4443. local anim = Instance.new("Animation")
  4444. anim.AnimationId = "rbxassetid://188632011"
  4445. local loadanim = LocalPlayer.Character.Humanoid:LoadAnimation(anim)
  4446. loadanim.Looped = true
  4447. loadanim:Play()
  4448. LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(math.random(-1000, 1000), math.random(0, 1000), math.random(-1000, 1000)))
  4449. local stabilize = Instance.new("Part", workspace)
  4450. stabilize.Size = Vector3.new(50, 1, 50)
  4451. stabilize.Anchored = true
  4452. stabilize.CFrame = CFrame.new(LocalPlayer.Character.HumanoidRootPart.CFrame * Vector3.new(0, -3.5, 0))
  4453. repeat
  4454. target.Character.HumanoidRootPart.CFrame = CFrame.new(LocalPlayer.Character.HumanoidRootPart.Position + LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 2 + LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector * 2)
  4455. wait()
  4456. until equipped == true
  4457. stabilize:Destroy()
  4458. loadanim:Stop()
  4459. anim:Destroy()
  4460. LocalPlayer.CharacterAdded:connect(function(character)
  4461. if ran2 == false then
  4462. ran2 = true
  4463. character:WaitForChild("HumanoidRootPart")
  4464. character.HumanoidRootPart.CFrame = savepos
  4465. end
  4466. end)
  4467. tool.GripPos = Vector3.new(0, -math.huge, 0)
  4468. LocalPlayer.Character.Humanoid:EquipTool(tool)
  4469. repeat
  4470. LocalPlayer.Character.Humanoid.Jump = true
  4471. wait()
  4472. until ran2 == true
  4473. end
  4474. else
  4475. notify('Tool Required','You need to have a tool to use this command')
  4476. end
  4477. end)
  4478.  
  4479. addcmd('bring',{'febring'},
  4480. function(args, speaker)
  4481. local players = getPlayer(args[1], speaker)
  4482. if tools(Players.LocalPlayer) then
  4483. for i,v in pairs(players)do
  4484. -- Full credit to CyclicaIIy @V3rmillion
  4485. local LocalPlayer = Players.LocalPlayer
  4486. local ran1 = false
  4487. local equipped = false
  4488. local savepos = LocalPlayer.Character.HumanoidRootPart.CFrame
  4489. local target = Players[v]
  4490. if #LocalPlayer.Backpack:GetChildren() < 2 then
  4491. repeat
  4492. for _, tool in pairs(LocalPlayer.Backpack:GetChildren()) do
  4493. if tool:IsA("Tool") then
  4494. tool.Parent = LocalPlayer
  4495. end
  4496. end
  4497. LocalPlayer.Character:ClearAllChildren()
  4498. local char = Instance.new("Model", workspace)
  4499. char.Name = "character"
  4500. Instance.new("Part", char).Name = "Torso";
  4501. Instance.new("Part", char).Name = "Head";
  4502. Instance.new("Humanoid", char).Name = "Humanoid";
  4503. LocalPlayer.Character = char
  4504. repeat wait() until LocalPlayer.Character
  4505. until #LocalPlayer:GetChildren() - 4 >= 2
  4506. for _, char in pairs(workspace:GetChildren()) do
  4507. if char.Name == "character" and char:IsA("Model") then
  4508. char:Destroy()
  4509. end
  4510. end
  4511. repeat wait() until LocalPlayer.Character:FindFirstChild('HumanoidRootPart')
  4512. for _, tool in pairs(LocalPlayer:GetChildren()) do
  4513. if tool:IsA("Tool") then
  4514. tool.Parent = LocalPlayer.Backpack
  4515. end
  4516. end
  4517. LocalPlayer.Character.HumanoidRootPart.CFrame = savepos
  4518. end
  4519. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = LocalPlayer.Character
  4520. LocalPlayer.Backpack:FindFirstChildOfClass("Tool").Parent = LocalPlayer.Character
  4521. local tool = LocalPlayer.Character:FindFirstChildOfClass("Tool")
  4522. tool.Parent = workspace
  4523. local attacher = LocalPlayer.Character:FindFirstChildOfClass("Tool")
  4524. attacher.Parent = workspace
  4525. LocalPlayer.Character.Humanoid:EquipTool(tool)
  4526. repeat wait() until LocalPlayer.Character:FindFirstChildOfClass("Tool") ~= nil
  4527. LocalPlayer.Character.Humanoid:UnequipTools()
  4528. attacher.AncestryChanged:connect(function()
  4529. if ran1 == false then
  4530. ran1 = true
  4531. equipped = true
  4532. end
  4533. end)
  4534. local anim = Instance.new("Animation")
  4535. anim.AnimationId = "rbxassetid://188632011"
  4536. local loadanim = LocalPlayer.Character.Humanoid:LoadAnimation(anim)
  4537. loadanim.Looped = true
  4538. loadanim:Play()
  4539. repeat
  4540. target.Character.HumanoidRootPart.CFrame = CFrame.new(LocalPlayer.Character.HumanoidRootPart.Position + LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 2 + LocalPlayer.Character.HumanoidRootPart.CFrame.rightVector * 2)
  4541. wait()
  4542. until equipped == true
  4543. loadanim:Stop()
  4544. anim:Destroy()
  4545. LocalPlayer.Character.Humanoid:EquipTool(tool)
  4546. wait()
  4547. LocalPlayer.Character.Humanoid:UnequipTools()
  4548. end
  4549. else
  4550. notify('Tool Required','You need to have a tool to use this command')
  4551. end
  4552. end)
  4553.  
  4554. oofing = false
  4555. addcmd('loopoof',{},
  4556. function(args, speaker)
  4557. oofing = true
  4558. repeat wait(0.01)
  4559. for i,v in pairs(Players:GetPlayers()) do
  4560. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  4561. for _,x in pairs(v.Character.Head:GetChildren()) do
  4562. if x:IsA'Sound' then x.Playing = true end
  4563. end
  4564. end
  4565. end
  4566. until oofing == false
  4567. end)
  4568.  
  4569. addcmd('unloopoof',{},
  4570. function(args, speaker)
  4571. oofing = false
  4572. end)
  4573.  
  4574. addcmd('respawn',{'ungod'},
  4575. function(args, speaker)
  4576. respawn(Players.LocalPlayer)
  4577. end)
  4578.  
  4579. addcmd('refresh',{'re'},
  4580. function(args, speaker)
  4581. refresh(Players.LocalPlayer)
  4582. end)
  4583.  
  4584. addcmd('god',{''},
  4585. function(args, speaker)
  4586. Players.LocalPlayer.Character.Humanoid.Name = 1
  4587. local l = Players.LocalPlayer.Character["1"]:Clone()
  4588. l.Parent = Players.LocalPlayer.Character
  4589. l.Name = "Humanoid"
  4590. wait(0.1)
  4591. Players.LocalPlayer.Character["1"]:Destroy()
  4592. workspace.CurrentCamera.CameraSubject = Players.LocalPlayer.Character
  4593. Players.LocalPlayer.Character.Animate.Disabled = true
  4594. wait(0.1)
  4595. Players.LocalPlayer.Character.Animate.Disabled = false
  4596. Players.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  4597. end)
  4598.  
  4599. addcmd('invisible',{'invis'},
  4600. function(args, speaker)
  4601. -- Full credit to Elite1337#9377 & Timeless#4044 @Discord
  4602. local function CheckRig()
  4603. if Players.LocalPlayer.Character then
  4604. local Humanoid = Players.LocalPlayer.Character:WaitForChild('Humanoid')
  4605. if Humanoid.RigType == Enum.HumanoidRigType.R15 then
  4606. return 'R15'
  4607. else
  4608. return 'R6'
  4609. end
  4610. end
  4611. end
  4612. local function InitiateInvis()
  4613. local Character = Players.LocalPlayer.Character
  4614. local StoredCF = Character.PrimaryPart.CFrame
  4615. local Part = Instance.new('Part',workspace)
  4616. Part.Size = Vector3.new(5,0,5)
  4617. Part.Anchored = true
  4618. Part.CFrame = CFrame.new(Vector3.new(9999,9999,9999))
  4619. Character.PrimaryPart.CFrame = Part.CFrame*CFrame.new(0,3,0)
  4620. spawn(function()
  4621. wait(3)
  4622. Part:Destroy()
  4623. end)
  4624. if CheckRig() == 'R6' then
  4625. local Clone = Character.HumanoidRootPart:Clone()
  4626. Character.HumanoidRootPart:Destroy()
  4627. Clone.Parent = Character
  4628. else
  4629. local Clone = Character.LowerTorso.Root:Clone()
  4630. Character.LowerTorso.Root:Destroy()
  4631. Clone.Parent = Character.LowerTorso
  4632. end
  4633. end
  4634. InitiateInvis()
  4635. end)
  4636.  
  4637. addcmd('strengthen',{},
  4638. function(args, speaker)
  4639. for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  4640. if child.ClassName == "Part" then
  4641. child.CustomPhysicalProperties = PhysicalProperties.new(100, 0.3, 0.5)
  4642. end
  4643. end
  4644. end)
  4645.  
  4646. addcmd('weaken',{},
  4647. function(args, speaker)
  4648. for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  4649. if child.ClassName == "Part" then
  4650. child.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  4651. end
  4652. end
  4653. end)
  4654.  
  4655. addcmd('unweaken',{'unstrengthen'},
  4656. function(args, speaker)
  4657. for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  4658. if child.ClassName == "Part" then
  4659. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  4660. end
  4661. end
  4662. end)
  4663.  
  4664. addcmd('jpower',{'jumppower','jp'},
  4665. function(args, speaker)
  4666. if Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
  4667. Players.LocalPlayer.Character.Humanoid.JumpPower=tonumber(args[1])
  4668. end
  4669. end)
  4670.  
  4671. addcmd('gravity',{'grav'},
  4672. function(args, speaker)
  4673. workspace.Gravity = (args[1])
  4674. end)
  4675.  
  4676. addcmd('hipheight',{'hheight'},
  4677. function(args, speaker)
  4678. if Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
  4679. Players.LocalPlayer.Character.Humanoid.HipHeight = args[1]
  4680. end
  4681. end)
  4682.  
  4683. addcmd('dance',{},
  4684. function(args, speaker)
  4685. if not r15(Players.LocalPlayer) then
  4686. local pchar=Players.LocalPlayer.Character
  4687. local anim = nil
  4688. local dance1 = math.random(1,7)
  4689. if dance1 == 1 then
  4690. anim = '27789359'
  4691. end
  4692. if dance1 == 2 then
  4693. anim = '30196114'
  4694. end
  4695. if dance1 == 3 then
  4696. anim = '248263260'
  4697. end
  4698. if dance1 == 4 then
  4699. anim = '45834924'
  4700. end
  4701. if dance1 == 5 then
  4702. anim = '33796059'
  4703. end
  4704. if dance1 == 6 then
  4705. anim = '28488254'
  4706. end
  4707. if dance1 == 7 then
  4708. anim = '52155728'
  4709. end
  4710. local animation = Instance.new("Animation")
  4711. animation.AnimationId = "rbxassetid://"..anim
  4712. local animTrack = pchar.Humanoid:LoadAnimation(animation)
  4713. animTrack:Play()
  4714. else
  4715. notify('R6 Required','This command requires the r6 rig type')
  4716. end
  4717. end)
  4718.  
  4719. addcmd('nolimbs',{'rlimbs'},
  4720. function(args, speaker)
  4721. if r15(Players.LocalPlayer) then
  4722. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  4723. if v:IsA("BasePart") and
  4724. v.Name == "RightUpperLeg" or
  4725. v.Name == "LeftUpperLeg" or
  4726. v.Name == "RightUpperArm" or
  4727. v.Name == "LeftUpperArm" then
  4728. v:Destroy()
  4729. end
  4730. end
  4731. else
  4732. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  4733. if v:IsA("BasePart") and
  4734. v.Name == "Right Leg" or
  4735. v.Name == "Left Leg" or
  4736. v.Name == "Right Arm" or
  4737. v.Name == "Left Arm" then
  4738. v:Destroy()
  4739. end
  4740. end
  4741. end
  4742. end)
  4743.  
  4744. addcmd('noarms',{'rarms'},
  4745. function(args, speaker)
  4746. if r15(Players.LocalPlayer) then
  4747. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  4748. if v:IsA("BasePart") and
  4749. v.Name == "RightUpperArm" or
  4750. v.Name == "LeftUpperArm" then
  4751. v:Destroy()
  4752. end
  4753. end
  4754. else
  4755. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  4756. if v:IsA("BasePart") and
  4757. v.Name == "Right Arm" or
  4758. v.Name == "Left Arm" then
  4759. v:Destroy()
  4760. end
  4761. end
  4762. end
  4763. end)
  4764.  
  4765. addcmd('nolegs',{'rlegs'},
  4766. function(args, speaker)
  4767. if r15(Players.LocalPlayer) then
  4768. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  4769. if v:IsA("BasePart") and
  4770. v.Name == "RightUpperLeg" or
  4771. v.Name == "LeftUpperLeg" then
  4772. v:Destroy()
  4773. end
  4774. end
  4775. else
  4776. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  4777. if v:IsA("BasePart") and
  4778. v.Name == "Right Leg" or
  4779. v.Name == "Left Leg" then
  4780. v:Destroy()
  4781. end
  4782. end
  4783. end
  4784. end)
  4785.  
  4786. addcmd('sit',{},
  4787. function(args, speaker)
  4788. if Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
  4789. Players.LocalPlayer.Character.Humanoid.Sit = true
  4790. end
  4791. end)
  4792.  
  4793. addcmd('team',{},
  4794. function(args, speaker)
  4795. local teamname = nil
  4796. for a,b in pairs(game:GetService("Teams"):GetChildren()) do
  4797. local L_name = b.Name:lower()
  4798. local F = L_name:find(getstring(1))
  4799. if F == 1 then
  4800. teamname = b
  4801. end
  4802. end
  4803. Players.LocalPlayer.Team = teamname
  4804. end)
  4805.  
  4806. addcmd('spasm',{},
  4807. function(args, speaker)
  4808. if not r15(Players.LocalPlayer) then
  4809. local pchar=Players.LocalPlayer.Character
  4810. local AnimationId = "33796059"
  4811. SpasmAnim = Instance.new("Animation")
  4812. SpasmAnim.AnimationId = "rbxassetid://"..AnimationId
  4813. Spasm = pchar.Humanoid:LoadAnimation(SpasmAnim)
  4814. Spasm:Play()
  4815. Spasm:AdjustSpeed(99)
  4816. else
  4817. notify('R6 Required','This command requires the r6 rig type')
  4818. end
  4819. end)
  4820.  
  4821. addcmd('unspasm',{'nospasm'},
  4822. function(args, speaker)
  4823. Spasm:Stop()
  4824. SpasmAnim:Destroy()
  4825. end)
  4826.  
  4827. addcmd('headthrow',{},
  4828. function(args, speaker)
  4829. if not r15(Players.LocalPlayer) then
  4830. local AnimationId = "35154961"
  4831. local Anim = Instance.new("Animation")
  4832. Anim.AnimationId = "rbxassetid://"..AnimationId
  4833. local k = Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
  4834. k:Play(0)
  4835. k:AdjustSpeed(1)
  4836. else
  4837. notify('R6 Required','This command requires the r6 rig type')
  4838. end
  4839. end)
  4840.  
  4841. addcmd('animation',{'anim'},
  4842. function(args, speaker)
  4843. if not r15(Players.LocalPlayer) then
  4844. local pchar=Players.LocalPlayer.Character
  4845. local AnimationId = tostring(args[1])
  4846. local Anim = Instance.new("Animation")
  4847. Anim.AnimationId = "rbxassetid://"..AnimationId
  4848. local k = pchar.Humanoid:LoadAnimation(Anim)
  4849. k:Play()
  4850. if args[2] then
  4851. k:AdjustSpeed(tostring(args[2]))
  4852. end
  4853. else
  4854. notify('R6 Required','This command requires the r6 rig type')
  4855. end
  4856. end)
  4857.  
  4858. addcmd('tpposition',{'tppos'},
  4859. function(args,speaker)
  4860. if #args < 3 then return end
  4861. local tpX,tpY,tpZ = tonumber(args[1]),tonumber(args[2]),tonumber(args[3])
  4862. local char = Players.LocalPlayer.Character
  4863. if char and char:FindFirstChild("HumanoidRootPart") then
  4864. char.HumanoidRootPart.CFrame = CFrame.new(tpX,tpY,tpZ)
  4865. end
  4866. end)
  4867.  
  4868. addcmd('offset',{},
  4869. function(args,speaker)
  4870. if #args < 3 then return end
  4871. local tpX,tpY,tpZ = tonumber(args[1]),tonumber(args[2]),tonumber(args[3])
  4872. local char = Players.LocalPlayer.Character
  4873. if char and char:FindFirstChild("HumanoidRootPart") then
  4874. char.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame + Vector3.new(tpX,tpY,tpZ)
  4875. end
  4876. end)
  4877.  
  4878. addcmd('getposition',{'getpos'},
  4879. function(args,speaker)
  4880. local char = Players.LocalPlayer.Character
  4881. if char and char:FindFirstChild("HumanoidRootPart") then
  4882. local pos = tostring(char.HumanoidRootPart.Position)
  4883. notify('Current Position',pos)
  4884. end
  4885. end)
  4886.  
  4887. addcmd('speed',{'ws'},
  4888. function(args, speaker)
  4889. if Players.LocalPlayer.Character:FindFirstChild("Humanoid") then
  4890. Players.LocalPlayer.Character.Humanoid.WalkSpeed=tonumber(args[1])
  4891. end
  4892. end)
  4893.  
  4894. addcmd('tools',{'gears'},
  4895. function(args, speaker)
  4896. local function copy(instance)
  4897. for i,c in pairs(instance:GetChildren())do
  4898. if c:IsA('Tool') or c:IsA('HopperBin') then
  4899. c:Clone().Parent = Players.LocalPlayer.Backpack
  4900. end
  4901. copy(c)
  4902. end
  4903. end
  4904. copy(game:GetService("Lighting"))
  4905. local function copy(instance)
  4906. for i,c in pairs(instance:GetChildren())do
  4907. if c:IsA('Tool') or c:IsA('HopperBin') then
  4908. c:Clone().Parent = Players.LocalPlayer.Backpack
  4909. end
  4910. copy(c)
  4911. end
  4912. end
  4913. copy(game:GetService("ReplicatedStorage"))
  4914. notify('Tools','Copied tools from ReplicatedStorage and Lighting')
  4915. end)
  4916.  
  4917. addcmd('keeptools',{'startertools','stools','ktools'},
  4918. function(args, speaker)
  4919. local function copy(instance)
  4920. for i,c in pairs(instance:GetChildren())do
  4921. if c:IsA('Tool') or c:IsA('HopperBin') then
  4922. c:Clone().Parent = Players.LocalPlayer.StarterGear
  4923. end
  4924. copy(c)
  4925. end
  4926. end
  4927. copy(Players.LocalPlayer.Backpack)
  4928. local function copy(instance)
  4929. for i,c in pairs(instance:GetChildren())do
  4930. if c:IsA('Tool') or c:IsA('HopperBin') then
  4931. c:Clone().Parent = Players.LocalPlayer.StarterGear
  4932. end
  4933. copy(c)
  4934. end
  4935. end
  4936. copy(Players.LocalPlayer.Character)
  4937. notify('Tools','Copied tools to StarterGear')
  4938. end)
  4939.  
  4940. addcmd('nokeeptools',{'unkeeptools','nokeeptools','nostartertools','unstartertools','nostools','unstools','noktools','unktools'},
  4941. function(args, speaker)
  4942. for i,c in pairs(Players.LocalPlayer.StarterGear:GetChildren())do
  4943. if c:IsA('Tool') or c:IsA('HopperBin') then c:destroy()
  4944. end
  4945. end
  4946. notify('Tools','Cleared tools from StarterGear')
  4947. end)
  4948.  
  4949. addcmd('notools',{'rtools','clrtools','removetools'},
  4950. function(args, speaker)
  4951. for i,v in pairs(Players.LocalPlayer.Backpack:GetDescendants()) do
  4952. if v:IsA('Tool') or v:IsA('HopperBin') then
  4953. v:destroy()
  4954. end
  4955. end
  4956. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  4957. if v:IsA('Tool') or v:IsA('HopperBin') then
  4958. v:destroy()
  4959. end
  4960. end
  4961. notify('Tools','Removed tools')
  4962. end)
  4963.  
  4964. addcmd('explorer',{'dex'},
  4965. function(args, speaker)
  4966. local dex = loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  4967. game:GetService("CoreGui").Dex.PropertiesFrame.Changed:connect(function(property)
  4968. if property == 'Position' then
  4969. if game:GetService("CoreGui").Dex.PropertiesFrame.Position == UDim2.new(1, -300, 0.5, 36) then
  4970. Notification:TweenPosition(UDim2.new(1, -800, 1, Notification.Position.Y.Offset), "InOut", "Quart", 0.5, true, nil)
  4971. Holder:TweenPosition(UDim2.new(1, -550, 1, Holder.Position.Y.Offset), "InOut", "Quart", 0.2, true, nil)
  4972. holderOffset = -550
  4973. notifyOffset = -800
  4974. elseif game:GetService("CoreGui").Dex.PropertiesFrame.Position == UDim2.new(1, 30, 0.5, 36) then
  4975. Holder:TweenPosition(UDim2.new(1, -250, 1, Holder.Position.Y.Offset), "InOut", "Quart", 0.2, true, nil)
  4976. Notification:TweenPosition(UDim2.new(1, -500, 1, Notification.Position.Y.Offset), "InOut", "Quart", 0.5, true, nil)
  4977. holderOffset = -250
  4978. notifyOffset = -500
  4979. end
  4980. end
  4981. end)
  4982. end)
  4983.  
  4984. addcmd('remotespy',{'remotes'},
  4985. function(args, speaker)
  4986. notify('Remotespy','Printed remotes')
  4987. function getem(o)
  4988. for i,v in pairs(o:children())do
  4989. if string.match(v.ClassName, "RemoteEvent") or string.match(v.ClassName, "RemoteFunction") then
  4990. print("Name: "..v.Name.." | ".."Type: "..v.ClassName.." | ".."Location: ".."game."..v:GetFullName())
  4991. end
  4992. getem(v)
  4993. end
  4994. end
  4995. pcall(getem,game)
  4996. end)
  4997.  
  4998. loopgoto = nil
  4999. addcmd('loopgoto',{},
  5000. function(args, speaker)
  5001. local players = getPlayer(args[1], speaker)
  5002. for i,v in pairs(players)do
  5003. loopgoto = Players[v]
  5004. repeat wait() if Players[v].Character ~= nil then
  5005. if speaker.Character:FindFirstChild("Humanoid") then
  5006. speaker.Character.Humanoid.Jump = true
  5007. end
  5008. speaker.Character:MoveTo(Players[v].Character.HumanoidRootPart.Position)
  5009. end
  5010. until loopgoto ~= Players[v]
  5011. end
  5012. end)
  5013.  
  5014. addcmd('unloopgoto',{'noloopgoto'},
  5015. function(args, speaker)
  5016. loopgoto = nil
  5017. end)
  5018.  
  5019. headsitting = false
  5020. addcmd('headsit',{},
  5021. function(args, speaker)
  5022. local players = getPlayer(args[1], speaker)
  5023. for i,v in pairs(players)do
  5024. headsitting = true
  5025. Players.LocalPlayer.Character.Humanoid.Sit = true
  5026. repeat wait()
  5027. if Players[v].Character and Players[v].Character:FindFirstChild('HumanoidRootPart') and Players.LocalPlayer.Character:FindFirstChild('HumanoidRootPart') then
  5028. if Players:FindFirstChild(Players[v].Name) and Players.LocalPlayer.Character.Humanoid.Sit == true then
  5029. Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Players[v].Character.HumanoidRootPart.CFrame * CFrame.Angles(0,math.rad(0),0)* CFrame.new(0,1.6,0.4)
  5030. else
  5031. headsitting = false
  5032. end
  5033. end
  5034. until headsitting == false
  5035. end
  5036. end)
  5037.  
  5038. spamming = false
  5039. addcmd('spam',{},
  5040. function(args, speaker)
  5041. spamming = true
  5042. local spamstring = getstring(1)
  5043. repeat wait(1)
  5044. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(spamstring, "All")
  5045. until spamming == false
  5046. end)
  5047.  
  5048. addcmd('nospam',{'unspam'},
  5049. function(args, speaker)
  5050. spamming = false
  5051. end)
  5052.  
  5053. pmspamming = {}
  5054. addcmd('pmspam',{},
  5055. function(args, speaker)
  5056. local players = getPlayer(args[1], speaker)
  5057. for i,v in pairs(players)do
  5058. spawn(function()
  5059. if FindInTable(pmspamming, Players[v].Name) then return end
  5060. table.insert(pmspamming, Players[v].Name)
  5061. local pmspamstring = getstring(2)
  5062. repeat wait(1)
  5063. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/w "..Players[v].Name.." "..pmspamstring, "All")
  5064. until not FindInTable(pmspamming, Players[v].Name)
  5065. end)
  5066. end
  5067. end)
  5068.  
  5069. addcmd('nopmspam',{'unpmspam'},
  5070. function(args, speaker)
  5071. local players = getPlayer(args[1], speaker)
  5072. for i,v in pairs(players)do
  5073. spawn(function()
  5074. for a,b in pairs(pmspamming) do
  5075. if b == Players[v].Name then
  5076. table.remove(pmspamming, a)
  5077. end
  5078. end
  5079. end)
  5080. end
  5081. end)
  5082.  
  5083. addcmd('blockhead',{},
  5084. function(args, speaker)
  5085. Players.LocalPlayer.Character.Head.Mesh:Destroy()
  5086. end)
  5087.  
  5088. addcmd('blockhats',{},
  5089. function(args, speaker)
  5090. for _,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  5091. if (v:IsA("Accessory")) then
  5092. v.Handle.Mesh:remove()
  5093. end
  5094. end
  5095. end)
  5096.  
  5097. addcmd('clone',{},
  5098. function(args, speaker)
  5099. local AnimationId = "215384594"
  5100. local Anim = Instance.new("Animation")
  5101. Anim.AnimationId = "rbxassetid://"..AnimationId
  5102. local k = Players.LocalPlayer.Character.Humanoid:LoadAnimation(Anim)
  5103. k:Play()
  5104. k:AdjustSpeed(100)
  5105. end)
  5106.  
  5107. addcmd('creeper',{},
  5108. function(args, speaker)
  5109. if r15(Players.LocalPlayer) then
  5110. local lol = Players.LocalPlayer
  5111. lol.Character["Head"].Mesh:Destroy()
  5112. lol.Character["LeftUpperArm"]:Destroy()
  5113. lol.Character["RightUpperArm"]:Destroy()
  5114. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  5115. if v:IsA'Hat' or v:IsA'Accessory' then
  5116. v.Parent = workspace
  5117. end
  5118. end
  5119. else
  5120. local lol = Players.LocalPlayer
  5121. lol.Character["Head"].Mesh:Destroy()
  5122. lol.Character["Left Arm"]:Destroy()
  5123. lol.Character["Right Arm"]:Destroy()
  5124. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  5125. if v:IsA'Hat' or v:IsA'Accessory' then
  5126. v.Parent = workspace
  5127. end
  5128. end
  5129. end
  5130. end)
  5131.  
  5132. bangplr = nil
  5133.  
  5134. addcmd('bang',{'rape'},
  5135. function(args, speaker)
  5136. if not r15(Players.LocalPlayer) then
  5137. local players = getPlayer(args[1], speaker)
  5138. for i,v in pairs(players)do
  5139. bangAnim = Instance.new("Animation")
  5140. bangAnim.AnimationId = "rbxassetid://148840371"
  5141. bang = Players.LocalPlayer.Character.Humanoid:LoadAnimation(bangAnim)
  5142. bang:Play(.1, 1, 1)
  5143. bangplr = Players[v].Name
  5144. end
  5145. else
  5146. notify('R6 Required','This command requires the r6 rig type')
  5147. end
  5148. end)
  5149.  
  5150. addcmd('unbang',{'unrape'},
  5151. function(args, speaker)
  5152. bangplr = nil
  5153. bang:Stop()
  5154. bangAnim:Destroy()
  5155. end)
  5156.  
  5157. addcmd('bringpart',{},
  5158. function(args, speaker)
  5159. for i,v in pairs(workspace:GetDescendants()) do
  5160. if v.Name:lower() == getstring(1):lower() and v:IsA("BasePart") then
  5161. v.CFrame = speaker.Character.HumanoidRootPart.CFrame
  5162. end
  5163. end
  5164. end)
  5165.  
  5166. addcmd('gotopart',{},
  5167. function(args, speaker)
  5168. for i,v in pairs(workspace:GetDescendants()) do
  5169. if v.Name:lower() == getstring(1):lower() and v:IsA("BasePart") then
  5170. speaker.Character.HumanoidRootPart.CFrame = v.CFrame
  5171. wait(0.1)
  5172. end
  5173. end
  5174. end)
  5175.  
  5176. gtools = false
  5177. addcmd('grabtools',{},
  5178. function(args, speaker)
  5179. workspace.ChildAdded:connect(function(part)
  5180. if gtools then
  5181. if part:IsA("Tool") then
  5182. part.Handle.CFrame = Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  5183. end
  5184. end
  5185. end)
  5186. end)
  5187.  
  5188. addcmd('nograbtools',{'ungrabtools'},
  5189. function(args, speaker)
  5190. gtools = false
  5191. end)
  5192.  
  5193. addcmd('light',{},
  5194. function(args, speaker)
  5195. local light = Instance.new("PointLight", speaker.Character.HumanoidRootPart)
  5196. light.Range = 30
  5197. if args[1] then
  5198. light.Brightness = args[1]
  5199. else
  5200. light.Brightness = 5
  5201. end
  5202. end)
  5203.  
  5204. addcmd('unlight',{'nolight'},
  5205. function(args, speaker)
  5206. for i,v in pairs(speaker.Character:GetDescendants()) do
  5207. if v.ClassName == "PointLight" then
  5208. v:Destroy()
  5209. end
  5210. end
  5211. end)
  5212.  
  5213. addcmd('givetools',{},
  5214. function(args, speaker)
  5215. for i,t in pairs(Players.LocalPlayer.Backpack:GetDescendants()) do
  5216. if t:IsA("Tool") then
  5217. t.Parent = Players.LocalPlayer.Character
  5218. wait()
  5219. local players = getPlayer(args[1], speaker)
  5220. for i,v in pairs(players)do
  5221. t.Parent = Players[v].Character
  5222. end
  5223. end
  5224. end
  5225. end)
  5226.  
  5227. addcmd('copytools',{'clonetools'},
  5228. function(args, speaker)
  5229. local players = getPlayer(args[1], speaker)
  5230. for i,v in pairs(players)do
  5231. spawn(function()
  5232. for i,v in pairs(Players[v].Backpack:GetChildren()) do
  5233. if v:IsA('Tool') or v:IsA('HopperBin') then
  5234. v:Clone().Parent = speaker.Backpack
  5235. end
  5236. end
  5237. end)
  5238. end
  5239. end)
  5240.  
  5241. addcmd('naked',{},
  5242. function(args, speaker)
  5243. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  5244. if v:IsA("Clothing") then
  5245. v:Destroy()
  5246. end
  5247. end
  5248. end)
  5249.  
  5250. addcmd('spawnpoint',{'spawn'},
  5251. function(args, speaker)
  5252. spawnpos = Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  5253. spawnpoint = true
  5254. notify('Spawn Point','Spawn point created at '..tostring(spawnpos))
  5255. end)
  5256.  
  5257. addcmd('nospawnpoint',{'nospawn'},
  5258. function(args, speaker)
  5259. spawnpoint = false
  5260. notify('Spawn Point','Removed spawn point')
  5261. end)
  5262.  
  5263. addcmd('hatspin',{'spinhats'},
  5264. function(args, speaker)
  5265. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  5266. if v:IsA("Accessory") or v:IsA("Hat") then
  5267. local keep = Instance.new("BodyPosition") keep.Parent = v.Handle keep.Name = "no"
  5268. local spin = Instance.new("BodyAngularVelocity") spin.Parent = v.Handle spin.Name = "ha"
  5269. if v.Handle.AccessoryWeld then
  5270. v.Handle.AccessoryWeld:Destroy()
  5271. end
  5272. if args[1] then
  5273. spin.AngularVelocity = Vector3.new(0, args[1], 0)
  5274. spin.MaxTorque = Vector3.new(0, args[1] * 2, 0)
  5275. else
  5276. spin.AngularVelocity = Vector3.new(0, 100, 0)
  5277. spin.MaxTorque = Vector3.new(0, 200, 0)
  5278. end
  5279. keep.P = 30000
  5280. keep.D = 50
  5281. spinning = keep
  5282. spinenabled = true
  5283. end
  5284. end
  5285. end)
  5286.  
  5287. addcmd('unhatspin',{'unspinhats'},
  5288. function(args, speaker)
  5289. for i,v in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  5290. if v:IsA("Accessory") or v:IsA("Hat") then
  5291. pcall(function()
  5292. if v:IsA("Accessory") or v:IsA("Hat") then
  5293. v.Parent = workspace
  5294. end
  5295. wait(0.5)
  5296. v.Handle.no:Destroy()
  5297. v.Handle.ha:Destroy()
  5298. if v:IsA("Accessory") or v:IsA("Hat") then
  5299. v.Parent = Players.LocalPlayer.Character
  5300. end
  5301. end)
  5302. end
  5303. end
  5304. end)
  5305.  
  5306. addcmd('ambient',{},
  5307. function(args, speaker)
  5308. game:GetService("Lighting").Ambient = Color3.new(args[1],args[2],args[3])
  5309. game:GetService("Lighting").OutdoorAmbient = Color3.new(args[1],args[2],args[3])
  5310. end)
  5311.  
  5312. addcmd('nofog',{},
  5313. function(args, speaker)
  5314. game:GetService("Lighting").FogEnd = 100000
  5315. end)
  5316.  
  5317. addcmd('brightness',{},
  5318. function(args, speaker)
  5319. game:GetService("Lighting").Brightness = args[1]
  5320. end)
  5321.  
  5322. 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}
  5323.  
  5324. addcmd('restorelighting',{'rlighting'},
  5325. function(args,speaker)
  5326. game:GetService("Lighting").Ambient = origsettings.abt
  5327. game:GetService("Lighting").OutdoorAmbient = origsettings.oabt
  5328. game:GetService("Lighting").Brightness = origsettings.brt
  5329. game:GetService("Lighting").TimeOfDay = origsettings.time
  5330. game:GetService("Lighting").FogColor = origsettings.fclr
  5331. game:GetService("Lighting").FogEnd = origsettings.fe
  5332. game:GetService("Lighting").FogStart = origsettings.fs
  5333. end)
  5334.  
  5335. addcmd('stun',{},
  5336. function(args, speaker)
  5337. Players.LocalPlayer.Character.Humanoid.PlatformStand = true
  5338. end)
  5339.  
  5340. addcmd('unstun',{'nostun'},
  5341. function(args, speaker)
  5342. Players.LocalPlayer.Character.Humanoid.PlatformStand = false
  5343. end)
  5344.  
  5345. addcmd('drophats',{'drophat'},
  5346. function(args, speaker)
  5347. if speaker.Character then
  5348. for _,obj in pairs(speaker.Character:GetChildren()) do
  5349. if obj:IsA("Accessory") then
  5350. obj.Parent = workspace
  5351. end
  5352. end
  5353. end
  5354. end)
  5355.  
  5356. addcmd('droptools',{'droptool'},
  5357. function(args, speaker)
  5358. if speaker.Character then
  5359. for _,obj in pairs(speaker.Character:GetChildren()) do
  5360. if obj:IsA("Tool") then
  5361. obj.Parent = workspace
  5362. end
  5363. end
  5364. end
  5365. if speaker:FindFirstChild("Backpack") then
  5366. for _,obj in pairs(speaker.Backpack:GetChildren()) do
  5367. if obj:IsA("Tool") then
  5368. obj.Parent = workspace
  5369. end
  5370. end
  5371. end
  5372. end)
  5373.  
  5374. addcmd('logs',{'chatlogs'},
  5375. function(args, speaker)
  5376. logsDrag:TweenPosition(UDim2.new(0, 0, 1, -250), "InOut", "Quart", 0.3, true, nil)
  5377. end)
  5378.  
  5379. addcmd('fling',{},
  5380. function(args, speaker)
  5381. for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  5382. if child.ClassName == "Part" or child.ClassName == "MeshPart" then
  5383. child.CustomPhysicalProperties = PhysicalProperties.new(2, 0.3, 0.5)
  5384. end
  5385. end
  5386. for i,v in pairs(Players.LocalPlayer.Character:GetChildren()) do
  5387. if v:IsA('Accessory') or v:IsA('Hat') then
  5388. for e,c in pairs(v:GetDescendants()) do
  5389. if c:IsA('Part') or c:IsA('MeshPart') then
  5390. c.CustomPhysicalProperties = PhysicalProperties.new(0, 0.3, 0.5)
  5391. end
  5392. end
  5393. end
  5394. end
  5395. execCmd('noclip')
  5396. wait(.1)
  5397. local bambam = Instance.new("BodyAngularVelocity")
  5398. bambam.Parent = Players.LocalPlayer.Character.HumanoidRootPart
  5399. bambam.AngularVelocity = Vector3.new(0,311111,0)
  5400. bambam.MaxTorque = Vector3.new(0,311111,0)
  5401. bambam.P = math.huge
  5402. end)
  5403.  
  5404. addcmd('unfling',{'nofling'},
  5405. function(args, speaker)
  5406. execCmd('clip')
  5407. wait(.1)
  5408. for i,v in pairs(Players.LocalPlayer.Character.HumanoidRootPart:GetChildren()) do
  5409. if v.ClassName == 'BodyAngularVelocity' then
  5410. v:Destroy()
  5411. end
  5412. end
  5413. for _, child in pairs(Players.LocalPlayer.Character:GetDescendants()) do
  5414. if child.ClassName == "Part" or child.ClassName == "MeshPart" then
  5415. child.CustomPhysicalProperties = PhysicalProperties.new(0.7, 0.3, 0.5)
  5416. end
  5417. end
  5418. end)
  5419.  
  5420. addcmd('spin',{},
  5421. function(args, speaker)
  5422. spinInstance = Instance.new("Animation")
  5423. spinInstance.AnimationId = "rbxassetid://188632011"
  5424. spinAnim = Players.LocalPlayer.Character.Humanoid:LoadAnimation(spinInstance)
  5425. spinAnim.Looped = true
  5426. spinAnim:Play()
  5427. if args[1] then
  5428. spinAnim:AdjustSpeed(args[1])
  5429. end
  5430. end)
  5431.  
  5432. addcmd('unspin',{},
  5433. function(args, speaker)
  5434. spinInstance:Destroy()
  5435. spinAnim:Stop()
  5436. end)
  5437.  
  5438. if PluginsTable ~= nil or PluginsTable ~= {} then
  5439. FindPlugins(PluginsTable)
  5440. end
  5441.  
  5442. if pcall(function() loadstring(game:HttpGet(('https://pastebin.com/raw/yKieh77L'),true))() end) then
  5443. if ver ~= Version then
  5444. notify('Outdated','Get a new version at infyield.yolasite.com')
  5445. end
  5446. if Announcement and Announcement ~= '' then
  5447. local AnnGUI = Instance.new("Frame")
  5448. local background = Instance.new("Frame")
  5449. local Dark = Instance.new("Frame")
  5450. local TextBox = Instance.new("TextLabel")
  5451. local shadow = Instance.new("Frame")
  5452. local PopupText = Instance.new("TextLabel")
  5453. local Exit = Instance.new("ImageButton")
  5454.  
  5455. AnnGUI.Name = randomString()
  5456. AnnGUI.Parent = PARENT
  5457. AnnGUI.Active = true
  5458. AnnGUI.BackgroundColor3 = Color3.new(1, 1, 1)
  5459. AnnGUI.BackgroundTransparency = 1
  5460. AnnGUI.Position = UDim2.new(0.5, -180, 0, -400)
  5461. AnnGUI.Size = UDim2.new(0, 360, 0, 20)
  5462. AnnGUI.ZIndex = 4
  5463.  
  5464. background.Name = "background"
  5465. background.Parent = AnnGUI
  5466. background.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  5467. background.BorderSizePixel = 0
  5468. background.Position = UDim2.new(0, 0, 0, 20)
  5469. background.Size = UDim2.new(0, 360, 0, 116)
  5470.  
  5471. Dark.Name = "Dark"
  5472. Dark.Parent = background
  5473. Dark.Active = true
  5474. Dark.BackgroundColor3 = Color3.new(0.364706, 0.364706, 0.364706)
  5475. Dark.BackgroundTransparency = 0.5
  5476. Dark.BorderSizePixel = 0
  5477. Dark.Size = UDim2.new(0, 360, 0, 5)
  5478.  
  5479. TextBox.Parent = background
  5480. TextBox.BackgroundColor3 = Color3.new(1, 1, 1)
  5481. TextBox.BackgroundTransparency = 1
  5482. TextBox.Position = UDim2.new(0.0166666675, 0, 0.103232808, 0)
  5483. TextBox.Size = UDim2.new(0, 348, 0, 98)
  5484. TextBox.Font = Enum.Font.SourceSans
  5485. TextBox.FontSize = Enum.FontSize.Size18
  5486. TextBox.TextWrapped = true
  5487. TextBox.Text = Announcement
  5488. TextBox.TextColor3 = Color3.new(1, 1, 1)
  5489. TextBox.TextXAlignment = Enum.TextXAlignment.Left
  5490. TextBox.TextYAlignment = Enum.TextYAlignment.Top
  5491.  
  5492. shadow.Name = "shadow"
  5493. shadow.Parent = AnnGUI
  5494. shadow.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  5495. shadow.BorderColor3 = Color3.new(0, 0, 0)
  5496. shadow.BorderSizePixel = 0
  5497. shadow.Size = UDim2.new(0, 360, 0, 20)
  5498. shadow.ZIndex = 4
  5499.  
  5500. PopupText.Name = "PopupText"
  5501. PopupText.Parent = shadow
  5502. PopupText.BackgroundTransparency = 1
  5503. PopupText.Position = UDim2.new(0, 51, 0, 0)
  5504. PopupText.Size = UDim2.new(0.760355055, -16, 0.949999988, 0)
  5505. PopupText.ZIndex = 4
  5506. PopupText.Font = Enum.Font.SourceSans
  5507. PopupText.FontSize = Enum.FontSize.Size24
  5508. PopupText.Text = "Server Announcement"
  5509. PopupText.TextColor3 = Color3.new(1, 1, 1)
  5510. PopupText.TextStrokeTransparency = 0
  5511. PopupText.TextWrapped = true
  5512.  
  5513. Exit.Name = "Exit"
  5514. Exit.Parent = shadow
  5515. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  5516. Exit.BackgroundTransparency = 1
  5517. Exit.Size = UDim2.new(0, 20, 0, 20)
  5518. Exit.ZIndex = 4
  5519. Exit.Image = "rbxassetid://2132544126"
  5520.  
  5521. wait(1)
  5522. AnnGUI:TweenPosition(UDim2.new(0.5, -180, 0, 150), "InOut", "Quart", 0.5, true, nil)
  5523.  
  5524. Exit.MouseButton1Click:Connect(function()
  5525. AnnGUI:TweenPosition(UDim2.new(0.5, -180, 0, -400), "InOut", "Quart", 0.5, true, nil)
  5526. wait(0.6)
  5527. AnnGUI:Destroy()
  5528. end)
  5529. end
  5530. end
  5531.  
  5532. wait()
  5533. Credits:TweenPosition(UDim2.new(0,0,0.9,0), "Out", "Quart", 0.2)
  5534. Logo:TweenSizeAndPosition(UDim2.new(0,175,0,175),UDim2.new(0,37,0,45), "Out", "Quart", 0.3)
  5535. wait(1)
  5536. for i=1,10 do
  5537. Logo.ImageTransparency = Logo.ImageTransparency+0.1
  5538. IntroBackground.BackgroundTransparency = Logo.BackgroundTransparency+0.1
  5539. wait()
  5540. end
  5541. Credits:TweenPosition(UDim2.new(0,0,0.9,30), "Out", "Quart", 0.2)
  5542. wait(0.2)
  5543. Logo:Destroy()
  5544. Credits:Destroy()
  5545. IntroBackground:Destroy()
  5546. minimizeHolder()
  5547. end)
  5548.  
  5549. stinkomode.Name = "stinkomode"
  5550. stinkomode.Parent = maingui
  5551. stinkomode.BackgroundColor3 = Color3.new(0, 0, 0)
  5552. stinkomode.Position = UDim2.new(0.0838709697, 0, 0.587257624, 0)
  5553. stinkomode.Size = UDim2.new(0, 258, 0, 100)
  5554. stinkomode.Font = Enum.Font.SourceSans
  5555. stinkomode.Text = "STINKO MODE"
  5556. stinkomode.TextColor3 = Color3.new(1, 1, 1)
  5557. stinkomode.TextScaled = true
  5558. stinkomode.TextSize = 14
  5559. stinkomode.TextWrapped = true
  5560.  
  5561. close.Name = "close"
  5562. close.Parent = maingui
  5563. close.BackgroundColor3 = Color3.new(1, 1, 1)
  5564. close.BackgroundTransparency = 1
  5565. close.Position = UDim2.new(0.870967865, 0, 0.894736826, 0)
  5566. close.Size = UDim2.new(0, 39, 0, 38)
  5567. close.Font = Enum.Font.SourceSans
  5568. close.Text = "X"
  5569. close.TextColor3 = Color3.new(1, 1, 1)
  5570. close.TextScaled = true
  5571. close.TextSize = 14
  5572. close.TextWrapped = true
  5573. close.MouseButton1Click:connect(function()
  5574. maingui.Visible = false
  5575. opengui.Visible = true
  5576. end)
  5577.  
  5578. opengui.Name = "opengui"
  5579. opengui.Parent = ScreenGui
  5580. opengui.BackgroundColor3 = Color3.new(0, 0, 0)
  5581. opengui.Position = UDim2.new(0, 0, 0.59760958, 0)
  5582. opengui.Size = UDim2.new(0, 100, 0, 37)
  5583. opengui.Visible = false
  5584.  
  5585. open.Name = "open"
  5586. open.Parent = opengui
  5587. open.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  5588. open.Position = UDim2.new(0.0599999987, 0, 0.135135144, 0)
  5589. open.Size = UDim2.new(0, 87, 0, 26)
  5590. open.Font = Enum.Font.GothamBold
  5591. open.Text = "Open"
  5592. open.TextColor3 = Color3.new(1, 1, 1)
  5593. open.TextScaled = true
  5594. open.TextSize = 14
  5595. open.TextWrapped = true
  5596. open.MouseButton1Click:connect(function()
  5597. maingui.Visible = true
  5598. opengui.Visible = false
  5599. end)
  5600. -- Scripts:
  5601.  
  5602. end)
  5603.  
  5604. Admin.Name = "Admin"
  5605. Admin.Parent = MainGui
  5606. Admin.BackgroundColor3 = Color3.new(1, 1, 1)
  5607. Admin.BackgroundTransparency = 1
  5608. Admin.Position = UDim2.new(0, 204, 0, 33)
  5609. Admin.Size = UDim2.new(0, 162, 0, 75)
  5610. Admin.Font = Enum.Font.GothamBold
  5611. Admin.Text = "Infinite Yield"
  5612. Admin.TextColor3 = Color3.new(0.0666667, 1, 0)
  5613. Admin.TextScaled = true
  5614. Admin.TextSize = 14
  5615. Admin.TextWrapped = true
  5616. Admin.Active = true
  5617. Admin.MouseButton1Click:connect(function()
  5618. loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))()
  5619. end)
  5620.  
  5621. MainName.Name = "MainName"
  5622. MainName.Parent = MainGui
  5623. MainName.BackgroundColor3 = Color3.new(0.827451, 0.870588, 0)
  5624. MainName.Position = UDim2.new(0, 0, 0, 221)
  5625. MainName.Size = UDim2.new(0, 255, 0, 45)
  5626. MainName.Font = Enum.Font.GothamSemibold
  5627. MainName.Text = "Emoji HaX"
  5628. MainName.TextColor3 = Color3.new(0.254902, 0.278431, 0)
  5629. MainName.TextScaled = true
  5630. MainName.TextSize = 14
  5631. MainName.TextWrapped = true
  5632.  
  5633. Info.Name = "Info"
  5634. Info.Parent = MainGui
  5635. Info.BackgroundColor3 = Color3.new(1, 1, 1)
  5636. Info.BackgroundTransparency = 1
  5637. Info.Position = UDim2.new(0, 255, 0, 209)
  5638. Info.Size = UDim2.new(0, 95, 0, 13)
  5639. Info.Font = Enum.Font.SourceSans
  5640. Info.Text = "Click this emoji to exit the gui ->"
  5641. Info.TextColor3 = Color3.new(0, 0, 0)
  5642. Info.TextSize = 14
  5643.  
  5644. ImageButton.Parent = MainGui
  5645. ImageButton.BackgroundColor3 = Color3.new(1, 1, 1)
  5646. ImageButton.BackgroundTransparency = 1
  5647. ImageButton.Position = UDim2.new(0, 384, 0, 181)
  5648. ImageButton.Size = UDim2.new(0, 91, 0, 84)
  5649. ImageButton.Image = "rbxassetid://1176402123"
  5650. ImageButton.Active = true
  5651. ImageButton.MouseButton1Click:connect(function()
  5652. MainGui.Visible = false
  5653. OpenGui.Visible = true
  5654. end)
  5655. -- Scripts:
Add Comment
Please, Sign In to add comment