OfficialArponAG

PFHAXXX

Mar 14th, 2019
544
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.31 MB | None | 0 0
  1. -- Farewell Infortality.
  2. -- Version: 2.82
  3. -- Instances:
  4. local VirgalJoe = Instance.new("ScreenGui")
  5. local OpenGUI = Instance.new("Frame")
  6. local OpenButton = Instance.new("TextButton")
  7. local MainGUI = Instance.new("Frame")
  8. local maintrash2 = Instance.new("Frame")
  9. local MainQuitButton = Instance.new("TextButton")
  10. local MainGUILabel = Instance.new("TextLabel")
  11. local maintrash = Instance.new("Frame")
  12. local ScriptExecutor2 = Instance.new("TextButton")
  13. local RemoteSpy = Instance.new("TextButton")
  14. local TopKek40 = Instance.new("TextButton")
  15. local SubscribeToPewds = Instance.new("TextButton")
  16. local ScriptCreditsButton = Instance.new("TextButton")
  17. local Aimbot = Instance.new("TextButton")
  18. local PFHaxx = Instance.new("TextButton")
  19. local SynapseRemoteSpy = Instance.new("TextButton")
  20. local AFK = Instance.new("TextButton")
  21. local WebsiteDownload = Instance.new("TextButton")
  22. local GameStealer = Instance.new("TextButton")
  23. local DisInfiniteYield = Instance.new("TextButton")
  24. local ComingSoon = Instance.new("TextButton")
  25. local ESP = Instance.new("TextButton")
  26. local GUICreditButton = Instance.new("TextButton")
  27. local InfiniteYield = Instance.new("TextButton")
  28. local GokuScript = Instance.new("TextButton")
  29. local ComingSoon2 = Instance.new("TextButton")
  30. local ScriptExecutor = Instance.new("TextButton")
  31. local DeleteGUI = Instance.new("TextButton")
  32. local TextLabel = Instance.new("TextLabel")
  33. local ScriptGUi = Instance.new("Frame")
  34. local scriptcredittrash2 = Instance.new("Frame")
  35. local ScriptCreditQuit = Instance.new("TextButton")
  36. local scriptcredittrash = Instance.new("Frame")
  37. local ScriptCreditLabel = Instance.new("TextLabel")
  38. local Pewdiepie = Instance.new("Frame")
  39. local pewdiepietrash = Instance.new("Frame")
  40. local PewdiepieQuit = Instance.new("TextButton")
  41. local pewdiepietrash2 = Instance.new("Frame")
  42. local PewdiepieInfo = Instance.new("TextLabel")
  43. local WebsiteGUI = Instance.new("Frame")
  44. local websitetrash2 = Instance.new("Frame")
  45. local WebsiteQuit = Instance.new("TextButton")
  46. local websitetrash = Instance.new("Frame")
  47. local WebsiteText = Instance.new("TextLabel")
  48. local Frame = Instance.new("Frame")
  49. local guicreditstrash2 = Instance.new("Frame")
  50. local GuiCreditsQuit = Instance.new("TextButton")
  51. local guicreditstrash = Instance.new("Frame")
  52. local GuiCreditsText = Instance.new("TextLabel")
  53. --Properties:
  54. VirgalJoe.Name = "VirgalJoe"
  55. VirgalJoe.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  56.  
  57. OpenGUI.Name = "OpenGUI"
  58. OpenGUI.Parent = VirgalJoe
  59. OpenGUI.BackgroundColor3 = Color3.new(0.172549, 0.172549, 0.172549)
  60. OpenGUI.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
  61. OpenGUI.BorderSizePixel = 4
  62. OpenGUI.Position = UDim2.new(0.0194846392, 0, 0.974314392, 0)
  63. OpenGUI.Size = UDim2.new(0, 175, 0, 18)
  64.  
  65. OpenButton.Name = "OpenButton"
  66. OpenButton.Parent = OpenGUI
  67. OpenButton.BackgroundColor3 = Color3.new(1, 1, 1)
  68. OpenButton.BackgroundTransparency = 1
  69. OpenButton.Position = UDim2.new(0, 1, 0, 0)
  70. OpenButton.Size = UDim2.new(0, 174, 0, 19)
  71. OpenButton.Font = Enum.Font.GothamBold
  72. OpenButton.Text = "Open GUI"
  73. OpenButton.TextColor3 = Color3.new(1, 1, 1)
  74. OpenButton.TextScaled = true
  75. OpenButton.TextSize = 30
  76. OpenButton.TextWrapped = true
  77. OpenButton.MouseButton1Down:connect(function()
  78. MainGUI.Visible = true
  79. OpenGUI.Visible = false
  80. end)
  81.  
  82. MainGUI.Name = "MainGUI"
  83. MainGUI.Parent = VirgalJoe
  84. MainGUI.BackgroundColor3 = Color3.new(1, 0.701961, 0)
  85. MainGUI.BorderSizePixel = 0
  86. MainGUI.Position = UDim2.new(0.227312535, 0, 0.513335228, 0)
  87. MainGUI.Size = UDim2.new(0, 600, 0, 348)
  88. MainGUI.Visible = false
  89. MainGUI.Active = true
  90. MainGUI.Draggable = true
  91.  
  92. maintrash2.Name = "maintrash2"
  93. maintrash2.Parent = MainGUI
  94. maintrash2.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  95. maintrash2.BorderSizePixel = 0
  96. maintrash2.Size = UDim2.new(0, 600, 0, 31)
  97.  
  98. MainQuitButton.Name = "MainQuitButton"
  99. MainQuitButton.Parent = MainGUI
  100. MainQuitButton.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  101. MainQuitButton.BorderColor3 = Color3.new(0.152941, 0.152941, 0.152941)
  102. MainQuitButton.BorderSizePixel = 0
  103. MainQuitButton.Position = UDim2.new(0.950457275, 0, 0, 0)
  104. MainQuitButton.Size = UDim2.new(0, 28, 0, 28)
  105. MainQuitButton.Font = Enum.Font.GothamBold
  106. MainQuitButton.Text = "X"
  107. MainQuitButton.TextColor3 = Color3.new(1, 1, 1)
  108. MainQuitButton.TextSize = 30
  109. MainQuitButton.TextWrapped = true
  110. MainQuitButton.MouseButton1Down:connect(function()
  111. OpenGUI.Visible = true
  112. MainGUI.Visible = false
  113. end)
  114.  
  115. MainGUILabel.Name = "MainGUILabel"
  116. MainGUILabel.Parent = MainGUI
  117. MainGUILabel.BackgroundColor3 = Color3.new(1, 1, 1)
  118. MainGUILabel.BackgroundTransparency = 1
  119. MainGUILabel.Position = UDim2.new(0, 0, 0, 289)
  120. MainGUILabel.Size = UDim2.new(0, 598, 0, 59)
  121. MainGUILabel.Font = Enum.Font.SourceSans
  122. MainGUILabel.Text = "Please contact cup of joe#0330 if there are any issues you want me to fix, dont complain fucky fucky shit if it doesnt work just give a formal complain you absolute fucking idiot"
  123. MainGUILabel.TextColor3 = Color3.new(1, 1, 1)
  124. MainGUILabel.TextScaled = true
  125. MainGUILabel.TextSize = 14
  126. MainGUILabel.TextWrapped = true
  127.  
  128. maintrash.Name = "maintrash"
  129. maintrash.Parent = MainGUI
  130. maintrash.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  131. maintrash.BorderSizePixel = 0
  132. maintrash.Position = UDim2.new(0, 0, 0.0866094157, 0)
  133. maintrash.Size = UDim2.new(0, 600, 0, 6)
  134.  
  135. ScriptExecutor2.Name = "ScriptExecutor2"
  136. ScriptExecutor2.Parent = MainGUI
  137. ScriptExecutor2.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  138. ScriptExecutor2.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  139. ScriptExecutor2.BorderSizePixel = 2
  140. ScriptExecutor2.Position = UDim2.new(0.0315625519, 0, 0.546896577, 0)
  141. ScriptExecutor2.Size = UDim2.new(0, 126, 0, 39)
  142. ScriptExecutor2.Font = Enum.Font.GothamBold
  143. ScriptExecutor2.Text = "Old GUI V1.2.0"
  144. ScriptExecutor2.TextColor3 = Color3.new(1, 1, 1)
  145. ScriptExecutor2.TextScaled = true
  146. ScriptExecutor2.TextSize = 25
  147. ScriptExecutor2.TextWrapped = true
  148. ScriptExecutor.MouseButton1Down:connect(function()
  149. -- Farewell Infortality.
  150. -- Version: 2.82
  151. -- Instances:
  152. local VirgalJoe = Instance.new("ScreenGui")
  153. local GameScriptsGUI = Instance.new("Frame")
  154. local GameScriptsGUITopBar = Instance.new("Frame")
  155. local GameScriptsGUIOrangeBar = Instance.new("Frame")
  156. local GameScriptsGUISemiTop = Instance.new("Frame")
  157. local GameScriptsGUIQuit = Instance.new("TextButton")
  158. local GameScriptsGUIVaj = Instance.new("TextLabel")
  159. local WorkAtAPizza = Instance.new("TextButton")
  160. local DungeonQuest = Instance.new("TextButton")
  161. local IslandRoyale = Instance.new("TextButton")
  162. local ZombieAttack = Instance.new("TextButton")
  163. local PhantomForces = Instance.new("TextButton")
  164. local ComingSoon3 = Instance.new("TextButton")
  165. local AdoptedAndRaise = Instance.new("TextButton")
  166. local StrucidHack = Instance.new("TextButton")
  167. local ComingSoon2 = Instance.new("TextButton")
  168. local PrisonLifeGUI = Instance.new("TextButton")
  169. local MainGUI = Instance.new("Frame")
  170. local MainGUITopBar = Instance.new("Frame")
  171. local MainGUIOrangeBar = Instance.new("Frame")
  172. local MainGUISemiTopBar = Instance.new("Frame")
  173. local MainGUIVAJ = Instance.new("TextLabel")
  174. local MainGUIBottemBar = Instance.new("Frame")
  175. local MainGUISemiBottemBar = Instance.new("Frame")
  176. local MainGUIQuit = Instance.new("TextButton")
  177. local MainGUILogoMain = Instance.new("TextLabel")
  178. local ComingSoon = Instance.new("TextButton")
  179. local MainGUICredits = Instance.new("TextButton")
  180. local MainGUITopKek40 = Instance.new("TextButton")
  181. local MainGUIEsp = Instance.new("TextButton")
  182. local MainGUIGameScript = Instance.new("TextButton")
  183. local MainGUIInfiniteYield = Instance.new("TextButton")
  184. local MainGUIAFK = Instance.new("TextButton")
  185. local MainGUIAimbot = Instance.new("TextButton")
  186. local MainGUIRemoteSpy = Instance.new("TextButton")
  187. local OpenCloseGUI = Instance.new("Frame")
  188. local OpenCloseTopFrame = Instance.new("Frame")
  189. local OpenGUITopOrangeBar = Instance.new("Frame")
  190. local OpenGUITopOrangeBar_2 = Instance.new("Frame")
  191. local OpenCloseBackground = Instance.new("Frame")
  192. local OpenCloseBottemFrame = Instance.new("Frame")
  193. local OpenGUIOpenButton = Instance.new("TextButton")
  194. local CreditGUI = Instance.new("Frame")
  195. local CreditGUITopBar = Instance.new("Frame")
  196. local CreditGUIOrangeBar = Instance.new("Frame")
  197. local CreditGUISemiTopBar = Instance.new("Frame")
  198. local CreditGuiQuitButton = Instance.new("TextButton")
  199. local CreditGUILogo = Instance.new("TextLabel")
  200. local CreditGUIBottemBar = Instance.new("Frame")
  201. local CreditGUISemiBottemBar = Instance.new("Frame")
  202. local CreditGUIInformationText = Instance.new("TextLabel")
  203. --Properties:
  204. VirgalJoe.Name = "VirgalJoe"
  205. VirgalJoe.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  206.  
  207. GameScriptsGUI.Name = "GameScriptsGUI"
  208. GameScriptsGUI.Parent = VirgalJoe
  209. GameScriptsGUI.Active = true
  210. GameScriptsGUI.BackgroundColor3 = Color3.new(0.27451, 0.27451, 0.27451)
  211. GameScriptsGUI.BorderSizePixel = 0
  212. GameScriptsGUI.Position = UDim2.new(0.0910151675, 0, 0.719254673, 0)
  213. GameScriptsGUI.Size = UDim2.new(0, 677, 0, 206)
  214. GameScriptsGUI.Visible = false
  215. GameScriptsGUI.Active = true
  216. GameScriptsGUI.Draggable = true
  217.  
  218. GameScriptsGUITopBar.Name = "GameScriptsGUITopBar"
  219. GameScriptsGUITopBar.Parent = GameScriptsGUI
  220. GameScriptsGUITopBar.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  221. GameScriptsGUITopBar.BorderSizePixel = 0
  222. GameScriptsGUITopBar.Position = UDim2.new(-0.00103917532, 0, -0.00124233204, 0)
  223. GameScriptsGUITopBar.Size = UDim2.new(0, 677, 0, 27)
  224.  
  225. GameScriptsGUIOrangeBar.Name = "GameScriptsGUIOrangeBar"
  226. GameScriptsGUIOrangeBar.Parent = GameScriptsGUITopBar
  227. GameScriptsGUIOrangeBar.BackgroundColor3 = Color3.new(1, 0.584314, 0)
  228. GameScriptsGUIOrangeBar.BorderSizePixel = 0
  229. GameScriptsGUIOrangeBar.Position = UDim2.new(0.00103917532, 0, 1, 0)
  230. GameScriptsGUIOrangeBar.Size = UDim2.new(0, 677, 0, 11)
  231.  
  232. GameScriptsGUISemiTop.Name = "GameScriptsGUISemiTop"
  233. GameScriptsGUISemiTop.Parent = GameScriptsGUITopBar
  234. GameScriptsGUISemiTop.BackgroundColor3 = Color3.new(0.560784, 0.32549, 0)
  235. GameScriptsGUISemiTop.BorderSizePixel = 0
  236. GameScriptsGUISemiTop.Position = UDim2.new(0.00103917532, 0, 1.4074074, 0)
  237. GameScriptsGUISemiTop.Size = UDim2.new(0, 676, 0, 3)
  238.  
  239. GameScriptsGUIQuit.Name = "GameScriptsGUIQuit"
  240. GameScriptsGUIQuit.Parent = GameScriptsGUITopBar
  241. GameScriptsGUIQuit.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  242. GameScriptsGUIQuit.BorderSizePixel = 0
  243. GameScriptsGUIQuit.Position = UDim2.new(0.958644271, 0, 0.0132050691, 0)
  244. GameScriptsGUIQuit.Size = UDim2.new(0, 27, 0, 26)
  245. GameScriptsGUIQuit.Font = Enum.Font.GothamBold
  246. GameScriptsGUIQuit.Text = "X"
  247. GameScriptsGUIQuit.TextColor3 = Color3.new(1, 0.701961, 0)
  248. GameScriptsGUIQuit.TextSize = 20
  249. GameScriptsGUIQuit.TextWrapped = true
  250. GameScriptsGUIQuit.MouseButton1Down:connect(function()
  251. GameScriptsGUI.Visible = false
  252. end)
  253.  
  254. GameScriptsGUIVaj.Name = "GameScriptsGUIVaj"
  255. GameScriptsGUIVaj.Parent = GameScriptsGUITopBar
  256. GameScriptsGUIVaj.BackgroundColor3 = Color3.new(1, 1, 1)
  257. GameScriptsGUIVaj.BackgroundTransparency = 1
  258. GameScriptsGUIVaj.Position = UDim2.new(0, 0, 0.148148149, 0)
  259. GameScriptsGUIVaj.Size = UDim2.new(0, 53, 0, 19)
  260. GameScriptsGUIVaj.Font = Enum.Font.SourceSansItalic
  261. GameScriptsGUIVaj.Text = "VAJ"
  262. GameScriptsGUIVaj.TextColor3 = Color3.new(1, 0.584314, 0)
  263. GameScriptsGUIVaj.TextScaled = true
  264. GameScriptsGUIVaj.TextSize = 14
  265. GameScriptsGUIVaj.TextWrapped = true
  266.  
  267. WorkAtAPizza.Name = "WorkAtAPizza"
  268. WorkAtAPizza.Parent = GameScriptsGUI
  269. WorkAtAPizza.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  270. WorkAtAPizza.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  271. WorkAtAPizza.BorderSizePixel = 2
  272. WorkAtAPizza.Position = UDim2.new(0.0555416904, 0, 0.33371681, 0)
  273. WorkAtAPizza.Size = UDim2.new(0, 108, 0, 43)
  274. WorkAtAPizza.Font = Enum.Font.ArialBold
  275. WorkAtAPizza.Text = "Work At A Pizza Place"
  276. WorkAtAPizza.TextColor3 = Color3.new(1, 1, 1)
  277. WorkAtAPizza.TextScaled = true
  278. WorkAtAPizza.TextSize = 24
  279. WorkAtAPizza.TextWrapped = true
  280. WorkAtAPizza.MouseButton1Down:connect(function()
  281. spawn(loadstring(game:HttpGet("https://pastebin.com/raw/q817HYb9",true)))
  282. end)
  283.  
  284. DungeonQuest.Name = "DungeonQuest"
  285. DungeonQuest.Parent = GameScriptsGUI
  286. DungeonQuest.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  287. DungeonQuest.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  288. DungeonQuest.BorderSizePixel = 2
  289. DungeonQuest.Position = UDim2.new(0.0568382405, 0, 0.610415876, 0)
  290. DungeonQuest.Size = UDim2.new(0, 108, 0, 43)
  291. DungeonQuest.Font = Enum.Font.ArialBold
  292. DungeonQuest.Text = "Dungeon Quest AutoFarm"
  293. DungeonQuest.TextColor3 = Color3.new(1, 1, 1)
  294. DungeonQuest.TextScaled = true
  295. DungeonQuest.TextSize = 24
  296. DungeonQuest.TextWrapped = true
  297. DungeonQuest.MouseButton1Down:connect(function()
  298.   --Made by Not a Trap#6258
  299.   --moved by GamerGod2004#4893
  300.  
  301.  
  302. while wait() do
  303.    
  304. for _,v in pairs(game.Workspace.dungeon:GetChildren()) do
  305.     if v.Name ~= "initialRoom" then
  306.     for _,v in pairs(v:FindFirstChildOfClass("Folder"):GetChildren()) do
  307.             if v.ClassName == "Model" then
  308.                 game.Workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame
  309.                 if  game:GetService("Workspace"):WaitForChild(game.Players.LocalPlayer.Name):FindFirstChildOfClass("Accessory") ~= nil then
  310.                 local Event = game:GetService("Workspace"):WaitForChild(game.Players.LocalPlayer.Name):FindFirstChildOfClass("Accessory").swing
  311.                 Event:FireServer()
  312.                 for _,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  313.                     if v:FindFirstChildOfClass("RemoteEvent") ~= nil then
  314.                     v:FindFirstChildOfClass("RemoteEvent"):FireServer()
  315.             end
  316.                 wait(1)
  317.             end
  318.         end
  319.     end
  320. end
  321. end
  322. end
  323. end
  324.  
  325. end)
  326.  
  327. IslandRoyale.Name = "IslandRoyale"
  328. IslandRoyale.Parent = GameScriptsGUI
  329. IslandRoyale.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  330. IslandRoyale.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  331. IslandRoyale.BorderSizePixel = 2
  332. IslandRoyale.Position = UDim2.new(0.238702714, 0, 0.33371681, 0)
  333. IslandRoyale.Size = UDim2.new(0, 108, 0, 43)
  334. IslandRoyale.Font = Enum.Font.ArialBold
  335. IslandRoyale.Text = "Island Royale"
  336. IslandRoyale.TextColor3 = Color3.new(1, 1, 1)
  337. IslandRoyale.TextScaled = true
  338. IslandRoyale.TextSize = 24
  339. IslandRoyale.TextWrapped = true
  340. IslandRoyale.MouseButton1Down:connect(function()
  341. getgenv().get = function(link) return game:HttpGet(link, true) end
  342. spawn(function() loadstring(get('https://pastebin.com/raw/CUg5Xw94'))() end)
  343. repeat wait() until getgenv().isBypassed and getgenv().store
  344.  
  345. if getgenv().if_settings then
  346.     for i,v in pairs(getgenv().if_settings) do
  347.         if i == 'distance_t' then getgenv().if_settings[i] = true elseif i == 'curAim' then v:Disconnect() end
  348.         if type(v) == 'boolean' then
  349.             getgenv().if_settings[i] = false
  350.         end
  351.     end
  352. end
  353. getgenv().if_settings = getgenv().if_settings or {}
  354.  
  355. if_settings.legit_settings = {
  356.     smoothness = 0
  357. }
  358.  
  359. if_settings.legit_bot = false
  360. if_settings.aim_bot = false
  361. if_settings.mouse_t = false
  362. if_settings.distance_t = true
  363. if_settings.bighead_t = false
  364. if_settings.options_toggle = false
  365. if_settings.mashead_t = false
  366.  
  367. if_settings.box_toggle = false
  368. if_settings.name_toggle = false
  369. if_settings.distance_toggle = false
  370. if_settings.backpack_toggle = false
  371. if_settings.health_toggle = false
  372. if_settings.chams_toggle = false
  373. if_settings.itemchams_toggle = false
  374. if_settings.lvl_toggle = false
  375. if_settings.s_toggle = false
  376.  
  377. if_settings.rhouses_toggle = false
  378. if_settings.noclip_toggle = false
  379. if_settings.flying = false
  380. if_settings.fly_toggle = false
  381. if_settings.invis_a = false
  382.  
  383. --// Settings
  384. local settings = {}
  385. settings.toggleButton = "LeftControl" --//Keys are at https://wiki.roblox.com/index.php?title=API:Enum/KeyCode
  386. settings.Color = Color3.fromRGB(60, 62, 66)
  387. settings.ToggleColor = Color3.fromRGB(187, 255, 0)
  388. settings.Version = "v4"
  389. local ScreenGui = Instance.new('ScreenGui', store)
  390. local gui_elements = Instance.new('ScreenGui', store)
  391. local Blur = Instance.new("BlurEffect", ScreenGui)
  392.  
  393. if store:FindFirstChild('IslandFricker') then
  394.     store.IslandFricker:Destroy()
  395. end
  396.  
  397. if store:FindFirstChild('IslandFricker_GUIElements') then
  398.     store.IslandFricker_GUIElements:Destroy()
  399. end
  400.  
  401. if store:FindFirstChild('PLR_ESP') then
  402.     store.PLR_ESP:Destroy()
  403. end
  404.  
  405. if store:FindFirstChild('Chams') then
  406.     store.Chams:Destroy()
  407. end
  408.  
  409. if game:GetService('Lighting'):FindFirstChild('IF_Blur') then
  410.     game:GetService('Lighting').IF_Blur:Destroy()
  411. end
  412.  
  413. Blur.Name = "IF_Blur"
  414. Blur.Size = 20
  415. ScreenGui.Name = 'IslandFricker'
  416. ScreenGui.ResetOnSpawn = false
  417. ScreenGui.Enabled = false
  418. gui_elements.Name = 'IslandFricker_GUIElements'
  419. gui_elements.ResetOnSpawn = false
  420.  
  421. spawn(function() loadstring(get('https://pastebin.com/raw/wQTMjD32', true))() Blur.Parent = game.Lighting; ScreenGui.Enabled = true; end)
  422.  
  423. function createHeader(Title,x,y)
  424.     local Header = Instance.new("TextButton")
  425.     local List = Instance.new("Frame")
  426.     Header.Name = Title
  427.     Header.Parent = ScreenGui
  428.     Header.BackgroundColor3 = settings.Color
  429.     Header.BorderSizePixel = 0
  430.     Header.Draggable = true
  431.     Header.Position = UDim2.new(0, x, 0, y)
  432.     Header.Size = UDim2.new(0, 245, 0, 35)
  433.     Header.ZIndex = 2
  434.     Header.Font = Enum.Font.SourceSans
  435.     Header.Text = Title
  436.     Header.TextColor3 = Color3.new(1, 1, 1)
  437.     Header.TextSize = 21
  438.    
  439.     List.Name = "List"
  440.     List.Parent = Header
  441.     List.BackgroundColor3 = Color3.new(0, 0, 0)
  442.     List.BackgroundTransparency = 0.60000002384186
  443.     List.BorderSizePixel = 0
  444.     List.ClipsDescendants = true
  445.     List.Position = UDim2.new(0, 0, 0, 0)
  446.     List.Size = UDim2.new(0, 245, 0, 35)
  447.    
  448.     Header.MouseButton1Click:Connect(function()
  449.         if List.Size.Y.Offset <= 35 then
  450.             List:TweenSize(UDim2.new(0,245,0,35+30*#List:GetChildren()),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,0.7)
  451.         else
  452.             List:TweenSize(UDim2.new(0,245,0,30),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,0.7)
  453.         end
  454.     end)
  455.    
  456.     return Header
  457. end
  458.  
  459. function createHeader_noAnim(Title, x, y)
  460.     local Header = Instance.new("TextButton")
  461.     local List = Instance.new("Frame")
  462.     Header.Name = Title
  463.     Header.Parent = ScreenGui
  464.     Header.BackgroundColor3 = settings.Color
  465.     Header.BorderSizePixel = 0
  466.     Header.Draggable = true
  467.     Header.Position = UDim2.new(0, x, 0, y)
  468.     Header.Size = UDim2.new(0, 245, 0, 35)
  469.     Header.ZIndex = 2
  470.     Header.Font = Enum.Font.SourceSans
  471.     Header.Text = Title
  472.     Header.TextColor3 = Color3.new(1, 1, 1)
  473.     Header.TextSize = 21
  474.    
  475.     List.Name = "List"
  476.     List.Parent = Header
  477.     List.BackgroundColor3 = Color3.new(0, 0, 0)
  478.     List.BackgroundTransparency = 0.60000002384186
  479.     List.BorderSizePixel = 0
  480.     List.ClipsDescendants = true
  481.     List.Position = UDim2.new(0, 0, 0, 0)
  482.     List.Size = UDim2.new(0, 245, 0, 35)
  483.    
  484.     return Header
  485. end
  486.  
  487. function addButton(Title,Header,func)
  488.     local Button = Instance.new("TextButton")
  489.     Button.Name = Title .. "_Button"
  490.     Button.Parent = Header.List
  491.     Button.BackgroundColor3 = Color3.new(1, 1, 1)
  492.     Button.BackgroundTransparency = 1
  493.     Button.Position = UDim2.new(0, 0, 0, 5+30*#Header.List:GetChildren())
  494.     Button.Size = UDim2.new(0, 245, 0, 30)
  495.     Button.Font = Enum.Font.SourceSansBold
  496.     Button.Text = " >  "..Title
  497.     Button.TextColor3 = Color3.new(1, 1, 1)
  498.     Button.TextSize = 25
  499.     Button.TextXAlignment = Enum.TextXAlignment.Left
  500.     if func ~= nil then
  501.         Button.MouseButton1Click:Connect(func)
  502.     end
  503.    
  504.     return Button
  505. end
  506.  
  507. function rayCast(input)
  508.     if typeof(input) == 'Instance' and input:IsA('Player') then
  509.         local cam = workspace:FindFirstChildOfClass("Camera") or workspace.Camera or workspace.CurrentCamera
  510.         local Ray = Ray.new(cam.CFrame.p, (input.Character:FindFirstChild("Head").Position - cam.CFrame.p).unit * 2048)
  511.         local part = workspace:FindPartOnRayWithIgnoreList(Ray, {game.Players.LocalPlayer.Character})
  512.         if part ~= nil and part:IsDescendantOf(input.Character) then
  513.             return true
  514.         end
  515.         return false
  516.     end
  517.    
  518.     return distanceCalculator('closest')
  519. end
  520.  
  521. function distanceCalculator(sentDistance)
  522.     if not game.Players.LocalPlayer.Character then return end
  523.     if sentDistance == nil or sentDistance == '' then
  524.         local Players = { }
  525.        
  526.         for i,v in pairs(game.Players:GetChildren()) do
  527.             if v.Name ~= game.Players.LocalPlayer.Name and v:FindFirstChild('TeamName') and v.TeamName.Value ~= game.Players.LocalPlayer.TeamName.Value and v.Character and v.Character:FindFirstChild('HumanoidRootPart') then
  528.                 local dist = v:DistanceFromCharacter(game.Players.LocalPlayer.Character.HumanoidRootPart.Position)
  529.                 Players[v.Name] = dist
  530.             else
  531.                 Players[v.Name] = "LocalPlayer"
  532.             end
  533.         end
  534.        
  535.         return Players
  536.     elseif sentDistance ~= nil and sentDistance == 'closest' then
  537.         local closest = 0
  538.         local calc = distanceCalculator()
  539.        
  540.         local num = false
  541.         for i,v in pairs(calc) do
  542.             if (v ~= 'LocalPlayer' and game.Players:FindFirstChild(i) and game.Players[i].Character and rayCast(game.Players[i]) and game.Players[i]:FindFirstChild('TeamName') and game.Players[i].TeamName.Value ~= game.Players.LocalPlayer.TeamName.Value and (not num or v < num)) then
  543.                 closest = i;
  544.                 num = v;
  545.             end
  546.         end
  547.        
  548.         return game.Players:FindFirstChild(tostring(closest))
  549.     else
  550.         local plr = game.Players.LocalPlayer
  551.         local sentCalculations = {}
  552.        
  553.         for i,v in pairs(game.Players:GetChildren()) do
  554.             if v.Name ~= plr.Name and sentDistance.p and v:FindFirstChild('TeamName') and v.TeamName.Value ~= game.Players.LocalPlayer.TeamName.Value and v.Character and v.Character:FindFirstChild('HumanoidRootPart') then
  555.                 local distance = (sentDistance.p - v.Character.HumanoidRootPart.Position).magnitude
  556.                 distance = distance
  557.                 sentCalculations[v.Name] = distance
  558.             end
  559.         end
  560.        
  561.         return sentCalculations
  562.     end
  563. end
  564.  
  565. function makeESP(sentObj)
  566.     local plrfolder;
  567.     if store:FindFirstChild('PLR_ESP') then
  568.         plrfolder = store.PLR_ESP
  569.     else
  570.         plrfolder = Instance.new('Folder')
  571.         plrfolder.Name = "PLR_ESP"
  572.         plrfolder.Parent = store
  573.     end
  574.    
  575.     if sentObj ~= nil and sentObj:IsA('Player') and sentObj ~= game.Players.LocalPlayer and sentObj.Character then
  576.         local distance_fol = Instance.new('Folder')
  577.         local health_fol = Instance.new('Folder')
  578.         local backpack_fol = Instance.new('Folder')
  579.         local box_fol = Instance.new('Folder')
  580.        
  581.         -- main ui
  582.         local b_gui = Instance.new('BillboardGui')
  583.         b_gui.Name = sentObj.Name .. "_Visuals"
  584.         b_gui.AlwaysOnTop = true
  585.         b_gui.Size = UDim2.new(8, 0, 12, 0)
  586.         b_gui.StudsOffset = Vector3.new(0, 0.75, 0)
  587.         b_gui.ZIndexBehavior = "Sibling"
  588.         b_gui.LightInfluence = 0
  589.         if sentObj.Character then
  590.             b_gui.Adornee = sentObj.Character:FindFirstChild('HumanoidRootPart')
  591.         else
  592.             b_gui:Destroy()
  593.             distance_fol:Destroy()
  594.             health_fol:Destroy()
  595.             backpack_fol:Destroy()
  596.             box_fol:Destroy()
  597.         end
  598.         b_gui.Parent = plrfolder
  599.        
  600.         -- make folders
  601.         distance_fol.Name = "distance"
  602.         distance_fol.Parent = b_gui
  603.        
  604.         health_fol.Name = "health"
  605.         health_fol.Parent = b_gui
  606.        
  607.         backpack_fol.Name = "backpack"
  608.         backpack_fol.Parent = b_gui
  609.        
  610.         box_fol.Name = "box"
  611.         box_fol.Parent = b_gui
  612.        
  613.         -- make esp features
  614.        
  615.         local name_label = Instance.new('TextLabel')
  616.         name_label.Name = "name"
  617.         name_label.Size = UDim2.new(0.5, 0, 0.1, 0)
  618.         name_label.Position = UDim2.new(0.25, 0, 0.085, 0)
  619.         name_label.BackgroundTransparency = 1
  620.         name_label.BorderSizePixel = 0
  621.         name_label.Font = "SourceSansBold"
  622.         if sentObj.Name ~= game.Players.LocalPlayer.Name then
  623.             name_label.Text = sentObj.Name
  624.         else
  625.             name_label.Text = "LocalPlayer"
  626.         end
  627.         name_label.TextScaled = true
  628.         name_label.TextStrokeColor3 = Color3.fromRGB(42, 42, 42)
  629.         name_label.TextColor3 = Color3.fromRGB(255, 255, 255)
  630.         name_label.TextStrokeTransparency = 0.9
  631.         name_label.TextWrapped = true
  632.         name_label.Visible = false
  633.         name_label.Parent = b_gui
  634.        
  635.         local lvl_label = Instance.new('TextLabel')
  636.         lvl_label.Name = "lvl"
  637.         lvl_label.Position = UDim2.new(0.25, 0, 0.03, 0)
  638.         lvl_label.Size = UDim2.new(0.5, 0, 0.06, 0)
  639.         lvl_label.BackgroundTransparency = 1
  640.         lvl_label.BorderSizePixel = 0
  641.         lvl_label.TextColor3 = Color3.fromRGB(42, 206, 255)
  642.         lvl_label.TextScaled = true
  643.         lvl_label.TextStrokeTransparency = 0.9
  644.         lvl_label.TextWrapped = true
  645.         lvl_label.TextStrokeColor3 = Color3.fromRGB(42, 42, 42)
  646.         lvl_label.Text = "Level " .. tostring(game:GetService("ReplicatedStorage").Player_Data[sentObj.Name].Player_Level.Value)
  647.  
  648.         lvl_label.Visible = false
  649.         lvl_label.Parent = b_gui
  650.        
  651.         -- actual box esp
  652.         local box_l_frame = Instance.new('Frame')
  653.         box_l_frame.Name = "side_left"
  654.         box_l_frame.BackgroundTransparency = 0
  655.         box_l_frame.BackgroundColor3 = Color3.fromRGB(235, 255, 103)
  656.         box_l_frame.BorderSizePixel = 0
  657.         box_l_frame.Position = UDim2.new(0.18, 0, 0.2, 0)
  658.         box_l_frame.Size = UDim2.new(0.02, 0, 0.6, 0)
  659.         box_l_frame.Visible = false
  660.         box_l_frame.Parent = box_fol
  661.        
  662.         local box_r_frame = Instance.new('Frame')
  663.         box_r_frame.Name = "side_right"
  664.         box_r_frame.BackgroundTransparency = 0
  665.         box_r_frame.BackgroundColor3 = Color3.fromRGB(235, 255, 103)
  666.         box_r_frame.BorderSizePixel = 0
  667.         box_r_frame.Position = UDim2.new(0.78, 0, 0.2, 0)
  668.         box_r_frame.Size = UDim2.new(0.02, 0, 0.6, 0)
  669.         box_r_frame.Visible = false
  670.         box_r_frame.Parent = box_fol
  671.        
  672.         local box_t_frame = Instance.new('Frame')
  673.         box_t_frame.Name = "side_top"
  674.         box_t_frame.BackgroundTransparency = 0
  675.         box_t_frame.BackgroundColor3 = Color3.fromRGB(235, 255, 103)
  676.         box_t_frame.BorderSizePixel = 0
  677.         box_t_frame.Position = UDim2.new(0.2, 0, 0.2, 0)
  678.         box_t_frame.Size = UDim2.new(0.6, 0, 0.015, 0)
  679.         box_t_frame.Visible = false
  680.         box_t_frame.Parent = box_fol
  681.        
  682.         local box_b_frame = Instance.new('Frame')
  683.         box_b_frame.Name = "side_bottom"
  684.         box_b_frame.BackgroundTransparency = 0
  685.         box_b_frame.BackgroundColor3 = Color3.fromRGB(235, 255, 103)
  686.         box_b_frame.BorderSizePixel = 0
  687.         box_b_frame.Position = UDim2.new(0.18, 0, 0.8, 0)
  688.         box_b_frame.Size = UDim2.new(0.627, 0, 0.015, 0)
  689.         box_b_frame.Visible = false
  690.         box_b_frame.Parent = box_fol
  691.        
  692.         -- health
  693.         local health_b_frame = Instance.new('Frame')
  694.         health_b_frame.Name = "health_bar"
  695.         health_b_frame.BackgroundColor3 = Color3.fromRGB(0, 225, 119)
  696.         health_b_frame.BorderColor3 = Color3.fromRGB(0, 223, 74)
  697.         health_b_frame.BorderSizePixel = 2
  698.         health_b_frame.Position = UDim2.new(0.83, 0, 0.75, 0)
  699.         health_b_frame.Size = UDim2.new(0.7, 0, 0.03, 0)
  700.         health_b_frame.Visible = false
  701.         health_b_frame.Parent = health_fol
  702.        
  703.         local health_label = Instance.new('TextLabel')
  704.         health_label.Name = "health_label"
  705.         health_label.BackgroundTransparency = 1
  706.         health_label.BorderSizePixel = 0
  707.         health_label.Position = UDim2.new(0.83, 0, 0.64, 0)
  708.         health_label.Size = UDim2.new(0.7, 0, 0.1, 0)
  709.         health_label.Text = "Health"
  710.         health_label.Font = "SourceSansBold"
  711.         health_label.TextColor3 = Color3.fromRGB(255, 255, 255)
  712.         health_label.TextScaled = true
  713.         health_label.TextWrapped = true
  714.         health_label.TextStrokeColor3 = Color3.fromRGB(42, 42, 42)
  715.         health_label.TextStrokeTransparency = 0.9
  716.         health_label.Visible = false
  717.         health_label.Parent = health_fol
  718.        
  719.         -- distance
  720.         local distance_label = Instance.new('TextLabel')
  721.         distance_label.Name = "distance"
  722.         distance_label.BackgroundTransparency = 1
  723.         distance_label.BorderSizePixel = 0
  724.         distance_label.Position = UDim2.new(-0.44, 0, 0.2, 0)
  725.         distance_label.Size = UDim2.new(0.6, 0, 0.1, 0)
  726.         distance_label.Text = "Distance"
  727.         distance_label.Font = "SourceSansBold"
  728.         distance_label.TextColor3 = Color3.fromRGB(255, 255, 255)
  729.         distance_label.TextScaled = true
  730.         distance_label.TextWrapped = true
  731.         distance_label.TextStrokeColor3 = Color3.fromRGB(42, 42, 42)
  732.         distance_label.TextStrokeTransparency = 0.9
  733.         distance_label.Visible = false
  734.         distance_label.Parent = distance_fol
  735.        
  736.         local distance_num_label = Instance.new('TextLabel')
  737.         distance_num_label.Name = "distance_num"
  738.         distance_num_label.BackgroundTransparency = 1
  739.         distance_num_label.BorderSizePixel = 0
  740.         distance_num_label.Position = UDim2.new(-0.44, 0, 0.3, 0)
  741.         distance_num_label.Size = UDim2.new(0.6, 0, 0.07, 0)
  742.         distance_num_label.Text = "Getting Player Distance"
  743.         distance_num_label.Font = "SourceSansBold"
  744.         distance_num_label.TextColor3 = Color3.fromRGB(255, 255, 255)
  745.         distance_num_label.TextScaled = true
  746.         distance_num_label.TextWrapped = true
  747.         distance_num_label.TextStrokeColor3 = Color3.fromRGB(42, 42, 42)
  748.         distance_num_label.TextStrokeTransparency = 0.9
  749.         distance_num_label.Visible = false
  750.         distance_num_label.Parent = distance_fol
  751.        
  752.         -- backpack
  753.         local s_1 = Instance.new('BoolValue', backpack_fol)
  754.         local s_2 = Instance.new('BoolValue', backpack_fol)
  755.         local s_3 = Instance.new('BoolValue', backpack_fol)
  756.         local s_4 = Instance.new('BoolValue', backpack_fol)
  757.         local s_5 = Instance.new('BoolValue', backpack_fol)
  758.         local s_6 = Instance.new('BoolValue', backpack_fol)
  759.        
  760.         s_1.Name = "slot1"
  761.         s_2.Name = "slot2"
  762.         s_3.Name = "slot3"
  763.         s_4.Name = "slot4"
  764.         s_5.Name = "slot5"
  765.         s_6.Name = "slot6"
  766.         s_1.Value = false
  767.         s_2.Value = false
  768.         s_3.Value = false
  769.         s_4.Value = false
  770.         s_5.Value = false
  771.         s_6.Value = false
  772.        
  773.         local backpack_label = Instance.new('TextLabel')
  774.         backpack_label.Name = "backpack_label"
  775.         backpack_label.BackgroundTransparency = 1
  776.         backpack_label.BorderSizePixel = 0
  777.         backpack_label.Position = UDim2.new(0.82, 0, 0.2, 0)
  778.         backpack_label.Size = UDim2.new(0.5, 0, 0.1, 0)
  779.         backpack_label.Text = "Backpack"
  780.         backpack_label.Font = "SourceSansBold"
  781.         backpack_label.TextColor3 = Color3.fromRGB(255, 255, 255)
  782.         backpack_label.TextScaled = true
  783.         backpack_label.TextWrapped = true
  784.         backpack_label.TextStrokeColor3 = Color3.fromRGB(42, 42, 42)
  785.         backpack_label.TextStrokeTransparency = 0.9
  786.         backpack_label.Visible = false
  787.         backpack_label.Parent = backpack_fol
  788.        
  789.         local hold = Instance.new('Frame')
  790.         hold.Name = "hold"
  791.         hold.Position = UDim2.new(0.825, 0, 0.31, 0)
  792.         hold.Size = UDim2.new(0.5, 0, 0.5, 0)
  793.         hold.BackgroundTransparency = 1
  794.         hold.Parent = backpack_fol
  795.        
  796.         local ui = Instance.new('UIGridLayout', hold)
  797.         ui.CellPadding = UDim2.new(0, 4, 0, 4)
  798.         ui.CellSize = UDim2.new(0.3, 0, 0.2, 0)
  799.         ui.FillDirection = Enum.FillDirection.Vertical
  800.         ui.FillDirectionMaxCells = 3
  801.         ui.SortOrder = Enum.SortOrder.LayoutOrder
  802.        
  803.         local item1 = Instance.new('ImageLabel', hold)
  804.         local item2 = item1:Clone()
  805.         local item3 = item2:Clone()
  806.         local item4 = item3:Clone()
  807.         local item5 = item4:Clone()
  808.         local item6 = item5:Clone()
  809.        
  810.         item1.LayoutOrder = 1
  811.         item2.LayoutOrder = 2
  812.         item3.LayoutOrder = 3
  813.         item4.LayoutOrder = 4
  814.         item5.LayoutOrder = 5
  815.         item6.LayoutOrder = 6
  816.        
  817.         item1.Name = "1"
  818.         item2.Name = "2"
  819.         item3.Name = "3"
  820.         item4.Name = "4"
  821.         item5.Name = "5"
  822.         item6.Name = "6"
  823.        
  824.         item1.Visible = false
  825.         item2.Visible = false
  826.         item3.Visible = false
  827.         item4.Visible = false
  828.         item5.Visible = false
  829.         item6.Visible = false
  830.        
  831.         -- scripts
  832.        
  833.         -- backpack
  834.        
  835.         local itemImages = require(game.ReplicatedStorage.Modules.Game_Data).itemImages
  836.         spawn(function()
  837.             repeat wait() until sentObj:FindFirstChild('Backpack')
  838.             for i,v in pairs(sentObj.Backpack:GetChildren()) do
  839.                 if itemImages[v.Name] ~= nil then
  840.                     if s_1.Value ~= true then
  841.                         item1.Image = 'rbxassetid://' .. itemImages[v.Name]
  842.                         s_1.Value = true
  843.                     elseif s_2.Value ~= true then
  844.                         item2.Image = 'rbxassetid://' .. itemImages[v.Name]
  845.                         s_2.Value = true
  846.                     elseif s_3.Value ~= true then
  847.                         item3.Image = 'rbxassetid://' .. itemImages[v.Name]
  848.                         s_3.Value = true
  849.                     elseif s_4.Value ~= true then
  850.                         item4.Image = 'rbxassetid://' .. itemImages[v.Name]
  851.                         s_4.Value = true
  852.                     elseif s_5.Value ~= true then
  853.                         item5.Image = 'rbxassetid://' .. itemImages[v.Name]
  854.                         s_5.Value = true
  855.                     elseif s_6.Value ~= true then
  856.                         item6.Image = 'rbxassetid://' .. itemImages[v.Name]
  857.                         s_6.Value = true
  858.                     end
  859.                 end
  860.             end
  861.            
  862.             sentObj.Backpack.ChildRemoved:connect(function()
  863.                 if s_1.Value == true then
  864.                     item1.Visible = false
  865.                     item1.Image = 'rbxassetid://'
  866.                     s_1.Value = false
  867.                 elseif s_2.Value ~= true then
  868.                     item2.Visible = false
  869.                     item2.Image = 'rbxassetid://'
  870.                     s_2.Value = false
  871.                 elseif s_3.Value ~= true then
  872.                     item3.Visible = false
  873.                     item3.Image = 'rbxassetid://'
  874.                     s_3.Value = false
  875.                 elseif s_4.Value ~= true then
  876.                     item4.Visible = false
  877.                     item4.Image = 'rbxassetid://'
  878.                     s_4.Value = false
  879.                 elseif s_5.Value ~= true then
  880.                     item5.Visible = false
  881.                     item5.Image = 'rbxassetid://'
  882.                     s_5.Value = false
  883.                 elseif s_6.Value ~= true then
  884.                     item6.Visible = false
  885.                     item6.Image = 'rbxassetid://'
  886.                     s_6.Value = false
  887.                 end
  888.             end)
  889.            
  890.             sentObj.Backpack.ChildAdded:connect(function(v)
  891.                 if itemImages[v.Name] ~= nil then
  892.                     if s_1.Value ~= true then
  893.                         item1.Image = 'rbxassetid://' .. itemImages[v.Name]
  894.                         s_1.Value = true
  895.                     elseif s_2.Value ~= true then
  896.                         item2.Image = 'rbxassetid://' .. itemImages[v.Name]
  897.                         s_2.Value = true
  898.                     elseif s_3.Value ~= true then
  899.                         item3.Image = 'rbxassetid://' .. itemImages[v.Name]
  900.                         s_3.Value = true
  901.                     elseif s_4.Value ~= true then
  902.                         item4.Image = 'rbxassetid://' .. itemImages[v.Name]
  903.                         s_4.Value = true
  904.                     elseif s_5.Value ~= true then
  905.                         item5.Image = 'rbxassetid://' .. itemImages[v.Name]
  906.                         s_5.Value = true
  907.                     elseif s_6.Value ~= true then
  908.                         item6.Image = 'rbxassetid://' .. itemImages[v.Name]
  909.                         s_6.Value = true
  910.                     end
  911.                 end
  912.             end)
  913.         end)
  914.        
  915.         -- health
  916.        
  917.         if sentObj.Character:FindFirstChild('Humanoid') then
  918.             local g = Color3.fromRGB(0, 225, 119)
  919.             local g_b = Color3.fromRGB(0, 223, 74)
  920.             local y = Color3.fromRGB(255, 236, 20)
  921.             local y_b = Color3.fromRGB(223, 210, 25)
  922.             local r = Color3.fromRGB(255, 60, 63)
  923.             local r_b = Color3.fromRGB(223, 64, 66)
  924.             sentObj.Character.Humanoid.Player_Health.Changed:connect(function(health)
  925.                 if health >= 75 then
  926.                     health_b_frame.BackgroundColor3 = g
  927.                     health_b_frame.BorderColor3 = g_b
  928.                 elseif health >= 35 then
  929.                     health_b_frame.BackgroundColor3 = y
  930.                     health_b_frame.BorderColor3 = y_b
  931.                 elseif health >= 1 then
  932.                     health_b_frame.BackgroundColor3 = r
  933.                     health_b_frame.BorderColor3 = r_b
  934.                 else
  935.                     health_b_frame.BackgroundColor3 = g
  936.                     health_b_frame.BorderColor3 = g_b
  937.                 end
  938.                
  939.                 health_b_frame.Size = UDim2.new(health/100 - 0.3, 0, 0.03, 0)
  940.             end)
  941.         end
  942.        
  943.         sentObj.Character.Humanoid.Died:connect(function()
  944.             b_gui:Destroy()
  945.         end)
  946.     end
  947. end
  948.  
  949. local tping = false
  950. function tp(input, extra)
  951.     if not game.Players.LocalPlayer.Character then return end
  952.     local x, y, z;
  953.     local chosen;
  954.     if not extra then
  955.         if not typeof(input) == 'Vector3' then
  956.             if input:IsA('Model') then input = input.PrimaryPart.Position end
  957.             if input.Position then input = input.Position end
  958.             if typeof(input) == 'CFrame' then input = Vector3.new(input) end
  959.         end
  960.         x = input.X; y = input.Y; z = input.Z;
  961.         chosen = game.Players.LocalPlayer.Character.HumanoidRootPart;
  962.     else
  963.         if not typeof(extra) == 'Vector3' then
  964.             if extra:IsA('Model') then extra = extra.PrimaryPart.Position end
  965.             if extra.Position then extra = extra.Position end
  966.             if typeof(extra) == 'CFrame' then extra = Vector3.new(extra) end
  967.         end
  968.         x = extra.X; y = extra.Y; z = extra.Z;
  969.         chosen = input;
  970.     end
  971.     local valtomove = 4.3
  972.     tping = true
  973.    
  974.     spawn(function()
  975.         for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  976.             local suc, err = pcall(function() local test = v.CanCollide end)
  977.             if suc then
  978.                 v.CanCollide = false
  979.             end
  980.         end
  981.        
  982.         repeat
  983.             wait()
  984.             if tping == true and game.Players.LocalPlayer.Character:findFirstChildOfClass("Humanoid") then
  985.                 game.Players.LocalPlayer.Character:findFirstChildOfClass("Humanoid"):ChangeState(11)
  986.             end
  987.         until not tping
  988.        
  989.         for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  990.             local suc, err = pcall(function() local test = v.CanCollide end)
  991.             if suc then
  992.                 v.CanCollide = false
  993.             end
  994.         end
  995.     end)
  996.  
  997.     if y < chosen.Position.Y then
  998.         while y < chosen.Position.Y do
  999.             wait()
  1000.             chosen.CFrame = CFrame.new(Vector3.new(chosen.Position.X,chosen.Position.Y-5.5,chosen.Position.Z))
  1001.         end
  1002.     end
  1003.    
  1004.     if y > chosen.Position.Y then
  1005.         while y > chosen.Position.Y do
  1006.             wait()
  1007.             chosen.CFrame = CFrame.new(Vector3.new(chosen.Position.X,chosen.Position.Y+5.5,chosen.Position.Z))
  1008.         end
  1009.     end
  1010.    
  1011.     if x < chosen.Position.X then
  1012.         while x < chosen.Position.X do
  1013.             wait()
  1014.             chosen.CFrame = CFrame.new(Vector3.new(chosen.Position.X-valtomove,chosen.Position.Y,chosen.Position.Z))
  1015.         end
  1016.     end
  1017.    
  1018.     if z < chosen.Position.Z then
  1019.         while z < chosen.Position.Z do
  1020.             wait()
  1021.             chosen.CFrame = CFrame.new(Vector3.new(chosen.Position.X,chosen.Position.Y,chosen.Position.Z-valtomove))
  1022.         end
  1023.     end
  1024.    
  1025.     if x > chosen.Position.X then
  1026.         while x > chosen.Position.X do
  1027.             wait()
  1028.             chosen.CFrame = CFrame.new(Vector3.new(chosen.Position.X+valtomove,chosen.Position.Y,chosen.Position.Z))
  1029.         end
  1030.     end
  1031.    
  1032.     if z > chosen.Position.Z then
  1033.         while z > chosen.Position.Z do
  1034.         wait()
  1035.         chosen.CFrame = CFrame.new(Vector3.new(chosen.Position.X,chosen.Position.Y,chosen.Position.Z+valtomove))
  1036.         end
  1037.     end
  1038.     tping = false
  1039. end
  1040.  
  1041. function tpLoot(sentObj)
  1042.     if not game.Players.LocalPlayer.Character then return end
  1043.     if sentObj.Parent and sentObj.Parent == workspace:FindFirstChild('Loot_Spawns') or sentObj.Parent == workspace:FindFirstChild('Crate_Spawns') then
  1044.         if sentObj.Parent == workspace:FindFirstChild('Loot_Spawns') and sentObj:FindFirstChild('Base') then
  1045.             tp(sentObj.Base.Position)
  1046.         elseif sentObj.Parent == workspace:FindFirstChild('Crate_Spawns') and sentObj:FindFirstChild('ChestTop') and sentObj:FindFirstChild('ChestBottom') then
  1047.             tp(sentObj.ChestTop.Position)
  1048.         end
  1049.     end
  1050. end
  1051.  
  1052. if_settings.flying = false
  1053. if_settings.bg = false; if_settings.bv = false;
  1054. spawn(function()
  1055.     repeat wait() until game.Players.LocalPlayer.Character
  1056.     if_settings.bg = Instance.new('BodyGyro', game.Players.LocalPlayer.Character.HumanoidRootPart)
  1057.     if_settings.bv = Instance.new('BodyVelocity', game.Players.LocalPlayer.Character.HumanoidRootPart)
  1058. end)
  1059. function flyh()
  1060.     if not game.Players.LocalPlayer.Character then return end
  1061.     if not if_settings.bg and not if_settings.bv then
  1062.         if_settings.bg = Instance.new('BodyGyro', game.Players.LocalPlayer.Character.HumanoidRootPart)
  1063.         if_settings.bv = Instance.new('BodyVelocity', game.Players.LocalPlayer.Character.HumanoidRootPart)
  1064.     end
  1065.    
  1066.     if_settings.flying = not if_settings.flying
  1067.     if if_settings.flying and if_settings.fly_toggle then
  1068.         if_settings.bv.velocity = Vector3.new(0, 0.1, 0)
  1069.         if_settings.bv.MaxForce = Vector3.new(9e9, 9e9, 9e9)
  1070.         if_settings.bg.MaxTorque = Vector3.new(9e9, 9e9, 9e9)
  1071.         if_settings.bg.P = 9e4
  1072.         if_settings.bg.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  1073.         repeat
  1074.             local x, y, z;
  1075.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame + (workspace.CurrentCamera.CFrame.LookVector * 0)
  1076.             wait()
  1077.         until if_settings.flying == false or if_settings.fly_toggle == false
  1078.     else
  1079.         if_settings.bg:Destroy()
  1080.         if_settings.bv:Destroy()
  1081.     end
  1082. end
  1083.  
  1084. function createChams(sentObj)
  1085.     if sentObj ~= nil or sentObj ~= '' then
  1086.         local folder
  1087.         if not store:FindFirstChild('Chams') then
  1088.             folder = Instance.new('Folder')
  1089.             folder.Name = "Chams"
  1090.             folder.Parent = store
  1091.         elseif store:FindFirstChild('Chams') then
  1092.             folder = store.Chams
  1093.         end
  1094.            
  1095.             if (sentObj.ClassName == "Model") or (sentObj.Parent == workspace.Loot_Spawns) then
  1096.                 local item_folder
  1097.                 if store:FindFirstChild('Chams'):FindFirstChild('Item_Chams') then
  1098.                     item_folder = store.Chams.Item_Chams
  1099.                 else
  1100.                     item_folder = Instance.new('Folder')
  1101.                     item_folder.Name = "Item_Chams"
  1102.                     item_folder.Parent = store.Chams
  1103.                 end
  1104.                
  1105.                 local lvl1 = Color3.fromRGB(163, 162, 165)
  1106.                 local lvl2 = Color3.fromRGB(32, 153, 35 )
  1107.                 local lvl3 = Color3.fromRGB(12, 194, 218)
  1108.                 local lvl4 = Color3.fromRGB(147, 52, 203)
  1109.                 local crate = Color3.fromRGB(244, 196, 65)
  1110.                
  1111.                 if sentObj:FindFirstChild('Level') and sentObj.Level.Value then
  1112.                     if sentObj.Level.Value == 1 then
  1113.                         local Box = Instance.new("BoxHandleAdornment")
  1114.                         Box.Size = sentObj:FindFirstChild('Base').Size
  1115.                         Box.Name = sentObj.Name .. "_Cham_Rarity1"
  1116.                         Box.Adornee = sentObj:FindFirstChild('Base')
  1117.                         Box.AlwaysOnTop = true
  1118.                         Box.ZIndex = 5
  1119.                         Box.Transparency = 1
  1120.                         Box.Color3 = lvl1
  1121.                         Box.Parent = store:FindFirstChild('Chams'):FindFirstChild('Item_Chams')
  1122.                        
  1123.                         sentObj.AncestryChanged:connect(function()
  1124.                             Box:Destroy()
  1125.                         end)
  1126.                     elseif sentObj.Level.Value == 2 then
  1127.                         local Box = Instance.new("BoxHandleAdornment")
  1128.                         Box.Size = sentObj:FindFirstChild('Base').Size
  1129.                         Box.Name = sentObj.Name .. "_Cham_Rarity2"
  1130.                         Box.Adornee = sentObj:FindFirstChild('Base')
  1131.                         Box.AlwaysOnTop = true
  1132.                         Box.ZIndex = 5
  1133.                         Box.Transparency = 1
  1134.                         Box.Color3 = lvl2
  1135.                         Box.Parent = store:FindFirstChild('Chams'):FindFirstChild('Item_Chams')
  1136.                        
  1137.                         sentObj.AncestryChanged:connect(function()
  1138.                             Box:Destroy()
  1139.                         end)
  1140.                     elseif sentObj.Level.Value == 3 then
  1141.                         local Box = Instance.new("BoxHandleAdornment")
  1142.                         Box.Size = sentObj:FindFirstChild('Base').Size
  1143.                         Box.Name = sentObj.Name .. "_Cham_Rarity3"
  1144.                         Box.Adornee = sentObj:FindFirstChild('Base')
  1145.                         Box.AlwaysOnTop = true
  1146.                         Box.ZIndex = 5
  1147.                         Box.Transparency = 1
  1148.                         Box.Color3 = lvl3
  1149.                         Box.Parent = store:FindFirstChild('Chams'):FindFirstChild('Item_Chams')
  1150.                        
  1151.                         sentObj.AncestryChanged:connect(function()
  1152.                             Box:Destroy()
  1153.                         end)
  1154.                     elseif sentObj.Level.Value == 4 then
  1155.                         local Box = Instance.new("BoxHandleAdornment")
  1156.                         Box.Size = sentObj:FindFirstChild('Base').Size
  1157.                         Box.Name = sentObj.Name .. "_Cham_Rarity4"
  1158.                         Box.Adornee = sentObj:FindFirstChild('Base')
  1159.                         Box.AlwaysOnTop = true
  1160.                         Box.ZIndex = 5
  1161.                         Box.Transparency = 1
  1162.                         Box.Color3 = lvl4
  1163.                         Box.Parent = store:FindFirstChild('Chams'):FindFirstChild('Item_Chams')
  1164.                        
  1165.                         sentObj.AncestryChanged:connect(function()
  1166.                             Box:Destroy()
  1167.                         end)
  1168.                     end
  1169.                 elseif sentObj:FindFirstChild('ChestBottom') or sentObj:FindFirstChild('ChestTop') then
  1170.                     local Box = Instance.new("BoxHandleAdornment")
  1171.                     Box.Size = sentObj:GetExtentsSize()
  1172.                     Box.Name = "Chest_Cham"
  1173.                     Box.Adornee = sentObj:FindFirstChild('ChestTop')
  1174.                     Box.AlwaysOnTop = true
  1175.                     Box.ZIndex = 5
  1176.                     Box.Transparency = 1
  1177.                     Box.Color3 = crate
  1178.                     Box.Parent = store:FindFirstChild('Chams'):FindFirstChild('Item_Chams')
  1179.                    
  1180.                     sentObj.AncestryChanged:connect(function()
  1181.                         Box:Destroy()
  1182.                     end)
  1183.                 end
  1184.                
  1185.             elseif sentObj:IsA('Player') and sentObj ~= game.Players.LocalPlayer and sentObj.Character then
  1186.                 local plr_folder
  1187.                 if store:FindFirstChild('Chams'):FindFirstChild('Player_Chams') then
  1188.                     plr_folder = store.Chams.Player_Chams
  1189.                 else
  1190.                     plr_folder = Instance.new('Folder')
  1191.                     plr_folder.Name = "Player_Chams"
  1192.                     plr_folder.Parent = store:FindFirstChild('Chams')
  1193.                 end
  1194.                
  1195.                 local plr_folder_real
  1196.                
  1197.                 if store:FindFirstChild('Chams'):FindFirstChild('Player_Chams'):FindFirstChild(sentObj.Name) then
  1198.                     plr_folder_real = store.Chams.Player_Chams[sentObj.Name]
  1199.                 else
  1200.                     local plr_folder_real = Instance.new('Folder')
  1201.                     plr_folder_real.Name = sentObj.Name
  1202.                     plr_folder_real.Parent = plr_folder
  1203.                 end
  1204.                
  1205.                 if sentObj.Character then
  1206.                     for i,v in pairs(sentObj.Character:GetChildren()) do
  1207.                         if v:IsA("PVInstance") or v.Name == "HumanoidRootPart" then
  1208.                             local Box = Instance.new("BoxHandleAdornment")
  1209.                            
  1210.                             if v:IsA("BasePart") then
  1211.                                 Box.Size = v.Size
  1212.                             elseif v:IsA("Model") then
  1213.                                 Box.Size = v:GetExtentsSize()
  1214.                             end
  1215.                            
  1216.                             local gotC3
  1217.                             local g = 102
  1218.                             local b = 102
  1219.                            
  1220.                             for i,v in pairs(sentObj:FindFirstChild("Backpack"):GetChildren()) do
  1221.                                 g = g + 1
  1222.                                 b = b + 1
  1223.                             end
  1224.                            
  1225.                             gotC3 = Color3.fromRGB(255, g, b)
  1226.                            
  1227.                             Box.Name = sentObj.Name .. "_" .. v.Name
  1228.                             Box.Adornee = v
  1229.                             Box.AlwaysOnTop = true
  1230.                             Box.ZIndex = 5
  1231.                             Box.Transparency = 1
  1232.                             if gotC3 and gotC3 ~= nil then
  1233.                                 Box.Color3 = gotC3
  1234.                             else
  1235.                                 Box.Color3 = Color3.fromRGB(255, 102, 102)
  1236.                             end
  1237.                             Box.Parent = store:FindFirstChild('Chams'):FindFirstChild('Player_Chams'):FindFirstChild(sentObj.Name)
  1238.                            
  1239.                             sentObj.Character:FindFirstChild('Humanoid').Died:connect(function()
  1240.                                 Box:Destroy()
  1241.                             end)
  1242.                         end
  1243.                     end
  1244.                 end
  1245.             end
  1246.         end
  1247. end
  1248.  
  1249. local move = mousemoverel or Input.MoveMouse
  1250.  
  1251. function AimAt(x, y)
  1252.     local cam = workspace:FindFirstChildOfClass("Camera") or workspace.Camera or workspace.CurrentCamera
  1253.     local vps = cam.ViewportSize
  1254.     local vpsx = vps.X
  1255.     local vpsy = vps.Y
  1256.     local screencenterx = vpsx/2
  1257.     local screencentery = vpsy/2
  1258.     local aimatx
  1259.     local aimaty
  1260.    
  1261.     if x ~= 0 then
  1262.         if x < screencenterx then
  1263.             aimatx = -(screencenterx - x)
  1264.             aimatx = aimatx
  1265.             if aimatx + screencenterx > screencenterx * 2 then
  1266.                 aimatx = 0
  1267.             end
  1268.         end
  1269.         if x > screencenterx then
  1270.             aimatx = x - screencenterx
  1271.             aimatx = aimatx
  1272.             if aimatx + screencenterx < 0 then
  1273.                 aimatx = 0
  1274.             end
  1275.         end
  1276.     end
  1277.    
  1278.     if y ~= 0 then
  1279.         if y > screencentery then
  1280.             aimaty = -(screencentery - y)
  1281.             aimaty = aimaty
  1282.             if aimaty + screencentery > screencentery * 2 then
  1283.                 aimaty = 0
  1284.             end
  1285.         end
  1286.         if y < screencentery then
  1287.             aimaty = y - screencentery
  1288.             aimaty = aimaty
  1289.             if aimaty + screencentery < 0 then
  1290.                 aimaty = 0
  1291.             end
  1292.         end
  1293.     end
  1294.     return aimatx, aimaty
  1295. end
  1296.  
  1297. function legitbot(mode)
  1298.     if not game.Players.LocalPlayer.Character then return end
  1299.     if mode == "distance" and rayCast() then
  1300.         local cam = workspace:FindFirstChildOfClass("Camera") or workspace.Camera or workspace.CurrentCamera
  1301.         local add = Vector3.new()
  1302.         if (cam.CFrame.p - rayCast().Character.Head.Position).magnitude > 1000 then
  1303.             add = Vector3.new(-5, 0, 0)
  1304.         end
  1305.        
  1306.         for i=if_settings.legit_settings.smoothness, 0.1, -0.1 do
  1307.             cam.CFrame = CFrame.new(cam.CFrame.p, rayCast().Character.Head.Position + add / i)
  1308.             wait(i / (i * 3))
  1309.         end
  1310.     elseif mode == "mouse" then
  1311.         local mouse = game.Players.LocalPlayer:GetMouse()
  1312.         local cam = workspace:FindFirstChildOfClass("Camera") or workspace.Camera or workspace.CurrentCamera
  1313.        
  1314.         if distanceCalculator('closest') then
  1315.             local add = Vector3.new()
  1316.             if (cam.CFrame.p - distanceCalculator('closest').Character.Head.Position).magnitude > 1000 then
  1317.                 add = Vector3.new(-5, 0, 0)
  1318.             end
  1319.            
  1320.             for i=if_settings.legit_settings.smoothness, 0.1, -0.1 do
  1321.                 cam.CFrame = CFrame.new(cam.CFrame.p, distanceCalculator('closest').Character.Head.Position + add / i)
  1322.                 wait(i / (i * 3))
  1323.             end
  1324.         end
  1325.     end
  1326. end
  1327.  
  1328. function aimLock(mode)
  1329.     if not game.Players.LocalPlayer.Character then return end
  1330.     if mode == "distance" and rayCast() then
  1331.         local cam = workspace:FindFirstChildOfClass("Camera") or workspace.Camera or workspace.CurrentCamera
  1332.        
  1333.         cam.CFrame = CFrame.new(cam.CFrame.p, rayCast().Character.Head.Position)
  1334.     elseif mode == "mouse" then
  1335.         local mouse = game.Players.LocalPlayer:GetMouse()
  1336.         local cam = workspace:FindFirstChildOfClass("Camera") or workspace.Camera or workspace.CurrentCamera
  1337.        
  1338.         if distanceCalculator('closest') then
  1339.            
  1340.             cam.CFrame = CFrame.new(cam.CFrame.p, distanceCalculator('closest').Character.Head.Position)
  1341.         end
  1342.     end
  1343. end
  1344.  
  1345. function esp_check(args)
  1346.     -- in general check
  1347.    
  1348.     if args and tostring(args) == "items" then
  1349.         if not store:FindFirstChild('Chams') or (store:FindFirstChild('Chams') and not store.Chams:FindFirstChild('Item_Chams')) then
  1350.             for i,v in pairs(workspace.Loot_Spawns:GetChildren()) do
  1351.                 createChams(v)
  1352.             end
  1353.            
  1354.             for i,v in pairs(workspace.Crate_Spawns:GetChildren()) do
  1355.                 createChams(v)
  1356.             end
  1357.             return true
  1358.         else
  1359.             return true
  1360.         end
  1361.     end
  1362.    
  1363.     if not store:FindFirstChild('PLR_ESP') or (store:FindFirstChild('PLR_ESP') and #store.PLR_ESP:GetChildren() ~= #game:GetService('Players'):GetPlayers()) then
  1364.         for i,v in pairs(game:GetService('Players'):GetPlayers()) do
  1365.             if v.Character and (not store:FindFirstChild('PLR_ESP') or store:FindFirstChild('PLR_ESP') and not store.PLR_ESP:FindFirstChild(v.Name .. '_Visuals')) then
  1366.                 createChams(v)
  1367.                 makeESP(v)
  1368.             end
  1369.         end
  1370.         local i = 0
  1371.         repeat i = i + 1; wait() until store:FindFirstChild('PLR_ESP') and #store.PLR_ESP:GetChildren() == #game.Players:GetPlayers() or i == 500
  1372.         i=0
  1373.         return true
  1374.     else
  1375.         return true
  1376.     end
  1377. end
  1378.  
  1379. local aim_options = createHeader_noAnim("Options", 10, 200)
  1380. aim_options.Visible = false
  1381. aim_options.ZIndex = 5
  1382. local list = aim_options.List
  1383. list.Size = UDim2.new(0, 245, 0, 214)
  1384.  
  1385. local smooth_frame = Instance.new('Frame')
  1386. local distance_m = Instance.new('TextButton')
  1387. local mouse_m = Instance.new('TextButton')
  1388. local smooth_box = Instance.new('TextBox')
  1389. local smooth_label = Instance.new('TextButton')
  1390.  
  1391. smooth_frame.Name = "smooth_frame"
  1392. smooth_frame.BackgroundColor3 = Color3.fromRGB(60, 62, 66)
  1393. smooth_frame.BorderSizePixel = 0
  1394. smooth_frame.Position = UDim2.new(0.029, 0, 0.467, 0)
  1395. smooth_frame.Size = UDim2.new(0, 230, 0, 106)
  1396. smooth_frame.ZIndex = 2
  1397. smooth_frame.Parent = list
  1398.  
  1399. distance_m.BackgroundTransparency = 1
  1400. distance_m.AutoButtonColor = false
  1401. distance_m.Name = "Distance_Button"
  1402. distance_m.Position = UDim2.new(0, 0, 0, 35)
  1403. distance_m.Size = UDim2.new(0, 245, 0, 30)
  1404. distance_m.Font = "SourceSansBold"
  1405. distance_m.Text = '> Distance'
  1406. distance_m.TextColor3 = settings.ToggleColor
  1407. distance_m.TextScaled = false
  1408. distance_m.TextSize = 25
  1409. distance_m.TextStrokeTransparency = 1
  1410. distance_m.Parent = list
  1411.  
  1412. mouse_m.Name = "Mouse_Button"
  1413. mouse_m.BackgroundTransparency = 1
  1414. mouse_m.AutoButtonColor = false
  1415. mouse_m.Position = UDim2.new(0, 0, 0, 65)
  1416. mouse_m.Size = UDim2.new(0, 245, 0, 30)
  1417. mouse_m.Font = "SourceSansBold"
  1418. mouse_m.Text = '> Mouse'
  1419. mouse_m.TextColor3 = Color3.fromRGB(255, 255, 255)
  1420. mouse_m.TextScaled = false
  1421. mouse_m.TextSize = 25
  1422. mouse_m.TextStrokeTransparency = 1
  1423. mouse_m.Parent = list
  1424.  
  1425. smooth_box.Name = "smoothness_amount"
  1426. smooth_box.BackgroundColor3 = Color3.fromRGB(52, 54, 58)
  1427. smooth_box.BorderSizePixel = 0
  1428. smooth_box.Position = UDim2.new(0.086, 0, 0.696, 0)
  1429. smooth_box.Size = UDim2.new(0, 200, 0, 46)
  1430. smooth_box.Text = '0'
  1431. smooth_box.Font = "SourceSansBold"
  1432. smooth_box.TextColor3 = Color3.fromRGB(255, 255, 255)
  1433. smooth_box.TextScaled = true
  1434. smooth_box.TextWrapped = true
  1435. smooth_box.TextStrokeTransparency = 1
  1436. smooth_box.ZIndex = 3
  1437. smooth_box.Parent = list
  1438.  
  1439. smooth_label.Name = "smooth_label"
  1440. smooth_label.BackgroundTransparency = 1
  1441. smooth_label.Position = UDim2.new(0.045, 0, 0.451, 0)
  1442. smooth_label.Size = UDim2.new(0, 222, 0, 51)
  1443. smooth_label.ZIndex = 3
  1444. smooth_label.Font = "SourceSansLight"
  1445. smooth_label.Text = "Smoothness"
  1446. smooth_label.TextColor3 = Color3.fromRGB(255, 255, 255)
  1447. smooth_label.TextScaled = true
  1448. smooth_label.TextWrapped = true
  1449. smooth_label.TextStrokeTransparency = 1
  1450. smooth_label.Parent = list
  1451.  
  1452. local mouse = game.Players.LocalPlayer:GetMouse()
  1453.  
  1454. -- Name + Version Label
  1455.  
  1456. local Frame = Instance.new("Frame", ScreenGui)
  1457. Frame.BackgroundTransparency = 1
  1458. Frame.Position = UDim2.new(0, 2, 0, 2)
  1459. Frame.Size = UDim2.new(0, 380, 0, 80)
  1460. local TextLabel = Instance.new("TextLabel", Frame)
  1461. TextLabel.Name = "GUI_Name"
  1462. TextLabel.BackgroundTransparency = 1
  1463. TextLabel.Font = "SourceSansLight"
  1464. TextLabel.Text = 'IslandFricker'
  1465. TextLabel.TextSize = 48
  1466. TextLabel.TextColor3 = settings.Color
  1467. TextLabel.TextStrokeTransparency = 0.75
  1468. TextLabel.Position = UDim2.new(0, 10, 0, 0)
  1469. TextLabel.Size = UDim2.new(0, 210, 0, 60)
  1470. local TextLabel_2 = Instance.new("TextLabel", Frame)
  1471. TextLabel_2.Name = "GUI_Version"
  1472. TextLabel_2.BackgroundTransparency = 1
  1473. TextLabel_2.Font = "SourceSansLight"
  1474. TextLabel_2.Text = "v" .. settings.Version
  1475. TextLabel_2.TextSize = 24
  1476. TextLabel_2.TextColor3 = Color3.fromRGB(128, 128, 128)
  1477. TextLabel_2.TextStrokeTransparency = 0.75
  1478. TextLabel_2.Position = UDim2.new(0, 220, 0, 10)
  1479. TextLabel_2.Size = UDim2.new(0, 50, 0, 50)
  1480.  
  1481. -- aim_options section haha
  1482. local aimbot = createHeader("Aimbot",10,65)
  1483.  
  1484. local l_bot = addButton("Legitbot", aimbot)
  1485. local a_bot = addButton("Aimlock", aimbot)
  1486. local o_scales = addButton("Options", aimbot)
  1487.  
  1488. -- visuals section (renamed from esp lol)
  1489.  
  1490. local visuals = createHeader("Visuals", 265, 65)
  1491.  
  1492. local box_esp = addButton("Box", visuals)
  1493. local name_esp = addButton("Name", visuals)
  1494. local distance_esp = addButton("Distance", visuals)
  1495. local backpack = addButton("Backpack", visuals)
  1496. local lvl_esp = addButton("Level", visuals)
  1497. local health = addButton("Health", visuals)
  1498. local chams = addButton("Player Chams", visuals)
  1499. local item_chams = addButton("Item Chams", visuals)
  1500. local reset = addButton("Refresh ESP", visuals)
  1501.  
  1502. -- misc section
  1503.  
  1504. local misc = createHeader("Misc", 520, 65)
  1505.  
  1506. local r_houses = addButton("Remove Buildings", misc)
  1507. local noclip = addButton("Noclip", misc)
  1508. local tp_loot = addButton("TP To Loot", misc)
  1509. local gwin = addButton("Guaranteed Win", misc)
  1510. local fly = addButton("Fly Hacks", misc)
  1511.  
  1512. -- teleport section
  1513. local tps = createHeader("Teleports", 775, 65)
  1514.  
  1515. local locations = {
  1516.                 CC = function() tp(Vector3.new(2339.269, 149.162, -1705.783)) end,
  1517.                 DD = function() tp(Vector3.new(-1488.969, 76.66, -126.069)) end,
  1518.                 FreakyF = function() tp(Vector3.new(133.037, 144.058, -2244.885)) end,
  1519.                 HorrifiedH = function() tp(Vector3.new(763.611, 166.863, 1450.335)) end,
  1520.                 HiddenH = function() tp(Vector3.new(-1322.731, 121.312, -2293.659)) end,
  1521.                 LilL = function() tp(Vector3.new(-242.223, 106.826, -145.312)) end,
  1522.                 LonelyL = function() tp(Vector3.new(2049.817, 189.828, 1908.058)) end,
  1523.                 MM = function() tp(Vector3.new(-2041.523, 243.027, 1295.134)) end,
  1524.                 NN = function() tp(Vector3.new(2689.767, 204.932, 892.649)) end,
  1525.                 OO = function() tp(Vector3.new(-2533.73, 149.464, 2374.52)) end,
  1526.                 PP = function() tp(Vector3.new(-2435.575, 169.256, -439.33)) end,
  1527.                 SS = function() tp(Vector3.new(-459.601, 309.16, 642.006)) end,
  1528.                 TeaserT = function() tp(Vector3.new(-1986.823, 172.663, -1867.608)) end,
  1529.                 TinyT = function() tp(Vector3.new(484.176, 171.149, 2248.187)) end,
  1530.                 TopsyT = function() tp(Vector3.new(786.716, 212.958, -1014.743)) end,
  1531.                 VV = function() tp(Vector3.new(1518.284, 529.282, 1436.449)) end,
  1532.                 WW = function() tp(Vector3.new(-649.505, 168.216, 2230.685)) end
  1533. }
  1534.  
  1535. local buttons = {
  1536.     CC = addButton("Crummy City", tps),
  1537.     DD = addButton("Dirty Depot", tps),
  1538.     FreakyF = addButton("Freaky Fields", tps),
  1539.     HorrifiedH = addButton("Happy Hillside", tps),
  1540.     HiddenH = addButton("Hidden Haven", tps),
  1541.     LilL = addButton("Lil' Lake", tps),
  1542.     LonelyL = addButton("Lonely Land", tps),
  1543.     MM = addButton("Mini Mountain", tps),
  1544.     NN = addButton("Neat Neighborhood", tps),
  1545.     OO = addButton("Outer Oasis", tps),
  1546.     PP = addButton("Pleasent Place", tps),
  1547.     SS = addButton("Sad Settlement", tps),
  1548.     TeaserT = addButton("Teaser Town", tps),
  1549.     TinyT = addButton("Tiny Town", tps),
  1550.     TopsyT = addButton("Topsy Towers", tps),
  1551.     VV = addButton("Volatile Volcano", tps),
  1552.     WW = addButton("Wonky Willows", tps)
  1553. }
  1554.  
  1555. for i,v in pairs(buttons) do
  1556.     buttons[i] = v
  1557.     v.MouseButton1Down:connect(function()
  1558.         if not game.Players.LocalPlayer.Character then v.TextColor3 = Color3.fromRGB(255, 76, 76) wait(0.2) v.TextColor3 = Color3.fromRGB(255, 255, 255) return end
  1559.         if not tping then
  1560.             v.TextColor3 = settings.ToggleColor
  1561.             locations[tostring(i) or i.Name]()
  1562.             v.TextColor3 = Color3.fromRGB(255, 255, 255)
  1563.         else
  1564.             v.TextColor3 = Color3.fromRGB(255, 76, 76) wait(0.2) .TextColor3 = Color3.fromRGB(255, 255, 255)
  1565.             wait(0.2)
  1566.             v.TextColor3 = Color3.fromRGB(255, 255, 255)
  1567.         end
  1568.     end)
  1569. end
  1570.  
  1571. fly.MouseButton1Down:connect(function()
  1572.     if not game.Players.LocalPlayer.Character then fly.TextColor3 = Color3.fromRGB(255, 76, 76) wait(0.2) fly.TextColor3 = Color3.fromRGB(255, 255, 255) return end
  1573.     if_settings.fly_toggle = not if_settings.fly_toggle
  1574.     if if_settings.fly_toggle == true then
  1575.         fly.TextColor3 = settings.ToggleColor
  1576.     else
  1577.         fly.TextColor3 = Color3.fromRGB(255 ,255, 255)
  1578.         repeat flyh() wait() until if_settings.flying == false
  1579.     end
  1580. end)
  1581.  
  1582. local gwin_t = false
  1583. local gwin_helper = Instance.new('Part', workspace)
  1584. gwin_helper.Size = Vector3.new(5, 2, 5)
  1585. gwin_helper.Anchored = true
  1586. gwin_helper.Transparency = 1
  1587. gwin.MouseButton1Down:connect(function()
  1588.     if not game.Players.LocalPlayer.Character then gwin.TextColor3 = Color3.fromRGB(255, 76, 76) wait(0.2) gwin.TextColor3 = Color3.fromRGB(255, 255, 255) return end
  1589.     gwin_t = not gwin_t
  1590.     if gwin_t then
  1591.         gwin.TextColor3 = settings.ToggleColor
  1592.         tp(Vector3.new(workspace.Field.Position.X, workspace.MapBase.Water.Position.Y - 5, workspace.Field.Position.Z))
  1593.         repeat wait() until tping == false
  1594.         gwin_helper.Position = game.Players.LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new(0, 3, 0)
  1595.        
  1596.         workspace.Field:GetPropertyChangedSignal('Position'):Connect(function()
  1597.             tp(Vector3.new(workspace.Field.Position.X, workspace.MapBase.Water.Position.Y + 10000, workspace.Field.Position.Z))
  1598.             repeat wait() until tping == false
  1599.             gwin_helper.Position = game.Players.LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new(0, 3, 0)
  1600.         end)
  1601.     end
  1602. end)
  1603.  
  1604. distance_m.MouseButton1Down:connect(function()
  1605.     if if_settings.distance_t == true then
  1606.         distance_m.TextColor3 = Color3.fromRGB(255, 255, 255)
  1607.         mouse_m.TextColor3 = settings.ToggleColor
  1608.         if_settings.mouse_t = true
  1609.         if_settings.distance_t = false
  1610.     else
  1611.         distance_m.TextColor3 = settings.ToggleColor
  1612.         mouse_m.TextColor3 = Color3.fromRGB(255, 255, 255)
  1613.         if_settings.mouse_t = false
  1614.         if_settings.distance_t = true
  1615.     end
  1616. end)
  1617.  
  1618. mouse_m.MouseButton1Down:connect(function()
  1619.     if if_settings.mouse_t == true then
  1620.         mouse_m.TextColor3 = Color3.fromRGB(255, 255, 255)
  1621.         distance_m.TextColor3 = settings.ToggleColor
  1622.         if_settings.mouse_t = false
  1623.         if_settings.distance_t = true
  1624.     else
  1625.         mouse_m.TextColor3 = settings.ToggleColor
  1626.         distance_m.TextColor3 = Color3.fromRGB(255, 255, 255)
  1627.         if_settings.mouse_t = true
  1628.         if_settings.distance_t = false
  1629.     end
  1630. end)
  1631.  
  1632. smooth_box:GetPropertyChangedSignal("Text"):Connect(function()
  1633.     smooth_box.Text = smooth_box.Text:gsub("%D+", "")
  1634.     if smooth_box.Text ~= nil or smooth_box.Text ~= '' then
  1635.         if_settings.legit_settings.smoothness = tonumber(smooth_box.Text)
  1636.     end
  1637. end)
  1638.  
  1639. aim_options.MouseButton1Down:connect(function()
  1640.     if list.Size.Y.Offset <= 35 then
  1641.         list:TweenSize(UDim2.new(0,245,0,317),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,0.7)
  1642.     else
  1643.         list:TweenSize(UDim2.new(0,245,0,30),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,0.7)
  1644.     end
  1645. end)
  1646.  
  1647. l_bot.MouseButton1Down:connect(function()
  1648.     if_settings.legit_bot = not if_settings.legit_bot
  1649.     if if_settings.legit_bot == true then
  1650.         a_bot.TextColor3 = Color3.fromRGB(255, 255, 255)
  1651.         l_bot.TextColor3 = settings.ToggleColor
  1652.     else
  1653.         if_settings.legit_bot = false
  1654.         if_settings.aim_bot = false
  1655.         a_bot.TextColor3 = Color3.fromRGB(255, 255, 255)
  1656.         l_bot.TextColor3 = Color3.fromRGB(255, 255, 255)
  1657.     end
  1658. end)
  1659.  
  1660. a_bot.MouseButton1Down:connect(function()
  1661.     if_settings.aim_bot = not if_settings.aim_bot
  1662.     if if_settings.aim_bot == true then
  1663.         l_bot.TextColor3 = Color3.fromRGB(255, 255, 255)
  1664.         a_bot.TextColor3 = settings.ToggleColor
  1665.     else
  1666.         if_settings.legit_bot = false
  1667.         if_settings.aim_bot = false
  1668.         l_bot.TextColor3 = Color3.fromRGB(255, 255, 255)
  1669.         a_bot.TextColor3 = Color3.fromRGB(255, 255, 255)
  1670.     end
  1671. end)
  1672.  
  1673. o_scales.MouseButton1Down:connect(function()
  1674.     if_settings.options_toggle = not if_settings.options_toggle
  1675.     if if_settings.options_toggle == true then
  1676.         o_scales.TextColor3 = settings.ToggleColor
  1677.         aim_options.Visible = true
  1678.     else
  1679.         o_scales.TextColor3 = Color3.fromRGB(255, 255, 255)
  1680.         aim_options.Visible = false
  1681.     end
  1682. end)
  1683.  
  1684. reset.MouseButton1Down:connect(function()
  1685.     if not game.Players.LocalPlayer.Character then reset.TextColor3 = Color3.fromRGB(255, 76, 76) wait(0.2) reset.TextColor3 = Color3.fromRGB(255, 255, 255) return end
  1686.     reset.TextColor3 = settings.ToggleColor
  1687.     if store:FindFirstChild('ESP') then
  1688.         store.ESP:Destroy()
  1689.     end
  1690.    
  1691.     if store:FindFirstChild('PLR_ESP') then
  1692.         store.PLR_ESP:Destroy()
  1693.     end
  1694.    
  1695.     if store:FindFirstChild('Chams') then
  1696.         store.Chams:Destroy()
  1697.     end
  1698.    
  1699.     --[[if_settings.itemchams_toggle = false
  1700.     if_settings.chams_toggle = false
  1701.     if_settings.distance_toggle = false
  1702.     if_settings.health_toggle = false
  1703.     if_settings.name_toggle = false
  1704.     if_settings.backpack_toggle = false
  1705.     if_settings.box_toggle = false]]
  1706.    
  1707.     for i,v in pairs(game:GetService('Players'):GetPlayers()) do
  1708.         if v.Character and (not store:FindFirstChild('PLR_ESP') or store:FindFirstChild('PLR_ESP') and not store.PLR_ESP:FindFirstChild(v.Name .. '_Visuals')) then
  1709.             createChams(v)
  1710.             makeESP(v)
  1711.         end
  1712.     end
  1713.    
  1714.     for i,v in pairs(workspace.Loot_Spawns:GetChildren()) do
  1715.         createChams(v)
  1716.     end
  1717.            
  1718.     for i,v in pairs(workspace.Crate_Spawns:GetChildren()) do
  1719.         createChams(v)
  1720.     end
  1721.    
  1722.     if if_settings.itemchams_toggle then
  1723.         for i,v in pairs(store.Chams.Item_Chams:GetChildren()) do
  1724.             v.Transparency = 0.35
  1725.         end
  1726.     end
  1727.    
  1728.     if if_settings.chams_toggle then
  1729.         for i,v in pairs(store:FindFirstChild('Chams'):FindFirstChild('Player_Chams'):GetChildren()) do
  1730.             for x,c in pairs(v:GetChildren()) do
  1731.                 c.Transparency = 0.35
  1732.             end
  1733.         end
  1734.     end
  1735.    
  1736.     if if_settings.distance_toggle then
  1737.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  1738.             for x,c in pairs(v:FindFirstChild('distance'):GetChildren()) do
  1739.                 c.Visible = true
  1740.             end
  1741.         end
  1742.     end
  1743.    
  1744.     if if_settings.health_toggle then
  1745.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  1746.             for x,c in pairs(v:FindFirstChild('health'):GetChildren()) do
  1747.                 c.Visible = true
  1748.             end
  1749.         end
  1750.     end
  1751.    
  1752.     if if_settings.name_toggle then
  1753.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  1754.             v:FindFirstChild('name').Visible = true
  1755.         end
  1756.     end
  1757.    
  1758.     if if_settings.backpack_toggle then
  1759.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  1760.             for x,c in pairs(v:FindFirstChild('backpack'):GetChildren()) do
  1761.                 if not c:IsA('BoolValue') then
  1762.                     c.Visible = true
  1763.                 end
  1764.             end
  1765.         end
  1766.     end
  1767.    
  1768.     if if_settings.box_toggle then
  1769.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  1770.             for x,c in pairs(v:FindFirstChild('box'):GetChildren()) do
  1771.                 c.Visible = true
  1772.             end
  1773.         end
  1774.     end
  1775.    
  1776.     if if_settings.lvl_toggle then
  1777.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  1778.             if v:FindFirstChild('lvl') then
  1779.                 v.lvl.Visible = false
  1780.             end
  1781.         end
  1782.     end
  1783.    
  1784.     wait(0.2)
  1785.     reset.TextColor3 = Color3.fromRGB(255, 255, 255)
  1786. end)
  1787.  
  1788. lvl_esp.MouseButton1Down:connect(function()
  1789.     if_settings.lvl_toggle = not if_settings.lvl_toggle
  1790.     if if_settings.lvl_toggle == true then
  1791.         lvl_esp.TextColor3 = settings.ToggleColor
  1792.         if esp_check() then
  1793.             for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  1794.                 if v:FindFirstChild('lvl') then
  1795.                     v.lvl.Visible = false
  1796.                 end
  1797.             end
  1798.         else
  1799.             warn('esp broke lol')
  1800.         end
  1801.     else
  1802.         lvl_esp.TextColor3 = Color3.fromRGB(255, 255, 255)
  1803.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  1804.             if v:FindFirstChild('lvl') then
  1805.                 v.lvl.Visible = false
  1806.             end
  1807.         end
  1808.     end
  1809. end)
  1810.  
  1811. item_chams.MouseButton1Down:connect(function()
  1812.     if_settings.itemchams_toggle = not if_settings.itemchams_toggle
  1813.    
  1814.     if if_settings.itemchams_toggle == true then
  1815.         item_chams.TextColor3 = settings.ToggleColor
  1816.         if esp_check("items") then
  1817.             for i,v in pairs(store.Chams.Item_Chams:GetChildren()) do
  1818.                 v.Transparency = 0.35
  1819.             end
  1820.         else
  1821.             warn('esp broke somehow lol')
  1822.         end
  1823.     else
  1824.         item_chams.TextColor3 = Color3.fromRGB(255, 255, 255)
  1825.         if esp_check("items") then
  1826.             for i,v in pairs(store.Chams.Item_Chams:GetChildren()) do
  1827.                 v.Transparency = 1
  1828.             end
  1829.         else
  1830.             warn('esp broke somehow lol')
  1831.         end
  1832.     end
  1833. end)
  1834.  
  1835. chams.MouseButton1Down:connect(function()
  1836.     if_settings.chams_toggle = not if_settings.chams_toggle
  1837.     if if_settings.chams_toggle == true then
  1838.         chams.TextColor3 = settings.ToggleColor
  1839.         if esp_check() then
  1840.             for i,v in pairs(store:FindFirstChild('Chams'):FindFirstChild('Player_Chams'):GetChildren()) do
  1841.                 for x,c in pairs(v:GetChildren()) do
  1842.                     c.Transparency = 0.35
  1843.                 end
  1844.             end
  1845.         else
  1846.             warn('esp broke somehow lol')
  1847.         end
  1848.     else
  1849.         chams.TextColor3 = Color3.fromRGB(255, 255, 255)
  1850.         for i,v in pairs(store.Chams.Player_Chams:GetChildren()) do
  1851.             for x,c in pairs(v:GetChildren()) do
  1852.                 c.Transparency = 1
  1853.             end
  1854.         end
  1855.     end
  1856. end)
  1857.  
  1858. health.MouseButton1Down:connect(function()
  1859.     if_settings.health_toggle = not if_settings.health_toggle
  1860.     if if_settings.health_toggle == true then
  1861.         health.TextColor3 = settings.ToggleColor
  1862.         if esp_check() then
  1863.             for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  1864.                 for x,c in pairs(v:FindFirstChild('health'):GetChildren()) do
  1865.                     c.Visible = true
  1866.                 end
  1867.             end
  1868.         else
  1869.             warn('esp broke somehow lol')
  1870.         end
  1871.     else
  1872.         health.TextColor3 = Color3.fromRGB(255, 255, 255)
  1873.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  1874.             for x,c in pairs(v:FindFirstChild('health'):GetChildren()) do
  1875.                 c.Visible = false
  1876.             end
  1877.         end
  1878.     end
  1879. end)
  1880.  
  1881. backpack.MouseButton1Down:connect(function()
  1882.     if_settings.backpack_toggle = not if_settings.backpack_toggle
  1883.     if if_settings.backpack_toggle == true then
  1884.         backpack.TextColor3 = settings.ToggleColor
  1885.         if esp_check() then
  1886.             for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  1887.                 for x,c in pairs(v:FindFirstChild('backpack'):GetChildren()) do
  1888.                     if not c:IsA('BoolValue') then
  1889.                         c.Visible = true
  1890.                     end
  1891.                 end
  1892.             end
  1893.         else
  1894.             warn('esp broke somehow lol')
  1895.         end
  1896.     else
  1897.         backpack.TextColor3 = Color3.fromRGB(255, 255, 255)
  1898.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  1899.             for x,c in pairs(v:FindFirstChild('backpack'):GetChildren()) do
  1900.                 if not c:IsA('BoolValue') then
  1901.                     c.Visible = false
  1902.                 end
  1903.             end
  1904.         end
  1905.     end
  1906. end)
  1907.  
  1908. distance_esp.MouseButton1Down:connect(function()
  1909.     if_settings.distance_toggle = not if_settings.distance_toggle
  1910.     if if_settings.distance_toggle == true then
  1911.         distance_esp.TextColor3 = settings.ToggleColor
  1912.         if esp_check() then
  1913.             for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  1914.                 for x,c in pairs(v:FindFirstChild('distance'):GetChildren()) do
  1915.                     c.Visible = true
  1916.                 end
  1917.             end
  1918.         else
  1919.             warn('esp broke somehow lol')
  1920.         end
  1921.     else
  1922.         distance_esp.TextColor3 = Color3.fromRGB(255, 255, 255)
  1923.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  1924.             for x,c in pairs(v:FindFirstChild('distance'):GetChildren()) do
  1925.                 c.Visible = false
  1926.             end
  1927.         end
  1928.     end
  1929. end)
  1930.  
  1931. name_esp.MouseButton1Down:connect(function()
  1932.     if_settings.name_toggle = not if_settings.name_toggle
  1933.     if if_settings.name_toggle == true then
  1934.         name_esp.TextColor3 = settings.ToggleColor
  1935.         if esp_check() then
  1936.             for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  1937.                 v:FindFirstChild('name').Visible = true
  1938.             end
  1939.         else
  1940.             warn('esp broke somehow lol')
  1941.         end
  1942.     else
  1943.         name_esp.TextColor3 = Color3.fromRGB(255, 255, 255)
  1944.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  1945.             v:FindFirstChild('name').Visible = false
  1946.         end
  1947.     end
  1948. end)
  1949.  
  1950. box_esp.MouseButton1Down:connect(function()
  1951.     if_settings.box_toggle = not if_settings.box_toggle
  1952.     if if_settings.box_toggle == true then
  1953.         box_esp.TextColor3 = settings.ToggleColor
  1954.         if esp_check() then
  1955.             for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  1956.                 for x,c in pairs(v:FindFirstChild('box'):GetChildren()) do
  1957.                     c.Visible = true
  1958.                 end
  1959.             end
  1960.         else
  1961.             warn('esp broke somehow lol')
  1962.         end
  1963.     else
  1964.         box_esp.TextColor3 = Color3.fromRGB(255, 255, 255)
  1965.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  1966.             for x,c in pairs(v:FindFirstChild('box'):GetChildren()) do
  1967.                 c.Visible = false
  1968.             end
  1969.         end
  1970.     end
  1971. end)
  1972.  
  1973. tp_loot.MouseButton1Down:connect(function()
  1974.     if not game.Players.LocalPlayer.Character then tp_loot.TextColor3 = Color3.fromRGB(255, 76, 76) wait(0.2) tp_loot.TextColor3 = Color3.fromRGB(255, 255, 255) return end
  1975.     tp_loot.TextColor3 = settings.ToggleColor
  1976.     if workspace:FindFirstChild('Crate_Spawns') and workspace:FindFirstChild('Loot_Spawns') then
  1977.         math.randomseed(tick())
  1978.        
  1979.         local random_crate = math.random(1, #workspace:FindFirstChild('Crate_Spawns'):GetChildren())
  1980.        
  1981.         tpLoot(workspace:FindFirstChild('Crate_Spawns'):GetChildren()[random_crate])
  1982.     end
  1983.     wait(0.2)
  1984.     tp_loot.TextColor3 = Color3.fromRGB(255, 255, 255)
  1985. end)
  1986.  
  1987. function removeOBJs(obj, toggle, use)
  1988.     if toggle then
  1989.         local suc, idk = pcall(function() local test = obj.Transparency; local test2 = obj.CanCollide end)
  1990.         if suc then
  1991.             obj.Transparency = use
  1992.             obj.CanCollide = false
  1993.         else
  1994.             for i,v in pairs(obj:GetChildren()) do
  1995.                 removeOBJs(v, true)
  1996.             end
  1997.         end
  1998.     else
  1999.         local suc, idk = pcall(function() local test = obj.Transparency; local test2 = obj.CanCollide end)
  2000.         if suc then
  2001.             obj.Transparency = 0
  2002.             obj.CanCollide = true
  2003.         else
  2004.             for i,v in pairs(obj:GetChildren()) do
  2005.                 removeOBJs(v, false)
  2006.             end
  2007.         end
  2008.     end
  2009. end
  2010.  
  2011. noclip.MouseButton1Down:connect(function()
  2012.     if_settings.noclip_toggle = not if_settings.noclip_toggle
  2013.     if if_settings.noclip_toggle == true then
  2014.         noclip.TextColor3 = settings.ToggleColor
  2015.         removeOBJs(workspace.Map_Objects, true, 0.25)
  2016.     else
  2017.         noclip.TextColor3 = Color3.fromRGB(255, 255, 255)
  2018.         removeOBJs(workspace.Map_Objects, false)
  2019.     end
  2020. end)
  2021.  
  2022. r_houses.MouseButton1Down:connect(function()
  2023.     if_settings.rhouses_toggle = not if_settings.rhouses_toggle
  2024.     if if_settings.rhouses_toggle == true then
  2025.         r_houses.TextColor3 = settings.ToggleColor
  2026.         removeOBJs(workspace.Map_Objects, true, 1)
  2027.     else
  2028.         r_houses.TextColor3 = Color3.fromRGB(255, 255, 255)
  2029.         removeOBJs(workspace.Map_Objects, false)
  2030.     end
  2031. end)
  2032.  
  2033. function getMode()
  2034.     if if_settings.distance_t then
  2035.         return "distance"
  2036.     elseif if_settings.mouse_t then
  2037.         return "mouse"
  2038.     else
  2039.         return
  2040.     end
  2041. end
  2042.  
  2043. local hold = false
  2044. mouse.Button2Down:connect(function()
  2045.     hold = true
  2046. end)
  2047.  
  2048. mouse.Button2Up:connect(function()
  2049.     hold = false
  2050.     local cam = workspace:FindFirstChildOfClass("Camera") or workspace.Camera or workspace.CurrentCamera
  2051.     cam.CameraType = Enum.CameraType.Custom
  2052. end)
  2053.  
  2054. spawn(function()
  2055.     getgenv().if_settings.curAim = game:GetService('RunService').Heartbeat:connect(function()
  2056.         if hold and (if_settings.aim_bot or if_settings.legit_bot) then
  2057.             if if_settings.legit_bot then
  2058.                 -- is legitbot
  2059.                 legitbot(getMode())
  2060.             elseif if_settings.aim_bot then
  2061.                 -- is aimbot
  2062.                 aimLock(getMode())
  2063.             end
  2064.         end
  2065.         if game.Players.LocalPlayer.Character then game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 40 end
  2066.     end)
  2067. end)
  2068.  
  2069. spawn(function()
  2070.     game:GetService("UserInputService").InputBegan:Connect(function(key)
  2071.         if key.KeyCode == Enum.KeyCode[settings.toggleButton] then
  2072.             ScreenGui.Enabled = not ScreenGui.Enabled
  2073.             if ScreenGui.Enabled then
  2074.                 spawn(function() Blur.Parent = game.Lighting end)
  2075.             else
  2076.                 spawn(function() Blur.Parent = ScreenGui end)
  2077.             end
  2078.         elseif key.KeyCode == Enum.KeyCode.F and if_settings.fly_toggle == true then
  2079.             flyh()
  2080.         end
  2081.     end)
  2082.  
  2083.     workspace.Map_Objects.ChildAdded:connect(function(obj)
  2084.         if if_settings.noclip_toggle or if_settings.rhouses_toggle then
  2085.             local decided = 1
  2086.             if if_settings.noclip_toggle then decided = 0.25 end
  2087.             removeOBJs(obj, true, decided)
  2088.         end
  2089.     end)
  2090.  
  2091.     game.DescendantAdded:connect(function(obj)
  2092.         if obj:IsA("TextLabel") or obj:IsA("TextButton") or obj:IsA("TextBox") then
  2093.             obj:GetPropertyChangedSignal("Text"):connect(function()
  2094.                 if if_settings.s_toggle == true then
  2095.                     obj.Text = filter(obj.Text)
  2096.                 end
  2097.             end)
  2098.         end
  2099.     end)
  2100. end)
  2101.  
  2102. while wait() and if_settings.distance_toggle do
  2103.     if #game.Players:GetPlayers() <= 1 or not game.Players.LocalPlayer.Character then return end
  2104.     if esp_check() then
  2105.         for i,v in pairs(game.Players:GetChildren()) do
  2106.             if not store.PLR_ESP:FindFirstChild(v.Name .. '_Visuals') then return end
  2107.             local distance_num_label = store.PLR_ESP[v.Name .. "_Visuals"].distance.distance_num
  2108.             if distanceCalculator()[v.Name] and v.Name ~= game.Players.LocalPlayer.Name then
  2109.                 distance_num_label.Text = tostring(distanceCalculator()[v.Name])
  2110.             else
  2111.                 distance_num_label.Text = "0"
  2112.             end
  2113.         end
  2114.     else
  2115.         warn('esp broke lol')
  2116.     end
  2117. end
  2118.  
  2119. end)
  2120.  
  2121. ZombieAttack.Name = "ZombieAttack"
  2122. ZombieAttack.Parent = GameScriptsGUI
  2123. ZombieAttack.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  2124. ZombieAttack.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  2125. ZombieAttack.BorderSizePixel = 2
  2126. ZombieAttack.Position = UDim2.new(0.239999235, 0, 0.610415876, 0)
  2127. ZombieAttack.Size = UDim2.new(0, 108, 0, 43)
  2128. ZombieAttack.Font = Enum.Font.ArialBold
  2129. ZombieAttack.Text = "Zombie Attack"
  2130. ZombieAttack.TextColor3 = Color3.new(1, 1, 1)
  2131. ZombieAttack.TextScaled = true
  2132. ZombieAttack.TextSize = 24
  2133. ZombieAttack.TextWrapped = true
  2134. ZombieAttack.MouseButton1Down:connect(function()
  2135. local groundDistance = 8
  2136. local Player = game:GetService("Players").LocalPlayer
  2137. local function getNearest()
  2138. local nearest, dist = nil, 99999
  2139. for _,v in pairs(game.Workspace.BossFolder:GetChildren()) do
  2140. if(v:FindFirstChild("Head")~=nil)then
  2141. local m =(Player.Character.Head.Position-v.Head.Position).magnitude
  2142. if(m<dist)then
  2143. dist = m
  2144. nearest = v
  2145. end
  2146. end
  2147. end
  2148. for _,v in pairs(game.Workspace.enemies:GetChildren()) do
  2149. if(v:FindFirstChild("Head")~=nil)then
  2150. local m =(Player.Character.Head.Position-v.Head.Position).magnitude
  2151. if(m<dist)then
  2152. dist = m
  2153. nearest = v
  2154. end
  2155. end
  2156. end
  2157. return nearest
  2158. end
  2159. _G.farm2 = true
  2160. Player.Chatted:Connect(function(m)
  2161. if(m==";autofarm false")then
  2162. _G.farm2 = false
  2163. elseif(m==";autofarm true")then
  2164. _G.farm2 = true
  2165. end
  2166. end)
  2167. _G.globalTarget = nil
  2168. game:GetService("RunService").RenderStepped:Connect(function()
  2169. if(_G.farm2==true)then
  2170. local target = getNearest()
  2171. if(target~=nil)then
  2172. game:GetService("Workspace").CurrentCamera.CFrame = CFrame.new(game:GetService("Workspace").CurrentCamera.CFrame.p, target.Head.Position)
  2173. Player.Character.HumanoidRootPart.CFrame = (target.HumanoidRootPart.CFrame * CFrame.new(0, groundDistance, 9))
  2174. _G.globalTarget = target
  2175. end
  2176. end
  2177. end)
  2178. spawn(function()
  2179. while wait() do
  2180. game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  2181. game.Players.LocalPlayer.Character.Torso.Velocity = Vector3.new(0,0,0)
  2182. end
  2183. end)
  2184. while wait() do
  2185. if(_G.farm2==true and _G.globalTarget~=nil and _G.globalTarget:FindFirstChild("Head") and Player.Character:FindFirstChildOfClass("Tool"))then
  2186. local target = _G.globalTarget
  2187. game.ReplicatedStorage.Gun:FireServer({["Normal"] = Vector3.new(0, 0, 0), ["Direction"] = target.Head.Position, ["Name"] = Player.Character:FindFirstChildOfClass("Tool").Name, ["Hit"] = target.Head, ["Origin"] = target.Head.Position, ["Pos"] = target.Head.Position,})
  2188. wait()
  2189. end
  2190. end
  2191.  
  2192. end)
  2193.  
  2194. PhantomForces.Name = "PhantomForces"
  2195. PhantomForces.Parent = GameScriptsGUI
  2196. PhantomForces.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  2197. PhantomForces.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  2198. PhantomForces.BorderSizePixel = 2
  2199. PhantomForces.Position = UDim2.new(0.60207051, 0, 0.33371681, 0)
  2200. PhantomForces.Size = UDim2.new(0, 108, 0, 43)
  2201. PhantomForces.Font = Enum.Font.ArialBold
  2202. PhantomForces.Text = "Phantom Forces"
  2203. PhantomForces.TextColor3 = Color3.new(1, 1, 1)
  2204. PhantomForces.TextScaled = true
  2205. PhantomForces.TextSize = 24
  2206. PhantomForces.TextWrapped = true
  2207. PhantomForces.MouseButton1Down:connect(function()
  2208. loadstring(game:GetObjects("rbxassetid://2823493372")[1].Source)()
  2209. end)
  2210.  
  2211. ComingSoon3.Name = "ComingSoon..3"
  2212. ComingSoon3.Parent = GameScriptsGUI
  2213. ComingSoon3.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  2214. ComingSoon3.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  2215. ComingSoon3.BorderSizePixel = 2
  2216. ComingSoon3.Position = UDim2.new(0.603367031, 0, 0.610415876, 0)
  2217. ComingSoon3.Size = UDim2.new(0, 108, 0, 43)
  2218. ComingSoon3.Font = Enum.Font.ArialBold
  2219. ComingSoon3.Text = "Coming Soon..."
  2220. ComingSoon3.TextColor3 = Color3.new(1, 1, 1)
  2221. ComingSoon3.TextScaled = true
  2222. ComingSoon3.TextSize = 24
  2223. ComingSoon3.TextWrapped = true
  2224.  
  2225. AdoptedAndRaise.Name = "AdoptedAndRaise"
  2226. AdoptedAndRaise.Parent = GameScriptsGUI
  2227. AdoptedAndRaise.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  2228. AdoptedAndRaise.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  2229. AdoptedAndRaise.BorderSizePixel = 2
  2230. AdoptedAndRaise.Position = UDim2.new(0.41890949, 0, 0.33371681, 0)
  2231. AdoptedAndRaise.Size = UDim2.new(0, 108, 0, 43)
  2232. AdoptedAndRaise.Font = Enum.Font.ArialBold
  2233. AdoptedAndRaise.Text = "Adopt And Raise"
  2234. AdoptedAndRaise.TextColor3 = Color3.new(1, 1, 1)
  2235. AdoptedAndRaise.TextScaled = true
  2236. AdoptedAndRaise.TextSize = 24
  2237. AdoptedAndRaise.TextWrapped = true
  2238. AdoptedAndRaise.MouseButton1Down:connect(function()
  2239. -- Farewell Infortality.
  2240. -- Version: 2.82
  2241. -- Instances:
  2242. local ScreenGui = Instance.new("ScreenGui")
  2243. local Main = Instance.new("Frame")
  2244. local TextLabel = Instance.new("TextLabel")
  2245. local HatSPam = Instance.new("TextButton")
  2246. local BlockSpam = Instance.new("TextButton")
  2247. local RainBowBody = Instance.new("TextButton")
  2248. local SpamHair = Instance.new("TextButton")
  2249. local RainbowHair = Instance.new("TextButton")
  2250. local Money = Instance.new("TextButton")
  2251. --Properties:
  2252. ScreenGui.Parent = game.CoreGui
  2253. Main.Active = true
  2254. Main.Draggable = true
  2255.  
  2256. Main.Name = "Main"
  2257. Main.Parent = ScreenGui
  2258. Main.BackgroundColor3 = Color3.new(0.933333, 0.623529, 0)
  2259. Main.Position = UDim2.new(0.543015003, 0, 0.276412785, 0)
  2260. Main.Size = UDim2.new(0, 562, 0, 445)
  2261.  
  2262. TextLabel.Parent = Main
  2263. TextLabel.BackgroundColor3 = Color3.new(0.686275, 0.458824, 0)
  2264. TextLabel.BorderColor3 = Color3.new(0.239216, 0.156863, 0)
  2265. TextLabel.Position = UDim2.new(-0.00102945243, 0, -0.00037546907, 0)
  2266. TextLabel.Size = UDim2.new(0, 562, 0, 101)
  2267. TextLabel.Font = Enum.Font.SourceSans
  2268. TextLabel.Text = "Adopt and raise a cute destruction. StableBreaker#1185"
  2269. TextLabel.TextColor3 = Color3.new(0.298039, 0.196078, 0)
  2270. TextLabel.TextScaled = true
  2271. TextLabel.TextSize = 14
  2272. TextLabel.TextWrapped = true
  2273.  
  2274. HatSPam.Name = "Hat SPam"
  2275. HatSPam.Parent = Main
  2276. HatSPam.BackgroundColor3 = Color3.new(0.917647, 0.611765, 0)
  2277. HatSPam.BorderColor3 = Color3.new(0.792157, 0.529412, 0)
  2278. HatSPam.Position = UDim2.new(0.0498220623, 0, 0.32134831, 0)
  2279. HatSPam.Size = UDim2.new(0, 200, 0, 50)
  2280. HatSPam.Font = Enum.Font.SourceSans
  2281. HatSPam.Text = "Hat Spam"
  2282. HatSPam.TextColor3 = Color3.new(0.313726, 0.207843, 0)
  2283. HatSPam.TextScaled = true
  2284. HatSPam.TextSize = 14
  2285. HatSPam.TextWrapped = true
  2286. HatSPam.MouseButton1Down:connect(function()
  2287. while wait() do
  2288. local tbl_25179498 =
  2289. {
  2290.       "Wear",
  2291.       "100427922",
  2292.       "Hats"
  2293. }
  2294. local tbl_main =
  2295. {
  2296.       tbl_25179498
  2297. }
  2298. game:GetService("ReplicatedStorage").WearItem:FireServer(unpack(tbl_main))
  2299. wait()
  2300. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  2301. if (v:IsA("Accessory")) then
  2302. v.Parent = workspace
  2303. end
  2304. end
  2305. end
  2306. end)
  2307.  
  2308. BlockSpam.Name = "Block Spam"
  2309. BlockSpam.Parent = Main
  2310. BlockSpam.BackgroundColor3 = Color3.new(0.917647, 0.611765, 0)
  2311. BlockSpam.BorderColor3 = Color3.new(0.792157, 0.529412, 0)
  2312. BlockSpam.Position = UDim2.new(0.594305992, 0, 0.32134831, 0)
  2313. BlockSpam.Size = UDim2.new(0, 200, 0, 50)
  2314. BlockSpam.Font = Enum.Font.SourceSans
  2315. BlockSpam.Text = "Block Spam"
  2316. BlockSpam.TextColor3 = Color3.new(0.313726, 0.207843, 0)
  2317. BlockSpam.TextScaled = true
  2318. BlockSpam.TextSize = 14
  2319. BlockSpam.TextWrapped = true
  2320. BlockSpam.MouseButton1Down:connect(function()
  2321. while wait() do
  2322. local tbl_25179498 =
  2323. {
  2324.       "Wear",
  2325.       "100427922",
  2326.       "Hats"
  2327. }
  2328. local tbl_main =
  2329. {
  2330.       tbl_25179498
  2331. }
  2332. game:GetService("ReplicatedStorage").WearItem:FireServer(unpack(tbl_main))
  2333. wait()
  2334. for _,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  2335. if (v:IsA("Accessory")) then
  2336. v.Handle.Mesh:remove()
  2337. end
  2338. end
  2339. wait()
  2340. for _,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  2341. if (v:IsA("Accessory")) then
  2342. v.Handle.Mesh:remove()
  2343. end
  2344. end
  2345. wait()
  2346. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  2347. if (v:IsA("Accessory")) then
  2348. v.Parent = workspace
  2349. end
  2350. end
  2351. end
  2352. end)
  2353.  
  2354. RainBowBody.Name = "RainBow Body"
  2355. RainBowBody.Parent = Main
  2356. RainBowBody.BackgroundColor3 = Color3.new(0.917647, 0.611765, 0)
  2357. RainBowBody.BorderColor3 = Color3.new(0.792157, 0.529412, 0)
  2358. RainBowBody.Position = UDim2.new(0.594305992, 0, 0.555056214, 0)
  2359. RainBowBody.Size = UDim2.new(0, 200, 0, 50)
  2360. RainBowBody.Font = Enum.Font.SourceSans
  2361. RainBowBody.Text = "Rainbow Body"
  2362. RainBowBody.TextColor3 = Color3.new(0.313726, 0.207843, 0)
  2363. RainBowBody.TextScaled = true
  2364. RainBowBody.TextSize = 14
  2365. RainBowBody.TextWrapped = true
  2366. RainBowBody.MouseButton1Down:connect(function()
  2367. while wait() do
  2368. local tbl_main =
  2369. {
  2370.       "Paint",
  2371.       "allbuthead",
  2372.       BrickColor.new("Shamrock")
  2373. }
  2374. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2375. wait()
  2376. local tbl_main =
  2377. {
  2378.       "Paint",
  2379.       "allbuthead",
  2380.       BrickColor.new("Electric blue")
  2381. }
  2382. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2383. wait()
  2384. local tbl_main =
  2385. {
  2386.       "Paint",
  2387.       "allbuthead",
  2388.       BrickColor.new("Electric blue")
  2389. }
  2390. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2391. wait()
  2392. local tbl_main =
  2393. {
  2394.       "Paint",
  2395.       "allbuthead",
  2396.       BrickColor.new("New Yeller")
  2397. }
  2398. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2399. wait()
  2400. local tbl_main =
  2401. {
  2402.       "Paint",
  2403.       "allbuthead",
  2404.       BrickColor.new("Really red")
  2405. }
  2406. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2407. wait()
  2408. local tbl_main =
  2409. {
  2410.       "Paint",
  2411.       "allbuthead",
  2412.       BrickColor.new("Deep orange")
  2413. }
  2414. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2415. wait()
  2416. end
  2417. end)
  2418.  
  2419. SpamHair.Name = "Spam Hair"
  2420. SpamHair.Parent = Main
  2421. SpamHair.BackgroundColor3 = Color3.new(0.917647, 0.611765, 0)
  2422. SpamHair.BorderColor3 = Color3.new(0.792157, 0.529412, 0)
  2423. SpamHair.Position = UDim2.new(0.0498220325, 0, 0.761797726, 0)
  2424. SpamHair.Size = UDim2.new(0, 200, 0, 50)
  2425. SpamHair.Font = Enum.Font.SourceSans
  2426. SpamHair.Text = "Spam Hair"
  2427. SpamHair.TextColor3 = Color3.new(0.313726, 0.207843, 0)
  2428. SpamHair.TextScaled = true
  2429. SpamHair.TextSize = 14
  2430. SpamHair.TextWrapped = true
  2431. SpamHair.MouseButton1Down:connect(function()
  2432. while wait() do
  2433. local tbl_main =
  2434. {
  2435.       "Hats",
  2436.       "Black",
  2437.       "Hat1"
  2438. }
  2439. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2440. wait()
  2441. local tbl_main =
  2442. {
  2443.       "RemoveHats"
  2444. }
  2445. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2446. wait()
  2447. local tbl_main =
  2448. {
  2449.       "Hats",
  2450.       "Black",
  2451.       "Hat2"
  2452. }
  2453. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2454. wait()
  2455. local tbl_main =
  2456. {
  2457.       "RemoveHats"
  2458. }
  2459. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2460. wait()
  2461. local tbl_main =
  2462. {
  2463.       "Hats",
  2464.       "Black",
  2465.       "Hat3"
  2466. }
  2467. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2468. wait()
  2469. local tbl_main =
  2470. {
  2471.       "RemoveHats"
  2472. }
  2473. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2474. wait()
  2475. local tbl_main =
  2476. {
  2477.       "Hats",
  2478.       "Black",
  2479.       "Hat4"
  2480. }
  2481. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2482. wait()
  2483. local tbl_main =
  2484. {
  2485.       "RemoveHats"
  2486. }
  2487. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2488. wait()
  2489. local tbl_main =
  2490. {
  2491.       "Hats",
  2492.       "Black",
  2493.       "Hat5"
  2494. }
  2495. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2496. wait()
  2497. local tbl_main =
  2498. {
  2499.       "RemoveHats"
  2500. }
  2501. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2502. wait()
  2503. local tbl_main =
  2504. {
  2505.       "Hats",
  2506.       "Black",
  2507.       "Hat6"
  2508. }
  2509. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2510. wait()
  2511. local tbl_main =
  2512. {
  2513.       "RemoveHats"
  2514. }
  2515. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2516. wait()
  2517. local tbl_main =
  2518. {
  2519.       "Hats",
  2520.       "Black",
  2521.       "Hat7"
  2522. }
  2523. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2524. wait()
  2525. local tbl_main =
  2526. {
  2527.       "RemoveHats"
  2528. }
  2529. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2530. wait()
  2531. local tbl_main =
  2532. {
  2533.       "Hats",
  2534.       "Black",
  2535.       "Hat8"
  2536. }
  2537. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2538. wait()
  2539. local tbl_main =
  2540. {
  2541.       "RemoveHats"
  2542. }
  2543. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2544. wait()
  2545. local tbl_main =
  2546. {
  2547.       "Hats",
  2548.       "Black",
  2549.       "Hat9"
  2550. }
  2551. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2552. wait()
  2553. local tbl_main =
  2554. {
  2555.       "RemoveHats"
  2556. }
  2557. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2558. wait()
  2559. local tbl_main =
  2560. {
  2561.       "Hats",
  2562.       "Black",
  2563.       "Hat10"
  2564. }
  2565. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2566. wait()
  2567. local tbl_main =
  2568. {
  2569.       "RemoveHats"
  2570. }
  2571. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2572. wait()
  2573. local tbl_main =
  2574. {
  2575.       "Hats",
  2576.       "Black",
  2577.       "Hat11"
  2578. }
  2579. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2580. wait()
  2581. local tbl_main =
  2582. {
  2583.       "RemoveHats"
  2584. }
  2585. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2586. wait()
  2587. local tbl_main =
  2588. {
  2589.       "Hats",
  2590.       "Black",
  2591.       "Hat12"
  2592. }
  2593. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2594. wait()
  2595. local tbl_main =
  2596. {
  2597.       "RemoveHats"
  2598. }
  2599. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2600. wait()
  2601. end
  2602. end)
  2603.  
  2604. RainbowHair.Name = "Rainbow Hair"
  2605. RainbowHair.Parent = Main
  2606. RainbowHair.BackgroundColor3 = Color3.new(0.917647, 0.611765, 0)
  2607. RainbowHair.BorderColor3 = Color3.new(0.792157, 0.529412, 0)
  2608. RainbowHair.Position = UDim2.new(0.0498220325, 0, 0.555056214, 0)
  2609. RainbowHair.Size = UDim2.new(0, 200, 0, 50)
  2610. RainbowHair.Font = Enum.Font.SourceSans
  2611. RainbowHair.Text = "Rainbow Hair"
  2612. RainbowHair.TextColor3 = Color3.new(0.313726, 0.207843, 0)
  2613. RainbowHair.TextScaled = true
  2614. RainbowHair.TextSize = 14
  2615. RainbowHair.TextWrapped = true
  2616. RainbowHair.MouseButton1Down:connect(function()
  2617. while wait() do
  2618. local tbl_main =
  2619. {
  2620.       "Hats",
  2621.       "Black",
  2622.       "Hat5"
  2623. }
  2624. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2625. wait()
  2626. local tbl_main =
  2627. {
  2628.       "RemoveHats"
  2629. }
  2630. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2631. wait()
  2632. local tbl_main =
  2633. {
  2634.       "Hats",
  2635.       "Brown",
  2636.       "Hat5"
  2637. }
  2638. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2639. wait()
  2640. local tbl_main =
  2641. {
  2642.       "RemoveHats"
  2643. }
  2644. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2645. wait()
  2646. local tbl_main =
  2647. {
  2648.       "Hats",
  2649.       "Blond",
  2650.       "Hat5"
  2651. }
  2652. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2653. wait()
  2654. local tbl_main =
  2655. {
  2656.       "RemoveHats"
  2657. }
  2658. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2659. wait()
  2660. local tbl_main =
  2661. {
  2662.       "Hats",
  2663.       "Orange",
  2664.       "Hat5"
  2665. }
  2666. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2667. wait()
  2668. local tbl_main =
  2669. {
  2670.       "RemoveHats"
  2671. }
  2672. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2673. wait()
  2674. local tbl_main =
  2675. {
  2676.       "Hats",
  2677.       "Red",
  2678.       "Hat5"
  2679. }
  2680. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2681. wait()
  2682. local tbl_main =
  2683. {
  2684.       "RemoveHats"
  2685. }
  2686. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2687. wait()
  2688. local tbl_main =
  2689. {
  2690.       "Hats",
  2691.       "White",
  2692.       "Hat5"
  2693. }
  2694. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2695. wait()
  2696. local tbl_main =
  2697. {
  2698.       "RemoveHats"
  2699. }
  2700. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2701. wait()
  2702. local tbl_main =
  2703. {
  2704.       "Hats",
  2705.       "Blue",
  2706.       "Hat5"
  2707. }
  2708. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  2709. wait()
  2710. end
  2711. end)
  2712.  
  2713. Money.Name = "Money"
  2714. Money.Parent = Main
  2715. Money.BackgroundColor3 = Color3.new(0.917647, 0.611765, 0)
  2716. Money.BorderColor3 = Color3.new(0.792157, 0.529412, 0)
  2717. Money.Position = UDim2.new(0.594305992, 0, 0.761797726, 0)
  2718. Money.Size = UDim2.new(0, 200, 0, 50)
  2719. Money.Font = Enum.Font.SourceSans
  2720. Money.Text = "Money"
  2721. Money.TextColor3 = Color3.new(0.313726, 0.207843, 0)
  2722. Money.TextScaled = true
  2723. Money.TextSize = 14
  2724. Money.TextWrapped = true
  2725. Money.MouseButton1Down:connect(function()
  2726. local tbl_main =
  2727. {
  2728.       2e9
  2729. }
  2730. game:GetService("ReplicatedStorage").money:FireServer(unpack(tbl_main))
  2731. end)
  2732.  
  2733. end)
  2734.  
  2735. StrucidHack.Name = "StrucidHack"
  2736. StrucidHack.Parent = GameScriptsGUI
  2737. StrucidHack.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  2738. StrucidHack.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  2739. StrucidHack.BorderSizePixel = 2
  2740. StrucidHack.Position = UDim2.new(0.42020604, 0, 0.610415876, 0)
  2741. StrucidHack.Size = UDim2.new(0, 108, 0, 43)
  2742. StrucidHack.Font = Enum.Font.ArialBold
  2743. StrucidHack.Text = "Strucid Hack"
  2744. StrucidHack.TextColor3 = Color3.new(1, 1, 1)
  2745. StrucidHack.TextScaled = true
  2746. StrucidHack.TextSize = 24
  2747. StrucidHack.TextWrapped = true
  2748.  
  2749. ComingSoon2.Name = "ComingSoon..2"
  2750. ComingSoon2.Parent = GameScriptsGUI
  2751. ComingSoon2.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  2752. ComingSoon2.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  2753. ComingSoon2.BorderSizePixel = 2
  2754. ComingSoon2.Position = UDim2.new(0.783573806, 0, 0.610415876, 0)
  2755. ComingSoon2.Size = UDim2.new(0, 108, 0, 43)
  2756. ComingSoon2.Font = Enum.Font.ArialBold
  2757. ComingSoon2.Text = "Coming Soon.."
  2758. ComingSoon2.TextColor3 = Color3.new(1, 1, 1)
  2759. ComingSoon2.TextScaled = true
  2760. ComingSoon2.TextSize = 24
  2761. ComingSoon2.TextWrapped = true
  2762.  
  2763. PrisonLifeGUI.Name = "PrisonLifeGUI"
  2764. PrisonLifeGUI.Parent = GameScriptsGUI
  2765. PrisonLifeGUI.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  2766. PrisonLifeGUI.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  2767. PrisonLifeGUI.BorderSizePixel = 2
  2768. PrisonLifeGUI.Position = UDim2.new(0.782277286, 0, 0.33371681, 0)
  2769. PrisonLifeGUI.Size = UDim2.new(0, 108, 0, 43)
  2770. PrisonLifeGUI.Font = Enum.Font.ArialBold
  2771. PrisonLifeGUI.Text = "Prison Life GUI"
  2772. PrisonLifeGUI.TextColor3 = Color3.new(1, 1, 1)
  2773. PrisonLifeGUI.TextScaled = true
  2774. PrisonLifeGUI.TextSize = 20
  2775. PrisonLifeGUI.TextWrapped = true
  2776. PrisonLifeGUI.MouseButton1Down:connect(function()
  2777. -- Objects
  2778.  
  2779. local PrisonGui = Instance.new("ScreenGui")
  2780. local Main = Instance.new("Frame")
  2781. local Title = Instance.new("TextLabel")
  2782. local TitleBar = Instance.new("TextLabel")
  2783. local ObGuns = Instance.new("TextButton")
  2784. local Close = Instance.new("TextButton")
  2785. local KillAll = Instance.new("TextButton")
  2786. local TaseBypass = Instance.new("TextButton")
  2787. local RemoveDoors = Instance.new("TextButton")
  2788. local Btools = Instance.new("TextButton")
  2789. local BeNeutral = Instance.new("TextButton")
  2790. local ModGun = Instance.new("TextButton")
  2791. local ForceCgui = Instance.new("Frame")
  2792. local ComSeperateBar = Instance.new("TextLabel")
  2793. local InsertUser = Instance.new("TextBox")
  2794. local UserHolder = Instance.new("TextLabel")
  2795. local CrimTitle = Instance.new("TextLabel")
  2796. local CrimTitleBar = Instance.new("TextLabel")
  2797. local TextButton = Instance.new("TextButton")
  2798. local CrimHideButton = Instance.new("TextButton")
  2799. local TPshow = Instance.new("TextButton")
  2800. local LocalCommands = Instance.new("Frame")
  2801. local LocalCMD_Title = Instance.new("TextLabel")
  2802. local NexusTPbut = Instance.new("TextButton")
  2803. local CrimBaseTPbut = Instance.new("TextButton")
  2804. local GuardAreaTPbut = Instance.new("TextButton")
  2805. local FLY = Instance.new("TextButton")
  2806. local NWalk = Instance.new("TextButton")
  2807. local Njump = Instance.new("TextButton")
  2808. local tfJump = Instance.new("TextButton")
  2809. local Respawn = Instance.new("TextButton")
  2810. local tfWalk = Instance.new("TextButton")
  2811. local LocalCMD_BarTitle = Instance.new("TextLabel")
  2812. local TheLocal = Instance.new("TextButton")
  2813. local CrimG = Instance.new("TextButton")
  2814. local tpgui = Instance.new("Frame")
  2815. local TPtileBar = Instance.new("TextLabel")
  2816. local TPYEET = Instance.new("TextButton")
  2817. local UserHolderTP = Instance.new("TextLabel")
  2818. local InsertUserTP = Instance.new("TextBox")
  2819. local TpTitle = Instance.new("TextLabel")
  2820. local RightSepBarTp = Instance.new("TextLabel")
  2821. local TpHideButton = Instance.new("TextButton")
  2822. local AmokahsLogo = Instance.new("ImageLabel")
  2823. local SuperPunch = Instance.new("TextButton")
  2824. local KillAura = Instance.new("TextButton")
  2825. local BeCriminal = Instance.new("TextButton")
  2826. local BeGuard = Instance.new("TextButton")
  2827. local BeInmate = Instance.new("TextButton")
  2828. local ArrestAll = Instance.new("TextButton")
  2829. local InvGuns = Instance.new("TextButton")
  2830. local CrimPunch = Instance.new("TextButton")
  2831. local Trans = Instance.new("TextButton")
  2832. local Open = Instance.new("Frame")
  2833. local OpenGUI = Instance.new("TextButton")
  2834. local Credit = Instance.new("TextLabel")
  2835. local Dino = Instance.new("TextLabel")
  2836. local KA = Instance.new("Frame")
  2837. local NameOfKa = Instance.new("TextLabel")
  2838. local TrueOrFalse = Instance.new("TextLabel")
  2839. local TeamGUIOC = Instance.new("Frame")
  2840. local TeamOPorCL = Instance.new("TextButton")
  2841. local TeamMain = Instance.new("Frame")
  2842. local TextLabel = Instance.new("TextLabel")
  2843. local TextLabel_2 = Instance.new("TextLabel")
  2844. local SOG = Instance.new("TextButton")
  2845. local SOC = Instance.new("TextButton")
  2846. local SOI = Instance.new("TextButton")
  2847. local Disable = Instance.new("TextButton")
  2848. local Apart = Instance.new("Part")
  2849.  
  2850. Apart.Name = "PlrsPos"
  2851. Apart.Parent = workspace
  2852. Apart.Anchored = true
  2853. Apart.Archivable = true
  2854. Apart.CFrame = CFrame.new(9e99, 9e99, 9e99)
  2855.  
  2856. -- Properties
  2857.  
  2858. PrisonGui.Name = "PrisonGui"
  2859. PrisonGui.Parent = game:GetService("Players").LocalPlayer.PlayerGui
  2860.  
  2861. Main.Name = "Main"
  2862. Main.Parent = PrisonGui
  2863. Main.BackgroundColor3 = Color3.new(0.219608, 0.219608, 0.219608)
  2864. Main.BorderSizePixel = 0
  2865. Main.Position = UDim2.new(0.345, 0,2.204, 0)
  2866. Main.Size = UDim2.new(0, 338, 0, 301)
  2867. Main.Visible = false
  2868.  
  2869. Title.Name = "Title"
  2870. Title.Parent = Main
  2871. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  2872. Title.BackgroundTransparency = 1
  2873. Title.BorderSizePixel = 0
  2874. Title.Position = UDim2.new(0.136094674, 0, 0.00996677764, 0)
  2875. Title.Size = UDim2.new(0, 162, 0, 31)
  2876. Title.Font = Enum.Font.SourceSansLight
  2877. Title.FontSize = Enum.FontSize.Size14
  2878. Title.Text = "Prison Life v2.0.2 GUI"
  2879. Title.TextColor3 = Color3.new(0.807843, 0.807843, 0.807843)
  2880. Title.TextScaled = true
  2881. Title.TextStrokeTransparency = 0
  2882. Title.TextWrapped = true
  2883.  
  2884. TitleBar.Name = "TitleBar"
  2885. TitleBar.Parent = Main
  2886. TitleBar.BackgroundColor3 = Color3.new(0, 0, 0)
  2887. TitleBar.BackgroundTransparency = 0.5
  2888. TitleBar.BorderSizePixel = 0
  2889. TitleBar.Position = UDim2.new(0, 0, 0.116104871, 0)
  2890. TitleBar.Size = UDim2.new(0, 338, 0, 6)
  2891. TitleBar.Font = Enum.Font.SourceSans
  2892. TitleBar.FontSize = Enum.FontSize.Size14
  2893. TitleBar.Text = ""
  2894. TitleBar.TextColor3 = Color3.new(0, 0, 0)
  2895.  
  2896. ObGuns.Name = "ObGuns"
  2897. ObGuns.Parent = Main
  2898. ObGuns.BackgroundColor3 = Color3.new(1, 1, 1)
  2899. ObGuns.BackgroundTransparency = 0.5
  2900. ObGuns.BorderSizePixel = 0
  2901. ObGuns.Position = UDim2.new(0.0147928996, 0, 0.16104874, 0)
  2902. ObGuns.Size = UDim2.new(0, 159, 0, 22)
  2903. ObGuns.Font = Enum.Font.SourceSans
  2904. ObGuns.FontSize = Enum.FontSize.Size14
  2905. ObGuns.Text = "OBTAIN GUNS"
  2906. ObGuns.TextColor3 = Color3.new(1, 1, 1)
  2907. ObGuns.TextScaled = true
  2908. ObGuns.TextStrokeTransparency = 0
  2909. ObGuns.TextWrapped = true
  2910.  
  2911. Close.Name = "Close"
  2912. Close.Parent = Main
  2913. Close.BackgroundColor3 = Color3.new(1, 0.34902, 0.34902)
  2914. Close.BackgroundTransparency = 0.30000001192093
  2915. Close.BorderSizePixel = 0
  2916. Close.Position = UDim2.new(0.908284009, 0, 0.0224719122, 0)
  2917. Close.Size = UDim2.new(0, 24, 0, 24)
  2918. Close.Font = Enum.Font.SourceSans
  2919. Close.FontSize = Enum.FontSize.Size14
  2920. Close.Text = ""
  2921. Close.TextColor3 = Color3.new(0, 0, 0)
  2922.  
  2923. KillAll.Name = "KillAll"
  2924. KillAll.Parent = Main
  2925. KillAll.BackgroundColor3 = Color3.new(1, 1, 1)
  2926. KillAll.BackgroundTransparency = 0.5
  2927. KillAll.BorderSizePixel = 0
  2928. KillAll.Position = UDim2.new(0.0177514795, 0, 0.265917659, 0)
  2929. KillAll.Size = UDim2.new(0, 159, 0, 22)
  2930. KillAll.Font = Enum.Font.SourceSans
  2931. KillAll.FontSize = Enum.FontSize.Size14
  2932. KillAll.Text = "KILL ALL"
  2933. KillAll.TextColor3 = Color3.new(1, 1, 1)
  2934. KillAll.TextScaled = true
  2935. KillAll.TextStrokeTransparency = 0
  2936. KillAll.TextWrapped = true
  2937.  
  2938. TaseBypass.Name = "TaseBypass"
  2939. TaseBypass.Parent = Main
  2940. TaseBypass.BackgroundColor3 = Color3.new(1, 1, 1)
  2941. TaseBypass.BackgroundTransparency = 0.5
  2942. TaseBypass.BorderSizePixel = 0
  2943. TaseBypass.Position = UDim2.new(0.0177514795, 0, 0.370786548, 0)
  2944. TaseBypass.Size = UDim2.new(0, 159, 0, 22)
  2945. TaseBypass.Font = Enum.Font.SourceSans
  2946. TaseBypass.FontSize = Enum.FontSize.Size14
  2947. TaseBypass.Text = "TASER BYPASS"
  2948. TaseBypass.TextColor3 = Color3.new(1, 1, 1)
  2949. TaseBypass.TextScaled = true
  2950. TaseBypass.TextStrokeTransparency = 0
  2951. TaseBypass.TextWrapped = true
  2952.  
  2953. RemoveDoors.Name = "RemoveDoors"
  2954. RemoveDoors.Parent = Main
  2955. RemoveDoors.BackgroundColor3 = Color3.new(1, 1, 1)
  2956. RemoveDoors.BackgroundTransparency = 0.5
  2957. RemoveDoors.BorderSizePixel = 0
  2958. RemoveDoors.Position = UDim2.new(0.0177514795, 0, 0.483146131, 0)
  2959. RemoveDoors.Size = UDim2.new(0, 158, 0, 22)
  2960. RemoveDoors.Font = Enum.Font.SourceSans
  2961. RemoveDoors.FontSize = Enum.FontSize.Size14
  2962. RemoveDoors.Text = "REMOVE ALL DOORS"
  2963. RemoveDoors.TextColor3 = Color3.new(1, 1, 1)
  2964. RemoveDoors.TextScaled = true
  2965. RemoveDoors.TextStrokeTransparency = 0
  2966. RemoveDoors.TextWrapped = true
  2967.  
  2968. Btools.Name = "Btools"
  2969. Btools.Parent = Main
  2970. Btools.BackgroundColor3 = Color3.new(1, 1, 1)
  2971. Btools.BackgroundTransparency = 0.5
  2972. Btools.BorderSizePixel = 0
  2973. Btools.Position = UDim2.new(0.0177514795, 0, 0.58801502, 0)
  2974. Btools.Size = UDim2.new(0, 159, 0, 22)
  2975. Btools.Font = Enum.Font.SourceSans
  2976. Btools.FontSize = Enum.FontSize.Size14
  2977. Btools.Text = "BTOOLS"
  2978. Btools.TextColor3 = Color3.new(1, 1, 1)
  2979. Btools.TextScaled = true
  2980. Btools.TextStrokeTransparency = 0
  2981. Btools.TextWrapped = true
  2982.  
  2983. BeNeutral.Name = "BeNeutral"
  2984. BeNeutral.Parent = Main
  2985. BeNeutral.BackgroundColor3 = Color3.new(1, 1, 1)
  2986. BeNeutral.BackgroundTransparency = 0.5
  2987. BeNeutral.BorderSizePixel = 0
  2988. BeNeutral.Position = UDim2.new(0.756781578, 0, 0.696629226, 0)
  2989. BeNeutral.Size = UDim2.new(0, 74, 0, 22)
  2990. BeNeutral.Font = Enum.Font.SourceSans
  2991. BeNeutral.FontSize = Enum.FontSize.Size14
  2992. BeNeutral.Text = "NEUTRAL"
  2993. BeNeutral.TextColor3 = Color3.new(1, 1, 1)
  2994. BeNeutral.TextScaled = true
  2995. BeNeutral.TextStrokeTransparency = 0
  2996. BeNeutral.TextWrapped = true
  2997.  
  2998. ModGun.Name = "ModGun"
  2999. ModGun.Parent = Main
  3000. ModGun.BackgroundColor3 = Color3.new(1, 1, 1)
  3001. ModGun.BackgroundTransparency = 0.5
  3002. ModGun.BorderSizePixel = 0
  3003. ModGun.Position = UDim2.new(0.0177514795, 0, 0.801498115, 0)
  3004. ModGun.Size = UDim2.new(0, 325, 0, 22)
  3005. ModGun.Font = Enum.Font.SourceSans
  3006. ModGun.FontSize = Enum.FontSize.Size14
  3007. ModGun.Text = "MOD YOUR GUN (Hold the item first)"
  3008. ModGun.TextColor3 = Color3.new(1, 1, 1)
  3009. ModGun.TextScaled = true
  3010. ModGun.TextStrokeTransparency = 0
  3011. ModGun.TextWrapped = true
  3012.  
  3013. ForceCgui.Name = "ForceCgui"
  3014. ForceCgui.Parent = Main
  3015. ForceCgui.BackgroundColor3 = Color3.new(0.219608, 0.219608, 0.219608)
  3016. ForceCgui.BorderSizePixel = 0
  3017. ForceCgui.Position = UDim2.new(1, 0, 0.215946838, 0)
  3018. ForceCgui.Size = UDim2.new(0, 155, 0, 198)
  3019.  
  3020. ComSeperateBar.Name = "ComSeperateBar"
  3021. ComSeperateBar.Parent = ForceCgui
  3022. ComSeperateBar.BackgroundColor3 = Color3.new(1, 1, 1)
  3023. ComSeperateBar.BackgroundTransparency = 0.5
  3024. ComSeperateBar.BorderSizePixel = 0
  3025. ComSeperateBar.Position = UDim2.new(0, 0, 0.0757575706, 0)
  3026. ComSeperateBar.Size = UDim2.new(0, 1, 0, 167)
  3027. ComSeperateBar.Font = Enum.Font.SourceSans
  3028. ComSeperateBar.FontSize = Enum.FontSize.Size14
  3029. ComSeperateBar.Text = ""
  3030. ComSeperateBar.TextColor3 = Color3.new(0, 0, 0)
  3031.  
  3032. InsertUser.Name = "InsertUser"
  3033. InsertUser.Parent = ForceCgui
  3034. InsertUser.BackgroundColor3 = Color3.new(1, 1, 1)
  3035. InsertUser.BackgroundTransparency = 1
  3036. InsertUser.BorderSizePixel = 0
  3037. InsertUser.Position = UDim2.new(0.0064516128, 0, 0.186868697, 0)
  3038. InsertUser.Size = UDim2.new(0, 154, 0, 50)
  3039. InsertUser.Font = Enum.Font.SourceSansLight
  3040. InsertUser.FontSize = Enum.FontSize.Size14
  3041. InsertUser.Text = "USERNAME"
  3042. InsertUser.TextColor3 = Color3.new(1, 1, 1)
  3043. InsertUser.TextScaled = true
  3044. InsertUser.TextWrapped = true
  3045.  
  3046. UserHolder.Name = "UserHolder"
  3047. UserHolder.Parent = ForceCgui
  3048. UserHolder.BackgroundColor3 = Color3.new(0.0156863, 0.0156863, 0.0156863)
  3049. UserHolder.BorderSizePixel = 0
  3050. UserHolder.Position = UDim2.new(0.0516129024, 0, 0.451651365, 0)
  3051. UserHolder.Size = UDim2.new(0, 139, 0, 3)
  3052. UserHolder.Font = Enum.Font.SourceSans
  3053. UserHolder.FontSize = Enum.FontSize.Size14
  3054. UserHolder.Text = ""
  3055. UserHolder.TextColor3 = Color3.new(0, 0, 0)
  3056.  
  3057. CrimTitle.Name = "CrimTitle"
  3058. CrimTitle.Parent = ForceCgui
  3059. CrimTitle.BackgroundColor3 = Color3.new(1, 1, 1)
  3060. CrimTitle.BackgroundTransparency = 1
  3061. CrimTitle.BorderSizePixel = 0
  3062. CrimTitle.Position = UDim2.new(0.0064516128, 0, 0, 0)
  3063. CrimTitle.Size = UDim2.new(0, 154, 0, 31)
  3064. CrimTitle.Font = Enum.Font.SourceSansLight
  3065. CrimTitle.FontSize = Enum.FontSize.Size14
  3066. CrimTitle.Text = "CRIMINAL GUI"
  3067. CrimTitle.TextColor3 = Color3.new(1, 1, 1)
  3068. CrimTitle.TextScaled = true
  3069. CrimTitle.TextStrokeTransparency = 0
  3070. CrimTitle.TextWrapped = true
  3071.  
  3072. CrimTitleBar.Name = "CrimTitleBar"
  3073. CrimTitleBar.Parent = ForceCgui
  3074. CrimTitleBar.BackgroundColor3 = Color3.new(0, 0, 0)
  3075. CrimTitleBar.BackgroundTransparency = 0.5
  3076. CrimTitleBar.BorderSizePixel = 0
  3077. CrimTitleBar.Position = UDim2.new(0.0064516128, 0, 0.14952904, 0)
  3078. CrimTitleBar.Size = UDim2.new(0, 154, 0, 1)
  3079. CrimTitleBar.Font = Enum.Font.SourceSans
  3080. CrimTitleBar.FontSize = Enum.FontSize.Size14
  3081. CrimTitleBar.Text = ""
  3082. CrimTitleBar.TextColor3 = Color3.new(0, 0, 0)
  3083.  
  3084. TextButton.Parent = ForceCgui
  3085. TextButton.BackgroundColor3 = Color3.new(1, 1, 1)
  3086. TextButton.BackgroundTransparency = 0.5
  3087. TextButton.BorderSizePixel = 0
  3088. TextButton.Position = UDim2.new(0.0516129024, 0, 0.560606062, 0)
  3089. TextButton.Size = UDim2.new(0, 139, 0, 50)
  3090. TextButton.Font = Enum.Font.SourceSansLight
  3091. TextButton.FontSize = Enum.FontSize.Size14
  3092. TextButton.Text = "TURN INTO CRIMINAL (First, click KillAura)"
  3093. TextButton.TextColor3 = Color3.new(1, 1, 1)
  3094. TextButton.TextScaled = true
  3095. TextButton.TextStrokeTransparency = 0
  3096. TextButton.TextWrapped = true
  3097.  
  3098. CrimHideButton.Name = "CrimHideButton"
  3099. CrimHideButton.Parent = ForceCgui
  3100. CrimHideButton.BackgroundColor3 = Color3.new(1, 0.34902, 0.34902)
  3101. CrimHideButton.BackgroundTransparency = 0.30000001192093
  3102. CrimHideButton.BorderSizePixel = 0
  3103. CrimHideButton.Position = UDim2.new(0.0322580636, 0, 0.89015615, 0)
  3104. CrimHideButton.Size = UDim2.new(0, 146, 0, 18)
  3105. CrimHideButton.Font = Enum.Font.SourceSansLight
  3106. CrimHideButton.FontSize = Enum.FontSize.Size14
  3107. CrimHideButton.Text = "HIDE"
  3108. CrimHideButton.TextColor3 = Color3.new(1, 1, 1)
  3109. CrimHideButton.TextScaled = true
  3110. CrimHideButton.TextStrokeTransparency = 0
  3111. CrimHideButton.TextWrapped = true
  3112.  
  3113. TPshow.Name = "TPshow"
  3114. TPshow.Parent = Main
  3115. TPshow.BackgroundColor3 = Color3.new(1, 1, 1)
  3116. TPshow.BackgroundTransparency = 0.5
  3117. TPshow.BorderSizePixel = 0
  3118. TPshow.Position = UDim2.new(0.0166848004, 0, 0.900033236, 0)
  3119. TPshow.Size = UDim2.new(0, 104, 0, 22)
  3120. TPshow.Font = Enum.Font.SourceSans
  3121. TPshow.FontSize = Enum.FontSize.Size14
  3122. TPshow.Text = "TELEPORT TO PLAYER"
  3123. TPshow.TextColor3 = Color3.new(1, 1, 1)
  3124. TPshow.TextScaled = true
  3125. TPshow.TextStrokeTransparency = 0
  3126. TPshow.TextWrapped = true
  3127.  
  3128. LocalCommands.Name = "LocalCommands"
  3129. LocalCommands.Parent = Main
  3130. LocalCommands.BackgroundColor3 = Color3.new(0.219608, 0.219608, 0.219608)
  3131. LocalCommands.BorderSizePixel = 0
  3132. LocalCommands.Position = UDim2.new(0, 0, 1, 0)
  3133. LocalCommands.Size = UDim2.new(0, 338, 0, 100)
  3134.  
  3135. LocalCMD_Title.Name = "LocalCMD_Title"
  3136. LocalCMD_Title.Parent = LocalCommands
  3137. LocalCMD_Title.BackgroundColor3 = Color3.new(0, 0, 0)
  3138. LocalCMD_Title.BackgroundTransparency = 0.30000001192093
  3139. LocalCMD_Title.BorderSizePixel = 0
  3140. LocalCMD_Title.Size = UDim2.new(0, 338, 0, 22)
  3141. LocalCMD_Title.Font = Enum.Font.SourceSans
  3142. LocalCMD_Title.FontSize = Enum.FontSize.Size14
  3143. LocalCMD_Title.Text = "COMMANDS FOR YOURSELF"
  3144. LocalCMD_Title.TextColor3 = Color3.new(1, 1, 1)
  3145. LocalCMD_Title.TextStrokeTransparency = 0
  3146.  
  3147. NexusTPbut.Name = "NexusTPbut"
  3148. NexusTPbut.Parent = LocalCommands
  3149. NexusTPbut.BackgroundColor3 = Color3.new(1, 1, 1)
  3150. NexusTPbut.BackgroundTransparency = 0.40000000596046
  3151. NexusTPbut.BorderSizePixel = 0
  3152. NexusTPbut.Position = UDim2.new(0.0177514795, 0, 0.319999993, 0)
  3153. NexusTPbut.Size = UDim2.new(0, 98, 0, 16)
  3154. NexusTPbut.Font = Enum.Font.SourceSans
  3155. NexusTPbut.FontSize = Enum.FontSize.Size14
  3156. NexusTPbut.Text = "TP TO NEXUS"
  3157. NexusTPbut.TextColor3 = Color3.new(1, 1, 1)
  3158. NexusTPbut.TextScaled = true
  3159. NexusTPbut.TextStrokeTransparency = 0
  3160. NexusTPbut.TextWrapped = true
  3161.  
  3162. CrimBaseTPbut.Name = "CrimBaseTPbut"
  3163. CrimBaseTPbut.Parent = LocalCommands
  3164. CrimBaseTPbut.BackgroundColor3 = Color3.new(1, 1, 1)
  3165. CrimBaseTPbut.BackgroundTransparency = 0.40000000596046
  3166. CrimBaseTPbut.BorderSizePixel = 0
  3167. CrimBaseTPbut.Position = UDim2.new(0.0177514795, 0, 0.550980508, 0)
  3168. CrimBaseTPbut.Size = UDim2.new(0, 98, 0, 16)
  3169. CrimBaseTPbut.Font = Enum.Font.SourceSans
  3170. CrimBaseTPbut.FontSize = Enum.FontSize.Size14
  3171. CrimBaseTPbut.Text = "TP TO CRIMINAL BASE"
  3172. CrimBaseTPbut.TextColor3 = Color3.new(1, 1, 1)
  3173. CrimBaseTPbut.TextScaled = true
  3174. CrimBaseTPbut.TextStrokeTransparency = 0
  3175. CrimBaseTPbut.TextWrapped = true
  3176.  
  3177. GuardAreaTPbut.Name = "GuardAreaTPbut"
  3178. GuardAreaTPbut.Parent = LocalCommands
  3179. GuardAreaTPbut.BackgroundColor3 = Color3.new(1, 1, 1)
  3180. GuardAreaTPbut.BackgroundTransparency = 0.40000000596046
  3181. GuardAreaTPbut.BorderSizePixel = 0
  3182. GuardAreaTPbut.Position = UDim2.new(0.0177514795, 0, 0.781960726, 0)
  3183. GuardAreaTPbut.Size = UDim2.new(0, 98, 0, 16)
  3184. GuardAreaTPbut.Font = Enum.Font.SourceSans
  3185. GuardAreaTPbut.FontSize = Enum.FontSize.Size14
  3186. GuardAreaTPbut.Text = "TP TO GUARD AREA"
  3187. GuardAreaTPbut.TextColor3 = Color3.new(1, 1, 1)
  3188. GuardAreaTPbut.TextScaled = true
  3189. GuardAreaTPbut.TextStrokeTransparency = 0
  3190. GuardAreaTPbut.TextWrapped = true
  3191.  
  3192. FLY.Name = "FLY"
  3193. FLY.Parent = LocalCommands
  3194. FLY.BackgroundColor3 = Color3.new(1, 1, 1)
  3195. FLY.BackgroundTransparency = 0.40000000596046
  3196. FLY.BorderSizePixel = 0
  3197. FLY.Position = UDim2.new(0.354683876, 0, 0.330000013, 0)
  3198. FLY.Size = UDim2.new(0, 98, 0, 16)
  3199. FLY.Font = Enum.Font.SourceSans
  3200. FLY.FontSize = Enum.FontSize.Size14
  3201. FLY.Text = "FLY 'E'"
  3202. FLY.TextColor3 = Color3.new(1, 1, 1)
  3203. FLY.TextScaled = true
  3204. FLY.TextStrokeTransparency = 0
  3205. FLY.TextWrapped = true
  3206.  
  3207. NWalk.Name = "NWalk"
  3208. NWalk.Parent = LocalCommands
  3209. NWalk.BackgroundColor3 = Color3.new(1, 1, 1)
  3210. NWalk.BackgroundTransparency = 0.40000000596046
  3211. NWalk.BorderSizePixel = 0
  3212. NWalk.Position = UDim2.new(0.354683876, 0, 0.560980558, 0)
  3213. NWalk.Size = UDim2.new(0, 98, 0, 16)
  3214. NWalk.Font = Enum.Font.SourceSans
  3215. NWalk.FontSize = Enum.FontSize.Size14
  3216. NWalk.Text = "NORMAL WALKSPEED"
  3217. NWalk.TextColor3 = Color3.new(1, 1, 1)
  3218. NWalk.TextScaled = true
  3219. NWalk.TextStrokeTransparency = 0
  3220. NWalk.TextWrapped = true
  3221.  
  3222. Njump.Name = "Njump"
  3223. Njump.Parent = LocalCommands
  3224. Njump.BackgroundColor3 = Color3.new(1, 1, 1)
  3225. Njump.BackgroundTransparency = 0.40000000596046
  3226. Njump.BorderSizePixel = 0
  3227. Njump.Position = UDim2.new(0.354683876, 0, 0.791960776, 0)
  3228. Njump.Size = UDim2.new(0, 98, 0, 16)
  3229. Njump.Font = Enum.Font.SourceSans
  3230. Njump.FontSize = Enum.FontSize.Size14
  3231. Njump.Text = "NORMAL JUMP HEIGHT"
  3232. Njump.TextColor3 = Color3.new(1, 1, 1)
  3233. Njump.TextScaled = true
  3234. Njump.TextStrokeTransparency = 0
  3235. Njump.TextWrapped = true
  3236.  
  3237. tfJump.Name = "tfJump"
  3238. tfJump.Parent = LocalCommands
  3239. tfJump.BackgroundColor3 = Color3.new(1, 1, 1)
  3240. tfJump.BackgroundTransparency = 0.40000000596046
  3241. tfJump.BorderSizePixel = 0
  3242. tfJump.Position = UDim2.new(0.691616237, 0, 0.781960726, 0)
  3243. tfJump.Size = UDim2.new(0, 98, 0, 16)
  3244. tfJump.Font = Enum.Font.SourceSans
  3245. tfJump.FontSize = Enum.FontSize.Size14
  3246. tfJump.Text = "+25 JUMP HEIGHT"
  3247. tfJump.TextColor3 = Color3.new(1, 1, 1)
  3248. tfJump.TextScaled = true
  3249. tfJump.TextStrokeTransparency = 0
  3250. tfJump.TextWrapped = true
  3251.  
  3252. Respawn.Name = "Respawn"
  3253. Respawn.Parent = LocalCommands
  3254. Respawn.BackgroundColor3 = Color3.new(1, 1, 1)
  3255. Respawn.BackgroundTransparency = 0.40000000596046
  3256. Respawn.BorderSizePixel = 0
  3257. Respawn.Position = UDim2.new(0.691616237, 0, 0.319999993, 0)
  3258. Respawn.Size = UDim2.new(0, 98, 0, 16)
  3259. Respawn.Font = Enum.Font.SourceSans
  3260. Respawn.FontSize = Enum.FontSize.Size14
  3261. Respawn.Text = "RESPAWN"
  3262. Respawn.TextColor3 = Color3.new(1, 1, 1)
  3263. Respawn.TextScaled = true
  3264. Respawn.TextStrokeTransparency = 0
  3265. Respawn.TextWrapped = true
  3266.  
  3267. tfWalk.Name = "tfWalk"
  3268. tfWalk.Parent = LocalCommands
  3269. tfWalk.BackgroundColor3 = Color3.new(1, 1, 1)
  3270. tfWalk.BackgroundTransparency = 0.40000000596046
  3271. tfWalk.BorderSizePixel = 0
  3272. tfWalk.Position = UDim2.new(0.691616237, 0, 0.550980508, 0)
  3273. tfWalk.Size = UDim2.new(0, 98, 0, 16)
  3274. tfWalk.Font = Enum.Font.SourceSans
  3275. tfWalk.FontSize = Enum.FontSize.Size14
  3276. tfWalk.Text = "+25 WALKSPEED"
  3277. tfWalk.TextColor3 = Color3.new(1, 1, 1)
  3278. tfWalk.TextScaled = true
  3279. tfWalk.TextStrokeTransparency = 0
  3280. tfWalk.TextWrapped = true
  3281.  
  3282. LocalCMD_BarTitle.Name = "LocalCMD_BarTitle"
  3283. LocalCMD_BarTitle.Parent = LocalCommands
  3284. LocalCMD_BarTitle.BackgroundColor3 = Color3.new(1, 1, 1)
  3285. LocalCMD_BarTitle.BackgroundTransparency = 0.30000001192093
  3286. LocalCMD_BarTitle.BorderSizePixel = 0
  3287. LocalCMD_BarTitle.Position = UDim2.new(0.0798816606, 0, 0.219999999, 0)
  3288. LocalCMD_BarTitle.Size = UDim2.new(0, 283, 0, 4)
  3289. LocalCMD_BarTitle.Font = Enum.Font.SourceSans
  3290. LocalCMD_BarTitle.FontSize = Enum.FontSize.Size14
  3291. LocalCMD_BarTitle.Text = ""
  3292. LocalCMD_BarTitle.TextColor3 = Color3.new(1, 1, 1)
  3293. LocalCMD_BarTitle.TextStrokeTransparency = 0
  3294.  
  3295. TheLocal.Name = "TheLocal"
  3296. TheLocal.Parent = Main
  3297. TheLocal.BackgroundColor3 = Color3.new(1, 1, 1)
  3298. TheLocal.BackgroundTransparency = 0.5
  3299. TheLocal.BorderSizePixel = 0
  3300. TheLocal.Position = UDim2.new(0.344114006, 0, 0.900033236, 0)
  3301. TheLocal.Size = UDim2.new(0, 104, 0, 22)
  3302. TheLocal.Font = Enum.Font.SourceSans
  3303. TheLocal.FontSize = Enum.FontSize.Size14
  3304. TheLocal.Text = "MORE LOCAL COMMANDS"
  3305. TheLocal.TextColor3 = Color3.new(1, 1, 1)
  3306. TheLocal.TextScaled = true
  3307. TheLocal.TextStrokeTransparency = 0
  3308. TheLocal.TextWrapped = true
  3309.  
  3310. CrimG.Name = "CrimG"
  3311. CrimG.Parent = Main
  3312. CrimG.BackgroundColor3 = Color3.new(1, 1, 1)
  3313. CrimG.BackgroundTransparency = 0.5
  3314. CrimG.BorderSizePixel = 0
  3315. CrimG.Position = UDim2.new(0.671616912, 0, 0.900033236, 0)
  3316. CrimG.Size = UDim2.new(0, 104, 0, 22)
  3317. CrimG.Font = Enum.Font.SourceSans
  3318. CrimG.FontSize = Enum.FontSize.Size14
  3319. CrimG.Text = "FORCE CRIMINAL PLAYER"
  3320. CrimG.TextColor3 = Color3.new(1, 1, 1)
  3321. CrimG.TextScaled = true
  3322. CrimG.TextStrokeTransparency = 0
  3323. CrimG.TextWrapped = true
  3324.  
  3325. tpgui.Name = "tpgui"
  3326. tpgui.Parent = Main
  3327. tpgui.BackgroundColor3 = Color3.new(0.219608, 0.219608, 0.219608)
  3328. tpgui.BorderSizePixel = 0
  3329. tpgui.Position = UDim2.new(-0.458579868, 0, 0.215946838, 0)
  3330. tpgui.Size = UDim2.new(0, 155, 0, 198)
  3331.  
  3332. TPtileBar.Name = "TPtileBar"
  3333. TPtileBar.Parent = tpgui
  3334. TPtileBar.BackgroundColor3 = Color3.new(0, 0, 0)
  3335. TPtileBar.BackgroundTransparency = 0.5
  3336. TPtileBar.BorderSizePixel = 0
  3337. TPtileBar.Position = UDim2.new(0.0064516128, 0, 0.14952904, 0)
  3338. TPtileBar.Size = UDim2.new(0, 154, 0, 1)
  3339. TPtileBar.Font = Enum.Font.SourceSans
  3340. TPtileBar.FontSize = Enum.FontSize.Size14
  3341. TPtileBar.Text = ""
  3342. TPtileBar.TextColor3 = Color3.new(0, 0, 0)
  3343.  
  3344. TPYEET.Name = "TPYEET"
  3345. TPYEET.Parent = tpgui
  3346. TPYEET.BackgroundColor3 = Color3.new(1, 1, 1)
  3347. TPYEET.BackgroundTransparency = 0.5
  3348. TPYEET.BorderSizePixel = 0
  3349. TPYEET.Position = UDim2.new(0.0580645166, 0, 0.560606062, 0)
  3350. TPYEET.Size = UDim2.new(0, 140, 0, 50)
  3351. TPYEET.Font = Enum.Font.SourceSansLight
  3352. TPYEET.FontSize = Enum.FontSize.Size14
  3353. TPYEET.Text = "TELEPORT"
  3354. TPYEET.TextColor3 = Color3.new(1, 1, 1)
  3355. TPYEET.TextScaled = true
  3356. TPYEET.TextStrokeTransparency = 0
  3357. TPYEET.TextWrapped = true
  3358.  
  3359. UserHolderTP.Name = "UserHolderTP"
  3360. UserHolderTP.Parent = tpgui
  3361. UserHolderTP.BackgroundColor3 = Color3.new(0.0156863, 0.0156863, 0.0156863)
  3362. UserHolderTP.BorderSizePixel = 0
  3363. UserHolderTP.Position = UDim2.new(0.0516129024, 0, 0.451651365, 0)
  3364. UserHolderTP.Size = UDim2.new(0, 139, 0, 3)
  3365. UserHolderTP.Font = Enum.Font.SourceSans
  3366. UserHolderTP.FontSize = Enum.FontSize.Size14
  3367. UserHolderTP.Text = ""
  3368. UserHolderTP.TextColor3 = Color3.new(0, 0, 0)
  3369.  
  3370. InsertUserTP.Name = "InsertUserTP"
  3371. InsertUserTP.Parent = tpgui
  3372. InsertUserTP.BackgroundColor3 = Color3.new(1, 1, 1)
  3373. InsertUserTP.BackgroundTransparency = 1
  3374. InsertUserTP.BorderSizePixel = 0
  3375. InsertUserTP.Position = UDim2.new(0.0064516128, 0, 0.186868697, 0)
  3376. InsertUserTP.Size = UDim2.new(0, 154, 0, 50)
  3377. InsertUserTP.Font = Enum.Font.SourceSansLight
  3378. InsertUserTP.FontSize = Enum.FontSize.Size14
  3379. InsertUserTP.Text = "USERNAME"
  3380. InsertUserTP.TextColor3 = Color3.new(1, 1, 1)
  3381. InsertUserTP.TextScaled = true
  3382. InsertUserTP.TextWrapped = true
  3383.  
  3384. TpTitle.Name = "TpTitle"
  3385. TpTitle.Parent = tpgui
  3386. TpTitle.BackgroundColor3 = Color3.new(1, 1, 1)
  3387. TpTitle.BackgroundTransparency = 1
  3388. TpTitle.BorderSizePixel = 0
  3389. TpTitle.Position = UDim2.new(0.0064516128, 0, 0, 0)
  3390. TpTitle.Size = UDim2.new(0, 154, 0, 31)
  3391. TpTitle.Font = Enum.Font.SourceSansLight
  3392. TpTitle.FontSize = Enum.FontSize.Size14
  3393. TpTitle.Text = "TELEPORT GUI"
  3394. TpTitle.TextColor3 = Color3.new(1, 1, 1)
  3395. TpTitle.TextScaled = true
  3396. TpTitle.TextStrokeTransparency = 0
  3397. TpTitle.TextWrapped = true
  3398.  
  3399. RightSepBarTp.Name = "RightSepBarTp"
  3400. RightSepBarTp.Parent = tpgui
  3401. RightSepBarTp.BackgroundColor3 = Color3.new(1, 1, 1)
  3402. RightSepBarTp.BackgroundTransparency = 0.5
  3403. RightSepBarTp.BorderSizePixel = 0
  3404. RightSepBarTp.Position = UDim2.new(0.993548393, 0, 0.0757575706, 0)
  3405. RightSepBarTp.Size = UDim2.new(0, 1, 0, 167)
  3406. RightSepBarTp.Font = Enum.Font.SourceSans
  3407. RightSepBarTp.FontSize = Enum.FontSize.Size14
  3408. RightSepBarTp.Text = ""
  3409. RightSepBarTp.TextColor3 = Color3.new(0, 0, 0)
  3410.  
  3411. TpHideButton.Name = "TpHideButton"
  3412. TpHideButton.Parent = tpgui
  3413. TpHideButton.BackgroundColor3 = Color3.new(1, 0.34902, 0.34902)
  3414. TpHideButton.BackgroundTransparency = 0.30000001192093
  3415. TpHideButton.BorderSizePixel = 0
  3416. TpHideButton.Position = UDim2.new(0.0322580636, 0, 0.89015615, 0)
  3417. TpHideButton.Size = UDim2.new(0, 146, 0, 18)
  3418. TpHideButton.Font = Enum.Font.SourceSansLight
  3419. TpHideButton.FontSize = Enum.FontSize.Size14
  3420. TpHideButton.Text = "HIDE"
  3421. TpHideButton.TextColor3 = Color3.new(1, 1, 1)
  3422. TpHideButton.TextScaled = true
  3423. TpHideButton.TextStrokeTransparency = 0
  3424. TpHideButton.TextWrapped = true
  3425.  
  3426. AmokahsLogo.Name = "AmokahsLogo"
  3427. AmokahsLogo.Parent = Main
  3428. AmokahsLogo.BackgroundColor3 = Color3.new(1, 1, 1)
  3429. AmokahsLogo.BackgroundTransparency = 1
  3430. AmokahsLogo.BorderSizePixel = 0
  3431. AmokahsLogo.Position = UDim2.new(0.0177514795, 0, 0, 0)
  3432. AmokahsLogo.Size = UDim2.new(0, 34, 0, 35)
  3433. AmokahsLogo.Image = "rbxassetid://2715559615"
  3434.  
  3435. SuperPunch.Name = "SuperPunch"
  3436. SuperPunch.Parent = Main
  3437. SuperPunch.BackgroundColor3 = Color3.new(1, 1, 1)
  3438. SuperPunch.BackgroundTransparency = 0.5
  3439. SuperPunch.BorderSizePixel = 0
  3440. SuperPunch.Position = UDim2.new(0.511219442, 0, 0.58801502, 0)
  3441. SuperPunch.Size = UDim2.new(0, 158, 0, 22)
  3442. SuperPunch.Font = Enum.Font.SourceSans
  3443. SuperPunch.FontSize = Enum.FontSize.Size14
  3444. SuperPunch.Text = "SUPER PUNCH"
  3445. SuperPunch.TextColor3 = Color3.new(1, 1, 1)
  3446. SuperPunch.TextScaled = true
  3447. SuperPunch.TextStrokeTransparency = 0
  3448. SuperPunch.TextWrapped = true
  3449.  
  3450. KillAura.Name = "KillAura"
  3451. KillAura.Parent = Main
  3452. KillAura.BackgroundColor3 = Color3.new(1, 1, 1)
  3453. KillAura.BackgroundTransparency = 0.5
  3454. KillAura.BorderColor3 = Color3.new(1, 0, 0)
  3455. KillAura.BorderSizePixel = 0
  3456. KillAura.Position = UDim2.new(0.511219442, 0, 0.262595385, 0)
  3457. KillAura.Size = UDim2.new(0, 157, 0, 22)
  3458. KillAura.Font = Enum.Font.SourceSans
  3459. KillAura.FontSize = Enum.FontSize.Size14
  3460. KillAura.Text = "TOGGABLE KILL AURA 'P'"
  3461. KillAura.TextColor3 = Color3.new(1, 1, 1)
  3462. KillAura.TextScaled = true
  3463. KillAura.TextStrokeTransparency = 0
  3464. KillAura.TextWrapped = true
  3465.  
  3466. BeCriminal.Name = "BeCriminal"
  3467. BeCriminal.Parent = Main
  3468. BeCriminal.BackgroundColor3 = Color3.new(1, 1, 1)
  3469. BeCriminal.BackgroundTransparency = 0.5
  3470. BeCriminal.BorderSizePixel = 0
  3471. BeCriminal.Position = UDim2.new(0.514421463, 0, 0.696629226, 0)
  3472. BeCriminal.Size = UDim2.new(0, 74, 0, 22)
  3473. BeCriminal.Font = Enum.Font.SourceSans
  3474. BeCriminal.FontSize = Enum.FontSize.Size14
  3475. BeCriminal.Text = "CRIMINAL"
  3476. BeCriminal.TextColor3 = Color3.new(1, 1, 1)
  3477. BeCriminal.TextScaled = true
  3478. BeCriminal.TextStrokeTransparency = 0
  3479. BeCriminal.TextWrapped = true
  3480.  
  3481. BeGuard.Name = "BeGuard"
  3482. BeGuard.Parent = Main
  3483. BeGuard.BackgroundColor3 = Color3.new(1, 1, 1)
  3484. BeGuard.BackgroundTransparency = 0.5
  3485. BeGuard.BorderSizePixel = 0
  3486. BeGuard.Position = UDim2.new(0.0177514795, 0, 0.696629226, 0)
  3487. BeGuard.Size = UDim2.new(0, 77, 0, 22)
  3488. BeGuard.Font = Enum.Font.SourceSans
  3489. BeGuard.FontSize = Enum.FontSize.Size14
  3490. BeGuard.Text = "GUARD"
  3491. BeGuard.TextColor3 = Color3.new(1, 1, 1)
  3492. BeGuard.TextScaled = true
  3493. BeGuard.TextStrokeTransparency = 0
  3494. BeGuard.TextWrapped = true
  3495.  
  3496. BeInmate.Name = "BeInmate"
  3497. BeInmate.Parent = Main
  3498. BeInmate.BackgroundColor3 = Color3.new(1, 1, 1)
  3499. BeInmate.BackgroundTransparency = 0.5
  3500. BeInmate.BorderSizePixel = 0
  3501. BeInmate.Position = UDim2.new(0.268615901, 0, 0.696629226, 0)
  3502. BeInmate.Size = UDim2.new(0, 74, 0, 22)
  3503. BeInmate.Font = Enum.Font.SourceSans
  3504. BeInmate.FontSize = Enum.FontSize.Size14
  3505. BeInmate.Text = "INMATE"
  3506. BeInmate.TextColor3 = Color3.new(1, 1, 1)
  3507. BeInmate.TextScaled = true
  3508. BeInmate.TextStrokeTransparency = 0
  3509. BeInmate.TextWrapped = true
  3510.  
  3511. ArrestAll.Name = "ArrestAll"
  3512. ArrestAll.Parent = Main
  3513. ArrestAll.BackgroundColor3 = Color3.new(1, 1, 1)
  3514. ArrestAll.BackgroundTransparency = 0.5
  3515. ArrestAll.BorderSizePixel = 0
  3516. ArrestAll.Position = UDim2.new(0.511834323, 0, 0.370786548, 0)
  3517. ArrestAll.Size = UDim2.new(0, 159, 0, 22)
  3518. ArrestAll.Font = Enum.Font.SourceSans
  3519. ArrestAll.FontSize = Enum.FontSize.Size14
  3520. ArrestAll.Text = "ARREST ALL"
  3521. ArrestAll.TextColor3 = Color3.new(1, 1, 1)
  3522. ArrestAll.TextScaled = true
  3523. ArrestAll.TextStrokeTransparency = 0
  3524. ArrestAll.TextWrapped = true
  3525.  
  3526. InvGuns.Name = "InvGuns"
  3527. InvGuns.Parent = Main
  3528. InvGuns.BackgroundColor3 = Color3.new(1, 1, 1)
  3529. InvGuns.BackgroundTransparency = 0.5
  3530. InvGuns.BorderSizePixel = 0
  3531. InvGuns.Position = UDim2.new(0.508875728, 0, 0.16104874, 0)
  3532. InvGuns.Size = UDim2.new(0, 159, 0, 22)
  3533. InvGuns.Font = Enum.Font.SourceSans
  3534. InvGuns.FontSize = Enum.FontSize.Size14
  3535. InvGuns.Text = "TURN GUNS INVIS (Unequip first)"
  3536. InvGuns.TextColor3 = Color3.new(1, 1, 1)
  3537. InvGuns.TextScaled = true
  3538. InvGuns.TextStrokeTransparency = 0
  3539. InvGuns.TextWrapped = true
  3540.  
  3541. CrimPunch.Name = "CrimPunch"
  3542. CrimPunch.Parent = Main
  3543. CrimPunch.BackgroundColor3 = Color3.new(1, 1, 1)
  3544. CrimPunch.BackgroundTransparency = 0.5
  3545. CrimPunch.BorderSizePixel = 0
  3546. CrimPunch.Position = UDim2.new(0.508260846, 0, 0.481702745, 0)
  3547. CrimPunch.Size = UDim2.new(0, 158, 0, 22)
  3548. CrimPunch.Font = Enum.Font.SourceSans
  3549. CrimPunch.FontSize = Enum.FontSize.Size14
  3550. CrimPunch.Text = "REMOVE TOOLS"
  3551. CrimPunch.TextColor3 = Color3.new(1, 1, 1)
  3552. CrimPunch.TextScaled = true
  3553. CrimPunch.TextStrokeTransparency = 0
  3554. CrimPunch.TextWrapped = true
  3555.  
  3556. Trans.Name = "Trans"
  3557. Trans.Parent = Main
  3558. Trans.BackgroundColor3 = Color3.new(1, 0.458824, 0.439216)
  3559. Trans.BackgroundTransparency = 0.5
  3560. Trans.BorderSizePixel = 0
  3561. Trans.Position = UDim2.new(0.64462477, 0, 0.0199335553, 0)
  3562. Trans.Size = UDim2.new(0, 80, 0, 25)
  3563. Trans.Font = Enum.Font.SourceSans
  3564. Trans.FontSize = Enum.FontSize.Size14
  3565. Trans.Text = "TRANSPARENT"
  3566. Trans.TextColor3 = Color3.new(1, 1, 1)
  3567. Trans.TextScaled = true
  3568. Trans.TextStrokeTransparency = 0
  3569. Trans.TextWrapped = true
  3570.  
  3571. Open.Name = "Open"
  3572. Open.Parent = PrisonGui
  3573. Open.BackgroundColor3 = Color3.new(1, 1, 1)
  3574. Open.BackgroundTransparency = 1
  3575. Open.BorderSizePixel = 0
  3576. Open.Position = UDim2.new(0, 0, 0.915841579, 0)
  3577. Open.Size = UDim2.new(0, 154, 0, 34)
  3578.  
  3579. OpenGUI.Name = "OpenGUI"
  3580. OpenGUI.Parent = Open
  3581. OpenGUI.BackgroundColor3 = Color3.new(0.219608, 0.219608, 0.219608)
  3582. OpenGUI.BackgroundTransparency = 0.5
  3583. OpenGUI.BorderSizePixel = 0
  3584. OpenGUI.Size = UDim2.new(0, 154, 0, 34)
  3585. OpenGUI.Font = Enum.Font.SourceSansLight
  3586. OpenGUI.FontSize = Enum.FontSize.Size14
  3587. OpenGUI.Text = "OPEN"
  3588. OpenGUI.TextColor3 = Color3.new(1, 1, 1)
  3589. OpenGUI.TextScaled = true
  3590. OpenGUI.TextStrokeTransparency = 0
  3591. OpenGUI.TextWrapped = true
  3592.  
  3593. Credit.Name = "Credit"
  3594. Credit.Parent = PrisonGui
  3595. Credit.BackgroundColor3 = Color3.new(1, 1, 1)
  3596. Credit.BackgroundTransparency = 1
  3597. Credit.BorderSizePixel = 0
  3598. Credit.Position = UDim2.new(0, 0, 0.589113653, 0)
  3599. Credit.Size = UDim2.new(0, 156, 0, 43)
  3600. Credit.Font = Enum.Font.SourceSansSemibold
  3601. Credit.FontSize = Enum.FontSize.Size14
  3602. Credit.Text = "Lame Prison Life GUI by Amokah"
  3603. Credit.TextColor3 = Color3.new(0, 0.764706, 0.776471)
  3604. Credit.TextScaled = true
  3605. Credit.TextStrokeTransparency = 0.80000001192093
  3606. Credit.TextTransparency = 0.5
  3607. Credit.TextWrapped = true
  3608. Credit.TextXAlignment = Enum.TextXAlignment.Left
  3609.  
  3610. Dino.Name = "Dino"
  3611. Dino.Parent = PrisonGui
  3612. Dino.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  3613. Dino.BackgroundTransparency = 0.80000001192093
  3614. Dino.BorderColor3 = Color3.new(1, 0, 0)
  3615. Dino.BorderSizePixel = 5
  3616. Dino.Position = UDim2.new(0, 0, 0.343575954, 0)
  3617. Dino.Size = UDim2.new(0, 1025, 0, 101)
  3618. Dino.Visible = false
  3619. Dino.Font = Enum.Font.SourceSans
  3620. Dino.FontSize = Enum.FontSize.Size14
  3621. Dino.Text = "This GUI is not the best with FREE exploits. It's mainly for paid exploits, such as Visenya, Synapse, etc. If you are using a free lua executor with this, then don't be surprised if something does not work correctly, please note, if anyone has uploaded this with their own link, that is not 'https://pastebin.com/JS5SYqaU' then you won't get the newest release of my crappy GUI, but anyway, good luck and have fun with this I guess."
  3622. Dino.TextColor3 = Color3.new(1, 1, 1)
  3623. Dino.TextScaled = true
  3624. Dino.TextStrokeTransparency = 0.80000001192093
  3625. Dino.TextTransparency = 0.80000001192093
  3626. Dino.TextWrapped = true
  3627.  
  3628. KA.Name = "KA"
  3629. KA.Parent = PrisonGui
  3630. KA.BackgroundColor3 = Color3.new(1, 1, 1)
  3631. KA.BackgroundTransparency = 1
  3632. KA.BorderSizePixel = 0
  3633. KA.Position = UDim2.new(0, 0, 0.640399575, 0)
  3634. KA.Size = UDim2.new(0, 162, 0, 62)
  3635.  
  3636. NameOfKa.Name = "NameOfKa"
  3637. NameOfKa.Parent = KA
  3638. NameOfKa.BackgroundColor3 = Color3.new(1, 1, 1)
  3639. NameOfKa.BackgroundTransparency = 1
  3640. NameOfKa.BorderSizePixel = 0
  3641. NameOfKa.Position = UDim2.new(0, 0, 0.419354856, 0)
  3642. NameOfKa.Size = UDim2.new(0, 157, 0, 30)
  3643. NameOfKa.Font = Enum.Font.SourceSans
  3644. NameOfKa.FontSize = Enum.FontSize.Size14
  3645. NameOfKa.Text = "KILL AURA "
  3646. NameOfKa.TextColor3 = Color3.new(0.72549, 0.329412, 0.337255)
  3647. NameOfKa.TextScaled = true
  3648. NameOfKa.TextStrokeColor3 = Color3.new(0.333333, 0, 0)
  3649. NameOfKa.TextStrokeTransparency = 0.5
  3650. NameOfKa.TextWrapped = true
  3651. NameOfKa.TextXAlignment = Enum.TextXAlignment.Left
  3652.  
  3653. TrueOrFalse.Name = "TrueOrFalse"
  3654. TrueOrFalse.Parent = KA
  3655. TrueOrFalse.BackgroundColor3 = Color3.new(1, 1, 1)
  3656. TrueOrFalse.BackgroundTransparency = 1
  3657. TrueOrFalse.BorderSizePixel = 0
  3658. TrueOrFalse.Position = UDim2.new(0, 0, 0.913856268, 0)
  3659. TrueOrFalse.Size = UDim2.new(0, 148, 0, 33)
  3660. TrueOrFalse.Font = Enum.Font.SourceSans
  3661. TrueOrFalse.FontSize = Enum.FontSize.Size14
  3662. TrueOrFalse.Text = "nil"
  3663. TrueOrFalse.TextColor3 = Color3.new(1, 0.278431, 0.278431)
  3664. TrueOrFalse.TextScaled = true
  3665. TrueOrFalse.TextStrokeTransparency = 0.5
  3666. TrueOrFalse.TextWrapped = true
  3667. TrueOrFalse.TextXAlignment = Enum.TextXAlignment.Left
  3668.  
  3669. TeamGUIOC.Name = "TeamGUIOC"
  3670. TeamGUIOC.Parent = PrisonGui
  3671. TeamGUIOC.BackgroundColor3 = Color3.new(1, 1, 1)
  3672. TeamGUIOC.BackgroundTransparency = 1
  3673. TeamGUIOC.BorderSizePixel = 0
  3674. TeamGUIOC.Position = UDim2.new(0.00132625992, 0, 0.759765625, 0)
  3675. TeamGUIOC.Size = UDim2.new(0, 156, 0, 33)
  3676.  
  3677. TeamOPorCL.Name = "TeamOPorCL"
  3678. TeamOPorCL.Parent = TeamGUIOC
  3679. TeamOPorCL.BackgroundColor3 = Color3.new(0.219608, 0.219608, 0.219608)
  3680. TeamOPorCL.BackgroundTransparency = 0.5
  3681. TeamOPorCL.BorderColor3 = Color3.new(0.568627, 0.176471, 0.568627)
  3682. TeamOPorCL.BorderSizePixel = 0
  3683. TeamOPorCL.Position = UDim2.new(-5.00802327972, 5, 5.12121212, 5)
  3684. TeamOPorCL.Size = UDim2.new(0, 156, 0, 32)
  3685. TeamOPorCL.Font = Enum.Font.SourceSansLight
  3686. TeamOPorCL.FontSize = Enum.FontSize.Size14
  3687. TeamOPorCL.Text = "Open/Close STAY ON TEAM GUI"
  3688. TeamOPorCL.TextColor3 = Color3.new(1, 1, 1)
  3689. TeamOPorCL.TextScaled = true
  3690. TeamOPorCL.TextStrokeTransparency = 0
  3691. TeamOPorCL.TextWrapped = true
  3692.  
  3693. TeamMain.Name = "TeamMain"
  3694. TeamMain.Parent = PrisonGui
  3695. TeamMain.BackgroundColor3 = Color3.new(0.219608, 0.219608, 0.219608)
  3696. TeamMain.BorderSizePixel = 0
  3697. TeamMain.Position = UDim2.new(0, 0, 0.291015625, 0)
  3698. TeamMain.Size = UDim2.new(0, 214, 0, 152)
  3699. TeamMain.Visible = false
  3700.  
  3701. TextLabel.Parent = TeamMain
  3702. TextLabel.BackgroundColor3 = Color3.new(0, 0, 0)
  3703. TextLabel.BackgroundTransparency = 0.5
  3704. TextLabel.BorderSizePixel = 0
  3705. TextLabel.Position = UDim2.new(0.104430377, 0, 0.203947365, 0)
  3706. TextLabel.Size = UDim2.new(0, 169, 0, 3)
  3707. TextLabel.Font = Enum.Font.SourceSans
  3708. TextLabel.FontSize = Enum.FontSize.Size14
  3709. TextLabel.Text = ""
  3710. TextLabel.TextColor3 = Color3.new(0, 0, 0)
  3711.  
  3712. TextLabel_2.Parent = TeamMain
  3713. TextLabel_2.BackgroundColor3 = Color3.new(0, 0, 0)
  3714. TextLabel_2.BackgroundTransparency = 1
  3715. TextLabel_2.BorderSizePixel = 0
  3716. TextLabel_2.Size = UDim2.new(0, 214, 0, 31)
  3717. TextLabel_2.Font = Enum.Font.SourceSansLight
  3718. TextLabel_2.FontSize = Enum.FontSize.Size14
  3719. TextLabel_2.Text = "Stay On Team GUI"
  3720. TextLabel_2.TextColor3 = Color3.new(1, 1, 1)
  3721. TextLabel_2.TextScaled = true
  3722. TextLabel_2.TextStrokeTransparency = 0
  3723. TextLabel_2.TextWrapped = true
  3724.  
  3725. SOG.Name = "SOG"
  3726. SOG.Parent = TeamMain
  3727. SOG.BackgroundColor3 = Color3.new(0.52549, 0.756863, 1)
  3728. SOG.BackgroundTransparency = 0.5
  3729. SOG.BorderSizePixel = 0
  3730. SOG.Position = UDim2.new(0, 0, 0.223684207, 0)
  3731. SOG.Size = UDim2.new(0, 214, 0, 25)
  3732. SOG.Font = Enum.Font.SourceSansLight
  3733. SOG.FontSize = Enum.FontSize.Size14
  3734. SOG.Text = "Stay on guards team!"
  3735. SOG.TextColor3 = Color3.new(1, 1, 1)
  3736. SOG.TextScaled = true
  3737. SOG.TextStrokeTransparency = 0
  3738. SOG.TextWrapped = true
  3739.  
  3740. SOC.Name = "SOC"
  3741. SOC.Parent = TeamMain
  3742. SOC.BackgroundColor3 = Color3.new(1, 0.235294, 0.235294)
  3743. SOC.BackgroundTransparency = 0.5
  3744. SOC.BorderSizePixel = 0
  3745. SOC.Position = UDim2.new(0, 0, 0.394416004, 0)
  3746. SOC.Size = UDim2.new(0, 214, 0, 25)
  3747. SOC.Font = Enum.Font.SourceSansLight
  3748. SOC.FontSize = Enum.FontSize.Size14
  3749. SOC.Text = "Stay on criminals team!"
  3750. SOC.TextColor3 = Color3.new(1, 1, 1)
  3751. SOC.TextScaled = true
  3752. SOC.TextStrokeTransparency = 0
  3753. SOC.TextWrapped = true
  3754.  
  3755. SOI.Name = "SOI"
  3756. SOI.Parent = TeamMain
  3757. SOI.BackgroundColor3 = Color3.new(1, 0.831373, 0.494118)
  3758. SOI.BackgroundTransparency = 0.5
  3759. SOI.BorderSizePixel = 0
  3760. SOI.Position = UDim2.new(0, 0, 0.559050083, 0)
  3761. SOI.Size = UDim2.new(0, 214, 0, 25)
  3762. SOI.Font = Enum.Font.SourceSansLight
  3763. SOI.FontSize = Enum.FontSize.Size14
  3764. SOI.Text = "Stay on inmates team!"
  3765. SOI.TextColor3 = Color3.new(1, 1, 1)
  3766. SOI.TextScaled = true
  3767. SOI.TextStrokeTransparency = 0
  3768. SOI.TextWrapped = true
  3769.  
  3770. Disable.Name = "Disable"
  3771. Disable.Parent = TeamMain
  3772. Disable.BackgroundColor3 = Color3.new(0.615686, 0.407843, 0.411765)
  3773. Disable.BackgroundTransparency = 0.5
  3774. Disable.BorderSizePixel = 0
  3775. Disable.Position = UDim2.new(0, 0, 0.801872253, 0)
  3776. Disable.Size = UDim2.new(0, 214, 0, 29)
  3777. Disable.Font = Enum.Font.SourceSansSemibold
  3778. Disable.FontSize = Enum.FontSize.Size14
  3779. Disable.Text = "Disable"
  3780. Disable.TextColor3 = Color3.new(1, 1, 1)
  3781. Disable.TextScaled = true
  3782. Disable.TextStrokeTransparency = 0
  3783. Disable.TextWrapped = true
  3784.  
  3785.  
  3786. Main.Position = UDim2.new(0.345, 0,2.204, 0)
  3787. TeamOPorCL.Visible = false
  3788. TeamMain.Visible = false
  3789. TeamGUIOC.Visible = false
  3790. LocalCommands.Visible = false
  3791. ForceCgui.Visible = false
  3792. tpgui.Visible = false
  3793. KA.Visible = true
  3794. TrueOrFalse.Text = "nil"
  3795. TrueOrFalse.TextColor3 = Color3.new(255, 0, 191)
  3796.  
  3797. wait(0.5)
  3798. Dino.Visible = true
  3799. Dino.TextTransparency = 0.8
  3800. Dino.TextStrokeTransparency = 0.8
  3801. wait(0.1)
  3802. Dino.TextTransparency = 0.7
  3803. Dino.TextStrokeTransparency = 0.7
  3804. wait(0.1)
  3805. Dino.TextTransparency = 0.6
  3806. Dino.TextStrokeTransparency = 0.6
  3807. wait(0.1)
  3808. Dino.TextTransparency = 0.5
  3809. Dino.TextStrokeTransparency = 0.5
  3810. wait(0.1)
  3811. Dino.TextTransparency = 0.4
  3812. Dino.TextStrokeTransparency = 0.4
  3813. wait(0.1)
  3814. Dino.TextTransparency = 0.3
  3815. Dino.TextStrokeTransparency = 0.3
  3816. wait(0.1)
  3817. Dino.TextTransparency = 0.2
  3818. Dino.TextStrokeTransparency = 0.2
  3819. wait(0.1)
  3820. Dino.TextTransparency = 0.1
  3821. Dino.TextStrokeTransparency = 0.1
  3822.  
  3823. wait(5)
  3824.  
  3825. Dino.TextTransparency = 0.1
  3826. Dino.TextStrokeTransparency = 0.1
  3827. wait(0.1)
  3828. Dino.TextTransparency = 0.2
  3829. Dino.TextStrokeTransparency = 0.2
  3830. wait(0.1)
  3831. Dino.TextTransparency = 0.3
  3832. Dino.TextStrokeTransparency = 0.3
  3833. wait(0.1)
  3834. Dino.TextTransparency = 0.4
  3835. Dino.TextStrokeTransparency = 0.4
  3836. wait(0.1)
  3837. Dino.TextTransparency = 0.5
  3838. Dino.TextStrokeTransparency = 0.5
  3839. wait(0.1)
  3840. Dino.TextTransparency = 0.6
  3841. Dino.TextStrokeTransparency = 0.6
  3842. wait(0.1)
  3843. Dino.TextTransparency = 0.7
  3844. Dino.TextStrokeTransparency = 0.7
  3845. wait(0.1)
  3846. Dino.TextTransparency = 0.8
  3847. Dino.TextStrokeTransparency = 0.8
  3848. wait(0.1)
  3849. Dino.Visible = false
  3850.  
  3851. OpenGUI.MouseButton1Down:connect(function()
  3852.     Main.Visible = true
  3853.    
  3854.     Main:TweenPosition(UDim2.new(0.345, 0,0.204, 0), 'Out', 'Bounce', 3)
  3855. end)
  3856.  
  3857. Close.MouseButton1Down:connect(function()
  3858.     Main:TweenPosition(UDim2.new(0.345, 0,2.204, 0), 'Out', 'Bounce', 1)
  3859.     wait(1)
  3860.     Main.Visible = false
  3861. end)
  3862.  
  3863. CrimG.MouseButton1Down:connect(function()
  3864.     ForceCgui.Visible = true
  3865. end)
  3866.  
  3867. CrimHideButton.MouseButton1Down:connect(function()
  3868.     ForceCgui.Visible = false
  3869. end)
  3870.  
  3871. TheLocal.MouseButton1Down:connect(function()
  3872.     if LocalCommands.Visible == false then
  3873.         LocalCommands.Visible = true
  3874.     elseif LocalCommands.Visible == true then
  3875.         LocalCommands.Visible = false
  3876.     end
  3877. end)
  3878.  
  3879. NWalk.MouseButton1Down:connect(function()
  3880.     game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
  3881. end)
  3882.  
  3883. NexusTPbut.MouseButton1Down:connect(function()
  3884.     game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(879,99,2377)
  3885. end)
  3886.  
  3887. CrimBaseTPbut.MouseButton1Down:connect(function()
  3888.     game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-943, 96, 2055)
  3889. end)
  3890.  
  3891. tfWalk.MouseButton1Down:connect(function()
  3892.     game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 41
  3893. end)
  3894.  
  3895. tfJump.MouseButton1Down:connect(function()
  3896.     game.Players.LocalPlayer.Character.Humanoid.JumpPower = 75
  3897. end)
  3898.  
  3899. Njump.MouseButton1Down:connect(function()
  3900.     game.Players.LocalPlayer.Character.Humanoid.JumpPower = 50
  3901. end)
  3902.  
  3903. GuardAreaTPbut.MouseButton1Down:connect(function()
  3904.     game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(802,99,2270)
  3905. end)
  3906.  
  3907. Respawn.MouseButton1Down:connect(function()
  3908.     game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(0, -496, 0)
  3909. end)
  3910.  
  3911. ObGuns.MouseButton1Down:connect(function()
  3912.     for i,v in pairs(Workspace.Prison_ITEMS.giver:GetChildren()) do
  3913.  
  3914. OwO = Workspace.Remote.ItemHandler:InvokeServer(v.ITEMPICKUP)
  3915. end
  3916. end)
  3917.  
  3918. TaseBypass.MouseButton1Down:connect(function()
  3919.     game.Players.LocalPlayer.Character.ClientInputHandler.Disabled = true
  3920.     game.Players.LocalPlayer.CharacterAdded:connect(function()
  3921.     game.Workspace:WaitForChild(game.Players.LocalPlayer.Name)
  3922.     game.Players.LocalPlayer.Character.ClientInputHandler.Disabled = true
  3923.     end)
  3924. end)
  3925.  
  3926. RemoveDoors.MouseButton1Down:connect(function()
  3927.                 Workspace.Prison_Cellblock.doors:Destroy()
  3928.            
  3929.             for i,v in pairs(workspace:GetChildren())do
  3930.                     if v.Name == "Doors" then
  3931.                 v:Destroy()
  3932.             end
  3933.     end
  3934. end)
  3935.  
  3936. Btools.MouseButton1Down:connect(function()
  3937.     local tool1 = Instance.new("HopperBin",game.Players.LocalPlayer.Backpack)
  3938.     local tool2 = Instance.new("HopperBin",game.Players.LocalPlayer.Backpack)
  3939.     local tool3 = Instance.new("HopperBin",game.Players.LocalPlayer.Backpack)
  3940.     local tool4 = Instance.new("HopperBin",game.Players.LocalPlayer.Backpack)
  3941.     local tool5 = Instance.new("HopperBin",game.Players.LocalPlayer.Backpack)
  3942.     tool1.BinType = "Clone"
  3943.     tool2.BinType = "GameTool"
  3944.     tool3.BinType = "Hammer"
  3945.     tool4.BinType = "Script"
  3946.     tool5.BinType = "Grab"
  3947. end)
  3948.  
  3949. ModGun.MouseButton1Down:connect(function()
  3950. local m = require(game:GetService('Players').LocalPlayer.Character:FindFirstChildOfClass("Tool").GunStates)
  3951.                 m.Damage = 100
  3952.                 m.MaxAmmo = math.huge
  3953.                 m.CurrentAmmo = math.huge
  3954.                 m.AutoFire = true
  3955.                 m.FireRate = 0
  3956. end)
  3957.  
  3958. KillAll.MouseButton1Down:connect(function()
  3959.    
  3960. workspace.Remote.TeamEvent:FireServer("Medium stone grey")
  3961.  
  3962. game.Workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["Remington 870"].ITEMPICKUP)   
  3963.  
  3964. wait(0.5)
  3965. function kill(a)
  3966. local A_1 =
  3967. {
  3968. [1] =
  3969. {
  3970. ["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945), Vector3.new(-391.152252, 8.65560055, -83.2166901)),
  3971. ["Distance"] = 3.2524313926697,
  3972. ["Cframe"] = CFrame.new(840.310791, 101.334137, 2267.87988, 0.0636406094, 0.151434347, -0.986416459, 0, 0.988420188, 0.151741937, 0.997972965, -0.00965694897, 0.0629036576),
  3973. ["Hit"] = a.Character.Head
  3974. },
  3975.    [2] =
  3976. {
  3977. ["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945), Vector3.new(-392.481476, -8.44939327, -76.7261353)),
  3978. ["Distance"] = 3.2699294090271,
  3979. ["Cframe"] = CFrame.new(840.290466, 101.184189, 2267.93506, 0.0964837447, 0.0589403138, -0.993587971, 4.65661287e-10, 0.998245299, 0.0592165813, 0.995334625, -0.00571343815, 0.0963144377),
  3980. ["Hit"] = a.Character.Head
  3981. },
  3982. [3] =
  3983. {
  3984. ["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945), Vector3.new(-389.21701, -2.50536323, -92.2163162)),
  3985. ["Distance"] = 3.1665518283844,
  3986. ["Cframe"] = CFrame.new(840.338867, 101.236496, 2267.80371, 0.0166504811, 0.0941716284, -0.995416701, 1.16415322e-10, 0.995554805, 0.0941846818, 0.999861419, -0.00156822044, 0.0165764652),
  3987. ["Hit"] = a.Character.Head
  3988. },
  3989. [4] =
  3990. {
  3991. ["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945), Vector3.new(-393.353973, 3.13988972, -72.5452042)),
  3992. ["Distance"] = 3.3218522071838,
  3993. ["Cframe"] = CFrame.new(840.277222, 101.285957, 2267.9707, 0.117109694, 0.118740402, -0.985994935, -1.86264515e-09, 0.992826641, 0.119563118, 0.993119001, -0.0140019981, 0.116269611),
  3994. ["Hit"] = a.Character.Head
  3995. },
  3996. [5] =
  3997. {
  3998. ["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945), Vector3.new(-390.73172, 3.2097764, -85.5477524)),
  3999. ["Distance"] = 3.222757101059,
  4000. ["Cframe"] = CFrame.new(840.317993, 101.286423, 2267.86035, 0.0517584644, 0.123365127, -0.991010666, 0, 0.992340803, 0.123530701, 0.99865967, -0.00639375951, 0.0513620302),
  4001. ["Hit"] = a.Character.Head
  4002. }
  4003. }
  4004. local A_2 = game.Players.LocalPlayer.Backpack["Remington 870"]
  4005. local Event = game:GetService("ReplicatedStorage").ShootEvent
  4006. Event:FireServer(A_1, A_2)
  4007. Event:FireServer(A_1, A_2)
  4008. end
  4009.  
  4010. for i,v in pairs(game.Players:GetChildren())do
  4011. if v.Name ~= game.Players.LocalPlayer.Name then
  4012. kill(v)
  4013. end
  4014. end
  4015. wait(1)
  4016. workspace.Remote.TeamEvent:FireServer("Bright orange")
  4017.  
  4018. end)
  4019.  
  4020. TPshow.MouseButton1Down:connect(function()
  4021.     tpgui.Visible = true
  4022. end)
  4023.  
  4024. TpHideButton.MouseButton1Down:connect(function()
  4025.     tpgui.Visible = false
  4026. end)
  4027.  
  4028. TPYEET.MouseButton1Down:connect(function()
  4029.     Target = InsertUserTP.Text
  4030.    
  4031.     game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players[Target].Character.HumanoidRootPart.CFrame
  4032. end)
  4033.  
  4034. FLY.MouseButton1Down:connect(function()
  4035.     repeat wait()
  4036.    until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Torso") and game.Players.LocalPlayer.Character:findFirstChild("Humanoid")
  4037. local mouse = game.Players.LocalPlayer:GetMouse()
  4038. repeat wait() until mouse
  4039. local plr = game.Players.LocalPlayer
  4040. local torso = plr.Character.Torso
  4041. local flying = true
  4042. local deb = true
  4043. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  4044. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  4045. local maxspeed = 50
  4046. local speed = 0
  4047.  
  4048. function Fly()
  4049. local bg = Instance.new("BodyGyro", torso)
  4050. bg.P = 9e4
  4051. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  4052. bg.cframe = torso.CFrame
  4053. local bv = Instance.new("BodyVelocity", torso)
  4054. bv.velocity = Vector3.new(0,0.1,0)
  4055. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  4056. repeat wait()
  4057. plr.Character.Humanoid.PlatformStand = true
  4058. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  4059. speed = speed+.5+(speed/maxspeed)
  4060. if speed > maxspeed then
  4061. speed = maxspeed
  4062. end
  4063. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  4064. speed = speed-1
  4065. if speed < 0 then
  4066. speed = 0
  4067. end
  4068. end
  4069. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  4070. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  4071. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  4072. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  4073. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  4074. else
  4075. bv.velocity = Vector3.new(0,0.1,0)
  4076. end
  4077. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  4078. until not flying
  4079. ctrl = {f = 0, b = 0, l = 0, r = 0}
  4080. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  4081. speed = 0
  4082. bg:Destroy()
  4083. bv:Destroy()
  4084. plr.Character.Humanoid.PlatformStand = false
  4085. end
  4086. mouse.KeyDown:connect(function(key)
  4087. if key:lower() == "e" then
  4088. if flying then flying = false
  4089. else
  4090. flying = true
  4091. Fly()
  4092. end
  4093. elseif key:lower() == "w" then
  4094. ctrl.f = 1
  4095. elseif key:lower() == "s" then
  4096. ctrl.b = -1
  4097. elseif key:lower() == "a" then
  4098. ctrl.l = -1
  4099. elseif key:lower() == "d" then
  4100. ctrl.r = 1
  4101. end
  4102. end)
  4103. mouse.KeyUp:connect(function(key)
  4104. if key:lower() == "w" then
  4105. ctrl.f = 0
  4106. elseif key:lower() == "s" then
  4107. ctrl.b = 0
  4108. elseif key:lower() == "a" then
  4109. ctrl.l = 0
  4110. elseif key:lower() == "d" then
  4111. ctrl.r = 0
  4112. end
  4113. end)
  4114. Fly()
  4115. end)
  4116.  
  4117. SuperPunch.MouseButton1Down:connect(function()
  4118.     mainRemotes = game.ReplicatedStorage
  4119. meleeRemote = mainRemotes['meleeEvent']
  4120. mouse = game.Players.LocalPlayer:GetMouse()
  4121. punching = false
  4122. cooldown = false
  4123.  
  4124. function punch()
  4125. cooldown = true
  4126. local part = Instance.new("Part", game.Players.LocalPlayer.Character)
  4127. part.Transparency = 1
  4128. part.Size = Vector3.new(5, 2, 3)
  4129. part.CanCollide = false
  4130. local w1 = Instance.new("Weld", part)
  4131. w1.Part0 = game.Players.LocalPlayer.Character.Torso
  4132. w1.Part1 = part
  4133. w1.C1 = CFrame.new(0,0,2)
  4134. part.Touched:connect(function(hit)
  4135. if game.Players:FindFirstChild(hit.Parent.Name) then
  4136. local plr = game.Players:FindFirstChild(hit.Parent.Name)
  4137. if plr.Name ~= game.Players.LocalPlayer.Name then
  4138. part:Destroy()
  4139.  
  4140. for i = 1,100 do
  4141. meleeRemote:FireServer(plr)
  4142. end
  4143. end
  4144. end
  4145. end)
  4146.  
  4147. wait(1)
  4148. cooldown = false
  4149. part:Destroy()
  4150. end
  4151.  
  4152.  
  4153. mouse.KeyDown:connect(function(key)
  4154. if cooldown == false then
  4155. if key:lower() == "f" then
  4156.  
  4157. punch()
  4158.  
  4159. end
  4160. end
  4161. end)
  4162. end)
  4163.  
  4164. BeInmate.MouseButton1Down:connect(function()
  4165.     Workspace.Remote.TeamEvent:FireServer("Bright orange")
  4166. end)
  4167.  
  4168. BeGuard.MouseButton1Down:connect(function()
  4169.     Workspace.Remote.TeamEvent:FireServer("Bright blue")
  4170. end)
  4171.  
  4172. BeCriminal.MouseButton1Down:connect(function()
  4173.     LCS = game.Workspace["Criminals Spawn"].SpawnLocation
  4174.  
  4175. LCS.CanCollide = false
  4176. LCS.Size = Vector3.new(51.05, 24.12, 54.76)
  4177. LCS.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  4178. LCS.Transparency = 1
  4179. wait(0.5)
  4180. LCS.CFrame = CFrame.new(-920.510803, 92.2271957, 2138.27002, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  4181. LCS.Size = Vector3.new(6, 0.2, 6)
  4182. LCS.Transparency = 0
  4183. end)
  4184.  
  4185. InvGuns.MouseButton1Down:connect(function()
  4186.     for i,v in pairs(game.Players.LocalPlayer.Backpack:GetDescendants())do
  4187.     if v.ClassName == "Model" then
  4188.         v:Destroy()
  4189.     end
  4190. end
  4191.  
  4192. game.Players.LocalPlayer.Backpack.M9.Part:Destroy()
  4193.  
  4194. game.Players.LocalPlayer.Backpack.M9.Part:Destroy()
  4195. end)
  4196.  
  4197. CrimPunch.MouseButton1Down:connect(function()
  4198.     for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren())do
  4199.         if v.ClassName == "Tool" then
  4200.             v:Destroy()
  4201.         end
  4202.     end
  4203. end)
  4204.  
  4205. BeNeutral.MouseButton1Down:connect(function()
  4206.     Workspace.Remote.TeamEvent:FireServer("Medium stone grey")
  4207. end)
  4208.  
  4209. TeamOPorCL.MouseButton1Down:connect(function()
  4210.     if TeamMain.Visible == true then
  4211.        
  4212.         TeamMain:TweenPosition(UDim2.new(-0.00802327972, 0, 1.12121212, 0), 'Out', 'Bounce', 2)
  4213.         wait(2)
  4214.         TeamMain.Visible = false
  4215.     elseif
  4216.         TeamMain.Visible == false then
  4217.             TeamMain:TweenPosition(UDim.new(-0.00802327972, 0, 5.12121212, 0), 'Out', 'Bounce', 2)
  4218.         TeamMain.Visible = true
  4219.     end
  4220. end)
  4221.  
  4222. local yee = false
  4223.  
  4224. SOC.MouseButton1Down:connect(function()
  4225. yee = true
  4226. wait(0.2)
  4227. if yee == true then
  4228.     LCS = game.Workspace["Criminals Spawn"].SpawnLocation
  4229.  
  4230. LCS.CanCollide = false
  4231. LCS.Size = Vector3.new(51.05, 24.12, 54.76)
  4232. LCS.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  4233. LCS.Transparency = 1
  4234. wait(0.5)
  4235. while yee do
  4236.     wait(0.003)
  4237.     LCS.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  4238. end
  4239.         LCS.CFrame = CFrame.new(-920.510803, 92.2271957, 2138.27002, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  4240. LCS.Size = Vector3.new(6, 0.2, 6)
  4241. LCS.Transparency = 1
  4242. wait(2)
  4243. LCS.CFrame = CFrame.new(-920.510803, 92.2271957, 2138.27002, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  4244. LCS.Size = Vector3.new(6, 0.2, 6)
  4245. LCS.Transparency = 1   
  4246. end
  4247. end)
  4248.  
  4249. local GuTe = false
  4250.  
  4251. SOG.MouseButton1Down:connect(function()
  4252.     if GuTe == false then
  4253.         GuTe = true
  4254.         if GuTe == true then
  4255.             while GuTe do
  4256.                 wait(0.2)
  4257.                 Workspace.Remote.TeamEvent:FireServer("Bright blue")
  4258.             end
  4259.         end
  4260.     end
  4261. end)
  4262.  
  4263. local InTe = false
  4264.  
  4265. SOI.MouseButton1Down:connect(function()
  4266.     if InTe == false then
  4267.         InTe = true
  4268.         if InTe == true then
  4269.             wait(0.2)
  4270.             workspace.Remote.TeamEvent:FireServer("Bright orange")
  4271.         end
  4272.     end
  4273. end)
  4274.  
  4275. Disable.MouseButton1Down:connect(function()
  4276.     InTe = false
  4277.    
  4278.     GuTe = false
  4279.    
  4280.         yee = false
  4281.         wait(0.2)
  4282.         if yee == false then
  4283.         LCS.CFrame = CFrame.new(-920.510803, 92.2271957, 2138.27002, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  4284. LCS.Size = Vector3.new(6, 0.2, 6)
  4285. LCS.Transparency = 1
  4286. wait(2)
  4287. LCS.CFrame = CFrame.new(-920.510803, 92.2271957, 2138.27002, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  4288. LCS.Size = Vector3.new(6, 0.2, 6)
  4289. LCS.Transparency = 1   
  4290. end
  4291. end)
  4292.  
  4293. Trans.MouseButton1Down:connect(function()
  4294.     PLMain = Main
  4295.     PLCgui = ForceCgui
  4296.     PLLc = LocalCommands
  4297.     PLtp = tpgui
  4298.     TMain = TeamMain
  4299.    
  4300.     TLble = TitleBar
  4301.     LCTitleBar = LocalCMD_BarTitle
  4302.     LCTitle = LocalCMD_Title
  4303.    
  4304.     if LCTitle.BackgroundTransparency == 0 then
  4305.         LCTitle.BackgroundTransparency = 0.5
  4306.     elseif
  4307.         LCTitle.BackgroundTransparency == 0.5 then
  4308.         LCTitle.BackgroundTransparency = 0
  4309.     end
  4310.    
  4311.     if LCTitleBar.BackgroundTransparency == 0 then
  4312.         LCTitleBar.BackgroundTransparency = 0.5
  4313.     elseif
  4314.         LCTitleBar.BackgroundTransparency == 0.5 then
  4315.         LCTitleBar.BackgroundTransparency = 0
  4316.     end
  4317.    
  4318.     if TLble.BackgroundTransparency == 0.8 then
  4319.         TLble.BackgroundTransparency = 0.5
  4320.     elseif
  4321.         TLble.BackgroundTransparency == 0.5 then
  4322.         TLble.BackgroundTransparency = 0.8
  4323.     end
  4324.    
  4325.     if PLMain.BackgroundTransparency == 0 then
  4326.         PLMain.BackgroundTransparency = 0.5
  4327.     elseif
  4328.         PLMain.BackgroundTransparency == 0.5 then
  4329.         PLMain.BackgroundTransparency = 0
  4330.     end
  4331.    
  4332.     if PLCgui.BackgroundTransparency == 0 then
  4333.         PLCgui.BackgroundTransparency = 0.5
  4334.     elseif
  4335.         PLCgui.BackgroundTransparency == 0.5 then
  4336.         PLCgui.BackgroundTransparency = 0
  4337.     end
  4338.    
  4339.     if PLLc.BackgroundTransparency == 0 then
  4340.         PLLc.BackgroundTransparency = 0.5
  4341.     elseif
  4342.         PLLc.BackgroundTransparency == 0.5 then
  4343.         PLLc.BackgroundTransparency = 0
  4344.     end
  4345.    
  4346.     if PLtp.BackgroundTransparency == 0 then
  4347.         PLtp.BackgroundTransparency = 0.5
  4348.     elseif
  4349.         PLtp.BackgroundTransparency == 0.5 then
  4350.         PLtp.BackgroundTransparency = 0
  4351.     end
  4352.  
  4353.     if TMain.BackgroundTransparency == 0 then
  4354.         TMain.BackgroundTransparency = 0.5
  4355.     elseif
  4356.         TMain.BackgroundTransparency == 0.5 then
  4357.         TMain.BackgroundTransparency = 0
  4358.     end
  4359. end)
  4360.  
  4361. ArrestAll.MouseButton1Down:connect(function()
  4362.     wait(0.1)
  4363.     Player = game.Players.LocalPlayer
  4364.     Pcf = Player.Character.HumanoidRootPart.CFrame
  4365.     for i,v in pairs(game.Teams.Criminals:GetPlayers()) do
  4366.     if v.Name ~= Player.Name then
  4367.     local i = 10
  4368.     repeat
  4369.     wait()
  4370.     i = i-1
  4371.     game.Workspace.Remote.arrest:InvokeServer(v.Character.HumanoidRootPart)
  4372.     Player.Character.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 1)
  4373.     until i == 0
  4374. end
  4375. end
  4376. end)
  4377.  
  4378. KillAura.MouseButton1Down:connect(function()
  4379.     TrueOrFalse.Text = "FALSE"
  4380.     TrueOrFalse.TextColor3 = Color3.new(0.768628, 0.156863, 0.109804)
  4381.  
  4382.     mainRemotes = game.ReplicatedStorage
  4383. meleeRemote = mainRemotes['meleeEvent']
  4384.  
  4385. _G.killAura = false
  4386.  
  4387. contextactionservice = game.ContextActionService
  4388.  
  4389. function toggleKillAura(actionName, inputState, inputObject)
  4390. if inputState == Enum.UserInputState.Begin then
  4391. if _G.killAura == true then
  4392. _G.killAura = false
  4393.     TrueOrFalse.Text = "FALSE"
  4394.     TrueOrFalse.TextColor3 = Color3.new(0.768628, 0.156863, 0.109804)
  4395. else
  4396. _G.killAura = true
  4397.     TrueOrFalse.Text = "TRUE"
  4398.     TrueOrFalse.TextColor3 = Color3.new(0.6, 0.992157, 0.541176)
  4399. end
  4400. end
  4401. end
  4402.  
  4403.  
  4404.  
  4405. contextactionservice:BindAction('ToggleKillAura', toggleKillAura, false, Enum.KeyCode.P)
  4406.  
  4407. while wait() do
  4408. if _G.killAura == true then
  4409. for _, plr in pairs (game:GetService('Players'):GetChildren()) do
  4410. if plr.Name ~= game.Players.LocalPlayer.Name then
  4411. meleeRemote:FireServer(plr)
  4412.  
  4413. end
  4414. end
  4415. end
  4416. end
  4417. end)
  4418.  
  4419. local istptoplr = false
  4420. local metoplr = false
  4421.  
  4422. TextButton.MouseButton1Down:connect(function()
  4423.     Target = InsertUser.Text
  4424.    
  4425.     _G.killAura = true
  4426.     wait(0.2)
  4427.    
  4428.     Apart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  4429.     Apart.Transparency = 1
  4430.     Apart.Anchored = true
  4431.     Apart.CanCollide = false
  4432.     wait(0.3)
  4433.     game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players[Target].Character.HumanoidRootPart.CFrame
  4434.    
  4435.     istptoplr = true
  4436.     wait(0.004)
  4437.    
  4438.     if game.Players.LocalPlayer.Team.TeamColor == "Bright orange" then
  4439.         wait(6)
  4440.         workspace.Remote.TeamEvent:FireServer("Bright orange")
  4441.     elseif
  4442.         game.Players.LocalPlayer.Team.TeamColor == "Bright blue" then
  4443.             workspace.Remote.TeamEvent:FireServer("Bright blue")
  4444.     end
  4445.    
  4446.          if istptoplr == true then
  4447.             while istptoplr do
  4448.             wait()
  4449.            
  4450.             game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = game.Players[Target].Character.HumanoidRootPart.CFrame
  4451.            
  4452.             LCS = game.Workspace["Criminals Spawn"].SpawnLocation
  4453.  
  4454.             LCS.CanCollide = false
  4455.             LCS.Size = Vector3.new(51.05, 24.12, 54.76)
  4456.             LCS.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  4457.             LCS.Transparency = 1
  4458.        
  4459.         wait(2)
  4460.        
  4461.               istptoplr = false
  4462.         _G.killAura = false
  4463.        
  4464.         wait(0.04)
  4465.        
  4466.                 if istptoplr == false then
  4467.                    LCS.CFrame = CFrame.new(-920.510803, 92.2271957, 2138.27002, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  4468.                    LCS.Size = Vector3.new(6, 0.2, 6)
  4469.                    LCS.Transparency = 0
  4470.                    game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Apart.CFrame
  4471.                    wait()
  4472.                    istptoplr = false
  4473.             end
  4474.         end
  4475.     end
  4476. end)
  4477.  
  4478. TeamOPorCL:Destroy()
  4479.  
  4480.  
  4481. function dragify(Main)
  4482. dragToggle = nil
  4483. dragSpeed = .20 -- You can edit this.
  4484. dragInput = nil
  4485. dragStart = nil
  4486. dragPos = nil
  4487.  
  4488. function updateInput(input)
  4489. Delta = input.Position - dragStart
  4490. Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + Delta.X, startPos.Y.Scale, startPos.Y.Offset + Delta.Y)
  4491. game:GetService("TweenService"):Create(Main, TweenInfo.new(.25), {Position = Position}):Play()
  4492. end
  4493.  
  4494. Main.InputBegan:Connect(function(input)
  4495. if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) then
  4496. dragToggle = true
  4497. dragStart = input.Position
  4498. startPos = Main.Position
  4499. input.Changed:Connect(function()
  4500. if (input.UserInputState == Enum.UserInputState.End) then
  4501. dragToggle = false
  4502. end
  4503. end)
  4504. end
  4505. end)
  4506.  
  4507. Main.InputChanged:Connect(function(input)
  4508. if (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then
  4509. dragInput = input
  4510. end
  4511. end)
  4512.  
  4513. game:GetService("UserInputService").InputChanged:Connect(function(input)
  4514. if (input == dragInput and dragToggle) then
  4515. updateInput(input)
  4516. end
  4517. end)
  4518. end
  4519.  
  4520. dragify(Main)
  4521.  
  4522. end)
  4523.  
  4524. MainGUI.Name = "MainGUI"
  4525. MainGUI.Parent = VirgalJoe
  4526. MainGUI.Active = true
  4527. MainGUI.BackgroundColor3 = Color3.new(0.27451, 0.27451, 0.27451)
  4528. MainGUI.BorderSizePixel = 0
  4529. MainGUI.Position = UDim2.new(0.199469745, 0, 0.334024131, 0)
  4530. MainGUI.Size = UDim2.new(0, 457, 0, 287)
  4531. MainGUI.Visible = false
  4532. MainGUI.Active = true
  4533. MainGUI.Draggable = true
  4534.  
  4535. MainGUITopBar.Name = "MainGUITopBar"
  4536. MainGUITopBar.Parent = MainGUI
  4537. MainGUITopBar.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  4538. MainGUITopBar.BorderSizePixel = 0
  4539. MainGUITopBar.Position = UDim2.new(-0.00103919208, 0, -0.0012422502, 0)
  4540. MainGUITopBar.Size = UDim2.new(0, 457, 0, 27)
  4541.  
  4542. MainGUIOrangeBar.Name = "MainGUIOrangeBar"
  4543. MainGUIOrangeBar.Parent = MainGUITopBar
  4544. MainGUIOrangeBar.BackgroundColor3 = Color3.new(1, 0.584314, 0)
  4545. MainGUIOrangeBar.BorderSizePixel = 0
  4546. MainGUIOrangeBar.Position = UDim2.new(0.00103920035, 0, 1, 0)
  4547. MainGUIOrangeBar.Size = UDim2.new(0, 457, 0, 11)
  4548.  
  4549. MainGUISemiTopBar.Name = "MainGUISemiTopBar"
  4550. MainGUISemiTopBar.Parent = MainGUITopBar
  4551. MainGUISemiTopBar.BackgroundColor3 = Color3.new(0.560784, 0.32549, 0)
  4552. MainGUISemiTopBar.BorderSizePixel = 0
  4553. MainGUISemiTopBar.Position = UDim2.new(0.00103920035, 0, 1.4074074, 0)
  4554. MainGUISemiTopBar.Size = UDim2.new(0, 457, 0, 3)
  4555.  
  4556. MainGUIVAJ.Name = "MainGUIVAJ"
  4557. MainGUIVAJ.Parent = MainGUITopBar
  4558. MainGUIVAJ.BackgroundColor3 = Color3.new(1, 1, 1)
  4559. MainGUIVAJ.BackgroundTransparency = 1
  4560. MainGUIVAJ.Position = UDim2.new(0, 0, 0.148148149, 0)
  4561. MainGUIVAJ.Size = UDim2.new(0, 53, 0, 19)
  4562. MainGUIVAJ.Font = Enum.Font.SourceSansItalic
  4563. MainGUIVAJ.Text = "VAJ"
  4564. MainGUIVAJ.TextColor3 = Color3.new(1, 0.584314, 0)
  4565. MainGUIVAJ.TextScaled = true
  4566. MainGUIVAJ.TextSize = 14
  4567. MainGUIVAJ.TextWrapped = true
  4568.  
  4569. MainGUIBottemBar.Name = "MainGUIBottemBar"
  4570. MainGUIBottemBar.Parent = MainGUITopBar
  4571. MainGUIBottemBar.BackgroundColor3 = Color3.new(1, 0.584314, 0)
  4572. MainGUIBottemBar.BorderSizePixel = 0
  4573. MainGUIBottemBar.Position = UDim2.new(0.00103920035, 0, 10.2222214, 0)
  4574. MainGUIBottemBar.Size = UDim2.new(0, 457, 0, 11)
  4575.  
  4576. MainGUISemiBottemBar.Name = "MainGUISemiBottemBar"
  4577. MainGUISemiBottemBar.Parent = MainGUITopBar
  4578. MainGUISemiBottemBar.BackgroundColor3 = Color3.new(0.560784, 0.32549, 0)
  4579. MainGUISemiBottemBar.BorderSizePixel = 0
  4580. MainGUISemiBottemBar.Position = UDim2.new(0.00103920035, 0, 10.2222214, 0)
  4581. MainGUISemiBottemBar.Size = UDim2.new(0, 457, 0, 3)
  4582.  
  4583. MainGUIQuit.Name = "MainGUIQuit"
  4584. MainGUIQuit.Parent = MainGUITopBar
  4585. MainGUIQuit.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  4586. MainGUIQuit.BorderSizePixel = 0
  4587. MainGUIQuit.Position = UDim2.new(0.940919042, 0, 0.0132050691, 0)
  4588. MainGUIQuit.Size = UDim2.new(0, 27, 0, 26)
  4589. MainGUIQuit.Font = Enum.Font.GothamBold
  4590. MainGUIQuit.Text = "X"
  4591. MainGUIQuit.TextColor3 = Color3.new(1, 0.701961, 0)
  4592. MainGUIQuit.TextSize = 20
  4593. MainGUIQuit.TextWrapped = true
  4594. MainGUIQuit.MouseButton1Down:connect(function()
  4595. MainGUI.Visible = false
  4596. OpenCloseGUI.Visible = true
  4597. end)
  4598.  
  4599. MainGUILogoMain.Name = "MainGUILogoMain"
  4600. MainGUILogoMain.Parent = MainGUITopBar
  4601. MainGUILogoMain.BackgroundColor3 = Color3.new(1, 1, 1)
  4602. MainGUILogoMain.BackgroundTransparency = 1
  4603. MainGUILogoMain.Position = UDim2.new(0.115973741, 0, 0.0132050691, 0)
  4604. MainGUILogoMain.Size = UDim2.new(0, 377, 0, 26)
  4605. MainGUILogoMain.Font = Enum.Font.SourceSansBold
  4606. MainGUILogoMain.Text = "VirgalJoe"
  4607. MainGUILogoMain.TextColor3 = Color3.new(1, 1, 1)
  4608. MainGUILogoMain.TextScaled = true
  4609. MainGUILogoMain.TextSize = 14
  4610. MainGUILogoMain.TextWrapped = true
  4611.  
  4612. ComingSoon.Name = "ComingSoon.."
  4613. ComingSoon.Parent = MainGUI
  4614. ComingSoon.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  4615. ComingSoon.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  4616. ComingSoon.BorderSizePixel = 2
  4617. ComingSoon.Position = UDim2.new(0.672330141, 0, 0.700348437, 0)
  4618. ComingSoon.Size = UDim2.new(0, 122, 0, 43)
  4619. ComingSoon.Font = Enum.Font.ArialBold
  4620. ComingSoon.Text = "Coming Soon.."
  4621. ComingSoon.TextColor3 = Color3.new(1, 1, 1)
  4622. ComingSoon.TextScaled = true
  4623. ComingSoon.TextSize = 24
  4624. ComingSoon.TextWrapped = true
  4625.  
  4626. MainGUICredits.Name = "MainGUICredits"
  4627. MainGUICredits.Parent = MainGUI
  4628. MainGUICredits.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  4629. MainGUICredits.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  4630. MainGUICredits.BorderSizePixel = 2
  4631. MainGUICredits.Position = UDim2.new(0.363796234, 0, 0.700348437, 0)
  4632. MainGUICredits.Size = UDim2.new(0, 122, 0, 43)
  4633. MainGUICredits.Font = Enum.Font.ArialBold
  4634. MainGUICredits.Text = "Credits"
  4635. MainGUICredits.TextColor3 = Color3.new(1, 1, 1)
  4636. MainGUICredits.TextSize = 24
  4637. MainGUICredits.MouseButton1Down:connect(function()
  4638. CreditGUI.Visible = true
  4639. end)
  4640.  
  4641. MainGUITopKek40.Name = "MainGUITopKek4.0"
  4642. MainGUITopKek40.Parent = MainGUI
  4643. MainGUITopKek40.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  4644. MainGUITopKek40.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  4645. MainGUITopKek40.BorderSizePixel = 2
  4646. MainGUITopKek40.Position = UDim2.new(0.672330141, 0, 0.222996518, 0)
  4647. MainGUITopKek40.Size = UDim2.new(0, 122, 0, 43)
  4648. MainGUITopKek40.Font = Enum.Font.ArialBold
  4649. MainGUITopKek40.Text = "TopKek4.0"
  4650. MainGUITopKek40.TextColor3 = Color3.new(1, 1, 1)
  4651. MainGUITopKek40.TextSize = 24
  4652. MainGUITopKek40.MouseButton1Down:connect(function()
  4653. -- edited by bork so it works with proto XD
  4654. local topkek = {}
  4655. topkek.patch = '1.0.5a'
  4656. topkek.data = {}
  4657. topkek.commandbase = {}
  4658. topkek.navigation = {}
  4659. topkek.banmgr = {}
  4660. topkek.lplr = game:GetService('Players').LocalPlayer
  4661.  
  4662. topkek.tools = {}
  4663. topkek.tools.gui = {}
  4664. topkek.tools.util = {}
  4665. topkek.tools.animator = {}
  4666.  
  4667. topkek.windows = {}
  4668. topkek.windows.lplr = {}
  4669. topkek.windows.server = {}
  4670. topkek.windows.players = {}
  4671. topkek.windows.destruction = {}
  4672. topkek.windows.scripts = {}
  4673. topkek.windows.misc = {}
  4674.  
  4675. topkek.misc = {}
  4676.  
  4677. local NewGuiPart1 = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui)
  4678.     NewGuiPart1.Name = "4.0"
  4679.     -------
  4680.     local NewGuiPart2 = Instance.new("Frame")
  4681.     NewGuiPart2.Active = true
  4682.     NewGuiPart2.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  4683.     NewGuiPart2.BorderSizePixel = 0
  4684.     NewGuiPart2.Name = "Main"
  4685.     NewGuiPart2.Position = UDim2.new(0, 300, 0, 50)
  4686.     NewGuiPart2.Selectable = true
  4687.     NewGuiPart2.Size = UDim2.new(0, 470, 0, 395)
  4688.     NewGuiPart2.Visible = false
  4689.     NewGuiPart2.ClipsDescendants = true
  4690.     NewGuiPart2.Draggable = true
  4691.     NewGuiPart2.Parent = NewGuiPart1
  4692.     -------
  4693.     local NewGuiPart3 = Instance.new("Frame")
  4694.     NewGuiPart3.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  4695.     NewGuiPart3.BorderSizePixel = 0
  4696.     NewGuiPart3.Name = "Topbar"
  4697.     NewGuiPart3.Position = UDim2.new(0, 150, 0, 0)
  4698.     NewGuiPart3.Size = UDim2.new(0, 320, 0, 30)
  4699.     NewGuiPart3.Parent = NewGuiPart2
  4700.     -------
  4701.     local NewGuiPart4 = Instance.new("TextLabel")
  4702.     NewGuiPart4.BackgroundTransparency = 1
  4703.     NewGuiPart4.Name = "PlayerName"
  4704.     NewGuiPart4.Position = UDim2.new(0, -140, 0, 0)
  4705.     NewGuiPart4.Size = UDim2.new(0.5, 0, 1, 0)
  4706.     NewGuiPart4.Visible = false
  4707.     NewGuiPart4.ZIndex = 4
  4708.     NewGuiPart4.Font = Enum.Font.Arcade
  4709.     NewGuiPart4.FontSize = Enum.FontSize.Size18
  4710.     NewGuiPart4.Text = "Player1"
  4711.     NewGuiPart4.TextColor3 = Color3.new(1, 1, 1)
  4712.     NewGuiPart4.TextXAlignment = Enum.TextXAlignment.Left
  4713.     NewGuiPart4.Parent = NewGuiPart3
  4714.     -------
  4715.     local NewGuiPart5 = Instance.new("Frame")
  4716.     NewGuiPart5.BackgroundTransparency = 1
  4717.     NewGuiPart5.Name = "Controllers"
  4718.     NewGuiPart5.Position = UDim2.new(1, -128, 0, 3)
  4719.     NewGuiPart5.Size = UDim2.new(0, 125, 1, -6)
  4720.     NewGuiPart5.Parent = NewGuiPart3
  4721.     -------
  4722.     local NewGuiPart6 = Instance.new("TextButton")
  4723.     NewGuiPart6.Active = true
  4724.     NewGuiPart6.AutoButtonColor = false
  4725.     NewGuiPart6.BackgroundColor3 = Color3.new(0.552941, 0.105882, 0.105882)
  4726.     NewGuiPart6.BorderSizePixel = 0
  4727.     NewGuiPart6.Name = "Exit"
  4728.     NewGuiPart6.Position = UDim2.new(1, -24, 0, 0)
  4729.     NewGuiPart6.Selectable = true
  4730.     NewGuiPart6.Size = UDim2.new(0, 24, 0, 24)
  4731.     NewGuiPart6.Style = Enum.ButtonStyle.Custom
  4732.     NewGuiPart6.FontSize = Enum.FontSize.Size14
  4733.     NewGuiPart6.Text = ""
  4734.     NewGuiPart6.Parent = NewGuiPart5
  4735.     -------
  4736.     local NewGuiPart7 = Instance.new("TextButton")
  4737.     NewGuiPart7.Active = true
  4738.     NewGuiPart7.AutoButtonColor = false
  4739.     NewGuiPart7.BackgroundColor3 = Color3.new(0.780392, 0.34902, 0)
  4740.     NewGuiPart7.BorderSizePixel = 0
  4741.     NewGuiPart7.Name = "Hide"
  4742.     NewGuiPart7.Position = UDim2.new(1, -50, 0, 0)
  4743.     NewGuiPart7.Selectable = true
  4744.     NewGuiPart7.Size = UDim2.new(0, 24, 0, 24)
  4745.     NewGuiPart7.Style = Enum.ButtonStyle.Custom
  4746.     NewGuiPart7.FontSize = Enum.FontSize.Size14
  4747.     NewGuiPart7.Text = ""
  4748.     NewGuiPart7.Parent = NewGuiPart5
  4749.     -------
  4750.     local NewGuiPart8 = Instance.new("TextLabel")
  4751.     NewGuiPart8.BackgroundTransparency = 1
  4752.     NewGuiPart8.Name = "IsFE"
  4753.     NewGuiPart8.Size = UDim2.new(0, 65, 1, 0)
  4754.     NewGuiPart8.FontSize = Enum.FontSize.Size18
  4755.     NewGuiPart8.Text = "Not FE"
  4756.     NewGuiPart8.TextColor3 = Color3.new(0.333333, 0.666667, 0)
  4757.     NewGuiPart8.TextStrokeTransparency = 0.69999998807907
  4758.     NewGuiPart8.TextXAlignment = Enum.TextXAlignment.Right
  4759.     NewGuiPart8.Parent = NewGuiPart5
  4760.     -------
  4761.     local NewGuiPart9 = Instance.new("TextLabel")
  4762.     NewGuiPart9.BackgroundTransparency = 1
  4763.     NewGuiPart9.Name = "Stella"
  4764.     NewGuiPart9.Position = UDim2.new(0, -150, 0, 0)
  4765.     NewGuiPart9.Size = UDim2.new(1, 150, 1, 0)
  4766.     NewGuiPart9.ZIndex = 2
  4767.     NewGuiPart9.Font = Enum.Font.Arcade
  4768.     NewGuiPart9.FontSize = Enum.FontSize.Size18
  4769.     NewGuiPart9.Text = "[Stella]"
  4770.     NewGuiPart9.TextColor3 = Color3.new(0.054902, 0.0745098, 0.498039)
  4771.     NewGuiPart9.Parent = NewGuiPart3
  4772.     -------
  4773.     local NewGuiPart10 = Instance.new("Frame")
  4774.     NewGuiPart10.BackgroundTransparency = 1
  4775.     NewGuiPart10.Name = "Holder"
  4776.     NewGuiPart10.Position = UDim2.new(0, 150, 0, 30)
  4777.     NewGuiPart10.Size = UDim2.new(0, 320, 0, 365)
  4778.     NewGuiPart10.Parent = NewGuiPart2
  4779.     -------
  4780.     local NewGuiPart11 = Instance.new("Frame")
  4781.     NewGuiPart11.BackgroundTransparency = 1
  4782.     NewGuiPart11.Name = "Home"
  4783.     NewGuiPart11.Size = UDim2.new(1, 0, 1, 0)
  4784.     NewGuiPart11.Parent = NewGuiPart10
  4785.     -------
  4786.     local NewGuiPart12 = Instance.new("TextLabel")
  4787.     NewGuiPart12.BackgroundTransparency = 1
  4788.     NewGuiPart12.BorderSizePixel = 0
  4789.     NewGuiPart12.Name = "Title1"
  4790.     NewGuiPart12.Position = UDim2.new(0, 30, 0, 3)
  4791.     NewGuiPart12.Selectable = true
  4792.     NewGuiPart12.Size = UDim2.new(1, -30, 0, 40)
  4793.     NewGuiPart12.Font = Enum.Font.SourceSansBold
  4794.     NewGuiPart12.FontSize = Enum.FontSize.Size42
  4795.     NewGuiPart12.Text = "T0PK3K 4.0"
  4796.     NewGuiPart12.TextColor3 = Color3.new(1, 1, 1)
  4797.     NewGuiPart12.TextStrokeTransparency = 0.5
  4798.     NewGuiPart12.TextXAlignment = Enum.TextXAlignment.Left
  4799.     NewGuiPart12.Parent = NewGuiPart11
  4800.     -------
  4801.     local NewGuiPart13 = Instance.new("TextLabel")
  4802.     NewGuiPart13.BackgroundTransparency = 1
  4803.     NewGuiPart13.BorderSizePixel = 0
  4804.     NewGuiPart13.Name = "Title2"
  4805.     NewGuiPart13.Position = UDim2.new(0.600000024, 5, 0, -5)
  4806.     NewGuiPart13.Size = UDim2.new(0.400000006, 0, 1, 0)
  4807.     NewGuiPart13.Font = Enum.Font.SourceSansBold
  4808.     NewGuiPart13.FontSize = Enum.FontSize.Size18
  4809.     NewGuiPart13.Text = "by nosyliam"
  4810.     NewGuiPart13.TextColor3 = Color3.new(1, 1, 1)
  4811.     NewGuiPart13.TextStrokeTransparency = 0.5
  4812.     NewGuiPart13.TextXAlignment = Enum.TextXAlignment.Left
  4813.     NewGuiPart13.TextYAlignment = Enum.TextYAlignment.Bottom
  4814.     NewGuiPart13.Parent = NewGuiPart12
  4815.     -------
  4816.     local NewGuiPart14 = Instance.new("Frame")
  4817.     NewGuiPart14.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  4818.     NewGuiPart14.BorderColor3 = Color3.new(0.32549, 0, 0)
  4819.     NewGuiPart14.Name = "Container"
  4820.     NewGuiPart14.Position = UDim2.new(0, 16, 0, 50)
  4821.     NewGuiPart14.Size = UDim2.new(1, -30, 0, 250)
  4822.     NewGuiPart14.Parent = NewGuiPart11
  4823.     -------
  4824.     local NewGuiPart15 = Instance.new("TextLabel")
  4825.     NewGuiPart15.BackgroundColor3 = Color3.new(0.639216, 0.223529, 0.223529)
  4826.     NewGuiPart15.BorderSizePixel = 0
  4827.     NewGuiPart15.Name = "Message"
  4828.     NewGuiPart15.Position = UDim2.new(0, 15, 0, 305)
  4829.     NewGuiPart15.Size = UDim2.new(1, -30, 0, 25)
  4830.     NewGuiPart15.Font = Enum.Font.Highway
  4831.     NewGuiPart15.FontSize = Enum.FontSize.Size14
  4832.     NewGuiPart15.Text = "Server Message: variable is gay"
  4833.     NewGuiPart15.TextColor3 = Color3.new(0.886275, 0.886275, 0.886275)
  4834.     NewGuiPart15.TextStrokeTransparency = 0.69999998807907
  4835.     NewGuiPart15.Parent = NewGuiPart11
  4836.     -------
  4837.     local NewGuiPart16 = Instance.new("TextBox")
  4838.     NewGuiPart16.BackgroundColor3 = Color3.new(0.639216, 0.223529, 0.223529)
  4839.     NewGuiPart16.BorderColor3 = Color3.new(0.32549, 0, 0)
  4840.     NewGuiPart16.Name = "Command"
  4841.     NewGuiPart16.Position = UDim2.new(0, 15, 0, 335)
  4842.     NewGuiPart16.Size = UDim2.new(1, -30, 0, 20)
  4843.     NewGuiPart16.Font = Enum.Font.Code
  4844.     NewGuiPart16.FontSize = Enum.FontSize.Size12
  4845.     NewGuiPart16.Text = "Press ; to enter a command"
  4846.     NewGuiPart16.TextColor3 = Color3.new(0.819608, 0.819608, 0.819608)
  4847.     NewGuiPart16.TextStrokeTransparency = 0.80000001192093
  4848.     NewGuiPart16.TextTransparency = 0.30000001192093
  4849.     NewGuiPart16.Parent = NewGuiPart10
  4850.     -------
  4851.     local NewGuiPart17 = Instance.new("Frame")
  4852.     NewGuiPart17.BackgroundTransparency = 1
  4853.     NewGuiPart17.Name = "Template"
  4854.     NewGuiPart17.Size = UDim2.new(1, 0, 1, 0)
  4855.     NewGuiPart17.Visible = false
  4856.     NewGuiPart17.ZIndex = 2
  4857.     NewGuiPart17.Parent = NewGuiPart10
  4858.     -------
  4859.     local NewGuiPart18 = Instance.new("ScrollingFrame")
  4860.     NewGuiPart18.Active = true
  4861.     NewGuiPart18.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  4862.     NewGuiPart18.BorderColor3 = Color3.new(0.32549, 0, 0)
  4863.     NewGuiPart18.Name = "Container"
  4864.     NewGuiPart18.Position = UDim2.new(0, 15, 0, 10)
  4865.     NewGuiPart18.Selectable = true
  4866.     NewGuiPart18.Size = UDim2.new(1, -30, 0, 320)
  4867.     NewGuiPart18.ZIndex = 2
  4868.     NewGuiPart18.BottomImage = "rbxassetid://368504177"
  4869.     NewGuiPart18.CanvasSize = UDim2.new(0, 0, 0, 0)
  4870.     NewGuiPart18.MidImage = "rbxassetid://368504177"
  4871.     NewGuiPart18.ScrollBarThickness = 5
  4872.     NewGuiPart18.TopImage = "rbxassetid://368504177"
  4873.     NewGuiPart18.ClipsDescendants = true
  4874.     NewGuiPart18.Parent = NewGuiPart17
  4875.     -------
  4876.     local NewGuiPart19 = Instance.new("Frame")
  4877.     NewGuiPart19.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  4878.     NewGuiPart19.BackgroundTransparency = 1
  4879.     NewGuiPart19.BorderColor3 = Color3.new(0.32549, 0, 0)
  4880.     NewGuiPart19.Name = "Navigator"
  4881.     NewGuiPart19.Position = UDim2.new(0, 16, 0, 10)
  4882.     NewGuiPart19.Size = UDim2.new(1, -30, 0, 60)
  4883.     NewGuiPart19.Visible = false
  4884.     NewGuiPart19.Parent = NewGuiPart10
  4885.     -------
  4886.     local NewGuiPart20 = Instance.new("Frame")
  4887.     NewGuiPart20.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  4888.     NewGuiPart20.BorderColor3 = Color3.new(0.32549, 0, 0)
  4889.     NewGuiPart20.Name = "NavMain"
  4890.     NewGuiPart20.Position = UDim2.new(0, 22, 0, 0)
  4891.     NewGuiPart20.Size = UDim2.new(1, -44, 0, 60)
  4892.     NewGuiPart20.Parent = NewGuiPart19
  4893.     -------
  4894.     local NewGuiPart21 = Instance.new("TextButton")
  4895.     NewGuiPart21.Active = true
  4896.     NewGuiPart21.BackgroundColor3 = Color3.new(0.631373, 0.223529, 0.223529)
  4897.     NewGuiPart21.BorderSizePixel = 0
  4898.     NewGuiPart21.Name = "NavLeft"
  4899.     NewGuiPart21.Selectable = true
  4900.     NewGuiPart21.Size = UDim2.new(0, 17, 1, 0)
  4901.     NewGuiPart21.Style = Enum.ButtonStyle.Custom
  4902.     NewGuiPart21.FontSize = Enum.FontSize.Size14
  4903.     NewGuiPart21.Text = ""
  4904.     NewGuiPart21.Parent = NewGuiPart19
  4905.     -------
  4906.     local NewGuiPart22 = Instance.new("TextButton")
  4907.     NewGuiPart22.Active = true
  4908.     NewGuiPart22.BackgroundColor3 = Color3.new(0.631373, 0.223529, 0.223529)
  4909.     NewGuiPart22.BorderSizePixel = 0
  4910.     NewGuiPart22.Name = "NavRight"
  4911.     NewGuiPart22.Position = UDim2.new(1, -17, 0, 0)
  4912.     NewGuiPart22.Selectable = true
  4913.     NewGuiPart22.Size = UDim2.new(0, 17, 1, 0)
  4914.     NewGuiPart22.Style = Enum.ButtonStyle.Custom
  4915.     NewGuiPart22.FontSize = Enum.FontSize.Size14
  4916.     NewGuiPart22.Text = ""
  4917.     NewGuiPart22.Parent = NewGuiPart19
  4918.     -------
  4919.     local NewGuiPart23 = Instance.new("Frame")
  4920.     NewGuiPart23.Active = true
  4921.     NewGuiPart23.BackgroundColor3 = Color3.new(0.470588, 0.164706, 0.164706)
  4922.     NewGuiPart23.BorderSizePixel = 0
  4923.     NewGuiPart23.Name = "Navigation"
  4924.     NewGuiPart23.Size = UDim2.new(0, 150, 1, 0)
  4925.     NewGuiPart23.ZIndex = 2
  4926.     NewGuiPart23.Parent = NewGuiPart2
  4927.     -------
  4928.     local NewGuiPart24 = Instance.new("Frame")
  4929.     NewGuiPart24.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  4930.     NewGuiPart24.BorderSizePixel = 0
  4931.     NewGuiPart24.Name = "Topbar"
  4932.     NewGuiPart24.Size = UDim2.new(1, 0, 0, 30)
  4933.     NewGuiPart24.ZIndex = 3
  4934.     NewGuiPart24.Parent = NewGuiPart23
  4935.     -------
  4936.     local NewGuiPart25 = Instance.new("ScrollingFrame")
  4937.     NewGuiPart25.BackgroundColor3 = Color3.new(0.470588, 0.164706, 0.164706)
  4938.     NewGuiPart25.BorderSizePixel = 0
  4939.     NewGuiPart25.Name = "Scroll"
  4940.     NewGuiPart25.Position = UDim2.new(0, 0, 0, 30)
  4941.     NewGuiPart25.Selectable = true
  4942.     NewGuiPart25.Size = UDim2.new(1, 0, 1, -30)
  4943.     NewGuiPart25.ZIndex = 3
  4944.     NewGuiPart25.BottomImage = "rbxassetid://368504177"
  4945.     NewGuiPart25.MidImage = "rbxassetid://368504177"
  4946.     NewGuiPart25.ScrollBarThickness = 6
  4947.     NewGuiPart25.TopImage = "rbxassetid://368504177"
  4948.     NewGuiPart25.ClipsDescendants = true
  4949.     NewGuiPart25.Parent = NewGuiPart23
  4950.     -------
  4951.     local NewGuiPart26 = Instance.new("Frame")
  4952.     NewGuiPart26.BackgroundTransparency = 1
  4953.     NewGuiPart26.Name = "Composite1"
  4954.     NewGuiPart26.Position = UDim2.new(-1, 0, 0.5, -50)
  4955.     NewGuiPart26.Size = UDim2.new(0, 50, 0, 100)
  4956.     NewGuiPart26.ClipsDescendants = true
  4957.     NewGuiPart26.Parent = NewGuiPart1
  4958.     -------
  4959.     local NewGuiPart27 = Instance.new("TextLabel")
  4960.     NewGuiPart27.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  4961.     NewGuiPart27.BorderSizePixel = 0
  4962.     NewGuiPart27.Name = "Label"
  4963.     NewGuiPart27.Size = UDim2.new(2, 0, 1, 0)
  4964.     NewGuiPart27.Font = Enum.Font.SourceSansBold
  4965.     NewGuiPart27.FontSize = Enum.FontSize.Size96
  4966.     NewGuiPart27.Text = "T"
  4967.     NewGuiPart27.TextColor3 = Color3.new(1, 1, 1)
  4968.     NewGuiPart27.Parent = NewGuiPart26
  4969.     -------
  4970.     local NewGuiPart28 = Instance.new("Frame")
  4971.     NewGuiPart28.BackgroundTransparency = 1
  4972.     NewGuiPart28.Name = "Composite2"
  4973.     NewGuiPart28.Position = UDim2.new(1, 0, 0.5, -50)
  4974.     NewGuiPart28.Size = UDim2.new(0, 50, 0, 100)
  4975.     NewGuiPart28.ClipsDescendants = true
  4976.     NewGuiPart28.Parent = NewGuiPart1
  4977.     -------
  4978.     local NewGuiPart29 = Instance.new("TextLabel")
  4979.     NewGuiPart29.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  4980.     NewGuiPart29.BorderSizePixel = 0
  4981.     NewGuiPart29.Name = "Label"
  4982.     NewGuiPart29.Position = UDim2.new(-1, 0, 0, 0)
  4983.     NewGuiPart29.Size = UDim2.new(2, 0, 1, 0)
  4984.     NewGuiPart29.Font = Enum.Font.SourceSansBold
  4985.     NewGuiPart29.FontSize = Enum.FontSize.Size96
  4986.     NewGuiPart29.Text = "T"
  4987.     NewGuiPart29.TextColor3 = Color3.new(1, 1, 1)
  4988.     NewGuiPart29.Parent = NewGuiPart28
  4989.     -------
  4990.     local NewGuiPart30 = Instance.new("Frame")
  4991.     NewGuiPart30.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  4992.     NewGuiPart30.Name = "Solid"
  4993.     NewGuiPart30.Position = UDim2.new(0.5, -50, 0.5, -50)
  4994.     NewGuiPart30.Visible = false
  4995.     NewGuiPart30.ClipsDescendants = true
  4996.     NewGuiPart30.Parent = NewGuiPart1
  4997.     -------
  4998.     local NewGuiPart31 = Instance.new("TextLabel")
  4999.     NewGuiPart31.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  5000.     NewGuiPart31.BorderSizePixel = 0
  5001.     NewGuiPart31.Name = "Label"
  5002.     NewGuiPart31.Size = UDim2.new(1, 0, 1, 0)
  5003.     NewGuiPart31.Font = Enum.Font.SourceSansBold
  5004.     NewGuiPart31.FontSize = Enum.FontSize.Size96
  5005.     NewGuiPart31.Text = "T"
  5006.     NewGuiPart31.TextColor3 = Color3.new(1, 1, 1)
  5007.     NewGuiPart31.Parent = NewGuiPart30
  5008.  
  5009.  
  5010.  
  5011. topkek.center = game.Players.LocalPlayer.PlayerGui["4.0"].Main
  5012. topkek.holder = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder
  5013. topkek.topbar = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Topbar
  5014. topkek.template = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder.Template
  5015. topkek.navigator = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder.Navigator
  5016.  
  5017. AllowHovers = false
  5018. PlayerChatHook, UpdateBanlist = nil
  5019. cmd = {}
  5020.  
  5021. --// data //--
  5022. topkek.data.windows = {
  5023.     'Home',
  5024.     'LocalPlayer',
  5025.     'Server',
  5026.     'Players',
  5027.     'Destruction',
  5028.     'Scripts',
  5029.     'Catalog',
  5030.     'Music',
  5031.     'Hats',
  5032.     'Faces',
  5033.     'Settings',
  5034.     'Commands',
  5035.     'Banlist',
  5036. }
  5037.  
  5038. color3 = function(r,g,b)
  5039.     return Color3.new(r/255, g/255, b/255)
  5040. end
  5041. --// doggo dropdown //--
  5042. -- thanks krystal
  5043. GUI = {
  5044.     TextBox = {
  5045.         Settings = {
  5046.             Font = Enum.Font.SourceSans;
  5047.             FontSize = Enum.FontSize.Size14;
  5048.         };
  5049.         Color = {
  5050.             Main = Color3.fromRGB(5,8,11);
  5051.             Border = Color3.fromRGB(27,42,53);
  5052.             Text = Color3.fromRGB(199,199,199);
  5053.         };
  5054.         New = function(Position, Size, Parent, ...)
  5055.             local arguments = {...};
  5056.            
  5057.             local TextBox = Instance.new("TextBox", Parent);
  5058.             TextBox.BackgroundColor3 = GUI.DropDown.Color.Main;
  5059.             TextBox.BorderColor3 = GUI.DropDown.Color.Border;
  5060.             TextBox.Font = GUI.TextBox.Settings.Font;
  5061.             TextBox.FontSize = GUI.TextBox.Settings.FontSize;
  5062.             TextBox.TextColor3 = GUI.TextBox.Color.Text;
  5063.             TextBox.Position = Position;
  5064.             TextBox.Size = Size;
  5065.             if #arguments then
  5066.                 if arguments[1] then
  5067.                     TextBox.Text = tostring(arguments[1]);
  5068.                 else
  5069.                     TextBox.Text = "";
  5070.                 end
  5071.             end    
  5072.             return TextBox;
  5073.         end;
  5074.     };
  5075.     DropDown = {
  5076.         Settings = {
  5077.             ScrollerAmount = 5; --A scroller will appear at this amount.
  5078.             ScrollBarThickness = 6;
  5079.         };
  5080.         Gfx = {
  5081.             Scroller = "rbxassetid://606572419";
  5082.         };
  5083.         Color = {
  5084.             Main = color3(107, 36, 36);
  5085.             Secondary = color3(113, 39, 39);
  5086.             Border = color3(127, 44, 44);
  5087.             Text = Color3.fromRGB(199,199,199);
  5088.         };
  5089.         New = function(Position, Size, Parent, ...)
  5090.             local vValue = {};
  5091.             local arguments = {...};
  5092.             local vSelected = Instance.new("StringValue");
  5093.             vSelected.Value = "nil";
  5094.            
  5095.             if arguments then
  5096.                 if type(arguments) == "table" then
  5097.                     for i=1,#(arguments) do
  5098.                         if type(arguments[i]) == "table" then
  5099.                             for f=1,#(arguments[i]) do
  5100.                                 table.insert(vValue, tostring((arguments[i])[f]));
  5101.                             end
  5102.                         else
  5103.                             table.insert(vValue, tostring(arguments[i]));
  5104.                         end
  5105.                     end
  5106.                     vSelected.Value = (vValue[1]);
  5107.                 end
  5108.             end
  5109.            
  5110.             local Main = Instance.new("TextButton", Parent);
  5111.             Main.BackgroundColor3 = GUI.DropDown.Color.Main;
  5112.             Main.BorderColor3 = GUI.DropDown.Color.Border;
  5113.             Main.Position = Position;
  5114.             Main.Size = Size;
  5115.             Main.TextColor3 = GUI.DropDown.Color.Text;
  5116.             Main.FontSize = Enum.FontSize.Size14;
  5117.             Main.TextStrokeTransparency = 0.5;
  5118.             Main.TextXAlignment = Enum.TextXAlignment.Left;
  5119.             Main.Font = Enum.Font.SourceSans;
  5120.             Main.Text = "  "..tostring(vSelected.Value);
  5121.             Main.ZIndex = 3
  5122.            
  5123.             local Icon = Instance.new("TextLabel", Main);
  5124.             Icon.SizeConstraint = Enum.SizeConstraint.RelativeYY;
  5125.             Icon.BackgroundColor3 = GUI.DropDown.Color.Secondary;
  5126.             Icon.BorderColor3 = GUI.DropDown.Color.Border;
  5127.             Icon.Position = UDim2.new(1,-2,1,-2);
  5128.             Icon.Size = UDim2.new(-1,4,-1,4);
  5129.             Icon.TextColor3 = GUI.DropDown.Color.Text;
  5130.             Icon.FontSize = Enum.FontSize.Size14;
  5131.             Icon.TextStrokeTransparency = 0.5;
  5132.             Icon.Font = Enum.Font.SourceSans;
  5133.             Icon.Text = "V"
  5134.             Icon.ZIndex = 4
  5135.  
  5136.             local Holder, Search;
  5137.             local ClearHolder = function()
  5138.                 if Holder then
  5139.                     Holder:ClearAllChildren();
  5140.                     Holder.Size = UDim2.new(1,0,0,0);
  5141.                     Holder.Visible = false;
  5142.                     if Search then
  5143.                         Search.Visible = false;
  5144.                     end
  5145.                 end
  5146.             end;
  5147.            
  5148.             local CreateButton;
  5149.             local RefreshDropDown = function()
  5150.                 if #vValue <= (GUI.DropDown.Settings.ScrollerAmount) then
  5151.                     if not Holder or not Holder:IsA("Frame") then
  5152.                         Holder = nil; Search = nil;
  5153.                         Holder = Instance.new("Frame",Main);
  5154.                         Holder.Size = UDim2.new(1,0,0,0);
  5155.                         Holder.BackgroundColor3 = GUI.DropDown.Color.Main;
  5156.                         Holder.BorderColor3 = GUI.DropDown.Color.Border;
  5157.                         Holder.Visible = false;
  5158.                         Holder.ZIndex = 3
  5159.                     end
  5160.                 elseif #vValue > (GUI.DropDown.Settings.ScrollerAmount) then
  5161.                     if not Holder or not Holder:IsA("ScrollingFrame") then
  5162.                         Holder = nil; Search = nil;
  5163.                         Search = GUI.TextBox.New(UDim2.new(0,0,0,0),UDim2.new(1,0,0,Main.AbsoluteSize.Y),Main);
  5164.                         Search.Visible = false;
  5165.                         Search.ZIndex = 4
  5166.                         Search.Changed:connect(function(p)
  5167.                             if p == "Text" then
  5168.                                 CreateButton(Search.Text);
  5169.                             end
  5170.                         end)
  5171.                         Holder = Instance.new("ScrollingFrame",Main);
  5172.                         Holder.BackgroundColor3 = GUI.DropDown.Color.Main;
  5173.                         Holder.BorderColor3 = GUI.DropDown.Color.Border;
  5174.                         Holder.TopImage = GUI.DropDown.Gfx.Scroller;
  5175.                         Holder.MidImage = GUI.DropDown.Gfx.Scroller;
  5176.                         Holder.BottomImage = GUI.DropDown.Gfx.Scroller;
  5177.                         Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * (GUI.DropDown.Settings.ScrollerAmount-1));
  5178.                         Holder.Position = UDim2.new(0,0,0,Main.AbsoluteSize.Y)
  5179.                         Holder.ScrollBarThickness = GUI.DropDown.Settings.ScrollBarThickness;
  5180.                         Holder.Visible = false;
  5181.                         Holder.ZIndex = 3;
  5182.                     end
  5183.                 end
  5184.                 if #vValue == 1 and vSelected.Value ~= vValue[1] then
  5185.                     vSelected.Value = vValue[1];
  5186.                 elseif #vValue == 0 then
  5187.                     vSelected.Value = "nil";
  5188.                     warn("Table amount is nil.");
  5189.                 end
  5190.                 Main.Text = "  "..tostring(vSelected.Value);
  5191.                 --ClearHolder();
  5192.             end;
  5193.            
  5194.             local Debounce = false;
  5195.             CreateButton = function(searches)
  5196.                 if Debounce == false then
  5197.                     Debounce = true;
  5198.                     ClearHolder()
  5199.                     Holder.Visible = true;
  5200.                     local Searched = 0;
  5201.                     if #vValue > 0 then
  5202.                         for i=1,#vValue do
  5203.                             if (searches ~= nil and string.find(string.lower(vValue[i]), string.lower(searches)) and searches ~= "") then
  5204.                                 Searched = Searched + 1;
  5205.                             end
  5206.                         end
  5207.                         for i=1,#vValue do
  5208.                             if (searches ~= nil and string.find(string.lower(vValue[i]), string.lower(searches)) and searches ~= "" and Searched > 0) or searches == nil or searches == "" or Searched <= 0 then
  5209.                                 local Select = Instance.new("TextButton", Holder);
  5210.                                 Select.BackgroundColor3 = GUI.DropDown.Color.Main;
  5211.                                 Select.BorderColor3 = GUI.DropDown.Color.Border;
  5212.                                 Select.BackgroundTransparency = 1;
  5213.                                 Select.BorderSizePixel = 0;
  5214.                                 Select.Position = Position;
  5215.                                 if #vValue <= (GUI.DropDown.Settings.ScrollerAmount) then
  5216.                                     Select.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y);
  5217.                                 else
  5218.                                     Select.Size = UDim2.new(1,-(GUI.DropDown.Settings.ScrollBarThickness),0,Main.AbsoluteSize.Y);
  5219.                                 end
  5220.                                 Select.Position = UDim2.new(0,0,0,(Main.AbsoluteSize.Y) * (#Holder:GetChildren() - 1))
  5221.                                 Select.TextColor3 = GUI.DropDown.Color.Text;
  5222.                                 Select.FontSize = Enum.FontSize.Size14;
  5223.                                 Select.TextStrokeTransparency = 0.5;
  5224.                                 Select.Font = Enum.Font.SourceSans;
  5225.                                 Select.Text = tostring(vValue[i]);
  5226.                                 Select.ZIndex = 3
  5227.                                 Select.MouseButton1Click:connect(function()
  5228.                                     vSelected.Value = vValue[i];
  5229.                                     ClearHolder();
  5230.                                     RefreshDropDown();
  5231.                                 end)
  5232.                                 if  #vValue <= (GUI.DropDown.Settings.ScrollerAmount) then
  5233.                                     Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * i);
  5234.                                 elseif Holder:IsA("ScrollingFrame") then
  5235.                                     Search.Visible = true;
  5236.                                     if #Holder:GetChildren() >= 1 then
  5237.                                         Holder.CanvasSize = UDim2.new(1,0,0,Main.AbsoluteSize.Y * #Holder:GetChildren());
  5238.                                         Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * #Holder:GetChildren());--GUI.DropDown.Settings.ScrollerAmount);
  5239.                                         if #Holder:GetChildren() >= GUI.DropDown.Settings.ScrollerAmount then
  5240.                                             Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * GUI.DropDown.Settings.ScrollerAmount);
  5241.                                             Holder.CanvasSize = UDim2.new(1,0,0,Main.AbsoluteSize.Y * #Holder:GetChildren());
  5242.                                         end
  5243.                                     elseif #Holder:GetChildren() < 1 then
  5244.                                         Holder.CanvasSize = UDim2.new(1,0,0,Main.AbsoluteSize.Y * 1);
  5245.                                         Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * 1);
  5246.                                     end
  5247.                                 end
  5248.                             end
  5249.                         end
  5250.                     end
  5251.                     Debounce = false;
  5252.                 end
  5253.             end;
  5254.            
  5255.             RefreshDropDown();
  5256.  
  5257.             Main.MouseButton1Click:connect(function()
  5258.                 CreateButton()
  5259.                 if #vValue >= GUI.DropDown.Settings.ScrollerAmount and Search ~= nil then
  5260.                     Search:CaptureFocus();
  5261.                     Search.Text = "";
  5262.                 end
  5263.             end)
  5264.            
  5265.             topkek.lplr:GetMouse().Button1Down:connect(function()
  5266.                 ClearHolder()
  5267.             end)
  5268.  
  5269.             return {
  5270.                 Update = function()
  5271.                     RefreshDropDown();
  5272.                 end;
  5273.                 GetValue = function()
  5274.                     RefreshDropDown();
  5275.                     return vValue;
  5276.                 end;
  5277.                 GetSelected = function()
  5278.                     RefreshDropDown();
  5279.                     return vSelected.Value;
  5280.                 end;
  5281.                 SetTable = function(F)
  5282.                     vValue = F;
  5283.                     RefreshDropDown();
  5284.                 end;
  5285.                 Changed = function(F)
  5286.                     vSelected.Changed:connect(function()
  5287.                         ypcall(function()
  5288.                             F(vSelected.Value);
  5289.                         end)
  5290.                     end)
  5291.                     return "ChangedEvent Hooked";
  5292.                 end;
  5293.                 AddValue = function(obj)
  5294.                     local Type = type(obj);
  5295.                     if Type == "table" then
  5296.                         for i=1,#obj do
  5297.                             table.insert(vValue, obj[i])
  5298.                         end
  5299.                     elseif Type == "string" or Type == "number" or Type == "boolean" then
  5300.                         table.insert(vValue, obj)
  5301.                     end
  5302.                     RefreshDropDown();
  5303.                 end;
  5304.                 RemoveValue = function(obj)
  5305.                     local Type = type(obj);
  5306.                     if Type == "table" then
  5307.                         for i=1,#vValue do
  5308.                             for f=1,#obj do
  5309.                                 if tostring(obj[f]) == tostring(vValue[i]) then
  5310.                                     table.remove(vValue,i)
  5311.                                 end
  5312.                             end
  5313.                         end
  5314.                     else
  5315.                         for i=1,#vValue do
  5316.                             if tostring(obj) == tostring(vValue[i]) then
  5317.                                 table.remove(vValue,i)
  5318.                             end
  5319.                         end
  5320.                     end
  5321.                     RefreshDropDown();
  5322.                 end;
  5323.                 ClearValue = function()
  5324.                     vValue = {};
  5325.                     RefreshDropDown();
  5326.                 end;
  5327.             }
  5328.         end;
  5329.     };
  5330. };
  5331. --// util //--
  5332. function topkek.tools.util.Object(o, p)
  5333.     local a, b = pcall(function()
  5334.         Instance.new(o)
  5335.     end)
  5336.     if not a then
  5337.         return
  5338.     end
  5339.     local obj = Instance.new(o)
  5340.     for prop, val in pairs(p) do
  5341.         pcall(function()
  5342.             obj[prop] = val
  5343.         end)
  5344.     end
  5345.     return obj
  5346. end
  5347.  
  5348. function topkek.tools.util.getContainer(n)
  5349.     if game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder:FindFirstChild(n) then
  5350.         return  game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder[n]
  5351.     else
  5352.         print("menu not found; returning template")
  5353.         return topkek.holder['Template']
  5354.     end
  5355. end
  5356.  
  5357. function topkek.tools.util.play(id)
  5358.     local mu = Instance.new("Sound", game:GetService('Workspace'))
  5359.     mu.Volume = 1
  5360.     mu.Looped = true
  5361.     mu.Pitch = 1
  5362.     mu.SoundId = "rbxassetid://"..tostring(id)
  5363.     mu:Play()
  5364. end
  5365.  
  5366. function topkek.tools.util.getTorso(plr) --r15 compatibility lole
  5367.     if plr.Character then
  5368.         if plr.Character:FindFirstChild('UpperTorso') then
  5369.             return plr.Character.UpperTorso
  5370.         elseif plr.Character:FindFirstChild('Torso') then
  5371.             return plr.Character.Torso
  5372.         else
  5373.             return nil
  5374.         end
  5375.     end
  5376. end
  5377.  
  5378. function topkek.tools.util.recurseRemove(x,type_)
  5379.     local function recurse(x)
  5380.         for i, v in pairs(x:GetChildren()) do
  5381.             pcall(function()
  5382.                 if v:IsA(type_) then
  5383.                     v:Destroy()
  5384.                 end
  5385.                 if #(v:GetChildren())>0 then
  5386.                     recurse(v)
  5387.                 end
  5388.             end)
  5389.         end
  5390.     end
  5391.     recurse(x)
  5392. end
  5393.  
  5394. function topkek.tools.util.recurseFunc(type_,func)
  5395.     local function recurse(x)
  5396.         for i, v in pairs(x:GetChildren()) do
  5397.             pcall(function()
  5398.                 if v:IsA(type_) then
  5399.                     func(v)
  5400.                 end
  5401.                 if #(v:GetChildren())>0 then
  5402.                     recurse(v)
  5403.                 end
  5404.             end)
  5405.         end
  5406.     end
  5407.     recurse(game)
  5408. end
  5409. function topkek.tools.util.trowel()
  5410.     local T = Instance.new('Tool', game.Players.LocalPlayer.Backpack)
  5411.     T.Name = 'Custom Trowel'
  5412.    
  5413.     local p = Instance.new('Part')
  5414.     p.Name = 'Handle'
  5415.     p.Size = Vector3.new(1,4.4,1)
  5416.     p.Parent = T
  5417.    
  5418.     local specialMesh = Instance.new('SpecialMesh')
  5419.     specialMesh.MeshId = 'rbxasset://fonts/trowel.mesh'
  5420.     specialMesh.MeshType = 'FileMesh'
  5421.     specialMesh.TextureId = 'rbxasset://textures/TrowelTexture.png'
  5422.     specialMesh.Parent = T.Handle
  5423.    
  5424.     local sound = Instance.new'Sound'
  5425.     sound.Name = 'build'
  5426.     sound.SoundId = 'rbxasset://sounds//bass.wav'
  5427.     sound.Volume = 1
  5428.     sound.Parent = T.Handle
  5429.      
  5430.     local brickHeight = 100
  5431.     local trowelSpeed = 0.05
  5432.     local brickWidth = 500
  5433.     local mouseConnection
  5434.      
  5435.     function newBrick(CF, P, color)
  5436.      local brick = Instance.new('Part')
  5437.      brick.BrickColor = color
  5438.      brick.CFrame = CF * CFrame.new(P + brick.Size / 2)
  5439.      brick.Parent = game.Workspace
  5440.      brick:MakeJoints()
  5441.      brick.Material = 'Neon'
  5442.      brick.Name = 'DeleteMe'
  5443.      return  brick, P + brick.Size
  5444.     end
  5445.      
  5446.     function genBrick(cFrame)
  5447.      local randBrickColor = BrickColor.Random()
  5448.      assert(brickWidth > 0)
  5449.      
  5450.      local yPos = 0
  5451.      
  5452.      while yPos < brickHeight do
  5453.       local vPos
  5454.       local X = -brickWidth / 2
  5455.       while X < brickWidth / 2 do
  5456.        local brick
  5457.        brick, vPos = newBrick(cFrame, Vector3.new(X, yPos, 0), randBrickColor)
  5458.        X = vPos.x
  5459.        wait(trowelSpeed)
  5460.       end
  5461.       yPos = vPos.y
  5462.      end
  5463.     end
  5464.      
  5465.     function calcPos(vec)
  5466.      if (math.abs(vec.x) > math.abs(vec.z)) then
  5467.       if vec.x > 0 then
  5468.        return Vector3.new(1, 0, 0)
  5469.       else
  5470.        return Vector3.new(-1, 0, 0)
  5471.       end
  5472.      else
  5473.       if (vec.z > 0) then
  5474.        return Vector3.new(0, 0, 1)
  5475.       else
  5476.        return Vector3.new(0, 0, -1)
  5477.       end
  5478.      end
  5479.     end
  5480.      
  5481.     T.Enabled = true
  5482.    
  5483.     T.Activated:connect(function()
  5484.      if T.Enabled and game.Players.LocalPlayer.Character:FindFirstChild('Humanoid') then
  5485.       T.Enabled = false
  5486.       T.Handle.build:Play()
  5487.       genBrick(CFrame.new(game.Players.LocalPlayer.Character.Humanoid.TargetPoint, game.Players.LocalPlayer.Character.Humanoid.TargetPoint + calcPos((game.Players.LocalPlayer.Character.Humanoid.TargetPoint - game.Players.LocalPlayer.Character.Head.Position).unit)))
  5488.       T.Enabled = true
  5489.      end
  5490.     end)
  5491.    
  5492.     T.Equipped:connect(function()
  5493.      mouseConnection = game.Players.LocalPlayer:GetMouse().KeyDown:connect(function(key)
  5494.       if (key == 'r') then
  5495.        for i,v in next, workspace:children'' do
  5496.         if (v.Name == 'DeleteMe') then
  5497.          v:Destroy()
  5498.         end
  5499.        end
  5500.       end
  5501.      end)
  5502.     end)
  5503.    
  5504.     T.Unequipped:connect(function()
  5505.      mouseConnection:disconnect()
  5506.     end)
  5507. end
  5508. function topkek.tools.util.recurseSet(type_,prop,val)
  5509.     local function recurse(x)
  5510.         for i, v in pairs(x:GetChildren()) do
  5511.             pcall(function()
  5512.                 if v:IsA(type_) then
  5513.                     v[prop]=val
  5514.                 end
  5515.                 if #(v:GetChildren())>0 then
  5516.                     recurse(v)
  5517.                 end
  5518.             end)
  5519.         end
  5520.     end
  5521.     recurse(game)
  5522. end
  5523. function topkek.tools.util.recurseUltimate(d)
  5524.     topkek.tools.util.recurseDecal(d)
  5525.     topkek.tools.util.recurseParticles(d)
  5526. end
  5527. function topkek.tools.util.recurseDecal(img)
  5528.     img = 'rbxassetid://' .. img
  5529.     local function skybox(x)
  5530.         local sky = Instance.new("Sky",game.Lighting)
  5531.         local fcs={"Bk","Dn","Ft","Lf","Rt","Up"}
  5532.         for i,v in pairs(fcs) do
  5533.             sky["Skybox"..v]=x
  5534.         end
  5535.     end
  5536.    
  5537.     local function decal(p, b)
  5538.         local sides = {"Back", "Bottom", "Front", "Left", "Right", "Top"}
  5539.         for i, v in pairs(sides) do
  5540.             local a = Instance.new("Decal", p)
  5541.             a.Texture = b
  5542.             a.Face = v
  5543.         end
  5544.     end
  5545.            
  5546.     local function recurse(x)
  5547.         for i, v in pairs(x:GetChildren()) do
  5548.             pcall(function() -- 'error occured, no output from Lua' LOLE
  5549.                 if v:IsA("BasePart") then
  5550.                     decal(v, img)
  5551.                 end
  5552.                 if #(v:GetChildren())>0 then
  5553.                     recurse(v)
  5554.                 end
  5555.             end)
  5556.         end
  5557.     end
  5558.            
  5559.     recurse(game)
  5560.     skybox(img)
  5561. end
  5562. function topkek.tools.util.recurseParticles(img)--topkek2.0 code tbh
  5563.     img = 'rbxassetid://' .. img
  5564.     local function skybox(x)
  5565.         local sky = Instance.new("Sky",game.Lighting)
  5566.         local fcs={"Bk","Dn","Ft","Lf","Rt","Up"}
  5567.         for i,v in pairs(fcs) do
  5568.             sky["Skybox"..v]=x
  5569.         end
  5570.     end
  5571.     local function particle(p, b)
  5572.         local a = Instance.new("ParticleEmitter", p)
  5573.         a.Rate = 500
  5574.         a.Lifetime = NumberRange.new(20, 30)
  5575.         a.VelocitySpread = 200
  5576.         a.Texture = b
  5577.     end
  5578.            
  5579.     local function recurse(x)
  5580.         for i, v in pairs(x:GetChildren()) do
  5581.             pcall(function() -- 'error occured, no output from Lua' LOLE
  5582.                 if v:IsA("BasePart") then
  5583.                     particle(v, img)
  5584.                 end
  5585.                 if #(v:GetChildren())>0 then
  5586.                     recurse(v)
  5587.                 end
  5588.             end)
  5589.         end
  5590.     end
  5591.            
  5592.     recurse(game)
  5593.     skybox(img)
  5594. end
  5595. function topkek.tools.util.recurseSetObj(obj,type_,prop,val)
  5596.     local function recurse(x)
  5597.         for i, v in pairs(x:GetChildren()) do
  5598.             pcall(function()
  5599.                 if v:IsA(type_) then
  5600.                     v[prop]=val
  5601.                 end
  5602.                 if #(v:GetChildren())>0 then
  5603.                     recurse(v)
  5604.                 end
  5605.             end)
  5606.         end
  5607.     end
  5608.     recurse(obj)
  5609. end
  5610. function topkek.tools.util.doPlayers(cval, func)
  5611.     local plrs = {}
  5612.     if cval == 'All' then
  5613.         plrs = game:GetService('Players'):GetPlayers()
  5614.     else
  5615.         plrs = {game:GetService('Players'):FindFirstChild(cval)}
  5616.     end
  5617.     for i, v in pairs(plrs) do
  5618.         func(v)
  5619.     end
  5620. end
  5621. function topkek.tools.util.scalePlayer(sc,plr)
  5622.     local pchar = plr.Character
  5623.     if pchar:FindFirstChild("UpperTorso") then
  5624.         warn("Player [" ..plr.Name.. "] is R15.")
  5625.         return
  5626.     end
  5627.     local function scale(chr,scl)
  5628.    
  5629.         for _,v in pairs(pchar:GetChildren()) do
  5630.             if v:IsA("Hat") then
  5631.                 v:Clone()
  5632.                 v.Parent = game.Lighting
  5633.             end
  5634.         end
  5635.            
  5636.         local Head = chr['Head']
  5637.         local Torso = chr['Torso']
  5638.         local LA = chr['Left Arm']
  5639.         local RA = chr['Right Arm']
  5640.         local LL = chr['Left Leg']
  5641.         local RL = chr['Right Leg']
  5642.         local HRP = chr['HumanoidRootPart']
  5643.    
  5644.         wait(0.1)
  5645.        
  5646.         Head.formFactor = 3
  5647.         Torso.formFactor = 3
  5648.         LA.formFactor = 3
  5649.         RA.formFactor = 3
  5650.         LL.formFactor = 3
  5651.         RL.formFactor = 3
  5652.         HRP.formFactor = 3
  5653.        
  5654.         Head.Size = Vector3.new(scl * 2, scl, scl)
  5655.         Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  5656.         LA.Size = Vector3.new(scl, scl * 2, scl)
  5657.         RA.Size = Vector3.new(scl, scl * 2, scl)
  5658.         LL.Size = Vector3.new(scl, scl * 2, scl)
  5659.         RL.Size = Vector3.new(scl, scl * 2, scl)
  5660.         HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  5661.        
  5662.         local Motor1 = Instance.new('Motor6D', Torso)
  5663.         Motor1.Part0 = Torso
  5664.         Motor1.Part1 = Head
  5665.         Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  5666.         Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  5667.         Motor1.Name = "Neck"
  5668.                
  5669.         local Motor2 = Instance.new('Motor6D', Torso)
  5670.         Motor2.Part0 = Torso
  5671.         Motor2.Part1 = LA
  5672.         Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  5673.         Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  5674.         Motor2.Name = "Left Shoulder"
  5675.        
  5676.         local Motor3 = Instance.new('Motor6D', Torso)
  5677.         Motor3.Part0 = Torso
  5678.         Motor3.Part1 = RA
  5679.         Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  5680.         Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  5681.         Motor3.Name = "Right Shoulder"
  5682.        
  5683.         local Motor4 = Instance.new('Motor6D', Torso)
  5684.         Motor4.Part0 = Torso
  5685.         Motor4.Part1 = LL
  5686.         Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  5687.         Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  5688.         Motor4.Name = "Left Hip"
  5689.        
  5690.         local Motor5 = Instance.new('Motor6D', Torso)
  5691.         Motor5.Part0 = Torso
  5692.         Motor5.Part1 = RL
  5693.         Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  5694.         Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  5695.         Motor5.Name = "Right Hip"
  5696.        
  5697.         local Motor6 = Instance.new('Motor6D', HRP)
  5698.         Motor6.Part0 = HRP
  5699.         Motor6.Part1 = Torso
  5700.         Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  5701.         Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  5702.            
  5703.     end
  5704.    
  5705.     scale(pchar, sc)
  5706.    
  5707.     for _,v in pairs(game.Lighting:GetChildren()) do
  5708.         if v:IsA("Hat") then
  5709.             v.Parent = pchar
  5710.         end
  5711.     end
  5712. end
  5713. function topkek.tools.util.applyFace(id)
  5714.     local Char = topkek.lplr.Character
  5715.     if(Char)then
  5716.         local Type = id
  5717.         local Meme=id
  5718.         local BBG_SIZE=Char.Head.Size.X*1.25;
  5719.         local STUD_VECTOR_1=Char.Head.Size.Z/4;
  5720.         local STUD_VECTOR_2=Char.Head.Size.Z;
  5721.         local bbg=Char:FindFirstChild'BBGMEME'or Instance.new('BillboardGui',Char);
  5722.             bbg.StudsOffset=Vector3.new(0,STUD_VECTOR_1,STUD_VECTOR_2);
  5723.             bbg.Size=UDim2.new(BBG_SIZE,0,BBG_SIZE);
  5724.             bbg.Adornee=Char.Head;
  5725.             bbg.Name='BBGMEME';
  5726.         local img=bbg:FindFirstChild'Meme'or Instance.new('ImageLabel',bbg);
  5727.             img.BackgroundTransparency=1;
  5728.             img.Image="rbxassetid://"..Meme;
  5729.             img.Size=UDim2.new(1,0,1,0)
  5730.             img.Name='Meme';
  5731.         for i,v in next,Char:children()do
  5732.             if(v.className=='Hat')then
  5733.                 v=v:FindFirstChild'Handle';
  5734.                 if(v)then
  5735.                     v.Transparency=0
  5736.                 end;
  5737.             end;
  5738.         end;
  5739.     end;
  5740. end;
  5741. function topkek.tools.util.weenieHutJunior(plr)
  5742.     plr=plr.Character
  5743.     Shaft=Instance.new("Part", plr)
  5744.     Shaft.Name='Shaft'
  5745.     Shaft.Size=Vector3.new(1, 2.5, 1)
  5746.     Shaft.TopSurface=0
  5747.     Shaft.BottomSurface=0
  5748.     Shaft.CanCollide=true
  5749.     Cyln=Instance.new("CylinderMesh", Shaft)
  5750.     Cyln.Scale=Vector3.new(0.5,0.7,0.5)
  5751.     Instance.new("Weld", plr)
  5752.     plr.Weld.Part0=plr:FindFirstChild("Torso") or plr:FindFirstChild("LowerTorso")
  5753.     plr.Weld.Part1=plr.Shaft
  5754.     plr.Weld.C0=CFrame.new(0,-0.35,-0.9)*CFrame.fromEulerAnglesXYZ(2.2,0,0)
  5755.     Shaft.BrickColor=BrickColor.new("Pastel brown")
  5756.     Tip=Instance.new("Part", plr)
  5757.     Tip.Name='Tip'
  5758.     Tip.TopSurface=0
  5759.     Tip.BottomSurface=0
  5760.     Tip.Size=Vector3.new(1, 1, 1)
  5761.     Tip.CanCollide=true
  5762.     Tip.Touched:connect(function(prt) if prt.Parent~=player then spawn(function() for i=1, 5 do local pert=Instance.new("Part", player) pert.CFrame=CFrame.new(prt.Position) pert.CanCollide=true local mesh=Instance.new("BlockMesh", pert) mesh.Scale=Vector3.new(0.2,0.2,0.2) pert.BrickColor=BrickColor.new("White") end end) end end)
  5763.     Cyln2=Instance.new("SpecialMesh", Tip)
  5764.     Cyln2.MeshType='Sphere'
  5765.     Cyln2.Scale=Vector3.new(0.6,0.6,0.6)
  5766.     Instance.new("Weld", plr).Name='Weld2'
  5767.     plr.Weld2.Part0=plr.Shaft
  5768.     plr.Weld2.Part1=plr.Tip
  5769.     plr.Weld2.C0=CFrame.new(0,-.9,0)
  5770.     Tip.BrickColor=BrickColor.new("Pink")
  5771.     -----
  5772.     Ball1=Instance.new("Part", plr)
  5773.     Ball1.Name='Ball1'
  5774.     Ball1.Size=Vector3.new(1, 1, 1)
  5775.     Ball1.TopSurface=0
  5776.     Ball1.BottomSurface=0
  5777.     Cyln3=Instance.new("SpecialMesh", Ball1)
  5778.     Cyln3.MeshType='Sphere'
  5779.     Cyln3.Scale=Vector3.new(0.4,0.4,0.4)
  5780.     Instance.new("Weld", plr).Name='Weld3'
  5781.     plr.Weld3.Part0=plr.Shaft
  5782.     plr.Weld3.Part1=plr.Ball1
  5783.     plr.Weld3.C0=CFrame.new(0.225,.4,0.2)
  5784.     Ball1.BrickColor=BrickColor.new("Pastel brown")
  5785.     -----
  5786.     Ball2=Instance.new("Part", plr)
  5787.     Ball2.Name='Ball2'
  5788.     Ball2.Size=Vector3.new(1, 1, 1)
  5789.     Ball2.TopSurface=0
  5790.     Ball2.BottomSurface=0
  5791.     Cyln3=Instance.new("SpecialMesh", Ball2)
  5792.     Cyln3.MeshType='Sphere'
  5793.     Cyln3.Scale=Vector3.new(0.4,0.4,0.4)
  5794.     Instance.new("Weld", plr).Name='Weld4'
  5795.     plr.Weld4.Part0=plr.Shaft
  5796.     plr.Weld4.Part1=plr.Ball2
  5797.     plr.Weld4.C0=CFrame.new(-0.225,.4,0.2)
  5798.     Ball2.BrickColor=BrickColor.new("Pastel brown")
  5799. end
  5800. --// banmgr //--
  5801. topkek.banmgr.isPrivate = false
  5802. topkek.banmgr.whitelist = {}
  5803. topkek.banmgr.bans = {}
  5804. function topkek.banmgr.executeKick(z)
  5805.     local function doKick()
  5806.         if z.Character and z.Character:FindFirstChild('HumanoidRootPart') and z.Character:FindFirstChild('Torso') then
  5807.             z.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  5808.             local SP = Instance.new('SkateboardPlatform', z.Character) SP.Position = z.Character.HumanoidRootPart.Position SP.Transparency = 1
  5809.             spawn(function()
  5810.                 repeat wait()
  5811.                     if z.Character and z.Character:FindFirstChild('HumanoidRootPart') then
  5812.                         SP.Position = z.Character.HumanoidRootPart.Position
  5813.                     end
  5814.                 until not game:GetService('Players'):FindFirstChild(z.Name)
  5815.             end)
  5816.             z.Character.Torso.Anchored = true
  5817.         end
  5818.     end
  5819.     repeat
  5820.         doKick()
  5821.         wait()
  5822.     until not z
  5823. end
  5824. function topkek.banmgr.loadFromFile()
  5825.     -- todo: read file
  5826.     topkek.settings.get()
  5827.     topkek.banmgr.bans = topkek.settingsTable['Bans']
  5828. end
  5829. function topkek.banmgr.addHardBan(p)
  5830.     -- todo: write file
  5831.     table.insert(topkek.banmgr.bans, p.Name)
  5832.     topkek.settings.get()
  5833.     table.insert(topkek.settingsTable['Bans'], p.Name)
  5834.     topkek.settings.write()
  5835.     print("Hardbanned " .. p.Name)
  5836.     UpdateBanlist()
  5837.     topkek.banmgr.executeKick(p)
  5838.     topkek.banmgr.loadFromFile()
  5839. end
  5840. function topkek.banmgr.addSoftBan(p)
  5841.     table.insert(topkek.banmgr.bans, p.Name)
  5842.     topkek.banmgr.executeKick(p)
  5843. end
  5844. function topkek.banmgr.plrBanned(p)
  5845.     for x, m in pairs(topkek.banmgr.bans) do
  5846.         if m == p.Name then
  5847.             return true
  5848.         end
  5849.     end
  5850.     return false
  5851. end
  5852. function topkek.banmgr.doWhitelist(p)
  5853.     print(p .. " whitelisted")
  5854.     table.insert(topkek.banmgr.whitelist, p)
  5855. end
  5856. function topkek.banmgr.unwhitelist(p)
  5857.     for x, m in pairs(topkek.banmgr.whitelist) do
  5858.         if m == p then
  5859.             print(m .. " unwhitelisted")
  5860.             table.remove(topkek.banmgr.whitelist, x)
  5861.             if game:GetService('Players'):FindFirstChild(p) then
  5862.                 topkek.banmgr.executeKick(game:GetService('Players')[p])
  5863.             end
  5864.         end
  5865.     end
  5866. end
  5867. function topkek.banmgr.plrWhitelisted(p)
  5868.     for x, m in pairs(topkek.banmgr.whitelist) do
  5869.         if m == p.Name then
  5870.             return true
  5871.         end
  5872.     end
  5873.     return false
  5874. end
  5875. function topkek.banmgr.makePrivate()
  5876.     topkek.banmgr.isPrivate = true
  5877.     for i, v in pairs(game:GetService('Players'):GetPlayers()) do
  5878.         if not topkek.banmgr.plrWhitelisted(v) and v ~= topkek.lplr then
  5879.             spawn(function()
  5880.                 topkek.banmgr.executeKick(v)
  5881.             end)
  5882.         end
  5883.     end
  5884. end
  5885. function topkek.banmgr.unprivate()
  5886.     topkek.banmgr.isPrivate = false
  5887. end
  5888. function topkek.banmgr.init()
  5889.     topkek.banmgr.loadFromFile()
  5890.     game:GetService('Players').PlayerAdded:connect(function(p)
  5891.         if topkek.banmgr.plrBanned(p) or (topkek.banmgr.isPrivate and not topkek.banmgr.plrWhitelisted(p)) then
  5892.             print("Player " .. p.Name .. " is banned (or private on)! Kicking now.")
  5893.             topkek.banmgr.executeKick(p)
  5894.         end
  5895.     end)
  5896. end
  5897. --// settings //--
  5898. topkek.settings = {}
  5899. topkek.settingsTable = {}
  5900. function topkek.settings.write()
  5901.     --writefile("testplzignore.lua", "", game:GetService('HttpService'):JSONEncode(topkek.settingsTable))
  5902. end
  5903. function topkek.settings.get()
  5904. if game.Players.LocalPlayer.Character then
  5905.         print("No settings! Making new ...")
  5906.         topkek.settingsTable = {
  5907.             ['Bans'] = {
  5908.                
  5909.             },
  5910.             ['Themes'] = {
  5911.                 {Primary = {0,0,0}, Secondary = {0,0,0}, Tertiary = {0,0,0}}
  5912.             };
  5913.         }
  5914.         topkek.settings.write()
  5915.         return topkek.settingsTable
  5916.     else
  5917.         local lset = game:GetService('HttpService'):JSONDecode(set)
  5918.         topkek.settingsTable = lset
  5919.         return lset
  5920. end
  5921. end
  5922. --// shortcuts //--
  5923. tk = {}
  5924. tk.ob = topkek.tools.util.Object
  5925. tk.dp = topkek.tools.util.doPlayers
  5926. tk.rcm = topkek.tools.util.recurseRemove
  5927. tk.rcs = topkek.tools.util.recurseSet
  5928. tk.rcf = topkek.tools.util.recurseFunc
  5929. tk.rco = topkek.tools.util.recurseSetObj
  5930. tk.play = topkek.tools.util.play
  5931. tk.gt = topkek.tools.util.getTorso
  5932. --// gui //--
  5933. -- copying this from topkek3.0 because i'm
  5934. -- too lazy to rewrite my lib
  5935. topkek.tools.gui.seperation = 12
  5936. function topkek.tools.gui:addLeftIcon(parent, img, sz)
  5937.     topkek.tools.util.Object('ImageLabel', {
  5938.         Parent = parent;
  5939.         BackgroundTransparency = 1;
  5940.         Position = UDim2.new(0, 2, 0, 2);
  5941.         Size = UDim2.new(0, sz, 0, sz);
  5942.         Image = img;
  5943.     })
  5944. end
  5945. function topkek.tools.gui:makeContainer(n)
  5946.     local temp = topkek.template:Clone()
  5947.     temp.Name = n
  5948.     temp.Parent = topkek.holder
  5949.     temp.Container.Visible = false
  5950. end
  5951. function topkek.tools.gui:hookContainer(o, ncan, sepr, stt)
  5952.     if not o:IsA("ScrollingFrame") and (not ncan) then
  5953.         return nil
  5954.     elseif o:IsA("ScrollingFrame") then
  5955.         o.CanvasSize = UDim2.new(0, 0, 0, 0)
  5956.     end
  5957.    
  5958.     local self = {}
  5959.     self.main = o
  5960.     self.drawX = 0
  5961.     self.drawY = stt or topkek.tools.gui.seperation/2
  5962.     self.drawHeight = 0
  5963.     self.sepr = sepr or topkek.tools.gui.seperation
  5964.    
  5965.     function self:drawButton(sz, txt, func, ysz, cbgd)
  5966.         local xposOffset = 0
  5967.         local xposScale = self.drawX
  5968.         local xszOffset = 0
  5969.         local xszScale = sz
  5970.         if not (self.drawX == 0)  then
  5971.             xszOffset = -5
  5972.             if sz + self.drawX > 0.998 then
  5973.                 xszOffset = -10
  5974.             end
  5975.         elseif sz == 1 then
  5976.             local bzz = 4
  5977.             if ncan then
  5978.                 bzz = 0
  5979.             end
  5980.             xszOffset = -(self.sepr) - bzz
  5981.             xposOffset = self.sepr/2
  5982.         else
  5983.             xszOffset = -4 + -(self.sepr/2)
  5984.             xposOffset = self.sepr/2
  5985.         end
  5986.         if not ysz then ysz = 20 end
  5987.         local obj = topkek.tools.util.Object("TextButton", {
  5988.             Parent = self.main;
  5989.             BackgroundColor3 = cbgd or Color3.new(163/255, 57/255, 57/255);
  5990.             BorderSizePixel = 0;
  5991.             Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
  5992.             Size = UDim2.new(xszScale, xszOffset, 0, ysz);
  5993.             Font = 'SourceSans';
  5994.             FontSize = 'Size14';
  5995.             Text = txt;
  5996.             TextSize = 14;
  5997.             TextColor3 = Color3.new(199/255, 199/255, 199/255);
  5998.         })
  5999.         obj.MouseButton1Down:connect(function()
  6000.             spawn(func)
  6001.         end)
  6002.         if ysz > self.drawHeight then
  6003.             self.drawHeight = ysz
  6004.         end
  6005.         self.drawX = self.drawX + sz
  6006.         if self.drawX > 0.998 then
  6007.             self.drawY = self.drawY + 3 + self.drawHeight
  6008.             self.drawX = 0
  6009.             self.drawHeight = 0
  6010.             if (not ncan) then
  6011.                 self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  6012.             end
  6013.         end
  6014.         return obj
  6015.     end
  6016.    
  6017.     function self:GetChildren()
  6018.         return self.main:GetChildren()
  6019.     end
  6020.    
  6021.     function self:getDrawY()
  6022.         return self.drawY
  6023.     end
  6024.    
  6025.     function self:setDrawY(y)
  6026.         self.drawY = y
  6027.     end
  6028.    
  6029.     function self:drawTextBox(sz, txt, ysz, cbgd)
  6030.         local xposOffset = 0
  6031.         local xposScale = self.drawX
  6032.         local xszOffset = 0
  6033.         local xszScale = sz
  6034.         if not (self.drawX == 0)  then
  6035.             xszOffset = -5
  6036.             if sz + self.drawX > 0.998 then
  6037.                 xszOffset = -10
  6038.             end
  6039.         elseif sz == 1 then
  6040.             xszOffset = -(self.sepr) - 5
  6041.             xposOffset = self.sepr/2
  6042.         else
  6043.             xszOffset = -4 + -(self.sepr/2)
  6044.             xposOffset = self.sepr/2
  6045.         end
  6046.         if not ysz then ysz = 20 end
  6047.         local obj = topkek.tools.util.Object("TextBox", {
  6048.             Parent = self.main;
  6049.             BackgroundColor3 = cbgd or color3(153, 52, 52);
  6050.             BorderSizePixel = 0;
  6051.             Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
  6052.             Size = UDim2.new(xszScale, xszOffset, 0, ysz);
  6053.             Font = 'SourceSans';
  6054.             FontSize = 'Size14';
  6055.             Text = txt;
  6056.             TextSize = 14;
  6057.             TextColor3 = Color3.new(199/255, 199/255, 199/255);
  6058.         })
  6059.         if ysz > self.drawHeight then
  6060.             self.drawHeight = ysz
  6061.         end
  6062.         self.drawX = self.drawX + sz
  6063.         if self.drawX > 0.998 then
  6064.             self.drawY = self.drawY + 3 + self.drawHeight
  6065.             self.drawX = 0
  6066.             self.drawHeight = 0
  6067.             self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  6068.         end
  6069.         return obj
  6070.     end
  6071.    
  6072.     function self:drawImage(sz, img, ysz)
  6073.         local xposOffset = 0
  6074.         local xposScale = self.drawX
  6075.         local xszOffset = 0
  6076.         local xszScale = sz
  6077.         if not (self.drawX == 0)  then
  6078.             xszOffset = -5
  6079.             if sz + self.drawX > 0.998 then
  6080.                 xszOffset = -12
  6081.             end
  6082.         elseif sz == 1 then
  6083.             xszOffset = -(self.sepr) - 5
  6084.             xposOffset = self.sepr/2
  6085.         else
  6086.             xszOffset = -5 + -(self.sepr/2)
  6087.             xposOffset = self.sepr/2
  6088.         end
  6089.         if not ysz then ysz = 20 end
  6090.         local obj = topkek.tools.util.Object("ImageLabel", {
  6091.             Parent = self.main;
  6092.             BackgroundTransparency = 1;
  6093.             BorderColor3 = Color3.new(27, 42, 53);
  6094.             BorderSizePixel = 0;
  6095.             Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
  6096.             Size = UDim2.new(xszScale, xszOffset, 0, ysz);
  6097.             Image = img;
  6098.         })
  6099.         if ysz > self.drawHeight then
  6100.             self.drawHeight = ysz
  6101.         end
  6102.         self.drawX = self.drawX + sz
  6103.         if self.drawX > 0.998 then
  6104.             self.drawY = self.drawY + 3 + self.drawHeight
  6105.             self.drawX = 0
  6106.             self.drawHeight = 0
  6107.             if (not ncan) then
  6108.                 self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  6109.             end
  6110.         end
  6111.         return obj
  6112.     end
  6113.    
  6114.     function self:drawText(sz, txt, ysz)
  6115.         local xposOffset = 0
  6116.         local xposScale = self.drawX
  6117.         local xszOffset = 0
  6118.         local xszScale = sz
  6119.         if not (self.drawX == 0)  then
  6120.             xszOffset = -5
  6121.             if sz + self.drawX > 0.998 then
  6122.                 xszOffset = -10
  6123.             end
  6124.         elseif sz == 1 then
  6125.             local bzz = 5
  6126.             if ncan then
  6127.                 bzz = 0
  6128.             end
  6129.             xszOffset = -(self.sepr) - bzz
  6130.             xposOffset = self.sepr/2
  6131.         else
  6132.             xszOffset = -4 + -(self.sepr/2)
  6133.             xposOffset = self.sepr/2
  6134.         end
  6135.         if not ysz then ysz = 20 end
  6136.         local obj = topkek.tools.util.Object("TextLabel", {
  6137.             Parent = self.main;
  6138.             BackgroundColor3 = Color3.new(148/255, 51/255, 51/255);
  6139.             BorderSizePixel = 0;
  6140.             Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
  6141.             Size = UDim2.new(xszScale, xszOffset, 0, ysz);
  6142.             Font = 'SourceSans';
  6143.             FontSize = 'Size14';
  6144.             Text = txt;
  6145.             TextSize = 14;
  6146.             TextColor3 = Color3.new(199/255, 199/255, 199/255);
  6147.  
  6148.         })
  6149.         if ysz > self.drawHeight then
  6150.             self.drawHeight = ysz
  6151.         end
  6152.         self.drawX = self.drawX + sz
  6153.         if self.drawX > 0.998 then
  6154.             self.drawY = self.drawY + 3 + self.drawHeight
  6155.             self.drawX = 0
  6156.             self.drawHeight = 0
  6157.             if (not ncan) then
  6158.                 self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  6159.             end
  6160.         end
  6161.         return obj
  6162.     end
  6163.    
  6164.    
  6165.     function self:drawScrollingContainer(ysz)
  6166.         local sz = UDim2.new(1, -(self.sepr/2) - 11, 0, ysz)
  6167.         local pos = UDim2.new(0, self.sepr/2, 0, self.drawY)
  6168.         local obj = topkek.tools.util.Object("ScrollingFrame", {
  6169.             Parent = self.main;
  6170.             BackgroundColor3 = color3(117, 42, 42);
  6171.             BorderSizePixel = 0;
  6172.             Position = pos;
  6173.             Size = sz;
  6174.             BottomImage = 'rbxassetid://368504177';
  6175.             MidImage = 'rbxassetid://368504177';
  6176.             TopImage = 'rbxassetid://368504177';
  6177.             ScrollBarThickness = 5;
  6178.         })
  6179.        
  6180.         self.drawY = self.drawY + 5 + ysz
  6181.         self.drawX = 0
  6182.         self.drawHeight = 0
  6183.         if (not ncan) then
  6184.             self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  6185.         end
  6186.         return topkek.tools.gui:hookContainer(obj, false, 10, 3)
  6187.     end
  6188.    
  6189.     function self:drawContainer(xsz, ysz, xz, tz, sep)
  6190.         local sz = UDim2.new(xsz, -(self.sepr/2) - 11, 0, ysz)
  6191.         local pos = UDim2.new(tz or 0, self.sepr/2, 0, self.drawY)
  6192.         local obj = topkek.tools.util.Object("Frame", {
  6193.             Parent = self.main;
  6194.             BackgroundColor3 = color3(117, 42, 42);
  6195.             BorderSizePixel = 0;
  6196.             Position = pos;
  6197.             Size = sz;
  6198.         })
  6199.         if not xz then
  6200.             self.drawY = self.drawY + 5 + ysz
  6201.         end
  6202.         self.drawX = 0
  6203.         self.drawHeight = 0
  6204.         if (not ncan) then
  6205.             self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  6206.         end
  6207.         return topkek.tools.gui:hookContainer(obj, sep or 12, 5)
  6208.     end
  6209.    
  6210.     function self:addSpacing()
  6211.         self.drawY = self.drawY + 3
  6212.     end
  6213.    
  6214.     function self:center()
  6215.         local a,c,b=
  6216.             self.main.Position.X.Scale,
  6217.                 self.main.Position.X.Offset,self.main.Size.Y.Offset
  6218.         self.main.Position=UDim2.new(a,c+2, 0.5, -(b/2))
  6219.     end
  6220.    
  6221.     return self
  6222. end
  6223.  
  6224. --//anim//--
  6225. topkek.tools.animator.animateTo = function(source, dest)
  6226.     -- holder2holder:
  6227.     -- invis holder
  6228.     -- clone holder; vis
  6229.     -- move holder to right
  6230.     -- vis dest container
  6231.     -- tween clone holder left
  6232.     -- tween dest holder right
  6233.     print("nav",source,dest)
  6234.     topkek.holder.Visible = false
  6235.     local hclone = topkek.holder:Clone()
  6236.     hclone.Parent = topkek.center
  6237.     hclone.Name = 'animclone'
  6238.     hclone.Visible = true
  6239.     topkek.holder.Position = UDim2.new(-1, 0, 0, 30)
  6240.     source.Visible = false
  6241.     dest.Visible = true
  6242.     dest.Container.Visible = true
  6243.     dest.Container.ZIndex = 1
  6244.     dest.ZIndex = 1
  6245.     topkek.holder.Visible = true
  6246.     topkek.holder:TweenPosition(UDim2.new(0, 150, 0, 30), "Out", "Quad", 0.3)
  6247.     hclone:TweenPosition(UDim2.new(1, 0, 0, 30), "Out", "Quad", 0.3)
  6248.     wait(0.3)
  6249. end
  6250. topkek.tools.animator.initialAnimation = function()
  6251.     -- initanim:
  6252.     -- join both composites
  6253.     -- delete composites; vis solid
  6254.     -- tween solid to nav topbar
  6255.     -- copy topbar plrname; move outside region
  6256.     -- tween in clone topbar
  6257.     -- delete clone and solid; vis topbar
  6258.     -- tween down topbar
  6259.     -- tween holder out
  6260.     local function abspos(x)
  6261.         return UDim2.new(0, x.AbsolutePosition.X, 0, x.AbsolutePosition.Y)
  6262.     end
  6263.     local function abssz(x)
  6264.         return UDim2.new(0, x.AbsoluteSize.X, 0, x.AbsoluteSize.Y)
  6265.     end
  6266.     local holder = topkek.holder
  6267.     local nav = topkek.navigator
  6268.     local topnav = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Navigation.Topbar
  6269.     local topbar = topkek.topbar
  6270.     local pname =  game.Players.LocalPlayer.PlayerGui["4.0"].Main.Topbar.PlayerName:Clone()
  6271.     local solid = game.Players.LocalPlayer.PlayerGui["4.0"].Solid
  6272.     topkek.center.Size = UDim2.new(0, 150, 0, 30)
  6273.     game.Players.LocalPlayer.PlayerGui["4.0"].Composite1:TweenPosition(UDim2.new(0.5, -50, 0.5, -50), 'Out', 'Quad', 0.5)
  6274.     game.Players.LocalPlayer.PlayerGui["4.0"].Composite2:TweenPosition(UDim2.new(0.5, 0, 0.5, -50), 'Out', 'Quad', 0.5)
  6275.     wait(0.52)
  6276.     solid.Visible = true
  6277.     game.Players.LocalPlayer.PlayerGui["4.0"].Composite1:Destroy()
  6278.     game.Players.LocalPlayer.PlayerGui["4.0"].Composite2:Destroy()
  6279.     wait(3)
  6280.     solid.Label:TweenPosition(UDim2.new(0, 0, 1.5, 0), 'Out', 'Quad', 0.5)
  6281.     solid:TweenSizeAndPosition(abssz(topnav), abspos(topnav), 'Out', 'Linear', 0.6)
  6282.     wait(0.52)
  6283.     solid.Label:Destroy()
  6284.     wait(0.12)
  6285.     topkek.center.Visible = true
  6286.     topnav.Visible = true
  6287.     solid:Destroy()
  6288.     pname.Position = UDim2.new(0, -170, 0, 0)
  6289.     pname.Parent = topnav
  6290.     pname.Visible = true
  6291.     pname:TweenPosition(UDim2.new(0, 10, 0, 0), 'Out', 'Quad', 0.2)
  6292.     wait(0.25)
  6293.     topkek.center:TweenSize(UDim2.new(0, 150, 0, 395), 'Out', 'Quad', 0.3)
  6294.     spawn(topkek.navigation.buildNavigator)
  6295.     wait(0.35)
  6296.     topkek.center:TweenSize(UDim2.new(0, 470, 0, 395), 'In', 'Quad', 0.3)
  6297.     wait(0.35)
  6298.     topbar.PlayerName.Visible = true
  6299.     pname:Destroy()
  6300.     AllowHovers = true
  6301. end
  6302. --//nav//--
  6303. topkek.navigation.currentContainer = topkek.tools.util.getContainer('Home')
  6304. topkek.navigation.windowState = 0
  6305. topkek.navigation.gotoContainer = function(cont)
  6306.     topkek.tools.animator.animateTo(topkek.navigation.currentContainer, cont)
  6307.     topkek.navigation.currentContainer = cont
  6308. end
  6309. topkek.navigation.buildNavigator = function()
  6310.     local nav = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Navigation
  6311.     local hook = topkek.tools.gui:hookContainer(nav.Scroll, false)
  6312.     local btns = {}
  6313.     for l, x in pairs(topkek.data.windows) do
  6314.         local container = topkek.tools.util.getContainer(x)
  6315.         local btn = hook:drawButton(1, x, function() topkek.navigation.gotoContainer(container) end, 25)
  6316.         local ZPos = btn.Position
  6317.         btn.Position = btn.Position - UDim2.new(0, 0, 0, 5)
  6318.         btn:TweenPosition(ZPos, 'Out', 'Bounce', 0.2)
  6319.         btn.LayoutOrder = l
  6320.         btn.ZIndex = 4
  6321.         local OPos = btn.Position
  6322.         btn.MouseEnter:connect(function()
  6323.             if AllowHovers == false then
  6324.                 return
  6325.             end
  6326.             for i, v in pairs(btns) do
  6327.                 if v[1] ~= btn then
  6328.                     v[1]:TweenPosition(v[2], 'Out', 'Quad', 0.1)
  6329.                 end
  6330.             end
  6331.             btn:TweenPosition(OPos + UDim2.new(0, 3, 0, 0), 'Out', 'Quad', 0.1)
  6332.         end)
  6333.         btn.MouseLeave:connect(function()
  6334.             btn:TweenPosition(OPos, 'Out', 'Quad', 0.1)
  6335.         end)
  6336.         table.insert(btns, {btn, OPos})
  6337.         wait() 
  6338.     end
  6339. end
  6340. topkek.navigation.buildTopbar = function()
  6341.     local top = topkek.topbar
  6342.     local FELabel = top.Controllers.IsFE
  6343.     top.PlayerName.Text = topkek.lplr.Name
  6344.     if game:GetService('Workspace').FilteringEnabled == true then
  6345.         FELabel.Text = "FE Game"
  6346.         FELabel.TextColor3 = BrickColor.new("Bright red").Color
  6347.     else
  6348.         FELabel.Text = "Not FE"
  6349.         FELabel.TextColor3 = BrickColor.new("Bright green").Color
  6350.     end
  6351.     top.Controllers.Hide.MouseButton1Down:connect(function()
  6352.         if topkek.navigation.windowState == 0 then
  6353.             topkek.navigation.windowState = 1
  6354.             topkek.center:TweenSize(UDim2.new(0, 470, 0, 30), 'Out', 'Quint', 0.2)
  6355.         else
  6356.             topkek.navigation.windowState = 0
  6357.             topkek.center:TweenSize(UDim2.new(0, 470, 0, 395), 'Out', 'Quint', 0.2)
  6358.         end
  6359.     end)   
  6360.     top.Controllers.Exit.MouseButton1Down:connect(function()
  6361.         topkek.center:TweenSize(UDim2.new(0, 470, 0, 30), 'Out', 'Quint', 0.3)
  6362.         wait(0.31)
  6363.         topkek.center:TweenSize(UDim2.new(0, 0, 0, 0), 'Out', 'Quint', 0.3)
  6364.         PlayerChatHook:disconnect()
  6365.     end)
  6366.    
  6367. end
  6368. topkek.navigation.initCommandBar = function()
  6369.     DistributedCmdBar, cmd = topkek.holder.Command, {}
  6370.     --weathered-down version of my cmdscript for topkek
  6371. cmd = {}
  6372.  
  6373. -- ** defines ** --
  6374. cmd.service = (function(a) return game:service(a) end)
  6375. cmd.gplayers = (function() return cmd.service'Players':GetPlayers() end)
  6376. cmd.players = cmd.service('Players')
  6377. cmd.localplayer = cmd.players.LocalPlayer
  6378.  
  6379. cmd.prefix = ';'
  6380. cmd.hidden = '/'
  6381.  
  6382. cmd.commands = {}
  6383. cmd.util = {}
  6384. cmd.interface = {}
  6385.  
  6386. cmd.admins = {}
  6387. cmd.noclip = false
  6388.  
  6389. -- ** util ** --
  6390. cmd.util.pos = function(str, pos)
  6391.     local increment = 1
  6392.     for spc in str:gmatch("[^ ]+") do
  6393.         if increment == pos then
  6394.             return spc
  6395.         end
  6396.         increment = increment + 1
  6397.     end
  6398.     return ''
  6399. end
  6400. cmd.util.pstr = function(str, re_enc)
  6401.     str = string.lower(str)
  6402.     local players = {}
  6403.     if re_enc == true then
  6404.         if str == 'me' then
  6405.             return {game.Players.LocalPlayer}
  6406.         end
  6407.         if str == 'all' then
  6408.             return game.Players:GetPlayers()
  6409.         end
  6410.         if str == 'others' then
  6411.             for i, v in pairs(game.Players:GetPlayers()) do
  6412.                 if v ~= cmd.localplayer then
  6413.                     table.insert(players, v)
  6414.                 end
  6415.             end
  6416.         end
  6417.         for i, v in pairs(game.Players:GetPlayers()) do
  6418.             if string.lower(v.Name):sub(1, #str) == str then
  6419.                 table.insert(players, v)
  6420.             end
  6421.         end
  6422.         return players
  6423.     else
  6424.         for seper in str:gmatch("[^,]+") do
  6425.             for i, v in pairs(cmd.util.pstr(seper, true)) do
  6426.                 table.insert(players, v)
  6427.             end
  6428.         end
  6429.         return players
  6430.     end
  6431. end
  6432. cmd.util.parse = function(str, fmt)
  6433.     local args = {}
  6434.     local encountered = 0
  6435.     local position = 1
  6436.     for form in fmt:gmatch("[^%%]+") do
  6437.         if position == 1 then
  6438.             args['command'] = cmd.util.pos(str, position)
  6439.         end
  6440.         if form == 'inf' then
  6441.             args[position] = str:sub(encountered, #str)
  6442.         end
  6443.         if form == 'int' then
  6444.             local fetch = cmd.util.pos(str, position)
  6445.             if tonumber(fetch) == nil then
  6446.                 return nil
  6447.             end
  6448.             args[position] =  {'integer', data = fetch}
  6449.         end
  6450.         if form == 'str' then
  6451.             local fetch = cmd.util.pos(str, position)
  6452.             args[position] = {'string', data = fetch}
  6453.         end
  6454.         if form == 'plrs' then
  6455.             args[position] = cmd.util.pstr(cmd.util.pos(str, position), false)
  6456.         end
  6457.         encountered = encountered + ((#cmd.util.pos(str, position)) + 1)
  6458.         position = position + 1
  6459.     end
  6460.     return args
  6461. end
  6462. cmd.util.isadmin = function(p)
  6463.     if p == cmd.localplayer.Name then
  6464.         return true
  6465.     else
  6466.         for i, v in pairs(cmd.admins) do
  6467.             if v == p.Name then
  6468.                 return true
  6469.             end
  6470.         end
  6471.         return false
  6472.     end
  6473. end
  6474. cmd.util.BombVest = function(Players)
  6475.     -- modified by nosyliam
  6476.     local TickWait = 1
  6477.     local Dead = false
  6478.     local BeltPositions = { }
  6479.     local ExplodeSounds = { }
  6480.    
  6481.     for ___, player in pairs(Players) do   
  6482.     pcall(function()
  6483.     local Me = player
  6484.     local Char = Me.Character
  6485.     local Torso = Char.Torso
  6486.     local Color = "Medium stone gray"
  6487.     local Dead = false
  6488.    
  6489.    
  6490.     local Position = Vector3.new(0,100,0)
  6491.     local function NewPart(Parent)
  6492.         local Part = Instance.new("Part", Parent)
  6493.         Part.CanCollide = false
  6494.         Part.FormFactor = "Custom"
  6495.         Part.Position = Position
  6496.         Part.TopSurface = "Smooth"
  6497.         Part.BottomSurface = "Smooth"
  6498.         Part.BrickColor = BrickColor.new(Color)
  6499.         Position = Position + Vector3.new(0,Part.Size.Y + 10,0)
  6500.         return Part
  6501.     end
  6502.    
  6503.     local Model = Char:FindFirstChild("Bomb")
  6504.     if Model then Model:Destroy() end
  6505.    
  6506.     Model = Instance.new("Model", Char)
  6507.     Model.Name = "Bomb"
  6508.    
  6509.     local Belt = NewPart(Model)
  6510.     Belt.Size = Vector3.new(2.2,0.5,1.2)
  6511.     table.insert(BeltPositions, Belt)
  6512.     local Weld = Instance.new("Weld", Belt)
  6513.     Weld.Part0 = Belt
  6514.     Weld.Part1 = Torso
  6515.     Weld.C0 = CFrame.new(0,1.1,0)
  6516.     local Light = Instance.new("PointLight", Belt)
  6517.     Light.Range = 15
  6518.     Light.Brightness = 5
  6519.     Light.Color = Color3.new(1,0,0)
  6520.     local Beep = Instance.new("Sound", Belt)
  6521.     Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  6522.     local ExplodeSound = Instance.new("Sound", Belt)
  6523.     ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003 --144507765
  6524.     ExplodeSound.Pitch = 2.8
  6525.     ExplodeSound.Volume = 3
  6526.     table.insert(ExplodeSounds, ExplodeSound)
  6527.    
  6528.     local Back = NewPart(Model)
  6529.     Back.Size = Vector3.new(1.5,1.5,0.5)
  6530.     local Weld = Instance.new("Weld", Back)
  6531.     Weld.Part0 = Back
  6532.     Weld.Part1 = Torso
  6533.     Weld.C0 = CFrame.new(0,0.1,-0.75)
  6534.    
  6535.     local StrapLeft = NewPart(Model)
  6536.     StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  6537.     local Weld = Instance.new("Weld", StrapLeft)
  6538.     Weld.Part0 = StrapLeft
  6539.     Weld.Part1 = Torso
  6540.     Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  6541.    
  6542.     local BuckleLeft = NewPart(Model)
  6543.     BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  6544.     local Weld = Instance.new("Weld", BuckleLeft)
  6545.     Weld.Part0 = BuckleLeft
  6546.     Weld.Part1 = Torso
  6547.     Weld.C0 = CFrame.new(0.65,0.1,0.5)
  6548.    
  6549.     local StrapRight = NewPart(Model)
  6550.     StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  6551.     local Weld = Instance.new("Weld", StrapRight)
  6552.     Weld.Part0 = StrapRight
  6553.     Weld.Part1 = Torso
  6554.     Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  6555.    
  6556.     local BuckleRight = NewPart(Model)
  6557.     BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  6558.     local Weld = Instance.new("Weld", BuckleRight)
  6559.     Weld.Part0 = BuckleRight
  6560.     Weld.Part1 = Torso
  6561.     Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  6562.    
  6563.    
  6564.     coroutine.wrap(function()
  6565.         repeat
  6566.             wait(TickWait)
  6567.             Light.Enabled = not Light.Enabled
  6568.             Beep:Play()
  6569.         until Dead == true
  6570.     end)()
  6571.     end)
  6572.     end
  6573.    
  6574.     local Tool = Instance.new("HopperBin", cmd.localplayer.Backpack)
  6575.     Tool.Name = "Bomb Vest"
  6576.    
  6577.     Tool.Selected:connect(function(Mouse)
  6578.         TickWait = 0.3
  6579.         Mouse.Icon = "http://www.roblox.com/asset/?id=9109985"
  6580.        
  6581.         Mouse.Button1Down:connect(function()
  6582.             if Dead == false then
  6583.                 Dead = true
  6584.                 for i, Belt in pairs(BeltPositions) do
  6585.                 coroutine.wrap(function()
  6586.                 pcall(function() ExplodeSounds[i]:Play() end)
  6587.                 wait(1.4)
  6588.                 local Explosion = Instance.new("Explosion", workspace)
  6589.                 Explosion.Position = Belt.Position
  6590.                 Explosion.BlastPressure = 100000
  6591.                 Explosion.DestroyJointRadiusPercent = 0.7
  6592.                 Explosion.ExplosionType = "CratersAndDebris"
  6593.                 Explosion.BlastRadius = 50
  6594.                 Explosion.Hit:connect(function(Part, Distance)
  6595.                     Part.Anchored = false
  6596.                     if Distance <= 10 then
  6597.                         Part:BreakJoints()
  6598.                     end
  6599.                 end)
  6600.                 end)()
  6601.                 end
  6602.             end
  6603.         end)
  6604.     end)
  6605.    
  6606.     Tool.Deselected:connect(function()
  6607.         TickWait = 1
  6608.     end)
  6609. end
  6610. cmd.util.hulk = function(p)
  6611.     function giant(p, size)
  6612.         local pchar = p.Character
  6613.         if pchar then
  6614.             local function scale(chr,scl)
  6615.            
  6616.                 for _,v in pairs(pchar:GetChildren()) do
  6617.                     if v:IsA("Hat") then
  6618.                         v:Clone()
  6619.                         v.Parent = game.Lighting
  6620.                     end
  6621.                 end
  6622.                    
  6623.                 local Head = chr['Head']
  6624.                 local Torso = chr['Torso']
  6625.                 local LA = chr['Left Arm']
  6626.                 local RA = chr['Right Arm']
  6627.                 local LL = chr['Left Leg']
  6628.                 local RL = chr['Right Leg']
  6629.                 local HRP = chr['HumanoidRootPart']
  6630.            
  6631.                 wait(0.1)
  6632.                
  6633.                 Head.formFactor = 3
  6634.                 Torso.formFactor = 3
  6635.                 LA.formFactor = 3
  6636.                 RA.formFactor = 3
  6637.                 LL.formFactor = 3
  6638.                 RL.formFactor = 3
  6639.                 HRP.formFactor = 3
  6640.                
  6641.                 Head.Size = Vector3.new(scl * 2, scl, scl)
  6642.                 Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  6643.                 LA.Size = Vector3.new(scl, scl * 2, scl)
  6644.                 RA.Size = Vector3.new(scl, scl * 2, scl)
  6645.                 LL.Size = Vector3.new(scl, scl * 2, scl)
  6646.                 RL.Size = Vector3.new(scl, scl * 2, scl)
  6647.                 HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  6648.                
  6649.                 local Motor1 = Instance.new('Motor6D', Torso)
  6650.                 Motor1.Part0 = Torso
  6651.                 Motor1.Part1 = Head
  6652.                 Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  6653.                 Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  6654.                 Motor1.Name = "Neck"
  6655.                        
  6656.                 local Motor2 = Instance.new('Motor6D', Torso)
  6657.                 Motor2.Part0 = Torso
  6658.                 Motor2.Part1 = LA
  6659.                 Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  6660.                 Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  6661.                 Motor2.Name = "Left Shoulder"
  6662.                
  6663.                 local Motor3 = Instance.new('Motor6D', Torso)
  6664.                 Motor3.Part0 = Torso
  6665.                 Motor3.Part1 = RA
  6666.                 Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  6667.                 Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  6668.                 Motor3.Name = "Right Shoulder"
  6669.                
  6670.                 local Motor4 = Instance.new('Motor6D', Torso)
  6671.                 Motor4.Part0 = Torso
  6672.                 Motor4.Part1 = LL
  6673.                 Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  6674.                 Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  6675.                 Motor4.Name = "Left Hip"
  6676.                
  6677.                 local Motor5 = Instance.new('Motor6D', Torso)
  6678.                 Motor5.Part0 = Torso
  6679.                 Motor5.Part1 = RL
  6680.                 Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  6681.                 Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  6682.                 Motor5.Name = "Right Hip"
  6683.                
  6684.                 local Motor6 = Instance.new('Motor6D', HRP)
  6685.                 Motor6.Part0 = HRP
  6686.                 Motor6.Part1 = Torso
  6687.                 Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  6688.                 Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  6689.                    
  6690.             end
  6691.            
  6692.             scale(pchar, size)
  6693.             pchar.Humanoid.WalkSpeed = 15 * size
  6694.        
  6695.             for _,v in pairs(game.Lighting:GetChildren()) do
  6696.                 if v:IsA("Hat") then
  6697.                     v.Parent = pchar
  6698.                 end
  6699.             end
  6700.         end
  6701.     end
  6702.    
  6703.     local plr = p
  6704.     giant(plr, 3)
  6705.     for i, v in pairs(plr.Character:GetChildren()) do
  6706.         if v:IsA("BasePart") then
  6707.             v.Touched:connect(function(p)
  6708.                 if p.Size.X<30 then
  6709.                     p.Anchored = false
  6710.                     p:BreakJoints()
  6711.                 end
  6712.             end)
  6713.         end
  6714.     end
  6715.    
  6716.     local csize = 3
  6717.    
  6718.     local sgui = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui)
  6719.     local base = Instance.new("Frame", sgui)
  6720.     base.BackgroundTransparency = 1
  6721.     base.Size = UDim2.new(0, 110, 0, 200)
  6722.     base.Position = UDim2.new(1, -120, 1, -180)
  6723.     local indicator = Instance.new("TextLabel", base)
  6724.     indicator.Size = UDim2.new(1, 0, 0, 25)
  6725.     indicator.TextColor3 = Color3.new(1, 1, 1)
  6726.     indicator.BackgroundTransparency = 0
  6727.     indicator.FontSize = Enum.FontSize.Size18
  6728.     indicator.Font = Enum.Font.SourceSans
  6729.     indicator.Text = "Current Size: 3"
  6730.     local PlusOne = Instance.new("TextButton", base)
  6731.     PlusOne.BackgroundColor3 = Color3.new(214/255, 214/255, 214/255)
  6732.     PlusOne.Position = UDim2.new(0, 0, 0, 40)
  6733.     PlusOne.Size = UDim2.new(1, 0, 0.5, -50)
  6734.     PlusOne.BorderSizePixel = 2
  6735.     PlusOne.Font = Enum.Font.SourceSansBold
  6736.     PlusOne.FontSize = Enum.FontSize.Size24
  6737.     PlusOne.Text = "+1 Size"
  6738.     local MinusOne = Instance.new("TextButton", base)
  6739.     MinusOne.BackgroundColor3 = Color3.new(214/255, 214/255, 214/255)
  6740.     MinusOne.Position = UDim2.new(0, 0, 0.5, 10)
  6741.     MinusOne.Size = UDim2.new(1, 0, 0.5, -50)
  6742.     MinusOne.Text = "-1 Size"
  6743.     MinusOne.BorderSizePixel = 2
  6744.     MinusOne.Font = Enum.Font.SourceSansBold
  6745.     MinusOne.FontSize = Enum.FontSize.Size24
  6746.    
  6747.     PlusOne.MouseButton1Down:connect(function()
  6748.         csize = csize + 1
  6749.         giant(plr, csize)
  6750.         indicator.Text = "Current Size: "..tostring(csize)
  6751.     end)
  6752.    
  6753.     MinusOne.MouseButton1Down:connect(function()
  6754.         csize = csize - 1
  6755.         giant(plr, csize)
  6756.         indicator.Text = "Current Size: "..tostring(csize)
  6757.     end)
  6758. end
  6759. cmd.util.R15 = function()
  6760.     rcode=[[local function Init()
  6761.         wait()
  6762.         local function ConChar(P)
  6763.             Character = P.Character
  6764.                
  6765.                 local R15Model = Instance.new("Model")
  6766.                 R15Model.Name = "R15Model"
  6767.                 R15Model.Parent = Character
  6768.                
  6769.                 local function CreateLimb(Name,Color,Size,Transparency,ConnectToLimb,MotorName,C0,C1,MeshId)
  6770.                     local Part = Instance.new("Part")
  6771.                     Part.FormFactor = "Custom"
  6772.                     Part.Size = Size
  6773.                     Part.BrickColor = Color
  6774.                     Part.CanCollide = false
  6775.                     Part.Name = Name
  6776.                     Part.Transparency = (Transparency == 0.001 and 0 or Transparency)
  6777.                     Part.TopSurface = "Smooth"
  6778.                     Part.BottomSurface = "Smooth"
  6779.                    
  6780.                     local Motor = Instance.new("Motor6D")
  6781.                     Motor.C0 = C0
  6782.                     Motor.C1 = C1
  6783.                     Motor.Part0 = ConnectToLimb
  6784.                     Motor.Part1 = Part
  6785.                     Motor.Name = MotorName
  6786.                     Motor.MaxVelocity = 0.1
  6787.                     Motor.Parent = ConnectToLimb
  6788.                    
  6789.                     if MeshId then
  6790.                         local Mesh = Instance.new("SpecialMesh")
  6791.                         Mesh.MeshType = "FileMesh"
  6792.                         Mesh.MeshId = MeshId
  6793.                         Mesh.Scale = Vector3.new(0.99,0.99,0.99)
  6794.                         Mesh.Parent = Part
  6795.                     end
  6796.                    
  6797.                     if MeshId and Transparency == 0.001 then
  6798.                         local ShirtTexturePart = Instance.new("Part")
  6799.                         ShirtTexturePart.FormFactor = "Custom"
  6800.                         ShirtTexturePart.Size = Size
  6801.                         ShirtTexturePart.BrickColor = Color
  6802.                         ShirtTexturePart.CanCollide = false
  6803.                         ShirtTexturePart.Name = "ShirtTexturePart"
  6804.                         ShirtTexturePart.Transparency = Transparency
  6805.                         ShirtTexturePart.TopSurface = "Smooth"
  6806.                         ShirtTexturePart.BottomSurface = "Smooth"
  6807.                        
  6808.                         local Mesh = Instance.new("SpecialMesh")
  6809.                         Mesh.MeshType = "FileMesh"
  6810.                         Mesh.MeshId = MeshId
  6811.                         Mesh.Parent = ShirtTexturePart
  6812.                        
  6813.                         local Weld = Instance.new("Weld")
  6814.                         Weld.Part0 = Part
  6815.                         Weld.Part1 = ShirtTexturePart
  6816.                         Weld.Parent = ShirtTexturePart
  6817.                        
  6818.                         ShirtTexturePart.Parent = Part
  6819.                     end
  6820.                     Part.Parent = R15Model
  6821.                     return Part
  6822.                 end
  6823.                
  6824.                
  6825.                 local HumanoidRootPart = CreateLimb("HumanoidRootPart",BrickColor.new("Medium stone grey"),Vector3.new(1,1,1),1,Character.HumanoidRootPart,"RootConnector",CFrame.new(),CFrame.new(0,0.7,0))
  6826.                 local LowerTorso = CreateLimb("LowerTorso",BrickColor.new("Bright blue"),Vector3.new(1,1,1),0.001,HumanoidRootPart,"Root",CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941715")
  6827.                 local UpperTorso = CreateLimb("UpperTorso",BrickColor.new("Bright blue"),Vector3.new(1,1,1),0.001,LowerTorso,"Waist",CFrame.new(0, 0.404105991, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941468")
  6828.                 local Head = CreateLimb("Head",BrickColor.new("Bright yellow"),Vector3.new(1,1,1),0,UpperTorso,"Neck",CFrame.new(0, 1.26949596, 0.0428609997, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.635110021, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941905")
  6829.                 local LeftUpperArm = CreateLimb("LeftUpperArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.672, 1),0.001,UpperTorso,"LeftShoulder",CFrame.new(-1.50177097, 0.924546003, 0, 1, 0, -0, 0, 0.999044001, 0.0437170006, 0, -0.0437170006, 0.999044001),CFrame.new(0, 0.336115986, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387938468")
  6830.                 local LeftLowerArm = CreateLimb("LeftLowerArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.703, 1),0.001,LeftUpperArm,"LeftElbow",CFrame.new(0, -0.336115986, 0, 1, 0, 0, 0, 0.999044001, -0.0437170006, 0, 0.0437170006, 0.999044001),CFrame.new(0, 0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387938971")
  6831.                 local LeftHand = CreateLimb("LeftHand",BrickColor.new("Bright yellow"),Vector3.new(1, 0.352, 1),0.001,LeftLowerArm,"LeftWrist",CFrame.new(0, -0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.175756007, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939233")
  6832.                 local RightUpperArm = CreateLimb("RightUpperArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.671, 1),0.001,UpperTorso,"RightShoulder",CFrame.new(1.50049305, 0.923726022, 0, 1, 0, -0, 0, 0.999041617, 0.0437709838, 0, -0.0437709838, 0.999041617),CFrame.new(0, 0.335705996, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940113")
  6833.                 local RightLowerArm = CreateLimb("RightLowerArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.703, 1),0.001,RightUpperArm,"RightElbow",CFrame.new(0, -0.335705996, 0, 1, 0, 0, 0, 0.999041617, -0.0437709838, 0, 0.0437709838, 0.999041617),CFrame.new(0, 0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940356")
  6834.                 local RightHand = CreateLimb("RightHand",BrickColor.new("Bright yellow"),Vector3.new(1, 0.352, 1),0.001,RightLowerArm,"RightWrist",CFrame.new(0, -0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.175756007, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940548")
  6835.                 local LeftUpperLeg = CreateLimb("LeftUpperLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.775, 1),0.001,LowerTorso,"LeftHip",CFrame.new(-0.457044005, -0.498115987, 0, 1, 0, -0, 0, 1, 0.000100999998, 0, -0.000100999998, 1),CFrame.new(0, 0.387418985, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939645")
  6836.                 local LeftLowerLeg = CreateLimb("LeftLowerLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.829, 1),0.001,LeftUpperLeg,"LeftKnee",CFrame.new(0, -0.387418985, 0, 1, 9.95820074e-007, 9.13360125e-008, -9.99999997e-007, 0.995820105, 0.0913360119, 0, -0.0913360119, 0.995820105),CFrame.new(0, 0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939489")
  6837.                 local LeftFoot = CreateLimb("LeftFoot",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.415, 1),0.001,LeftLowerLeg,"LeftAnkle",CFrame.new(0, -0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.207286, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939912")
  6838.                 local RightUpperLeg = CreateLimb("RightUpperLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.775, 1),0.001,LowerTorso,"RightHip",CFrame.new(0.451141, -0.498115987, 0, 1, 0, -0, 0, 1, 0.000100999998, 0, -0.000100999998, 1),CFrame.new(0, 0.387418985, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940976")
  6839.                 local RightLowerLeg = CreateLimb("RightLowerLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.829, 1),0.001,RightUpperLeg,"RightKnee",CFrame.new(0, -0.387418985, 0, 1, 0, -0, 0, 0.995820105, 0.0913360119, 0, -0.0913360119, 0.995820105),CFrame.new(0, 0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940802")
  6840.                 local RightFoot = CreateLimb("RightFoot",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.415, 1),0.001,RightLowerLeg,"RightAnkle",CFrame.new(0, -0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.207286, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941196")
  6841.                
  6842.                 --if Character:WaitForChild("Head"):WaitForChild("Mesh").MeshId ~= "" then
  6843.                 --  Head.MeshId = Character.Head.Mesh.MeshId
  6844.                 --end
  6845.                
  6846.                 Character:WaitForChild("Animate").Disabled = false
  6847.                 local Anim = game:GetObjects("rbxassetid://401967017")[1]; print("aobj", tostring(Anim))
  6848.                 for i, v in pairs(Anim:GetChildren()) do
  6849.                     v.Parent = script
  6850.                 end
  6851.                 script.Parent = Character
  6852.                
  6853.                 local function Clear(Name,Alternative,ColorParts)
  6854.                     local Part = Character:WaitForChild(Name)
  6855.                     Part.Transparency = (Name == "Head" and 0.99 or 1)
  6856.                     local function ChildAdded(Ins)
  6857.                         delay(0.05,function()
  6858.                             if Ins.Name == "face" then
  6859.                                 if Alternative:FindFirstChild("face") then Alternative:FindFirstChild("face"):Destroy() end
  6860.                                 Ins.Parent = Alternative
  6861.                             elseif Ins:IsA("Motor6D") and string.sub(Ins.Name,1,5) ~= "Fake_" then
  6862.                                 Ins.Name = "Fake_"..Ins.Name
  6863.                             elseif Ins.Name == "HeadWeld" then
  6864.                                 delay(0.05,function()
  6865.                                     Ins.Parent = Head
  6866.                                     Ins.Part0 = Head
  6867.                                     Ins.C1 = CFrame.new(0,0,0.05) * Ins.C1
  6868.                                 end)
  6869.                             elseif not Ins:IsA("Weld") then
  6870.                                 Ins:Destroy()
  6871.                             end
  6872.                         end)
  6873.                     end
  6874.                     for _,Sub in pairs(Part:GetChildren()) do
  6875.                         ChildAdded(Sub)
  6876.                     end
  6877.                     Part.ChildAdded:connect(ChildAdded)
  6878.                    
  6879.                     local function Color()
  6880.                         for _,Sub in pairs(ColorParts) do
  6881.                             Sub.BrickColor = Part.BrickColor
  6882.                             local TexturePart = Sub:FindFirstChild("ShirtTexturePart")
  6883.                             if TexturePart then
  6884.                                 TexturePart.BrickColor = Part.BrickColor
  6885.                             end
  6886.                         end
  6887.                     end
  6888.                     Color()
  6889.                     Part.Changed:connect(Color)
  6890.                 end
  6891.                
  6892.                 Clear("HumanoidRootPart",HumanoidRootPart,{HumanoidRootPart})
  6893.                 Clear("Head",Head,{Head})
  6894.                 Clear("Torso",nil,{LowerTorso,UpperTorso})
  6895.                 Clear("Left Arm",nil,{LeftLowerArm,LeftUpperArm,LeftHand})
  6896.                 Clear("Right Arm",nil,{RightLowerArm,RightUpperArm,RightHand})
  6897.                 Clear("Left Leg",nil,{LeftLowerLeg,LeftUpperLeg,LeftFoot})
  6898.                 Clear("Right Leg",nil,{RightLowerLeg,RightUpperLeg,RightFoot})
  6899.                
  6900.                 local ShirtUsed = false
  6901.                 local function ChildAdded(Ins)
  6902.                     if Ins:IsA("Hat") and string.sub(Ins.Name,1,7) ~= "Scaled_" then
  6903.                         delay(0.05,function()
  6904.                             local Mesh = Ins:WaitForChild("Handle"):WaitForChild("Mesh")
  6905.                             Ins.AttachmentPos = Ins.AttachmentPos
  6906.                             Mesh.Scale = Mesh.Scale
  6907.                             Ins.Name = "Scaled_"..Ins.Name
  6908.                         end)
  6909.                     elseif Ins:IsA("Shirt") then
  6910.                         ShirtUsed = true
  6911.                         LowerTorso.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  6912.                         UpperTorso.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  6913.                         LeftLowerArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  6914.                         LeftUpperArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  6915.                         LeftHand.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  6916.                         RightLowerArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  6917.                         RightUpperArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  6918.                         RightHand.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  6919.                     elseif Ins:IsA("Pants") then
  6920.                         LeftUpperLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  6921.                         LeftLowerLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  6922.                         LeftFoot.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  6923.                         RightUpperLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  6924.                         RightLowerLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  6925.                         RightFoot.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  6926.                         if LowerTorso.ShirtTexturePart.Mesh.TextureId == "" then
  6927.                             LowerTorso.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  6928.                             UpperTorso.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  6929.                         end
  6930.                     end
  6931.                 end
  6932.                
  6933.                 for _,Sub in pairs(Character:GetChildren()) do
  6934.                     ChildAdded(Sub)
  6935.                 end
  6936.                 Character.ChildAdded:connect(ChildAdded)
  6937.                 loadstring(Anim.Source)()
  6938.             end
  6939.         ConChar(game:service'Players'.LocalPlayer)
  6940.     end
  6941.    
  6942.     Init()]]
  6943.     spawn(function() loadstring(rcode)() end)
  6944. end
  6945. cmd.util.size = function(p, size)
  6946.     -- omfg thanks var
  6947.     local pchar = p.Character
  6948.         local function scale(chr,scl)
  6949.        
  6950.             for _,v in pairs(pchar:GetChildren()) do
  6951.                 if v:IsA("Hat") then
  6952.                     v:Clone()
  6953.                     v.Parent = game.Lighting
  6954.                 end
  6955.             end
  6956.                
  6957.             local Head = chr['Head']
  6958.             local Torso = chr['Torso']
  6959.             local LA = chr['Left Arm']
  6960.             local RA = chr['Right Arm']
  6961.             local LL = chr['Left Leg']
  6962.             local RL = chr['Right Leg']
  6963.             local HRP = chr['HumanoidRootPart']
  6964.        
  6965.             wait(0.1)
  6966.            
  6967.             Head.formFactor = 3
  6968.             Torso.formFactor = 3
  6969.             LA.formFactor = 3
  6970.             RA.formFactor = 3
  6971.             LL.formFactor = 3
  6972.             RL.formFactor = 3
  6973.             HRP.formFactor = 3
  6974.            
  6975.             Head.Size = Vector3.new(scl * 2, scl, scl)
  6976.             Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  6977.             LA.Size = Vector3.new(scl, scl * 2, scl)
  6978.             RA.Size = Vector3.new(scl, scl * 2, scl)
  6979.             LL.Size = Vector3.new(scl, scl * 2, scl)
  6980.             RL.Size = Vector3.new(scl, scl * 2, scl)
  6981.             HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  6982.            
  6983.             local Motor1 = Instance.new('Motor6D', Torso)
  6984.             Motor1.Part0 = Torso
  6985.             Motor1.Part1 = Head
  6986.             Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  6987.             Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  6988.             Motor1.Name = "Neck"
  6989.                    
  6990.             local Motor2 = Instance.new('Motor6D', Torso)
  6991.             Motor2.Part0 = Torso
  6992.             Motor2.Part1 = LA
  6993.             Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  6994.             Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  6995.             Motor2.Name = "Left Shoulder"
  6996.            
  6997.             local Motor3 = Instance.new('Motor6D', Torso)
  6998.             Motor3.Part0 = Torso
  6999.             Motor3.Part1 = RA
  7000.             Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7001.             Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7002.             Motor3.Name = "Right Shoulder"
  7003.            
  7004.             local Motor4 = Instance.new('Motor6D', Torso)
  7005.             Motor4.Part0 = Torso
  7006.             Motor4.Part1 = LL
  7007.             Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  7008.             Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  7009.             Motor4.Name = "Left Hip"
  7010.            
  7011.             local Motor5 = Instance.new('Motor6D', Torso)
  7012.             Motor5.Part0 = Torso
  7013.             Motor5.Part1 = RL
  7014.             Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7015.             Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  7016.             Motor5.Name = "Right Hip"
  7017.            
  7018.             local Motor6 = Instance.new('Motor6D', HRP)
  7019.             Motor6.Part0 = HRP
  7020.             Motor6.Part1 = Torso
  7021.             Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  7022.             Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  7023.                
  7024.         end
  7025.        
  7026.         scale(pchar, size)
  7027.    
  7028.         for _,v in pairs(game.Lighting:GetChildren()) do
  7029.             if v:IsA("Hat") then
  7030.                 v.Parent = pchar
  7031.             end
  7032.         end
  7033. end
  7034. cmd.util.checktable = function(t, v)
  7035.     for i, __ in pairs(t) do
  7036.         if __ == v then
  7037.             return true
  7038.         end
  7039.     end
  7040.     return false
  7041. end
  7042. cmd.util.nextrgb = function(r, g, b)
  7043.     local ar, ag, ab = r, g, b
  7044.     if r == 255 and g < 255 and b == 0 then
  7045.         ag = g + 8.5
  7046.     end
  7047.     if g == 255 and r > 0 and b == 0 then
  7048.         ar = r - 8.5
  7049.     end
  7050.     if g == 255 and b < 255 and r == 0 then
  7051.         ab = b + 8.5
  7052.     end
  7053.     if b == 255 and g > 0 and r == 0 then
  7054.         ag = g - 8.5
  7055.     end
  7056.     if b == 255 and r < 255 and g == 0 then
  7057.         ar = r + 8.5
  7058.     end
  7059.     if r == 255 and b > 0 and g == 0 then
  7060.         ab = b - 8.5
  7061.     end
  7062.     return {ar, ag, ab}
  7063. end
  7064. -- ** interface ** --
  7065. game:GetService('UserInputService').InputBegan:connect(function(inp)
  7066.     if inp.UserInputType == Enum.UserInputType.Keyboard then
  7067.         if inp.KeyCode == Enum.KeyCode.Semicolon then
  7068.             DistributedCmdBar:CaptureFocus()
  7069.         end
  7070.     end
  7071. end)
  7072.  
  7073. -- ** commands ** --
  7074. cmd.commands.store = {}
  7075. cmd.commands.fmtstore = {}
  7076.  
  7077. cmd.commands.register = function(cmdz, fmt, func)
  7078.     cmd.commands.store[cmdz] = (function(str) coroutine.wrap(function() pcall(function() func(cmd.util.parse(str, fmt)) end) end)() end)
  7079.     cmd.commands.fmtstore[cmdz] = fmt
  7080. end
  7081.  
  7082. cmd.commands.run = function(str)
  7083.     local cmdz = cmd.util.pos(str, 1)
  7084.     if not cmd.commands.store[cmdz] then
  7085.         return nil
  7086.     else
  7087.         cmd.commands.store[cmdz](str)
  7088.     end
  7089. end
  7090.  
  7091. -- // actual commands // --
  7092.  
  7093. cmd.commands.register('kill', 'cmd%plrs', function(args)
  7094.     for i, v in pairs(args[2]) do
  7095.         v.Character.Humanoid.Health = 0
  7096.     end
  7097. end)
  7098.  
  7099. cmd.commands.register('clone', 'cmd%plrs', function(args)
  7100.     for i, v in pairs(args[2]) do
  7101.         v.Character.Archivable = true
  7102.         local clone = v.Character:Clone()
  7103.         clone.Parent = game.Workspace
  7104.         clone:MoveTo(v.Character.Torso.Position)
  7105.     end
  7106. end)
  7107.  
  7108. cmd.commands.register('damage', 'cmd%plrs%int', function(args)
  7109.     for i, v in pairs(args[2]) do
  7110.         v.Character.Humanoid:TakeDamage(args[3].data)
  7111.     end
  7112. end)
  7113.  
  7114. cmd.commands.register('freeze', 'cmd%plrs', function(args)
  7115.     for i, v in pairs(args[2]) do
  7116.         v.Character.Torso.Anchored = true
  7117.     end
  7118. end)
  7119.  
  7120. cmd.commands.register('thaw', 'cmd%plrs', function(args)
  7121.     for i, v in pairs(args[2]) do
  7122.         v.Character.Torso.Anchored = false
  7123.     end
  7124. end)
  7125. Fly = false;
  7126. cmd.commands.register('fly', 'cmd', function(args)
  7127.     if Fly == true then
  7128.         Fly = false
  7129.         return
  7130.     end
  7131.     Fly = true
  7132.   local mouse=game.Players.LocalPlayer:GetMouse''
  7133.   localplayer=game.Players.LocalPlayer
  7134.   game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
  7135.   local torso = game.Players.LocalPlayer.Character.HumanoidRootPart
  7136.   local speed=0
  7137.   local keys={a=false,d=false,w=false,s=false}
  7138.   local e1
  7139.   local e2
  7140.   local function start()
  7141.    local pos = Instance.new("BodyPosition",torso)
  7142.    local gyro = Instance.new("BodyGyro",torso)
  7143.    pos.Name="EPIXPOS"
  7144.    pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7145.    pos.position = torso.Position
  7146.    gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  7147.    gyro.cframe = torso.CFrame
  7148.    repeat
  7149.     wait()
  7150.     localplayer.Character.Humanoid.PlatformStand=true
  7151.     local new=gyro.cframe - gyro.cframe.p + pos.position
  7152.     if not keys.w and not keys.s and not keys.a and not keys.d then
  7153.      speed=1
  7154.     end
  7155.     if keys.w then
  7156.      new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  7157.      speed=speed+0.01
  7158.     end
  7159.     if keys.s then
  7160.      new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  7161.      speed=speed+0.01
  7162.     end
  7163.     if keys.d then
  7164.      new = new * CFrame.new(speed,0,0)
  7165.      speed=speed+0.01
  7166.     end
  7167.     if keys.a then
  7168.      new = new * CFrame.new(-speed,0,0)
  7169.      speed=speed+0.01
  7170.     end
  7171.     if speed>5 then
  7172.      speed=5
  7173.     end
  7174.     pos.position=new.p
  7175.     if keys.w then
  7176.      gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*15),0,0)
  7177.     elseif keys.s then
  7178.      gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*15),0,0)
  7179.     else
  7180.      gyro.cframe = workspace.CurrentCamera.CoordinateFrame
  7181.     end
  7182.    until not Fly
  7183.    if gyro then gyro:Destroy() end
  7184.    if pos then pos:Destroy() end
  7185.    flying=false
  7186.    localplayer.Character.Humanoid.PlatformStand=false
  7187.    speed=0
  7188.   end
  7189.   e1=mouse.KeyDown:connect(function(key)
  7190.    if not torso or not torso.Parent then flying=false e1:disconnect() e2:disconnect() return end
  7191.    if key=="w" then
  7192.     keys.w=true
  7193.    elseif key=="s" then
  7194.     keys.s=true
  7195.    elseif key=="a" then
  7196.     keys.a=true
  7197.    elseif key=="d" then
  7198.     keys.d=true
  7199.    end
  7200.   end)
  7201.   e2=mouse.KeyUp:connect(function(key)
  7202.    if key=="w" then
  7203.     keys.w=false
  7204.    elseif key=="s" then
  7205.     keys.s=false
  7206.    elseif key=="a" then
  7207.     keys.a=false
  7208.    elseif key=="d" then
  7209.     keys.d=false
  7210.    end
  7211.   end)
  7212.   start()
  7213. end)
  7214. cmd.commands.register('tp', 'cmd%plrs%plrs', function(args)
  7215.     local players = args[2]
  7216.     local target = args[3][1]
  7217.     for i, player in pairs(args[2]) do
  7218.         player.Character.HumanoidRootPart.CFrame = target.Character.HumanoidRootPart.CFrame
  7219.     end
  7220. end)
  7221.  
  7222. cmd.commands.register('naked', 'cmd%plrs', function(args)
  7223.     for i, v in pairs(args[2]) do
  7224.         v:ClearCharacterAppearance()
  7225.     end
  7226. end)
  7227. cmd.commands.register('sgod', 'cmd%plrs', function(args)
  7228.     for i, v in pairs(args[2]) do
  7229.         v.Character.Humanoid.MaxHealth = 999999999
  7230.         v.Character.Humanoid.Health = 999999999
  7231.     end
  7232. end)
  7233.  
  7234. cmd.commands.register('ws', 'cmd%plrs%int', function(args)
  7235.     for i, v in pairs(args[2]) do
  7236.         v.Character.Humanoid.WalkSpeed = args[3].data
  7237.     end
  7238. end)
  7239.  
  7240. cmd.commands.register('lag', 'cmd%plrs', function(args)
  7241.     for i, v in pairs(args[2]) do
  7242.         coroutine.wrap(function()
  7243.             for i = 1, 200 do
  7244.                 ypcall(function()
  7245.                     coroutine.wrap(function()
  7246.                         for i = 1, 1000 do
  7247.                             Instance.new("HopperBin", v.Backpack).Name = ('AAAAAAA '):rep(1000)
  7248.                         end
  7249.                     end)()
  7250.                 end)
  7251.                 wait()
  7252.             end
  7253.         end)()
  7254.     end
  7255. end)
  7256.  
  7257. cmd.commands.register('ban', 'cmd%plrs', function(args)
  7258.     for i, v in pairs(args[2]) do
  7259.         table.insert(cmd.bans, v.Name)
  7260.         v.Parent = nil
  7261.     end
  7262. end)
  7263.  
  7264. cmd.commands.register('lagban', 'cmd%plrs', function(args)
  7265.     for i, v in pairs(args[2]) do
  7266.         table.insert(cmd.lagbans, v.Name)
  7267.         coroutine.wrap(function()
  7268.             for i = 1, 200 do
  7269.                 ypcall(function()
  7270.                     coroutine.wrap(function()
  7271.                         for i = 1, 1000 do
  7272.                             Instance.new("HopperBin", v.Backpack).Name = ('AAAAAAA '):rep(1000)
  7273.                         end
  7274.                     end)()
  7275.                 end)
  7276.                 wait()
  7277.             end
  7278.         end)()
  7279.     end
  7280. end)
  7281.  
  7282. cmd.commands.register('punish', 'cmd%plrs', function(args)
  7283.     for i, v in pairs(args[2]) do
  7284.         v.Character.Parent = game.Lighting
  7285.     end
  7286. end)
  7287.  
  7288. cmd.commands.register('unpunish', 'cmd%plrs', function(args)
  7289.     for i, v in pairs(args[2]) do
  7290.         v.Character.Parent = game.Workspace
  7291.     end
  7292. end)
  7293.  
  7294. cmd.commands.register('respawn', 'cmd%plrs', function(args)
  7295.     for i, v in pairs(args[2]) do
  7296.         local a1 = Instance.new("Model", game.Workspace)
  7297.         local a2 = Instance.new("Part", game.Workspace)
  7298.         a2.CanCollide = true
  7299.         a2.Anchored = true
  7300.         a2.CFrame = CFrame.new(10000, 10000, 10000)
  7301.         a2.Name = "Torso"
  7302.         local a3 = Instance.new("Humanoid", a1)
  7303.         a3.MaxHealth=100;a3.Health=100
  7304.         v.Character = a1
  7305.         a3.Health=0
  7306.     end
  7307. end)
  7308.  
  7309. cmd.commands.register('shutdown', 'cmd', function(args)
  7310.     for i, v in pairs(cmd.service('Players'):GetPlayers()) do
  7311.         v.Parent = nil
  7312.     end
  7313. end)
  7314.  
  7315. cmd.commands.register('music', 'cmd%int', function(args)
  7316.     local a = Instance.new("Sound")
  7317.     a.SoundId = "rbxassetid://" .. tostring(args[2].data)
  7318.     a.Looped = true
  7319.     a.Volume = 1
  7320.     a.Parent = game.Workspace
  7321.     a:Play()
  7322.    
  7323. end)
  7324.  
  7325. cmd.commands.register('sit', 'cmd%plrs', function(args)
  7326.     for i, v in pairs(args[2]) do
  7327.         v.Character.Humanoid.Sit = true
  7328.     end
  7329. end)
  7330.  
  7331. cmd.commands.register('jump', 'cmd%plrs', function(args)
  7332.     for i, v in pairs(args[2]) do
  7333.         v.Character.Humanoid.Jump = true
  7334.     end
  7335. end)
  7336.  
  7337. cmd.commands.register('stun', 'cmd%plrs', function(args)
  7338.     for i, v in pairs(args[2]) do
  7339.         v.Character.Humanoid.PlatformStand = true
  7340.     end
  7341. end)
  7342.  
  7343. cmd.commands.register('unstun', 'cmd%plrs', function(args)
  7344.     for i, v in pairs(args[2]) do
  7345.         v.Character.Humanoid.PlatformStand = false
  7346.     end
  7347. end)
  7348.  
  7349. cmd.commands.register('loopstate', 'cmd%int', function(args)
  7350.     coroutine.resume(coroutine.create(function()
  7351.         repeat
  7352.             ypcall(function() cmd.localplayer.Character.Humanoid:ChangeState(args[2].data)  end)
  7353.             wait(0)
  7354.         until cmd.localplayer.Character.Humanoid == nil
  7355.     end))
  7356. end)
  7357.  
  7358. cmd.commands.register('invis', 'cmd%plrs', function(args)
  7359.     for i, v in pairs(args[2]) do
  7360.         local function dloop(o)
  7361.             for i, v in pairs(o:GetChildren()) do
  7362.                 pcall(function() v.Transparency = 1 end)
  7363.                 dloop(v)
  7364.             end
  7365.         end
  7366.         dloop(v.Character)
  7367.     end
  7368. end)
  7369.  
  7370. cmd.commands.register('vis', 'cmd%plrs', function(args)
  7371.     for i, v in pairs(args[2]) do
  7372.         local function dloop(o)
  7373.             for i, v in pairs(o:GetChildren()) do
  7374.                 pcall(function() v.Transparency = 0 end)
  7375.                 dloop(v)
  7376.             end
  7377.         end
  7378.         v.Character.HumanoidRootPart.Transparency = 1
  7379.         dloop(v.Character)
  7380.     end
  7381. end)
  7382.  
  7383. cmd.commands.register('nuke', 'cmd%plrs', function(args)
  7384.     for i, v in pairs(args[2]) do
  7385.         if v.Character then
  7386.             local nuke = Instance.new("Part", game.Workspace)
  7387.             nuke.Anchored = true
  7388.             nuke.CanCollide = false
  7389.             nuke.FormFactor = "Symmetric"
  7390.             nuke.Shape = "Ball"
  7391.             nuke.Size = Vector3.new(1,1,1)
  7392.             nuke.BrickColor = BrickColor.new("New Yeller")
  7393.             nuke.Transparency = 0.5
  7394.             nuke.Reflectance = 0.2
  7395.             nuke.TopSurface = 0
  7396.             nuke.BottomSurface = 0
  7397.             nuke.Touched:connect(function (hit)
  7398.                 if hit and hit.Parent then
  7399.                     local boom = Instance.new("Explosion", game.Workspace)
  7400.                     boom.Position = hit.Position
  7401.                     boom.BlastRadius = 11
  7402.                     boom.BlastPressure = math.huge
  7403.                 end
  7404.             end)
  7405.             local CF = v.Character.Torso.CFrame
  7406.             nuke.CFrame = CF
  7407.             for i = 1,333 do
  7408.                 nuke.Size = nuke.Size + Vector3.new(3,3,3)
  7409.                 nuke.CFrame = CF
  7410.                 wait(1/44)
  7411.             end
  7412.             nuke:Destroy()
  7413.         end
  7414.     end
  7415. end)
  7416.  
  7417. cmd.commands.register('explode', 'cmd%plrs', function(args)
  7418.     for i, v in pairs(args[2]) do
  7419.         Instance.new("Explosion", v.Character.Torso).Position = v.Character.Torso.Position
  7420.     end
  7421. end)
  7422.  
  7423. cmd.commands.register('hat', 'cmd%plrs%int', function(args)
  7424.     for i, v in pairs(args[2]) do
  7425.         cmd.service('InsertService'):LoadAsset(args[3].data):GetChildren()[1].Parent = v.Character
  7426.     end
  7427. end)
  7428.  
  7429. cmd.commands.register('chat', 'cmd%plrs%inf', function(args)
  7430.     for i, v in pairs(args[2]) do
  7431.         game:GetService('Chat'):Chat(v.Character, args[3], 1)
  7432.     end
  7433. end)
  7434.  
  7435. cmd.commands.register('god', 'cmd%plrs', function(args)
  7436.     for i, v in pairs(args[2]) do
  7437.         v.Character.Humanoid.MaxHealth = math.huge
  7438.         v.Character.Humanoid.Health = math.huge
  7439.     end
  7440. end)
  7441.  
  7442. cmd.commands.register('ungod', 'cmd%plrs', function(args)
  7443.     for i, v in pairs(args[2]) do
  7444.         v.Character.Humanoid.Health = 100
  7445.         v.Character.Humanoid.MaxHealth = 100
  7446.     end
  7447. end)
  7448.  
  7449. cmd.commands.register('rh', 'cmd%plrs', function(args)
  7450.     for i, v in pairs(args[2]) do
  7451.         v.Character.Humanoid.Parent = nil
  7452.     end
  7453. end)
  7454.  
  7455. cmd.commands.register('fire', 'cmd%plrs', function(args)
  7456.     for i, v in pairs(args[2]) do
  7457.         Instance.new('Fire', v.Character.Torso)
  7458.     end
  7459. end)
  7460.  
  7461. cmd.commands.register('insane', 'cmd%plrs', function(args)
  7462.     for x, m in pairs(args[2]) do
  7463.         for i,v in pairs(m.Character.Torso:GetChildren()) do
  7464.             if v:IsA("Motor6D") then
  7465.                 coroutine.wrap(function()
  7466.                     while v do
  7467.                         v.C0=v.C0*CFrame.Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180))
  7468.                         wait()
  7469.                     end
  7470.                 end)()
  7471.             end
  7472.         end
  7473.     end
  7474. end)
  7475.  
  7476. cmd.commands.register('admin', 'cmd%plrs',function(args)
  7477.     for i, v in pairs(args[2]) do
  7478.         --table.insert(cmd.admins, v.Name)
  7479.         v.Chatted:connect(function(msg)
  7480.                 if msg:sub(1,1) == cmd.prefix or msg:sub(1,1) == cmd.hidden then
  7481.                     cmd.commands.run(msg:sub(2, #msg))
  7482.                 end
  7483.         end)
  7484.     end
  7485. end)
  7486.  
  7487. cmd.commands.register('nosound', 'cmd', function(args)
  7488.     local function dx(o)
  7489.         for i, v in pairs(o:GetChildren()) do
  7490.             if v:IsA("Sound") then
  7491.                 v:Stop()
  7492.             end
  7493.             dx(v)
  7494.         end
  7495.     end
  7496.     dx(game.Workspace)
  7497. end)
  7498.  
  7499. cmd.commands.register('duck', 'cmd%plrs', function(args)
  7500.     for _,p in pairs(args[2]) do
  7501.         local pchar = p.Character
  7502.         for i,v in pairs(pchar.Torso:GetChildren()) do
  7503.             if v:IsA("Decal") then
  7504.                 v:Destroy()
  7505.             end
  7506.         end
  7507.         for i,v in pairs(pchar:GetChildren()) do
  7508.             if v:IsA("Hat") then
  7509.                 v:Destroy()
  7510.             end
  7511.         end
  7512.         local duck = Instance.new("SpecialMesh", pchar.Torso)
  7513.         duck.MeshType = "FileMesh"
  7514.         duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  7515.         duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  7516.         duck.Scale = Vector3.new(5, 5, 5)
  7517.         pchar.Head.Transparency = 1
  7518.         pchar["Left Arm"].Transparency = 1
  7519.         pchar["Right Arm"].Transparency = 1
  7520.         pchar["Left Leg"].Transparency = 1
  7521.         pchar["Right Leg"].Transparency = 1
  7522.         pchar.Head.face.Transparency = 1
  7523.     end
  7524. end)
  7525.  
  7526. cmd.commands.register('shrek', 'cmd%plrs', function(args)
  7527.     for i, v in pairs(args[2]) do
  7528.         local pchar = v.Character
  7529.         for i,v in pairs(pchar:GetChildren()) do
  7530.             if v:IsA("Hat") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants") then
  7531.                 v:Destroy()
  7532.             end
  7533.         end
  7534.         for i,v in pairs(pchar.Head:GetChildren()) do
  7535.             if v:IsA("Decal") or v:IsA("SpecialMesh") then
  7536.                 v:Destroy()
  7537.             end
  7538.         end
  7539.        
  7540.         local mesh = Instance.new("SpecialMesh", pchar.Head)
  7541.         mesh.MeshType = "FileMesh"
  7542.         pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  7543.         pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  7544.         pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  7545.        
  7546.         local Shirt = Instance.new("Shirt", v.Character)
  7547.         local Pants = Instance.new("Pants", v.Character)
  7548.        
  7549.         Shirt.ShirtTemplate = "rbxassetid://133078194"
  7550.         Pants.PantsTemplate = "rbxassetid://133078204"
  7551.     end
  7552. end)
  7553.  
  7554. cmd.commands.register('nograv', 'cmd%plrs', function(args)
  7555.     for i, v in pairs(args[2]) do
  7556.         for x, m in pairs(v.Character:GetChildren()) do
  7557.             if m:IsA("BasePart") then
  7558.                 local bf = Instance.new("BodyForce", m)
  7559.                 bf.force = Vector3.new(0, 192.25, 0) * m:GetMass()
  7560.             end
  7561.             if m:IsA("Hat") then
  7562.                 if m:findFirstChild("Handle") then
  7563.                     local bf = Instance.new("BodyForce", m.Handle)
  7564.                     bf.force = Vector3.new(0, 192.25, 0) * m.Handle:GetMass()
  7565.                 end
  7566.             end
  7567.         end
  7568.     end
  7569. end)
  7570.  
  7571. cmd.commands.register('loopheal', 'cmd%plrs', function(args)
  7572.     for i, v in pairs(args[2]) do
  7573.         coroutine.wrap(function()
  7574.             while wait() do
  7575.                 if v.Character.Humanoid then
  7576.                     v.Character.Humanoid.Health = 1000
  7577.                     v.Character.Humanoid.MaxHealth = 1000
  7578.                 end
  7579.             end
  7580.         end)()
  7581.     end
  7582. end)
  7583.  
  7584. cmd.commands.register('hulk', 'cmd%plrs', function(args)
  7585.     for i, v in pairs(args[2]) do
  7586.         cmd.util.hulk(v)
  7587.     end
  7588. end)
  7589.  
  7590. cmd.commands.register('sky', 'cmd%int', function(args)
  7591.     local ID = args[2].data
  7592.     local sky = Instance.new("Sky", game.Lighting)
  7593.     sky.SkyboxBk = "rbxassetid://" .. ID
  7594.     sky.SkyboxDn = "rbxassetid://" .. ID
  7595.     sky.SkyboxFt = "rbxassetid://" .. ID
  7596.     sky.SkyboxLf = "rbxassetid://" .. ID
  7597.     sky.SkyboxRt = "rbxassetid://" .. ID
  7598.     sky.SkyboxUp = "rbxassetid://" .. ID
  7599. end)
  7600.  
  7601. cmd.commands.register('bombs', 'cmd%plrs', function(args)
  7602.     cmd.util.BombVest(args[2])
  7603. end)
  7604.  
  7605. cmd.commands.register('control', 'cmd%plrs', function(args)
  7606.     -- variable
  7607.     local pchar = args[2][1].Character
  7608.     local char = cmd.localplayer.Character
  7609.     pchar.Humanoid.PlatformStand = true
  7610.     local w = Instance.new("Weld", pchar.Torso)
  7611.     w.Part0 = pchar.Torso
  7612.     w.Part1 = pchar.Torso  
  7613.     local w2 = Instance.new("Weld", pchar.Head)
  7614.     w2.Part0 = pchar.Head
  7615.     w2.Part1 = pchar.Head  
  7616.     local w3 = Instance.new("Weld", pchar:findFirstChild("Right Arm"))
  7617.     w3.Part0 = pchar:findFirstChild("Right Arm")
  7618.     w3.Part1 = pchar:findFirstChild("Right Arm")
  7619.     local w4 = Instance.new("Weld", pchar:findFirstChild("Left Arm"))
  7620.     w4.Part0 = pchar:findFirstChild("Left Arm")
  7621.     w4.Part1 = pchar:findFirstChild("Left Arm")
  7622.     local w5 = Instance.new("Weld", pchar:findFirstChild("Right Leg"))
  7623.     w5.Part0 = pchar:findFirstChild("Right Leg")
  7624.     w5.Part1 = pchar:findFirstChild("Right Leg")
  7625.     local w6 = Instance.new("Weld", pchar:findFirstChild("Left Leg"))
  7626.     w6.Part0 = pchar:findFirstChild("Left Leg")
  7627.     w6.Part1 = pchar:findFirstChild("Left Leg")
  7628.     char.Head.face:Destroy()
  7629.     for i,v in pairs(pchar:GetChildren()) do
  7630.         if v:IsA("BasePart") then
  7631.             v.CanCollide = false
  7632.         end
  7633.     end
  7634.     for i,v in pairs(char:GetChildren()) do
  7635.         if v:IsA("BasePart") then
  7636.             v.Transparency = 1
  7637.         elseif v:IsA("Hat") then
  7638.             v:Destroy()
  7639.         end
  7640.     end
  7641.     pchar.Parent = char
  7642.     repeat
  7643.         pchar.Humanoid.PlatformStand = true
  7644.         wait()
  7645.     until char.Parent == nil
  7646. end)
  7647.  
  7648. cmd.commands.register('rtag', 'cmd%inf', function(args)
  7649.     local len = 10; local player = cmd.localplayer
  7650.     local bb = Instance.new("BillboardGui")
  7651.     bb.Parent = player.Character.Head
  7652.     bb.Adornee = player.Character.Head
  7653.     bb.AlwaysOnTop = true
  7654.     bb.Enabled = true
  7655.     bb.Size = UDim2.new(len, 0, 1.5, 0)
  7656.     bb.Name = "tag"
  7657.     bb.StudsOffset = Vector3.new(0, 3, 0)
  7658.     --local fr = Instance.new("Frame")
  7659.     --fr.Parent = bb
  7660.     --fr.Size = UDim2.new(1, 0, 1, 0)
  7661.     --fr.Style = Enum.FrameStyle.RobloxRound
  7662.     local tl = Instance.new("TextLabel")
  7663.     tl.Parent = bb
  7664.     tl.BackgroundTransparency = 1
  7665.     tl.TextScaled = true
  7666.     tl.TextColor3 = Color3.new(255/255, 255/255, 255/255)
  7667.     tl.Size = UDim2.new(1, 0, 1, 0)
  7668.     tl.Text = args[2]
  7669.     tl.Name = "trutag"
  7670.     tl.Visible = true
  7671.     tl.ZIndex = 2
  7672.     coroutine.wrap(function()
  7673.         local r, g, b = 255, 0, 0
  7674.         repeat
  7675.             tl.TextColor3 = Color3.new(r/255, g/255, b/255)
  7676.             local bo = cmd.util.nextrgb(r, g, b)
  7677.             r = bo[1]; g = bo[2]; b = bo[3];
  7678.             wait()
  7679.         until bb == nil
  7680.     end)()
  7681. end)
  7682.  
  7683. cmd.commands.register('smoke', 'cmd%plrs', function(args)
  7684.     for i, v in pairs(args[2]) do
  7685.         Instance.new('Smoke', v.Character.Torso)
  7686.     end
  7687. end)
  7688.  
  7689. cmd.commands.register('btools', 'cmd%plrs', function(args)
  7690.     for i, p in pairs(args[2]) do
  7691.         local a = Instance.new("HopperBin")
  7692.         a.BinType = "GameTool"
  7693.         a.Parent = p.Backpack
  7694.         local a = Instance.new("HopperBin")
  7695.         a.BinType = "Clone"
  7696.         a.Parent = p.Backpack
  7697.         local a = Instance.new("HopperBin")
  7698.         a.BinType = "Hammer"
  7699.         a.Parent = p.Backpack
  7700.     end
  7701. end)
  7702.  
  7703. con = nil;
  7704. cmd.commands.register('noclip', 'cmd', function(args)
  7705.     cmd.noclip = false
  7706.     con = game:GetService('RunService').Stepped:connect(function()
  7707.         if cmd.noclip == true then
  7708.             con:disconnect()
  7709.         else
  7710.             cmd.localplayer.Character.Torso.CanCollide = false
  7711.             cmd.localplayer.Character.Head.CanCollide = false
  7712.         end
  7713.     end)
  7714. end)
  7715.  
  7716. cmd.commands.register('clip', 'cmd', function(args)
  7717.     cmd.noclip = true
  7718. end)
  7719.  
  7720. cmd.commands.register('gear', 'cmd%plrs%int', function(args)
  7721.     local gear = game:GetService("InsertService"):LoadAsset(args[3].data):GetChildren()[1]
  7722.     if not gear then return end
  7723.     for i, v in pairs(args[2]) do
  7724.         gear:Clone().Parent = v.Backpack
  7725.     end
  7726. end)
  7727.  
  7728. cmd.commands.register('kick', 'cmd%plrs', function(args)
  7729.     for i, v in pairs(args[2]) do
  7730.         v.Parent = nil
  7731.     end
  7732. end)
  7733.  
  7734. cmd.commands.register('r15', 'cmd', function(args)
  7735.     cmd.util.R15()
  7736. end)
  7737.  
  7738. cmd.commands.register('char', 'cmd%plrs%str', function(args)
  7739.     if tonumber(args[3].data) ~= nil then
  7740.         args[3].data = tonumber(args[3].data)
  7741.     else
  7742.         args[3].data = cmd.players:GetUserIdFromNameAsync(args[3].data)
  7743.     end
  7744.     for i, v in pairs(args[2]) do
  7745.         v.CharacterAppearance = 'http://www.roblox.com/asset/CharacterFetch.ashx?userId=' .. args[3].data
  7746.         pcall(function() v.Character.Humanoid.Health = 0 end)
  7747.     end
  7748. end)
  7749.  
  7750. cmd.commands.register('noob', 'cmd%plrs', function(args)
  7751.     for i, v in pairs(args[2]) do
  7752.         v.CharacterAppearance = 'http://www.roblox.com/asset/CharacterFetch.ashx?userId=4'
  7753.         pcall(function() v.Character.Humanoid.Health = 0 end)
  7754.     end
  7755. end)
  7756.  
  7757. cmd.commands.register('ff', 'cmd%plrs', function(args)
  7758.     for i, v in pairs(args[2]) do
  7759.         Instance.new("ForceField", v.Character)
  7760.     end
  7761. end)
  7762.  
  7763. cmd.commands.register('unff', 'cmd%plrs', function(args)
  7764.     for i, v in pairs(args[2]) do
  7765.         for x, m in pairs(v.Character:GetChildren()) do
  7766.             if m:IsA("ForceField") then
  7767.                 m.Parent = nil
  7768.             end
  7769.         end
  7770.     end
  7771. end)
  7772.  
  7773. cmd.commands.register('guest', 'cmd%plrs', function(args)
  7774.     for i, v in pairs(args[2]) do
  7775.         v.CharacterAppearance = 'http://www.roblox.com/asset/CharacterFetch.ashx?userId=1'
  7776.         pcall(function() v.Character.Humanoid.Health = 0 end)
  7777.     end
  7778. end)
  7779.  
  7780. cmd.commands.register('giraffe', 'cmd%plrs', function(args)
  7781.     for i, v in pairs(args[2]) do
  7782.         local char=v.Character
  7783.         local h=char.Head
  7784.         local tor=char.Torso
  7785.         tor.Neck.C0=tor.Neck.C0*CFrame.new(0,0,5)
  7786.         local fn=Instance.new("Part",char)
  7787.         fn.Size=Vector3.new(1,5.5,1)
  7788.         fn.Name="FakeNeck"
  7789.         fn.Anchored=false
  7790.         fn.CanCollide=false
  7791.         if char:FindFirstChild("Body Colors") then
  7792.             fn.BrickColor=char["Body Colors"].HeadColor
  7793.         end
  7794.         local cm=Instance.new("CylinderMesh",fn)
  7795.         local we=Instance.new("Weld",h)
  7796.         we.Part0=h
  7797.         we.Part1=fn
  7798.         we.C1=we.C1*CFrame.new(0,2.6,0)
  7799.     end
  7800. end)
  7801.  
  7802. cmd.commands.register('notools', 'cmd%plrs', function(args)
  7803.     for i, v in pairs(args[2]) do
  7804.         for x, m in pairs(v.Backpack:GetChildren()) do
  7805.             m.Parent = nil
  7806.         end
  7807.     end
  7808. end)
  7809.  
  7810. cmd.commands.register('taketools', 'cmd%plrs', function(args)
  7811.     for i, v in pairs(args[2]) do
  7812.         for x, m in pairs(v.Backpack:GetChildren()) do
  7813.             m.Parent = cmd.localplayer.Backpack
  7814.         end
  7815.     end
  7816. end)
  7817.  
  7818. cmd.commands.register('confuse', 'cmd%plrs', function(args)
  7819.     for i, v in pairs(args[2]) do
  7820.         v.Character.Humanoid.WalkSpeed = -16
  7821.     end
  7822. end)
  7823.  
  7824. cmd.commands.register('spin', 'cmd%plrs', function(args)
  7825.     for i, v in pairs(args[2]) do
  7826.         for i,v in pairs(v.Character.Torso:GetChildren()) do
  7827.             if v.Name == "Spinning" then
  7828.                 v:Destroy()
  7829.             end
  7830.         end
  7831.         local Torso = v.Character.Torso
  7832.         local BG = Instance.new("BodyGyro", Torso)
  7833.         BG.Name = "Spinning"
  7834.         BG.maxTorque = Vector3.new(0, math.huge, 0)
  7835.         BG.P = 11111
  7836.         BG.cframe = Torso.CFrame
  7837.         repeat wait(1/44)
  7838.             BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  7839.         until not BG or BG.Parent ~= Torso
  7840.     end
  7841. end)
  7842.  
  7843. cmd.commands.register('fling', 'cmd%plrs', function(args)
  7844.     for i, v in pairs(args[2]) do
  7845.         local pchar = v.Character
  7846.         if pchar:FindFirstChild("Humanoid") then
  7847.             local xran
  7848.             local zran
  7849.             repeat
  7850.                 xran = math.random(-9999,9999)
  7851.             until math.abs(xran) >= 5555
  7852.             repeat
  7853.                 zran = math.random(-9999,9999)
  7854.             until math.abs(zran) >= 5555
  7855.             pchar.Humanoid.Sit = true
  7856.             pchar.Torso.Velocity = Vector3.new(0,0,0)
  7857.             local BF = Instance.new("BodyForce", pchar.Torso)
  7858.             BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  7859.         end
  7860.     end
  7861. end)
  7862.  
  7863. cmd.commands.register('burn', 'cmd%plrs', function(args)
  7864.     for i, v in pairs(args[2]) do
  7865.         spawn(function()
  7866.             wait(0.1)
  7867.             local fire=Instance.new("Fire", v.Character.Torso)
  7868.             wait(0.1)
  7869.             local fire=Instance.new("Fire", v.Character.Head)
  7870.             wait(0.1)
  7871.             local fire=Instance.new("Fire", v.Character["Left Arm"])
  7872.             wait(0.1)
  7873.             local fire=Instance.new("Fire", v.Character["Right Leg"])
  7874.             wait(0.5)
  7875.             v.Character:BreakJoints();
  7876.         end)
  7877.     end
  7878. end)
  7879.  
  7880. cmd.commands.register('printcmds', 'cmd', function(args)
  7881.     for i, v in pairs(cmd.commands.store) do
  7882.         print(i, '==', v)
  7883.     end
  7884. end)
  7885.  
  7886. cmd.commands.register('gun', 'cmd%plrs', function(args)
  7887.     local a = game:GetService("InsertService"):LoadAsset(130113146):GetChildren()[1]
  7888.     local b = game:GetService("InsertService"):LoadAsset(67747912):GetChildren()[1]
  7889.     local c = game:GetService("InsertService"):LoadAsset(95354288):GetChildren()[1]
  7890.     for i, v in pairs(args[2]) do
  7891.         a:Clone().Parent = v.Backpack
  7892.         b:Clone().Parent = v.Backpack
  7893.         c:Clone().Parent = v.Backpack
  7894.     end
  7895. end)
  7896.  
  7897.  
  7898. cmd.commands.register('goto', 'cmd%plrs', function(args)
  7899.     local target = args[2][1]
  7900.     cmd.localplayer.Character.HumanoidRootPart.CFrame = target.Character.HumanoidRootPart.CFrame
  7901. end)
  7902.  
  7903. cmd.commands.register('select', 'cmd%plrs', function(args)
  7904.     for i, v in pairs(args[2]) do
  7905.         Instance.new("SelectionBox", v.Character).Adornee = v.Character
  7906.     end
  7907. end)
  7908.  
  7909. cmd.commands.register('sphere', 'cmd%plrs', function(args)
  7910.     for i, v in pairs(args[2]) do
  7911.         Instance.new("SelectionSphere", v.Character).Adornee = v.Character
  7912.     end
  7913. end)
  7914.  
  7915. cmd.commands.register('bring', 'cmd%plrs', function(args)
  7916.     for i, v in pairs(args[2]) do
  7917.         v.Character.HumanoidRootPart.CFrame = cmd.localplayer.Character.HumanoidRootPart.CFrame
  7918.     end
  7919. end)
  7920.  
  7921. cmd.commands.register('knife', 'cmd%plrs', function(args)
  7922.     local knife = game:GetService("InsertService"):LoadAsset(170897263):GetChildren()[1]
  7923.     for i, v in pairs(args[2]) do
  7924.         knife:Clone().Parent = v
  7925.     end
  7926. end)
  7927.  
  7928. cmd.commands.register('shades', 'cmd%plrs', function(args)
  7929.     local shades = game:GetService('InsertService'):LoadAsset(11748356):GetChildren()[1]
  7930.     for i, v in pairs(args[2]) do
  7931.         shades:Clone().Parent = v.Character
  7932.     end
  7933. end)
  7934.  
  7935. cmd.commands.register('alien', 'cmd%plrs', function(args)
  7936.     -- variable
  7937.     for i, v in pairs(args[2]) do
  7938.         local pchar = v.Character
  7939.         if pchar:FindFirstChild('Shirt') then
  7940.             pchar.Shirt:Destroy()
  7941.         end
  7942.         if pchar:FindFirstChild('Pants') then
  7943.             pchar.Pants:Destroy()
  7944.         end
  7945.         if pchar:FindFirstChild('Shirt Graphic') then
  7946.             pchar['Shirt Graphic'].Graphic = ''
  7947.         end
  7948.         for i,v in pairs(pchar:GetChildren()) do
  7949.             if v:IsA('Hat') then
  7950.                 v:Destroy()
  7951.             end
  7952.         end
  7953.         local ayy2 = game:GetObjects("rbxassetid://397033642")[1]
  7954.         ayy2.Parent = pchar
  7955.         local BC = pchar['Body Colors']
  7956.         BC.HeadColor = BrickColor.new('Fossil')
  7957.         BC.LeftArmColor = BrickColor.new('Fossil')
  7958.         BC.LeftLegColor = BrickColor.new('Fossil')
  7959.         BC.RightArmColor = BrickColor.new('Fossil')
  7960.         BC.RightLegColor = BrickColor.new('Fossil')
  7961.         BC.TorsoColor = BrickColor.new('Fossil')
  7962.     end
  7963. end)
  7964.  
  7965. cmd.commands.register('team', 'cmd%plrs%str', function(args)
  7966.     for i, v in pairs(args[2]) do
  7967.         for x, m in pairs(game:GetService('Teams'):GetTeams()) do
  7968.             if (m.Name):lower():sub(1, #args[3].data) == (args[3].data):lower() then
  7969.                 v.TeamColor = m.TeamColor              
  7970.             end    
  7971.         end
  7972.     end
  7973. end)
  7974.  
  7975. cmd.commands.register('particles', 'cmd%plrs%int', function(args)
  7976.     for i, v in pairs(args[2]) do
  7977.         Instance.new("ParticleEmitter", v.Character).Texture = args[3].data
  7978.     end
  7979. end)
  7980.  
  7981. cmd.commands.register('ghost', 'cmd%plrs', function(args)
  7982.     for i, v in pairs(args[2]) do
  7983.         local pchar = v.Character
  7984.         pchar.Head.Transparency = 0.5
  7985.         pchar.Torso.Transparency = 0.5
  7986.         pchar["Left Arm"].Transparency = 0.5
  7987.         pchar["Right Arm"].Transparency = 0.5
  7988.         pchar["Left Leg"].Transparency = 0.5
  7989.         pchar["Right Leg"].Transparency = 0.5
  7990.         pchar.Head.face.Transparency = 0.5
  7991.     end
  7992. end)
  7993.  
  7994. cmd.commands.register('firstperson', 'cmd%plrs', function(args)
  7995.     for i, v in pairs(args[2]) do
  7996.         v.CameraMode = Enum.CameraMode.LockFirstPerson
  7997.     end
  7998. end)
  7999.  
  8000. cmd.commands.register('creeper', 'cmd%plrs', function(args)
  8001.     for i, v in pairs(args[2]) do
  8002.         local pchar = v.Character
  8003.         if pchar then
  8004.             if pchar:FindFirstChild("Shirt") then
  8005.                     pchar.Shirt.Parent = pchar.Torso
  8006.                 end
  8007.                 if pchar:FindFirstChild("Pants") then
  8008.                     pchar.Pants.Parent = pchar.Torso
  8009.                 end
  8010.                 if pchar:FindFirstChild("Shirt Graphic") then
  8011.                     pchar["Shirt Graphic"].Graphic = ""
  8012.                 end
  8013.                 for i,v in pairs(pchar:GetChildren()) do
  8014.                     if v:IsA("Hat") then
  8015.                         v:Destroy()
  8016.                     end
  8017.                 end
  8018.                 pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  8019.                 pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  8020.                 pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  8021.                 pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  8022.                 pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  8023.                 pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  8024.                 pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  8025.                 pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  8026.                 pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  8027.                 pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  8028.                 pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  8029.             end
  8030.     end
  8031. end)
  8032.  
  8033. cmd.commands.register('insert', 'cmd%int', function(args)
  8034.     local m = cmd.service('InsertService'):LoadAsset(args[2].data)
  8035.     m.Parent = game.Workspace
  8036.     m:MoveTo(cmd.localplayer.Character.Torso.Position)
  8037.     m:MakeJoints()
  8038. end)
  8039.  
  8040. cmd.commands.register('nolimbs', 'cmd%plrs', function(args)
  8041.     for i, v in pairs(game.Players:GetPlayers()) do
  8042.         v.Character['Right Leg'].Parent = nil
  8043.         v.Character['Left Leg'].Parent = nil
  8044.         v.Character['Right Arm'].Parent = nil
  8045.         v.Character['Left Arm'].Parent = nil
  8046.     end
  8047. end)
  8048.  
  8049. cmd.commands.register('recurseremove', 'cmd%str', function(args)
  8050.     local function a(o)
  8051.         for i,v in pairs(o:GetChildren()) do
  8052.             if v:IsA(args[2].data) then
  8053.                 v.Parent=nil
  8054.             end
  8055.             a(v)
  8056.         end
  8057.     end
  8058.     a(game.Workspace)
  8059. end)
  8060.  
  8061. cmd.commands.register('name', 'cmd%plrs%inf', function(args)
  8062.     for i, v in pairs(args[2]) do
  8063.         local tchar = v.Character
  8064.         for x, m in pairs(tchar:GetChildren()) do
  8065.             if m:FindFirstChild('nm') then
  8066.                 m.Parent = nil
  8067.             end
  8068.         end
  8069.         tchar.Name = ''
  8070.         local ntag = Instance.new("Model", tchar)
  8071.         ntag.Name = args[3]
  8072.         local nhead = tchar.Head:Clone()
  8073.         nhead.Parent = ntag
  8074.         local nhum = Instance.new("Humanoid", ntag)
  8075.         nhum.MaxHealth = 0
  8076.         nhum.Health = 0
  8077.         nhum.Name = 'nm'
  8078.         local nweld = Instance.new("Weld", nhead)
  8079.         nweld.Part0 = nhead
  8080.         nweld.Part1 = tchar.Head
  8081.     end
  8082. end)
  8083.  
  8084. cmd.commands.register('track', 'cmd%plrs%inf', function(args)
  8085.     for i, v in pairs(args[2]) do
  8086.         local tchar = v.Character
  8087.         for x, m in pairs(tchar:GetChildren()) do
  8088.             if m:FindFirstChild('nm') then
  8089.                 m.Parent = nil
  8090.             end
  8091.         end
  8092.         tchar.Name = ''
  8093.         local ntag = Instance.new("Model", workspace.CurrentCamera)
  8094.         ntag.Name = v.Name
  8095.         local nhead = tchar.Head:Clone()
  8096.         nhead.Parent = ntag
  8097.         local nhum = Instance.new("Humanoid", ntag)
  8098.         nhum.MaxHealth = 0
  8099.         nhum.Health = 0
  8100.         nhum.Name = 'nm'
  8101.         local nweld = Instance.new("Weld", nhead)
  8102.         nweld.Part0 = nhead
  8103.         nweld.Part1 = tchar.Head
  8104.     end
  8105. end)
  8106.  
  8107. cmd.commands.register('rname', 'cmd%plrs', function(args)
  8108.     local player = cmd.localplayer
  8109.     player.Neutral = false
  8110.     repeat
  8111.         wait()
  8112.         player.TeamColor = BrickColor.Random()
  8113.     until not player.Character.Humanoid
  8114. end)
  8115.  
  8116. cmd.commands.register('fogend', 'cmd%int', function(args)
  8117.     game.Lighting.FogEnd = args[2].data
  8118. end)
  8119.  
  8120. cmd.commands.register('fogstart', 'cmd%int', function(args)
  8121.     game.Lighting.FogStart = args[2].data
  8122. end)
  8123.  
  8124. cmd.commands.register('time', 'cmd%int', function(args)
  8125.     game.Lighting:SetMinutesAfterMidnight(60 * args[2].data)
  8126. end)
  8127.  
  8128. cmd.commands.register('ambient', 'cmd%int%int%int', function(args)
  8129.     game.Lighting.Ambient = Color3.new(args[2].data/255, args[3].data/255, args[4].data/255)
  8130. end)
  8131.  
  8132. cmd.commands.register('fogcolor', 'cmd%int%int%int', function(args)
  8133.     game.Lighting.FogColor = Color3.new(args[2].data/255, args[3].data/255, args[4].data/255)
  8134. end)
  8135.  
  8136. cmd.commands.register('sword', 'cmd%plrs', function(args)
  8137.     local sword = game:GetService('InsertService'):LoadAsset(125013769):GetChildren()[1]
  8138.     for i, v in pairs(args[2]) do
  8139.         sword:Clone().Parent = v.Backpack
  8140.     end
  8141. end)
  8142.  
  8143. cmd.commands.register('paranoid', 'cmd%plrs', function(args)
  8144.     for i, v in pairs(cmd.localplayer.Character:GetChildren()) do
  8145.         if v:IsA("BasePart") then
  8146.             v.Anchored = true
  8147.         end
  8148.     end
  8149. end)
  8150.  
  8151. cmd.commands.register('size', 'cmd%plrs%int', function(args)
  8152.     for i, v in pairs(args[2]) do
  8153.         cmd.util.size(v, args[3].data)
  8154.     end
  8155. end)
  8156.  
  8157. cmd.commands.register('unlockws', 'cmd%plrs', function(args)
  8158.     local function dloop(o)
  8159.         for i, v in pairs(o:GetChildren()) do
  8160.             if v:IsA("BasePart") then
  8161.                 v.Anchored = false
  8162.             end
  8163.             if v:IsA("Model") then
  8164.                 v:BreakJoints()
  8165.             end
  8166.             dloop(v)
  8167.         end
  8168.     end
  8169.     dloop(game.Workspace)
  8170. end)
  8171.  
  8172. cmd.commands.register('change', 'cmd%plrs%str%inf', function(args)
  8173.     for i, v in pairs(args[2]) do
  8174.         if v:FindFirstChild("leaderstats") then
  8175.             if v.leaderstats:FindFirstChild(args[3].data) then
  8176.                 if v.leaderstats[args[3].data]:IsA("StringValue") then
  8177.                     v.leaderstats[args[3].data].Value = args[4]
  8178.                 end
  8179.                 if v.leaderstats[args[3].data]:IsA("NumberValue") or v.leaderstats[args[3].data]:IsA("IntValue") then
  8180.                     print(args[4])
  8181.                     if tonumber(args[4]) ~= nil then
  8182.                         v.leaderstats[args[3].data].Value = tonumber(args[4])
  8183.                     end
  8184.                 end
  8185.             end
  8186.         end
  8187.     end
  8188. end)
  8189.  
  8190. ---------------------------
  8191.  
  8192. -- ** init ** --
  8193.  
  8194. local count = 0
  8195. for _, _ in pairs(cmd.commands.store) do count = count + 1 end
  8196.  
  8197. warn("loaded nosyliam's cmdscript [a]")
  8198. warn(tostring(count).." commands")
  8199.  
  8200.     DistributedCmdBar.FocusLost:connect(function(e)
  8201.         if e == true then
  8202.             cmd.commands.run(DistributedCmdBar.Text)
  8203.             DistributedCmdBar.Text = ''
  8204.         end
  8205.     end)
  8206.    
  8207.     --PlayerChatHook = cmd.players.PlayerChatted:connect(function (_, plr, msg, _)
  8208.     --  if cmd.util.isadmin(plr.Name) then
  8209.     --      if msg:sub(1,1) == cmd.prefix or msg:sub(1,1) == cmd.hidden then
  8210.         --      cmd.commands.run(msg:sub(2, #msg))
  8211.     --      end
  8212.     --  end
  8213. --  end)
  8214. end
  8215. topkek.navigation.buildHomePage = function()
  8216.     local count = 0
  8217.     for _, _ in pairs(cmd.commands.store) do count = count + 1 end
  8218.     local hook = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Home').Container, true)
  8219.     hook:drawText(1, 'T0PK3K 4.0 ex-7 edition by TheMichalos')
  8220.     hook:drawText(1, 'Patch version 1.0.5')
  8221.     hook:drawText(1, 'Commandbase patch version 1.0.0')
  8222.     hook:drawText(1, 'Number of commands: ' .. tostring(count))
  8223.     local stime = hook:drawText(1, 'Server Time: 0')
  8224.     spawn(function()
  8225.         while true do
  8226.             stime.Text = 'Server Time: ' .. tostring(game:GetService('Workspace').DistributedGameTime)
  8227.             wait(0.5)
  8228.         end
  8229.     end)
  8230.     local ssz = hook:drawText(1, 'Server Size: 0')
  8231.     spawn(function()
  8232.         while true do
  8233.             ssz.Text = 'Server Size: ' .. tostring(game:GetService('Players').NumPlayers)
  8234.             wait(0.5)
  8235.         end
  8236.     end)
  8237.     local fe = game:GetService('Workspace').FilteringEnabled
  8238.     hook:drawText(1, 'FilteringEnabled: ' .. (fe and "YES" or "NO"))
  8239.     hook:drawText(1, 'PlaceId: ' .. tostring(game.PlaceId))
  8240.     hook:drawText(1, 'same', 55)
  8241. end
  8242. topkek.navigation.buildContainers = function()
  8243.     for _, v in pairs(topkek.data.windows) do
  8244.         topkek.tools.gui:makeContainer(v)
  8245.     end
  8246. end
  8247.  
  8248. topkek.navigation.initCommandBar()
  8249. topkek.navigation.buildContainers()
  8250. topkek.navigation.buildTopbar()
  8251. topkek.navigation.buildHomePage()
  8252. wait()
  8253.  
  8254.  
  8255. --// actual code below lole //--
  8256.  
  8257. --// PLAYERS //--
  8258. local plrwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Players').Container)
  8259. local search = plrwin:drawButton(1, '', function()end)
  8260. drop = GUI.DropDown.New(UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), search, {'All'})
  8261. function fixPlayerDrop()
  8262.     local t = {'All'}
  8263.     for i, v in pairs(game.Players:GetPlayers()) do
  8264.         table.insert(t, v.Name)
  8265.     end
  8266.     drop.SetTable(t)
  8267. end
  8268. game.Players.PlayerAdded:connect(function()
  8269.     fixPlayerDrop()
  8270. end)
  8271. game.Players.PlayerRemoving:connect(function()
  8272.     fixPlayerDrop()
  8273. end)
  8274. plrFrame = plrwin:drawContainer(1, 100)
  8275. headshotContainer = plrFrame:drawContainer(0.4, 94, true)
  8276. headshotContainer:setDrawY(20)
  8277. headshot = headshotContainer:drawImage(1, "https://www.roblox.com/bust-thumbnail/image?userId=1&width=420&height=420&format=png", 74)
  8278. headshotContainer:setDrawY(0)
  8279. userNameText = headshotContainer:drawText(1, "[All]")
  8280. userNameText.ClipsDescendants = true
  8281. userNameText.Font = Enum.Font.SourceSansBold
  8282. infoContainer = plrFrame:drawContainer(0.5, 94, true, 0.5)
  8283. infoContainer.BackgroundColor3 = color3(108, 38, 38)
  8284. userIdText = infoContainer:drawText(1, "ID: 0")
  8285. userAgeText = infoContainer:drawText(1, "Age: 0")
  8286. userTeamText = infoContainer:drawText(1, "Team: Neutral")
  8287. cval = 'All'
  8288. fixPlayerDrop()
  8289.  
  8290. function updatePlayer(plri)
  8291.     local plr = game:GetService('Players'):FindFirstChild(plri)
  8292.     if not plr and plri ~= 'All' then
  8293.         print("Couldn't find player!")
  8294.         updatePlayer(topkek.lplr)
  8295.     else
  8296.         headshot.Image = "https://www.roblox.com/bust-thumbnail/image?userId=1&width=420&height=420&format=png"
  8297.         userNameText.Text = "[All]"
  8298.         userIdText.Text = 'ID: [multiple]'
  8299.         userAgeText.Text = 'Age: [multiple]'
  8300.         userTeamText.Text = 'Team: [multiple]'
  8301.         cval = 'All'
  8302.     end
  8303.     local team = plr.TeamColor
  8304.     if team == nil then
  8305.         team = 'Neutral'
  8306.     else
  8307.         team = tostring(team)
  8308.     end
  8309.     headshot.Image = "https://www.roblox.com/bust-thumbnail/image?userId=" .. tostring(plr.UserId) .. "&width=420&height=420&format=png"
  8310.     userNameText.Text = plr.Name
  8311.     userIdText.Text = 'ID: ' .. tostring(plr.UserId)
  8312.     userAgeText.Text = 'Age: ' .. tostring(plr.AccountAge)
  8313.     userTeamText.Text = 'Team: ' .. team
  8314.     cval = plr.Name
  8315.    
  8316. end
  8317. drop.Changed(updatePlayer)
  8318. --actual code ------__-
  8319. plrwin:addSpacing()
  8320. plrwin:drawButton(1/2, 'Kick', function()
  8321.     tk.dp(cval, function(p)
  8322.         topkek.banmgr.executeKick(p)
  8323.     end)
  8324. end)
  8325.  
  8326. plrwin:drawButton(1/2, 'Ban', function()
  8327.     tk.dp(cval, function(p)
  8328.         topkek.banmgr.addSoftBan(p)
  8329.     end)
  8330. end)
  8331. plrwin:drawButton(1/2,'Friendlag', function()
  8332.     tk.dp(cval, function(p)
  8333.         for i = 1, 10 do
  8334.             spawn(function()
  8335.                 while wait() do
  8336.                     game.Players.LocalPlayer:RequestFriendship(p)
  8337.                     game.Players.LocalPlayer:RevokeFriendship(p)
  8338.                 end
  8339.             end)
  8340.         end
  8341.     end)
  8342. end)
  8343. plrwin:drawButton(1/2, 'Hardban', function()
  8344.     tk.dp(cval, function(p)
  8345.         topkek.banmgr.addHardBan(p)
  8346.     end)
  8347. end)
  8348. plrwin:addSpacing()
  8349. plrwin:drawButton(1/2, 'Bring', function()
  8350.     tk.dp(cval, function(z)
  8351.         if z.Character then
  8352.             z.Character.HumanoidRootPart.CFrame =
  8353.                 game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(1,1,1)
  8354.         end
  8355.     end)
  8356. end)
  8357. plrwin:drawButton(1/2, 'Goto', function()
  8358.     tk.dp(cval, function(z)
  8359.         game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame =
  8360.             z.Character.HumanoidRootPart.CFrame * CFrame.new(1,1,1)
  8361.     end)
  8362. end)
  8363. plrwin:addSpacing()
  8364. plrwin:drawButton(1/3, 'Kill', function()
  8365.     tk.dp(cval, function(p)
  8366.         if p.Character and p.Character:FindFirstChild("Humanoid") then
  8367.             p.Character.Humanoid.Health = 0
  8368.         end
  8369.     end)
  8370. end)
  8371. plrwin:drawButton(1/3, 'Seizure', function()
  8372.     tk.dp(cval, function(p)
  8373.         if p.Character and p.Character:FindFirstChild("Humanoid") and tk.gt(p) then
  8374.             spawn(function()
  8375.                 p.Character.Humanoid.PlatformStand = true
  8376.                 tk.gt(p).CFrame = tk.gt(p).CFrame * CFrame.Angles(math.rad(90),0,0)
  8377.                 repeat
  8378.                     wait()
  8379.                     p.Character.Humanoid.PlatformStand = true
  8380.                     tk.gt(p).Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  8381.                     tk.gt(p).RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  8382.                 until not p.Character:FindFirstChild("Humanoid") or not tk.gt(p)
  8383.             end)
  8384.         end
  8385.     end)
  8386. end)
  8387. plrwin:drawButton(1/3, 'Stun', function()
  8388.     tk.dp(cval, function(p)
  8389.         if p.Character and p.Character:FindFirstChild("Humanoid") then
  8390.             p.Character.Humanoid.PlatformStand = true
  8391.             p.Character.Torso.CFrame = p.Character.Torso.CFrame * CFrame.Angles(math.rad(90),0,0)
  8392.         end
  8393.     end)
  8394. end)
  8395. plrwin:drawButton(1/3, 'Freeze', function()
  8396.     tk.dp(cval, function(p)
  8397.         if p.Character then
  8398.             tk.gt(p).Anchored = true
  8399.         end
  8400.     end)
  8401. end)
  8402. plrwin:drawButton(1/3, 'Thaw', function()
  8403.     tk.dp(cval, function(p)
  8404.         if p.Character then
  8405.             tk.gt(p).Anchored = false
  8406.         end
  8407.     end)
  8408. end)
  8409. plrwin:drawButton(1/3, 'Superslow', function()
  8410.     tk.dp(cval, function(p)
  8411.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  8412.             p.Character.Humanoid.WalkSpeed = 1
  8413.         end
  8414.     end)
  8415. end)
  8416. plrwin:drawButton(1/3, 'Highjump', function()
  8417.     tk.dp(cval, function(p)
  8418.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  8419.             p.Character.Humanoid.JumpPower = 125
  8420.         end
  8421.     end)
  8422. end)
  8423. plrwin:drawButton(1/3, 'God', function()
  8424.     tk.dp(cval, function(p)
  8425.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  8426.             p.Character.Humanoid.MaxHealth = math.huge
  8427.             p.Character.Humanoid.Health = math.huge
  8428.         end
  8429.     end)
  8430. end)
  8431. plrwin:drawButton(1/3, 'Semigod', function()
  8432.     tk.dp(cval, function(p)
  8433.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  8434.             p.Character.Humanoid.MaxHealth = 9e9
  8435.             p.Character.Humanoid.Health = 9e9
  8436.         end
  8437.     end)
  8438. end)
  8439. plrwin:drawButton(1/3, 'Fast', function()
  8440.     tk.dp(cval, function(p)
  8441.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  8442.             p.Character.Humanoid.WalkSpeed = 50
  8443.         end
  8444.     end)
  8445. end)
  8446. Follow = false;
  8447. plrwin:drawButton(1/3, 'Annoy', function()
  8448.     tk.dp(cval, function(p)
  8449.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  8450.             if Follow == true then
  8451.                 Follow = false; return
  8452.             else Follow = true end
  8453.             while Follow == true do
  8454.                 game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame=
  8455.                     p.Character.HumanoidRootPart.CFrame
  8456.                 wait()
  8457.             end
  8458.         end
  8459.     end)
  8460. end)
  8461. plrwin:drawButton(1/3, 'Freefall', function()
  8462.     tk.dp(cval, function(p)
  8463.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  8464.             p.Character.HumanoidRootPart.CFrame = p.Character.HumanoidRootPart.CFrame * CFrame.new(0, 10000, 0)    
  8465.         end
  8466.     end)
  8467. end)
  8468. plrwin:drawButton(1/3, 'Destroy', function()
  8469.     tk.dp(cval, function(p)
  8470.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  8471.             p.Character.Humanoid:Destroy()
  8472.         end
  8473.     end)
  8474. end)
  8475. plrwin:drawButton(1/3, 'Fix', function()
  8476.     tk.dp(cval, function(p)
  8477.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  8478.             p.Character.Humanoid.Health = 100
  8479.             p.Character.Humanoid.MaxHealth = 100
  8480.             p.Character.Humanoid.JumpPower = 100
  8481.             p.Character.Humanoid.WalkSpeed = 16
  8482.             p.Character.Humanoid.PlatformStand = false
  8483.             p.Character.Humanoid.Jump = true
  8484.         end
  8485.     end)
  8486. end)
  8487. plrwin:drawButton(1/3, 'Respawn', function()
  8488.     tk.dp(cval, function(p)
  8489.         if p.Character then
  8490.             local a1 = Instance.new("Model", game:service'Workspace')
  8491.             local a2 = Instance.new("Part", game:service'Workspace')
  8492.             a2.CanCollide = true
  8493.             a2.Anchored = true
  8494.             a2.CFrame = CFrame.new(10000, 10000, 10000)
  8495.             a2.Name = "Torso"
  8496.             local a3 = Instance.new("Humanoid", a1)
  8497.             a3.MaxHealth=100;a3.Health=100
  8498.             p.Character = a1
  8499.             a3.Health=0
  8500.         end
  8501.     end)
  8502. end)
  8503. plrwin:addSpacing()
  8504. local nameInp
  8505. plrwin:drawButton(1/3, 'Name', function()
  8506.     tk.dp(cval, function(z)
  8507.         local Character = z.Character
  8508.         local newName = Instance.new("Model", z.Character)
  8509.         newName.Name = nameInp.Text
  8510.         local cl = Character:WaitForChild("Head"):Clone()
  8511.         cl.Parent = newName
  8512.         cl:WaitForChild("face"):Destroy()
  8513.         local hum = Instance.new("Humanoid", newName)
  8514.         hum.Name = "NameTag"
  8515.         hum.MaxHealth = 0
  8516.         hum.Health = 0
  8517.         local weld = Instance.new("Weld", cl)
  8518.         weld.Part0 = cl
  8519.         weld.Part1 = Character:WaitForChild("Head")
  8520.         Character:WaitForChild("Head").Transparency = 1
  8521.         wait(.5)
  8522.         cl.BrickColor = Character:WaitForChild("Head").BrickColor
  8523.     end)
  8524. end)
  8525. nameInp = plrwin:drawTextBox(2/3, '')
  8526. local chatInp
  8527. plrwin:drawButton(1/3, 'Chat', function()
  8528.     tk.dp(cval, function(z)
  8529.         game:GetService('Chat'):Chat(z.Charcter, chatInp.Text)
  8530.     end)
  8531. end)
  8532. chatInp = plrwin:drawTextBox(2/3, '')
  8533. local disgInp
  8534. plrwin:drawButton(1/3, 'Disguise', function()
  8535.     tk.dp(cval, function(p)
  8536.         local id = 0
  8537.         if tonumber(disgInp.Text) then
  8538.             id = tonumber(disgInp.Text)
  8539.         else
  8540.             id = game:GetService('Players'):GetUserIdFromNameAsync(disgInp.Text)
  8541.         end
  8542.         if p.Character:FindFirstChild("Humanoid") then
  8543.             p.Character.Humanoid.Health = 0
  8544.         end
  8545.         p.CharacterAppearance = 'https://assetgame.roblox.com/Asset/CharacterFetch.ashx?userId=' .. tostring(id)
  8546.     end)
  8547. end)
  8548. disgInp = plrwin:drawTextBox(2/3, 'ROBLOX')
  8549. plrwin:addSpacing()
  8550. clrR = plrwin:drawTextBox(1/3, '0')
  8551. clrG = plrwin:drawTextBox(1/3, '0')
  8552. clrB = plrwin:drawTextBox(1/3, '0')
  8553. function getColor()
  8554.     local r = tonumber(clrR.Text)
  8555.     local g = tonumber(clrG.Text)
  8556.     local b = tonumber(clrB.Text)
  8557.     if not (r and g and b) then return Color3.new(0,0,0) end
  8558.     return Color3.new(r/255, g/255, b/255)
  8559. end
  8560. plrwin:drawButton(1/3, 'Sparkles', function()
  8561.     tk.dp(cval, function(z)
  8562.         Instance.new("Sparkles", tk.gt(z)).SparkleColor = getColor()
  8563.     end)
  8564. end)
  8565. plrwin:drawButton(1/3, 'Smoke', function()
  8566.     tk.dp(cval, function(z)
  8567.         Instance.new("Smoke", tk.gt(z)).Color = getColor()
  8568.  
  8569.     end)
  8570. end)
  8571. plrwin:drawButton(1/3, 'Fire', function()
  8572.     tk.dp(cval, function(z)
  8573.         local fr = Instance.new("Fire", tk.gt(z))
  8574.         fr.Color = getColor()
  8575.         fr.Heat = 30
  8576.         fr.Size = 20
  8577.     end)
  8578. end)
  8579. plrwin:drawButton(1/3, 'Forcefield', function()
  8580.     tk.dp(cval, function(z)
  8581.         if z.Character then
  8582.             Instance.new("ForceField", z.Character)
  8583.         end
  8584.     end)
  8585. end)
  8586. plrwin:drawButton(1/3, 'Select', function()
  8587.     tk.dp(cval, function(z)
  8588.         if z.Character and tk.gt(z) then
  8589.             Instance.new("SelectionBox", tk.gt(z)).Adornee = tk.gt(z)
  8590.         end
  8591.     end)
  8592. end)
  8593. plrwin:drawButton(1/3, 'Sphere', function()
  8594.     tk.dp(cval, function(z)
  8595.         if z.Character and tk.gt(z) then
  8596.             Instance.new("SelectionSphere", tk.gt(z)).Adornee = tk.gt(z)
  8597.         end
  8598.     end)
  8599. end)
  8600. plrwin:drawButton(1/3, 'Fling', function()
  8601.     tk.dp(cval, function(z)
  8602.         spawn(function() --kohls admin commands lol
  8603.             if z.Character and tk.gt(z) then
  8604.                 local xran, zran
  8605.                 repeat xran = math.random(5555, 9999) until math.abs(xran) >= 5555
  8606.                 repeat zran = math.random(5555, 9999) until math.abs(zran) >= 5555
  8607.                 z.Character.Humanoid.Sit = true
  8608.                 tk.gt(z).Velocity = Vector3.new(0,0,0)
  8609.                 local frc = Instance.new("BodyForce", tk.gt(z))
  8610.                 frc.Name = "BFRC"
  8611.                 frc.force = Vector3.new(xran*4,9999*5,zran*4)
  8612.                 game:GetService("Debris"):AddItem(frc, 0.1)
  8613.             end
  8614.         end)
  8615.     end)
  8616. end)
  8617. plrwin:drawButton(1/3, 'Explode', function()
  8618.     tk.dp(cval, function(z)
  8619.         if z.Character and tk.gt(z) then
  8620.             local explosion = Instance.new("Explosion")
  8621.             explosion.Position = tk.gt(z).Position
  8622.             explosion.Parent = workspace
  8623.         end
  8624.     end)
  8625. end)
  8626. plrwin:drawButton(1/3, 'Nuke', function()
  8627.     tk.dp(cval, function(z)
  8628.         if z.Character and tk.gt(z) then
  8629.             local torso = tk.gt(z)
  8630.             local nuke = Instance.new("Part", game.Workspace)
  8631.             local opos = torso.CFrame
  8632.             nuke.BrickColor = BrickColor.new("Bright yellow")
  8633.             nuke.TopSurface = Enum.SurfaceType.Smooth
  8634.             nuke.BottomSurface = Enum.SurfaceType.Smooth
  8635.             nuke.Anchored = true
  8636.             nuke.CanCollide = false
  8637.             nuke.Shape = "Ball"            
  8638.             nuke.Transparency = 0.5
  8639.             nuke.CFrame = torso.CFrame     
  8640.             nuke.Size = Vector3.new(1, 1, 1)
  8641.             nuke.Touched:connect(function(p)
  8642.                 local expl = Instance.new("Explosion", p)
  8643.                 expl.BlastPressure = 50000
  8644.                 expl.BlastRadius = 50
  8645.                 expl.Position = p.Position
  8646.                 p.Material = Enum.Material.CorrodedMetal
  8647.                 p:BreakJoints()
  8648.             end)
  8649.             for i = 1, 150 do
  8650.                 nuke.Size = Vector3.new(i, i, i)
  8651.                 nuke.CFrame = opos
  8652.                 wait(0.08)
  8653.             end
  8654.             nuke:Destroy()
  8655.         end
  8656.     end)
  8657. end)
  8658. plrwin:drawButton(1/3, 'No Tools', function()
  8659.     tk.dp(cval, function(p)
  8660.         for _, t in pairs(p.Backpack:GetChildren()) do
  8661.             t:Destroy()
  8662.         end
  8663.     end)
  8664. end)
  8665. plrwin:drawButton(1/3, 'Take Tools', function()
  8666.     tk.dp(cval, function(p)
  8667.         for _, t in pairs(p.Backpack:GetChildren()) do
  8668.             t.Parent = game:service'Players'.LocalPlayer.Backpack
  8669.         end
  8670.     end)
  8671. end)
  8672. plrwin:drawButton(1/3, 'BTools', function()
  8673.     tk.dp(cval, function(p)
  8674.         local a = Instance.new("HopperBin")
  8675.         a.BinType = "GameTool"
  8676.         a.Parent = p.Backpack
  8677.         local a = Instance.new("HopperBin")
  8678.         a.BinType = "Clone"
  8679.         a.Parent = p.Backpack
  8680.         local a = Instance.new("HopperBin")
  8681.         a.BinType = "Hammer"
  8682.         a.Parent = p.Backpack
  8683.     end)
  8684. end)
  8685. plrwin:drawButton(1/3, 'Hotdog', function()
  8686.     tk.dp(cval, function(p)
  8687.         if p.Character and tk.gt(p) then
  8688.             topkek.tools.util.weenieHutJunior(p)
  8689.         end
  8690.     end)
  8691. end)
  8692. plrwin:drawButton(1/3, 'Quicksand', function()
  8693.     tk.dp(cval, function(z)
  8694.         if z.Character and z.Character:FindFirstChild("Humanoid") then
  8695.             local tor = tk.gt(z)
  8696.             local hole = Instance.new("Part", z.Character)
  8697.             hole.Anchored = true
  8698.             hole.Name = "Hole"
  8699.             hole.FormFactor = Enum.FormFactor.Custom
  8700.             hole.Size = Vector3.new(7, 1, 7)
  8701.             hole.CanCollide = false
  8702.             hole.CFrame = tor.CFrame * CFrame.new(0,-3.3,0)
  8703.             hole.BrickColor = BrickColor.new("Cool yellow")
  8704.             hole.Material = Enum.Material.Sand
  8705.             local hm = Instance.new("CylinderMesh", hole)
  8706.             tor.Anchored = true
  8707.             if z.Character:FindFirstChild("Humanoid") then
  8708.                 z.Character.Humanoid.Jump = true
  8709.             end
  8710.             for x,m in pairs(z.Character:GetChildren()) do
  8711.                 if m:IsA("BasePart") or m:IsA("MeshPart") then
  8712.                     m.CanCollide = false
  8713.                 end
  8714.             end
  8715.             for i=1,75 do
  8716.                 tor.CFrame=tor.CFrame*CFrame.new(0,-0.1,0)
  8717.                 wait(0.06)
  8718.             end
  8719.             tor.CFrame=tor.CFrame*CFrame.new(0,
  8720.                 -500,0
  8721.             )
  8722.             z.Character.Humanoid.Health = 0
  8723.         end
  8724.     end)
  8725. end)
  8726. plrwin:drawButton(1/3, 'Insane', function()
  8727.     tk.dp(cval, function(p)
  8728.         if p.Character and tk.gt(p) then
  8729.             for i,v in pairs(tk.gt(p):GetChildren()) do
  8730.                 if v:IsA("Motor6D") then
  8731.                     spawn(function()
  8732.                         while v do
  8733.                             v.C0=v.C0*CFrame.Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180))
  8734.                             wait()
  8735.                         end
  8736.                     end)
  8737.                 end
  8738.             end
  8739.         end
  8740.     end)
  8741. end)
  8742. plrwin:drawButton(1/3, 'Invisible', function()
  8743.     tk.dp(cval, function(p)
  8744.         tk.rco(p.Character, 'BasePart', 'Transparency', 1)
  8745.         tk.rco(p.Character, 'MeshPart', 'Transparency', 1)
  8746.     end)
  8747. end)
  8748. plrwin:drawButton(1/3, 'Visible', function()
  8749.     tk.dp(cval, function(p)
  8750.         tk.rco(p.Character, 'BasePart', 'Transparency', 0)
  8751.         tk.rco(p.Character, 'MeshPart', 'Transparency', 0)
  8752.     end)
  8753. end)
  8754. plrwin:drawButton(1/3, 'Bighead', function()
  8755.     tk.dp(cval, function(z)
  8756.         if z.Character then
  8757.             if z.Character:FindFirstChild('Head') then
  8758.                 z.Character.Head.Mesh.Scale=Vector3.new(5,5,5)
  8759.             end
  8760.         end
  8761.     end)
  8762. end)
  8763. plrwin:drawButton(1/3, 'Goldify', function()
  8764.     tk.dp(cval, function(z)
  8765.         if z.Character then
  8766.             tk.rco(z.Character, 'BasePart', 'Material', 'Marble')
  8767.             tk.rco(z.Character, 'MeshPart', 'Material', 'Marble')
  8768.             tk.rco(z.Character, 'BasePart', 'BrickColor', BrickColor.new('Bright yellow'))
  8769.             tk.rco(z.Character, 'MeshPart', 'BrickColor', BrickColor.new('Bright yellow'))
  8770.         end
  8771.     end)
  8772. end)
  8773. plrwin:drawButton(1/3, 'Neon', function()
  8774.     tk.dp(cval, function(z)
  8775.         if z.Character then
  8776.             tk.rco(z.Character, 'BasePart', 'Material', 'Neon')
  8777.             tk.rco(z.Character, 'MeshPart', 'Material', 'Neon')
  8778.         end
  8779.     end)
  8780. end)
  8781. plrwin:drawButton(1/3, 'Shiny', function()
  8782.     tk.dp(cval, function(z)
  8783.         if z.Character then
  8784.             tk.rco(z.Character, 'BasePart', 'Reflectance', 1)
  8785.             tk.rcm(z.Character, 'MeshPart')
  8786.         end
  8787.     end)
  8788. end)
  8789. plrwin:drawButton(1/3, 'Shrek', function()
  8790.     tk.dp(cval, function(z)
  8791.         if z.Character then
  8792.             local pchar = z.Character
  8793.             for i,v in pairs(pchar:GetChildren()) do
  8794.                 if v:IsA("Hat") or v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants") then
  8795.                     v:Destroy()
  8796.                 end
  8797.             end
  8798.             for i,v in pairs(pchar.Head:GetChildren()) do
  8799.                 if v:IsA("Decal") or v:IsA("SpecialMesh") then
  8800.                     v:Destroy()
  8801.                 end
  8802.             end
  8803.            
  8804.             local mesh = Instance.new("SpecialMesh", pchar.Head)
  8805.             mesh.MeshType = "FileMesh"
  8806.             pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  8807.             pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  8808.             pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  8809.            
  8810.             local Shirt = Instance.new("Shirt", z.Character)
  8811.             local Pants = Instance.new("Pants", z.Character)
  8812.            
  8813.             Shirt.ShirtTemplate = "rbxassetid://133078194"
  8814.             Pants.PantsTemplate = "rbxassetid://133078204"
  8815.         end
  8816.     end)
  8817. end)
  8818. plrwin:drawButton(1/3, 'Duck', function()
  8819.     tk.dp(cval, function(z)
  8820.         if z.Character then
  8821.             local pchar = z.Character
  8822.             for i,v in pairs(pchar:GetChildren()) do
  8823.                 if v:IsA("Hat") or v:IsA("Accessory") then
  8824.                     v:Destroy()
  8825.                 end
  8826.             end
  8827.             local duck = Instance.new("SpecialMesh", z.Character.HumanoidRootPart)
  8828.             duck.MeshType = "FileMesh"
  8829.             duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  8830.             duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  8831.             duck.Scale = Vector3.new(5, 5, 5)
  8832.             tk.rco(z.Character, 'Instance', 'Transparency', 1)
  8833.             z.Character.HumanoidRootPart.Transparency = 0
  8834.         end
  8835.     end)
  8836. end)
  8837. plrwin:drawButton(1/3, 'Spheres', function()
  8838.     tk.dp(cval, function(z)
  8839.         if z.Character then
  8840.             tk.rco(z.Character, 'BasePart', 'Shape', 'Cylinder')
  8841.         end
  8842.     end)
  8843. end)
  8844. plrwin:drawButton(1/3, 'Big', function()
  8845.     tk.dp(cval, function(z)
  8846.         if z.Character then
  8847.             topkek.tools.util.scalePlayer(5, z)
  8848.         end
  8849.     end)
  8850. end)
  8851. plrwin:drawButton(1/3, 'Small', function()
  8852.     tk.dp(cval, function(z)
  8853.         if z.Character then
  8854.             topkek.tools.util.scalePlayer(5, z)
  8855.         end
  8856.     end)
  8857. end)
  8858. plrwin:drawButton(1/3, 'Giraffe', function()
  8859.     tk.dp(cval, function(z)
  8860.         if z.Character then
  8861.             local char=z.Character
  8862.             local h=char.Head
  8863.             local tor=char:FindFirstChild("Torso")
  8864.             if not tor then return end
  8865.             tor.Neck.C0=tor.Neck.C0*CFrame.new(0,0,5)
  8866.             local fn=Instance.new("Part",char)
  8867.             fn.Size=Vector3.new(1,5.5,1)
  8868.             fn.Name="FakeNeck"
  8869.             fn.Anchored=false
  8870.             fn.CanCollide=false
  8871.             if char:FindFirstChild("Body Colors") then
  8872.                 fn.BrickColor=char["Body Colors"].HeadColor
  8873.             end
  8874.             local cm=Instance.new("CylinderMesh",fn)
  8875.             local we=Instance.new("Weld",h)
  8876.             we.Part0=h
  8877.             we.Part1=fn
  8878.             we.C1=we.C1*CFrame.new(0,2.6,0)
  8879.         end
  8880.     end)
  8881. end)
  8882. plrwin:drawButton(1/3, 'Dab', function()
  8883.     tk.dp(cval, function(z)
  8884.         if z.Character and z.Character:FindFirstChild("Torso") then
  8885.             local chr = z.Character
  8886.             chr.Animate.Disabled = true
  8887.             chr.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.699999988, 0, 0.939692616, 0, -0.342020124, -0.330366075, -0.258819044, -0.907673359, -0.0885213241, 0.965925813, -0.243210346)
  8888.             chr.Torso["Right Shoulder"].C1 = CFrame.new(-0.600000024, 0.5, -0.200000003, 0.664462984, 0.241844743, 0.707106769, -0.664462984, -0.241844788, 0.707106769, 0.342020154, -0.939692616, -3.09086197e-008)
  8889.             chr.Torso["Neck"].C1 = CFrame.new(0, -0.600000024, 0, -0.866025388, 0.5, 0, -0.171010137, -0.29619807, 0.939692616, 0.469846278, 0.813797653, 0.342020124)
  8890.         end
  8891.     end)
  8892. end)
  8893. plrwin:drawButton(1/3, 'Force Follow', function()
  8894.     tk.dp(cval, function(z)
  8895.         game:GetService("RunService"):BindToRenderStep("_", 0, function()
  8896.             z.Character.Humanoid:MoveTo(topkek.lplr.Character.Head.Position)
  8897.         end)
  8898.     end)
  8899. end)
  8900. plrwin:drawButton(1/3, 'Camlock', function()
  8901.     tk.dp(cval, function(z)
  8902.         z.CameraMode = "LockFirstPerson"
  8903.     end)
  8904. end)
  8905. --// SERVER //--
  8906. local servwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Server').Container)
  8907. local detailWin = servwin:drawContainer(1, 100, nil, nil, 18)
  8908. detailWin:drawText(1, 'Job ID: ' .. (game.JobId and (game.JobId ~= "") or "???"))
  8909. detailWin:drawText(1, 'Game Name: ' .. game:service'MarketplaceService':GetProductInfo(game.PlaceId).Name)
  8910. detailWin:drawText(1, 'Creator Name: ' .. game:GetService('Players'):GetNameFromUserIdAsync(game.CreatorId))
  8911. --detailWin:drawText(1, 'Genre: ' .. tostring(game.Genre))
  8912. servwin:drawButton(1/2, 'Shutdown', function()
  8913.     workspace.Gravity = 0/0
  8914. end)
  8915. servwin:drawButton(1/2, 'Clear', function()
  8916.     for i,v in pairs(game:service'Workspace':GetChildren()) do
  8917.         if (not v:IsA("Terrain"))and(v.Name~="Camera") then
  8918.             v:Destroy()
  8919.         end
  8920.     end
  8921. end)
  8922. servwin:drawButton(1/2, 'Baseplate', function()
  8923.     for X = -2500, 2500, 512 do
  8924.         for Z = -2500, 2500, 512 do
  8925.             local P = Instance.new("Part")
  8926.             P.Anchored = true
  8927.             P.Locked = true
  8928.             P.Size = Vector3.new(512,3,512)
  8929.             P.CFrame = CFrame.new(X,0,Z)
  8930.             P.BrickColor = BrickColor.Green()
  8931.             P.Parent = game:service'Workspace'
  8932.         end
  8933.     end
  8934. end)
  8935. servwin:drawButton(1/2, 'Reset', function()
  8936.     for i,v in pairs(game:service'Workspace':GetChildren()) do
  8937.         if (not v:IsA("Terrain"))and(v.Name~="Camera") then
  8938.             v:Destroy()
  8939.         end
  8940.     end
  8941.     for X = -2500, 2500, 512 do
  8942.         for Z = -2500, 2500, 512 do
  8943.             local P = Instance.new("Part")
  8944.             P.Anchored = true
  8945.             P.Locked = true
  8946.             P.Size = Vector3.new(512,3,512)
  8947.             P.CFrame = CFrame.new(X,0,Z)
  8948.             P.BrickColor = BrickColor.Green()
  8949.             P.Parent = game:service'Workspace'
  8950.         end
  8951.     end
  8952.     for i, v in pairs(game:GetService('Players'):GetPlayers()) do
  8953.         local a1 = Instance.new("Model", game:service'Workspace')
  8954.         local a2 = Instance.new("Part", game:service'Workspace')
  8955.         a2.CanCollide = true
  8956.         a2.Anchored = true
  8957.         a2.CFrame = CFrame.new(10000, 10000, 10000)
  8958.         a2.Name = "Torso"
  8959.         local a3 = Instance.new("Humanoid", a1)
  8960.         a3.MaxHealth=100;a3.Health=100
  8961.         v.Character = a1
  8962.         a3.Health=0
  8963.     end
  8964. end)
  8965. servwin:drawButton(1, 'Remove Sounds', function()
  8966.     tk.rcm(game, 'Sound')
  8967. end)
  8968. servwin:addSpacing()
  8969. servwin:drawButton(1, 'Break All', function()
  8970.     workspace:BreakJoints(workspace:GetChildren())
  8971. end)
  8972. local gravInp
  8973. servwin:drawButton(1/3, 'Gravity', function()
  8974.     if not tonumber(gravInp.Text) then return end
  8975.     workspace.Gravity = tonumber(gravInp.Text)
  8976. end)
  8977. gravInp = servwin:drawTextBox(2/3, '')
  8978. servwin:addSpacing()
  8979. servwin:drawButton(1, 'Reset Lighting', function()
  8980.     local l = game:service'Lighting'
  8981.     l.Ambient = Color3.new(0, 0, 0)
  8982.     l.Brightness = 1
  8983.     l.GlobalShadows = true
  8984.     l.Outlines = true
  8985.     l.FogEnd = 100000
  8986.     l.FogStart = 0
  8987.     l:SetMinutesAfterMidnight(12*60)
  8988. end)
  8989. local brightInp
  8990. servwin:drawButton(1/3, 'Brightness', function()
  8991.     if not tonumber(brightInp.Text) then return end
  8992.     game:GetService('Lighting').Brightness = tonumber(brightInp.Text)
  8993. end)
  8994. brightInp = servwin:drawTextBox(2/3, '100')
  8995. local fogInp
  8996. servwin:drawButton(1/3, 'Fog', function()
  8997.     if not tonumber(fogInp.Text) then return end
  8998.     game:GetService('Lighting').FogEnd = tonumber(fogInp.Text)
  8999. end)
  9000. fogInp = servwin:drawTextBox(2/3, '0')
  9001. local timeInp
  9002. servwin:drawButton(1/3, 'Hour', function()
  9003.     if not tonumber(timeInp.Text) then return end
  9004.     game:GetService('Lighting'):SetMinutesAfterMidnight(60*tonumber(timeInp.Text))
  9005. end)
  9006. timeInp = servwin:drawTextBox(2/3, '12')
  9007. servwin:addSpacing()
  9008. -- private server crap
  9009. local privateToggle
  9010. local privStatus = false
  9011. privateToggle = servwin:drawButton(1, 'Private Server OFF', function()
  9012.     if privStatus == false then
  9013.         privStatus = true
  9014.         privateToggle.Text = 'Private Server ON'
  9015.         topkek.banmgr.makePrivate()
  9016.     else
  9017.         privateToggle.Text = 'Private Server OFF'
  9018.         topkek.banmgr.unprivate()
  9019.     end
  9020. end)
  9021. servwin:addSpacing()
  9022. servwin:drawText(1, 'Whitelist')
  9023. local plrAddInp
  9024. servwin:drawButton(1/3, 'Add', function()
  9025.     topkek.banmgr.doWhitelist(plrAddInp.Text)
  9026.     ReorderWL()
  9027. end)
  9028. plrAddInp = servwin:drawTextBox(2/3, '')
  9029. wlCont = servwin:drawScrollingContainer(100)
  9030. function ReorderWL()
  9031.     local wl = topkek.banmgr.whitelist
  9032.     for i,v in pairs(wlCont:GetChildren()) do
  9033.         v:Destroy()
  9034.     end
  9035.     wlCont:setDrawY(3)
  9036.     for i,v in pairs(wl) do
  9037.         wlCont:drawText(2/3, v)
  9038.         wlCont:drawButton(1/3, 'Remove', function()
  9039.             topkek.banmgr.unwhitelist(v)
  9040.             ReorderWL()
  9041.         end)
  9042.     end
  9043. end
  9044. ReorderWL()
  9045. --// LOCALPLAYER //--
  9046. local lpwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('LocalPlayer').Container)
  9047. lpwin:drawButton(1, 'Reset Camera', function()
  9048.     game.Workspace.CurrentCamera:remove()
  9049.     wait(.1)
  9050.     game.Workspace.CurrentCamera.CameraSubject = topkek.lplr.Character.Humanoid or
  9051.         game.Workspace[topkek.lplr.Name].Humanoid
  9052.     game.Workspace.CurrentCamera.CameraType = "Custom"
  9053. end)
  9054. lpwin:drawButton(1, 'Respawn', function()
  9055.     local a1 = Instance.new("Model", game:service'Workspace')
  9056.     local a2 = Instance.new("Part", game:service'Workspace')
  9057.     a2.CanCollide = true
  9058.     a2.Anchored = true
  9059.     a2.CFrame = CFrame.new(10000, 10000, 10000)
  9060.     a2.Name = "Torso"
  9061.     local a3 = Instance.new("Humanoid", a1)
  9062.     a3.MaxHealth=100;a3.Health=100
  9063.     topkek.lplr.Character = a1
  9064.     a3.Health=0
  9065. end)
  9066. lpwin:drawButton(1, 'Rejoin', function()
  9067.     game:GetService('TeleportService'):Teleport(game.PlaceId)
  9068. end)
  9069. lpwin:addSpacing()
  9070. lpwin:drawButton(1/2, 'God', function()
  9071.     if topkek.lplr.Character:FindFirstChild("Humanoid") then
  9072.         topkek.lplr.Character.Humanoid.MaxHealth = math.huge
  9073.         topkek.lplr.Character.Humanoid.Health = math.huge
  9074.     end
  9075. end)
  9076. lpwin:drawButton(1/2, 'Semigod', function()
  9077.     if topkek.lplr.Character:FindFirstChild("Humanoid") then
  9078.         topkek.lplr.Character.Humanoid.MaxHealth = 9e9
  9079.         topkek.lplr.Character.Humanoid.Health = 9e9
  9080.     end
  9081. end)
  9082. Loopgod = false
  9083. lpwin:drawButton(1, 'Loopgod', function()
  9084.     if Loopgod == false then
  9085.         Loopgod = true
  9086.         spawn(function()
  9087.             repeat
  9088.                 topkek.lplr.Character.Humanoid.MaxHealth = math.huge
  9089.                 topkek.lplr.Character.Humanoid.Health = math.huge
  9090.                 wait()
  9091.             until Loopgod == false
  9092.         end)   
  9093.     else
  9094.         Loopgod = false
  9095.     end
  9096. end)
  9097. lpwin:addSpacing()
  9098. plrwin:addSpacing()
  9099. local Lev, Clip, Fly
  9100. lpwin:drawButton(1/2, 'Levitate', function()
  9101.     if Lev == true then
  9102.         Lev = false
  9103.         return
  9104.     end
  9105.     Lev = true
  9106.     repeat
  9107.         topkek.lplr.Character.Humanoid:ChangeState(10)
  9108.         wait(0)
  9109.     until Lev == false
  9110. end)
  9111. lpwin:drawButton(1/2, 'Noclip', function()
  9112.     if Clip == true then
  9113.         Clip = false
  9114.         return
  9115.     end
  9116.     Clip = true
  9117.     game:GetService("RunService").Stepped:connect(function()
  9118.         tk.gt(topkek.lplr).CanCollide = not Clip
  9119.         topkek.lplr.Character.Head.CanCollide = not Clip
  9120.         topkek.lplr.Character.HumanoidRootPart.CanCollide = not Clip
  9121.         if topkek.lplr.Character.UpperTorso then
  9122.             topkek.lplr.Character.LowerTorso.CanCollide = not Clip
  9123.         end
  9124.     end)
  9125.     topkek.lplr.Character.HumanoidRootPart.Changed:connect(function()
  9126.         tk.gt(topkek.lplr).CanCollide = not Clip
  9127.         topkek.lplr.Character.Head.CanCollide = not Clip
  9128.         topkek.lplr.Character.HumanoidRootPart.CanCollide = not Clip
  9129.         if topkek.lplr.Character.UpperTorso then
  9130.             topkek.lplr.Character.LowerTorso.CanCollide = not Clip
  9131.         end
  9132.     end)
  9133. end)
  9134. lpwin:drawButton(1/2, 'Fly', function()
  9135.     if Fly == true then
  9136.         Fly = false
  9137.         return
  9138.     end
  9139.     Fly = true
  9140.   local mouse=game.Players.LocalPlayer:GetMouse''
  9141.   localplayer=game.Players.LocalPlayer
  9142.   game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
  9143.   local torso = game.Players.LocalPlayer.Character.HumanoidRootPart
  9144.   local speed=0
  9145.   local keys={a=false,d=false,w=false,s=false}
  9146.   local e1
  9147.   local e2
  9148.   local function start()
  9149.    local pos = Instance.new("BodyPosition",torso)
  9150.    local gyro = Instance.new("BodyGyro",torso)
  9151.    pos.Name="EPIXPOS"
  9152.    pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  9153.    pos.position = torso.Position
  9154.    gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  9155.    gyro.cframe = torso.CFrame
  9156.    repeat
  9157.     wait()
  9158.     localplayer.Character.Humanoid.PlatformStand=true
  9159.     local new=gyro.cframe - gyro.cframe.p + pos.position
  9160.     if not keys.w and not keys.s and not keys.a and not keys.d then
  9161.      speed=1
  9162.     end
  9163.     if keys.w then
  9164.      new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  9165.      speed=speed+0.01
  9166.     end
  9167.     if keys.s then
  9168.      new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  9169.      speed=speed+0.01
  9170.     end
  9171.     if keys.d then
  9172.      new = new * CFrame.new(speed,0,0)
  9173.      speed=speed+0.01
  9174.     end
  9175.     if keys.a then
  9176.      new = new * CFrame.new(-speed,0,0)
  9177.      speed=speed+0.01
  9178.     end
  9179.     if speed>5 then
  9180.      speed=5
  9181.     end
  9182.     pos.position=new.p
  9183.     if keys.w then
  9184.      gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*15),0,0)
  9185.     elseif keys.s then
  9186.      gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*15),0,0)
  9187.     else
  9188.      gyro.cframe = workspace.CurrentCamera.CoordinateFrame
  9189.     end
  9190.    until not Fly
  9191.    if gyro then gyro:Destroy() end
  9192.    if pos then pos:Destroy() end
  9193.    flying=false
  9194.    localplayer.Character.Humanoid.PlatformStand=false
  9195.    speed=0
  9196.   end
  9197.   e1=mouse.KeyDown:connect(function(key)
  9198.    if not torso or not torso.Parent then flying=false e1:disconnect() e2:disconnect() return end
  9199.    if key=="w" then
  9200.     keys.w=true
  9201.    elseif key=="s" then
  9202.     keys.s=true
  9203.    elseif key=="a" then
  9204.     keys.a=true
  9205.    elseif key=="d" then
  9206.     keys.d=true
  9207.    end
  9208.   end)
  9209.   e2=mouse.KeyUp:connect(function(key)
  9210.    if key=="w" then
  9211.     keys.w=false
  9212.    elseif key=="s" then
  9213.     keys.s=false
  9214.    elseif key=="a" then
  9215.     keys.a=false
  9216.    elseif key=="d" then
  9217.     keys.d=false
  9218.    end
  9219.   end)
  9220.   start()
  9221. end)
  9222. lpwin:drawButton(1/2, 'Highjump', function()
  9223.     local thrust = Instance.new("BodyVelocity")
  9224.     game:GetService('UserInputService').InputBegan:connect(function(i, b)
  9225.         if i.KeyCode == Enum.KeyCode.Space then
  9226.             print("Got jump")
  9227.             coroutine.resume(coroutine.create(function()
  9228.                 thrust.Parent = game.Players.LocalPlayer.Character.PrimaryPart
  9229.                 thrust.velocity = Vector3.new(0,50,0)
  9230.                 thrust.maxForce = Vector3.new(0,4e+050,0)
  9231.                 wait(0.2)
  9232.                 thrust.Parent = nil
  9233.             end))
  9234.         end
  9235.     end)
  9236. end)
  9237. lpwin:addSpacing()
  9238. local apprInp
  9239. lpwin:drawButton(1/3, 'Appearance', function()
  9240.     local id = 0
  9241.     if tonumber(apprInp.Text) then
  9242.         id = tonumber(apprInp.Text)
  9243.     else
  9244.         id = game:GetService('Players'):GetUserIdFromNameAsync(apprInp.Text)
  9245.     end
  9246.     if topkek.lplr.Character:FindFirstChild("Humanoid") then
  9247.         topkek.lplr.Character.Humanoid.Health = 0
  9248.     end
  9249.     topkek.lplr.CharacterAppearance = 'https://assetgame.roblox.com/Asset/CharacterFetch.ashx?userId=' .. tostring(id)
  9250. end)
  9251. apprInp = lpwin:drawTextBox(2/3, 'ROBLOX')
  9252. local teamInp
  9253. lpwin:drawButton(1/3, 'Team', function()
  9254.     topkek.lplr.TeamColor = BrickColor.new(teamInp.Text)
  9255. end)
  9256. teamInp = lpwin:drawTextBox(2/3, 'Bright red')
  9257. lpwin:drawButton(1/2, 'Naked', function()
  9258.     topkek.lplr:ClearCharacterAppearance()
  9259. end)
  9260. lpwin:drawButton(1/2, 'Neutral', function()
  9261.     topkek.lplr.Neutral = true
  9262. end)
  9263. lpwin:addSpacing()
  9264. lpwin:drawButton(1/2, 'Orb', function()
  9265.     game.Players.LocalPlayer.Character = nil
  9266.     --lp:Destroy()
  9267.     local cam = game.Workspace.CurrentCamera
  9268.     local m = Instance.new("Model", game.Workspace)
  9269.     m.Name = game.Players.LocalPlayer.Name
  9270.     local hum = Instance.new("Humanoid", m)
  9271.     hum.Health = 0
  9272.     hum.MaxHealth = 0
  9273.     local orb = Instance.new("Part", m)
  9274.     orb.Size = Vector3.new(1, 1, 1)
  9275.     orb.Shape = "Ball"
  9276.     orb.Name = "Head"
  9277.     orb.Anchored = true
  9278.     orb.CanCollide = true
  9279.     orb.BottomSurface = Enum.SurfaceType.Smooth
  9280.     orb.TopSurface = Enum.SurfaceType.Smooth
  9281.     orb.Transparency = 0
  9282.     spawn(function()
  9283.         while true do
  9284.             wait(0.1)
  9285.             if orb then
  9286.                 orb.BrickColor = BrickColor.Random()
  9287.             else break end
  9288.         end
  9289.     end)
  9290.     cam.CameraSubject = orb
  9291.     cam.CameraType = Enum.CameraType.Fixed
  9292.     game:GetService("RunService").RenderStepped:connect(function()
  9293.         orb.CFrame = cam.CoordinateFrame * CFrame.new(0, -2, -6)
  9294.     end)
  9295.     game.Players.LocalPlayer.Chatted:connect(function(a)
  9296.         game:GetService("Chat"):Chat(orb, a)
  9297.     end)
  9298. end)
  9299. lpwin:drawButton(1/2, 'Freecam', function()
  9300.     local cam = game.Workspace.CurrentCamera
  9301.     cam.CameraType = "Fixed"
  9302.     cam.CameraSubject = nil
  9303.     topkek.lplr.Character = nil
  9304. end)
  9305. lpwin:drawButton(1/2, 'NoGrav', function()
  9306.     if topkek.lplr.Character then
  9307.         for x,m in pairs(topkek.lplr.Character:GetChildren()) do
  9308.             if m:IsA("BasePart") then
  9309.                 local bf = Instance.new("BodyForce", m)
  9310.                 bf.force = Vector3.new(0, 192.25, 0) * m:GetMass()
  9311.             end
  9312.             if m:IsA("Hat") or m:IsA("Accessory") then
  9313.                 if m:findFirstChild("Handle") then
  9314.                     local bf = Instance.new("BodyForce", m.Handle)
  9315.                     bf.force = Vector3.new(0, 192.25, 0) * m.Handle:GetMass()
  9316.                 end
  9317.             end
  9318.         end
  9319.     end
  9320. end)
  9321. lpwin:drawButton(1/2, 'Trowel', function()
  9322.     topkek.tools.util.trowel()
  9323. end)
  9324. lpwin:addSpacing()
  9325. lpwin:drawButton(1/2, 'Fedora', function()
  9326.     local hats={
  9327.         98346834,
  9328.         215751161,
  9329.         119916949,
  9330.         72082328,
  9331.         147180077,
  9332.         100929604,
  9333.         63043890,
  9334.         1285307,
  9335.         1029025,
  9336.         334663683,
  9337.         259423244
  9338.     }
  9339.     game:GetObjects("rbxassetid://" .. tostring(hats[math.random(1,#hats)]))[1].Parent = topkek.lplr.Character
  9340. end)
  9341. lpwin:drawButton(1/2, 'Rainbow Name', function()
  9342.     topkek.lplr.Neutral = false
  9343.     repeat
  9344.         wait()
  9345.         topkek.lplr.TeamColor = BrickColor.Random()
  9346.     until not topkek.lplr.Character.Humanoid
  9347. end)
  9348. local tagInp
  9349. lpwin:drawButton(1/3, 'Tag', function()
  9350.     local len = 10
  9351.     local bb = Instance.new("BillboardGui")
  9352.     bb.Parent = topkek.lplr.Character.Head
  9353.     bb.Adornee = topkek.lplr.Character.Head
  9354.     bb.AlwaysOnTop = true
  9355.     bb.Enabled = true
  9356.     bb.Size = UDim2.new(len, 0, 1.5, 0)
  9357.     bb.Name = "tag"
  9358.     bb.StudsOffset = Vector3.new(0, 3, 0)
  9359.     --local fr = Instance.new("Frame")
  9360.     --fr.Parent = bb
  9361.     --fr.Size = UDim2.new(1, 0, 1, 0)
  9362.     --fr.Style = Enum.FrameStyle.RobloxRound
  9363.     local tl = Instance.new("TextLabel")
  9364.     tl.Parent = bb
  9365.     tl.Font = Enum.Font.Code
  9366.     tl.BackgroundTransparency = 1
  9367.     tl.TextScaled = true
  9368.     tl.TextColor3 = Color3.new(15/255, 15/255, 15/255)
  9369.     tl.Size = UDim2.new(1, 0, 1, 0)
  9370.     tl.Text = tagInp.Text
  9371.     tl.Name = "trutag"
  9372.     tl.Visible = true
  9373.     tl.ZIndex = 2
  9374. end)
  9375. tagInp = lpwin:drawTextBox(2/3, '')
  9376. --// SCRIPTS //--
  9377. --local scriptwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Scripts').Container)
  9378. --local search = scriptwin:drawTextBox(1,'')
  9379. --local origy = scriptwin:getDrawY()
  9380. --scriptwin:addSpacing()
  9381. --scriptwin:addSpacing()
  9382. --local scripts = game:GetObjects("rbxassetid://376553985")[1]
  9383. --local container = {}
  9384. --function MakeList(condition)
  9385. --  for i,v in pairs(scriptwin:GetChildren()) do
  9386.     --  if v.Name == "Script" then
  9387.     --      v:Destroy()
  9388.     --  end
  9389. --  end
  9390.     --scriptwin:setDrawY(origy)
  9391.     --for i, v in pairs(scripts:GetChildren()) do
  9392.     --  if string.find(v.Name:lower(), condition:lower()) or (condition == "") or (condition == " ") then
  9393.         --  local scr = scriptwin:drawButton(1, v.Name, function()
  9394.     --          spawn(function() loadstring(v.Source)() end)
  9395.     --      end, 25)
  9396.     --      scr.Name = 'Script'
  9397.     --  end
  9398. --  end
  9399. --end
  9400. --game:GetService("UserInputService").InputChanged:connect(function(inp)
  9401. --  if inp.UserInputType == Enum.UserInputType.TextInput then
  9402.     --  if search:IsFocused() then
  9403.     --      MakeList(search.Text)
  9404.     --  end
  9405.     --end
  9406. --end)
  9407. --MakeList('')
  9408. --// DESTRUCTION // --
  9409. local destwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Destruction').Container)
  9410. local decals, seldec = destwin:drawScrollingContainer(100)
  9411. seldec = destwin:drawText(1, 'Selected Decal: None')
  9412. cursel = nil
  9413. local decs = {
  9414.     {'Rain', '574772793'},
  9415.     {'Robbie', '574773630'},
  9416.     {'Pepe', '244905904'},
  9417.     {'Troll Face', '48308661'},
  9418.     {'Jeff', '109129888'},
  9419.     {'Shrek', '170539018'},
  9420.     {'Doge', '133720697'},
  9421.     {'Dat Boi', '409578848'},
  9422. }
  9423. for _, v in pairs(decs) do
  9424.     local b = decals:drawButton(1, v[1], function()seldec.Text="Selected Decal: " ..v[2] cursel=v[2] end,20)
  9425.     topkek.tools.gui:addLeftIcon(b,'rbxassetid://'..v[2],20)
  9426. end
  9427. destwin:drawButton(1, 'Spam Decal', function()
  9428.     if cursel ~= nil then
  9429.         topkek.tools.util.recurseDecal(tonumber(cursel))
  9430.     end
  9431. end)
  9432. destwin:drawButton(1, 'Spam Particles', function()
  9433.     if cursel ~= nil then
  9434.         topkek.tools.util.recurseParticles(tonumber(cursel))
  9435.     end
  9436. end)
  9437. destwin:drawButton(1, 'Spam Both', function()
  9438.     if cursel ~= nil then
  9439.         topkek.tools.util.recurseUltimate(tonumber(cursel))
  9440.     end
  9441. end)
  9442. destwin:drawButton(1, 'Rollback', function()
  9443.     tk.rcm(workspace, 'Decal')
  9444.     tk.rcm(workspace, 'ParticleEmitter')
  9445. end)
  9446. destwin:addSpacing()
  9447. destwin:drawButton(1, '666', function()
  9448.     for i,v in next,workspace:children''do
  9449.         if(v:IsA'BasePart')then
  9450.         me=v;
  9451.         bbg=Instance.new('BillboardGui',me);
  9452.         bbg.Name='stuf';
  9453.         bbg.Adornee=me;
  9454.         bbg.Size=UDim2.new(2.5,0,2.5,0)
  9455.         --bbg.StudsOffset=Vector3.new(0,2,0)
  9456.         tlb=Instance.new'TextLabel';
  9457.         tlb.Text='666 666 666 666 666 666';
  9458.         tlb.Font='SourceSansBold';
  9459.         tlb.FontSize='Size48';
  9460.         tlb.TextColor3=Color3.new(1,0,0);
  9461.         tlb.Size=UDim2.new(1.25,0,1.25,0);
  9462.         tlb.Position=UDim2.new(-0.125,-22,-1.1,0);
  9463.         tlb.BackgroundTransparency=1;
  9464.         tlb.Parent=bbg;
  9465.         end;end;
  9466.         --coroutine.wrap(function()while wait''do
  9467.           s=Instance.new'Sound';
  9468.           s.Parent=workspace;
  9469.           s.SoundId='rbxassetid://152840862';
  9470.           s.Pitch=1;
  9471.           s.Volume=1;
  9472.           s.Looped=true;
  9473.           s:play();
  9474.           --end;end)();
  9475.           function xds(dd)
  9476.             for i,v in next,dd:children''do
  9477.               if(v:IsA'BasePart')then
  9478.                 v.BrickColor=BrickColor.new'Really black';
  9479.                 v.TopSurface='Smooth';
  9480.                 v.BottomSurface='Smooth';
  9481.                 s=Instance.new('SelectionBox',v);
  9482.                 s.Adornee=v;
  9483.                 s.Color=BrickColor.new'Really red';
  9484.                 a=Instance.new('PointLight',v);
  9485.                 a.Color=Color3.new(1,0,0);
  9486.                 a.Range=15;
  9487.                 a.Brightness=5;
  9488.                 f=Instance.new('Fire',v);
  9489.                 f.Size=19;
  9490.                 f.Heat=22;
  9491.                 end;
  9492.                 game.Lighting.TimeOfDay=0;
  9493.                 game.Lighting.Brightness=0;
  9494.                 game.Lighting.ShadowColor=Color3.new(0,0,0);
  9495.                 game.Lighting.Ambient=Color3.new(1,0,0);
  9496.                 game.Lighting.FogEnd=200;
  9497.                 game.Lighting.FogColor=Color3.new(0,0,0);
  9498.             local dec = 'http://www.roblox.com/asset/?id=19399245';
  9499.                 local fac = {'Front', 'Back', 'Left', 'Right', 'Top', 'Bottom'}
  9500.                 --coroutine.wrap(function()
  9501.                 --for _,__ in pairs(fac) do
  9502.                 --local ddec = Instance.new("Decal", v)
  9503.                 --ddec.Face = __
  9504.                 --ddec.Texture = dec
  9505.             --end end)()
  9506.                 if #(v:GetChildren())>0 then
  9507.                        xds(v)
  9508.                   end
  9509.              end
  9510.         end
  9511.     xds(game.Workspace)
  9512. end)
  9513. destwin:drawButton(1, 'Troll', function()
  9514.     topkek.tools.util.recurseUltimate('48308661')
  9515.     tk.play(154664102)
  9516. end)
  9517. destwin:addSpacing()
  9518. destwin:drawButton(1/2,'Colorize',function() -- when u skid off variable XDDDDDpranked
  9519.     local materiallist =
  9520.     {Enum.Material.Plastic,Enum.Material.Wood,Enum.Material.Slate,Enum.Material.Concrete,Enum.Material.CorrodedMetal,
  9521.         Enum.Material.DiamondPlate,Enum.Material.Foil,Enum.Material.Grass,
  9522.         Enum.Material.Ice,Enum.Material.Marble,Enum.Material.Granite,Enum.Material.Brick,
  9523.         Enum.Material.Pebble,Enum.Material.Sand,Enum.Material.Sand,
  9524.         Enum.Material.Fabric,Enum.Material.SmoothPlastic,Enum.Material.Metal,Enum.Material.WoodPlanks,Enum.Material.Neon,Enum.Material.Cobblestone}
  9525.     local function r(where)
  9526.         for _,v in pairs (where:GetChildren()) do
  9527.         if v:IsA("BasePart") then
  9528.         spawn(function() while wait(0.1) do v.Material = materiallist[math.random(#materiallist)] wait()   end end) end r(v) end end r(workspace)
  9529. end)
  9530. destwin:drawButton(1/2,'Materialize',function()
  9531.     local function r(where)
  9532.     for _,v in pairs (where:GetChildren()) do
  9533.     if v:IsA("BasePart") then
  9534.     spawn(function() while wait(0.1) do v.Transparency = math.random(0,1) wait()   end end) end r(v) end end r(workspace)
  9535. end)
  9536. destwin:drawButton(1/2,'Meshify',function()
  9537.     local enums={
  9538.         Enum.MeshType.Head;
  9539.         Enum.MeshType.Torso;
  9540.         Enum.MeshType.Wedge;
  9541.         Enum.MeshType.Brick;
  9542.         Enum.MeshType.Sphere;
  9543.         Enum.MeshType.Cylinder;
  9544.     }
  9545.     tk.rcf('BasePart',function(o)
  9546.         local mesh = Instance.new('SpecialMesh', o)
  9547.         mesh.MeshType = enums[math.random(1,#enums)]
  9548.     end)
  9549. end)
  9550. destwin:drawButton(1/2,'Loop-Meshify',function()
  9551.     coroutine.wrap(function()
  9552.         while true do
  9553.             local enums={
  9554.                 Enum.MeshType.Head;
  9555.                 Enum.MeshType.Torso;
  9556.                 Enum.MeshType.Wedge;
  9557.                 Enum.MeshType.Brick;
  9558.                 Enum.MeshType.Sphere;
  9559.                 Enum.MeshType.Cylinder;
  9560.             }
  9561.             tk.rcf('BasePart',function(o)
  9562.                 if o:FindFirstChild("Mesh") then o.Mesh:Destroy() end
  9563.                 local mesh = Instance.new('SpecialMesh', o)
  9564.                 mesh.MeshType = enums[math.random(1,#enums)]
  9565.             end)
  9566.             wait(0.5)
  9567.         end
  9568.     end)()
  9569. end)
  9570. destwin:addSpacing()
  9571. destwin:drawButton(1, 'Rotations', function()
  9572.     tk.rcf('BasePart', function(o)
  9573.         o.Rotation = Vector3.new(math.random(0,180),math.random(0,180),math.random(0,180))
  9574.     end)
  9575. end)
  9576. destwin:drawButton(1, 'Collisions', function()
  9577.     tk.rcf('BasePart', function(o)
  9578.         o.CanCollide = false
  9579.     end)
  9580. end)
  9581. destwin:drawButton(1, 'Velocity', function()
  9582.     tk.rcf('BasePart', function(o)
  9583.         o.Velocity = Vector3.new(math.random(0,180),math.random(0,180),math.random(0,180))
  9584.     end)
  9585. end)
  9586. destwin:drawButton(1, 'Invisiblity', function()
  9587.     tk.rcf('BasePart', function(o)
  9588.         o.Transparency = 1
  9589.     end)
  9590. end)
  9591. destwin:drawButton(1, 'BreakJoints', function()
  9592.     tk.rcf('Model', function(o)
  9593.         o:BreakJoints()
  9594.     end)
  9595. end)
  9596. destwin:drawButton(1, 'Forces', function()
  9597.     tk.rcf('BasePart', function(o)
  9598.         local bf = Instance.new("BodyForce", o)
  9599.         bf.Force = Vector3.new(math.random(0,180)*5,math.random(0,180)*5,math.random(0,180)*5)
  9600.     end)
  9601. end)
  9602. destwin:drawButton(1, 'Brightness', function()
  9603.     tk.rcf('BasePart', function(o)
  9604.         local light = Instance.new("SpotLight", o)
  9605.         light.Brightness = 9e9
  9606.         light.Range = 60
  9607.     end)
  9608. end)
  9609. --// CATALOG //--
  9610. local catwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Catalog').Container)
  9611. local page, currentkeyword = 1, ""
  9612. local searchbar, search, makeCatalog, res = 0, 0, 0, {}
  9613. local searchbar = catwin:drawTextBox(2/3,'')
  9614. local search = catwin:drawButton(1/3, 'Search', function()
  9615.     page = 1
  9616.     currentkeyword = searchbar.Text
  9617.     makeCatalog(currentkeyword, page)
  9618. end)
  9619. local previous = catwin:drawButton(1/2, 'Previous Page', function()
  9620.     if page > 1 then
  9621.         page = page - 1
  9622.         makeCatalog(currentkeyword, page)
  9623.     end
  9624. end)
  9625. local previous = catwin:drawButton(1/2, 'Next Page', function()
  9626.     if page >= 1 then
  9627.         page = page + 1
  9628.         makeCatalog(currentkeyword, page)
  9629.     end
  9630. end)
  9631. local catalog_start = catwin:getDrawY()
  9632. function split(str,divider)
  9633.     local found = ""
  9634.     local results = {}
  9635.     for i=1,string.len(str) do
  9636.         if (string.lower(string.sub(str,i,i)) == string.lower(divider)) then
  9637.             table.insert(results, found)
  9638.             found = ""
  9639.         else
  9640.             found = found..string.sub(str,i,i)
  9641.         end
  9642.     end
  9643.     table.insert(results, found)
  9644.     return results
  9645. end
  9646. function GetName(nm)
  9647.     local spl = split(nm," ")
  9648.     local a,b,c,d,e=spl[1] or "",spl[2] or "",spl[3] or "", spl[4] or "", spl[5] or ""
  9649.     return (a.." "..b.." "..c.." "..d.." "..e)
  9650. end
  9651. --function makeCatalog(keyword, page)
  9652.     --local endpoint = "http://search.roblox.com/catalog/json?Category=6&Keyword="..keyword.."&IncludeNotForSale=false&ResultsPerPage=10&PageNumber="..tostring(page)
  9653.     --local results = game:HttpGet(endpoint, true)
  9654.     --local parse = game:GetService('HttpService'):JSONDecode(results)
  9655.     --for i, v in pairs(res) do
  9656.         --v:Destroy()
  9657.     --end
  9658.     --catwin:setDrawY(catalog_start)
  9659.     --catwin:addSpacing()
  9660.     --for i, v in pairs(parse) do
  9661.         --local img = catwin:drawImage(1/2, 'https://www.roblox.com/Thumbs/Asset.ashx?width=420&height=420&assetId='..tostring(v['AssetId']), 50)
  9662.         --local below = topkek.tools.util.Object("TextButton", {
  9663.         --  Parent = img;
  9664.         --  BackgroundColor3 = Color3.new(163/255, 57/255, 57/255);
  9665.         --  BorderSizePixel = 0;
  9666.         --  Position = UDim2.new(0, -45, 1, 5);
  9667.         --  Size = UDim2.new(0,img.AbsoluteSize.X, 0, 20);
  9668.         --  Font = 'SourceSans';
  9669.         --  FontSize = 'Size14';
  9670.         --  Text = GetName(v['Name']);
  9671.         --  TextSize = 14;
  9672.         --  TextColor3 = color3(199, 199, 199);
  9673.         --  TextStrokeTransparency = 0.5;
  9674.         --  ClipsDescendants = true;
  9675.         --})
  9676.     --  below.MouseButton1Down:connect(function()
  9677.         --  local Model = Instance.new("Model", workspace)
  9678.         --  game:GetObjects('rbxassetid://'..tostring(v['AssetId']))[1].Parent = Model
  9679.         --  Model:MakeJoints()
  9680.         --  Model:MoveTo(topkek.lplr.Character.Head.Position)
  9681.         --end)
  9682.         --img.Size=UDim2.new(0,50,0,50)
  9683.         --img.Position=img.Position+UDim2.new(0,45,0,0)
  9684.     --  if (i%2)==0 then
  9685.         --  catwin:setDrawY(catwin:getDrawY() + 25)
  9686.         --end
  9687.     --  if (i==10) then
  9688.         --  catwin.main.CanvasSize = catwin.main.CanvasSize + UDim2.new(0,0,0,25)
  9689.     --  end
  9690.     --  table.insert(res,img)
  9691.     --end
  9692. --end
  9693. --makeCatalog("", 1)
  9694. --// CMDS //--
  9695. cmdwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Commands').Container)
  9696. count = 0
  9697. for _, _ in pairs(cmd.commands.store) do count = count + 1 end
  9698. cmdwin:drawText(1, tostring(count) .. " Commands")
  9699. cmdwin:drawText(1, 'Chat Prefix: /')
  9700. local cmdlist = cmdwin:drawScrollingContainer(260)
  9701. for i, v in pairs(cmd.commands.fmtstore) do
  9702.     local xfmt = {}
  9703.     local str = "  ;" .. i .. " "
  9704.     for form in v:gmatch("[^%%]+") do
  9705.         if form ~= 'cmd' then
  9706.             if form == 'inf' then form = 'str' end
  9707.             str = str .. "{" .. form .. "} "
  9708.         end
  9709.     end
  9710.     cmdlist:drawText(1, str)
  9711. end
  9712. --// MUSIC //--
  9713. musicwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Music').Container)
  9714. Sounds = {
  9715.     {"caramell", 2303479};
  9716.     {"epic", 27697743};
  9717.     {"rick", 2027611}; 
  9718.     {"halo", 1034065};
  9719.     {"pokemon", 1372261};
  9720.     {"cursed", 1372257};
  9721.     {"extreme", 11420933};
  9722.     {"awaken", 27697277};
  9723.     {"alone", 27697392};
  9724.     {"mario", 1280470};
  9725.     {"choir", 1372258};
  9726.     {"chrono" ,1280463};
  9727.     {"dotr", 11420922};
  9728.     {"entertain", 27697267};
  9729.     {"fantasy", 1280473};
  9730.     {"final", 787};
  9731.     {"organ", 11231513};
  9732.     {"tunnel", 9650822}
  9733. }
  9734.  
  9735. local cursel
  9736. local xcursel = 0
  9737. scr = musicwin:drawScrollingContainer(230)
  9738. for i, v in pairs(Sounds) do
  9739.     scr:drawButton(1, v[1] .. " - " .. tonumber(v[2]), function()
  9740.         cursel.Text = "Currently Selected - " .. v[1]
  9741.         xcursel = v[2]
  9742.     end)
  9743. end
  9744.  
  9745. cursel = musicwin:drawText(1, "Currently Selected - None")
  9746. local setInp
  9747. musicwin:drawButton(1/3, "Set", function()
  9748.     if tonumber(setInp.Text) then
  9749.         cursel.Text = "Currently Selected - " .. setInp.Text
  9750.         xcursel = tonumber(setInp.Text)
  9751.     end
  9752. end)
  9753. setInp = musicwin:drawTextBox(2/3, '')
  9754. musicwin:drawButton(1, "Play", function()
  9755.     tk.rcm(game, 'Sound')
  9756.     tk.play(xcursel)   
  9757. end)
  9758. musicwin:drawButton(1, "Stop", function()
  9759.     tk.rcm(game, 'Sound')
  9760. end)
  9761. --// FACES //--
  9762. facwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Faces').Container)
  9763. local faces = {
  9764.     {name='Rofl',id=47595647},
  9765.     {name='Sparta',id=74142203},
  9766.     {name='UJelly',id=48989071},
  9767.     {name='Troll',id=45120559},
  9768.     {name='Horse',id=62079221},
  9769.     {name='Angry',id=48258623},
  9770.     {name='Okey',id=62830600},
  9771.     {name='Yeaw',id=53646377},
  9772.     {name='Here',id=62677045},
  9773.     {name='Har',id=48260066},
  9774.     {name='Baby Sun',id=47596170},
  9775.     {name='LOL',id=48293007},
  9776.     {name='Sad',id=53645378},
  9777.     {name='Joseph Stalin',id=48290678},
  9778.     {name='Doge',id=130742396},
  9779.     {name='Forever Alone',id=156886272},
  9780.     {name='RickRoll',id=5104631},
  9781.     {name='Jim Carrey',id=74885351},
  9782.     {name='Meh IRL',id=237553381}
  9783. }
  9784. local cursel, xcursel = nil, 0
  9785. faclist = facwin:drawScrollingContainer(260)
  9786. for i,v in pairs(faces) do
  9787.     local btn = faclist:drawButton(1, v['name'], function()
  9788.         xcursel = v['id']
  9789.         cursel.Text = 'Currently Selected: ' .. v['name']
  9790.     end)
  9791.     topkek.tools.gui:addLeftIcon(btn,'rbxassetid://'..tostring(v['id']),20)
  9792. end
  9793. cursel = facwin:drawText(1, 'Currently Selected: None')
  9794. facwin:drawButton(1, 'Wear', function()
  9795.     if not (xcursel == 0) then
  9796.         if topkek.lplr.Character then
  9797.             tk.rcm(topkek.lplr.Character, 'Accessory')
  9798.             tk.rcm(topkek.lplr.Character, 'Hat')
  9799.             topkek.tools.util.applyFace(xcursel)
  9800.         end
  9801.     end
  9802. end)
  9803. --// SETTINGS // --
  9804. setwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Settings').Container)
  9805. setwin:drawText(1, 'Patch: ' .. topkek.patch)
  9806. setwin:drawText(1, 'Devnote: foh skids')
  9807. setwin:drawText(1, [[
  9808.     === CREDITS ===
  9809.    
  9810.     Variable - retard that created Stella
  9811.     KrystalTeam - provided critical design tips & advice
  9812.     Circumvention - lol joey salads
  9813.    
  9814.     Thanks to everyone that supported T0PK3K 4.0!
  9815.    
  9816. ]], 260)
  9817. --// BANLIST //--
  9818. banwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Banlist').Container)
  9819. local plrBanInp
  9820. banwin:drawButton(1/3, 'Add', function()
  9821.     topkek.settings.get()
  9822.     table.insert(topkek.settingsTable['Bans'], plrBanInp.Text)
  9823.     topkek.settings.write()
  9824.     UpdateBanlist()
  9825. end)
  9826. plrBanInp = banwin:drawTextBox(2/3, '')
  9827. banCont = banwin:drawScrollingContainer(288)
  9828. function UpdateBanlist(x)
  9829.     topkek.settings.get()
  9830.     local wl = x or topkek.settingsTable['Bans']
  9831.     for i,v in pairs(banCont:GetChildren()) do
  9832.         v:Destroy()
  9833.     end
  9834.     banCont:setDrawY(3)
  9835.     for i,v in pairs(wl) do
  9836.         banCont:drawText(2/3, v)
  9837.         banCont:drawButton(1/3, 'Remove', function()
  9838.             for x, m in pairs(wl) do
  9839.                 if m == v then
  9840.                     table.remove(topkek.settingsTable['Bans'], x)
  9841.                     topkek.settings.write()
  9842.                     UpdateBanlist()
  9843.                     topkek.banmgr.bans = topkek.settingsTable['Bans']
  9844.                 end
  9845.             end
  9846.         end)
  9847.     end
  9848. end
  9849. UpdateBanlist()
  9850. --// HATS //--
  9851. hatwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Hats').Container)
  9852. local hats={   
  9853.     {name='Dominus Empyreus',id=21070012},
  9854.     {name='Dominus Vespertilio',id=96103379},
  9855.     {name='Dominus Infernus',id=31101391},
  9856.     {name='Dominus Rex',id=250395631},
  9857.     {name='Dominus Frigidus',id=48545806},
  9858.     {name='Dominus Astra',id=162067148},
  9859.     {name='Dominus Aureus',id=138932314},
  9860.     {name='DIY Dominus Empyreus',id=151789690},
  9861.     {name='Dominus Messor',id=64444871},
  9862.     {name='Demon Skeleton Wings',id=133554007},
  9863.     {name='Gilded Wings of Glory',id=250405532},
  9864.     {name='Majestic Ice Wings',id=188702967},
  9865.     {name='Black Wings',id=215719598},
  9866.     {name='Clockworks Shades',id=11748356},
  9867.     {name='Faerie Wings',id=19399896},
  9868.     {name='Orinthian Wings',id=223751505},
  9869.     {name='Clockworks Headphones',id=1235488},
  9870.     {name='Perfectly Legitimate Business Hat',id=19027209},
  9871.     {name='Sparkling Angel Wings',id=192557913},
  9872.     {name='Commander Crows Wings',id=133553855},
  9873.     {name='Sunfire Wings',id=158068470},
  9874.     {name='Royal Faerie Wings',id=119916756},
  9875.     {name='Wings of Freedom',id=164174048},
  9876.     {name='Firebrand Wings',id=128160626},
  9877.     {name='Frozen Wings',id=136758613},
  9878.     {name='Webbed Wings',id=120507280},
  9879.     {name='Gargoyle Wings',id=120507201},
  9880.     {name='Bat Wings',id=19399858},
  9881.     {name='Wings of Fire',id=136758532},
  9882.     {name='Headrow',id=1082935},
  9883.     {name='Rubber Duckie',id=9254254},
  9884.     {name='Valkyrie Helm',id=1365767},
  9885. {name='Hockey Mask',id=5161514}}
  9886. local searchi = hatwin:drawButton(1, '', function()end)
  9887. dropx = GUI.DropDown.New(UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), searchi, {'All'})
  9888. function fixPlayerDropi()
  9889.     local t = {'All'}
  9890.     for i, v in pairs(game.Players:GetPlayers()) do
  9891.         table.insert(t, v.Name)
  9892.     end
  9893.     dropx.SetTable(t)
  9894. end
  9895. game.Players.PlayerAdded:connect(function()
  9896.     fixPlayerDropi()
  9897. end)
  9898. game.Players.PlayerRemoving:connect(function()
  9899.     fixPlayerDropi()
  9900. end)
  9901. local eval = 'All'
  9902. dropx.Changed(function(p) eval = p end)
  9903. fixPlayerDrop()
  9904.  
  9905. local hatInp
  9906. hatlist = hatwin:drawScrollingContainer(260)
  9907. for i,v in pairs(hats) do
  9908.     hatlist:drawButton(1, v['name'], function()
  9909.         hatInp.Text = tostring(v['id'])
  9910.     end)
  9911. end
  9912. hatwin:drawButton(1/3, 'Wear', function()
  9913.     local hat = game:GetObjects("rbxassetid://"..tonumber(hatInp.Text))[1]
  9914.     tk.dp(eval, function(x)
  9915.         if x.Character then
  9916.             hat:Clone().Parent = x.Character
  9917.         end
  9918.     end)
  9919. end)
  9920.  
  9921.  
  9922. hatInp = hatwin:drawTextBox(2/3, '')
  9923. topkek.tools.animator.initialAnimation()
  9924. topkek.banmgr.init()
  9925.  
  9926. end)
  9927.  
  9928. MainGUIEsp.Name = "MainGUIEsp"
  9929. MainGUIEsp.Parent = MainGUI
  9930. MainGUIEsp.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  9931. MainGUIEsp.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  9932. MainGUIEsp.BorderSizePixel = 2
  9933. MainGUIEsp.Position = UDim2.new(0.363796234, 0, 0.459930331, 0)
  9934. MainGUIEsp.Size = UDim2.new(0, 122, 0, 43)
  9935. MainGUIEsp.Font = Enum.Font.ArialBold
  9936. MainGUIEsp.Text = "ESP"
  9937. MainGUIEsp.TextColor3 = Color3.new(1, 1, 1)
  9938. MainGUIEsp.TextSize = 24
  9939. MainGUIEsp.MouseButton1Down:connect(function()
  9940. local localPlayer=game.Players.LocalPlayer
  9941.  
  9942. function highlightModel(objObject)
  9943.     for i,v in pairs(objObject:children())do
  9944.         if v:IsA'BasePart'and v.Name~='HumanoidRootPart'then
  9945.             local bHA=Instance.new('BoxHandleAdornment',v)
  9946.             bHA.Adornee=v
  9947.             bHA.Size= v.Name=='Head' and Vector3.new(1.25,1.25,1.25) or v.Size
  9948.             bHA.Color3=v.Name=='Head'and Color3.new(1,0,0)or v.Name=='Torso'and Color3.new(0,1,0)or Color3.new(0,0,1)
  9949.             bHA.Transparency=.5
  9950.             bHA.ZIndex=1
  9951.             bHA.AlwaysOnTop=true
  9952.         end
  9953.         if #v:children()>0 then
  9954.             highlightModel(v)
  9955.         end
  9956.     end
  9957. end
  9958.  
  9959. function unHighlightModel(objObject)
  9960.     for i,v in pairs(objObject:children())do
  9961.         if v:IsA'BasePart' and v:findFirstChild'BoxHandleAdornment' then
  9962.             v.BoxHandleAdornment:Destroy()
  9963.         end
  9964.         if #v:children()>0 then
  9965.             unHighlightModel(v)
  9966.         end
  9967.     end
  9968. end
  9969.  
  9970. function sortTeamHighlights(objPlayer)
  9971.     repeat wait() until objPlayer.Character
  9972.     if objPlayer.TeamColor~=localPlayer.TeamColor then
  9973.         highlightModel(objPlayer.Character)
  9974.     else
  9975.         unHighlightModel(objPlayer.Character)
  9976.     end
  9977.     if objPlayer~=localPlayer then
  9978.         objPlayer.Changed:connect(function(strProp)
  9979.             if strProp=='TeamColor'then
  9980.                 if objPlayer.TeamColor~=localPlayer.TeamColor then
  9981.                     unHighlightModel(objPlayer.Character)
  9982.                     highlightModel(objPlayer.Character)
  9983.                 else
  9984.                     unHighlightModel(objPlayer.Character)
  9985.                 end
  9986.             end
  9987.         end)
  9988.     else
  9989.         objPlayer.Changed:connect(function(strProp)
  9990.             if strProp=='TeamColor'then
  9991.                 wait(.5)
  9992.                 for i,v in pairs(game.Players:GetPlayers())do
  9993.                     unHighlightModel(v)
  9994.                     if v.TeamColor~=localPlayer.TeamColor then
  9995.                         highlightModel(v.Character)
  9996.                     end
  9997.                 end
  9998.             end
  9999.         end)
  10000.     end
  10001. end
  10002.  
  10003. for i,v in pairs(game.Players:GetPlayers())do
  10004.     v.CharacterAdded:connect(function()
  10005.         sortTeamHighlights(v)
  10006.     end)
  10007.     sortTeamHighlights(v)
  10008. end
  10009. game.Players.PlayerAdded:connect(function(objPlayer)
  10010.     objPlayer.CharacterAdded:connect(function(objChar)
  10011.         sortTeamHighlights(objPlayer)
  10012.     end)
  10013. end)
  10014. end)
  10015.  
  10016. MainGUIGameScript.Name = "MainGUIGameScript"
  10017. MainGUIGameScript.Parent = MainGUI
  10018. MainGUIGameScript.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  10019. MainGUIGameScript.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  10020. MainGUIGameScript.BorderSizePixel = 2
  10021. MainGUIGameScript.Position = UDim2.new(0.0601535887, 0, 0.700348437, 0)
  10022. MainGUIGameScript.Size = UDim2.new(0, 122, 0, 43)
  10023. MainGUIGameScript.Font = Enum.Font.ArialBold
  10024. MainGUIGameScript.Text = "Game Scripts"
  10025. MainGUIGameScript.TextColor3 = Color3.new(1, 1, 1)
  10026. MainGUIGameScript.TextSize = 20
  10027. MainGUIGameScript.TextWrapped = true
  10028. MainGUIGameScript.MouseButton1Down:connect(function()
  10029. GameScriptsGUI.Visible = true
  10030. end)
  10031.  
  10032. MainGUIInfiniteYield.Name = "MainGUIInfiniteYield"
  10033. MainGUIInfiniteYield.Parent = MainGUI
  10034. MainGUIInfiniteYield.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  10035. MainGUIInfiniteYield.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  10036. MainGUIInfiniteYield.BorderSizePixel = 2
  10037. MainGUIInfiniteYield.Position = UDim2.new(0.363796234, 0, 0.222996518, 0)
  10038. MainGUIInfiniteYield.Size = UDim2.new(0, 122, 0, 43)
  10039. MainGUIInfiniteYield.Font = Enum.Font.ArialBold
  10040. MainGUIInfiniteYield.Text = "Infinite Yield"
  10041. MainGUIInfiniteYield.TextColor3 = Color3.new(1, 1, 1)
  10042. MainGUIInfiniteYield.TextSize = 20
  10043. MainGUIInfiniteYield.MouseButton1Down:connect(function()
  10044. loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))()
  10045. end)
  10046.  
  10047. MainGUIAFK.Name = "MainGUIAFK"
  10048. MainGUIAFK.Parent = MainGUI
  10049. MainGUIAFK.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  10050. MainGUIAFK.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  10051. MainGUIAFK.BorderSizePixel = 2
  10052. MainGUIAFK.Position = UDim2.new(0.672330141, 0, 0.459930331, 0)
  10053. MainGUIAFK.Size = UDim2.new(0, 122, 0, 43)
  10054. MainGUIAFK.Font = Enum.Font.ArialBold
  10055. MainGUIAFK.Text = "AFK"
  10056. MainGUIAFK.TextColor3 = Color3.new(1, 1, 1)
  10057. MainGUIAFK.TextSize = 24
  10058. MainGUIAFK.MouseButton1Down:connect(function()
  10059. --- Made by IslandLeaks#0148
  10060. local VirtualUser=game:service'VirtualUser'
  10061. game:service'Players'.LocalPlayer.Idled:connect(function()
  10062. VirtualUser:CaptureController()
  10063. VirtualUser:ClickButton2(Vector2.new())
  10064. end)
  10065. print'Anti Afk ran'
  10066. end)
  10067.  
  10068.  
  10069. MainGUIAimbot.Name = "MainGUIAimbot"
  10070. MainGUIAimbot.Parent = MainGUI
  10071. MainGUIAimbot.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  10072. MainGUIAimbot.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  10073. MainGUIAimbot.BorderSizePixel = 2
  10074. MainGUIAimbot.Position = UDim2.new(0.0601535887, 0, 0.222996518, 0)
  10075. MainGUIAimbot.Size = UDim2.new(0, 122, 0, 43)
  10076. MainGUIAimbot.Font = Enum.Font.ArialBold
  10077. MainGUIAimbot.Text = "Aimbot"
  10078. MainGUIAimbot.TextColor3 = Color3.new(1, 1, 1)
  10079. MainGUIAimbot.TextSize = 24
  10080. MainGUIAimbot.MouseButton1Down:connect(function()
  10081. print("[AIMBOT] by Symplicity loading")
  10082. print("[AIMBOT] Change settings on lines 4 and 5 of the script")
  10083. print("[AIMBOT] Tag @mcrutherford in the intriga chat with suggestions")
  10084. local Headshot_Key = Enum.KeyCode.T
  10085. local Torsoshot_Key = Enum.KeyCode.K
  10086.  
  10087. local plr = game.Players.LocalPlayer
  10088. local Gui = Instance.new("ScreenGui",game.CoreGui)
  10089. Gui.Name = "AimbotGui"
  10090. local version = "1.0.1"
  10091.  
  10092. HDown = false
  10093. TDown = false
  10094. mouse = game.Players.LocalPlayer:GetMouse()
  10095. cam = game.Workspace.CurrentCamera
  10096. Players = game:service("Players")
  10097.  
  10098. function onKeyPress(inputObject, gameProcessedEvent)
  10099.     if inputObject.KeyCode == Headshot_Key then
  10100.         if HDown == false and TDown == false then
  10101.             HDown = true
  10102.             print("[AIMBOT] Calculating closest player")
  10103.             local targetpoint = mouse.Hit
  10104.             local p = game.Players:GetChildren()
  10105.             local lowestdist = 99999999999
  10106.             local lowestplayer = nil
  10107.             for i=1,#p do
  10108.                 if p[i]~=game.Players.LocalPlayer and p[i].Character~=nil and p[i].Character~=nil and p[i].TeamColor~=game.Players.LocalPlayer.TeamColor and p[i].Character.Humanoid.Health >0 and p[i].TeamColor~=BrickColor.new("White") then
  10109.                     local dist = p[i]:DistanceFromCharacter(Vector3.new(targetpoint.X,targetpoint.Y,targetpoint.Z))
  10110.                     if dist < lowestdist then
  10111.                         lowestdist = dist
  10112.                         lowestplayer = p[i]
  10113.                     end
  10114.                 end
  10115.             end
  10116.             if lowestplayer~=nil then
  10117.                 print("[AIMBOT] Targeting "..lowestplayer.Name)
  10118.                 while HDown do
  10119.                     wait()
  10120.                     local TPos = lowestplayer.Character.Head.Position
  10121.                     cam.CFrame = CFrame.new(Vector3.new(cam.CFrame.X,cam.CFrame.Y,cam.CFrame.Z),Vector3.new(TPos.X,TPos.Y,TPos.Z))
  10122.                 end
  10123.             end
  10124.         end
  10125.     elseif inputObject.KeyCode == Torsoshot_Key then
  10126.         if TDown == false and HDown == false then
  10127.             TDown = true
  10128.             print("[AIMBOT] Calculating closest player")
  10129.             local targetpoint = mouse.Hit
  10130.             local p = game.Players:GetChildren()
  10131.             local lowestdist = 99999999999
  10132.             local lowestplayer = nil
  10133.             for i=1,#p do
  10134.                 if p[i]~=game.Players.LocalPlayer and p[i].Character~=nil and p[i].Character~=nil and p[i].TeamColor~=game.Players.LocalPlayer.TeamColor and p[i].Character.Humanoid.Health >0 and p[i].TeamColor~=BrickColor.new("White") then
  10135.                     local dist = p[i]:DistanceFromCharacter(Vector3.new(targetpoint.X,targetpoint.Y,targetpoint.Z))
  10136.                     if dist < lowestdist then
  10137.                         lowestdist = dist
  10138.                         lowestplayer = p[i]
  10139.                     end
  10140.                 end
  10141.             end
  10142.             if lowestplayer~=nil then
  10143.                 print("[AIMBOT] Targeting "..lowestplayer.Name)
  10144.                 while TDown do
  10145.                     wait()
  10146.                     local TPos = lowestplayer.Character.Torso.Position
  10147.                     cam.CFrame = CFrame.new(Vector3.new(cam.CFrame.X,cam.CFrame.Y,cam.CFrame.Z),Vector3.new(TPos.X,TPos.Y,TPos.Z))
  10148.                 end
  10149.             end
  10150.         end
  10151.     end
  10152. end
  10153.  
  10154. function onKeyRelease(inputObject, gameProcessedEvent)
  10155.     if inputObject.KeyCode == Headshot_Key then
  10156.         HDown = false
  10157.     elseif inputObject.KeyCode == Torsoshot_Key then
  10158.         TDown = false
  10159.     end
  10160. end
  10161.  
  10162. function Esp(player, username)
  10163.     if player ~= Players.LocalPlayer and player.Character then
  10164.     local torso = player.Character:FindFirstChild("Torso")
  10165.     if torso then
  10166.     local base = Instance.new("BillboardGui", workspace.CurrentCamera)
  10167.     local esP = Instance.new("Frame", base)
  10168.     base.AlwaysOnTop = true
  10169.     base.Enabled = true
  10170.     base.Size = UDim2.new(3.5,0,4.7,0)
  10171.     base.Name = username
  10172.     base.Adornee = torso
  10173.     base.StudsOffset = Vector3.new(0, -0.6, 0)
  10174.     esP.BackgroundColor3 = Color3.new(1,0,0)
  10175.     esP.BackgroundTransparency = 0.8
  10176.     esP.BorderColor3 = Color3.new(0,0,0)
  10177.     esP.BorderSizePixel = 1
  10178.     esP.Size = UDim2.new(1,0,1,0)
  10179.     end
  10180.     end
  10181. end
  10182.  
  10183. function CheckEsp()
  10184.     for x,player in pairs(Players:GetChildren()) do
  10185.         if player then
  10186.             if player.TeamColor ~= plr.TeamColor then
  10187.                 local char = player.Character
  10188.                 if char then
  10189.                     local torso = char:FindFirstChild("Torso")
  10190.                     if torso then
  10191.                         local currentcam = workspace.CurrentCamera
  10192.                         local playerName = player.Name
  10193.                         if currentcam:FindFirstChild(playerName) == nil then
  10194.                             Esp(player, playerName)
  10195.                         end
  10196.                     end
  10197.                 end
  10198.             end
  10199.         end
  10200.     end
  10201. end
  10202.  
  10203. local function createframe(bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex)
  10204.     local newframe = Instance.new("Frame")
  10205.     newframe.BackgroundColor3 = bkgc3
  10206.     newframe.BackgroundTransparency = bkgtrans
  10207.     newframe.BorderColor3 = borderc3
  10208.     newframe.BorderSizePixel = bordersize
  10209.     newframe.Name = name
  10210.     newframe.Parent = parent
  10211.     newframe.Position = pos
  10212.     newframe.Rotation = rot
  10213.     newframe.Size = size
  10214.     newframe.Visible = visible
  10215.     newframe.ZIndex = zindex
  10216.     return newframe
  10217. end
  10218.  
  10219. local function createlabel(bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex, font, fontsize, text, textc3, textscaled, textstrokec3, textstroketrans, texttrans, textwrapped, xalign, yalign)
  10220.     local newlabel = Instance.new("TextLabel")
  10221.     newlabel.BackgroundColor3 = bkgc3
  10222.     newlabel.BackgroundTransparency = bkgtrans
  10223.     newlabel.BorderColor3 = borderc3
  10224.     newlabel.BorderSizePixel = bordersize
  10225.     newlabel.Name = name
  10226.     newlabel.Parent = parent
  10227.     newlabel.Position = pos
  10228.     newlabel.Rotation = rot
  10229.     newlabel.Size = size
  10230.     newlabel.Visible = visible
  10231.     newlabel.ZIndex = zindex
  10232.     newlabel.Font = font
  10233.     newlabel.FontSize = fontsize
  10234.     newlabel.Text = text
  10235.     newlabel.TextColor3 = textc3
  10236.     newlabel.TextScaled = textscaled
  10237.     newlabel.TextStrokeColor3 = textstrokec3
  10238.     newlabel.TextStrokeTransparency = textstroketrans
  10239.     newlabel.TextTransparency = texttrans
  10240.     newlabel.TextWrapped = textwrapped
  10241.     newlabel.TextXAlignment = xalign
  10242.     newlabel.TextYAlignment = yalign
  10243.     return newlabel
  10244. end
  10245.  
  10246. local function createbutton(autocolor, bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex, font, fontsize, text, textc3, textscaled, textstrokec3, textstroketrans, texttrans, textwrapped, xalign, yalign)
  10247.     local newbutton = Instance.new("TextButton")
  10248.     newbutton.AutoButtonColor = autocolor
  10249.     newbutton.BackgroundColor3 = bkgc3
  10250.     newbutton.BackgroundTransparency = bkgtrans
  10251.     newbutton.BorderColor3 = borderc3
  10252.     newbutton.BorderSizePixel = bordersize
  10253.     newbutton.Name = name
  10254.     newbutton.Parent = parent
  10255.     newbutton.Position = pos
  10256.     newbutton.Rotation = rot
  10257.     newbutton.Size = size
  10258.     newbutton.Visible = visible
  10259.     newbutton.ZIndex = zindex
  10260.     newbutton.Font = font
  10261.     newbutton.FontSize = fontsize
  10262.     newbutton.Text = text
  10263.     newbutton.TextColor3 = textc3
  10264.     newbutton.TextScaled = textscaled
  10265.     newbutton.TextStrokeColor3 = textstrokec3
  10266.     newbutton.TextStrokeTransparency = textstroketrans
  10267.     newbutton.TextTransparency = texttrans
  10268.     newbutton.TextWrapped = textwrapped
  10269.     newbutton.TextXAlignment = xalign
  10270.     newbutton.TextYAlignment = yalign
  10271.     return newbutton
  10272. end
  10273.  
  10274. local function createtextbox(bkgc3,bkgtrans,borderc3, bordersize, clrtext, multiline, name, parent, pos, rot, size, visible, zindex, font, fontsize, text, textc3, textscaled, textstrokec3, textstroketrans, texttrans, textwrapped, xalign, yalign)
  10275.     local newbox = Instance.new("TextBox")
  10276.     newbox.BackgroundColor3 = bkgc3
  10277.     newbox.BackgroundTransparency = bkgtrans
  10278.     newbox.BorderColor3 = borderc3
  10279.     newbox.BorderSizePixel = bordersize
  10280.     newbox.ClearTextOnFocus = clrtext
  10281.     newbox.MultiLine = multiline
  10282.     newbox.Name = name
  10283.     newbox.Parent = parent
  10284.     newbox.Position = pos
  10285.     newbox.Rotation = rot
  10286.     newbox.Size = size
  10287.     newbox.Visible = visible
  10288.     newbox.ZIndex = zindex
  10289.     newbox.Font = font
  10290.     newbox.FontSize = fontsize
  10291.     newbox.Text = text
  10292.     newbox.TextColor3 = textc3
  10293.     newbox.TextScaled = textscaled
  10294.     newbox.TextStrokeColor3 = textstrokec3
  10295.     newbox.TextStrokeTransparency = textstroketrans
  10296.     newbox.TextTransparency = texttrans
  10297.     newbox.TextWrapped = textwrapped
  10298.     newbox.TextXAlignment = xalign
  10299.     newbox.TextYAlignment = yalign
  10300.     return newbox
  10301. end
  10302.  
  10303. local function createimagelabel(bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex, image, imagetrans)
  10304.     local newimage = Instance.new("ImageLabel")
  10305.     newimage.BackgroundColor3 = bkgc3
  10306.     newimage.BackgroundTransparency = bkgtrans
  10307.     newimage.BorderColor3 = borderc3
  10308.     newimage.BorderSizePixel = bordersize
  10309.     newimage.Name = name
  10310.     newimage.Parent = parent
  10311.     newimage.Position = pos
  10312.     newimage.Rotation = rot
  10313.     newimage.Size = size
  10314.     newimage.Visible = visible
  10315.     newimage.ZIndex = zindex
  10316.     newimage.Image = "rbxassetid://"..image
  10317.     newimage.ImageTransparency = imagetrans
  10318.     return newimage
  10319. end
  10320.  
  10321. -------------------------------INITIALIZE INTRO GUI-------------------------------------
  10322. local IntroFrame = createframe(Color3.new(245/255,245/255,245/255),0,Color3.new(27/255,42/255,53/255),0,"IntroFrame",Gui,UDim2.new(0,-330,0,0),0,UDim2.new(0,300,1,0),true,1)
  10323. --[[bar]] createframe(Color3.new(245/255,245/255,245/255),0,Color3.new(0,0,0),0,"bar",IntroFrame,UDim2.new(1,0,0,0),0,UDim2.new(0,30,0,90),true,1)
  10324. --[[slant]] createimagelabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Slant",IntroFrame,UDim2.new(1,0,0,90),90,UDim2.new(0,30,0,30),true,1,474172996,0)
  10325. --[[creator]] createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Creator",IntroFrame,UDim2.new(0,80,1,-40),0,UDim2.new(0,140,0,30),true,1,Enum.Font.Code,Enum.FontSize.Size28,"Symplicity",Color3.new(27/255,42/255,53/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  10326. --[[creatorlabel]] createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"CreatorLabel",IntroFrame,UDim2.new(0,80,1,-70),0,UDim2.new(0,140,0,30),true,1,Enum.Font.Code,Enum.FontSize.Size18,"Made by:",Color3.new(27/255,42/255,53/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  10327. --[[desc]] createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Desc",IntroFrame,UDim2.new(0,0,0,120),0,UDim2.new(1,0,0,90),true,1,Enum.Font.SourceSansLight,Enum.FontSize.Size14,"Feel free to share, just give me creds :) The ESP was not originally created by me, I don't know who created it",Color3.new(0,0,0), true,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  10328. --[[subtitle]] createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"SubTitle",IntroFrame,UDim2.new(0.5,-150,0,70),0,UDim2.new(0,300,0,40),true,1,Enum.Font.SourceSansBold,Enum.FontSize.Size32,"Aimbot/ESP",Color3.new(27/255,42/255,53/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  10329. --[[title]] createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Title",IntroFrame,UDim2.new(0.5,-105,0,20),0,UDim2.new(0,210,0,60),true,1,Enum.Font.SourceSansBold,Enum.FontSize.Size60,"FPS",Color3.new(27/255,42/255,53/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  10330.  
  10331. IntroFrame:TweenPosition(UDim2.new(0,0,0,0),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  10332. wait(3.5)
  10333. IntroFrame:TweenPosition(UDim2.new(0,-330,0,0),Enum.EasingDirection.In,Enum.EasingStyle.Quart,0.5,true)
  10334. wait(0.5)
  10335. Gui:Destroy()
  10336.  
  10337. game:GetService("UserInputService").InputBegan:connect(onKeyPress)
  10338. game:GetService("UserInputService").InputEnded:connect(onKeyRelease)
  10339.  
  10340. while wait(1) do
  10341.     CheckEsp()
  10342. end
  10343.  
  10344. end)
  10345.  
  10346. MainGUIRemoteSpy.Name = "MainGUIRemoteSpy"
  10347. MainGUIRemoteSpy.Parent = MainGUI
  10348. MainGUIRemoteSpy.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  10349. MainGUIRemoteSpy.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  10350. MainGUIRemoteSpy.BorderSizePixel = 2
  10351. MainGUIRemoteSpy.Position = UDim2.new(0.0601535887, 0, 0.459930331, 0)
  10352. MainGUIRemoteSpy.Size = UDim2.new(0, 122, 0, 43)
  10353. MainGUIRemoteSpy.Font = Enum.Font.ArialBold
  10354. MainGUIRemoteSpy.Text = "Remote Spy"
  10355. MainGUIRemoteSpy.TextColor3 = Color3.new(1, 1, 1)
  10356. MainGUIRemoteSpy.TextScaled = true
  10357. MainGUIRemoteSpy.TextSize = 24
  10358. MainGUIRemoteSpy.TextWrapped = true
  10359. MainGUIRemoteSpy.MouseButton1Down:connect(function()
  10360. local CUSTOM_THEME = [[{"BValue":{"Text":"Brightness: 41"},"TValue":{"Text":"Transparency: 0"},"ImageId":{"Text":"2576395708"},"Brightness":{"CanvasPosition":[1869.680908203125,0]},"WaterTrans":{"CanvasPosition":[1957.4468994140625,0]},"WTValue":{"Text":"Watermark Transparency: 0.62"},"ColorValue":{"Text":"255,0,255"},"Trans":{"CanvasPosition":[0,0]},"BG":{"ImageTransparency":0,"BackgroundTransparency":1,"Image":"http://www.roblox.com/asset/?id=2576395700","ImageColor3":[0.410000026226043701171875,0.410000026226043701171875,0.410000026226043701171875]},"WatermarkImage":{"ImageColor3":[1,0,1],"ImageTransparency":0.62000000476837158203125,"Visible":true}}]]
  10361.  
  10362. -- Objects
  10363.  
  10364. wait(1)
  10365.  
  10366. local R2Sv3 = Instance.new("ScreenGui")
  10367. local BG = Instance.new("ImageLabel")
  10368. local Topbar = Instance.new("Frame")
  10369. local Title = Instance.new("TextLabel")
  10370. local Fold = Instance.new("TextButton")
  10371. local Fullscreen = Instance.new("TextButton")
  10372. local Toolbar = Instance.new("ScrollingFrame")
  10373. local Setclipboard = Instance.new("TextButton")
  10374. local Decompile = Instance.new("TextButton")
  10375. local GetReturn = Instance.new("TextButton")
  10376. local ClearLogs = Instance.new("TextButton")
  10377. local CryptStrings = Instance.new("TextButton")
  10378. local ShowRemotes = Instance.new("TextButton")
  10379. local ChangeBackground = Instance.new("TextButton")
  10380. local Namecall = Instance.new("TextButton")
  10381. local ClassicView = Instance.new("TextButton")
  10382. local EnvEdit = Instance.new("TextButton")
  10383. local DisableR2S = Instance.new("TextButton")
  10384. local AllRemotes = Instance.new("ScrollingFrame")
  10385. local LUResize = Instance.new("TextButton")
  10386. local Upvalues = Instance.new("ScrollingFrame")
  10387. local Script = Instance.new("ScrollingFrame")
  10388. local Remotes = Instance.new("ScrollingFrame")
  10389. local SetAllUps = Instance.new("TextButton")
  10390. local SetAllLoc = Instance.new("TextButton")
  10391. local NCallScriptTip = Instance.new("TextLabel")
  10392. local DisableNamecall = Instance.new("TextButton")
  10393. local NCallLogsTip = Instance.new("TextLabel")
  10394. local RemoveNamecall = Instance.new("TextButton")
  10395. local Locals = Instance.new("ScrollingFrame")
  10396. local AllRemoteBar = Instance.new("ScrollingFrame")
  10397. local Refresh = Instance.new("TextButton")
  10398. local SearchRemote = Instance.new("TextBox")
  10399. local NamecallName = Instance.new("TextLabel")
  10400. local EditNamecall = Instance.new("TextButton")
  10401. local NamecallFrame = Instance.new("ScrollingFrame")
  10402. local NamecallSource = Instance.new("ScrollingFrame")
  10403. local NamecallScript = Instance.new("TextBox")
  10404. local NamecallBar = Instance.new("ScrollingFrame")
  10405. local ApplyNamecall = Instance.new("TextButton")
  10406. local BGBar = Instance.new("ScrollingFrame")
  10407. local UpdateDS = Instance.new("TextButton")
  10408. local Apply = Instance.new("TextButton")
  10409. local ImageId = Instance.new("TextBox")
  10410. local BrightnessFrame = Instance.new("ScrollingFrame")
  10411. local Brightness = Instance.new("ScrollingFrame")
  10412. local TextLabel = Instance.new("TextLabel")
  10413. local BValue = Instance.new("TextLabel")
  10414. local TransFrame = Instance.new("ScrollingFrame")
  10415. local Trans = Instance.new("ScrollingFrame")
  10416. local TextLabel_2 = Instance.new("TextLabel")
  10417. local TValue = Instance.new("TextLabel")
  10418. local RemotesTip = Instance.new("TextLabel")
  10419. local NamecallType = Instance.new("TextButton")
  10420. local LocalsTip = Instance.new("TextLabel")
  10421. local UpvaluesTip = Instance.new("TextLabel")
  10422. local ScriptTip = Instance.new("TextLabel")
  10423. local EELocals = Instance.new("ScrollingFrame")
  10424. local EELocalsTip = Instance.new("TextLabel")
  10425. local EEUpvalues = Instance.new("ScrollingFrame")
  10426. local EEUpvaluesTip = Instance.new("TextLabel")
  10427. local Watermark = Instance.new("TextButton")
  10428. local Gradient = Instance.new("TextButton")
  10429. local Negate = Instance.new("TextButton")
  10430. local WatermarkImage = Instance.new("ImageLabel")
  10431. local GradientImage = Instance.new("ImageLabel")
  10432. local CustomColor = Instance.new("TextButton")
  10433. local ColorValue = Instance.new("TextBox")
  10434. local RandomColor = Instance.new("TextButton")
  10435. local ThemeJSON = Instance.new("TextBox")
  10436. local WTValue = Instance.new("TextLabel")
  10437. local SaveTheme = Instance.new("TextButton")
  10438. local LoadTheme = Instance.new("TextButton")
  10439. local WaterTransFrame = Instance.new("ScrollingFrame")
  10440. local WaterTrans = Instance.new("ScrollingFrame")
  10441. local TextLabel_3 = Instance.new("TextLabel")
  10442. local Explorer = Instance.new("Frame")
  10443. local ExplorerFrame = Instance.new("Frame")
  10444. local ExplorerTitle = Instance.new("TextLabel")
  10445. local ExplorerHide = Instance.new("TextButton")
  10446. local ExplorerMain = Instance.new("ScrollingFrame")
  10447. local ExplorerBack = Instance.new("TextButton")
  10448. local Toolbox = Instance.new("Frame")
  10449. local RemoteFrame = Instance.new("Frame")
  10450. local MainButton = Instance.new("TextButton")
  10451. local Icon = Instance.new("Frame")
  10452. local ScriptLine = Instance.new("Frame")
  10453. local SourceLine = Instance.new("TextLabel")
  10454. local RemoteLog = Instance.new("TextButton")
  10455. local Button = Instance.new("TextButton")
  10456. local Box = Instance.new("TextBox")
  10457. local DebugFrame = Instance.new("Frame")
  10458. local Field = Instance.new("TextLabel")
  10459. local ObjectFrame = Instance.new("Frame")
  10460. local ObjectName = Instance.new("TextLabel")
  10461. local SelectObject = Instance.new("TextButton")
  10462. local SetLocals = Instance.new("TextButton")
  10463. local SetUpvalues = Instance.new("TextButton")
  10464. local LoadChildren = Instance.new("TextButton")
  10465. local ExplorerFind = Instance.new("TextBox")
  10466. local CallRemote = Instance.new("TextButton")
  10467. local Warning = Instance.new("Frame")
  10468. local WarningLabel = Instance.new("TextLabel")
  10469. local Topbar2 = Instance.new("Frame")
  10470. local Title2 = Instance.new("TextLabel")
  10471. local Missing = Instance.new("TextLabel")
  10472. local SkipError = Instance.new("TextButton")
  10473. local QuitScript = Instance.new("TextButton")
  10474.  
  10475. -- Properties
  10476.  
  10477. R2Sv3.Name = "Filtershark"
  10478. R2Sv3.Parent = game.StarterGui
  10479. R2Sv3.ResetOnSpawn = false
  10480.  
  10481. BG.Name = "BG"
  10482. BG.Parent = R2Sv3
  10483. BG.Active = true
  10484. BG.Visible = false
  10485. BG.BackgroundColor3 = Color3.new(1, 1, 1)
  10486. BG.BackgroundTransparency = 1
  10487. BG.BorderColor3 = Color3.new(0, 0.854902, 0.898039)
  10488. BG.BorderSizePixel = 0
  10489. BG.Draggable = true
  10490. BG.Position = UDim2.new(0.494525552, -445, 0.502044976, -220)
  10491. BG.Size = UDim2.new(0.5, 200, 0.5, 200)
  10492. BG.Image = "rbxassetid://1480010758"
  10493.  
  10494. Topbar.Name = "Topbar"
  10495. Topbar.Parent = BG
  10496. Topbar.BackgroundColor3 = Color3.new(0, 0, 0)
  10497. Topbar.BackgroundTransparency = 0.60000002384186
  10498. Topbar.BorderSizePixel = 0
  10499. Topbar.Size = UDim2.new(1, 0, 0, 20)
  10500. Topbar.ZIndex = 2
  10501.  
  10502. Title.Name = "Title"
  10503. Title.Parent = Topbar
  10504. Title.BackgroundColor3 = Color3.new(0, 0, 0)
  10505. Title.BackgroundTransparency = 0.60000002384186
  10506. Title.BorderSizePixel = 0
  10507. Title.Position = UDim2.new(0.5, -80, 0, 0)
  10508. Title.Size = UDim2.new(0, 160, 1, 0)
  10509. Title.ZIndex = 3
  10510. Title.Font = Enum.Font.SourceSansBold
  10511. Title.FontSize = Enum.FontSize.Size14
  10512. Title.Text = "Filtershark"
  10513. Title.TextColor3 = Color3.new(1, 1, 1)
  10514. Title.TextSize = 14
  10515.  
  10516. Fold.Name = "Fold"
  10517. Fold.Parent = Topbar
  10518. Fold.BackgroundColor3 = Color3.new(0, 0, 0)
  10519. Fold.BackgroundTransparency = 0.60000002384186
  10520. Fold.BorderSizePixel = 0
  10521. Fold.Position = UDim2.new(1, -40, 0, 0)
  10522. Fold.Size = UDim2.new(0, 40, 0, 20)
  10523. Fold.ZIndex = 3
  10524. Fold.Font = Enum.Font.SourceSansBold
  10525. Fold.FontSize = Enum.FontSize.Size14
  10526. Fold.Text = "_"
  10527. Fold.TextColor3 = Color3.new(0.988235, 0.988235, 0.988235)
  10528. Fold.TextSize = 14
  10529.  
  10530. Fullscreen.Name = "Fullscreen"
  10531. Fullscreen.Parent = Topbar
  10532. Fullscreen.BackgroundColor3 = Color3.new(0, 0, 0)
  10533. Fullscreen.BackgroundTransparency = 0.75
  10534. Fullscreen.BorderSizePixel = 0
  10535. Fullscreen.Position = UDim2.new(1, -90, 0, 0)
  10536. Fullscreen.Size = UDim2.new(0, 40, 0, 20)
  10537. Fullscreen.ZIndex = 3
  10538. Fullscreen.Font = Enum.Font.SourceSansBold
  10539. Fullscreen.FontSize = Enum.FontSize.Size14
  10540. Fullscreen.Text = "[]"
  10541. Fullscreen.TextColor3 = Color3.new(0.988235, 0.988235, 0.988235)
  10542. Fullscreen.TextSize = 14
  10543. Fullscreen.TextTransparency = 0.60000002384186
  10544.  
  10545. Toolbar.Name = "Toolbar"
  10546. Toolbar.Parent = BG
  10547. Toolbar.BackgroundColor3 = Color3.new(0, 0, 0)
  10548. Toolbar.BackgroundTransparency = 0.60000002384186
  10549. Toolbar.BorderSizePixel = 0
  10550. Toolbar.Position = UDim2.new(0, 10, 0, 30)
  10551. Toolbar.Size = UDim2.new(1, -20, 0, 50)
  10552. Toolbar.ZIndex = 2
  10553. Toolbar.BottomImage = "rbxassetid://226025278"
  10554. Toolbar.CanvasPosition = Vector2.new(843, 0)
  10555. Toolbar.CanvasSize = UDim2.new(0, 1311, 0, 0)
  10556. Toolbar.MidImage = "rbxassetid://226025278"
  10557. Toolbar.ScrollBarThickness = 5
  10558. Toolbar.TopImage = "rbxassetid://226025278"
  10559.  
  10560. Setclipboard.Name = "Setclipboard"
  10561. Setclipboard.Parent = Toolbar
  10562. Setclipboard.BackgroundColor3 = Color3.new(0, 0, 0)
  10563. Setclipboard.BackgroundTransparency = 0.75
  10564. Setclipboard.BorderColor3 = Color3.new(0, 0.952941, 1)
  10565. Setclipboard.Position = UDim2.new(0, 10, 0.5, -10)
  10566. Setclipboard.Size = UDim2.new(0, 120, 0, 20)
  10567. Setclipboard.ZIndex = 3
  10568. Setclipboard.Font = Enum.Font.SourceSansBold
  10569. Setclipboard.FontSize = Enum.FontSize.Size14
  10570. Setclipboard.Text = "COPY"
  10571. Setclipboard.TextColor3 = Color3.new(1, 1, 1)
  10572. Setclipboard.TextSize = 14
  10573. Setclipboard.TextTransparency = 0.60000002384186
  10574.  
  10575. Decompile.Name = "Decompile"
  10576. Decompile.Parent = Toolbar
  10577. Decompile.BackgroundColor3 = Color3.new(0, 0, 0)
  10578. Decompile.BackgroundTransparency = 0.75
  10579. Decompile.BorderColor3 = Color3.new(0, 0.952941, 1)
  10580. Decompile.Position = UDim2.new(0, 140, 0.5, -10)
  10581. Decompile.Size = UDim2.new(0, 120, 0, 20)
  10582. Decompile.ZIndex = 3
  10583. Decompile.Font = Enum.Font.SourceSansBold
  10584. Decompile.FontSize = Enum.FontSize.Size14
  10585. Decompile.Text = "DECOMPILE"
  10586. Decompile.TextColor3 = Color3.new(1, 1, 1)
  10587. Decompile.TextSize = 14
  10588. Decompile.TextTransparency = 0.60000002384186
  10589.  
  10590. ClearLogs.Name = "ClearLogs"
  10591. ClearLogs.Parent = Toolbar
  10592. ClearLogs.BackgroundColor3 = Color3.new(0, 0, 0)
  10593. ClearLogs.BackgroundTransparency = 0.75
  10594. ClearLogs.BorderColor3 = Color3.new(0, 0.952941, 1)
  10595. ClearLogs.Position = UDim2.new(0, 270, 0.5, -10)
  10596. ClearLogs.Size = UDim2.new(0, 120, 0, 20)
  10597. ClearLogs.ZIndex = 3
  10598. ClearLogs.Font = Enum.Font.SourceSansBold
  10599. ClearLogs.FontSize = Enum.FontSize.Size14
  10600. ClearLogs.Text = "CLEAR LOGS"
  10601. ClearLogs.TextColor3 = Color3.new(1, 1, 1)
  10602. ClearLogs.TextSize = 14
  10603. ClearLogs.TextTransparency = 0.60000002384186
  10604.  
  10605. CryptStrings.Name = "CryptStrings"
  10606. CryptStrings.Parent = Toolbar
  10607. CryptStrings.BackgroundColor3 = Color3.new(0, 0, 0)
  10608. CryptStrings.BackgroundTransparency = 0.75
  10609. CryptStrings.BorderColor3 = Color3.new(0, 0.952941, 1)
  10610. CryptStrings.Position = UDim2.new(0, 400, 0.5, -10)
  10611. CryptStrings.Size = UDim2.new(0, 120, 0, 20)
  10612. CryptStrings.ZIndex = 3
  10613. CryptStrings.Font = Enum.Font.SourceSansBold
  10614. CryptStrings.FontSize = Enum.FontSize.Size14
  10615. CryptStrings.Text = "FORMAT STRINGS"
  10616. CryptStrings.TextColor3 = Color3.new(1, 1, 1)
  10617. CryptStrings.TextSize = 14
  10618. CryptStrings.TextTransparency = 0.60000002384186
  10619.  
  10620. ShowRemotes.Name = "ShowRemotes"
  10621. ShowRemotes.Parent = Toolbar
  10622. ShowRemotes.BackgroundColor3 = Color3.new(0, 0, 0)
  10623. ShowRemotes.BackgroundTransparency = 0.75
  10624. ShowRemotes.BorderColor3 = Color3.new(0, 0.952941, 1)
  10625. ShowRemotes.Position = UDim2.new(0, 530, 0.5, -10)
  10626. ShowRemotes.Size = UDim2.new(0, 120, 0, 20)
  10627. ShowRemotes.ZIndex = 3
  10628. ShowRemotes.Font = Enum.Font.SourceSansBold
  10629. ShowRemotes.FontSize = Enum.FontSize.Size14
  10630. ShowRemotes.Text = "ALL REMOTES"
  10631. ShowRemotes.TextColor3 = Color3.new(1, 1, 1)
  10632. ShowRemotes.TextSize = 14
  10633. ShowRemotes.TextTransparency = 0.60000002384186
  10634.  
  10635. ChangeBackground.Name = "ChangeBackground"
  10636. ChangeBackground.Parent = Toolbar
  10637. ChangeBackground.BackgroundColor3 = Color3.new(0, 0, 0)
  10638. ChangeBackground.BackgroundTransparency = 0.75
  10639. ChangeBackground.BorderColor3 = Color3.new(0, 0.952941, 1)
  10640. ChangeBackground.Position = UDim2.new(0, 660, 0.5, -10)
  10641. ChangeBackground.Size = UDim2.new(0, 120, 0, 20)
  10642. ChangeBackground.ZIndex = 3
  10643. ChangeBackground.Font = Enum.Font.SourceSansBold
  10644. ChangeBackground.FontSize = Enum.FontSize.Size14
  10645. ChangeBackground.Text = "BACKGROUND"
  10646. ChangeBackground.TextColor3 = Color3.new(1, 1, 1)
  10647. ChangeBackground.TextSize = 14
  10648. ChangeBackground.TextTransparency = 0.60000002384186
  10649.  
  10650. ClassicView.Name = "ClassicView"
  10651. ClassicView.Parent = Toolbar
  10652. ClassicView.BackgroundColor3 = Color3.new(0, 0, 0)
  10653. ClassicView.BackgroundTransparency = 0.75
  10654. ClassicView.BorderColor3 = Color3.new(0.556863, 1, 0.486275)
  10655. ClassicView.Position = UDim2.new(0, 790, 0.5, -10)
  10656. ClassicView.Size = UDim2.new(0, 120, 0, 20)
  10657. ClassicView.ZIndex = 3
  10658. ClassicView.Font = Enum.Font.SourceSansBold
  10659. ClassicView.FontSize = Enum.FontSize.Size14
  10660. ClassicView.Text = "MAIN"
  10661. ClassicView.TextColor3 = Color3.new(0.556863, 1, 0.486275)
  10662. ClassicView.TextSize = 14
  10663. ClassicView.TextTransparency = 0.60000002384186
  10664.  
  10665. EnvEdit.Name = "EnvEdit"
  10666. EnvEdit.Parent = Toolbar
  10667. EnvEdit.BackgroundColor3 = Color3.new(0, 0, 0)
  10668. EnvEdit.BackgroundTransparency = 0.75
  10669. EnvEdit.BorderColor3 = Color3.new(0, 0.952941, 1)
  10670. EnvEdit.Position = UDim2.new(0, 920, 0.5, -10)
  10671. EnvEdit.Size = UDim2.new(0, 120, 0, 20)
  10672. EnvEdit.ZIndex = 3
  10673. EnvEdit.Font = Enum.Font.SourceSansBold
  10674. EnvEdit.FontSize = Enum.FontSize.Size14
  10675. EnvEdit.Text = "ENVEDIT"
  10676. EnvEdit.TextColor3 = Color3.new(1, 1, 1)
  10677. EnvEdit.TextSize = 14
  10678. EnvEdit.TextTransparency = 0.60000002384186
  10679.  
  10680. DisableR2S.Name = "DisableR2S"
  10681. DisableR2S.Parent = Toolbar
  10682. DisableR2S.BackgroundColor3 = Color3.new(0, 0, 0)
  10683. DisableR2S.BackgroundTransparency = 0.75
  10684. DisableR2S.BorderColor3 = Color3.new(0.556863, 1, 0.486275)
  10685. DisableR2S.Position = UDim2.new(0, 1050, 0.5, -10)
  10686. DisableR2S.Size = UDim2.new(0, 120, 0, 20)
  10687. DisableR2S.ZIndex = 3
  10688. DisableR2S.Font = Enum.Font.SourceSansBold
  10689. DisableR2S.FontSize = Enum.FontSize.Size14
  10690. DisableR2S.Text = "RUNNING"
  10691. DisableR2S.TextColor3 = Color3.new(0.556863, 1, 0.486275)
  10692. DisableR2S.TextSize = 14
  10693. DisableR2S.TextTransparency = 0.60000002384186
  10694.  
  10695. AllRemotes.Name = "AllRemotes"
  10696. AllRemotes.Parent = BG
  10697. AllRemotes.BackgroundColor3 = Color3.new(0, 0, 0)
  10698. AllRemotes.BackgroundTransparency = 0.6
  10699. AllRemotes.BorderSizePixel = 0
  10700. AllRemotes.Position = UDim2.new(0, 10, 0, 90)
  10701. AllRemotes.Size = UDim2.new(1, -20, 1, -150)
  10702. AllRemotes.Visible = false
  10703. AllRemotes.ZIndex = 2
  10704. AllRemotes.BottomImage = "rbxassetid://226025278"
  10705. AllRemotes.CanvasSize = UDim2.new(0, 0, 0, 820)
  10706. AllRemotes.MidImage = "rbxassetid://226025278"
  10707. AllRemotes.ScrollBarThickness = 5
  10708. AllRemotes.TopImage = "rbxassetid://226025278"
  10709.  
  10710. LUResize.Name = "LUResize"
  10711. LUResize.Parent = BG
  10712. LUResize.BackgroundColor3 = Color3.new(0, 1, 1)
  10713. LUResize.BackgroundTransparency = 0.75
  10714. LUResize.BorderSizePixel = 0
  10715. LUResize.Position = UDim2.new(0, 160, 0.5, 35)
  10716. LUResize.Size = UDim2.new(0, 200, 0, 10)
  10717. LUResize.Font = Enum.Font.SourceSansBold
  10718. LUResize.FontSize = Enum.FontSize.Size14
  10719. LUResize.Text = ""
  10720. LUResize.TextColor3 = Color3.new(0, 0, 0)
  10721. LUResize.TextSize = 14
  10722. LUResize.TextTransparency = 0.60000002384186
  10723.  
  10724. Upvalues.Name = "Upvalues"
  10725. Upvalues.Parent = BG
  10726. Upvalues.BackgroundColor3 = Color3.new(0, 0, 0)
  10727. Upvalues.BackgroundTransparency = 0.60000002384186
  10728. Upvalues.BorderSizePixel = 0
  10729. Upvalues.Position = UDim2.new(0, 160, 0.5, 65)
  10730. Upvalues.Size = UDim2.new(0, 200, 0.5, -75)
  10731. Upvalues.ZIndex = 2
  10732. Upvalues.BottomImage = "rbxassetid://226025278"
  10733. Upvalues.CanvasSize = UDim2.new(0, 0, 0, 0)
  10734. Upvalues.MidImage = "rbxassetid://226025278"
  10735. Upvalues.ScrollBarThickness = 5
  10736. Upvalues.TopImage = "rbxassetid://226025278"
  10737.  
  10738. Script.Name = "Script"
  10739. Script.Parent = BG
  10740. Script.BackgroundColor3 = Color3.new(0, 0, 0)
  10741. Script.BackgroundTransparency = 0.60000002384186
  10742. Script.BorderSizePixel = 0
  10743. Script.Position = UDim2.new(0, 370, 0, 100)
  10744. Script.Selectable = false
  10745. Script.Size = UDim2.new(1, -380, 1, -140)
  10746. Script.ZIndex = 2
  10747. Script.BottomImage = "rbxassetid://226025278"
  10748. Script.CanvasSize = UDim2.new(10, 0, 0, 0)
  10749. Script.MidImage = "rbxassetid://226025278"
  10750. Script.ScrollBarThickness = 5
  10751. Script.TopImage = "rbxassetid://226025278"
  10752.  
  10753. Remotes.Name = "Remotes"
  10754. Remotes.Parent = BG
  10755. Remotes.BackgroundColor3 = Color3.new(0, 0, 0)
  10756. Remotes.BackgroundTransparency = 0.60000002384186
  10757. Remotes.BorderSizePixel = 0
  10758. Remotes.Position = UDim2.new(0, 10, 0, 100)
  10759. Remotes.Size = UDim2.new(0, 140, 1, -110)
  10760. Remotes.ZIndex = 2
  10761. Remotes.BottomImage = "rbxassetid://226025278"
  10762. Remotes.CanvasSize = UDim2.new(0, 0, 0, 0)
  10763. Remotes.MidImage = "rbxassetid://226025278"
  10764. Remotes.ScrollBarThickness = 5
  10765. Remotes.TopImage = "rbxassetid://226025278"
  10766.  
  10767. Locals.Name = "Locals"
  10768. Locals.Parent = BG
  10769. Locals.BackgroundColor3 = Color3.new(0, 0, 0)
  10770. Locals.BackgroundTransparency = 0.60000002384186
  10771. Locals.BorderSizePixel = 0
  10772. Locals.Position = UDim2.new(0, 160, 0, 100)
  10773. Locals.Size = UDim2.new(0, 200, 0.5, -75)
  10774. Locals.ZIndex = 2
  10775. Locals.BottomImage = "rbxassetid://226025278"
  10776. Locals.CanvasSize = UDim2.new(0, 0, 0, 0)
  10777. Locals.MidImage = "rbxassetid://226025278"
  10778. Locals.ScrollBarThickness = 5
  10779. Locals.TopImage = "rbxassetid://226025278"
  10780.  
  10781. AllRemoteBar.Name = "AllRemoteBar"
  10782. AllRemoteBar.Parent = BG
  10783. AllRemoteBar.BackgroundColor3 = Color3.new(0, 0, 0)
  10784. AllRemoteBar.BackgroundTransparency = 0.60000002384186
  10785. AllRemoteBar.BorderSizePixel = 0
  10786. AllRemoteBar.Position = UDim2.new(0, 10, 1, -50)
  10787. AllRemoteBar.Size = UDim2.new(1, -20, 0, 40)
  10788. AllRemoteBar.Visible = false
  10789. AllRemoteBar.ZIndex = 2
  10790. AllRemoteBar.BottomImage = "rbxassetid://226025278"
  10791. AllRemoteBar.CanvasSize = UDim2.new(0, 0, 0, 0)
  10792. AllRemoteBar.MidImage = "rbxassetid://226025278"
  10793. AllRemoteBar.ScrollBarThickness = 5
  10794. AllRemoteBar.TopImage = "rbxassetid://226025278"
  10795.  
  10796. Refresh.Name = "Refresh"
  10797. Refresh.Parent = AllRemoteBar
  10798. Refresh.BackgroundColor3 = Color3.new(0, 0, 0)
  10799. Refresh.BackgroundTransparency = 0.75
  10800. Refresh.BorderColor3 = Color3.new(0, 0.952941, 1)
  10801. Refresh.Position = UDim2.new(0, 10, 0.5, -10)
  10802. Refresh.Size = UDim2.new(0.5, -20, 0, 20)
  10803. Refresh.ZIndex = 3
  10804. Refresh.Font = Enum.Font.SourceSansBold
  10805. Refresh.FontSize = Enum.FontSize.Size14
  10806. Refresh.Text = "REFRESH LIST"
  10807. Refresh.TextColor3 = Color3.new(1, 1, 1)
  10808. Refresh.TextSize = 14
  10809. Refresh.TextTransparency = 0.60000002384186
  10810.  
  10811. SearchRemote.Name = "SearchRemote"
  10812. SearchRemote.Parent = AllRemoteBar
  10813. SearchRemote.BackgroundColor3 = Color3.new(0, 0, 0)
  10814. SearchRemote.BackgroundTransparency = 0.75
  10815. SearchRemote.BorderColor3 = Color3.new(0, 0.917647, 1)
  10816. SearchRemote.Position = UDim2.new(0.5, 10, 0.5, -10)
  10817. SearchRemote.Size = UDim2.new(0.5, -20, 0, 20)
  10818. SearchRemote.ZIndex = 3
  10819. SearchRemote.Font = Enum.Font.SourceSansBold
  10820. SearchRemote.FontSize = Enum.FontSize.Size14
  10821. SearchRemote.Text = "[SEARCH]"
  10822. SearchRemote.TextColor3 = Color3.new(1, 1, 1)
  10823. SearchRemote.TextSize = 14
  10824. SearchRemote.TextTransparency = 0.60000002384186
  10825.  
  10826. BGBar.Name = "BGBar"
  10827. BGBar.Parent = BG
  10828. BGBar.BackgroundColor3 = Color3.new(0, 0, 0)
  10829. BGBar.BackgroundTransparency = 0.60000002384186
  10830. BGBar.BorderSizePixel = 0
  10831. BGBar.Position = UDim2.new(0, 10, 1, -50)
  10832. BGBar.Size = UDim2.new(1, -20, 0, 40)
  10833. BGBar.Visible = false
  10834. BGBar.ZIndex = 2
  10835. BGBar.BottomImage = "rbxassetid://226025278"
  10836. BGBar.CanvasSize = UDim2.new(0, 0, 0, 0)
  10837. BGBar.MidImage = "rbxassetid://226025278"
  10838. BGBar.ScrollBarThickness = 5
  10839. BGBar.TopImage = "rbxassetid://226025278"
  10840.  
  10841. Apply.Name = "Apply"
  10842. Apply.Parent = BGBar
  10843. Apply.BackgroundColor3 = Color3.new(0, 0, 0)
  10844. Apply.BackgroundTransparency = 0.75
  10845. Apply.BorderColor3 = Color3.new(0, 0.952941, 1)
  10846. Apply.Position = UDim2.new(0, 10, 0.5, -10)
  10847. Apply.Size = UDim2.new(0.5, -20, 0, 20)
  10848. Apply.ZIndex = 3
  10849. Apply.Font = Enum.Font.SourceSansBold
  10850. Apply.FontSize = Enum.FontSize.Size14
  10851. Apply.Text = "APPLY"
  10852. Apply.TextColor3 = Color3.new(1, 1, 1)
  10853. Apply.TextSize = 14
  10854. Apply.TextTransparency = 0.60000002384186
  10855.  
  10856. ImageId.Name = "ImageId"
  10857. ImageId.Parent = BGBar
  10858. ImageId.BackgroundColor3 = Color3.new(0, 0, 0)
  10859. ImageId.BackgroundTransparency = 0.75
  10860. ImageId.BorderColor3 = Color3.new(0, 0.917647, 1)
  10861. ImageId.Position = UDim2.new(0.5, 10, 0.5, -10)
  10862. ImageId.Size = UDim2.new(0.5, -20, 0, 20)
  10863. ImageId.ZIndex = 3
  10864. ImageId.Font = Enum.Font.SourceSansBold
  10865. ImageId.FontSize = Enum.FontSize.Size14
  10866. ImageId.Text = "1480010758"
  10867. ImageId.TextColor3 = Color3.new(1, 1, 1)
  10868. ImageId.TextSize = 14
  10869. ImageId.TextTransparency = 0.60000002384186
  10870.  
  10871. BrightnessFrame.Name = "BrightnessFrame"
  10872. BrightnessFrame.Parent = BG
  10873. BrightnessFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  10874. BrightnessFrame.BackgroundTransparency = 0.60000002384186
  10875. BrightnessFrame.BorderColor3 = Color3.new(0, 0.901961, 1)
  10876. BrightnessFrame.BorderSizePixel = 0
  10877. BrightnessFrame.ClipsDescendants = false
  10878. BrightnessFrame.Position = UDim2.new(0, 10, 0, 95)
  10879. BrightnessFrame.Size = UDim2.new(1, -20, 0, 25)
  10880. BrightnessFrame.Visible = false
  10881. BrightnessFrame.ZIndex = 2
  10882. BrightnessFrame.BottomImage = "rbxassetid://226025278"
  10883. BrightnessFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
  10884. BrightnessFrame.MidImage = "rbxassetid://226025278"
  10885. BrightnessFrame.ScrollBarThickness = 5
  10886. BrightnessFrame.TopImage = "rbxassetid://226025278"
  10887.  
  10888. Brightness.Name = "Brightness"
  10889. Brightness.Parent = BrightnessFrame
  10890. Brightness.BackgroundColor3 = Color3.new(1, 1, 1)
  10891. Brightness.BackgroundTransparency = 1
  10892. Brightness.BorderSizePixel = 0
  10893. Brightness.Position = UDim2.new(0, 10, 0.5, -5)
  10894. Brightness.Selectable = false
  10895. Brightness.Size = UDim2.new(1, -20, 0, 10)
  10896. Brightness.BottomImage = "rbxassetid://226025278"
  10897. Brightness.CanvasSize = UDim2.new(0, 5000, 0, 0)
  10898. Brightness.MidImage = "rbxassetid://226025278"
  10899. Brightness.ScrollBarThickness = 10
  10900. Brightness.ZIndex = 2
  10901. Brightness.TopImage = "rbxassetid://226025278"
  10902.  
  10903. TextLabel.Parent = BrightnessFrame
  10904. TextLabel.BackgroundColor3 = Color3.new(0, 0, 0)
  10905. TextLabel.BackgroundTransparency = 0.5
  10906. TextLabel.BorderSizePixel = 0
  10907. TextLabel.Position = UDim2.new(0, 0, 0, -10)
  10908. TextLabel.Size = UDim2.new(1, 0, 0, 10)
  10909. TextLabel.ZIndex = 2
  10910. TextLabel.Font = Enum.Font.SourceSansBold
  10911. TextLabel.FontSize = Enum.FontSize.Size14
  10912. TextLabel.Text = "BRIGHTNESS"
  10913. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  10914. TextLabel.TextScaled = true
  10915. TextLabel.TextSize = 14
  10916. TextLabel.TextWrapped = true
  10917.  
  10918. BValue.Name = "BValue"
  10919. BValue.Parent = BG
  10920. BValue.BackgroundColor3 = Color3.new(0, 0, 0)
  10921. BValue.BackgroundTransparency = 0.60000002384186
  10922. BValue.BorderColor3 = Color3.new(0, 0.984314, 1)
  10923. BValue.Position = UDim2.new(0, 10, 1, -110)
  10924. BValue.Size = UDim2.new(1, -20, 0, 20)
  10925. BValue.Visible = false
  10926. BValue.Font = Enum.Font.SourceSansBold
  10927. BValue.FontSize = Enum.FontSize.Size14
  10928. BValue.Text = "Brightness: 100"
  10929. BValue.TextColor3 = Color3.new(1, 1, 1)
  10930. BValue.TextScaled = true
  10931. BValue.TextSize = 14
  10932. BValue.TextTransparency = 0.60000002384186
  10933. BValue.TextWrapped = true
  10934.  
  10935. TransFrame.Name = "TransFrame"
  10936. TransFrame.Parent = BG
  10937. TransFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  10938. TransFrame.BackgroundTransparency = 0.60000002384186
  10939. TransFrame.BorderColor3 = Color3.new(0, 0.901961, 1)
  10940. TransFrame.BorderSizePixel = 0
  10941. TransFrame.ClipsDescendants = false
  10942. TransFrame.Position = UDim2.new(0, 10, 0, 135)
  10943. TransFrame.Size = UDim2.new(1, -20, 0, 25)
  10944. TransFrame.Visible = false
  10945. TransFrame.ZIndex = 2
  10946. TransFrame.BottomImage = "rbxassetid://226025278"
  10947. TransFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
  10948. TransFrame.MidImage = "rbxassetid://226025278"
  10949. TransFrame.ScrollBarThickness = 0
  10950. TransFrame.TopImage = "rbxassetid://226025278"
  10951.  
  10952. Trans.Name = "Trans"
  10953. Trans.Parent = TransFrame
  10954. Trans.BackgroundColor3 = Color3.new(1, 1, 1)
  10955. Trans.BackgroundTransparency = 1
  10956. Trans.BorderSizePixel = 0
  10957. Trans.Position = UDim2.new(0, 10, 0.5, -5)
  10958. Trans.Selectable = false
  10959. Trans.Size = UDim2.new(1, -20, 0, 10)
  10960. Trans.BottomImage = "rbxassetid://226025278"
  10961. Trans.CanvasSize = UDim2.new(0, 5000, 0, 0)
  10962. Trans.MidImage = "rbxassetid://226025278"
  10963. Trans.ScrollBarThickness = 10
  10964. Trans.ZIndex = 2
  10965. Trans.TopImage = "rbxassetid://226025278"
  10966.  
  10967. TextLabel_2.Parent = TransFrame
  10968. TextLabel_2.BackgroundColor3 = Color3.new(0, 0, 0)
  10969. TextLabel_2.BackgroundTransparency = 0.5
  10970. TextLabel_2.BorderSizePixel = 0
  10971. TextLabel_2.Position = UDim2.new(0, 0, 0, -10)
  10972. TextLabel_2.Size = UDim2.new(1, 0, 0, 10)
  10973. TextLabel_2.ZIndex = 2
  10974. TextLabel_2.Font = Enum.Font.SourceSansBold
  10975. TextLabel_2.FontSize = Enum.FontSize.Size14
  10976. TextLabel_2.Text = "TRANSPARENCY"
  10977. TextLabel_2.TextColor3 = Color3.new(1, 1, 1)
  10978. TextLabel_2.TextScaled = true
  10979. TextLabel_2.TextSize = 14
  10980. TextLabel_2.TextWrapped = true
  10981.  
  10982. TValue.Name = "TValue"
  10983. TValue.Parent = BG
  10984. TValue.BackgroundColor3 = Color3.new(0, 0, 0)
  10985. TValue.BackgroundTransparency = 0.60000002384186
  10986. TValue.BorderColor3 = Color3.new(0, 0.984314, 1)
  10987. TValue.Position = UDim2.new(0, 10, 1, -80)
  10988. TValue.Size = UDim2.new(1, -20, 0, 20)
  10989. TValue.Visible = false
  10990. TValue.Font = Enum.Font.SourceSansBold
  10991. TValue.FontSize = Enum.FontSize.Size14
  10992. TValue.Text = "Transparency: 0"
  10993. TValue.TextColor3 = Color3.new(1, 1, 1)
  10994. TValue.TextScaled = true
  10995. TValue.TextSize = 14
  10996. TValue.TextTransparency = 0.60000002384186
  10997. TValue.TextWrapped = true
  10998.  
  10999. RemotesTip.Name = "RemotesTip"
  11000. RemotesTip.Parent = BG
  11001. RemotesTip.BackgroundColor3 = Color3.new(0, 0, 0)
  11002. RemotesTip.BackgroundTransparency = 0.5
  11003. RemotesTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  11004. RemotesTip.BorderSizePixel = 0
  11005. RemotesTip.Position = UDim2.new(0, 10, 0, 90)
  11006. RemotesTip.Size = UDim2.new(0, 140, 0, 10)
  11007. RemotesTip.Font = Enum.Font.SourceSansBold
  11008. RemotesTip.FontSize = Enum.FontSize.Size14
  11009. RemotesTip.Text = "REMOTES"
  11010. RemotesTip.TextColor3 = Color3.new(1, 1, 1)
  11011. RemotesTip.TextScaled = true
  11012. RemotesTip.TextSize = 14
  11013. RemotesTip.TextTransparency = 0.60000002384186
  11014. RemotesTip.TextWrapped = true
  11015.  
  11016. LocalsTip.Name = "LocalsTip"
  11017. LocalsTip.Parent = BG
  11018. LocalsTip.BackgroundColor3 = Color3.new(0, 0, 0)
  11019. LocalsTip.BackgroundTransparency = 0.5
  11020. LocalsTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  11021. LocalsTip.BorderSizePixel = 0
  11022. LocalsTip.Position = UDim2.new(0, 160, 0, 90)
  11023. LocalsTip.Size = UDim2.new(0, 200, 0, 10)
  11024. LocalsTip.Font = Enum.Font.SourceSansBold
  11025. LocalsTip.FontSize = Enum.FontSize.Size14
  11026. LocalsTip.Text = "LOCALS"
  11027. LocalsTip.TextColor3 = Color3.new(1, 1, 1)
  11028. LocalsTip.TextScaled = true
  11029. LocalsTip.TextSize = 14
  11030. LocalsTip.TextTransparency = 0.60000002384186
  11031. LocalsTip.TextWrapped = true
  11032.  
  11033. UpvaluesTip.Name = "UpvaluesTip"
  11034. UpvaluesTip.Parent = BG
  11035. UpvaluesTip.BackgroundColor3 = Color3.new(0, 0, 0)
  11036. UpvaluesTip.BackgroundTransparency = 0.5
  11037. UpvaluesTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  11038. UpvaluesTip.BorderSizePixel = 0
  11039. UpvaluesTip.Position = UDim2.new(0, 160, 0.5, 55)
  11040. UpvaluesTip.Size = UDim2.new(0, 200, 0, 10)
  11041. UpvaluesTip.Font = Enum.Font.SourceSansBold
  11042. UpvaluesTip.FontSize = Enum.FontSize.Size14
  11043. UpvaluesTip.Text = "UPVALUES"
  11044. UpvaluesTip.TextColor3 = Color3.new(1, 1, 1)
  11045. UpvaluesTip.TextScaled = true
  11046. UpvaluesTip.TextSize = 14
  11047. UpvaluesTip.TextTransparency = 0.60000002384186
  11048. UpvaluesTip.TextWrapped = true
  11049.  
  11050. ScriptTip.Name = "ScriptTip"
  11051. ScriptTip.Parent = BG
  11052. ScriptTip.BackgroundColor3 = Color3.new(0, 0, 0)
  11053. ScriptTip.BackgroundTransparency = 0.5
  11054. ScriptTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  11055. ScriptTip.BorderSizePixel = 0
  11056. ScriptTip.Position = UDim2.new(0, 370, 0, 90)
  11057. ScriptTip.Size = UDim2.new(1, -380, 0, 10)
  11058. ScriptTip.Font = Enum.Font.SourceSansBold
  11059. ScriptTip.FontSize = Enum.FontSize.Size14
  11060. ScriptTip.Text = "SCRIPT"
  11061. ScriptTip.TextColor3 = Color3.new(1, 1, 1)
  11062. ScriptTip.TextScaled = true
  11063. ScriptTip.TextSize = 14
  11064. ScriptTip.TextTransparency = 0.60000002384186
  11065. ScriptTip.TextWrapped = true
  11066.  
  11067. EELocals.Name = "EELocals"
  11068. EELocals.Parent = BG
  11069. EELocals.BackgroundColor3 = Color3.new(0, 0, 0)
  11070. EELocals.BackgroundTransparency = 0.60000002384186
  11071. EELocals.BorderSizePixel = 0
  11072. EELocals.Position = UDim2.new(0, 10, 0, 100)
  11073. EELocals.Size = UDim2.new(0.5, -15, 1, -170)
  11074. EELocals.Visible = false
  11075. EELocals.ZIndex = 2
  11076. EELocals.BottomImage = "rbxassetid://226025278"
  11077. EELocals.MidImage = "rbxassetid://226025278"
  11078. EELocals.ScrollBarThickness = 5
  11079. EELocals.TopImage = "rbxassetid://226025278"
  11080.  
  11081. EELocalsTip.Name = "EELocalsTip"
  11082. EELocalsTip.Parent = BG
  11083. EELocalsTip.BackgroundColor3 = Color3.new(0, 0, 0)
  11084. EELocalsTip.BackgroundTransparency = 0.5
  11085. EELocalsTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  11086. EELocalsTip.BorderSizePixel = 0
  11087. EELocalsTip.Position = UDim2.new(0, 10, 0, 90)
  11088. EELocalsTip.Size = UDim2.new(0.5, -15, 0, 10)
  11089. EELocalsTip.Visible = false
  11090. EELocalsTip.ZIndex = 2
  11091. EELocalsTip.Font = Enum.Font.SourceSansBold
  11092. EELocalsTip.FontSize = Enum.FontSize.Size14
  11093. EELocalsTip.Text = "EnvEdit LOCALS"
  11094. EELocalsTip.TextColor3 = Color3.new(1, 1, 1)
  11095. EELocalsTip.TextScaled = true
  11096. EELocalsTip.TextSize = 14
  11097. EELocalsTip.TextTransparency = 0.60000002384186
  11098. EELocalsTip.TextWrapped = true
  11099.  
  11100. EEUpvalues.Name = "EEUpvalues"
  11101. EEUpvalues.Parent = BG
  11102. EEUpvalues.BackgroundColor3 = Color3.new(0, 0, 0)
  11103. EEUpvalues.BackgroundTransparency = 0.60000002384186
  11104. EEUpvalues.BorderSizePixel = 0
  11105. EEUpvalues.Position = UDim2.new(0.5, 5, 0, 100)
  11106. EEUpvalues.Size = UDim2.new(0.5, -15, 1, -170)
  11107. EEUpvalues.Visible = false
  11108. EEUpvalues.ZIndex = 2
  11109. EEUpvalues.BottomImage = "rbxassetid://226025278"
  11110. EEUpvalues.MidImage = "rbxassetid://226025278"
  11111. EEUpvalues.ScrollBarThickness = 5
  11112. EEUpvalues.TopImage = "rbxassetid://226025278"
  11113.  
  11114. EEUpvaluesTip.Name = "EEUpvaluesTip"
  11115. EEUpvaluesTip.Parent = BG
  11116. EEUpvaluesTip.BackgroundColor3 = Color3.new(0, 0, 0)
  11117. EEUpvaluesTip.BackgroundTransparency = 0.5
  11118. EEUpvaluesTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  11119. EEUpvaluesTip.BorderSizePixel = 0
  11120. EEUpvaluesTip.Position = UDim2.new(0.5, 5, 0, 90)
  11121. EEUpvaluesTip.Size = UDim2.new(0.5, -15, 0, 10)
  11122. EEUpvaluesTip.Visible = false
  11123. EEUpvaluesTip.ZIndex = 2
  11124. EEUpvaluesTip.Font = Enum.Font.SourceSansBold
  11125. EEUpvaluesTip.FontSize = Enum.FontSize.Size14
  11126. EEUpvaluesTip.Text = "EnvEdit UPVALUES"
  11127. EEUpvaluesTip.TextColor3 = Color3.new(1, 1, 1)
  11128. EEUpvaluesTip.TextScaled = true
  11129. EEUpvaluesTip.TextSize = 14
  11130. EEUpvaluesTip.TextTransparency = 0.60000002384186
  11131. EEUpvaluesTip.TextWrapped = true
  11132.  
  11133. Watermark.Name = "Watermark"
  11134. Watermark.Parent = BG
  11135. Watermark.BackgroundColor3 = Color3.new(0, 0, 0)
  11136. Watermark.BackgroundTransparency = 0.75
  11137. Watermark.BorderColor3 = Color3.new(0, 0.952941, 1)
  11138. Watermark.Position = UDim2.new(0, 10, 0, 209)
  11139. Watermark.Size = UDim2.new(0.5, -15, 0, 20)
  11140. Watermark.Visible = false
  11141. Watermark.ZIndex = 3
  11142. Watermark.Selected = true
  11143. Watermark.Font = Enum.Font.SourceSansBold
  11144. Watermark.FontSize = Enum.FontSize.Size14
  11145. Watermark.Text = "WATERMARK"
  11146. Watermark.TextColor3 = Color3.new(1, 1, 1)
  11147. Watermark.TextSize = 14
  11148. Watermark.TextTransparency = 0.60000002384186
  11149.  
  11150. Gradient.Name = "Gradient"
  11151. Gradient.Parent = BG
  11152. Gradient.BackgroundColor3 = Color3.new(0, 0, 0)
  11153. Gradient.BackgroundTransparency = 0.75
  11154. Gradient.BorderColor3 = Color3.new(0, 0.952941, 1)
  11155. Gradient.Position = UDim2.new(0, 10, 0, 239)
  11156. Gradient.Size = UDim2.new(1, -20, 0, 20)
  11157. Gradient.Visible = false
  11158. Gradient.ZIndex = 3
  11159. Gradient.Selected = true
  11160. Gradient.Font = Enum.Font.SourceSansBold
  11161. Gradient.FontSize = Enum.FontSize.Size14
  11162. Gradient.Text = "GRADIENT"
  11163. Gradient.TextColor3 = Color3.new(1, 1, 1)
  11164. Gradient.TextSize = 14
  11165. Gradient.TextTransparency = 0.60000002384186
  11166.  
  11167. Negate.Name = "Negate"
  11168. Negate.Parent = BG
  11169. Negate.BackgroundColor3 = Color3.new(0, 0, 0)
  11170. Negate.BackgroundTransparency = 0.75
  11171. Negate.BorderColor3 = Color3.new(0, 0.952941, 1)
  11172. Negate.Position = UDim2.new(0.5, 5, 0, 209)
  11173. Negate.Size = UDim2.new(0.5, -15, 0, 20)
  11174. Negate.Visible = false
  11175. Negate.ZIndex = 3
  11176. Negate.Selected = true
  11177. Negate.Font = Enum.Font.SourceSansBold
  11178. Negate.FontSize = Enum.FontSize.Size14
  11179. Negate.Text = "INVERT COLORS"
  11180. Negate.TextColor3 = Color3.new(1, 1, 1)
  11181. Negate.TextSize = 14
  11182. Negate.TextTransparency = 0.60000002384186
  11183.  
  11184. WatermarkImage.Name = "WatermarkImage"
  11185. WatermarkImage.Parent = BG
  11186. WatermarkImage.BackgroundColor3 = Color3.new(1, 1, 1)
  11187. WatermarkImage.BackgroundTransparency = 1
  11188. WatermarkImage.Size = UDim2.new(1, 0, 1, 0)
  11189. WatermarkImage.Image = "rbxassetid://2848097717"
  11190.  
  11191. GradientImage.Name = "GradientImage"
  11192. GradientImage.Parent = BG
  11193. GradientImage.BackgroundColor3 = Color3.new(1, 1, 1)
  11194. GradientImage.BackgroundTransparency = 1
  11195. GradientImage.Size = UDim2.new(1, 0, 1, 0)
  11196. GradientImage.Image = "rbxassetid://2541118527"
  11197.  
  11198. CustomColor.Name = "CustomColor"
  11199. CustomColor.Parent = BG
  11200. CustomColor.BackgroundColor3 = Color3.new(0, 0, 0)
  11201. CustomColor.BackgroundTransparency = 0.75
  11202. CustomColor.BorderColor3 = Color3.new(0, 0.952941, 1)
  11203. CustomColor.Position = UDim2.new(0, 10, 0, 269)
  11204. CustomColor.Size = UDim2.new(0.5, -15, 0, 20)
  11205. CustomColor.Visible = false
  11206. CustomColor.ZIndex = 3
  11207. CustomColor.Selected = true
  11208. CustomColor.Font = Enum.Font.SourceSansBold
  11209. CustomColor.FontSize = Enum.FontSize.Size14
  11210. CustomColor.Text = "SET COLOR"
  11211. CustomColor.TextColor3 = Color3.new(1, 1, 1)
  11212. CustomColor.TextSize = 14
  11213. CustomColor.TextTransparency = 0.60000002384186
  11214.  
  11215. ColorValue.Name = "ColorValue"
  11216. ColorValue.Parent = BG
  11217. ColorValue.BackgroundColor3 = Color3.new(0, 0, 0)
  11218. ColorValue.BackgroundTransparency = 0.75
  11219. ColorValue.BorderColor3 = Color3.new(0, 0.917647, 1)
  11220. ColorValue.Position = UDim2.new(0.5, 5, 0, 269)
  11221. ColorValue.Size = UDim2.new(0.5, -15, 0, 20)
  11222. ColorValue.Visible = false
  11223. ColorValue.ZIndex = 3
  11224. ColorValue.Font = Enum.Font.SourceSansBold
  11225. ColorValue.FontSize = Enum.FontSize.Size14
  11226. ColorValue.Text = "255,255,255"
  11227. ColorValue.TextColor3 = Color3.new(1, 1, 1)
  11228. ColorValue.TextSize = 14
  11229. ColorValue.TextTransparency = 0.60000002384186
  11230.  
  11231. RandomColor.Name = "RandomColor"
  11232. RandomColor.Parent = BG
  11233. RandomColor.BackgroundColor3 = Color3.new(0, 0, 0)
  11234. RandomColor.BackgroundTransparency = 0.75
  11235. RandomColor.BorderColor3 = Color3.new(0, 0.952941, 1)
  11236. RandomColor.Position = UDim2.new(0, 10, 0, 299)
  11237. RandomColor.Size = UDim2.new(1, -20, 0, 20)
  11238. RandomColor.Visible = false
  11239. RandomColor.ZIndex = 3
  11240. RandomColor.Selected = true
  11241. RandomColor.Font = Enum.Font.SourceSansBold
  11242. RandomColor.FontSize = Enum.FontSize.Size14
  11243. RandomColor.Text = "RANDOM COLOR"
  11244. RandomColor.TextColor3 = Color3.new(1, 1, 1)
  11245. RandomColor.TextSize = 14
  11246. RandomColor.TextTransparency = 0.60000002384186
  11247.  
  11248. ThemeJSON.Name = "ThemeJSON"
  11249. ThemeJSON.Parent = BG
  11250. ThemeJSON.BackgroundColor3 = Color3.new(0, 0, 0)
  11251. ThemeJSON.BackgroundTransparency = 0.75
  11252. ThemeJSON.BorderColor3 = Color3.new(0, 0.917647, 1)
  11253. ThemeJSON.Position = UDim2.new(0, 310, 1, -170)
  11254. ThemeJSON.Size = UDim2.new(1, -320, 0, 20)
  11255. ThemeJSON.Visible = false
  11256. ThemeJSON.ZIndex = 3
  11257. ThemeJSON.Font = Enum.Font.SourceSansBold
  11258. ThemeJSON.FontSize = Enum.FontSize.Size14
  11259. ThemeJSON.Text = "[PASTE THEME JSON]"
  11260. ThemeJSON.TextColor3 = Color3.new(1, 1, 1)
  11261. ThemeJSON.TextScaled = true
  11262. ThemeJSON.TextSize = 14
  11263. ThemeJSON.TextTransparency = 0.60000002384186
  11264. ThemeJSON.TextWrapped = true
  11265.  
  11266. WTValue.Name = "WTValue"
  11267. WTValue.Parent = BG
  11268. WTValue.BackgroundColor3 = Color3.new(0, 0, 0)
  11269. WTValue.BackgroundTransparency = 0.60000002384186
  11270. WTValue.BorderColor3 = Color3.new(0, 0.984314, 1)
  11271. WTValue.Position = UDim2.new(0, 10, 1, -140)
  11272. WTValue.Size = UDim2.new(1, -20, 0, 20)
  11273. WTValue.Visible = false
  11274. WTValue.Font = Enum.Font.SourceSansBold
  11275. WTValue.FontSize = Enum.FontSize.Size14
  11276. WTValue.Text = "Watermark Transparency: 0"
  11277. WTValue.TextColor3 = Color3.new(1, 1, 1)
  11278. WTValue.TextScaled = true
  11279. WTValue.TextSize = 14
  11280. WTValue.TextTransparency = 0.60000002384186
  11281. WTValue.TextWrapped = true
  11282.  
  11283. SaveTheme.Name = "SaveTheme"
  11284. SaveTheme.Parent = BG
  11285. SaveTheme.BackgroundColor3 = Color3.new(0, 0, 0)
  11286. SaveTheme.BackgroundTransparency = 0.75
  11287. SaveTheme.BorderColor3 = Color3.new(0, 0.952941, 1)
  11288. SaveTheme.Position = UDim2.new(0, 10, 1, -170)
  11289. SaveTheme.Size = UDim2.new(0, 140, 0, 20)
  11290. SaveTheme.Visible = false
  11291. SaveTheme.ZIndex = 3
  11292. SaveTheme.Selected = true
  11293. SaveTheme.Font = Enum.Font.SourceSansBold
  11294. SaveTheme.FontSize = Enum.FontSize.Size14
  11295. SaveTheme.Text = "SAVE THEME"
  11296. SaveTheme.TextColor3 = Color3.new(1, 1, 1)
  11297. SaveTheme.TextSize = 14
  11298. SaveTheme.TextTransparency = 0.60000002384186
  11299.  
  11300. LoadTheme.Name = "LoadTheme"
  11301. LoadTheme.Parent = BG
  11302. LoadTheme.BackgroundColor3 = Color3.new(0, 0, 0)
  11303. LoadTheme.BackgroundTransparency = 0.75
  11304. LoadTheme.BorderColor3 = Color3.new(0, 0.952941, 1)
  11305. LoadTheme.Position = UDim2.new(0, 160, 1, -170)
  11306. LoadTheme.Size = UDim2.new(0, 140, 0, 20)
  11307. LoadTheme.Visible = false
  11308. LoadTheme.ZIndex = 3
  11309. LoadTheme.Selected = true
  11310. LoadTheme.Font = Enum.Font.SourceSansBold
  11311. LoadTheme.FontSize = Enum.FontSize.Size14
  11312. LoadTheme.Text = "LOAD THEME"
  11313. LoadTheme.TextColor3 = Color3.new(1, 1, 1)
  11314. LoadTheme.TextSize = 14
  11315. LoadTheme.TextTransparency = 0.60000002384186
  11316.  
  11317. WaterTransFrame.Name = "WaterTransFrame"
  11318. WaterTransFrame.Parent = BG
  11319. WaterTransFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  11320. WaterTransFrame.BackgroundTransparency = 0.60000002384186
  11321. WaterTransFrame.BorderColor3 = Color3.new(0, 0.901961, 1)
  11322. WaterTransFrame.BorderSizePixel = 0
  11323. WaterTransFrame.ClipsDescendants = false
  11324. WaterTransFrame.Position = UDim2.new(0, 10, 0, 175)
  11325. WaterTransFrame.Size = UDim2.new(1, -20, 0, 25)
  11326. WaterTransFrame.Visible = false
  11327. WaterTransFrame.ZIndex = 2
  11328. WaterTransFrame.BottomImage = "rbxassetid://226025278"
  11329. WaterTransFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
  11330. WaterTransFrame.MidImage = "rbxassetid://226025278"
  11331. WaterTransFrame.ScrollBarThickness = 0
  11332. WaterTransFrame.TopImage = "rbxassetid://226025278"
  11333.  
  11334. WaterTrans.Name = "WaterTrans"
  11335. WaterTrans.Parent = WaterTransFrame
  11336. WaterTrans.BackgroundColor3 = Color3.new(1, 1, 1)
  11337. WaterTrans.BackgroundTransparency = 1
  11338. WaterTrans.BorderSizePixel = 0
  11339. WaterTrans.Position = UDim2.new(0, 10, 0.5, -5)
  11340. WaterTrans.Selectable = false
  11341. WaterTrans.ZIndex = 2
  11342. WaterTrans.Size = UDim2.new(1, -20, 0, 10)
  11343. WaterTrans.BottomImage = "rbxassetid://226025278"
  11344. WaterTrans.CanvasSize = UDim2.new(0, 5000, 0, 0)
  11345. WaterTrans.MidImage = "rbxassetid://226025278"
  11346. WaterTrans.ScrollBarThickness = 10
  11347. WaterTrans.TopImage = "rbxassetid://226025278"
  11348.  
  11349. TextLabel_3.Parent = WaterTransFrame
  11350. TextLabel_3.BackgroundColor3 = Color3.new(0, 0, 0)
  11351. TextLabel_3.BackgroundTransparency = 0.5
  11352. TextLabel_3.BorderSizePixel = 0
  11353. TextLabel_3.Position = UDim2.new(0, 0, 0, -10)
  11354. TextLabel_3.Size = UDim2.new(1, 0, 0, 10)
  11355. TextLabel_3.ZIndex = 2
  11356. TextLabel_3.Font = Enum.Font.SourceSansBold
  11357. TextLabel_3.FontSize = Enum.FontSize.Size14
  11358. TextLabel_3.Text = "WATERMARK TRANSPARENCY"
  11359. TextLabel_3.TextColor3 = Color3.new(1, 1, 1)
  11360. TextLabel_3.TextScaled = true
  11361. TextLabel_3.TextSize = 14
  11362. TextLabel_3.TextWrapped = true
  11363.  
  11364. Explorer.Name = "Explorer"
  11365. Explorer.Parent = BG
  11366. Explorer.Active = true
  11367. Explorer.BackgroundColor3 = Color3.new(0, 0, 0)
  11368. Explorer.BackgroundTransparency = 0.5
  11369. Explorer.BorderSizePixel = 0
  11370. Explorer.Draggable = true
  11371. Explorer.Position = UDim2.new(0, 100, 0, 100)
  11372. Explorer.Size = UDim2.new(0.600000024, 0, 0.600000024, 0)
  11373. Explorer.Visible = false
  11374. Explorer.ZIndex = 4
  11375.  
  11376. ExplorerFrame.Name = "ExplorerFrame"
  11377. ExplorerFrame.Parent = Explorer
  11378. ExplorerFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  11379. ExplorerFrame.BackgroundTransparency = 0.60000002384186
  11380. ExplorerFrame.BorderSizePixel = 0
  11381. ExplorerFrame.Size = UDim2.new(1, 0, 0, 20)
  11382. ExplorerFrame.ZIndex = 5
  11383.  
  11384. ExplorerTitle.Name = "ExplorerTitle"
  11385. ExplorerTitle.Parent = ExplorerFrame
  11386. ExplorerTitle.BackgroundColor3 = Color3.new(0, 0, 0)
  11387. ExplorerTitle.BackgroundTransparency = 0.5
  11388. ExplorerTitle.Position = UDim2.new(0.5, -90, 0, 0)
  11389. ExplorerTitle.Size = UDim2.new(0, 180, 1, 0)
  11390. ExplorerTitle.ZIndex = 6
  11391. ExplorerTitle.Font = Enum.Font.SourceSansBold
  11392. ExplorerTitle.FontSize = Enum.FontSize.Size14
  11393. ExplorerTitle.Text = "Object Browser"
  11394. ExplorerTitle.TextColor3 = Color3.new(1, 1, 1)
  11395. ExplorerTitle.TextSize = 14
  11396.  
  11397. ExplorerHide.Name = "ExplorerHide"
  11398. ExplorerHide.Parent = ExplorerFrame
  11399. ExplorerHide.BackgroundColor3 = Color3.new(0, 0, 0)
  11400. ExplorerHide.BackgroundTransparency = 0.5
  11401. ExplorerHide.BorderSizePixel = 0
  11402. ExplorerHide.Position = UDim2.new(1, -50, 0, 0)
  11403. ExplorerHide.Size = UDim2.new(0, 50, 1, 0)
  11404. ExplorerHide.ZIndex = 6
  11405. ExplorerHide.Selected = true
  11406. ExplorerHide.Font = Enum.Font.SourceSansBold
  11407. ExplorerHide.FontSize = Enum.FontSize.Size14
  11408. ExplorerHide.Text = "_"
  11409. ExplorerHide.TextColor3 = Color3.new(1, 1, 1)
  11410. ExplorerHide.TextSize = 14
  11411.  
  11412. ExplorerMain.Name = "ExplorerMain"
  11413. ExplorerMain.Parent = Explorer
  11414. ExplorerMain.BackgroundColor3 = Color3.new(0, 0, 0)
  11415. ExplorerMain.BackgroundTransparency = 0.60000002384186
  11416. ExplorerMain.BorderSizePixel = 0
  11417. ExplorerMain.ClipsDescendants = true
  11418. ExplorerMain.Position = UDim2.new(0, 10, 0, 30)
  11419. ExplorerMain.Size = UDim2.new(1, -20, 1, -70)
  11420. ExplorerMain.ZIndex = 5
  11421. ExplorerMain.BottomImage = "rbxassetid://226025278"
  11422. ExplorerMain.MidImage = "rbxassetid://226025278"
  11423. ExplorerMain.ScrollBarThickness = 5
  11424. ExplorerMain.TopImage = "rbxassetid://226025278"
  11425.  
  11426. ExplorerBack.Name = "ExplorerBack"
  11427. ExplorerBack.Parent = Explorer
  11428. ExplorerBack.BackgroundColor3 = Color3.new(0, 0, 0)
  11429. ExplorerBack.BackgroundTransparency = 0.5
  11430. ExplorerBack.BorderColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  11431. ExplorerBack.Position = UDim2.new(0, 10, 1, -30)
  11432. ExplorerBack.Size = UDim2.new(0.5, -20, 0, 20)
  11433. ExplorerBack.ZIndex = 5
  11434. ExplorerBack.Font = Enum.Font.SourceSansBold
  11435. ExplorerBack.FontSize = Enum.FontSize.Size14
  11436. ExplorerBack.Text = "<<<"
  11437. ExplorerBack.TextColor3 = Color3.new(1, 1, 1)
  11438. ExplorerBack.TextSize = 14
  11439.  
  11440. Toolbox.Name = "Toolbox"
  11441. Toolbox.Parent = R2Sv3
  11442. Toolbox.BackgroundColor3 = Color3.new(1, 1, 1)
  11443. Toolbox.Size = UDim2.new(0, 100, 0, 100)
  11444. Toolbox.Visible = false
  11445.  
  11446. RemoteFrame.Name = "RemoteFrame"
  11447. RemoteFrame.Parent = Toolbox
  11448. RemoteFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  11449. RemoteFrame.BackgroundTransparency = 0.64999997615814
  11450. RemoteFrame.BorderColor3 = Color3.new(0, 1, 0.917647)
  11451. RemoteFrame.Position = UDim2.new(0, 10, 0, 10)
  11452. RemoteFrame.Size = UDim2.new(1, -20, 0, 20)
  11453. RemoteFrame.ZIndex = 3
  11454.  
  11455. MainButton.Name = "MainButton"
  11456. MainButton.Parent = RemoteFrame
  11457. MainButton.BackgroundColor3 = Color3.new(0, 0, 0)
  11458. MainButton.BackgroundTransparency = 0.5
  11459. MainButton.BorderSizePixel = 0
  11460. MainButton.Size = UDim2.new(0, 200, 1, 0)
  11461. MainButton.ZIndex = 4
  11462. MainButton.Font = Enum.Font.SourceSansBold
  11463. MainButton.FontSize = Enum.FontSize.Size14
  11464. MainButton.Text = "SayMessageRequest"
  11465. MainButton.TextColor3 = Color3.new(1, 1, 1)
  11466. MainButton.TextSize = 14
  11467. MainButton.TextTransparency = 0.60000002384186
  11468.  
  11469. Icon.Name = "Icon"
  11470. Icon.Parent = RemoteFrame
  11471. Icon.BackgroundColor3 = Color3.new(0.509804, 1, 0.454902)
  11472. Icon.BackgroundTransparency = 0.40000000596046
  11473. Icon.BorderSizePixel = 0
  11474. Icon.Position = UDim2.new(0, 210, 0.5, -3)
  11475. Icon.Size = UDim2.new(1, -220, 0, 6)
  11476. Icon.ZIndex = 4
  11477.  
  11478. ScriptLine.Name = "ScriptLine"
  11479. ScriptLine.Parent = Toolbox
  11480. ScriptLine.BackgroundColor3 = Color3.new(1, 1, 1)
  11481. ScriptLine.BackgroundTransparency = 1
  11482. ScriptLine.BorderSizePixel = 0
  11483. ScriptLine.Size = UDim2.new(1, 0, 0, 20)
  11484. ScriptLine.ZIndex = 3
  11485.  
  11486. SourceLine.Name = "SourceLine"
  11487. SourceLine.Parent = ScriptLine
  11488. SourceLine.BackgroundColor3 = Color3.new(0, 0, 0)
  11489. SourceLine.BackgroundTransparency = 1
  11490. SourceLine.BorderSizePixel = 0
  11491. SourceLine.Position = UDim2.new(0, 10, 0, 0)
  11492. SourceLine.Size = UDim2.new(1, -50, 1, 0)
  11493. SourceLine.ZIndex = 4
  11494. SourceLine.Font = Enum.Font.Code
  11495. SourceLine.FontSize = Enum.FontSize.Size14
  11496. SourceLine.Text = "0"
  11497. SourceLine.TextColor3 = Color3.new(1, 1, 1)
  11498. SourceLine.TextSize = 14
  11499. SourceLine.TextTransparency = 0.5
  11500. SourceLine.TextXAlignment = Enum.TextXAlignment.Left
  11501.  
  11502. RemoteLog.Name = "RemoteLog"
  11503. RemoteLog.Parent = Toolbox
  11504. RemoteLog.BackgroundColor3 = Color3.new(0, 0, 0)
  11505. RemoteLog.BackgroundTransparency = 0.60000002384186
  11506. RemoteLog.BorderColor3 = Color3.new(1, 1, 1)
  11507. RemoteLog.BorderSizePixel = 0
  11508. RemoteLog.Position = UDim2.new(0, 10, 0, 10)
  11509. RemoteLog.Size = UDim2.new(1, -20, 0, 20)
  11510. RemoteLog.ZIndex = 3
  11511. RemoteLog.Font = Enum.Font.SourceSansBold
  11512. RemoteLog.FontSize = Enum.FontSize.Size14
  11513. RemoteLog.Text = "SayMessageRequest"
  11514. RemoteLog.TextColor3 = Color3.new(1, 1, 1)
  11515. RemoteLog.TextSize = 14
  11516. RemoteLog.TextTransparency = 0.5
  11517.  
  11518. Button.Name = "Button"
  11519. Button.Parent = Toolbox
  11520. Button.BackgroundColor3 = Color3.new(0, 0, 0)
  11521. Button.BackgroundTransparency = 0.75
  11522. Button.BorderSizePixel = 0
  11523. Button.Position = UDim2.new(1, -80, 0, 0)
  11524. Button.Size = UDim2.new(0, 80, 1, 0)
  11525. Button.ZIndex = 4
  11526. Button.Font = Enum.Font.SourceSansBold
  11527. Button.FontSize = Enum.FontSize.Size12
  11528. Button.TextColor3 = Color3.new(1, 1, 1)
  11529. Button.TextSize = 12
  11530. Button.TextTransparency = 0.60000002384186
  11531. Button.TextWrapped = true
  11532.  
  11533. Box.Name = "Box"
  11534. Box.Parent = Toolbox
  11535. Box.BackgroundColor3 = Color3.new(0, 0, 0)
  11536. Box.BackgroundTransparency = 0.75
  11537. Box.BorderSizePixel = 0
  11538. Box.Position = UDim2.new(1, -80, 0, 0)
  11539. Box.Size = UDim2.new(0, 80, 1, 0)
  11540. Box.ZIndex = 4
  11541. Box.Font = Enum.Font.SourceSansBold
  11542. Box.FontSize = Enum.FontSize.Size12
  11543. Box.TextColor3 = Color3.new(1, 1, 1)
  11544. Box.TextSize = 12
  11545. Box.TextTransparency = 0.60000002384186
  11546. Box.TextWrapped = true
  11547.  
  11548. DebugFrame.Name = "DebugFrame"
  11549. DebugFrame.Parent = Toolbox
  11550. DebugFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  11551. DebugFrame.BackgroundTransparency = 0.5
  11552. DebugFrame.BorderColor3 = Color3.new(0, 0.984314, 1)
  11553. DebugFrame.Position = UDim2.new(0, 10, 0, 10)
  11554. DebugFrame.Size = UDim2.new(1, -20, 0, 20)
  11555. DebugFrame.ZIndex = 3
  11556.  
  11557. Field.Name = "Field"
  11558. Field.Parent = DebugFrame
  11559. Field.BackgroundColor3 = Color3.new(0, 0, 0)
  11560. Field.BackgroundTransparency = 1
  11561. Field.Size = UDim2.new(0, 80, 1, 0)
  11562. Field.ZIndex = 4
  11563. Field.Font = Enum.Font.SourceSansBold
  11564. Field.FontSize = Enum.FontSize.Size12
  11565. Field.Text = "anim"
  11566. Field.TextColor3 = Color3.new(1, 1, 1)
  11567. Field.TextSize = 12
  11568. Field.TextWrapped = true
  11569.  
  11570. ObjectFrame.Name = "ObjectFrame"
  11571. ObjectFrame.Parent = Toolbox
  11572. ObjectFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  11573. ObjectFrame.BackgroundTransparency = 0.5
  11574. ObjectFrame.BorderColor3 = Color3.new(0.333333, 0.333333, 0.333333)
  11575. ObjectFrame.Position = UDim2.new(0, 10, 0, 10)
  11576. ObjectFrame.Size = UDim2.new(1, -20, 0, 20)
  11577. ObjectFrame.ZIndex = 6
  11578.  
  11579. ObjectName.Name = "ObjectName"
  11580. ObjectName.Parent = ObjectFrame
  11581. ObjectName.BackgroundColor3 = Color3.new(0, 0, 0)
  11582. ObjectName.BackgroundTransparency = 0.5
  11583. ObjectName.BorderSizePixel = 0
  11584. ObjectName.Size = UDim2.new(0, 200, 1, 0)
  11585. ObjectName.ZIndex = 7
  11586. ObjectName.Font = Enum.Font.SourceSansBold
  11587. ObjectName.FontSize = Enum.FontSize.Size14
  11588. ObjectName.Text = "Workspace"
  11589. ObjectName.TextColor3 = Color3.new(1, 1, 1)
  11590. ObjectName.TextSize = 14
  11591.  
  11592. SelectObject.Name = "SelectObject"
  11593. SelectObject.Parent = ObjectFrame
  11594. SelectObject.BackgroundColor3 = Color3.new(0, 0, 0)
  11595. SelectObject.BorderSizePixel = 0
  11596. SelectObject.Position = UDim2.new(1, -80, 0, 0)
  11597. SelectObject.Size = UDim2.new(0, 80, 1, 0)
  11598. SelectObject.ZIndex = 7
  11599. SelectObject.Font = Enum.Font.SourceSansBold
  11600. SelectObject.FontSize = Enum.FontSize.Size14
  11601. SelectObject.Text = "Select"
  11602. SelectObject.TextColor3 = Color3.new(1, 1, 1)
  11603. SelectObject.TextSize = 14
  11604.  
  11605. LoadChildren.Name = "LoadChildren"
  11606. LoadChildren.Parent = ObjectFrame
  11607. LoadChildren.BackgroundColor3 = Color3.new(0, 0, 0)
  11608. LoadChildren.BorderSizePixel = 0
  11609. LoadChildren.Position = UDim2.new(1, -170, 0, 0)
  11610. LoadChildren.Size = UDim2.new(0, 80, 1, 0)
  11611. LoadChildren.ZIndex = 7
  11612. LoadChildren.Font = Enum.Font.SourceSansBold
  11613. LoadChildren.FontSize = Enum.FontSize.Size14
  11614. LoadChildren.Text = "Load"
  11615. LoadChildren.TextColor3 = Color3.new(1, 1, 1)
  11616. LoadChildren.TextSize = 14
  11617.  
  11618. ExplorerFind.Name = "ExplorerFind"
  11619. ExplorerFind.Parent = Explorer
  11620. ExplorerFind.BackgroundColor3 = Color3.new(0, 0, 0)
  11621. ExplorerFind.BackgroundTransparency = 0.5
  11622. ExplorerFind.BorderColor3 = Color3.new(0.321569, 0.321569, 0.321569)
  11623. ExplorerFind.Position = UDim2.new(0.5, 5, 1, -30)
  11624. ExplorerFind.Size = UDim2.new(0.5, -20, 0, 20)
  11625. ExplorerFind.ZIndex = 5
  11626. ExplorerFind.Font = Enum.Font.SourceSansBold
  11627. ExplorerFind.FontSize = Enum.FontSize.Size14
  11628. ExplorerFind.Text = "SEARCH"
  11629. ExplorerFind.TextColor3 = Color3.new(1, 1, 1)
  11630. ExplorerFind.TextSize = 14
  11631.  
  11632. Warning.Name = "Warning"
  11633. Warning.Parent = R2Sv3
  11634. Warning.Active = true
  11635. Warning.Visible = false
  11636. Warning.BackgroundColor3 = Color3.new(0, 0, 0)
  11637. Warning.BackgroundTransparency = 0.30000001192093
  11638. Warning.BorderSizePixel = 0
  11639. Warning.Position = UDim2.new(0.5, -200, 0.5, -130)
  11640. Warning.Size = UDim2.new(0, 400, 0, 260)
  11641.  
  11642. WarningLabel.Name = "WarningLabel"
  11643. WarningLabel.Parent = Warning
  11644. WarningLabel.BackgroundColor3 = Color3.new(0, 0, 0)
  11645. WarningLabel.BackgroundTransparency = 0.5
  11646. WarningLabel.BorderSizePixel = 0
  11647. WarningLabel.Position = UDim2.new(0, 10, 0, 30)
  11648. WarningLabel.Size = UDim2.new(1, -20, 0, 20)
  11649. WarningLabel.ZIndex = 2
  11650. WarningLabel.Font = Enum.Font.SourceSansBold
  11651. WarningLabel.FontSize = Enum.FontSize.Size14
  11652. WarningLabel.Text = "Your exploit does not support required functions"
  11653. WarningLabel.TextColor3 = Color3.new(1, 1, 1)
  11654. WarningLabel.TextSize = 14
  11655.  
  11656. Topbar2.Name = "Topbar"
  11657. Topbar2.Parent = Warning
  11658. Topbar2.BackgroundColor3 = Color3.new(0, 0, 0)
  11659. Topbar2.BackgroundTransparency = 0.60000002384186
  11660. Topbar2.BorderSizePixel = 0
  11661. Topbar2.Size = UDim2.new(1, 0, 0, 20)
  11662. Topbar2.ZIndex = 2
  11663.  
  11664. Title2.Name = "Title"
  11665. Title2.Parent = Topbar2
  11666. Title2.BackgroundColor3 = Color3.new(0, 0, 0)
  11667. Title2.BackgroundTransparency = 0.60000002384186
  11668. Title2.BorderSizePixel = 0
  11669. Title2.Position = UDim2.new(0.5, -80, 0, 0)
  11670. Title2.Size = UDim2.new(0, 160, 1, 0)
  11671. Title2.ZIndex = 3
  11672. Title2.Font = Enum.Font.SourceSansBold
  11673. Title2.FontSize = Enum.FontSize.Size14
  11674. Title2.Text = "Warning"
  11675. Title2.TextColor3 = Color3.new(1, 1, 1)
  11676. Title2.TextSize = 14
  11677.  
  11678. Missing.Name = "Missing"
  11679. Missing.Parent = Warning
  11680. Missing.BackgroundColor3 = Color3.new(0, 0, 0)
  11681. Missing.BackgroundTransparency = 0.5
  11682. Missing.BorderSizePixel = 0
  11683. Missing.Position = UDim2.new(0, 10, 0, 60)
  11684. Missing.Selectable = true
  11685. Missing.Size = UDim2.new(1, -20, 1, -100)
  11686. Missing.ZIndex = 2
  11687. Missing.Font = Enum.Font.SourceSansBold
  11688. Missing.FontSize = Enum.FontSize.Size14
  11689. Missing.Text = ""
  11690. Missing.TextColor3 = Color3.new(1, 1, 1)
  11691. Missing.TextSize = 14
  11692.  
  11693. SkipError.Name = "SkipError"
  11694. SkipError.Parent = Warning
  11695. SkipError.BackgroundColor3 = Color3.new(0, 0, 0)
  11696. SkipError.BackgroundTransparency = 0.5
  11697. SkipError.BorderSizePixel = 0
  11698. SkipError.Position = UDim2.new(0, 10, 1, -30)
  11699. SkipError.Size = UDim2.new(0.5, -20, 0, 20)
  11700. SkipError.ZIndex = 3
  11701. SkipError.Active = true
  11702. SkipError.Font = Enum.Font.SourceSansBold
  11703. SkipError.FontSize = Enum.FontSize.Size14
  11704. SkipError.Text = "Continue"
  11705. SkipError.TextColor3 = Color3.new(1, 1, 1)
  11706. SkipError.TextSize = 14
  11707.  
  11708. QuitScript.Name = "QuitScript"
  11709. QuitScript.Parent = Warning
  11710. QuitScript.BackgroundColor3 = Color3.new(0, 0, 0)
  11711. QuitScript.BackgroundTransparency = 0.5
  11712. QuitScript.BorderSizePixel = 0
  11713. QuitScript.Position = UDim2.new(0.5, 10, 1, -30)
  11714. QuitScript.Size = UDim2.new(0.5, -20, 0, 20)
  11715. QuitScript.ZIndex = 3
  11716. QuitScript.Active = true
  11717. QuitScript.Font = Enum.Font.SourceSansBold
  11718. QuitScript.FontSize = Enum.FontSize.Size14
  11719. QuitScript.Text = "Quit"
  11720. QuitScript.TextColor3 = Color3.new(1, 1, 1)
  11721. QuitScript.TextSize = 14
  11722.  
  11723. UpdateDS.Name = "UpdateDS"
  11724. UpdateDS.Parent = DebugFrame
  11725. UpdateDS.BackgroundColor3 = Color3.new(0, 0, 0)
  11726. UpdateDS.BackgroundTransparency = 0.60000002384186
  11727. UpdateDS.BorderSizePixel = 0
  11728. UpdateDS.Position = UDim2.new(0, 90, 0, 0)
  11729. UpdateDS.Size = UDim2.new(0, 80, 1, 0)
  11730. UpdateDS.ZIndex = 4
  11731. UpdateDS.Visible = false
  11732. UpdateDS.Font = Enum.Font.SourceSansBold
  11733. UpdateDS.FontSize = Enum.FontSize.Size14
  11734. UpdateDS.Text = "UPDATE"
  11735. UpdateDS.TextColor3 = Color3.new(1, 1, 1)
  11736. UpdateDS.TextSize = 14
  11737.  
  11738. SetLocals.Name = "SetLocals"
  11739. SetLocals.Parent = BG
  11740. SetLocals.BackgroundColor3 = Color3.new(0, 0, 0)
  11741. SetLocals.BackgroundTransparency = 0.75
  11742. SetLocals.BorderColor3 = Color3.new(0, 0.952941, 1)
  11743. SetLocals.Position = UDim2.new(0, 10, 1, -30)
  11744. SetLocals.Size = UDim2.new(0.5, -15, 0, 20)
  11745. SetLocals.Visible = false
  11746. SetLocals.ZIndex = 3
  11747. SetLocals.Font = Enum.Font.SourceSansBold
  11748. SetLocals.FontSize = Enum.FontSize.Size14
  11749. SetLocals.Text = "BACK"
  11750. SetLocals.TextColor3 = Color3.new(1, 1, 1)
  11751. SetLocals.TextSize = 14
  11752. SetLocals.TextTransparency = 0.60000002384186
  11753.  
  11754. SetUpvalues.Name = "SetUpvalues"
  11755. SetUpvalues.Parent = BG
  11756. SetUpvalues.BackgroundColor3 = Color3.new(0, 0, 0)
  11757. SetUpvalues.BackgroundTransparency = 0.75
  11758. SetUpvalues.BorderColor3 = Color3.new(0, 0.952941, 1)
  11759. SetUpvalues.Position = UDim2.new(0.5, 5, 1, -30)
  11760. SetUpvalues.Size = UDim2.new(0.5, -15, 0, 20)
  11761. SetUpvalues.Visible = false
  11762. SetUpvalues.ZIndex = 3
  11763. SetUpvalues.Font = Enum.Font.SourceSansBold
  11764. SetUpvalues.FontSize = Enum.FontSize.Size14
  11765. SetUpvalues.Text = "BACK"
  11766. SetUpvalues.TextColor3 = Color3.new(1, 1, 1)
  11767. SetUpvalues.TextSize = 14
  11768. SetUpvalues.TextTransparency = 0.60000002384186
  11769.  
  11770. SetAllUps.Name = "SetAllUps"
  11771. SetAllUps.Parent = BG
  11772. SetAllUps.BackgroundColor3 = Color3.new(0, 0, 0)
  11773. SetAllUps.BackgroundTransparency = 0.75
  11774. SetAllUps.BorderColor3 = Color3.new(0, 0.952941, 1)
  11775. SetAllUps.Position = UDim2.new(0.5, 5, 1, -60)
  11776. SetAllUps.Size = UDim2.new(0.5, -15, 0, 20)
  11777. SetAllUps.ZIndex = 3
  11778. SetAllUps.Visible = false
  11779. SetAllUps.Font = Enum.Font.SourceSansBold
  11780. SetAllUps.FontSize = Enum.FontSize.Size14
  11781. SetAllUps.Text = "UPDATE ALL"
  11782. SetAllUps.TextColor3 = Color3.new(1, 1, 1)
  11783. SetAllUps.TextSize = 14
  11784. SetAllUps.TextTransparency = 0.60000002384186
  11785.  
  11786. SetAllLoc.Name = "SetAllLoc"
  11787. SetAllLoc.Parent = BG
  11788. SetAllLoc.Visible = false
  11789. SetAllLoc.BackgroundColor3 = Color3.new(0, 0, 0)
  11790. SetAllLoc.BackgroundTransparency = 0.75
  11791. SetAllLoc.BorderColor3 = Color3.new(0, 0.952941, 1)
  11792. SetAllLoc.Position = UDim2.new(0, 10, 1, -60)
  11793. SetAllLoc.Size = UDim2.new(0.5, -15, 0, 20)
  11794. SetAllLoc.ZIndex = 3
  11795. SetAllLoc.Font = Enum.Font.SourceSansBold
  11796. SetAllLoc.FontSize = Enum.FontSize.Size14
  11797. SetAllLoc.Text = "UPDATE ALL"
  11798. SetAllLoc.TextColor3 = Color3.new(1, 1, 1)
  11799. SetAllLoc.TextSize = 14
  11800. SetAllLoc.TextTransparency = 0.60000002384186
  11801.  
  11802. NamecallFrame.Name = "NamecallFrame"
  11803. NamecallFrame.Parent = BG
  11804. NamecallFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  11805. NamecallFrame.BackgroundTransparency = 0.60000002384186
  11806. NamecallFrame.BorderSizePixel = 0
  11807. NamecallFrame.Position = UDim2.new(0, 10, 0, 100)
  11808. NamecallFrame.Size = UDim2.new(0.5, -150, 1, -110)
  11809. NamecallFrame.ZIndex = 2
  11810. NamecallFrame.BottomImage = "rbxassetid://226025278"
  11811. NamecallFrame.MidImage = "rbxassetid://226025278"
  11812. NamecallFrame.ScrollBarThickness = 5
  11813. NamecallFrame.TopImage = "rbxassetid://226025278"
  11814.  
  11815. NamecallSource.Name = "NamecallSource"
  11816. NamecallSource.Parent = BG
  11817. NamecallSource.BackgroundColor3 = Color3.new(0, 0, 0)
  11818. NamecallSource.BackgroundTransparency = 0.60000002384186
  11819. NamecallSource.BorderSizePixel = 0
  11820. NamecallSource.Position = UDim2.new(0.5, -130, 0, 100)
  11821. NamecallSource.Size = UDim2.new(0.5, 120, 1, -160)
  11822. NamecallSource.ZIndex = 2
  11823. NamecallSource.CanvasSize = UDim2.new(3, 0, 3, 0)
  11824. NamecallSource.BottomImage = "rbxassetid://226025278"
  11825. NamecallSource.MidImage = "rbxassetid://226025278"
  11826. NamecallSource.ScrollBarThickness = 5
  11827. NamecallSource.TopImage = "rbxassetid://226025278"
  11828.  
  11829. NamecallScript.Name = "NamecallScript"
  11830. NamecallScript.Parent = NamecallSource
  11831. NamecallScript.BackgroundColor3 = Color3.new(1, 1, 1)
  11832. NamecallScript.BackgroundTransparency = 1
  11833. NamecallScript.Size = UDim2.new(1, 0, 1, 0)
  11834. NamecallScript.ZIndex = 3
  11835. NamecallScript.ClearTextOnFocus = false
  11836. NamecallScript.Font = Enum.Font.Code
  11837. NamecallScript.FontSize = Enum.FontSize.Size18
  11838. NamecallScript.MultiLine = true
  11839. NamecallScript.Text = ""
  11840. NamecallScript.TextColor3 = Color3.new(1, 1, 1)
  11841. NamecallScript.TextSize = 15
  11842. NamecallScript.TextXAlignment = Enum.TextXAlignment.Left
  11843. NamecallScript.TextYAlignment = Enum.TextYAlignment.Top
  11844.  
  11845. NamecallBar.Name = "NamecallBar"
  11846. NamecallBar.Parent = BG
  11847. NamecallBar.BackgroundColor3 = Color3.new(0, 0, 0)
  11848. NamecallBar.BackgroundTransparency = 0.60000002384186
  11849. NamecallBar.BorderSizePixel = 0
  11850. NamecallBar.Position = UDim2.new(0.5, -130, 1, -50)
  11851. NamecallBar.Size = UDim2.new(0.5, 120, 0, 40)
  11852. NamecallBar.ZIndex = 2
  11853. NamecallBar.BottomImage = "rbxassetid://226025278"
  11854. NamecallBar.CanvasPosition = Vector2.new(126, 0)
  11855. NamecallBar.CanvasSize = UDim2.new(0, 620, 0, 0)
  11856. NamecallBar.MidImage = "rbxassetid://226025278"
  11857. NamecallBar.ScrollBarThickness = 5
  11858. NamecallBar.TopImage = "rbxassetid://226025278"
  11859.  
  11860. ApplyNamecall.Name = "ApplyNamecall"
  11861. ApplyNamecall.Parent = NamecallBar
  11862. ApplyNamecall.BackgroundColor3 = Color3.new(0, 0, 0)
  11863. ApplyNamecall.BackgroundTransparency = 0.75
  11864. ApplyNamecall.BorderColor3 = Color3.new(0, 0.952941, 1)
  11865. ApplyNamecall.Position = UDim2.new(0, 10, 0.5, -10)
  11866. ApplyNamecall.Size = UDim2.new(0, 140, 0, 20)
  11867. ApplyNamecall.ZIndex = 3
  11868. ApplyNamecall.Font = Enum.Font.SourceSansBold
  11869. ApplyNamecall.FontSize = Enum.FontSize.Size14
  11870. ApplyNamecall.Text = "APPLY"
  11871. ApplyNamecall.TextColor3 = Color3.new(1, 1, 1)
  11872. ApplyNamecall.TextSize = 14
  11873. ApplyNamecall.TextTransparency = 0.60000002384186
  11874.  
  11875. NamecallName.Name = "NamecallName"
  11876. NamecallName.Parent = NamecallLog
  11877. NamecallName.BackgroundColor3 = Color3.new(1, 1, 1)
  11878. NamecallName.BackgroundTransparency = 1
  11879. NamecallName.Size = UDim2.new(0, 120, 1, 0)
  11880. NamecallName.ZIndex = 4
  11881. NamecallName.Font = Enum.Font.SourceSansBold
  11882. NamecallName.FontSize = Enum.FontSize.Size14
  11883. NamecallName.Text = ""
  11884. NamecallName.TextColor3 = Color3.new(1, 1, 1)
  11885. NamecallName.TextSize = 14
  11886.  
  11887. Namecall.Name = "Namecall"
  11888. Namecall.Parent = Toolbar
  11889. Namecall.BackgroundColor3 = Color3.new(0, 0, 0)
  11890. Namecall.BackgroundTransparency = 0.75
  11891. Namecall.BorderColor3 = Color3.new(0, 0.952941, 1)
  11892. Namecall.Position = UDim2.new(0, 1180, 0.5, -10)
  11893. Namecall.Size = UDim2.new(0, 120, 0, 20)
  11894. Namecall.ZIndex = 3
  11895. Namecall.Font = Enum.Font.SourceSansBold
  11896. Namecall.FontSize = Enum.FontSize.Size14
  11897. Namecall.Text = "__NAMECALL"
  11898. Namecall.TextColor3 = Color3.new(1, 1, 1)
  11899. Namecall.TextSize = 14
  11900. Namecall.TextTransparency = 0.60000002384186
  11901.  
  11902. NamecallType.Name = "NamecallType"
  11903. NamecallType.Parent = NamecallBar
  11904. NamecallType.BackgroundColor3 = Color3.new(0, 0, 0)
  11905. NamecallType.BackgroundTransparency = 0.75
  11906. NamecallType.BorderColor3 = Color3.new(0, 0.952941, 1)
  11907. NamecallType.Position = UDim2.new(0, 310, 0.5, -10)
  11908. NamecallType.Size = UDim2.new(0, 140, 0, 20)
  11909. NamecallType.ZIndex = 3
  11910. NamecallType.Font = Enum.Font.SourceSansBold
  11911. NamecallType.FontSize = Enum.FontSize.Size14
  11912. NamecallType.Text = "STATIC"
  11913. NamecallType.TextColor3 = Color3.new(1, 1, 1)
  11914. NamecallType.TextSize = 14
  11915. NamecallType.TextTransparency = 0.60000002384186
  11916.  
  11917. NCallScriptTip.Name = "NCallScriptTip"
  11918. NCallScriptTip.Parent = BG
  11919. NCallScriptTip.BackgroundColor3 = Color3.new(0, 0, 0)
  11920. NCallScriptTip.BackgroundTransparency = 0.5
  11921. NCallScriptTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  11922. NCallScriptTip.BorderSizePixel = 0
  11923. NCallScriptTip.Position = UDim2.new(0.5, -130, 0, 100)
  11924. NCallScriptTip.Size = UDim2.new(0.5, 120, 0, -10)
  11925. NCallScriptTip.Font = Enum.Font.SourceSansBold
  11926. NCallScriptTip.FontSize = Enum.FontSize.Size14
  11927. NCallScriptTip.Text = "NAMECALL MODULE"
  11928. NCallScriptTip.TextColor3 = Color3.new(1, 1, 1)
  11929. NCallScriptTip.TextScaled = true
  11930. NCallScriptTip.TextSize = 14
  11931. NCallScriptTip.TextTransparency = 0.60000002384186
  11932. NCallScriptTip.TextWrapped = true
  11933.  
  11934. NCallLogsTip.Name = "NCallLogsTip"
  11935. NCallLogsTip.Parent = BG
  11936. NCallLogsTip.BackgroundColor3 = Color3.new(0, 0, 0)
  11937. NCallLogsTip.BackgroundTransparency = 0.5
  11938. NCallLogsTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  11939. NCallLogsTip.BorderSizePixel = 0
  11940. NCallLogsTip.Position = UDim2.new(0, 10, 0, 90)
  11941. NCallLogsTip.Size = UDim2.new(0.5, -150, 0, 10)
  11942. NCallLogsTip.Font = Enum.Font.SourceSansBold
  11943. NCallLogsTip.FontSize = Enum.FontSize.Size14
  11944. NCallLogsTip.Text = "NAMECALL LOGS"
  11945. NCallLogsTip.TextColor3 = Color3.new(1, 1, 1)
  11946. NCallLogsTip.TextScaled = true
  11947. NCallLogsTip.TextSize = 14
  11948. NCallLogsTip.TextTransparency = 0.60000002384186
  11949. NCallLogsTip.TextWrapped = true
  11950.  
  11951. RemoveNamecall.Name = "RemoveNamecall"
  11952. RemoveNamecall.Parent = NamecallBar
  11953. RemoveNamecall.BackgroundColor3 = Color3.new(0, 0, 0)
  11954. RemoveNamecall.BackgroundTransparency = 0.75
  11955. RemoveNamecall.BorderColor3 = Color3.new(0, 0.952941, 1)
  11956. RemoveNamecall.Position = UDim2.new(0, 160, 0.5, -10)
  11957. RemoveNamecall.Size = UDim2.new(0, 140, 0, 20)
  11958. RemoveNamecall.ZIndex = 3
  11959. RemoveNamecall.Font = Enum.Font.SourceSansBold
  11960. RemoveNamecall.FontSize = Enum.FontSize.Size14
  11961. RemoveNamecall.Text = "REMOVE"
  11962. RemoveNamecall.TextColor3 = Color3.new(1, 1, 1)
  11963. RemoveNamecall.TextSize = 14
  11964. RemoveNamecall.TextTransparency = 0.60000002384186
  11965.  
  11966. DisableNamecall.Name = "DisableNamecall"
  11967. DisableNamecall.Parent = NamecallBar
  11968. DisableNamecall.BackgroundColor3 = Color3.new(0, 0, 0)
  11969. DisableNamecall.BackgroundTransparency = 0.75
  11970. DisableNamecall.BorderColor3 = Color3.new(0, 0.952941, 1)
  11971. DisableNamecall.Position = UDim2.new(0, 460, 0.5, -10)
  11972. DisableNamecall.Size = UDim2.new(0, 140, 0, 20)
  11973. DisableNamecall.ZIndex = 3
  11974. DisableNamecall.Font = Enum.Font.SourceSansBold
  11975. DisableNamecall.FontSize = Enum.FontSize.Size14
  11976. DisableNamecall.Text = "DISABLE"
  11977. DisableNamecall.TextColor3 = Color3.new(1, 1, 1)
  11978. DisableNamecall.TextSize = 14
  11979. DisableNamecall.TextTransparency = 0.60000002384186
  11980.  
  11981. CallRemote.Name = "CallRemote"
  11982. CallRemote.Parent = BG
  11983. CallRemote.BackgroundColor3 = Color3.new(0, 0, 0)
  11984. CallRemote.BackgroundTransparency = 0.75
  11985. CallRemote.BorderColor3 = Color3.new(0, 0.952941, 1)
  11986. CallRemote.Position = UDim2.new(0, 370, 1, -30)
  11987. CallRemote.Size = UDim2.new(1, -390, 0, 20)
  11988. CallRemote.ZIndex = 3
  11989. CallRemote.Font = Enum.Font.SourceSansBold
  11990. CallRemote.FontSize = Enum.FontSize.Size14
  11991. CallRemote.Text = "CALL REMOTE"
  11992. CallRemote.TextColor3 = Color3.new(1, 1, 1)
  11993. CallRemote.TextSize = 14
  11994. CallRemote.TextTransparency = 0.60000002384186
  11995.  
  11996. local can_run = nil
  11997. local step = game:GetService("RunService").Stepped
  11998.  
  11999. R2Sv3.Parent = game:GetService("Players").LocalPlayer.PlayerGui
  12000. DisableR2S.BorderColor3 = Color3.fromRGB(142, 255, 124)
  12001.  
  12002. local getrawmetatable = getrawmetatable or debug.getmetatable
  12003. local make_writeable = make_writeable or setreadonly
  12004. local hookfunction = hookfunction or replaceclosure or detour_function
  12005. local newcclosure = newcclosure or function(f) return f end
  12006.  
  12007. do
  12008.     local funcs =
  12009.     {
  12010.         {"getrawmetatable", getrawmetatable},
  12011.         {"decompile", decompile},
  12012.         {"make_writeable", make_writeable},
  12013.         {"getrenv", getrenv},
  12014.         {"setclipboard", setclipboard},
  12015.         {"setlocal", debug.setlocal},
  12016.         {"getlocals", debug.getlocals},
  12017.         {"setupvalue", debug.setupvalue},
  12018.         {"getupvalue", debug.getupvalue},
  12019.         {"hookfunction", hookfunction}
  12020.     }
  12021.     local missing = {}
  12022.  
  12023.  
  12024.     for i, v in next, funcs do
  12025.         if (not v[2]) then 
  12026.             table.insert(missing, v[1])
  12027.         end
  12028.     end
  12029.  
  12030.     if (#missing == 0) then
  12031.         can_run = true
  12032.     end
  12033.  
  12034.     Warning.Visible = true
  12035.     Missing.Text = table.concat(missing, "\n")
  12036.  
  12037.     SkipError.MouseButton1Click:Connect(function()
  12038.         can_run = true
  12039.     end)
  12040.     QuitScript.MouseButton1Click:Connect(function()
  12041.         can_run = false
  12042.     end)
  12043. end
  12044.  
  12045. repeat wait() until (type(can_run) == "boolean")
  12046.  
  12047. if (not can_run) then
  12048.     R2Sv3:Destroy()
  12049.     return
  12050. end
  12051.  
  12052. BG.Visible = true
  12053. Warning:Destroy()
  12054.  
  12055. -- Functions
  12056.  
  12057. local LUResize_cntr = 0
  12058.  
  12059. local gui_objects =
  12060. {
  12061.     BGBar,
  12062.     TransFrame,
  12063.     BrightnessFrame,
  12064.     AllRemotes,
  12065.     AllRemoteBar,
  12066.     BValue,
  12067.     TValue,
  12068.     Script,
  12069.     Locals,
  12070.     Upvalues,
  12071.     Remotes,
  12072.     LUResize,
  12073.     ScriptTip,
  12074.     SetLocals,
  12075.     SetUpvalues,
  12076.     LocalsTip,
  12077.     UpvaluesTip,
  12078.     RemotesTip,
  12079.     EELocals,
  12080.     SetAllLoc,
  12081.     SetAllUps,
  12082.     EEUpvalues,
  12083.     EELocalsTip,
  12084.     EEUpvaluesTip,
  12085.     Negate,
  12086.     Gradient,
  12087.     Watermark,
  12088.     RandomColor,
  12089.     ColorValue,
  12090.     CustomColor,
  12091.     ThemeJSON,
  12092.     LoadTheme,
  12093.     SaveTheme,
  12094.     WTValue,
  12095.     WaterTransFrame,
  12096.     NamecallBar,   
  12097.     NamecallSource,
  12098.     NamecallFrame,
  12099.     NCallLogsTip,
  12100.     NCallScriptTip,
  12101.     CallRemote
  12102. }
  12103.  
  12104. setmetatable(gui_objects, {
  12105.     __index = function(self, k)
  12106.         for i, v in next, self do
  12107.             if (tostring(v) == k) then return true end
  12108.         end
  12109.     end
  12110. })
  12111.  
  12112. local set_guiobj_visible = function(t)
  12113.     setmetatable(t, {
  12114.         __index = function(self, k)
  12115.             for i, v in next, self do if (v == k) then return true end end
  12116.         end
  12117.     })
  12118.  
  12119.     for i, v in next, gui_objects do
  12120.         v.Visible = t[tostring(v)]
  12121.     end
  12122. end
  12123.  
  12124. set_guiobj_visible({"CallRemote", "Script", "Locals", "Upvalues", "Remotes", "LUResize", "ScriptTip", "LocalsTip", "UpvaluesTip", "RemotesTip"})
  12125.  
  12126. local init_button = function(b)
  12127.     b.MouseEnter:Connect(function()
  12128.         b.TextTransparency = 0
  12129.         b.BackgroundTransparency = 0.45
  12130.     end)
  12131.     b.MouseLeave:Connect(function()
  12132.         b.TextTransparency = 0.6
  12133.         b.BackgroundTransparency = 0.75
  12134.     end)
  12135.  
  12136.     return b
  12137. end
  12138.  
  12139. local calcualte_cvsize = function(sf)
  12140.     local bottom = 0   
  12141.     local fram
  12142.  
  12143.     for i, v in next, sf:GetChildren() do
  12144.         local n = tonumber(v.Position.Y.Offset)
  12145.         if (n > bottom) then bottom = n fram = v end
  12146.     end
  12147.    
  12148.     return bottom + tonumber(fram.Size.Y.Offset + 10)
  12149. end
  12150.  
  12151. local get_remotes = function()
  12152.     AllRemotes:ClearAllChildren()
  12153.     for i, v in next, game:GetDescendants() do
  12154.         pcall(function()
  12155.             if (v.ClassName:match("Remote")) then
  12156.                 wait()
  12157.                 local b = RemoteFrame:Clone()
  12158.                
  12159.                 init_button(b.MainButton)
  12160.            
  12161.                 b.MainButton.Text = tostring(v)
  12162.                 b.Name = tostring(v)
  12163.                 b.Parent = AllRemotes
  12164.                 b.Position = UDim2.new(0, 10, 0, -20 + #AllRemotes:GetChildren() * 30)
  12165.        
  12166.                 AllRemotes.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(AllRemotes))
  12167.                    
  12168.                 b.MainButton.MouseButton1Down:Connect(function()
  12169.                     if (b.Icon.BackgroundColor3 == Color3.new(0.509804, 1, 0.454902)) then
  12170.                         b.Icon.BackgroundColor3 = Color3.fromRGB(255, 100, 100)
  12171.                     else
  12172.                         b.Icon.BackgroundColor3 = Color3.new(0.509804, 1, 0.454902)
  12173.                     end
  12174.                 end)
  12175.             end
  12176.         end)
  12177.     end
  12178. end
  12179.  
  12180. spawn(get_remotes)
  12181.  
  12182. for i, v in next, R2Sv3:GetDescendants() do
  12183.     if (v:IsA("TextButton")) then  
  12184.         init_button(v)
  12185.     end
  12186.     if (v:IsA("ScrollingFrame")) then
  12187.         v.ScrollBarImageTransparency = 0.6
  12188.         v.InputBegan:Connect(function()
  12189.             BG.Draggable = false
  12190.             v.ScrollBarImageTransparency = 0.3
  12191.         end)
  12192.         v.InputEnded:Connect(function()
  12193.             BG.Draggable = true
  12194.             v.ScrollBarImageTransparency = 0.6
  12195.         end)
  12196.     end
  12197. end
  12198.  
  12199.  
  12200. local get = function(o)
  12201.     return R2Sv3:FindFirstChild(o, true)
  12202. end
  12203.  
  12204. Fullscreen.MouseButton1Down:Connect(function()
  12205.     if (BG.Size == UDim2.new(0.5, 200, 0.5, 200)) then
  12206.         BG.Draggable = false
  12207.         BG.Active = false
  12208.         game:GetService("StarterGui"):SetCoreGuiEnabled(Enum.CoreGuiType.All, false)
  12209.         pcall(function() game.CoreGui.RobloxGui.Enabled = false end)
  12210.         BG:TweenSizeAndPosition(UDim2.new(1, 0, 1, 40), UDim2.new(0, 0, 0, -40), "Out", "Quint", 0.3)
  12211.     else
  12212.         BG.Draggable = true
  12213.         BG.Active = true
  12214.         game:GetService("StarterGui"):SetCoreGuiEnabled(Enum.CoreGuiType.All, true)
  12215.         pcall(function() game.CoreGui.RobloxGui.Enabled = true end)
  12216.         BG:TweenSizeAndPosition(UDim2.new(0.5, 200, 0.5, 200), UDim2.new(0.5, -500, 0.5, -250), "Out", "Quint", 0.3)
  12217.     end
  12218. end)
  12219.  
  12220. Fold.MouseButton1Down:Connect(function()
  12221.     if (not BG.ClipsDescendants) then
  12222.         BG.ClipsDescendants = true
  12223.         BG:TweenSize(UDim2.new(0, 400, 0, 20), "Out", "Quint", 0.3)
  12224.     else
  12225.         spawn(function()
  12226.             wait(0.3)
  12227.             BG.ClipsDescendants = false
  12228.         end)
  12229.         BG:TweenSize(UDim2.new(0.5, 200, 0.5, 200), "Out", "Quint", 0.3)
  12230.     end
  12231. end)
  12232.  
  12233. LUResize.MouseButton1Down:Connect(function()
  12234.     LUResize_cntr = LUResize_cntr + (LUResize_cntr >= 3 and -2 or 1)
  12235.     if (LUResize_cntr == 1) then
  12236.         LUResize:TweenPosition(UDim2.new(0, 160, 0.5, 135), "Out", "Quint", 0.3)
  12237.     end
  12238.     if (LUResize_cntr == 2) then
  12239.         LUResize:TweenPosition(UDim2.new(0, 160, 0.5, 35), "Out", "Quint", 0.3)
  12240.     end
  12241.     if (LUResize_cntr == 3) then
  12242.         LUResize:TweenPosition(UDim2.new(0, 160, 0.5, -65), "Out", "Quint", 0.3)
  12243.     end
  12244. end)
  12245.  
  12246. LUResize.Changed:Connect(function(t) if (t ~= "Position") then return end
  12247.     local y = LUResize.Position.Y.Offset
  12248.  
  12249.     Locals.Size = UDim2.new(0, 200, 0.5, y - 110)
  12250.     Upvalues.Position = UDim2.new(0, 160, 0.5, y + 30)
  12251.     Upvalues.Size = UDim2.new(0, 200, 0.5, (y + 50) > 0 and -(y + 40) or math.abs(y) - 40)
  12252.     UpvaluesTip.Position = UDim2.new(0, 160, 0.5, y + 20)
  12253. end)
  12254.  
  12255. ShowRemotes.MouseButton1Down:Connect(function()
  12256.     set_guiobj_visible({"AllRemotes", "AllRemoteBar"})
  12257. end)
  12258.  
  12259. Refresh.MouseButton1Down:Connect(get_remotes)
  12260.  
  12261. SearchRemote.Changed:Connect(function(t) if (t ~= "Text") then return end
  12262.     local n = 0
  12263.     for i, v in next, AllRemotes:GetChildren() do
  12264.         v.Visible = v.Name:lower():match(SearchRemote.Text:lower())
  12265.         n = n + (v.Visible and 1 or 0)
  12266.         v.Position = UDim2.new(0, 10, 0, -20 + n * 30)
  12267.     end
  12268. end)
  12269.  
  12270. ExplorerFind.Changed:Connect(function(t) if (t ~= "Text") then return end
  12271.     local n = 0
  12272.     for i, v in next, ExplorerMain:GetChildren() do
  12273.         v.Visible = v.ObjectName.Text:lower():match(ExplorerFind.Text:lower())
  12274.         n = n + (v.Visible and 1 or 0)
  12275.         v.Position = UDim2.new(0, 10, 0, -20 + n * 30)
  12276.     end
  12277. end)
  12278.  
  12279. local lua_keywords = {"and", "break", "do", "else", "elseif", "end", "false", "for", "function", "goto", "if", "in", "local", "nil", "not", "or", "repeat", "return", "then", "true", "until", "while"}
  12280. local global_env = {"getrawmetatable", "game", "workspace", "script", "math", "string", "table", "print", "wait", "BrickColor", "Color3", "next", "pairs", "ipairs", "select", "unpack", "Instance", "Vector2", "Vector3", "CFrame", "Ray", "UDim2", "Enum", "assert", "error", "warn", "tick", "loadstring", "_G", "shared", "getfenv", "setfenv", "newproxy", "setmetatable", "getmetatable", "os", "debug", "pcall", "ypcall", "xpcall", "rawequal", "rawset", "rawget", "tonumber", "tostring", "type", "typeof", "_VERSION", "coroutine", "delay", "require", "spawn", "LoadLibrary", "settings", "stats", "time", "UserSettings", "version", "Axes", "ColorSequence", "Faces", "ColorSequenceKeypoint", "NumberRange", "NumberSequence", "NumberSequenceKeypoint", "gcinfo", "elapsedTime", "collectgarbage", "PhysicalProperties", "Rect", "Region3", "Region3int16", "UDim", "Vector2int16", "Vector3int16"}
  12281.  
  12282. local Highlight = function(string, keywords)
  12283.     local K = {}
  12284.     local S = string
  12285.     local Token =
  12286.     {
  12287.         ["="] = true,
  12288.         ["."] = true,
  12289.         [","] = true,
  12290.         ["("] = true,
  12291.         [")"] = true,
  12292.         ["["] = true,
  12293.         ["]"] = true,
  12294.         ["{"] = true,
  12295.         ["}"] = true,
  12296.         [":"] = true,
  12297.         ["*"] = true,
  12298.         ["/"] = true,
  12299.         ["+"] = true,
  12300.         ["-"] = true,
  12301.         ["%"] = true,
  12302.         [";"] = true,
  12303.         ["~"] = true
  12304.     }
  12305.     for i, v in pairs(keywords) do
  12306.         K[v] = true
  12307.     end
  12308.     S = S:gsub(".", function(c)
  12309.         if Token[c] ~= nil then
  12310.             return "\32"
  12311.         else
  12312.             return c
  12313.         end
  12314.     end)
  12315.     S = S:gsub("%S+", function(c)
  12316.         if K[c] ~= nil then
  12317.             return c
  12318.         else
  12319.             return (" "):rep(#c)
  12320.         end
  12321.     end)
  12322.  
  12323.     return S
  12324. end
  12325.  
  12326. local comments = function(string)
  12327.     local ret = ""
  12328.     string:gsub("[^\r\n]+", function(c)
  12329.         local comm = false
  12330.         local i = 0
  12331.         c:gsub(".", function(n)
  12332.             i = i + 1
  12333.             if c:sub(i, i + 1) == "--" then
  12334.                 comm = true
  12335.             end
  12336.             if comm == true then
  12337.                 ret = ret .. n
  12338.             else
  12339.                 ret = ret .. "\32"
  12340.             end
  12341.         end)
  12342.         ret = ret
  12343.     end)
  12344.    
  12345.     return ret
  12346. end
  12347.  
  12348. local hTokens = function(string)
  12349.     local Token =
  12350.     {
  12351.         ["="] = true,
  12352.         ["."] = true,
  12353.         [","] = true,
  12354.         ["("] = true,
  12355.         [")"] = true,
  12356.         ["["] = true,
  12357.         ["]"] = true,
  12358.         ["{"] = true,
  12359.         ["}"] = true,
  12360.         [":"] = true,
  12361.         ["*"] = true,
  12362.         ["/"] = true,
  12363.         ["+"] = true,
  12364.         ["-"] = true,
  12365.         ["%"] = true,
  12366.         [";"] = true,
  12367.         ["~"] = true
  12368.     }
  12369.     local A = ""
  12370.     string:gsub(".", function(c)
  12371.         if Token[c] ~= nil then
  12372.             A = A .. c
  12373.         elseif c == "\n" then
  12374.             A = A .. "\n"
  12375.         elseif c == "\t" then
  12376.             A = A .. "\t"
  12377.         else
  12378.             A = A .. "\32"
  12379.         end
  12380.     end)
  12381.  
  12382.     return A
  12383. end
  12384.  
  12385.  
  12386. local strings = function(string)
  12387.     local highlight = ""
  12388.     local quote = false
  12389.     string:gsub(".", function(c)
  12390.         if quote == false and c == "\"" then
  12391.             quote = true
  12392.         elseif quote == true and c == "\"" then
  12393.             quote = false
  12394.         end
  12395.         if quote == false and c == "\"" then
  12396.             highlight = highlight .. "\""
  12397.         elseif c == "\n" then
  12398.             highlight = highlight .. "\n"
  12399.         elseif c == "\t" then
  12400.             highlight = highlight .. "\t"
  12401.         elseif quote == true then
  12402.             highlight = highlight .. c
  12403.         elseif quote == false then
  12404.             highlight = highlight .. "\32"
  12405.         end
  12406.     end)
  12407.  
  12408.     return highlight
  12409. end
  12410.  
  12411. local highlight_source = function(label)
  12412.         local keywordsLabel = SourceLine:Clone()
  12413.        
  12414.         keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  12415.         keywordsLabel.TextColor3 = Color3.new(0, 1, 1)
  12416.         keywordsLabel.TextTransparency = 0
  12417.         keywordsLabel.Text = Highlight(label.Text, lua_keywords)
  12418.    
  12419.         keywordsLabel.Parent = label.Parent
  12420.         local keywordsLabel = SourceLine:Clone()
  12421.        
  12422.         keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  12423.         keywordsLabel.TextColor3 = Color3.fromRGB(200, 200, 200)
  12424.         keywordsLabel.TextTransparency = 0
  12425.         keywordsLabel.Text = hTokens(label.Text)
  12426.    
  12427.         keywordsLabel.Parent = label.Parent
  12428.         local keywordsLabel = SourceLine:Clone()
  12429.        
  12430.         keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  12431.         keywordsLabel.TextColor3 = Color3.fromRGB(0, 127, 255)
  12432.         keywordsLabel.TextTransparency = 0
  12433.         keywordsLabel.Text = Highlight(label.Text, global_env)
  12434.    
  12435.         keywordsLabel.Parent = label.Parent
  12436.         local keywordsLabel = SourceLine:Clone()
  12437.        
  12438.         keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  12439.         keywordsLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  12440.         keywordsLabel.TextTransparency = 0
  12441.         keywordsLabel.Text = strings(label.Text)
  12442.    
  12443.         keywordsLabel.Parent = label.Parent
  12444.         local keywordsLabel = SourceLine:Clone()
  12445.        
  12446.         keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  12447.         keywordsLabel.TextColor3 = Color3.fromRGB(255, 100, 255)
  12448.         keywordsLabel.TextTransparency = 0
  12449.         keywordsLabel.Text = Highlight(label.Text, {"FireServer", "InvokeServer", "fireServer", "invokeServer"})
  12450.    
  12451.         keywordsLabel.Parent = label.Parent
  12452.         local keywordsLabel = SourceLine:Clone()
  12453.        
  12454.         keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  12455.         keywordsLabel.TextColor3 = Color3.fromRGB(150, 190, 150)
  12456.         keywordsLabel.TextTransparency = 0
  12457.         keywordsLabel.Text = comments(label.Text)
  12458.    
  12459.         keywordsLabel.Parent = label.Parent
  12460. end
  12461.  
  12462. local dump_script = function(script, trace)
  12463.     Script:ClearAllChildren()
  12464.  
  12465.     local count = 0
  12466.     script:gsub("[^\n]+", function(line)
  12467.         count = count + 1
  12468.         local script_line = ScriptLine:Clone()
  12469.    
  12470.         script_line.SourceLine.Text = line:gsub("`", "\n"):gsub("\t", "      ")
  12471.         script_line.Parent = Script
  12472.         script_line.Position = UDim2.new(0, 0, 0, -20 + #Script:GetChildren() * 20)
  12473.  
  12474.         highlight_source(script_line.SourceLine)
  12475.     end)
  12476.  
  12477.     pcall(function()
  12478.         Script.CanvasSize = UDim2.new(4, 0, 0, calcualte_cvsize(Script))
  12479.         Script.CanvasPosition = Vector2.new(Script.CanvasPosition.X, 2 ^ 31 - 1)
  12480.     end)
  12481. end
  12482.  
  12483. Setclipboard.MouseButton1Down:Connect(function()
  12484.     local script = ""
  12485.    
  12486.     for i, v in next, Script:GetChildren() do
  12487.         script = script .. v.SourceLine.Text .. "\n"
  12488.     end
  12489.    
  12490.     setclipboard(script)
  12491. end)
  12492.  
  12493. Brightness.Changed:Connect(function(c) if (c ~= "CanvasPosition") then return end
  12494.     local maxval = 100 - math.floor((Brightness.CanvasPosition.X / (Brightness.CanvasSize.X.Offset - Brightness.AbsoluteWindowSize.X)) * 100)
  12495.     BValue.Text = "Brightness: " .. tostring(maxval)
  12496.     BG.ImageColor3 = Color3.fromRGB((maxval / 100) * 255, (maxval / 100) * 255, (maxval / 100) * 255)
  12497. end)
  12498.  
  12499. Trans.Changed:Connect(function(c) if (c ~= "CanvasPosition") then return end
  12500.     local maxval = math.floor(Trans.CanvasPosition.X / (Trans.CanvasSize.X.Offset - Trans.AbsoluteWindowSize.X) * 100)
  12501.     TValue.Text = "Transparency: " .. tostring(maxval / 100)
  12502.     BG.ImageTransparency = maxval / 100
  12503. end)
  12504.  
  12505. WaterTrans.Changed:Connect(function(c) if (c ~= "CanvasPosition") then return end
  12506.     local maxval = math.floor(WaterTrans.CanvasPosition.X / (WaterTrans.CanvasSize.X.Offset - WaterTrans.AbsoluteWindowSize.X) * 100)
  12507.     WTValue.Text = "Watermark Transparency: " .. tostring(maxval / 100)
  12508.     WatermarkImage.ImageTransparency = maxval / 100
  12509. end)
  12510.  
  12511. ChangeBackground.MouseButton1Down:Connect(function()
  12512.     set_guiobj_visible({"ThemeJSON", "LoadTheme", "SaveTheme", "WTValue", "WaterTransFrame", "BGBar", "TransFrame", "BrightnessFrame", "BValue", "TValue", "Negate", "Gradient", "Watermark", "RandomColor", "CustomColor", "ColorValue"})
  12513. end)
  12514.  
  12515. RandomColor.MouseButton1Down:Connect(function()
  12516.     WatermarkImage.ImageColor3 = Color3.new(math.random(), math.random(), math.random())
  12517.    
  12518.     local c = WatermarkImage.ImageColor3
  12519.     ColorValue.Text = table.concat({math.floor(c.r * 255), math.floor(c.g * 255), math.floor(c.b * 255)}, ",")
  12520. end)
  12521.  
  12522. CustomColor.MouseButton1Down:Connect(function()
  12523.     WatermarkImage.ImageColor3 = Color3.fromRGB(unpack(game.HttpService:JSONDecode("[" .. ColorValue.Text .. "]")))
  12524. end)
  12525.  
  12526. Watermark.MouseButton1Down:Connect(function()
  12527.     WatermarkImage.Visible = not WatermarkImage.Visible
  12528. end)
  12529.  
  12530. Gradient.MouseButton1Down:Connect(function()
  12531.     GradientImage.Visible = not GradientImage.Visible
  12532. end)
  12533.  
  12534. Negate.MouseButton1Down:Connect(function()
  12535.     local c = WatermarkImage.ImageColor3
  12536.    
  12537.     WatermarkImage.ImageColor3 = Color3.new(1 - c.r, 1 - c.g, 1 - c.b)
  12538.    
  12539.     local c = WatermarkImage.ImageColor3
  12540.     ColorValue.Text = table.concat({math.floor(c.r * 255), math.floor(c.g * 255), math.floor(c.b * 255)}, ",")
  12541. end)
  12542.  
  12543. Apply.MouseButton1Down:Connect(function()
  12544.     local s, tex = pcall(function()
  12545.         return game:GetObjects("rbxassetid://" .. ImageId.Text)[1].Texture
  12546.     end)
  12547.     if (s) then BG.Image = tex else BG.Image = "rbxassetid://" .. ImageId.Text end
  12548. end)
  12549.  
  12550. ClassicView.MouseButton1Down:Connect(function()
  12551.     set_guiobj_visible({"CallRemote", "Script", "Locals", "Upvalues", "Remotes", "LUResize", "ScriptTip", "LocalsTip", "UpvaluesTip", "RemotesTip"})
  12552. end)
  12553.  
  12554.  
  12555. local save_theme = function()
  12556.     local data =
  12557.     {
  12558.         BG =
  12559.         {
  12560.             ImageColor3 = {BG.ImageColor3.r, BG.ImageColor3.g, BG.ImageColor3.b},
  12561.             ImageTransparency = BG.ImageTransparency,
  12562.             BackgroundTransparency = BG.BackgroundTransparency,
  12563.             Image = BG.Image
  12564.         },
  12565.         WatermarkImage =
  12566.         {
  12567.             Visible = WatermarkImage.Visible,
  12568.             ImageColor3 = {WatermarkImage.ImageColor3.r, WatermarkImage.ImageColor3.g, WatermarkImage.ImageColor3.b},
  12569.             ImageTransparency = WatermarkImage.ImageTransparency,
  12570.         },
  12571.         Gradient =
  12572.         {
  12573.             Visible = Gradient.Visible,
  12574.         },
  12575.         WTValue =
  12576.         {
  12577.             Text = WTValue.Text
  12578.         },
  12579.         TValue =
  12580.         {
  12581.             Text = TValue.Text
  12582.         },
  12583.         BValue =
  12584.         {
  12585.             Text = BValue.Text
  12586.         },
  12587.         ColorValue =
  12588.         {
  12589.             Text = ColorValue.Text
  12590.         },
  12591.         ImageId =
  12592.         {
  12593.             Text = ImageId.Text
  12594.         },
  12595.         WaterTrans =
  12596.         {
  12597.             CanvasPosition = {WaterTrans.CanvasPosition.X, WaterTrans.CanvasPosition.Y}
  12598.         },
  12599.         Trans =
  12600.         {
  12601.             CanvasPosition = {Trans.CanvasPosition.X, Trans.CanvasPosition.Y}
  12602.         },
  12603.         Brightness =
  12604.         {
  12605.             CanvasPosition = {Brightness.CanvasPosition.X, Brightness.CanvasPosition.Y}
  12606.         }
  12607.     }
  12608.    
  12609.     local json = game.HttpService:JSONEncode(data)
  12610.    
  12611.     ThemeJSON.Text = json
  12612.     pcall(function()
  12613.         setclipboard(json)
  12614.     end)
  12615. end
  12616.  
  12617. local cast_property = function(type, v)
  12618.     return getfenv()[type].new(unpack(v))
  12619. end
  12620.  
  12621. local load_theme = function(json)
  12622.     for i, v in next, game.HttpService:JSONDecode(json) do
  12623.         local inst = R2Sv3:FindFirstChild(i, true)
  12624.        
  12625.         for j, k in next, v do
  12626.             if (type(k) == "table") then
  12627.                 inst[j] = cast_property(typeof(inst[j]), k)
  12628.             else
  12629.                 inst[j] = k
  12630.             end
  12631.         end
  12632.     end
  12633. end
  12634.  
  12635. if (CUSTOM_THEME and #CUSTOM_THEME ~= 0) then
  12636.     load_theme(CUSTOM_THEME)
  12637. end
  12638.  
  12639. SaveTheme.MouseButton1Down:Connect(function()
  12640.     ThemeJSON.Text = save_theme()
  12641. end)
  12642.  
  12643. LoadTheme.MouseButton1Down:Connect(function()
  12644.     load_theme(ThemeJSON.Text)
  12645. end)
  12646.  
  12647. local encrypt_string = false
  12648.  
  12649. CryptStrings.MouseButton1Down:Connect(function()
  12650.     encrypt_string = not encrypt_string
  12651. end)
  12652.  
  12653. ClearLogs.MouseButton1Down:Connect(function()
  12654.     Remotes:ClearAllChildren()
  12655.     Remotes.CanvasSize = UDim2.new(0, 0, 0, 0)
  12656. end)
  12657.  
  12658. local table_tostring = {}
  12659.  
  12660. local HasSpecial = function(string)
  12661.     return (string:match("%c") or string:match("%s") or string:match("%p")) ~= nil
  12662. end
  12663.  
  12664. local GetPath = function(Instance)
  12665.     local Obj = Instance
  12666.     local string = {}
  12667.     local temp = {}
  12668.     local error = false
  12669.    
  12670.     while Obj ~= game do
  12671.         if Obj == nil then
  12672.             error = true
  12673.             break
  12674.         end
  12675.         table.insert(temp, Obj.Parent == game and Obj.ClassName or tostring(Obj))
  12676.         Obj = Obj.Parent
  12677.     end
  12678.    
  12679.     table.insert(string, "game:GetService(\"" .. temp[#temp] .. "\")")
  12680.    
  12681.     for i = #temp - 1, 1, -1 do
  12682.         table.insert(string, HasSpecial(temp[i]) and "[\"" .. temp[i] .. "\"]" or "." .. temp[i])
  12683.     end
  12684.  
  12685.     return (error and "nil -- Path contained an invalid instance" or table.concat(string, ""))
  12686. end
  12687.  
  12688. local GetType = function(Instance)
  12689.     local Types =
  12690.     {
  12691.         EnumItem = function()
  12692.             return "Enum." .. tostring(Instance.EnumType) .. "." .. tostring(Instance.Name)
  12693.         end,
  12694.         Instance = function()
  12695.             return GetPath(Instance)
  12696.         end,
  12697.         CFrame = function()
  12698.             return "CFrame.new(" .. tostring(Instance) .. ")"
  12699.         end,
  12700.         Vector3 = function()
  12701.             return "Vector3.new(" .. tostring(Instance) .. ")"
  12702.         end,
  12703.         BrickColor = function()
  12704.             return "BrickColor.new(\"" .. tostring(Instance) .. "\")"
  12705.         end,
  12706.         Color3 = function()
  12707.             return "Color3.new(" .. tostring(Instance) .. ")"
  12708.         end,
  12709.         string = function()
  12710.             return "\"" .. tostring(Instance) .. "\""
  12711.         end,
  12712.         Ray = function()
  12713.             return "Ray.new(Vector3.new(" .. tostring(Instance.Origin) .. "), Vector3.new(" .. tostring(Instance.Direction) .. "))"
  12714.         end,
  12715.         table = function()
  12716.             return "tbl_" .. tostring(Instance):sub(#"table: " + 1)
  12717.         end
  12718.     }
  12719.  
  12720.     return Types[(typeof or type)(Instance)] ~= nil and Types[(typeof or type)(Instance)]() or tostring(Instance)
  12721. end
  12722.  
  12723. table_tostring.convert = function(t)
  12724.     local members = {}
  12725.  
  12726.     for i, v in next, t do
  12727.         if (type(i) == "number") then
  12728.             table.insert(members, "\n\t" .. GetType(v))
  12729.         else
  12730.             table.insert(members, "\n\t[\"" .. tostring(i) .. "\"] = " .. GetType(v))
  12731.         end
  12732.     end
  12733.    
  12734.     return "\n{" .. table.concat(members, ", ") .. "\n}\n"
  12735. end
  12736.  
  12737. table_tostring.r2s_convert = function(tBUF)
  12738.     local result = "-- Script was generated by Filtershark\n\n"
  12739.     local members = {}
  12740.     local tables = setmetatable({}, {
  12741.         __index = function(self, t)
  12742.             for i, v in next, self do
  12743.                 if (v == t) then
  12744.                     return v
  12745.                 end
  12746.             end
  12747.         end
  12748.     })
  12749.  
  12750.     do
  12751.         local r = {}
  12752.  
  12753.         r.s = function(t)
  12754.             for i, v in next, t do
  12755.                 if (type(v) == "table") then
  12756.                     table.insert(tables, v)
  12757.                     r.s(v)
  12758.                 end
  12759.             end
  12760.         end
  12761.        
  12762.         r.s(tBUF)
  12763.     end
  12764.  
  12765.     do
  12766.         local tstr = {}
  12767.  
  12768.         for i = #tables, 1, -1 do
  12769.             table.insert(tstr, "local tbl_" .. tostring(tables[i]):sub(#"table: " + 1) .. " = " .. table_tostring.convert(tables[i]))
  12770.         end
  12771.  
  12772.         result = result .. table.concat(tstr, "\n")
  12773.     end
  12774.  
  12775.     result = result .. "\n"
  12776.    
  12777.     result = result .. "local tbl_main = " .. table_tostring.convert(tBUF)
  12778.  
  12779.     return result
  12780. end
  12781.  
  12782. table_tostring.generate = function(obj, ...)
  12783.     local conv = table_tostring.r2s_convert({...})
  12784.     conv = conv .. "\n\n" .. GetPath(obj).. ":" .. (obj:IsA("RemoteEvent") and "FireServer" or "InvokeServer") .. "(unpack(tbl_main))"
  12785.  
  12786.     return conv
  12787. end
  12788.  
  12789. table_tostring.module_convert = function(t)
  12790.     return table_tostring.r2s_convert(t) .. "\nreturn tbl_main"
  12791. end
  12792.  
  12793. local current_script = nil
  12794. local ups, ups_og
  12795. local locs , locs_og
  12796. local debug_settings = {}
  12797. local explorer = {current = nil, selected = nil}
  12798. local unpacker = {}
  12799. local debug_backup = {}
  12800. local namecall_data = {}
  12801. local crt_tuple
  12802. local disabled_calls = {}
  12803.  
  12804. local cast = function(v)
  12805.     local func = loadstring("return " .. v)
  12806.  
  12807.     if (not func) then
  12808.         return v
  12809.     end
  12810.  
  12811.     local var = func()
  12812.    
  12813.     if (var == nil) then
  12814.         return v
  12815.     else
  12816.         return var
  12817.     end
  12818. end
  12819.  
  12820. explorer.load = function(base)
  12821.     Explorer.Visible = true
  12822.     explorer.current = base
  12823.     ExplorerMain:ClearAllChildren()
  12824.  
  12825.     for i, v in next, base:GetChildren() do
  12826.         local obj = ObjectFrame:Clone()
  12827.  
  12828.         obj.Parent = ExplorerMain
  12829.         obj.Position = UDim2.new(0, 10, 0, -20 + #ExplorerMain:GetChildren() * 30)
  12830.         obj.ObjectName.Text = v.Name
  12831.         obj.LoadChildren.MouseButton1Down:Connect(function()
  12832.             explorer.load(v)
  12833.         end)
  12834.         obj.SelectObject.MouseButton1Down:Connect(function()
  12835.             explorer.selected = v
  12836.             Explorer.Visible = false
  12837.         end)
  12838.  
  12839.         ExplorerMain.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(ExplorerMain))
  12840.     end
  12841. end
  12842.  
  12843. ExplorerHide.MouseButton1Down:Connect(function()
  12844.     Explorer.Visible = false
  12845. end)
  12846.  
  12847. ExplorerBack.MouseButton1Down:Connect(function()
  12848.     explorer.load(explorer.current.Parent or game)
  12849. end)
  12850.  
  12851. local get_tableid = function(t)
  12852.     local str, n = "", 0
  12853.     local s = {}
  12854.    
  12855.     s.sc = function(a)
  12856.         for i, v in next, a do
  12857.             str = str .. tostring(i) .. (typeof or type)(v) .. (typeof or type)(i)
  12858.             if (type(v) == "table") then
  12859.                 s.sc(v)
  12860.             end
  12861.         end
  12862.     end
  12863.    
  12864.     s.sc(t)
  12865.  
  12866.     str:gsub(".", function(c)
  12867.         n = n + c:byte()
  12868.     end)
  12869.     math.randomseed(n)
  12870.    
  12871.     return ("%x"):format(math.random(1, 2 ^ 31 - 1))
  12872. end
  12873.  
  12874. local find_table = function(t, w)
  12875.     local modt
  12876.  
  12877.     local s = {}
  12878.     s.sc = function(a)
  12879.         for i, v in next, a do
  12880.             if (v == w) then
  12881.                 modt = v
  12882.                 break
  12883.             end
  12884.             if (type(v) == "table") then
  12885.                 s.sc(v)
  12886.             end
  12887.         end
  12888.     end
  12889.  
  12890.     s.sc(t)
  12891.  
  12892.     return modt
  12893. end
  12894.  
  12895. unpacker.upvalues = function(t)
  12896.     EEUpvalues:ClearAllChildren()
  12897.    
  12898.     ups = t
  12899.    
  12900.     for i, v in next, t do
  12901.         wait()
  12902.         local df = DebugFrame:Clone()
  12903.         local b
  12904.        
  12905.         if (type(v) == "function" or type(v) == "table" or typeof(v) == "Instance" or typeof(v) == "boolean") then
  12906.             b = init_button(Button:Clone())
  12907.         else
  12908.             b = Box:Clone()
  12909.         end
  12910.        
  12911.         df.Parent = EEUpvalues
  12912.         b.Parent = df
  12913.         b.Text = tostring(v)
  12914.         df.Field.Text = tostring(i)
  12915.         df.Position = UDim2.new(0, 10, 0, -20 + #EEUpvalues:GetChildren() * 30)
  12916.         EEUpvalues.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(EEUpvalues))
  12917.         EEUpvalues.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  12918.  
  12919.         for _, t in next, {"Instance", "number",  "string", "boolean"} do
  12920.             if (typeof(v) == t) then
  12921.                 df.UpdateDS.Visible = true
  12922.                 break
  12923.             end
  12924.         end
  12925.  
  12926.         if (typeof(v) == "Instance" and ups ~= ups_og) then
  12927.             df.UpdateDS.Visible = false
  12928.         end
  12929.        
  12930.         if (type(v) == "table") then
  12931.             b.MouseButton1Down:Connect(function()
  12932.                 unpacker.upvalues(v)
  12933.             end)
  12934.         end
  12935.         if (type(v) == "boolean") then
  12936.             b.MouseButton1Down:Connect(function()
  12937.                 b.Text = tostring(not cast(b.Text))
  12938.             end)
  12939.         end
  12940.         if (typeof(v) == "Instance") then
  12941.             b.MouseButton1Down:Connect(function()
  12942.                 explorer.load(game)
  12943.                 spawn(function()
  12944.                     while (wait()) do
  12945.                         if (explorer.selected) then
  12946.                             ups[i] = explorer.selected
  12947.                             explorer.selected = nil
  12948.                             break
  12949.                         end
  12950.                     end
  12951.                 end)
  12952.             end)
  12953.         end
  12954.  
  12955.         if (df.UpdateDS.Visible) then
  12956.             local dft = debug_settings[get_tableid({ups_og, locs_og})]
  12957.  
  12958.             df.UpdateDS.MouseButton1Down:Connect(function()
  12959.                 if (ups == ups_og) then
  12960.                     local can = false
  12961.                     for _, t in next, {"Instance", "number",  "string", "boolean"} do
  12962.                         if (typeof(v) == t) then       
  12963.                             can = true
  12964.                             break
  12965.                         end
  12966.                     end
  12967.  
  12968.                     if (can) then
  12969.                         if (typeof(v) == "Instance") then
  12970.                             dft[1][i] = ups[i]
  12971.                         else
  12972.                             dft[1][i] = cast((df:FindFirstChild("Button") or df:FindFirstChild("Box")).Text)
  12973.                         end
  12974.                        
  12975.                         df.Field.Text = tostring(dft[1][i])
  12976.                     end
  12977.                 else
  12978.                     print("BIG OOF HERE")
  12979.                     ups[i] = cast((df:FindFirstChild("Button") or df:FindFirstChild("Box")).Text)
  12980.                     df.Field.Text = tostring(ups[i])
  12981.                 end
  12982.  
  12983.                 unpacker.upvalues(ups)
  12984.             end)
  12985.  
  12986.             getmetatable(dft).__tostring = function()
  12987.                 return "true"
  12988.             end
  12989.         end
  12990.     end
  12991. end
  12992.    
  12993. unpacker.locals = function(t)
  12994.     EELocals:ClearAllChildren()
  12995.     locs = t
  12996.    
  12997.     for i, v in next, t do
  12998.         wait()
  12999.         local df = DebugFrame:Clone()
  13000.         local b
  13001.        
  13002.         if (type(v) == "function" or type(v) == "table" or typeof(v) == "Instance" or type(v) == "boolean") then
  13003.             b = init_button(Button:Clone())
  13004.         else
  13005.             b = Box:Clone()
  13006.         end
  13007.        
  13008.         df.Parent = EELocals
  13009.         b.Parent = df
  13010.         b.Text = tostring(v)
  13011.         df.Field.Text = tostring(i)
  13012.         df.Position = UDim2.new(0, 10, 0, -20 + #EELocals:GetChildren() * 30)
  13013.         EELocals.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(EELocals))
  13014.         EELocals.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  13015.        
  13016.         for _, t in next, {"Instance", "number",  "string", "boolean"} do
  13017.             if (typeof(v) == t) then
  13018.                 df.UpdateDS.Visible = true
  13019.                 break
  13020.             end
  13021.         end
  13022.  
  13023.         if (typeof(v) == "Instance" and locs ~= locs_og) then
  13024.             df.UpdateDS.Visible = false
  13025.         end
  13026.        
  13027.         if (type(v) == "table") then
  13028.             b.MouseButton1Down:Connect(function()
  13029.                 unpacker.locals(v)
  13030.             end)
  13031.         end
  13032.         if (type(v) == "boolean") then
  13033.             b.MouseButton1Down:Connect(function()
  13034.                 b.Text = tostring(not cast(b.Text))
  13035.             end)
  13036.         end
  13037.         if (typeof(v) == "Instance") then
  13038.             b.MouseButton1Down:Connect(function()
  13039.                 explorer.load(game)
  13040.                 while (wait()) do
  13041.                     if (explorer.selected) then
  13042.                         locs[i] = explorer.selected
  13043.                         explorer.selected = nil
  13044.                         break
  13045.                     end
  13046.                 end
  13047.             end)
  13048.         end
  13049.  
  13050.         if (df.UpdateDS.Visible) then
  13051.             local dft = debug_settings[get_tableid({ups_og, locs_og})]
  13052.  
  13053.             df.UpdateDS.MouseButton1Down:Connect(function()
  13054.                 if (locs == locs_og) then
  13055.                     local can = false
  13056.                     for _, t in next, {"Instance", "number",  "string", "boolean"} do
  13057.                         if (typeof(v) == t) then       
  13058.                             can = true
  13059.                             break
  13060.                         end
  13061.                     end
  13062.  
  13063.                     if (can) then
  13064.                         if (typeof(v) == "Instance") then
  13065.                             dft[2][i] = locs[i]
  13066.                         else
  13067.                             dft[2][i] = cast((df:FindFirstChild("Button") or df:FindFirstChild("Box")).Text)
  13068.                         end
  13069.                    
  13070.                         df.Field.Text = tostring(dft[2][i])
  13071.                     end
  13072.                 else
  13073.                     locs[i] = cast((df:FindFirstChild("Button") or df:FindFirstChild("Box")).Text)
  13074.                     df.Field.Text = tostring(locs[i])
  13075.                 end
  13076.  
  13077.                 unpacker.locals(locs)
  13078.             end)
  13079.  
  13080.             getmetatable(dft).__tostring = function()
  13081.                 return "true"
  13082.             end
  13083.         end
  13084.     end
  13085. end
  13086.  
  13087. NamecallType.MouseButton1Down:Connect(function()
  13088.     NamecallType.Text = (NamecallType.Text == "STATIC" and "SINGLE USE" or "STATIC")
  13089.     getmetatable(namecall_data[get_tableid(crt_tuple)]).__call = function()
  13090.         return NamecallType.Text == "STATIC"
  13091.     end
  13092. end)
  13093.  
  13094. Namecall.MouseButton1Down:Connect(function()
  13095.     set_guiobj_visible({"NamecallBar", "NamecallSource", "NamecallFrame", "NCallScriptTip", "NCallLogsTip"})
  13096.  
  13097.     local log = RemoteFrame:Clone()
  13098.     local tID = get_tableid(crt_tuple)
  13099.  
  13100.     if (NamecallFrame:FindFirstChild(tostring(namecall_data[tID][1]) .. tID)) then
  13101.         return
  13102.     end
  13103.  
  13104.     log.Parent = NamecallFrame
  13105.     log.Name = tostring(namecall_data[tID][1]) .. tID
  13106.     log.MainButton.Text = tostring(namecall_data[tID][1])
  13107.     log.MainButton.Size = UDim2.new(1, 0, 1, 0)
  13108.     log.Position = UDim2.new(0, 10, 0, -20 + #NamecallFrame:GetChildren() * 30)
  13109.  
  13110.     NamecallFrame.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(NamecallFrame))
  13111.     log.Icon:Destroy()
  13112.  
  13113.     log.MainButton.MouseButton1Down:Connect(function()
  13114.         crt_tuple = namecall_data[tID]
  13115.         NamecallScript.Text = table_tostring.module_convert(namecall_data[tID])
  13116.     end)
  13117. end)
  13118.  
  13119. ApplyNamecall.MouseButton1Down:Connect(function()
  13120.     local tID = get_tableid(crt_tuple)
  13121.     local data = namecall_data[tID]
  13122.     local __call = getmetatable(data).__call
  13123.    
  13124.     if (not NamecallFrame:FindFirstChild(tostring(data[1]) .. tID)) then
  13125.         return
  13126.     end
  13127.  
  13128.     namecall_data[tID] = setmetatable(loadstring(NamecallScript.Text)(), {
  13129.         __tostring = function()
  13130.             return "true"
  13131.         end,
  13132.         __call = __call
  13133.     })
  13134.  
  13135.     NamecallScript.Text = table_tostring.module_convert(namecall_data[tID])
  13136. end)
  13137.  
  13138. RemoveNamecall.MouseButton1Down:Connect(function()
  13139.     local tID = get_tableid(crt_tuple)
  13140.     local data = namecall_data[tID]
  13141.  
  13142.     NamecallFrame:FindFirstChild(tostring(data[1]) .. tID):Destroy()
  13143.     for i, v in next, NamecallFrame:GetChildren() do
  13144.         v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  13145.     end
  13146.  
  13147.     disabled_calls[tID] = nil
  13148.  
  13149.     getmetatable(data).__tostring = function()
  13150.         return "false"
  13151.     end
  13152.  
  13153.     NamecallScript.Text = ""
  13154. end)
  13155.  
  13156. SetLocals.MouseButton1Down:Connect(function()
  13157.     unpacker.locals(locs_og)
  13158. end)
  13159.  
  13160. SetUpvalues.MouseButton1Down:Connect(function()
  13161.     unpacker.upvalues(ups_og)
  13162. end)
  13163.  
  13164. CallRemote.MouseButton1Down:Connect(function()
  13165.     local script = ""
  13166.    
  13167.     for i, v in next, Script:GetChildren() do
  13168.         script = script .. v.SourceLine.Text .. "\n"
  13169.     end
  13170.    
  13171.     loadstring(script)()
  13172. end)
  13173.  
  13174. SetAllLoc.MouseButton1Down:Connect(function()
  13175.     local dft = debug_settings[get_tableid({ups_og, locs_og})]
  13176.  
  13177.     for i, v0 in next, EELocals:GetChildren() do
  13178.         local v = locs[i]
  13179.         if (locs == locs_og) then
  13180.             local can = false
  13181.             for _, t in next, {"Instance", "number",  "string", "boolean"} do
  13182.                 if (typeof(v) == t) then       
  13183.                     can = true
  13184.                     break
  13185.                 end
  13186.             end
  13187.  
  13188.             if (can) then
  13189.                 if (typeof(v) == "Instance") then
  13190.                     dft[2][i] = locs[i]
  13191.                 else
  13192.                     dft[2][i] = cast((v0:FindFirstChild("Button") or v0:FindFirstChild("Box")).Text)
  13193.                 end
  13194.             end
  13195.         else
  13196.             locs[i] = cast((v0:FindFirstChild("Button") or v0:FindFirstChild("Box")).Text)
  13197.         end
  13198.     end
  13199.  
  13200.     getmetatable(dft).__tostring = function()
  13201.         return "true"
  13202.     end
  13203.     unpacker.locals(locs_og)
  13204. end)
  13205.  
  13206. EnvEdit.MouseButton1Down:Connect(function()
  13207.     set_guiobj_visible({"EEUpvaluesTip", "EELocalsTip", "EELocals", "EEUpvalues", "SetLocals", "SetUpvalues", "SetAllLoc", "SetAllUps"})
  13208.    
  13209.     spawn(function()
  13210.         unpacker.locals(locs)
  13211.     end)
  13212.     unpacker.upvalues(ups)
  13213. end)
  13214.  
  13215. DisableR2S.MouseButton1Down:Connect(function()
  13216.     DisableR2S.BorderColor3 = DisableR2S.BorderColor3 == Color3.fromRGB(142, 255, 124) and Color3.fromRGB(255, 60, 60) or Color3.fromRGB(142, 255, 124)
  13217.     DisableR2S.TextColor3 = DisableR2S.BorderColor3
  13218. end)
  13219.  
  13220. local game_meta = getrawmetatable(game)
  13221. local __index = game_meta.__index
  13222. local __namecall = game_meta.__namecall
  13223.  
  13224. make_writeable(game_meta)
  13225.  
  13226. do
  13227.     local oldFire
  13228.     local oldInvoke
  13229.  
  13230.     local hookMethod = newcclosure(function(self, ...)
  13231.         local sSelf = tostring(self)
  13232.         local sType = __index(self, "ClassName")
  13233.         local a = {self, ...}
  13234.  
  13235.         if (DisableR2S.BorderColor3 == Color3.fromRGB(255, 60, 60)) or (AllRemotes:FindFirstChild(sSelf) and AllRemotes[sSelf].Icon.BackgroundColor3 == Color3.fromRGB(255, 100, 100)) then
  13236.             return (sType == "RemoteEvent" and oldFire or oldInvoke)(self, ...)
  13237.         end
  13238.  
  13239.         local caller = getfenv(3).script
  13240.         local b = init_button(RemoteLog:Clone())
  13241.         local tuple = setmetatable({self, ...}, {
  13242.             __tostring = function()
  13243.                 return "false"
  13244.             end,
  13245.             __call = function() return 0 end
  13246.         })
  13247.         local trace = getrenv().debug.traceback():gsub("[^\r\n]+", function(c)
  13248.             return "-- " .. c
  13249.         end)
  13250.         local tID = get_tableid({self, ...})
  13251.  
  13252.         if (disabled_calls[tID]) then
  13253.             return (sType == "RemoteEvent" and oldFire or oldInvoke)(self, ...)
  13254.         end
  13255.  
  13256.         local ndt = namecall_data[get_tableid(tuple)]
  13257.  
  13258.         if (ndt and tostring(ndt) == "true") then
  13259.             local frm = NamecallFrame:FindFirstChild(sSelf .. get_tableid(tuple))
  13260.  
  13261.             if (not ndt()) then
  13262.                 getmetatable(ndt).__tostring = function()
  13263.                     return "false" 
  13264.                 end
  13265.                 frm:Destroy()
  13266.                 for i, v in next, NamecallFrame:GetChildren() do
  13267.                     v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  13268.                 end
  13269.             end
  13270.  
  13271.             disabled_calls[tID] = nil
  13272.  
  13273.             spawn(function()
  13274.                 for i = 0, 1, 0.1 do
  13275.                     step:wait()
  13276.    
  13277.                     frm.BackgroundColor3 = Color3.new(1, 0, 0):lerp(Color3.new(0, 0, 0), i)
  13278.                     frm.BorderColor3 = Color3.new(1, 0, 0):lerp(Color3.fromRGB(0, 255, 233), i)
  13279.                 end
  13280.             end)
  13281.  
  13282.             NamecallScript.Text = ""
  13283.  
  13284.             return (sType == "RemoteEvent" and oldFire or oldInvoke)(self, select(2, unpack(ndt)))
  13285.         end
  13286.  
  13287.         if (not ndt) then
  13288.             namecall_data[get_tableid(tuple)] = tuple
  13289.         end
  13290.  
  13291.         b.Text = sSelf
  13292.         b.Parent = Remotes
  13293.         b.TextColor3 = (sType == "RemoteEvent" and Color3.new(1, 1, 0) or Color3.new(0.5, 0.5, 0))
  13294.         b.Position = UDim2.new(0, 10, 0, -20 + #Remotes:GetChildren() * 30)
  13295.        
  13296.         Remotes.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(Remotes))
  13297.         Remotes.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  13298.  
  13299.         Locals:ClearAllChildren()
  13300.         Upvalues:ClearAllChildren()
  13301.  
  13302.         b.MouseButton1Down:Connect(function()
  13303.             dump_script(trace .. "\n" .. table_tostring.generate(self, select(2, unpack(a))))
  13304.             current_script = caller
  13305.             crt_tuple = tuple
  13306.         end)
  13307.  
  13308.         return (sType == "RemoteEvent" and oldFire or oldInvoke)(self, ...)
  13309.     end)
  13310.  
  13311.     oldFire = hookfunction(Instance.new("RemoteEvent").FireServer, hookMethod, true)
  13312.     oldInvoke = hookfunction(Instance.new("RemoteFunction").InvokeServer, hookMethod, true)
  13313. end
  13314.  
  13315. Decompile.MouseButton1Down:Connect(function()
  13316.     dump_script(decompile(current_script))
  13317. end)
  13318.  
  13319. DisableNamecall.MouseButton1Down:Connect(function()
  13320.     local tID = get_tableid(crt_tuple)
  13321.     local frm = NamecallFrame:FindFirstChild(tostring(namecall_data[tID][1]) .. tID)
  13322.    
  13323.     if (disabled_calls[get_tableid(crt_tuple)]) then
  13324.         frm.MainButton.BackgroundColor3 = Color3.new(0, 0, 0)
  13325.         frm.BorderColor3 = Color3.new(0, 1, 1)
  13326.         disabled_calls[get_tableid(crt_tuple)] = nil
  13327.     else
  13328.         frm.MainButton.BackgroundColor3 = Color3.fromRGB(100, 0, 0)
  13329.         frm.BorderColor3 = Color3.new(1, 0, 0)
  13330.         disabled_calls[get_tableid(crt_tuple)] = true
  13331.     end
  13332. end)
  13333.  
  13334. make_writeable(game_meta)
  13335.  
  13336. game_meta.__namecall = function(...)
  13337.     if (DisableR2S.BorderColor3 == Color3.fromRGB(255, 60, 60)) then return __namecall(...) end
  13338.    
  13339.     local a = {...}
  13340.     local m = table.remove(a, #a)
  13341.     local caller = getfenv(2).script
  13342.    
  13343.     if (m:lower():match("server")) then
  13344.         local trace = getrenv().debug.traceback():gsub("[^\r\n]+", function(c)
  13345.             return "-- " .. c
  13346.         end)
  13347.  
  13348.         if (disabled_calls[get_tableid({...})]) then
  13349.             return __namecall(...)
  13350.         end
  13351.        
  13352.         if (AllRemotes:FindFirstChild(tostring(a[1])) and AllRemotes[tostring(a[1])].Icon.BackgroundColor3 == Color3.fromRGB(255, 100, 100)) then return end
  13353.        
  13354.         local b = init_button(RemoteLog:Clone())
  13355.        
  13356.         local sups = debug.getupvalues(2)
  13357.         local slocs = debug.getlocals(2)
  13358.         local tuple = setmetatable({...}, {
  13359.             __tostring = function()
  13360.                 return "false"
  13361.             end,
  13362.             __call = function() return 0 end
  13363.         })
  13364.         local tID = get_tableid({...})
  13365.        
  13366.         local dt = debug_settings[get_tableid({sups, slocs})]
  13367.         local ndt = namecall_data[get_tableid(tuple)]
  13368.  
  13369.         if (dt and tostring(dt) == "true") then
  13370.             for i, v in next, dt[1] do
  13371.                 debug.setupvalue(2, tostring(i), v)
  13372.             end
  13373.             for i, v in next, dt[2] do
  13374.                 debug.setlocal(2, tostring(i), v)
  13375.             end
  13376.             getmetatable(dt).__tostring = function()
  13377.                 return "false"
  13378.             end
  13379.         end
  13380.  
  13381.         if (ndt and tostring(ndt) == "true") then
  13382.             local frm = NamecallFrame:FindFirstChild(tostring(a[1]) .. get_tableid(tuple))
  13383.  
  13384.             if (not ndt()) then
  13385.                 getmetatable(ndt).__tostring = function()
  13386.                     return "false" 
  13387.                 end
  13388.                 frm:Destroy()
  13389.                 for i, v in next, NamecallFrame:GetChildren() do
  13390.                     v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  13391.                 end
  13392.             end
  13393.  
  13394.             disabled_calls[tID] = nil
  13395.  
  13396.             spawn(function()
  13397.                 for i = 0, 1, 0.1 do
  13398.                     step:wait()
  13399.    
  13400.                     frm.BackgroundColor3 = Color3.new(1, 0, 0):lerp(Color3.new(0, 0, 0), i)
  13401.                     frm.BorderColor3 = Color3.new(1, 0, 0):lerp(Color3.fromRGB(0, 255, 233), i)
  13402.                 end
  13403.             end)
  13404.  
  13405.             NamecallScript.Text = ""
  13406.  
  13407.             return __namecall(unpack(ndt))
  13408.         end
  13409.  
  13410.         if (not dt) then
  13411.             debug_settings[get_tableid({sups, slocs})] = setmetatable({sups, slocs}, {
  13412.                 __tostring = function()
  13413.                     return "false"
  13414.                 end
  13415.             })
  13416.         end
  13417.  
  13418.         if (not ndt) then
  13419.             namecall_data[get_tableid(tuple)] = tuple
  13420.         end
  13421.        
  13422.         b.Text = tostring(a[1])
  13423.         b.Parent = Remotes
  13424.         b.TextColor3 = (m:lower() == "fireserver" and Color3.new(1, 1, 1) or Color3.new(0.5, 0.5, 0.5))
  13425.         b.Position = UDim2.new(0, 10, 0, -20 + #Remotes:GetChildren() * 30)
  13426.        
  13427.         Remotes.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(Remotes))
  13428.         Remotes.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  13429.    
  13430.         b.MouseButton1Down:Connect(function()
  13431.             if (get_tableid({sups, slocs}) ~= get_tableid({ups_og, locs_og})) then
  13432.                 ups = sups
  13433.                 locs = slocs
  13434.                 ups_og = sups
  13435.                 locs_og = slocs
  13436.             end
  13437.            
  13438.             dump_script(trace .. "\n" .. table_tostring.generate(a[1], select(2, unpack(a))))
  13439.             current_script = caller
  13440.             crt_tuple = tuple
  13441.            
  13442.             Locals:ClearAllChildren()
  13443.             Upvalues:ClearAllChildren()
  13444.             spawn(function()
  13445.                 for i, v in next, ups do
  13446.                     wait()
  13447.                     local df = DebugFrame:Clone()
  13448.                     local b = init_button(Button:Clone())
  13449.                    
  13450.                     df.Parent = Upvalues
  13451.                     df.UpdateDS.Visible = false
  13452.                     b.Parent = df
  13453.                     b.Text = tostring(v)
  13454.                     df.Field.Text = tostring(i)
  13455.                     df.Position = UDim2.new(0, 10, 0, -20 + #Upvalues:GetChildren() * 30)
  13456.                     Upvalues.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(Upvalues))
  13457.                     Upvalues.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  13458.                 end
  13459.             end)
  13460.             for i, v in next, locs do
  13461.                 wait()
  13462.                 local df = DebugFrame:Clone()
  13463.                 local b = init_button(Button:Clone())
  13464.                
  13465.                 df.Parent = Locals
  13466.                 df.UpdateDS.Visible = false
  13467.                 b.Parent = df
  13468.                 b.Text = tostring(v)
  13469.                 df.Field.Text = tostring(i)
  13470.                 df.Position = UDim2.new(0, 10, 0, -20 + #Locals:GetChildren() * 30)
  13471.                 Locals.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(Locals))
  13472.             end
  13473.         end)
  13474.     end
  13475.    
  13476.     return __namecall(...)
  13477. end
  13478. end)
  13479. OpenCloseGUI.Name = "OpenCloseGUI"
  13480. OpenCloseGUI.Parent = VirgalJoe
  13481. OpenCloseGUI.BackgroundColor3 = Color3.new(0.27451, 0.27451, 0.27451)
  13482. OpenCloseGUI.BorderSizePixel = 0
  13483. OpenCloseGUI.Position = UDim2.new(0.982333064, 0, 0.349068314, 0)
  13484. OpenCloseGUI.Size = UDim2.new(0, 22, 0, 287)
  13485. OpenCloseGUI.Active = true
  13486. OpenCloseGUI.Draggable = true
  13487.  
  13488. OpenCloseTopFrame.Name = "OpenCloseTopFrame"
  13489. OpenCloseTopFrame.Parent = OpenCloseGUI
  13490. OpenCloseTopFrame.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  13491. OpenCloseTopFrame.BackgroundTransparency = 1
  13492. OpenCloseTopFrame.BorderSizePixel = 0
  13493. OpenCloseTopFrame.Position = UDim2.new(-0.00103881839, 0, -0.00124228874, 0)
  13494. OpenCloseTopFrame.Size = UDim2.new(0, 25, 0, 27)
  13495.  
  13496. OpenGUITopOrangeBar.Name = "OpenGUITopOrangeBar"
  13497. OpenGUITopOrangeBar.Parent = OpenCloseTopFrame
  13498. OpenGUITopOrangeBar.BackgroundColor3 = Color3.new(1, 0.584314, 0)
  13499. OpenGUITopOrangeBar.BorderSizePixel = 0
  13500. OpenGUITopOrangeBar.Position = UDim2.new(0.00104003912, 0, 0.0132050691, 0)
  13501. OpenGUITopOrangeBar.Size = UDim2.new(0, 24, 0, 12)
  13502.  
  13503. OpenGUITopOrangeBar_2.Name = "OpenGUITopOrangeBar"
  13504. OpenGUITopOrangeBar_2.Parent = OpenCloseTopFrame
  13505. OpenGUITopOrangeBar_2.BackgroundColor3 = Color3.new(0.560784, 0.32549, 0)
  13506. OpenGUITopOrangeBar_2.BorderSizePixel = 0
  13507. OpenGUITopOrangeBar_2.Position = UDim2.new(0.00104003912, 0, 0.457649499, 0)
  13508. OpenGUITopOrangeBar_2.Size = UDim2.new(0, 24, 0, 3)
  13509.  
  13510. OpenCloseBackground.Name = "OpenCloseBackground"
  13511. OpenCloseBackground.Parent = OpenCloseTopFrame
  13512. OpenCloseBackground.BackgroundColor3 = Color3.new(1, 0.584314, 0)
  13513. OpenCloseBackground.BorderSizePixel = 0
  13514. OpenCloseBackground.Position = UDim2.new(0.00103920035, 0, 10.2222214, 0)
  13515. OpenCloseBackground.Size = UDim2.new(0, 24, 0, 11)
  13516.  
  13517. OpenCloseBottemFrame.Name = "OpenCloseBottemFrame"
  13518. OpenCloseBottemFrame.Parent = OpenCloseTopFrame
  13519. OpenCloseBottemFrame.BackgroundColor3 = Color3.new(0.560784, 0.32549, 0)
  13520. OpenCloseBottemFrame.BorderSizePixel = 0
  13521. OpenCloseBottemFrame.Position = UDim2.new(0.00103920035, 0, 10.2222214, 0)
  13522. OpenCloseBottemFrame.Size = UDim2.new(0, 24, 0, 3)
  13523.  
  13524. OpenGUIOpenButton.Name = "OpenGUIOpenButton"
  13525. OpenGUIOpenButton.Parent = OpenCloseTopFrame
  13526. OpenGUIOpenButton.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  13527. OpenGUIOpenButton.BackgroundTransparency = 0.89999997615814
  13528. OpenGUIOpenButton.BorderSizePixel = 0
  13529. OpenGUIOpenButton.Position = UDim2.new(0.00104003912, 0, 0.592592597, 0)
  13530. OpenGUIOpenButton.Size = UDim2.new(0, 23, 0, 259)
  13531. OpenGUIOpenButton.Font = Enum.Font.GothamBold
  13532. OpenGUIOpenButton.Text = "+"
  13533. OpenGUIOpenButton.TextColor3 = Color3.new(1, 0.701961, 0)
  13534. OpenGUIOpenButton.TextSize = 20
  13535. OpenGUIOpenButton.TextWrapped = true
  13536. OpenGUIOpenButton.MouseButton1Down:connect(function()
  13537. MainGUI.Visible = true
  13538. OpenCloseGUI.Visible = false
  13539. end)
  13540.  
  13541. CreditGUI.Name = "CreditGUI"
  13542. CreditGUI.Parent = VirgalJoe
  13543. CreditGUI.Active = true
  13544. CreditGUI.BackgroundColor3 = Color3.new(0.27451, 0.27451, 0.27451)
  13545. CreditGUI.BorderSizePixel = 0
  13546. CreditGUI.Position = UDim2.new(0.302217036, 0, 0.0211180132, 0)
  13547. CreditGUI.Size = UDim2.new(0, 297, 0, 229)
  13548. CreditGUI.Visible = false
  13549. CreditGUI.Active = true
  13550. CreditGUI.Draggable = true
  13551.  
  13552. CreditGUITopBar.Name = "CreditGUITopBar"
  13553. CreditGUITopBar.Parent = CreditGUI
  13554. CreditGUITopBar.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  13555. CreditGUITopBar.BorderSizePixel = 0
  13556. CreditGUITopBar.Position = UDim2.new(-0.00103924167, 0, -0.00124225032, 0)
  13557. CreditGUITopBar.Size = UDim2.new(0, 297, 0, 27)
  13558.  
  13559. CreditGUIOrangeBar.Name = "CreditGUIOrangeBar"
  13560. CreditGUIOrangeBar.Parent = CreditGUITopBar
  13561. CreditGUIOrangeBar.BackgroundColor3 = Color3.new(1, 0.584314, 0)
  13562. CreditGUIOrangeBar.BorderSizePixel = 0
  13563. CreditGUIOrangeBar.Position = UDim2.new(0.00103924167, 0, 0.99999994, 0)
  13564. CreditGUIOrangeBar.Size = UDim2.new(0, 297, 0, 11)
  13565.  
  13566. CreditGUISemiTopBar.Name = "CreditGUISemiTopBar"
  13567. CreditGUISemiTopBar.Parent = CreditGUITopBar
  13568. CreditGUISemiTopBar.BackgroundColor3 = Color3.new(0.560784, 0.32549, 0)
  13569. CreditGUISemiTopBar.BorderSizePixel = 0
  13570. CreditGUISemiTopBar.Position = UDim2.new(0.00103924167, 0, 1.4074074, 0)
  13571. CreditGUISemiTopBar.Size = UDim2.new(0, 297, 0, 3)
  13572.  
  13573. CreditGuiQuitButton.Name = "CreditGuiQuitButton"
  13574. CreditGuiQuitButton.Parent = CreditGUITopBar
  13575. CreditGuiQuitButton.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  13576. CreditGuiQuitButton.BorderSizePixel = 0
  13577. CreditGuiQuitButton.Position = UDim2.new(0.907249033, 0, 0.01320507, 0)
  13578. CreditGuiQuitButton.Size = UDim2.new(0, 27, 0, 26)
  13579. CreditGuiQuitButton.Font = Enum.Font.GothamBold
  13580. CreditGuiQuitButton.Text = "X"
  13581. CreditGuiQuitButton.TextColor3 = Color3.new(1, 0.701961, 0)
  13582. CreditGuiQuitButton.TextSize = 20
  13583. CreditGuiQuitButton.TextWrapped = true
  13584. CreditGuiQuitButton.MouseButton1Down:connect(function()
  13585. CreditGUI.Visible = false
  13586. end)
  13587.  
  13588. CreditGUILogo.Name = "CreditGUILogo"
  13589. CreditGUILogo.Parent = CreditGUITopBar
  13590. CreditGUILogo.BackgroundColor3 = Color3.new(1, 1, 1)
  13591. CreditGUILogo.BackgroundTransparency = 1
  13592. CreditGUILogo.Position = UDim2.new(0, 0, 0.148148149, 0)
  13593. CreditGUILogo.Size = UDim2.new(0, 53, 0, 19)
  13594. CreditGUILogo.Font = Enum.Font.SourceSansItalic
  13595. CreditGUILogo.Text = "VAJ"
  13596. CreditGUILogo.TextColor3 = Color3.new(1, 0.584314, 0)
  13597. CreditGUILogo.TextScaled = true
  13598. CreditGUILogo.TextSize = 14
  13599. CreditGUILogo.TextWrapped = true
  13600.  
  13601. CreditGUIBottemBar.Name = "CreditGUIBottemBar"
  13602. CreditGUIBottemBar.Parent = CreditGUITopBar
  13603. CreditGUIBottemBar.BackgroundColor3 = Color3.new(1, 0.584314, 0)
  13604. CreditGUIBottemBar.BorderSizePixel = 0
  13605. CreditGUIBottemBar.Position = UDim2.new(-0.00114898349, 0, 8.07407379, 0)
  13606. CreditGUIBottemBar.Size = UDim2.new(0, 299, 0, 11)
  13607.  
  13608. CreditGUISemiBottemBar.Name = "CreditGUISemiBottemBar"
  13609. CreditGUISemiBottemBar.Parent = CreditGUITopBar
  13610. CreditGUISemiBottemBar.BackgroundColor3 = Color3.new(0.560784, 0.32549, 0)
  13611. CreditGUISemiBottemBar.BorderSizePixel = 0
  13612. CreditGUISemiBottemBar.Position = UDim2.new(-0.00114898349, 0, 7.96296263, 0)
  13613. CreditGUISemiBottemBar.Size = UDim2.new(0, 299, 0, 3)
  13614.  
  13615. CreditGUIInformationText.Name = "CreditGUIInformationText"
  13616. CreditGUIInformationText.Parent = CreditGUITopBar
  13617. CreditGUIInformationText.BackgroundColor3 = Color3.new(1, 1, 1)
  13618. CreditGUIInformationText.BackgroundTransparency = 1
  13619. CreditGUIInformationText.Position = UDim2.new(-0.00114898162, 0, 1.51851821, 0)
  13620. CreditGUIInformationText.Size = UDim2.new(0, 299, 0, 158)
  13621. CreditGUIInformationText.Font = Enum.Font.SourceSansItalic
  13622. CreditGUIInformationText.Text = "Thank you for using my gui nigger. Contact cup of joe#0330\nif you need some help or need me to remove a password system from a GUI."
  13623. CreditGUIInformationText.TextColor3 = Color3.new(1, 1, 1)
  13624. CreditGUIInformationText.TextScaled = true
  13625. CreditGUIInformationText.TextSize = 14
  13626. CreditGUIInformationText.TextWrapped = true
  13627.  
  13628. end)
  13629.  
  13630. RemoteSpy.Name = "RemoteSpy"
  13631. RemoteSpy.Parent = MainGUI
  13632. RemoteSpy.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  13633. RemoteSpy.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  13634. RemoteSpy.BorderSizePixel = 2
  13635. RemoteSpy.Position = UDim2.new(0.0315625519, 0, 0.399752051, 0)
  13636. RemoteSpy.Size = UDim2.new(0, 126, 0, 39)
  13637. RemoteSpy.Font = Enum.Font.GothamBold
  13638. RemoteSpy.Text = "Remote Spy"
  13639. RemoteSpy.TextColor3 = Color3.new(1, 1, 1)
  13640. RemoteSpy.TextScaled = true
  13641. RemoteSpy.TextSize = 25
  13642. RemoteSpy.TextWrapped = true
  13643. RemoteSpy.MouseButton1Down:connect(function()
  13644. local CUSTOM_THEME = [[{"BValue":{"Text":"Brightness: 41"},"TValue":{"Text":"Transparency: 0"},"ImageId":{"Text":"2576395708"},"Brightness":{"CanvasPosition":[1869.680908203125,0]},"WaterTrans":{"CanvasPosition":[1957.4468994140625,0]},"WTValue":{"Text":"Watermark Transparency: 0.62"},"ColorValue":{"Text":"255,0,255"},"Trans":{"CanvasPosition":[0,0]},"BG":{"ImageTransparency":0,"BackgroundTransparency":1,"Image":"http://www.roblox.com/asset/?id=2576395700","ImageColor3":[0.410000026226043701171875,0.410000026226043701171875,0.410000026226043701171875]},"WatermarkImage":{"ImageColor3":[1,0,1],"ImageTransparency":0.62000000476837158203125,"Visible":true}}]]
  13645.  
  13646. -- Objects
  13647.  
  13648. wait(1)
  13649.  
  13650. local R2Sv3 = Instance.new("ScreenGui")
  13651. local BG = Instance.new("ImageLabel")
  13652. local Topbar = Instance.new("Frame")
  13653. local Title = Instance.new("TextLabel")
  13654. local Fold = Instance.new("TextButton")
  13655. local Fullscreen = Instance.new("TextButton")
  13656. local Toolbar = Instance.new("ScrollingFrame")
  13657. local Setclipboard = Instance.new("TextButton")
  13658. local Decompile = Instance.new("TextButton")
  13659. local GetReturn = Instance.new("TextButton")
  13660. local ClearLogs = Instance.new("TextButton")
  13661. local CryptStrings = Instance.new("TextButton")
  13662. local ShowRemotes = Instance.new("TextButton")
  13663. local ChangeBackground = Instance.new("TextButton")
  13664. local Namecall = Instance.new("TextButton")
  13665. local ClassicView = Instance.new("TextButton")
  13666. local EnvEdit = Instance.new("TextButton")
  13667. local DisableR2S = Instance.new("TextButton")
  13668. local AllRemotes = Instance.new("ScrollingFrame")
  13669. local LUResize = Instance.new("TextButton")
  13670. local Upvalues = Instance.new("ScrollingFrame")
  13671. local Script = Instance.new("ScrollingFrame")
  13672. local Remotes = Instance.new("ScrollingFrame")
  13673. local SetAllUps = Instance.new("TextButton")
  13674. local SetAllLoc = Instance.new("TextButton")
  13675. local NCallScriptTip = Instance.new("TextLabel")
  13676. local DisableNamecall = Instance.new("TextButton")
  13677. local NCallLogsTip = Instance.new("TextLabel")
  13678. local RemoveNamecall = Instance.new("TextButton")
  13679. local Locals = Instance.new("ScrollingFrame")
  13680. local AllRemoteBar = Instance.new("ScrollingFrame")
  13681. local Refresh = Instance.new("TextButton")
  13682. local SearchRemote = Instance.new("TextBox")
  13683. local NamecallName = Instance.new("TextLabel")
  13684. local EditNamecall = Instance.new("TextButton")
  13685. local NamecallFrame = Instance.new("ScrollingFrame")
  13686. local NamecallSource = Instance.new("ScrollingFrame")
  13687. local NamecallScript = Instance.new("TextBox")
  13688. local NamecallBar = Instance.new("ScrollingFrame")
  13689. local ApplyNamecall = Instance.new("TextButton")
  13690. local BGBar = Instance.new("ScrollingFrame")
  13691. local UpdateDS = Instance.new("TextButton")
  13692. local Apply = Instance.new("TextButton")
  13693. local ImageId = Instance.new("TextBox")
  13694. local BrightnessFrame = Instance.new("ScrollingFrame")
  13695. local Brightness = Instance.new("ScrollingFrame")
  13696. local TextLabel = Instance.new("TextLabel")
  13697. local BValue = Instance.new("TextLabel")
  13698. local TransFrame = Instance.new("ScrollingFrame")
  13699. local Trans = Instance.new("ScrollingFrame")
  13700. local TextLabel_2 = Instance.new("TextLabel")
  13701. local TValue = Instance.new("TextLabel")
  13702. local RemotesTip = Instance.new("TextLabel")
  13703. local NamecallType = Instance.new("TextButton")
  13704. local LocalsTip = Instance.new("TextLabel")
  13705. local UpvaluesTip = Instance.new("TextLabel")
  13706. local ScriptTip = Instance.new("TextLabel")
  13707. local EELocals = Instance.new("ScrollingFrame")
  13708. local EELocalsTip = Instance.new("TextLabel")
  13709. local EEUpvalues = Instance.new("ScrollingFrame")
  13710. local EEUpvaluesTip = Instance.new("TextLabel")
  13711. local Watermark = Instance.new("TextButton")
  13712. local Gradient = Instance.new("TextButton")
  13713. local Negate = Instance.new("TextButton")
  13714. local WatermarkImage = Instance.new("ImageLabel")
  13715. local GradientImage = Instance.new("ImageLabel")
  13716. local CustomColor = Instance.new("TextButton")
  13717. local ColorValue = Instance.new("TextBox")
  13718. local RandomColor = Instance.new("TextButton")
  13719. local ThemeJSON = Instance.new("TextBox")
  13720. local WTValue = Instance.new("TextLabel")
  13721. local SaveTheme = Instance.new("TextButton")
  13722. local LoadTheme = Instance.new("TextButton")
  13723. local WaterTransFrame = Instance.new("ScrollingFrame")
  13724. local WaterTrans = Instance.new("ScrollingFrame")
  13725. local TextLabel_3 = Instance.new("TextLabel")
  13726. local Explorer = Instance.new("Frame")
  13727. local ExplorerFrame = Instance.new("Frame")
  13728. local ExplorerTitle = Instance.new("TextLabel")
  13729. local ExplorerHide = Instance.new("TextButton")
  13730. local ExplorerMain = Instance.new("ScrollingFrame")
  13731. local ExplorerBack = Instance.new("TextButton")
  13732. local Toolbox = Instance.new("Frame")
  13733. local RemoteFrame = Instance.new("Frame")
  13734. local MainButton = Instance.new("TextButton")
  13735. local Icon = Instance.new("Frame")
  13736. local ScriptLine = Instance.new("Frame")
  13737. local SourceLine = Instance.new("TextLabel")
  13738. local RemoteLog = Instance.new("TextButton")
  13739. local Button = Instance.new("TextButton")
  13740. local Box = Instance.new("TextBox")
  13741. local DebugFrame = Instance.new("Frame")
  13742. local Field = Instance.new("TextLabel")
  13743. local ObjectFrame = Instance.new("Frame")
  13744. local ObjectName = Instance.new("TextLabel")
  13745. local SelectObject = Instance.new("TextButton")
  13746. local SetLocals = Instance.new("TextButton")
  13747. local SetUpvalues = Instance.new("TextButton")
  13748. local LoadChildren = Instance.new("TextButton")
  13749. local ExplorerFind = Instance.new("TextBox")
  13750. local CallRemote = Instance.new("TextButton")
  13751. local Warning = Instance.new("Frame")
  13752. local WarningLabel = Instance.new("TextLabel")
  13753. local Topbar2 = Instance.new("Frame")
  13754. local Title2 = Instance.new("TextLabel")
  13755. local Missing = Instance.new("TextLabel")
  13756. local SkipError = Instance.new("TextButton")
  13757. local QuitScript = Instance.new("TextButton")
  13758.  
  13759. -- Properties
  13760.  
  13761. R2Sv3.Name = "Filtershark"
  13762. R2Sv3.Parent = game.StarterGui
  13763. R2Sv3.ResetOnSpawn = false
  13764.  
  13765. BG.Name = "BG"
  13766. BG.Parent = R2Sv3
  13767. BG.Active = true
  13768. BG.Visible = false
  13769. BG.BackgroundColor3 = Color3.new(1, 1, 1)
  13770. BG.BackgroundTransparency = 1
  13771. BG.BorderColor3 = Color3.new(0, 0.854902, 0.898039)
  13772. BG.BorderSizePixel = 0
  13773. BG.Draggable = true
  13774. BG.Position = UDim2.new(0.494525552, -445, 0.502044976, -220)
  13775. BG.Size = UDim2.new(0.5, 200, 0.5, 200)
  13776. BG.Image = "rbxassetid://1480010758"
  13777.  
  13778. Topbar.Name = "Topbar"
  13779. Topbar.Parent = BG
  13780. Topbar.BackgroundColor3 = Color3.new(0, 0, 0)
  13781. Topbar.BackgroundTransparency = 0.60000002384186
  13782. Topbar.BorderSizePixel = 0
  13783. Topbar.Size = UDim2.new(1, 0, 0, 20)
  13784. Topbar.ZIndex = 2
  13785.  
  13786. Title.Name = "Title"
  13787. Title.Parent = Topbar
  13788. Title.BackgroundColor3 = Color3.new(0, 0, 0)
  13789. Title.BackgroundTransparency = 0.60000002384186
  13790. Title.BorderSizePixel = 0
  13791. Title.Position = UDim2.new(0.5, -80, 0, 0)
  13792. Title.Size = UDim2.new(0, 160, 1, 0)
  13793. Title.ZIndex = 3
  13794. Title.Font = Enum.Font.SourceSansBold
  13795. Title.FontSize = Enum.FontSize.Size14
  13796. Title.Text = "Filtershark"
  13797. Title.TextColor3 = Color3.new(1, 1, 1)
  13798. Title.TextSize = 14
  13799.  
  13800. Fold.Name = "Fold"
  13801. Fold.Parent = Topbar
  13802. Fold.BackgroundColor3 = Color3.new(0, 0, 0)
  13803. Fold.BackgroundTransparency = 0.60000002384186
  13804. Fold.BorderSizePixel = 0
  13805. Fold.Position = UDim2.new(1, -40, 0, 0)
  13806. Fold.Size = UDim2.new(0, 40, 0, 20)
  13807. Fold.ZIndex = 3
  13808. Fold.Font = Enum.Font.SourceSansBold
  13809. Fold.FontSize = Enum.FontSize.Size14
  13810. Fold.Text = "_"
  13811. Fold.TextColor3 = Color3.new(0.988235, 0.988235, 0.988235)
  13812. Fold.TextSize = 14
  13813.  
  13814. Fullscreen.Name = "Fullscreen"
  13815. Fullscreen.Parent = Topbar
  13816. Fullscreen.BackgroundColor3 = Color3.new(0, 0, 0)
  13817. Fullscreen.BackgroundTransparency = 0.75
  13818. Fullscreen.BorderSizePixel = 0
  13819. Fullscreen.Position = UDim2.new(1, -90, 0, 0)
  13820. Fullscreen.Size = UDim2.new(0, 40, 0, 20)
  13821. Fullscreen.ZIndex = 3
  13822. Fullscreen.Font = Enum.Font.SourceSansBold
  13823. Fullscreen.FontSize = Enum.FontSize.Size14
  13824. Fullscreen.Text = "[]"
  13825. Fullscreen.TextColor3 = Color3.new(0.988235, 0.988235, 0.988235)
  13826. Fullscreen.TextSize = 14
  13827. Fullscreen.TextTransparency = 0.60000002384186
  13828.  
  13829. Toolbar.Name = "Toolbar"
  13830. Toolbar.Parent = BG
  13831. Toolbar.BackgroundColor3 = Color3.new(0, 0, 0)
  13832. Toolbar.BackgroundTransparency = 0.60000002384186
  13833. Toolbar.BorderSizePixel = 0
  13834. Toolbar.Position = UDim2.new(0, 10, 0, 30)
  13835. Toolbar.Size = UDim2.new(1, -20, 0, 50)
  13836. Toolbar.ZIndex = 2
  13837. Toolbar.BottomImage = "rbxassetid://226025278"
  13838. Toolbar.CanvasPosition = Vector2.new(843, 0)
  13839. Toolbar.CanvasSize = UDim2.new(0, 1311, 0, 0)
  13840. Toolbar.MidImage = "rbxassetid://226025278"
  13841. Toolbar.ScrollBarThickness = 5
  13842. Toolbar.TopImage = "rbxassetid://226025278"
  13843.  
  13844. Setclipboard.Name = "Setclipboard"
  13845. Setclipboard.Parent = Toolbar
  13846. Setclipboard.BackgroundColor3 = Color3.new(0, 0, 0)
  13847. Setclipboard.BackgroundTransparency = 0.75
  13848. Setclipboard.BorderColor3 = Color3.new(0, 0.952941, 1)
  13849. Setclipboard.Position = UDim2.new(0, 10, 0.5, -10)
  13850. Setclipboard.Size = UDim2.new(0, 120, 0, 20)
  13851. Setclipboard.ZIndex = 3
  13852. Setclipboard.Font = Enum.Font.SourceSansBold
  13853. Setclipboard.FontSize = Enum.FontSize.Size14
  13854. Setclipboard.Text = "COPY"
  13855. Setclipboard.TextColor3 = Color3.new(1, 1, 1)
  13856. Setclipboard.TextSize = 14
  13857. Setclipboard.TextTransparency = 0.60000002384186
  13858.  
  13859. Decompile.Name = "Decompile"
  13860. Decompile.Parent = Toolbar
  13861. Decompile.BackgroundColor3 = Color3.new(0, 0, 0)
  13862. Decompile.BackgroundTransparency = 0.75
  13863. Decompile.BorderColor3 = Color3.new(0, 0.952941, 1)
  13864. Decompile.Position = UDim2.new(0, 140, 0.5, -10)
  13865. Decompile.Size = UDim2.new(0, 120, 0, 20)
  13866. Decompile.ZIndex = 3
  13867. Decompile.Font = Enum.Font.SourceSansBold
  13868. Decompile.FontSize = Enum.FontSize.Size14
  13869. Decompile.Text = "DECOMPILE"
  13870. Decompile.TextColor3 = Color3.new(1, 1, 1)
  13871. Decompile.TextSize = 14
  13872. Decompile.TextTransparency = 0.60000002384186
  13873.  
  13874. ClearLogs.Name = "ClearLogs"
  13875. ClearLogs.Parent = Toolbar
  13876. ClearLogs.BackgroundColor3 = Color3.new(0, 0, 0)
  13877. ClearLogs.BackgroundTransparency = 0.75
  13878. ClearLogs.BorderColor3 = Color3.new(0, 0.952941, 1)
  13879. ClearLogs.Position = UDim2.new(0, 270, 0.5, -10)
  13880. ClearLogs.Size = UDim2.new(0, 120, 0, 20)
  13881. ClearLogs.ZIndex = 3
  13882. ClearLogs.Font = Enum.Font.SourceSansBold
  13883. ClearLogs.FontSize = Enum.FontSize.Size14
  13884. ClearLogs.Text = "CLEAR LOGS"
  13885. ClearLogs.TextColor3 = Color3.new(1, 1, 1)
  13886. ClearLogs.TextSize = 14
  13887. ClearLogs.TextTransparency = 0.60000002384186
  13888.  
  13889. CryptStrings.Name = "CryptStrings"
  13890. CryptStrings.Parent = Toolbar
  13891. CryptStrings.BackgroundColor3 = Color3.new(0, 0, 0)
  13892. CryptStrings.BackgroundTransparency = 0.75
  13893. CryptStrings.BorderColor3 = Color3.new(0, 0.952941, 1)
  13894. CryptStrings.Position = UDim2.new(0, 400, 0.5, -10)
  13895. CryptStrings.Size = UDim2.new(0, 120, 0, 20)
  13896. CryptStrings.ZIndex = 3
  13897. CryptStrings.Font = Enum.Font.SourceSansBold
  13898. CryptStrings.FontSize = Enum.FontSize.Size14
  13899. CryptStrings.Text = "FORMAT STRINGS"
  13900. CryptStrings.TextColor3 = Color3.new(1, 1, 1)
  13901. CryptStrings.TextSize = 14
  13902. CryptStrings.TextTransparency = 0.60000002384186
  13903.  
  13904. ShowRemotes.Name = "ShowRemotes"
  13905. ShowRemotes.Parent = Toolbar
  13906. ShowRemotes.BackgroundColor3 = Color3.new(0, 0, 0)
  13907. ShowRemotes.BackgroundTransparency = 0.75
  13908. ShowRemotes.BorderColor3 = Color3.new(0, 0.952941, 1)
  13909. ShowRemotes.Position = UDim2.new(0, 530, 0.5, -10)
  13910. ShowRemotes.Size = UDim2.new(0, 120, 0, 20)
  13911. ShowRemotes.ZIndex = 3
  13912. ShowRemotes.Font = Enum.Font.SourceSansBold
  13913. ShowRemotes.FontSize = Enum.FontSize.Size14
  13914. ShowRemotes.Text = "ALL REMOTES"
  13915. ShowRemotes.TextColor3 = Color3.new(1, 1, 1)
  13916. ShowRemotes.TextSize = 14
  13917. ShowRemotes.TextTransparency = 0.60000002384186
  13918.  
  13919. ChangeBackground.Name = "ChangeBackground"
  13920. ChangeBackground.Parent = Toolbar
  13921. ChangeBackground.BackgroundColor3 = Color3.new(0, 0, 0)
  13922. ChangeBackground.BackgroundTransparency = 0.75
  13923. ChangeBackground.BorderColor3 = Color3.new(0, 0.952941, 1)
  13924. ChangeBackground.Position = UDim2.new(0, 660, 0.5, -10)
  13925. ChangeBackground.Size = UDim2.new(0, 120, 0, 20)
  13926. ChangeBackground.ZIndex = 3
  13927. ChangeBackground.Font = Enum.Font.SourceSansBold
  13928. ChangeBackground.FontSize = Enum.FontSize.Size14
  13929. ChangeBackground.Text = "BACKGROUND"
  13930. ChangeBackground.TextColor3 = Color3.new(1, 1, 1)
  13931. ChangeBackground.TextSize = 14
  13932. ChangeBackground.TextTransparency = 0.60000002384186
  13933.  
  13934. ClassicView.Name = "ClassicView"
  13935. ClassicView.Parent = Toolbar
  13936. ClassicView.BackgroundColor3 = Color3.new(0, 0, 0)
  13937. ClassicView.BackgroundTransparency = 0.75
  13938. ClassicView.BorderColor3 = Color3.new(0.556863, 1, 0.486275)
  13939. ClassicView.Position = UDim2.new(0, 790, 0.5, -10)
  13940. ClassicView.Size = UDim2.new(0, 120, 0, 20)
  13941. ClassicView.ZIndex = 3
  13942. ClassicView.Font = Enum.Font.SourceSansBold
  13943. ClassicView.FontSize = Enum.FontSize.Size14
  13944. ClassicView.Text = "MAIN"
  13945. ClassicView.TextColor3 = Color3.new(0.556863, 1, 0.486275)
  13946. ClassicView.TextSize = 14
  13947. ClassicView.TextTransparency = 0.60000002384186
  13948.  
  13949. EnvEdit.Name = "EnvEdit"
  13950. EnvEdit.Parent = Toolbar
  13951. EnvEdit.BackgroundColor3 = Color3.new(0, 0, 0)
  13952. EnvEdit.BackgroundTransparency = 0.75
  13953. EnvEdit.BorderColor3 = Color3.new(0, 0.952941, 1)
  13954. EnvEdit.Position = UDim2.new(0, 920, 0.5, -10)
  13955. EnvEdit.Size = UDim2.new(0, 120, 0, 20)
  13956. EnvEdit.ZIndex = 3
  13957. EnvEdit.Font = Enum.Font.SourceSansBold
  13958. EnvEdit.FontSize = Enum.FontSize.Size14
  13959. EnvEdit.Text = "ENVEDIT"
  13960. EnvEdit.TextColor3 = Color3.new(1, 1, 1)
  13961. EnvEdit.TextSize = 14
  13962. EnvEdit.TextTransparency = 0.60000002384186
  13963.  
  13964. DisableR2S.Name = "DisableR2S"
  13965. DisableR2S.Parent = Toolbar
  13966. DisableR2S.BackgroundColor3 = Color3.new(0, 0, 0)
  13967. DisableR2S.BackgroundTransparency = 0.75
  13968. DisableR2S.BorderColor3 = Color3.new(0.556863, 1, 0.486275)
  13969. DisableR2S.Position = UDim2.new(0, 1050, 0.5, -10)
  13970. DisableR2S.Size = UDim2.new(0, 120, 0, 20)
  13971. DisableR2S.ZIndex = 3
  13972. DisableR2S.Font = Enum.Font.SourceSansBold
  13973. DisableR2S.FontSize = Enum.FontSize.Size14
  13974. DisableR2S.Text = "RUNNING"
  13975. DisableR2S.TextColor3 = Color3.new(0.556863, 1, 0.486275)
  13976. DisableR2S.TextSize = 14
  13977. DisableR2S.TextTransparency = 0.60000002384186
  13978.  
  13979. AllRemotes.Name = "AllRemotes"
  13980. AllRemotes.Parent = BG
  13981. AllRemotes.BackgroundColor3 = Color3.new(0, 0, 0)
  13982. AllRemotes.BackgroundTransparency = 0.6
  13983. AllRemotes.BorderSizePixel = 0
  13984. AllRemotes.Position = UDim2.new(0, 10, 0, 90)
  13985. AllRemotes.Size = UDim2.new(1, -20, 1, -150)
  13986. AllRemotes.Visible = false
  13987. AllRemotes.ZIndex = 2
  13988. AllRemotes.BottomImage = "rbxassetid://226025278"
  13989. AllRemotes.CanvasSize = UDim2.new(0, 0, 0, 820)
  13990. AllRemotes.MidImage = "rbxassetid://226025278"
  13991. AllRemotes.ScrollBarThickness = 5
  13992. AllRemotes.TopImage = "rbxassetid://226025278"
  13993.  
  13994. LUResize.Name = "LUResize"
  13995. LUResize.Parent = BG
  13996. LUResize.BackgroundColor3 = Color3.new(0, 1, 1)
  13997. LUResize.BackgroundTransparency = 0.75
  13998. LUResize.BorderSizePixel = 0
  13999. LUResize.Position = UDim2.new(0, 160, 0.5, 35)
  14000. LUResize.Size = UDim2.new(0, 200, 0, 10)
  14001. LUResize.Font = Enum.Font.SourceSansBold
  14002. LUResize.FontSize = Enum.FontSize.Size14
  14003. LUResize.Text = ""
  14004. LUResize.TextColor3 = Color3.new(0, 0, 0)
  14005. LUResize.TextSize = 14
  14006. LUResize.TextTransparency = 0.60000002384186
  14007.  
  14008. Upvalues.Name = "Upvalues"
  14009. Upvalues.Parent = BG
  14010. Upvalues.BackgroundColor3 = Color3.new(0, 0, 0)
  14011. Upvalues.BackgroundTransparency = 0.60000002384186
  14012. Upvalues.BorderSizePixel = 0
  14013. Upvalues.Position = UDim2.new(0, 160, 0.5, 65)
  14014. Upvalues.Size = UDim2.new(0, 200, 0.5, -75)
  14015. Upvalues.ZIndex = 2
  14016. Upvalues.BottomImage = "rbxassetid://226025278"
  14017. Upvalues.CanvasSize = UDim2.new(0, 0, 0, 0)
  14018. Upvalues.MidImage = "rbxassetid://226025278"
  14019. Upvalues.ScrollBarThickness = 5
  14020. Upvalues.TopImage = "rbxassetid://226025278"
  14021.  
  14022. Script.Name = "Script"
  14023. Script.Parent = BG
  14024. Script.BackgroundColor3 = Color3.new(0, 0, 0)
  14025. Script.BackgroundTransparency = 0.60000002384186
  14026. Script.BorderSizePixel = 0
  14027. Script.Position = UDim2.new(0, 370, 0, 100)
  14028. Script.Selectable = false
  14029. Script.Size = UDim2.new(1, -380, 1, -140)
  14030. Script.ZIndex = 2
  14031. Script.BottomImage = "rbxassetid://226025278"
  14032. Script.CanvasSize = UDim2.new(10, 0, 0, 0)
  14033. Script.MidImage = "rbxassetid://226025278"
  14034. Script.ScrollBarThickness = 5
  14035. Script.TopImage = "rbxassetid://226025278"
  14036.  
  14037. Remotes.Name = "Remotes"
  14038. Remotes.Parent = BG
  14039. Remotes.BackgroundColor3 = Color3.new(0, 0, 0)
  14040. Remotes.BackgroundTransparency = 0.60000002384186
  14041. Remotes.BorderSizePixel = 0
  14042. Remotes.Position = UDim2.new(0, 10, 0, 100)
  14043. Remotes.Size = UDim2.new(0, 140, 1, -110)
  14044. Remotes.ZIndex = 2
  14045. Remotes.BottomImage = "rbxassetid://226025278"
  14046. Remotes.CanvasSize = UDim2.new(0, 0, 0, 0)
  14047. Remotes.MidImage = "rbxassetid://226025278"
  14048. Remotes.ScrollBarThickness = 5
  14049. Remotes.TopImage = "rbxassetid://226025278"
  14050.  
  14051. Locals.Name = "Locals"
  14052. Locals.Parent = BG
  14053. Locals.BackgroundColor3 = Color3.new(0, 0, 0)
  14054. Locals.BackgroundTransparency = 0.60000002384186
  14055. Locals.BorderSizePixel = 0
  14056. Locals.Position = UDim2.new(0, 160, 0, 100)
  14057. Locals.Size = UDim2.new(0, 200, 0.5, -75)
  14058. Locals.ZIndex = 2
  14059. Locals.BottomImage = "rbxassetid://226025278"
  14060. Locals.CanvasSize = UDim2.new(0, 0, 0, 0)
  14061. Locals.MidImage = "rbxassetid://226025278"
  14062. Locals.ScrollBarThickness = 5
  14063. Locals.TopImage = "rbxassetid://226025278"
  14064.  
  14065. AllRemoteBar.Name = "AllRemoteBar"
  14066. AllRemoteBar.Parent = BG
  14067. AllRemoteBar.BackgroundColor3 = Color3.new(0, 0, 0)
  14068. AllRemoteBar.BackgroundTransparency = 0.60000002384186
  14069. AllRemoteBar.BorderSizePixel = 0
  14070. AllRemoteBar.Position = UDim2.new(0, 10, 1, -50)
  14071. AllRemoteBar.Size = UDim2.new(1, -20, 0, 40)
  14072. AllRemoteBar.Visible = false
  14073. AllRemoteBar.ZIndex = 2
  14074. AllRemoteBar.BottomImage = "rbxassetid://226025278"
  14075. AllRemoteBar.CanvasSize = UDim2.new(0, 0, 0, 0)
  14076. AllRemoteBar.MidImage = "rbxassetid://226025278"
  14077. AllRemoteBar.ScrollBarThickness = 5
  14078. AllRemoteBar.TopImage = "rbxassetid://226025278"
  14079.  
  14080. Refresh.Name = "Refresh"
  14081. Refresh.Parent = AllRemoteBar
  14082. Refresh.BackgroundColor3 = Color3.new(0, 0, 0)
  14083. Refresh.BackgroundTransparency = 0.75
  14084. Refresh.BorderColor3 = Color3.new(0, 0.952941, 1)
  14085. Refresh.Position = UDim2.new(0, 10, 0.5, -10)
  14086. Refresh.Size = UDim2.new(0.5, -20, 0, 20)
  14087. Refresh.ZIndex = 3
  14088. Refresh.Font = Enum.Font.SourceSansBold
  14089. Refresh.FontSize = Enum.FontSize.Size14
  14090. Refresh.Text = "REFRESH LIST"
  14091. Refresh.TextColor3 = Color3.new(1, 1, 1)
  14092. Refresh.TextSize = 14
  14093. Refresh.TextTransparency = 0.60000002384186
  14094.  
  14095. SearchRemote.Name = "SearchRemote"
  14096. SearchRemote.Parent = AllRemoteBar
  14097. SearchRemote.BackgroundColor3 = Color3.new(0, 0, 0)
  14098. SearchRemote.BackgroundTransparency = 0.75
  14099. SearchRemote.BorderColor3 = Color3.new(0, 0.917647, 1)
  14100. SearchRemote.Position = UDim2.new(0.5, 10, 0.5, -10)
  14101. SearchRemote.Size = UDim2.new(0.5, -20, 0, 20)
  14102. SearchRemote.ZIndex = 3
  14103. SearchRemote.Font = Enum.Font.SourceSansBold
  14104. SearchRemote.FontSize = Enum.FontSize.Size14
  14105. SearchRemote.Text = "[SEARCH]"
  14106. SearchRemote.TextColor3 = Color3.new(1, 1, 1)
  14107. SearchRemote.TextSize = 14
  14108. SearchRemote.TextTransparency = 0.60000002384186
  14109.  
  14110. BGBar.Name = "BGBar"
  14111. BGBar.Parent = BG
  14112. BGBar.BackgroundColor3 = Color3.new(0, 0, 0)
  14113. BGBar.BackgroundTransparency = 0.60000002384186
  14114. BGBar.BorderSizePixel = 0
  14115. BGBar.Position = UDim2.new(0, 10, 1, -50)
  14116. BGBar.Size = UDim2.new(1, -20, 0, 40)
  14117. BGBar.Visible = false
  14118. BGBar.ZIndex = 2
  14119. BGBar.BottomImage = "rbxassetid://226025278"
  14120. BGBar.CanvasSize = UDim2.new(0, 0, 0, 0)
  14121. BGBar.MidImage = "rbxassetid://226025278"
  14122. BGBar.ScrollBarThickness = 5
  14123. BGBar.TopImage = "rbxassetid://226025278"
  14124.  
  14125. Apply.Name = "Apply"
  14126. Apply.Parent = BGBar
  14127. Apply.BackgroundColor3 = Color3.new(0, 0, 0)
  14128. Apply.BackgroundTransparency = 0.75
  14129. Apply.BorderColor3 = Color3.new(0, 0.952941, 1)
  14130. Apply.Position = UDim2.new(0, 10, 0.5, -10)
  14131. Apply.Size = UDim2.new(0.5, -20, 0, 20)
  14132. Apply.ZIndex = 3
  14133. Apply.Font = Enum.Font.SourceSansBold
  14134. Apply.FontSize = Enum.FontSize.Size14
  14135. Apply.Text = "APPLY"
  14136. Apply.TextColor3 = Color3.new(1, 1, 1)
  14137. Apply.TextSize = 14
  14138. Apply.TextTransparency = 0.60000002384186
  14139.  
  14140. ImageId.Name = "ImageId"
  14141. ImageId.Parent = BGBar
  14142. ImageId.BackgroundColor3 = Color3.new(0, 0, 0)
  14143. ImageId.BackgroundTransparency = 0.75
  14144. ImageId.BorderColor3 = Color3.new(0, 0.917647, 1)
  14145. ImageId.Position = UDim2.new(0.5, 10, 0.5, -10)
  14146. ImageId.Size = UDim2.new(0.5, -20, 0, 20)
  14147. ImageId.ZIndex = 3
  14148. ImageId.Font = Enum.Font.SourceSansBold
  14149. ImageId.FontSize = Enum.FontSize.Size14
  14150. ImageId.Text = "1480010758"
  14151. ImageId.TextColor3 = Color3.new(1, 1, 1)
  14152. ImageId.TextSize = 14
  14153. ImageId.TextTransparency = 0.60000002384186
  14154.  
  14155. BrightnessFrame.Name = "BrightnessFrame"
  14156. BrightnessFrame.Parent = BG
  14157. BrightnessFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  14158. BrightnessFrame.BackgroundTransparency = 0.60000002384186
  14159. BrightnessFrame.BorderColor3 = Color3.new(0, 0.901961, 1)
  14160. BrightnessFrame.BorderSizePixel = 0
  14161. BrightnessFrame.ClipsDescendants = false
  14162. BrightnessFrame.Position = UDim2.new(0, 10, 0, 95)
  14163. BrightnessFrame.Size = UDim2.new(1, -20, 0, 25)
  14164. BrightnessFrame.Visible = false
  14165. BrightnessFrame.ZIndex = 2
  14166. BrightnessFrame.BottomImage = "rbxassetid://226025278"
  14167. BrightnessFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
  14168. BrightnessFrame.MidImage = "rbxassetid://226025278"
  14169. BrightnessFrame.ScrollBarThickness = 5
  14170. BrightnessFrame.TopImage = "rbxassetid://226025278"
  14171.  
  14172. Brightness.Name = "Brightness"
  14173. Brightness.Parent = BrightnessFrame
  14174. Brightness.BackgroundColor3 = Color3.new(1, 1, 1)
  14175. Brightness.BackgroundTransparency = 1
  14176. Brightness.BorderSizePixel = 0
  14177. Brightness.Position = UDim2.new(0, 10, 0.5, -5)
  14178. Brightness.Selectable = false
  14179. Brightness.Size = UDim2.new(1, -20, 0, 10)
  14180. Brightness.BottomImage = "rbxassetid://226025278"
  14181. Brightness.CanvasSize = UDim2.new(0, 5000, 0, 0)
  14182. Brightness.MidImage = "rbxassetid://226025278"
  14183. Brightness.ScrollBarThickness = 10
  14184. Brightness.ZIndex = 2
  14185. Brightness.TopImage = "rbxassetid://226025278"
  14186.  
  14187. TextLabel.Parent = BrightnessFrame
  14188. TextLabel.BackgroundColor3 = Color3.new(0, 0, 0)
  14189. TextLabel.BackgroundTransparency = 0.5
  14190. TextLabel.BorderSizePixel = 0
  14191. TextLabel.Position = UDim2.new(0, 0, 0, -10)
  14192. TextLabel.Size = UDim2.new(1, 0, 0, 10)
  14193. TextLabel.ZIndex = 2
  14194. TextLabel.Font = Enum.Font.SourceSansBold
  14195. TextLabel.FontSize = Enum.FontSize.Size14
  14196. TextLabel.Text = "BRIGHTNESS"
  14197. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  14198. TextLabel.TextScaled = true
  14199. TextLabel.TextSize = 14
  14200. TextLabel.TextWrapped = true
  14201.  
  14202. BValue.Name = "BValue"
  14203. BValue.Parent = BG
  14204. BValue.BackgroundColor3 = Color3.new(0, 0, 0)
  14205. BValue.BackgroundTransparency = 0.60000002384186
  14206. BValue.BorderColor3 = Color3.new(0, 0.984314, 1)
  14207. BValue.Position = UDim2.new(0, 10, 1, -110)
  14208. BValue.Size = UDim2.new(1, -20, 0, 20)
  14209. BValue.Visible = false
  14210. BValue.Font = Enum.Font.SourceSansBold
  14211. BValue.FontSize = Enum.FontSize.Size14
  14212. BValue.Text = "Brightness: 100"
  14213. BValue.TextColor3 = Color3.new(1, 1, 1)
  14214. BValue.TextScaled = true
  14215. BValue.TextSize = 14
  14216. BValue.TextTransparency = 0.60000002384186
  14217. BValue.TextWrapped = true
  14218.  
  14219. TransFrame.Name = "TransFrame"
  14220. TransFrame.Parent = BG
  14221. TransFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  14222. TransFrame.BackgroundTransparency = 0.60000002384186
  14223. TransFrame.BorderColor3 = Color3.new(0, 0.901961, 1)
  14224. TransFrame.BorderSizePixel = 0
  14225. TransFrame.ClipsDescendants = false
  14226. TransFrame.Position = UDim2.new(0, 10, 0, 135)
  14227. TransFrame.Size = UDim2.new(1, -20, 0, 25)
  14228. TransFrame.Visible = false
  14229. TransFrame.ZIndex = 2
  14230. TransFrame.BottomImage = "rbxassetid://226025278"
  14231. TransFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
  14232. TransFrame.MidImage = "rbxassetid://226025278"
  14233. TransFrame.ScrollBarThickness = 0
  14234. TransFrame.TopImage = "rbxassetid://226025278"
  14235.  
  14236. Trans.Name = "Trans"
  14237. Trans.Parent = TransFrame
  14238. Trans.BackgroundColor3 = Color3.new(1, 1, 1)
  14239. Trans.BackgroundTransparency = 1
  14240. Trans.BorderSizePixel = 0
  14241. Trans.Position = UDim2.new(0, 10, 0.5, -5)
  14242. Trans.Selectable = false
  14243. Trans.Size = UDim2.new(1, -20, 0, 10)
  14244. Trans.BottomImage = "rbxassetid://226025278"
  14245. Trans.CanvasSize = UDim2.new(0, 5000, 0, 0)
  14246. Trans.MidImage = "rbxassetid://226025278"
  14247. Trans.ScrollBarThickness = 10
  14248. Trans.ZIndex = 2
  14249. Trans.TopImage = "rbxassetid://226025278"
  14250.  
  14251. TextLabel_2.Parent = TransFrame
  14252. TextLabel_2.BackgroundColor3 = Color3.new(0, 0, 0)
  14253. TextLabel_2.BackgroundTransparency = 0.5
  14254. TextLabel_2.BorderSizePixel = 0
  14255. TextLabel_2.Position = UDim2.new(0, 0, 0, -10)
  14256. TextLabel_2.Size = UDim2.new(1, 0, 0, 10)
  14257. TextLabel_2.ZIndex = 2
  14258. TextLabel_2.Font = Enum.Font.SourceSansBold
  14259. TextLabel_2.FontSize = Enum.FontSize.Size14
  14260. TextLabel_2.Text = "TRANSPARENCY"
  14261. TextLabel_2.TextColor3 = Color3.new(1, 1, 1)
  14262. TextLabel_2.TextScaled = true
  14263. TextLabel_2.TextSize = 14
  14264. TextLabel_2.TextWrapped = true
  14265.  
  14266. TValue.Name = "TValue"
  14267. TValue.Parent = BG
  14268. TValue.BackgroundColor3 = Color3.new(0, 0, 0)
  14269. TValue.BackgroundTransparency = 0.60000002384186
  14270. TValue.BorderColor3 = Color3.new(0, 0.984314, 1)
  14271. TValue.Position = UDim2.new(0, 10, 1, -80)
  14272. TValue.Size = UDim2.new(1, -20, 0, 20)
  14273. TValue.Visible = false
  14274. TValue.Font = Enum.Font.SourceSansBold
  14275. TValue.FontSize = Enum.FontSize.Size14
  14276. TValue.Text = "Transparency: 0"
  14277. TValue.TextColor3 = Color3.new(1, 1, 1)
  14278. TValue.TextScaled = true
  14279. TValue.TextSize = 14
  14280. TValue.TextTransparency = 0.60000002384186
  14281. TValue.TextWrapped = true
  14282.  
  14283. RemotesTip.Name = "RemotesTip"
  14284. RemotesTip.Parent = BG
  14285. RemotesTip.BackgroundColor3 = Color3.new(0, 0, 0)
  14286. RemotesTip.BackgroundTransparency = 0.5
  14287. RemotesTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  14288. RemotesTip.BorderSizePixel = 0
  14289. RemotesTip.Position = UDim2.new(0, 10, 0, 90)
  14290. RemotesTip.Size = UDim2.new(0, 140, 0, 10)
  14291. RemotesTip.Font = Enum.Font.SourceSansBold
  14292. RemotesTip.FontSize = Enum.FontSize.Size14
  14293. RemotesTip.Text = "REMOTES"
  14294. RemotesTip.TextColor3 = Color3.new(1, 1, 1)
  14295. RemotesTip.TextScaled = true
  14296. RemotesTip.TextSize = 14
  14297. RemotesTip.TextTransparency = 0.60000002384186
  14298. RemotesTip.TextWrapped = true
  14299.  
  14300. LocalsTip.Name = "LocalsTip"
  14301. LocalsTip.Parent = BG
  14302. LocalsTip.BackgroundColor3 = Color3.new(0, 0, 0)
  14303. LocalsTip.BackgroundTransparency = 0.5
  14304. LocalsTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  14305. LocalsTip.BorderSizePixel = 0
  14306. LocalsTip.Position = UDim2.new(0, 160, 0, 90)
  14307. LocalsTip.Size = UDim2.new(0, 200, 0, 10)
  14308. LocalsTip.Font = Enum.Font.SourceSansBold
  14309. LocalsTip.FontSize = Enum.FontSize.Size14
  14310. LocalsTip.Text = "LOCALS"
  14311. LocalsTip.TextColor3 = Color3.new(1, 1, 1)
  14312. LocalsTip.TextScaled = true
  14313. LocalsTip.TextSize = 14
  14314. LocalsTip.TextTransparency = 0.60000002384186
  14315. LocalsTip.TextWrapped = true
  14316.  
  14317. UpvaluesTip.Name = "UpvaluesTip"
  14318. UpvaluesTip.Parent = BG
  14319. UpvaluesTip.BackgroundColor3 = Color3.new(0, 0, 0)
  14320. UpvaluesTip.BackgroundTransparency = 0.5
  14321. UpvaluesTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  14322. UpvaluesTip.BorderSizePixel = 0
  14323. UpvaluesTip.Position = UDim2.new(0, 160, 0.5, 55)
  14324. UpvaluesTip.Size = UDim2.new(0, 200, 0, 10)
  14325. UpvaluesTip.Font = Enum.Font.SourceSansBold
  14326. UpvaluesTip.FontSize = Enum.FontSize.Size14
  14327. UpvaluesTip.Text = "UPVALUES"
  14328. UpvaluesTip.TextColor3 = Color3.new(1, 1, 1)
  14329. UpvaluesTip.TextScaled = true
  14330. UpvaluesTip.TextSize = 14
  14331. UpvaluesTip.TextTransparency = 0.60000002384186
  14332. UpvaluesTip.TextWrapped = true
  14333.  
  14334. ScriptTip.Name = "ScriptTip"
  14335. ScriptTip.Parent = BG
  14336. ScriptTip.BackgroundColor3 = Color3.new(0, 0, 0)
  14337. ScriptTip.BackgroundTransparency = 0.5
  14338. ScriptTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  14339. ScriptTip.BorderSizePixel = 0
  14340. ScriptTip.Position = UDim2.new(0, 370, 0, 90)
  14341. ScriptTip.Size = UDim2.new(1, -380, 0, 10)
  14342. ScriptTip.Font = Enum.Font.SourceSansBold
  14343. ScriptTip.FontSize = Enum.FontSize.Size14
  14344. ScriptTip.Text = "SCRIPT"
  14345. ScriptTip.TextColor3 = Color3.new(1, 1, 1)
  14346. ScriptTip.TextScaled = true
  14347. ScriptTip.TextSize = 14
  14348. ScriptTip.TextTransparency = 0.60000002384186
  14349. ScriptTip.TextWrapped = true
  14350.  
  14351. EELocals.Name = "EELocals"
  14352. EELocals.Parent = BG
  14353. EELocals.BackgroundColor3 = Color3.new(0, 0, 0)
  14354. EELocals.BackgroundTransparency = 0.60000002384186
  14355. EELocals.BorderSizePixel = 0
  14356. EELocals.Position = UDim2.new(0, 10, 0, 100)
  14357. EELocals.Size = UDim2.new(0.5, -15, 1, -170)
  14358. EELocals.Visible = false
  14359. EELocals.ZIndex = 2
  14360. EELocals.BottomImage = "rbxassetid://226025278"
  14361. EELocals.MidImage = "rbxassetid://226025278"
  14362. EELocals.ScrollBarThickness = 5
  14363. EELocals.TopImage = "rbxassetid://226025278"
  14364.  
  14365. EELocalsTip.Name = "EELocalsTip"
  14366. EELocalsTip.Parent = BG
  14367. EELocalsTip.BackgroundColor3 = Color3.new(0, 0, 0)
  14368. EELocalsTip.BackgroundTransparency = 0.5
  14369. EELocalsTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  14370. EELocalsTip.BorderSizePixel = 0
  14371. EELocalsTip.Position = UDim2.new(0, 10, 0, 90)
  14372. EELocalsTip.Size = UDim2.new(0.5, -15, 0, 10)
  14373. EELocalsTip.Visible = false
  14374. EELocalsTip.ZIndex = 2
  14375. EELocalsTip.Font = Enum.Font.SourceSansBold
  14376. EELocalsTip.FontSize = Enum.FontSize.Size14
  14377. EELocalsTip.Text = "EnvEdit LOCALS"
  14378. EELocalsTip.TextColor3 = Color3.new(1, 1, 1)
  14379. EELocalsTip.TextScaled = true
  14380. EELocalsTip.TextSize = 14
  14381. EELocalsTip.TextTransparency = 0.60000002384186
  14382. EELocalsTip.TextWrapped = true
  14383.  
  14384. EEUpvalues.Name = "EEUpvalues"
  14385. EEUpvalues.Parent = BG
  14386. EEUpvalues.BackgroundColor3 = Color3.new(0, 0, 0)
  14387. EEUpvalues.BackgroundTransparency = 0.60000002384186
  14388. EEUpvalues.BorderSizePixel = 0
  14389. EEUpvalues.Position = UDim2.new(0.5, 5, 0, 100)
  14390. EEUpvalues.Size = UDim2.new(0.5, -15, 1, -170)
  14391. EEUpvalues.Visible = false
  14392. EEUpvalues.ZIndex = 2
  14393. EEUpvalues.BottomImage = "rbxassetid://226025278"
  14394. EEUpvalues.MidImage = "rbxassetid://226025278"
  14395. EEUpvalues.ScrollBarThickness = 5
  14396. EEUpvalues.TopImage = "rbxassetid://226025278"
  14397.  
  14398. EEUpvaluesTip.Name = "EEUpvaluesTip"
  14399. EEUpvaluesTip.Parent = BG
  14400. EEUpvaluesTip.BackgroundColor3 = Color3.new(0, 0, 0)
  14401. EEUpvaluesTip.BackgroundTransparency = 0.5
  14402. EEUpvaluesTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  14403. EEUpvaluesTip.BorderSizePixel = 0
  14404. EEUpvaluesTip.Position = UDim2.new(0.5, 5, 0, 90)
  14405. EEUpvaluesTip.Size = UDim2.new(0.5, -15, 0, 10)
  14406. EEUpvaluesTip.Visible = false
  14407. EEUpvaluesTip.ZIndex = 2
  14408. EEUpvaluesTip.Font = Enum.Font.SourceSansBold
  14409. EEUpvaluesTip.FontSize = Enum.FontSize.Size14
  14410. EEUpvaluesTip.Text = "EnvEdit UPVALUES"
  14411. EEUpvaluesTip.TextColor3 = Color3.new(1, 1, 1)
  14412. EEUpvaluesTip.TextScaled = true
  14413. EEUpvaluesTip.TextSize = 14
  14414. EEUpvaluesTip.TextTransparency = 0.60000002384186
  14415. EEUpvaluesTip.TextWrapped = true
  14416.  
  14417. Watermark.Name = "Watermark"
  14418. Watermark.Parent = BG
  14419. Watermark.BackgroundColor3 = Color3.new(0, 0, 0)
  14420. Watermark.BackgroundTransparency = 0.75
  14421. Watermark.BorderColor3 = Color3.new(0, 0.952941, 1)
  14422. Watermark.Position = UDim2.new(0, 10, 0, 209)
  14423. Watermark.Size = UDim2.new(0.5, -15, 0, 20)
  14424. Watermark.Visible = false
  14425. Watermark.ZIndex = 3
  14426. Watermark.Selected = true
  14427. Watermark.Font = Enum.Font.SourceSansBold
  14428. Watermark.FontSize = Enum.FontSize.Size14
  14429. Watermark.Text = "WATERMARK"
  14430. Watermark.TextColor3 = Color3.new(1, 1, 1)
  14431. Watermark.TextSize = 14
  14432. Watermark.TextTransparency = 0.60000002384186
  14433.  
  14434. Gradient.Name = "Gradient"
  14435. Gradient.Parent = BG
  14436. Gradient.BackgroundColor3 = Color3.new(0, 0, 0)
  14437. Gradient.BackgroundTransparency = 0.75
  14438. Gradient.BorderColor3 = Color3.new(0, 0.952941, 1)
  14439. Gradient.Position = UDim2.new(0, 10, 0, 239)
  14440. Gradient.Size = UDim2.new(1, -20, 0, 20)
  14441. Gradient.Visible = false
  14442. Gradient.ZIndex = 3
  14443. Gradient.Selected = true
  14444. Gradient.Font = Enum.Font.SourceSansBold
  14445. Gradient.FontSize = Enum.FontSize.Size14
  14446. Gradient.Text = "GRADIENT"
  14447. Gradient.TextColor3 = Color3.new(1, 1, 1)
  14448. Gradient.TextSize = 14
  14449. Gradient.TextTransparency = 0.60000002384186
  14450.  
  14451. Negate.Name = "Negate"
  14452. Negate.Parent = BG
  14453. Negate.BackgroundColor3 = Color3.new(0, 0, 0)
  14454. Negate.BackgroundTransparency = 0.75
  14455. Negate.BorderColor3 = Color3.new(0, 0.952941, 1)
  14456. Negate.Position = UDim2.new(0.5, 5, 0, 209)
  14457. Negate.Size = UDim2.new(0.5, -15, 0, 20)
  14458. Negate.Visible = false
  14459. Negate.ZIndex = 3
  14460. Negate.Selected = true
  14461. Negate.Font = Enum.Font.SourceSansBold
  14462. Negate.FontSize = Enum.FontSize.Size14
  14463. Negate.Text = "INVERT COLORS"
  14464. Negate.TextColor3 = Color3.new(1, 1, 1)
  14465. Negate.TextSize = 14
  14466. Negate.TextTransparency = 0.60000002384186
  14467.  
  14468. WatermarkImage.Name = "WatermarkImage"
  14469. WatermarkImage.Parent = BG
  14470. WatermarkImage.BackgroundColor3 = Color3.new(1, 1, 1)
  14471. WatermarkImage.BackgroundTransparency = 1
  14472. WatermarkImage.Size = UDim2.new(1, 0, 1, 0)
  14473. WatermarkImage.Image = "rbxassetid://2848097717"
  14474.  
  14475. GradientImage.Name = "GradientImage"
  14476. GradientImage.Parent = BG
  14477. GradientImage.BackgroundColor3 = Color3.new(1, 1, 1)
  14478. GradientImage.BackgroundTransparency = 1
  14479. GradientImage.Size = UDim2.new(1, 0, 1, 0)
  14480. GradientImage.Image = "rbxassetid://2541118527"
  14481.  
  14482. CustomColor.Name = "CustomColor"
  14483. CustomColor.Parent = BG
  14484. CustomColor.BackgroundColor3 = Color3.new(0, 0, 0)
  14485. CustomColor.BackgroundTransparency = 0.75
  14486. CustomColor.BorderColor3 = Color3.new(0, 0.952941, 1)
  14487. CustomColor.Position = UDim2.new(0, 10, 0, 269)
  14488. CustomColor.Size = UDim2.new(0.5, -15, 0, 20)
  14489. CustomColor.Visible = false
  14490. CustomColor.ZIndex = 3
  14491. CustomColor.Selected = true
  14492. CustomColor.Font = Enum.Font.SourceSansBold
  14493. CustomColor.FontSize = Enum.FontSize.Size14
  14494. CustomColor.Text = "SET COLOR"
  14495. CustomColor.TextColor3 = Color3.new(1, 1, 1)
  14496. CustomColor.TextSize = 14
  14497. CustomColor.TextTransparency = 0.60000002384186
  14498.  
  14499. ColorValue.Name = "ColorValue"
  14500. ColorValue.Parent = BG
  14501. ColorValue.BackgroundColor3 = Color3.new(0, 0, 0)
  14502. ColorValue.BackgroundTransparency = 0.75
  14503. ColorValue.BorderColor3 = Color3.new(0, 0.917647, 1)
  14504. ColorValue.Position = UDim2.new(0.5, 5, 0, 269)
  14505. ColorValue.Size = UDim2.new(0.5, -15, 0, 20)
  14506. ColorValue.Visible = false
  14507. ColorValue.ZIndex = 3
  14508. ColorValue.Font = Enum.Font.SourceSansBold
  14509. ColorValue.FontSize = Enum.FontSize.Size14
  14510. ColorValue.Text = "255,255,255"
  14511. ColorValue.TextColor3 = Color3.new(1, 1, 1)
  14512. ColorValue.TextSize = 14
  14513. ColorValue.TextTransparency = 0.60000002384186
  14514.  
  14515. RandomColor.Name = "RandomColor"
  14516. RandomColor.Parent = BG
  14517. RandomColor.BackgroundColor3 = Color3.new(0, 0, 0)
  14518. RandomColor.BackgroundTransparency = 0.75
  14519. RandomColor.BorderColor3 = Color3.new(0, 0.952941, 1)
  14520. RandomColor.Position = UDim2.new(0, 10, 0, 299)
  14521. RandomColor.Size = UDim2.new(1, -20, 0, 20)
  14522. RandomColor.Visible = false
  14523. RandomColor.ZIndex = 3
  14524. RandomColor.Selected = true
  14525. RandomColor.Font = Enum.Font.SourceSansBold
  14526. RandomColor.FontSize = Enum.FontSize.Size14
  14527. RandomColor.Text = "RANDOM COLOR"
  14528. RandomColor.TextColor3 = Color3.new(1, 1, 1)
  14529. RandomColor.TextSize = 14
  14530. RandomColor.TextTransparency = 0.60000002384186
  14531.  
  14532. ThemeJSON.Name = "ThemeJSON"
  14533. ThemeJSON.Parent = BG
  14534. ThemeJSON.BackgroundColor3 = Color3.new(0, 0, 0)
  14535. ThemeJSON.BackgroundTransparency = 0.75
  14536. ThemeJSON.BorderColor3 = Color3.new(0, 0.917647, 1)
  14537. ThemeJSON.Position = UDim2.new(0, 310, 1, -170)
  14538. ThemeJSON.Size = UDim2.new(1, -320, 0, 20)
  14539. ThemeJSON.Visible = false
  14540. ThemeJSON.ZIndex = 3
  14541. ThemeJSON.Font = Enum.Font.SourceSansBold
  14542. ThemeJSON.FontSize = Enum.FontSize.Size14
  14543. ThemeJSON.Text = "[PASTE THEME JSON]"
  14544. ThemeJSON.TextColor3 = Color3.new(1, 1, 1)
  14545. ThemeJSON.TextScaled = true
  14546. ThemeJSON.TextSize = 14
  14547. ThemeJSON.TextTransparency = 0.60000002384186
  14548. ThemeJSON.TextWrapped = true
  14549.  
  14550. WTValue.Name = "WTValue"
  14551. WTValue.Parent = BG
  14552. WTValue.BackgroundColor3 = Color3.new(0, 0, 0)
  14553. WTValue.BackgroundTransparency = 0.60000002384186
  14554. WTValue.BorderColor3 = Color3.new(0, 0.984314, 1)
  14555. WTValue.Position = UDim2.new(0, 10, 1, -140)
  14556. WTValue.Size = UDim2.new(1, -20, 0, 20)
  14557. WTValue.Visible = false
  14558. WTValue.Font = Enum.Font.SourceSansBold
  14559. WTValue.FontSize = Enum.FontSize.Size14
  14560. WTValue.Text = "Watermark Transparency: 0"
  14561. WTValue.TextColor3 = Color3.new(1, 1, 1)
  14562. WTValue.TextScaled = true
  14563. WTValue.TextSize = 14
  14564. WTValue.TextTransparency = 0.60000002384186
  14565. WTValue.TextWrapped = true
  14566.  
  14567. SaveTheme.Name = "SaveTheme"
  14568. SaveTheme.Parent = BG
  14569. SaveTheme.BackgroundColor3 = Color3.new(0, 0, 0)
  14570. SaveTheme.BackgroundTransparency = 0.75
  14571. SaveTheme.BorderColor3 = Color3.new(0, 0.952941, 1)
  14572. SaveTheme.Position = UDim2.new(0, 10, 1, -170)
  14573. SaveTheme.Size = UDim2.new(0, 140, 0, 20)
  14574. SaveTheme.Visible = false
  14575. SaveTheme.ZIndex = 3
  14576. SaveTheme.Selected = true
  14577. SaveTheme.Font = Enum.Font.SourceSansBold
  14578. SaveTheme.FontSize = Enum.FontSize.Size14
  14579. SaveTheme.Text = "SAVE THEME"
  14580. SaveTheme.TextColor3 = Color3.new(1, 1, 1)
  14581. SaveTheme.TextSize = 14
  14582. SaveTheme.TextTransparency = 0.60000002384186
  14583.  
  14584. LoadTheme.Name = "LoadTheme"
  14585. LoadTheme.Parent = BG
  14586. LoadTheme.BackgroundColor3 = Color3.new(0, 0, 0)
  14587. LoadTheme.BackgroundTransparency = 0.75
  14588. LoadTheme.BorderColor3 = Color3.new(0, 0.952941, 1)
  14589. LoadTheme.Position = UDim2.new(0, 160, 1, -170)
  14590. LoadTheme.Size = UDim2.new(0, 140, 0, 20)
  14591. LoadTheme.Visible = false
  14592. LoadTheme.ZIndex = 3
  14593. LoadTheme.Selected = true
  14594. LoadTheme.Font = Enum.Font.SourceSansBold
  14595. LoadTheme.FontSize = Enum.FontSize.Size14
  14596. LoadTheme.Text = "LOAD THEME"
  14597. LoadTheme.TextColor3 = Color3.new(1, 1, 1)
  14598. LoadTheme.TextSize = 14
  14599. LoadTheme.TextTransparency = 0.60000002384186
  14600.  
  14601. WaterTransFrame.Name = "WaterTransFrame"
  14602. WaterTransFrame.Parent = BG
  14603. WaterTransFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  14604. WaterTransFrame.BackgroundTransparency = 0.60000002384186
  14605. WaterTransFrame.BorderColor3 = Color3.new(0, 0.901961, 1)
  14606. WaterTransFrame.BorderSizePixel = 0
  14607. WaterTransFrame.ClipsDescendants = false
  14608. WaterTransFrame.Position = UDim2.new(0, 10, 0, 175)
  14609. WaterTransFrame.Size = UDim2.new(1, -20, 0, 25)
  14610. WaterTransFrame.Visible = false
  14611. WaterTransFrame.ZIndex = 2
  14612. WaterTransFrame.BottomImage = "rbxassetid://226025278"
  14613. WaterTransFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
  14614. WaterTransFrame.MidImage = "rbxassetid://226025278"
  14615. WaterTransFrame.ScrollBarThickness = 0
  14616. WaterTransFrame.TopImage = "rbxassetid://226025278"
  14617.  
  14618. WaterTrans.Name = "WaterTrans"
  14619. WaterTrans.Parent = WaterTransFrame
  14620. WaterTrans.BackgroundColor3 = Color3.new(1, 1, 1)
  14621. WaterTrans.BackgroundTransparency = 1
  14622. WaterTrans.BorderSizePixel = 0
  14623. WaterTrans.Position = UDim2.new(0, 10, 0.5, -5)
  14624. WaterTrans.Selectable = false
  14625. WaterTrans.ZIndex = 2
  14626. WaterTrans.Size = UDim2.new(1, -20, 0, 10)
  14627. WaterTrans.BottomImage = "rbxassetid://226025278"
  14628. WaterTrans.CanvasSize = UDim2.new(0, 5000, 0, 0)
  14629. WaterTrans.MidImage = "rbxassetid://226025278"
  14630. WaterTrans.ScrollBarThickness = 10
  14631. WaterTrans.TopImage = "rbxassetid://226025278"
  14632.  
  14633. TextLabel_3.Parent = WaterTransFrame
  14634. TextLabel_3.BackgroundColor3 = Color3.new(0, 0, 0)
  14635. TextLabel_3.BackgroundTransparency = 0.5
  14636. TextLabel_3.BorderSizePixel = 0
  14637. TextLabel_3.Position = UDim2.new(0, 0, 0, -10)
  14638. TextLabel_3.Size = UDim2.new(1, 0, 0, 10)
  14639. TextLabel_3.ZIndex = 2
  14640. TextLabel_3.Font = Enum.Font.SourceSansBold
  14641. TextLabel_3.FontSize = Enum.FontSize.Size14
  14642. TextLabel_3.Text = "WATERMARK TRANSPARENCY"
  14643. TextLabel_3.TextColor3 = Color3.new(1, 1, 1)
  14644. TextLabel_3.TextScaled = true
  14645. TextLabel_3.TextSize = 14
  14646. TextLabel_3.TextWrapped = true
  14647.  
  14648. Explorer.Name = "Explorer"
  14649. Explorer.Parent = BG
  14650. Explorer.Active = true
  14651. Explorer.BackgroundColor3 = Color3.new(0, 0, 0)
  14652. Explorer.BackgroundTransparency = 0.5
  14653. Explorer.BorderSizePixel = 0
  14654. Explorer.Draggable = true
  14655. Explorer.Position = UDim2.new(0, 100, 0, 100)
  14656. Explorer.Size = UDim2.new(0.600000024, 0, 0.600000024, 0)
  14657. Explorer.Visible = false
  14658. Explorer.ZIndex = 4
  14659.  
  14660. ExplorerFrame.Name = "ExplorerFrame"
  14661. ExplorerFrame.Parent = Explorer
  14662. ExplorerFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  14663. ExplorerFrame.BackgroundTransparency = 0.60000002384186
  14664. ExplorerFrame.BorderSizePixel = 0
  14665. ExplorerFrame.Size = UDim2.new(1, 0, 0, 20)
  14666. ExplorerFrame.ZIndex = 5
  14667.  
  14668. ExplorerTitle.Name = "ExplorerTitle"
  14669. ExplorerTitle.Parent = ExplorerFrame
  14670. ExplorerTitle.BackgroundColor3 = Color3.new(0, 0, 0)
  14671. ExplorerTitle.BackgroundTransparency = 0.5
  14672. ExplorerTitle.Position = UDim2.new(0.5, -90, 0, 0)
  14673. ExplorerTitle.Size = UDim2.new(0, 180, 1, 0)
  14674. ExplorerTitle.ZIndex = 6
  14675. ExplorerTitle.Font = Enum.Font.SourceSansBold
  14676. ExplorerTitle.FontSize = Enum.FontSize.Size14
  14677. ExplorerTitle.Text = "Object Browser"
  14678. ExplorerTitle.TextColor3 = Color3.new(1, 1, 1)
  14679. ExplorerTitle.TextSize = 14
  14680.  
  14681. ExplorerHide.Name = "ExplorerHide"
  14682. ExplorerHide.Parent = ExplorerFrame
  14683. ExplorerHide.BackgroundColor3 = Color3.new(0, 0, 0)
  14684. ExplorerHide.BackgroundTransparency = 0.5
  14685. ExplorerHide.BorderSizePixel = 0
  14686. ExplorerHide.Position = UDim2.new(1, -50, 0, 0)
  14687. ExplorerHide.Size = UDim2.new(0, 50, 1, 0)
  14688. ExplorerHide.ZIndex = 6
  14689. ExplorerHide.Selected = true
  14690. ExplorerHide.Font = Enum.Font.SourceSansBold
  14691. ExplorerHide.FontSize = Enum.FontSize.Size14
  14692. ExplorerHide.Text = "_"
  14693. ExplorerHide.TextColor3 = Color3.new(1, 1, 1)
  14694. ExplorerHide.TextSize = 14
  14695.  
  14696. ExplorerMain.Name = "ExplorerMain"
  14697. ExplorerMain.Parent = Explorer
  14698. ExplorerMain.BackgroundColor3 = Color3.new(0, 0, 0)
  14699. ExplorerMain.BackgroundTransparency = 0.60000002384186
  14700. ExplorerMain.BorderSizePixel = 0
  14701. ExplorerMain.ClipsDescendants = true
  14702. ExplorerMain.Position = UDim2.new(0, 10, 0, 30)
  14703. ExplorerMain.Size = UDim2.new(1, -20, 1, -70)
  14704. ExplorerMain.ZIndex = 5
  14705. ExplorerMain.BottomImage = "rbxassetid://226025278"
  14706. ExplorerMain.MidImage = "rbxassetid://226025278"
  14707. ExplorerMain.ScrollBarThickness = 5
  14708. ExplorerMain.TopImage = "rbxassetid://226025278"
  14709.  
  14710. ExplorerBack.Name = "ExplorerBack"
  14711. ExplorerBack.Parent = Explorer
  14712. ExplorerBack.BackgroundColor3 = Color3.new(0, 0, 0)
  14713. ExplorerBack.BackgroundTransparency = 0.5
  14714. ExplorerBack.BorderColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  14715. ExplorerBack.Position = UDim2.new(0, 10, 1, -30)
  14716. ExplorerBack.Size = UDim2.new(0.5, -20, 0, 20)
  14717. ExplorerBack.ZIndex = 5
  14718. ExplorerBack.Font = Enum.Font.SourceSansBold
  14719. ExplorerBack.FontSize = Enum.FontSize.Size14
  14720. ExplorerBack.Text = "<<<"
  14721. ExplorerBack.TextColor3 = Color3.new(1, 1, 1)
  14722. ExplorerBack.TextSize = 14
  14723.  
  14724. Toolbox.Name = "Toolbox"
  14725. Toolbox.Parent = R2Sv3
  14726. Toolbox.BackgroundColor3 = Color3.new(1, 1, 1)
  14727. Toolbox.Size = UDim2.new(0, 100, 0, 100)
  14728. Toolbox.Visible = false
  14729.  
  14730. RemoteFrame.Name = "RemoteFrame"
  14731. RemoteFrame.Parent = Toolbox
  14732. RemoteFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  14733. RemoteFrame.BackgroundTransparency = 0.64999997615814
  14734. RemoteFrame.BorderColor3 = Color3.new(0, 1, 0.917647)
  14735. RemoteFrame.Position = UDim2.new(0, 10, 0, 10)
  14736. RemoteFrame.Size = UDim2.new(1, -20, 0, 20)
  14737. RemoteFrame.ZIndex = 3
  14738.  
  14739. MainButton.Name = "MainButton"
  14740. MainButton.Parent = RemoteFrame
  14741. MainButton.BackgroundColor3 = Color3.new(0, 0, 0)
  14742. MainButton.BackgroundTransparency = 0.5
  14743. MainButton.BorderSizePixel = 0
  14744. MainButton.Size = UDim2.new(0, 200, 1, 0)
  14745. MainButton.ZIndex = 4
  14746. MainButton.Font = Enum.Font.SourceSansBold
  14747. MainButton.FontSize = Enum.FontSize.Size14
  14748. MainButton.Text = "SayMessageRequest"
  14749. MainButton.TextColor3 = Color3.new(1, 1, 1)
  14750. MainButton.TextSize = 14
  14751. MainButton.TextTransparency = 0.60000002384186
  14752.  
  14753. Icon.Name = "Icon"
  14754. Icon.Parent = RemoteFrame
  14755. Icon.BackgroundColor3 = Color3.new(0.509804, 1, 0.454902)
  14756. Icon.BackgroundTransparency = 0.40000000596046
  14757. Icon.BorderSizePixel = 0
  14758. Icon.Position = UDim2.new(0, 210, 0.5, -3)
  14759. Icon.Size = UDim2.new(1, -220, 0, 6)
  14760. Icon.ZIndex = 4
  14761.  
  14762. ScriptLine.Name = "ScriptLine"
  14763. ScriptLine.Parent = Toolbox
  14764. ScriptLine.BackgroundColor3 = Color3.new(1, 1, 1)
  14765. ScriptLine.BackgroundTransparency = 1
  14766. ScriptLine.BorderSizePixel = 0
  14767. ScriptLine.Size = UDim2.new(1, 0, 0, 20)
  14768. ScriptLine.ZIndex = 3
  14769.  
  14770. SourceLine.Name = "SourceLine"
  14771. SourceLine.Parent = ScriptLine
  14772. SourceLine.BackgroundColor3 = Color3.new(0, 0, 0)
  14773. SourceLine.BackgroundTransparency = 1
  14774. SourceLine.BorderSizePixel = 0
  14775. SourceLine.Position = UDim2.new(0, 10, 0, 0)
  14776. SourceLine.Size = UDim2.new(1, -50, 1, 0)
  14777. SourceLine.ZIndex = 4
  14778. SourceLine.Font = Enum.Font.Code
  14779. SourceLine.FontSize = Enum.FontSize.Size14
  14780. SourceLine.Text = "0"
  14781. SourceLine.TextColor3 = Color3.new(1, 1, 1)
  14782. SourceLine.TextSize = 14
  14783. SourceLine.TextTransparency = 0.5
  14784. SourceLine.TextXAlignment = Enum.TextXAlignment.Left
  14785.  
  14786. RemoteLog.Name = "RemoteLog"
  14787. RemoteLog.Parent = Toolbox
  14788. RemoteLog.BackgroundColor3 = Color3.new(0, 0, 0)
  14789. RemoteLog.BackgroundTransparency = 0.60000002384186
  14790. RemoteLog.BorderColor3 = Color3.new(1, 1, 1)
  14791. RemoteLog.BorderSizePixel = 0
  14792. RemoteLog.Position = UDim2.new(0, 10, 0, 10)
  14793. RemoteLog.Size = UDim2.new(1, -20, 0, 20)
  14794. RemoteLog.ZIndex = 3
  14795. RemoteLog.Font = Enum.Font.SourceSansBold
  14796. RemoteLog.FontSize = Enum.FontSize.Size14
  14797. RemoteLog.Text = "SayMessageRequest"
  14798. RemoteLog.TextColor3 = Color3.new(1, 1, 1)
  14799. RemoteLog.TextSize = 14
  14800. RemoteLog.TextTransparency = 0.5
  14801.  
  14802. Button.Name = "Button"
  14803. Button.Parent = Toolbox
  14804. Button.BackgroundColor3 = Color3.new(0, 0, 0)
  14805. Button.BackgroundTransparency = 0.75
  14806. Button.BorderSizePixel = 0
  14807. Button.Position = UDim2.new(1, -80, 0, 0)
  14808. Button.Size = UDim2.new(0, 80, 1, 0)
  14809. Button.ZIndex = 4
  14810. Button.Font = Enum.Font.SourceSansBold
  14811. Button.FontSize = Enum.FontSize.Size12
  14812. Button.TextColor3 = Color3.new(1, 1, 1)
  14813. Button.TextSize = 12
  14814. Button.TextTransparency = 0.60000002384186
  14815. Button.TextWrapped = true
  14816.  
  14817. Box.Name = "Box"
  14818. Box.Parent = Toolbox
  14819. Box.BackgroundColor3 = Color3.new(0, 0, 0)
  14820. Box.BackgroundTransparency = 0.75
  14821. Box.BorderSizePixel = 0
  14822. Box.Position = UDim2.new(1, -80, 0, 0)
  14823. Box.Size = UDim2.new(0, 80, 1, 0)
  14824. Box.ZIndex = 4
  14825. Box.Font = Enum.Font.SourceSansBold
  14826. Box.FontSize = Enum.FontSize.Size12
  14827. Box.TextColor3 = Color3.new(1, 1, 1)
  14828. Box.TextSize = 12
  14829. Box.TextTransparency = 0.60000002384186
  14830. Box.TextWrapped = true
  14831.  
  14832. DebugFrame.Name = "DebugFrame"
  14833. DebugFrame.Parent = Toolbox
  14834. DebugFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  14835. DebugFrame.BackgroundTransparency = 0.5
  14836. DebugFrame.BorderColor3 = Color3.new(0, 0.984314, 1)
  14837. DebugFrame.Position = UDim2.new(0, 10, 0, 10)
  14838. DebugFrame.Size = UDim2.new(1, -20, 0, 20)
  14839. DebugFrame.ZIndex = 3
  14840.  
  14841. Field.Name = "Field"
  14842. Field.Parent = DebugFrame
  14843. Field.BackgroundColor3 = Color3.new(0, 0, 0)
  14844. Field.BackgroundTransparency = 1
  14845. Field.Size = UDim2.new(0, 80, 1, 0)
  14846. Field.ZIndex = 4
  14847. Field.Font = Enum.Font.SourceSansBold
  14848. Field.FontSize = Enum.FontSize.Size12
  14849. Field.Text = "anim"
  14850. Field.TextColor3 = Color3.new(1, 1, 1)
  14851. Field.TextSize = 12
  14852. Field.TextWrapped = true
  14853.  
  14854. ObjectFrame.Name = "ObjectFrame"
  14855. ObjectFrame.Parent = Toolbox
  14856. ObjectFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  14857. ObjectFrame.BackgroundTransparency = 0.5
  14858. ObjectFrame.BorderColor3 = Color3.new(0.333333, 0.333333, 0.333333)
  14859. ObjectFrame.Position = UDim2.new(0, 10, 0, 10)
  14860. ObjectFrame.Size = UDim2.new(1, -20, 0, 20)
  14861. ObjectFrame.ZIndex = 6
  14862.  
  14863. ObjectName.Name = "ObjectName"
  14864. ObjectName.Parent = ObjectFrame
  14865. ObjectName.BackgroundColor3 = Color3.new(0, 0, 0)
  14866. ObjectName.BackgroundTransparency = 0.5
  14867. ObjectName.BorderSizePixel = 0
  14868. ObjectName.Size = UDim2.new(0, 200, 1, 0)
  14869. ObjectName.ZIndex = 7
  14870. ObjectName.Font = Enum.Font.SourceSansBold
  14871. ObjectName.FontSize = Enum.FontSize.Size14
  14872. ObjectName.Text = "Workspace"
  14873. ObjectName.TextColor3 = Color3.new(1, 1, 1)
  14874. ObjectName.TextSize = 14
  14875.  
  14876. SelectObject.Name = "SelectObject"
  14877. SelectObject.Parent = ObjectFrame
  14878. SelectObject.BackgroundColor3 = Color3.new(0, 0, 0)
  14879. SelectObject.BorderSizePixel = 0
  14880. SelectObject.Position = UDim2.new(1, -80, 0, 0)
  14881. SelectObject.Size = UDim2.new(0, 80, 1, 0)
  14882. SelectObject.ZIndex = 7
  14883. SelectObject.Font = Enum.Font.SourceSansBold
  14884. SelectObject.FontSize = Enum.FontSize.Size14
  14885. SelectObject.Text = "Select"
  14886. SelectObject.TextColor3 = Color3.new(1, 1, 1)
  14887. SelectObject.TextSize = 14
  14888.  
  14889. LoadChildren.Name = "LoadChildren"
  14890. LoadChildren.Parent = ObjectFrame
  14891. LoadChildren.BackgroundColor3 = Color3.new(0, 0, 0)
  14892. LoadChildren.BorderSizePixel = 0
  14893. LoadChildren.Position = UDim2.new(1, -170, 0, 0)
  14894. LoadChildren.Size = UDim2.new(0, 80, 1, 0)
  14895. LoadChildren.ZIndex = 7
  14896. LoadChildren.Font = Enum.Font.SourceSansBold
  14897. LoadChildren.FontSize = Enum.FontSize.Size14
  14898. LoadChildren.Text = "Load"
  14899. LoadChildren.TextColor3 = Color3.new(1, 1, 1)
  14900. LoadChildren.TextSize = 14
  14901.  
  14902. ExplorerFind.Name = "ExplorerFind"
  14903. ExplorerFind.Parent = Explorer
  14904. ExplorerFind.BackgroundColor3 = Color3.new(0, 0, 0)
  14905. ExplorerFind.BackgroundTransparency = 0.5
  14906. ExplorerFind.BorderColor3 = Color3.new(0.321569, 0.321569, 0.321569)
  14907. ExplorerFind.Position = UDim2.new(0.5, 5, 1, -30)
  14908. ExplorerFind.Size = UDim2.new(0.5, -20, 0, 20)
  14909. ExplorerFind.ZIndex = 5
  14910. ExplorerFind.Font = Enum.Font.SourceSansBold
  14911. ExplorerFind.FontSize = Enum.FontSize.Size14
  14912. ExplorerFind.Text = "SEARCH"
  14913. ExplorerFind.TextColor3 = Color3.new(1, 1, 1)
  14914. ExplorerFind.TextSize = 14
  14915.  
  14916. Warning.Name = "Warning"
  14917. Warning.Parent = R2Sv3
  14918. Warning.Active = true
  14919. Warning.Visible = false
  14920. Warning.BackgroundColor3 = Color3.new(0, 0, 0)
  14921. Warning.BackgroundTransparency = 0.30000001192093
  14922. Warning.BorderSizePixel = 0
  14923. Warning.Position = UDim2.new(0.5, -200, 0.5, -130)
  14924. Warning.Size = UDim2.new(0, 400, 0, 260)
  14925.  
  14926. WarningLabel.Name = "WarningLabel"
  14927. WarningLabel.Parent = Warning
  14928. WarningLabel.BackgroundColor3 = Color3.new(0, 0, 0)
  14929. WarningLabel.BackgroundTransparency = 0.5
  14930. WarningLabel.BorderSizePixel = 0
  14931. WarningLabel.Position = UDim2.new(0, 10, 0, 30)
  14932. WarningLabel.Size = UDim2.new(1, -20, 0, 20)
  14933. WarningLabel.ZIndex = 2
  14934. WarningLabel.Font = Enum.Font.SourceSansBold
  14935. WarningLabel.FontSize = Enum.FontSize.Size14
  14936. WarningLabel.Text = "Your exploit does not support required functions"
  14937. WarningLabel.TextColor3 = Color3.new(1, 1, 1)
  14938. WarningLabel.TextSize = 14
  14939.  
  14940. Topbar2.Name = "Topbar"
  14941. Topbar2.Parent = Warning
  14942. Topbar2.BackgroundColor3 = Color3.new(0, 0, 0)
  14943. Topbar2.BackgroundTransparency = 0.60000002384186
  14944. Topbar2.BorderSizePixel = 0
  14945. Topbar2.Size = UDim2.new(1, 0, 0, 20)
  14946. Topbar2.ZIndex = 2
  14947.  
  14948. Title2.Name = "Title"
  14949. Title2.Parent = Topbar2
  14950. Title2.BackgroundColor3 = Color3.new(0, 0, 0)
  14951. Title2.BackgroundTransparency = 0.60000002384186
  14952. Title2.BorderSizePixel = 0
  14953. Title2.Position = UDim2.new(0.5, -80, 0, 0)
  14954. Title2.Size = UDim2.new(0, 160, 1, 0)
  14955. Title2.ZIndex = 3
  14956. Title2.Font = Enum.Font.SourceSansBold
  14957. Title2.FontSize = Enum.FontSize.Size14
  14958. Title2.Text = "Warning"
  14959. Title2.TextColor3 = Color3.new(1, 1, 1)
  14960. Title2.TextSize = 14
  14961.  
  14962. Missing.Name = "Missing"
  14963. Missing.Parent = Warning
  14964. Missing.BackgroundColor3 = Color3.new(0, 0, 0)
  14965. Missing.BackgroundTransparency = 0.5
  14966. Missing.BorderSizePixel = 0
  14967. Missing.Position = UDim2.new(0, 10, 0, 60)
  14968. Missing.Selectable = true
  14969. Missing.Size = UDim2.new(1, -20, 1, -100)
  14970. Missing.ZIndex = 2
  14971. Missing.Font = Enum.Font.SourceSansBold
  14972. Missing.FontSize = Enum.FontSize.Size14
  14973. Missing.Text = ""
  14974. Missing.TextColor3 = Color3.new(1, 1, 1)
  14975. Missing.TextSize = 14
  14976.  
  14977. SkipError.Name = "SkipError"
  14978. SkipError.Parent = Warning
  14979. SkipError.BackgroundColor3 = Color3.new(0, 0, 0)
  14980. SkipError.BackgroundTransparency = 0.5
  14981. SkipError.BorderSizePixel = 0
  14982. SkipError.Position = UDim2.new(0, 10, 1, -30)
  14983. SkipError.Size = UDim2.new(0.5, -20, 0, 20)
  14984. SkipError.ZIndex = 3
  14985. SkipError.Active = true
  14986. SkipError.Font = Enum.Font.SourceSansBold
  14987. SkipError.FontSize = Enum.FontSize.Size14
  14988. SkipError.Text = "Continue"
  14989. SkipError.TextColor3 = Color3.new(1, 1, 1)
  14990. SkipError.TextSize = 14
  14991.  
  14992. QuitScript.Name = "QuitScript"
  14993. QuitScript.Parent = Warning
  14994. QuitScript.BackgroundColor3 = Color3.new(0, 0, 0)
  14995. QuitScript.BackgroundTransparency = 0.5
  14996. QuitScript.BorderSizePixel = 0
  14997. QuitScript.Position = UDim2.new(0.5, 10, 1, -30)
  14998. QuitScript.Size = UDim2.new(0.5, -20, 0, 20)
  14999. QuitScript.ZIndex = 3
  15000. QuitScript.Active = true
  15001. QuitScript.Font = Enum.Font.SourceSansBold
  15002. QuitScript.FontSize = Enum.FontSize.Size14
  15003. QuitScript.Text = "Quit"
  15004. QuitScript.TextColor3 = Color3.new(1, 1, 1)
  15005. QuitScript.TextSize = 14
  15006.  
  15007. UpdateDS.Name = "UpdateDS"
  15008. UpdateDS.Parent = DebugFrame
  15009. UpdateDS.BackgroundColor3 = Color3.new(0, 0, 0)
  15010. UpdateDS.BackgroundTransparency = 0.60000002384186
  15011. UpdateDS.BorderSizePixel = 0
  15012. UpdateDS.Position = UDim2.new(0, 90, 0, 0)
  15013. UpdateDS.Size = UDim2.new(0, 80, 1, 0)
  15014. UpdateDS.ZIndex = 4
  15015. UpdateDS.Visible = false
  15016. UpdateDS.Font = Enum.Font.SourceSansBold
  15017. UpdateDS.FontSize = Enum.FontSize.Size14
  15018. UpdateDS.Text = "UPDATE"
  15019. UpdateDS.TextColor3 = Color3.new(1, 1, 1)
  15020. UpdateDS.TextSize = 14
  15021.  
  15022. SetLocals.Name = "SetLocals"
  15023. SetLocals.Parent = BG
  15024. SetLocals.BackgroundColor3 = Color3.new(0, 0, 0)
  15025. SetLocals.BackgroundTransparency = 0.75
  15026. SetLocals.BorderColor3 = Color3.new(0, 0.952941, 1)
  15027. SetLocals.Position = UDim2.new(0, 10, 1, -30)
  15028. SetLocals.Size = UDim2.new(0.5, -15, 0, 20)
  15029. SetLocals.Visible = false
  15030. SetLocals.ZIndex = 3
  15031. SetLocals.Font = Enum.Font.SourceSansBold
  15032. SetLocals.FontSize = Enum.FontSize.Size14
  15033. SetLocals.Text = "BACK"
  15034. SetLocals.TextColor3 = Color3.new(1, 1, 1)
  15035. SetLocals.TextSize = 14
  15036. SetLocals.TextTransparency = 0.60000002384186
  15037.  
  15038. SetUpvalues.Name = "SetUpvalues"
  15039. SetUpvalues.Parent = BG
  15040. SetUpvalues.BackgroundColor3 = Color3.new(0, 0, 0)
  15041. SetUpvalues.BackgroundTransparency = 0.75
  15042. SetUpvalues.BorderColor3 = Color3.new(0, 0.952941, 1)
  15043. SetUpvalues.Position = UDim2.new(0.5, 5, 1, -30)
  15044. SetUpvalues.Size = UDim2.new(0.5, -15, 0, 20)
  15045. SetUpvalues.Visible = false
  15046. SetUpvalues.ZIndex = 3
  15047. SetUpvalues.Font = Enum.Font.SourceSansBold
  15048. SetUpvalues.FontSize = Enum.FontSize.Size14
  15049. SetUpvalues.Text = "BACK"
  15050. SetUpvalues.TextColor3 = Color3.new(1, 1, 1)
  15051. SetUpvalues.TextSize = 14
  15052. SetUpvalues.TextTransparency = 0.60000002384186
  15053.  
  15054. SetAllUps.Name = "SetAllUps"
  15055. SetAllUps.Parent = BG
  15056. SetAllUps.BackgroundColor3 = Color3.new(0, 0, 0)
  15057. SetAllUps.BackgroundTransparency = 0.75
  15058. SetAllUps.BorderColor3 = Color3.new(0, 0.952941, 1)
  15059. SetAllUps.Position = UDim2.new(0.5, 5, 1, -60)
  15060. SetAllUps.Size = UDim2.new(0.5, -15, 0, 20)
  15061. SetAllUps.ZIndex = 3
  15062. SetAllUps.Visible = false
  15063. SetAllUps.Font = Enum.Font.SourceSansBold
  15064. SetAllUps.FontSize = Enum.FontSize.Size14
  15065. SetAllUps.Text = "UPDATE ALL"
  15066. SetAllUps.TextColor3 = Color3.new(1, 1, 1)
  15067. SetAllUps.TextSize = 14
  15068. SetAllUps.TextTransparency = 0.60000002384186
  15069.  
  15070. SetAllLoc.Name = "SetAllLoc"
  15071. SetAllLoc.Parent = BG
  15072. SetAllLoc.Visible = false
  15073. SetAllLoc.BackgroundColor3 = Color3.new(0, 0, 0)
  15074. SetAllLoc.BackgroundTransparency = 0.75
  15075. SetAllLoc.BorderColor3 = Color3.new(0, 0.952941, 1)
  15076. SetAllLoc.Position = UDim2.new(0, 10, 1, -60)
  15077. SetAllLoc.Size = UDim2.new(0.5, -15, 0, 20)
  15078. SetAllLoc.ZIndex = 3
  15079. SetAllLoc.Font = Enum.Font.SourceSansBold
  15080. SetAllLoc.FontSize = Enum.FontSize.Size14
  15081. SetAllLoc.Text = "UPDATE ALL"
  15082. SetAllLoc.TextColor3 = Color3.new(1, 1, 1)
  15083. SetAllLoc.TextSize = 14
  15084. SetAllLoc.TextTransparency = 0.60000002384186
  15085.  
  15086. NamecallFrame.Name = "NamecallFrame"
  15087. NamecallFrame.Parent = BG
  15088. NamecallFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  15089. NamecallFrame.BackgroundTransparency = 0.60000002384186
  15090. NamecallFrame.BorderSizePixel = 0
  15091. NamecallFrame.Position = UDim2.new(0, 10, 0, 100)
  15092. NamecallFrame.Size = UDim2.new(0.5, -150, 1, -110)
  15093. NamecallFrame.ZIndex = 2
  15094. NamecallFrame.BottomImage = "rbxassetid://226025278"
  15095. NamecallFrame.MidImage = "rbxassetid://226025278"
  15096. NamecallFrame.ScrollBarThickness = 5
  15097. NamecallFrame.TopImage = "rbxassetid://226025278"
  15098.  
  15099. NamecallSource.Name = "NamecallSource"
  15100. NamecallSource.Parent = BG
  15101. NamecallSource.BackgroundColor3 = Color3.new(0, 0, 0)
  15102. NamecallSource.BackgroundTransparency = 0.60000002384186
  15103. NamecallSource.BorderSizePixel = 0
  15104. NamecallSource.Position = UDim2.new(0.5, -130, 0, 100)
  15105. NamecallSource.Size = UDim2.new(0.5, 120, 1, -160)
  15106. NamecallSource.ZIndex = 2
  15107. NamecallSource.CanvasSize = UDim2.new(3, 0, 3, 0)
  15108. NamecallSource.BottomImage = "rbxassetid://226025278"
  15109. NamecallSource.MidImage = "rbxassetid://226025278"
  15110. NamecallSource.ScrollBarThickness = 5
  15111. NamecallSource.TopImage = "rbxassetid://226025278"
  15112.  
  15113. NamecallScript.Name = "NamecallScript"
  15114. NamecallScript.Parent = NamecallSource
  15115. NamecallScript.BackgroundColor3 = Color3.new(1, 1, 1)
  15116. NamecallScript.BackgroundTransparency = 1
  15117. NamecallScript.Size = UDim2.new(1, 0, 1, 0)
  15118. NamecallScript.ZIndex = 3
  15119. NamecallScript.ClearTextOnFocus = false
  15120. NamecallScript.Font = Enum.Font.Code
  15121. NamecallScript.FontSize = Enum.FontSize.Size18
  15122. NamecallScript.MultiLine = true
  15123. NamecallScript.Text = ""
  15124. NamecallScript.TextColor3 = Color3.new(1, 1, 1)
  15125. NamecallScript.TextSize = 15
  15126. NamecallScript.TextXAlignment = Enum.TextXAlignment.Left
  15127. NamecallScript.TextYAlignment = Enum.TextYAlignment.Top
  15128.  
  15129. NamecallBar.Name = "NamecallBar"
  15130. NamecallBar.Parent = BG
  15131. NamecallBar.BackgroundColor3 = Color3.new(0, 0, 0)
  15132. NamecallBar.BackgroundTransparency = 0.60000002384186
  15133. NamecallBar.BorderSizePixel = 0
  15134. NamecallBar.Position = UDim2.new(0.5, -130, 1, -50)
  15135. NamecallBar.Size = UDim2.new(0.5, 120, 0, 40)
  15136. NamecallBar.ZIndex = 2
  15137. NamecallBar.BottomImage = "rbxassetid://226025278"
  15138. NamecallBar.CanvasPosition = Vector2.new(126, 0)
  15139. NamecallBar.CanvasSize = UDim2.new(0, 620, 0, 0)
  15140. NamecallBar.MidImage = "rbxassetid://226025278"
  15141. NamecallBar.ScrollBarThickness = 5
  15142. NamecallBar.TopImage = "rbxassetid://226025278"
  15143.  
  15144. ApplyNamecall.Name = "ApplyNamecall"
  15145. ApplyNamecall.Parent = NamecallBar
  15146. ApplyNamecall.BackgroundColor3 = Color3.new(0, 0, 0)
  15147. ApplyNamecall.BackgroundTransparency = 0.75
  15148. ApplyNamecall.BorderColor3 = Color3.new(0, 0.952941, 1)
  15149. ApplyNamecall.Position = UDim2.new(0, 10, 0.5, -10)
  15150. ApplyNamecall.Size = UDim2.new(0, 140, 0, 20)
  15151. ApplyNamecall.ZIndex = 3
  15152. ApplyNamecall.Font = Enum.Font.SourceSansBold
  15153. ApplyNamecall.FontSize = Enum.FontSize.Size14
  15154. ApplyNamecall.Text = "APPLY"
  15155. ApplyNamecall.TextColor3 = Color3.new(1, 1, 1)
  15156. ApplyNamecall.TextSize = 14
  15157. ApplyNamecall.TextTransparency = 0.60000002384186
  15158.  
  15159. NamecallName.Name = "NamecallName"
  15160. NamecallName.Parent = NamecallLog
  15161. NamecallName.BackgroundColor3 = Color3.new(1, 1, 1)
  15162. NamecallName.BackgroundTransparency = 1
  15163. NamecallName.Size = UDim2.new(0, 120, 1, 0)
  15164. NamecallName.ZIndex = 4
  15165. NamecallName.Font = Enum.Font.SourceSansBold
  15166. NamecallName.FontSize = Enum.FontSize.Size14
  15167. NamecallName.Text = ""
  15168. NamecallName.TextColor3 = Color3.new(1, 1, 1)
  15169. NamecallName.TextSize = 14
  15170.  
  15171. Namecall.Name = "Namecall"
  15172. Namecall.Parent = Toolbar
  15173. Namecall.BackgroundColor3 = Color3.new(0, 0, 0)
  15174. Namecall.BackgroundTransparency = 0.75
  15175. Namecall.BorderColor3 = Color3.new(0, 0.952941, 1)
  15176. Namecall.Position = UDim2.new(0, 1180, 0.5, -10)
  15177. Namecall.Size = UDim2.new(0, 120, 0, 20)
  15178. Namecall.ZIndex = 3
  15179. Namecall.Font = Enum.Font.SourceSansBold
  15180. Namecall.FontSize = Enum.FontSize.Size14
  15181. Namecall.Text = "__NAMECALL"
  15182. Namecall.TextColor3 = Color3.new(1, 1, 1)
  15183. Namecall.TextSize = 14
  15184. Namecall.TextTransparency = 0.60000002384186
  15185.  
  15186. NamecallType.Name = "NamecallType"
  15187. NamecallType.Parent = NamecallBar
  15188. NamecallType.BackgroundColor3 = Color3.new(0, 0, 0)
  15189. NamecallType.BackgroundTransparency = 0.75
  15190. NamecallType.BorderColor3 = Color3.new(0, 0.952941, 1)
  15191. NamecallType.Position = UDim2.new(0, 310, 0.5, -10)
  15192. NamecallType.Size = UDim2.new(0, 140, 0, 20)
  15193. NamecallType.ZIndex = 3
  15194. NamecallType.Font = Enum.Font.SourceSansBold
  15195. NamecallType.FontSize = Enum.FontSize.Size14
  15196. NamecallType.Text = "STATIC"
  15197. NamecallType.TextColor3 = Color3.new(1, 1, 1)
  15198. NamecallType.TextSize = 14
  15199. NamecallType.TextTransparency = 0.60000002384186
  15200.  
  15201. NCallScriptTip.Name = "NCallScriptTip"
  15202. NCallScriptTip.Parent = BG
  15203. NCallScriptTip.BackgroundColor3 = Color3.new(0, 0, 0)
  15204. NCallScriptTip.BackgroundTransparency = 0.5
  15205. NCallScriptTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  15206. NCallScriptTip.BorderSizePixel = 0
  15207. NCallScriptTip.Position = UDim2.new(0.5, -130, 0, 100)
  15208. NCallScriptTip.Size = UDim2.new(0.5, 120, 0, -10)
  15209. NCallScriptTip.Font = Enum.Font.SourceSansBold
  15210. NCallScriptTip.FontSize = Enum.FontSize.Size14
  15211. NCallScriptTip.Text = "NAMECALL MODULE"
  15212. NCallScriptTip.TextColor3 = Color3.new(1, 1, 1)
  15213. NCallScriptTip.TextScaled = true
  15214. NCallScriptTip.TextSize = 14
  15215. NCallScriptTip.TextTransparency = 0.60000002384186
  15216. NCallScriptTip.TextWrapped = true
  15217.  
  15218. NCallLogsTip.Name = "NCallLogsTip"
  15219. NCallLogsTip.Parent = BG
  15220. NCallLogsTip.BackgroundColor3 = Color3.new(0, 0, 0)
  15221. NCallLogsTip.BackgroundTransparency = 0.5
  15222. NCallLogsTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  15223. NCallLogsTip.BorderSizePixel = 0
  15224. NCallLogsTip.Position = UDim2.new(0, 10, 0, 90)
  15225. NCallLogsTip.Size = UDim2.new(0.5, -150, 0, 10)
  15226. NCallLogsTip.Font = Enum.Font.SourceSansBold
  15227. NCallLogsTip.FontSize = Enum.FontSize.Size14
  15228. NCallLogsTip.Text = "NAMECALL LOGS"
  15229. NCallLogsTip.TextColor3 = Color3.new(1, 1, 1)
  15230. NCallLogsTip.TextScaled = true
  15231. NCallLogsTip.TextSize = 14
  15232. NCallLogsTip.TextTransparency = 0.60000002384186
  15233. NCallLogsTip.TextWrapped = true
  15234.  
  15235. RemoveNamecall.Name = "RemoveNamecall"
  15236. RemoveNamecall.Parent = NamecallBar
  15237. RemoveNamecall.BackgroundColor3 = Color3.new(0, 0, 0)
  15238. RemoveNamecall.BackgroundTransparency = 0.75
  15239. RemoveNamecall.BorderColor3 = Color3.new(0, 0.952941, 1)
  15240. RemoveNamecall.Position = UDim2.new(0, 160, 0.5, -10)
  15241. RemoveNamecall.Size = UDim2.new(0, 140, 0, 20)
  15242. RemoveNamecall.ZIndex = 3
  15243. RemoveNamecall.Font = Enum.Font.SourceSansBold
  15244. RemoveNamecall.FontSize = Enum.FontSize.Size14
  15245. RemoveNamecall.Text = "REMOVE"
  15246. RemoveNamecall.TextColor3 = Color3.new(1, 1, 1)
  15247. RemoveNamecall.TextSize = 14
  15248. RemoveNamecall.TextTransparency = 0.60000002384186
  15249.  
  15250. DisableNamecall.Name = "DisableNamecall"
  15251. DisableNamecall.Parent = NamecallBar
  15252. DisableNamecall.BackgroundColor3 = Color3.new(0, 0, 0)
  15253. DisableNamecall.BackgroundTransparency = 0.75
  15254. DisableNamecall.BorderColor3 = Color3.new(0, 0.952941, 1)
  15255. DisableNamecall.Position = UDim2.new(0, 460, 0.5, -10)
  15256. DisableNamecall.Size = UDim2.new(0, 140, 0, 20)
  15257. DisableNamecall.ZIndex = 3
  15258. DisableNamecall.Font = Enum.Font.SourceSansBold
  15259. DisableNamecall.FontSize = Enum.FontSize.Size14
  15260. DisableNamecall.Text = "DISABLE"
  15261. DisableNamecall.TextColor3 = Color3.new(1, 1, 1)
  15262. DisableNamecall.TextSize = 14
  15263. DisableNamecall.TextTransparency = 0.60000002384186
  15264.  
  15265. CallRemote.Name = "CallRemote"
  15266. CallRemote.Parent = BG
  15267. CallRemote.BackgroundColor3 = Color3.new(0, 0, 0)
  15268. CallRemote.BackgroundTransparency = 0.75
  15269. CallRemote.BorderColor3 = Color3.new(0, 0.952941, 1)
  15270. CallRemote.Position = UDim2.new(0, 370, 1, -30)
  15271. CallRemote.Size = UDim2.new(1, -390, 0, 20)
  15272. CallRemote.ZIndex = 3
  15273. CallRemote.Font = Enum.Font.SourceSansBold
  15274. CallRemote.FontSize = Enum.FontSize.Size14
  15275. CallRemote.Text = "CALL REMOTE"
  15276. CallRemote.TextColor3 = Color3.new(1, 1, 1)
  15277. CallRemote.TextSize = 14
  15278. CallRemote.TextTransparency = 0.60000002384186
  15279.  
  15280. local can_run = nil
  15281. local step = game:GetService("RunService").Stepped
  15282.  
  15283. R2Sv3.Parent = game:GetService("Players").LocalPlayer.PlayerGui
  15284. DisableR2S.BorderColor3 = Color3.fromRGB(142, 255, 124)
  15285.  
  15286. local getrawmetatable = getrawmetatable or debug.getmetatable
  15287. local make_writeable = make_writeable or setreadonly
  15288. local hookfunction = hookfunction or replaceclosure or detour_function
  15289. local newcclosure = newcclosure or function(f) return f end
  15290.  
  15291. do
  15292.     local funcs =
  15293.     {
  15294.         {"getrawmetatable", getrawmetatable},
  15295.         {"decompile", decompile},
  15296.         {"make_writeable", make_writeable},
  15297.         {"getrenv", getrenv},
  15298.         {"setclipboard", setclipboard},
  15299.         {"setlocal", debug.setlocal},
  15300.         {"getlocals", debug.getlocals},
  15301.         {"setupvalue", debug.setupvalue},
  15302.         {"getupvalue", debug.getupvalue},
  15303.         {"hookfunction", hookfunction}
  15304.     }
  15305.     local missing = {}
  15306.  
  15307.  
  15308.     for i, v in next, funcs do
  15309.         if (not v[2]) then 
  15310.             table.insert(missing, v[1])
  15311.         end
  15312.     end
  15313.  
  15314.     if (#missing == 0) then
  15315.         can_run = true
  15316.     end
  15317.  
  15318.     Warning.Visible = true
  15319.     Missing.Text = table.concat(missing, "\n")
  15320.  
  15321.     SkipError.MouseButton1Click:Connect(function()
  15322.         can_run = true
  15323.     end)
  15324.     QuitScript.MouseButton1Click:Connect(function()
  15325.         can_run = false
  15326.     end)
  15327. end
  15328.  
  15329. repeat wait() until (type(can_run) == "boolean")
  15330.  
  15331. if (not can_run) then
  15332.     R2Sv3:Destroy()
  15333.     return
  15334. end
  15335.  
  15336. BG.Visible = true
  15337. Warning:Destroy()
  15338.  
  15339. -- Functions
  15340.  
  15341. local LUResize_cntr = 0
  15342.  
  15343. local gui_objects =
  15344. {
  15345.     BGBar,
  15346.     TransFrame,
  15347.     BrightnessFrame,
  15348.     AllRemotes,
  15349.     AllRemoteBar,
  15350.     BValue,
  15351.     TValue,
  15352.     Script,
  15353.     Locals,
  15354.     Upvalues,
  15355.     Remotes,
  15356.     LUResize,
  15357.     ScriptTip,
  15358.     SetLocals,
  15359.     SetUpvalues,
  15360.     LocalsTip,
  15361.     UpvaluesTip,
  15362.     RemotesTip,
  15363.     EELocals,
  15364.     SetAllLoc,
  15365.     SetAllUps,
  15366.     EEUpvalues,
  15367.     EELocalsTip,
  15368.     EEUpvaluesTip,
  15369.     Negate,
  15370.     Gradient,
  15371.     Watermark,
  15372.     RandomColor,
  15373.     ColorValue,
  15374.     CustomColor,
  15375.     ThemeJSON,
  15376.     LoadTheme,
  15377.     SaveTheme,
  15378.     WTValue,
  15379.     WaterTransFrame,
  15380.     NamecallBar,   
  15381.     NamecallSource,
  15382.     NamecallFrame,
  15383.     NCallLogsTip,
  15384.     NCallScriptTip,
  15385.     CallRemote
  15386. }
  15387.  
  15388. setmetatable(gui_objects, {
  15389.     __index = function(self, k)
  15390.         for i, v in next, self do
  15391.             if (tostring(v) == k) then return true end
  15392.         end
  15393.     end
  15394. })
  15395.  
  15396. local set_guiobj_visible = function(t)
  15397.     setmetatable(t, {
  15398.         __index = function(self, k)
  15399.             for i, v in next, self do if (v == k) then return true end end
  15400.         end
  15401.     })
  15402.  
  15403.     for i, v in next, gui_objects do
  15404.         v.Visible = t[tostring(v)]
  15405.     end
  15406. end
  15407.  
  15408. set_guiobj_visible({"CallRemote", "Script", "Locals", "Upvalues", "Remotes", "LUResize", "ScriptTip", "LocalsTip", "UpvaluesTip", "RemotesTip"})
  15409.  
  15410. local init_button = function(b)
  15411.     b.MouseEnter:Connect(function()
  15412.         b.TextTransparency = 0
  15413.         b.BackgroundTransparency = 0.45
  15414.     end)
  15415.     b.MouseLeave:Connect(function()
  15416.         b.TextTransparency = 0.6
  15417.         b.BackgroundTransparency = 0.75
  15418.     end)
  15419.  
  15420.     return b
  15421. end
  15422.  
  15423. local calcualte_cvsize = function(sf)
  15424.     local bottom = 0   
  15425.     local fram
  15426.  
  15427.     for i, v in next, sf:GetChildren() do
  15428.         local n = tonumber(v.Position.Y.Offset)
  15429.         if (n > bottom) then bottom = n fram = v end
  15430.     end
  15431.    
  15432.     return bottom + tonumber(fram.Size.Y.Offset + 10)
  15433. end
  15434.  
  15435. local get_remotes = function()
  15436.     AllRemotes:ClearAllChildren()
  15437.     for i, v in next, game:GetDescendants() do
  15438.         pcall(function()
  15439.             if (v.ClassName:match("Remote")) then
  15440.                 wait()
  15441.                 local b = RemoteFrame:Clone()
  15442.                
  15443.                 init_button(b.MainButton)
  15444.            
  15445.                 b.MainButton.Text = tostring(v)
  15446.                 b.Name = tostring(v)
  15447.                 b.Parent = AllRemotes
  15448.                 b.Position = UDim2.new(0, 10, 0, -20 + #AllRemotes:GetChildren() * 30)
  15449.        
  15450.                 AllRemotes.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(AllRemotes))
  15451.                    
  15452.                 b.MainButton.MouseButton1Down:Connect(function()
  15453.                     if (b.Icon.BackgroundColor3 == Color3.new(0.509804, 1, 0.454902)) then
  15454.                         b.Icon.BackgroundColor3 = Color3.fromRGB(255, 100, 100)
  15455.                     else
  15456.                         b.Icon.BackgroundColor3 = Color3.new(0.509804, 1, 0.454902)
  15457.                     end
  15458.                 end)
  15459.             end
  15460.         end)
  15461.     end
  15462. end
  15463.  
  15464. spawn(get_remotes)
  15465.  
  15466. for i, v in next, R2Sv3:GetDescendants() do
  15467.     if (v:IsA("TextButton")) then  
  15468.         init_button(v)
  15469.     end
  15470.     if (v:IsA("ScrollingFrame")) then
  15471.         v.ScrollBarImageTransparency = 0.6
  15472.         v.InputBegan:Connect(function()
  15473.             BG.Draggable = false
  15474.             v.ScrollBarImageTransparency = 0.3
  15475.         end)
  15476.         v.InputEnded:Connect(function()
  15477.             BG.Draggable = true
  15478.             v.ScrollBarImageTransparency = 0.6
  15479.         end)
  15480.     end
  15481. end
  15482.  
  15483.  
  15484. local get = function(o)
  15485.     return R2Sv3:FindFirstChild(o, true)
  15486. end
  15487.  
  15488. Fullscreen.MouseButton1Down:Connect(function()
  15489.     if (BG.Size == UDim2.new(0.5, 200, 0.5, 200)) then
  15490.         BG.Draggable = false
  15491.         BG.Active = false
  15492.         game:GetService("StarterGui"):SetCoreGuiEnabled(Enum.CoreGuiType.All, false)
  15493.         pcall(function() game.CoreGui.RobloxGui.Enabled = false end)
  15494.         BG:TweenSizeAndPosition(UDim2.new(1, 0, 1, 40), UDim2.new(0, 0, 0, -40), "Out", "Quint", 0.3)
  15495.     else
  15496.         BG.Draggable = true
  15497.         BG.Active = true
  15498.         game:GetService("StarterGui"):SetCoreGuiEnabled(Enum.CoreGuiType.All, true)
  15499.         pcall(function() game.CoreGui.RobloxGui.Enabled = true end)
  15500.         BG:TweenSizeAndPosition(UDim2.new(0.5, 200, 0.5, 200), UDim2.new(0.5, -500, 0.5, -250), "Out", "Quint", 0.3)
  15501.     end
  15502. end)
  15503.  
  15504. Fold.MouseButton1Down:Connect(function()
  15505.     if (not BG.ClipsDescendants) then
  15506.         BG.ClipsDescendants = true
  15507.         BG:TweenSize(UDim2.new(0, 400, 0, 20), "Out", "Quint", 0.3)
  15508.     else
  15509.         spawn(function()
  15510.             wait(0.3)
  15511.             BG.ClipsDescendants = false
  15512.         end)
  15513.         BG:TweenSize(UDim2.new(0.5, 200, 0.5, 200), "Out", "Quint", 0.3)
  15514.     end
  15515. end)
  15516.  
  15517. LUResize.MouseButton1Down:Connect(function()
  15518.     LUResize_cntr = LUResize_cntr + (LUResize_cntr >= 3 and -2 or 1)
  15519.     if (LUResize_cntr == 1) then
  15520.         LUResize:TweenPosition(UDim2.new(0, 160, 0.5, 135), "Out", "Quint", 0.3)
  15521.     end
  15522.     if (LUResize_cntr == 2) then
  15523.         LUResize:TweenPosition(UDim2.new(0, 160, 0.5, 35), "Out", "Quint", 0.3)
  15524.     end
  15525.     if (LUResize_cntr == 3) then
  15526.         LUResize:TweenPosition(UDim2.new(0, 160, 0.5, -65), "Out", "Quint", 0.3)
  15527.     end
  15528. end)
  15529.  
  15530. LUResize.Changed:Connect(function(t) if (t ~= "Position") then return end
  15531.     local y = LUResize.Position.Y.Offset
  15532.  
  15533.     Locals.Size = UDim2.new(0, 200, 0.5, y - 110)
  15534.     Upvalues.Position = UDim2.new(0, 160, 0.5, y + 30)
  15535.     Upvalues.Size = UDim2.new(0, 200, 0.5, (y + 50) > 0 and -(y + 40) or math.abs(y) - 40)
  15536.     UpvaluesTip.Position = UDim2.new(0, 160, 0.5, y + 20)
  15537. end)
  15538.  
  15539. ShowRemotes.MouseButton1Down:Connect(function()
  15540.     set_guiobj_visible({"AllRemotes", "AllRemoteBar"})
  15541. end)
  15542.  
  15543. Refresh.MouseButton1Down:Connect(get_remotes)
  15544.  
  15545. SearchRemote.Changed:Connect(function(t) if (t ~= "Text") then return end
  15546.     local n = 0
  15547.     for i, v in next, AllRemotes:GetChildren() do
  15548.         v.Visible = v.Name:lower():match(SearchRemote.Text:lower())
  15549.         n = n + (v.Visible and 1 or 0)
  15550.         v.Position = UDim2.new(0, 10, 0, -20 + n * 30)
  15551.     end
  15552. end)
  15553.  
  15554. ExplorerFind.Changed:Connect(function(t) if (t ~= "Text") then return end
  15555.     local n = 0
  15556.     for i, v in next, ExplorerMain:GetChildren() do
  15557.         v.Visible = v.ObjectName.Text:lower():match(ExplorerFind.Text:lower())
  15558.         n = n + (v.Visible and 1 or 0)
  15559.         v.Position = UDim2.new(0, 10, 0, -20 + n * 30)
  15560.     end
  15561. end)
  15562.  
  15563. local lua_keywords = {"and", "break", "do", "else", "elseif", "end", "false", "for", "function", "goto", "if", "in", "local", "nil", "not", "or", "repeat", "return", "then", "true", "until", "while"}
  15564. local global_env = {"getrawmetatable", "game", "workspace", "script", "math", "string", "table", "print", "wait", "BrickColor", "Color3", "next", "pairs", "ipairs", "select", "unpack", "Instance", "Vector2", "Vector3", "CFrame", "Ray", "UDim2", "Enum", "assert", "error", "warn", "tick", "loadstring", "_G", "shared", "getfenv", "setfenv", "newproxy", "setmetatable", "getmetatable", "os", "debug", "pcall", "ypcall", "xpcall", "rawequal", "rawset", "rawget", "tonumber", "tostring", "type", "typeof", "_VERSION", "coroutine", "delay", "require", "spawn", "LoadLibrary", "settings", "stats", "time", "UserSettings", "version", "Axes", "ColorSequence", "Faces", "ColorSequenceKeypoint", "NumberRange", "NumberSequence", "NumberSequenceKeypoint", "gcinfo", "elapsedTime", "collectgarbage", "PhysicalProperties", "Rect", "Region3", "Region3int16", "UDim", "Vector2int16", "Vector3int16"}
  15565.  
  15566. local Highlight = function(string, keywords)
  15567.     local K = {}
  15568.     local S = string
  15569.     local Token =
  15570.     {
  15571.         ["="] = true,
  15572.         ["."] = true,
  15573.         [","] = true,
  15574.         ["("] = true,
  15575.         [")"] = true,
  15576.         ["["] = true,
  15577.         ["]"] = true,
  15578.         ["{"] = true,
  15579.         ["}"] = true,
  15580.         [":"] = true,
  15581.         ["*"] = true,
  15582.         ["/"] = true,
  15583.         ["+"] = true,
  15584.         ["-"] = true,
  15585.         ["%"] = true,
  15586.         [";"] = true,
  15587.         ["~"] = true
  15588.     }
  15589.     for i, v in pairs(keywords) do
  15590.         K[v] = true
  15591.     end
  15592.     S = S:gsub(".", function(c)
  15593.         if Token[c] ~= nil then
  15594.             return "\32"
  15595.         else
  15596.             return c
  15597.         end
  15598.     end)
  15599.     S = S:gsub("%S+", function(c)
  15600.         if K[c] ~= nil then
  15601.             return c
  15602.         else
  15603.             return (" "):rep(#c)
  15604.         end
  15605.     end)
  15606.  
  15607.     return S
  15608. end
  15609.  
  15610. local comments = function(string)
  15611.     local ret = ""
  15612.     string:gsub("[^\r\n]+", function(c)
  15613.         local comm = false
  15614.         local i = 0
  15615.         c:gsub(".", function(n)
  15616.             i = i + 1
  15617.             if c:sub(i, i + 1) == "--" then
  15618.                 comm = true
  15619.             end
  15620.             if comm == true then
  15621.                 ret = ret .. n
  15622.             else
  15623.                 ret = ret .. "\32"
  15624.             end
  15625.         end)
  15626.         ret = ret
  15627.     end)
  15628.    
  15629.     return ret
  15630. end
  15631.  
  15632. local hTokens = function(string)
  15633.     local Token =
  15634.     {
  15635.         ["="] = true,
  15636.         ["."] = true,
  15637.         [","] = true,
  15638.         ["("] = true,
  15639.         [")"] = true,
  15640.         ["["] = true,
  15641.         ["]"] = true,
  15642.         ["{"] = true,
  15643.         ["}"] = true,
  15644.         [":"] = true,
  15645.         ["*"] = true,
  15646.         ["/"] = true,
  15647.         ["+"] = true,
  15648.         ["-"] = true,
  15649.         ["%"] = true,
  15650.         [";"] = true,
  15651.         ["~"] = true
  15652.     }
  15653.     local A = ""
  15654.     string:gsub(".", function(c)
  15655.         if Token[c] ~= nil then
  15656.             A = A .. c
  15657.         elseif c == "\n" then
  15658.             A = A .. "\n"
  15659.         elseif c == "\t" then
  15660.             A = A .. "\t"
  15661.         else
  15662.             A = A .. "\32"
  15663.         end
  15664.     end)
  15665.  
  15666.     return A
  15667. end
  15668.  
  15669.  
  15670. local strings = function(string)
  15671.     local highlight = ""
  15672.     local quote = false
  15673.     string:gsub(".", function(c)
  15674.         if quote == false and c == "\"" then
  15675.             quote = true
  15676.         elseif quote == true and c == "\"" then
  15677.             quote = false
  15678.         end
  15679.         if quote == false and c == "\"" then
  15680.             highlight = highlight .. "\""
  15681.         elseif c == "\n" then
  15682.             highlight = highlight .. "\n"
  15683.         elseif c == "\t" then
  15684.             highlight = highlight .. "\t"
  15685.         elseif quote == true then
  15686.             highlight = highlight .. c
  15687.         elseif quote == false then
  15688.             highlight = highlight .. "\32"
  15689.         end
  15690.     end)
  15691.  
  15692.     return highlight
  15693. end
  15694.  
  15695. local highlight_source = function(label)
  15696.         local keywordsLabel = SourceLine:Clone()
  15697.        
  15698.         keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  15699.         keywordsLabel.TextColor3 = Color3.new(0, 1, 1)
  15700.         keywordsLabel.TextTransparency = 0
  15701.         keywordsLabel.Text = Highlight(label.Text, lua_keywords)
  15702.    
  15703.         keywordsLabel.Parent = label.Parent
  15704.         local keywordsLabel = SourceLine:Clone()
  15705.        
  15706.         keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  15707.         keywordsLabel.TextColor3 = Color3.fromRGB(200, 200, 200)
  15708.         keywordsLabel.TextTransparency = 0
  15709.         keywordsLabel.Text = hTokens(label.Text)
  15710.    
  15711.         keywordsLabel.Parent = label.Parent
  15712.         local keywordsLabel = SourceLine:Clone()
  15713.        
  15714.         keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  15715.         keywordsLabel.TextColor3 = Color3.fromRGB(0, 127, 255)
  15716.         keywordsLabel.TextTransparency = 0
  15717.         keywordsLabel.Text = Highlight(label.Text, global_env)
  15718.    
  15719.         keywordsLabel.Parent = label.Parent
  15720.         local keywordsLabel = SourceLine:Clone()
  15721.        
  15722.         keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  15723.         keywordsLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  15724.         keywordsLabel.TextTransparency = 0
  15725.         keywordsLabel.Text = strings(label.Text)
  15726.    
  15727.         keywordsLabel.Parent = label.Parent
  15728.         local keywordsLabel = SourceLine:Clone()
  15729.        
  15730.         keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  15731.         keywordsLabel.TextColor3 = Color3.fromRGB(255, 100, 255)
  15732.         keywordsLabel.TextTransparency = 0
  15733.         keywordsLabel.Text = Highlight(label.Text, {"FireServer", "InvokeServer", "fireServer", "invokeServer"})
  15734.    
  15735.         keywordsLabel.Parent = label.Parent
  15736.         local keywordsLabel = SourceLine:Clone()
  15737.        
  15738.         keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  15739.         keywordsLabel.TextColor3 = Color3.fromRGB(150, 190, 150)
  15740.         keywordsLabel.TextTransparency = 0
  15741.         keywordsLabel.Text = comments(label.Text)
  15742.    
  15743.         keywordsLabel.Parent = label.Parent
  15744. end
  15745.  
  15746. local dump_script = function(script, trace)
  15747.     Script:ClearAllChildren()
  15748.  
  15749.     local count = 0
  15750.     script:gsub("[^\n]+", function(line)
  15751.         count = count + 1
  15752.         local script_line = ScriptLine:Clone()
  15753.    
  15754.         script_line.SourceLine.Text = line:gsub("`", "\n"):gsub("\t", "      ")
  15755.         script_line.Parent = Script
  15756.         script_line.Position = UDim2.new(0, 0, 0, -20 + #Script:GetChildren() * 20)
  15757.  
  15758.         highlight_source(script_line.SourceLine)
  15759.     end)
  15760.  
  15761.     pcall(function()
  15762.         Script.CanvasSize = UDim2.new(4, 0, 0, calcualte_cvsize(Script))
  15763.         Script.CanvasPosition = Vector2.new(Script.CanvasPosition.X, 2 ^ 31 - 1)
  15764.     end)
  15765. end
  15766.  
  15767. Setclipboard.MouseButton1Down:Connect(function()
  15768.     local script = ""
  15769.    
  15770.     for i, v in next, Script:GetChildren() do
  15771.         script = script .. v.SourceLine.Text .. "\n"
  15772.     end
  15773.    
  15774.     setclipboard(script)
  15775. end)
  15776.  
  15777. Brightness.Changed:Connect(function(c) if (c ~= "CanvasPosition") then return end
  15778.     local maxval = 100 - math.floor((Brightness.CanvasPosition.X / (Brightness.CanvasSize.X.Offset - Brightness.AbsoluteWindowSize.X)) * 100)
  15779.     BValue.Text = "Brightness: " .. tostring(maxval)
  15780.     BG.ImageColor3 = Color3.fromRGB((maxval / 100) * 255, (maxval / 100) * 255, (maxval / 100) * 255)
  15781. end)
  15782.  
  15783. Trans.Changed:Connect(function(c) if (c ~= "CanvasPosition") then return end
  15784.     local maxval = math.floor(Trans.CanvasPosition.X / (Trans.CanvasSize.X.Offset - Trans.AbsoluteWindowSize.X) * 100)
  15785.     TValue.Text = "Transparency: " .. tostring(maxval / 100)
  15786.     BG.ImageTransparency = maxval / 100
  15787. end)
  15788.  
  15789. WaterTrans.Changed:Connect(function(c) if (c ~= "CanvasPosition") then return end
  15790.     local maxval = math.floor(WaterTrans.CanvasPosition.X / (WaterTrans.CanvasSize.X.Offset - WaterTrans.AbsoluteWindowSize.X) * 100)
  15791.     WTValue.Text = "Watermark Transparency: " .. tostring(maxval / 100)
  15792.     WatermarkImage.ImageTransparency = maxval / 100
  15793. end)
  15794.  
  15795. ChangeBackground.MouseButton1Down:Connect(function()
  15796.     set_guiobj_visible({"ThemeJSON", "LoadTheme", "SaveTheme", "WTValue", "WaterTransFrame", "BGBar", "TransFrame", "BrightnessFrame", "BValue", "TValue", "Negate", "Gradient", "Watermark", "RandomColor", "CustomColor", "ColorValue"})
  15797. end)
  15798.  
  15799. RandomColor.MouseButton1Down:Connect(function()
  15800.     WatermarkImage.ImageColor3 = Color3.new(math.random(), math.random(), math.random())
  15801.    
  15802.     local c = WatermarkImage.ImageColor3
  15803.     ColorValue.Text = table.concat({math.floor(c.r * 255), math.floor(c.g * 255), math.floor(c.b * 255)}, ",")
  15804. end)
  15805.  
  15806. CustomColor.MouseButton1Down:Connect(function()
  15807.     WatermarkImage.ImageColor3 = Color3.fromRGB(unpack(game.HttpService:JSONDecode("[" .. ColorValue.Text .. "]")))
  15808. end)
  15809.  
  15810. Watermark.MouseButton1Down:Connect(function()
  15811.     WatermarkImage.Visible = not WatermarkImage.Visible
  15812. end)
  15813.  
  15814. Gradient.MouseButton1Down:Connect(function()
  15815.     GradientImage.Visible = not GradientImage.Visible
  15816. end)
  15817.  
  15818. Negate.MouseButton1Down:Connect(function()
  15819.     local c = WatermarkImage.ImageColor3
  15820.    
  15821.     WatermarkImage.ImageColor3 = Color3.new(1 - c.r, 1 - c.g, 1 - c.b)
  15822.    
  15823.     local c = WatermarkImage.ImageColor3
  15824.     ColorValue.Text = table.concat({math.floor(c.r * 255), math.floor(c.g * 255), math.floor(c.b * 255)}, ",")
  15825. end)
  15826.  
  15827. Apply.MouseButton1Down:Connect(function()
  15828.     local s, tex = pcall(function()
  15829.         return game:GetObjects("rbxassetid://" .. ImageId.Text)[1].Texture
  15830.     end)
  15831.     if (s) then BG.Image = tex else BG.Image = "rbxassetid://" .. ImageId.Text end
  15832. end)
  15833.  
  15834. ClassicView.MouseButton1Down:Connect(function()
  15835.     set_guiobj_visible({"CallRemote", "Script", "Locals", "Upvalues", "Remotes", "LUResize", "ScriptTip", "LocalsTip", "UpvaluesTip", "RemotesTip"})
  15836. end)
  15837.  
  15838.  
  15839. local save_theme = function()
  15840.     local data =
  15841.     {
  15842.         BG =
  15843.         {
  15844.             ImageColor3 = {BG.ImageColor3.r, BG.ImageColor3.g, BG.ImageColor3.b},
  15845.             ImageTransparency = BG.ImageTransparency,
  15846.             BackgroundTransparency = BG.BackgroundTransparency,
  15847.             Image = BG.Image
  15848.         },
  15849.         WatermarkImage =
  15850.         {
  15851.             Visible = WatermarkImage.Visible,
  15852.             ImageColor3 = {WatermarkImage.ImageColor3.r, WatermarkImage.ImageColor3.g, WatermarkImage.ImageColor3.b},
  15853.             ImageTransparency = WatermarkImage.ImageTransparency,
  15854.         },
  15855.         Gradient =
  15856.         {
  15857.             Visible = Gradient.Visible,
  15858.         },
  15859.         WTValue =
  15860.         {
  15861.             Text = WTValue.Text
  15862.         },
  15863.         TValue =
  15864.         {
  15865.             Text = TValue.Text
  15866.         },
  15867.         BValue =
  15868.         {
  15869.             Text = BValue.Text
  15870.         },
  15871.         ColorValue =
  15872.         {
  15873.             Text = ColorValue.Text
  15874.         },
  15875.         ImageId =
  15876.         {
  15877.             Text = ImageId.Text
  15878.         },
  15879.         WaterTrans =
  15880.         {
  15881.             CanvasPosition = {WaterTrans.CanvasPosition.X, WaterTrans.CanvasPosition.Y}
  15882.         },
  15883.         Trans =
  15884.         {
  15885.             CanvasPosition = {Trans.CanvasPosition.X, Trans.CanvasPosition.Y}
  15886.         },
  15887.         Brightness =
  15888.         {
  15889.             CanvasPosition = {Brightness.CanvasPosition.X, Brightness.CanvasPosition.Y}
  15890.         }
  15891.     }
  15892.    
  15893.     local json = game.HttpService:JSONEncode(data)
  15894.    
  15895.     ThemeJSON.Text = json
  15896.     pcall(function()
  15897.         setclipboard(json)
  15898.     end)
  15899. end
  15900.  
  15901. local cast_property = function(type, v)
  15902.     return getfenv()[type].new(unpack(v))
  15903. end
  15904.  
  15905. local load_theme = function(json)
  15906.     for i, v in next, game.HttpService:JSONDecode(json) do
  15907.         local inst = R2Sv3:FindFirstChild(i, true)
  15908.        
  15909.         for j, k in next, v do
  15910.             if (type(k) == "table") then
  15911.                 inst[j] = cast_property(typeof(inst[j]), k)
  15912.             else
  15913.                 inst[j] = k
  15914.             end
  15915.         end
  15916.     end
  15917. end
  15918.  
  15919. if (CUSTOM_THEME and #CUSTOM_THEME ~= 0) then
  15920.     load_theme(CUSTOM_THEME)
  15921. end
  15922.  
  15923. SaveTheme.MouseButton1Down:Connect(function()
  15924.     ThemeJSON.Text = save_theme()
  15925. end)
  15926.  
  15927. LoadTheme.MouseButton1Down:Connect(function()
  15928.     load_theme(ThemeJSON.Text)
  15929. end)
  15930.  
  15931. local encrypt_string = false
  15932.  
  15933. CryptStrings.MouseButton1Down:Connect(function()
  15934.     encrypt_string = not encrypt_string
  15935. end)
  15936.  
  15937. ClearLogs.MouseButton1Down:Connect(function()
  15938.     Remotes:ClearAllChildren()
  15939.     Remotes.CanvasSize = UDim2.new(0, 0, 0, 0)
  15940. end)
  15941.  
  15942. local table_tostring = {}
  15943.  
  15944. local HasSpecial = function(string)
  15945.     return (string:match("%c") or string:match("%s") or string:match("%p")) ~= nil
  15946. end
  15947.  
  15948. local GetPath = function(Instance)
  15949.     local Obj = Instance
  15950.     local string = {}
  15951.     local temp = {}
  15952.     local error = false
  15953.    
  15954.     while Obj ~= game do
  15955.         if Obj == nil then
  15956.             error = true
  15957.             break
  15958.         end
  15959.         table.insert(temp, Obj.Parent == game and Obj.ClassName or tostring(Obj))
  15960.         Obj = Obj.Parent
  15961.     end
  15962.    
  15963.     table.insert(string, "game:GetService(\"" .. temp[#temp] .. "\")")
  15964.    
  15965.     for i = #temp - 1, 1, -1 do
  15966.         table.insert(string, HasSpecial(temp[i]) and "[\"" .. temp[i] .. "\"]" or "." .. temp[i])
  15967.     end
  15968.  
  15969.     return (error and "nil -- Path contained an invalid instance" or table.concat(string, ""))
  15970. end
  15971.  
  15972. local GetType = function(Instance)
  15973.     local Types =
  15974.     {
  15975.         EnumItem = function()
  15976.             return "Enum." .. tostring(Instance.EnumType) .. "." .. tostring(Instance.Name)
  15977.         end,
  15978.         Instance = function()
  15979.             return GetPath(Instance)
  15980.         end,
  15981.         CFrame = function()
  15982.             return "CFrame.new(" .. tostring(Instance) .. ")"
  15983.         end,
  15984.         Vector3 = function()
  15985.             return "Vector3.new(" .. tostring(Instance) .. ")"
  15986.         end,
  15987.         BrickColor = function()
  15988.             return "BrickColor.new(\"" .. tostring(Instance) .. "\")"
  15989.         end,
  15990.         Color3 = function()
  15991.             return "Color3.new(" .. tostring(Instance) .. ")"
  15992.         end,
  15993.         string = function()
  15994.             return "\"" .. tostring(Instance) .. "\""
  15995.         end,
  15996.         Ray = function()
  15997.             return "Ray.new(Vector3.new(" .. tostring(Instance.Origin) .. "), Vector3.new(" .. tostring(Instance.Direction) .. "))"
  15998.         end,
  15999.         table = function()
  16000.             return "tbl_" .. tostring(Instance):sub(#"table: " + 1)
  16001.         end
  16002.     }
  16003.  
  16004.     return Types[(typeof or type)(Instance)] ~= nil and Types[(typeof or type)(Instance)]() or tostring(Instance)
  16005. end
  16006.  
  16007. table_tostring.convert = function(t)
  16008.     local members = {}
  16009.  
  16010.     for i, v in next, t do
  16011.         if (type(i) == "number") then
  16012.             table.insert(members, "\n\t" .. GetType(v))
  16013.         else
  16014.             table.insert(members, "\n\t[\"" .. tostring(i) .. "\"] = " .. GetType(v))
  16015.         end
  16016.     end
  16017.    
  16018.     return "\n{" .. table.concat(members, ", ") .. "\n}\n"
  16019. end
  16020.  
  16021. table_tostring.r2s_convert = function(tBUF)
  16022.     local result = "-- Script was generated by Filtershark\n\n"
  16023.     local members = {}
  16024.     local tables = setmetatable({}, {
  16025.         __index = function(self, t)
  16026.             for i, v in next, self do
  16027.                 if (v == t) then
  16028.                     return v
  16029.                 end
  16030.             end
  16031.         end
  16032.     })
  16033.  
  16034.     do
  16035.         local r = {}
  16036.  
  16037.         r.s = function(t)
  16038.             for i, v in next, t do
  16039.                 if (type(v) == "table") then
  16040.                     table.insert(tables, v)
  16041.                     r.s(v)
  16042.                 end
  16043.             end
  16044.         end
  16045.        
  16046.         r.s(tBUF)
  16047.     end
  16048.  
  16049.     do
  16050.         local tstr = {}
  16051.  
  16052.         for i = #tables, 1, -1 do
  16053.             table.insert(tstr, "local tbl_" .. tostring(tables[i]):sub(#"table: " + 1) .. " = " .. table_tostring.convert(tables[i]))
  16054.         end
  16055.  
  16056.         result = result .. table.concat(tstr, "\n")
  16057.     end
  16058.  
  16059.     result = result .. "\n"
  16060.    
  16061.     result = result .. "local tbl_main = " .. table_tostring.convert(tBUF)
  16062.  
  16063.     return result
  16064. end
  16065.  
  16066. table_tostring.generate = function(obj, ...)
  16067.     local conv = table_tostring.r2s_convert({...})
  16068.     conv = conv .. "\n\n" .. GetPath(obj).. ":" .. (obj:IsA("RemoteEvent") and "FireServer" or "InvokeServer") .. "(unpack(tbl_main))"
  16069.  
  16070.     return conv
  16071. end
  16072.  
  16073. table_tostring.module_convert = function(t)
  16074.     return table_tostring.r2s_convert(t) .. "\nreturn tbl_main"
  16075. end
  16076.  
  16077. local current_script = nil
  16078. local ups, ups_og
  16079. local locs , locs_og
  16080. local debug_settings = {}
  16081. local explorer = {current = nil, selected = nil}
  16082. local unpacker = {}
  16083. local debug_backup = {}
  16084. local namecall_data = {}
  16085. local crt_tuple
  16086. local disabled_calls = {}
  16087.  
  16088. local cast = function(v)
  16089.     local func = loadstring("return " .. v)
  16090.  
  16091.     if (not func) then
  16092.         return v
  16093.     end
  16094.  
  16095.     local var = func()
  16096.    
  16097.     if (var == nil) then
  16098.         return v
  16099.     else
  16100.         return var
  16101.     end
  16102. end
  16103.  
  16104. explorer.load = function(base)
  16105.     Explorer.Visible = true
  16106.     explorer.current = base
  16107.     ExplorerMain:ClearAllChildren()
  16108.  
  16109.     for i, v in next, base:GetChildren() do
  16110.         local obj = ObjectFrame:Clone()
  16111.  
  16112.         obj.Parent = ExplorerMain
  16113.         obj.Position = UDim2.new(0, 10, 0, -20 + #ExplorerMain:GetChildren() * 30)
  16114.         obj.ObjectName.Text = v.Name
  16115.         obj.LoadChildren.MouseButton1Down:Connect(function()
  16116.             explorer.load(v)
  16117.         end)
  16118.         obj.SelectObject.MouseButton1Down:Connect(function()
  16119.             explorer.selected = v
  16120.             Explorer.Visible = false
  16121.         end)
  16122.  
  16123.         ExplorerMain.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(ExplorerMain))
  16124.     end
  16125. end
  16126.  
  16127. ExplorerHide.MouseButton1Down:Connect(function()
  16128.     Explorer.Visible = false
  16129. end)
  16130.  
  16131. ExplorerBack.MouseButton1Down:Connect(function()
  16132.     explorer.load(explorer.current.Parent or game)
  16133. end)
  16134.  
  16135. local get_tableid = function(t)
  16136.     local str, n = "", 0
  16137.     local s = {}
  16138.    
  16139.     s.sc = function(a)
  16140.         for i, v in next, a do
  16141.             str = str .. tostring(i) .. (typeof or type)(v) .. (typeof or type)(i)
  16142.             if (type(v) == "table") then
  16143.                 s.sc(v)
  16144.             end
  16145.         end
  16146.     end
  16147.    
  16148.     s.sc(t)
  16149.  
  16150.     str:gsub(".", function(c)
  16151.         n = n + c:byte()
  16152.     end)
  16153.     math.randomseed(n)
  16154.    
  16155.     return ("%x"):format(math.random(1, 2 ^ 31 - 1))
  16156. end
  16157.  
  16158. local find_table = function(t, w)
  16159.     local modt
  16160.  
  16161.     local s = {}
  16162.     s.sc = function(a)
  16163.         for i, v in next, a do
  16164.             if (v == w) then
  16165.                 modt = v
  16166.                 break
  16167.             end
  16168.             if (type(v) == "table") then
  16169.                 s.sc(v)
  16170.             end
  16171.         end
  16172.     end
  16173.  
  16174.     s.sc(t)
  16175.  
  16176.     return modt
  16177. end
  16178.  
  16179. unpacker.upvalues = function(t)
  16180.     EEUpvalues:ClearAllChildren()
  16181.    
  16182.     ups = t
  16183.    
  16184.     for i, v in next, t do
  16185.         wait()
  16186.         local df = DebugFrame:Clone()
  16187.         local b
  16188.        
  16189.         if (type(v) == "function" or type(v) == "table" or typeof(v) == "Instance" or typeof(v) == "boolean") then
  16190.             b = init_button(Button:Clone())
  16191.         else
  16192.             b = Box:Clone()
  16193.         end
  16194.        
  16195.         df.Parent = EEUpvalues
  16196.         b.Parent = df
  16197.         b.Text = tostring(v)
  16198.         df.Field.Text = tostring(i)
  16199.         df.Position = UDim2.new(0, 10, 0, -20 + #EEUpvalues:GetChildren() * 30)
  16200.         EEUpvalues.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(EEUpvalues))
  16201.         EEUpvalues.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  16202.  
  16203.         for _, t in next, {"Instance", "number",  "string", "boolean"} do
  16204.             if (typeof(v) == t) then
  16205.                 df.UpdateDS.Visible = true
  16206.                 break
  16207.             end
  16208.         end
  16209.  
  16210.         if (typeof(v) == "Instance" and ups ~= ups_og) then
  16211.             df.UpdateDS.Visible = false
  16212.         end
  16213.        
  16214.         if (type(v) == "table") then
  16215.             b.MouseButton1Down:Connect(function()
  16216.                 unpacker.upvalues(v)
  16217.             end)
  16218.         end
  16219.         if (type(v) == "boolean") then
  16220.             b.MouseButton1Down:Connect(function()
  16221.                 b.Text = tostring(not cast(b.Text))
  16222.             end)
  16223.         end
  16224.         if (typeof(v) == "Instance") then
  16225.             b.MouseButton1Down:Connect(function()
  16226.                 explorer.load(game)
  16227.                 spawn(function()
  16228.                     while (wait()) do
  16229.                         if (explorer.selected) then
  16230.                             ups[i] = explorer.selected
  16231.                             explorer.selected = nil
  16232.                             break
  16233.                         end
  16234.                     end
  16235.                 end)
  16236.             end)
  16237.         end
  16238.  
  16239.         if (df.UpdateDS.Visible) then
  16240.             local dft = debug_settings[get_tableid({ups_og, locs_og})]
  16241.  
  16242.             df.UpdateDS.MouseButton1Down:Connect(function()
  16243.                 if (ups == ups_og) then
  16244.                     local can = false
  16245.                     for _, t in next, {"Instance", "number",  "string", "boolean"} do
  16246.                         if (typeof(v) == t) then       
  16247.                             can = true
  16248.                             break
  16249.                         end
  16250.                     end
  16251.  
  16252.                     if (can) then
  16253.                         if (typeof(v) == "Instance") then
  16254.                             dft[1][i] = ups[i]
  16255.                         else
  16256.                             dft[1][i] = cast((df:FindFirstChild("Button") or df:FindFirstChild("Box")).Text)
  16257.                         end
  16258.                        
  16259.                         df.Field.Text = tostring(dft[1][i])
  16260.                     end
  16261.                 else
  16262.                     print("BIG OOF HERE")
  16263.                     ups[i] = cast((df:FindFirstChild("Button") or df:FindFirstChild("Box")).Text)
  16264.                     df.Field.Text = tostring(ups[i])
  16265.                 end
  16266.  
  16267.                 unpacker.upvalues(ups)
  16268.             end)
  16269.  
  16270.             getmetatable(dft).__tostring = function()
  16271.                 return "true"
  16272.             end
  16273.         end
  16274.     end
  16275. end
  16276.    
  16277. unpacker.locals = function(t)
  16278.     EELocals:ClearAllChildren()
  16279.     locs = t
  16280.    
  16281.     for i, v in next, t do
  16282.         wait()
  16283.         local df = DebugFrame:Clone()
  16284.         local b
  16285.        
  16286.         if (type(v) == "function" or type(v) == "table" or typeof(v) == "Instance" or type(v) == "boolean") then
  16287.             b = init_button(Button:Clone())
  16288.         else
  16289.             b = Box:Clone()
  16290.         end
  16291.        
  16292.         df.Parent = EELocals
  16293.         b.Parent = df
  16294.         b.Text = tostring(v)
  16295.         df.Field.Text = tostring(i)
  16296.         df.Position = UDim2.new(0, 10, 0, -20 + #EELocals:GetChildren() * 30)
  16297.         EELocals.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(EELocals))
  16298.         EELocals.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  16299.        
  16300.         for _, t in next, {"Instance", "number",  "string", "boolean"} do
  16301.             if (typeof(v) == t) then
  16302.                 df.UpdateDS.Visible = true
  16303.                 break
  16304.             end
  16305.         end
  16306.  
  16307.         if (typeof(v) == "Instance" and locs ~= locs_og) then
  16308.             df.UpdateDS.Visible = false
  16309.         end
  16310.        
  16311.         if (type(v) == "table") then
  16312.             b.MouseButton1Down:Connect(function()
  16313.                 unpacker.locals(v)
  16314.             end)
  16315.         end
  16316.         if (type(v) == "boolean") then
  16317.             b.MouseButton1Down:Connect(function()
  16318.                 b.Text = tostring(not cast(b.Text))
  16319.             end)
  16320.         end
  16321.         if (typeof(v) == "Instance") then
  16322.             b.MouseButton1Down:Connect(function()
  16323.                 explorer.load(game)
  16324.                 while (wait()) do
  16325.                     if (explorer.selected) then
  16326.                         locs[i] = explorer.selected
  16327.                         explorer.selected = nil
  16328.                         break
  16329.                     end
  16330.                 end
  16331.             end)
  16332.         end
  16333.  
  16334.         if (df.UpdateDS.Visible) then
  16335.             local dft = debug_settings[get_tableid({ups_og, locs_og})]
  16336.  
  16337.             df.UpdateDS.MouseButton1Down:Connect(function()
  16338.                 if (locs == locs_og) then
  16339.                     local can = false
  16340.                     for _, t in next, {"Instance", "number",  "string", "boolean"} do
  16341.                         if (typeof(v) == t) then       
  16342.                             can = true
  16343.                             break
  16344.                         end
  16345.                     end
  16346.  
  16347.                     if (can) then
  16348.                         if (typeof(v) == "Instance") then
  16349.                             dft[2][i] = locs[i]
  16350.                         else
  16351.                             dft[2][i] = cast((df:FindFirstChild("Button") or df:FindFirstChild("Box")).Text)
  16352.                         end
  16353.                    
  16354.                         df.Field.Text = tostring(dft[2][i])
  16355.                     end
  16356.                 else
  16357.                     locs[i] = cast((df:FindFirstChild("Button") or df:FindFirstChild("Box")).Text)
  16358.                     df.Field.Text = tostring(locs[i])
  16359.                 end
  16360.  
  16361.                 unpacker.locals(locs)
  16362.             end)
  16363.  
  16364.             getmetatable(dft).__tostring = function()
  16365.                 return "true"
  16366.             end
  16367.         end
  16368.     end
  16369. end
  16370.  
  16371. NamecallType.MouseButton1Down:Connect(function()
  16372.     NamecallType.Text = (NamecallType.Text == "STATIC" and "SINGLE USE" or "STATIC")
  16373.     getmetatable(namecall_data[get_tableid(crt_tuple)]).__call = function()
  16374.         return NamecallType.Text == "STATIC"
  16375.     end
  16376. end)
  16377.  
  16378. Namecall.MouseButton1Down:Connect(function()
  16379.     set_guiobj_visible({"NamecallBar", "NamecallSource", "NamecallFrame", "NCallScriptTip", "NCallLogsTip"})
  16380.  
  16381.     local log = RemoteFrame:Clone()
  16382.     local tID = get_tableid(crt_tuple)
  16383.  
  16384.     if (NamecallFrame:FindFirstChild(tostring(namecall_data[tID][1]) .. tID)) then
  16385.         return
  16386.     end
  16387.  
  16388.     log.Parent = NamecallFrame
  16389.     log.Name = tostring(namecall_data[tID][1]) .. tID
  16390.     log.MainButton.Text = tostring(namecall_data[tID][1])
  16391.     log.MainButton.Size = UDim2.new(1, 0, 1, 0)
  16392.     log.Position = UDim2.new(0, 10, 0, -20 + #NamecallFrame:GetChildren() * 30)
  16393.  
  16394.     NamecallFrame.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(NamecallFrame))
  16395.     log.Icon:Destroy()
  16396.  
  16397.     log.MainButton.MouseButton1Down:Connect(function()
  16398.         crt_tuple = namecall_data[tID]
  16399.         NamecallScript.Text = table_tostring.module_convert(namecall_data[tID])
  16400.     end)
  16401. end)
  16402.  
  16403. ApplyNamecall.MouseButton1Down:Connect(function()
  16404.     local tID = get_tableid(crt_tuple)
  16405.     local data = namecall_data[tID]
  16406.     local __call = getmetatable(data).__call
  16407.    
  16408.     if (not NamecallFrame:FindFirstChild(tostring(data[1]) .. tID)) then
  16409.         return
  16410.     end
  16411.  
  16412.     namecall_data[tID] = setmetatable(loadstring(NamecallScript.Text)(), {
  16413.         __tostring = function()
  16414.             return "true"
  16415.         end,
  16416.         __call = __call
  16417.     })
  16418.  
  16419.     NamecallScript.Text = table_tostring.module_convert(namecall_data[tID])
  16420. end)
  16421.  
  16422. RemoveNamecall.MouseButton1Down:Connect(function()
  16423.     local tID = get_tableid(crt_tuple)
  16424.     local data = namecall_data[tID]
  16425.  
  16426.     NamecallFrame:FindFirstChild(tostring(data[1]) .. tID):Destroy()
  16427.     for i, v in next, NamecallFrame:GetChildren() do
  16428.         v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  16429.     end
  16430.  
  16431.     disabled_calls[tID] = nil
  16432.  
  16433.     getmetatable(data).__tostring = function()
  16434.         return "false"
  16435.     end
  16436.  
  16437.     NamecallScript.Text = ""
  16438. end)
  16439.  
  16440. SetLocals.MouseButton1Down:Connect(function()
  16441.     unpacker.locals(locs_og)
  16442. end)
  16443.  
  16444. SetUpvalues.MouseButton1Down:Connect(function()
  16445.     unpacker.upvalues(ups_og)
  16446. end)
  16447.  
  16448. CallRemote.MouseButton1Down:Connect(function()
  16449.     local script = ""
  16450.    
  16451.     for i, v in next, Script:GetChildren() do
  16452.         script = script .. v.SourceLine.Text .. "\n"
  16453.     end
  16454.    
  16455.     loadstring(script)()
  16456. end)
  16457.  
  16458. SetAllLoc.MouseButton1Down:Connect(function()
  16459.     local dft = debug_settings[get_tableid({ups_og, locs_og})]
  16460.  
  16461.     for i, v0 in next, EELocals:GetChildren() do
  16462.         local v = locs[i]
  16463.         if (locs == locs_og) then
  16464.             local can = false
  16465.             for _, t in next, {"Instance", "number",  "string", "boolean"} do
  16466.                 if (typeof(v) == t) then       
  16467.                     can = true
  16468.                     break
  16469.                 end
  16470.             end
  16471.  
  16472.             if (can) then
  16473.                 if (typeof(v) == "Instance") then
  16474.                     dft[2][i] = locs[i]
  16475.                 else
  16476.                     dft[2][i] = cast((v0:FindFirstChild("Button") or v0:FindFirstChild("Box")).Text)
  16477.                 end
  16478.             end
  16479.         else
  16480.             locs[i] = cast((v0:FindFirstChild("Button") or v0:FindFirstChild("Box")).Text)
  16481.         end
  16482.     end
  16483.  
  16484.     getmetatable(dft).__tostring = function()
  16485.         return "true"
  16486.     end
  16487.     unpacker.locals(locs_og)
  16488. end)
  16489.  
  16490. EnvEdit.MouseButton1Down:Connect(function()
  16491.     set_guiobj_visible({"EEUpvaluesTip", "EELocalsTip", "EELocals", "EEUpvalues", "SetLocals", "SetUpvalues", "SetAllLoc", "SetAllUps"})
  16492.    
  16493.     spawn(function()
  16494.         unpacker.locals(locs)
  16495.     end)
  16496.     unpacker.upvalues(ups)
  16497. end)
  16498.  
  16499. DisableR2S.MouseButton1Down:Connect(function()
  16500.     DisableR2S.BorderColor3 = DisableR2S.BorderColor3 == Color3.fromRGB(142, 255, 124) and Color3.fromRGB(255, 60, 60) or Color3.fromRGB(142, 255, 124)
  16501.     DisableR2S.TextColor3 = DisableR2S.BorderColor3
  16502. end)
  16503.  
  16504. local game_meta = getrawmetatable(game)
  16505. local __index = game_meta.__index
  16506. local __namecall = game_meta.__namecall
  16507.  
  16508. make_writeable(game_meta)
  16509.  
  16510. do
  16511.     local oldFire
  16512.     local oldInvoke
  16513.  
  16514.     local hookMethod = newcclosure(function(self, ...)
  16515.         local sSelf = tostring(self)
  16516.         local sType = __index(self, "ClassName")
  16517.         local a = {self, ...}
  16518.  
  16519.         if (DisableR2S.BorderColor3 == Color3.fromRGB(255, 60, 60)) or (AllRemotes:FindFirstChild(sSelf) and AllRemotes[sSelf].Icon.BackgroundColor3 == Color3.fromRGB(255, 100, 100)) then
  16520.             return (sType == "RemoteEvent" and oldFire or oldInvoke)(self, ...)
  16521.         end
  16522.  
  16523.         local caller = getfenv(3).script
  16524.         local b = init_button(RemoteLog:Clone())
  16525.         local tuple = setmetatable({self, ...}, {
  16526.             __tostring = function()
  16527.                 return "false"
  16528.             end,
  16529.             __call = function() return 0 end
  16530.         })
  16531.         local trace = getrenv().debug.traceback():gsub("[^\r\n]+", function(c)
  16532.             return "-- " .. c
  16533.         end)
  16534.         local tID = get_tableid({self, ...})
  16535.  
  16536.         if (disabled_calls[tID]) then
  16537.             return (sType == "RemoteEvent" and oldFire or oldInvoke)(self, ...)
  16538.         end
  16539.  
  16540.         local ndt = namecall_data[get_tableid(tuple)]
  16541.  
  16542.         if (ndt and tostring(ndt) == "true") then
  16543.             local frm = NamecallFrame:FindFirstChild(sSelf .. get_tableid(tuple))
  16544.  
  16545.             if (not ndt()) then
  16546.                 getmetatable(ndt).__tostring = function()
  16547.                     return "false" 
  16548.                 end
  16549.                 frm:Destroy()
  16550.                 for i, v in next, NamecallFrame:GetChildren() do
  16551.                     v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  16552.                 end
  16553.             end
  16554.  
  16555.             disabled_calls[tID] = nil
  16556.  
  16557.             spawn(function()
  16558.                 for i = 0, 1, 0.1 do
  16559.                     step:wait()
  16560.    
  16561.                     frm.BackgroundColor3 = Color3.new(1, 0, 0):lerp(Color3.new(0, 0, 0), i)
  16562.                     frm.BorderColor3 = Color3.new(1, 0, 0):lerp(Color3.fromRGB(0, 255, 233), i)
  16563.                 end
  16564.             end)
  16565.  
  16566.             NamecallScript.Text = ""
  16567.  
  16568.             return (sType == "RemoteEvent" and oldFire or oldInvoke)(self, select(2, unpack(ndt)))
  16569.         end
  16570.  
  16571.         if (not ndt) then
  16572.             namecall_data[get_tableid(tuple)] = tuple
  16573.         end
  16574.  
  16575.         b.Text = sSelf
  16576.         b.Parent = Remotes
  16577.         b.TextColor3 = (sType == "RemoteEvent" and Color3.new(1, 1, 0) or Color3.new(0.5, 0.5, 0))
  16578.         b.Position = UDim2.new(0, 10, 0, -20 + #Remotes:GetChildren() * 30)
  16579.        
  16580.         Remotes.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(Remotes))
  16581.         Remotes.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  16582.  
  16583.         Locals:ClearAllChildren()
  16584.         Upvalues:ClearAllChildren()
  16585.  
  16586.         b.MouseButton1Down:Connect(function()
  16587.             dump_script(trace .. "\n" .. table_tostring.generate(self, select(2, unpack(a))))
  16588.             current_script = caller
  16589.             crt_tuple = tuple
  16590.         end)
  16591.  
  16592.         return (sType == "RemoteEvent" and oldFire or oldInvoke)(self, ...)
  16593.     end)
  16594.  
  16595.     oldFire = hookfunction(Instance.new("RemoteEvent").FireServer, hookMethod, true)
  16596.     oldInvoke = hookfunction(Instance.new("RemoteFunction").InvokeServer, hookMethod, true)
  16597. end
  16598.  
  16599. Decompile.MouseButton1Down:Connect(function()
  16600.     dump_script(decompile(current_script))
  16601. end)
  16602.  
  16603. DisableNamecall.MouseButton1Down:Connect(function()
  16604.     local tID = get_tableid(crt_tuple)
  16605.     local frm = NamecallFrame:FindFirstChild(tostring(namecall_data[tID][1]) .. tID)
  16606.    
  16607.     if (disabled_calls[get_tableid(crt_tuple)]) then
  16608.         frm.MainButton.BackgroundColor3 = Color3.new(0, 0, 0)
  16609.         frm.BorderColor3 = Color3.new(0, 1, 1)
  16610.         disabled_calls[get_tableid(crt_tuple)] = nil
  16611.     else
  16612.         frm.MainButton.BackgroundColor3 = Color3.fromRGB(100, 0, 0)
  16613.         frm.BorderColor3 = Color3.new(1, 0, 0)
  16614.         disabled_calls[get_tableid(crt_tuple)] = true
  16615.     end
  16616. end)
  16617.  
  16618. make_writeable(game_meta)
  16619.  
  16620. game_meta.__namecall = function(...)
  16621.     if (DisableR2S.BorderColor3 == Color3.fromRGB(255, 60, 60)) then return __namecall(...) end
  16622.    
  16623.     local a = {...}
  16624.     local m = table.remove(a, #a)
  16625.     local caller = getfenv(2).script
  16626.    
  16627.     if (m:lower():match("server")) then
  16628.         local trace = getrenv().debug.traceback():gsub("[^\r\n]+", function(c)
  16629.             return "-- " .. c
  16630.         end)
  16631.  
  16632.         if (disabled_calls[get_tableid({...})]) then
  16633.             return __namecall(...)
  16634.         end
  16635.        
  16636.         if (AllRemotes:FindFirstChild(tostring(a[1])) and AllRemotes[tostring(a[1])].Icon.BackgroundColor3 == Color3.fromRGB(255, 100, 100)) then return end
  16637.        
  16638.         local b = init_button(RemoteLog:Clone())
  16639.        
  16640.         local sups = debug.getupvalues(2)
  16641.         local slocs = debug.getlocals(2)
  16642.         local tuple = setmetatable({...}, {
  16643.             __tostring = function()
  16644.                 return "false"
  16645.             end,
  16646.             __call = function() return 0 end
  16647.         })
  16648.         local tID = get_tableid({...})
  16649.        
  16650.         local dt = debug_settings[get_tableid({sups, slocs})]
  16651.         local ndt = namecall_data[get_tableid(tuple)]
  16652.  
  16653.         if (dt and tostring(dt) == "true") then
  16654.             for i, v in next, dt[1] do
  16655.                 debug.setupvalue(2, tostring(i), v)
  16656.             end
  16657.             for i, v in next, dt[2] do
  16658.                 debug.setlocal(2, tostring(i), v)
  16659.             end
  16660.             getmetatable(dt).__tostring = function()
  16661.                 return "false"
  16662.             end
  16663.         end
  16664.  
  16665.         if (ndt and tostring(ndt) == "true") then
  16666.             local frm = NamecallFrame:FindFirstChild(tostring(a[1]) .. get_tableid(tuple))
  16667.  
  16668.             if (not ndt()) then
  16669.                 getmetatable(ndt).__tostring = function()
  16670.                     return "false" 
  16671.                 end
  16672.                 frm:Destroy()
  16673.                 for i, v in next, NamecallFrame:GetChildren() do
  16674.                     v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  16675.                 end
  16676.             end
  16677.  
  16678.             disabled_calls[tID] = nil
  16679.  
  16680.             spawn(function()
  16681.                 for i = 0, 1, 0.1 do
  16682.                     step:wait()
  16683.    
  16684.                     frm.BackgroundColor3 = Color3.new(1, 0, 0):lerp(Color3.new(0, 0, 0), i)
  16685.                     frm.BorderColor3 = Color3.new(1, 0, 0):lerp(Color3.fromRGB(0, 255, 233), i)
  16686.                 end
  16687.             end)
  16688.  
  16689.             NamecallScript.Text = ""
  16690.  
  16691.             return __namecall(unpack(ndt))
  16692.         end
  16693.  
  16694.         if (not dt) then
  16695.             debug_settings[get_tableid({sups, slocs})] = setmetatable({sups, slocs}, {
  16696.                 __tostring = function()
  16697.                     return "false"
  16698.                 end
  16699.             })
  16700.         end
  16701.  
  16702.         if (not ndt) then
  16703.             namecall_data[get_tableid(tuple)] = tuple
  16704.         end
  16705.        
  16706.         b.Text = tostring(a[1])
  16707.         b.Parent = Remotes
  16708.         b.TextColor3 = (m:lower() == "fireserver" and Color3.new(1, 1, 1) or Color3.new(0.5, 0.5, 0.5))
  16709.         b.Position = UDim2.new(0, 10, 0, -20 + #Remotes:GetChildren() * 30)
  16710.        
  16711.         Remotes.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(Remotes))
  16712.         Remotes.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  16713.    
  16714.         b.MouseButton1Down:Connect(function()
  16715.             if (get_tableid({sups, slocs}) ~= get_tableid({ups_og, locs_og})) then
  16716.                 ups = sups
  16717.                 locs = slocs
  16718.                 ups_og = sups
  16719.                 locs_og = slocs
  16720.             end
  16721.            
  16722.             dump_script(trace .. "\n" .. table_tostring.generate(a[1], select(2, unpack(a))))
  16723.             current_script = caller
  16724.             crt_tuple = tuple
  16725.            
  16726.             Locals:ClearAllChildren()
  16727.             Upvalues:ClearAllChildren()
  16728.             spawn(function()
  16729.                 for i, v in next, ups do
  16730.                     wait()
  16731.                     local df = DebugFrame:Clone()
  16732.                     local b = init_button(Button:Clone())
  16733.                    
  16734.                     df.Parent = Upvalues
  16735.                     df.UpdateDS.Visible = false
  16736.                     b.Parent = df
  16737.                     b.Text = tostring(v)
  16738.                     df.Field.Text = tostring(i)
  16739.                     df.Position = UDim2.new(0, 10, 0, -20 + #Upvalues:GetChildren() * 30)
  16740.                     Upvalues.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(Upvalues))
  16741.                     Upvalues.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  16742.                 end
  16743.             end)
  16744.             for i, v in next, locs do
  16745.                 wait()
  16746.                 local df = DebugFrame:Clone()
  16747.                 local b = init_button(Button:Clone())
  16748.                
  16749.                 df.Parent = Locals
  16750.                 df.UpdateDS.Visible = false
  16751.                 b.Parent = df
  16752.                 b.Text = tostring(v)
  16753.                 df.Field.Text = tostring(i)
  16754.                 df.Position = UDim2.new(0, 10, 0, -20 + #Locals:GetChildren() * 30)
  16755.                 Locals.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(Locals))
  16756.             end
  16757.         end)
  16758.     end
  16759.    
  16760.     return __namecall(...)
  16761. end
  16762.  
  16763. end)
  16764.  
  16765. TopKek40.Name = "TopKek4.0"
  16766. TopKek40.Parent = MainGUI
  16767. TopKek40.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  16768. TopKek40.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  16769. TopKek40.BorderSizePixel = 2
  16770. TopKek40.Position = UDim2.new(0.0315625519, 0, 0.258160114, 0)
  16771. TopKek40.Size = UDim2.new(0, 126, 0, 39)
  16772. TopKek40.Font = Enum.Font.GothamBold
  16773. TopKek40.Text = "TopKek4.0"
  16774. TopKek40.TextColor3 = Color3.new(1, 1, 1)
  16775. TopKek40.TextScaled = true
  16776. TopKek40.TextSize = 25
  16777. TopKek40.TextWrapped = true
  16778. TopKek40.MouseButton1Down:connect(function()
  16779. -- edited by bork so it works with proto XD
  16780. local topkek = {}
  16781. topkek.patch = '1.0.5a'
  16782. topkek.data = {}
  16783. topkek.commandbase = {}
  16784. topkek.navigation = {}
  16785. topkek.banmgr = {}
  16786. topkek.lplr = game:GetService('Players').LocalPlayer
  16787.  
  16788. topkek.tools = {}
  16789. topkek.tools.gui = {}
  16790. topkek.tools.util = {}
  16791. topkek.tools.animator = {}
  16792.  
  16793. topkek.windows = {}
  16794. topkek.windows.lplr = {}
  16795. topkek.windows.server = {}
  16796. topkek.windows.players = {}
  16797. topkek.windows.destruction = {}
  16798. topkek.windows.scripts = {}
  16799. topkek.windows.misc = {}
  16800.  
  16801. topkek.misc = {}
  16802.  
  16803. local NewGuiPart1 = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui)
  16804.     NewGuiPart1.Name = "4.0"
  16805.     -------
  16806.     local NewGuiPart2 = Instance.new("Frame")
  16807.     NewGuiPart2.Active = true
  16808.     NewGuiPart2.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  16809.     NewGuiPart2.BorderSizePixel = 0
  16810.     NewGuiPart2.Name = "Main"
  16811.     NewGuiPart2.Position = UDim2.new(0, 300, 0, 50)
  16812.     NewGuiPart2.Selectable = true
  16813.     NewGuiPart2.Size = UDim2.new(0, 470, 0, 395)
  16814.     NewGuiPart2.Visible = false
  16815.     NewGuiPart2.ClipsDescendants = true
  16816.     NewGuiPart2.Draggable = true
  16817.     NewGuiPart2.Parent = NewGuiPart1
  16818.     -------
  16819.     local NewGuiPart3 = Instance.new("Frame")
  16820.     NewGuiPart3.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  16821.     NewGuiPart3.BorderSizePixel = 0
  16822.     NewGuiPart3.Name = "Topbar"
  16823.     NewGuiPart3.Position = UDim2.new(0, 150, 0, 0)
  16824.     NewGuiPart3.Size = UDim2.new(0, 320, 0, 30)
  16825.     NewGuiPart3.Parent = NewGuiPart2
  16826.     -------
  16827.     local NewGuiPart4 = Instance.new("TextLabel")
  16828.     NewGuiPart4.BackgroundTransparency = 1
  16829.     NewGuiPart4.Name = "PlayerName"
  16830.     NewGuiPart4.Position = UDim2.new(0, -140, 0, 0)
  16831.     NewGuiPart4.Size = UDim2.new(0.5, 0, 1, 0)
  16832.     NewGuiPart4.Visible = false
  16833.     NewGuiPart4.ZIndex = 4
  16834.     NewGuiPart4.Font = Enum.Font.Arcade
  16835.     NewGuiPart4.FontSize = Enum.FontSize.Size18
  16836.     NewGuiPart4.Text = "Player1"
  16837.     NewGuiPart4.TextColor3 = Color3.new(1, 1, 1)
  16838.     NewGuiPart4.TextXAlignment = Enum.TextXAlignment.Left
  16839.     NewGuiPart4.Parent = NewGuiPart3
  16840.     -------
  16841.     local NewGuiPart5 = Instance.new("Frame")
  16842.     NewGuiPart5.BackgroundTransparency = 1
  16843.     NewGuiPart5.Name = "Controllers"
  16844.     NewGuiPart5.Position = UDim2.new(1, -128, 0, 3)
  16845.     NewGuiPart5.Size = UDim2.new(0, 125, 1, -6)
  16846.     NewGuiPart5.Parent = NewGuiPart3
  16847.     -------
  16848.     local NewGuiPart6 = Instance.new("TextButton")
  16849.     NewGuiPart6.Active = true
  16850.     NewGuiPart6.AutoButtonColor = false
  16851.     NewGuiPart6.BackgroundColor3 = Color3.new(0.552941, 0.105882, 0.105882)
  16852.     NewGuiPart6.BorderSizePixel = 0
  16853.     NewGuiPart6.Name = "Exit"
  16854.     NewGuiPart6.Position = UDim2.new(1, -24, 0, 0)
  16855.     NewGuiPart6.Selectable = true
  16856.     NewGuiPart6.Size = UDim2.new(0, 24, 0, 24)
  16857.     NewGuiPart6.Style = Enum.ButtonStyle.Custom
  16858.     NewGuiPart6.FontSize = Enum.FontSize.Size14
  16859.     NewGuiPart6.Text = ""
  16860.     NewGuiPart6.Parent = NewGuiPart5
  16861.     -------
  16862.     local NewGuiPart7 = Instance.new("TextButton")
  16863.     NewGuiPart7.Active = true
  16864.     NewGuiPart7.AutoButtonColor = false
  16865.     NewGuiPart7.BackgroundColor3 = Color3.new(0.780392, 0.34902, 0)
  16866.     NewGuiPart7.BorderSizePixel = 0
  16867.     NewGuiPart7.Name = "Hide"
  16868.     NewGuiPart7.Position = UDim2.new(1, -50, 0, 0)
  16869.     NewGuiPart7.Selectable = true
  16870.     NewGuiPart7.Size = UDim2.new(0, 24, 0, 24)
  16871.     NewGuiPart7.Style = Enum.ButtonStyle.Custom
  16872.     NewGuiPart7.FontSize = Enum.FontSize.Size14
  16873.     NewGuiPart7.Text = ""
  16874.     NewGuiPart7.Parent = NewGuiPart5
  16875.     -------
  16876.     local NewGuiPart8 = Instance.new("TextLabel")
  16877.     NewGuiPart8.BackgroundTransparency = 1
  16878.     NewGuiPart8.Name = "IsFE"
  16879.     NewGuiPart8.Size = UDim2.new(0, 65, 1, 0)
  16880.     NewGuiPart8.FontSize = Enum.FontSize.Size18
  16881.     NewGuiPart8.Text = "Not FE"
  16882.     NewGuiPart8.TextColor3 = Color3.new(0.333333, 0.666667, 0)
  16883.     NewGuiPart8.TextStrokeTransparency = 0.69999998807907
  16884.     NewGuiPart8.TextXAlignment = Enum.TextXAlignment.Right
  16885.     NewGuiPart8.Parent = NewGuiPart5
  16886.     -------
  16887.     local NewGuiPart9 = Instance.new("TextLabel")
  16888.     NewGuiPart9.BackgroundTransparency = 1
  16889.     NewGuiPart9.Name = "Stella"
  16890.     NewGuiPart9.Position = UDim2.new(0, -150, 0, 0)
  16891.     NewGuiPart9.Size = UDim2.new(1, 150, 1, 0)
  16892.     NewGuiPart9.ZIndex = 2
  16893.     NewGuiPart9.Font = Enum.Font.Arcade
  16894.     NewGuiPart9.FontSize = Enum.FontSize.Size18
  16895.     NewGuiPart9.Text = "[Stella]"
  16896.     NewGuiPart9.TextColor3 = Color3.new(0.054902, 0.0745098, 0.498039)
  16897.     NewGuiPart9.Parent = NewGuiPart3
  16898.     -------
  16899.     local NewGuiPart10 = Instance.new("Frame")
  16900.     NewGuiPart10.BackgroundTransparency = 1
  16901.     NewGuiPart10.Name = "Holder"
  16902.     NewGuiPart10.Position = UDim2.new(0, 150, 0, 30)
  16903.     NewGuiPart10.Size = UDim2.new(0, 320, 0, 365)
  16904.     NewGuiPart10.Parent = NewGuiPart2
  16905.     -------
  16906.     local NewGuiPart11 = Instance.new("Frame")
  16907.     NewGuiPart11.BackgroundTransparency = 1
  16908.     NewGuiPart11.Name = "Home"
  16909.     NewGuiPart11.Size = UDim2.new(1, 0, 1, 0)
  16910.     NewGuiPart11.Parent = NewGuiPart10
  16911.     -------
  16912.     local NewGuiPart12 = Instance.new("TextLabel")
  16913.     NewGuiPart12.BackgroundTransparency = 1
  16914.     NewGuiPart12.BorderSizePixel = 0
  16915.     NewGuiPart12.Name = "Title1"
  16916.     NewGuiPart12.Position = UDim2.new(0, 30, 0, 3)
  16917.     NewGuiPart12.Selectable = true
  16918.     NewGuiPart12.Size = UDim2.new(1, -30, 0, 40)
  16919.     NewGuiPart12.Font = Enum.Font.SourceSansBold
  16920.     NewGuiPart12.FontSize = Enum.FontSize.Size42
  16921.     NewGuiPart12.Text = "T0PK3K 4.0"
  16922.     NewGuiPart12.TextColor3 = Color3.new(1, 1, 1)
  16923.     NewGuiPart12.TextStrokeTransparency = 0.5
  16924.     NewGuiPart12.TextXAlignment = Enum.TextXAlignment.Left
  16925.     NewGuiPart12.Parent = NewGuiPart11
  16926.     -------
  16927.     local NewGuiPart13 = Instance.new("TextLabel")
  16928.     NewGuiPart13.BackgroundTransparency = 1
  16929.     NewGuiPart13.BorderSizePixel = 0
  16930.     NewGuiPart13.Name = "Title2"
  16931.     NewGuiPart13.Position = UDim2.new(0.600000024, 5, 0, -5)
  16932.     NewGuiPart13.Size = UDim2.new(0.400000006, 0, 1, 0)
  16933.     NewGuiPart13.Font = Enum.Font.SourceSansBold
  16934.     NewGuiPart13.FontSize = Enum.FontSize.Size18
  16935.     NewGuiPart13.Text = "by nosyliam"
  16936.     NewGuiPart13.TextColor3 = Color3.new(1, 1, 1)
  16937.     NewGuiPart13.TextStrokeTransparency = 0.5
  16938.     NewGuiPart13.TextXAlignment = Enum.TextXAlignment.Left
  16939.     NewGuiPart13.TextYAlignment = Enum.TextYAlignment.Bottom
  16940.     NewGuiPart13.Parent = NewGuiPart12
  16941.     -------
  16942.     local NewGuiPart14 = Instance.new("Frame")
  16943.     NewGuiPart14.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  16944.     NewGuiPart14.BorderColor3 = Color3.new(0.32549, 0, 0)
  16945.     NewGuiPart14.Name = "Container"
  16946.     NewGuiPart14.Position = UDim2.new(0, 16, 0, 50)
  16947.     NewGuiPart14.Size = UDim2.new(1, -30, 0, 250)
  16948.     NewGuiPart14.Parent = NewGuiPart11
  16949.     -------
  16950.     local NewGuiPart15 = Instance.new("TextLabel")
  16951.     NewGuiPart15.BackgroundColor3 = Color3.new(0.639216, 0.223529, 0.223529)
  16952.     NewGuiPart15.BorderSizePixel = 0
  16953.     NewGuiPart15.Name = "Message"
  16954.     NewGuiPart15.Position = UDim2.new(0, 15, 0, 305)
  16955.     NewGuiPart15.Size = UDim2.new(1, -30, 0, 25)
  16956.     NewGuiPart15.Font = Enum.Font.Highway
  16957.     NewGuiPart15.FontSize = Enum.FontSize.Size14
  16958.     NewGuiPart15.Text = "Server Message: variable is gay"
  16959.     NewGuiPart15.TextColor3 = Color3.new(0.886275, 0.886275, 0.886275)
  16960.     NewGuiPart15.TextStrokeTransparency = 0.69999998807907
  16961.     NewGuiPart15.Parent = NewGuiPart11
  16962.     -------
  16963.     local NewGuiPart16 = Instance.new("TextBox")
  16964.     NewGuiPart16.BackgroundColor3 = Color3.new(0.639216, 0.223529, 0.223529)
  16965.     NewGuiPart16.BorderColor3 = Color3.new(0.32549, 0, 0)
  16966.     NewGuiPart16.Name = "Command"
  16967.     NewGuiPart16.Position = UDim2.new(0, 15, 0, 335)
  16968.     NewGuiPart16.Size = UDim2.new(1, -30, 0, 20)
  16969.     NewGuiPart16.Font = Enum.Font.Code
  16970.     NewGuiPart16.FontSize = Enum.FontSize.Size12
  16971.     NewGuiPart16.Text = "Press ; to enter a command"
  16972.     NewGuiPart16.TextColor3 = Color3.new(0.819608, 0.819608, 0.819608)
  16973.     NewGuiPart16.TextStrokeTransparency = 0.80000001192093
  16974.     NewGuiPart16.TextTransparency = 0.30000001192093
  16975.     NewGuiPart16.Parent = NewGuiPart10
  16976.     -------
  16977.     local NewGuiPart17 = Instance.new("Frame")
  16978.     NewGuiPart17.BackgroundTransparency = 1
  16979.     NewGuiPart17.Name = "Template"
  16980.     NewGuiPart17.Size = UDim2.new(1, 0, 1, 0)
  16981.     NewGuiPart17.Visible = false
  16982.     NewGuiPart17.ZIndex = 2
  16983.     NewGuiPart17.Parent = NewGuiPart10
  16984.     -------
  16985.     local NewGuiPart18 = Instance.new("ScrollingFrame")
  16986.     NewGuiPart18.Active = true
  16987.     NewGuiPart18.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  16988.     NewGuiPart18.BorderColor3 = Color3.new(0.32549, 0, 0)
  16989.     NewGuiPart18.Name = "Container"
  16990.     NewGuiPart18.Position = UDim2.new(0, 15, 0, 10)
  16991.     NewGuiPart18.Selectable = true
  16992.     NewGuiPart18.Size = UDim2.new(1, -30, 0, 320)
  16993.     NewGuiPart18.ZIndex = 2
  16994.     NewGuiPart18.BottomImage = "rbxassetid://368504177"
  16995.     NewGuiPart18.CanvasSize = UDim2.new(0, 0, 0, 0)
  16996.     NewGuiPart18.MidImage = "rbxassetid://368504177"
  16997.     NewGuiPart18.ScrollBarThickness = 5
  16998.     NewGuiPart18.TopImage = "rbxassetid://368504177"
  16999.     NewGuiPart18.ClipsDescendants = true
  17000.     NewGuiPart18.Parent = NewGuiPart17
  17001.     -------
  17002.     local NewGuiPart19 = Instance.new("Frame")
  17003.     NewGuiPart19.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  17004.     NewGuiPart19.BackgroundTransparency = 1
  17005.     NewGuiPart19.BorderColor3 = Color3.new(0.32549, 0, 0)
  17006.     NewGuiPart19.Name = "Navigator"
  17007.     NewGuiPart19.Position = UDim2.new(0, 16, 0, 10)
  17008.     NewGuiPart19.Size = UDim2.new(1, -30, 0, 60)
  17009.     NewGuiPart19.Visible = false
  17010.     NewGuiPart19.Parent = NewGuiPart10
  17011.     -------
  17012.     local NewGuiPart20 = Instance.new("Frame")
  17013.     NewGuiPart20.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  17014.     NewGuiPart20.BorderColor3 = Color3.new(0.32549, 0, 0)
  17015.     NewGuiPart20.Name = "NavMain"
  17016.     NewGuiPart20.Position = UDim2.new(0, 22, 0, 0)
  17017.     NewGuiPart20.Size = UDim2.new(1, -44, 0, 60)
  17018.     NewGuiPart20.Parent = NewGuiPart19
  17019.     -------
  17020.     local NewGuiPart21 = Instance.new("TextButton")
  17021.     NewGuiPart21.Active = true
  17022.     NewGuiPart21.BackgroundColor3 = Color3.new(0.631373, 0.223529, 0.223529)
  17023.     NewGuiPart21.BorderSizePixel = 0
  17024.     NewGuiPart21.Name = "NavLeft"
  17025.     NewGuiPart21.Selectable = true
  17026.     NewGuiPart21.Size = UDim2.new(0, 17, 1, 0)
  17027.     NewGuiPart21.Style = Enum.ButtonStyle.Custom
  17028.     NewGuiPart21.FontSize = Enum.FontSize.Size14
  17029.     NewGuiPart21.Text = ""
  17030.     NewGuiPart21.Parent = NewGuiPart19
  17031.     -------
  17032.     local NewGuiPart22 = Instance.new("TextButton")
  17033.     NewGuiPart22.Active = true
  17034.     NewGuiPart22.BackgroundColor3 = Color3.new(0.631373, 0.223529, 0.223529)
  17035.     NewGuiPart22.BorderSizePixel = 0
  17036.     NewGuiPart22.Name = "NavRight"
  17037.     NewGuiPart22.Position = UDim2.new(1, -17, 0, 0)
  17038.     NewGuiPart22.Selectable = true
  17039.     NewGuiPart22.Size = UDim2.new(0, 17, 1, 0)
  17040.     NewGuiPart22.Style = Enum.ButtonStyle.Custom
  17041.     NewGuiPart22.FontSize = Enum.FontSize.Size14
  17042.     NewGuiPart22.Text = ""
  17043.     NewGuiPart22.Parent = NewGuiPart19
  17044.     -------
  17045.     local NewGuiPart23 = Instance.new("Frame")
  17046.     NewGuiPart23.Active = true
  17047.     NewGuiPart23.BackgroundColor3 = Color3.new(0.470588, 0.164706, 0.164706)
  17048.     NewGuiPart23.BorderSizePixel = 0
  17049.     NewGuiPart23.Name = "Navigation"
  17050.     NewGuiPart23.Size = UDim2.new(0, 150, 1, 0)
  17051.     NewGuiPart23.ZIndex = 2
  17052.     NewGuiPart23.Parent = NewGuiPart2
  17053.     -------
  17054.     local NewGuiPart24 = Instance.new("Frame")
  17055.     NewGuiPart24.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  17056.     NewGuiPart24.BorderSizePixel = 0
  17057.     NewGuiPart24.Name = "Topbar"
  17058.     NewGuiPart24.Size = UDim2.new(1, 0, 0, 30)
  17059.     NewGuiPart24.ZIndex = 3
  17060.     NewGuiPart24.Parent = NewGuiPart23
  17061.     -------
  17062.     local NewGuiPart25 = Instance.new("ScrollingFrame")
  17063.     NewGuiPart25.BackgroundColor3 = Color3.new(0.470588, 0.164706, 0.164706)
  17064.     NewGuiPart25.BorderSizePixel = 0
  17065.     NewGuiPart25.Name = "Scroll"
  17066.     NewGuiPart25.Position = UDim2.new(0, 0, 0, 30)
  17067.     NewGuiPart25.Selectable = true
  17068.     NewGuiPart25.Size = UDim2.new(1, 0, 1, -30)
  17069.     NewGuiPart25.ZIndex = 3
  17070.     NewGuiPart25.BottomImage = "rbxassetid://368504177"
  17071.     NewGuiPart25.MidImage = "rbxassetid://368504177"
  17072.     NewGuiPart25.ScrollBarThickness = 6
  17073.     NewGuiPart25.TopImage = "rbxassetid://368504177"
  17074.     NewGuiPart25.ClipsDescendants = true
  17075.     NewGuiPart25.Parent = NewGuiPart23
  17076.     -------
  17077.     local NewGuiPart26 = Instance.new("Frame")
  17078.     NewGuiPart26.BackgroundTransparency = 1
  17079.     NewGuiPart26.Name = "Composite1"
  17080.     NewGuiPart26.Position = UDim2.new(-1, 0, 0.5, -50)
  17081.     NewGuiPart26.Size = UDim2.new(0, 50, 0, 100)
  17082.     NewGuiPart26.ClipsDescendants = true
  17083.     NewGuiPart26.Parent = NewGuiPart1
  17084.     -------
  17085.     local NewGuiPart27 = Instance.new("TextLabel")
  17086.     NewGuiPart27.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  17087.     NewGuiPart27.BorderSizePixel = 0
  17088.     NewGuiPart27.Name = "Label"
  17089.     NewGuiPart27.Size = UDim2.new(2, 0, 1, 0)
  17090.     NewGuiPart27.Font = Enum.Font.SourceSansBold
  17091.     NewGuiPart27.FontSize = Enum.FontSize.Size96
  17092.     NewGuiPart27.Text = "T"
  17093.     NewGuiPart27.TextColor3 = Color3.new(1, 1, 1)
  17094.     NewGuiPart27.Parent = NewGuiPart26
  17095.     -------
  17096.     local NewGuiPart28 = Instance.new("Frame")
  17097.     NewGuiPart28.BackgroundTransparency = 1
  17098.     NewGuiPart28.Name = "Composite2"
  17099.     NewGuiPart28.Position = UDim2.new(1, 0, 0.5, -50)
  17100.     NewGuiPart28.Size = UDim2.new(0, 50, 0, 100)
  17101.     NewGuiPart28.ClipsDescendants = true
  17102.     NewGuiPart28.Parent = NewGuiPart1
  17103.     -------
  17104.     local NewGuiPart29 = Instance.new("TextLabel")
  17105.     NewGuiPart29.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  17106.     NewGuiPart29.BorderSizePixel = 0
  17107.     NewGuiPart29.Name = "Label"
  17108.     NewGuiPart29.Position = UDim2.new(-1, 0, 0, 0)
  17109.     NewGuiPart29.Size = UDim2.new(2, 0, 1, 0)
  17110.     NewGuiPart29.Font = Enum.Font.SourceSansBold
  17111.     NewGuiPart29.FontSize = Enum.FontSize.Size96
  17112.     NewGuiPart29.Text = "T"
  17113.     NewGuiPart29.TextColor3 = Color3.new(1, 1, 1)
  17114.     NewGuiPart29.Parent = NewGuiPart28
  17115.     -------
  17116.     local NewGuiPart30 = Instance.new("Frame")
  17117.     NewGuiPart30.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  17118.     NewGuiPart30.Name = "Solid"
  17119.     NewGuiPart30.Position = UDim2.new(0.5, -50, 0.5, -50)
  17120.     NewGuiPart30.Visible = false
  17121.     NewGuiPart30.ClipsDescendants = true
  17122.     NewGuiPart30.Parent = NewGuiPart1
  17123.     -------
  17124.     local NewGuiPart31 = Instance.new("TextLabel")
  17125.     NewGuiPart31.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  17126.     NewGuiPart31.BorderSizePixel = 0
  17127.     NewGuiPart31.Name = "Label"
  17128.     NewGuiPart31.Size = UDim2.new(1, 0, 1, 0)
  17129.     NewGuiPart31.Font = Enum.Font.SourceSansBold
  17130.     NewGuiPart31.FontSize = Enum.FontSize.Size96
  17131.     NewGuiPart31.Text = "T"
  17132.     NewGuiPart31.TextColor3 = Color3.new(1, 1, 1)
  17133.     NewGuiPart31.Parent = NewGuiPart30
  17134.  
  17135.  
  17136.  
  17137. topkek.center = game.Players.LocalPlayer.PlayerGui["4.0"].Main
  17138. topkek.holder = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder
  17139. topkek.topbar = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Topbar
  17140. topkek.template = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder.Template
  17141. topkek.navigator = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder.Navigator
  17142.  
  17143. AllowHovers = false
  17144. PlayerChatHook, UpdateBanlist = nil
  17145. cmd = {}
  17146.  
  17147. --// data //--
  17148. topkek.data.windows = {
  17149.     'Home',
  17150.     'LocalPlayer',
  17151.     'Server',
  17152.     'Players',
  17153.     'Destruction',
  17154.     'Scripts',
  17155.     'Catalog',
  17156.     'Music',
  17157.     'Hats',
  17158.     'Faces',
  17159.     'Settings',
  17160.     'Commands',
  17161.     'Banlist',
  17162. }
  17163.  
  17164. color3 = function(r,g,b)
  17165.     return Color3.new(r/255, g/255, b/255)
  17166. end
  17167. --// doggo dropdown //--
  17168. -- thanks krystal
  17169. GUI = {
  17170.     TextBox = {
  17171.         Settings = {
  17172.             Font = Enum.Font.SourceSans;
  17173.             FontSize = Enum.FontSize.Size14;
  17174.         };
  17175.         Color = {
  17176.             Main = Color3.fromRGB(5,8,11);
  17177.             Border = Color3.fromRGB(27,42,53);
  17178.             Text = Color3.fromRGB(199,199,199);
  17179.         };
  17180.         New = function(Position, Size, Parent, ...)
  17181.             local arguments = {...};
  17182.            
  17183.             local TextBox = Instance.new("TextBox", Parent);
  17184.             TextBox.BackgroundColor3 = GUI.DropDown.Color.Main;
  17185.             TextBox.BorderColor3 = GUI.DropDown.Color.Border;
  17186.             TextBox.Font = GUI.TextBox.Settings.Font;
  17187.             TextBox.FontSize = GUI.TextBox.Settings.FontSize;
  17188.             TextBox.TextColor3 = GUI.TextBox.Color.Text;
  17189.             TextBox.Position = Position;
  17190.             TextBox.Size = Size;
  17191.             if #arguments then
  17192.                 if arguments[1] then
  17193.                     TextBox.Text = tostring(arguments[1]);
  17194.                 else
  17195.                     TextBox.Text = "";
  17196.                 end
  17197.             end    
  17198.             return TextBox;
  17199.         end;
  17200.     };
  17201.     DropDown = {
  17202.         Settings = {
  17203.             ScrollerAmount = 5; --A scroller will appear at this amount.
  17204.             ScrollBarThickness = 6;
  17205.         };
  17206.         Gfx = {
  17207.             Scroller = "rbxassetid://606572419";
  17208.         };
  17209.         Color = {
  17210.             Main = color3(107, 36, 36);
  17211.             Secondary = color3(113, 39, 39);
  17212.             Border = color3(127, 44, 44);
  17213.             Text = Color3.fromRGB(199,199,199);
  17214.         };
  17215.         New = function(Position, Size, Parent, ...)
  17216.             local vValue = {};
  17217.             local arguments = {...};
  17218.             local vSelected = Instance.new("StringValue");
  17219.             vSelected.Value = "nil";
  17220.            
  17221.             if arguments then
  17222.                 if type(arguments) == "table" then
  17223.                     for i=1,#(arguments) do
  17224.                         if type(arguments[i]) == "table" then
  17225.                             for f=1,#(arguments[i]) do
  17226.                                 table.insert(vValue, tostring((arguments[i])[f]));
  17227.                             end
  17228.                         else
  17229.                             table.insert(vValue, tostring(arguments[i]));
  17230.                         end
  17231.                     end
  17232.                     vSelected.Value = (vValue[1]);
  17233.                 end
  17234.             end
  17235.            
  17236.             local Main = Instance.new("TextButton", Parent);
  17237.             Main.BackgroundColor3 = GUI.DropDown.Color.Main;
  17238.             Main.BorderColor3 = GUI.DropDown.Color.Border;
  17239.             Main.Position = Position;
  17240.             Main.Size = Size;
  17241.             Main.TextColor3 = GUI.DropDown.Color.Text;
  17242.             Main.FontSize = Enum.FontSize.Size14;
  17243.             Main.TextStrokeTransparency = 0.5;
  17244.             Main.TextXAlignment = Enum.TextXAlignment.Left;
  17245.             Main.Font = Enum.Font.SourceSans;
  17246.             Main.Text = "  "..tostring(vSelected.Value);
  17247.             Main.ZIndex = 3
  17248.            
  17249.             local Icon = Instance.new("TextLabel", Main);
  17250.             Icon.SizeConstraint = Enum.SizeConstraint.RelativeYY;
  17251.             Icon.BackgroundColor3 = GUI.DropDown.Color.Secondary;
  17252.             Icon.BorderColor3 = GUI.DropDown.Color.Border;
  17253.             Icon.Position = UDim2.new(1,-2,1,-2);
  17254.             Icon.Size = UDim2.new(-1,4,-1,4);
  17255.             Icon.TextColor3 = GUI.DropDown.Color.Text;
  17256.             Icon.FontSize = Enum.FontSize.Size14;
  17257.             Icon.TextStrokeTransparency = 0.5;
  17258.             Icon.Font = Enum.Font.SourceSans;
  17259.             Icon.Text = "V"
  17260.             Icon.ZIndex = 4
  17261.  
  17262.             local Holder, Search;
  17263.             local ClearHolder = function()
  17264.                 if Holder then
  17265.                     Holder:ClearAllChildren();
  17266.                     Holder.Size = UDim2.new(1,0,0,0);
  17267.                     Holder.Visible = false;
  17268.                     if Search then
  17269.                         Search.Visible = false;
  17270.                     end
  17271.                 end
  17272.             end;
  17273.            
  17274.             local CreateButton;
  17275.             local RefreshDropDown = function()
  17276.                 if #vValue <= (GUI.DropDown.Settings.ScrollerAmount) then
  17277.                     if not Holder or not Holder:IsA("Frame") then
  17278.                         Holder = nil; Search = nil;
  17279.                         Holder = Instance.new("Frame",Main);
  17280.                         Holder.Size = UDim2.new(1,0,0,0);
  17281.                         Holder.BackgroundColor3 = GUI.DropDown.Color.Main;
  17282.                         Holder.BorderColor3 = GUI.DropDown.Color.Border;
  17283.                         Holder.Visible = false;
  17284.                         Holder.ZIndex = 3
  17285.                     end
  17286.                 elseif #vValue > (GUI.DropDown.Settings.ScrollerAmount) then
  17287.                     if not Holder or not Holder:IsA("ScrollingFrame") then
  17288.                         Holder = nil; Search = nil;
  17289.                         Search = GUI.TextBox.New(UDim2.new(0,0,0,0),UDim2.new(1,0,0,Main.AbsoluteSize.Y),Main);
  17290.                         Search.Visible = false;
  17291.                         Search.ZIndex = 4
  17292.                         Search.Changed:connect(function(p)
  17293.                             if p == "Text" then
  17294.                                 CreateButton(Search.Text);
  17295.                             end
  17296.                         end)
  17297.                         Holder = Instance.new("ScrollingFrame",Main);
  17298.                         Holder.BackgroundColor3 = GUI.DropDown.Color.Main;
  17299.                         Holder.BorderColor3 = GUI.DropDown.Color.Border;
  17300.                         Holder.TopImage = GUI.DropDown.Gfx.Scroller;
  17301.                         Holder.MidImage = GUI.DropDown.Gfx.Scroller;
  17302.                         Holder.BottomImage = GUI.DropDown.Gfx.Scroller;
  17303.                         Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * (GUI.DropDown.Settings.ScrollerAmount-1));
  17304.                         Holder.Position = UDim2.new(0,0,0,Main.AbsoluteSize.Y)
  17305.                         Holder.ScrollBarThickness = GUI.DropDown.Settings.ScrollBarThickness;
  17306.                         Holder.Visible = false;
  17307.                         Holder.ZIndex = 3;
  17308.                     end
  17309.                 end
  17310.                 if #vValue == 1 and vSelected.Value ~= vValue[1] then
  17311.                     vSelected.Value = vValue[1];
  17312.                 elseif #vValue == 0 then
  17313.                     vSelected.Value = "nil";
  17314.                     warn("Table amount is nil.");
  17315.                 end
  17316.                 Main.Text = "  "..tostring(vSelected.Value);
  17317.                 --ClearHolder();
  17318.             end;
  17319.            
  17320.             local Debounce = false;
  17321.             CreateButton = function(searches)
  17322.                 if Debounce == false then
  17323.                     Debounce = true;
  17324.                     ClearHolder()
  17325.                     Holder.Visible = true;
  17326.                     local Searched = 0;
  17327.                     if #vValue > 0 then
  17328.                         for i=1,#vValue do
  17329.                             if (searches ~= nil and string.find(string.lower(vValue[i]), string.lower(searches)) and searches ~= "") then
  17330.                                 Searched = Searched + 1;
  17331.                             end
  17332.                         end
  17333.                         for i=1,#vValue do
  17334.                             if (searches ~= nil and string.find(string.lower(vValue[i]), string.lower(searches)) and searches ~= "" and Searched > 0) or searches == nil or searches == "" or Searched <= 0 then
  17335.                                 local Select = Instance.new("TextButton", Holder);
  17336.                                 Select.BackgroundColor3 = GUI.DropDown.Color.Main;
  17337.                                 Select.BorderColor3 = GUI.DropDown.Color.Border;
  17338.                                 Select.BackgroundTransparency = 1;
  17339.                                 Select.BorderSizePixel = 0;
  17340.                                 Select.Position = Position;
  17341.                                 if #vValue <= (GUI.DropDown.Settings.ScrollerAmount) then
  17342.                                     Select.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y);
  17343.                                 else
  17344.                                     Select.Size = UDim2.new(1,-(GUI.DropDown.Settings.ScrollBarThickness),0,Main.AbsoluteSize.Y);
  17345.                                 end
  17346.                                 Select.Position = UDim2.new(0,0,0,(Main.AbsoluteSize.Y) * (#Holder:GetChildren() - 1))
  17347.                                 Select.TextColor3 = GUI.DropDown.Color.Text;
  17348.                                 Select.FontSize = Enum.FontSize.Size14;
  17349.                                 Select.TextStrokeTransparency = 0.5;
  17350.                                 Select.Font = Enum.Font.SourceSans;
  17351.                                 Select.Text = tostring(vValue[i]);
  17352.                                 Select.ZIndex = 3
  17353.                                 Select.MouseButton1Click:connect(function()
  17354.                                     vSelected.Value = vValue[i];
  17355.                                     ClearHolder();
  17356.                                     RefreshDropDown();
  17357.                                 end)
  17358.                                 if  #vValue <= (GUI.DropDown.Settings.ScrollerAmount) then
  17359.                                     Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * i);
  17360.                                 elseif Holder:IsA("ScrollingFrame") then
  17361.                                     Search.Visible = true;
  17362.                                     if #Holder:GetChildren() >= 1 then
  17363.                                         Holder.CanvasSize = UDim2.new(1,0,0,Main.AbsoluteSize.Y * #Holder:GetChildren());
  17364.                                         Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * #Holder:GetChildren());--GUI.DropDown.Settings.ScrollerAmount);
  17365.                                         if #Holder:GetChildren() >= GUI.DropDown.Settings.ScrollerAmount then
  17366.                                             Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * GUI.DropDown.Settings.ScrollerAmount);
  17367.                                             Holder.CanvasSize = UDim2.new(1,0,0,Main.AbsoluteSize.Y * #Holder:GetChildren());
  17368.                                         end
  17369.                                     elseif #Holder:GetChildren() < 1 then
  17370.                                         Holder.CanvasSize = UDim2.new(1,0,0,Main.AbsoluteSize.Y * 1);
  17371.                                         Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * 1);
  17372.                                     end
  17373.                                 end
  17374.                             end
  17375.                         end
  17376.                     end
  17377.                     Debounce = false;
  17378.                 end
  17379.             end;
  17380.            
  17381.             RefreshDropDown();
  17382.  
  17383.             Main.MouseButton1Click:connect(function()
  17384.                 CreateButton()
  17385.                 if #vValue >= GUI.DropDown.Settings.ScrollerAmount and Search ~= nil then
  17386.                     Search:CaptureFocus();
  17387.                     Search.Text = "";
  17388.                 end
  17389.             end)
  17390.            
  17391.             topkek.lplr:GetMouse().Button1Down:connect(function()
  17392.                 ClearHolder()
  17393.             end)
  17394.  
  17395.             return {
  17396.                 Update = function()
  17397.                     RefreshDropDown();
  17398.                 end;
  17399.                 GetValue = function()
  17400.                     RefreshDropDown();
  17401.                     return vValue;
  17402.                 end;
  17403.                 GetSelected = function()
  17404.                     RefreshDropDown();
  17405.                     return vSelected.Value;
  17406.                 end;
  17407.                 SetTable = function(F)
  17408.                     vValue = F;
  17409.                     RefreshDropDown();
  17410.                 end;
  17411.                 Changed = function(F)
  17412.                     vSelected.Changed:connect(function()
  17413.                         ypcall(function()
  17414.                             F(vSelected.Value);
  17415.                         end)
  17416.                     end)
  17417.                     return "ChangedEvent Hooked";
  17418.                 end;
  17419.                 AddValue = function(obj)
  17420.                     local Type = type(obj);
  17421.                     if Type == "table" then
  17422.                         for i=1,#obj do
  17423.                             table.insert(vValue, obj[i])
  17424.                         end
  17425.                     elseif Type == "string" or Type == "number" or Type == "boolean" then
  17426.                         table.insert(vValue, obj)
  17427.                     end
  17428.                     RefreshDropDown();
  17429.                 end;
  17430.                 RemoveValue = function(obj)
  17431.                     local Type = type(obj);
  17432.                     if Type == "table" then
  17433.                         for i=1,#vValue do
  17434.                             for f=1,#obj do
  17435.                                 if tostring(obj[f]) == tostring(vValue[i]) then
  17436.                                     table.remove(vValue,i)
  17437.                                 end
  17438.                             end
  17439.                         end
  17440.                     else
  17441.                         for i=1,#vValue do
  17442.                             if tostring(obj) == tostring(vValue[i]) then
  17443.                                 table.remove(vValue,i)
  17444.                             end
  17445.                         end
  17446.                     end
  17447.                     RefreshDropDown();
  17448.                 end;
  17449.                 ClearValue = function()
  17450.                     vValue = {};
  17451.                     RefreshDropDown();
  17452.                 end;
  17453.             }
  17454.         end;
  17455.     };
  17456. };
  17457. --// util //--
  17458. function topkek.tools.util.Object(o, p)
  17459.     local a, b = pcall(function()
  17460.         Instance.new(o)
  17461.     end)
  17462.     if not a then
  17463.         return
  17464.     end
  17465.     local obj = Instance.new(o)
  17466.     for prop, val in pairs(p) do
  17467.         pcall(function()
  17468.             obj[prop] = val
  17469.         end)
  17470.     end
  17471.     return obj
  17472. end
  17473.  
  17474. function topkek.tools.util.getContainer(n)
  17475.     if game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder:FindFirstChild(n) then
  17476.         return  game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder[n]
  17477.     else
  17478.         print("menu not found; returning template")
  17479.         return topkek.holder['Template']
  17480.     end
  17481. end
  17482.  
  17483. function topkek.tools.util.play(id)
  17484.     local mu = Instance.new("Sound", game:GetService('Workspace'))
  17485.     mu.Volume = 1
  17486.     mu.Looped = true
  17487.     mu.Pitch = 1
  17488.     mu.SoundId = "rbxassetid://"..tostring(id)
  17489.     mu:Play()
  17490. end
  17491.  
  17492. function topkek.tools.util.getTorso(plr) --r15 compatibility lole
  17493.     if plr.Character then
  17494.         if plr.Character:FindFirstChild('UpperTorso') then
  17495.             return plr.Character.UpperTorso
  17496.         elseif plr.Character:FindFirstChild('Torso') then
  17497.             return plr.Character.Torso
  17498.         else
  17499.             return nil
  17500.         end
  17501.     end
  17502. end
  17503.  
  17504. function topkek.tools.util.recurseRemove(x,type_)
  17505.     local function recurse(x)
  17506.         for i, v in pairs(x:GetChildren()) do
  17507.             pcall(function()
  17508.                 if v:IsA(type_) then
  17509.                     v:Destroy()
  17510.                 end
  17511.                 if #(v:GetChildren())>0 then
  17512.                     recurse(v)
  17513.                 end
  17514.             end)
  17515.         end
  17516.     end
  17517.     recurse(x)
  17518. end
  17519.  
  17520. function topkek.tools.util.recurseFunc(type_,func)
  17521.     local function recurse(x)
  17522.         for i, v in pairs(x:GetChildren()) do
  17523.             pcall(function()
  17524.                 if v:IsA(type_) then
  17525.                     func(v)
  17526.                 end
  17527.                 if #(v:GetChildren())>0 then
  17528.                     recurse(v)
  17529.                 end
  17530.             end)
  17531.         end
  17532.     end
  17533.     recurse(game)
  17534. end
  17535. function topkek.tools.util.trowel()
  17536.     local T = Instance.new('Tool', game.Players.LocalPlayer.Backpack)
  17537.     T.Name = 'Custom Trowel'
  17538.    
  17539.     local p = Instance.new('Part')
  17540.     p.Name = 'Handle'
  17541.     p.Size = Vector3.new(1,4.4,1)
  17542.     p.Parent = T
  17543.    
  17544.     local specialMesh = Instance.new('SpecialMesh')
  17545.     specialMesh.MeshId = 'rbxasset://fonts/trowel.mesh'
  17546.     specialMesh.MeshType = 'FileMesh'
  17547.     specialMesh.TextureId = 'rbxasset://textures/TrowelTexture.png'
  17548.     specialMesh.Parent = T.Handle
  17549.    
  17550.     local sound = Instance.new'Sound'
  17551.     sound.Name = 'build'
  17552.     sound.SoundId = 'rbxasset://sounds//bass.wav'
  17553.     sound.Volume = 1
  17554.     sound.Parent = T.Handle
  17555.      
  17556.     local brickHeight = 100
  17557.     local trowelSpeed = 0.05
  17558.     local brickWidth = 500
  17559.     local mouseConnection
  17560.      
  17561.     function newBrick(CF, P, color)
  17562.      local brick = Instance.new('Part')
  17563.      brick.BrickColor = color
  17564.      brick.CFrame = CF * CFrame.new(P + brick.Size / 2)
  17565.      brick.Parent = game.Workspace
  17566.      brick:MakeJoints()
  17567.      brick.Material = 'Neon'
  17568.      brick.Name = 'DeleteMe'
  17569.      return  brick, P + brick.Size
  17570.     end
  17571.      
  17572.     function genBrick(cFrame)
  17573.      local randBrickColor = BrickColor.Random()
  17574.      assert(brickWidth > 0)
  17575.      
  17576.      local yPos = 0
  17577.      
  17578.      while yPos < brickHeight do
  17579.       local vPos
  17580.       local X = -brickWidth / 2
  17581.       while X < brickWidth / 2 do
  17582.        local brick
  17583.        brick, vPos = newBrick(cFrame, Vector3.new(X, yPos, 0), randBrickColor)
  17584.        X = vPos.x
  17585.        wait(trowelSpeed)
  17586.       end
  17587.       yPos = vPos.y
  17588.      end
  17589.     end
  17590.      
  17591.     function calcPos(vec)
  17592.      if (math.abs(vec.x) > math.abs(vec.z)) then
  17593.       if vec.x > 0 then
  17594.        return Vector3.new(1, 0, 0)
  17595.       else
  17596.        return Vector3.new(-1, 0, 0)
  17597.       end
  17598.      else
  17599.       if (vec.z > 0) then
  17600.        return Vector3.new(0, 0, 1)
  17601.       else
  17602.        return Vector3.new(0, 0, -1)
  17603.       end
  17604.      end
  17605.     end
  17606.      
  17607.     T.Enabled = true
  17608.    
  17609.     T.Activated:connect(function()
  17610.      if T.Enabled and game.Players.LocalPlayer.Character:FindFirstChild('Humanoid') then
  17611.       T.Enabled = false
  17612.       T.Handle.build:Play()
  17613.       genBrick(CFrame.new(game.Players.LocalPlayer.Character.Humanoid.TargetPoint, game.Players.LocalPlayer.Character.Humanoid.TargetPoint + calcPos((game.Players.LocalPlayer.Character.Humanoid.TargetPoint - game.Players.LocalPlayer.Character.Head.Position).unit)))
  17614.       T.Enabled = true
  17615.      end
  17616.     end)
  17617.    
  17618.     T.Equipped:connect(function()
  17619.      mouseConnection = game.Players.LocalPlayer:GetMouse().KeyDown:connect(function(key)
  17620.       if (key == 'r') then
  17621.        for i,v in next, workspace:children'' do
  17622.         if (v.Name == 'DeleteMe') then
  17623.          v:Destroy()
  17624.         end
  17625.        end
  17626.       end
  17627.      end)
  17628.     end)
  17629.    
  17630.     T.Unequipped:connect(function()
  17631.      mouseConnection:disconnect()
  17632.     end)
  17633. end
  17634. function topkek.tools.util.recurseSet(type_,prop,val)
  17635.     local function recurse(x)
  17636.         for i, v in pairs(x:GetChildren()) do
  17637.             pcall(function()
  17638.                 if v:IsA(type_) then
  17639.                     v[prop]=val
  17640.                 end
  17641.                 if #(v:GetChildren())>0 then
  17642.                     recurse(v)
  17643.                 end
  17644.             end)
  17645.         end
  17646.     end
  17647.     recurse(game)
  17648. end
  17649. function topkek.tools.util.recurseUltimate(d)
  17650.     topkek.tools.util.recurseDecal(d)
  17651.     topkek.tools.util.recurseParticles(d)
  17652. end
  17653. function topkek.tools.util.recurseDecal(img)
  17654.     img = 'rbxassetid://' .. img
  17655.     local function skybox(x)
  17656.         local sky = Instance.new("Sky",game.Lighting)
  17657.         local fcs={"Bk","Dn","Ft","Lf","Rt","Up"}
  17658.         for i,v in pairs(fcs) do
  17659.             sky["Skybox"..v]=x
  17660.         end
  17661.     end
  17662.    
  17663.     local function decal(p, b)
  17664.         local sides = {"Back", "Bottom", "Front", "Left", "Right", "Top"}
  17665.         for i, v in pairs(sides) do
  17666.             local a = Instance.new("Decal", p)
  17667.             a.Texture = b
  17668.             a.Face = v
  17669.         end
  17670.     end
  17671.            
  17672.     local function recurse(x)
  17673.         for i, v in pairs(x:GetChildren()) do
  17674.             pcall(function() -- 'error occured, no output from Lua' LOLE
  17675.                 if v:IsA("BasePart") then
  17676.                     decal(v, img)
  17677.                 end
  17678.                 if #(v:GetChildren())>0 then
  17679.                     recurse(v)
  17680.                 end
  17681.             end)
  17682.         end
  17683.     end
  17684.            
  17685.     recurse(game)
  17686.     skybox(img)
  17687. end
  17688. function topkek.tools.util.recurseParticles(img)--topkek2.0 code tbh
  17689.     img = 'rbxassetid://' .. img
  17690.     local function skybox(x)
  17691.         local sky = Instance.new("Sky",game.Lighting)
  17692.         local fcs={"Bk","Dn","Ft","Lf","Rt","Up"}
  17693.         for i,v in pairs(fcs) do
  17694.             sky["Skybox"..v]=x
  17695.         end
  17696.     end
  17697.     local function particle(p, b)
  17698.         local a = Instance.new("ParticleEmitter", p)
  17699.         a.Rate = 500
  17700.         a.Lifetime = NumberRange.new(20, 30)
  17701.         a.VelocitySpread = 200
  17702.         a.Texture = b
  17703.     end
  17704.            
  17705.     local function recurse(x)
  17706.         for i, v in pairs(x:GetChildren()) do
  17707.             pcall(function() -- 'error occured, no output from Lua' LOLE
  17708.                 if v:IsA("BasePart") then
  17709.                     particle(v, img)
  17710.                 end
  17711.                 if #(v:GetChildren())>0 then
  17712.                     recurse(v)
  17713.                 end
  17714.             end)
  17715.         end
  17716.     end
  17717.            
  17718.     recurse(game)
  17719.     skybox(img)
  17720. end
  17721. function topkek.tools.util.recurseSetObj(obj,type_,prop,val)
  17722.     local function recurse(x)
  17723.         for i, v in pairs(x:GetChildren()) do
  17724.             pcall(function()
  17725.                 if v:IsA(type_) then
  17726.                     v[prop]=val
  17727.                 end
  17728.                 if #(v:GetChildren())>0 then
  17729.                     recurse(v)
  17730.                 end
  17731.             end)
  17732.         end
  17733.     end
  17734.     recurse(obj)
  17735. end
  17736. function topkek.tools.util.doPlayers(cval, func)
  17737.     local plrs = {}
  17738.     if cval == 'All' then
  17739.         plrs = game:GetService('Players'):GetPlayers()
  17740.     else
  17741.         plrs = {game:GetService('Players'):FindFirstChild(cval)}
  17742.     end
  17743.     for i, v in pairs(plrs) do
  17744.         func(v)
  17745.     end
  17746. end
  17747. function topkek.tools.util.scalePlayer(sc,plr)
  17748.     local pchar = plr.Character
  17749.     if pchar:FindFirstChild("UpperTorso") then
  17750.         warn("Player [" ..plr.Name.. "] is R15.")
  17751.         return
  17752.     end
  17753.     local function scale(chr,scl)
  17754.    
  17755.         for _,v in pairs(pchar:GetChildren()) do
  17756.             if v:IsA("Hat") then
  17757.                 v:Clone()
  17758.                 v.Parent = game.Lighting
  17759.             end
  17760.         end
  17761.            
  17762.         local Head = chr['Head']
  17763.         local Torso = chr['Torso']
  17764.         local LA = chr['Left Arm']
  17765.         local RA = chr['Right Arm']
  17766.         local LL = chr['Left Leg']
  17767.         local RL = chr['Right Leg']
  17768.         local HRP = chr['HumanoidRootPart']
  17769.    
  17770.         wait(0.1)
  17771.        
  17772.         Head.formFactor = 3
  17773.         Torso.formFactor = 3
  17774.         LA.formFactor = 3
  17775.         RA.formFactor = 3
  17776.         LL.formFactor = 3
  17777.         RL.formFactor = 3
  17778.         HRP.formFactor = 3
  17779.        
  17780.         Head.Size = Vector3.new(scl * 2, scl, scl)
  17781.         Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  17782.         LA.Size = Vector3.new(scl, scl * 2, scl)
  17783.         RA.Size = Vector3.new(scl, scl * 2, scl)
  17784.         LL.Size = Vector3.new(scl, scl * 2, scl)
  17785.         RL.Size = Vector3.new(scl, scl * 2, scl)
  17786.         HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  17787.        
  17788.         local Motor1 = Instance.new('Motor6D', Torso)
  17789.         Motor1.Part0 = Torso
  17790.         Motor1.Part1 = Head
  17791.         Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  17792.         Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  17793.         Motor1.Name = "Neck"
  17794.                
  17795.         local Motor2 = Instance.new('Motor6D', Torso)
  17796.         Motor2.Part0 = Torso
  17797.         Motor2.Part1 = LA
  17798.         Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  17799.         Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  17800.         Motor2.Name = "Left Shoulder"
  17801.        
  17802.         local Motor3 = Instance.new('Motor6D', Torso)
  17803.         Motor3.Part0 = Torso
  17804.         Motor3.Part1 = RA
  17805.         Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  17806.         Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  17807.         Motor3.Name = "Right Shoulder"
  17808.        
  17809.         local Motor4 = Instance.new('Motor6D', Torso)
  17810.         Motor4.Part0 = Torso
  17811.         Motor4.Part1 = LL
  17812.         Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  17813.         Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  17814.         Motor4.Name = "Left Hip"
  17815.        
  17816.         local Motor5 = Instance.new('Motor6D', Torso)
  17817.         Motor5.Part0 = Torso
  17818.         Motor5.Part1 = RL
  17819.         Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  17820.         Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  17821.         Motor5.Name = "Right Hip"
  17822.        
  17823.         local Motor6 = Instance.new('Motor6D', HRP)
  17824.         Motor6.Part0 = HRP
  17825.         Motor6.Part1 = Torso
  17826.         Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  17827.         Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  17828.            
  17829.     end
  17830.    
  17831.     scale(pchar, sc)
  17832.    
  17833.     for _,v in pairs(game.Lighting:GetChildren()) do
  17834.         if v:IsA("Hat") then
  17835.             v.Parent = pchar
  17836.         end
  17837.     end
  17838. end
  17839. function topkek.tools.util.applyFace(id)
  17840.     local Char = topkek.lplr.Character
  17841.     if(Char)then
  17842.         local Type = id
  17843.         local Meme=id
  17844.         local BBG_SIZE=Char.Head.Size.X*1.25;
  17845.         local STUD_VECTOR_1=Char.Head.Size.Z/4;
  17846.         local STUD_VECTOR_2=Char.Head.Size.Z;
  17847.         local bbg=Char:FindFirstChild'BBGMEME'or Instance.new('BillboardGui',Char);
  17848.             bbg.StudsOffset=Vector3.new(0,STUD_VECTOR_1,STUD_VECTOR_2);
  17849.             bbg.Size=UDim2.new(BBG_SIZE,0,BBG_SIZE);
  17850.             bbg.Adornee=Char.Head;
  17851.             bbg.Name='BBGMEME';
  17852.         local img=bbg:FindFirstChild'Meme'or Instance.new('ImageLabel',bbg);
  17853.             img.BackgroundTransparency=1;
  17854.             img.Image="rbxassetid://"..Meme;
  17855.             img.Size=UDim2.new(1,0,1,0)
  17856.             img.Name='Meme';
  17857.         for i,v in next,Char:children()do
  17858.             if(v.className=='Hat')then
  17859.                 v=v:FindFirstChild'Handle';
  17860.                 if(v)then
  17861.                     v.Transparency=0
  17862.                 end;
  17863.             end;
  17864.         end;
  17865.     end;
  17866. end;
  17867. function topkek.tools.util.weenieHutJunior(plr)
  17868.     plr=plr.Character
  17869.     Shaft=Instance.new("Part", plr)
  17870.     Shaft.Name='Shaft'
  17871.     Shaft.Size=Vector3.new(1, 2.5, 1)
  17872.     Shaft.TopSurface=0
  17873.     Shaft.BottomSurface=0
  17874.     Shaft.CanCollide=true
  17875.     Cyln=Instance.new("CylinderMesh", Shaft)
  17876.     Cyln.Scale=Vector3.new(0.5,0.7,0.5)
  17877.     Instance.new("Weld", plr)
  17878.     plr.Weld.Part0=plr:FindFirstChild("Torso") or plr:FindFirstChild("LowerTorso")
  17879.     plr.Weld.Part1=plr.Shaft
  17880.     plr.Weld.C0=CFrame.new(0,-0.35,-0.9)*CFrame.fromEulerAnglesXYZ(2.2,0,0)
  17881.     Shaft.BrickColor=BrickColor.new("Pastel brown")
  17882.     Tip=Instance.new("Part", plr)
  17883.     Tip.Name='Tip'
  17884.     Tip.TopSurface=0
  17885.     Tip.BottomSurface=0
  17886.     Tip.Size=Vector3.new(1, 1, 1)
  17887.     Tip.CanCollide=true
  17888.     Tip.Touched:connect(function(prt) if prt.Parent~=player then spawn(function() for i=1, 5 do local pert=Instance.new("Part", player) pert.CFrame=CFrame.new(prt.Position) pert.CanCollide=true local mesh=Instance.new("BlockMesh", pert) mesh.Scale=Vector3.new(0.2,0.2,0.2) pert.BrickColor=BrickColor.new("White") end end) end end)
  17889.     Cyln2=Instance.new("SpecialMesh", Tip)
  17890.     Cyln2.MeshType='Sphere'
  17891.     Cyln2.Scale=Vector3.new(0.6,0.6,0.6)
  17892.     Instance.new("Weld", plr).Name='Weld2'
  17893.     plr.Weld2.Part0=plr.Shaft
  17894.     plr.Weld2.Part1=plr.Tip
  17895.     plr.Weld2.C0=CFrame.new(0,-.9,0)
  17896.     Tip.BrickColor=BrickColor.new("Pink")
  17897.     -----
  17898.     Ball1=Instance.new("Part", plr)
  17899.     Ball1.Name='Ball1'
  17900.     Ball1.Size=Vector3.new(1, 1, 1)
  17901.     Ball1.TopSurface=0
  17902.     Ball1.BottomSurface=0
  17903.     Cyln3=Instance.new("SpecialMesh", Ball1)
  17904.     Cyln3.MeshType='Sphere'
  17905.     Cyln3.Scale=Vector3.new(0.4,0.4,0.4)
  17906.     Instance.new("Weld", plr).Name='Weld3'
  17907.     plr.Weld3.Part0=plr.Shaft
  17908.     plr.Weld3.Part1=plr.Ball1
  17909.     plr.Weld3.C0=CFrame.new(0.225,.4,0.2)
  17910.     Ball1.BrickColor=BrickColor.new("Pastel brown")
  17911.     -----
  17912.     Ball2=Instance.new("Part", plr)
  17913.     Ball2.Name='Ball2'
  17914.     Ball2.Size=Vector3.new(1, 1, 1)
  17915.     Ball2.TopSurface=0
  17916.     Ball2.BottomSurface=0
  17917.     Cyln3=Instance.new("SpecialMesh", Ball2)
  17918.     Cyln3.MeshType='Sphere'
  17919.     Cyln3.Scale=Vector3.new(0.4,0.4,0.4)
  17920.     Instance.new("Weld", plr).Name='Weld4'
  17921.     plr.Weld4.Part0=plr.Shaft
  17922.     plr.Weld4.Part1=plr.Ball2
  17923.     plr.Weld4.C0=CFrame.new(-0.225,.4,0.2)
  17924.     Ball2.BrickColor=BrickColor.new("Pastel brown")
  17925. end
  17926. --// banmgr //--
  17927. topkek.banmgr.isPrivate = false
  17928. topkek.banmgr.whitelist = {}
  17929. topkek.banmgr.bans = {}
  17930. function topkek.banmgr.executeKick(z)
  17931.     local function doKick()
  17932.         if z.Character and z.Character:FindFirstChild('HumanoidRootPart') and z.Character:FindFirstChild('Torso') then
  17933.             z.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  17934.             local SP = Instance.new('SkateboardPlatform', z.Character) SP.Position = z.Character.HumanoidRootPart.Position SP.Transparency = 1
  17935.             spawn(function()
  17936.                 repeat wait()
  17937.                     if z.Character and z.Character:FindFirstChild('HumanoidRootPart') then
  17938.                         SP.Position = z.Character.HumanoidRootPart.Position
  17939.                     end
  17940.                 until not game:GetService('Players'):FindFirstChild(z.Name)
  17941.             end)
  17942.             z.Character.Torso.Anchored = true
  17943.         end
  17944.     end
  17945.     repeat
  17946.         doKick()
  17947.         wait()
  17948.     until not z
  17949. end
  17950. function topkek.banmgr.loadFromFile()
  17951.     -- todo: read file
  17952.     topkek.settings.get()
  17953.     topkek.banmgr.bans = topkek.settingsTable['Bans']
  17954. end
  17955. function topkek.banmgr.addHardBan(p)
  17956.     -- todo: write file
  17957.     table.insert(topkek.banmgr.bans, p.Name)
  17958.     topkek.settings.get()
  17959.     table.insert(topkek.settingsTable['Bans'], p.Name)
  17960.     topkek.settings.write()
  17961.     print("Hardbanned " .. p.Name)
  17962.     UpdateBanlist()
  17963.     topkek.banmgr.executeKick(p)
  17964.     topkek.banmgr.loadFromFile()
  17965. end
  17966. function topkek.banmgr.addSoftBan(p)
  17967.     table.insert(topkek.banmgr.bans, p.Name)
  17968.     topkek.banmgr.executeKick(p)
  17969. end
  17970. function topkek.banmgr.plrBanned(p)
  17971.     for x, m in pairs(topkek.banmgr.bans) do
  17972.         if m == p.Name then
  17973.             return true
  17974.         end
  17975.     end
  17976.     return false
  17977. end
  17978. function topkek.banmgr.doWhitelist(p)
  17979.     print(p .. " whitelisted")
  17980.     table.insert(topkek.banmgr.whitelist, p)
  17981. end
  17982. function topkek.banmgr.unwhitelist(p)
  17983.     for x, m in pairs(topkek.banmgr.whitelist) do
  17984.         if m == p then
  17985.             print(m .. " unwhitelisted")
  17986.             table.remove(topkek.banmgr.whitelist, x)
  17987.             if game:GetService('Players'):FindFirstChild(p) then
  17988.                 topkek.banmgr.executeKick(game:GetService('Players')[p])
  17989.             end
  17990.         end
  17991.     end
  17992. end
  17993. function topkek.banmgr.plrWhitelisted(p)
  17994.     for x, m in pairs(topkek.banmgr.whitelist) do
  17995.         if m == p.Name then
  17996.             return true
  17997.         end
  17998.     end
  17999.     return false
  18000. end
  18001. function topkek.banmgr.makePrivate()
  18002.     topkek.banmgr.isPrivate = true
  18003.     for i, v in pairs(game:GetService('Players'):GetPlayers()) do
  18004.         if not topkek.banmgr.plrWhitelisted(v) and v ~= topkek.lplr then
  18005.             spawn(function()
  18006.                 topkek.banmgr.executeKick(v)
  18007.             end)
  18008.         end
  18009.     end
  18010. end
  18011. function topkek.banmgr.unprivate()
  18012.     topkek.banmgr.isPrivate = false
  18013. end
  18014. function topkek.banmgr.init()
  18015.     topkek.banmgr.loadFromFile()
  18016.     game:GetService('Players').PlayerAdded:connect(function(p)
  18017.         if topkek.banmgr.plrBanned(p) or (topkek.banmgr.isPrivate and not topkek.banmgr.plrWhitelisted(p)) then
  18018.             print("Player " .. p.Name .. " is banned (or private on)! Kicking now.")
  18019.             topkek.banmgr.executeKick(p)
  18020.         end
  18021.     end)
  18022. end
  18023. --// settings //--
  18024. topkek.settings = {}
  18025. topkek.settingsTable = {}
  18026. function topkek.settings.write()
  18027.     --writefile("testplzignore.lua", "", game:GetService('HttpService'):JSONEncode(topkek.settingsTable))
  18028. end
  18029. function topkek.settings.get()
  18030. if game.Players.LocalPlayer.Character then
  18031.         print("No settings! Making new ...")
  18032.         topkek.settingsTable = {
  18033.             ['Bans'] = {
  18034.                
  18035.             },
  18036.             ['Themes'] = {
  18037.                 {Primary = {0,0,0}, Secondary = {0,0,0}, Tertiary = {0,0,0}}
  18038.             };
  18039.         }
  18040.         topkek.settings.write()
  18041.         return topkek.settingsTable
  18042.     else
  18043.         local lset = game:GetService('HttpService'):JSONDecode(set)
  18044.         topkek.settingsTable = lset
  18045.         return lset
  18046. end
  18047. end
  18048. --// shortcuts //--
  18049. tk = {}
  18050. tk.ob = topkek.tools.util.Object
  18051. tk.dp = topkek.tools.util.doPlayers
  18052. tk.rcm = topkek.tools.util.recurseRemove
  18053. tk.rcs = topkek.tools.util.recurseSet
  18054. tk.rcf = topkek.tools.util.recurseFunc
  18055. tk.rco = topkek.tools.util.recurseSetObj
  18056. tk.play = topkek.tools.util.play
  18057. tk.gt = topkek.tools.util.getTorso
  18058. --// gui //--
  18059. -- copying this from topkek3.0 because i'm
  18060. -- too lazy to rewrite my lib
  18061. topkek.tools.gui.seperation = 12
  18062. function topkek.tools.gui:addLeftIcon(parent, img, sz)
  18063.     topkek.tools.util.Object('ImageLabel', {
  18064.         Parent = parent;
  18065.         BackgroundTransparency = 1;
  18066.         Position = UDim2.new(0, 2, 0, 2);
  18067.         Size = UDim2.new(0, sz, 0, sz);
  18068.         Image = img;
  18069.     })
  18070. end
  18071. function topkek.tools.gui:makeContainer(n)
  18072.     local temp = topkek.template:Clone()
  18073.     temp.Name = n
  18074.     temp.Parent = topkek.holder
  18075.     temp.Container.Visible = false
  18076. end
  18077. function topkek.tools.gui:hookContainer(o, ncan, sepr, stt)
  18078.     if not o:IsA("ScrollingFrame") and (not ncan) then
  18079.         return nil
  18080.     elseif o:IsA("ScrollingFrame") then
  18081.         o.CanvasSize = UDim2.new(0, 0, 0, 0)
  18082.     end
  18083.    
  18084.     local self = {}
  18085.     self.main = o
  18086.     self.drawX = 0
  18087.     self.drawY = stt or topkek.tools.gui.seperation/2
  18088.     self.drawHeight = 0
  18089.     self.sepr = sepr or topkek.tools.gui.seperation
  18090.    
  18091.     function self:drawButton(sz, txt, func, ysz, cbgd)
  18092.         local xposOffset = 0
  18093.         local xposScale = self.drawX
  18094.         local xszOffset = 0
  18095.         local xszScale = sz
  18096.         if not (self.drawX == 0)  then
  18097.             xszOffset = -5
  18098.             if sz + self.drawX > 0.998 then
  18099.                 xszOffset = -10
  18100.             end
  18101.         elseif sz == 1 then
  18102.             local bzz = 4
  18103.             if ncan then
  18104.                 bzz = 0
  18105.             end
  18106.             xszOffset = -(self.sepr) - bzz
  18107.             xposOffset = self.sepr/2
  18108.         else
  18109.             xszOffset = -4 + -(self.sepr/2)
  18110.             xposOffset = self.sepr/2
  18111.         end
  18112.         if not ysz then ysz = 20 end
  18113.         local obj = topkek.tools.util.Object("TextButton", {
  18114.             Parent = self.main;
  18115.             BackgroundColor3 = cbgd or Color3.new(163/255, 57/255, 57/255);
  18116.             BorderSizePixel = 0;
  18117.             Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
  18118.             Size = UDim2.new(xszScale, xszOffset, 0, ysz);
  18119.             Font = 'SourceSans';
  18120.             FontSize = 'Size14';
  18121.             Text = txt;
  18122.             TextSize = 14;
  18123.             TextColor3 = Color3.new(199/255, 199/255, 199/255);
  18124.         })
  18125.         obj.MouseButton1Down:connect(function()
  18126.             spawn(func)
  18127.         end)
  18128.         if ysz > self.drawHeight then
  18129.             self.drawHeight = ysz
  18130.         end
  18131.         self.drawX = self.drawX + sz
  18132.         if self.drawX > 0.998 then
  18133.             self.drawY = self.drawY + 3 + self.drawHeight
  18134.             self.drawX = 0
  18135.             self.drawHeight = 0
  18136.             if (not ncan) then
  18137.                 self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  18138.             end
  18139.         end
  18140.         return obj
  18141.     end
  18142.    
  18143.     function self:GetChildren()
  18144.         return self.main:GetChildren()
  18145.     end
  18146.    
  18147.     function self:getDrawY()
  18148.         return self.drawY
  18149.     end
  18150.    
  18151.     function self:setDrawY(y)
  18152.         self.drawY = y
  18153.     end
  18154.    
  18155.     function self:drawTextBox(sz, txt, ysz, cbgd)
  18156.         local xposOffset = 0
  18157.         local xposScale = self.drawX
  18158.         local xszOffset = 0
  18159.         local xszScale = sz
  18160.         if not (self.drawX == 0)  then
  18161.             xszOffset = -5
  18162.             if sz + self.drawX > 0.998 then
  18163.                 xszOffset = -10
  18164.             end
  18165.         elseif sz == 1 then
  18166.             xszOffset = -(self.sepr) - 5
  18167.             xposOffset = self.sepr/2
  18168.         else
  18169.             xszOffset = -4 + -(self.sepr/2)
  18170.             xposOffset = self.sepr/2
  18171.         end
  18172.         if not ysz then ysz = 20 end
  18173.         local obj = topkek.tools.util.Object("TextBox", {
  18174.             Parent = self.main;
  18175.             BackgroundColor3 = cbgd or color3(153, 52, 52);
  18176.             BorderSizePixel = 0;
  18177.             Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
  18178.             Size = UDim2.new(xszScale, xszOffset, 0, ysz);
  18179.             Font = 'SourceSans';
  18180.             FontSize = 'Size14';
  18181.             Text = txt;
  18182.             TextSize = 14;
  18183.             TextColor3 = Color3.new(199/255, 199/255, 199/255);
  18184.         })
  18185.         if ysz > self.drawHeight then
  18186.             self.drawHeight = ysz
  18187.         end
  18188.         self.drawX = self.drawX + sz
  18189.         if self.drawX > 0.998 then
  18190.             self.drawY = self.drawY + 3 + self.drawHeight
  18191.             self.drawX = 0
  18192.             self.drawHeight = 0
  18193.             self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  18194.         end
  18195.         return obj
  18196.     end
  18197.    
  18198.     function self:drawImage(sz, img, ysz)
  18199.         local xposOffset = 0
  18200.         local xposScale = self.drawX
  18201.         local xszOffset = 0
  18202.         local xszScale = sz
  18203.         if not (self.drawX == 0)  then
  18204.             xszOffset = -5
  18205.             if sz + self.drawX > 0.998 then
  18206.                 xszOffset = -12
  18207.             end
  18208.         elseif sz == 1 then
  18209.             xszOffset = -(self.sepr) - 5
  18210.             xposOffset = self.sepr/2
  18211.         else
  18212.             xszOffset = -5 + -(self.sepr/2)
  18213.             xposOffset = self.sepr/2
  18214.         end
  18215.         if not ysz then ysz = 20 end
  18216.         local obj = topkek.tools.util.Object("ImageLabel", {
  18217.             Parent = self.main;
  18218.             BackgroundTransparency = 1;
  18219.             BorderColor3 = Color3.new(27, 42, 53);
  18220.             BorderSizePixel = 0;
  18221.             Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
  18222.             Size = UDim2.new(xszScale, xszOffset, 0, ysz);
  18223.             Image = img;
  18224.         })
  18225.         if ysz > self.drawHeight then
  18226.             self.drawHeight = ysz
  18227.         end
  18228.         self.drawX = self.drawX + sz
  18229.         if self.drawX > 0.998 then
  18230.             self.drawY = self.drawY + 3 + self.drawHeight
  18231.             self.drawX = 0
  18232.             self.drawHeight = 0
  18233.             if (not ncan) then
  18234.                 self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  18235.             end
  18236.         end
  18237.         return obj
  18238.     end
  18239.    
  18240.     function self:drawText(sz, txt, ysz)
  18241.         local xposOffset = 0
  18242.         local xposScale = self.drawX
  18243.         local xszOffset = 0
  18244.         local xszScale = sz
  18245.         if not (self.drawX == 0)  then
  18246.             xszOffset = -5
  18247.             if sz + self.drawX > 0.998 then
  18248.                 xszOffset = -10
  18249.             end
  18250.         elseif sz == 1 then
  18251.             local bzz = 5
  18252.             if ncan then
  18253.                 bzz = 0
  18254.             end
  18255.             xszOffset = -(self.sepr) - bzz
  18256.             xposOffset = self.sepr/2
  18257.         else
  18258.             xszOffset = -4 + -(self.sepr/2)
  18259.             xposOffset = self.sepr/2
  18260.         end
  18261.         if not ysz then ysz = 20 end
  18262.         local obj = topkek.tools.util.Object("TextLabel", {
  18263.             Parent = self.main;
  18264.             BackgroundColor3 = Color3.new(148/255, 51/255, 51/255);
  18265.             BorderSizePixel = 0;
  18266.             Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
  18267.             Size = UDim2.new(xszScale, xszOffset, 0, ysz);
  18268.             Font = 'SourceSans';
  18269.             FontSize = 'Size14';
  18270.             Text = txt;
  18271.             TextSize = 14;
  18272.             TextColor3 = Color3.new(199/255, 199/255, 199/255);
  18273.  
  18274.         })
  18275.         if ysz > self.drawHeight then
  18276.             self.drawHeight = ysz
  18277.         end
  18278.         self.drawX = self.drawX + sz
  18279.         if self.drawX > 0.998 then
  18280.             self.drawY = self.drawY + 3 + self.drawHeight
  18281.             self.drawX = 0
  18282.             self.drawHeight = 0
  18283.             if (not ncan) then
  18284.                 self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  18285.             end
  18286.         end
  18287.         return obj
  18288.     end
  18289.    
  18290.    
  18291.     function self:drawScrollingContainer(ysz)
  18292.         local sz = UDim2.new(1, -(self.sepr/2) - 11, 0, ysz)
  18293.         local pos = UDim2.new(0, self.sepr/2, 0, self.drawY)
  18294.         local obj = topkek.tools.util.Object("ScrollingFrame", {
  18295.             Parent = self.main;
  18296.             BackgroundColor3 = color3(117, 42, 42);
  18297.             BorderSizePixel = 0;
  18298.             Position = pos;
  18299.             Size = sz;
  18300.             BottomImage = 'rbxassetid://368504177';
  18301.             MidImage = 'rbxassetid://368504177';
  18302.             TopImage = 'rbxassetid://368504177';
  18303.             ScrollBarThickness = 5;
  18304.         })
  18305.        
  18306.         self.drawY = self.drawY + 5 + ysz
  18307.         self.drawX = 0
  18308.         self.drawHeight = 0
  18309.         if (not ncan) then
  18310.             self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  18311.         end
  18312.         return topkek.tools.gui:hookContainer(obj, false, 10, 3)
  18313.     end
  18314.    
  18315.     function self:drawContainer(xsz, ysz, xz, tz, sep)
  18316.         local sz = UDim2.new(xsz, -(self.sepr/2) - 11, 0, ysz)
  18317.         local pos = UDim2.new(tz or 0, self.sepr/2, 0, self.drawY)
  18318.         local obj = topkek.tools.util.Object("Frame", {
  18319.             Parent = self.main;
  18320.             BackgroundColor3 = color3(117, 42, 42);
  18321.             BorderSizePixel = 0;
  18322.             Position = pos;
  18323.             Size = sz;
  18324.         })
  18325.         if not xz then
  18326.             self.drawY = self.drawY + 5 + ysz
  18327.         end
  18328.         self.drawX = 0
  18329.         self.drawHeight = 0
  18330.         if (not ncan) then
  18331.             self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  18332.         end
  18333.         return topkek.tools.gui:hookContainer(obj, sep or 12, 5)
  18334.     end
  18335.    
  18336.     function self:addSpacing()
  18337.         self.drawY = self.drawY + 3
  18338.     end
  18339.    
  18340.     function self:center()
  18341.         local a,c,b=
  18342.             self.main.Position.X.Scale,
  18343.                 self.main.Position.X.Offset,self.main.Size.Y.Offset
  18344.         self.main.Position=UDim2.new(a,c+2, 0.5, -(b/2))
  18345.     end
  18346.    
  18347.     return self
  18348. end
  18349.  
  18350. --//anim//--
  18351. topkek.tools.animator.animateTo = function(source, dest)
  18352.     -- holder2holder:
  18353.     -- invis holder
  18354.     -- clone holder; vis
  18355.     -- move holder to right
  18356.     -- vis dest container
  18357.     -- tween clone holder left
  18358.     -- tween dest holder right
  18359.     print("nav",source,dest)
  18360.     topkek.holder.Visible = false
  18361.     local hclone = topkek.holder:Clone()
  18362.     hclone.Parent = topkek.center
  18363.     hclone.Name = 'animclone'
  18364.     hclone.Visible = true
  18365.     topkek.holder.Position = UDim2.new(-1, 0, 0, 30)
  18366.     source.Visible = false
  18367.     dest.Visible = true
  18368.     dest.Container.Visible = true
  18369.     dest.Container.ZIndex = 1
  18370.     dest.ZIndex = 1
  18371.     topkek.holder.Visible = true
  18372.     topkek.holder:TweenPosition(UDim2.new(0, 150, 0, 30), "Out", "Quad", 0.3)
  18373.     hclone:TweenPosition(UDim2.new(1, 0, 0, 30), "Out", "Quad", 0.3)
  18374.     wait(0.3)
  18375. end
  18376. topkek.tools.animator.initialAnimation = function()
  18377.     -- initanim:
  18378.     -- join both composites
  18379.     -- delete composites; vis solid
  18380.     -- tween solid to nav topbar
  18381.     -- copy topbar plrname; move outside region
  18382.     -- tween in clone topbar
  18383.     -- delete clone and solid; vis topbar
  18384.     -- tween down topbar
  18385.     -- tween holder out
  18386.     local function abspos(x)
  18387.         return UDim2.new(0, x.AbsolutePosition.X, 0, x.AbsolutePosition.Y)
  18388.     end
  18389.     local function abssz(x)
  18390.         return UDim2.new(0, x.AbsoluteSize.X, 0, x.AbsoluteSize.Y)
  18391.     end
  18392.     local holder = topkek.holder
  18393.     local nav = topkek.navigator
  18394.     local topnav = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Navigation.Topbar
  18395.     local topbar = topkek.topbar
  18396.     local pname =  game.Players.LocalPlayer.PlayerGui["4.0"].Main.Topbar.PlayerName:Clone()
  18397.     local solid = game.Players.LocalPlayer.PlayerGui["4.0"].Solid
  18398.     topkek.center.Size = UDim2.new(0, 150, 0, 30)
  18399.     game.Players.LocalPlayer.PlayerGui["4.0"].Composite1:TweenPosition(UDim2.new(0.5, -50, 0.5, -50), 'Out', 'Quad', 0.5)
  18400.     game.Players.LocalPlayer.PlayerGui["4.0"].Composite2:TweenPosition(UDim2.new(0.5, 0, 0.5, -50), 'Out', 'Quad', 0.5)
  18401.     wait(0.52)
  18402.     solid.Visible = true
  18403.     game.Players.LocalPlayer.PlayerGui["4.0"].Composite1:Destroy()
  18404.     game.Players.LocalPlayer.PlayerGui["4.0"].Composite2:Destroy()
  18405.     wait(3)
  18406.     solid.Label:TweenPosition(UDim2.new(0, 0, 1.5, 0), 'Out', 'Quad', 0.5)
  18407.     solid:TweenSizeAndPosition(abssz(topnav), abspos(topnav), 'Out', 'Linear', 0.6)
  18408.     wait(0.52)
  18409.     solid.Label:Destroy()
  18410.     wait(0.12)
  18411.     topkek.center.Visible = true
  18412.     topnav.Visible = true
  18413.     solid:Destroy()
  18414.     pname.Position = UDim2.new(0, -170, 0, 0)
  18415.     pname.Parent = topnav
  18416.     pname.Visible = true
  18417.     pname:TweenPosition(UDim2.new(0, 10, 0, 0), 'Out', 'Quad', 0.2)
  18418.     wait(0.25)
  18419.     topkek.center:TweenSize(UDim2.new(0, 150, 0, 395), 'Out', 'Quad', 0.3)
  18420.     spawn(topkek.navigation.buildNavigator)
  18421.     wait(0.35)
  18422.     topkek.center:TweenSize(UDim2.new(0, 470, 0, 395), 'In', 'Quad', 0.3)
  18423.     wait(0.35)
  18424.     topbar.PlayerName.Visible = true
  18425.     pname:Destroy()
  18426.     AllowHovers = true
  18427. end
  18428. --//nav//--
  18429. topkek.navigation.currentContainer = topkek.tools.util.getContainer('Home')
  18430. topkek.navigation.windowState = 0
  18431. topkek.navigation.gotoContainer = function(cont)
  18432.     topkek.tools.animator.animateTo(topkek.navigation.currentContainer, cont)
  18433.     topkek.navigation.currentContainer = cont
  18434. end
  18435. topkek.navigation.buildNavigator = function()
  18436.     local nav = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Navigation
  18437.     local hook = topkek.tools.gui:hookContainer(nav.Scroll, false)
  18438.     local btns = {}
  18439.     for l, x in pairs(topkek.data.windows) do
  18440.         local container = topkek.tools.util.getContainer(x)
  18441.         local btn = hook:drawButton(1, x, function() topkek.navigation.gotoContainer(container) end, 25)
  18442.         local ZPos = btn.Position
  18443.         btn.Position = btn.Position - UDim2.new(0, 0, 0, 5)
  18444.         btn:TweenPosition(ZPos, 'Out', 'Bounce', 0.2)
  18445.         btn.LayoutOrder = l
  18446.         btn.ZIndex = 4
  18447.         local OPos = btn.Position
  18448.         btn.MouseEnter:connect(function()
  18449.             if AllowHovers == false then
  18450.                 return
  18451.             end
  18452.             for i, v in pairs(btns) do
  18453.                 if v[1] ~= btn then
  18454.                     v[1]:TweenPosition(v[2], 'Out', 'Quad', 0.1)
  18455.                 end
  18456.             end
  18457.             btn:TweenPosition(OPos + UDim2.new(0, 3, 0, 0), 'Out', 'Quad', 0.1)
  18458.         end)
  18459.         btn.MouseLeave:connect(function()
  18460.             btn:TweenPosition(OPos, 'Out', 'Quad', 0.1)
  18461.         end)
  18462.         table.insert(btns, {btn, OPos})
  18463.         wait() 
  18464.     end
  18465. end
  18466. topkek.navigation.buildTopbar = function()
  18467.     local top = topkek.topbar
  18468.     local FELabel = top.Controllers.IsFE
  18469.     top.PlayerName.Text = topkek.lplr.Name
  18470.     if game:GetService('Workspace').FilteringEnabled == true then
  18471.         FELabel.Text = "FE Game"
  18472.         FELabel.TextColor3 = BrickColor.new("Bright red").Color
  18473.     else
  18474.         FELabel.Text = "Not FE"
  18475.         FELabel.TextColor3 = BrickColor.new("Bright green").Color
  18476.     end
  18477.     top.Controllers.Hide.MouseButton1Down:connect(function()
  18478.         if topkek.navigation.windowState == 0 then
  18479.             topkek.navigation.windowState = 1
  18480.             topkek.center:TweenSize(UDim2.new(0, 470, 0, 30), 'Out', 'Quint', 0.2)
  18481.         else
  18482.             topkek.navigation.windowState = 0
  18483.             topkek.center:TweenSize(UDim2.new(0, 470, 0, 395), 'Out', 'Quint', 0.2)
  18484.         end
  18485.     end)   
  18486.     top.Controllers.Exit.MouseButton1Down:connect(function()
  18487.         topkek.center:TweenSize(UDim2.new(0, 470, 0, 30), 'Out', 'Quint', 0.3)
  18488.         wait(0.31)
  18489.         topkek.center:TweenSize(UDim2.new(0, 0, 0, 0), 'Out', 'Quint', 0.3)
  18490.         PlayerChatHook:disconnect()
  18491.     end)
  18492.    
  18493. end
  18494. topkek.navigation.initCommandBar = function()
  18495.     DistributedCmdBar, cmd = topkek.holder.Command, {}
  18496.     --weathered-down version of my cmdscript for topkek
  18497. cmd = {}
  18498.  
  18499. -- ** defines ** --
  18500. cmd.service = (function(a) return game:service(a) end)
  18501. cmd.gplayers = (function() return cmd.service'Players':GetPlayers() end)
  18502. cmd.players = cmd.service('Players')
  18503. cmd.localplayer = cmd.players.LocalPlayer
  18504.  
  18505. cmd.prefix = ';'
  18506. cmd.hidden = '/'
  18507.  
  18508. cmd.commands = {}
  18509. cmd.util = {}
  18510. cmd.interface = {}
  18511.  
  18512. cmd.admins = {}
  18513. cmd.noclip = false
  18514.  
  18515. -- ** util ** --
  18516. cmd.util.pos = function(str, pos)
  18517.     local increment = 1
  18518.     for spc in str:gmatch("[^ ]+") do
  18519.         if increment == pos then
  18520.             return spc
  18521.         end
  18522.         increment = increment + 1
  18523.     end
  18524.     return ''
  18525. end
  18526. cmd.util.pstr = function(str, re_enc)
  18527.     str = string.lower(str)
  18528.     local players = {}
  18529.     if re_enc == true then
  18530.         if str == 'me' then
  18531.             return {game.Players.LocalPlayer}
  18532.         end
  18533.         if str == 'all' then
  18534.             return game.Players:GetPlayers()
  18535.         end
  18536.         if str == 'others' then
  18537.             for i, v in pairs(game.Players:GetPlayers()) do
  18538.                 if v ~= cmd.localplayer then
  18539.                     table.insert(players, v)
  18540.                 end
  18541.             end
  18542.         end
  18543.         for i, v in pairs(game.Players:GetPlayers()) do
  18544.             if string.lower(v.Name):sub(1, #str) == str then
  18545.                 table.insert(players, v)
  18546.             end
  18547.         end
  18548.         return players
  18549.     else
  18550.         for seper in str:gmatch("[^,]+") do
  18551.             for i, v in pairs(cmd.util.pstr(seper, true)) do
  18552.                 table.insert(players, v)
  18553.             end
  18554.         end
  18555.         return players
  18556.     end
  18557. end
  18558. cmd.util.parse = function(str, fmt)
  18559.     local args = {}
  18560.     local encountered = 0
  18561.     local position = 1
  18562.     for form in fmt:gmatch("[^%%]+") do
  18563.         if position == 1 then
  18564.             args['command'] = cmd.util.pos(str, position)
  18565.         end
  18566.         if form == 'inf' then
  18567.             args[position] = str:sub(encountered, #str)
  18568.         end
  18569.         if form == 'int' then
  18570.             local fetch = cmd.util.pos(str, position)
  18571.             if tonumber(fetch) == nil then
  18572.                 return nil
  18573.             end
  18574.             args[position] =  {'integer', data = fetch}
  18575.         end
  18576.         if form == 'str' then
  18577.             local fetch = cmd.util.pos(str, position)
  18578.             args[position] = {'string', data = fetch}
  18579.         end
  18580.         if form == 'plrs' then
  18581.             args[position] = cmd.util.pstr(cmd.util.pos(str, position), false)
  18582.         end
  18583.         encountered = encountered + ((#cmd.util.pos(str, position)) + 1)
  18584.         position = position + 1
  18585.     end
  18586.     return args
  18587. end
  18588. cmd.util.isadmin = function(p)
  18589.     if p == cmd.localplayer.Name then
  18590.         return true
  18591.     else
  18592.         for i, v in pairs(cmd.admins) do
  18593.             if v == p.Name then
  18594.                 return true
  18595.             end
  18596.         end
  18597.         return false
  18598.     end
  18599. end
  18600. cmd.util.BombVest = function(Players)
  18601.     -- modified by nosyliam
  18602.     local TickWait = 1
  18603.     local Dead = false
  18604.     local BeltPositions = { }
  18605.     local ExplodeSounds = { }
  18606.    
  18607.     for ___, player in pairs(Players) do   
  18608.     pcall(function()
  18609.     local Me = player
  18610.     local Char = Me.Character
  18611.     local Torso = Char.Torso
  18612.     local Color = "Medium stone gray"
  18613.     local Dead = false
  18614.    
  18615.    
  18616.     local Position = Vector3.new(0,100,0)
  18617.     local function NewPart(Parent)
  18618.         local Part = Instance.new("Part", Parent)
  18619.         Part.CanCollide = false
  18620.         Part.FormFactor = "Custom"
  18621.         Part.Position = Position
  18622.         Part.TopSurface = "Smooth"
  18623.         Part.BottomSurface = "Smooth"
  18624.         Part.BrickColor = BrickColor.new(Color)
  18625.         Position = Position + Vector3.new(0,Part.Size.Y + 10,0)
  18626.         return Part
  18627.     end
  18628.    
  18629.     local Model = Char:FindFirstChild("Bomb")
  18630.     if Model then Model:Destroy() end
  18631.    
  18632.     Model = Instance.new("Model", Char)
  18633.     Model.Name = "Bomb"
  18634.    
  18635.     local Belt = NewPart(Model)
  18636.     Belt.Size = Vector3.new(2.2,0.5,1.2)
  18637.     table.insert(BeltPositions, Belt)
  18638.     local Weld = Instance.new("Weld", Belt)
  18639.     Weld.Part0 = Belt
  18640.     Weld.Part1 = Torso
  18641.     Weld.C0 = CFrame.new(0,1.1,0)
  18642.     local Light = Instance.new("PointLight", Belt)
  18643.     Light.Range = 15
  18644.     Light.Brightness = 5
  18645.     Light.Color = Color3.new(1,0,0)
  18646.     local Beep = Instance.new("Sound", Belt)
  18647.     Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  18648.     local ExplodeSound = Instance.new("Sound", Belt)
  18649.     ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003 --144507765
  18650.     ExplodeSound.Pitch = 2.8
  18651.     ExplodeSound.Volume = 3
  18652.     table.insert(ExplodeSounds, ExplodeSound)
  18653.    
  18654.     local Back = NewPart(Model)
  18655.     Back.Size = Vector3.new(1.5,1.5,0.5)
  18656.     local Weld = Instance.new("Weld", Back)
  18657.     Weld.Part0 = Back
  18658.     Weld.Part1 = Torso
  18659.     Weld.C0 = CFrame.new(0,0.1,-0.75)
  18660.    
  18661.     local StrapLeft = NewPart(Model)
  18662.     StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  18663.     local Weld = Instance.new("Weld", StrapLeft)
  18664.     Weld.Part0 = StrapLeft
  18665.     Weld.Part1 = Torso
  18666.     Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  18667.    
  18668.     local BuckleLeft = NewPart(Model)
  18669.     BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  18670.     local Weld = Instance.new("Weld", BuckleLeft)
  18671.     Weld.Part0 = BuckleLeft
  18672.     Weld.Part1 = Torso
  18673.     Weld.C0 = CFrame.new(0.65,0.1,0.5)
  18674.    
  18675.     local StrapRight = NewPart(Model)
  18676.     StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  18677.     local Weld = Instance.new("Weld", StrapRight)
  18678.     Weld.Part0 = StrapRight
  18679.     Weld.Part1 = Torso
  18680.     Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  18681.    
  18682.     local BuckleRight = NewPart(Model)
  18683.     BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  18684.     local Weld = Instance.new("Weld", BuckleRight)
  18685.     Weld.Part0 = BuckleRight
  18686.     Weld.Part1 = Torso
  18687.     Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  18688.    
  18689.    
  18690.     coroutine.wrap(function()
  18691.         repeat
  18692.             wait(TickWait)
  18693.             Light.Enabled = not Light.Enabled
  18694.             Beep:Play()
  18695.         until Dead == true
  18696.     end)()
  18697.     end)
  18698.     end
  18699.    
  18700.     local Tool = Instance.new("HopperBin", cmd.localplayer.Backpack)
  18701.     Tool.Name = "Bomb Vest"
  18702.    
  18703.     Tool.Selected:connect(function(Mouse)
  18704.         TickWait = 0.3
  18705.         Mouse.Icon = "http://www.roblox.com/asset/?id=9109985"
  18706.        
  18707.         Mouse.Button1Down:connect(function()
  18708.             if Dead == false then
  18709.                 Dead = true
  18710.                 for i, Belt in pairs(BeltPositions) do
  18711.                 coroutine.wrap(function()
  18712.                 pcall(function() ExplodeSounds[i]:Play() end)
  18713.                 wait(1.4)
  18714.                 local Explosion = Instance.new("Explosion", workspace)
  18715.                 Explosion.Position = Belt.Position
  18716.                 Explosion.BlastPressure = 100000
  18717.                 Explosion.DestroyJointRadiusPercent = 0.7
  18718.                 Explosion.ExplosionType = "CratersAndDebris"
  18719.                 Explosion.BlastRadius = 50
  18720.                 Explosion.Hit:connect(function(Part, Distance)
  18721.                     Part.Anchored = false
  18722.                     if Distance <= 10 then
  18723.                         Part:BreakJoints()
  18724.                     end
  18725.                 end)
  18726.                 end)()
  18727.                 end
  18728.             end
  18729.         end)
  18730.     end)
  18731.    
  18732.     Tool.Deselected:connect(function()
  18733.         TickWait = 1
  18734.     end)
  18735. end
  18736. cmd.util.hulk = function(p)
  18737.     function giant(p, size)
  18738.         local pchar = p.Character
  18739.         if pchar then
  18740.             local function scale(chr,scl)
  18741.            
  18742.                 for _,v in pairs(pchar:GetChildren()) do
  18743.                     if v:IsA("Hat") then
  18744.                         v:Clone()
  18745.                         v.Parent = game.Lighting
  18746.                     end
  18747.                 end
  18748.                    
  18749.                 local Head = chr['Head']
  18750.                 local Torso = chr['Torso']
  18751.                 local LA = chr['Left Arm']
  18752.                 local RA = chr['Right Arm']
  18753.                 local LL = chr['Left Leg']
  18754.                 local RL = chr['Right Leg']
  18755.                 local HRP = chr['HumanoidRootPart']
  18756.            
  18757.                 wait(0.1)
  18758.                
  18759.                 Head.formFactor = 3
  18760.                 Torso.formFactor = 3
  18761.                 LA.formFactor = 3
  18762.                 RA.formFactor = 3
  18763.                 LL.formFactor = 3
  18764.                 RL.formFactor = 3
  18765.                 HRP.formFactor = 3
  18766.                
  18767.                 Head.Size = Vector3.new(scl * 2, scl, scl)
  18768.                 Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  18769.                 LA.Size = Vector3.new(scl, scl * 2, scl)
  18770.                 RA.Size = Vector3.new(scl, scl * 2, scl)
  18771.                 LL.Size = Vector3.new(scl, scl * 2, scl)
  18772.                 RL.Size = Vector3.new(scl, scl * 2, scl)
  18773.                 HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  18774.                
  18775.                 local Motor1 = Instance.new('Motor6D', Torso)
  18776.                 Motor1.Part0 = Torso
  18777.                 Motor1.Part1 = Head
  18778.                 Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  18779.                 Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  18780.                 Motor1.Name = "Neck"
  18781.                        
  18782.                 local Motor2 = Instance.new('Motor6D', Torso)
  18783.                 Motor2.Part0 = Torso
  18784.                 Motor2.Part1 = LA
  18785.                 Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  18786.                 Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  18787.                 Motor2.Name = "Left Shoulder"
  18788.                
  18789.                 local Motor3 = Instance.new('Motor6D', Torso)
  18790.                 Motor3.Part0 = Torso
  18791.                 Motor3.Part1 = RA
  18792.                 Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  18793.                 Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  18794.                 Motor3.Name = "Right Shoulder"
  18795.                
  18796.                 local Motor4 = Instance.new('Motor6D', Torso)
  18797.                 Motor4.Part0 = Torso
  18798.                 Motor4.Part1 = LL
  18799.                 Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  18800.                 Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  18801.                 Motor4.Name = "Left Hip"
  18802.                
  18803.                 local Motor5 = Instance.new('Motor6D', Torso)
  18804.                 Motor5.Part0 = Torso
  18805.                 Motor5.Part1 = RL
  18806.                 Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  18807.                 Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  18808.                 Motor5.Name = "Right Hip"
  18809.                
  18810.                 local Motor6 = Instance.new('Motor6D', HRP)
  18811.                 Motor6.Part0 = HRP
  18812.                 Motor6.Part1 = Torso
  18813.                 Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  18814.                 Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  18815.                    
  18816.             end
  18817.            
  18818.             scale(pchar, size)
  18819.             pchar.Humanoid.WalkSpeed = 15 * size
  18820.        
  18821.             for _,v in pairs(game.Lighting:GetChildren()) do
  18822.                 if v:IsA("Hat") then
  18823.                     v.Parent = pchar
  18824.                 end
  18825.             end
  18826.         end
  18827.     end
  18828.    
  18829.     local plr = p
  18830.     giant(plr, 3)
  18831.     for i, v in pairs(plr.Character:GetChildren()) do
  18832.         if v:IsA("BasePart") then
  18833.             v.Touched:connect(function(p)
  18834.                 if p.Size.X<30 then
  18835.                     p.Anchored = false
  18836.                     p:BreakJoints()
  18837.                 end
  18838.             end)
  18839.         end
  18840.     end
  18841.    
  18842.     local csize = 3
  18843.    
  18844.     local sgui = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui)
  18845.     local base = Instance.new("Frame", sgui)
  18846.     base.BackgroundTransparency = 1
  18847.     base.Size = UDim2.new(0, 110, 0, 200)
  18848.     base.Position = UDim2.new(1, -120, 1, -180)
  18849.     local indicator = Instance.new("TextLabel", base)
  18850.     indicator.Size = UDim2.new(1, 0, 0, 25)
  18851.     indicator.TextColor3 = Color3.new(1, 1, 1)
  18852.     indicator.BackgroundTransparency = 0
  18853.     indicator.FontSize = Enum.FontSize.Size18
  18854.     indicator.Font = Enum.Font.SourceSans
  18855.     indicator.Text = "Current Size: 3"
  18856.     local PlusOne = Instance.new("TextButton", base)
  18857.     PlusOne.BackgroundColor3 = Color3.new(214/255, 214/255, 214/255)
  18858.     PlusOne.Position = UDim2.new(0, 0, 0, 40)
  18859.     PlusOne.Size = UDim2.new(1, 0, 0.5, -50)
  18860.     PlusOne.BorderSizePixel = 2
  18861.     PlusOne.Font = Enum.Font.SourceSansBold
  18862.     PlusOne.FontSize = Enum.FontSize.Size24
  18863.     PlusOne.Text = "+1 Size"
  18864.     local MinusOne = Instance.new("TextButton", base)
  18865.     MinusOne.BackgroundColor3 = Color3.new(214/255, 214/255, 214/255)
  18866.     MinusOne.Position = UDim2.new(0, 0, 0.5, 10)
  18867.     MinusOne.Size = UDim2.new(1, 0, 0.5, -50)
  18868.     MinusOne.Text = "-1 Size"
  18869.     MinusOne.BorderSizePixel = 2
  18870.     MinusOne.Font = Enum.Font.SourceSansBold
  18871.     MinusOne.FontSize = Enum.FontSize.Size24
  18872.    
  18873.     PlusOne.MouseButton1Down:connect(function()
  18874.         csize = csize + 1
  18875.         giant(plr, csize)
  18876.         indicator.Text = "Current Size: "..tostring(csize)
  18877.     end)
  18878.    
  18879.     MinusOne.MouseButton1Down:connect(function()
  18880.         csize = csize - 1
  18881.         giant(plr, csize)
  18882.         indicator.Text = "Current Size: "..tostring(csize)
  18883.     end)
  18884. end
  18885. cmd.util.R15 = function()
  18886.     rcode=[[local function Init()
  18887.         wait()
  18888.         local function ConChar(P)
  18889.             Character = P.Character
  18890.                
  18891.                 local R15Model = Instance.new("Model")
  18892.                 R15Model.Name = "R15Model"
  18893.                 R15Model.Parent = Character
  18894.                
  18895.                 local function CreateLimb(Name,Color,Size,Transparency,ConnectToLimb,MotorName,C0,C1,MeshId)
  18896.                     local Part = Instance.new("Part")
  18897.                     Part.FormFactor = "Custom"
  18898.                     Part.Size = Size
  18899.                     Part.BrickColor = Color
  18900.                     Part.CanCollide = false
  18901.                     Part.Name = Name
  18902.                     Part.Transparency = (Transparency == 0.001 and 0 or Transparency)
  18903.                     Part.TopSurface = "Smooth"
  18904.                     Part.BottomSurface = "Smooth"
  18905.                    
  18906.                     local Motor = Instance.new("Motor6D")
  18907.                     Motor.C0 = C0
  18908.                     Motor.C1 = C1
  18909.                     Motor.Part0 = ConnectToLimb
  18910.                     Motor.Part1 = Part
  18911.                     Motor.Name = MotorName
  18912.                     Motor.MaxVelocity = 0.1
  18913.                     Motor.Parent = ConnectToLimb
  18914.                    
  18915.                     if MeshId then
  18916.                         local Mesh = Instance.new("SpecialMesh")
  18917.                         Mesh.MeshType = "FileMesh"
  18918.                         Mesh.MeshId = MeshId
  18919.                         Mesh.Scale = Vector3.new(0.99,0.99,0.99)
  18920.                         Mesh.Parent = Part
  18921.                     end
  18922.                    
  18923.                     if MeshId and Transparency == 0.001 then
  18924.                         local ShirtTexturePart = Instance.new("Part")
  18925.                         ShirtTexturePart.FormFactor = "Custom"
  18926.                         ShirtTexturePart.Size = Size
  18927.                         ShirtTexturePart.BrickColor = Color
  18928.                         ShirtTexturePart.CanCollide = false
  18929.                         ShirtTexturePart.Name = "ShirtTexturePart"
  18930.                         ShirtTexturePart.Transparency = Transparency
  18931.                         ShirtTexturePart.TopSurface = "Smooth"
  18932.                         ShirtTexturePart.BottomSurface = "Smooth"
  18933.                        
  18934.                         local Mesh = Instance.new("SpecialMesh")
  18935.                         Mesh.MeshType = "FileMesh"
  18936.                         Mesh.MeshId = MeshId
  18937.                         Mesh.Parent = ShirtTexturePart
  18938.                        
  18939.                         local Weld = Instance.new("Weld")
  18940.                         Weld.Part0 = Part
  18941.                         Weld.Part1 = ShirtTexturePart
  18942.                         Weld.Parent = ShirtTexturePart
  18943.                        
  18944.                         ShirtTexturePart.Parent = Part
  18945.                     end
  18946.                     Part.Parent = R15Model
  18947.                     return Part
  18948.                 end
  18949.                
  18950.                
  18951.                 local HumanoidRootPart = CreateLimb("HumanoidRootPart",BrickColor.new("Medium stone grey"),Vector3.new(1,1,1),1,Character.HumanoidRootPart,"RootConnector",CFrame.new(),CFrame.new(0,0.7,0))
  18952.                 local LowerTorso = CreateLimb("LowerTorso",BrickColor.new("Bright blue"),Vector3.new(1,1,1),0.001,HumanoidRootPart,"Root",CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941715")
  18953.                 local UpperTorso = CreateLimb("UpperTorso",BrickColor.new("Bright blue"),Vector3.new(1,1,1),0.001,LowerTorso,"Waist",CFrame.new(0, 0.404105991, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941468")
  18954.                 local Head = CreateLimb("Head",BrickColor.new("Bright yellow"),Vector3.new(1,1,1),0,UpperTorso,"Neck",CFrame.new(0, 1.26949596, 0.0428609997, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.635110021, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941905")
  18955.                 local LeftUpperArm = CreateLimb("LeftUpperArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.672, 1),0.001,UpperTorso,"LeftShoulder",CFrame.new(-1.50177097, 0.924546003, 0, 1, 0, -0, 0, 0.999044001, 0.0437170006, 0, -0.0437170006, 0.999044001),CFrame.new(0, 0.336115986, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387938468")
  18956.                 local LeftLowerArm = CreateLimb("LeftLowerArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.703, 1),0.001,LeftUpperArm,"LeftElbow",CFrame.new(0, -0.336115986, 0, 1, 0, 0, 0, 0.999044001, -0.0437170006, 0, 0.0437170006, 0.999044001),CFrame.new(0, 0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387938971")
  18957.                 local LeftHand = CreateLimb("LeftHand",BrickColor.new("Bright yellow"),Vector3.new(1, 0.352, 1),0.001,LeftLowerArm,"LeftWrist",CFrame.new(0, -0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.175756007, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939233")
  18958.                 local RightUpperArm = CreateLimb("RightUpperArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.671, 1),0.001,UpperTorso,"RightShoulder",CFrame.new(1.50049305, 0.923726022, 0, 1, 0, -0, 0, 0.999041617, 0.0437709838, 0, -0.0437709838, 0.999041617),CFrame.new(0, 0.335705996, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940113")
  18959.                 local RightLowerArm = CreateLimb("RightLowerArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.703, 1),0.001,RightUpperArm,"RightElbow",CFrame.new(0, -0.335705996, 0, 1, 0, 0, 0, 0.999041617, -0.0437709838, 0, 0.0437709838, 0.999041617),CFrame.new(0, 0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940356")
  18960.                 local RightHand = CreateLimb("RightHand",BrickColor.new("Bright yellow"),Vector3.new(1, 0.352, 1),0.001,RightLowerArm,"RightWrist",CFrame.new(0, -0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.175756007, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940548")
  18961.                 local LeftUpperLeg = CreateLimb("LeftUpperLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.775, 1),0.001,LowerTorso,"LeftHip",CFrame.new(-0.457044005, -0.498115987, 0, 1, 0, -0, 0, 1, 0.000100999998, 0, -0.000100999998, 1),CFrame.new(0, 0.387418985, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939645")
  18962.                 local LeftLowerLeg = CreateLimb("LeftLowerLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.829, 1),0.001,LeftUpperLeg,"LeftKnee",CFrame.new(0, -0.387418985, 0, 1, 9.95820074e-007, 9.13360125e-008, -9.99999997e-007, 0.995820105, 0.0913360119, 0, -0.0913360119, 0.995820105),CFrame.new(0, 0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939489")
  18963.                 local LeftFoot = CreateLimb("LeftFoot",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.415, 1),0.001,LeftLowerLeg,"LeftAnkle",CFrame.new(0, -0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.207286, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939912")
  18964.                 local RightUpperLeg = CreateLimb("RightUpperLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.775, 1),0.001,LowerTorso,"RightHip",CFrame.new(0.451141, -0.498115987, 0, 1, 0, -0, 0, 1, 0.000100999998, 0, -0.000100999998, 1),CFrame.new(0, 0.387418985, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940976")
  18965.                 local RightLowerLeg = CreateLimb("RightLowerLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.829, 1),0.001,RightUpperLeg,"RightKnee",CFrame.new(0, -0.387418985, 0, 1, 0, -0, 0, 0.995820105, 0.0913360119, 0, -0.0913360119, 0.995820105),CFrame.new(0, 0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940802")
  18966.                 local RightFoot = CreateLimb("RightFoot",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.415, 1),0.001,RightLowerLeg,"RightAnkle",CFrame.new(0, -0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.207286, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941196")
  18967.                
  18968.                 --if Character:WaitForChild("Head"):WaitForChild("Mesh").MeshId ~= "" then
  18969.                 --  Head.MeshId = Character.Head.Mesh.MeshId
  18970.                 --end
  18971.                
  18972.                 Character:WaitForChild("Animate").Disabled = false
  18973.                 local Anim = game:GetObjects("rbxassetid://401967017")[1]; print("aobj", tostring(Anim))
  18974.                 for i, v in pairs(Anim:GetChildren()) do
  18975.                     v.Parent = script
  18976.                 end
  18977.                 script.Parent = Character
  18978.                
  18979.                 local function Clear(Name,Alternative,ColorParts)
  18980.                     local Part = Character:WaitForChild(Name)
  18981.                     Part.Transparency = (Name == "Head" and 0.99 or 1)
  18982.                     local function ChildAdded(Ins)
  18983.                         delay(0.05,function()
  18984.                             if Ins.Name == "face" then
  18985.                                 if Alternative:FindFirstChild("face") then Alternative:FindFirstChild("face"):Destroy() end
  18986.                                 Ins.Parent = Alternative
  18987.                             elseif Ins:IsA("Motor6D") and string.sub(Ins.Name,1,5) ~= "Fake_" then
  18988.                                 Ins.Name = "Fake_"..Ins.Name
  18989.                             elseif Ins.Name == "HeadWeld" then
  18990.                                 delay(0.05,function()
  18991.                                     Ins.Parent = Head
  18992.                                     Ins.Part0 = Head
  18993.                                     Ins.C1 = CFrame.new(0,0,0.05) * Ins.C1
  18994.                                 end)
  18995.                             elseif not Ins:IsA("Weld") then
  18996.                                 Ins:Destroy()
  18997.                             end
  18998.                         end)
  18999.                     end
  19000.                     for _,Sub in pairs(Part:GetChildren()) do
  19001.                         ChildAdded(Sub)
  19002.                     end
  19003.                     Part.ChildAdded:connect(ChildAdded)
  19004.                    
  19005.                     local function Color()
  19006.                         for _,Sub in pairs(ColorParts) do
  19007.                             Sub.BrickColor = Part.BrickColor
  19008.                             local TexturePart = Sub:FindFirstChild("ShirtTexturePart")
  19009.                             if TexturePart then
  19010.                                 TexturePart.BrickColor = Part.BrickColor
  19011.                             end
  19012.                         end
  19013.                     end
  19014.                     Color()
  19015.                     Part.Changed:connect(Color)
  19016.                 end
  19017.                
  19018.                 Clear("HumanoidRootPart",HumanoidRootPart,{HumanoidRootPart})
  19019.                 Clear("Head",Head,{Head})
  19020.                 Clear("Torso",nil,{LowerTorso,UpperTorso})
  19021.                 Clear("Left Arm",nil,{LeftLowerArm,LeftUpperArm,LeftHand})
  19022.                 Clear("Right Arm",nil,{RightLowerArm,RightUpperArm,RightHand})
  19023.                 Clear("Left Leg",nil,{LeftLowerLeg,LeftUpperLeg,LeftFoot})
  19024.                 Clear("Right Leg",nil,{RightLowerLeg,RightUpperLeg,RightFoot})
  19025.                
  19026.                 local ShirtUsed = false
  19027.                 local function ChildAdded(Ins)
  19028.                     if Ins:IsA("Hat") and string.sub(Ins.Name,1,7) ~= "Scaled_" then
  19029.                         delay(0.05,function()
  19030.                             local Mesh = Ins:WaitForChild("Handle"):WaitForChild("Mesh")
  19031.                             Ins.AttachmentPos = Ins.AttachmentPos
  19032.                             Mesh.Scale = Mesh.Scale
  19033.                             Ins.Name = "Scaled_"..Ins.Name
  19034.                         end)
  19035.                     elseif Ins:IsA("Shirt") then
  19036.                         ShirtUsed = true
  19037.                         LowerTorso.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  19038.                         UpperTorso.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  19039.                         LeftLowerArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  19040.                         LeftUpperArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  19041.                         LeftHand.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  19042.                         RightLowerArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  19043.                         RightUpperArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  19044.                         RightHand.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  19045.                     elseif Ins:IsA("Pants") then
  19046.                         LeftUpperLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  19047.                         LeftLowerLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  19048.                         LeftFoot.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  19049.                         RightUpperLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  19050.                         RightLowerLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  19051.                         RightFoot.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  19052.                         if LowerTorso.ShirtTexturePart.Mesh.TextureId == "" then
  19053.                             LowerTorso.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  19054.                             UpperTorso.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  19055.                         end
  19056.                     end
  19057.                 end
  19058.                
  19059.                 for _,Sub in pairs(Character:GetChildren()) do
  19060.                     ChildAdded(Sub)
  19061.                 end
  19062.                 Character.ChildAdded:connect(ChildAdded)
  19063.                 loadstring(Anim.Source)()
  19064.             end
  19065.         ConChar(game:service'Players'.LocalPlayer)
  19066.     end
  19067.    
  19068.     Init()]]
  19069.     spawn(function() loadstring(rcode)() end)
  19070. end
  19071. cmd.util.size = function(p, size)
  19072.     -- omfg thanks var
  19073.     local pchar = p.Character
  19074.         local function scale(chr,scl)
  19075.        
  19076.             for _,v in pairs(pchar:GetChildren()) do
  19077.                 if v:IsA("Hat") then
  19078.                     v:Clone()
  19079.                     v.Parent = game.Lighting
  19080.                 end
  19081.             end
  19082.                
  19083.             local Head = chr['Head']
  19084.             local Torso = chr['Torso']
  19085.             local LA = chr['Left Arm']
  19086.             local RA = chr['Right Arm']
  19087.             local LL = chr['Left Leg']
  19088.             local RL = chr['Right Leg']
  19089.             local HRP = chr['HumanoidRootPart']
  19090.        
  19091.             wait(0.1)
  19092.            
  19093.             Head.formFactor = 3
  19094.             Torso.formFactor = 3
  19095.             LA.formFactor = 3
  19096.             RA.formFactor = 3
  19097.             LL.formFactor = 3
  19098.             RL.formFactor = 3
  19099.             HRP.formFactor = 3
  19100.            
  19101.             Head.Size = Vector3.new(scl * 2, scl, scl)
  19102.             Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  19103.             LA.Size = Vector3.new(scl, scl * 2, scl)
  19104.             RA.Size = Vector3.new(scl, scl * 2, scl)
  19105.             LL.Size = Vector3.new(scl, scl * 2, scl)
  19106.             RL.Size = Vector3.new(scl, scl * 2, scl)
  19107.             HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  19108.            
  19109.             local Motor1 = Instance.new('Motor6D', Torso)
  19110.             Motor1.Part0 = Torso
  19111.             Motor1.Part1 = Head
  19112.             Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  19113.             Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  19114.             Motor1.Name = "Neck"
  19115.                    
  19116.             local Motor2 = Instance.new('Motor6D', Torso)
  19117.             Motor2.Part0 = Torso
  19118.             Motor2.Part1 = LA
  19119.             Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  19120.             Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  19121.             Motor2.Name = "Left Shoulder"
  19122.            
  19123.             local Motor3 = Instance.new('Motor6D', Torso)
  19124.             Motor3.Part0 = Torso
  19125.             Motor3.Part1 = RA
  19126.             Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  19127.             Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  19128.             Motor3.Name = "Right Shoulder"
  19129.            
  19130.             local Motor4 = Instance.new('Motor6D', Torso)
  19131.             Motor4.Part0 = Torso
  19132.             Motor4.Part1 = LL
  19133.             Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  19134.             Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  19135.             Motor4.Name = "Left Hip"
  19136.            
  19137.             local Motor5 = Instance.new('Motor6D', Torso)
  19138.             Motor5.Part0 = Torso
  19139.             Motor5.Part1 = RL
  19140.             Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  19141.             Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  19142.             Motor5.Name = "Right Hip"
  19143.            
  19144.             local Motor6 = Instance.new('Motor6D', HRP)
  19145.             Motor6.Part0 = HRP
  19146.             Motor6.Part1 = Torso
  19147.             Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  19148.             Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  19149.                
  19150.         end
  19151.        
  19152.         scale(pchar, size)
  19153.    
  19154.         for _,v in pairs(game.Lighting:GetChildren()) do
  19155.             if v:IsA("Hat") then
  19156.                 v.Parent = pchar
  19157.             end
  19158.         end
  19159. end
  19160. cmd.util.checktable = function(t, v)
  19161.     for i, __ in pairs(t) do
  19162.         if __ == v then
  19163.             return true
  19164.         end
  19165.     end
  19166.     return false
  19167. end
  19168. cmd.util.nextrgb = function(r, g, b)
  19169.     local ar, ag, ab = r, g, b
  19170.     if r == 255 and g < 255 and b == 0 then
  19171.         ag = g + 8.5
  19172.     end
  19173.     if g == 255 and r > 0 and b == 0 then
  19174.         ar = r - 8.5
  19175.     end
  19176.     if g == 255 and b < 255 and r == 0 then
  19177.         ab = b + 8.5
  19178.     end
  19179.     if b == 255 and g > 0 and r == 0 then
  19180.         ag = g - 8.5
  19181.     end
  19182.     if b == 255 and r < 255 and g == 0 then
  19183.         ar = r + 8.5
  19184.     end
  19185.     if r == 255 and b > 0 and g == 0 then
  19186.         ab = b - 8.5
  19187.     end
  19188.     return {ar, ag, ab}
  19189. end
  19190. -- ** interface ** --
  19191. game:GetService('UserInputService').InputBegan:connect(function(inp)
  19192.     if inp.UserInputType == Enum.UserInputType.Keyboard then
  19193.         if inp.KeyCode == Enum.KeyCode.Semicolon then
  19194.             DistributedCmdBar:CaptureFocus()
  19195.         end
  19196.     end
  19197. end)
  19198.  
  19199. -- ** commands ** --
  19200. cmd.commands.store = {}
  19201. cmd.commands.fmtstore = {}
  19202.  
  19203. cmd.commands.register = function(cmdz, fmt, func)
  19204.     cmd.commands.store[cmdz] = (function(str) coroutine.wrap(function() pcall(function() func(cmd.util.parse(str, fmt)) end) end)() end)
  19205.     cmd.commands.fmtstore[cmdz] = fmt
  19206. end
  19207.  
  19208. cmd.commands.run = function(str)
  19209.     local cmdz = cmd.util.pos(str, 1)
  19210.     if not cmd.commands.store[cmdz] then
  19211.         return nil
  19212.     else
  19213.         cmd.commands.store[cmdz](str)
  19214.     end
  19215. end
  19216.  
  19217. -- // actual commands // --
  19218.  
  19219. cmd.commands.register('kill', 'cmd%plrs', function(args)
  19220.     for i, v in pairs(args[2]) do
  19221.         v.Character.Humanoid.Health = 0
  19222.     end
  19223. end)
  19224.  
  19225. cmd.commands.register('clone', 'cmd%plrs', function(args)
  19226.     for i, v in pairs(args[2]) do
  19227.         v.Character.Archivable = true
  19228.         local clone = v.Character:Clone()
  19229.         clone.Parent = game.Workspace
  19230.         clone:MoveTo(v.Character.Torso.Position)
  19231.     end
  19232. end)
  19233.  
  19234. cmd.commands.register('damage', 'cmd%plrs%int', function(args)
  19235.     for i, v in pairs(args[2]) do
  19236.         v.Character.Humanoid:TakeDamage(args[3].data)
  19237.     end
  19238. end)
  19239.  
  19240. cmd.commands.register('freeze', 'cmd%plrs', function(args)
  19241.     for i, v in pairs(args[2]) do
  19242.         v.Character.Torso.Anchored = true
  19243.     end
  19244. end)
  19245.  
  19246. cmd.commands.register('thaw', 'cmd%plrs', function(args)
  19247.     for i, v in pairs(args[2]) do
  19248.         v.Character.Torso.Anchored = false
  19249.     end
  19250. end)
  19251. Fly = false;
  19252. cmd.commands.register('fly', 'cmd', function(args)
  19253.     if Fly == true then
  19254.         Fly = false
  19255.         return
  19256.     end
  19257.     Fly = true
  19258.   local mouse=game.Players.LocalPlayer:GetMouse''
  19259.   localplayer=game.Players.LocalPlayer
  19260.   game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
  19261.   local torso = game.Players.LocalPlayer.Character.HumanoidRootPart
  19262.   local speed=0
  19263.   local keys={a=false,d=false,w=false,s=false}
  19264.   local e1
  19265.   local e2
  19266.   local function start()
  19267.    local pos = Instance.new("BodyPosition",torso)
  19268.    local gyro = Instance.new("BodyGyro",torso)
  19269.    pos.Name="EPIXPOS"
  19270.    pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  19271.    pos.position = torso.Position
  19272.    gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  19273.    gyro.cframe = torso.CFrame
  19274.    repeat
  19275.     wait()
  19276.     localplayer.Character.Humanoid.PlatformStand=true
  19277.     local new=gyro.cframe - gyro.cframe.p + pos.position
  19278.     if not keys.w and not keys.s and not keys.a and not keys.d then
  19279.      speed=1
  19280.     end
  19281.     if keys.w then
  19282.      new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  19283.      speed=speed+0.01
  19284.     end
  19285.     if keys.s then
  19286.      new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  19287.      speed=speed+0.01
  19288.     end
  19289.     if keys.d then
  19290.      new = new * CFrame.new(speed,0,0)
  19291.      speed=speed+0.01
  19292.     end
  19293.     if keys.a then
  19294.      new = new * CFrame.new(-speed,0,0)
  19295.      speed=speed+0.01
  19296.     end
  19297.     if speed>5 then
  19298.      speed=5
  19299.     end
  19300.     pos.position=new.p
  19301.     if keys.w then
  19302.      gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*15),0,0)
  19303.     elseif keys.s then
  19304.      gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*15),0,0)
  19305.     else
  19306.      gyro.cframe = workspace.CurrentCamera.CoordinateFrame
  19307.     end
  19308.    until not Fly
  19309.    if gyro then gyro:Destroy() end
  19310.    if pos then pos:Destroy() end
  19311.    flying=false
  19312.    localplayer.Character.Humanoid.PlatformStand=false
  19313.    speed=0
  19314.   end
  19315.   e1=mouse.KeyDown:connect(function(key)
  19316.    if not torso or not torso.Parent then flying=false e1:disconnect() e2:disconnect() return end
  19317.    if key=="w" then
  19318.     keys.w=true
  19319.    elseif key=="s" then
  19320.     keys.s=true
  19321.    elseif key=="a" then
  19322.     keys.a=true
  19323.    elseif key=="d" then
  19324.     keys.d=true
  19325.    end
  19326.   end)
  19327.   e2=mouse.KeyUp:connect(function(key)
  19328.    if key=="w" then
  19329.     keys.w=false
  19330.    elseif key=="s" then
  19331.     keys.s=false
  19332.    elseif key=="a" then
  19333.     keys.a=false
  19334.    elseif key=="d" then
  19335.     keys.d=false
  19336.    end
  19337.   end)
  19338.   start()
  19339. end)
  19340. cmd.commands.register('tp', 'cmd%plrs%plrs', function(args)
  19341.     local players = args[2]
  19342.     local target = args[3][1]
  19343.     for i, player in pairs(args[2]) do
  19344.         player.Character.HumanoidRootPart.CFrame = target.Character.HumanoidRootPart.CFrame
  19345.     end
  19346. end)
  19347.  
  19348. cmd.commands.register('naked', 'cmd%plrs', function(args)
  19349.     for i, v in pairs(args[2]) do
  19350.         v:ClearCharacterAppearance()
  19351.     end
  19352. end)
  19353. cmd.commands.register('sgod', 'cmd%plrs', function(args)
  19354.     for i, v in pairs(args[2]) do
  19355.         v.Character.Humanoid.MaxHealth = 999999999
  19356.         v.Character.Humanoid.Health = 999999999
  19357.     end
  19358. end)
  19359.  
  19360. cmd.commands.register('ws', 'cmd%plrs%int', function(args)
  19361.     for i, v in pairs(args[2]) do
  19362.         v.Character.Humanoid.WalkSpeed = args[3].data
  19363.     end
  19364. end)
  19365.  
  19366. cmd.commands.register('lag', 'cmd%plrs', function(args)
  19367.     for i, v in pairs(args[2]) do
  19368.         coroutine.wrap(function()
  19369.             for i = 1, 200 do
  19370.                 ypcall(function()
  19371.                     coroutine.wrap(function()
  19372.                         for i = 1, 1000 do
  19373.                             Instance.new("HopperBin", v.Backpack).Name = ('AAAAAAA '):rep(1000)
  19374.                         end
  19375.                     end)()
  19376.                 end)
  19377.                 wait()
  19378.             end
  19379.         end)()
  19380.     end
  19381. end)
  19382.  
  19383. cmd.commands.register('ban', 'cmd%plrs', function(args)
  19384.     for i, v in pairs(args[2]) do
  19385.         table.insert(cmd.bans, v.Name)
  19386.         v.Parent = nil
  19387.     end
  19388. end)
  19389.  
  19390. cmd.commands.register('lagban', 'cmd%plrs', function(args)
  19391.     for i, v in pairs(args[2]) do
  19392.         table.insert(cmd.lagbans, v.Name)
  19393.         coroutine.wrap(function()
  19394.             for i = 1, 200 do
  19395.                 ypcall(function()
  19396.                     coroutine.wrap(function()
  19397.                         for i = 1, 1000 do
  19398.                             Instance.new("HopperBin", v.Backpack).Name = ('AAAAAAA '):rep(1000)
  19399.                         end
  19400.                     end)()
  19401.                 end)
  19402.                 wait()
  19403.             end
  19404.         end)()
  19405.     end
  19406. end)
  19407.  
  19408. cmd.commands.register('punish', 'cmd%plrs', function(args)
  19409.     for i, v in pairs(args[2]) do
  19410.         v.Character.Parent = game.Lighting
  19411.     end
  19412. end)
  19413.  
  19414. cmd.commands.register('unpunish', 'cmd%plrs', function(args)
  19415.     for i, v in pairs(args[2]) do
  19416.         v.Character.Parent = game.Workspace
  19417.     end
  19418. end)
  19419.  
  19420. cmd.commands.register('respawn', 'cmd%plrs', function(args)
  19421.     for i, v in pairs(args[2]) do
  19422.         local a1 = Instance.new("Model", game.Workspace)
  19423.         local a2 = Instance.new("Part", game.Workspace)
  19424.         a2.CanCollide = true
  19425.         a2.Anchored = true
  19426.         a2.CFrame = CFrame.new(10000, 10000, 10000)
  19427.         a2.Name = "Torso"
  19428.         local a3 = Instance.new("Humanoid", a1)
  19429.         a3.MaxHealth=100;a3.Health=100
  19430.         v.Character = a1
  19431.         a3.Health=0
  19432.     end
  19433. end)
  19434.  
  19435. cmd.commands.register('shutdown', 'cmd', function(args)
  19436.     for i, v in pairs(cmd.service('Players'):GetPlayers()) do
  19437.         v.Parent = nil
  19438.     end
  19439. end)
  19440.  
  19441. cmd.commands.register('music', 'cmd%int', function(args)
  19442.     local a = Instance.new("Sound")
  19443.     a.SoundId = "rbxassetid://" .. tostring(args[2].data)
  19444.     a.Looped = true
  19445.     a.Volume = 1
  19446.     a.Parent = game.Workspace
  19447.     a:Play()
  19448.    
  19449. end)
  19450.  
  19451. cmd.commands.register('sit', 'cmd%plrs', function(args)
  19452.     for i, v in pairs(args[2]) do
  19453.         v.Character.Humanoid.Sit = true
  19454.     end
  19455. end)
  19456.  
  19457. cmd.commands.register('jump', 'cmd%plrs', function(args)
  19458.     for i, v in pairs(args[2]) do
  19459.         v.Character.Humanoid.Jump = true
  19460.     end
  19461. end)
  19462.  
  19463. cmd.commands.register('stun', 'cmd%plrs', function(args)
  19464.     for i, v in pairs(args[2]) do
  19465.         v.Character.Humanoid.PlatformStand = true
  19466.     end
  19467. end)
  19468.  
  19469. cmd.commands.register('unstun', 'cmd%plrs', function(args)
  19470.     for i, v in pairs(args[2]) do
  19471.         v.Character.Humanoid.PlatformStand = false
  19472.     end
  19473. end)
  19474.  
  19475. cmd.commands.register('loopstate', 'cmd%int', function(args)
  19476.     coroutine.resume(coroutine.create(function()
  19477.         repeat
  19478.             ypcall(function() cmd.localplayer.Character.Humanoid:ChangeState(args[2].data)  end)
  19479.             wait(0)
  19480.         until cmd.localplayer.Character.Humanoid == nil
  19481.     end))
  19482. end)
  19483.  
  19484. cmd.commands.register('invis', 'cmd%plrs', function(args)
  19485.     for i, v in pairs(args[2]) do
  19486.         local function dloop(o)
  19487.             for i, v in pairs(o:GetChildren()) do
  19488.                 pcall(function() v.Transparency = 1 end)
  19489.                 dloop(v)
  19490.             end
  19491.         end
  19492.         dloop(v.Character)
  19493.     end
  19494. end)
  19495.  
  19496. cmd.commands.register('vis', 'cmd%plrs', function(args)
  19497.     for i, v in pairs(args[2]) do
  19498.         local function dloop(o)
  19499.             for i, v in pairs(o:GetChildren()) do
  19500.                 pcall(function() v.Transparency = 0 end)
  19501.                 dloop(v)
  19502.             end
  19503.         end
  19504.         v.Character.HumanoidRootPart.Transparency = 1
  19505.         dloop(v.Character)
  19506.     end
  19507. end)
  19508.  
  19509. cmd.commands.register('nuke', 'cmd%plrs', function(args)
  19510.     for i, v in pairs(args[2]) do
  19511.         if v.Character then
  19512.             local nuke = Instance.new("Part", game.Workspace)
  19513.             nuke.Anchored = true
  19514.             nuke.CanCollide = false
  19515.             nuke.FormFactor = "Symmetric"
  19516.             nuke.Shape = "Ball"
  19517.             nuke.Size = Vector3.new(1,1,1)
  19518.             nuke.BrickColor = BrickColor.new("New Yeller")
  19519.             nuke.Transparency = 0.5
  19520.             nuke.Reflectance = 0.2
  19521.             nuke.TopSurface = 0
  19522.             nuke.BottomSurface = 0
  19523.             nuke.Touched:connect(function (hit)
  19524.                 if hit and hit.Parent then
  19525.                     local boom = Instance.new("Explosion", game.Workspace)
  19526.                     boom.Position = hit.Position
  19527.                     boom.BlastRadius = 11
  19528.                     boom.BlastPressure = math.huge
  19529.                 end
  19530.             end)
  19531.             local CF = v.Character.Torso.CFrame
  19532.             nuke.CFrame = CF
  19533.             for i = 1,333 do
  19534.                 nuke.Size = nuke.Size + Vector3.new(3,3,3)
  19535.                 nuke.CFrame = CF
  19536.                 wait(1/44)
  19537.             end
  19538.             nuke:Destroy()
  19539.         end
  19540.     end
  19541. end)
  19542.  
  19543. cmd.commands.register('explode', 'cmd%plrs', function(args)
  19544.     for i, v in pairs(args[2]) do
  19545.         Instance.new("Explosion", v.Character.Torso).Position = v.Character.Torso.Position
  19546.     end
  19547. end)
  19548.  
  19549. cmd.commands.register('hat', 'cmd%plrs%int', function(args)
  19550.     for i, v in pairs(args[2]) do
  19551.         cmd.service('InsertService'):LoadAsset(args[3].data):GetChildren()[1].Parent = v.Character
  19552.     end
  19553. end)
  19554.  
  19555. cmd.commands.register('chat', 'cmd%plrs%inf', function(args)
  19556.     for i, v in pairs(args[2]) do
  19557.         game:GetService('Chat'):Chat(v.Character, args[3], 1)
  19558.     end
  19559. end)
  19560.  
  19561. cmd.commands.register('god', 'cmd%plrs', function(args)
  19562.     for i, v in pairs(args[2]) do
  19563.         v.Character.Humanoid.MaxHealth = math.huge
  19564.         v.Character.Humanoid.Health = math.huge
  19565.     end
  19566. end)
  19567.  
  19568. cmd.commands.register('ungod', 'cmd%plrs', function(args)
  19569.     for i, v in pairs(args[2]) do
  19570.         v.Character.Humanoid.Health = 100
  19571.         v.Character.Humanoid.MaxHealth = 100
  19572.     end
  19573. end)
  19574.  
  19575. cmd.commands.register('rh', 'cmd%plrs', function(args)
  19576.     for i, v in pairs(args[2]) do
  19577.         v.Character.Humanoid.Parent = nil
  19578.     end
  19579. end)
  19580.  
  19581. cmd.commands.register('fire', 'cmd%plrs', function(args)
  19582.     for i, v in pairs(args[2]) do
  19583.         Instance.new('Fire', v.Character.Torso)
  19584.     end
  19585. end)
  19586.  
  19587. cmd.commands.register('insane', 'cmd%plrs', function(args)
  19588.     for x, m in pairs(args[2]) do
  19589.         for i,v in pairs(m.Character.Torso:GetChildren()) do
  19590.             if v:IsA("Motor6D") then
  19591.                 coroutine.wrap(function()
  19592.                     while v do
  19593.                         v.C0=v.C0*CFrame.Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180))
  19594.                         wait()
  19595.                     end
  19596.                 end)()
  19597.             end
  19598.         end
  19599.     end
  19600. end)
  19601.  
  19602. cmd.commands.register('admin', 'cmd%plrs',function(args)
  19603.     for i, v in pairs(args[2]) do
  19604.         --table.insert(cmd.admins, v.Name)
  19605.         v.Chatted:connect(function(msg)
  19606.                 if msg:sub(1,1) == cmd.prefix or msg:sub(1,1) == cmd.hidden then
  19607.                     cmd.commands.run(msg:sub(2, #msg))
  19608.                 end
  19609.         end)
  19610.     end
  19611. end)
  19612.  
  19613. cmd.commands.register('nosound', 'cmd', function(args)
  19614.     local function dx(o)
  19615.         for i, v in pairs(o:GetChildren()) do
  19616.             if v:IsA("Sound") then
  19617.                 v:Stop()
  19618.             end
  19619.             dx(v)
  19620.         end
  19621.     end
  19622.     dx(game.Workspace)
  19623. end)
  19624.  
  19625. cmd.commands.register('duck', 'cmd%plrs', function(args)
  19626.     for _,p in pairs(args[2]) do
  19627.         local pchar = p.Character
  19628.         for i,v in pairs(pchar.Torso:GetChildren()) do
  19629.             if v:IsA("Decal") then
  19630.                 v:Destroy()
  19631.             end
  19632.         end
  19633.         for i,v in pairs(pchar:GetChildren()) do
  19634.             if v:IsA("Hat") then
  19635.                 v:Destroy()
  19636.             end
  19637.         end
  19638.         local duck = Instance.new("SpecialMesh", pchar.Torso)
  19639.         duck.MeshType = "FileMesh"
  19640.         duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  19641.         duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  19642.         duck.Scale = Vector3.new(5, 5, 5)
  19643.         pchar.Head.Transparency = 1
  19644.         pchar["Left Arm"].Transparency = 1
  19645.         pchar["Right Arm"].Transparency = 1
  19646.         pchar["Left Leg"].Transparency = 1
  19647.         pchar["Right Leg"].Transparency = 1
  19648.         pchar.Head.face.Transparency = 1
  19649.     end
  19650. end)
  19651.  
  19652. cmd.commands.register('shrek', 'cmd%plrs', function(args)
  19653.     for i, v in pairs(args[2]) do
  19654.         local pchar = v.Character
  19655.         for i,v in pairs(pchar:GetChildren()) do
  19656.             if v:IsA("Hat") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants") then
  19657.                 v:Destroy()
  19658.             end
  19659.         end
  19660.         for i,v in pairs(pchar.Head:GetChildren()) do
  19661.             if v:IsA("Decal") or v:IsA("SpecialMesh") then
  19662.                 v:Destroy()
  19663.             end
  19664.         end
  19665.        
  19666.         local mesh = Instance.new("SpecialMesh", pchar.Head)
  19667.         mesh.MeshType = "FileMesh"
  19668.         pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  19669.         pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  19670.         pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  19671.        
  19672.         local Shirt = Instance.new("Shirt", v.Character)
  19673.         local Pants = Instance.new("Pants", v.Character)
  19674.        
  19675.         Shirt.ShirtTemplate = "rbxassetid://133078194"
  19676.         Pants.PantsTemplate = "rbxassetid://133078204"
  19677.     end
  19678. end)
  19679.  
  19680. cmd.commands.register('nograv', 'cmd%plrs', function(args)
  19681.     for i, v in pairs(args[2]) do
  19682.         for x, m in pairs(v.Character:GetChildren()) do
  19683.             if m:IsA("BasePart") then
  19684.                 local bf = Instance.new("BodyForce", m)
  19685.                 bf.force = Vector3.new(0, 192.25, 0) * m:GetMass()
  19686.             end
  19687.             if m:IsA("Hat") then
  19688.                 if m:findFirstChild("Handle") then
  19689.                     local bf = Instance.new("BodyForce", m.Handle)
  19690.                     bf.force = Vector3.new(0, 192.25, 0) * m.Handle:GetMass()
  19691.                 end
  19692.             end
  19693.         end
  19694.     end
  19695. end)
  19696.  
  19697. cmd.commands.register('loopheal', 'cmd%plrs', function(args)
  19698.     for i, v in pairs(args[2]) do
  19699.         coroutine.wrap(function()
  19700.             while wait() do
  19701.                 if v.Character.Humanoid then
  19702.                     v.Character.Humanoid.Health = 1000
  19703.                     v.Character.Humanoid.MaxHealth = 1000
  19704.                 end
  19705.             end
  19706.         end)()
  19707.     end
  19708. end)
  19709.  
  19710. cmd.commands.register('hulk', 'cmd%plrs', function(args)
  19711.     for i, v in pairs(args[2]) do
  19712.         cmd.util.hulk(v)
  19713.     end
  19714. end)
  19715.  
  19716. cmd.commands.register('sky', 'cmd%int', function(args)
  19717.     local ID = args[2].data
  19718.     local sky = Instance.new("Sky", game.Lighting)
  19719.     sky.SkyboxBk = "rbxassetid://" .. ID
  19720.     sky.SkyboxDn = "rbxassetid://" .. ID
  19721.     sky.SkyboxFt = "rbxassetid://" .. ID
  19722.     sky.SkyboxLf = "rbxassetid://" .. ID
  19723.     sky.SkyboxRt = "rbxassetid://" .. ID
  19724.     sky.SkyboxUp = "rbxassetid://" .. ID
  19725. end)
  19726.  
  19727. cmd.commands.register('bombs', 'cmd%plrs', function(args)
  19728.     cmd.util.BombVest(args[2])
  19729. end)
  19730.  
  19731. cmd.commands.register('control', 'cmd%plrs', function(args)
  19732.     -- variable
  19733.     local pchar = args[2][1].Character
  19734.     local char = cmd.localplayer.Character
  19735.     pchar.Humanoid.PlatformStand = true
  19736.     local w = Instance.new("Weld", pchar.Torso)
  19737.     w.Part0 = pchar.Torso
  19738.     w.Part1 = pchar.Torso  
  19739.     local w2 = Instance.new("Weld", pchar.Head)
  19740.     w2.Part0 = pchar.Head
  19741.     w2.Part1 = pchar.Head  
  19742.     local w3 = Instance.new("Weld", pchar:findFirstChild("Right Arm"))
  19743.     w3.Part0 = pchar:findFirstChild("Right Arm")
  19744.     w3.Part1 = pchar:findFirstChild("Right Arm")
  19745.     local w4 = Instance.new("Weld", pchar:findFirstChild("Left Arm"))
  19746.     w4.Part0 = pchar:findFirstChild("Left Arm")
  19747.     w4.Part1 = pchar:findFirstChild("Left Arm")
  19748.     local w5 = Instance.new("Weld", pchar:findFirstChild("Right Leg"))
  19749.     w5.Part0 = pchar:findFirstChild("Right Leg")
  19750.     w5.Part1 = pchar:findFirstChild("Right Leg")
  19751.     local w6 = Instance.new("Weld", pchar:findFirstChild("Left Leg"))
  19752.     w6.Part0 = pchar:findFirstChild("Left Leg")
  19753.     w6.Part1 = pchar:findFirstChild("Left Leg")
  19754.     char.Head.face:Destroy()
  19755.     for i,v in pairs(pchar:GetChildren()) do
  19756.         if v:IsA("BasePart") then
  19757.             v.CanCollide = false
  19758.         end
  19759.     end
  19760.     for i,v in pairs(char:GetChildren()) do
  19761.         if v:IsA("BasePart") then
  19762.             v.Transparency = 1
  19763.         elseif v:IsA("Hat") then
  19764.             v:Destroy()
  19765.         end
  19766.     end
  19767.     pchar.Parent = char
  19768.     repeat
  19769.         pchar.Humanoid.PlatformStand = true
  19770.         wait()
  19771.     until char.Parent == nil
  19772. end)
  19773.  
  19774. cmd.commands.register('rtag', 'cmd%inf', function(args)
  19775.     local len = 10; local player = cmd.localplayer
  19776.     local bb = Instance.new("BillboardGui")
  19777.     bb.Parent = player.Character.Head
  19778.     bb.Adornee = player.Character.Head
  19779.     bb.AlwaysOnTop = true
  19780.     bb.Enabled = true
  19781.     bb.Size = UDim2.new(len, 0, 1.5, 0)
  19782.     bb.Name = "tag"
  19783.     bb.StudsOffset = Vector3.new(0, 3, 0)
  19784.     --local fr = Instance.new("Frame")
  19785.     --fr.Parent = bb
  19786.     --fr.Size = UDim2.new(1, 0, 1, 0)
  19787.     --fr.Style = Enum.FrameStyle.RobloxRound
  19788.     local tl = Instance.new("TextLabel")
  19789.     tl.Parent = bb
  19790.     tl.BackgroundTransparency = 1
  19791.     tl.TextScaled = true
  19792.     tl.TextColor3 = Color3.new(255/255, 255/255, 255/255)
  19793.     tl.Size = UDim2.new(1, 0, 1, 0)
  19794.     tl.Text = args[2]
  19795.     tl.Name = "trutag"
  19796.     tl.Visible = true
  19797.     tl.ZIndex = 2
  19798.     coroutine.wrap(function()
  19799.         local r, g, b = 255, 0, 0
  19800.         repeat
  19801.             tl.TextColor3 = Color3.new(r/255, g/255, b/255)
  19802.             local bo = cmd.util.nextrgb(r, g, b)
  19803.             r = bo[1]; g = bo[2]; b = bo[3];
  19804.             wait()
  19805.         until bb == nil
  19806.     end)()
  19807. end)
  19808.  
  19809. cmd.commands.register('smoke', 'cmd%plrs', function(args)
  19810.     for i, v in pairs(args[2]) do
  19811.         Instance.new('Smoke', v.Character.Torso)
  19812.     end
  19813. end)
  19814.  
  19815. cmd.commands.register('btools', 'cmd%plrs', function(args)
  19816.     for i, p in pairs(args[2]) do
  19817.         local a = Instance.new("HopperBin")
  19818.         a.BinType = "GameTool"
  19819.         a.Parent = p.Backpack
  19820.         local a = Instance.new("HopperBin")
  19821.         a.BinType = "Clone"
  19822.         a.Parent = p.Backpack
  19823.         local a = Instance.new("HopperBin")
  19824.         a.BinType = "Hammer"
  19825.         a.Parent = p.Backpack
  19826.     end
  19827. end)
  19828.  
  19829. con = nil;
  19830. cmd.commands.register('noclip', 'cmd', function(args)
  19831.     cmd.noclip = false
  19832.     con = game:GetService('RunService').Stepped:connect(function()
  19833.         if cmd.noclip == true then
  19834.             con:disconnect()
  19835.         else
  19836.             cmd.localplayer.Character.Torso.CanCollide = false
  19837.             cmd.localplayer.Character.Head.CanCollide = false
  19838.         end
  19839.     end)
  19840. end)
  19841.  
  19842. cmd.commands.register('clip', 'cmd', function(args)
  19843.     cmd.noclip = true
  19844. end)
  19845.  
  19846. cmd.commands.register('gear', 'cmd%plrs%int', function(args)
  19847.     local gear = game:GetService("InsertService"):LoadAsset(args[3].data):GetChildren()[1]
  19848.     if not gear then return end
  19849.     for i, v in pairs(args[2]) do
  19850.         gear:Clone().Parent = v.Backpack
  19851.     end
  19852. end)
  19853.  
  19854. cmd.commands.register('kick', 'cmd%plrs', function(args)
  19855.     for i, v in pairs(args[2]) do
  19856.         v.Parent = nil
  19857.     end
  19858. end)
  19859.  
  19860. cmd.commands.register('r15', 'cmd', function(args)
  19861.     cmd.util.R15()
  19862. end)
  19863.  
  19864. cmd.commands.register('char', 'cmd%plrs%str', function(args)
  19865.     if tonumber(args[3].data) ~= nil then
  19866.         args[3].data = tonumber(args[3].data)
  19867.     else
  19868.         args[3].data = cmd.players:GetUserIdFromNameAsync(args[3].data)
  19869.     end
  19870.     for i, v in pairs(args[2]) do
  19871.         v.CharacterAppearance = 'http://www.roblox.com/asset/CharacterFetch.ashx?userId=' .. args[3].data
  19872.         pcall(function() v.Character.Humanoid.Health = 0 end)
  19873.     end
  19874. end)
  19875.  
  19876. cmd.commands.register('noob', 'cmd%plrs', function(args)
  19877.     for i, v in pairs(args[2]) do
  19878.         v.CharacterAppearance = 'http://www.roblox.com/asset/CharacterFetch.ashx?userId=4'
  19879.         pcall(function() v.Character.Humanoid.Health = 0 end)
  19880.     end
  19881. end)
  19882.  
  19883. cmd.commands.register('ff', 'cmd%plrs', function(args)
  19884.     for i, v in pairs(args[2]) do
  19885.         Instance.new("ForceField", v.Character)
  19886.     end
  19887. end)
  19888.  
  19889. cmd.commands.register('unff', 'cmd%plrs', function(args)
  19890.     for i, v in pairs(args[2]) do
  19891.         for x, m in pairs(v.Character:GetChildren()) do
  19892.             if m:IsA("ForceField") then
  19893.                 m.Parent = nil
  19894.             end
  19895.         end
  19896.     end
  19897. end)
  19898.  
  19899. cmd.commands.register('guest', 'cmd%plrs', function(args)
  19900.     for i, v in pairs(args[2]) do
  19901.         v.CharacterAppearance = 'http://www.roblox.com/asset/CharacterFetch.ashx?userId=1'
  19902.         pcall(function() v.Character.Humanoid.Health = 0 end)
  19903.     end
  19904. end)
  19905.  
  19906. cmd.commands.register('giraffe', 'cmd%plrs', function(args)
  19907.     for i, v in pairs(args[2]) do
  19908.         local char=v.Character
  19909.         local h=char.Head
  19910.         local tor=char.Torso
  19911.         tor.Neck.C0=tor.Neck.C0*CFrame.new(0,0,5)
  19912.         local fn=Instance.new("Part",char)
  19913.         fn.Size=Vector3.new(1,5.5,1)
  19914.         fn.Name="FakeNeck"
  19915.         fn.Anchored=false
  19916.         fn.CanCollide=false
  19917.         if char:FindFirstChild("Body Colors") then
  19918.             fn.BrickColor=char["Body Colors"].HeadColor
  19919.         end
  19920.         local cm=Instance.new("CylinderMesh",fn)
  19921.         local we=Instance.new("Weld",h)
  19922.         we.Part0=h
  19923.         we.Part1=fn
  19924.         we.C1=we.C1*CFrame.new(0,2.6,0)
  19925.     end
  19926. end)
  19927.  
  19928. cmd.commands.register('notools', 'cmd%plrs', function(args)
  19929.     for i, v in pairs(args[2]) do
  19930.         for x, m in pairs(v.Backpack:GetChildren()) do
  19931.             m.Parent = nil
  19932.         end
  19933.     end
  19934. end)
  19935.  
  19936. cmd.commands.register('taketools', 'cmd%plrs', function(args)
  19937.     for i, v in pairs(args[2]) do
  19938.         for x, m in pairs(v.Backpack:GetChildren()) do
  19939.             m.Parent = cmd.localplayer.Backpack
  19940.         end
  19941.     end
  19942. end)
  19943.  
  19944. cmd.commands.register('confuse', 'cmd%plrs', function(args)
  19945.     for i, v in pairs(args[2]) do
  19946.         v.Character.Humanoid.WalkSpeed = -16
  19947.     end
  19948. end)
  19949.  
  19950. cmd.commands.register('spin', 'cmd%plrs', function(args)
  19951.     for i, v in pairs(args[2]) do
  19952.         for i,v in pairs(v.Character.Torso:GetChildren()) do
  19953.             if v.Name == "Spinning" then
  19954.                 v:Destroy()
  19955.             end
  19956.         end
  19957.         local Torso = v.Character.Torso
  19958.         local BG = Instance.new("BodyGyro", Torso)
  19959.         BG.Name = "Spinning"
  19960.         BG.maxTorque = Vector3.new(0, math.huge, 0)
  19961.         BG.P = 11111
  19962.         BG.cframe = Torso.CFrame
  19963.         repeat wait(1/44)
  19964.             BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  19965.         until not BG or BG.Parent ~= Torso
  19966.     end
  19967. end)
  19968.  
  19969. cmd.commands.register('fling', 'cmd%plrs', function(args)
  19970.     for i, v in pairs(args[2]) do
  19971.         local pchar = v.Character
  19972.         if pchar:FindFirstChild("Humanoid") then
  19973.             local xran
  19974.             local zran
  19975.             repeat
  19976.                 xran = math.random(-9999,9999)
  19977.             until math.abs(xran) >= 5555
  19978.             repeat
  19979.                 zran = math.random(-9999,9999)
  19980.             until math.abs(zran) >= 5555
  19981.             pchar.Humanoid.Sit = true
  19982.             pchar.Torso.Velocity = Vector3.new(0,0,0)
  19983.             local BF = Instance.new("BodyForce", pchar.Torso)
  19984.             BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  19985.         end
  19986.     end
  19987. end)
  19988.  
  19989. cmd.commands.register('burn', 'cmd%plrs', function(args)
  19990.     for i, v in pairs(args[2]) do
  19991.         spawn(function()
  19992.             wait(0.1)
  19993.             local fire=Instance.new("Fire", v.Character.Torso)
  19994.             wait(0.1)
  19995.             local fire=Instance.new("Fire", v.Character.Head)
  19996.             wait(0.1)
  19997.             local fire=Instance.new("Fire", v.Character["Left Arm"])
  19998.             wait(0.1)
  19999.             local fire=Instance.new("Fire", v.Character["Right Leg"])
  20000.             wait(0.5)
  20001.             v.Character:BreakJoints();
  20002.         end)
  20003.     end
  20004. end)
  20005.  
  20006. cmd.commands.register('printcmds', 'cmd', function(args)
  20007.     for i, v in pairs(cmd.commands.store) do
  20008.         print(i, '==', v)
  20009.     end
  20010. end)
  20011.  
  20012. cmd.commands.register('gun', 'cmd%plrs', function(args)
  20013.     local a = game:GetService("InsertService"):LoadAsset(130113146):GetChildren()[1]
  20014.     local b = game:GetService("InsertService"):LoadAsset(67747912):GetChildren()[1]
  20015.     local c = game:GetService("InsertService"):LoadAsset(95354288):GetChildren()[1]
  20016.     for i, v in pairs(args[2]) do
  20017.         a:Clone().Parent = v.Backpack
  20018.         b:Clone().Parent = v.Backpack
  20019.         c:Clone().Parent = v.Backpack
  20020.     end
  20021. end)
  20022.  
  20023.  
  20024. cmd.commands.register('goto', 'cmd%plrs', function(args)
  20025.     local target = args[2][1]
  20026.     cmd.localplayer.Character.HumanoidRootPart.CFrame = target.Character.HumanoidRootPart.CFrame
  20027. end)
  20028.  
  20029. cmd.commands.register('select', 'cmd%plrs', function(args)
  20030.     for i, v in pairs(args[2]) do
  20031.         Instance.new("SelectionBox", v.Character).Adornee = v.Character
  20032.     end
  20033. end)
  20034.  
  20035. cmd.commands.register('sphere', 'cmd%plrs', function(args)
  20036.     for i, v in pairs(args[2]) do
  20037.         Instance.new("SelectionSphere", v.Character).Adornee = v.Character
  20038.     end
  20039. end)
  20040.  
  20041. cmd.commands.register('bring', 'cmd%plrs', function(args)
  20042.     for i, v in pairs(args[2]) do
  20043.         v.Character.HumanoidRootPart.CFrame = cmd.localplayer.Character.HumanoidRootPart.CFrame
  20044.     end
  20045. end)
  20046.  
  20047. cmd.commands.register('knife', 'cmd%plrs', function(args)
  20048.     local knife = game:GetService("InsertService"):LoadAsset(170897263):GetChildren()[1]
  20049.     for i, v in pairs(args[2]) do
  20050.         knife:Clone().Parent = v
  20051.     end
  20052. end)
  20053.  
  20054. cmd.commands.register('shades', 'cmd%plrs', function(args)
  20055.     local shades = game:GetService('InsertService'):LoadAsset(11748356):GetChildren()[1]
  20056.     for i, v in pairs(args[2]) do
  20057.         shades:Clone().Parent = v.Character
  20058.     end
  20059. end)
  20060.  
  20061. cmd.commands.register('alien', 'cmd%plrs', function(args)
  20062.     -- variable
  20063.     for i, v in pairs(args[2]) do
  20064.         local pchar = v.Character
  20065.         if pchar:FindFirstChild('Shirt') then
  20066.             pchar.Shirt:Destroy()
  20067.         end
  20068.         if pchar:FindFirstChild('Pants') then
  20069.             pchar.Pants:Destroy()
  20070.         end
  20071.         if pchar:FindFirstChild('Shirt Graphic') then
  20072.             pchar['Shirt Graphic'].Graphic = ''
  20073.         end
  20074.         for i,v in pairs(pchar:GetChildren()) do
  20075.             if v:IsA('Hat') then
  20076.                 v:Destroy()
  20077.             end
  20078.         end
  20079.         local ayy2 = game:GetObjects("rbxassetid://397033642")[1]
  20080.         ayy2.Parent = pchar
  20081.         local BC = pchar['Body Colors']
  20082.         BC.HeadColor = BrickColor.new('Fossil')
  20083.         BC.LeftArmColor = BrickColor.new('Fossil')
  20084.         BC.LeftLegColor = BrickColor.new('Fossil')
  20085.         BC.RightArmColor = BrickColor.new('Fossil')
  20086.         BC.RightLegColor = BrickColor.new('Fossil')
  20087.         BC.TorsoColor = BrickColor.new('Fossil')
  20088.     end
  20089. end)
  20090.  
  20091. cmd.commands.register('team', 'cmd%plrs%str', function(args)
  20092.     for i, v in pairs(args[2]) do
  20093.         for x, m in pairs(game:GetService('Teams'):GetTeams()) do
  20094.             if (m.Name):lower():sub(1, #args[3].data) == (args[3].data):lower() then
  20095.                 v.TeamColor = m.TeamColor              
  20096.             end    
  20097.         end
  20098.     end
  20099. end)
  20100.  
  20101. cmd.commands.register('particles', 'cmd%plrs%int', function(args)
  20102.     for i, v in pairs(args[2]) do
  20103.         Instance.new("ParticleEmitter", v.Character).Texture = args[3].data
  20104.     end
  20105. end)
  20106.  
  20107. cmd.commands.register('ghost', 'cmd%plrs', function(args)
  20108.     for i, v in pairs(args[2]) do
  20109.         local pchar = v.Character
  20110.         pchar.Head.Transparency = 0.5
  20111.         pchar.Torso.Transparency = 0.5
  20112.         pchar["Left Arm"].Transparency = 0.5
  20113.         pchar["Right Arm"].Transparency = 0.5
  20114.         pchar["Left Leg"].Transparency = 0.5
  20115.         pchar["Right Leg"].Transparency = 0.5
  20116.         pchar.Head.face.Transparency = 0.5
  20117.     end
  20118. end)
  20119.  
  20120. cmd.commands.register('firstperson', 'cmd%plrs', function(args)
  20121.     for i, v in pairs(args[2]) do
  20122.         v.CameraMode = Enum.CameraMode.LockFirstPerson
  20123.     end
  20124. end)
  20125.  
  20126. cmd.commands.register('creeper', 'cmd%plrs', function(args)
  20127.     for i, v in pairs(args[2]) do
  20128.         local pchar = v.Character
  20129.         if pchar then
  20130.             if pchar:FindFirstChild("Shirt") then
  20131.                     pchar.Shirt.Parent = pchar.Torso
  20132.                 end
  20133.                 if pchar:FindFirstChild("Pants") then
  20134.                     pchar.Pants.Parent = pchar.Torso
  20135.                 end
  20136.                 if pchar:FindFirstChild("Shirt Graphic") then
  20137.                     pchar["Shirt Graphic"].Graphic = ""
  20138.                 end
  20139.                 for i,v in pairs(pchar:GetChildren()) do
  20140.                     if v:IsA("Hat") then
  20141.                         v:Destroy()
  20142.                     end
  20143.                 end
  20144.                 pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  20145.                 pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  20146.                 pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  20147.                 pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  20148.                 pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  20149.                 pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  20150.                 pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  20151.                 pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  20152.                 pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  20153.                 pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  20154.                 pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  20155.             end
  20156.     end
  20157. end)
  20158.  
  20159. cmd.commands.register('insert', 'cmd%int', function(args)
  20160.     local m = cmd.service('InsertService'):LoadAsset(args[2].data)
  20161.     m.Parent = game.Workspace
  20162.     m:MoveTo(cmd.localplayer.Character.Torso.Position)
  20163.     m:MakeJoints()
  20164. end)
  20165.  
  20166. cmd.commands.register('nolimbs', 'cmd%plrs', function(args)
  20167.     for i, v in pairs(game.Players:GetPlayers()) do
  20168.         v.Character['Right Leg'].Parent = nil
  20169.         v.Character['Left Leg'].Parent = nil
  20170.         v.Character['Right Arm'].Parent = nil
  20171.         v.Character['Left Arm'].Parent = nil
  20172.     end
  20173. end)
  20174.  
  20175. cmd.commands.register('recurseremove', 'cmd%str', function(args)
  20176.     local function a(o)
  20177.         for i,v in pairs(o:GetChildren()) do
  20178.             if v:IsA(args[2].data) then
  20179.                 v.Parent=nil
  20180.             end
  20181.             a(v)
  20182.         end
  20183.     end
  20184.     a(game.Workspace)
  20185. end)
  20186.  
  20187. cmd.commands.register('name', 'cmd%plrs%inf', function(args)
  20188.     for i, v in pairs(args[2]) do
  20189.         local tchar = v.Character
  20190.         for x, m in pairs(tchar:GetChildren()) do
  20191.             if m:FindFirstChild('nm') then
  20192.                 m.Parent = nil
  20193.             end
  20194.         end
  20195.         tchar.Name = ''
  20196.         local ntag = Instance.new("Model", tchar)
  20197.         ntag.Name = args[3]
  20198.         local nhead = tchar.Head:Clone()
  20199.         nhead.Parent = ntag
  20200.         local nhum = Instance.new("Humanoid", ntag)
  20201.         nhum.MaxHealth = 0
  20202.         nhum.Health = 0
  20203.         nhum.Name = 'nm'
  20204.         local nweld = Instance.new("Weld", nhead)
  20205.         nweld.Part0 = nhead
  20206.         nweld.Part1 = tchar.Head
  20207.     end
  20208. end)
  20209.  
  20210. cmd.commands.register('track', 'cmd%plrs%inf', function(args)
  20211.     for i, v in pairs(args[2]) do
  20212.         local tchar = v.Character
  20213.         for x, m in pairs(tchar:GetChildren()) do
  20214.             if m:FindFirstChild('nm') then
  20215.                 m.Parent = nil
  20216.             end
  20217.         end
  20218.         tchar.Name = ''
  20219.         local ntag = Instance.new("Model", workspace.CurrentCamera)
  20220.         ntag.Name = v.Name
  20221.         local nhead = tchar.Head:Clone()
  20222.         nhead.Parent = ntag
  20223.         local nhum = Instance.new("Humanoid", ntag)
  20224.         nhum.MaxHealth = 0
  20225.         nhum.Health = 0
  20226.         nhum.Name = 'nm'
  20227.         local nweld = Instance.new("Weld", nhead)
  20228.         nweld.Part0 = nhead
  20229.         nweld.Part1 = tchar.Head
  20230.     end
  20231. end)
  20232.  
  20233. cmd.commands.register('rname', 'cmd%plrs', function(args)
  20234.     local player = cmd.localplayer
  20235.     player.Neutral = false
  20236.     repeat
  20237.         wait()
  20238.         player.TeamColor = BrickColor.Random()
  20239.     until not player.Character.Humanoid
  20240. end)
  20241.  
  20242. cmd.commands.register('fogend', 'cmd%int', function(args)
  20243.     game.Lighting.FogEnd = args[2].data
  20244. end)
  20245.  
  20246. cmd.commands.register('fogstart', 'cmd%int', function(args)
  20247.     game.Lighting.FogStart = args[2].data
  20248. end)
  20249.  
  20250. cmd.commands.register('time', 'cmd%int', function(args)
  20251.     game.Lighting:SetMinutesAfterMidnight(60 * args[2].data)
  20252. end)
  20253.  
  20254. cmd.commands.register('ambient', 'cmd%int%int%int', function(args)
  20255.     game.Lighting.Ambient = Color3.new(args[2].data/255, args[3].data/255, args[4].data/255)
  20256. end)
  20257.  
  20258. cmd.commands.register('fogcolor', 'cmd%int%int%int', function(args)
  20259.     game.Lighting.FogColor = Color3.new(args[2].data/255, args[3].data/255, args[4].data/255)
  20260. end)
  20261.  
  20262. cmd.commands.register('sword', 'cmd%plrs', function(args)
  20263.     local sword = game:GetService('InsertService'):LoadAsset(125013769):GetChildren()[1]
  20264.     for i, v in pairs(args[2]) do
  20265.         sword:Clone().Parent = v.Backpack
  20266.     end
  20267. end)
  20268.  
  20269. cmd.commands.register('paranoid', 'cmd%plrs', function(args)
  20270.     for i, v in pairs(cmd.localplayer.Character:GetChildren()) do
  20271.         if v:IsA("BasePart") then
  20272.             v.Anchored = true
  20273.         end
  20274.     end
  20275. end)
  20276.  
  20277. cmd.commands.register('size', 'cmd%plrs%int', function(args)
  20278.     for i, v in pairs(args[2]) do
  20279.         cmd.util.size(v, args[3].data)
  20280.     end
  20281. end)
  20282.  
  20283. cmd.commands.register('unlockws', 'cmd%plrs', function(args)
  20284.     local function dloop(o)
  20285.         for i, v in pairs(o:GetChildren()) do
  20286.             if v:IsA("BasePart") then
  20287.                 v.Anchored = false
  20288.             end
  20289.             if v:IsA("Model") then
  20290.                 v:BreakJoints()
  20291.             end
  20292.             dloop(v)
  20293.         end
  20294.     end
  20295.     dloop(game.Workspace)
  20296. end)
  20297.  
  20298. cmd.commands.register('change', 'cmd%plrs%str%inf', function(args)
  20299.     for i, v in pairs(args[2]) do
  20300.         if v:FindFirstChild("leaderstats") then
  20301.             if v.leaderstats:FindFirstChild(args[3].data) then
  20302.                 if v.leaderstats[args[3].data]:IsA("StringValue") then
  20303.                     v.leaderstats[args[3].data].Value = args[4]
  20304.                 end
  20305.                 if v.leaderstats[args[3].data]:IsA("NumberValue") or v.leaderstats[args[3].data]:IsA("IntValue") then
  20306.                     print(args[4])
  20307.                     if tonumber(args[4]) ~= nil then
  20308.                         v.leaderstats[args[3].data].Value = tonumber(args[4])
  20309.                     end
  20310.                 end
  20311.             end
  20312.         end
  20313.     end
  20314. end)
  20315.  
  20316. ---------------------------
  20317.  
  20318. -- ** init ** --
  20319.  
  20320. local count = 0
  20321. for _, _ in pairs(cmd.commands.store) do count = count + 1 end
  20322.  
  20323. warn("loaded nosyliam's cmdscript [a]")
  20324. warn(tostring(count).." commands")
  20325.  
  20326.     DistributedCmdBar.FocusLost:connect(function(e)
  20327.         if e == true then
  20328.             cmd.commands.run(DistributedCmdBar.Text)
  20329.             DistributedCmdBar.Text = ''
  20330.         end
  20331.     end)
  20332.    
  20333.     --PlayerChatHook = cmd.players.PlayerChatted:connect(function (_, plr, msg, _)
  20334.     --  if cmd.util.isadmin(plr.Name) then
  20335.     --      if msg:sub(1,1) == cmd.prefix or msg:sub(1,1) == cmd.hidden then
  20336.         --      cmd.commands.run(msg:sub(2, #msg))
  20337.     --      end
  20338.     --  end
  20339. --  end)
  20340. end
  20341. topkek.navigation.buildHomePage = function()
  20342.     local count = 0
  20343.     for _, _ in pairs(cmd.commands.store) do count = count + 1 end
  20344.     local hook = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Home').Container, true)
  20345.     hook:drawText(1, 'T0PK3K 4.0 ex-7 edition by TheMichalos')
  20346.     hook:drawText(1, 'Patch version 1.0.5')
  20347.     hook:drawText(1, 'Commandbase patch version 1.0.0')
  20348.     hook:drawText(1, 'Number of commands: ' .. tostring(count))
  20349.     local stime = hook:drawText(1, 'Server Time: 0')
  20350.     spawn(function()
  20351.         while true do
  20352.             stime.Text = 'Server Time: ' .. tostring(game:GetService('Workspace').DistributedGameTime)
  20353.             wait(0.5)
  20354.         end
  20355.     end)
  20356.     local ssz = hook:drawText(1, 'Server Size: 0')
  20357.     spawn(function()
  20358.         while true do
  20359.             ssz.Text = 'Server Size: ' .. tostring(game:GetService('Players').NumPlayers)
  20360.             wait(0.5)
  20361.         end
  20362.     end)
  20363.     local fe = game:GetService('Workspace').FilteringEnabled
  20364.     hook:drawText(1, 'FilteringEnabled: ' .. (fe and "YES" or "NO"))
  20365.     hook:drawText(1, 'PlaceId: ' .. tostring(game.PlaceId))
  20366.     hook:drawText(1, 'same', 55)
  20367. end
  20368. topkek.navigation.buildContainers = function()
  20369.     for _, v in pairs(topkek.data.windows) do
  20370.         topkek.tools.gui:makeContainer(v)
  20371.     end
  20372. end
  20373.  
  20374. topkek.navigation.initCommandBar()
  20375. topkek.navigation.buildContainers()
  20376. topkek.navigation.buildTopbar()
  20377. topkek.navigation.buildHomePage()
  20378. wait()
  20379.  
  20380.  
  20381. --// actual code below lole //--
  20382.  
  20383. --// PLAYERS //--
  20384. local plrwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Players').Container)
  20385. local search = plrwin:drawButton(1, '', function()end)
  20386. drop = GUI.DropDown.New(UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), search, {'All'})
  20387. function fixPlayerDrop()
  20388.     local t = {'All'}
  20389.     for i, v in pairs(game.Players:GetPlayers()) do
  20390.         table.insert(t, v.Name)
  20391.     end
  20392.     drop.SetTable(t)
  20393. end
  20394. game.Players.PlayerAdded:connect(function()
  20395.     fixPlayerDrop()
  20396. end)
  20397. game.Players.PlayerRemoving:connect(function()
  20398.     fixPlayerDrop()
  20399. end)
  20400. plrFrame = plrwin:drawContainer(1, 100)
  20401. headshotContainer = plrFrame:drawContainer(0.4, 94, true)
  20402. headshotContainer:setDrawY(20)
  20403. headshot = headshotContainer:drawImage(1, "https://www.roblox.com/bust-thumbnail/image?userId=1&width=420&height=420&format=png", 74)
  20404. headshotContainer:setDrawY(0)
  20405. userNameText = headshotContainer:drawText(1, "[All]")
  20406. userNameText.ClipsDescendants = true
  20407. userNameText.Font = Enum.Font.SourceSansBold
  20408. infoContainer = plrFrame:drawContainer(0.5, 94, true, 0.5)
  20409. infoContainer.BackgroundColor3 = color3(108, 38, 38)
  20410. userIdText = infoContainer:drawText(1, "ID: 0")
  20411. userAgeText = infoContainer:drawText(1, "Age: 0")
  20412. userTeamText = infoContainer:drawText(1, "Team: Neutral")
  20413. cval = 'All'
  20414. fixPlayerDrop()
  20415.  
  20416. function updatePlayer(plri)
  20417.     local plr = game:GetService('Players'):FindFirstChild(plri)
  20418.     if not plr and plri ~= 'All' then
  20419.         print("Couldn't find player!")
  20420.         updatePlayer(topkek.lplr)
  20421.     else
  20422.         headshot.Image = "https://www.roblox.com/bust-thumbnail/image?userId=1&width=420&height=420&format=png"
  20423.         userNameText.Text = "[All]"
  20424.         userIdText.Text = 'ID: [multiple]'
  20425.         userAgeText.Text = 'Age: [multiple]'
  20426.         userTeamText.Text = 'Team: [multiple]'
  20427.         cval = 'All'
  20428.     end
  20429.     local team = plr.TeamColor
  20430.     if team == nil then
  20431.         team = 'Neutral'
  20432.     else
  20433.         team = tostring(team)
  20434.     end
  20435.     headshot.Image = "https://www.roblox.com/bust-thumbnail/image?userId=" .. tostring(plr.UserId) .. "&width=420&height=420&format=png"
  20436.     userNameText.Text = plr.Name
  20437.     userIdText.Text = 'ID: ' .. tostring(plr.UserId)
  20438.     userAgeText.Text = 'Age: ' .. tostring(plr.AccountAge)
  20439.     userTeamText.Text = 'Team: ' .. team
  20440.     cval = plr.Name
  20441.    
  20442. end
  20443. drop.Changed(updatePlayer)
  20444. --actual code ------__-
  20445. plrwin:addSpacing()
  20446. plrwin:drawButton(1/2, 'Kick', function()
  20447.     tk.dp(cval, function(p)
  20448.         topkek.banmgr.executeKick(p)
  20449.     end)
  20450. end)
  20451.  
  20452. plrwin:drawButton(1/2, 'Ban', function()
  20453.     tk.dp(cval, function(p)
  20454.         topkek.banmgr.addSoftBan(p)
  20455.     end)
  20456. end)
  20457. plrwin:drawButton(1/2,'Friendlag', function()
  20458.     tk.dp(cval, function(p)
  20459.         for i = 1, 10 do
  20460.             spawn(function()
  20461.                 while wait() do
  20462.                     game.Players.LocalPlayer:RequestFriendship(p)
  20463.                     game.Players.LocalPlayer:RevokeFriendship(p)
  20464.                 end
  20465.             end)
  20466.         end
  20467.     end)
  20468. end)
  20469. plrwin:drawButton(1/2, 'Hardban', function()
  20470.     tk.dp(cval, function(p)
  20471.         topkek.banmgr.addHardBan(p)
  20472.     end)
  20473. end)
  20474. plrwin:addSpacing()
  20475. plrwin:drawButton(1/2, 'Bring', function()
  20476.     tk.dp(cval, function(z)
  20477.         if z.Character then
  20478.             z.Character.HumanoidRootPart.CFrame =
  20479.                 game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(1,1,1)
  20480.         end
  20481.     end)
  20482. end)
  20483. plrwin:drawButton(1/2, 'Goto', function()
  20484.     tk.dp(cval, function(z)
  20485.         game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame =
  20486.             z.Character.HumanoidRootPart.CFrame * CFrame.new(1,1,1)
  20487.     end)
  20488. end)
  20489. plrwin:addSpacing()
  20490. plrwin:drawButton(1/3, 'Kill', function()
  20491.     tk.dp(cval, function(p)
  20492.         if p.Character and p.Character:FindFirstChild("Humanoid") then
  20493.             p.Character.Humanoid.Health = 0
  20494.         end
  20495.     end)
  20496. end)
  20497. plrwin:drawButton(1/3, 'Seizure', function()
  20498.     tk.dp(cval, function(p)
  20499.         if p.Character and p.Character:FindFirstChild("Humanoid") and tk.gt(p) then
  20500.             spawn(function()
  20501.                 p.Character.Humanoid.PlatformStand = true
  20502.                 tk.gt(p).CFrame = tk.gt(p).CFrame * CFrame.Angles(math.rad(90),0,0)
  20503.                 repeat
  20504.                     wait()
  20505.                     p.Character.Humanoid.PlatformStand = true
  20506.                     tk.gt(p).Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  20507.                     tk.gt(p).RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  20508.                 until not p.Character:FindFirstChild("Humanoid") or not tk.gt(p)
  20509.             end)
  20510.         end
  20511.     end)
  20512. end)
  20513. plrwin:drawButton(1/3, 'Stun', function()
  20514.     tk.dp(cval, function(p)
  20515.         if p.Character and p.Character:FindFirstChild("Humanoid") then
  20516.             p.Character.Humanoid.PlatformStand = true
  20517.             p.Character.Torso.CFrame = p.Character.Torso.CFrame * CFrame.Angles(math.rad(90),0,0)
  20518.         end
  20519.     end)
  20520. end)
  20521. plrwin:drawButton(1/3, 'Freeze', function()
  20522.     tk.dp(cval, function(p)
  20523.         if p.Character then
  20524.             tk.gt(p).Anchored = true
  20525.         end
  20526.     end)
  20527. end)
  20528. plrwin:drawButton(1/3, 'Thaw', function()
  20529.     tk.dp(cval, function(p)
  20530.         if p.Character then
  20531.             tk.gt(p).Anchored = false
  20532.         end
  20533.     end)
  20534. end)
  20535. plrwin:drawButton(1/3, 'Superslow', function()
  20536.     tk.dp(cval, function(p)
  20537.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  20538.             p.Character.Humanoid.WalkSpeed = 1
  20539.         end
  20540.     end)
  20541. end)
  20542. plrwin:drawButton(1/3, 'Highjump', function()
  20543.     tk.dp(cval, function(p)
  20544.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  20545.             p.Character.Humanoid.JumpPower = 125
  20546.         end
  20547.     end)
  20548. end)
  20549. plrwin:drawButton(1/3, 'God', function()
  20550.     tk.dp(cval, function(p)
  20551.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  20552.             p.Character.Humanoid.MaxHealth = math.huge
  20553.             p.Character.Humanoid.Health = math.huge
  20554.         end
  20555.     end)
  20556. end)
  20557. plrwin:drawButton(1/3, 'Semigod', function()
  20558.     tk.dp(cval, function(p)
  20559.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  20560.             p.Character.Humanoid.MaxHealth = 9e9
  20561.             p.Character.Humanoid.Health = 9e9
  20562.         end
  20563.     end)
  20564. end)
  20565. plrwin:drawButton(1/3, 'Fast', function()
  20566.     tk.dp(cval, function(p)
  20567.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  20568.             p.Character.Humanoid.WalkSpeed = 50
  20569.         end
  20570.     end)
  20571. end)
  20572. Follow = false;
  20573. plrwin:drawButton(1/3, 'Annoy', function()
  20574.     tk.dp(cval, function(p)
  20575.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  20576.             if Follow == true then
  20577.                 Follow = false; return
  20578.             else Follow = true end
  20579.             while Follow == true do
  20580.                 game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame=
  20581.                     p.Character.HumanoidRootPart.CFrame
  20582.                 wait()
  20583.             end
  20584.         end
  20585.     end)
  20586. end)
  20587. plrwin:drawButton(1/3, 'Freefall', function()
  20588.     tk.dp(cval, function(p)
  20589.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  20590.             p.Character.HumanoidRootPart.CFrame = p.Character.HumanoidRootPart.CFrame * CFrame.new(0, 10000, 0)    
  20591.         end
  20592.     end)
  20593. end)
  20594. plrwin:drawButton(1/3, 'Destroy', function()
  20595.     tk.dp(cval, function(p)
  20596.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  20597.             p.Character.Humanoid:Destroy()
  20598.         end
  20599.     end)
  20600. end)
  20601. plrwin:drawButton(1/3, 'Fix', function()
  20602.     tk.dp(cval, function(p)
  20603.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  20604.             p.Character.Humanoid.Health = 100
  20605.             p.Character.Humanoid.MaxHealth = 100
  20606.             p.Character.Humanoid.JumpPower = 100
  20607.             p.Character.Humanoid.WalkSpeed = 16
  20608.             p.Character.Humanoid.PlatformStand = false
  20609.             p.Character.Humanoid.Jump = true
  20610.         end
  20611.     end)
  20612. end)
  20613. plrwin:drawButton(1/3, 'Respawn', function()
  20614.     tk.dp(cval, function(p)
  20615.         if p.Character then
  20616.             local a1 = Instance.new("Model", game:service'Workspace')
  20617.             local a2 = Instance.new("Part", game:service'Workspace')
  20618.             a2.CanCollide = true
  20619.             a2.Anchored = true
  20620.             a2.CFrame = CFrame.new(10000, 10000, 10000)
  20621.             a2.Name = "Torso"
  20622.             local a3 = Instance.new("Humanoid", a1)
  20623.             a3.MaxHealth=100;a3.Health=100
  20624.             p.Character = a1
  20625.             a3.Health=0
  20626.         end
  20627.     end)
  20628. end)
  20629. plrwin:addSpacing()
  20630. local nameInp
  20631. plrwin:drawButton(1/3, 'Name', function()
  20632.     tk.dp(cval, function(z)
  20633.         local Character = z.Character
  20634.         local newName = Instance.new("Model", z.Character)
  20635.         newName.Name = nameInp.Text
  20636.         local cl = Character:WaitForChild("Head"):Clone()
  20637.         cl.Parent = newName
  20638.         cl:WaitForChild("face"):Destroy()
  20639.         local hum = Instance.new("Humanoid", newName)
  20640.         hum.Name = "NameTag"
  20641.         hum.MaxHealth = 0
  20642.         hum.Health = 0
  20643.         local weld = Instance.new("Weld", cl)
  20644.         weld.Part0 = cl
  20645.         weld.Part1 = Character:WaitForChild("Head")
  20646.         Character:WaitForChild("Head").Transparency = 1
  20647.         wait(.5)
  20648.         cl.BrickColor = Character:WaitForChild("Head").BrickColor
  20649.     end)
  20650. end)
  20651. nameInp = plrwin:drawTextBox(2/3, '')
  20652. local chatInp
  20653. plrwin:drawButton(1/3, 'Chat', function()
  20654.     tk.dp(cval, function(z)
  20655.         game:GetService('Chat'):Chat(z.Charcter, chatInp.Text)
  20656.     end)
  20657. end)
  20658. chatInp = plrwin:drawTextBox(2/3, '')
  20659. local disgInp
  20660. plrwin:drawButton(1/3, 'Disguise', function()
  20661.     tk.dp(cval, function(p)
  20662.         local id = 0
  20663.         if tonumber(disgInp.Text) then
  20664.             id = tonumber(disgInp.Text)
  20665.         else
  20666.             id = game:GetService('Players'):GetUserIdFromNameAsync(disgInp.Text)
  20667.         end
  20668.         if p.Character:FindFirstChild("Humanoid") then
  20669.             p.Character.Humanoid.Health = 0
  20670.         end
  20671.         p.CharacterAppearance = 'https://assetgame.roblox.com/Asset/CharacterFetch.ashx?userId=' .. tostring(id)
  20672.     end)
  20673. end)
  20674. disgInp = plrwin:drawTextBox(2/3, 'ROBLOX')
  20675. plrwin:addSpacing()
  20676. clrR = plrwin:drawTextBox(1/3, '0')
  20677. clrG = plrwin:drawTextBox(1/3, '0')
  20678. clrB = plrwin:drawTextBox(1/3, '0')
  20679. function getColor()
  20680.     local r = tonumber(clrR.Text)
  20681.     local g = tonumber(clrG.Text)
  20682.     local b = tonumber(clrB.Text)
  20683.     if not (r and g and b) then return Color3.new(0,0,0) end
  20684.     return Color3.new(r/255, g/255, b/255)
  20685. end
  20686. plrwin:drawButton(1/3, 'Sparkles', function()
  20687.     tk.dp(cval, function(z)
  20688.         Instance.new("Sparkles", tk.gt(z)).SparkleColor = getColor()
  20689.     end)
  20690. end)
  20691. plrwin:drawButton(1/3, 'Smoke', function()
  20692.     tk.dp(cval, function(z)
  20693.         Instance.new("Smoke", tk.gt(z)).Color = getColor()
  20694.  
  20695.     end)
  20696. end)
  20697. plrwin:drawButton(1/3, 'Fire', function()
  20698.     tk.dp(cval, function(z)
  20699.         local fr = Instance.new("Fire", tk.gt(z))
  20700.         fr.Color = getColor()
  20701.         fr.Heat = 30
  20702.         fr.Size = 20
  20703.     end)
  20704. end)
  20705. plrwin:drawButton(1/3, 'Forcefield', function()
  20706.     tk.dp(cval, function(z)
  20707.         if z.Character then
  20708.             Instance.new("ForceField", z.Character)
  20709.         end
  20710.     end)
  20711. end)
  20712. plrwin:drawButton(1/3, 'Select', function()
  20713.     tk.dp(cval, function(z)
  20714.         if z.Character and tk.gt(z) then
  20715.             Instance.new("SelectionBox", tk.gt(z)).Adornee = tk.gt(z)
  20716.         end
  20717.     end)
  20718. end)
  20719. plrwin:drawButton(1/3, 'Sphere', function()
  20720.     tk.dp(cval, function(z)
  20721.         if z.Character and tk.gt(z) then
  20722.             Instance.new("SelectionSphere", tk.gt(z)).Adornee = tk.gt(z)
  20723.         end
  20724.     end)
  20725. end)
  20726. plrwin:drawButton(1/3, 'Fling', function()
  20727.     tk.dp(cval, function(z)
  20728.         spawn(function() --kohls admin commands lol
  20729.             if z.Character and tk.gt(z) then
  20730.                 local xran, zran
  20731.                 repeat xran = math.random(5555, 9999) until math.abs(xran) >= 5555
  20732.                 repeat zran = math.random(5555, 9999) until math.abs(zran) >= 5555
  20733.                 z.Character.Humanoid.Sit = true
  20734.                 tk.gt(z).Velocity = Vector3.new(0,0,0)
  20735.                 local frc = Instance.new("BodyForce", tk.gt(z))
  20736.                 frc.Name = "BFRC"
  20737.                 frc.force = Vector3.new(xran*4,9999*5,zran*4)
  20738.                 game:GetService("Debris"):AddItem(frc, 0.1)
  20739.             end
  20740.         end)
  20741.     end)
  20742. end)
  20743. plrwin:drawButton(1/3, 'Explode', function()
  20744.     tk.dp(cval, function(z)
  20745.         if z.Character and tk.gt(z) then
  20746.             local explosion = Instance.new("Explosion")
  20747.             explosion.Position = tk.gt(z).Position
  20748.             explosion.Parent = workspace
  20749.         end
  20750.     end)
  20751. end)
  20752. plrwin:drawButton(1/3, 'Nuke', function()
  20753.     tk.dp(cval, function(z)
  20754.         if z.Character and tk.gt(z) then
  20755.             local torso = tk.gt(z)
  20756.             local nuke = Instance.new("Part", game.Workspace)
  20757.             local opos = torso.CFrame
  20758.             nuke.BrickColor = BrickColor.new("Bright yellow")
  20759.             nuke.TopSurface = Enum.SurfaceType.Smooth
  20760.             nuke.BottomSurface = Enum.SurfaceType.Smooth
  20761.             nuke.Anchored = true
  20762.             nuke.CanCollide = false
  20763.             nuke.Shape = "Ball"            
  20764.             nuke.Transparency = 0.5
  20765.             nuke.CFrame = torso.CFrame     
  20766.             nuke.Size = Vector3.new(1, 1, 1)
  20767.             nuke.Touched:connect(function(p)
  20768.                 local expl = Instance.new("Explosion", p)
  20769.                 expl.BlastPressure = 50000
  20770.                 expl.BlastRadius = 50
  20771.                 expl.Position = p.Position
  20772.                 p.Material = Enum.Material.CorrodedMetal
  20773.                 p:BreakJoints()
  20774.             end)
  20775.             for i = 1, 150 do
  20776.                 nuke.Size = Vector3.new(i, i, i)
  20777.                 nuke.CFrame = opos
  20778.                 wait(0.08)
  20779.             end
  20780.             nuke:Destroy()
  20781.         end
  20782.     end)
  20783. end)
  20784. plrwin:drawButton(1/3, 'No Tools', function()
  20785.     tk.dp(cval, function(p)
  20786.         for _, t in pairs(p.Backpack:GetChildren()) do
  20787.             t:Destroy()
  20788.         end
  20789.     end)
  20790. end)
  20791. plrwin:drawButton(1/3, 'Take Tools', function()
  20792.     tk.dp(cval, function(p)
  20793.         for _, t in pairs(p.Backpack:GetChildren()) do
  20794.             t.Parent = game:service'Players'.LocalPlayer.Backpack
  20795.         end
  20796.     end)
  20797. end)
  20798. plrwin:drawButton(1/3, 'BTools', function()
  20799.     tk.dp(cval, function(p)
  20800.         local a = Instance.new("HopperBin")
  20801.         a.BinType = "GameTool"
  20802.         a.Parent = p.Backpack
  20803.         local a = Instance.new("HopperBin")
  20804.         a.BinType = "Clone"
  20805.         a.Parent = p.Backpack
  20806.         local a = Instance.new("HopperBin")
  20807.         a.BinType = "Hammer"
  20808.         a.Parent = p.Backpack
  20809.     end)
  20810. end)
  20811. plrwin:drawButton(1/3, 'Hotdog', function()
  20812.     tk.dp(cval, function(p)
  20813.         if p.Character and tk.gt(p) then
  20814.             topkek.tools.util.weenieHutJunior(p)
  20815.         end
  20816.     end)
  20817. end)
  20818. plrwin:drawButton(1/3, 'Quicksand', function()
  20819.     tk.dp(cval, function(z)
  20820.         if z.Character and z.Character:FindFirstChild("Humanoid") then
  20821.             local tor = tk.gt(z)
  20822.             local hole = Instance.new("Part", z.Character)
  20823.             hole.Anchored = true
  20824.             hole.Name = "Hole"
  20825.             hole.FormFactor = Enum.FormFactor.Custom
  20826.             hole.Size = Vector3.new(7, 1, 7)
  20827.             hole.CanCollide = false
  20828.             hole.CFrame = tor.CFrame * CFrame.new(0,-3.3,0)
  20829.             hole.BrickColor = BrickColor.new("Cool yellow")
  20830.             hole.Material = Enum.Material.Sand
  20831.             local hm = Instance.new("CylinderMesh", hole)
  20832.             tor.Anchored = true
  20833.             if z.Character:FindFirstChild("Humanoid") then
  20834.                 z.Character.Humanoid.Jump = true
  20835.             end
  20836.             for x,m in pairs(z.Character:GetChildren()) do
  20837.                 if m:IsA("BasePart") or m:IsA("MeshPart") then
  20838.                     m.CanCollide = false
  20839.                 end
  20840.             end
  20841.             for i=1,75 do
  20842.                 tor.CFrame=tor.CFrame*CFrame.new(0,-0.1,0)
  20843.                 wait(0.06)
  20844.             end
  20845.             tor.CFrame=tor.CFrame*CFrame.new(0,
  20846.                 -500,0
  20847.             )
  20848.             z.Character.Humanoid.Health = 0
  20849.         end
  20850.     end)
  20851. end)
  20852. plrwin:drawButton(1/3, 'Insane', function()
  20853.     tk.dp(cval, function(p)
  20854.         if p.Character and tk.gt(p) then
  20855.             for i,v in pairs(tk.gt(p):GetChildren()) do
  20856.                 if v:IsA("Motor6D") then
  20857.                     spawn(function()
  20858.                         while v do
  20859.                             v.C0=v.C0*CFrame.Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180))
  20860.                             wait()
  20861.                         end
  20862.                     end)
  20863.                 end
  20864.             end
  20865.         end
  20866.     end)
  20867. end)
  20868. plrwin:drawButton(1/3, 'Invisible', function()
  20869.     tk.dp(cval, function(p)
  20870.         tk.rco(p.Character, 'BasePart', 'Transparency', 1)
  20871.         tk.rco(p.Character, 'MeshPart', 'Transparency', 1)
  20872.     end)
  20873. end)
  20874. plrwin:drawButton(1/3, 'Visible', function()
  20875.     tk.dp(cval, function(p)
  20876.         tk.rco(p.Character, 'BasePart', 'Transparency', 0)
  20877.         tk.rco(p.Character, 'MeshPart', 'Transparency', 0)
  20878.     end)
  20879. end)
  20880. plrwin:drawButton(1/3, 'Bighead', function()
  20881.     tk.dp(cval, function(z)
  20882.         if z.Character then
  20883.             if z.Character:FindFirstChild('Head') then
  20884.                 z.Character.Head.Mesh.Scale=Vector3.new(5,5,5)
  20885.             end
  20886.         end
  20887.     end)
  20888. end)
  20889. plrwin:drawButton(1/3, 'Goldify', function()
  20890.     tk.dp(cval, function(z)
  20891.         if z.Character then
  20892.             tk.rco(z.Character, 'BasePart', 'Material', 'Marble')
  20893.             tk.rco(z.Character, 'MeshPart', 'Material', 'Marble')
  20894.             tk.rco(z.Character, 'BasePart', 'BrickColor', BrickColor.new('Bright yellow'))
  20895.             tk.rco(z.Character, 'MeshPart', 'BrickColor', BrickColor.new('Bright yellow'))
  20896.         end
  20897.     end)
  20898. end)
  20899. plrwin:drawButton(1/3, 'Neon', function()
  20900.     tk.dp(cval, function(z)
  20901.         if z.Character then
  20902.             tk.rco(z.Character, 'BasePart', 'Material', 'Neon')
  20903.             tk.rco(z.Character, 'MeshPart', 'Material', 'Neon')
  20904.         end
  20905.     end)
  20906. end)
  20907. plrwin:drawButton(1/3, 'Shiny', function()
  20908.     tk.dp(cval, function(z)
  20909.         if z.Character then
  20910.             tk.rco(z.Character, 'BasePart', 'Reflectance', 1)
  20911.             tk.rcm(z.Character, 'MeshPart')
  20912.         end
  20913.     end)
  20914. end)
  20915. plrwin:drawButton(1/3, 'Shrek', function()
  20916.     tk.dp(cval, function(z)
  20917.         if z.Character then
  20918.             local pchar = z.Character
  20919.             for i,v in pairs(pchar:GetChildren()) do
  20920.                 if v:IsA("Hat") or v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants") then
  20921.                     v:Destroy()
  20922.                 end
  20923.             end
  20924.             for i,v in pairs(pchar.Head:GetChildren()) do
  20925.                 if v:IsA("Decal") or v:IsA("SpecialMesh") then
  20926.                     v:Destroy()
  20927.                 end
  20928.             end
  20929.            
  20930.             local mesh = Instance.new("SpecialMesh", pchar.Head)
  20931.             mesh.MeshType = "FileMesh"
  20932.             pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  20933.             pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  20934.             pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  20935.            
  20936.             local Shirt = Instance.new("Shirt", z.Character)
  20937.             local Pants = Instance.new("Pants", z.Character)
  20938.            
  20939.             Shirt.ShirtTemplate = "rbxassetid://133078194"
  20940.             Pants.PantsTemplate = "rbxassetid://133078204"
  20941.         end
  20942.     end)
  20943. end)
  20944. plrwin:drawButton(1/3, 'Duck', function()
  20945.     tk.dp(cval, function(z)
  20946.         if z.Character then
  20947.             local pchar = z.Character
  20948.             for i,v in pairs(pchar:GetChildren()) do
  20949.                 if v:IsA("Hat") or v:IsA("Accessory") then
  20950.                     v:Destroy()
  20951.                 end
  20952.             end
  20953.             local duck = Instance.new("SpecialMesh", z.Character.HumanoidRootPart)
  20954.             duck.MeshType = "FileMesh"
  20955.             duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  20956.             duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  20957.             duck.Scale = Vector3.new(5, 5, 5)
  20958.             tk.rco(z.Character, 'Instance', 'Transparency', 1)
  20959.             z.Character.HumanoidRootPart.Transparency = 0
  20960.         end
  20961.     end)
  20962. end)
  20963. plrwin:drawButton(1/3, 'Spheres', function()
  20964.     tk.dp(cval, function(z)
  20965.         if z.Character then
  20966.             tk.rco(z.Character, 'BasePart', 'Shape', 'Cylinder')
  20967.         end
  20968.     end)
  20969. end)
  20970. plrwin:drawButton(1/3, 'Big', function()
  20971.     tk.dp(cval, function(z)
  20972.         if z.Character then
  20973.             topkek.tools.util.scalePlayer(5, z)
  20974.         end
  20975.     end)
  20976. end)
  20977. plrwin:drawButton(1/3, 'Small', function()
  20978.     tk.dp(cval, function(z)
  20979.         if z.Character then
  20980.             topkek.tools.util.scalePlayer(5, z)
  20981.         end
  20982.     end)
  20983. end)
  20984. plrwin:drawButton(1/3, 'Giraffe', function()
  20985.     tk.dp(cval, function(z)
  20986.         if z.Character then
  20987.             local char=z.Character
  20988.             local h=char.Head
  20989.             local tor=char:FindFirstChild("Torso")
  20990.             if not tor then return end
  20991.             tor.Neck.C0=tor.Neck.C0*CFrame.new(0,0,5)
  20992.             local fn=Instance.new("Part",char)
  20993.             fn.Size=Vector3.new(1,5.5,1)
  20994.             fn.Name="FakeNeck"
  20995.             fn.Anchored=false
  20996.             fn.CanCollide=false
  20997.             if char:FindFirstChild("Body Colors") then
  20998.                 fn.BrickColor=char["Body Colors"].HeadColor
  20999.             end
  21000.             local cm=Instance.new("CylinderMesh",fn)
  21001.             local we=Instance.new("Weld",h)
  21002.             we.Part0=h
  21003.             we.Part1=fn
  21004.             we.C1=we.C1*CFrame.new(0,2.6,0)
  21005.         end
  21006.     end)
  21007. end)
  21008. plrwin:drawButton(1/3, 'Dab', function()
  21009.     tk.dp(cval, function(z)
  21010.         if z.Character and z.Character:FindFirstChild("Torso") then
  21011.             local chr = z.Character
  21012.             chr.Animate.Disabled = true
  21013.             chr.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.699999988, 0, 0.939692616, 0, -0.342020124, -0.330366075, -0.258819044, -0.907673359, -0.0885213241, 0.965925813, -0.243210346)
  21014.             chr.Torso["Right Shoulder"].C1 = CFrame.new(-0.600000024, 0.5, -0.200000003, 0.664462984, 0.241844743, 0.707106769, -0.664462984, -0.241844788, 0.707106769, 0.342020154, -0.939692616, -3.09086197e-008)
  21015.             chr.Torso["Neck"].C1 = CFrame.new(0, -0.600000024, 0, -0.866025388, 0.5, 0, -0.171010137, -0.29619807, 0.939692616, 0.469846278, 0.813797653, 0.342020124)
  21016.         end
  21017.     end)
  21018. end)
  21019. plrwin:drawButton(1/3, 'Force Follow', function()
  21020.     tk.dp(cval, function(z)
  21021.         game:GetService("RunService"):BindToRenderStep("_", 0, function()
  21022.             z.Character.Humanoid:MoveTo(topkek.lplr.Character.Head.Position)
  21023.         end)
  21024.     end)
  21025. end)
  21026. plrwin:drawButton(1/3, 'Camlock', function()
  21027.     tk.dp(cval, function(z)
  21028.         z.CameraMode = "LockFirstPerson"
  21029.     end)
  21030. end)
  21031. --// SERVER //--
  21032. local servwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Server').Container)
  21033. local detailWin = servwin:drawContainer(1, 100, nil, nil, 18)
  21034. detailWin:drawText(1, 'Job ID: ' .. (game.JobId and (game.JobId ~= "") or "???"))
  21035. detailWin:drawText(1, 'Game Name: ' .. game:service'MarketplaceService':GetProductInfo(game.PlaceId).Name)
  21036. detailWin:drawText(1, 'Creator Name: ' .. game:GetService('Players'):GetNameFromUserIdAsync(game.CreatorId))
  21037. --detailWin:drawText(1, 'Genre: ' .. tostring(game.Genre))
  21038. servwin:drawButton(1/2, 'Shutdown', function()
  21039.     workspace.Gravity = 0/0
  21040. end)
  21041. servwin:drawButton(1/2, 'Clear', function()
  21042.     for i,v in pairs(game:service'Workspace':GetChildren()) do
  21043.         if (not v:IsA("Terrain"))and(v.Name~="Camera") then
  21044.             v:Destroy()
  21045.         end
  21046.     end
  21047. end)
  21048. servwin:drawButton(1/2, 'Baseplate', function()
  21049.     for X = -2500, 2500, 512 do
  21050.         for Z = -2500, 2500, 512 do
  21051.             local P = Instance.new("Part")
  21052.             P.Anchored = true
  21053.             P.Locked = true
  21054.             P.Size = Vector3.new(512,3,512)
  21055.             P.CFrame = CFrame.new(X,0,Z)
  21056.             P.BrickColor = BrickColor.Green()
  21057.             P.Parent = game:service'Workspace'
  21058.         end
  21059.     end
  21060. end)
  21061. servwin:drawButton(1/2, 'Reset', function()
  21062.     for i,v in pairs(game:service'Workspace':GetChildren()) do
  21063.         if (not v:IsA("Terrain"))and(v.Name~="Camera") then
  21064.             v:Destroy()
  21065.         end
  21066.     end
  21067.     for X = -2500, 2500, 512 do
  21068.         for Z = -2500, 2500, 512 do
  21069.             local P = Instance.new("Part")
  21070.             P.Anchored = true
  21071.             P.Locked = true
  21072.             P.Size = Vector3.new(512,3,512)
  21073.             P.CFrame = CFrame.new(X,0,Z)
  21074.             P.BrickColor = BrickColor.Green()
  21075.             P.Parent = game:service'Workspace'
  21076.         end
  21077.     end
  21078.     for i, v in pairs(game:GetService('Players'):GetPlayers()) do
  21079.         local a1 = Instance.new("Model", game:service'Workspace')
  21080.         local a2 = Instance.new("Part", game:service'Workspace')
  21081.         a2.CanCollide = true
  21082.         a2.Anchored = true
  21083.         a2.CFrame = CFrame.new(10000, 10000, 10000)
  21084.         a2.Name = "Torso"
  21085.         local a3 = Instance.new("Humanoid", a1)
  21086.         a3.MaxHealth=100;a3.Health=100
  21087.         v.Character = a1
  21088.         a3.Health=0
  21089.     end
  21090. end)
  21091. servwin:drawButton(1, 'Remove Sounds', function()
  21092.     tk.rcm(game, 'Sound')
  21093. end)
  21094. servwin:addSpacing()
  21095. servwin:drawButton(1, 'Break All', function()
  21096.     workspace:BreakJoints(workspace:GetChildren())
  21097. end)
  21098. local gravInp
  21099. servwin:drawButton(1/3, 'Gravity', function()
  21100.     if not tonumber(gravInp.Text) then return end
  21101.     workspace.Gravity = tonumber(gravInp.Text)
  21102. end)
  21103. gravInp = servwin:drawTextBox(2/3, '')
  21104. servwin:addSpacing()
  21105. servwin:drawButton(1, 'Reset Lighting', function()
  21106.     local l = game:service'Lighting'
  21107.     l.Ambient = Color3.new(0, 0, 0)
  21108.     l.Brightness = 1
  21109.     l.GlobalShadows = true
  21110.     l.Outlines = true
  21111.     l.FogEnd = 100000
  21112.     l.FogStart = 0
  21113.     l:SetMinutesAfterMidnight(12*60)
  21114. end)
  21115. local brightInp
  21116. servwin:drawButton(1/3, 'Brightness', function()
  21117.     if not tonumber(brightInp.Text) then return end
  21118.     game:GetService('Lighting').Brightness = tonumber(brightInp.Text)
  21119. end)
  21120. brightInp = servwin:drawTextBox(2/3, '100')
  21121. local fogInp
  21122. servwin:drawButton(1/3, 'Fog', function()
  21123.     if not tonumber(fogInp.Text) then return end
  21124.     game:GetService('Lighting').FogEnd = tonumber(fogInp.Text)
  21125. end)
  21126. fogInp = servwin:drawTextBox(2/3, '0')
  21127. local timeInp
  21128. servwin:drawButton(1/3, 'Hour', function()
  21129.     if not tonumber(timeInp.Text) then return end
  21130.     game:GetService('Lighting'):SetMinutesAfterMidnight(60*tonumber(timeInp.Text))
  21131. end)
  21132. timeInp = servwin:drawTextBox(2/3, '12')
  21133. servwin:addSpacing()
  21134. -- private server crap
  21135. local privateToggle
  21136. local privStatus = false
  21137. privateToggle = servwin:drawButton(1, 'Private Server OFF', function()
  21138.     if privStatus == false then
  21139.         privStatus = true
  21140.         privateToggle.Text = 'Private Server ON'
  21141.         topkek.banmgr.makePrivate()
  21142.     else
  21143.         privateToggle.Text = 'Private Server OFF'
  21144.         topkek.banmgr.unprivate()
  21145.     end
  21146. end)
  21147. servwin:addSpacing()
  21148. servwin:drawText(1, 'Whitelist')
  21149. local plrAddInp
  21150. servwin:drawButton(1/3, 'Add', function()
  21151.     topkek.banmgr.doWhitelist(plrAddInp.Text)
  21152.     ReorderWL()
  21153. end)
  21154. plrAddInp = servwin:drawTextBox(2/3, '')
  21155. wlCont = servwin:drawScrollingContainer(100)
  21156. function ReorderWL()
  21157.     local wl = topkek.banmgr.whitelist
  21158.     for i,v in pairs(wlCont:GetChildren()) do
  21159.         v:Destroy()
  21160.     end
  21161.     wlCont:setDrawY(3)
  21162.     for i,v in pairs(wl) do
  21163.         wlCont:drawText(2/3, v)
  21164.         wlCont:drawButton(1/3, 'Remove', function()
  21165.             topkek.banmgr.unwhitelist(v)
  21166.             ReorderWL()
  21167.         end)
  21168.     end
  21169. end
  21170. ReorderWL()
  21171. --// LOCALPLAYER //--
  21172. local lpwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('LocalPlayer').Container)
  21173. lpwin:drawButton(1, 'Reset Camera', function()
  21174.     game.Workspace.CurrentCamera:remove()
  21175.     wait(.1)
  21176.     game.Workspace.CurrentCamera.CameraSubject = topkek.lplr.Character.Humanoid or
  21177.         game.Workspace[topkek.lplr.Name].Humanoid
  21178.     game.Workspace.CurrentCamera.CameraType = "Custom"
  21179. end)
  21180. lpwin:drawButton(1, 'Respawn', function()
  21181.     local a1 = Instance.new("Model", game:service'Workspace')
  21182.     local a2 = Instance.new("Part", game:service'Workspace')
  21183.     a2.CanCollide = true
  21184.     a2.Anchored = true
  21185.     a2.CFrame = CFrame.new(10000, 10000, 10000)
  21186.     a2.Name = "Torso"
  21187.     local a3 = Instance.new("Humanoid", a1)
  21188.     a3.MaxHealth=100;a3.Health=100
  21189.     topkek.lplr.Character = a1
  21190.     a3.Health=0
  21191. end)
  21192. lpwin:drawButton(1, 'Rejoin', function()
  21193.     game:GetService('TeleportService'):Teleport(game.PlaceId)
  21194. end)
  21195. lpwin:addSpacing()
  21196. lpwin:drawButton(1/2, 'God', function()
  21197.     if topkek.lplr.Character:FindFirstChild("Humanoid") then
  21198.         topkek.lplr.Character.Humanoid.MaxHealth = math.huge
  21199.         topkek.lplr.Character.Humanoid.Health = math.huge
  21200.     end
  21201. end)
  21202. lpwin:drawButton(1/2, 'Semigod', function()
  21203.     if topkek.lplr.Character:FindFirstChild("Humanoid") then
  21204.         topkek.lplr.Character.Humanoid.MaxHealth = 9e9
  21205.         topkek.lplr.Character.Humanoid.Health = 9e9
  21206.     end
  21207. end)
  21208. Loopgod = false
  21209. lpwin:drawButton(1, 'Loopgod', function()
  21210.     if Loopgod == false then
  21211.         Loopgod = true
  21212.         spawn(function()
  21213.             repeat
  21214.                 topkek.lplr.Character.Humanoid.MaxHealth = math.huge
  21215.                 topkek.lplr.Character.Humanoid.Health = math.huge
  21216.                 wait()
  21217.             until Loopgod == false
  21218.         end)   
  21219.     else
  21220.         Loopgod = false
  21221.     end
  21222. end)
  21223. lpwin:addSpacing()
  21224. plrwin:addSpacing()
  21225. local Lev, Clip, Fly
  21226. lpwin:drawButton(1/2, 'Levitate', function()
  21227.     if Lev == true then
  21228.         Lev = false
  21229.         return
  21230.     end
  21231.     Lev = true
  21232.     repeat
  21233.         topkek.lplr.Character.Humanoid:ChangeState(10)
  21234.         wait(0)
  21235.     until Lev == false
  21236. end)
  21237. lpwin:drawButton(1/2, 'Noclip', function()
  21238.     if Clip == true then
  21239.         Clip = false
  21240.         return
  21241.     end
  21242.     Clip = true
  21243.     game:GetService("RunService").Stepped:connect(function()
  21244.         tk.gt(topkek.lplr).CanCollide = not Clip
  21245.         topkek.lplr.Character.Head.CanCollide = not Clip
  21246.         topkek.lplr.Character.HumanoidRootPart.CanCollide = not Clip
  21247.         if topkek.lplr.Character.UpperTorso then
  21248.             topkek.lplr.Character.LowerTorso.CanCollide = not Clip
  21249.         end
  21250.     end)
  21251.     topkek.lplr.Character.HumanoidRootPart.Changed:connect(function()
  21252.         tk.gt(topkek.lplr).CanCollide = not Clip
  21253.         topkek.lplr.Character.Head.CanCollide = not Clip
  21254.         topkek.lplr.Character.HumanoidRootPart.CanCollide = not Clip
  21255.         if topkek.lplr.Character.UpperTorso then
  21256.             topkek.lplr.Character.LowerTorso.CanCollide = not Clip
  21257.         end
  21258.     end)
  21259. end)
  21260. lpwin:drawButton(1/2, 'Fly', function()
  21261.     if Fly == true then
  21262.         Fly = false
  21263.         return
  21264.     end
  21265.     Fly = true
  21266.   local mouse=game.Players.LocalPlayer:GetMouse''
  21267.   localplayer=game.Players.LocalPlayer
  21268.   game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
  21269.   local torso = game.Players.LocalPlayer.Character.HumanoidRootPart
  21270.   local speed=0
  21271.   local keys={a=false,d=false,w=false,s=false}
  21272.   local e1
  21273.   local e2
  21274.   local function start()
  21275.    local pos = Instance.new("BodyPosition",torso)
  21276.    local gyro = Instance.new("BodyGyro",torso)
  21277.    pos.Name="EPIXPOS"
  21278.    pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  21279.    pos.position = torso.Position
  21280.    gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  21281.    gyro.cframe = torso.CFrame
  21282.    repeat
  21283.     wait()
  21284.     localplayer.Character.Humanoid.PlatformStand=true
  21285.     local new=gyro.cframe - gyro.cframe.p + pos.position
  21286.     if not keys.w and not keys.s and not keys.a and not keys.d then
  21287.      speed=1
  21288.     end
  21289.     if keys.w then
  21290.      new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  21291.      speed=speed+0.01
  21292.     end
  21293.     if keys.s then
  21294.      new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  21295.      speed=speed+0.01
  21296.     end
  21297.     if keys.d then
  21298.      new = new * CFrame.new(speed,0,0)
  21299.      speed=speed+0.01
  21300.     end
  21301.     if keys.a then
  21302.      new = new * CFrame.new(-speed,0,0)
  21303.      speed=speed+0.01
  21304.     end
  21305.     if speed>5 then
  21306.      speed=5
  21307.     end
  21308.     pos.position=new.p
  21309.     if keys.w then
  21310.      gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*15),0,0)
  21311.     elseif keys.s then
  21312.      gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*15),0,0)
  21313.     else
  21314.      gyro.cframe = workspace.CurrentCamera.CoordinateFrame
  21315.     end
  21316.    until not Fly
  21317.    if gyro then gyro:Destroy() end
  21318.    if pos then pos:Destroy() end
  21319.    flying=false
  21320.    localplayer.Character.Humanoid.PlatformStand=false
  21321.    speed=0
  21322.   end
  21323.   e1=mouse.KeyDown:connect(function(key)
  21324.    if not torso or not torso.Parent then flying=false e1:disconnect() e2:disconnect() return end
  21325.    if key=="w" then
  21326.     keys.w=true
  21327.    elseif key=="s" then
  21328.     keys.s=true
  21329.    elseif key=="a" then
  21330.     keys.a=true
  21331.    elseif key=="d" then
  21332.     keys.d=true
  21333.    end
  21334.   end)
  21335.   e2=mouse.KeyUp:connect(function(key)
  21336.    if key=="w" then
  21337.     keys.w=false
  21338.    elseif key=="s" then
  21339.     keys.s=false
  21340.    elseif key=="a" then
  21341.     keys.a=false
  21342.    elseif key=="d" then
  21343.     keys.d=false
  21344.    end
  21345.   end)
  21346.   start()
  21347. end)
  21348. lpwin:drawButton(1/2, 'Highjump', function()
  21349.     local thrust = Instance.new("BodyVelocity")
  21350.     game:GetService('UserInputService').InputBegan:connect(function(i, b)
  21351.         if i.KeyCode == Enum.KeyCode.Space then
  21352.             print("Got jump")
  21353.             coroutine.resume(coroutine.create(function()
  21354.                 thrust.Parent = game.Players.LocalPlayer.Character.PrimaryPart
  21355.                 thrust.velocity = Vector3.new(0,50,0)
  21356.                 thrust.maxForce = Vector3.new(0,4e+050,0)
  21357.                 wait(0.2)
  21358.                 thrust.Parent = nil
  21359.             end))
  21360.         end
  21361.     end)
  21362. end)
  21363. lpwin:addSpacing()
  21364. local apprInp
  21365. lpwin:drawButton(1/3, 'Appearance', function()
  21366.     local id = 0
  21367.     if tonumber(apprInp.Text) then
  21368.         id = tonumber(apprInp.Text)
  21369.     else
  21370.         id = game:GetService('Players'):GetUserIdFromNameAsync(apprInp.Text)
  21371.     end
  21372.     if topkek.lplr.Character:FindFirstChild("Humanoid") then
  21373.         topkek.lplr.Character.Humanoid.Health = 0
  21374.     end
  21375.     topkek.lplr.CharacterAppearance = 'https://assetgame.roblox.com/Asset/CharacterFetch.ashx?userId=' .. tostring(id)
  21376. end)
  21377. apprInp = lpwin:drawTextBox(2/3, 'ROBLOX')
  21378. local teamInp
  21379. lpwin:drawButton(1/3, 'Team', function()
  21380.     topkek.lplr.TeamColor = BrickColor.new(teamInp.Text)
  21381. end)
  21382. teamInp = lpwin:drawTextBox(2/3, 'Bright red')
  21383. lpwin:drawButton(1/2, 'Naked', function()
  21384.     topkek.lplr:ClearCharacterAppearance()
  21385. end)
  21386. lpwin:drawButton(1/2, 'Neutral', function()
  21387.     topkek.lplr.Neutral = true
  21388. end)
  21389. lpwin:addSpacing()
  21390. lpwin:drawButton(1/2, 'Orb', function()
  21391.     game.Players.LocalPlayer.Character = nil
  21392.     --lp:Destroy()
  21393.     local cam = game.Workspace.CurrentCamera
  21394.     local m = Instance.new("Model", game.Workspace)
  21395.     m.Name = game.Players.LocalPlayer.Name
  21396.     local hum = Instance.new("Humanoid", m)
  21397.     hum.Health = 0
  21398.     hum.MaxHealth = 0
  21399.     local orb = Instance.new("Part", m)
  21400.     orb.Size = Vector3.new(1, 1, 1)
  21401.     orb.Shape = "Ball"
  21402.     orb.Name = "Head"
  21403.     orb.Anchored = true
  21404.     orb.CanCollide = true
  21405.     orb.BottomSurface = Enum.SurfaceType.Smooth
  21406.     orb.TopSurface = Enum.SurfaceType.Smooth
  21407.     orb.Transparency = 0
  21408.     spawn(function()
  21409.         while true do
  21410.             wait(0.1)
  21411.             if orb then
  21412.                 orb.BrickColor = BrickColor.Random()
  21413.             else break end
  21414.         end
  21415.     end)
  21416.     cam.CameraSubject = orb
  21417.     cam.CameraType = Enum.CameraType.Fixed
  21418.     game:GetService("RunService").RenderStepped:connect(function()
  21419.         orb.CFrame = cam.CoordinateFrame * CFrame.new(0, -2, -6)
  21420.     end)
  21421.     game.Players.LocalPlayer.Chatted:connect(function(a)
  21422.         game:GetService("Chat"):Chat(orb, a)
  21423.     end)
  21424. end)
  21425. lpwin:drawButton(1/2, 'Freecam', function()
  21426.     local cam = game.Workspace.CurrentCamera
  21427.     cam.CameraType = "Fixed"
  21428.     cam.CameraSubject = nil
  21429.     topkek.lplr.Character = nil
  21430. end)
  21431. lpwin:drawButton(1/2, 'NoGrav', function()
  21432.     if topkek.lplr.Character then
  21433.         for x,m in pairs(topkek.lplr.Character:GetChildren()) do
  21434.             if m:IsA("BasePart") then
  21435.                 local bf = Instance.new("BodyForce", m)
  21436.                 bf.force = Vector3.new(0, 192.25, 0) * m:GetMass()
  21437.             end
  21438.             if m:IsA("Hat") or m:IsA("Accessory") then
  21439.                 if m:findFirstChild("Handle") then
  21440.                     local bf = Instance.new("BodyForce", m.Handle)
  21441.                     bf.force = Vector3.new(0, 192.25, 0) * m.Handle:GetMass()
  21442.                 end
  21443.             end
  21444.         end
  21445.     end
  21446. end)
  21447. lpwin:drawButton(1/2, 'Trowel', function()
  21448.     topkek.tools.util.trowel()
  21449. end)
  21450. lpwin:addSpacing()
  21451. lpwin:drawButton(1/2, 'Fedora', function()
  21452.     local hats={
  21453.         98346834,
  21454.         215751161,
  21455.         119916949,
  21456.         72082328,
  21457.         147180077,
  21458.         100929604,
  21459.         63043890,
  21460.         1285307,
  21461.         1029025,
  21462.         334663683,
  21463.         259423244
  21464.     }
  21465.     game:GetObjects("rbxassetid://" .. tostring(hats[math.random(1,#hats)]))[1].Parent = topkek.lplr.Character
  21466. end)
  21467. lpwin:drawButton(1/2, 'Rainbow Name', function()
  21468.     topkek.lplr.Neutral = false
  21469.     repeat
  21470.         wait()
  21471.         topkek.lplr.TeamColor = BrickColor.Random()
  21472.     until not topkek.lplr.Character.Humanoid
  21473. end)
  21474. local tagInp
  21475. lpwin:drawButton(1/3, 'Tag', function()
  21476.     local len = 10
  21477.     local bb = Instance.new("BillboardGui")
  21478.     bb.Parent = topkek.lplr.Character.Head
  21479.     bb.Adornee = topkek.lplr.Character.Head
  21480.     bb.AlwaysOnTop = true
  21481.     bb.Enabled = true
  21482.     bb.Size = UDim2.new(len, 0, 1.5, 0)
  21483.     bb.Name = "tag"
  21484.     bb.StudsOffset = Vector3.new(0, 3, 0)
  21485.     --local fr = Instance.new("Frame")
  21486.     --fr.Parent = bb
  21487.     --fr.Size = UDim2.new(1, 0, 1, 0)
  21488.     --fr.Style = Enum.FrameStyle.RobloxRound
  21489.     local tl = Instance.new("TextLabel")
  21490.     tl.Parent = bb
  21491.     tl.Font = Enum.Font.Code
  21492.     tl.BackgroundTransparency = 1
  21493.     tl.TextScaled = true
  21494.     tl.TextColor3 = Color3.new(15/255, 15/255, 15/255)
  21495.     tl.Size = UDim2.new(1, 0, 1, 0)
  21496.     tl.Text = tagInp.Text
  21497.     tl.Name = "trutag"
  21498.     tl.Visible = true
  21499.     tl.ZIndex = 2
  21500. end)
  21501. tagInp = lpwin:drawTextBox(2/3, '')
  21502. --// SCRIPTS //--
  21503. --local scriptwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Scripts').Container)
  21504. --local search = scriptwin:drawTextBox(1,'')
  21505. --local origy = scriptwin:getDrawY()
  21506. --scriptwin:addSpacing()
  21507. --scriptwin:addSpacing()
  21508. --local scripts = game:GetObjects("rbxassetid://376553985")[1]
  21509. --local container = {}
  21510. --function MakeList(condition)
  21511. --  for i,v in pairs(scriptwin:GetChildren()) do
  21512.     --  if v.Name == "Script" then
  21513.     --      v:Destroy()
  21514.     --  end
  21515. --  end
  21516.     --scriptwin:setDrawY(origy)
  21517.     --for i, v in pairs(scripts:GetChildren()) do
  21518.     --  if string.find(v.Name:lower(), condition:lower()) or (condition == "") or (condition == " ") then
  21519.         --  local scr = scriptwin:drawButton(1, v.Name, function()
  21520.     --          spawn(function() loadstring(v.Source)() end)
  21521.     --      end, 25)
  21522.     --      scr.Name = 'Script'
  21523.     --  end
  21524. --  end
  21525. --end
  21526. --game:GetService("UserInputService").InputChanged:connect(function(inp)
  21527. --  if inp.UserInputType == Enum.UserInputType.TextInput then
  21528.     --  if search:IsFocused() then
  21529.     --      MakeList(search.Text)
  21530.     --  end
  21531.     --end
  21532. --end)
  21533. --MakeList('')
  21534. --// DESTRUCTION // --
  21535. local destwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Destruction').Container)
  21536. local decals, seldec = destwin:drawScrollingContainer(100)
  21537. seldec = destwin:drawText(1, 'Selected Decal: None')
  21538. cursel = nil
  21539. local decs = {
  21540.     {'Rain', '574772793'},
  21541.     {'Robbie', '574773630'},
  21542.     {'Pepe', '244905904'},
  21543.     {'Troll Face', '48308661'},
  21544.     {'Jeff', '109129888'},
  21545.     {'Shrek', '170539018'},
  21546.     {'Doge', '133720697'},
  21547.     {'Dat Boi', '409578848'},
  21548. }
  21549. for _, v in pairs(decs) do
  21550.     local b = decals:drawButton(1, v[1], function()seldec.Text="Selected Decal: " ..v[2] cursel=v[2] end,20)
  21551.     topkek.tools.gui:addLeftIcon(b,'rbxassetid://'..v[2],20)
  21552. end
  21553. destwin:drawButton(1, 'Spam Decal', function()
  21554.     if cursel ~= nil then
  21555.         topkek.tools.util.recurseDecal(tonumber(cursel))
  21556.     end
  21557. end)
  21558. destwin:drawButton(1, 'Spam Particles', function()
  21559.     if cursel ~= nil then
  21560.         topkek.tools.util.recurseParticles(tonumber(cursel))
  21561.     end
  21562. end)
  21563. destwin:drawButton(1, 'Spam Both', function()
  21564.     if cursel ~= nil then
  21565.         topkek.tools.util.recurseUltimate(tonumber(cursel))
  21566.     end
  21567. end)
  21568. destwin:drawButton(1, 'Rollback', function()
  21569.     tk.rcm(workspace, 'Decal')
  21570.     tk.rcm(workspace, 'ParticleEmitter')
  21571. end)
  21572. destwin:addSpacing()
  21573. destwin:drawButton(1, '666', function()
  21574.     for i,v in next,workspace:children''do
  21575.         if(v:IsA'BasePart')then
  21576.         me=v;
  21577.         bbg=Instance.new('BillboardGui',me);
  21578.         bbg.Name='stuf';
  21579.         bbg.Adornee=me;
  21580.         bbg.Size=UDim2.new(2.5,0,2.5,0)
  21581.         --bbg.StudsOffset=Vector3.new(0,2,0)
  21582.         tlb=Instance.new'TextLabel';
  21583.         tlb.Text='666 666 666 666 666 666';
  21584.         tlb.Font='SourceSansBold';
  21585.         tlb.FontSize='Size48';
  21586.         tlb.TextColor3=Color3.new(1,0,0);
  21587.         tlb.Size=UDim2.new(1.25,0,1.25,0);
  21588.         tlb.Position=UDim2.new(-0.125,-22,-1.1,0);
  21589.         tlb.BackgroundTransparency=1;
  21590.         tlb.Parent=bbg;
  21591.         end;end;
  21592.         --coroutine.wrap(function()while wait''do
  21593.           s=Instance.new'Sound';
  21594.           s.Parent=workspace;
  21595.           s.SoundId='rbxassetid://152840862';
  21596.           s.Pitch=1;
  21597.           s.Volume=1;
  21598.           s.Looped=true;
  21599.           s:play();
  21600.           --end;end)();
  21601.           function xds(dd)
  21602.             for i,v in next,dd:children''do
  21603.               if(v:IsA'BasePart')then
  21604.                 v.BrickColor=BrickColor.new'Really black';
  21605.                 v.TopSurface='Smooth';
  21606.                 v.BottomSurface='Smooth';
  21607.                 s=Instance.new('SelectionBox',v);
  21608.                 s.Adornee=v;
  21609.                 s.Color=BrickColor.new'Really red';
  21610.                 a=Instance.new('PointLight',v);
  21611.                 a.Color=Color3.new(1,0,0);
  21612.                 a.Range=15;
  21613.                 a.Brightness=5;
  21614.                 f=Instance.new('Fire',v);
  21615.                 f.Size=19;
  21616.                 f.Heat=22;
  21617.                 end;
  21618.                 game.Lighting.TimeOfDay=0;
  21619.                 game.Lighting.Brightness=0;
  21620.                 game.Lighting.ShadowColor=Color3.new(0,0,0);
  21621.                 game.Lighting.Ambient=Color3.new(1,0,0);
  21622.                 game.Lighting.FogEnd=200;
  21623.                 game.Lighting.FogColor=Color3.new(0,0,0);
  21624.             local dec = 'http://www.roblox.com/asset/?id=19399245';
  21625.                 local fac = {'Front', 'Back', 'Left', 'Right', 'Top', 'Bottom'}
  21626.                 --coroutine.wrap(function()
  21627.                 --for _,__ in pairs(fac) do
  21628.                 --local ddec = Instance.new("Decal", v)
  21629.                 --ddec.Face = __
  21630.                 --ddec.Texture = dec
  21631.             --end end)()
  21632.                 if #(v:GetChildren())>0 then
  21633.                        xds(v)
  21634.                   end
  21635.              end
  21636.         end
  21637.     xds(game.Workspace)
  21638. end)
  21639. destwin:drawButton(1, 'Troll', function()
  21640.     topkek.tools.util.recurseUltimate('48308661')
  21641.     tk.play(154664102)
  21642. end)
  21643. destwin:addSpacing()
  21644. destwin:drawButton(1/2,'Colorize',function() -- when u skid off variable XDDDDDpranked
  21645.     local materiallist =
  21646.     {Enum.Material.Plastic,Enum.Material.Wood,Enum.Material.Slate,Enum.Material.Concrete,Enum.Material.CorrodedMetal,
  21647.         Enum.Material.DiamondPlate,Enum.Material.Foil,Enum.Material.Grass,
  21648.         Enum.Material.Ice,Enum.Material.Marble,Enum.Material.Granite,Enum.Material.Brick,
  21649.         Enum.Material.Pebble,Enum.Material.Sand,Enum.Material.Sand,
  21650.         Enum.Material.Fabric,Enum.Material.SmoothPlastic,Enum.Material.Metal,Enum.Material.WoodPlanks,Enum.Material.Neon,Enum.Material.Cobblestone}
  21651.     local function r(where)
  21652.         for _,v in pairs (where:GetChildren()) do
  21653.         if v:IsA("BasePart") then
  21654.         spawn(function() while wait(0.1) do v.Material = materiallist[math.random(#materiallist)] wait()   end end) end r(v) end end r(workspace)
  21655. end)
  21656. destwin:drawButton(1/2,'Materialize',function()
  21657.     local function r(where)
  21658.     for _,v in pairs (where:GetChildren()) do
  21659.     if v:IsA("BasePart") then
  21660.     spawn(function() while wait(0.1) do v.Transparency = math.random(0,1) wait()   end end) end r(v) end end r(workspace)
  21661. end)
  21662. destwin:drawButton(1/2,'Meshify',function()
  21663.     local enums={
  21664.         Enum.MeshType.Head;
  21665.         Enum.MeshType.Torso;
  21666.         Enum.MeshType.Wedge;
  21667.         Enum.MeshType.Brick;
  21668.         Enum.MeshType.Sphere;
  21669.         Enum.MeshType.Cylinder;
  21670.     }
  21671.     tk.rcf('BasePart',function(o)
  21672.         local mesh = Instance.new('SpecialMesh', o)
  21673.         mesh.MeshType = enums[math.random(1,#enums)]
  21674.     end)
  21675. end)
  21676. destwin:drawButton(1/2,'Loop-Meshify',function()
  21677.     coroutine.wrap(function()
  21678.         while true do
  21679.             local enums={
  21680.                 Enum.MeshType.Head;
  21681.                 Enum.MeshType.Torso;
  21682.                 Enum.MeshType.Wedge;
  21683.                 Enum.MeshType.Brick;
  21684.                 Enum.MeshType.Sphere;
  21685.                 Enum.MeshType.Cylinder;
  21686.             }
  21687.             tk.rcf('BasePart',function(o)
  21688.                 if o:FindFirstChild("Mesh") then o.Mesh:Destroy() end
  21689.                 local mesh = Instance.new('SpecialMesh', o)
  21690.                 mesh.MeshType = enums[math.random(1,#enums)]
  21691.             end)
  21692.             wait(0.5)
  21693.         end
  21694.     end)()
  21695. end)
  21696. destwin:addSpacing()
  21697. destwin:drawButton(1, 'Rotations', function()
  21698.     tk.rcf('BasePart', function(o)
  21699.         o.Rotation = Vector3.new(math.random(0,180),math.random(0,180),math.random(0,180))
  21700.     end)
  21701. end)
  21702. destwin:drawButton(1, 'Collisions', function()
  21703.     tk.rcf('BasePart', function(o)
  21704.         o.CanCollide = false
  21705.     end)
  21706. end)
  21707. destwin:drawButton(1, 'Velocity', function()
  21708.     tk.rcf('BasePart', function(o)
  21709.         o.Velocity = Vector3.new(math.random(0,180),math.random(0,180),math.random(0,180))
  21710.     end)
  21711. end)
  21712. destwin:drawButton(1, 'Invisiblity', function()
  21713.     tk.rcf('BasePart', function(o)
  21714.         o.Transparency = 1
  21715.     end)
  21716. end)
  21717. destwin:drawButton(1, 'BreakJoints', function()
  21718.     tk.rcf('Model', function(o)
  21719.         o:BreakJoints()
  21720.     end)
  21721. end)
  21722. destwin:drawButton(1, 'Forces', function()
  21723.     tk.rcf('BasePart', function(o)
  21724.         local bf = Instance.new("BodyForce", o)
  21725.         bf.Force = Vector3.new(math.random(0,180)*5,math.random(0,180)*5,math.random(0,180)*5)
  21726.     end)
  21727. end)
  21728. destwin:drawButton(1, 'Brightness', function()
  21729.     tk.rcf('BasePart', function(o)
  21730.         local light = Instance.new("SpotLight", o)
  21731.         light.Brightness = 9e9
  21732.         light.Range = 60
  21733.     end)
  21734. end)
  21735. --// CATALOG //--
  21736. local catwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Catalog').Container)
  21737. local page, currentkeyword = 1, ""
  21738. local searchbar, search, makeCatalog, res = 0, 0, 0, {}
  21739. local searchbar = catwin:drawTextBox(2/3,'')
  21740. local search = catwin:drawButton(1/3, 'Search', function()
  21741.     page = 1
  21742.     currentkeyword = searchbar.Text
  21743.     makeCatalog(currentkeyword, page)
  21744. end)
  21745. local previous = catwin:drawButton(1/2, 'Previous Page', function()
  21746.     if page > 1 then
  21747.         page = page - 1
  21748.         makeCatalog(currentkeyword, page)
  21749.     end
  21750. end)
  21751. local previous = catwin:drawButton(1/2, 'Next Page', function()
  21752.     if page >= 1 then
  21753.         page = page + 1
  21754.         makeCatalog(currentkeyword, page)
  21755.     end
  21756. end)
  21757. local catalog_start = catwin:getDrawY()
  21758. function split(str,divider)
  21759.     local found = ""
  21760.     local results = {}
  21761.     for i=1,string.len(str) do
  21762.         if (string.lower(string.sub(str,i,i)) == string.lower(divider)) then
  21763.             table.insert(results, found)
  21764.             found = ""
  21765.         else
  21766.             found = found..string.sub(str,i,i)
  21767.         end
  21768.     end
  21769.     table.insert(results, found)
  21770.     return results
  21771. end
  21772. function GetName(nm)
  21773.     local spl = split(nm," ")
  21774.     local a,b,c,d,e=spl[1] or "",spl[2] or "",spl[3] or "", spl[4] or "", spl[5] or ""
  21775.     return (a.." "..b.." "..c.." "..d.." "..e)
  21776. end
  21777. --function makeCatalog(keyword, page)
  21778.     --local endpoint = "http://search.roblox.com/catalog/json?Category=6&Keyword="..keyword.."&IncludeNotForSale=false&ResultsPerPage=10&PageNumber="..tostring(page)
  21779.     --local results = game:HttpGet(endpoint, true)
  21780.     --local parse = game:GetService('HttpService'):JSONDecode(results)
  21781.     --for i, v in pairs(res) do
  21782.         --v:Destroy()
  21783.     --end
  21784.     --catwin:setDrawY(catalog_start)
  21785.     --catwin:addSpacing()
  21786.     --for i, v in pairs(parse) do
  21787.         --local img = catwin:drawImage(1/2, 'https://www.roblox.com/Thumbs/Asset.ashx?width=420&height=420&assetId='..tostring(v['AssetId']), 50)
  21788.         --local below = topkek.tools.util.Object("TextButton", {
  21789.         --  Parent = img;
  21790.         --  BackgroundColor3 = Color3.new(163/255, 57/255, 57/255);
  21791.         --  BorderSizePixel = 0;
  21792.         --  Position = UDim2.new(0, -45, 1, 5);
  21793.         --  Size = UDim2.new(0,img.AbsoluteSize.X, 0, 20);
  21794.         --  Font = 'SourceSans';
  21795.         --  FontSize = 'Size14';
  21796.         --  Text = GetName(v['Name']);
  21797.         --  TextSize = 14;
  21798.         --  TextColor3 = color3(199, 199, 199);
  21799.         --  TextStrokeTransparency = 0.5;
  21800.         --  ClipsDescendants = true;
  21801.         --})
  21802.     --  below.MouseButton1Down:connect(function()
  21803.         --  local Model = Instance.new("Model", workspace)
  21804.         --  game:GetObjects('rbxassetid://'..tostring(v['AssetId']))[1].Parent = Model
  21805.         --  Model:MakeJoints()
  21806.         --  Model:MoveTo(topkek.lplr.Character.Head.Position)
  21807.         --end)
  21808.         --img.Size=UDim2.new(0,50,0,50)
  21809.         --img.Position=img.Position+UDim2.new(0,45,0,0)
  21810.     --  if (i%2)==0 then
  21811.         --  catwin:setDrawY(catwin:getDrawY() + 25)
  21812.         --end
  21813.     --  if (i==10) then
  21814.         --  catwin.main.CanvasSize = catwin.main.CanvasSize + UDim2.new(0,0,0,25)
  21815.     --  end
  21816.     --  table.insert(res,img)
  21817.     --end
  21818. --end
  21819. --makeCatalog("", 1)
  21820. --// CMDS //--
  21821. cmdwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Commands').Container)
  21822. count = 0
  21823. for _, _ in pairs(cmd.commands.store) do count = count + 1 end
  21824. cmdwin:drawText(1, tostring(count) .. " Commands")
  21825. cmdwin:drawText(1, 'Chat Prefix: /')
  21826. local cmdlist = cmdwin:drawScrollingContainer(260)
  21827. for i, v in pairs(cmd.commands.fmtstore) do
  21828.     local xfmt = {}
  21829.     local str = "  ;" .. i .. " "
  21830.     for form in v:gmatch("[^%%]+") do
  21831.         if form ~= 'cmd' then
  21832.             if form == 'inf' then form = 'str' end
  21833.             str = str .. "{" .. form .. "} "
  21834.         end
  21835.     end
  21836.     cmdlist:drawText(1, str)
  21837. end
  21838. --// MUSIC //--
  21839. musicwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Music').Container)
  21840. Sounds = {
  21841.     {"caramell", 2303479};
  21842.     {"epic", 27697743};
  21843.     {"rick", 2027611}; 
  21844.     {"halo", 1034065};
  21845.     {"pokemon", 1372261};
  21846.     {"cursed", 1372257};
  21847.     {"extreme", 11420933};
  21848.     {"awaken", 27697277};
  21849.     {"alone", 27697392};
  21850.     {"mario", 1280470};
  21851.     {"choir", 1372258};
  21852.     {"chrono" ,1280463};
  21853.     {"dotr", 11420922};
  21854.     {"entertain", 27697267};
  21855.     {"fantasy", 1280473};
  21856.     {"final", 787};
  21857.     {"organ", 11231513};
  21858.     {"tunnel", 9650822}
  21859. }
  21860.  
  21861. local cursel
  21862. local xcursel = 0
  21863. scr = musicwin:drawScrollingContainer(230)
  21864. for i, v in pairs(Sounds) do
  21865.     scr:drawButton(1, v[1] .. " - " .. tonumber(v[2]), function()
  21866.         cursel.Text = "Currently Selected - " .. v[1]
  21867.         xcursel = v[2]
  21868.     end)
  21869. end
  21870.  
  21871. cursel = musicwin:drawText(1, "Currently Selected - None")
  21872. local setInp
  21873. musicwin:drawButton(1/3, "Set", function()
  21874.     if tonumber(setInp.Text) then
  21875.         cursel.Text = "Currently Selected - " .. setInp.Text
  21876.         xcursel = tonumber(setInp.Text)
  21877.     end
  21878. end)
  21879. setInp = musicwin:drawTextBox(2/3, '')
  21880. musicwin:drawButton(1, "Play", function()
  21881.     tk.rcm(game, 'Sound')
  21882.     tk.play(xcursel)   
  21883. end)
  21884. musicwin:drawButton(1, "Stop", function()
  21885.     tk.rcm(game, 'Sound')
  21886. end)
  21887. --// FACES //--
  21888. facwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Faces').Container)
  21889. local faces = {
  21890.     {name='Rofl',id=47595647},
  21891.     {name='Sparta',id=74142203},
  21892.     {name='UJelly',id=48989071},
  21893.     {name='Troll',id=45120559},
  21894.     {name='Horse',id=62079221},
  21895.     {name='Angry',id=48258623},
  21896.     {name='Okey',id=62830600},
  21897.     {name='Yeaw',id=53646377},
  21898.     {name='Here',id=62677045},
  21899.     {name='Har',id=48260066},
  21900.     {name='Baby Sun',id=47596170},
  21901.     {name='LOL',id=48293007},
  21902.     {name='Sad',id=53645378},
  21903.     {name='Joseph Stalin',id=48290678},
  21904.     {name='Doge',id=130742396},
  21905.     {name='Forever Alone',id=156886272},
  21906.     {name='RickRoll',id=5104631},
  21907.     {name='Jim Carrey',id=74885351},
  21908.     {name='Meh IRL',id=237553381}
  21909. }
  21910. local cursel, xcursel = nil, 0
  21911. faclist = facwin:drawScrollingContainer(260)
  21912. for i,v in pairs(faces) do
  21913.     local btn = faclist:drawButton(1, v['name'], function()
  21914.         xcursel = v['id']
  21915.         cursel.Text = 'Currently Selected: ' .. v['name']
  21916.     end)
  21917.     topkek.tools.gui:addLeftIcon(btn,'rbxassetid://'..tostring(v['id']),20)
  21918. end
  21919. cursel = facwin:drawText(1, 'Currently Selected: None')
  21920. facwin:drawButton(1, 'Wear', function()
  21921.     if not (xcursel == 0) then
  21922.         if topkek.lplr.Character then
  21923.             tk.rcm(topkek.lplr.Character, 'Accessory')
  21924.             tk.rcm(topkek.lplr.Character, 'Hat')
  21925.             topkek.tools.util.applyFace(xcursel)
  21926.         end
  21927.     end
  21928. end)
  21929. --// SETTINGS // --
  21930. setwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Settings').Container)
  21931. setwin:drawText(1, 'Patch: ' .. topkek.patch)
  21932. setwin:drawText(1, 'Devnote: foh skids')
  21933. setwin:drawText(1, [[
  21934.     === CREDITS ===
  21935.    
  21936.     Variable - retard that created Stella
  21937.     KrystalTeam - provided critical design tips & advice
  21938.     Circumvention - lol joey salads
  21939.    
  21940.     Thanks to everyone that supported T0PK3K 4.0!
  21941.    
  21942. ]], 260)
  21943. --// BANLIST //--
  21944. banwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Banlist').Container)
  21945. local plrBanInp
  21946. banwin:drawButton(1/3, 'Add', function()
  21947.     topkek.settings.get()
  21948.     table.insert(topkek.settingsTable['Bans'], plrBanInp.Text)
  21949.     topkek.settings.write()
  21950.     UpdateBanlist()
  21951. end)
  21952. plrBanInp = banwin:drawTextBox(2/3, '')
  21953. banCont = banwin:drawScrollingContainer(288)
  21954. function UpdateBanlist(x)
  21955.     topkek.settings.get()
  21956.     local wl = x or topkek.settingsTable['Bans']
  21957.     for i,v in pairs(banCont:GetChildren()) do
  21958.         v:Destroy()
  21959.     end
  21960.     banCont:setDrawY(3)
  21961.     for i,v in pairs(wl) do
  21962.         banCont:drawText(2/3, v)
  21963.         banCont:drawButton(1/3, 'Remove', function()
  21964.             for x, m in pairs(wl) do
  21965.                 if m == v then
  21966.                     table.remove(topkek.settingsTable['Bans'], x)
  21967.                     topkek.settings.write()
  21968.                     UpdateBanlist()
  21969.                     topkek.banmgr.bans = topkek.settingsTable['Bans']
  21970.                 end
  21971.             end
  21972.         end)
  21973.     end
  21974. end
  21975. UpdateBanlist()
  21976. --// HATS //--
  21977. hatwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Hats').Container)
  21978. local hats={   
  21979.     {name='Dominus Empyreus',id=21070012},
  21980.     {name='Dominus Vespertilio',id=96103379},
  21981.     {name='Dominus Infernus',id=31101391},
  21982.     {name='Dominus Rex',id=250395631},
  21983.     {name='Dominus Frigidus',id=48545806},
  21984.     {name='Dominus Astra',id=162067148},
  21985.     {name='Dominus Aureus',id=138932314},
  21986.     {name='DIY Dominus Empyreus',id=151789690},
  21987.     {name='Dominus Messor',id=64444871},
  21988.     {name='Demon Skeleton Wings',id=133554007},
  21989.     {name='Gilded Wings of Glory',id=250405532},
  21990.     {name='Majestic Ice Wings',id=188702967},
  21991.     {name='Black Wings',id=215719598},
  21992.     {name='Clockworks Shades',id=11748356},
  21993.     {name='Faerie Wings',id=19399896},
  21994.     {name='Orinthian Wings',id=223751505},
  21995.     {name='Clockworks Headphones',id=1235488},
  21996.     {name='Perfectly Legitimate Business Hat',id=19027209},
  21997.     {name='Sparkling Angel Wings',id=192557913},
  21998.     {name='Commander Crows Wings',id=133553855},
  21999.     {name='Sunfire Wings',id=158068470},
  22000.     {name='Royal Faerie Wings',id=119916756},
  22001.     {name='Wings of Freedom',id=164174048},
  22002.     {name='Firebrand Wings',id=128160626},
  22003.     {name='Frozen Wings',id=136758613},
  22004.     {name='Webbed Wings',id=120507280},
  22005.     {name='Gargoyle Wings',id=120507201},
  22006.     {name='Bat Wings',id=19399858},
  22007.     {name='Wings of Fire',id=136758532},
  22008.     {name='Headrow',id=1082935},
  22009.     {name='Rubber Duckie',id=9254254},
  22010.     {name='Valkyrie Helm',id=1365767},
  22011. {name='Hockey Mask',id=5161514}}
  22012. local searchi = hatwin:drawButton(1, '', function()end)
  22013. dropx = GUI.DropDown.New(UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), searchi, {'All'})
  22014. function fixPlayerDropi()
  22015.     local t = {'All'}
  22016.     for i, v in pairs(game.Players:GetPlayers()) do
  22017.         table.insert(t, v.Name)
  22018.     end
  22019.     dropx.SetTable(t)
  22020. end
  22021. game.Players.PlayerAdded:connect(function()
  22022.     fixPlayerDropi()
  22023. end)
  22024. game.Players.PlayerRemoving:connect(function()
  22025.     fixPlayerDropi()
  22026. end)
  22027. local eval = 'All'
  22028. dropx.Changed(function(p) eval = p end)
  22029. fixPlayerDrop()
  22030.  
  22031. local hatInp
  22032. hatlist = hatwin:drawScrollingContainer(260)
  22033. for i,v in pairs(hats) do
  22034.     hatlist:drawButton(1, v['name'], function()
  22035.         hatInp.Text = tostring(v['id'])
  22036.     end)
  22037. end
  22038. hatwin:drawButton(1/3, 'Wear', function()
  22039.     local hat = game:GetObjects("rbxassetid://"..tonumber(hatInp.Text))[1]
  22040.     tk.dp(eval, function(x)
  22041.         if x.Character then
  22042.             hat:Clone().Parent = x.Character
  22043.         end
  22044.     end)
  22045. end)
  22046.  
  22047.  
  22048. hatInp = hatwin:drawTextBox(2/3, '')
  22049. topkek.tools.animator.initialAnimation()
  22050. topkek.banmgr.init()
  22051.  
  22052. end)
  22053. SubscribeToPewds.Name = "SubscribeToPewds"
  22054. SubscribeToPewds.Parent = MainGUI
  22055. SubscribeToPewds.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  22056. SubscribeToPewds.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  22057. SubscribeToPewds.BorderSizePixel = 2
  22058. SubscribeToPewds.Position = UDim2.new(0.0315625519, 0, 0.699593544, 0)
  22059. SubscribeToPewds.Size = UDim2.new(0, 126, 0, 39)
  22060. SubscribeToPewds.Font = Enum.Font.GothamBold
  22061. SubscribeToPewds.Text = "Subscribe to pewds :)"
  22062. SubscribeToPewds.TextColor3 = Color3.new(1, 1, 1)
  22063. SubscribeToPewds.TextScaled = true
  22064. SubscribeToPewds.TextSize = 25
  22065. SubscribeToPewds.TextWrapped = true
  22066. SubscribeToPewds.MouseButton1Down:connect(function()
  22067. Pewdiepie.Visible = true
  22068. end)
  22069.  
  22070. ScriptCreditsButton.Name = "ScriptCreditsButton"
  22071. ScriptCreditsButton.Parent = MainGUI
  22072. ScriptCreditsButton.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  22073. ScriptCreditsButton.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  22074. ScriptCreditsButton.BorderSizePixel = 2
  22075. ScriptCreditsButton.Position = UDim2.new(0.0315625519, 0, 0.119344518, 0)
  22076. ScriptCreditsButton.Size = UDim2.new(0, 126, 0, 39)
  22077. ScriptCreditsButton.Font = Enum.Font.GothamBold
  22078. ScriptCreditsButton.Text = "Script Credits"
  22079. ScriptCreditsButton.TextColor3 = Color3.new(1, 1, 1)
  22080. ScriptCreditsButton.TextScaled = true
  22081. ScriptCreditsButton.TextSize = 25
  22082. ScriptCreditsButton.TextWrapped = true
  22083. ScriptCreditsButton.MouseButton1Down:connect(function()
  22084. ScriptGUi.Visible = true
  22085. end)
  22086.  
  22087. Aimbot.Name = "Aimbot"
  22088. Aimbot.Parent = MainGUI
  22089. Aimbot.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  22090. Aimbot.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  22091. Aimbot.BorderSizePixel = 2
  22092. Aimbot.Position = UDim2.new(0.271491408, 0, 0.119344518, 0)
  22093. Aimbot.Size = UDim2.new(0, 126, 0, 39)
  22094. Aimbot.Font = Enum.Font.GothamBold
  22095. Aimbot.Text = "Aimbot"
  22096. Aimbot.TextColor3 = Color3.new(1, 1, 1)
  22097. Aimbot.TextSize = 25
  22098. Aimbot.TextWrapped = true
  22099. Aimbot.MouseButton1Down:connect(function()
  22100. print("[AIMBOT] by Symplicity loading")
  22101. print("[AIMBOT] Change settings on lines 4 and 5 of the script")
  22102. print("[AIMBOT] Tag @mcrutherford in the intriga chat with suggestions")
  22103. local Headshot_Key = Enum.KeyCode.T
  22104. local Torsoshot_Key = Enum.KeyCode.K
  22105.  
  22106. local plr = game.Players.LocalPlayer
  22107. local Gui = Instance.new("ScreenGui",game.CoreGui)
  22108. Gui.Name = "AimbotGui"
  22109. local version = "1.0.1"
  22110.  
  22111. HDown = false
  22112. TDown = false
  22113. mouse = game.Players.LocalPlayer:GetMouse()
  22114. cam = game.Workspace.CurrentCamera
  22115. Players = game:service("Players")
  22116.  
  22117. function onKeyPress(inputObject, gameProcessedEvent)
  22118.     if inputObject.KeyCode == Headshot_Key then
  22119.         if HDown == false and TDown == false then
  22120.             HDown = true
  22121.             print("[AIMBOT] Calculating closest player")
  22122.             local targetpoint = mouse.Hit
  22123.             local p = game.Players:GetChildren()
  22124.             local lowestdist = 99999999999
  22125.             local lowestplayer = nil
  22126.             for i=1,#p do
  22127.                 if p[i]~=game.Players.LocalPlayer and p[i].Character~=nil and p[i].Character~=nil and p[i].TeamColor~=game.Players.LocalPlayer.TeamColor and p[i].Character.Humanoid.Health >0 and p[i].TeamColor~=BrickColor.new("White") then
  22128.                     local dist = p[i]:DistanceFromCharacter(Vector3.new(targetpoint.X,targetpoint.Y,targetpoint.Z))
  22129.                     if dist < lowestdist then
  22130.                         lowestdist = dist
  22131.                         lowestplayer = p[i]
  22132.                     end
  22133.                 end
  22134.             end
  22135.             if lowestplayer~=nil then
  22136.                 print("[AIMBOT] Targeting "..lowestplayer.Name)
  22137.                 while HDown do
  22138.                     wait()
  22139.                     local TPos = lowestplayer.Character.Head.Position
  22140.                     cam.CFrame = CFrame.new(Vector3.new(cam.CFrame.X,cam.CFrame.Y,cam.CFrame.Z),Vector3.new(TPos.X,TPos.Y,TPos.Z))
  22141.                 end
  22142.             end
  22143.         end
  22144.     elseif inputObject.KeyCode == Torsoshot_Key then
  22145.         if TDown == false and HDown == false then
  22146.             TDown = true
  22147.             print("[AIMBOT] Calculating closest player")
  22148.             local targetpoint = mouse.Hit
  22149.             local p = game.Players:GetChildren()
  22150.             local lowestdist = 99999999999
  22151.             local lowestplayer = nil
  22152.             for i=1,#p do
  22153.                 if p[i]~=game.Players.LocalPlayer and p[i].Character~=nil and p[i].Character~=nil and p[i].TeamColor~=game.Players.LocalPlayer.TeamColor and p[i].Character.Humanoid.Health >0 and p[i].TeamColor~=BrickColor.new("White") then
  22154.                     local dist = p[i]:DistanceFromCharacter(Vector3.new(targetpoint.X,targetpoint.Y,targetpoint.Z))
  22155.                     if dist < lowestdist then
  22156.                         lowestdist = dist
  22157.                         lowestplayer = p[i]
  22158.                     end
  22159.                 end
  22160.             end
  22161.             if lowestplayer~=nil then
  22162.                 print("[AIMBOT] Targeting "..lowestplayer.Name)
  22163.                 while TDown do
  22164.                     wait()
  22165.                     local TPos = lowestplayer.Character.Torso.Position
  22166.                     cam.CFrame = CFrame.new(Vector3.new(cam.CFrame.X,cam.CFrame.Y,cam.CFrame.Z),Vector3.new(TPos.X,TPos.Y,TPos.Z))
  22167.                 end
  22168.             end
  22169.         end
  22170.     end
  22171. end
  22172.  
  22173. function onKeyRelease(inputObject, gameProcessedEvent)
  22174.     if inputObject.KeyCode == Headshot_Key then
  22175.         HDown = false
  22176.     elseif inputObject.KeyCode == Torsoshot_Key then
  22177.         TDown = false
  22178.     end
  22179. end
  22180.  
  22181. function Esp(player, username)
  22182.     if player ~= Players.LocalPlayer and player.Character then
  22183.     local torso = player.Character:FindFirstChild("Torso")
  22184.     if torso then
  22185.     local base = Instance.new("BillboardGui", workspace.CurrentCamera)
  22186.     local esP = Instance.new("Frame", base)
  22187.     base.AlwaysOnTop = true
  22188.     base.Enabled = true
  22189.     base.Size = UDim2.new(3.5,0,4.7,0)
  22190.     base.Name = username
  22191.     base.Adornee = torso
  22192.     base.StudsOffset = Vector3.new(0, -0.6, 0)
  22193.     esP.BackgroundColor3 = Color3.new(1,0,0)
  22194.     esP.BackgroundTransparency = 0.8
  22195.     esP.BorderColor3 = Color3.new(0,0,0)
  22196.     esP.BorderSizePixel = 1
  22197.     esP.Size = UDim2.new(1,0,1,0)
  22198.     end
  22199.     end
  22200. end
  22201.  
  22202. function CheckEsp()
  22203.     for x,player in pairs(Players:GetChildren()) do
  22204.         if player then
  22205.             if player.TeamColor ~= plr.TeamColor then
  22206.                 local char = player.Character
  22207.                 if char then
  22208.                     local torso = char:FindFirstChild("Torso")
  22209.                     if torso then
  22210.                         local currentcam = workspace.CurrentCamera
  22211.                         local playerName = player.Name
  22212.                         if currentcam:FindFirstChild(playerName) == nil then
  22213.                             Esp(player, playerName)
  22214.                         end
  22215.                     end
  22216.                 end
  22217.             end
  22218.         end
  22219.     end
  22220. end
  22221.  
  22222. local function createframe(bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex)
  22223.     local newframe = Instance.new("Frame")
  22224.     newframe.BackgroundColor3 = bkgc3
  22225.     newframe.BackgroundTransparency = bkgtrans
  22226.     newframe.BorderColor3 = borderc3
  22227.     newframe.BorderSizePixel = bordersize
  22228.     newframe.Name = name
  22229.     newframe.Parent = parent
  22230.     newframe.Position = pos
  22231.     newframe.Rotation = rot
  22232.     newframe.Size = size
  22233.     newframe.Visible = visible
  22234.     newframe.ZIndex = zindex
  22235.     return newframe
  22236. end
  22237.  
  22238. local function createlabel(bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex, font, fontsize, text, textc3, textscaled, textstrokec3, textstroketrans, texttrans, textwrapped, xalign, yalign)
  22239.     local newlabel = Instance.new("TextLabel")
  22240.     newlabel.BackgroundColor3 = bkgc3
  22241.     newlabel.BackgroundTransparency = bkgtrans
  22242.     newlabel.BorderColor3 = borderc3
  22243.     newlabel.BorderSizePixel = bordersize
  22244.     newlabel.Name = name
  22245.     newlabel.Parent = parent
  22246.     newlabel.Position = pos
  22247.     newlabel.Rotation = rot
  22248.     newlabel.Size = size
  22249.     newlabel.Visible = visible
  22250.     newlabel.ZIndex = zindex
  22251.     newlabel.Font = font
  22252.     newlabel.FontSize = fontsize
  22253.     newlabel.Text = text
  22254.     newlabel.TextColor3 = textc3
  22255.     newlabel.TextScaled = textscaled
  22256.     newlabel.TextStrokeColor3 = textstrokec3
  22257.     newlabel.TextStrokeTransparency = textstroketrans
  22258.     newlabel.TextTransparency = texttrans
  22259.     newlabel.TextWrapped = textwrapped
  22260.     newlabel.TextXAlignment = xalign
  22261.     newlabel.TextYAlignment = yalign
  22262.     return newlabel
  22263. end
  22264.  
  22265. local function createbutton(autocolor, bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex, font, fontsize, text, textc3, textscaled, textstrokec3, textstroketrans, texttrans, textwrapped, xalign, yalign)
  22266.     local newbutton = Instance.new("TextButton")
  22267.     newbutton.AutoButtonColor = autocolor
  22268.     newbutton.BackgroundColor3 = bkgc3
  22269.     newbutton.BackgroundTransparency = bkgtrans
  22270.     newbutton.BorderColor3 = borderc3
  22271.     newbutton.BorderSizePixel = bordersize
  22272.     newbutton.Name = name
  22273.     newbutton.Parent = parent
  22274.     newbutton.Position = pos
  22275.     newbutton.Rotation = rot
  22276.     newbutton.Size = size
  22277.     newbutton.Visible = visible
  22278.     newbutton.ZIndex = zindex
  22279.     newbutton.Font = font
  22280.     newbutton.FontSize = fontsize
  22281.     newbutton.Text = text
  22282.     newbutton.TextColor3 = textc3
  22283.     newbutton.TextScaled = textscaled
  22284.     newbutton.TextStrokeColor3 = textstrokec3
  22285.     newbutton.TextStrokeTransparency = textstroketrans
  22286.     newbutton.TextTransparency = texttrans
  22287.     newbutton.TextWrapped = textwrapped
  22288.     newbutton.TextXAlignment = xalign
  22289.     newbutton.TextYAlignment = yalign
  22290.     return newbutton
  22291. end
  22292.  
  22293. local function createtextbox(bkgc3,bkgtrans,borderc3, bordersize, clrtext, multiline, name, parent, pos, rot, size, visible, zindex, font, fontsize, text, textc3, textscaled, textstrokec3, textstroketrans, texttrans, textwrapped, xalign, yalign)
  22294.     local newbox = Instance.new("TextBox")
  22295.     newbox.BackgroundColor3 = bkgc3
  22296.     newbox.BackgroundTransparency = bkgtrans
  22297.     newbox.BorderColor3 = borderc3
  22298.     newbox.BorderSizePixel = bordersize
  22299.     newbox.ClearTextOnFocus = clrtext
  22300.     newbox.MultiLine = multiline
  22301.     newbox.Name = name
  22302.     newbox.Parent = parent
  22303.     newbox.Position = pos
  22304.     newbox.Rotation = rot
  22305.     newbox.Size = size
  22306.     newbox.Visible = visible
  22307.     newbox.ZIndex = zindex
  22308.     newbox.Font = font
  22309.     newbox.FontSize = fontsize
  22310.     newbox.Text = text
  22311.     newbox.TextColor3 = textc3
  22312.     newbox.TextScaled = textscaled
  22313.     newbox.TextStrokeColor3 = textstrokec3
  22314.     newbox.TextStrokeTransparency = textstroketrans
  22315.     newbox.TextTransparency = texttrans
  22316.     newbox.TextWrapped = textwrapped
  22317.     newbox.TextXAlignment = xalign
  22318.     newbox.TextYAlignment = yalign
  22319.     return newbox
  22320. end
  22321.  
  22322. local function createimagelabel(bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex, image, imagetrans)
  22323.     local newimage = Instance.new("ImageLabel")
  22324.     newimage.BackgroundColor3 = bkgc3
  22325.     newimage.BackgroundTransparency = bkgtrans
  22326.     newimage.BorderColor3 = borderc3
  22327.     newimage.BorderSizePixel = bordersize
  22328.     newimage.Name = name
  22329.     newimage.Parent = parent
  22330.     newimage.Position = pos
  22331.     newimage.Rotation = rot
  22332.     newimage.Size = size
  22333.     newimage.Visible = visible
  22334.     newimage.ZIndex = zindex
  22335.     newimage.Image = "rbxassetid://"..image
  22336.     newimage.ImageTransparency = imagetrans
  22337.     return newimage
  22338. end
  22339.  
  22340. -------------------------------INITIALIZE INTRO GUI-------------------------------------
  22341. local IntroFrame = createframe(Color3.new(245/255,245/255,245/255),0,Color3.new(27/255,42/255,53/255),0,"IntroFrame",Gui,UDim2.new(0,-330,0,0),0,UDim2.new(0,300,1,0),true,1)
  22342. --[[bar]] createframe(Color3.new(245/255,245/255,245/255),0,Color3.new(0,0,0),0,"bar",IntroFrame,UDim2.new(1,0,0,0),0,UDim2.new(0,30,0,90),true,1)
  22343. --[[slant]] createimagelabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Slant",IntroFrame,UDim2.new(1,0,0,90),90,UDim2.new(0,30,0,30),true,1,474172996,0)
  22344. --[[creator]] createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Creator",IntroFrame,UDim2.new(0,80,1,-40),0,UDim2.new(0,140,0,30),true,1,Enum.Font.Code,Enum.FontSize.Size28,"Symplicity",Color3.new(27/255,42/255,53/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  22345. --[[creatorlabel]] createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"CreatorLabel",IntroFrame,UDim2.new(0,80,1,-70),0,UDim2.new(0,140,0,30),true,1,Enum.Font.Code,Enum.FontSize.Size18,"Made by:",Color3.new(27/255,42/255,53/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  22346. --[[desc]] createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Desc",IntroFrame,UDim2.new(0,0,0,120),0,UDim2.new(1,0,0,90),true,1,Enum.Font.SourceSansLight,Enum.FontSize.Size14,"Feel free to share, just give me creds :) The ESP was not originally created by me, I don't know who created it",Color3.new(0,0,0), true,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  22347. --[[subtitle]] createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"SubTitle",IntroFrame,UDim2.new(0.5,-150,0,70),0,UDim2.new(0,300,0,40),true,1,Enum.Font.SourceSansBold,Enum.FontSize.Size32,"Aimbot/ESP",Color3.new(27/255,42/255,53/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  22348. --[[title]] createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Title",IntroFrame,UDim2.new(0.5,-105,0,20),0,UDim2.new(0,210,0,60),true,1,Enum.Font.SourceSansBold,Enum.FontSize.Size60,"FPS",Color3.new(27/255,42/255,53/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  22349.  
  22350. IntroFrame:TweenPosition(UDim2.new(0,0,0,0),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  22351. wait(3.5)
  22352. IntroFrame:TweenPosition(UDim2.new(0,-330,0,0),Enum.EasingDirection.In,Enum.EasingStyle.Quart,0.5,true)
  22353. wait(0.5)
  22354. Gui:Destroy()
  22355.  
  22356. game:GetService("UserInputService").InputBegan:connect(onKeyPress)
  22357. game:GetService("UserInputService").InputEnded:connect(onKeyRelease)
  22358.  
  22359. while wait(1) do
  22360.     CheckEsp()
  22361. end
  22362.  
  22363. end)
  22364.  
  22365. PFHaxx.Name = "PFHaxx"
  22366. PFHaxx.Parent = MainGUI
  22367. PFHaxx.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  22368. PFHaxx.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  22369. PFHaxx.BorderSizePixel = 2
  22370. PFHaxx.Position = UDim2.new(0.271491408, 0, 0.258160114, 0)
  22371. PFHaxx.Size = UDim2.new(0, 126, 0, 39)
  22372. PFHaxx.Font = Enum.Font.GothamBold
  22373. PFHaxx.Text = "Fixed PFHaxx"
  22374. PFHaxx.TextColor3 = Color3.new(1, 1, 1)
  22375. PFHaxx.TextScaled = true
  22376. PFHaxx.TextSize = 25
  22377. PFHaxx.TextWrapped = true
  22378.  
  22379. PFHaxx.MouseButton1Down:connect(function()
  22380. --[[
  22381.  
  22382.     This isn't a fix.
  22383.     This is an absolutely disgusting bodge.
  22384.  
  22385.     https://en.oxforddictionaries.com/definition/bodge
  22386.  
  22387. ]]--
  22388.  
  22389.  
  22390. local hook
  22391. hook = hookfunction(is_synapse_function, newcclosure(function(f)
  22392.     if getfenv(f).lolcats then
  22393.         return false
  22394.     end
  22395.  
  22396.     return hook(f)
  22397. end))
  22398.  
  22399. warn('Hooked isf.')
  22400.  
  22401. local engine
  22402. for i, v in next, debug.getregistry() do
  22403.     if type(v) == 'function' then
  22404.         local s, upVs = pcall(debug.getupvalues, v)
  22405.         if s and upVs.engine then
  22406.             engine = upVs.engine
  22407.             break
  22408.         end
  22409.     end
  22410. end
  22411.  
  22412. local upVHook
  22413. upVHook = hookfunction(debug.getupvalues, newcclosure(function(...)
  22414.     local args = {...}
  22415.     if typeof(args[1]) == 'number' then
  22416.         warn('Number type, spoofing...')
  22417.  
  22418.         local nUpVs = upVHook(...)
  22419.         nUpVs['engine'] = engine
  22420.         return nUpVs
  22421.     end
  22422.  
  22423.     return upVHook(...)
  22424. end))
  22425.  
  22426. warn('Hooked getupval')
  22427.  
  22428. local run, bounce
  22429.  
  22430. for i, v in next, debug.getregistry() do
  22431.     if type(v) == 'function' then
  22432.         local s, upVs = pcall(debug.getupvalues, v)
  22433.         if s and upVs.run then
  22434.             run = upVs.run
  22435.             break
  22436.         end
  22437.     end
  22438. end
  22439.  
  22440. local network
  22441.  
  22442. for i, v in next, debug.getregistry() do
  22443.     if type(v) == 'function' then
  22444.         local upVs = debug.getupvalues(v)
  22445.         if upVs.network then
  22446.             network = upVs.network
  22447.             break
  22448.         end
  22449.     end
  22450. end
  22451.  
  22452. bounce = network.bounce
  22453.  
  22454. local env = getsenv(game:service('ReplicatedFirst').Framework)
  22455.  
  22456. spawn(function()
  22457.     local oR = env.run
  22458.     while oR == env.run do wait() end
  22459.     wait()
  22460.     print(env.run.wait, 'finally...')
  22461. end)
  22462.  
  22463. env.run = run
  22464. env.globalnetwork = network
  22465.  
  22466. local vector = env.vector
  22467.  
  22468. local camera, cameraF
  22469.  
  22470. for i, v in next, debug.getregistry() do
  22471.     if type(v) == 'function' then
  22472.         local s, upVs = pcall(debug.getupvalues, v)
  22473.         if s and upVs.camera then
  22474.             camera = upVs.camera
  22475.             cameraF = v
  22476.             break
  22477.         end
  22478.     end
  22479. end
  22480.  
  22481. local old = camera.setlookvector
  22482. local new = function(...)
  22483.     local vector = vector
  22484.     return old(...)
  22485. end
  22486.  
  22487. camera.setlookvector = new
  22488. warn(debug.setupvalue(cameraF, 'camera', camera))
  22489.  
  22490. print'added to env'
  22491.  
  22492. local function upVAdd()
  22493.     print(run, bounce)
  22494. end
  22495.  
  22496. local reg = debug.getregistry()
  22497. getfenv().lolcats = true
  22498.  
  22499. debug.getregistry()[#reg] = upVAdd
  22500.  
  22501. print'added to registry'
  22502.  
  22503. local gc = getgc()
  22504. getgc()[#gc] = upVAdd
  22505.  
  22506. print'added to gc'
  22507.  
  22508. spawn(function()
  22509.     loadstring(game:HttpGet('https://pastebin.com/raw/p2qZ3Fgw', true))()
  22510. end)
  22511.  
  22512. end)
  22513.  
  22514. SynapseRemoteSpy.Name = "SynapseRemoteSpy"
  22515. SynapseRemoteSpy.Parent = MainGUI
  22516. SynapseRemoteSpy.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  22517. SynapseRemoteSpy.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  22518. SynapseRemoteSpy.BorderSizePixel = 2
  22519. SynapseRemoteSpy.Position = UDim2.new(0.271491408, 0, 0.399752051, 0)
  22520. SynapseRemoteSpy.Size = UDim2.new(0, 126, 0, 39)
  22521. SynapseRemoteSpy.Font = Enum.Font.GothamBold
  22522. SynapseRemoteSpy.Text = "Synapse Remote Spy"
  22523. SynapseRemoteSpy.TextColor3 = Color3.new(1, 1, 1)
  22524. SynapseRemoteSpy.TextScaled = true
  22525. SynapseRemoteSpy.TextSize = 25
  22526. SynapseRemoteSpy.TextWrapped = true
  22527. SynapseRemoteSpy.MouseButton1Down:connect(function()
  22528.  
  22529. -- FrontEnd // UI
  22530.  
  22531. -- Objects
  22532.  
  22533. local RemoteSpy = Instance.new("ScreenGui")
  22534. local BG = Instance.new("Frame")
  22535. local Ribbon = Instance.new("ImageLabel")
  22536. local Hide = Instance.new("TextButton")
  22537. local Title = Instance.new("TextLabel")
  22538. local Remotes = Instance.new("ScrollingFrame")
  22539. local Source = Instance.new("ScrollingFrame")
  22540. local ButtonsFrame = Instance.new("ScrollingFrame")
  22541. local ToClipboard = Instance.new("TextButton")
  22542. local Decompile = Instance.new("TextButton")
  22543. local GetReturn = Instance.new("TextButton")
  22544. local ClearList = Instance.new("TextButton")
  22545. local CryptStrings = Instance.new("TextButton")
  22546. local EnableSpy = Instance.new("TextButton")
  22547. local Last = Instance.new("TextLabel")
  22548. local Total = Instance.new("TextLabel")
  22549. local Settings = Instance.new("TextButton")
  22550. local SetRemotes = Instance.new("ScrollingFrame")
  22551. local Storage = Instance.new("Frame")
  22552. local RBTN = Instance.new("TextButton")
  22553. local Icon = Instance.new("ImageLabel")
  22554. local RemoteName = Instance.new("TextLabel")
  22555. local ID = Instance.new("TextLabel")
  22556. local SBTN = Instance.new("TextButton")
  22557. local Icon_2 = Instance.new("ImageLabel")
  22558. local RemoteName_2 = Instance.new("TextLabel")
  22559. local ScriptLine = Instance.new("Frame")
  22560. local Line = Instance.new("TextLabel")
  22561. local SourceText = Instance.new("TextLabel")
  22562. local Tokens = Instance.new("TextLabel")
  22563. local Strings = Instance.new("TextLabel")
  22564. local Comments = Instance.new("TextLabel")
  22565. local Keywords = Instance.new("TextLabel")
  22566. local Globals = Instance.new("TextLabel")
  22567. local RemoteHighlight = Instance.new("TextLabel")
  22568. local Enabled = Instance.new("TextLabel")
  22569. local FullScreen = Instance.new("TextButton")
  22570. local SetRemotesTab = Instance.new("Frame")
  22571. local FilterF = Instance.new("TextButton")
  22572. local FilterE = Instance.new("TextButton")
  22573. local Search = Instance.new("TextBox")
  22574. local lvl6Frame = Instance.new("Frame")
  22575. local lvl6Output = Instance.new("ScrollingFrame")
  22576. local lvl6Source = Instance.new("ScrollingFrame")
  22577. local Source_ = Instance.new("TextBox")
  22578. local Comments_ = Instance.new("TextLabel")
  22579. local Globals_ = Instance.new("TextLabel")
  22580. local Keywords_ = Instance.new("TextLabel")
  22581. local RemoteHighlight_ = Instance.new("TextLabel")
  22582. local SourceText_ = Instance.new("TextLabel")
  22583. local Strings_ = Instance.new("TextLabel")
  22584. local Tokens_ = Instance.new("TextLabel")
  22585. local ClearScript = Instance.new("TextButton")
  22586. local ExecuteScript = Instance.new("TextButton")
  22587. local Resize = Instance.new("TextButton")
  22588. local lvl6 = Instance.new("TextButton")
  22589. local ClearOutput = Instance.new("TextButton")
  22590. local Label = Instance.new("TextLabel")
  22591. local Lines = Instance.new("TextLabel")
  22592. local Mute = Instance.new("TextButton")
  22593. local Icon_3 = Instance.new("ImageLabel")
  22594. local remotes_fired = 0
  22595. local LoadSource = Instance.new("TextButton")
  22596. local Refresh = Instance.new("TextButton")
  22597. local encrypt_string = false
  22598. local spy_enabled = true
  22599.  
  22600. local lua_keywords = {"and", "break", "do", "else", "elseif", "end", "false", "for", "function", "goto", "if", "in", "local", "nil", "not", "or", "repeat", "return", "then", "true", "until", "while"}
  22601. local global_env = {"getrawmetatable", "game", "workspace", "script", "math", "string", "table", "print", "wait", "BrickColor", "Color3", "next", "pairs", "ipairs", "select", "unpack", "Instance", "Vector2", "Vector3", "CFrame", "Ray", "UDim2", "Enum", "assert", "error", "warn", "tick", "loadstring", "_G", "shared", "getfenv", "setfenv", "newproxy", "setmetatable", "getmetatable", "os", "debug", "pcall", "ypcall", "xpcall", "rawequal", "rawset", "rawget", "tonumber", "tostring", "type", "typeof", "_VERSION", "coroutine", "delay", "require", "spawn", "LoadLibrary", "settings", "stats", "time", "UserSettings", "version", "Axes", "ColorSequence", "Faces", "ColorSequenceKeypoint", "NumberRange", "NumberSequence", "NumberSequenceKeypoint", "gcinfo", "elapsedTime", "collectgarbage", "PhysicalProperties", "Rect", "Region3", "Region3int16", "UDim", "Vector2int16", "Vector3int16"}
  22602.  
  22603. -- Sounds
  22604.  
  22605. local logSound = Instance.new("Sound")
  22606. local topPress = Instance.new("Sound")
  22607. local errorSound = Instance.new("Sound")
  22608. local openSound = Instance.new("Sound")
  22609. local disableSound = Instance.new("Sound")
  22610.  
  22611. local sounds = {logSound, topPress, errorSound, openSound, disableSound}
  22612.  
  22613. -- Properties
  22614.  
  22615. RemoteSpy.Name = "RemoteSpy"
  22616. RemoteSpy.Parent = game.CoreGui
  22617.  
  22618. logSound.SoundId = "rbxassetid://917942453"
  22619.  
  22620. errorSound.SoundId = "rbxassetid://582374365"
  22621.  
  22622. topPress.SoundId = "rbxassetid://558993260"
  22623.  
  22624. openSound.SoundId = "rbxassetid://472556995"
  22625.  
  22626. disableSound.SoundId = "rbxassetid://550209561"
  22627.  
  22628. BG.Name = "BG"
  22629. BG.Parent = RemoteSpy
  22630. BG.Active = true
  22631. BG.BackgroundColor3 = Color3.new(0.141176, 0.141176, 0.141176)
  22632. BG.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  22633. BG.Draggable = true
  22634. BG.Position = UDim2.new(0.5, -700, 0.5, -400)
  22635. BG.Size = UDim2.new(1, -300, 1, -200)
  22636. BG.ClipsDescendants = true
  22637.  
  22638. Ribbon.Name = "Ribbon"
  22639. Ribbon.Parent = BG
  22640. Ribbon.BackgroundColor3 = Color3.new(0.760784, 0.0117647, 0.317647)
  22641. Ribbon.BorderSizePixel = 0
  22642. Ribbon.Size = UDim2.new(1, 0, 0, 20)
  22643. Ribbon.ZIndex = 2
  22644.  
  22645. Hide.Name = "Hide"
  22646. Hide.Parent = Ribbon
  22647. Hide.BackgroundColor3 = Color3.new(1, 0, 0)
  22648. Hide.BorderSizePixel = 0
  22649. Hide.Position = UDim2.new(1, -40, 0, 0)
  22650. Hide.Size = UDim2.new(0, 40, 0, 20)
  22651. Hide.ZIndex = 3
  22652. Hide.Font = Enum.Font.SourceSansBold
  22653. Hide.FontSize = Enum.FontSize.Size14
  22654. Hide.Text = "_"
  22655. Hide.TextColor3 = Color3.new(1, 1, 1)
  22656. Hide.TextSize = 14
  22657.  
  22658. Title.Name = "Title"
  22659. Title.Parent = Ribbon
  22660. Title.BackgroundColor3 = Color3.new(1, 0.0117647, 0.423529)
  22661. Title.BorderSizePixel = 0
  22662. Title.Position = UDim2.new(0.5, -100, 0, 0)
  22663. Title.Size = UDim2.new(0, 200, 0, 20)
  22664. Title.ZIndex = 3
  22665. Title.Font = Enum.Font.SourceSansBold
  22666. Title.FontSize = Enum.FontSize.Size14
  22667. Title.Text = "Remote2Script v2 R3.3"
  22668. Title.TextColor3 = Color3.new(1, 1, 1)
  22669. Title.TextSize = 14
  22670.  
  22671. Remotes.Name = "Remotes"
  22672. Remotes.Parent = BG
  22673. Remotes.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  22674. Remotes.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  22675. Remotes.Position = UDim2.new(0, 10, 0, 80)
  22676. Remotes.CanvasSize = UDim2.new(0, 0, 40, 0)
  22677. Remotes.Size = UDim2.new(0, 250, 1, -90)
  22678. Remotes.ZIndex = 2
  22679. Remotes.BottomImage = "rbxassetid://148970562"
  22680. Remotes.MidImage = "rbxassetid://148970562"
  22681. Remotes.ScrollBarThickness = 5
  22682. Remotes.TopImage = "rbxassetid://148970562"
  22683.  
  22684. Source.Name = "Source"
  22685. Source.Parent = BG
  22686. Source.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  22687. Source.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  22688. Source.Position = UDim2.new(0, 270, 0, 80)
  22689. Source.Size = UDim2.new(1, -280, 1, -90)
  22690. Source.ZIndex = 2
  22691. Source.BottomImage = "rbxassetid://148970562"
  22692. Source.CanvasSize = UDim2.new(3, 0, 160, 0)
  22693. Source.MidImage = "rbxassetid://148970562"
  22694. Source.ScrollBarThickness = 5
  22695. Source.TopImage = "rbxassetid://148970562"
  22696.  
  22697. ButtonsFrame.Name = "ButtonsFrame"
  22698. ButtonsFrame.Parent = BG
  22699. ButtonsFrame.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  22700. ButtonsFrame.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  22701. ButtonsFrame.Position = UDim2.new(0, 10, 0, 30)
  22702. ButtonsFrame.Size = UDim2.new(1, -20, 0, 40)
  22703. ButtonsFrame.ZIndex = 2
  22704. ButtonsFrame.ClipsDescendants = true
  22705. ButtonsFrame.CanvasSize = UDim2.new(2, 0, 0, 0)
  22706. ButtonsFrame.ScrollBarThickness = 5
  22707. ButtonsFrame.BottomImage = "rbxassetid://148970562"
  22708. ButtonsFrame.TopImage = "rbxassetid://148970562"
  22709. ButtonsFrame.MidImage = "rbxassetid://148970562"
  22710.  
  22711. ToClipboard.Name = "ToClipboard"
  22712. ToClipboard.Parent = ButtonsFrame
  22713. ToClipboard.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  22714. ToClipboard.BorderColor3 = Color3.new(0.117647, 0.392157, 0.117647)
  22715. ToClipboard.Position = UDim2.new(0, 10, 0.5, -10)
  22716. ToClipboard.Size = UDim2.new(0, 100, 0, 20)
  22717. ToClipboard.ZIndex = 3
  22718. ToClipboard.Font = Enum.Font.SourceSansBold
  22719. ToClipboard.FontSize = Enum.FontSize.Size14
  22720. ToClipboard.Text = "COPY"
  22721. ToClipboard.TextColor3 = Color3.new(0.235294, 0.784314, 0.235294)
  22722. ToClipboard.TextSize = 14
  22723.  
  22724. Decompile.Name = "Decompile"
  22725. Decompile.Parent = ButtonsFrame
  22726. Decompile.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  22727. Decompile.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  22728. Decompile.Position = UDim2.new(0, 120, 0.5, -10)
  22729. Decompile.Size = UDim2.new(0, 100, 0, 20)
  22730. Decompile.ZIndex = 3
  22731. Decompile.Font = Enum.Font.SourceSansBold
  22732. Decompile.FontSize = Enum.FontSize.Size14
  22733. Decompile.Text = "DECOMPILE"
  22734. Decompile.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  22735. Decompile.TextSize = 14
  22736.  
  22737. GetReturn.Name = "GetReturn"
  22738. GetReturn.Parent = ButtonsFrame
  22739. GetReturn.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  22740. GetReturn.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  22741. GetReturn.Position = UDim2.new(0, 230, 0.5, -10)
  22742. GetReturn.Size = UDim2.new(0, 100, 0, 20)
  22743. GetReturn.ZIndex = 3
  22744. GetReturn.Font = Enum.Font.SourceSansBold
  22745. GetReturn.FontSize = Enum.FontSize.Size14
  22746. GetReturn.Text = "GET RETURN"
  22747. GetReturn.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  22748. GetReturn.TextSize = 14
  22749.  
  22750. ClearList.Name = "ClearList"
  22751. ClearList.Parent = ButtonsFrame
  22752. ClearList.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  22753. ClearList.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  22754. ClearList.Position = UDim2.new(0, 340, 0.5, -10)
  22755. ClearList.Size = UDim2.new(0, 100, 0, 20)
  22756. ClearList.ZIndex = 3
  22757. ClearList.Font = Enum.Font.SourceSansBold
  22758. ClearList.FontSize = Enum.FontSize.Size14
  22759. ClearList.Text = "CLEAR LOGS"
  22760. ClearList.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  22761. ClearList.TextSize = 14
  22762.  
  22763. CryptStrings.Name = "CryptStrings"
  22764. CryptStrings.Parent = ButtonsFrame
  22765. CryptStrings.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  22766. CryptStrings.BorderColor3 = Color3.new(0.392157, 0.117647, 0.117647)
  22767. CryptStrings.Position = UDim2.new(0, 450, 0.5, -10)
  22768. CryptStrings.Size = UDim2.new(0, 100, 0, 20)
  22769. CryptStrings.ZIndex = 3
  22770. CryptStrings.Font = Enum.Font.SourceSansBold
  22771. CryptStrings.FontSize = Enum.FontSize.Size14
  22772. CryptStrings.Text = "CRYPT STRINGS"
  22773. CryptStrings.TextColor3 = Color3.new(0.784314, 0.235294, 0.235294)
  22774. CryptStrings.TextSize = 14
  22775.  
  22776. EnableSpy.Name = "EnableSpy"
  22777. EnableSpy.Parent = ButtonsFrame
  22778. EnableSpy.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  22779. EnableSpy.BorderColor3 = Color3.fromRGB(30, 100, 30)
  22780. EnableSpy.Position = UDim2.new(0, 560, 0.5, -10)
  22781. EnableSpy.Size = UDim2.new(0, 100, 0, 20)
  22782. EnableSpy.ZIndex = 3
  22783. EnableSpy.Font = Enum.Font.SourceSansBold
  22784. EnableSpy.FontSize = Enum.FontSize.Size14
  22785. EnableSpy.Text = "REMOTESPY"
  22786. EnableSpy.TextColor3 = Color3.fromRGB(60, 200, 60)
  22787. EnableSpy.TextSize = 14
  22788.  
  22789. Last.Name = "Last"
  22790. Last.Parent = ButtonsFrame
  22791. Last.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  22792. Last.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  22793. Last.Position = UDim2.new(0, 670, 0.5, -10)
  22794. Last.Size = UDim2.new(0, 200, 0, 20)
  22795. Last.ZIndex = 3
  22796. Last.Font = Enum.Font.SourceSansBold
  22797. Last.FontSize = Enum.FontSize.Size14
  22798. Last.Text = ""
  22799. Last.TextColor3 = Color3.new(1, 1, 1)
  22800. Last.TextSize = 14
  22801. Last.TextWrapped = true
  22802.  
  22803. Total.Name = "Total"
  22804. Total.Parent = ButtonsFrame
  22805. Total.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  22806. Total.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  22807. Total.Position = UDim2.new(0, 880, 0.5, -10)
  22808. Total.Size = UDim2.new(0, 50, 0, 20)
  22809. Total.ZIndex = 3
  22810. Total.Font = Enum.Font.SourceSansBold
  22811. Total.FontSize = Enum.FontSize.Size14
  22812. Total.Text = "0"
  22813. Total.TextColor3 = Color3.new(1, 1, 1)
  22814. Total.TextSize = 14
  22815. Total.TextWrapped = true
  22816.  
  22817. Settings.Name = "Settings"
  22818. Settings.Parent = ButtonsFrame
  22819. Settings.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  22820. Settings.BorderColor3 = Color3.new(0.117647, 0.392157, 0.392157)
  22821. Settings.Position = UDim2.new(1, -110, 0.5, -10)
  22822. Settings.Size = UDim2.new(0, 100, 0, 20)
  22823. Settings.ZIndex = 3
  22824. Settings.Font = Enum.Font.SourceSansBold
  22825. Settings.FontSize = Enum.FontSize.Size14
  22826. Settings.Text = "REMOTES"
  22827. Settings.TextColor3 = Color3.new(0.235294, 0.784314, 0.784314)
  22828. Settings.TextSize = 14
  22829.  
  22830. SetRemotes.Name = "SetRemotes"
  22831. SetRemotes.Parent = BG
  22832. SetRemotes.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  22833. SetRemotes.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  22834. SetRemotes.Position = UDim2.new(0, 270, 0, 80)
  22835. SetRemotes.Size = UDim2.new(1, -280, 1, -140)
  22836. SetRemotes.Visible = false
  22837. SetRemotes.ZIndex = 2
  22838. SetRemotes.BottomImage = "rbxassetid://148970562"
  22839. SetRemotes.CanvasSize = UDim2.new(0, 0, 25, 0)
  22840. SetRemotes.MidImage = "rbxassetid://148970562"
  22841. SetRemotes.ScrollBarThickness = 5
  22842. SetRemotes.TopImage = "rbxassetid://148970562"
  22843.  
  22844. Storage.Name = "Storage"
  22845. Storage.Parent = RemoteSpy
  22846. Storage.BackgroundColor3 = Color3.new(1, 1, 1)
  22847. Storage.Size = UDim2.new(0, 100, 0, 100)
  22848. Storage.Visible = false
  22849.  
  22850. RBTN.Name = "RBTN"
  22851. RBTN.Parent = Storage
  22852. RBTN.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  22853. RBTN.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  22854. RBTN.Position = UDim2.new(0, 10, 0, 10)
  22855. RBTN.Size = UDim2.new(1, -20, 0, 20)
  22856. RBTN.ZIndex = 3
  22857. RBTN.Font = Enum.Font.SourceSansBold
  22858. RBTN.FontSize = Enum.FontSize.Size14
  22859. RBTN.Text = ""
  22860. RBTN.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  22861. RBTN.TextSize = 14
  22862. RBTN.TextXAlignment = Enum.TextXAlignment.Left
  22863.  
  22864. Icon.Name = "Icon"
  22865. Icon.Parent = RBTN
  22866. Icon.BackgroundColor3 = Color3.new(1, 1, 1)
  22867. Icon.BackgroundTransparency = 1
  22868. Icon.Size = UDim2.new(0, 20, 0, 20)
  22869. Icon.ZIndex = 4
  22870. Icon.Image = "rbxassetid://413369506"
  22871.  
  22872. print(Icon:GetFullName())
  22873.  
  22874. RemoteName.Name = "RemoteName"
  22875. RemoteName.Parent = RBTN
  22876. RemoteName.BackgroundColor3 = Color3.new(0.713726, 0.00392157, 0.298039)
  22877. RemoteName.BorderSizePixel = 0
  22878. RemoteName.Position = UDim2.new(0, 30, 0, 0)
  22879. RemoteName.Size = UDim2.new(0, 140, 0, 20)
  22880. RemoteName.ZIndex = 4
  22881. RemoteName.Font = Enum.Font.SourceSansBold
  22882. RemoteName.FontSize = Enum.FontSize.Size14
  22883. RemoteName.Text = "10"
  22884. RemoteName.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  22885. RemoteName.TextSize = 14
  22886.  
  22887. ID.Name = "ID"
  22888. ID.Parent = RBTN
  22889. ID.BackgroundColor3 = Color3.new(0.458824, 0.00392157, 0.192157)
  22890. ID.BorderSizePixel = 0
  22891. ID.Position = UDim2.new(1, -50, 0, 0)
  22892. ID.Size = UDim2.new(0, 50, 0, 20)
  22893. ID.ZIndex = 4
  22894. ID.Font = Enum.Font.SourceSansBold
  22895. ID.FontSize = Enum.FontSize.Size14
  22896. ID.Text = "10"
  22897. ID.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  22898. ID.TextSize = 14
  22899.  
  22900. SBTN.Name = "SBTN"
  22901. SBTN.Parent = Storage
  22902. SBTN.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  22903. SBTN.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  22904. SBTN.Position = UDim2.new(0, 10, 0, 10)
  22905. SBTN.Size = UDim2.new(1, -20, 0, 20)
  22906. SBTN.ZIndex = 3
  22907. SBTN.Font = Enum.Font.SourceSansBold
  22908. SBTN.FontSize = Enum.FontSize.Size14
  22909. SBTN.Text = ""
  22910. SBTN.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  22911. SBTN.TextSize = 11
  22912. SBTN.TextXAlignment = Enum.TextXAlignment.Left
  22913.  
  22914. Icon_2.Name = "Icon"
  22915. Icon_2.Parent = SBTN
  22916. Icon_2.BackgroundColor3 = Color3.new(1, 1, 1)
  22917. Icon_2.BackgroundTransparency = 1
  22918. Icon_2.Size = UDim2.new(0, 20, 0, 20)
  22919. Icon_2.ZIndex = 4
  22920. Icon_2.Image = "rbxassetid://413369506"
  22921.  
  22922. print(Icon_2:GetFullName())
  22923.  
  22924. RemoteName_2.Name = "RemoteName"
  22925. RemoteName_2.Parent = SBTN
  22926. RemoteName_2.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
  22927. RemoteName_2.BorderSizePixel = 1
  22928. RemoteName_2.BorderColor3 = Color3.fromRGB(62, 62, 62)
  22929. RemoteName_2.Position = UDim2.new(0, 30, 0, 0)
  22930. RemoteName_2.Size = UDim2.new(0, 140, 0, 20)
  22931. RemoteName_2.ZIndex = 4
  22932. RemoteName_2.Font = Enum.Font.SourceSansBold
  22933. RemoteName_2.FontSize = Enum.FontSize.Size14
  22934. RemoteName_2.Text = "SayMessageRequest"
  22935. RemoteName_2.TextColor3 = Color3.fromRGB(200, 200, 200)
  22936. RemoteName_2.TextSize = 11
  22937.  
  22938.  
  22939. ScriptLine.Name = "ScriptLine"
  22940. ScriptLine.Parent = Storage
  22941. ScriptLine.BackgroundColor3 = Color3.new(1, 1, 1)
  22942. ScriptLine.BackgroundTransparency = 1
  22943. ScriptLine.Size = UDim2.new(1, 0, 0, 17)
  22944. ScriptLine.ZIndex = 2
  22945.  
  22946. Line.Name = "Line"
  22947. Line.Parent = ScriptLine
  22948. Line.BackgroundColor3 = Color3.new(0.329412, 0, 0)
  22949. Line.BackgroundTransparency = 1
  22950. Line.BorderSizePixel = 0
  22951. Line.Size = UDim2.new(0, 40, 1, 0)
  22952. Line.ZIndex = 3
  22953. Line.Font = Enum.Font.SourceSansBold
  22954. Line.FontSize = Enum.FontSize.Size18
  22955. Line.Text = ""
  22956. Line.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  22957. Line.TextSize = 17
  22958.  
  22959. SourceText.Name = "SourceText"
  22960. SourceText.Parent = ScriptLine
  22961. SourceText.BackgroundColor3 = Color3.new(1, 1, 1)
  22962. SourceText.BackgroundTransparency = 1
  22963. SourceText.Position = UDim2.new(0, 40, 0, 0)
  22964. SourceText.Size = UDim2.new(1, -40, 1, 0)
  22965. SourceText.ZIndex = 3
  22966. SourceText.Font = Enum.Font.Code
  22967. SourceText.FontSize = Enum.FontSize.Size18
  22968. SourceText.Text = ""
  22969. SourceText.TextColor3 = Color3.new(1, 1, 1)
  22970. SourceText.TextSize = 17
  22971. SourceText.TextXAlignment = Enum.TextXAlignment.Left
  22972.  
  22973. Tokens.Name = "Tokens"
  22974. Tokens.Parent = ScriptLine
  22975. Tokens.BackgroundColor3 = Color3.new(1, 1, 1)
  22976. Tokens.BackgroundTransparency = 1
  22977. Tokens.Position = UDim2.new(0, 40, 0, 0)
  22978. Tokens.Size = UDim2.new(1, -40, 1, 0)
  22979. Tokens.ZIndex = 3
  22980. Tokens.Font = Enum.Font.Code
  22981. Tokens.FontSize = Enum.FontSize.Size18
  22982. Tokens.Text = ""
  22983. Tokens.TextColor3 = Color3.new(0.392157, 0.392157, 0.392157)
  22984. Tokens.TextSize = 17
  22985. Tokens.TextXAlignment = Enum.TextXAlignment.Left
  22986.  
  22987. Strings.Name = "Strings"
  22988. Strings.Parent = ScriptLine
  22989. Strings.BackgroundColor3 = Color3.new(1, 1, 1)
  22990. Strings.BackgroundTransparency = 1
  22991. Strings.Position = UDim2.new(0, 40, 0, 0)
  22992. Strings.Size = UDim2.new(1, -40, 1, 0)
  22993. Strings.ZIndex = 5
  22994. Strings.Font = Enum.Font.Code
  22995. Strings.FontSize = Enum.FontSize.Size18
  22996. Strings.Text = ""
  22997. Strings.TextColor3 = Color3.new(1, 0.615686, 0)
  22998. Strings.TextSize = 17
  22999. Strings.TextXAlignment = Enum.TextXAlignment.Left
  23000.  
  23001. Comments.Name = "Comments"
  23002. Comments.Parent = ScriptLine
  23003. Comments.BackgroundColor3 = Color3.new(1, 1, 1)
  23004. Comments.BackgroundTransparency = 1
  23005. Comments.Position = UDim2.new(0, 40, 0, 0)
  23006. Comments.Size = UDim2.new(1, -40, 1, 0)
  23007. Comments.ZIndex = 5
  23008. Comments.Font = Enum.Font.Code
  23009. Comments.FontSize = Enum.FontSize.Size18
  23010. Comments.Text = ""
  23011. Comments.TextColor3 = Color3.fromRGB(60, 200, 60)
  23012. Comments.TextSize = 17
  23013. Comments.TextXAlignment = Enum.TextXAlignment.Left
  23014.  
  23015. RemoteHighlight.Name = "RemoteHighlight"
  23016. RemoteHighlight.Parent = ScriptLine
  23017. RemoteHighlight.BackgroundColor3 = Color3.new(1, 1, 1)
  23018. RemoteHighlight.BackgroundTransparency = 1
  23019. RemoteHighlight.Position = UDim2.new(0, 40, 0, 0)
  23020. RemoteHighlight.Size = UDim2.new(1, -40, 1, 0)
  23021. RemoteHighlight.ZIndex = 3
  23022. RemoteHighlight.Font = Enum.Font.Code
  23023. RemoteHighlight.FontSize = Enum.FontSize.Size18
  23024. RemoteHighlight.Text = ""
  23025. RemoteHighlight.TextColor3 = Color3.fromRGB(0, 145, 255)
  23026. RemoteHighlight.TextSize = 17
  23027. RemoteHighlight.TextXAlignment = Enum.TextXAlignment.Left
  23028.  
  23029. Keywords.Name = "Keywords"
  23030. Keywords.Parent = ScriptLine
  23031. Keywords.BackgroundColor3 = Color3.new(1, 1, 1)
  23032. Keywords.BackgroundTransparency = 1
  23033. Keywords.Position = UDim2.new(0, 40, 0, 0)
  23034. Keywords.Size = UDim2.new(1, -40, 1, 0)
  23035. Keywords.ZIndex = 3
  23036. Keywords.Font = Enum.Font.Code
  23037. Keywords.FontSize = Enum.FontSize.Size18
  23038. Keywords.Text = ""
  23039. Keywords.TextColor3 = Color3.new(0.231373, 1, 0)
  23040. Keywords.TextSize = 17
  23041. Keywords.TextXAlignment = Enum.TextXAlignment.Left
  23042.  
  23043. Globals.Name = "Globals"
  23044. Globals.Parent = ScriptLine
  23045. Globals.BackgroundColor3 = Color3.new(1, 1, 1)
  23046. Globals.BackgroundTransparency = 1
  23047. Globals.Position = UDim2.new(0, 40, 0, 0)
  23048. Globals.Size = UDim2.new(1, -40, 1, 0)
  23049. Globals.ZIndex = 3
  23050. Globals.Font = Enum.Font.Code
  23051. Globals.FontSize = Enum.FontSize.Size18
  23052. Globals.Text = ""
  23053. Globals.TextColor3 = Color3.new(1, 0, 0)
  23054. Globals.TextSize = 17
  23055. Globals.TextXAlignment = Enum.TextXAlignment.Left
  23056.  
  23057. Enabled.Name = "Enabled"
  23058. Enabled.Parent = SBTN
  23059. Enabled.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
  23060. Enabled.BorderSizePixel = 1
  23061. Enabled.BorderColor3 = Color3.fromRGB(30, 100, 30)
  23062. Enabled.Position = UDim2.new(0, 210, 0, 0)
  23063. Enabled.Size = UDim2.new(1, -210, 1, 0)
  23064. Enabled.ZIndex = 4
  23065. Enabled.Font = Enum.Font.SourceSansBold
  23066. Enabled.FontSize = Enum.FontSize.Size14
  23067. Enabled.Text = "Enabled"
  23068. Enabled.TextColor3 = Color3.fromRGB(60, 200, 60)
  23069. Enabled.TextSize = 14
  23070.  
  23071. FullScreen.Name = "FullScreen"
  23072. FullScreen.Parent = Ribbon
  23073. FullScreen.BackgroundColor3 = Color3.new(1, 0, 0)
  23074. FullScreen.BorderSizePixel = 0
  23075. FullScreen.Position = UDim2.new(1, -90, 0, 0)
  23076. FullScreen.Size = UDim2.new(0, 40, 0, 20)
  23077. FullScreen.ZIndex = 3
  23078. FullScreen.Font = Enum.Font.SourceSansBold
  23079. FullScreen.FontSize = Enum.FontSize.Size14
  23080. FullScreen.Text = "[~]"
  23081. FullScreen.TextColor3 = Color3.new(1, 1, 1)
  23082. FullScreen.TextSize = 14
  23083.  
  23084. SetRemotesTab.Name = "SetRemotesTab"
  23085. SetRemotesTab.Parent = BG
  23086. SetRemotesTab.Visible = false
  23087. SetRemotesTab.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  23088. SetRemotesTab.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  23089. SetRemotesTab.ClipsDescendants = true
  23090. SetRemotesTab.Position = UDim2.new(0, 270, 1, -50)
  23091. SetRemotesTab.Size = UDim2.new(1, -280, 0, 40)
  23092. SetRemotesTab.ZIndex = 2
  23093.  
  23094. FilterF.Name = "FilterF"
  23095. FilterF.Parent = SetRemotesTab
  23096. FilterF.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  23097. FilterF.BorderColor3 = Color3.new(0.392157, 0.117647, 0.117647)
  23098. FilterF.Position = UDim2.new(0, 120, 0.5, -10)
  23099. FilterF.Size = UDim2.new(0, 120, 0, 20)
  23100. FilterF.ZIndex = 3
  23101. FilterF.Font = Enum.Font.SourceSansBold
  23102. FilterF.FontSize = Enum.FontSize.Size14
  23103. FilterF.Text = "FILTER FUNCTIONS"
  23104. FilterF.TextColor3 = Color3.new(0.784314, 0.235294, 0.235294)
  23105. FilterF.TextSize = 14
  23106.  
  23107. FilterE.Name = "FilterE"
  23108. FilterE.Parent = SetRemotesTab
  23109. FilterE.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  23110. FilterE.BorderColor3 = Color3.new(0.392157, 0.117647, 0.117647)
  23111. FilterE.Position = UDim2.new(0, 10, 0.5, -10)
  23112. FilterE.Size = UDim2.new(0, 100, 0, 20)
  23113. FilterE.ZIndex = 3
  23114. FilterE.Font = Enum.Font.SourceSansBold
  23115. FilterE.FontSize = Enum.FontSize.Size14
  23116. FilterE.Text = "FILTER EVENTS"
  23117. FilterE.TextColor3 = Color3.new(0.784314, 0.235294, 0.235294)
  23118. FilterE.TextSize = 14
  23119.  
  23120. Search.Name = "Search"
  23121. Search.Parent = SetRemotesTab
  23122. Search.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  23123. Search.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  23124. Search.Position = UDim2.new(0, 360, 0.5, -10)
  23125. Search.Selectable = true
  23126. Search.Size = UDim2.new(1, -370, 0, 20)
  23127. Search.ZIndex = 3
  23128. Search.Font = Enum.Font.SourceSansBold
  23129. Search.FontSize = Enum.FontSize.Size14
  23130. Search.Text = "[SEARCH]"
  23131. Search.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  23132. Search.TextSize = 14
  23133.  
  23134. lvl6Output.Name = "lvl6Output"
  23135. lvl6Output.Parent = lvl6Frame
  23136. lvl6Output.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  23137. lvl6Output.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  23138. lvl6Output.Position = UDim2.new(0, 0, 1, -110)
  23139. lvl6Output.Size = UDim2.new(1, 0, 0, 110)
  23140. lvl6Output.ZIndex = 3
  23141. lvl6Output.CanvasSize = UDim2.new(3, 0, 15, 0)
  23142. lvl6Output.BottomImage = "rbxassetid://148970562"
  23143. lvl6Output.MidImage = "rbxassetid://148970562"
  23144. lvl6Output.ScrollBarThickness = 5
  23145. lvl6Output.TopImage = "rbxassetid://148970562"
  23146.  
  23147. lvl6Source.Name = "lvl6Source"
  23148. lvl6Source.Parent = lvl6Frame
  23149. lvl6Source.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  23150. lvl6Source.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  23151. lvl6Source.Position = UDim2.new(0, 0, 0, 30)
  23152. lvl6Source.Size = UDim2.new(1, 0, 1, -160)
  23153. lvl6Source.ZIndex = 3
  23154. lvl6Source.BottomImage = "rbxassetid://148970562"
  23155. lvl6Source.CanvasSize = UDim2.new(0, 0, 20, 0)
  23156. lvl6Source.MidImage = "rbxassetid://148970562"
  23157. lvl6Source.ScrollBarThickness = 5
  23158. lvl6Source.TopImage = "rbxassetid://148970562"
  23159.  
  23160. Source_.Name = "Source_"
  23161. Source_.Parent = lvl6Source
  23162. Source_.BackgroundColor3 = Color3.new(1, 1, 1)
  23163. Source_.BackgroundTransparency = 1
  23164. Source_.Size = UDim2.new(1, 0, 1, 0)
  23165. Source_.Position = UDim2.new(0, 30, 0, 0)
  23166. Source_.ZIndex = 4
  23167. Source_.ClearTextOnFocus = false
  23168. Source_.MultiLine = true
  23169. Source_.Font = Enum.Font.Code
  23170. Source_.FontSize = Enum.FontSize.Size18
  23171. Source_.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  23172. Source_.TextSize = 17
  23173. Source_.Text = "print(\"Welcome to R2S script editor!\")"
  23174. Source_.TextXAlignment = Enum.TextXAlignment.Left
  23175. Source_.TextYAlignment = Enum.TextYAlignment.Top
  23176.  
  23177. Comments_.Name = "Comments_"
  23178. Comments_.Parent = Source_
  23179. Comments_.BackgroundColor3 = Color3.new(1, 1, 1)
  23180. Comments_.BackgroundTransparency = 1
  23181. Comments_.Size = UDim2.new(1, 0, 1, 0)
  23182. Comments_.ZIndex = 5
  23183. Comments_.Font = Enum.Font.Code
  23184. Comments_.FontSize = Enum.FontSize.Size18
  23185. Comments_.Text = ""
  23186. Comments_.TextColor3 = Color3.new(0.235294, 0.784314, 0.235294)
  23187. Comments_.TextSize = 17
  23188. Comments_.TextXAlignment = Enum.TextXAlignment.Left
  23189. Comments_.TextYAlignment = Enum.TextYAlignment.Top
  23190.  
  23191. Globals_.Name = "Globals_"
  23192. Globals_.Parent = Source_
  23193. Globals_.BackgroundColor3 = Color3.new(1, 1, 1)
  23194. Globals_.BackgroundTransparency = 1
  23195. Globals_.Size = UDim2.new(1, 0, 1, 0)
  23196. Globals_.ZIndex = 5
  23197. Globals_.Font = Enum.Font.Code
  23198. Globals_.FontSize = Enum.FontSize.Size18
  23199. Globals_.Text = ""
  23200. Globals_.TextColor3 = Color3.new(1, 0, 0)
  23201. Globals_.TextSize = 17
  23202. Globals_.TextXAlignment = Enum.TextXAlignment.Left
  23203. Globals_.TextYAlignment = Enum.TextYAlignment.Top
  23204.  
  23205. Keywords_.Name = "Keywords_"
  23206. Keywords_.Parent = Source_
  23207. Keywords_.BackgroundColor3 = Color3.new(1, 1, 1)
  23208. Keywords_.BackgroundTransparency = 1
  23209. Keywords_.Size = UDim2.new(1, 0, 1, 0)
  23210. Keywords_.ZIndex = 5
  23211. Keywords_.Font = Enum.Font.Code
  23212. Keywords_.FontSize = Enum.FontSize.Size18
  23213. Keywords_.Text = ""
  23214. Keywords_.TextColor3 = Color3.new(0.231373, 1, 0)
  23215. Keywords_.TextSize = 17
  23216. Keywords_.TextXAlignment = Enum.TextXAlignment.Left
  23217. Keywords_.TextYAlignment = Enum.TextYAlignment.Top
  23218.  
  23219. RemoteHighlight_.Name = "RemoteHighlight_"
  23220. RemoteHighlight_.Parent = Source_
  23221. RemoteHighlight_.BackgroundColor3 = Color3.new(1, 1, 1)
  23222. RemoteHighlight_.BackgroundTransparency = 1
  23223. RemoteHighlight_.Size = UDim2.new(1, 0, 1, 0)
  23224. RemoteHighlight_.ZIndex = 5
  23225. RemoteHighlight_.Font = Enum.Font.Code
  23226. RemoteHighlight_.FontSize = Enum.FontSize.Size18
  23227. RemoteHighlight_.Text = ""
  23228. RemoteHighlight_.TextColor3 = Color3.new(0, 0.568627, 1)
  23229. RemoteHighlight_.TextSize = 17
  23230. RemoteHighlight_.TextXAlignment = Enum.TextXAlignment.Left
  23231. RemoteHighlight_.TextYAlignment = Enum.TextYAlignment.Top
  23232.  
  23233. Strings_.Name = "Strings_"
  23234. Strings_.Parent = Source_
  23235. Strings_.BackgroundColor3 = Color3.new(1, 1, 1)
  23236. Strings_.BackgroundTransparency = 1
  23237. Strings_.Size = UDim2.new(1, 0, 1, 0)
  23238. Strings_.ZIndex = 5
  23239. Strings_.Font = Enum.Font.Code
  23240. Strings_.FontSize = Enum.FontSize.Size18
  23241. Strings_.Text = ""
  23242. Strings_.TextColor3 = Color3.new(1, 0.615686, 0)
  23243. Strings_.TextSize = 17
  23244. Strings_.TextXAlignment = Enum.TextXAlignment.Left
  23245. Strings_.TextYAlignment = Enum.TextYAlignment.Top
  23246.  
  23247. Tokens_.Name = "Tokens_"
  23248. Tokens_.Parent = Source_
  23249. Tokens_.BackgroundColor3 = Color3.new(1, 1, 1)
  23250. Tokens_.BackgroundTransparency = 1
  23251. Tokens_.Size = UDim2.new(1, 0, 1, 0)
  23252. Tokens_.ZIndex = 5
  23253. Tokens_.Font = Enum.Font.Code
  23254. Tokens_.FontSize = Enum.FontSize.Size18
  23255. Tokens_.Text = ""
  23256. Tokens_.TextColor3 = Color3.new(0.392157, 0.392157, 0.392157)
  23257. Tokens_.TextSize = 17
  23258. Tokens_.TextXAlignment = Enum.TextXAlignment.Left
  23259. Tokens_.TextYAlignment = Enum.TextYAlignment.Top
  23260.  
  23261. ExecuteScript.Name = "ExecuteScript"
  23262. ExecuteScript.Parent = lvl6Frame
  23263. ExecuteScript.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  23264. ExecuteScript.BorderColor3 = Color3.new(0.117647, 0.392157, 0.117647)
  23265. ExecuteScript.Size = UDim2.new(1, -700, 0, 20)
  23266. ExecuteScript.ZIndex = 3
  23267. ExecuteScript.Font = Enum.Font.SourceSansBold
  23268. ExecuteScript.FontSize = Enum.FontSize.Size14
  23269. ExecuteScript.Text = "EXECUTE"
  23270. ExecuteScript.TextColor3 = Color3.new(0.235294, 0.784314, 0.235294)
  23271. ExecuteScript.TextSize = 14
  23272.  
  23273. lvl6.Name = "lvl6"
  23274. lvl6.Parent = ButtonsFrame
  23275. lvl6.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  23276. lvl6.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  23277. lvl6.Position = UDim2.new(0, 940, 0.5, -10)
  23278. lvl6.Size = UDim2.new(0, 100, 0, 20)
  23279. lvl6.ZIndex = 3
  23280. lvl6.Font = Enum.Font.SourceSansBold
  23281. lvl6.FontSize = Enum.FontSize.Size14
  23282. lvl6.Text = "LVL6 "
  23283. lvl6.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  23284. lvl6.TextSize = 14
  23285.  
  23286. lvl6Frame.Name = "lvl6Frame"
  23287. lvl6Frame.Parent = BG
  23288. lvl6Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  23289. lvl6Frame.BackgroundTransparency = 1
  23290. lvl6Frame.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  23291. lvl6Frame.Position = UDim2.new(0, 270, 0, 80)
  23292. lvl6Frame.Size = UDim2.new(1, -280, 1, -90)
  23293. lvl6Frame.ZIndex = 2
  23294. lvl6Frame.Visible = false
  23295.  
  23296. Resize.Name = "Resize"
  23297. Resize.Parent = lvl6Frame
  23298. Resize.BackgroundColor3 = Color3.new(0.392157, 0.392157, 0.392157)
  23299. Resize.BorderSizePixel = 0
  23300. Resize.Draggable = true
  23301. Resize.Position = UDim2.new(0.5, -50, 1, -130)
  23302. Resize.Size = UDim2.new(0, 100, 0, 10)
  23303. Resize.ZIndex = 3
  23304. Resize.Font = Enum.Font.SourceSans
  23305. Resize.FontSize = Enum.FontSize.Size14
  23306. Resize.Text = ""
  23307. Resize.TextSize = 14
  23308.  
  23309. ClearScript.Name = "ClearScript"
  23310. ClearScript.Parent = lvl6Frame
  23311. ClearScript.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  23312. ClearScript.BorderColor3 = Color3.new(0.392157, 0.117647, 0.117647)
  23313. ClearScript.Position = UDim2.new(1, -280, 0, 0)
  23314. ClearScript.Size = UDim2.new(0, 280, 0, 20)
  23315. ClearScript.ZIndex = 3
  23316. ClearScript.Font = Enum.Font.SourceSansBold
  23317. ClearScript.FontSize = Enum.FontSize.Size14
  23318. ClearScript.Text = "CLEAR"
  23319. ClearScript.TextColor3 = Color3.new(0.784314, 0.235294, 0.235294)
  23320. ClearScript.TextSize = 14
  23321.  
  23322. ClearOutput.Name = "ClearOutput"
  23323. ClearOutput.Parent = lvl6Frame
  23324. ClearOutput.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  23325. ClearOutput.BorderColor3 = Color3.new(0.392157, 0.117647, 0.117647)
  23326. ClearOutput.Position = UDim2.new(1, -680, 0, 0)
  23327. ClearOutput.Size = UDim2.new(0, 390, 0, 20)
  23328. ClearOutput.ZIndex = 3
  23329. ClearOutput.Font = Enum.Font.SourceSansBold
  23330. ClearOutput.FontSize = Enum.FontSize.Size14
  23331. ClearOutput.Text = "CLEAR OUTPUT"
  23332. ClearOutput.TextColor3 = Color3.new(0.784314, 0.235294, 0.235294)
  23333. ClearOutput.TextSize = 14
  23334.  
  23335. Label.Name = "Label"
  23336. Label.Parent = Storage
  23337. Label.BackgroundColor3 = Color3.new(1, 1, 1)
  23338. Label.BackgroundTransparency = 1
  23339. Label.Size = UDim2.new(1, 0, 0, 17)
  23340. Label.ZIndex = 4
  23341. Label.Font = Enum.Font.Code
  23342. Label.FontSize = Enum.FontSize.Size14
  23343. Label.TextColor3 = Color3.new(1, 1, 1)
  23344. Label.TextSize = 14
  23345. Label.TextXAlignment = Enum.TextXAlignment.Left
  23346.  
  23347. Lines.Name = "Lines"
  23348. Lines.Parent = lvl6Source
  23349. Lines.BackgroundColor3 = Color3.new(1, 1, 1)
  23350. Lines.BackgroundTransparency = 1
  23351. Lines.Size = UDim2.new(0, 30, 1, 0)
  23352. Lines.ZIndex = 4
  23353. Lines.Font = Enum.Font.Code
  23354. Lines.FontSize = Enum.FontSize.Size18
  23355. Lines.Text = "1"
  23356. Lines.TextColor3 = Color3.new(1, 1, 1)
  23357. Lines.TextSize = 17
  23358. Lines.TextYAlignment = Enum.TextYAlignment.Top
  23359.  
  23360. LoadSource.Name = "LoadSource"
  23361. LoadSource.Parent = ButtonsFrame
  23362. LoadSource.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  23363. LoadSource.BorderColor3 = Color3.new(0.384314, 0.384314, 0.384314)
  23364. LoadSource.Position = UDim2.new(0, 1050, 0.5, -10)
  23365. LoadSource.Size = UDim2.new(0, 100, 0, 20)
  23366. LoadSource.ZIndex = 3
  23367. LoadSource.Font = Enum.Font.SourceSansBold
  23368. LoadSource.FontSize = Enum.FontSize.Size14
  23369. LoadSource.Text = "LOAD"
  23370. LoadSource.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  23371. LoadSource.TextSize = 14
  23372.  
  23373. Mute.Name = "Mute"
  23374. Mute.Parent = ButtonsFrame
  23375. Mute.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  23376. Mute.BorderColor3 = Color3.fromRGB(30, 100, 30)
  23377. Mute.Position = UDim2.new(0, 1160, 0.5, -10)
  23378. Mute.Size = UDim2.new(0, 100, 0, 20)
  23379. Mute.ZIndex = 3
  23380. Mute.Font = Enum.Font.SourceSansBold
  23381. Mute.FontSize = Enum.FontSize.Size14
  23382. Mute.Text = ""
  23383. Mute.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  23384. Mute.TextSize = 14
  23385.  
  23386. Icon_3 .Name = "Icon"
  23387. Icon_3 .Parent = Mute
  23388. Icon_3 .BackgroundColor3 = Color3.new(1, 1, 1)
  23389. Icon_3 .BackgroundTransparency = 1
  23390. Icon_3 .Position = UDim2.new(0.5, -10, 0, 0)
  23391. Icon_3 .Size = UDim2.new(0, 20, 1, 0)
  23392. Icon_3 .ZIndex = 4
  23393. Icon_3 .Image = "rbxassetid://302250236"
  23394. Icon_3 .ImageColor3 = Color3.fromRGB(60, 200, 60)
  23395.  
  23396. Refresh.Name = "Refresh"
  23397. Refresh.Parent = SetRemotesTab
  23398. Refresh.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  23399. Refresh.BorderColor3 = Color3.new(0.380392, 0.380392, 0.380392)
  23400. Refresh.Position = UDim2.new(0, 250, 0.5, -10)
  23401. Refresh.Size = UDim2.new(0, 100, 0, 20)
  23402. Refresh.ZIndex = 3
  23403. Refresh.Font = Enum.Font.SourceSansBold
  23404. Refresh.FontSize = Enum.FontSize.Size14
  23405. Refresh.Text = "REFRESH"
  23406. Refresh.TextColor3 = Color3.new(0.784314, 0.784314, 0.784314)
  23407. Refresh.TextSize = 14
  23408.  
  23409. -- FrontEnd-Backend // UI Functions
  23410.  
  23411. local playSound = function(sound, int)
  23412.     spawn(function()
  23413.         local s = sound:Clone()
  23414.         s.Parent = RemoteSpy
  23415.         s:Play()
  23416.         s.PlaybackSpeed = int
  23417.     end)
  23418. end
  23419.  
  23420. local HasSpecial = function(string)
  23421.     return (string:match("%c") or string:match("%s") or string:match("%p")) ~= nil
  23422. end
  23423.  
  23424. local GetPath = function(Instance)
  23425.     local Obj = Instance
  23426.     local string = {}
  23427.     local temp = {}
  23428.     local error = false
  23429.    
  23430.     while Obj ~= game do
  23431.         if Obj == nil then
  23432.             error = true
  23433.             break
  23434.         end
  23435.         table.insert(temp, Obj.Parent == game and Obj.ClassName or tostring(Obj))
  23436.         Obj = Obj.Parent
  23437.     end
  23438.    
  23439.     table.insert(string, "game:GetService(\"" .. temp[#temp] .. "\")")
  23440.    
  23441.     for i = #temp - 1, 1, -1 do
  23442.         table.insert(string, HasSpecial(temp[i]) and "[\"" .. temp[i] .. "\"]" or "." .. temp[i])
  23443.     end
  23444.  
  23445.     return (error and "nil -- Path contained an invalid instance" or table.concat(string, ""))
  23446. end
  23447.  
  23448. local GetType = function(Instance)
  23449.     local Types =
  23450.     {
  23451.         EnumItem = function()
  23452.             return "Enum." .. tostring(Instance.EnumType) .. "." .. tostring(Instance.Name)
  23453.         end,
  23454.         Instance = function()
  23455.             return GetPath(Instance)
  23456.         end,
  23457.         CFrame = function()
  23458.             return "CFrame.new(" .. tostring(Instance) .. ")"
  23459.         end,
  23460.         Vector3 = function()
  23461.             return "Vector3.new(" .. tostring(Instance) .. ")"
  23462.         end,
  23463.         BrickColor = function()
  23464.             return "BrickColor.new(\"" .. tostring(Instance) .. "\")"
  23465.         end,
  23466.         Color3 = function()
  23467.             return "Color3.new(" .. tostring(Instance) .. ")"
  23468.         end,
  23469.         string = function()
  23470.             local S = tostring(Instance)
  23471.             return "\"" .. (encrypt_string and S:gsub(".", function(c) return "\\" .. c:byte() end) or S) .. "\""
  23472.         end,
  23473.         Ray = function()
  23474.             return "Ray.new(Vector3.new(" .. tostring(Instance.Origin) .. "), Vector3.new(" .. tostring(Instance.Direction) .. "))"
  23475.         end
  23476.     }
  23477.  
  23478.     return Types[typeof(Instance)] ~= nil and Types[typeof(Instance)]() or tostring(Instance)
  23479. end
  23480.  
  23481. local size_frame = function(frame, UDim)
  23482.     frame:TweenSize(UDim, "Out", "Quint", 0.3)
  23483. end
  23484.  
  23485. local pos_frame = function(frame, UDim)
  23486.     frame:TweenPosition(UDim, "Out", "Quint", 0.3)
  23487. end
  23488.  
  23489. local size_pos_frame = function(frame, UDim, UDim2)
  23490.     frame:TweenSizeAndPosition(UDim, UDim2, "Out", "Quint", 0.3)
  23491. end
  23492.  
  23493. local resize_onchange = function(type)
  23494.     if type == "Position" then
  23495.         Resize.Position = UDim2.new(0.5, -50, 1, Resize.Position.Y.Offset)
  23496.         lvl6Source.Size = UDim2.new(1, 0, 1, Resize.Position.Y.Offset - 30)
  23497.         lvl6Output.Position = UDim2.new(0, 0, 1, Resize.Position.Y.Offset + 20)
  23498.         lvl6Output.Size = UDim2.new(1, 0, 0, 110 + (-130 - Resize.Position.Y.Offset))
  23499.         if Resize.Position.Y.Offset <= -420 then
  23500.             Resize.Position = UDim2.new(0.5, -50, 1, -420)
  23501.         elseif Resize.Position.Y.Offset >= -40 then
  23502.             Resize.Position = UDim2.new(0.5, -50, 1, -40)
  23503.         end
  23504.     end
  23505. end
  23506.  
  23507. local clear_lvl6 = function()
  23508.     playSound(topPress, 1)
  23509.     Source_.Text = ""
  23510. end
  23511.  
  23512. local onchange_lvl6source = function(type)
  23513.     if type == "Text" then
  23514.         Source_.Comments_.Text = Comments(Source_.Text)
  23515.     end
  23516. end
  23517.  
  23518. local hide = function()
  23519.     playSound(openSound, 0.9)
  23520.     size_frame(BG, UDim2.new(0, 300, 0, 20))
  23521.     pos_frame(Title, UDim2.new(0, 0, 0, 0))
  23522.     pos_frame(Remotes, UDim2.new(0, 10, 0, 100))
  23523.     pos_frame(Source, UDim2.new(0, 270, 0, 100))
  23524.     BG.Draggable = true
  23525.     SetRemotes.Visible = false
  23526.     SetRemotesTab.Visible = false
  23527.     lvl6Frame.Visible = false
  23528.     Source.Visible = true
  23529.    
  23530.     return "[]"
  23531. end
  23532.  
  23533. local show = function()
  23534.     playSound(openSound, 1)
  23535.     size_frame(BG, UDim2.new(1, -300, 1, -200))
  23536.     pos_frame(BG, UDim2.new(0.1, 0, 0.1, 0))
  23537.     pos_frame(Title, UDim2.new(0.5, -100, 0, 0))
  23538.     pos_frame(Remotes, UDim2.new(0, 10, 0, 80))
  23539.     pos_frame(Source, UDim2.new(0, 270, 0, 80))
  23540.     BG.Draggable = false
  23541.    
  23542.     return "_"
  23543. end
  23544.  
  23545. local onclick_lvl6 = function()
  23546.     playSound(topPress, 1)
  23547.     lvl6Frame.Visible = true
  23548.     SetRemotes.Visible = false
  23549.     SetRemotesTab.Visible = false
  23550.     Source.Visible = false
  23551. end
  23552.  
  23553. local onclick_hide = function()
  23554.     Hide.Text = Hide.Text == "_" and hide() or show()
  23555. end
  23556.  
  23557. local onclick_settings = function()
  23558.     playSound(topPress, 1)
  23559.     Source.Visible = not Source.Visible
  23560.     SetRemotes.Visible = not Source.Visible
  23561.     SetRemotesTab.Visible = not Source.Visible
  23562.     lvl6Frame.Visible = false
  23563. end
  23564.  
  23565. local onclick_remotespy = function()
  23566.     playSound(topPress, 1)
  23567.     spy_enabled = not spy_enabled
  23568.     EnableSpy.TextColor3 = EnableSpy.TextColor3 == Color3.fromRGB(60, 200, 60) and Color3.fromRGB(200, 60, 60) or Color3.fromRGB(60, 200, 60)
  23569.     EnableSpy.BorderColor3 = EnableSpy.TextColor3 == Color3.fromRGB(200, 60, 60) and Color3.fromRGB(100, 30, 30) or Color3.fromRGB(30, 100, 30)
  23570. end
  23571.  
  23572. local onclick_mute = function()
  23573.     playSound(topPress, 1)
  23574.     Mute.BorderColor3 = Mute.BorderColor3 == Color3.fromRGB(30, 100, 30) and Color3.fromRGB(100, 30, 30) or Color3.fromRGB(30, 100, 30)
  23575.     Mute.Icon.ImageColor3 = Mute.Icon.ImageColor3 == Color3.fromRGB(60, 200, 60) and Color3.fromRGB(200, 60, 60) or Color3.fromRGB(60, 200, 60)
  23576.     for i, v in pairs(sounds) do
  23577.         v.Volume = Mute.Icon.ImageColor3 == Color3.fromRGB(60, 200, 60) and 0.5 or 0
  23578.     end
  23579. end
  23580.  
  23581. local onclick_cryptstring = function()
  23582.     playSound(topPress, 1)
  23583.     encrypt_string = not encrypt_string
  23584.     CryptStrings.TextColor3 = CryptStrings.TextColor3 == Color3.fromRGB(60, 200, 60) and Color3.fromRGB(200, 60, 60) or Color3.fromRGB(60, 200, 60)
  23585.     CryptStrings.BorderColor3 = CryptStrings.TextColor3 == Color3.fromRGB(200, 60, 60) and Color3.fromRGB(100, 30, 30) or Color3.fromRGB(30, 100, 30)
  23586. end
  23587.  
  23588. local clear_logs = function()
  23589.     playSound(topPress, 1)
  23590.     Remotes:ClearAllChildren()
  23591.     remotes_fired = 0
  23592.     Total.Text = "0"
  23593. end
  23594.  
  23595. local filter_events = function()
  23596.     local n = 0
  23597.     for i, v in pairs(SetRemotes:GetChildren()) do
  23598.         v.Visible = not (FilterE.TextColor3 == Color3.fromRGB(60, 200, 60) and v.Icon.Image == "rbxassetid://413369623")
  23599.         if v.Visible == true then
  23600.             n = n + 1
  23601.             v.Position = UDim2.new(0, 10, 0, -20 + n * 30)
  23602.         else
  23603.             v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  23604.         end
  23605.     end
  23606. end
  23607.  
  23608. local filter_functions = function()
  23609.     local n = 0
  23610.     for i, v in pairs(SetRemotes:GetChildren()) do
  23611.         v.Visible = not (FilterF.TextColor3 == Color3.fromRGB(60, 200, 60) and v.Icon.Image == "rbxassetid://413369506")
  23612.         if v.Visible == true then
  23613.             n = n + 1
  23614.             v.Position = UDim2.new(0, 10, 0, -20 + n * 30)
  23615.         else
  23616.             v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  23617.         end
  23618.     end
  23619. end
  23620.  
  23621. local onclick_fevents = function()
  23622.     playSound(topPress, 1)
  23623.     FilterE.TextColor3 = FilterE.TextColor3 == Color3.fromRGB(60, 200, 60) and Color3.fromRGB(200, 60, 60) or Color3.fromRGB(60, 200, 60)
  23624.     FilterE.BorderColor3 = FilterE.TextColor3 == Color3.fromRGB(200, 60, 60) and Color3.fromRGB(100, 30, 30) or Color3.fromRGB(30, 100, 30)
  23625.     filter_events()
  23626. end
  23627.  
  23628. local onclick_ffunctions = function()
  23629.     playSound(topPress, 1)
  23630.     FilterF.TextColor3 = FilterF.TextColor3 == Color3.fromRGB(60, 200, 60) and Color3.fromRGB(200, 60, 60) or Color3.fromRGB(60, 200, 60)
  23631.     FilterF.BorderColor3 = FilterF.TextColor3 == Color3.fromRGB(200, 60, 60) and Color3.fromRGB(100, 30, 30) or Color3.fromRGB(30, 100, 30)
  23632.     filter_functions()
  23633. end
  23634.  
  23635. local Highlight = function(string, keywords)
  23636.     local K = {}
  23637.     local S = string
  23638.     local Token =
  23639.     {
  23640.         ["="] = true,
  23641.         ["."] = true,
  23642.         [","] = true,
  23643.         ["("] = true,
  23644.         [")"] = true,
  23645.         ["["] = true,
  23646.         ["]"] = true,
  23647.         ["{"] = true,
  23648.         ["}"] = true,
  23649.         [":"] = true,
  23650.         ["*"] = true,
  23651.         ["/"] = true,
  23652.         ["+"] = true,
  23653.         ["-"] = true,
  23654.         ["%"] = true,
  23655.         [";"] = true,
  23656.         ["~"] = true
  23657.     }
  23658.     for i, v in pairs(keywords) do
  23659.         K[v] = true
  23660.     end
  23661.     S = S:gsub(".", function(c)
  23662.         if Token[c] ~= nil then
  23663.             return "\32"
  23664.         else
  23665.             return c
  23666.         end
  23667.     end)
  23668.     S = S:gsub("%S+", function(c)
  23669.         if K[c] ~= nil then
  23670.             return c
  23671.         else
  23672.             return (" "):rep(#c)
  23673.         end
  23674.     end)
  23675.  
  23676.     return S
  23677. end
  23678.  
  23679. local hTokens = function(string)
  23680.     local Token =
  23681.     {
  23682.         ["="] = true,
  23683.         ["."] = true,
  23684.         [","] = true,
  23685.         ["("] = true,
  23686.         [")"] = true,
  23687.         ["["] = true,
  23688.         ["]"] = true,
  23689.         ["{"] = true,
  23690.         ["}"] = true,
  23691.         [":"] = true,
  23692.         ["*"] = true,
  23693.         ["/"] = true,
  23694.         ["+"] = true,
  23695.         ["-"] = true,
  23696.         ["%"] = true,
  23697.         [";"] = true,
  23698.         ["~"] = true
  23699.     }
  23700.     local A = ""
  23701.     string:gsub(".", function(c)
  23702.         if Token[c] ~= nil then
  23703.             A = A .. c
  23704.         elseif c == "\n" then
  23705.             A = A .. "\n"
  23706.         elseif c == "\t" then
  23707.             A = A .. "\t"
  23708.         else
  23709.             A = A .. "\32"
  23710.         end
  23711.     end)
  23712.  
  23713.     return A
  23714. end
  23715.  
  23716.  
  23717. local strings = function(string)
  23718.     local highlight = ""
  23719.     local quote = false
  23720.     string:gsub(".", function(c)
  23721.         if quote == false and c == "\"" then
  23722.             quote = true
  23723.         elseif quote == true and c == "\"" then
  23724.             quote = false
  23725.         end
  23726.         if quote == false and c == "\"" then
  23727.             highlight = highlight .. "\""
  23728.         elseif c == "\n" then
  23729.             highlight = highlight .. "\n"
  23730.         elseif c == "\t" then
  23731.             highlight = highlight .. "\t"
  23732.         elseif quote == true then
  23733.             highlight = highlight .. c
  23734.         elseif quote == false then
  23735.             highlight = highlight .. "\32"
  23736.         end
  23737.     end)
  23738.  
  23739.     return highlight
  23740. end
  23741.  
  23742. local comments = function(string)
  23743.     local ret = ""
  23744.     string:gsub("[^\r\n]+", function(c)
  23745.         local comm = false
  23746.         local i = 0
  23747.         c:gsub(".", function(n)
  23748.             i = i + 1
  23749.             if c:sub(i, i + 1) == "--" then
  23750.                 comm = true
  23751.             end
  23752.             if comm == true then
  23753.                 ret = ret .. n
  23754.             else
  23755.                 ret = ret .. "\32"
  23756.             end
  23757.         end)
  23758.         ret = ret
  23759.     end)
  23760.    
  23761.     return ret
  23762. end
  23763.  
  23764. local copy_source = function()
  23765.     playSound(topPress, 1)
  23766.     local script = ""
  23767.     local copy
  23768.     for i, v in pairs(Source:GetChildren()) do
  23769.         script = script .. v.SourceText.Text .. "\n"
  23770.     end
  23771.     if Clipboard ~= nil then
  23772.         copy = Clipboard.set
  23773.     elseif Synapse ~= nil then
  23774.         copy = function(str)
  23775.             Synapse:Copy(str)
  23776.         end
  23777.     elseif setclipboard ~= nil then
  23778.         copy = setclipboard
  23779.     end
  23780.     copy(script)
  23781. end
  23782.  
  23783. local onclick_fullscreen = function()
  23784.     playSound(openSound, BG.Size == UDim2.new(1, 0, 1, 40) and 0.9 or 1)
  23785.     BG.Draggable = BG.Size == UDim2.new(1, 0, 1, 40)
  23786.     return BG.Size == UDim2.new(1, 0, 1, 40) and size_pos_frame(BG, UDim2.new(1, -300, 1, -200), UDim2.new(0.5, -700, 0.5, -400)) or size_pos_frame(BG, UDim2.new(1, 0, 1, 40), UDim2.new(0, 0, 0, -40))
  23787. end
  23788.  
  23789. local filter_remotes = function(type)
  23790.     local n = 0
  23791.     if type == "Text" then
  23792.         for i, v in pairs(SetRemotes:GetChildren()) do
  23793.             if v.Name:lower():match(Search.Text:lower()) and string ~= "" then
  23794.                 v.Visible = true
  23795.                 n = n + 1
  23796.             else
  23797.                 v.Visible = false
  23798.             end
  23799.             if v.Visible == true then
  23800.                 v.Position = UDim2.new(0, 10, 0, -20 + n * 30)
  23801.             else
  23802.                 v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  23803.             end
  23804.         end
  23805.     end
  23806. end
  23807.  
  23808. local fix = function(string)
  23809.     if string == "/e fix" then
  23810.         show()
  23811.         wait(0.3)
  23812.         pos_frame(BG, UDim2.new(0.1, 0, 0.1, 0))
  23813.     end
  23814. end
  23815.  
  23816. local highlight_source = function(type)
  23817.     if type == "Text" then
  23818.         Source_.Text = Source_.Text:gsub("\13", "")
  23819.         Source_.Text = Source_.Text:gsub("\t", "      ")
  23820.         local s = Source_.Text
  23821.         Source_.Keywords_.Text = Highlight(s, lua_keywords)
  23822.         Source_.Globals_.Text = Highlight(s, global_env)
  23823.         Source_.RemoteHighlight_.Text = Highlight(s, {"FireServer", "fireServer", "InvokeServer", "invokeServer"})
  23824.         Source_.Strings_.Text = strings(s)
  23825.         Source_.Tokens_.Text = hTokens(s)
  23826.         local lin = 1
  23827.         s:gsub("\n", function()
  23828.             lin = lin + 1
  23829.         end)
  23830.         Lines.Text = ""
  23831.         for i = 1, lin do
  23832.             Lines.Text = Lines.Text .. i .. "\n"
  23833.         end
  23834.     end
  23835. end
  23836.  
  23837. highlight_source("Text")
  23838.  
  23839. local format_warn_time = function()
  23840.     local d = os.date("*t")
  23841.     local tick = tostring(tick())
  23842.     return d.hour .. ":" .. (d.min < 10 and "0" .. d.min or d.min) .. ":" .. (d.sec < 10 and "0" .. d.sec or d.sec) .. "." .. tick:sub(-3)
  23843. end
  23844.  
  23845. local log_output = function(string, type, color)
  23846.     local out = Label:Clone()
  23847.     out.Text = (type == true and string:gsub("\t", "      ") or format_warn_time() .. " - " .. string:gsub("\t", "      "))
  23848.     out.TextColor3 = (color == nil and Color3.new(1, 1, 1) or color)
  23849.     out.Parent = lvl6Output
  23850.     out.Position = UDim2.new(0, 0, 0, -17 + #lvl6Output:GetChildren() * 17)
  23851. end
  23852.  
  23853. local load_source = function()
  23854.     playSound(topPress, 1)
  23855.     local script = ""
  23856.     for i, v in pairs(Source:GetChildren()) do
  23857.         script = script .. v.SourceText.Text .. "\n"
  23858.     end
  23859.     Source_.Text = (script == "" and (function() playSound(errorSound, 1) log_output("You haven't logged any remotes yet...", true) return "" end)() or script)
  23860.     lvl6Frame.Visible = true
  23861.     Source.Visible = false
  23862.     SetRemotes.Visible = false
  23863.     SetRemotesTab.Visible = false
  23864. end
  23865.  
  23866. local output_format = function(...)
  23867.     local string = ""
  23868.     for i, v in pairs{...} do
  23869.         string = string .. tostring(v) .. "     "
  23870.     end
  23871.    
  23872.     return string
  23873. end
  23874.  
  23875. local execute_lvl6 = function()
  23876.     playSound(topPress, 1)
  23877.     local env =
  23878.     {
  23879.         print = function(...)
  23880.             output_format(...):gsub("[^\r\n]+", function(line)
  23881.                 log_output(line, false, Color3.new(1, 1, 1))
  23882.             end)
  23883.         end,
  23884.         warn = function(...)
  23885.             output_format(...):gsub("[^\r\n]+", function(line)
  23886.                 log_output(line, false, Color3.fromRGB(255, 155, 0))
  23887.             end)
  23888.         end
  23889.     }
  23890.     local func = loadstring(Source_.Text)
  23891.     assert(not (type(func) == "nil" or type(func) == "string"), "Syntax error . . . Check script!")
  23892.     spawn(setfenv(func, setmetatable(env, {__index = getfenv()})))
  23893. end
  23894.  
  23895. local clear_output = function()
  23896.     playSound(topPress, 1)
  23897.     lvl6Output:ClearAllChildren()
  23898. end
  23899.  
  23900. local context_error = function(error, trace)
  23901.     playSound(errorSound, 1)
  23902.     error:gsub("[^\r\n]+", function(line)
  23903.         log_output(line, false, Color3.new(1, 0, 0))
  23904.     end)
  23905.     trace:gsub("[^\r\n]+", function(line)
  23906.         log_output(line, false, Color3.fromRGB(0, 100, 255))
  23907.     end)
  23908. end
  23909.  
  23910. -- FrontEnd-Connections // UI Events
  23911.  
  23912. LoadSource.MouseButton1Down:Connect(load_source)
  23913. ClearOutput.MouseButton1Down:Connect(clear_output)
  23914. ExecuteScript.MouseButton1Down:Connect(execute_lvl6)
  23915. ClearScript.MouseButton1Down:Connect(clear_lvl6)
  23916. Source_.Changed:Connect(highlight_source)
  23917. Hide.MouseButton1Down:Connect(onclick_hide)
  23918. lvl6Source.Changed:Connect(onchange_lvl6source)
  23919. Resize.Changed:Connect(resize_onchange)
  23920. lvl6.MouseButton1Down:Connect(onclick_lvl6)
  23921. Settings.MouseButton1Down:Connect(onclick_settings)
  23922. ClearList.MouseButton1Down:Connect(clear_logs)
  23923. EnableSpy.MouseButton1Down:Connect(onclick_remotespy)
  23924. ToClipboard.MouseButton1Down:Connect(copy_source)
  23925. CryptStrings.MouseButton1Down:Connect(onclick_cryptstring)
  23926. FullScreen.MouseButton1Down:Connect(onclick_fullscreen)
  23927. FilterE.MouseButton1Down:Connect(onclick_fevents)
  23928. FilterF.MouseButton1Down:Connect(onclick_ffunctions)
  23929. Search.Changed:Connect(filter_remotes)
  23930. Mute.MouseButton1Down:Connect(onclick_mute)
  23931. game:GetService("Players").LocalPlayer.Chatted:Connect(fix)
  23932. game:GetService("ScriptContext").Error:Connect(context_error)
  23933.  
  23934. -- Recursive Remotefill // UI-Backend
  23935.  
  23936. Table_TS = function(T)
  23937.     local M = {}
  23938.     for i, v in pairs(T) do
  23939.         local I = "\n\t" .. (type(i) == "number" and "[" .. i .. "] = " or "[\"" .. i .. "\"] = ")
  23940.         table.insert(M, I .. (type(v) == "table" and Table_TS(v) or GetType(v)))
  23941.     end
  23942.    
  23943.     return "\n{" .. table.concat(M, ", ") .. "\n}"
  23944. end
  23945.  
  23946. function fill(base)
  23947.     for i, v in pairs(base:GetChildren()) do
  23948.         if v.ClassName:match("Remote") and v.Name ~= "CharacterSoundEvent" then
  23949.             local B = SBTN:Clone()
  23950.            
  23951.             B.Parent = SetRemotes
  23952.             B.Icon.Image = (v.ClassName == "RemoteEvent" and "rbxassetid://413369506" or "rbxassetid://413369623")
  23953.             B.RemoteName.Text = v.Name
  23954.             B.Name = v.Name
  23955.             B.Position = UDim2.new(0, 10, 0, -20 + #SetRemotes:GetChildren() * 30)
  23956.             B.MouseButton1Down:Connect(function()
  23957.                 B.Enabled.Text = B.Enabled.Text == "Enabled" and "Disabled" or "Enabled"
  23958.                 B.Enabled.TextColor3 = B.Enabled.Text == "Enabled" and Color3.fromRGB(60, 200, 60) or Color3.fromRGB(200, 60, 60)
  23959.                 B.Enabled.BorderColor3 = B.Enabled.Text == "Enabled" and Color3.fromRGB(30, 100, 30) or Color3.fromRGB(100, 30, 30)
  23960.                 playSound(disableSound, B.Enabled.Text == "Enabled" and 1 or 0.9)
  23961.                 for i, v in pairs(Remotes:GetChildren()) do
  23962.                     if (v.RemoteName.Text == B.RemoteName.Text) then
  23963.                         v.Icon.ImageColor3 = B.Enabled.Text == "Disabled" and Color3.new(1, 0, 0) or Color3.new(1, 1, 1)
  23964.                     end
  23965.                 end
  23966.             end)
  23967.         end
  23968.         fill(v)
  23969.     end
  23970. end
  23971.  
  23972. fill(game)
  23973.  
  23974. -- Backend // Remotespy Backend
  23975.  
  23976. local game_meta = getrawmetatable(game)
  23977. local game_namecall = game_meta.__namecall
  23978. local namecall_dump = {}
  23979. local current_rmt = nil
  23980. local g_caller = nil
  23981. local f_return = nil
  23982. local Step = game:GetService("RunService").Stepped
  23983.  
  23984. local mwr = function() end
  23985.  
  23986. if setreadonly ~= nil then
  23987.     mwr = function()
  23988.         setreadonly(game_meta, false)
  23989.     end
  23990. elseif make_writeable ~= nil then  
  23991.     mwr = function()
  23992.         make_writeable(game_meta)
  23993.     end
  23994. end
  23995.  
  23996. mwr()
  23997.  
  23998. local namecall_script = function(object, method, ...)
  23999.     local script = "-- Script generated by R2Sv2\n-- R2Sv2 developed by Luckyxero\n-- Remote Path: " .. GetPath(object) .. "\n\32\n"
  24000.     local args = {}
  24001.     for i, v in pairs{...} do
  24002.         script = script .. "local A_" .. i .. " = " .. (type(v) == "table" and Table_TS(v) or GetType(v)) .. "\n"
  24003.         table.insert(args, "A_" .. i)
  24004.     end
  24005.     script = script .. "local Event = " .. GetPath(object) .. "\n\n"
  24006.     script = script .. "Event:" .. method .. "(" .. table.concat(args, ", ") .. ")"
  24007.    
  24008.     return script
  24009. end
  24010.  
  24011.  
  24012. local dump_script = function(script)
  24013.     Source:ClearAllChildren()
  24014.     local lines = 0
  24015.     script:gsub("[^\r\n]+", function(c)
  24016.         lines = lines + 1
  24017.         local tabs = 0
  24018.         c:gsub("%\t", function() tabs = tabs + 1 end)
  24019.         local line = ScriptLine:Clone()
  24020.         line.Parent = Source
  24021.         line.SourceText.Text = c
  24022.         line.Line.Text = lines
  24023.         line.RemoteHighlight.Text = Highlight(c, {"FireServer", "InvokeServer", "invokeServer", "fireServer"})
  24024.         line.Position = UDim2.new(0, tabs * (17 * 2), 0, -17 + #Source:GetChildren() * 17)
  24025.         line.Globals.Text = Highlight(c, global_env)
  24026.         line.Line.Position = UDim2.new(0, 0 - tabs * (17 * 2), 0, 0)
  24027.         line.Strings.Text = strings(c)
  24028.         line.Keywords.Text = Highlight(c, lua_keywords)
  24029.         line.Tokens.Text = hTokens(c)
  24030.         line.Comments.Text = comments(c)
  24031.     end)
  24032. end
  24033.  
  24034. local log_remote = function(table)
  24035.     if SetRemotes[table.object.Name].Enabled.Text == "Disabled" then return end
  24036.     playSound(logSound, 5)
  24037.     local B = RBTN:Clone()
  24038.     g_caller = table.caller
  24039.     remotes_fired = remotes_fired + 1
  24040.     Total.Text = remotes_fired
  24041.  
  24042.     B.Parent = Remotes
  24043.     B.Position = UDim2.new(0, 10, 0, -20 + #Remotes:GetChildren() * 30)
  24044.     B.Icon.Image = table.method == "FireServer" and "rbxassetid://413369506" or "rbxassetid://413369623"
  24045.     B.RemoteName.Text = table.object.Name
  24046.     B.ID.Text = tostring(remotes_fired)
  24047.     B.MouseButton1Down:Connect(function()
  24048.         playSound(topPress, 1)
  24049.         lvl6Frame.Visible = false
  24050.         SetRemotes.Visible = false
  24051.         SetRemotesTab.Visible = false
  24052.         Source.Visible = true
  24053.         dump_script(table.script)
  24054.         g_caller = table.caller
  24055.         f_return = table.freturn == nil and table.object.Name .. " is not RemoteFunction" or table.freturn
  24056.     end)
  24057.     B.MouseButton2Down:Connect(function()
  24058.         local bool = B.Icon.ImageColor3 == Color3.new(1, 1, 1)
  24059.         playSound(disableSound, bool and 0.9 or 1)
  24060.         for i, v in pairs(Remotes:GetChildren()) do
  24061.             if (v.RemoteName.Text == B.RemoteName.Text) then
  24062.                 v.Icon.ImageColor3 = bool and Color3.new(1, 0, 0) or Color3.new(1, 1, 1)
  24063.             end
  24064.         end
  24065.         SetRemotes[B.RemoteName.Text].Enabled.Text = not bool and "Enabled" or "Disabled"
  24066.         SetRemotes[B.RemoteName.Text].Enabled.TextColor3 = not bool and Color3.fromRGB(60, 200, 60) or Color3.fromRGB(200, 60, 60)
  24067.         SetRemotes[B.RemoteName.Text].Enabled.BorderColor3 = not bool and Color3.fromRGB(30, 100, 30) or Color3.fromRGB(100, 30, 30)
  24068.     end)
  24069. end
  24070.  
  24071. local get_namecall_dump = function(script, object, ...)
  24072.     local Ret = nil
  24073.     if object.ClassName == "RemoteFunction" then
  24074.         local freturn = {pcall(object.InvokeServer, object, ...)}
  24075.         freturn = {select(2, unpack(freturn))}
  24076.        
  24077.         if #freturn == 0 then
  24078.             Ret = object.Name .. " is a void type RemoteFunction."
  24079.         else
  24080.             Ret = "local " .. object.Name .. "_return = " .. Table_TS(freturn)
  24081.         end
  24082.     end
  24083.     namecall_dump[#namecall_dump + 1] =
  24084.     {  
  24085.         script = namecall_script(object, object.ClassName == "RemoteEvent" and "FireServer" or "InvokeServer", ...),
  24086.         caller = script,
  24087.         object = object,
  24088.         method = object.ClassName == "RemoteEvent" and "FireServer" or "InvokeServer",
  24089.         freturn = Ret
  24090.     }
  24091. end
  24092.  
  24093. GetReturn.MouseButton1Down:Connect(function()
  24094.     dump_script(f_return)
  24095.     if (f_return:match("is not Remote")) then playSound(errorSound, 1) end
  24096. end)
  24097.  
  24098. Decompile.MouseButton1Down:Connect(function()
  24099.     playSound(topPress, 1)
  24100.     local source = decompile(g_caller)
  24101.        
  24102.     dump_script(type(source) == "boolean" and (function() playSound(errorSound, 1) Source.Visible = false SetRemotes.Visible = false SetRemotesTab.Visible = false lvl6Frame.Visible = true log_output("Failed to decompile...", true) return "" end)() or source)
  24103. end)
  24104.  
  24105. Step:Connect(function()
  24106.     while #namecall_dump > 0 do
  24107.         log_remote(table.remove(namecall_dump, 1))
  24108.     end
  24109. end)
  24110.  
  24111. local on_namecall = function(object, ...)
  24112.     local method = select(#{...}, ...)
  24113.     local args = {...}
  24114.     args[#args] = nil
  24115.     if object.Name ~= "CharacterSoundEvent" and method:match("Server") and spy_enabled == true then get_namecall_dump(getfenv(2).script, object, unpack(args)) end
  24116.  
  24117.     return game_namecall(object, ...)
  24118. end
  24119.  
  24120. local onclick_refresh = function()
  24121.     SetRemotes:ClearAllChildren()
  24122.     wait(0.2)
  24123.     fill(game)
  24124. end
  24125.  
  24126. Refresh.MouseButton1Down:Connect(onclick_refresh)
  24127. game_meta.__namecall = on_namecall
  24128.  
  24129. end)
  24130.  
  24131. AFK.Name = "AFK"
  24132. AFK.Parent = MainGUI
  24133. AFK.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  24134. AFK.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  24135. AFK.BorderSizePixel = 2
  24136. AFK.Position = UDim2.new(0.271491408, 0, 0.546896577, 0)
  24137. AFK.Size = UDim2.new(0, 126, 0, 39)
  24138. AFK.Font = Enum.Font.GothamBold
  24139. AFK.Text = "AFK Script (FE)"
  24140. AFK.TextColor3 = Color3.new(1, 1, 1)
  24141. AFK.TextScaled = true
  24142. AFK.TextSize = 25
  24143. AFK.TextWrapped = true
  24144. AFK.MouseButton1Down:connect(function()
  24145. --- Made by IslandLeaks#0148
  24146. local VirtualUser=game:service'VirtualUser'
  24147. game:service'Players'.LocalPlayer.Idled:connect(function()
  24148. VirtualUser:CaptureController()
  24149. VirtualUser:ClickButton2(Vector2.new())
  24150. end)
  24151. print'Anti Afk ran'
  24152.  
  24153. end)
  24154.  
  24155. WebsiteDownload.Name = "WebsiteDownload"
  24156. WebsiteDownload.Parent = MainGUI
  24157. WebsiteDownload.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  24158. WebsiteDownload.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  24159. WebsiteDownload.BorderSizePixel = 2
  24160. WebsiteDownload.Position = UDim2.new(0.271491408, 0, 0.699593544, 0)
  24161. WebsiteDownload.Size = UDim2.new(0, 126, 0, 39)
  24162. WebsiteDownload.Font = Enum.Font.GothamBold
  24163. WebsiteDownload.Text = "Website Download link"
  24164. WebsiteDownload.TextColor3 = Color3.new(1, 1, 1)
  24165. WebsiteDownload.TextScaled = true
  24166. WebsiteDownload.TextSize = 25
  24167. WebsiteDownload.TextWrapped = true
  24168. WebsiteDownload.MouseButton1Down:connect(function()
  24169. WebsiteGUI.Visible = true
  24170. end)
  24171.  
  24172. GameStealer.Name = "GameStealer"
  24173. GameStealer.Parent = MainGUI
  24174. GameStealer.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  24175. GameStealer.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  24176. GameStealer.BorderSizePixel = 2
  24177. GameStealer.Position = UDim2.new(0.75617981, 0, 0.546896577, 0)
  24178. GameStealer.Size = UDim2.new(0, 126, 0, 39)
  24179. GameStealer.Font = Enum.Font.GothamBold
  24180. GameStealer.Text = "Game Stealer"
  24181. GameStealer.TextColor3 = Color3.new(1, 1, 1)
  24182. GameStealer.TextScaled = true
  24183. GameStealer.TextSize = 25
  24184. GameStealer.TextWrapped = true
  24185. GameStealer.MouseButton1Down:connect(function()
  24186.  
  24187. local copy = {"Workspace", "Lighting", "Players", "ReplicatedStorage", "ReplicatedFirst"}
  24188.  
  24189. local games = Instance.new("Folder", game)
  24190. games.Name = "data"
  24191.  
  24192. print("Game Copier Loaded", Color3.new(0,143,0))
  24193. print("(".."Took "..math.floor(tick()).." us"..")", Color3.new(255,0,0))
  24194.  
  24195. for _,v in pairs(game:GetChildren()) do
  24196.  for _,q in pairs(copy) do
  24197.      if v.Name == q then
  24198.          local folder = Instance.new("Folder", games)
  24199.          folder.Name = v.Name
  24200.      end
  24201.  end
  24202. end
  24203.  
  24204. for _,v in pairs(game:GetChildren()) do
  24205.  for _,q in pairs(copy) do
  24206.      for _,c in pairs(v:GetChildren()) do
  24207.          pcall(function()
  24208.              c:Clone().Parent = games[v.Name]
  24209.          end)
  24210.      end
  24211.  end
  24212. end
  24213.  
  24214. for _,v in pairs(game.Players:GetChildren()) do
  24215.  if games:FindFirstChild("Players") then
  24216.      local player = Instance.new("Folder", games.Players)
  24217.      player.Name = v.Name
  24218.      for _,c in pairs(v:GetChildren()) do
  24219.          if c.ClassName == "Backpack" or c.ClassName == "StarterGear" or c.ClassName == "PlayerGui" or c.ClassName == "PlayerScripts" then
  24220.              local stat = Instance.new("Folder", player)
  24221.              stat.Name = c.Name
  24222.              for _,q in pairs(c:GetChildren()) do
  24223.                  pcall(function()
  24224.                      q:Clone().Parent = stat
  24225.                  end)
  24226.              end
  24227.          else
  24228.              pcall(function()
  24229.                  local ClonedElse = c:Clone()
  24230.                  ClonedElse.Parent = player
  24231.              end)
  24232.              for _,q in pairs(c:GetChildren()) do
  24233.                  pcall(function()
  24234.                      q:Clone().Parent = ClonedElse
  24235.                  end)
  24236.              end
  24237.          end
  24238.      end
  24239.  end
  24240. end
  24241. print("Finished Cloning Game", Color3.new(0,0,255))
  24242. SaveInstance(games, game:GetService("MarketplaceService"):GetProductInfo(tonumber(game.PlaceId)).Name..".rbxm")
  24243. print("Game Saved", Color3.new(0,0,255))
  24244.  
  24245. end)
  24246.  
  24247. DisInfiniteYield.Name = "(Dis) Infinite Yield"
  24248. DisInfiniteYield.Parent = MainGUI
  24249. DisInfiniteYield.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  24250. DisInfiniteYield.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  24251. DisInfiniteYield.BorderSizePixel = 2
  24252. DisInfiniteYield.Position = UDim2.new(0.516251028, 0, 0.258160114, 0)
  24253. DisInfiniteYield.Size = UDim2.new(0, 126, 0, 39)
  24254. DisInfiniteYield.Font = Enum.Font.GothamBold
  24255. DisInfiniteYield.Text = "(Discontinued) Infinite Yield"
  24256. DisInfiniteYield.TextColor3 = Color3.new(1, 1, 1)
  24257. DisInfiniteYield.TextScaled = true
  24258. DisInfiniteYield.TextSize = 25
  24259. DisInfiniteYield.TextWrapped = true
  24260. DisInfiniteYield.MouseButton1Down:connect(function()
  24261. loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))()
  24262. end)
  24263.  
  24264. ComingSoon.Name = "ComingSoon"
  24265. ComingSoon.Parent = MainGUI
  24266. ComingSoon.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  24267. ComingSoon.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  24268. ComingSoon.BorderSizePixel = 2
  24269. ComingSoon.Position = UDim2.new(0.516251028, 0, 0.699593544, 0)
  24270. ComingSoon.Size = UDim2.new(0, 126, 0, 39)
  24271. ComingSoon.Font = Enum.Font.GothamBold
  24272. ComingSoon.Text = "Coming Soon"
  24273. ComingSoon.TextColor3 = Color3.new(1, 1, 1)
  24274. ComingSoon.TextScaled = true
  24275. ComingSoon.TextSize = 25
  24276. ComingSoon.TextWrapped = true
  24277.  
  24278. ESP.Name = "ESP"
  24279. ESP.Parent = MainGUI
  24280. ESP.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  24281. ESP.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  24282. ESP.BorderSizePixel = 2
  24283. ESP.Position = UDim2.new(0.516251028, 0, 0.119344518, 0)
  24284. ESP.Size = UDim2.new(0, 126, 0, 39)
  24285. ESP.Font = Enum.Font.GothamBold
  24286. ESP.Text = "ESP"
  24287. ESP.TextColor3 = Color3.new(1, 1, 1)
  24288. ESP.TextSize = 25
  24289. ESP.TextWrapped = true
  24290. ESP.MouseButton1Down:connect(function()
  24291. local localPlayer=game.Players.LocalPlayer
  24292.  
  24293. function highlightModel(objObject)
  24294.     for i,v in pairs(objObject:children())do
  24295.         if v:IsA'BasePart'and v.Name~='HumanoidRootPart'then
  24296.             local bHA=Instance.new('BoxHandleAdornment',v)
  24297.             bHA.Adornee=v
  24298.             bHA.Size= v.Name=='Head' and Vector3.new(1.25,1.25,1.25) or v.Size
  24299.             bHA.Color3=v.Name=='Head'and Color3.new(1,0,0)or v.Name=='Torso'and Color3.new(0,1,0)or Color3.new(0,0,1)
  24300.             bHA.Transparency=.5
  24301.             bHA.ZIndex=1
  24302.             bHA.AlwaysOnTop=true
  24303.         end
  24304.         if #v:children()>0 then
  24305.             highlightModel(v)
  24306.         end
  24307.     end
  24308. end
  24309.  
  24310. function unHighlightModel(objObject)
  24311.     for i,v in pairs(objObject:children())do
  24312.         if v:IsA'BasePart' and v:findFirstChild'BoxHandleAdornment' then
  24313.             v.BoxHandleAdornment:Destroy()
  24314.         end
  24315.         if #v:children()>0 then
  24316.             unHighlightModel(v)
  24317.         end
  24318.     end
  24319. end
  24320.  
  24321. function sortTeamHighlights(objPlayer)
  24322.     repeat wait() until objPlayer.Character
  24323.     if objPlayer.TeamColor~=localPlayer.TeamColor then
  24324.         highlightModel(objPlayer.Character)
  24325.     else
  24326.         unHighlightModel(objPlayer.Character)
  24327.     end
  24328.     if objPlayer~=localPlayer then
  24329.         objPlayer.Changed:connect(function(strProp)
  24330.             if strProp=='TeamColor'then
  24331.                 if objPlayer.TeamColor~=localPlayer.TeamColor then
  24332.                     unHighlightModel(objPlayer.Character)
  24333.                     highlightModel(objPlayer.Character)
  24334.                 else
  24335.                     unHighlightModel(objPlayer.Character)
  24336.                 end
  24337.             end
  24338.         end)
  24339.     else
  24340.         objPlayer.Changed:connect(function(strProp)
  24341.             if strProp=='TeamColor'then
  24342.                 wait(.5)
  24343.                 for i,v in pairs(game.Players:GetPlayers())do
  24344.                     unHighlightModel(v)
  24345.                     if v.TeamColor~=localPlayer.TeamColor then
  24346.                         highlightModel(v.Character)
  24347.                     end
  24348.                 end
  24349.             end
  24350.         end)
  24351.     end
  24352. end
  24353.  
  24354. for i,v in pairs(game.Players:GetPlayers())do
  24355.     v.CharacterAdded:connect(function()
  24356.         sortTeamHighlights(v)
  24357.     end)
  24358.     sortTeamHighlights(v)
  24359. end
  24360. game.Players.PlayerAdded:connect(function(objPlayer)
  24361.     objPlayer.CharacterAdded:connect(function(objChar)
  24362.         sortTeamHighlights(objPlayer)
  24363.     end)
  24364. end)
  24365.  
  24366. end)
  24367.  
  24368. GUICreditButton.Name = "GUICreditButton"
  24369. GUICreditButton.Parent = MainGUI
  24370. GUICreditButton.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  24371. GUICreditButton.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  24372. GUICreditButton.BorderSizePixel = 2
  24373. GUICreditButton.Position = UDim2.new(0.75617981, 0, 0.119344518, 0)
  24374. GUICreditButton.Size = UDim2.new(0, 126, 0, 39)
  24375. GUICreditButton.Font = Enum.Font.GothamBold
  24376. GUICreditButton.Text = "GUI Credits"
  24377. GUICreditButton.TextColor3 = Color3.new(1, 1, 1)
  24378. GUICreditButton.TextScaled = true
  24379. GUICreditButton.TextSize = 25
  24380. GUICreditButton.TextWrapped = true
  24381. GUICreditButton.MouseButton1Down:connect(function()
  24382. Frame.Visible = true
  24383. end)
  24384.  
  24385. InfiniteYield.Name = "InfiniteYield"
  24386. InfiniteYield.Parent = MainGUI
  24387. InfiniteYield.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  24388. InfiniteYield.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  24389. InfiniteYield.BorderSizePixel = 2
  24390. InfiniteYield.Position = UDim2.new(0.75617981, 0, 0.258160114, 0)
  24391. InfiniteYield.Size = UDim2.new(0, 126, 0, 39)
  24392. InfiniteYield.Font = Enum.Font.GothamBold
  24393. InfiniteYield.Text = "FE Infinite Yield"
  24394. InfiniteYield.TextColor3 = Color3.new(1, 1, 1)
  24395. InfiniteYield.TextScaled = true
  24396. InfiniteYield.TextSize = 25
  24397. InfiniteYield.TextWrapped = true
  24398. InfiniteYield.MouseButton1Down:connect(function()
  24399. loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))()
  24400. end)
  24401.  
  24402. GokuScript.Name = "GokuScript"
  24403. GokuScript.Parent = MainGUI
  24404. GokuScript.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  24405. GokuScript.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  24406. GokuScript.BorderSizePixel = 2
  24407. GokuScript.Position = UDim2.new(0.516251028, 0, 0.399752051, 0)
  24408. GokuScript.Size = UDim2.new(0, 126, 0, 39)
  24409. GokuScript.Font = Enum.Font.GothamBold
  24410. GokuScript.Text = "Goku Script (Non FE)"
  24411. GokuScript.TextColor3 = Color3.new(1, 1, 1)
  24412. GokuScript.TextScaled = true
  24413. GokuScript.TextSize = 25
  24414. GokuScript.TextWrapped = true
  24415. GokuScript.MouseButton1Down:connect(function()
  24416. -- Credits by venturiansonic
  24417.  
  24418. wait(0.3)
  24419. Colours = {
  24420.     Spirit = {
  24421.         BrickColor.new("Electric blue"),
  24422.         BrickColor.new("Institutional white")
  24423.     }
  24424. }
  24425. Keys = {}
  24426. UserInputService = game:GetService("UserInputService")
  24427. TweenService = game:GetService("TweenService")
  24428. Chat = game:GetService("Chat")
  24429. Plr = game:GetService("Players").LocalPlayer
  24430. Mouse = Plr:GetMouse()
  24431. Char = Plr.Character
  24432. Human = Char:FindFirstChildOfClass("Humanoid")
  24433. assert(Human.RigType == Enum.HumanoidRigType.R6, "You need to be in r6 to use this script! R15 won't work.")
  24434. Motor6DClones = {}
  24435. BodyPartClones = {}
  24436. Rad = math.rad
  24437. Sin = math.sin
  24438. Random = math.random
  24439. Floor = math.floor
  24440. Torso = Char.Torso
  24441. HRoot = Char.HumanoidRootPart
  24442. LArm = Char["Left Arm"]
  24443. RArm = Char["Right Arm"]
  24444. LLeg = Char["Left Leg"]
  24445. RLeg = Char["Right Leg"]
  24446. Head = Char.Head
  24447. Hrj = HRoot.RootJoint
  24448. LShold = Torso["Left Shoulder"]
  24449. RShold = Torso["Right Shoulder"]
  24450. LHip = Torso["Left Hip"]
  24451. RHip = Torso["Right Hip"]
  24452. Last = "Left"
  24453. Anim = "Idle"
  24454. Dir = "None"
  24455. Mode = "Base"
  24456. Falling = false
  24457. Flying = false
  24458. After = false
  24459. Typing = false
  24460. CanMelee = false
  24461. Attacking = false
  24462. Sprint = false
  24463. Walkspeed = 16
  24464. Char.Animate.Disabled = true
  24465. Human.Animator:Destroy()
  24466. Human:RemoveAccessories()
  24467. Char.Sound:Destroy()
  24468. Char.Animate:Destroy()
  24469. Dodge = false
  24470. Neck = Torso.Neck
  24471. Lscf = LShold.C0
  24472. Rscf = RShold.C0
  24473. Lhcf = LHip.C0
  24474. Rhcf = RHip.C0
  24475. Ncf = Neck.C0
  24476. Hrjcf = Hrj.C0
  24477. local instinct = false
  24478. HRoot.Touched:connect(function(hit)
  24479.     local h = hit.Parent:FindFirstChild("Part")
  24480.     if h ~= nil and Human.Health > 0 and instinct == true then
  24481.         HRoot.Anchored = true
  24482.         HRoot.CFrame = HRoot.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0))
  24483.         for i = 0, 1, 0.1 do
  24484.             Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(60)), i)
  24485.             LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
  24486.             RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), i)
  24487.             SWait()
  24488.         end
  24489.         HRoot.Anchored = false
  24490.         local ay = math.random(1, 2)
  24491.         if ay == 1 then
  24492.             HRoot.Anchored = true
  24493.             HRoot.CFrame = HRoot.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-30), math.rad(0))
  24494.             HRoot.Anchored = false
  24495.             for i = 0, 1, 0.1 do
  24496.                 Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(300)), i)
  24497.                 LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), i)
  24498.                 RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90)), i)
  24499.                 SWait()
  24500.             end
  24501.         end
  24502.     end
  24503. end)
  24504. Torso.Touched:connect(function(hit)
  24505.     local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  24506.     if h ~= nil and Human.Health > 0 and instinct == true then
  24507.         HRoot.Anchored = true
  24508.         HRoot.CFrame = HRoot.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0))
  24509.         HRoot.Anchored = false
  24510.         local ay = math.random(1, 2)
  24511.         if ay == 1 then
  24512.             HRoot.Anchored = true
  24513.             HRoot.Anchored = false
  24514.         end
  24515.     end
  24516. end)
  24517. Head.Touched:connect(function(hit)
  24518.     local h = hit.Parent:FindFirstChild("NewPart")
  24519.     if h ~= nil and Human.Health > 0 and instinct == true then
  24520.         HRoot.Anchored = true
  24521.         HRoot.CFrame = HRoot.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0))
  24522.         HRoot.Anchored = false
  24523.         local ay = math.random(1, 2)
  24524.         if ay == 1 then
  24525.             HRoot.Anchored = true
  24526.             HRoot.CFrame = HRoot.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-180), math.rad(0))
  24527.             HRoot.Anchored = false
  24528.         end
  24529.     end
  24530. end)
  24531. HRoot.Touched:connect(function(hit)
  24532.     local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  24533.     if h ~= nil and Human.Health > 0 and instinct == true then
  24534.         HRoot.Anchored = true
  24535.         HRoot.CFrame = HRoot.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0))
  24536.         HRoot.Anchored = false
  24537.         local ay = math.random(1, 2)
  24538.         if ay == 1 then
  24539.             HRoot.Anchored = true
  24540.             HRoot.Anchored = false
  24541.         end
  24542.     end
  24543. end)
  24544. HRoot.Touched:connect(function(hit)
  24545.     local h = hit.Parent:FindFirstChild("NewPart")
  24546.     if h ~= nil and Human.Health > 0 and instinct == true then
  24547.         HRoot.Anchored = true
  24548.         HRoot.CFrame = HRoot.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(-90), math.rad(0))
  24549.         for i = 0, 1, 0.1 do
  24550.             Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
  24551.             LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
  24552.             RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(-40), Rad(90)), i)
  24553.             RHip.C0 = RHip.C0:lerp(Rhcf, i)
  24554.             SWait()
  24555.         end
  24556.         HRoot.Anchored = false
  24557.         local ay = math.random(1, 2)
  24558.         if ay == 1 then
  24559.             HRoot.Anchored = true
  24560.             HRoot.CFrame = HRoot.CFrame * CFrame.new(0, 0, 0) * CFrame.Angles(math.rad(0), math.rad(180), math.rad(0))
  24561.             HRoot.Anchored = false
  24562.         end
  24563.     end
  24564. end)
  24565. if Char:FindFirstChildOfClass("BodyColors") then
  24566.     Char:FindFirstChildOfClass("BodyColors"):Destroy()
  24567. end
  24568. for _, v in pairs(Char:GetChildren()) do
  24569.     if v:IsA("Clothing") or v:IsA("ShirtGraphic") then
  24570.         v:Destroy()
  24571.     elseif v:IsA("BasePart") then
  24572.         v.BrickColor = BrickColor.new("Pastel brown")
  24573.     end
  24574. end
  24575. function SWait(float)
  24576.     if not float then
  24577.         return game:GetService("RunService").RenderStepped:wait()
  24578.     else
  24579.         return game:GetService("RunService").RenderStepped:wait(float)
  24580.     end
  24581. end
  24582. function Smooth(part)
  24583.     part.TopSurface = Enum.SurfaceType.SmoothNoOutlines
  24584.     part.BottomSurface = Enum.SurfaceType.SmoothNoOutlines
  24585.     part.RightSurface = Enum.SurfaceType.SmoothNoOutlines
  24586.     part.LeftSurface = Enum.SurfaceType.SmoothNoOutlines
  24587.     part.BackSurface = Enum.SurfaceType.SmoothNoOutlines
  24588.     part.FrontSurface = Enum.SurfaceType.SmoothNoOutlines
  24589. end
  24590. function Create(Class, Parent, Name, Extra)
  24591.     local asd = Instance.new(Class, Parent)
  24592.     asd.Name = Name or Class
  24593.     if asd:IsA("BasePart") then
  24594.         Smooth(asd)
  24595.     end
  24596.     for i, v in pairs(Extra or {}) do
  24597.         asd[i] = v
  24598.     end
  24599.     return asd
  24600. end
  24601. function newWeld(parent, P0, P1, C0, C1)
  24602.     local weld = Instance.new("Motor6D", parent or P0)
  24603.     weld.Part0 = P0
  24604.     weld.Part1 = P1
  24605.     weld.C0 = C0 or weld.C0
  24606.     weld.C1 = C1 or weld.C1
  24607.     return weld
  24608. end
  24609. function findRealAncestor(inst)
  24610.     local par = inst.Parent
  24611.     local lastPar = inst
  24612.     repeat
  24613.         lastPar = par
  24614.         if par.Parent == nil then
  24615.             par = workspace
  24616.         else
  24617.             par = par.Parent
  24618.         end
  24619.         wait()
  24620.     until par == workspace
  24621.     return lastPar or nil
  24622. end
  24623. function createEmit(props)
  24624.     for _, v in pairs(Char:GetChildren()) do
  24625.         if v:IsA("BasePart") then
  24626.             local emit = Instance.new("ParticleEmitter", v)
  24627.             for i, v in pairs(props or {}) do
  24628.                 emit[i] = v
  24629.             end
  24630.         end
  24631.     end
  24632. end
  24633. function toggleEmitters(arg)
  24634.     if arg ~= "AllOff" then
  24635.         for _, v in pairs(Char:GetDescendants()) do
  24636.             if v.Name == arg and v:IsA("ParticleEmitter") then
  24637.                 v.Enabled = not v.Enabled
  24638.             end
  24639.         end
  24640.     else
  24641.         for _, v in pairs(Char:GetDescendants()) do
  24642.             if v:IsA("ParticleEmitter") then
  24643.                 v.Enabled = false
  24644.             end
  24645.         end
  24646.     end
  24647. end
  24648. function stopAllSounds()
  24649.     for _, v in pairs(Char:GetDescendants()) do
  24650.         if v:IsA("Sound") then
  24651.             v:Stop()
  24652.         end
  24653.     end
  24654. end
  24655. function rayCast(Position, Direction, Range, Ignore)
  24656.     return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * Range), Ignore and Char, false, false)
  24657. end
  24658. function CreateRegion3(pos, siz)
  24659.     local offset = siz / 2
  24660.     local p1 = pos - offset
  24661.     local p2 = pos + offset
  24662.     return Region3.new(p1, p2)
  24663. end
  24664. Char.Head.face.Texture = "rbxassetid://413593222"
  24665. Shirt = Create("Shirt", Char, "Shirt", {
  24666.     ShirtTemplate = "http://www.roblox.com/asset/?id=1488400985"
  24667. })
  24668. Pants = Create("Pants", Char, "Pants", {
  24669.     PantsTemplate = "http://www.roblox.com/asset/?id=1488404117"
  24670. })
  24671. Hair = Create("Part", Char, "Hair", {
  24672.     CanCollide = false,
  24673.     BrickColor = BrickColor.new("Black metallic")
  24674. })
  24675. Nose = Create("Decal", Head, "Decal", {
  24676.     Texture = "rbxassetid://0"
  24677. })
  24678. Mouth = Create("Decal", Head, "Decal", {
  24679.     Texture = "rbxassetid://0"
  24680. })
  24681. Create("SpecialMesh", Hair, "Mesh", {
  24682.     MeshId = "http://www.roblox.com/asset/?id=1378167215",
  24683.     Scale = Vector3.new(1.1, 1.1, 1.1),
  24684.     Offset = Vector3.new(0, 0.48, -0.4)
  24685. })
  24686. HairWeld = newWeld(Head, Hair, Head, CFrame.new(0, -0.3, 0))
  24687. KamehamehaSound = Create("Sound", HRoot, "Sound", {
  24688.     SoundId = "rbxassetid://551399476",
  24689.     Volume = 2,
  24690.     EmitterSize = 50
  24691. })
  24692. PunchSound = Create("Sound", Torso, "Sound", {
  24693.     SoundId = "rbxassetid://573604054",
  24694.     Volume = 4,
  24695.     EmitterSize = 2
  24696. })
  24697. SpiritBombSound = Create("Sound", HRoot, "Sound", {
  24698.     SoundId = "rbxassetid://919429799",
  24699.     Volume = 2,
  24700.     EmitterSize = 50
  24701. })
  24702. ExplosionSound = Create("Sound", HRoot, "Sound", {
  24703.     SoundId = "rbxassetid://638861091",
  24704.     Volume = 3,
  24705.     EmitterSize = 100
  24706. })
  24707. PunchSound2 = Create("Sound", HRoot, "Sound", {
  24708.     SoundId = "rbxassetid://137579113",
  24709.     Volume = 4,
  24710.     EmitterSize = 100
  24711. })
  24712. PunchSound3 = Create("Sound", HRoot, "Sound", {
  24713.     SoundId = "rbxassetid://748050177",
  24714.     Volume = 4,
  24715.     EmitterSize = 5
  24716. })
  24717. ExplosionSound2 = Create("Sound", HRoot, "Sound", {
  24718.     SoundId = "rbxassetid://165970126",
  24719.     Volume = 4
  24720. })
  24721. UltraSound1 = Create("Sound", HRoot, "Sound", {
  24722.     SoundId = "rbxassetid://1136905493",
  24723.     Volume = 1,
  24724.     EmitterSize = 100,
  24725.     Looped = true
  24726. })
  24727. UltraSound2 = Create("Sound", HRoot, "Sound", {
  24728.     SoundId = "rbxassetid://232213955",
  24729.     Volume = 2
  24730. })
  24731. SSJScream1 = Create("Sound", HRoot, "Sound", {
  24732.     SoundId = "rbxassetid://527276541",
  24733.     Volume = 2
  24734. })
  24735. SSJScream2 = Create("Sound", HRoot, "Sound", {
  24736.     SoundId = "rbxassetid://975468335",
  24737.     Volume = 2
  24738. })
  24739. SSJSound1 = Create("Sound", HRoot, "Sound", {
  24740.     SoundId = "rbxassetid://437393965",
  24741.     Volume = 2
  24742. })
  24743. SSJSound2 = Create("Sound", HRoot, "Sound", {
  24744.     SoundId = "rbxassetid://891397456",
  24745.     Volume = 4,
  24746.     Looped = true
  24747. })
  24748. SSJSound3 = Create("Sound", HRoot, "Sound", {
  24749.     SoundId = "rbxassetid://390946253",
  24750.     Volume = 2,
  24751.     EmitterSize = 100,
  24752.     Looped = true
  24753. })
  24754. SSJ2Sound1 = Create("Sound", HRoot, "Sound", {
  24755.     SoundId = "rbxassetid://850205092",
  24756.     Volume = 4,
  24757.     Looped = true
  24758. })
  24759. SSJ2Sound2 = Create("Sound", HRoot, "Sound", {
  24760.     SoundId = "rbxassetid://144377132",
  24761.     Volume = 2,
  24762.     Looped = true,
  24763.     EmitterSize = 100
  24764. })
  24765. SSJ3Sound1 = Create("Sound", HRoot, "Sound", {
  24766.     SoundId = "rbxassetid://156056027",
  24767.     Volume = 2,
  24768.     Looped = true,
  24769.     EmitterSize = 100
  24770. })
  24771. SSJGSound1 = Create("Sound", HRoot, "Sound", {
  24772.     SoundId = "rbxassetid://612450955",
  24773.     Volume = 2,
  24774.     Looped = true,
  24775.     EmitterSize = 100
  24776. })
  24777. SSJGSound2 = Create("Sound", HRoot, "Sound", {
  24778.     SoundId = "rbxassetid://590580266",
  24779.     Volume = 4,
  24780.     Looped = true
  24781. })
  24782. PowerDown = Create("Sound", HRoot, "Sound", {
  24783.     SoundId = "rbxassetid://550621034",
  24784.     Volume = 4,
  24785.     EmitterSize = 100
  24786. })
  24787. SSJBSound1 = Create("Sound", HRoot, "Sound", {
  24788.     SoundId = "rbxassetid://874183151",
  24789.     Volume = 2
  24790. })
  24791. SSJBSound2 = Create("Sound", HRoot, "Sound", {
  24792.     SoundId = "rbxassetid://180572775",
  24793.     Volume = 2,
  24794.     Looped = true,
  24795.     EmitterSize = 100
  24796. })
  24797. SSJBSound3 = Create("Sound", HRoot, "Sound", {
  24798.     SoundId = "rbxassetid://443386048",
  24799.     Volume = 4,
  24800.     Looped = true
  24801. })
  24802. Hcf = HairWeld.C0
  24803. FloatVel = Create("BodyVelocity", nil, "Float", {
  24804.     MaxForce = Vector3.new(0, 0, 0),
  24805.     Velocity = Vector3.new(0, 0, 0)
  24806. })
  24807. FloatGyro = Create("BodyGyro", nil, "Gyro", {
  24808.     MaxTorque = Vector3.new(0, 0, 0),
  24809.     P = 30000
  24810. })
  24811. Char.Archivable = true
  24812. Clone = Char:Clone()
  24813. Clone.Shirt.ShirtTemplate = "rbxassetid://1162887253"
  24814. Clone.Pants.PantsTemplate = "rbxassetid://1162887782"
  24815. Clone.Hair.Mesh.MeshId = "rbxassetid://1125231485"
  24816. Clone.Head.Motor6D.C0 = Clone.Head.Motor6D.C0 * CFrame.Angles(Rad(0), Rad(180), Rad(0))
  24817. Clone:FindFirstChildOfClass("Humanoid").DisplayDistanceType = "None"
  24818. Human.MaxHealth = 50000
  24819. wait(0.01)
  24820. Human.Health = 50000
  24821. if Clone:FindFirstChildOfClass("ForceField") then
  24822.     Clone:FindFirstChildOfClass("ForceField"):Destroy()
  24823. end
  24824. Char.Archivable = false
  24825. SSJContainer = Create("BillboardGui", HRoot, "BillboardGui", {
  24826.     ExtentsOffset = Vector3.new(0, 0, 0),
  24827.     MaxDistance = math.huge,
  24828.     Size = UDim2.new(20, 0, 20, 0)
  24829. })
  24830. Aura = Create("ImageLabel", SSJContainer, "ImageLabel", {
  24831.     BackgroundTransparency = 1,
  24832.     Size = UDim2.new(2, 0, 1, 0),
  24833.     Position = UDim2.new(-0.5, 0, -0.2, 0)
  24834. })
  24835. createEmit({
  24836.     Name = "UltAura",
  24837.     Color = ColorSequence.new(Color3.fromRGB(0, 170, 255)),
  24838.     LightEmission = 0.15,
  24839.     LightInfluence = 1,
  24840.     Size = NumberSequence.new(1),
  24841.     Texture = "rbxassetid://833874434",
  24842.     Transparency = NumberSequence.new({
  24843.         NumberSequenceKeypoint.new(0, 1),
  24844.         NumberSequenceKeypoint.new(0.117, 0.705),
  24845.         NumberSequenceKeypoint.new(0.655, 0.732),
  24846.         NumberSequenceKeypoint.new(1, 1)
  24847.     }),
  24848.     Lifetime = NumberRange.new(2),
  24849.     Rate = 25,
  24850.     RotSpeed = NumberRange.new(-100, 100),
  24851.     Speed = NumberRange.new(0.5),
  24852.     SpreadAngle = Vector2.new(15, 15),
  24853.     ZOffset = -2,
  24854.     Enabled = false,
  24855.     LockedToPart = true
  24856. })
  24857. createEmit({
  24858.     Name = "UltAura",
  24859.     Color = ColorSequence.new(Color3.fromRGB(85, 0, 255)),
  24860.     LightEmission = 0.15,
  24861.     LightInfluence = 1,
  24862.     Size = NumberSequence.new(0.95),
  24863.     Texture = "rbxassetid://833874434",
  24864.     Transparency = NumberSequence.new({
  24865.         NumberSequenceKeypoint.new(0, 1),
  24866.         NumberSequenceKeypoint.new(0.117, 0.705),
  24867.         NumberSequenceKeypoint.new(0.655, 0.732),
  24868.         NumberSequenceKeypoint.new(1, 1)
  24869.     }),
  24870.     Lifetime = NumberRange.new(2),
  24871.     Rate = 25,
  24872.     RotSpeed = NumberRange.new(-100, 100),
  24873.     Speed = NumberRange.new(0.5),
  24874.     SpreadAngle = Vector2.new(15, 15),
  24875.     ZOffset = -3,
  24876.     Enabled = false,
  24877.     LockedToPart = true
  24878. })
  24879. createEmit({
  24880.     Name = "UltAura",
  24881.     Color = ColorSequence.new(Color3.fromRGB(255, 255, 255)),
  24882.     LightEmission = 0.15,
  24883.     LightInfluence = 1,
  24884.     Size = NumberSequence.new(0.9),
  24885.     Texture = "rbxassetid://833874434",
  24886.     Transparency = NumberSequence.new({
  24887.         NumberSequenceKeypoint.new(0, 1),
  24888.         NumberSequenceKeypoint.new(0.117, 0.705),
  24889.         NumberSequenceKeypoint.new(0.655, 0.732),
  24890.         NumberSequenceKeypoint.new(1, 1)
  24891.     }),
  24892.     Lifetime = NumberRange.new(2),
  24893.     Rate = 25,
  24894.     RotSpeed = NumberRange.new(-100, 100),
  24895.     Speed = NumberRange.new(0.5),
  24896.     SpreadAngle = Vector2.new(15, 15),
  24897.     ZOffset = -1,
  24898.     Enabled = false,
  24899.     LockedToPart = true
  24900. })
  24901. function keyDown(key)
  24902.     Keys[key] = true
  24903.     if Attacking then
  24904.         return
  24905.     end
  24906.     if Mode ~= "Ultra" then
  24907.         if key == Enum.KeyCode.Z then
  24908.             Attacking = true
  24909.             do
  24910.                 local cached = {}
  24911.                 local function onTouch(h)
  24912.                     if h.Parent == nil then
  24913.                         return
  24914.                     end
  24915.                     if h:IsDescendantOf(Char) then
  24916.                         return
  24917.                     end
  24918.                     if cached[h.Parent] then
  24919.                         return
  24920.                     end
  24921.                     local hum = h.Parent:FindFirstChildOfClass("Humanoid")
  24922.                     local tor = h.Parent:FindFirstChild("Torso") or h.Parent:FindFirstChild("HumanoidRootPart")
  24923.                     if hum and tor then
  24924.                         local ring = Create("Part", workspace, "Part", {
  24925.                             Anchored = true,
  24926.                             CanCollide = false,
  24927.                             BrickColor = BrickColor.new("Institutional white"),
  24928.                             Size = Vector3.new(1, 1, 1),
  24929.                             CFrame = CFrame.new(tor.CFrame.p, HRoot.CFrame.p)
  24930.                         })
  24931.                         ring.CFrame = ring.CFrame * CFrame.Angles(Rad(90), Rad(180), Rad(0))
  24932.                         local mesh = Create("SpecialMesh", ring, "Mesh", {
  24933.                             MeshId = "http://www.roblox.com/asset/?id=20329976",
  24934.                             Scale = Vector3.new(1, 1, 1)
  24935.                         })
  24936.                         TweenService:Create(ring, TweenInfo.new(1), {Transparency = 1}):Play()
  24937.                         TweenService:Create(mesh, TweenInfo.new(1), {
  24938.                             Scale = Vector3.new(20, 1, 20)
  24939.                         }):Play()
  24940.                         game:GetService("Debris"):AddItem(ring, 1)
  24941.                         for _, v in pairs(h.Parent:GetChildren()) do
  24942.                             if v:IsA("ForceField") then
  24943.                                 v:Destroy()
  24944.                             end
  24945.                         end
  24946.                         if Mode == "Base" then
  24947.                             hum:TakeDamage(hum.MaxHealth / 120)
  24948.                         elseif Mode == "SSJ" then
  24949.                             hum:TakeDamage(hum.MaxHealth / 100)
  24950.                         elseif Mode == "SSJ2" then
  24951.                             hum:TakeDamage(hum.MaxHealth / 90)
  24952.                         elseif Mode == "SSJ3" then
  24953.                             hum:TakeDamage(hum.MaxHealth / 80)
  24954.                         elseif Mode == "SSJG" then
  24955.                             hum:TakeDamage(hum.MaxHealth / 70)
  24956.                         elseif Mode == "SSJB" then
  24957.                             hum:TakeDamage(hum.MaxHealth / 65)
  24958.                         elseif Mode == "SSJBKK" then
  24959.                             hum:TakeDamage(hum.MaxHealth / 60)
  24960.                         elseif Mode == "Vegito" then
  24961.                             hum:TakeDamage(hum.MaxHealth / 0.1)
  24962.                         end
  24963.                         cached[h.Parent] = true
  24964.                         spawn(function()
  24965.                             wait(0.1)
  24966.                             cached[h.Parent] = nil
  24967.                         end)
  24968.                     end
  24969.                 end
  24970.                 local lac = LArm.Touched:connect(onTouch)
  24971.                 local rac = RArm.Touched:connect(onTouch)
  24972.                 PunchSound.Looped = true
  24973.                 PunchSound:Play()
  24974.                 for i = 0, 18 do
  24975.                     for i = 0, 0.4, 0.1 do
  24976.                         Neck.C0 = Neck.C0:lerp(Ncf, i)
  24977.                         Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
  24978.                         LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
  24979.                         RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90)), i)
  24980.                         SWait()
  24981.                     end
  24982.                     for i = 0, 0.4, 0.1 do
  24983.                         Neck.C0 = Neck.C0:lerp(Ncf, i)
  24984.                         Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(-40)), i)
  24985.                         RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(40), Rad(90)), i)
  24986.                         LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-10), Rad(0), Rad(-90)), i)
  24987.                         SWait()
  24988.                     end
  24989.                 end
  24990.                 PunchSound.Looped = false
  24991.                 PunchSound:Stop()
  24992.                 lac:Disconnect()
  24993.                 rac:Disconnect()
  24994.                 Attacking = false
  24995.             end
  24996.         elseif key == Enum.KeyCode.X then
  24997.             if Mouse.Target.Parent == nil then
  24998.                 return
  24999.             end
  25000.             Attacking = true
  25001.             Walkspeed = 0
  25002.             do
  25003.                 local targ = Mouse.Target.Parent
  25004.                 local hum = targ:FindFirstChildOfClass("Humanoid")
  25005.                 local tor = targ:FindFirstChild("Torso") or targ:FindFirstChild("HumanoidRootPart")
  25006.                 if not hum or not tor then
  25007.                     Attacking = false
  25008.                     Walkspeed = 16
  25009.                     return
  25010.                 end
  25011.                 for i = 0, 0.2, 0.01 do
  25012.                     Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(20), Rad(0), Rad(0)), i)
  25013.                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(10), Rad(0), Rad(0)), i)
  25014.                     LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(-10)), i)
  25015.                     RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(10)), i)
  25016.                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(5), Rad(0), Rad(-20)), i)
  25017.                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(5), Rad(0), Rad(20)), i)
  25018.                     SWait()
  25019.                 end
  25020.                 local bv = Create("BodyVelocity", HRoot, "BV", {
  25021.                     MaxForce = Vector3.new(200000000, 200000000, 200000000),
  25022.                     Velocity = Vector3.new(0, 100, 0)
  25023.                 })
  25024.                 for i = 0, 0.2, 0.01 do
  25025.                     Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(10), Rad(0), Rad(0)), i)
  25026.                     Hrj.C0 = Hrj.C0:lerp(Hrjcf, i)
  25027.                     LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  25028.                     RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  25029.                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-40), Rad(0), Rad(0)), i)
  25030.                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-40), Rad(0), Rad(0)), i)
  25031.                     SWait()
  25032.                 end
  25033.                 for i = 0, 100 do
  25034.                     bv.Velocity = bv.Velocity - Vector3.new(0, 1, 0)
  25035.                     if 0 > bv.Velocity.Y then
  25036.                         bv.Velocity = Vector3.new(0, 0, 0)
  25037.                         break
  25038.                     end
  25039.                     SWait()
  25040.                 end
  25041.                 for i = 0, 0.2, 0.01 do
  25042.                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-25), Rad(0), Rad(180)), i)
  25043.                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-25), Rad(0), Rad(-180)), i)
  25044.                     SWait()
  25045.                 end
  25046.                 game:GetService("Chat"):Chat(Head, "Prepare yourself! Here I go!", Enum.ChatColor.White)
  25047.                 tor.Anchored = true
  25048.                 Char:MoveTo(tor.CFrame * CFrame.new(0, -1, 2.2).p)
  25049.                 local Music3 = Instance.new("Sound", Torso)
  25050.                 Music3.SoundId = "rbxassetid://1055279036"
  25051.                 Music3.Volume = 6
  25052.                 Music3.Pitch = 1
  25053.                 Music3.Looped = false
  25054.                 Music3:Play()
  25055.                 game:GetService("Chat"):Chat(Head, "HAAA!", Enum.ChatColor.White)
  25056.                 Torso.CFrame = CFrame.new(Torso.CFrame.p, tor.CFrame.p)
  25057.                 local cached = {}
  25058.                 local function damage()
  25059.                     local ring = Create("Part", workspace, "Part", {
  25060.                         Anchored = true,
  25061.                         CanCollide = false,
  25062.                         BrickColor = BrickColor.new("Institutional white"),
  25063.                         Size = Vector3.new(1, 1, 1),
  25064.                         CFrame = tor.CFrame
  25065.                     })
  25066.                     local mesh = Create("SpecialMesh", ring, "Mesh", {
  25067.                         MeshId = "http://www.roblox.com/asset/?id=3270017",
  25068.                         Scale = Vector3.new(1, 1, 1)
  25069.                     })
  25070.                     TweenService:Create(ring, TweenInfo.new(1), {Transparency = 1}):Play()
  25071.                     TweenService:Create(mesh, TweenInfo.new(1), {
  25072.                         Scale = Vector3.new(20, 20, 1)
  25073.                     }):Play()
  25074.                     game:GetService("Debris"):AddItem(ring, 1)
  25075.                     for _, v in pairs(targ.Parent:GetChildren()) do
  25076.                         if v:IsA("ForceField") then
  25077.                             v:Destroy()
  25078.                         end
  25079.                     end
  25080.                     if Mode == "Base" then
  25081.                         hum:TakeDamage(hum.MaxHealth / 140)
  25082.                     elseif Mode == "SSJ" then
  25083.                         hum:TakeDamage(hum.MaxHealth / 110)
  25084.                     elseif Mode == "SSJ2" then
  25085.                         hum:TakeDamage(hum.MaxHealth / 100)
  25086.                     elseif Mode == "SSJ3" then
  25087.                         hum:TakeDamage(hum.MaxHealth / 90)
  25088.                     elseif Mode == "SSJG" then
  25089.                         hum:TakeDamage(hum.MaxHealth / 70)
  25090.                     elseif Mode == "SSJB" then
  25091.                         hum:TakeDamage(hum.MaxHealth / 60)
  25092.                     elseif Mode == "SSJBKK" then
  25093.                         hum:TakeDamage(hum.MaxHealth / 50)
  25094.                     elseif Mode == "Vegito" then
  25095.                         hum:TakeDamage(hum.MaxHealth / 0.1)
  25096.                     end
  25097.                 end
  25098.                 PunchSound.Looped = true
  25099.                 PunchSound:Play()
  25100.                 for i = 0, 6 do
  25101.                     for i = 0, 1, 0.1 do
  25102.                         Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
  25103.                         LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
  25104.                         RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90)), i)
  25105.                         SWait()
  25106.                     end
  25107.                     damage()
  25108.                     for i = 0, 1, 0.1 do
  25109.                         Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(-40)), i)
  25110.                         RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(40), Rad(90)), i)
  25111.                         LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-10), Rad(0), Rad(-90)), i)
  25112.                         SWait()
  25113.                     end
  25114.                     damage()
  25115.                 end
  25116.                 PunchSound.Looped = false
  25117.                 PunchSound:Stop()
  25118.                 PunchSound3:Play()
  25119.                 for i = 0, 0.1, 0.01 do
  25120.                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), i)
  25121.                     LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(10)), i)
  25122.                     RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(-10)), i)
  25123.                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  25124.                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(0), Rad(-130)), i)
  25125.                     SWait()
  25126.                 end
  25127.                 game:GetService("Chat"):Chat(Head, "DYAH!", Enum.ChatColor.White)
  25128.                 damage()
  25129.                 local orig = tor.CFrame
  25130.                 local bv2 = Create("BodyVelocity", tor, "BV", {
  25131.                     MaxForce = Vector3.new(200000000, 200000000, 200000000),
  25132.                     Velocity = Vector3.new(0, 50, 0)
  25133.                 })
  25134.                 tor.Anchored = false
  25135.                 wait(1)
  25136.                 for i = 0, 100 do
  25137.                     bv2.Velocity = bv2.Velocity - Vector3.new(0, 1, 0)
  25138.                     if 0 > bv2.Velocity.Y then
  25139.                         bv2.Velocity = Vector3.new(0, 0, 0)
  25140.                         break
  25141.                     end
  25142.                     SWait()
  25143.                 end
  25144.                 Char:MoveTo(tor.CFrame * CFrame.new(0, 1, 2).p)
  25145.                 local Music3 = Instance.new("Sound", Torso)
  25146.                 Music3.SoundId = "rbxassetid://1055279036"
  25147.                 Music3.Volume = 6
  25148.                 Music3.Pitch = 1
  25149.                 Music3.Looped = false
  25150.                 Music3:Play()
  25151.                 for i = 0, 0.2, 0.01 do
  25152.                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(-50), Rad(0), Rad(0)), i)
  25153.                     LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(50)), i)
  25154.                     RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(-50)), i)
  25155.                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-30), Rad(-140)), i)
  25156.                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(30), Rad(140)), i)
  25157.                     SWait()
  25158.                 end
  25159.                 for i = 0, 0.2, 0.01 do
  25160.                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(50), Rad(0), Rad(0)), i)
  25161.                     LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(-50)), i)
  25162.                     RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(50)), i)
  25163.                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-30), Rad(-40)), i)
  25164.                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(30), Rad(40)), i)
  25165.                     SWait()
  25166.                 end
  25167.                 game:GetService("Chat"):Chat(Head, "HYYAAAAH!!", Enum.ChatColor.White)
  25168.                 damage()
  25169.                 bv2:Destroy()
  25170.                 local asd = false
  25171.                 PunchSound3:Play()
  25172.                 spawn(function()
  25173.                     wait(2)
  25174.                     if not asd and Attacking then
  25175.                         Attacking = false
  25176.                         bv:Destroy()
  25177.                         Walkspeed = 16
  25178.                         game:GetService("Chat"):Chat(Head, "Hehe, You're pretty strong!", Enum.ChatColor.White)
  25179.                     end
  25180.                 end)
  25181.                 hum.StateChanged:connect(function(old, state)
  25182.                     if state == Enum.HumanoidStateType.Landed then
  25183.                         local ray = Ray.new(HRoot.CFrame.p, HRoot.CFrame * CFrame.new(0, -1000, 0).p.unit * 500)
  25184.                         local part, pos, face, material = workspace:FindPartOnRay(ray, Char, false, false)
  25185.                         ExplosionSound2:Play()
  25186.                         if Mode == "Base" then
  25187.                             hum:TakeDamage(hum.MaxHealth / 102)
  25188.                         elseif Mode == "SSJ" then
  25189.                             hum:TakeDamage(hum.MaxHealth / 83)
  25190.                         elseif Mode == "SSJ2" then
  25191.                             hum:TakeDamage(hum.MaxHealth / 66)
  25192.                         elseif Mode == "SSJ3" then
  25193.                             hum:TakeDamage(hum.MaxHealth / 49)
  25194.                         elseif Mode == "SSJG" then
  25195.                             hum:TakeDamage(hum.MaxHealth / 32)
  25196.                         elseif Mode == "SSJB" then
  25197.                             hum:TakeDamage(hum.MaxHealth / 15)
  25198.                         end
  25199.                         for i = 0, 360, 36 do
  25200.                             local debris = Create("Part", workspace, "Part", {
  25201.                                 Anchored = true,
  25202.                                 CanCollide = false,
  25203.                                 BrickColor = part.BrickColor or BrickColor.new("Bright green"),
  25204.                                 Material = material or Enum.Material.Grass,
  25205.                                 Size = Vector3.new(15, 20, 10),
  25206.                                 CFrame = tor.CFrame * CFrame.Angles(Rad(0), Rad(i), Rad(0)) * CFrame.new(0, -5, -15)
  25207.                             })
  25208.                             debris.CFrame = debris.CFrame * CFrame.Angles(Rad(-45), Rad(0), Rad(0))
  25209.                             TweenService:Create(debris, TweenInfo.new(2), {Transparency = 1}):Play()
  25210.                             game:GetService("Debris"):AddItem(debris, 2)
  25211.                         end
  25212.                         asd = true
  25213.                         bv:Destroy()
  25214.                         Walkspeed = 16
  25215.                         Attacking = false
  25216.                     end
  25217.                 end)
  25218.             end
  25219.         elseif key == Enum.KeyCode.C then
  25220.             Attacking = true
  25221.             local orb1 = Create("Part", Char, "Part", {
  25222.                 CanCollide = false,
  25223.                 Material = "Neon",
  25224.                 BrickColor = BrickColor.new("Electric blue"),
  25225.                 Size = Vector3.new(1, 1, 1)
  25226.             })
  25227.             local smesh = Create("SpecialMesh", orb1, "Mesh", {
  25228.                 MeshType = "Sphere",
  25229.                 Scale = Vector3.new(0.001, 0.001, 0.001)
  25230.             })
  25231.             local orb2 = Create("Part", Char, "Part", {
  25232.                 CanCollide = false,
  25233.                 Material = "Neon",
  25234.                 BrickColor = BrickColor.new("Electric blue"),
  25235.                 Size = Vector3.new(1, 1, 1)
  25236.             })
  25237.             local smesh2 = Create("SpecialMesh", orb2, "Mesh", {
  25238.                 MeshType = "Sphere",
  25239.                 Scale = Vector3.new(0.001, 0.001, 0.001)
  25240.             })
  25241.             newWeld(orb1, LArm, orb1, CFrame.new(0, -1, 0))
  25242.             newWeld(orb2, RArm, orb2, CFrame.new(0, -1, 0))
  25243.             for i = 0, 0.28, 0.01 do
  25244.                 Neck.C0 = Neck.C0:lerp(Ncf, i)
  25245.                 Hrj.C0 = Hrj.C0:lerp(Hrjcf, i)
  25246.                 Neck.C0 = Neck.C0:lerp(Ncf, i)
  25247.                 LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-30), Rad(-90)), i)
  25248.                 RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(30), Rad(90)), i)
  25249.                 SWait()
  25250.             end
  25251.             TweenService:Create(smesh, TweenInfo.new(1), {
  25252.                 Scale = Vector3.new(1, 1, 1)
  25253.             }):Play()
  25254.             TweenService:Create(smesh2, TweenInfo.new(1), {
  25255.                 Scale = Vector3.new(1, 1, 1)
  25256.             }):Play()
  25257.             wait(1)
  25258.             for i = 0, 20, 0.1 do
  25259.                 do
  25260.                     local blast = Create("Part", workspace, "EB", {
  25261.                         CanCollide = false,
  25262.                         BrickColor = BrickColor.new("Electric blue"),
  25263.                         Material = "Neon",
  25264.                         Size = Vector3.new(2, 2, 2),
  25265.                         CFrame = HRoot.CFrame * CFrame.new(Random(-4, 4), Random(0, 2), -2)
  25266.                     })
  25267.                     local mesh = Create("SpecialMesh", blast, "Mesh", {
  25268.                         MeshType = "Sphere",
  25269.                         Scale = Vector3.new(0.6, 0.6, 1)
  25270.                     })
  25271.                     local bv = Create("BodyVelocity", blast, "BV", {
  25272.                         MaxForce = Vector3.new(200000000, 200000000, 200000000),
  25273.                         Velocity = HRoot.CFrame.lookVector * 180
  25274.                     })
  25275.                     game:GetService("Debris"):AddItem(blast, 2)
  25276.                     blast.Touched:connect(function(h)
  25277.                         if h.Parent == nil then
  25278.                             return
  25279.                         end
  25280.                         if h:IsDescendantOf(Char) then
  25281.                             return
  25282.                         end
  25283.                         if h.Name == "EB" then
  25284.                             return
  25285.                         end
  25286.                         local hum = h.Parent:FindFirstChildOfClass("Humanoid")
  25287.                         local tor = h.Parent:FindFirstChild("Toros") or h.Parent:FindFirstChild("HumanoidRootPart")
  25288.                         blast.Anchored = true
  25289.                         local nb = blast:Clone()
  25290.                         blast:Destroy()
  25291.                         nb.Parent = workspace
  25292.                         TweenService:Create(nb, TweenInfo.new(1), {Transparency = 1}):Play()
  25293.                         TweenService:Create(nb.Mesh, TweenInfo.new(1), {
  25294.                             Scale = Vector3.new(4, 4, 4)
  25295.                         }):Play()
  25296.                         game:GetService("Debris"):AddItem(nb, 1)
  25297.                         if hum and tor then
  25298.                             for _, v in pairs(h.Parent:GetChildren()) do
  25299.                                 if v:IsA("ForceField") then
  25300.                                     v:Destroy()
  25301.                                 end
  25302.                             end
  25303.                             if Mode == "Base" then
  25304.                                 hum:TakeDamage(hum.MaxHealth / 105)
  25305.                             elseif Mode == "SSJ" then
  25306.                                 hum:TakeDamage(hum.MaxHealth / 90)
  25307.                             elseif Mode == "SSJ2" then
  25308.                                 hum:TakeDamage(hum.MaxHealth / 80)
  25309.                             elseif Mode == "SSJ3" then
  25310.                                 hum:TakeDamage(hum.MaxHealth / 70)
  25311.                             elseif Mode == "SSJG" then
  25312.                                 hum:TakeDamage(hum.MaxHealth / 60)
  25313.                             elseif Mode == "SSJB" then
  25314.                                 hum:TakeDamage(hum.MaxHealth / 50)
  25315.                             elseif Mode == "SSJBKK" then
  25316.                                 hum:TakeDamage(hum.MaxHealth / 40)
  25317.                             elseif Mode == "Vegito" then
  25318.                                 hum:TakeDamage(hum.MaxHealth / 0.1)
  25319.                             end
  25320.                         end
  25321.                     end)
  25322.                     SWait()
  25323.                 end
  25324.             end
  25325.             TweenService:Create(smesh, TweenInfo.new(1), {
  25326.                 Scale = Vector3.new(0.001, 0.001, 0.001)
  25327.             }):Play()
  25328.             TweenService:Create(smesh2, TweenInfo.new(1), {
  25329.                 Scale = Vector3.new(0.001, 0.001, 0.001)
  25330.             }):Play()
  25331.             game:GetService("Debris"):AddItem(orb1, 1)
  25332.             game:GetService("Debris"):AddItem(orb2, 1)
  25333.             Attacking = false
  25334.         elseif key == Enum.KeyCode.V then
  25335.             Attacking = true
  25336.             Walkspeed = 0
  25337.             KamehamehaSound:Play()
  25338.             do
  25339.                 local orb = Create("Part", Char, "Part", {
  25340.                     CanCollide = false,
  25341.                     Material = "Neon",
  25342.                     BrickColor = BrickColor.new("Electric blue"),
  25343.                     Size = Vector3.new(1, 1, 1)
  25344.                 })
  25345.                 newWeld(LArm, orb, LArm, CFrame.new(0, 1, 0))
  25346.                 local smesh = Create("SpecialMesh", orb, "Mesh", {
  25347.                     MeshType = "Sphere",
  25348.                     Scale = Vector3.new(0.01, 0.01, 0.01)
  25349.                 })
  25350.                 for i = 0, 1, 0.01 do
  25351.                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(60)), i)
  25352.                     Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(0), Rad(0), Rad(-60)), i)
  25353.                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-50), Rad(-65)) * CFrame.new(0, 0.2, 0), i)
  25354.                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(80), Rad(65)), i)
  25355.                     wait()
  25356.                 end
  25357.                 TweenService:Create(smesh, TweenInfo.new(4.7), {
  25358.                     Scale = Vector3.new(2, 2, 2)
  25359.                 }):Play()
  25360.                 wait(4.7)
  25361.                 local fire = false
  25362.                 for i = 0, 1, 0.01 do
  25363.                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(0)), i)
  25364.                     Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(0), Rad(0), Rad(0)), i)
  25365.                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(5), Rad(-50), Rad(-90)), i)
  25366.                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(5), Rad(40), Rad(90)), i)
  25367.                     if i >= 0.8 and not fire then
  25368.                         fire = true
  25369.                     end
  25370.                     wait()
  25371.                 end
  25372.                 spawn(function()
  25373.                     repeat
  25374.                         SWait()
  25375.                     until fire
  25376.                     local hitb = Create("Part", workspace, "KameHameHaUltra", {
  25377.                         Anchored = true,
  25378.                         CanCollide = false,
  25379.                         Transparency = 1,
  25380.                         Size = Vector3.new(74, 74, 700),
  25381.                         CFrame = HRoot.CFrame * CFrame.new(0, 0.5, -350)
  25382.                     })
  25383.                     local beam = Create("Part", workspace, "KameHameHaUltra", {
  25384.                         Anchored = true,
  25385.                         CanCollide = false,
  25386.                         Material = "Neon",
  25387.                         BrickColor = BrickColor.new("Electric blue"),
  25388.                         Size = Vector3.new(1, 1, 1),
  25389.                         CFrame = HRoot.CFrame * CFrame.new(0, 0.5, -2)
  25390.                     })
  25391.                     local mesh = Create("SpecialMesh", beam, "Mesh", {
  25392.                         MeshType = "Sphere",
  25393.                         Scale = Vector3.new(1, 1, 1)
  25394.                     })
  25395.                     TweenService:Create(mesh, TweenInfo.new(0.5), {
  25396.                         Scale = Vector3.new(74, 74, 700)
  25397.                     }):Play()
  25398.                     TweenService:Create(beam, TweenInfo.new(0.5), {
  25399.                         CFrame = HRoot.CFrame * CFrame.new(0, 0.5, -350)
  25400.                     }):Play()
  25401.                     local done = false
  25402.                     spawn(function()
  25403.                         repeat
  25404.                             local airPart = Create("Part", workspace, "Part", {
  25405.                                 Anchored = true,
  25406.                                 CanCollide = false,
  25407.                                 Size = Vector3.new(1, 1, 1),
  25408.                                 CFrame = HRoot.CFrame * CFrame.new(0, 0, -2)
  25409.                             })
  25410.                             airPart.CFrame = airPart.CFrame * CFrame.Angles(Rad(0), Rad(90), Rad(90))
  25411.                             local airMesh = Create("SpecialMesh", airPart, "Mesh", {
  25412.                                 MeshId = "rbxassetid://0",
  25413.                                 Scale = Vector3.new(6, 40, 6),
  25414.                                 Offset = Vector3.new(0, -100, 0)
  25415.                             })
  25416.                             TweenService:Create(airPart, TweenInfo.new(0.1), {
  25417.                                 Transparency = 1,
  25418.                                 CFrame = airPart.CFrame * CFrame.Angles(Rad(0), Rad(Random(-360, 360)), Rad(0))
  25419.                             }):Play()
  25420.                             game:GetService("Debris"):AddItem(airPart, 0.1)
  25421.                             SWait()
  25422.                         until done
  25423.                     end)
  25424.                     hitb.Touched:connect(function(h)
  25425.                         if h.Parent == nil then
  25426.                             return
  25427.                         end
  25428.                         if h:IsDescendantOf(Char) then
  25429.                             return
  25430.                         end
  25431.                         local anc
  25432.                         local a, b = pcall(function()
  25433.                             anc = findRealAncestor(h)
  25434.                         end)
  25435.                         if a then
  25436.                             local hum = anc:FindFirstChildOfClass("Humanoid")
  25437.                             if hum then
  25438.                                 if Mode == "Base" then
  25439.                                     hum:TakeDamage(hum.MaxHealth / 80)
  25440.                                 elseif Mode == "SSJ" then
  25441.                                     hum:TakeDamage(hum.MaxHealth / 70)
  25442.                                 elseif Mode == "SSJ2" then
  25443.                                     hum:TakeDamage(hum.MaxHealth / 60)
  25444.                                 elseif Mode == "SSJ3" then
  25445.                                     hum:TakeDamage(hum.MaxHealth / 50)
  25446.                                 elseif Mode == "SSJG" then
  25447.                                     hum:TakeDamage(hum.MaxHealth / 40)
  25448.                                 elseif Mode == "SSJB" then
  25449.                                     hum:TakeDamage(hum.MaxHealth / 30)
  25450.                                 end
  25451.                                 game:GetService("Debris"):AddItem(Create("BodyVelocity", anc:FindFirstChildOfClass("HumanoidRootPart") or anc:FindFirstChild("Head"), "BV", {
  25452.                                     MaxForce = Vector3.new(200000000, 200000000, 200000000),
  25453.                                     Velocity = HRoot.CFrame.lookVector * 20
  25454.                                 }), 10)
  25455.                             end
  25456.                         end
  25457.                     end)
  25458.                     local kameOn = true
  25459.                     local HAA = Instance.new("Sound", Torso)
  25460.                     HAA.SoundId = "rbxassetid://551399627"
  25461.                     HAA.Pitch = 1
  25462.                     HAA.Looped = false
  25463.                     HAA.Volume = 3.2
  25464.                     wait(1.0E-4)
  25465.                     HAA:Play()
  25466.                     local Music2 = Instance.new("Sound", Torso)
  25467.                     Music2.SoundId = "rbxassetid://1117288204"
  25468.                     Music2.Pitch = 1
  25469.                     Music2.Looped = false
  25470.                     Music2.Volume = 7.2
  25471.                     wait(1.0E-4)
  25472.                     Music2:Play()
  25473.                     Music2.Ended:connect(function()
  25474.                         if not kameOn then
  25475.                             return
  25476.                         end
  25477.                         KamehamehaSound.Volume = 4
  25478.                         kameOn = false
  25479.                         done = true
  25480.                         hitb:Destroy()
  25481.                         TweenService:Create(mesh, TweenInfo.new(1), {
  25482.                             Scale = Vector3.new(0.01, 0.01, 4)
  25483.                         }):Play()
  25484.                         TweenService:Create(beam, TweenInfo.new(1), {
  25485.                             CFrame = HRoot.CFrame * CFrame.new(0, 0.5, -4)
  25486.                         }):Play()
  25487.                         TweenService:Create(smesh, TweenInfo.new(1), {
  25488.                             Scale = Vector3.new(0.01, 0.01, 0.01)
  25489.                         }):Play()
  25490.                         game:GetService("Debris"):AddItem(beam, 1)
  25491.                         game:GetService("Debris"):AddItem(orb, 1)
  25492.                         wait(1)
  25493.                         Walkspeed = 16
  25494.                         Attacking = false
  25495.                     end)
  25496.                 end)
  25497.             end
  25498.         elseif key == Enum.KeyCode.B and Mode == "SSJG" then
  25499.             if Mouse.Target.Parent == nil then
  25500.                 return
  25501.             end
  25502.             local targ = Mouse.Target.Parent
  25503.             local hum = targ:FindFirstChildOfClass("Humanoid")
  25504.             local tor = targ:FindFirstChild("Torso") or targ:FindFirstChild("HumanoidRootPart")
  25505.             if not hum or not tor then
  25506.                 return
  25507.             end
  25508.             Attacking = true
  25509.             local temp = newWeld(tor, HRoot, tor, CFrame.new(0, 0, -2))
  25510.             PunchSound.Looped = true
  25511.             PunchSound:Play()
  25512.             Chat:Chat(Head, "You're pretty strong! Let's see you keep up with me now!", Enum.ChatColor.White)
  25513.             for i = 0, 6 do
  25514.                 for _, v in pairs(targ:GetChildren()) do
  25515.                     if v:IsA("ForceField") then
  25516.                         v:Destroy()
  25517.                     end
  25518.                 end
  25519.                 local ring1 = Create("Part", Char, "Part", {
  25520.                     Anchored = true,
  25521.                     CanCollide = false,
  25522.                     Size = Vector3.new(1, 1, 1),
  25523.                     BrickColor = BrickColor.new("Institutional white"),
  25524.                     CFrame = tor.CFrame
  25525.                 })
  25526.                 local mesh1 = Create("SpecialMesh", ring1, "Mesh", {
  25527.                     MeshId = "http://www.roblox.com/asset/?id=3270017",
  25528.                     Scale = Vector3.new(4, 4, 1)
  25529.                 })
  25530.                 TweenService:Create(ring1, TweenInfo.new(1), {Transparency = 1}):Play()
  25531.                 TweenService:Create(mesh1, TweenInfo.new(1), {
  25532.                     Scale = Vector3.new(20, 20, 1)
  25533.                 }):Play()
  25534.                 game:GetService("Debris"):AddItem(ring1, 1)
  25535.                 for i = 0, 1, 0.1 do
  25536.                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
  25537.                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
  25538.                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(-40), Rad(90)), i)
  25539.                     RHip.C0 = RHip.C0:lerp(Rhcf, i)
  25540.                     SWait()
  25541.                 end
  25542.                 hum:TakeDamage(hum.MaxHealth / 20)
  25543.                 local ring2 = Create("Part", Char, "Part", {
  25544.                     Anchored = true,
  25545.                     CanCollide = false,
  25546.                     Size = Vector3.new(1, 1, 1),
  25547.                     BrickColor = BrickColor.new("Institutional white"),
  25548.                     CFrame = tor.CFrame
  25549.                 })
  25550.                 local mesh2 = Create("SpecialMesh", ring2, "Mesh", {
  25551.                     MeshId = "http://www.roblox.com/asset/?id=3270017",
  25552.                     Scale = Vector3.new(4, 4, 1)
  25553.                 })
  25554.                 TweenService:Create(ring2, TweenInfo.new(1), {Transparency = 1}):Play()
  25555.                 TweenService:Create(mesh2, TweenInfo.new(1), {
  25556.                     Scale = Vector3.new(20, 20, 1)
  25557.                 }):Play()
  25558.                 game:GetService("Debris"):AddItem(ring2, 1)
  25559.                 for i = 0, 1, 0.1 do
  25560.                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(-40)), i)
  25561.                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(40), Rad(90)), i)
  25562.                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(40), Rad(-90)), i)
  25563.                     SWait()
  25564.                 end
  25565.                 hum:TakeDamage(hum.MaxHealth / 20)
  25566.                 for i = 0, 1, 0.1 do
  25567.                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(-20), Rad(120), Rad(0)), i)
  25568.                     RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(90)), i)
  25569.                     SWait()
  25570.                 end
  25571.                 hum:TakeDamage(hum.MaxHealth / 20)
  25572.             end
  25573.             PunchSound:Stop()
  25574.             PunchSound.Looped = false
  25575.             PunchSound3:Play()
  25576.             for i = 0, 1, 0.1 do
  25577.                 Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
  25578.                 LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
  25579.                 RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(-40), Rad(90)), i)
  25580.                 RHip.C0 = RHip.C0:lerp(Rhcf, i)
  25581.                 SWait()
  25582.             end
  25583.             hum:TakeDamage(hum.MaxHealth / 20)
  25584.             game:GetService("Debris"):AddItem(Create("BodyVelocity", tor, "BV", {
  25585.                 MaxForce = Vector3.new(200000000, 200000000, 200000000),
  25586.                 Velocity = HRoot.CFrame.lookVector * 100
  25587.             }), 1)
  25588.             temp:Destroy()
  25589.             Attacking = false
  25590.         elseif key == Enum.KeyCode.R then
  25591.             if Mouse.Target.Parent == nil then
  25592.                 return
  25593.             end
  25594.             local targ = Mouse.Target.Parent
  25595.             local hum = targ:FindFirstChildOfClass("Humanoid")
  25596.             local tor = targ:FindFirstChild("Torso") or targ:FindFirstChild("HumanoidRootPart")
  25597.             if not hum or not tor then
  25598.                 return
  25599.             end
  25600.             wait(1)
  25601.             game:GetService("Chat"):Chat(Head, "HA!", Enum.ChatColor.White)
  25602.             local Music3 = Instance.new("Sound", Torso)
  25603.             Music3.SoundId = "rbxassetid://1050751126"
  25604.             Music3.Volume = 6
  25605.             Music3.Pitch = 1
  25606.             Music3.Looped = false
  25607.             Music3:Play()
  25608.             for i = 0, 3, 0.1 do
  25609.                 do
  25610.                     local rp = Create("RocketPropulsion", Torso, "BV", {
  25611.                         MaxTorque = Vector3.new(200000000, 200000000, 200000000),
  25612.                         MaxSpeed = 100,
  25613.                         CartoonFactor = 1,
  25614.                         TargetRadius = 1,
  25615.                         MaxThrust = 40000,
  25616.                         Target = tor
  25617.                     })
  25618.                     rp:Fire()
  25619.                     coroutine.resume(coroutine.create(function()
  25620.                         wait(3)
  25621.                         rp:remove()
  25622.                     end))
  25623.                     SWait()
  25624.                 end
  25625.             end
  25626.             Attacking = false
  25627.         elseif key == Enum.KeyCode.M then
  25628.             if Mouse.Target.Parent == nil then
  25629.                 return
  25630.             end
  25631.             game:GetService("Chat"):Chat(Head, "Try this one! HA!", Enum.ChatColor.White)
  25632.             do
  25633.                 local targ = Mouse.Target.Parent
  25634.                 local hum = targ:FindFirstChildOfClass("Humanoid")
  25635.                 local tor = targ:FindFirstChild("Torso") or targ:FindFirstChild("HumanoidRootPart")
  25636.                 if not hum or not tor then
  25637.                     return
  25638.                 end
  25639.                 Attacking = true
  25640.                 local Runnin = true
  25641.                 local weld = newWeld(Torso, tor, HRoot, CFrame.new(0, 0, 2))
  25642.                 local function damage()
  25643.                     local ring = Create("Part", workspace, "Part", {
  25644.                         Anchored = true,
  25645.                         CanCollide = false,
  25646.                         BrickColor = BrickColor.new("Institutional white"),
  25647.                         Size = Vector3.new(1, 1, 1),
  25648.                         CFrame = CFrame.new(HRoot.CFrame.p, tor.CFrame.p)
  25649.                     })
  25650.                     ring.CFrame = ring.CFrame * CFrame.Angles(Rad(90), Rad(180), Rad(0))
  25651.                     local mesh = Create("SpecialMesh", ring, "Mesh", {
  25652.                         MeshId = "http://www.roblox.com/asset/?id=20329976",
  25653.                         Scale = Vector3.new(1, 1, 1)
  25654.                     })
  25655.                     TweenService:Create(ring, TweenInfo.new(1), {Transparency = 1}):Play()
  25656.                     TweenService:Create(mesh, TweenInfo.new(1), {
  25657.                         Scale = Vector3.new(20, 1, 20)
  25658.                     }):Play()
  25659.                     game:GetService("Debris"):AddItem(ring, 1)
  25660.                     for _, v in pairs(targ:GetChildren()) do
  25661.                         if v:IsA("ForceField") then
  25662.                             v:Destroy()
  25663.                         end
  25664.                     end
  25665.                     if Mode == "Base" then
  25666.                         hum:TakeDamage(hum.MaxHealth / 160)
  25667.                     elseif Mode == "SSJ" then
  25668.                         hum:TakeDamage(hum.MaxHealth / 130)
  25669.                     elseif Mode == "SSJ2" then
  25670.                         hum:TakeDamage(hum.MaxHealth / 110)
  25671.                     elseif Mode == "SSJ3" then
  25672.                         hum:TakeDamage(hum.MaxHealth / 50)
  25673.                     elseif Mode == "SSJG" then
  25674.                         hum:TakeDamage(hum.MaxHealth / 30)
  25675.                     elseif Mode == "SSJB" then
  25676.                         hum:TakeDamage(hum.MaxHealth / 20)
  25677.                     elseif Mode == "SSJBKK" then
  25678.                         hum:TakeDamage(hum.MaxHealth / 1)
  25679.                     end
  25680.                 end
  25681.                 SWait()
  25682.                 PunchSound.Looped = true
  25683.                 PunchSound:Play()
  25684.                 for i = 0, 12 do
  25685.                     Neck.C0 = Ncf
  25686.                     Hrj.C0 = Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(40))
  25687.                     LShold.C0 = Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90))
  25688.                     RShold.C0 = Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90))
  25689.                     damage()
  25690.                     wait(0.1)
  25691.                     Hrj.C0 = Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(-40))
  25692.                     LShold.C0 = Lscf * CFrame.Angles(Rad(0), Rad(40), Rad(-90))
  25693.                     RShold.C0 = Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90))
  25694.                     damage()
  25695.                     wait(0.1)
  25696.                 end
  25697.                 PunchSound:Stop()
  25698.                 PunchSound3:Play()
  25699.                 local bv = Create("BodyVelocity", HRoot, "BV", {
  25700.                     MaxForce = Vector3.new(200000000, 200000000, 200000000),
  25701.                     Velocity = Vector3.new(0, 0, 0)
  25702.                 })
  25703.                 weld:Destroy()
  25704.                 Char:MoveTo(HRoot.CFrame * CFrame.new(0, 20, 0).p)
  25705.                 PunchSound:Play()
  25706.                 local weld = newWeld(Torso, tor, HRoot, CFrame.new(0, 0, 2))
  25707.                 for i = 0, 24 do
  25708.                     Neck.C0 = Ncf
  25709.                     Hrj.C0 = Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(40))
  25710.                     LShold.C0 = Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90))
  25711.                     RShold.C0 = Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90))
  25712.                     damage()
  25713.                     wait(0.1)
  25714.                     Hrj.C0 = Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(-40))
  25715.                     LShold.C0 = Lscf * CFrame.Angles(Rad(0), Rad(40), Rad(-90))
  25716.                     RShold.C0 = Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90))
  25717.                     damage()
  25718.                     wait(0.1)
  25719.                 end
  25720.                 PunchSound:Stop()
  25721.                 local gyro = Create("BodyGyro", HRoot, "Gyro", {
  25722.                     MaxTorque = Vector3.new(200000000, 200000000, 200000000),
  25723.                     P = 30000
  25724.                 })
  25725.                 local conn = game:GetService("RunService").RenderStepped:connect(function()
  25726.                     gyro.CFrame = workspace.CurrentCamera.CFrame
  25727.                 end)
  25728.                 weld:Destroy()
  25729.                 hum.StateChanged:connect(function(old, new)
  25730.                     if not Runnin then
  25731.                         return
  25732.                     end
  25733.                     if new == Enum.HumanoidStateType.Landed then
  25734.                         Runnin = false
  25735.                         for _, v in pairs(targ:GetChildren()) do
  25736.                             if v:IsA("ForceField") then
  25737.                                 v:Destroy()
  25738.                             end
  25739.                         end
  25740.                         hum:TakeDamage(hum.MaxHealth / 100)
  25741.                         ExplosionSound2:Play()
  25742.                         local ray = Ray.new(HRoot.CFrame.p, HRoot.CFrame * CFrame.new(0, -1000, 0).p.unit * 500)
  25743.                         local part, pos, face, material = workspace:FindPartOnRay(ray, Char, false, false)
  25744.                         for i = 0, 360, 36 do
  25745.                             local debris = Create("Part", workspace, "Part", {
  25746.                                 Anchored = true,
  25747.                                 CanCollide = false,
  25748.                                 BrickColor = part.BrickColor or BrickColor.new("Bright green"),
  25749.                                 Material = material or Enum.Material.Grass,
  25750.                                 Size = Vector3.new(15, 20, 10),
  25751.                                 CFrame = tor.CFrame * CFrame.Angles(Rad(0), Rad(i), Rad(0)) * CFrame.new(0, -5, -15)
  25752.                             })
  25753.                             debris.CFrame = debris.CFrame * CFrame.Angles(Rad(-45), Rad(0), Rad(0))
  25754.                             TweenService:Create(debris, TweenInfo.new(10), {Transparency = 1}):Play()
  25755.                             game:GetService("Debris"):AddItem(debris, 10)
  25756.                         end
  25757.                     end
  25758.                 end)
  25759.                 local onTouch = function(part, h)
  25760.                     if h:IsDescendantOf(Char) then
  25761.                         return
  25762.                     end
  25763.                     if h.Name:lower() == "kib" then
  25764.                         return
  25765.                     end
  25766.                     local nk = part:Clone()
  25767.                     nk.Parent = workspace
  25768.                     nk.Anchored = true
  25769.                     part:Destroy()
  25770.                     TweenService:Create(nk, TweenInfo.new(1), {Transparency = 1}):Play()
  25771.                     TweenService:Create(nk.Mesh, TweenInfo.new(1), {
  25772.                         Scale = Vector3.new(16, 16, 16)
  25773.                     }):Play()
  25774.                     game:GetService("Debris"):AddItem(nk, 1)
  25775.                     for _, v in pairs(workspace:GetChildren()) do
  25776.                         if v:FindFirstChildOfClass("Humanoid") and v ~= Char then
  25777.                             local tor = v:FindFirstChild("Torso") or v:FindFirstChild("HumanoidRootPart")
  25778.                             local hum = v:FindFirstChildOfClass("Humanoid")
  25779.                             if tor and (tor.Position - nk.Position).magnitude <= 80 then
  25780.                                 for _, b in pairs(v:GetChildren()) do
  25781.                                     if b:IsA("ForceField") then
  25782.                                         b:Destroy()
  25783.                                     end
  25784.                                 end
  25785.                                 if Mode == "Base" then
  25786.                                     hum:TakeDamage(hum.MaxHealth / 60)
  25787.                                 elseif Mode == "SSJ" then
  25788.                                     hum:TakeDamage(hum.MaxHealth / 50)
  25789.                                 elseif Mode == "SSJ2" then
  25790.                                     hum:TakeDamage(hum.MaxHealth / 30)
  25791.                                 elseif Mode == "SSJ3" then
  25792.                                     hum:TakeDamage(hum.MaxHealth / 6)
  25793.                                 elseif Mode == "SSJG" then
  25794.                                     hum:TakeDamage(hum.MaxHealth / 3)
  25795.                                 elseif Mode == "SSJB" then
  25796.                                     hum:TakeDamage(hum.MaxHealth / 1)
  25797.                                 end
  25798.                             end
  25799.                         end
  25800.                     end
  25801.                 end
  25802.                 Flying = true
  25803.                 for i = 0, 100 do
  25804.                     for i = 0, 1, 0.1 do
  25805.                         Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(60)), i)
  25806.                         LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
  25807.                         RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), i)
  25808.                         SWait()
  25809.                     end
  25810.                     do
  25811.                         local kib = Create("Part", workspace, "Kib", {
  25812.                             CanCollide = false,
  25813.                             BrickColor = BrickColor.new("Electric blue"),
  25814.                             Material = "Neon",
  25815.                             Size = Vector3.new(2, 2, 2),
  25816.                             CFrame = HRoot.CFrame * CFrame.new(-1, 0, -0.5)
  25817.                         })
  25818.                         kib.CFrame = kib.CFrame * CFrame.Angles(Rad(Random(-2, 2)), Rad(Random(-2, 2)), Rad(0))
  25819.                         Create("SpecialMesh", kib, "Mesh", {
  25820.                             MeshType = "Sphere",
  25821.                             Scale = Vector3.new(1, 1, 2)
  25822.                         })
  25823.                         Create("BodyVelocity", kib, "BV", {
  25824.                             MaxForce = Vector3.new(200000000, 200000000, 200000000),
  25825.                             Velocity = kib.CFrame.lookVector * 100
  25826.                         })
  25827.                         kib.Touched:connect(function(h)
  25828.                             onTouch(kib, h)
  25829.                         end)
  25830.                         game:GetService("Debris"):AddItem(kib, 10)
  25831.                         SWait()
  25832.                         for i = 0, 1, 0.1 do
  25833.                             Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(300)), i)
  25834.                             LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), i)
  25835.                             RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(90)), i)
  25836.                             SWait()
  25837.                         end
  25838.                         local kib = Create("Part", workspace, "Kib", {
  25839.                             CanCollide = false,
  25840.                             BrickColor = BrickColor.new("Electric blue"),
  25841.                             Material = "Neon",
  25842.                             Size = Vector3.new(2, 2, 2),
  25843.                             CFrame = HRoot.CFrame * CFrame.new(1, 0, -0.5)
  25844.                         })
  25845.                         kib.CFrame = kib.CFrame * CFrame.Angles(Rad(Random(-20, 20)), Rad(Random(-45, 45)), Rad(0))
  25846.                         Create("SpecialMesh", kib, "Mesh", {
  25847.                             MeshType = "Sphere",
  25848.                             Scale = Vector3.new(1, 1, 2)
  25849.                         })
  25850.                         Create("BodyVelocity", kib, "BV", {
  25851.                             MaxForce = Vector3.new(200000000, 200000000, 200000000),
  25852.                             Velocity = kib.CFrame.lookVector * 100
  25853.                         })
  25854.                         kib.Touched:connect(function(h)
  25855.                             onTouch(kib, h)
  25856.                         end)
  25857.                         game:GetService("Debris"):AddItem(kib, 10)
  25858.                         SWait()
  25859.                     end
  25860.                 end
  25861.                 conn:Disconnect()
  25862.                 bv:Destroy()
  25863.                 gyro:Destroy()
  25864.                 Attacking = false
  25865.             end
  25866.         end
  25867.     elseif Mode == "Ultra" then
  25868.         if key == Enum.KeyCode.Z then
  25869.             if Walkspeed ~= 100 then
  25870.                 Walkspeed = 100
  25871.                 Sprint = true
  25872.             else
  25873.                 Walkspeed = 16
  25874.                 Sprint = false
  25875.             end
  25876.         elseif key == Enum.KeyCode.X then
  25877.             Attacking = true
  25878.             Walkspeed = 0
  25879.             KamehamehaSound:Play()
  25880.             do
  25881.                 local orb = Create("Part", Char, "Part", {
  25882.                     CanCollide = false,
  25883.                     Material = "Neon",
  25884.                     BrickColor = BrickColor.new("Electric blue"),
  25885.                     Size = Vector3.new(1, 1, 1)
  25886.                 })
  25887.                 newWeld(LArm, orb, LArm, CFrame.new(0, 1, 0))
  25888.                 local smesh = Create("SpecialMesh", orb, "Mesh", {
  25889.                     MeshType = "Sphere",
  25890.                     Scale = Vector3.new(0.01, 0.01, 0.01)
  25891.                 })
  25892.                 for i = 0, 1, 0.01 do
  25893.                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(60)), i)
  25894.                     Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(0), Rad(0), Rad(-60)), i)
  25895.                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-50), Rad(-65)) * CFrame.new(0, 0.2, 0), i)
  25896.                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(80), Rad(65)), i)
  25897.                     wait()
  25898.                 end
  25899.                 TweenService:Create(smesh, TweenInfo.new(4.7), {
  25900.                     Scale = Vector3.new(2, 2, 2)
  25901.                 }):Play()
  25902.                 wait(4.7)
  25903.                 local fire = false
  25904.                 for i = 0, 1, 0.01 do
  25905.                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(0)), i)
  25906.                     Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(0), Rad(0), Rad(0)), i)
  25907.                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-50), Rad(-90)), i)
  25908.                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(40), Rad(90)), i)
  25909.                     if i >= 0.8 and not fire then
  25910.                         fire = true
  25911.                     end
  25912.                     wait()
  25913.                 end
  25914.                 spawn(function()
  25915.                     repeat
  25916.                         SWait()
  25917.                     until fire
  25918.                     local hitb = Create("Part", workspace, "KameHameHaUltra", {
  25919.                         Anchored = true,
  25920.                         CanCollide = false,
  25921.                         Transparency = 1,
  25922.                         Size = Vector3.new(36, 36, 400),
  25923.                         CFrame = HRoot.CFrame * CFrame.new(0, 0, -200)
  25924.                     })
  25925.                     local beam = Create("Part", workspace, "KameHameHaUltra", {
  25926.                         Anchored = true,
  25927.                         CanCollide = false,
  25928.                         Material = "Neon",
  25929.                         BrickColor = BrickColor.new("Electric blue"),
  25930.                         Size = Vector3.new(1, 1, 1),
  25931.                         CFrame = HRoot.CFrame * CFrame.new(0, 0.5, -2)
  25932.                     })
  25933.                     local mesh = Create("SpecialMesh", beam, "Mesh", {
  25934.                         MeshType = "Sphere",
  25935.                         Scale = Vector3.new(1, 1, 1)
  25936.                     })
  25937.                     TweenService:Create(mesh, TweenInfo.new(0.5), {
  25938.                         Scale = Vector3.new(40, 40, 400)
  25939.                     }):Play()
  25940.                     TweenService:Create(beam, TweenInfo.new(0.5), {
  25941.                         CFrame = HRoot.CFrame * CFrame.new(0, 0.5, -200)
  25942.                     }):Play()
  25943.                     spawn(function()
  25944.                         for i = 0, 1, 0.1 do
  25945.                             local airPart = Create("Part", workspace, "Part", {
  25946.                                 Anchored = true,
  25947.                                 CanCollide = false,
  25948.                                 Size = Vector3.new(1, 1, 1),
  25949.                                 CFrame = HRoot.CFrame * CFrame.new(0, 0, -2)
  25950.                             })
  25951.                             airPart.CFrame = airPart.CFrame * CFrame.Angles(Rad(0), Rad(90), Rad(90))
  25952.                             local airMesh = Create("SpecialMesh", airPart, "Mesh", {
  25953.                                 MeshId = "rbxassetid://168892432",
  25954.                                 Scale = Vector3.new(4, 4, 4),
  25955.                                 Offset = Vector3.new(0, 20, 0)
  25956.                             })
  25957.                             TweenService:Create(airMesh, TweenInfo.new(0.5), {
  25958.                                 Scale = Vector3.new(10, 50, 10),
  25959.                                 Offset = Vector3.new(0, -150, 0)
  25960.                             }):Play()
  25961.                             TweenService:Create(airPart, TweenInfo.new(7.3), {
  25962.                                 Transparency = 1,
  25963.                                 CFrame = airPart.CFrame * CFrame.Angles(Rad(0), Rad(Random(-360, 360)), Rad(0))
  25964.                             }):Play()
  25965.                             game:GetService("Debris"):AddItem(airPart, 7.3)
  25966.                             SWait()
  25967.                         end
  25968.                     end)
  25969.                     hitb.Touched:connect(function(h)
  25970.                         if h.Parent == nil then
  25971.                             return
  25972.                         end
  25973.                         if h:IsDescendantOf(Char) then
  25974.                             return
  25975.                         end
  25976.                         local anc
  25977.                         local a, b = pcall(function()
  25978.                             anc = findRealAncestor(h)
  25979.                         end)
  25980.                         if a then
  25981.                             local hum = anc:FindFirstChildOfClass("Humanoid")
  25982.                             if hum then
  25983.                                 hum:TakeDamage(hum.MaxHealth / 50)
  25984.                                 game:GetService("Debris"):AddItem(Create("BodyVelocity", anc:FindFirstChild("HumanoidRootPart") or anc:FindFirstChild("Torso"), "BV", {
  25985.                                     MaxForce = Vector3.new(200000000, 200000000, 200000000),
  25986.                                     Velocity = HRoot.CFrame.lookVector * 100
  25987.                                 }), 0.5)
  25988.                             end
  25989.                         end
  25990.                     end)
  25991.                     KamehamehaSound.Ended:connect(function()
  25992.                         KamehamehaSound.Volume = 4
  25993.                         hitb:Destroy()
  25994.                         TweenService:Create(mesh, TweenInfo.new(1), {
  25995.                             Scale = Vector3.new(0.01, 0.01, 4)
  25996.                         }):Play()
  25997.                         TweenService:Create(beam, TweenInfo.new(1), {
  25998.                             CFrame = HRoot.CFrame * CFrame.new(0, 0.5, -4)
  25999.                         }):Play()
  26000.                         TweenService:Create(smesh, TweenInfo.new(1), {
  26001.                             Scale = Vector3.new(0.01, 0.01, 0.01)
  26002.                         }):Play()
  26003.                         game:GetService("Debris"):AddItem(beam, 1)
  26004.                         game:GetService("Debris"):AddItem(orb, 1)
  26005.                         wait(1)
  26006.                         Walkspeed = 16
  26007.                         Attacking = false
  26008.                     end)
  26009.                 end)
  26010.             end
  26011.         elseif key == Enum.KeyCode.C then
  26012.             warn("Dodge: " .. tostring(Dodge))
  26013.         elseif key == Enum.KeyCode.V then
  26014.             Walkspeed = 0
  26015.             Attacking = true
  26016.             for i = 0, 1, 0.1 do
  26017.                 Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
  26018.                 Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(0), Rad(0), Rad(-40)), i)
  26019.                 RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(-40), Rad(90)), i)
  26020.                 wait()
  26021.             end
  26022.             local hitp = Create("Part", workspace, "Part", {
  26023.                 Anchored = true,
  26024.                 CanCollide = false,
  26025.                 Transparency = 1,
  26026.                 Size = Vector3.new(20, 20, 400),
  26027.                 CFrame = HRoot.CFrame * CFrame.new(0, 0, -202)
  26028.             })
  26029.             hitp.Touched:connect(function(h)
  26030.                 if h.Parent == nil then
  26031.                     return
  26032.                 end
  26033.                 if h:IsDescendantOf(Char) then
  26034.                     return
  26035.                 end
  26036.                 local anc
  26037.                 local a, b = pcall(function()
  26038.                     anc = findRealAncestor(h)
  26039.                 end)
  26040.                 if a then
  26041.                     local hum = anc:FindFirstChildOfClass("Humanoid")
  26042.                     if hum then
  26043.                         h.Parent.Humanoid:TakeDamage(250000)
  26044.                     end
  26045.                 end
  26046.             end)
  26047.             for i = 0, 1, 0.1 do
  26048.                 local bpart = Create("Part", Char, "Part", {
  26049.                     Anchored = true,
  26050.                     CanCollide = false,
  26051.                     Size = Vector3.new(1, 1, 1),
  26052.                     BrickColor = BrickColor.new("Institutional white"),
  26053.                     CFrame = HRoot.CFrame * CFrame.new(0, 0, -2)
  26054.                 })
  26055.                 local mesh = Create("SpecialMesh", bpart, "Mesh", {
  26056.                     MeshId = "rbxassetid://437347603",
  26057.                     Scale = Vector3.new(1, 1, 1),
  26058.                     Offset = Vector3.new(0, 0, 0)
  26059.                 })
  26060.                 TweenService:Create(bpart, TweenInfo.new(1), {
  26061.                     Transparency = 1,
  26062.                     CFrame = bpart.CFrame * CFrame.Angles(Rad(0), Rad(0), Rad(Random(-360, 360)))
  26063.                 }):Play()
  26064.                 TweenService:Create(mesh, TweenInfo.new(1), {
  26065.                     Scale = Vector3.new(2, 2, 20),
  26066.                     Offset = Vector3.new(0, 0, -150)
  26067.                 }):Play()
  26068.                 game:GetService("Debris"):AddItem(bpart, 1)
  26069.                 SWait()
  26070.             end
  26071.             game:GetService("Debris"):AddItem(hitp, 1.5)
  26072.             Attacking = false
  26073.             Walkspeed = 16
  26074.         elseif key == Enum.KeyCode.B then
  26075.             Attacking = true
  26076.             if Mouse.Target == nil then
  26077.                 return
  26078.             end
  26079.             instinct = false
  26080.             do
  26081.                 local targ
  26082.                 local a, b = pcall(function()
  26083.                     targ = findRealAncestor(Mouse.Target)
  26084.                 end)
  26085.                 if not a then
  26086.                     pcall(function()
  26087.                         targ = Mouse.Target.Parent
  26088.                     end)
  26089.                 end
  26090.                 if targ ~= nil then
  26091.                     do
  26092.                         local hum = targ:FindFirstChildOfClass("Humanoid")
  26093.                         local tor = targ:FindFirstChild("Torso") or targ:FindFirstChild("HumanoidRootPart")
  26094.                         if hum and tor then
  26095.                             Walkspeed = 0
  26096.                             local weld = newWeld(HRoot, tor, HRoot, CFrame.new(0, 0, 2))
  26097.                             FloatVel.MaxForce = Vector3.new(200000000, 200000000, 200000000)
  26098.                             spawn(function()
  26099.                                 tor.Anchored = true
  26100.                                 PunchSound.Looped = true
  26101.                                 for _, v in pairs(targ:GetChildren()) do
  26102.                                     if v:IsA("LocalScript") then
  26103.                                         v.Disabled = true
  26104.                                     end
  26105.                                 end
  26106.                                 Char:MoveTo(tor.Position + Vector3.new(0, 0, -2))
  26107.                                 wait(0.1)
  26108.                                 Torso.CFrame = CFrame.new(Torso.Position, tor.Position)
  26109.                                 PunchSound:Play()
  26110.                                 local punching = true
  26111.                                 spawn(function()
  26112.                                     repeat
  26113.                                         local fist = Create("Part", workspace, "Part", {
  26114.                                             Anchored = true,
  26115.                                             CanCollide = false,
  26116.                                             Size = Vector3.new(LArm.Size.X, 1, 8),
  26117.                                             BrickColor = LArm.BrickColor
  26118.                                         })
  26119.                                         local fist2 = Create("Part", workspace, "Part", {
  26120.                                             Anchored = true,
  26121.                                             CanCollide = false,
  26122.                                             Size = Vector3.new(RArm.Size.X, 1, 8),
  26123.                                             BrickColor = RArm.BrickColor
  26124.                                         })
  26125.                                         fist.CFrame = CFrame.new(HRoot.CFrame * CFrame.new(-Random(1, 4), 0.5, 0).p, tor.Position)
  26126.                                         fist2.CFrame = CFrame.new(HRoot.CFrame * CFrame.new(Random(1, 4), 0.5, 0).p, tor.Position)
  26127.                                         TweenService:Create(fist, TweenInfo.new(0.5), {Transparency = 1}):Play()
  26128.                                         TweenService:Create(fist2, TweenInfo.new(0.5), {Transparency = 1}):Play()
  26129.                                         game:GetService("Debris"):AddItem(fist, 0.5)
  26130.                                         game:GetService("Debris"):AddItem(fist2, 0.5)
  26131.                                         SWait()
  26132.                                     until not punching
  26133.                                 end)
  26134.                                 for i = 0, 62 do
  26135.                                     for _, v in pairs(targ:GetChildren()) do
  26136.                                         if v:IsA("ForceField") then
  26137.                                             v:Destroy()
  26138.                                         end
  26139.                                     end
  26140.                                     SWait()
  26141.                                     local ring1 = Create("Part", Char, "Part", {
  26142.                                         Anchored = true,
  26143.                                         CanCollide = false,
  26144.                                         Size = Vector3.new(1, 1, 1),
  26145.                                         BrickColor = BrickColor.new("Institutional white"),
  26146.                                         CFrame = tor.CFrame
  26147.                                     })
  26148.                                     local mesh1 = Create("SpecialMesh", ring1, "Mesh", {
  26149.                                         MeshId = "http://www.roblox.com/asset/?id=3270017",
  26150.                                         Scale = Vector3.new(4, 4, 1)
  26151.                                     })
  26152.                                     TweenService:Create(ring1, TweenInfo.new(1), {Transparency = 1}):Play()
  26153.                                     TweenService:Create(mesh1, TweenInfo.new(1), {
  26154.                                         Scale = Vector3.new(20, 20, 1)
  26155.                                     }):Play()
  26156.                                     game:GetService("Debris"):AddItem(ring1, 1)
  26157.                                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(40)), i)
  26158.                                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-40), Rad(-90)), i)
  26159.                                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  26160.                                     SWait()
  26161.                                     hum:TakeDamage(hum.MaxHealth / 210)
  26162.                                     local ring2 = Create("Part", Char, "Part", {
  26163.                                         Anchored = true,
  26164.                                         CanCollide = false,
  26165.                                         Size = Vector3.new(1, 1, 1),
  26166.                                         BrickColor = BrickColor.new("Institutional white"),
  26167.                                         CFrame = tor.CFrame
  26168.                                     })
  26169.                                     local mesh2 = Create("SpecialMesh", ring2, "Mesh", {
  26170.                                         MeshId = "http://www.roblox.com/asset/?id=3270017",
  26171.                                         Scale = Vector3.new(4, 4, 1)
  26172.                                     })
  26173.                                     TweenService:Create(ring2, TweenInfo.new(1), {Transparency = 1}):Play()
  26174.                                     TweenService:Create(mesh2, TweenInfo.new(1), {
  26175.                                         Scale = Vector3.new(20, 20, 1)
  26176.                                     }):Play()
  26177.                                     game:GetService("Debris"):AddItem(ring2, 1)
  26178.                                     SWait()
  26179.                                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(-40)), i)
  26180.                                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(40), Rad(90)), i)
  26181.                                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  26182.                                     SWait()
  26183.                                     hum:TakeDamage(hum.MaxHealth / 190)
  26184.                                     hum.Parent.Humanoid:TakeDamage(1000)
  26185.                                 end
  26186.                                 punching = false
  26187.                                 PunchSound:Stop()
  26188.                                 PunchSound.Looped = false
  26189.                                 wait()
  26190.                                 for i = 0, 1, 0.1 do
  26191.                                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(-90)), i)
  26192.                                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-90), Rad(0), Rad(0)), i)
  26193.                                     Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(0), Rad(0), Rad(90)), i)
  26194.                                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  26195.                                     SWait()
  26196.                                 end
  26197.                                 tor.Anchored = false
  26198.                                 local bv = Create("BodyVelocity", tor, "BV", {
  26199.                                     MaxForce = Vector3.new(200000000, 200000000, 200000000),
  26200.                                     Velocity = HRoot.CFrame.lookVector * 350
  26201.                                 })
  26202.                                 hum.Parent.Humanoid:TakeDamage(100000000)
  26203.                                 for i = 0, 1, 0.1 do
  26204.                                     local bpart = Create("Part", Char, "Part", {
  26205.                                         Anchored = true,
  26206.                                         CanCollide = false,
  26207.                                         Size = Vector3.new(1, 1, 1),
  26208.                                         BrickColor = BrickColor.new("Institutional white"),
  26209.                                         CFrame = HRoot.CFrame * CFrame.new(0, 0, -2)
  26210.                                     })
  26211.                                     local mesh = Create("SpecialMesh", bpart, "Mesh", {
  26212.                                         MeshId = "rbxassetid://437347603",
  26213.                                         Scale = Vector3.new(1, 1, 1),
  26214.                                         Offset = Vector3.new(0, 0, 0)
  26215.                                     })
  26216.                                     TweenService:Create(bpart, TweenInfo.new(1), {
  26217.                                         Transparency = 1,
  26218.                                         CFrame = bpart.CFrame * CFrame.Angles(Rad(0), Rad(0), Rad(Random(-360, 360)))
  26219.                                     }):Play()
  26220.                                     TweenService:Create(mesh, TweenInfo.new(1), {
  26221.                                         Scale = Vector3.new(2, 2, 20),
  26222.                                         Offset = Vector3.new(0, 0, -150)
  26223.                                     }):Play()
  26224.                                     game:GetService("Debris"):AddItem(bpart, 1)
  26225.                                     SWait()
  26226.                                 end
  26227.                                 bv:Destroy()
  26228.                                 Attacking = false
  26229.                                 instinct = true
  26230.                                 Walkspeed = 16
  26231.                             end)
  26232.                         else
  26233.                             Attacking = false
  26234.                         end
  26235.                     end
  26236.                 end
  26237.             end
  26238.         end
  26239.     end
  26240.     if key == Enum.KeyCode.Q then
  26241.         stopAllSounds()
  26242.         SSJSound1:Play()
  26243.         toggleEmitters("AllOff")
  26244.         HairWeld.C0 = Hcf
  26245.         Human.MaxHealth = 50000000000000
  26246.         wait(0.01)
  26247.         Human.Health = 500000000000000
  26248.         game:GetService("Chat"):Chat(Head, "This is a Super Saiyan.", Enum.ChatColor.White)
  26249.         Head.face.Texture = "rbxassetid://870187774"
  26250.         local Aura = Instance.new("ParticleEmitter")
  26251.         Aura.Name = "Aura"
  26252.         Aura.Texture = "rbxassetid://411939841"
  26253.         Aura.Parent = Torso
  26254.         Aura.LightEmission = 1
  26255.         Aura.Transparency = NumberSequence.new(0.9, 1)
  26256.         Aura.Color = ColorSequence.new(BrickColor.new("Daisy orange").Color)
  26257.         Aura.Size = NumberSequence.new(0.2, 8)
  26258.         Aura.LockedToPart = true
  26259.         Aura.Lifetime = NumberRange.new(1.5)
  26260.         Aura.Rate = 50
  26261.         Aura.Speed = NumberRange.new(1.3)
  26262.         Aura.EmissionDirection = "Top"
  26263.         Aura.Rotation = NumberRange.new(-8, 8)
  26264.         local orb = Create("Part", Char, "Part", {
  26265.             Anchored = true,
  26266.             CanCollide = false,
  26267.             BrickColor = BrickColor.new("Bright yellow"),
  26268.             Material = "Neon",
  26269.             Size = Vector3.new(1, 1, 1),
  26270.             CFrame = HRoot.CFrame
  26271.         })
  26272.         local mesh = Create("SpecialMesh", orb, "Mesh", {
  26273.             MeshType = "Sphere",
  26274.             Scale = Vector3.new(1, 1, 1)
  26275.         })
  26276.         TweenService:Create(mesh, TweenInfo.new(1), {
  26277.             Scale = Vector3.new(30, 30, 30)
  26278.         }):Play()
  26279.         TweenService:Create(orb, TweenInfo.new(1), {Transparency = 1}):Play()
  26280.         Hair.Mesh.MeshId = "rbxassetid://430344159"
  26281.         Hair.Mesh.Offset = Vector3.new(0, 0.8, 0.5)
  26282.         Hair.Mesh.Scale = Vector3.new(6.2, 6.2, 6.2)
  26283.         Hair.BrickColor = BrickColor.new("Bright yellow")
  26284.         Aura.ImageColor3 = Color3.fromRGB(255, 227, 10)
  26285.         SSJContainer.StudsOffset = Vector3.new(0, 0, 0)
  26286.         SSJContainer.Size = UDim2.new(20, 0, 20, 0)
  26287.         Aura.ImageTransparency = 0
  26288.         Mode = "SSJ"
  26289.     elseif key == Enum.KeyCode.E then
  26290.         Attacking = true
  26291.         stopAllSounds()
  26292.         toggleEmitters("AllOff")
  26293.         SSJContainer.Size = UDim2.new(20, 0, 20, 0)
  26294.         for i = 0, 1, 0.1 do
  26295.             Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(20), Rad(0), Rad(0)), i)
  26296.             Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(10), Rad(0), Rad(0)), i)
  26297.             LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(-10)), i)
  26298.             RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(10)), i)
  26299.             LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-70), Rad(-140)), i)
  26300.             RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(70), Rad(140)), i)
  26301.             wait()
  26302.         end
  26303.         do
  26304.             local rtr = true
  26305.             spawn(function()
  26306.                 repeat
  26307.                     local ring = Create("Part", workspace, "Part", {
  26308.                         Anchored = true,
  26309.                         CanCollide = false,
  26310.                         BrickColor = BrickColor.new("New Yeller"),
  26311.                         Size = Vector3.new(1, 1, 1),
  26312.                         CFrame = HRoot.CFrame * CFrame.new(0, -3, 0)
  26313.                     })
  26314.                     local mesh = Create("SpecialMesh", ring, "Mesh", {
  26315.                         MeshId = "http://www.roblox.com/asset/?id=3270017",
  26316.                         Scale = Vector3.new(1, 1, 1)
  26317.                     })
  26318.                     ring.CFrame = ring.CFrame * CFrame.Angles(Rad(90), Rad(0), Rad(0))
  26319.                     TweenService:Create(mesh, TweenInfo.new(1), {
  26320.                         Scale = Vector3.new(50, 50, 1)
  26321.                     }):Play()
  26322.                     TweenService:Create(ring, TweenInfo.new(1), {Transparency = 1}):Play()
  26323.                     game:GetService("Debris"):AddItem(ring, 1)
  26324.                     SWait()
  26325.                 until not rtr
  26326.             end)
  26327.             wait(2)
  26328.             rtr = false
  26329.             local orb = Create("Part", Char, "Part", {
  26330.                 Anchored = true,
  26331.                 CanCollide = false,
  26332.                 BrickColor = BrickColor.new("Bright yellow"),
  26333.                 Material = "Neon",
  26334.                 Size = Vector3.new(1, 1, 1),
  26335.                 CFrame = HRoot.CFrame
  26336.             })
  26337.             local mesh = Create("SpecialMesh", orb, "Mesh", {
  26338.                 MeshType = "Sphere",
  26339.                 Scale = Vector3.new(1, 1, 1)
  26340.             })
  26341.             TweenService:Create(mesh, TweenInfo.new(1), {
  26342.                 Scale = Vector3.new(30, 30, 30)
  26343.             }):Play()
  26344.             TweenService:Create(orb, TweenInfo.new(1), {Transparency = 1}):Play()
  26345.             for i = 0, 1, 0.1 do
  26346.                 Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(-20), Rad(0), Rad(0)), i)
  26347.                 Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), i)
  26348.                 LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(10)), i)
  26349.                 RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(-10)), i)
  26350.                 LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(70), Rad(-140)), i)
  26351.                 RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(-70), Rad(140)), i)
  26352.                 wait()
  26353.             end
  26354.             HairWeld.C0 = Hcf
  26355.             Hair.Mesh.Offset = Vector3.new(0, 0.8, 0.5)
  26356.             Hair.Mesh.Scale = Vector3.new(6.2, 6.2, 6.2)
  26357.             Hair.BrickColor = BrickColor.new("Bright yellow")
  26358.             Aura.ImageTransparency = 0
  26359.             Hair.Mesh.MeshId = "rbxassetid://560718478"
  26360.             Char.Head.face.Texture = "rbxassetid://870187774"
  26361.             SSJContainer.StudsOffset = Vector3.new(0, 0, 0)
  26362.             Mode = "SSJ2"
  26363.             Attacking = false
  26364.             local Aura = Instance.new("ParticleEmitter")
  26365.             Aura.Name = "Aura"
  26366.             Aura.Texture = "rbxassetid://411939841"
  26367.             Aura.Parent = Torso
  26368.             Aura.LightEmission = 1
  26369.             Aura.Transparency = NumberSequence.new(0.9, 1)
  26370.             Aura.Color = ColorSequence.new(BrickColor.new("Daisy orange").Color)
  26371.             Aura.Size = NumberSequence.new(0.2, 8)
  26372.             Aura.LockedToPart = true
  26373.             Aura.Lifetime = NumberRange.new(1.5)
  26374.             Aura.Rate = 50
  26375.             Aura.Speed = NumberRange.new(1.3)
  26376.             Aura.EmissionDirection = "Top"
  26377.             Aura.Rotation = NumberRange.new(-8, 8)
  26378.             local Aura2 = Instance.new("ParticleEmitter")
  26379.             Aura2.Name = "Aura"
  26380.             Aura2.Texture = "rbxassetid://1527326485"
  26381.             Aura2.Parent = Torso
  26382.             Aura2.LightEmission = 0.1
  26383.             Aura2.Transparency = NumberSequence.new(0, 0.9)
  26384.             Aura2.Color = ColorSequence.new(BrickColor.new("White").Color)
  26385.             Aura2.Size = NumberSequence.new(3.5, 3.6)
  26386.             Aura2.LockedToPart = true
  26387.             Aura2.Lifetime = NumberRange.new(0.1)
  26388.             Aura2.Rate = 10
  26389.             Aura2.Speed = NumberRange.new(2)
  26390.             Aura2.EmissionDirection = "Top"
  26391.             Aura2.Rotation = NumberRange.new(-360, 360)
  26392.             Aura2.VelocitySpread = 100
  26393.             Aura2.ZOffset = 2
  26394.         end
  26395.     elseif key == Enum.KeyCode.T then
  26396.         SSJContainer.Size = UDim2.new(10, 0, 20, 0)
  26397.         toggleEmitters("AllOff")
  26398.         Human.MaxHealth = 50000000000
  26399.         wait(0.01)
  26400.         Human.Health = 50000000000
  26401.         local RightAura = Instance.new("ParticleEmitter")
  26402.         RightAura.Name = "Aura"
  26403.         RightAura.Texture = "rbxassetid://111283279"
  26404.         RightAura.Parent = RLeg
  26405.         RightAura.LightEmission = 1
  26406.         RightAura.Transparency = NumberSequence.new(0.4, 1)
  26407.         RightAura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  26408.         RightAura.Size = NumberSequence.new(0.05, 0)
  26409.         RightAura.LockedToPart = true
  26410.         RightAura.Lifetime = NumberRange.new(1)
  26411.         RightAura.Rate = 130
  26412.         RightAura.Speed = NumberRange.new(0.4)
  26413.         RightAura.Rotation = NumberRange.new(-360, 360)
  26414.         RightAura.EmissionDirection = "Top"
  26415.         RightAura.ZOffset = 2
  26416.         local RightLow = Instance.new("ParticleEmitter")
  26417.         RightLow.Name = "Aura"
  26418.         RightLow.Texture = "rbxassetid://111283279"
  26419.         RightLow.Parent = LLeg
  26420.         RightLow.LightEmission = 1
  26421.         RightLow.Transparency = NumberSequence.new(0.4, 1)
  26422.         RightLow.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  26423.         RightLow.Size = NumberSequence.new(0.05, 0)
  26424.         RightLow.LockedToPart = true
  26425.         RightLow.Lifetime = NumberRange.new(1.5)
  26426.         RightLow.Rate = 130
  26427.         RightLow.Speed = NumberRange.new(1)
  26428.         RightLow.Rotation = NumberRange.new(-360, 360)
  26429.         RightLow.EmissionDirection = "Top"
  26430.         RightLow.ZOffset = 2
  26431.         local LeftLow = Instance.new("ParticleEmitter")
  26432.         LeftLow.Name = "Aura"
  26433.         LeftLow.Texture = "rbxassetid://111283279"
  26434.         LeftLow.Parent = LArm
  26435.         LeftLow.LightEmission = 1
  26436.         LeftLow.Transparency = NumberSequence.new(0.4, 1)
  26437.         LeftLow.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  26438.         LeftLow.Size = NumberSequence.new(0.05, 0)
  26439.         LeftLow.LockedToPart = true
  26440.         LeftLow.Lifetime = NumberRange.new(1.5)
  26441.         LeftLow.Rate = 130
  26442.         LeftLow.Speed = NumberRange.new(1)
  26443.         LeftLow.Rotation = NumberRange.new(-360, 360)
  26444.         LeftLow.EmissionDirection = "Top"
  26445.         LeftLow.ZOffset = 2
  26446.         local Tor = Instance.new("ParticleEmitter")
  26447.         Tor.Name = "Aura"
  26448.         Tor.Texture = "rbxassetid://111283279"
  26449.         Tor.Parent = Torso
  26450.         Tor.LightEmission = 1
  26451.         Tor.Transparency = NumberSequence.new(0.4, 1)
  26452.         Tor.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  26453.         Tor.Size = NumberSequence.new(0.05, 0)
  26454.         Tor.LockedToPart = true
  26455.         Tor.Lifetime = NumberRange.new(1)
  26456.         Tor.Rate = 130
  26457.         Tor.Speed = NumberRange.new(1)
  26458.         Tor.Rotation = NumberRange.new(-360, 360)
  26459.         Tor.EmissionDirection = "Top"
  26460.         Tor.ZOffset = 2
  26461.         local LeftLeg = Instance.new("ParticleEmitter")
  26462.         LeftLeg.Name = "Aura"
  26463.         LeftLeg.Texture = "rbxassetid://111283279"
  26464.         LeftLeg.Parent = RArm
  26465.         LeftLeg.LightEmission = 1
  26466.         LeftLeg.Transparency = NumberSequence.new(0.4, 1)
  26467.         LeftLeg.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  26468.         LeftLeg.Size = NumberSequence.new(0.05, 0)
  26469.         LeftLeg.LockedToPart = true
  26470.         LeftLeg.Lifetime = NumberRange.new(1)
  26471.         LeftLeg.Rate = 130
  26472.         LeftLeg.Speed = NumberRange.new(1)
  26473.         LeftLeg.Rotation = NumberRange.new(-360, 360)
  26474.         LeftLeg.EmissionDirection = "Top"
  26475.         LeftLeg.ZOffset = 2
  26476.         local Aura = Instance.new("ParticleEmitter")
  26477.         Aura.Name = "Aura"
  26478.         Aura.Texture = "rbxassetid://1517856446"
  26479.         Aura.Parent = Torso
  26480.         Aura.LightEmission = 0.3
  26481.         Aura.Transparency = NumberSequence.new(0.5, 1)
  26482.         Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  26483.         Aura.Size = NumberSequence.new(0.7, 6)
  26484.         Aura.LockedToPart = true
  26485.         Aura.Lifetime = NumberRange.new(1)
  26486.         Aura.Rate = 100
  26487.         Aura.Speed = NumberRange.new(2)
  26488.         Aura.EmissionDirection = "Top"
  26489.         Aura.Rotation = NumberRange.new(-8, 8)
  26490.         Aura.ZOffset = -1
  26491.         Char.Head.face.Texture = "rbxassetid://792213048"
  26492.         Hair.BrickColor = BrickColor.new("Relly red")
  26493.         stopAllSounds()
  26494.         Mode = "SSJG"
  26495.         game:GetService("Chat"):Chat(Head, "This is Super Saiyan God.", Enum.ChatColor.White)
  26496.         local orb = Create("Part", Char, "Part", {
  26497.             Anchored = true,
  26498.             CanCollide = false,
  26499.             Size = Vector3.new(8, 8, 8),
  26500.             Material = "Neon",
  26501.             BrickColor = BrickColor.new("Institutional white"),
  26502.             CFrame = HRoot.CFrame
  26503.         })
  26504.         local mesh = Create("SpecialMesh", orb, "Mesh", {
  26505.             Scale = Vector3.new(1, 1, 1),
  26506.             MeshType = "Sphere"
  26507.         })
  26508.         TweenService:Create(mesh, TweenInfo.new(1), {
  26509.             Scale = Vector3.new(3, 3, 3)
  26510.         }):Play()
  26511.         TweenService:Create(orb, TweenInfo.new(1), {Transparency = 1}):Play()
  26512.         game:GetService("Debris"):AddItem(orb, 1)
  26513.         Hair.Color = Color3.fromRGB(212, 2, 114)
  26514.         SSJGSound2:Play()
  26515.         wait(1)
  26516.         SSJContainer.StudsOffset = Vector3.new(-0.5, 0, 0)
  26517.         Torso.Anchored = false
  26518.         Attacking = false
  26519.     elseif key == Enum.KeyCode.K and Mode == "SSJB" then
  26520.         Human.MaxHealth = 600000000000000
  26521.         wait(0.01)
  26522.         Human.Health = 600000000000000
  26523.         Hair.Mesh.MeshId = "rbxassetid://430344159"
  26524.         Hair.Mesh.Offset = Vector3.new(0, 0.8, 0.5)
  26525.         Hair.Mesh.Scale = Vector3.new(6.2, 6.2, 6.2)
  26526.         HairWeld.C0 = Hcf
  26527.         stopAllSounds()
  26528.         for i = 1, 25 do
  26529.             wait()
  26530.             workspace.CurrentCamera.FieldOfView = workspace.CurrentCamera.FieldOfView - 2.1
  26531.         end
  26532.         game:GetService("Chat"):Chat(Head, "KAIOKEN TIMES TWENTY!", Enum.ChatColor.White)
  26533.         local Music4 = Instance.new("Sound", Torso)
  26534.         Music4.SoundId = "rbxassetid://1488660753"
  26535.         Music4.Volume = 7
  26536.         Music4.Pitch = 1
  26537.         Music4.Looped = true
  26538.         Music4:Play()
  26539.         local RightAura = Instance.new("ParticleEmitter")
  26540.         RightAura.Name = "Aura"
  26541.         RightAura.Texture = "rbxassetid://111283279"
  26542.         RightAura.Parent = RLeg
  26543.         RightAura.LightEmission = 1
  26544.         RightAura.Transparency = NumberSequence.new(0.4, 1)
  26545.         RightAura.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  26546.         RightAura.Size = NumberSequence.new(0.05, 0)
  26547.         RightAura.LockedToPart = true
  26548.         RightAura.Lifetime = NumberRange.new(1)
  26549.         RightAura.Rate = 130
  26550.         RightAura.Speed = NumberRange.new(0.4)
  26551.         RightAura.Rotation = NumberRange.new(-360, 360)
  26552.         RightAura.EmissionDirection = "Top"
  26553.         RightAura.ZOffset = 2
  26554.         local RightLow = Instance.new("ParticleEmitter")
  26555.         RightLow.Name = "Aura"
  26556.         RightLow.Texture = "rbxassetid://111283279"
  26557.         RightLow.Parent = LLeg
  26558.         RightLow.LightEmission = 1
  26559.         RightLow.Transparency = NumberSequence.new(0.4, 1)
  26560.         RightLow.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  26561.         RightLow.Size = NumberSequence.new(0.05, 0)
  26562.         RightLow.LockedToPart = true
  26563.         RightLow.Lifetime = NumberRange.new(1.5)
  26564.         RightLow.Rate = 130
  26565.         RightLow.Speed = NumberRange.new(1)
  26566.         RightLow.Rotation = NumberRange.new(-360, 360)
  26567.         RightLow.EmissionDirection = "Top"
  26568.         RightLow.ZOffset = 2
  26569.         local LeftLow = Instance.new("ParticleEmitter")
  26570.         LeftLow.Name = "Aura"
  26571.         LeftLow.Texture = "rbxassetid://111283279"
  26572.         LeftLow.Parent = LArm
  26573.         LeftLow.LightEmission = 1
  26574.         LeftLow.Transparency = NumberSequence.new(0.4, 1)
  26575.         LeftLow.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  26576.         LeftLow.Size = NumberSequence.new(0.05, 0)
  26577.         LeftLow.LockedToPart = true
  26578.         LeftLow.Lifetime = NumberRange.new(1.5)
  26579.         LeftLow.Rate = 130
  26580.         LeftLow.Speed = NumberRange.new(1)
  26581.         LeftLow.Rotation = NumberRange.new(-360, 360)
  26582.         LeftLow.EmissionDirection = "Top"
  26583.         LeftLow.ZOffset = 2
  26584.         local Tor = Instance.new("ParticleEmitter")
  26585.         Tor.Name = "Aura"
  26586.         Tor.Texture = "rbxassetid://174073769"
  26587.         Tor.Parent = Torso
  26588.         Tor.LightEmission = 1
  26589.         Tor.Transparency = NumberSequence.new(0.4, 1)
  26590.         Tor.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  26591.         Tor.Size = NumberSequence.new(0.05, 0)
  26592.         Tor.LockedToPart = true
  26593.         Tor.Lifetime = NumberRange.new(1)
  26594.         Tor.Rate = 130
  26595.         Tor.Speed = NumberRange.new(1)
  26596.         Tor.Rotation = NumberRange.new(-360, 360)
  26597.         Tor.EmissionDirection = "Top"
  26598.         Tor.ZOffset = 2
  26599.         local LeftLeg = Instance.new("ParticleEmitter")
  26600.         LeftLeg.Name = "Aura"
  26601.         LeftLeg.Texture = "rbxassetid://111283279"
  26602.         LeftLeg.Parent = RArm
  26603.         LeftLeg.LightEmission = 1
  26604.         LeftLeg.Transparency = NumberSequence.new(0.4, 1)
  26605.         LeftLeg.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  26606.         LeftLeg.Size = NumberSequence.new(0.05, 0)
  26607.         LeftLeg.LockedToPart = true
  26608.         LeftLeg.Lifetime = NumberRange.new(1)
  26609.         LeftLeg.Rate = 130
  26610.         LeftLeg.Speed = NumberRange.new(1)
  26611.         LeftLeg.Rotation = NumberRange.new(-360, 360)
  26612.         LeftLeg.EmissionDirection = "Top"
  26613.         LeftLeg.ZOffset = 2
  26614.         local Aura = Instance.new("ParticleEmitter")
  26615.         Aura.Name = "Aura"
  26616.         Aura.Texture = "rbxassetid://411939841"
  26617.         Aura.Parent = Head
  26618.         Aura.LightEmission = 0.3
  26619.         Aura.Transparency = NumberSequence.new(0.5, 1)
  26620.         Aura.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  26621.         Aura.Size = NumberSequence.new(9.7, 14)
  26622.         Aura.LockedToPart = true
  26623.         Aura.Lifetime = NumberRange.new(1)
  26624.         Aura.Rate = 100
  26625.         Aura.Speed = NumberRange.new(5)
  26626.         Aura.EmissionDirection = "Top"
  26627.         Aura.Rotation = NumberRange.new(0, 0)
  26628.         Aura.ZOffset = -2
  26629.         local Spark = Instance.new("ParticleEmitter")
  26630.         Spark.Name = "Aura"
  26631.         Spark.Texture = "rbxassetid://740455924"
  26632.         Spark.Parent = Torso
  26633.         Spark.LightEmission = 0.3
  26634.         Spark.Transparency = NumberSequence.new(0, 1)
  26635.         Spark.Color = ColorSequence.new(BrickColor.new("Really red").Color)
  26636.         Spark.Size = NumberSequence.new(5)
  26637.         Spark.LockedToPart = true
  26638.         Spark.Lifetime = NumberRange.new(3)
  26639.         Spark.Rate = 1.3
  26640.         Spark.Speed = NumberRange.new(0)
  26641.         Spark.EmissionDirection = "Top"
  26642.         Spark.Rotation = NumberRange.new(-360, 360)
  26643.         Spark.ZOffset = 2
  26644.         local orb = Create("Part", Char, "Part", {
  26645.             Anchored = true,
  26646.             CanCollide = false,
  26647.             Size = Vector3.new(8, 8, 8),
  26648.             Material = "Neon",
  26649.             BrickColor = BrickColor.new("Institutional white"),
  26650.             CFrame = HRoot.CFrame
  26651.         })
  26652.         local mesh = Create("SpecialMesh", orb, "Mesh", {
  26653.             Scale = Vector3.new(1, 1, 1),
  26654.             MeshType = "Sphere"
  26655.         })
  26656.         TweenService:Create(mesh, TweenInfo.new(1), {
  26657.             Scale = Vector3.new(3, 3, 3)
  26658.         }):Play()
  26659.         TweenService:Create(orb, TweenInfo.new(1), {Transparency = 1}):Play()
  26660.         game:GetService("Debris"):AddItem(orb, 1)
  26661.         Hair.Color = Color3.fromRGB(5, 178, 212)
  26662.         SSJBSound2:Play()
  26663.         SSJBSound3:Play()
  26664.         for i = 1, 25 do
  26665.             wait()
  26666.             workspace.CurrentCamera.FieldOfView = workspace.CurrentCamera.FieldOfView + 2.1
  26667.         end
  26668.         wait(1)
  26669.         Torso.Anchored = false
  26670.         Attacking = false
  26671.         Char.Head.face.Texture = "rbxassetid://1444669398"
  26672.         SSJContainer.StudsOffset = Vector3.new(0.5, 0, 0)
  26673.         Mode = "SSJBKK"
  26674.     elseif key == Enum.KeyCode.Y then
  26675.         SSJContainer.Size = UDim2.new(10, 0, 20, 0)
  26676.         Aura.ImageTransparency = 0
  26677.         toggleEmitters("AllOff")
  26678.         Human.MaxHealth = 500000000000
  26679.         wait(0.01)
  26680.         Human.Health = 500000000000
  26681.         Hair.Mesh.MeshId = "rbxassetid://430344159"
  26682.         Hair.Mesh.Offset = Vector3.new(0, 0.8, 0.5)
  26683.         Hair.Mesh.Scale = Vector3.new(6.2, 6.2, 6.2)
  26684.         HairWeld.C0 = Hcf
  26685.         stopAllSounds()
  26686.         SSJBSound1:Play()
  26687.         game:GetService("Chat"):Chat(Head, "This is Super Saiyan Blue, I won't go so easy anymore.", Enum.ChatColor.White)
  26688.         local RightAura = Instance.new("ParticleEmitter")
  26689.         RightAura.Name = "Aura"
  26690.         RightAura.Texture = "rbxassetid://111283279"
  26691.         RightAura.Parent = RLeg
  26692.         RightAura.LightEmission = 1
  26693.         RightAura.Transparency = NumberSequence.new(0.4, 1)
  26694.         RightAura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  26695.         RightAura.Size = NumberSequence.new(0.05, 0)
  26696.         RightAura.LockedToPart = true
  26697.         RightAura.Lifetime = NumberRange.new(1)
  26698.         RightAura.Rate = 130
  26699.         RightAura.Speed = NumberRange.new(0.4)
  26700.         RightAura.Rotation = NumberRange.new(-360, 360)
  26701.         RightAura.EmissionDirection = "Top"
  26702.         RightAura.ZOffset = 2
  26703.         local RightLow = Instance.new("ParticleEmitter")
  26704.         RightLow.Name = "Aura"
  26705.         RightLow.Texture = "rbxassetid://111283279"
  26706.         RightLow.Parent = LLeg
  26707.         RightLow.LightEmission = 1
  26708.         RightLow.Transparency = NumberSequence.new(0.4, 1)
  26709.         RightLow.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  26710.         RightLow.Size = NumberSequence.new(0.05, 0)
  26711.         RightLow.LockedToPart = true
  26712.         RightLow.Lifetime = NumberRange.new(1.5)
  26713.         RightLow.Rate = 130
  26714.         RightLow.Speed = NumberRange.new(1)
  26715.         RightLow.Rotation = NumberRange.new(-360, 360)
  26716.         RightLow.EmissionDirection = "Top"
  26717.         RightLow.ZOffset = 2
  26718.         local LeftLow = Instance.new("ParticleEmitter")
  26719.         LeftLow.Name = "Aura"
  26720.         LeftLow.Texture = "rbxassetid://111283279"
  26721.         LeftLow.Parent = LArm
  26722.         LeftLow.LightEmission = 1
  26723.         LeftLow.Transparency = NumberSequence.new(0.4, 1)
  26724.         LeftLow.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  26725.         LeftLow.Size = NumberSequence.new(0.05, 0)
  26726.         LeftLow.LockedToPart = true
  26727.         LeftLow.Lifetime = NumberRange.new(1.5)
  26728.         LeftLow.Rate = 130
  26729.         LeftLow.Speed = NumberRange.new(1)
  26730.         LeftLow.Rotation = NumberRange.new(-360, 360)
  26731.         LeftLow.EmissionDirection = "Top"
  26732.         LeftLow.ZOffset = 2
  26733.         local Tor = Instance.new("ParticleEmitter")
  26734.         Tor.Name = "Aura"
  26735.         Tor.Texture = "rbxassetid://111283279"
  26736.         Tor.Parent = Torso
  26737.         Tor.LightEmission = 1
  26738.         Tor.Transparency = NumberSequence.new(0.4, 1)
  26739.         Tor.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  26740.         Tor.Size = NumberSequence.new(0.05, 0)
  26741.         Tor.LockedToPart = true
  26742.         Tor.Lifetime = NumberRange.new(1)
  26743.         Tor.Rate = 130
  26744.         Tor.Speed = NumberRange.new(1)
  26745.         Tor.Rotation = NumberRange.new(-360, 360)
  26746.         Tor.EmissionDirection = "Top"
  26747.         Tor.ZOffset = 2
  26748.         local LeftLeg = Instance.new("ParticleEmitter")
  26749.         LeftLeg.Name = "Aura"
  26750.         LeftLeg.Texture = "rbxassetid://111283279"
  26751.         LeftLeg.Parent = RArm
  26752.         LeftLeg.LightEmission = 1
  26753.         LeftLeg.Transparency = NumberSequence.new(0.4, 1)
  26754.         LeftLeg.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  26755.         LeftLeg.Size = NumberSequence.new(0.05, 0)
  26756.         LeftLeg.LockedToPart = true
  26757.         LeftLeg.Lifetime = NumberRange.new(1)
  26758.         LeftLeg.Rate = 130
  26759.         LeftLeg.Speed = NumberRange.new(1)
  26760.         LeftLeg.Rotation = NumberRange.new(-360, 360)
  26761.         LeftLeg.EmissionDirection = "Top"
  26762.         LeftLeg.ZOffset = 2
  26763.         local Aura = Instance.new("ParticleEmitter")
  26764.         Aura.Name = "Aura"
  26765.         Aura.Texture = "rbxassetid://1526565953"
  26766.         Aura.Parent = Torso
  26767.         Aura.LightEmission = 0.3
  26768.         Aura.Transparency = NumberSequence.new(0.5, 1)
  26769.         Aura.Color = ColorSequence.new(BrickColor.new("White").Color)
  26770.         Aura.Size = NumberSequence.new(0.7, 6)
  26771.         Aura.LockedToPart = true
  26772.         Aura.Lifetime = NumberRange.new(1)
  26773.         Aura.Rate = 100
  26774.         Aura.Speed = NumberRange.new(2)
  26775.         Aura.EmissionDirection = "Top"
  26776.         Aura.Rotation = NumberRange.new(-8, 8)
  26777.         Aura.ZOffset = -1
  26778.         local orb = Create("Part", Char, "Part", {
  26779.             Anchored = true,
  26780.             CanCollide = false,
  26781.             Size = Vector3.new(8, 8, 8),
  26782.             Material = "Neon",
  26783.             BrickColor = BrickColor.new("Institutional white"),
  26784.             CFrame = HRoot.CFrame
  26785.         })
  26786.         local mesh = Create("SpecialMesh", orb, "Mesh", {
  26787.             Scale = Vector3.new(1, 1, 1),
  26788.             MeshType = "Sphere"
  26789.         })
  26790.         TweenService:Create(mesh, TweenInfo.new(1), {
  26791.             Scale = Vector3.new(3, 3, 3)
  26792.         }):Play()
  26793.         TweenService:Create(orb, TweenInfo.new(1), {Transparency = 1}):Play()
  26794.         game:GetService("Debris"):AddItem(orb, 1)
  26795.         Hair.Color = Color3.fromRGB(5, 178, 212)
  26796.         SSJBSound2:Play()
  26797.         SSJBSound3:Play()
  26798.         wait(1)
  26799.         Torso.Anchored = false
  26800.         Attacking = false
  26801.         Char.Head.face.Texture = "rbxassetid://1444669398"
  26802.         SSJContainer.StudsOffset = Vector3.new(0.5, 0, 0)
  26803.         Mode = "SSJB"
  26804.     elseif key == Enum.KeyCode.U and Plr.Name ~= "venturiansonic" then
  26805.         Walkspeed = 0
  26806.         Attacking = true
  26807.         Mode = "Ultra"
  26808.         toggleEmitters("AllOff")
  26809.         stopAllSounds()
  26810.         Aura.ImageTransparency = 1
  26811.         lig = Instance.new("PointLight", Torso)
  26812.         lig.Color = Color3.new(0, 0, 255)
  26813.         lig.Range = 9
  26814.         lig.Brightness = 100
  26815.         local Music4 = Instance.new("Sound", Torso)
  26816.         Music4.SoundId = "rbxassetid://1504498051"
  26817.         Music4.Volume = 3.5
  26818.         Music4.Pitch = 1
  26819.         Music4.Looped = true
  26820.         Music4:Play()
  26821.         HairWeld.C0 = Hcf
  26822.         spawn(function()
  26823.             for i = 0, 1, 0.1 do
  26824.                 Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(40), Rad(0), Rad(0)), i)
  26825.                 Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(20), Rad(0), Rad(0)), i)
  26826.                 LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(20), Rad(0), Rad(-40)), i)
  26827.                 RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(20), Rad(0), Rad(40)), i)
  26828.                 LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(-20)), i)
  26829.                 RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(20)), i)
  26830.                 wait()
  26831.             end
  26832.         end)
  26833.         local beam1 = Create("Part", Char, "Part", {
  26834.             Anchored = true,
  26835.             CanCollide = false,
  26836.             Material = "Neon",
  26837.             BrickColor = BrickColor.new("Institutional white"),
  26838.             Shape = "Cylinder",
  26839.             Size = Vector3.new(8, 8, 8),
  26840.             CFrame = HRoot.CFrame * CFrame.Angles(Rad(0), Rad(0), Rad(90))
  26841.         })
  26842.         local effect1 = Create("Part", Char, "Part", {
  26843.             Anchored = true,
  26844.             CanCollide = false,
  26845.             BrickColor = BrickColor.new("Institutional white"),
  26846.             CFrame = HRoot.CFrame
  26847.         })
  26848.         local mesh1 = Create("SpecialMesh", effect1, "Mesh", {
  26849.             MeshId = "rbxassetid://168892432",
  26850.             Scale = Vector3.new(1.2, 1.2, 1.2)
  26851.         })
  26852.         local effect2 = Create("Part", Char, "Part", {
  26853.             Anchored = true,
  26854.             CanCollide = false,
  26855.             BrickColor = BrickColor.new("Institutional white"),
  26856.             CFrame = HRoot.CFrame
  26857.         })
  26858.         local mesh2 = Create("SpecialMesh", effect2, "Mesh", {
  26859.             MeshId = "rbxassetid://168892432",
  26860.             Scale = Vector3.new(1.2, 1.2, 1.2)
  26861.         })
  26862.         local effect3 = Create("Part", Char, "Part", {
  26863.             Anchored = true,
  26864.             CanCollide = false,
  26865.             BrickColor = BrickColor.new("Institutional white"),
  26866.             CFrame = HRoot.CFrame
  26867.         })
  26868.         local mesh3 = Create("SpecialMesh", effect3, "Mesh", {
  26869.             MeshId = "rbxassetid://168892432",
  26870.             Scale = Vector3.new(1.2, 1.2, 1.2)
  26871.         })
  26872.         local orb1 = Create("Part", Char, "Part", {
  26873.             Anchored = true,
  26874.             CanCollide = false,
  26875.             CFrame = HRoot.CFrame,
  26876.             Material = "Neon",
  26877.             BrickColor = BrickColor.new("Institutional white"),
  26878.             Size = Vector3.new(8, 8, 8)
  26879.         })
  26880.         local omesh1 = Create("SpecialMesh", orb1, "Mesh", {
  26881.             Scale = Vector3.new(1, 1, 1),
  26882.             MeshType = "Sphere"
  26883.         })
  26884.         spawn(function()
  26885.             for i = 0, 360, 36 do
  26886.                 local cyl = Create("Part", Char, "Part", {
  26887.                     Anchored = true,
  26888.                     CanCollide = false,
  26889.                     Size = Vector3.new(1, 1, 1),
  26890.                     CFrame = HRoot.CFrame * CFrame.Angles(Rad(0), Rad(i), Rad(0)) * CFrame.new(0, -5, -5),
  26891.                     Material = "Neon",
  26892.                     BrickColor = BrickColor.new("Institutional white")
  26893.                 })
  26894.                 cyl.CFrame = cyl.CFrame * CFrame.Angles(Rad(-45), Rad(0), Rad(0))
  26895.                 local cylmesh = Create("CylinderMesh", cyl, "Mesh", {
  26896.                     Scale = Vector3.new(4, 4, 4)
  26897.                 })
  26898.                 cyl.CFrame = cyl.CFrame * CFrame.new(0, 2, 0)
  26899.                 TweenService:Create(cyl, TweenInfo.new(2.8), {
  26900.                     Transparency = 1,
  26901.                     CFrame = HRoot.CFrame * CFrame.Angles(Rad(0), Rad(i + 114), 0) * CFrame.new(0, -5, -5)
  26902.                 }):Play()
  26903.                 TweenService:Create(cylmesh, TweenInfo.new(2.8), {
  26904.                     Scale = Vector3.new(4, 20, 4)
  26905.                 }):Play()
  26906.                 game:GetService("Debris"):AddItem(cyl, 2.8)
  26907.             end
  26908.         end)
  26909.         Hair.BrickColor = BrickColor.new("Black metallic")
  26910.         TweenService:Create(orb1, TweenInfo.new(2), {Transparency = 1}):Play()
  26911.         TweenService:Create(omesh1, TweenInfo.new(2), {
  26912.             Scale = Vector3.new(3, 3, 3)
  26913.         }):Play()
  26914.         TweenService:Create(mesh1, TweenInfo.new(3), {
  26915.             Scale = Vector3.new(4, 4, 4)
  26916.         }):Play()
  26917.         TweenService:Create(effect1, TweenInfo.new(3), {
  26918.             Transparency = 1,
  26919.             CFrame = HRoot.CFrame * CFrame.Angles(Rad(0), Rad(Random(-360, 360)), Rad(0))
  26920.         }):Play()
  26921.         TweenService:Create(mesh2, TweenInfo.new(3), {
  26922.             Scale = Vector3.new(4, 4, 4)
  26923.         }):Play()
  26924.         TweenService:Create(effect2, TweenInfo.new(3), {
  26925.             Transparency = 1,
  26926.             CFrame = HRoot.CFrame * CFrame.Angles(Rad(0), Rad(Random(-360, 360)), Rad(0))
  26927.         }):Play()
  26928.         TweenService:Create(mesh3, TweenInfo.new(3), {
  26929.             Scale = Vector3.new(4, 4, 4)
  26930.         }):Play()
  26931.         TweenService:Create(effect3, TweenInfo.new(3), {
  26932.             Transparency = 1,
  26933.             CFrame = HRoot.CFrame * CFrame.Angles(Rad(0), Rad(Random(-360, 360)), Rad(0))
  26934.         }):Play()
  26935.         TweenService:Create(beam1, TweenInfo.new(3), {
  26936.             Transparency = 1,
  26937.             Size = Vector3.new(100, 1, 1),
  26938.             CFrame = HRoot.CFrame * CFrame.new(0, 45, 0) * CFrame.Angles(Rad(0), Rad(0), Rad(90))
  26939.         }):Play()
  26940.         game:GetService("Debris"):AddItem(beam1, 2)
  26941.         game:GetService("Debris"):AddItem(effect1, 2)
  26942.         game:GetService("Debris"):AddItem(mesh1, 2)
  26943.         game:GetService("Debris"):AddItem(mesh2, 2)
  26944.         game:GetService("Debris"):AddItem(mesh3, 2)
  26945.         game:GetService("Debris"):AddItem(orb1, 2)
  26946.         game:GetService("Debris"):AddItem(omesh1, 2)
  26947.         Head:FindFirstChildOfClass("Decal").Texture = "rbxassetid://1394077487"
  26948.         Shirt.ShirtTemplate = "rbxassetid://1454239396"
  26949.         Pants.PantsTemplate = "rbxassetid://1449276082"
  26950.         local Hat = Instance.new("Part", Char)
  26951.         Hat.Size = Vector3.new(1, 1, 1)
  26952.         Hat.Material = "SmoothPlastic"
  26953.         Hat.BrickColor = BrickColor.new("Really black")
  26954.         Hat.CanCollide = false
  26955.         local Hat2 = Instance.new("SpecialMesh", Hat)
  26956.         Hat2.MeshId = "rbxassetid://1479574104"
  26957.         Hat2.Scale = Vector3.new(0.063, 0.063, 0.063)
  26958.         local Hat3 = Instance.new("Weld", Hat)
  26959.         Hat3.Part0 = Head
  26960.         Hat3.Part1 = Hat
  26961.         Hat3.C0 = CFrame.new(0.05, 0.85, -0.1) * CFrame.Angles(math.rad(88.93), math.rad(180), math.rad(0))
  26962.         Hair.Transparency = 1
  26963.         local HairAura = Instance.new("ParticleEmitter")
  26964.         HairAura.Name = "Aura"
  26965.         HairAura.Texture = "rbxassetid://1200947142"
  26966.         HairAura.Parent = Head
  26967.         HairAura.LightEmission = 1
  26968.         HairAura.Transparency = NumberSequence.new(0.1, 1)
  26969.         HairAura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  26970.         HairAura.Size = NumberSequence.new(1.1)
  26971.         HairAura.LockedToPart = true
  26972.         HairAura.Lifetime = NumberRange.new(2)
  26973.         HairAura.Rate = 30
  26974.         HairAura.Speed = NumberRange.new(0.1)
  26975.         HairAura.Rotation = NumberRange.new(-360, 360)
  26976.         HairAura.EmissionDirection = "Top"
  26977.         HairAura.ZOffset = -1
  26978.         local RightAura = Instance.new("ParticleEmitter")
  26979.         RightAura.Name = "Aura"
  26980.         RightAura.Texture = "rbxassetid://1200947142"
  26981.         RightAura.Parent = RLeg
  26982.         RightAura.LightEmission = 1
  26983.         RightAura.Transparency = NumberSequence.new(0.1, 1)
  26984.         RightAura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  26985.         RightAura.Size = NumberSequence.new(1.1)
  26986.         RightAura.LockedToPart = true
  26987.         RightAura.Lifetime = NumberRange.new(2)
  26988.         RightAura.Rate = 30
  26989.         RightAura.Speed = NumberRange.new(0.1)
  26990.         RightAura.Rotation = NumberRange.new(-360, 360)
  26991.         RightAura.EmissionDirection = "Top"
  26992.         RightAura.ZOffset = -1
  26993.         local RightLow = Instance.new("ParticleEmitter")
  26994.         RightLow.Name = "Aura"
  26995.         RightLow.Texture = "rbxassetid://1200947142"
  26996.         RightLow.Parent = LLeg
  26997.         RightLow.LightEmission = 1
  26998.         RightLow.Transparency = NumberSequence.new(0.1, 1)
  26999.         RightLow.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  27000.         RightLow.Size = NumberSequence.new(1.1)
  27001.         RightLow.LockedToPart = true
  27002.         RightLow.Lifetime = NumberRange.new(2)
  27003.         RightLow.Rate = 30
  27004.         RightLow.Speed = NumberRange.new(0.1)
  27005.         RightLow.Rotation = NumberRange.new(-360, 360)
  27006.         RightLow.EmissionDirection = "Top"
  27007.         RightLow.ZOffset = -1
  27008.         local LeftLow = Instance.new("ParticleEmitter")
  27009.         LeftLow.Name = "Aura"
  27010.         LeftLow.Texture = "rbxassetid://1200947142"
  27011.         LeftLow.Parent = LArm
  27012.         LeftLow.LightEmission = 1
  27013.         LeftLow.Transparency = NumberSequence.new(0.1, 1)
  27014.         LeftLow.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  27015.         LeftLow.Size = NumberSequence.new(1.1)
  27016.         LeftLow.LockedToPart = true
  27017.         LeftLow.Lifetime = NumberRange.new(2)
  27018.         LeftLow.Rate = 30
  27019.         LeftLow.Speed = NumberRange.new(0.1)
  27020.         LeftLow.Rotation = NumberRange.new(-360, 360)
  27021.         LeftLow.EmissionDirection = "Top"
  27022.         LeftLow.ZOffset = -1
  27023.         local LeftLeg = Instance.new("ParticleEmitter")
  27024.         LeftLeg.Name = "Aura"
  27025.         LeftLeg.Texture = "rbxassetid://1200947142"
  27026.         LeftLeg.Parent = RArm
  27027.         LeftLeg.LightEmission = 1
  27028.         LeftLeg.Transparency = NumberSequence.new(0.1, 1)
  27029.         LeftLeg.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  27030.         LeftLeg.Size = NumberSequence.new(1.1)
  27031.         LeftLeg.LockedToPart = true
  27032.         LeftLeg.Lifetime = NumberRange.new(2)
  27033.         LeftLeg.Rate = 30
  27034.         LeftLeg.Speed = NumberRange.new(0.1)
  27035.         LeftLeg.Rotation = NumberRange.new(-360, 360)
  27036.         LeftLeg.EmissionDirection = "Top"
  27037.         LeftLeg.ZOffset = -1
  27038.         wait(0.1)
  27039.         local Small = Instance.new("ParticleEmitter")
  27040.         Small.Name = "Aura"
  27041.         Small.Texture = "rbxassetid://242102147"
  27042.         Small.Parent = Torso
  27043.         Small.LightEmission = 1
  27044.         Small.Transparency = NumberSequence.new(0.5, 1)
  27045.         Small.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  27046.         Small.Size = NumberSequence.new(0.5)
  27047.         Small.LockedToPart = false
  27048.         Small.Lifetime = NumberRange.new(0.5)
  27049.         Small.Rate = 150
  27050.         Small.Speed = NumberRange.new(4)
  27051.         Small.Rotation = NumberRange.new(-50, 50)
  27052.         Small.EmissionDirection = "Top"
  27053.         Small.ZOffset = 2
  27054.         local Small2 = Instance.new("ParticleEmitter")
  27055.         Small2.Name = "Aura"
  27056.         Small2.Texture = "rbxassetid://242102147"
  27057.         Small2.Parent = RArm
  27058.         Small2.LightEmission = 1
  27059.         Small2.Transparency = NumberSequence.new(0.5, 1)
  27060.         Small2.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  27061.         Small2.Size = NumberSequence.new(0.5)
  27062.         Small2.LockedToPart = false
  27063.         Small2.Lifetime = NumberRange.new(0.5)
  27064.         Small2.Rate = 150
  27065.         Small2.Speed = NumberRange.new(4)
  27066.         Small2.Rotation = NumberRange.new(-50, 50)
  27067.         Small2.EmissionDirection = "Top"
  27068.         Small2.ZOffset = 2
  27069.         local Small3 = Instance.new("ParticleEmitter")
  27070.         Small3.Name = "Aura"
  27071.         Small3.Texture = "rbxassetid://242102147"
  27072.         Small3.Parent = LArm
  27073.         Small3.LightEmission = 1
  27074.         Small3.Transparency = NumberSequence.new(0.5, 1)
  27075.         Small3.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  27076.         Small3.Size = NumberSequence.new(0.5)
  27077.         Small3.LockedToPart = false
  27078.         Small3.Lifetime = NumberRange.new(0.5)
  27079.         Small3.Rate = 150
  27080.         Small3.Speed = NumberRange.new(4)
  27081.         Small3.Rotation = NumberRange.new(-50, 50)
  27082.         Small3.EmissionDirection = "Top"
  27083.         Small3.ZOffset = 2
  27084.         local Small4 = Instance.new("ParticleEmitter")
  27085.         Small4.Name = "Aura"
  27086.         Small4.Texture = "rbxassetid://242102147"
  27087.         Small4.Parent = RLeg
  27088.         Small4.LightEmission = 1
  27089.         Small4.Transparency = NumberSequence.new(0.5, 1)
  27090.         Small4.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  27091.         Small4.Size = NumberSequence.new(0.5)
  27092.         Small4.LockedToPart = false
  27093.         Small4.Lifetime = NumberRange.new(0.5)
  27094.         Small4.Rate = 150
  27095.         Small4.Speed = NumberRange.new(4)
  27096.         Small4.Rotation = NumberRange.new(-50, 50)
  27097.         Small4.EmissionDirection = "Top"
  27098.         Small4.ZOffset = 2
  27099.         local Small5 = Instance.new("ParticleEmitter")
  27100.         Small5.Name = "Aura"
  27101.         Small5.Texture = "rbxassetid://242102147"
  27102.         Small5.Parent = LLeg
  27103.         Small5.LightEmission = 1
  27104.         Small5.Transparency = NumberSequence.new(0.5, 1)
  27105.         Small5.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  27106.         Small5.Size = NumberSequence.new(0.5)
  27107.         Small5.LockedToPart = false
  27108.         Small5.Lifetime = NumberRange.new(0.5)
  27109.         Small5.Rate = 150
  27110.         Small5.Speed = NumberRange.new(4)
  27111.         Small5.Rotation = NumberRange.new(-50, 50)
  27112.         Small5.EmissionDirection = "Top"
  27113.         Small5.ZOffset = 2
  27114.         local Small6 = Instance.new("ParticleEmitter")
  27115.         Small6.Name = "Aura"
  27116.         Small6.Texture = "rbxassetid://242102147"
  27117.         Small6.Parent = Head
  27118.         Small6.LightEmission = 1
  27119.         Small6.Transparency = NumberSequence.new(0.5, 1)
  27120.         Small6.Color = ColorSequence.new(BrickColor.new("Electric blue").Color)
  27121.         Small6.Size = NumberSequence.new(0.5)
  27122.         Small6.LockedToPart = false
  27123.         Small6.Lifetime = NumberRange.new(0.5)
  27124.         Small6.Rate = 150
  27125.         Small6.Speed = NumberRange.new(4)
  27126.         Small6.Rotation = NumberRange.new(-50, 50)
  27127.         Small6.EmissionDirection = "Top"
  27128.         Small6.ZOffset = 2
  27129.         wait(0.2)
  27130.         local Grab = Instance.new("Part", Head)
  27131.         Grab.Size = Vector3.new(3.5, 1, 3.5)
  27132.         Grab.CanCollide = false
  27133.         Grab.BrickColor = BrickColor.new("Deep orange")
  27134.         Grab.Transparency = 1
  27135.         local Grabo = Instance.new("Weld", Grab)
  27136.         Grabo.Part0 = Head
  27137.         Grabo.Part1 = Grab
  27138.         Grabo.C0 = CFrame.new(0, -3.6, 0)
  27139.         local AuraB = Instance.new("Part", Head)
  27140.         AuraB.Size = Vector3.new(2, 1, 2)
  27141.         AuraB.CanCollide = false
  27142.         AuraB.BrickColor = BrickColor.new("Deep orange")
  27143.         AuraB.Transparency = 1
  27144.         local AuraBo = Instance.new("Weld", AuraB)
  27145.         AuraBo.Part0 = Head
  27146.         AuraBo.Part1 = AuraB
  27147.         AuraBo.C0 = CFrame.new(0, -3.6, 0)
  27148.         local FZcharge3 = Instance.new("ParticleEmitter", Grab)
  27149.         FZcharge3.Texture = "rbxassetid://1468162128"
  27150.         FZcharge3.Color = ColorSequence.new(Color3.fromRGB(248, 248, 248))
  27151.         FZcharge3.EmissionDirection = "Top"
  27152.         FZcharge3.Speed = NumberRange.new(3)
  27153.         FZcharge3.Size = NumberSequence.new(0.2, 0.3)
  27154.         FZcharge3.Transparency = NumberSequence.new(0.2, 0.7)
  27155.         FZcharge3.Drag = 1
  27156.         FZcharge3.LockedToPart = true
  27157.         FZcharge3.Lifetime = NumberRange.new(2)
  27158.         FZcharge3.Rate = 20
  27159.         FZcharge3.LightEmission = 0.3
  27160.         FZcharge3.Rotation = NumberRange.new(0, 0)
  27161.         FZcharge3.VelocitySpread = 0.2
  27162.         FZcharge3.ZOffset = 2.5
  27163.         wait(3)
  27164.         for i = 0, 0.5, 0.01 do
  27165.             Neck.C0 = Neck.C0:lerp(Ncf, i)
  27166.             Hrj.C0 = Hrj.C0:lerp(Hrjcf, i)
  27167.             LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  27168.             RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  27169.             LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  27170.             RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), i)
  27171.             wait()
  27172.         end
  27173.         Attacking = false
  27174.         Walkspeed = 16
  27175.         CanMelee = true
  27176.         instinct = true
  27177.     elseif key == Enum.KeyCode.P then
  27178.         Mode = "Base"
  27179.         Attacking = true
  27180.         Aura.ImageTransparency = 1
  27181.         toggleEmitters("AllOff")
  27182.         Torso.Anchored = true
  27183.         Human.MaxHealth = 50000
  27184.         wait(0.01)
  27185.         Human.Health = 50000
  27186.         Char.Head.face.Texture = "rbxassetid://413593222"
  27187.         Hair.Mesh.MeshId = "http://www.roblox.com/asset/?id=1378167215"
  27188.         HairWeld.C0 = Hcf
  27189.         Hair.Mesh.Offset = Vector3.new(0, 0.47, -0.4)
  27190.         Hair.Mesh.Scale = Vector3.new(1.1, 1.1, 1.1)
  27191.         stopAllSounds()
  27192.         PowerDown:Play()
  27193.         local orb = Create("Part", Char, "Part", {
  27194.             Anchored = true,
  27195.             CanCollide = false,
  27196.             Size = Vector3.new(8, 8, 8),
  27197.             Material = "Neon",
  27198.             BrickColor = BrickColor.new("Institutional white"),
  27199.             CFrame = HRoot.CFrame
  27200.         })
  27201.         local mesh = Create("SpecialMesh", orb, "Mesh", {
  27202.             Scale = Vector3.new(1, 1, 1),
  27203.             MeshType = "Sphere"
  27204.         })
  27205.         TweenService:Create(mesh, TweenInfo.new(1), {
  27206.             Scale = Vector3.new(3, 3, 3)
  27207.         }):Play()
  27208.         TweenService:Create(orb, TweenInfo.new(1), {Transparency = 1}):Play()
  27209.         game:GetService("Debris"):AddItem(orb, 1)
  27210.         Hair.BrickColor = BrickColor.new("Black metallic")
  27211.         wait(1)
  27212.         Torso.Anchored = false
  27213.         Attacking = false
  27214.     elseif key == Enum.KeyCode.G then
  27215.         Attacking = true
  27216.         do
  27217.             local cf = Mouse.Hit.p
  27218.             local hcf = HRoot.CFrame
  27219.             for i = 0, 0.4, 0.01 do
  27220.                 Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(30), Rad(0), Rad(0)), i)
  27221.                 LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(-90), Rad(-120)), i)
  27222.                 wait()
  27223.             end
  27224.             spawn(function()
  27225.                 for i = 0, 1, 0.1 do
  27226.                     local part = Create("Part", Char, "Part", {
  27227.                         Anchored = true,
  27228.                         CanCollide = false,
  27229.                         BrickColor = BrickColor.new("Really black"),
  27230.                         Material = "Neon",
  27231.                         Size = Vector3.new(0.3, 9, 9),
  27232.                         CFrame = hcf * CFrame.new(Random(-5, 5), -5, Random(-5, 5))
  27233.                     })
  27234.                     Create("CylinderMesh", part, "Mesh", {})
  27235.                     TweenService:Create(part, TweenInfo.new(1), {
  27236.                         Transparency = 0.6,
  27237.                         CFrame = part.CFrame * CFrame.new(0, 10, 0)
  27238.                     }):Play()
  27239.                     game:GetService("Debris"):AddItem(part, 1)
  27240.                     SWait()
  27241.                 end
  27242.             end)
  27243.             Char:MoveTo(cf)
  27244.             local Music3 = Instance.new("Sound", Torso)
  27245.             Music3.SoundId = "rbxassetid://1055279036"
  27246.             Music3.Volume = 3
  27247.             Music3.Pitch = 1
  27248.             Music3.Looped = false
  27249.             Music3:Play()
  27250.             Attacking = false
  27251.         end
  27252.     elseif key == Enum.KeyCode.H and Mode ~= "Ultra" then
  27253.         Attacking = true
  27254.         do
  27255.             local sbomb = Create("Part", workspace, "Part", {
  27256.                 CanCollide = false,
  27257.                 BrickColor = BrickColor.new("Electric blue"),
  27258.                 Material = "Neon",
  27259.                 Size = Vector3.new(1, 1, 1),
  27260.                 CFrame = HRoot.CFrame * CFrame.new(0, 50, 0)
  27261.             })
  27262.             local hitb = Create("Part", sbomb, "Part", {
  27263.                 CanCollide = false,
  27264.                 Transparency = 1,
  27265.                 Size = Vector3.new(20, 20, 20),
  27266.                 CFrame = sbomb.CFrame
  27267.             })
  27268.             local mesh = Create("SpecialMesh", sbomb, "Mesh", {
  27269.                 MeshType = "Sphere",
  27270.                 Scale = Vector3.new(1, 1, 1)
  27271.             })
  27272.             newWeld(sbomb, hitb, sbomb, CFrame.new(0, -10, 0))
  27273.             TweenService:Create(mesh, TweenInfo.new(20), {
  27274.                 Scale = Vector3.new(55, 55, 55)
  27275.             }):Play()
  27276.             local bv = Create("BodyVelocity", sbomb, "BV", {
  27277.                 MaxForce = Vector3.new(200000000, 200000000, 200000000),
  27278.                 Velocity = Vector3.new(0, 0, 0)
  27279.             })
  27280.             for i = 0, 0.28, 0.01 do
  27281.                 LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(10), Rad(0), Rad(-180)), i)
  27282.                 RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(10), Rad(0), Rad(180)), i)
  27283.                 wait()
  27284.             end
  27285.             game:GetService("Debris"):AddItem(sbomb, 20)
  27286.             wait(7)
  27287.             for i = 0, 0.2, 0.01 do
  27288.                 Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(20), Rad(0), Rad(0)), i)
  27289.                 LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(10), Rad(0), Rad(-45)), i)
  27290.                 RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(10), Rad(0), Rad(40)), i)
  27291.                 Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(20), Rad(0), Rad(0)), i)
  27292.                 LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(-20)), i)
  27293.                 RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(20)), i)
  27294.                 SWait()
  27295.             end
  27296.             local trg = Create("Part", workspace, "Part", {
  27297.                 Anchored = true,
  27298.                 CanCollide = false,
  27299.                 Transparency = 1,
  27300.                 CFrame = HRoot.CFrame * CFrame.new(0, 0, -50)
  27301.             })
  27302.             sbomb.CFrame = CFrame.new(sbomb.Position, trg.Position)
  27303.             bv.Velocity = Mouse.hit.lookVector * 30
  27304.             trg:Destroy()
  27305.             local Explode = false
  27306.             hitb.Touched:connect(function(h)
  27307.                 if Explode then
  27308.                     return
  27309.                 end
  27310.                 if hitb == sbomb then
  27311.                     return
  27312.                 end
  27313.                 Explode = true
  27314.                 sbomb.Anchored = true
  27315.                 SpiritBombSound:Stop()
  27316.                 ExplosionSound:Play()
  27317.                 local nsbomb = sbomb:Clone()
  27318.                 sbomb:Destroy()
  27319.                 nsbomb.Parent = workspace
  27320.                 TweenService:Create(nsbomb.Mesh, TweenInfo.new(2), {
  27321.                     Scale = Vector3.new(250, 250, 250)
  27322.                 }):Play()
  27323.                 TweenService:Create(nsbomb, TweenInfo.new(2), {Transparency = 1}):Play()
  27324.                 game:GetService("Debris"):AddItem(nsbomb, 2)
  27325.                 spawn(function()
  27326.                     for i = 0, 1, 0.01 do
  27327.                         local effect = Create("Part", workspace, "Part", {
  27328.                             CanCollide = false,
  27329.                             Material = "Neon",
  27330.                             BrickColor = Colours.Spirit[Random(1, #Colours.Spirit)],
  27331.                             Size = Vector3.new(1, 1, 1),
  27332.                             CFrame = nsbomb.CFrame * CFrame.Angles(Rad(Random(-360, 360)), Rad(Random(-360, 360)), Rad(Random(-360, 360)))
  27333.                         })
  27334.                         Create("BodyVelocity", effect, "BV", {
  27335.                             MaxForce = Vector3.new(200000000, 200000000, 200000000),
  27336.                             Velocity = effect.CFrame.lookVector * 50
  27337.                         })
  27338.                         Create("SpecialMesh", effect, "Mesh", {
  27339.                             MeshType = "Sphere",
  27340.                             Scale = Vector3.new(5, 5, 255)
  27341.                         })
  27342.                         TweenService:Create(effect, TweenInfo.new(0.5), {Transparency = 1}):Play()
  27343.                         game:GetService("Debris"):AddItem(effect, 0.5)
  27344.                         SWait()
  27345.                     end
  27346.                 end)
  27347.                 spawn(function()
  27348.                     local reg = CreateRegion3(sbomb.Position, Vector3.new(100, 100, 100))
  27349.                     for _, v in pairs(workspace:FindPartsInRegion3(reg, Char, 100)) do
  27350.                         if v.Parent ~= nil then
  27351.                             local hum = v.Parent:FindFirstChildOfClass("Humanoid")
  27352.                             if hum and v.Parent ~= Char then
  27353.                                 for _, b in pairs(v.Parent:GetChildren()) do
  27354.                                     if b:IsA("ForceField") then
  27355.                                         b:Destroy()
  27356.                                     end
  27357.                                 end
  27358.                                 hum:TakeDamage(hum.MaxHealth / 5)
  27359.                             end
  27360.                         end
  27361.                     end
  27362.                 end)
  27363.             end)
  27364.             wait(0.2)
  27365.             Attacking = false
  27366.         end
  27367.     elseif key == Enum.KeyCode.F then
  27368.     end
  27369. end
  27370. function keyUp(key)
  27371.     Keys[key] = nil
  27372. end
  27373. UserInputService.TextBoxFocused:connect(function()
  27374.     Typing = true
  27375. end)
  27376. UserInputService.TextBoxFocusReleased:connect(function()
  27377.     Typing = false
  27378. end)
  27379. if UserInputService.KeyboardEnabled and UserInputService.MouseEnabled then
  27380.     UserInputService.InputBegan:connect(function(inpType)
  27381.         if inpType.KeyCode ~= Enum.KeyCode.Unknown and not Typing then
  27382.             keyDown(inpType.KeyCode)
  27383.         end
  27384.     end)
  27385.     UserInputService.InputEnded:connect(function(inpType)
  27386.         if inpType.KeyCode ~= Enum.KeyCode.Unknown and not Typing then
  27387.             keyUp(inpType.KeyCode)
  27388.         end
  27389.     end)
  27390. end
  27391. spawn(function()
  27392.     while SWait() do
  27393.         if Mode == "SSJ" or Mode == "SSJ2" or Mode == "SSJ3" then
  27394.         elseif Mode == "SSJG" then
  27395.         elseif Mode == "SSJB" then
  27396.         elseif Mode == "Vegito" then
  27397.         end
  27398.     end
  27399. end)
  27400. Human.FreeFalling:connect(function(active)
  27401.     if Attacking then
  27402.         return
  27403.     end
  27404.     if not Flying then
  27405.         Falling = active
  27406.     end
  27407. end)
  27408. game:GetService("RunService").RenderStepped:connect(function()
  27409.     Human.WalkSpeed = Walkspeed
  27410.     if Flying then
  27411.         FloatGyro.Parent = HRoot
  27412.         FloatVel.Parent = HRoot
  27413.         FloatGyro.MaxTorque = Vector3.new(200000000, 200000000, 200000000)
  27414.         FloatVel.MaxForce = Vector3.new(200000000, 200000000, 200000000)
  27415.         FloatGyro.CFrame = workspace.CurrentCamera.CFrame
  27416.         if Keys[Enum.KeyCode.W] then
  27417.             Dir = "Forward"
  27418.         elseif Keys[Enum.KeyCode.S] then
  27419.             Dir = "Backward"
  27420.         elseif Keys[Enum.KeyCode.A] then
  27421.             Dir = "Left"
  27422.         elseif Keys[Enum.KeyCode.D] then
  27423.             Dir = "Right"
  27424.         else
  27425.             Dir = "None"
  27426.         end
  27427.         if Dir == "Forward" then
  27428.             FloatVel.Velocity = workspace.CurrentCamera.CFrame.lookVector * 100
  27429.         elseif Dir == "Backward" then
  27430.             FloatVel.Velocity = workspace.CurrentCamera.CFrame.lookVector * -100
  27431.         elseif Dir == "Left" then
  27432.             FloatVel.Velocity = workspace.CurrentCamera.CFrame * CFrame.new(-60, 0, 0).p - workspace.CurrentCamera.CFrame.p
  27433.         elseif Dir == "Right" then
  27434.             FloatVel.Velocity = workspace.CurrentCamera.CFrame * CFrame.new(60, 0, 0).p - workspace.CurrentCamera.CFrame.p
  27435.         else
  27436.             FloatVel.Velocity = Vector3.new(0, 0, 0)
  27437.         end
  27438.     else
  27439.         FloatGyro.MaxTorque = Vector3.new(0, 0, 0)
  27440.         FloatVel.MaxForce = Vector3.new(0, 0, 0)
  27441.         FloatGyro.Parent = nil
  27442.         FloatVel.Parent = nil
  27443.     end
  27444.     if not Attacking then
  27445.         if not Flying then
  27446.             if Torso.Velocity.magnitude < 2 then
  27447.                 Anim = "Idle"
  27448.             elseif Torso.Velocity.magnitude < 2000 then
  27449.                 Anim = "Walk"
  27450.             else
  27451.                 Anim = "Run"
  27452.             end
  27453.         elseif Torso.Velocity.magnitude < 2000 then
  27454.             Anim = "Float"
  27455.         elseif Dir == "Forward" then
  27456.             Anim = "Fly"
  27457.         elseif Dir == "Backward" then
  27458.             Anim = "FlyBack"
  27459.         elseif Dir == "Left" then
  27460.             Anim = "FlyLeft"
  27461.         elseif Dir == "Right" then
  27462.             Anim = "FlyRight"
  27463.         end
  27464.         if not Falling then
  27465.             if Anim == "Idle" then
  27466.                 if Mode ~= "Ultra" and Mode ~= "SSJ3" then
  27467.                     Neck.C0 = Neck.C0:lerp(Ncf, 0.1)
  27468.                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(2 * Sin(tick() / 1.5)), Rad(0), Rad(0)), 0.1)
  27469.                     LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), -Rad(2 * Sin(tick() / 1.5))), 0.1)
  27470.                     RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(2 * Sin(tick() / 1.5))), 0.1)
  27471.                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.1)
  27472.                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.1)
  27473.                 elseif Mode == "Vegito" then
  27474.                     Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(0), Rad(0), Rad(-60)), 0.1)
  27475.                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(2 * Sin(tick() / 1.5)), Rad(0), Rad(60)), 0.1)
  27476.                     LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), -Rad(2 * Sin(tick() / 1.5))), 0.1)
  27477.                     RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(2 * Sin(tick() / 1.5))), 0.1)
  27478.                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-5), Rad(-90), Rad(-90)), 0.1)
  27479.                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(90), Rad(90)), 0.1)
  27480.                 elseif Mode == "Ultra" then
  27481.                     Neck.C0 = Neck.C0:lerp(Ncf, 0.1)
  27482.                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(Sin(tick() / 1.5)), Rad(0), Rad(0)), 0.1)
  27483.                     LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), -Rad(Sin(tick() / 1.5))), 0.1)
  27484.                     RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(Sin(tick() / 1.5))), 0.1)
  27485.                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.1)
  27486.                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.1)
  27487.                 end
  27488.             elseif Anim == "Walk" then
  27489.                 if Mode ~= "Ultra" then
  27490.                     Neck.C0 = Neck.C0:lerp(Ncf, 0.5)
  27491.                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(10 * Sin(tick() * 4))), 0.5)
  27492.                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(0), Rad(0), Rad(10 * Sin(tick() * 4))), 0.5)
  27493.                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(0), Rad(0), Rad(10 * Sin(tick() * 4))), 0.5)
  27494.                     LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(10 * Sin(tick() * 4))), 0.5)
  27495.                     RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(10 * Sin(tick() * 4))), 0.5)
  27496.                 elseif Mode == "Ultra" then
  27497.                     Neck.C0 = Neck.C0:lerp(Ncf, 0.5)
  27498.                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(10 * Sin(tick() * 4))), 0.5)
  27499.                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-5), Rad(-15), Rad(10 * Sin(tick() * 4))), 0.5)
  27500.                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(15), Rad(10 * Sin(tick() * 4))), 0.5)
  27501.                     LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(10 * Sin(tick() * 4))), 0.5)
  27502.                     RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(10 * Sin(tick() * 4))), 0.5)
  27503.                 end
  27504.             elseif Anim == "Run" then
  27505.                 if Mode == "Ultra" then
  27506.                     Neck.C0 = Neck.C0:lerp(Ncf, 0.5)
  27507.                     Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(0), Rad(20 * Sin(tick() * 8))), 0.5)
  27508.                     LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-5), Rad(0), Rad(20 * Sin(tick() * 8))), 0.5)
  27509.                     RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(0), Rad(20 * Sin(tick() * 8))), 0.5)
  27510.                     LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(0), Rad(0), Rad(20 * Sin(tick() * 8))), 0.5)
  27511.                     RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(0), Rad(0), Rad(20 * Sin(tick() * 8))), 0.5)
  27512.                 end
  27513.             elseif Anim == "Float" then
  27514.                 Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.new(0, 0, Sin(tick()) / 10), 0.2)
  27515.                 LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.2)
  27516.                 RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.2)
  27517.                 LHip.C0 = LHip.C0:lerp(Lhcf, 0.2)
  27518.                 RHip.C0 = RHip.C0:lerp(Rhcf, 0.2)
  27519.                 Neck.C0 = Neck.C0:lerp(Ncf, 0.2)
  27520.             elseif Anim == "Fly" then
  27521.                 Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(80), Rad(0), Rad(0)), 0.5)
  27522.                 Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(-80), Rad(0), Rad(0)), 0.5)
  27523.                 LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), 0.5)
  27524.                 RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), 0.5)
  27525.                 LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.5)
  27526.                 RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.5)
  27527.             elseif Anim == "FlyBack" then
  27528.                 Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(-40), Rad(0), Rad(0)), 0.5)
  27529.                 Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(40), Rad(0), Rad(0)), 0.5)
  27530.                 LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(5), Rad(0), Rad(-40)), 0.5)
  27531.                 RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(5), Rad(0), Rad(40)), 0.5)
  27532.                 LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(-20)), 0.5)
  27533.                 RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(20)), 0.5)
  27534.             elseif Anim == "FlyLeft" then
  27535.                 Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(20), Rad(-90)), 0.5)
  27536.                 Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(20), Rad(0), Rad(0)), 0.5)
  27537.                 LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(5), Rad(0), Rad(-40)), 0.5)
  27538.                 RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(5), Rad(0), Rad(40)), 0.5)
  27539.                 LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(-20)), 0.5)
  27540.                 RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(20)), 0.5)
  27541.             elseif Anim == "FlyRight" then
  27542.                 Hrj.C0 = Hrj.C0:lerp(Hrjcf * CFrame.Angles(Rad(0), Rad(-20), Rad(90)), 0.5)
  27543.                 Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(20), Rad(0), Rad(0)), 0.5)
  27544.                 LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(5), Rad(0), Rad(-40)), 0.5)
  27545.                 RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(5), Rad(0), Rad(40)), 0.5)
  27546.                 LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(-20)), 0.5)
  27547.                 RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(20)), 0.5)
  27548.             end
  27549.         else
  27550.             Hrj.C0 = Hrj.C0:lerp(Hrjcf, 0.5)
  27551.             LShold.C0 = LShold.C0:lerp(Lscf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), 0.5)
  27552.             RShold.C0 = RShold.C0:lerp(Rscf * CFrame.Angles(Rad(-10), Rad(0), Rad(0)), 0.5)
  27553.             Neck.C0 = Neck.C0:lerp(Ncf * CFrame.Angles(Rad(20), Rad(0), Rad(0)), 0.5)
  27554.             LHip.C0 = LHip.C0:lerp(Lhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.5)
  27555.             RHip.C0 = RHip.C0:lerp(Rhcf * CFrame.Angles(Rad(-5), Rad(0), Rad(0)), 0.5)
  27556.         end
  27557.     end
  27558.     if Mode == "Ultra" and Sprint and Anim == "Run" then
  27559.         local c = Clone:Clone()
  27560.         c.Torso["Left Shoulder"].C0 = c.Torso["Left Shoulder"].C0 * CFrame.Angles(Rad(0), Rad(0), Rad(20 * Sin(tick() * 8)))
  27561.         c.Torso["Right Shoulder"].C0 = c.Torso["Right Shoulder"].C0 * CFrame.Angles(Rad(0), Rad(0), Rad(20 * Sin(tick() * 8)))
  27562.         c.Torso["Left Hip"].C0 = c.Torso["Left Hip"].C0 * CFrame.Angles(Rad(0), Rad(0), Rad(20 * Sin(tick() * 8)))
  27563.         c.Torso["Right Hip"].C0 = c.Torso["Right Hip"].C0 * CFrame.Angles(Rad(0), Rad(0), Rad(20 * Sin(tick() * 8)))
  27564.         c.HumanoidRootPart.RootJoint.C0 = c.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(Rad(0), Rad(0), Rad(20 * Sin(tick() * 8)))
  27565.         for _, v in pairs(c:GetChildren()) do
  27566.             if v:IsA("BasePart") then
  27567.                 TweenService:Create(v, TweenInfo.new(0.1), {Transparency = 1}):Play()
  27568.                 if v.Name == "Head" then
  27569.                     TweenService:Create(v.face, TweenInfo.new(0.1), {Transparency = 1}):Play()
  27570.                 end
  27571.             end
  27572.         end
  27573.         c.Parent = Char
  27574.         game:GetService("Debris"):AddItem(c, 0.1)
  27575.         c.Torso.CFrame = CFrame.new(HRoot.CFrame * CFrame.new(0, 0, 1).p, HRoot.CFrame.p)
  27576.     end
  27577.     if Dodge and Mode == "Ultra" then
  27578.         do
  27579.             local reg = CreateRegion3(HRoot.CFrame.p, Vector3.new(100, 100, 100))
  27580.             local hcf = HRoot.CFrame
  27581.             for _, v in pairs(workspace:FindPartsInRegion3WithIgnoreList(reg, {Char}, 100)) do
  27582.                 if v:IsA("BasePart") and v.Name ~= "KameHameHaUltra" and v:FindFirstChildOfClass("TouchTransmitter") then
  27583.                     spawn(function()
  27584.                         v.Anchored = true
  27585.                         pcall(function()
  27586.                             v:FindFirstChildOfClass("TouchTransmitter"):Destroy()
  27587.                         end)
  27588.                         spawn(function()
  27589.                             local c = Clone:Clone()
  27590.                             c.Parent = workspace
  27591.                             for _, v in pairs(c:GetChildren()) do
  27592.                                 if v:IsA("BasePart") then
  27593.                                     v.Anchored = true
  27594.                                     TweenService:Create(v, TweenInfo.new(1), {Transparency = 1}):Play()
  27595.                                 end
  27596.                             end
  27597.                             c:MoveTo(hcf.p)
  27598.                             game:GetService("Debris"):AddItem(c, 1)
  27599.                         end)
  27600.                         Char:MoveTo(CFrame.new(v.CFrame.X, v.CFrame.Y, v.CFrame.Z) * CFrame.new(0, 0, v.Size.magnitude / 2 + 10).p)
  27601.                         game:GetService("Debris"):AddItem(v, 0.1)
  27602.                     end)
  27603.                 end
  27604.             end
  27605.             for _, v in pairs(game:GetService("Players"):GetPlayers()) do
  27606.                 if v.Character and v ~= Plr and 20 >= v:DistanceFromCharacter(Head.CFrame.p) then
  27607.                     spawn(function()
  27608.                         local c = Clone:Clone()
  27609.                         c.Parent = workspace
  27610.                         for _, v in pairs(c:GetChildren()) do
  27611.                             if v:IsA("BasePart") then
  27612.                                 v.Anchored = true
  27613.                                 TweenService:Create(v, TweenInfo.new(1), {Transparency = 1}):Play()
  27614.                             end
  27615.                         end
  27616.                         c:MoveTo(hcf.p)
  27617.                         game:GetService("Debris"):AddItem(c, 1)
  27618.                     end)
  27619.                     Char:MoveTo(v.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 25).p)
  27620.                 end
  27621.             end
  27622.         end
  27623.     end
  27624.     LArm.BrickColor = BrickColor.new("Pastel brown")
  27625.     RArm.BrickColor = BrickColor.new("Pastel brown")
  27626.     RLeg.BrickColor = BrickColor.new("Pastel brown")
  27627.     LLeg.BrickColor = BrickColor.new("Pastel brown")
  27628.     Torso.BrickColor = BrickColor.new("Pastel brown")
  27629.     Head.BrickColor = BrickColor.new("Pastel brown")
  27630.     if Mode == "Ultra" then
  27631.         Nose.Transparency = 1
  27632.         Mouth.Transparency = 1
  27633.     else
  27634.         Nose.Transparency = 0
  27635.         Mouth.Transparency = 0
  27636.     end
  27637. end)
  27638.  
  27639. end)
  27640.  
  27641. ComingSoon2.Name = "ComingSoon2"
  27642. ComingSoon2.Parent = MainGUI
  27643. ComingSoon2.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  27644. ComingSoon2.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  27645. ComingSoon2.BorderSizePixel = 2
  27646. ComingSoon2.Position = UDim2.new(0.75617981, 0, 0.699593544, 0)
  27647. ComingSoon2.Size = UDim2.new(0, 126, 0, 39)
  27648. ComingSoon2.Font = Enum.Font.GothamBold
  27649. ComingSoon2.Text = "Coming Soon"
  27650. ComingSoon2.TextColor3 = Color3.new(1, 1, 1)
  27651. ComingSoon2.TextScaled = true
  27652. ComingSoon2.TextSize = 25
  27653. ComingSoon2.TextWrapped = true
  27654.  
  27655. ScriptExecutor.Name = "ScriptExecutor"
  27656. ScriptExecutor.Parent = MainGUI
  27657. ScriptExecutor.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  27658. ScriptExecutor.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  27659. ScriptExecutor.BorderSizePixel = 2
  27660. ScriptExecutor.Position = UDim2.new(0.75617981, 0, 0.399752051, 0)
  27661. ScriptExecutor.Size = UDim2.new(0, 126, 0, 39)
  27662. ScriptExecutor.Font = Enum.Font.GothamBold
  27663. ScriptExecutor.Text = "Old Gui v1.2.0 Bug Fixes"
  27664. ScriptExecutor.TextColor3 = Color3.new(1, 1, 1)
  27665. ScriptExecutor.TextScaled = true
  27666. ScriptExecutor.TextSize = 25
  27667. ScriptExecutor.TextWrapped = true
  27668. ScriptExecutor.MouseButton1Down:connect(function()
  27669. -- Farewell Infortality.
  27670. -- Version: 2.82
  27671. -- Instances:
  27672. local VirgalJoe = Instance.new("ScreenGui")
  27673. local GameScriptsGUI = Instance.new("Frame")
  27674. local GameScriptsGUITopBar = Instance.new("Frame")
  27675. local GameScriptsGUIOrangeBar = Instance.new("Frame")
  27676. local GameScriptsGUISemiTop = Instance.new("Frame")
  27677. local GameScriptsGUIQuit = Instance.new("TextButton")
  27678. local GameScriptsGUIVaj = Instance.new("TextLabel")
  27679. local WorkAtAPizza = Instance.new("TextButton")
  27680. local DungeonQuest = Instance.new("TextButton")
  27681. local IslandRoyale = Instance.new("TextButton")
  27682. local ZombieAttack = Instance.new("TextButton")
  27683. local PhantomForces = Instance.new("TextButton")
  27684. local ComingSoon3 = Instance.new("TextButton")
  27685. local AdoptedAndRaise = Instance.new("TextButton")
  27686. local StrucidHack = Instance.new("TextButton")
  27687. local ComingSoon2 = Instance.new("TextButton")
  27688. local PrisonLifeGUI = Instance.new("TextButton")
  27689. local MainGUI = Instance.new("Frame")
  27690. local MainGUITopBar = Instance.new("Frame")
  27691. local MainGUIOrangeBar = Instance.new("Frame")
  27692. local MainGUISemiTopBar = Instance.new("Frame")
  27693. local MainGUIVAJ = Instance.new("TextLabel")
  27694. local MainGUIBottemBar = Instance.new("Frame")
  27695. local MainGUISemiBottemBar = Instance.new("Frame")
  27696. local MainGUIQuit = Instance.new("TextButton")
  27697. local MainGUILogoMain = Instance.new("TextLabel")
  27698. local ComingSoon = Instance.new("TextButton")
  27699. local MainGUICredits = Instance.new("TextButton")
  27700. local MainGUITopKek40 = Instance.new("TextButton")
  27701. local MainGUIEsp = Instance.new("TextButton")
  27702. local MainGUIGameScript = Instance.new("TextButton")
  27703. local MainGUIInfiniteYield = Instance.new("TextButton")
  27704. local MainGUIAFK = Instance.new("TextButton")
  27705. local MainGUIAimbot = Instance.new("TextButton")
  27706. local MainGUIRemoteSpy = Instance.new("TextButton")
  27707. local OpenCloseGUI = Instance.new("Frame")
  27708. local OpenCloseTopFrame = Instance.new("Frame")
  27709. local OpenGUITopOrangeBar = Instance.new("Frame")
  27710. local OpenGUITopOrangeBar_2 = Instance.new("Frame")
  27711. local OpenCloseBackground = Instance.new("Frame")
  27712. local OpenCloseBottemFrame = Instance.new("Frame")
  27713. local OpenGUIOpenButton = Instance.new("TextButton")
  27714. local CreditGUI = Instance.new("Frame")
  27715. local CreditGUITopBar = Instance.new("Frame")
  27716. local CreditGUIOrangeBar = Instance.new("Frame")
  27717. local CreditGUISemiTopBar = Instance.new("Frame")
  27718. local CreditGuiQuitButton = Instance.new("TextButton")
  27719. local CreditGUILogo = Instance.new("TextLabel")
  27720. local CreditGUIBottemBar = Instance.new("Frame")
  27721. local CreditGUISemiBottemBar = Instance.new("Frame")
  27722. local CreditGUIInformationText = Instance.new("TextLabel")
  27723. --Properties:
  27724. VirgalJoe.Name = "VirgalJoe"
  27725. VirgalJoe.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  27726.  
  27727. GameScriptsGUI.Name = "GameScriptsGUI"
  27728. GameScriptsGUI.Parent = VirgalJoe
  27729. GameScriptsGUI.Active = true
  27730. GameScriptsGUI.BackgroundColor3 = Color3.new(0.27451, 0.27451, 0.27451)
  27731. GameScriptsGUI.BorderSizePixel = 0
  27732. GameScriptsGUI.Position = UDim2.new(0.0910151675, 0, 0.719254673, 0)
  27733. GameScriptsGUI.Size = UDim2.new(0, 677, 0, 206)
  27734. GameScriptsGUI.Visible = false
  27735. GameScriptsGUI.Active = true
  27736. GameScriptsGUI.Draggable = true
  27737.  
  27738. GameScriptsGUITopBar.Name = "GameScriptsGUITopBar"
  27739. GameScriptsGUITopBar.Parent = GameScriptsGUI
  27740. GameScriptsGUITopBar.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  27741. GameScriptsGUITopBar.BorderSizePixel = 0
  27742. GameScriptsGUITopBar.Position = UDim2.new(-0.00103917532, 0, -0.00124233204, 0)
  27743. GameScriptsGUITopBar.Size = UDim2.new(0, 677, 0, 27)
  27744.  
  27745. GameScriptsGUIOrangeBar.Name = "GameScriptsGUIOrangeBar"
  27746. GameScriptsGUIOrangeBar.Parent = GameScriptsGUITopBar
  27747. GameScriptsGUIOrangeBar.BackgroundColor3 = Color3.new(1, 0.584314, 0)
  27748. GameScriptsGUIOrangeBar.BorderSizePixel = 0
  27749. GameScriptsGUIOrangeBar.Position = UDim2.new(0.00103917532, 0, 1, 0)
  27750. GameScriptsGUIOrangeBar.Size = UDim2.new(0, 677, 0, 11)
  27751.  
  27752. GameScriptsGUISemiTop.Name = "GameScriptsGUISemiTop"
  27753. GameScriptsGUISemiTop.Parent = GameScriptsGUITopBar
  27754. GameScriptsGUISemiTop.BackgroundColor3 = Color3.new(0.560784, 0.32549, 0)
  27755. GameScriptsGUISemiTop.BorderSizePixel = 0
  27756. GameScriptsGUISemiTop.Position = UDim2.new(0.00103917532, 0, 1.4074074, 0)
  27757. GameScriptsGUISemiTop.Size = UDim2.new(0, 676, 0, 3)
  27758.  
  27759. GameScriptsGUIQuit.Name = "GameScriptsGUIQuit"
  27760. GameScriptsGUIQuit.Parent = GameScriptsGUITopBar
  27761. GameScriptsGUIQuit.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  27762. GameScriptsGUIQuit.BorderSizePixel = 0
  27763. GameScriptsGUIQuit.Position = UDim2.new(0.958644271, 0, 0.0132050691, 0)
  27764. GameScriptsGUIQuit.Size = UDim2.new(0, 27, 0, 26)
  27765. GameScriptsGUIQuit.Font = Enum.Font.GothamBold
  27766. GameScriptsGUIQuit.Text = "X"
  27767. GameScriptsGUIQuit.TextColor3 = Color3.new(1, 0.701961, 0)
  27768. GameScriptsGUIQuit.TextSize = 20
  27769. GameScriptsGUIQuit.TextWrapped = true
  27770. GameScriptsGUIQuit.MouseButton1Down:connect(function()
  27771. GameScriptsGUI.Visible = false
  27772. end)
  27773.  
  27774. GameScriptsGUIVaj.Name = "GameScriptsGUIVaj"
  27775. GameScriptsGUIVaj.Parent = GameScriptsGUITopBar
  27776. GameScriptsGUIVaj.BackgroundColor3 = Color3.new(1, 1, 1)
  27777. GameScriptsGUIVaj.BackgroundTransparency = 1
  27778. GameScriptsGUIVaj.Position = UDim2.new(0, 0, 0.148148149, 0)
  27779. GameScriptsGUIVaj.Size = UDim2.new(0, 53, 0, 19)
  27780. GameScriptsGUIVaj.Font = Enum.Font.SourceSansItalic
  27781. GameScriptsGUIVaj.Text = "VAJ"
  27782. GameScriptsGUIVaj.TextColor3 = Color3.new(1, 0.584314, 0)
  27783. GameScriptsGUIVaj.TextScaled = true
  27784. GameScriptsGUIVaj.TextSize = 14
  27785. GameScriptsGUIVaj.TextWrapped = true
  27786.  
  27787. WorkAtAPizza.Name = "WorkAtAPizza"
  27788. WorkAtAPizza.Parent = GameScriptsGUI
  27789. WorkAtAPizza.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  27790. WorkAtAPizza.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  27791. WorkAtAPizza.BorderSizePixel = 2
  27792. WorkAtAPizza.Position = UDim2.new(0.0555416904, 0, 0.33371681, 0)
  27793. WorkAtAPizza.Size = UDim2.new(0, 108, 0, 43)
  27794. WorkAtAPizza.Font = Enum.Font.ArialBold
  27795. WorkAtAPizza.Text = "Work At A Pizza Place"
  27796. WorkAtAPizza.TextColor3 = Color3.new(1, 1, 1)
  27797. WorkAtAPizza.TextScaled = true
  27798. WorkAtAPizza.TextSize = 24
  27799. WorkAtAPizza.TextWrapped = true
  27800. WorkAtAPizza.MouseButton1Down:connect(function()
  27801. spawn(loadstring(game:HttpGet("https://pastebin.com/raw/q817HYb9",true)))
  27802. end)
  27803.  
  27804. DungeonQuest.Name = "DungeonQuest"
  27805. DungeonQuest.Parent = GameScriptsGUI
  27806. DungeonQuest.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  27807. DungeonQuest.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  27808. DungeonQuest.BorderSizePixel = 2
  27809. DungeonQuest.Position = UDim2.new(0.0568382405, 0, 0.610415876, 0)
  27810. DungeonQuest.Size = UDim2.new(0, 108, 0, 43)
  27811. DungeonQuest.Font = Enum.Font.ArialBold
  27812. DungeonQuest.Text = "Dungeon Quest AutoFarm"
  27813. DungeonQuest.TextColor3 = Color3.new(1, 1, 1)
  27814. DungeonQuest.TextScaled = true
  27815. DungeonQuest.TextSize = 24
  27816. DungeonQuest.TextWrapped = true
  27817. DungeonQuest.MouseButton1Down:connect(function()
  27818.   --Made by Not a Trap#6258
  27819.   --moved by GamerGod2004#4893
  27820.  
  27821.  
  27822. while wait() do
  27823.    
  27824. for _,v in pairs(game.Workspace.dungeon:GetChildren()) do
  27825.     if v.Name ~= "initialRoom" then
  27826.     for _,v in pairs(v:FindFirstChildOfClass("Folder"):GetChildren()) do
  27827.             if v.ClassName == "Model" then
  27828.                 game.Workspace:WaitForChild(game.Players.LocalPlayer.Name).HumanoidRootPart.CFrame = v.HumanoidRootPart.CFrame
  27829.                 if  game:GetService("Workspace"):WaitForChild(game.Players.LocalPlayer.Name):FindFirstChildOfClass("Accessory") ~= nil then
  27830.                 local Event = game:GetService("Workspace"):WaitForChild(game.Players.LocalPlayer.Name):FindFirstChildOfClass("Accessory").swing
  27831.                 Event:FireServer()
  27832.                 for _,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do
  27833.                     if v:FindFirstChildOfClass("RemoteEvent") ~= nil then
  27834.                     v:FindFirstChildOfClass("RemoteEvent"):FireServer()
  27835.             end
  27836.                 wait(1)
  27837.             end
  27838.         end
  27839.     end
  27840. end
  27841. end
  27842. end
  27843. end
  27844.  
  27845. end)
  27846.  
  27847. IslandRoyale.Name = "IslandRoyale"
  27848. IslandRoyale.Parent = GameScriptsGUI
  27849. IslandRoyale.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  27850. IslandRoyale.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  27851. IslandRoyale.BorderSizePixel = 2
  27852. IslandRoyale.Position = UDim2.new(0.238702714, 0, 0.33371681, 0)
  27853. IslandRoyale.Size = UDim2.new(0, 108, 0, 43)
  27854. IslandRoyale.Font = Enum.Font.ArialBold
  27855. IslandRoyale.Text = "Island Royale"
  27856. IslandRoyale.TextColor3 = Color3.new(1, 1, 1)
  27857. IslandRoyale.TextScaled = true
  27858. IslandRoyale.TextSize = 24
  27859. IslandRoyale.TextWrapped = true
  27860. IslandRoyale.MouseButton1Down:connect(function()
  27861. getgenv().get = function(link) return game:HttpGet(link, true) end
  27862. spawn(function() loadstring(get('https://pastebin.com/raw/CUg5Xw94'))() end)
  27863. repeat wait() until getgenv().isBypassed and getgenv().store
  27864.  
  27865. if getgenv().if_settings then
  27866.     for i,v in pairs(getgenv().if_settings) do
  27867.         if i == 'distance_t' then getgenv().if_settings[i] = true elseif i == 'curAim' then v:Disconnect() end
  27868.         if type(v) == 'boolean' then
  27869.             getgenv().if_settings[i] = false
  27870.         end
  27871.     end
  27872. end
  27873. getgenv().if_settings = getgenv().if_settings or {}
  27874.  
  27875. if_settings.legit_settings = {
  27876.     smoothness = 0
  27877. }
  27878.  
  27879. if_settings.legit_bot = false
  27880. if_settings.aim_bot = false
  27881. if_settings.mouse_t = false
  27882. if_settings.distance_t = true
  27883. if_settings.bighead_t = false
  27884. if_settings.options_toggle = false
  27885. if_settings.mashead_t = false
  27886.  
  27887. if_settings.box_toggle = false
  27888. if_settings.name_toggle = false
  27889. if_settings.distance_toggle = false
  27890. if_settings.backpack_toggle = false
  27891. if_settings.health_toggle = false
  27892. if_settings.chams_toggle = false
  27893. if_settings.itemchams_toggle = false
  27894. if_settings.lvl_toggle = false
  27895. if_settings.s_toggle = false
  27896.  
  27897. if_settings.rhouses_toggle = false
  27898. if_settings.noclip_toggle = false
  27899. if_settings.flying = false
  27900. if_settings.fly_toggle = false
  27901. if_settings.invis_a = false
  27902.  
  27903. --// Settings
  27904. local settings = {}
  27905. settings.toggleButton = "LeftControl" --//Keys are at https://wiki.roblox.com/index.php?title=API:Enum/KeyCode
  27906. settings.Color = Color3.fromRGB(60, 62, 66)
  27907. settings.ToggleColor = Color3.fromRGB(187, 255, 0)
  27908. settings.Version = "v4"
  27909. local ScreenGui = Instance.new('ScreenGui', store)
  27910. local gui_elements = Instance.new('ScreenGui', store)
  27911. local Blur = Instance.new("BlurEffect", ScreenGui)
  27912.  
  27913. if store:FindFirstChild('IslandFricker') then
  27914.     store.IslandFricker:Destroy()
  27915. end
  27916.  
  27917. if store:FindFirstChild('IslandFricker_GUIElements') then
  27918.     store.IslandFricker_GUIElements:Destroy()
  27919. end
  27920.  
  27921. if store:FindFirstChild('PLR_ESP') then
  27922.     store.PLR_ESP:Destroy()
  27923. end
  27924.  
  27925. if store:FindFirstChild('Chams') then
  27926.     store.Chams:Destroy()
  27927. end
  27928.  
  27929. if game:GetService('Lighting'):FindFirstChild('IF_Blur') then
  27930.     game:GetService('Lighting').IF_Blur:Destroy()
  27931. end
  27932.  
  27933. Blur.Name = "IF_Blur"
  27934. Blur.Size = 20
  27935. ScreenGui.Name = 'IslandFricker'
  27936. ScreenGui.ResetOnSpawn = false
  27937. ScreenGui.Enabled = false
  27938. gui_elements.Name = 'IslandFricker_GUIElements'
  27939. gui_elements.ResetOnSpawn = false
  27940.  
  27941. spawn(function() loadstring(get('https://pastebin.com/raw/wQTMjD32', true))() Blur.Parent = game.Lighting; ScreenGui.Enabled = true; end)
  27942.  
  27943. function createHeader(Title,x,y)
  27944.     local Header = Instance.new("TextButton")
  27945.     local List = Instance.new("Frame")
  27946.     Header.Name = Title
  27947.     Header.Parent = ScreenGui
  27948.     Header.BackgroundColor3 = settings.Color
  27949.     Header.BorderSizePixel = 0
  27950.     Header.Draggable = true
  27951.     Header.Position = UDim2.new(0, x, 0, y)
  27952.     Header.Size = UDim2.new(0, 245, 0, 35)
  27953.     Header.ZIndex = 2
  27954.     Header.Font = Enum.Font.SourceSans
  27955.     Header.Text = Title
  27956.     Header.TextColor3 = Color3.new(1, 1, 1)
  27957.     Header.TextSize = 21
  27958.    
  27959.     List.Name = "List"
  27960.     List.Parent = Header
  27961.     List.BackgroundColor3 = Color3.new(0, 0, 0)
  27962.     List.BackgroundTransparency = 0.60000002384186
  27963.     List.BorderSizePixel = 0
  27964.     List.ClipsDescendants = true
  27965.     List.Position = UDim2.new(0, 0, 0, 0)
  27966.     List.Size = UDim2.new(0, 245, 0, 35)
  27967.    
  27968.     Header.MouseButton1Click:Connect(function()
  27969.         if List.Size.Y.Offset <= 35 then
  27970.             List:TweenSize(UDim2.new(0,245,0,35+30*#List:GetChildren()),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,0.7)
  27971.         else
  27972.             List:TweenSize(UDim2.new(0,245,0,30),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,0.7)
  27973.         end
  27974.     end)
  27975.    
  27976.     return Header
  27977. end
  27978.  
  27979. function createHeader_noAnim(Title, x, y)
  27980.     local Header = Instance.new("TextButton")
  27981.     local List = Instance.new("Frame")
  27982.     Header.Name = Title
  27983.     Header.Parent = ScreenGui
  27984.     Header.BackgroundColor3 = settings.Color
  27985.     Header.BorderSizePixel = 0
  27986.     Header.Draggable = true
  27987.     Header.Position = UDim2.new(0, x, 0, y)
  27988.     Header.Size = UDim2.new(0, 245, 0, 35)
  27989.     Header.ZIndex = 2
  27990.     Header.Font = Enum.Font.SourceSans
  27991.     Header.Text = Title
  27992.     Header.TextColor3 = Color3.new(1, 1, 1)
  27993.     Header.TextSize = 21
  27994.    
  27995.     List.Name = "List"
  27996.     List.Parent = Header
  27997.     List.BackgroundColor3 = Color3.new(0, 0, 0)
  27998.     List.BackgroundTransparency = 0.60000002384186
  27999.     List.BorderSizePixel = 0
  28000.     List.ClipsDescendants = true
  28001.     List.Position = UDim2.new(0, 0, 0, 0)
  28002.     List.Size = UDim2.new(0, 245, 0, 35)
  28003.    
  28004.     return Header
  28005. end
  28006.  
  28007. function addButton(Title,Header,func)
  28008.     local Button = Instance.new("TextButton")
  28009.     Button.Name = Title .. "_Button"
  28010.     Button.Parent = Header.List
  28011.     Button.BackgroundColor3 = Color3.new(1, 1, 1)
  28012.     Button.BackgroundTransparency = 1
  28013.     Button.Position = UDim2.new(0, 0, 0, 5+30*#Header.List:GetChildren())
  28014.     Button.Size = UDim2.new(0, 245, 0, 30)
  28015.     Button.Font = Enum.Font.SourceSansBold
  28016.     Button.Text = " >  "..Title
  28017.     Button.TextColor3 = Color3.new(1, 1, 1)
  28018.     Button.TextSize = 25
  28019.     Button.TextXAlignment = Enum.TextXAlignment.Left
  28020.     if func ~= nil then
  28021.         Button.MouseButton1Click:Connect(func)
  28022.     end
  28023.    
  28024.     return Button
  28025. end
  28026.  
  28027. function rayCast(input)
  28028.     if typeof(input) == 'Instance' and input:IsA('Player') then
  28029.         local cam = workspace:FindFirstChildOfClass("Camera") or workspace.Camera or workspace.CurrentCamera
  28030.         local Ray = Ray.new(cam.CFrame.p, (input.Character:FindFirstChild("Head").Position - cam.CFrame.p).unit * 2048)
  28031.         local part = workspace:FindPartOnRayWithIgnoreList(Ray, {game.Players.LocalPlayer.Character})
  28032.         if part ~= nil and part:IsDescendantOf(input.Character) then
  28033.             return true
  28034.         end
  28035.         return false
  28036.     end
  28037.    
  28038.     return distanceCalculator('closest')
  28039. end
  28040.  
  28041. function distanceCalculator(sentDistance)
  28042.     if not game.Players.LocalPlayer.Character then return end
  28043.     if sentDistance == nil or sentDistance == '' then
  28044.         local Players = { }
  28045.        
  28046.         for i,v in pairs(game.Players:GetChildren()) do
  28047.             if v.Name ~= game.Players.LocalPlayer.Name and v:FindFirstChild('TeamName') and v.TeamName.Value ~= game.Players.LocalPlayer.TeamName.Value and v.Character and v.Character:FindFirstChild('HumanoidRootPart') then
  28048.                 local dist = v:DistanceFromCharacter(game.Players.LocalPlayer.Character.HumanoidRootPart.Position)
  28049.                 Players[v.Name] = dist
  28050.             else
  28051.                 Players[v.Name] = "LocalPlayer"
  28052.             end
  28053.         end
  28054.        
  28055.         return Players
  28056.     elseif sentDistance ~= nil and sentDistance == 'closest' then
  28057.         local closest = 0
  28058.         local calc = distanceCalculator()
  28059.        
  28060.         local num = false
  28061.         for i,v in pairs(calc) do
  28062.             if (v ~= 'LocalPlayer' and game.Players:FindFirstChild(i) and game.Players[i].Character and rayCast(game.Players[i]) and game.Players[i]:FindFirstChild('TeamName') and game.Players[i].TeamName.Value ~= game.Players.LocalPlayer.TeamName.Value and (not num or v < num)) then
  28063.                 closest = i;
  28064.                 num = v;
  28065.             end
  28066.         end
  28067.        
  28068.         return game.Players:FindFirstChild(tostring(closest))
  28069.     else
  28070.         local plr = game.Players.LocalPlayer
  28071.         local sentCalculations = {}
  28072.        
  28073.         for i,v in pairs(game.Players:GetChildren()) do
  28074.             if v.Name ~= plr.Name and sentDistance.p and v:FindFirstChild('TeamName') and v.TeamName.Value ~= game.Players.LocalPlayer.TeamName.Value and v.Character and v.Character:FindFirstChild('HumanoidRootPart') then
  28075.                 local distance = (sentDistance.p - v.Character.HumanoidRootPart.Position).magnitude
  28076.                 distance = distance
  28077.                 sentCalculations[v.Name] = distance
  28078.             end
  28079.         end
  28080.        
  28081.         return sentCalculations
  28082.     end
  28083. end
  28084.  
  28085. function makeESP(sentObj)
  28086.     local plrfolder;
  28087.     if store:FindFirstChild('PLR_ESP') then
  28088.         plrfolder = store.PLR_ESP
  28089.     else
  28090.         plrfolder = Instance.new('Folder')
  28091.         plrfolder.Name = "PLR_ESP"
  28092.         plrfolder.Parent = store
  28093.     end
  28094.    
  28095.     if sentObj ~= nil and sentObj:IsA('Player') and sentObj ~= game.Players.LocalPlayer and sentObj.Character then
  28096.         local distance_fol = Instance.new('Folder')
  28097.         local health_fol = Instance.new('Folder')
  28098.         local backpack_fol = Instance.new('Folder')
  28099.         local box_fol = Instance.new('Folder')
  28100.        
  28101.         -- main ui
  28102.         local b_gui = Instance.new('BillboardGui')
  28103.         b_gui.Name = sentObj.Name .. "_Visuals"
  28104.         b_gui.AlwaysOnTop = true
  28105.         b_gui.Size = UDim2.new(8, 0, 12, 0)
  28106.         b_gui.StudsOffset = Vector3.new(0, 0.75, 0)
  28107.         b_gui.ZIndexBehavior = "Sibling"
  28108.         b_gui.LightInfluence = 0
  28109.         if sentObj.Character then
  28110.             b_gui.Adornee = sentObj.Character:FindFirstChild('HumanoidRootPart')
  28111.         else
  28112.             b_gui:Destroy()
  28113.             distance_fol:Destroy()
  28114.             health_fol:Destroy()
  28115.             backpack_fol:Destroy()
  28116.             box_fol:Destroy()
  28117.         end
  28118.         b_gui.Parent = plrfolder
  28119.        
  28120.         -- make folders
  28121.         distance_fol.Name = "distance"
  28122.         distance_fol.Parent = b_gui
  28123.        
  28124.         health_fol.Name = "health"
  28125.         health_fol.Parent = b_gui
  28126.        
  28127.         backpack_fol.Name = "backpack"
  28128.         backpack_fol.Parent = b_gui
  28129.        
  28130.         box_fol.Name = "box"
  28131.         box_fol.Parent = b_gui
  28132.        
  28133.         -- make esp features
  28134.        
  28135.         local name_label = Instance.new('TextLabel')
  28136.         name_label.Name = "name"
  28137.         name_label.Size = UDim2.new(0.5, 0, 0.1, 0)
  28138.         name_label.Position = UDim2.new(0.25, 0, 0.085, 0)
  28139.         name_label.BackgroundTransparency = 1
  28140.         name_label.BorderSizePixel = 0
  28141.         name_label.Font = "SourceSansBold"
  28142.         if sentObj.Name ~= game.Players.LocalPlayer.Name then
  28143.             name_label.Text = sentObj.Name
  28144.         else
  28145.             name_label.Text = "LocalPlayer"
  28146.         end
  28147.         name_label.TextScaled = true
  28148.         name_label.TextStrokeColor3 = Color3.fromRGB(42, 42, 42)
  28149.         name_label.TextColor3 = Color3.fromRGB(255, 255, 255)
  28150.         name_label.TextStrokeTransparency = 0.9
  28151.         name_label.TextWrapped = true
  28152.         name_label.Visible = false
  28153.         name_label.Parent = b_gui
  28154.        
  28155.         local lvl_label = Instance.new('TextLabel')
  28156.         lvl_label.Name = "lvl"
  28157.         lvl_label.Position = UDim2.new(0.25, 0, 0.03, 0)
  28158.         lvl_label.Size = UDim2.new(0.5, 0, 0.06, 0)
  28159.         lvl_label.BackgroundTransparency = 1
  28160.         lvl_label.BorderSizePixel = 0
  28161.         lvl_label.TextColor3 = Color3.fromRGB(42, 206, 255)
  28162.         lvl_label.TextScaled = true
  28163.         lvl_label.TextStrokeTransparency = 0.9
  28164.         lvl_label.TextWrapped = true
  28165.         lvl_label.TextStrokeColor3 = Color3.fromRGB(42, 42, 42)
  28166.         lvl_label.Text = "Level " .. tostring(game:GetService("ReplicatedStorage").Player_Data[sentObj.Name].Player_Level.Value)
  28167.  
  28168.         lvl_label.Visible = false
  28169.         lvl_label.Parent = b_gui
  28170.        
  28171.         -- actual box esp
  28172.         local box_l_frame = Instance.new('Frame')
  28173.         box_l_frame.Name = "side_left"
  28174.         box_l_frame.BackgroundTransparency = 0
  28175.         box_l_frame.BackgroundColor3 = Color3.fromRGB(235, 255, 103)
  28176.         box_l_frame.BorderSizePixel = 0
  28177.         box_l_frame.Position = UDim2.new(0.18, 0, 0.2, 0)
  28178.         box_l_frame.Size = UDim2.new(0.02, 0, 0.6, 0)
  28179.         box_l_frame.Visible = false
  28180.         box_l_frame.Parent = box_fol
  28181.        
  28182.         local box_r_frame = Instance.new('Frame')
  28183.         box_r_frame.Name = "side_right"
  28184.         box_r_frame.BackgroundTransparency = 0
  28185.         box_r_frame.BackgroundColor3 = Color3.fromRGB(235, 255, 103)
  28186.         box_r_frame.BorderSizePixel = 0
  28187.         box_r_frame.Position = UDim2.new(0.78, 0, 0.2, 0)
  28188.         box_r_frame.Size = UDim2.new(0.02, 0, 0.6, 0)
  28189.         box_r_frame.Visible = false
  28190.         box_r_frame.Parent = box_fol
  28191.        
  28192.         local box_t_frame = Instance.new('Frame')
  28193.         box_t_frame.Name = "side_top"
  28194.         box_t_frame.BackgroundTransparency = 0
  28195.         box_t_frame.BackgroundColor3 = Color3.fromRGB(235, 255, 103)
  28196.         box_t_frame.BorderSizePixel = 0
  28197.         box_t_frame.Position = UDim2.new(0.2, 0, 0.2, 0)
  28198.         box_t_frame.Size = UDim2.new(0.6, 0, 0.015, 0)
  28199.         box_t_frame.Visible = false
  28200.         box_t_frame.Parent = box_fol
  28201.        
  28202.         local box_b_frame = Instance.new('Frame')
  28203.         box_b_frame.Name = "side_bottom"
  28204.         box_b_frame.BackgroundTransparency = 0
  28205.         box_b_frame.BackgroundColor3 = Color3.fromRGB(235, 255, 103)
  28206.         box_b_frame.BorderSizePixel = 0
  28207.         box_b_frame.Position = UDim2.new(0.18, 0, 0.8, 0)
  28208.         box_b_frame.Size = UDim2.new(0.627, 0, 0.015, 0)
  28209.         box_b_frame.Visible = false
  28210.         box_b_frame.Parent = box_fol
  28211.        
  28212.         -- health
  28213.         local health_b_frame = Instance.new('Frame')
  28214.         health_b_frame.Name = "health_bar"
  28215.         health_b_frame.BackgroundColor3 = Color3.fromRGB(0, 225, 119)
  28216.         health_b_frame.BorderColor3 = Color3.fromRGB(0, 223, 74)
  28217.         health_b_frame.BorderSizePixel = 2
  28218.         health_b_frame.Position = UDim2.new(0.83, 0, 0.75, 0)
  28219.         health_b_frame.Size = UDim2.new(0.7, 0, 0.03, 0)
  28220.         health_b_frame.Visible = false
  28221.         health_b_frame.Parent = health_fol
  28222.        
  28223.         local health_label = Instance.new('TextLabel')
  28224.         health_label.Name = "health_label"
  28225.         health_label.BackgroundTransparency = 1
  28226.         health_label.BorderSizePixel = 0
  28227.         health_label.Position = UDim2.new(0.83, 0, 0.64, 0)
  28228.         health_label.Size = UDim2.new(0.7, 0, 0.1, 0)
  28229.         health_label.Text = "Health"
  28230.         health_label.Font = "SourceSansBold"
  28231.         health_label.TextColor3 = Color3.fromRGB(255, 255, 255)
  28232.         health_label.TextScaled = true
  28233.         health_label.TextWrapped = true
  28234.         health_label.TextStrokeColor3 = Color3.fromRGB(42, 42, 42)
  28235.         health_label.TextStrokeTransparency = 0.9
  28236.         health_label.Visible = false
  28237.         health_label.Parent = health_fol
  28238.        
  28239.         -- distance
  28240.         local distance_label = Instance.new('TextLabel')
  28241.         distance_label.Name = "distance"
  28242.         distance_label.BackgroundTransparency = 1
  28243.         distance_label.BorderSizePixel = 0
  28244.         distance_label.Position = UDim2.new(-0.44, 0, 0.2, 0)
  28245.         distance_label.Size = UDim2.new(0.6, 0, 0.1, 0)
  28246.         distance_label.Text = "Distance"
  28247.         distance_label.Font = "SourceSansBold"
  28248.         distance_label.TextColor3 = Color3.fromRGB(255, 255, 255)
  28249.         distance_label.TextScaled = true
  28250.         distance_label.TextWrapped = true
  28251.         distance_label.TextStrokeColor3 = Color3.fromRGB(42, 42, 42)
  28252.         distance_label.TextStrokeTransparency = 0.9
  28253.         distance_label.Visible = false
  28254.         distance_label.Parent = distance_fol
  28255.        
  28256.         local distance_num_label = Instance.new('TextLabel')
  28257.         distance_num_label.Name = "distance_num"
  28258.         distance_num_label.BackgroundTransparency = 1
  28259.         distance_num_label.BorderSizePixel = 0
  28260.         distance_num_label.Position = UDim2.new(-0.44, 0, 0.3, 0)
  28261.         distance_num_label.Size = UDim2.new(0.6, 0, 0.07, 0)
  28262.         distance_num_label.Text = "Getting Player Distance"
  28263.         distance_num_label.Font = "SourceSansBold"
  28264.         distance_num_label.TextColor3 = Color3.fromRGB(255, 255, 255)
  28265.         distance_num_label.TextScaled = true
  28266.         distance_num_label.TextWrapped = true
  28267.         distance_num_label.TextStrokeColor3 = Color3.fromRGB(42, 42, 42)
  28268.         distance_num_label.TextStrokeTransparency = 0.9
  28269.         distance_num_label.Visible = false
  28270.         distance_num_label.Parent = distance_fol
  28271.        
  28272.         -- backpack
  28273.         local s_1 = Instance.new('BoolValue', backpack_fol)
  28274.         local s_2 = Instance.new('BoolValue', backpack_fol)
  28275.         local s_3 = Instance.new('BoolValue', backpack_fol)
  28276.         local s_4 = Instance.new('BoolValue', backpack_fol)
  28277.         local s_5 = Instance.new('BoolValue', backpack_fol)
  28278.         local s_6 = Instance.new('BoolValue', backpack_fol)
  28279.        
  28280.         s_1.Name = "slot1"
  28281.         s_2.Name = "slot2"
  28282.         s_3.Name = "slot3"
  28283.         s_4.Name = "slot4"
  28284.         s_5.Name = "slot5"
  28285.         s_6.Name = "slot6"
  28286.         s_1.Value = false
  28287.         s_2.Value = false
  28288.         s_3.Value = false
  28289.         s_4.Value = false
  28290.         s_5.Value = false
  28291.         s_6.Value = false
  28292.        
  28293.         local backpack_label = Instance.new('TextLabel')
  28294.         backpack_label.Name = "backpack_label"
  28295.         backpack_label.BackgroundTransparency = 1
  28296.         backpack_label.BorderSizePixel = 0
  28297.         backpack_label.Position = UDim2.new(0.82, 0, 0.2, 0)
  28298.         backpack_label.Size = UDim2.new(0.5, 0, 0.1, 0)
  28299.         backpack_label.Text = "Backpack"
  28300.         backpack_label.Font = "SourceSansBold"
  28301.         backpack_label.TextColor3 = Color3.fromRGB(255, 255, 255)
  28302.         backpack_label.TextScaled = true
  28303.         backpack_label.TextWrapped = true
  28304.         backpack_label.TextStrokeColor3 = Color3.fromRGB(42, 42, 42)
  28305.         backpack_label.TextStrokeTransparency = 0.9
  28306.         backpack_label.Visible = false
  28307.         backpack_label.Parent = backpack_fol
  28308.        
  28309.         local hold = Instance.new('Frame')
  28310.         hold.Name = "hold"
  28311.         hold.Position = UDim2.new(0.825, 0, 0.31, 0)
  28312.         hold.Size = UDim2.new(0.5, 0, 0.5, 0)
  28313.         hold.BackgroundTransparency = 1
  28314.         hold.Parent = backpack_fol
  28315.        
  28316.         local ui = Instance.new('UIGridLayout', hold)
  28317.         ui.CellPadding = UDim2.new(0, 4, 0, 4)
  28318.         ui.CellSize = UDim2.new(0.3, 0, 0.2, 0)
  28319.         ui.FillDirection = Enum.FillDirection.Vertical
  28320.         ui.FillDirectionMaxCells = 3
  28321.         ui.SortOrder = Enum.SortOrder.LayoutOrder
  28322.        
  28323.         local item1 = Instance.new('ImageLabel', hold)
  28324.         local item2 = item1:Clone()
  28325.         local item3 = item2:Clone()
  28326.         local item4 = item3:Clone()
  28327.         local item5 = item4:Clone()
  28328.         local item6 = item5:Clone()
  28329.        
  28330.         item1.LayoutOrder = 1
  28331.         item2.LayoutOrder = 2
  28332.         item3.LayoutOrder = 3
  28333.         item4.LayoutOrder = 4
  28334.         item5.LayoutOrder = 5
  28335.         item6.LayoutOrder = 6
  28336.        
  28337.         item1.Name = "1"
  28338.         item2.Name = "2"
  28339.         item3.Name = "3"
  28340.         item4.Name = "4"
  28341.         item5.Name = "5"
  28342.         item6.Name = "6"
  28343.        
  28344.         item1.Visible = false
  28345.         item2.Visible = false
  28346.         item3.Visible = false
  28347.         item4.Visible = false
  28348.         item5.Visible = false
  28349.         item6.Visible = false
  28350.        
  28351.         -- scripts
  28352.        
  28353.         -- backpack
  28354.        
  28355.         local itemImages = require(game.ReplicatedStorage.Modules.Game_Data).itemImages
  28356.         spawn(function()
  28357.             repeat wait() until sentObj:FindFirstChild('Backpack')
  28358.             for i,v in pairs(sentObj.Backpack:GetChildren()) do
  28359.                 if itemImages[v.Name] ~= nil then
  28360.                     if s_1.Value ~= true then
  28361.                         item1.Image = 'rbxassetid://' .. itemImages[v.Name]
  28362.                         s_1.Value = true
  28363.                     elseif s_2.Value ~= true then
  28364.                         item2.Image = 'rbxassetid://' .. itemImages[v.Name]
  28365.                         s_2.Value = true
  28366.                     elseif s_3.Value ~= true then
  28367.                         item3.Image = 'rbxassetid://' .. itemImages[v.Name]
  28368.                         s_3.Value = true
  28369.                     elseif s_4.Value ~= true then
  28370.                         item4.Image = 'rbxassetid://' .. itemImages[v.Name]
  28371.                         s_4.Value = true
  28372.                     elseif s_5.Value ~= true then
  28373.                         item5.Image = 'rbxassetid://' .. itemImages[v.Name]
  28374.                         s_5.Value = true
  28375.                     elseif s_6.Value ~= true then
  28376.                         item6.Image = 'rbxassetid://' .. itemImages[v.Name]
  28377.                         s_6.Value = true
  28378.                     end
  28379.                 end
  28380.             end
  28381.            
  28382.             sentObj.Backpack.ChildRemoved:connect(function()
  28383.                 if s_1.Value == true then
  28384.                     item1.Visible = false
  28385.                     item1.Image = 'rbxassetid://'
  28386.                     s_1.Value = false
  28387.                 elseif s_2.Value ~= true then
  28388.                     item2.Visible = false
  28389.                     item2.Image = 'rbxassetid://'
  28390.                     s_2.Value = false
  28391.                 elseif s_3.Value ~= true then
  28392.                     item3.Visible = false
  28393.                     item3.Image = 'rbxassetid://'
  28394.                     s_3.Value = false
  28395.                 elseif s_4.Value ~= true then
  28396.                     item4.Visible = false
  28397.                     item4.Image = 'rbxassetid://'
  28398.                     s_4.Value = false
  28399.                 elseif s_5.Value ~= true then
  28400.                     item5.Visible = false
  28401.                     item5.Image = 'rbxassetid://'
  28402.                     s_5.Value = false
  28403.                 elseif s_6.Value ~= true then
  28404.                     item6.Visible = false
  28405.                     item6.Image = 'rbxassetid://'
  28406.                     s_6.Value = false
  28407.                 end
  28408.             end)
  28409.            
  28410.             sentObj.Backpack.ChildAdded:connect(function(v)
  28411.                 if itemImages[v.Name] ~= nil then
  28412.                     if s_1.Value ~= true then
  28413.                         item1.Image = 'rbxassetid://' .. itemImages[v.Name]
  28414.                         s_1.Value = true
  28415.                     elseif s_2.Value ~= true then
  28416.                         item2.Image = 'rbxassetid://' .. itemImages[v.Name]
  28417.                         s_2.Value = true
  28418.                     elseif s_3.Value ~= true then
  28419.                         item3.Image = 'rbxassetid://' .. itemImages[v.Name]
  28420.                         s_3.Value = true
  28421.                     elseif s_4.Value ~= true then
  28422.                         item4.Image = 'rbxassetid://' .. itemImages[v.Name]
  28423.                         s_4.Value = true
  28424.                     elseif s_5.Value ~= true then
  28425.                         item5.Image = 'rbxassetid://' .. itemImages[v.Name]
  28426.                         s_5.Value = true
  28427.                     elseif s_6.Value ~= true then
  28428.                         item6.Image = 'rbxassetid://' .. itemImages[v.Name]
  28429.                         s_6.Value = true
  28430.                     end
  28431.                 end
  28432.             end)
  28433.         end)
  28434.        
  28435.         -- health
  28436.        
  28437.         if sentObj.Character:FindFirstChild('Humanoid') then
  28438.             local g = Color3.fromRGB(0, 225, 119)
  28439.             local g_b = Color3.fromRGB(0, 223, 74)
  28440.             local y = Color3.fromRGB(255, 236, 20)
  28441.             local y_b = Color3.fromRGB(223, 210, 25)
  28442.             local r = Color3.fromRGB(255, 60, 63)
  28443.             local r_b = Color3.fromRGB(223, 64, 66)
  28444.             sentObj.Character.Humanoid.Player_Health.Changed:connect(function(health)
  28445.                 if health >= 75 then
  28446.                     health_b_frame.BackgroundColor3 = g
  28447.                     health_b_frame.BorderColor3 = g_b
  28448.                 elseif health >= 35 then
  28449.                     health_b_frame.BackgroundColor3 = y
  28450.                     health_b_frame.BorderColor3 = y_b
  28451.                 elseif health >= 1 then
  28452.                     health_b_frame.BackgroundColor3 = r
  28453.                     health_b_frame.BorderColor3 = r_b
  28454.                 else
  28455.                     health_b_frame.BackgroundColor3 = g
  28456.                     health_b_frame.BorderColor3 = g_b
  28457.                 end
  28458.                
  28459.                 health_b_frame.Size = UDim2.new(health/100 - 0.3, 0, 0.03, 0)
  28460.             end)
  28461.         end
  28462.        
  28463.         sentObj.Character.Humanoid.Died:connect(function()
  28464.             b_gui:Destroy()
  28465.         end)
  28466.     end
  28467. end
  28468.  
  28469. local tping = false
  28470. function tp(input, extra)
  28471.     if not game.Players.LocalPlayer.Character then return end
  28472.     local x, y, z;
  28473.     local chosen;
  28474.     if not extra then
  28475.         if not typeof(input) == 'Vector3' then
  28476.             if input:IsA('Model') then input = input.PrimaryPart.Position end
  28477.             if input.Position then input = input.Position end
  28478.             if typeof(input) == 'CFrame' then input = Vector3.new(input) end
  28479.         end
  28480.         x = input.X; y = input.Y; z = input.Z;
  28481.         chosen = game.Players.LocalPlayer.Character.HumanoidRootPart;
  28482.     else
  28483.         if not typeof(extra) == 'Vector3' then
  28484.             if extra:IsA('Model') then extra = extra.PrimaryPart.Position end
  28485.             if extra.Position then extra = extra.Position end
  28486.             if typeof(extra) == 'CFrame' then extra = Vector3.new(extra) end
  28487.         end
  28488.         x = extra.X; y = extra.Y; z = extra.Z;
  28489.         chosen = input;
  28490.     end
  28491.     local valtomove = 4.3
  28492.     tping = true
  28493.    
  28494.     spawn(function()
  28495.         for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  28496.             local suc, err = pcall(function() local test = v.CanCollide end)
  28497.             if suc then
  28498.                 v.CanCollide = false
  28499.             end
  28500.         end
  28501.        
  28502.         repeat
  28503.             wait()
  28504.             if tping == true and game.Players.LocalPlayer.Character:findFirstChildOfClass("Humanoid") then
  28505.                 game.Players.LocalPlayer.Character:findFirstChildOfClass("Humanoid"):ChangeState(11)
  28506.             end
  28507.         until not tping
  28508.        
  28509.         for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  28510.             local suc, err = pcall(function() local test = v.CanCollide end)
  28511.             if suc then
  28512.                 v.CanCollide = false
  28513.             end
  28514.         end
  28515.     end)
  28516.  
  28517.     if y < chosen.Position.Y then
  28518.         while y < chosen.Position.Y do
  28519.             wait()
  28520.             chosen.CFrame = CFrame.new(Vector3.new(chosen.Position.X,chosen.Position.Y-5.5,chosen.Position.Z))
  28521.         end
  28522.     end
  28523.    
  28524.     if y > chosen.Position.Y then
  28525.         while y > chosen.Position.Y do
  28526.             wait()
  28527.             chosen.CFrame = CFrame.new(Vector3.new(chosen.Position.X,chosen.Position.Y+5.5,chosen.Position.Z))
  28528.         end
  28529.     end
  28530.    
  28531.     if x < chosen.Position.X then
  28532.         while x < chosen.Position.X do
  28533.             wait()
  28534.             chosen.CFrame = CFrame.new(Vector3.new(chosen.Position.X-valtomove,chosen.Position.Y,chosen.Position.Z))
  28535.         end
  28536.     end
  28537.    
  28538.     if z < chosen.Position.Z then
  28539.         while z < chosen.Position.Z do
  28540.             wait()
  28541.             chosen.CFrame = CFrame.new(Vector3.new(chosen.Position.X,chosen.Position.Y,chosen.Position.Z-valtomove))
  28542.         end
  28543.     end
  28544.    
  28545.     if x > chosen.Position.X then
  28546.         while x > chosen.Position.X do
  28547.             wait()
  28548.             chosen.CFrame = CFrame.new(Vector3.new(chosen.Position.X+valtomove,chosen.Position.Y,chosen.Position.Z))
  28549.         end
  28550.     end
  28551.    
  28552.     if z > chosen.Position.Z then
  28553.         while z > chosen.Position.Z do
  28554.         wait()
  28555.         chosen.CFrame = CFrame.new(Vector3.new(chosen.Position.X,chosen.Position.Y,chosen.Position.Z+valtomove))
  28556.         end
  28557.     end
  28558.     tping = false
  28559. end
  28560.  
  28561. function tpLoot(sentObj)
  28562.     if not game.Players.LocalPlayer.Character then return end
  28563.     if sentObj.Parent and sentObj.Parent == workspace:FindFirstChild('Loot_Spawns') or sentObj.Parent == workspace:FindFirstChild('Crate_Spawns') then
  28564.         if sentObj.Parent == workspace:FindFirstChild('Loot_Spawns') and sentObj:FindFirstChild('Base') then
  28565.             tp(sentObj.Base.Position)
  28566.         elseif sentObj.Parent == workspace:FindFirstChild('Crate_Spawns') and sentObj:FindFirstChild('ChestTop') and sentObj:FindFirstChild('ChestBottom') then
  28567.             tp(sentObj.ChestTop.Position)
  28568.         end
  28569.     end
  28570. end
  28571.  
  28572. if_settings.flying = false
  28573. if_settings.bg = false; if_settings.bv = false;
  28574. spawn(function()
  28575.     repeat wait() until game.Players.LocalPlayer.Character
  28576.     if_settings.bg = Instance.new('BodyGyro', game.Players.LocalPlayer.Character.HumanoidRootPart)
  28577.     if_settings.bv = Instance.new('BodyVelocity', game.Players.LocalPlayer.Character.HumanoidRootPart)
  28578. end)
  28579. function flyh()
  28580.     if not game.Players.LocalPlayer.Character then return end
  28581.     if not if_settings.bg and not if_settings.bv then
  28582.         if_settings.bg = Instance.new('BodyGyro', game.Players.LocalPlayer.Character.HumanoidRootPart)
  28583.         if_settings.bv = Instance.new('BodyVelocity', game.Players.LocalPlayer.Character.HumanoidRootPart)
  28584.     end
  28585.    
  28586.     if_settings.flying = not if_settings.flying
  28587.     if if_settings.flying and if_settings.fly_toggle then
  28588.         if_settings.bv.velocity = Vector3.new(0, 0.1, 0)
  28589.         if_settings.bv.MaxForce = Vector3.new(9e9, 9e9, 9e9)
  28590.         if_settings.bg.MaxTorque = Vector3.new(9e9, 9e9, 9e9)
  28591.         if_settings.bg.P = 9e4
  28592.         if_settings.bg.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  28593.         repeat
  28594.             local x, y, z;
  28595.             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame + (workspace.CurrentCamera.CFrame.LookVector * 0)
  28596.             wait()
  28597.         until if_settings.flying == false or if_settings.fly_toggle == false
  28598.     else
  28599.         if_settings.bg:Destroy()
  28600.         if_settings.bv:Destroy()
  28601.     end
  28602. end
  28603.  
  28604. function createChams(sentObj)
  28605.     if sentObj ~= nil or sentObj ~= '' then
  28606.         local folder
  28607.         if not store:FindFirstChild('Chams') then
  28608.             folder = Instance.new('Folder')
  28609.             folder.Name = "Chams"
  28610.             folder.Parent = store
  28611.         elseif store:FindFirstChild('Chams') then
  28612.             folder = store.Chams
  28613.         end
  28614.            
  28615.             if (sentObj.ClassName == "Model") or (sentObj.Parent == workspace.Loot_Spawns) then
  28616.                 local item_folder
  28617.                 if store:FindFirstChild('Chams'):FindFirstChild('Item_Chams') then
  28618.                     item_folder = store.Chams.Item_Chams
  28619.                 else
  28620.                     item_folder = Instance.new('Folder')
  28621.                     item_folder.Name = "Item_Chams"
  28622.                     item_folder.Parent = store.Chams
  28623.                 end
  28624.                
  28625.                 local lvl1 = Color3.fromRGB(163, 162, 165)
  28626.                 local lvl2 = Color3.fromRGB(32, 153, 35 )
  28627.                 local lvl3 = Color3.fromRGB(12, 194, 218)
  28628.                 local lvl4 = Color3.fromRGB(147, 52, 203)
  28629.                 local crate = Color3.fromRGB(244, 196, 65)
  28630.                
  28631.                 if sentObj:FindFirstChild('Level') and sentObj.Level.Value then
  28632.                     if sentObj.Level.Value == 1 then
  28633.                         local Box = Instance.new("BoxHandleAdornment")
  28634.                         Box.Size = sentObj:FindFirstChild('Base').Size
  28635.                         Box.Name = sentObj.Name .. "_Cham_Rarity1"
  28636.                         Box.Adornee = sentObj:FindFirstChild('Base')
  28637.                         Box.AlwaysOnTop = true
  28638.                         Box.ZIndex = 5
  28639.                         Box.Transparency = 1
  28640.                         Box.Color3 = lvl1
  28641.                         Box.Parent = store:FindFirstChild('Chams'):FindFirstChild('Item_Chams')
  28642.                        
  28643.                         sentObj.AncestryChanged:connect(function()
  28644.                             Box:Destroy()
  28645.                         end)
  28646.                     elseif sentObj.Level.Value == 2 then
  28647.                         local Box = Instance.new("BoxHandleAdornment")
  28648.                         Box.Size = sentObj:FindFirstChild('Base').Size
  28649.                         Box.Name = sentObj.Name .. "_Cham_Rarity2"
  28650.                         Box.Adornee = sentObj:FindFirstChild('Base')
  28651.                         Box.AlwaysOnTop = true
  28652.                         Box.ZIndex = 5
  28653.                         Box.Transparency = 1
  28654.                         Box.Color3 = lvl2
  28655.                         Box.Parent = store:FindFirstChild('Chams'):FindFirstChild('Item_Chams')
  28656.                        
  28657.                         sentObj.AncestryChanged:connect(function()
  28658.                             Box:Destroy()
  28659.                         end)
  28660.                     elseif sentObj.Level.Value == 3 then
  28661.                         local Box = Instance.new("BoxHandleAdornment")
  28662.                         Box.Size = sentObj:FindFirstChild('Base').Size
  28663.                         Box.Name = sentObj.Name .. "_Cham_Rarity3"
  28664.                         Box.Adornee = sentObj:FindFirstChild('Base')
  28665.                         Box.AlwaysOnTop = true
  28666.                         Box.ZIndex = 5
  28667.                         Box.Transparency = 1
  28668.                         Box.Color3 = lvl3
  28669.                         Box.Parent = store:FindFirstChild('Chams'):FindFirstChild('Item_Chams')
  28670.                        
  28671.                         sentObj.AncestryChanged:connect(function()
  28672.                             Box:Destroy()
  28673.                         end)
  28674.                     elseif sentObj.Level.Value == 4 then
  28675.                         local Box = Instance.new("BoxHandleAdornment")
  28676.                         Box.Size = sentObj:FindFirstChild('Base').Size
  28677.                         Box.Name = sentObj.Name .. "_Cham_Rarity4"
  28678.                         Box.Adornee = sentObj:FindFirstChild('Base')
  28679.                         Box.AlwaysOnTop = true
  28680.                         Box.ZIndex = 5
  28681.                         Box.Transparency = 1
  28682.                         Box.Color3 = lvl4
  28683.                         Box.Parent = store:FindFirstChild('Chams'):FindFirstChild('Item_Chams')
  28684.                        
  28685.                         sentObj.AncestryChanged:connect(function()
  28686.                             Box:Destroy()
  28687.                         end)
  28688.                     end
  28689.                 elseif sentObj:FindFirstChild('ChestBottom') or sentObj:FindFirstChild('ChestTop') then
  28690.                     local Box = Instance.new("BoxHandleAdornment")
  28691.                     Box.Size = sentObj:GetExtentsSize()
  28692.                     Box.Name = "Chest_Cham"
  28693.                     Box.Adornee = sentObj:FindFirstChild('ChestTop')
  28694.                     Box.AlwaysOnTop = true
  28695.                     Box.ZIndex = 5
  28696.                     Box.Transparency = 1
  28697.                     Box.Color3 = crate
  28698.                     Box.Parent = store:FindFirstChild('Chams'):FindFirstChild('Item_Chams')
  28699.                    
  28700.                     sentObj.AncestryChanged:connect(function()
  28701.                         Box:Destroy()
  28702.                     end)
  28703.                 end
  28704.                
  28705.             elseif sentObj:IsA('Player') and sentObj ~= game.Players.LocalPlayer and sentObj.Character then
  28706.                 local plr_folder
  28707.                 if store:FindFirstChild('Chams'):FindFirstChild('Player_Chams') then
  28708.                     plr_folder = store.Chams.Player_Chams
  28709.                 else
  28710.                     plr_folder = Instance.new('Folder')
  28711.                     plr_folder.Name = "Player_Chams"
  28712.                     plr_folder.Parent = store:FindFirstChild('Chams')
  28713.                 end
  28714.                
  28715.                 local plr_folder_real
  28716.                
  28717.                 if store:FindFirstChild('Chams'):FindFirstChild('Player_Chams'):FindFirstChild(sentObj.Name) then
  28718.                     plr_folder_real = store.Chams.Player_Chams[sentObj.Name]
  28719.                 else
  28720.                     local plr_folder_real = Instance.new('Folder')
  28721.                     plr_folder_real.Name = sentObj.Name
  28722.                     plr_folder_real.Parent = plr_folder
  28723.                 end
  28724.                
  28725.                 if sentObj.Character then
  28726.                     for i,v in pairs(sentObj.Character:GetChildren()) do
  28727.                         if v:IsA("PVInstance") or v.Name == "HumanoidRootPart" then
  28728.                             local Box = Instance.new("BoxHandleAdornment")
  28729.                            
  28730.                             if v:IsA("BasePart") then
  28731.                                 Box.Size = v.Size
  28732.                             elseif v:IsA("Model") then
  28733.                                 Box.Size = v:GetExtentsSize()
  28734.                             end
  28735.                            
  28736.                             local gotC3
  28737.                             local g = 102
  28738.                             local b = 102
  28739.                            
  28740.                             for i,v in pairs(sentObj:FindFirstChild("Backpack"):GetChildren()) do
  28741.                                 g = g + 1
  28742.                                 b = b + 1
  28743.                             end
  28744.                            
  28745.                             gotC3 = Color3.fromRGB(255, g, b)
  28746.                            
  28747.                             Box.Name = sentObj.Name .. "_" .. v.Name
  28748.                             Box.Adornee = v
  28749.                             Box.AlwaysOnTop = true
  28750.                             Box.ZIndex = 5
  28751.                             Box.Transparency = 1
  28752.                             if gotC3 and gotC3 ~= nil then
  28753.                                 Box.Color3 = gotC3
  28754.                             else
  28755.                                 Box.Color3 = Color3.fromRGB(255, 102, 102)
  28756.                             end
  28757.                             Box.Parent = store:FindFirstChild('Chams'):FindFirstChild('Player_Chams'):FindFirstChild(sentObj.Name)
  28758.                            
  28759.                             sentObj.Character:FindFirstChild('Humanoid').Died:connect(function()
  28760.                                 Box:Destroy()
  28761.                             end)
  28762.                         end
  28763.                     end
  28764.                 end
  28765.             end
  28766.         end
  28767. end
  28768.  
  28769. local move = mousemoverel or Input.MoveMouse
  28770.  
  28771. function AimAt(x, y)
  28772.     local cam = workspace:FindFirstChildOfClass("Camera") or workspace.Camera or workspace.CurrentCamera
  28773.     local vps = cam.ViewportSize
  28774.     local vpsx = vps.X
  28775.     local vpsy = vps.Y
  28776.     local screencenterx = vpsx/2
  28777.     local screencentery = vpsy/2
  28778.     local aimatx
  28779.     local aimaty
  28780.    
  28781.     if x ~= 0 then
  28782.         if x < screencenterx then
  28783.             aimatx = -(screencenterx - x)
  28784.             aimatx = aimatx
  28785.             if aimatx + screencenterx > screencenterx * 2 then
  28786.                 aimatx = 0
  28787.             end
  28788.         end
  28789.         if x > screencenterx then
  28790.             aimatx = x - screencenterx
  28791.             aimatx = aimatx
  28792.             if aimatx + screencenterx < 0 then
  28793.                 aimatx = 0
  28794.             end
  28795.         end
  28796.     end
  28797.    
  28798.     if y ~= 0 then
  28799.         if y > screencentery then
  28800.             aimaty = -(screencentery - y)
  28801.             aimaty = aimaty
  28802.             if aimaty + screencentery > screencentery * 2 then
  28803.                 aimaty = 0
  28804.             end
  28805.         end
  28806.         if y < screencentery then
  28807.             aimaty = y - screencentery
  28808.             aimaty = aimaty
  28809.             if aimaty + screencentery < 0 then
  28810.                 aimaty = 0
  28811.             end
  28812.         end
  28813.     end
  28814.     return aimatx, aimaty
  28815. end
  28816.  
  28817. function legitbot(mode)
  28818.     if not game.Players.LocalPlayer.Character then return end
  28819.     if mode == "distance" and rayCast() then
  28820.         local cam = workspace:FindFirstChildOfClass("Camera") or workspace.Camera or workspace.CurrentCamera
  28821.         local add = Vector3.new()
  28822.         if (cam.CFrame.p - rayCast().Character.Head.Position).magnitude > 1000 then
  28823.             add = Vector3.new(-5, 0, 0)
  28824.         end
  28825.        
  28826.         for i=if_settings.legit_settings.smoothness, 0.1, -0.1 do
  28827.             cam.CFrame = CFrame.new(cam.CFrame.p, rayCast().Character.Head.Position + add / i)
  28828.             wait(i / (i * 3))
  28829.         end
  28830.     elseif mode == "mouse" then
  28831.         local mouse = game.Players.LocalPlayer:GetMouse()
  28832.         local cam = workspace:FindFirstChildOfClass("Camera") or workspace.Camera or workspace.CurrentCamera
  28833.        
  28834.         if distanceCalculator('closest') then
  28835.             local add = Vector3.new()
  28836.             if (cam.CFrame.p - distanceCalculator('closest').Character.Head.Position).magnitude > 1000 then
  28837.                 add = Vector3.new(-5, 0, 0)
  28838.             end
  28839.            
  28840.             for i=if_settings.legit_settings.smoothness, 0.1, -0.1 do
  28841.                 cam.CFrame = CFrame.new(cam.CFrame.p, distanceCalculator('closest').Character.Head.Position + add / i)
  28842.                 wait(i / (i * 3))
  28843.             end
  28844.         end
  28845.     end
  28846. end
  28847.  
  28848. function aimLock(mode)
  28849.     if not game.Players.LocalPlayer.Character then return end
  28850.     if mode == "distance" and rayCast() then
  28851.         local cam = workspace:FindFirstChildOfClass("Camera") or workspace.Camera or workspace.CurrentCamera
  28852.        
  28853.         cam.CFrame = CFrame.new(cam.CFrame.p, rayCast().Character.Head.Position)
  28854.     elseif mode == "mouse" then
  28855.         local mouse = game.Players.LocalPlayer:GetMouse()
  28856.         local cam = workspace:FindFirstChildOfClass("Camera") or workspace.Camera or workspace.CurrentCamera
  28857.        
  28858.         if distanceCalculator('closest') then
  28859.            
  28860.             cam.CFrame = CFrame.new(cam.CFrame.p, distanceCalculator('closest').Character.Head.Position)
  28861.         end
  28862.     end
  28863. end
  28864.  
  28865. function esp_check(args)
  28866.     -- in general check
  28867.    
  28868.     if args and tostring(args) == "items" then
  28869.         if not store:FindFirstChild('Chams') or (store:FindFirstChild('Chams') and not store.Chams:FindFirstChild('Item_Chams')) then
  28870.             for i,v in pairs(workspace.Loot_Spawns:GetChildren()) do
  28871.                 createChams(v)
  28872.             end
  28873.            
  28874.             for i,v in pairs(workspace.Crate_Spawns:GetChildren()) do
  28875.                 createChams(v)
  28876.             end
  28877.             return true
  28878.         else
  28879.             return true
  28880.         end
  28881.     end
  28882.    
  28883.     if not store:FindFirstChild('PLR_ESP') or (store:FindFirstChild('PLR_ESP') and #store.PLR_ESP:GetChildren() ~= #game:GetService('Players'):GetPlayers()) then
  28884.         for i,v in pairs(game:GetService('Players'):GetPlayers()) do
  28885.             if v.Character and (not store:FindFirstChild('PLR_ESP') or store:FindFirstChild('PLR_ESP') and not store.PLR_ESP:FindFirstChild(v.Name .. '_Visuals')) then
  28886.                 createChams(v)
  28887.                 makeESP(v)
  28888.             end
  28889.         end
  28890.         local i = 0
  28891.         repeat i = i + 1; wait() until store:FindFirstChild('PLR_ESP') and #store.PLR_ESP:GetChildren() == #game.Players:GetPlayers() or i == 500
  28892.         i=0
  28893.         return true
  28894.     else
  28895.         return true
  28896.     end
  28897. end
  28898.  
  28899. local aim_options = createHeader_noAnim("Options", 10, 200)
  28900. aim_options.Visible = false
  28901. aim_options.ZIndex = 5
  28902. local list = aim_options.List
  28903. list.Size = UDim2.new(0, 245, 0, 214)
  28904.  
  28905. local smooth_frame = Instance.new('Frame')
  28906. local distance_m = Instance.new('TextButton')
  28907. local mouse_m = Instance.new('TextButton')
  28908. local smooth_box = Instance.new('TextBox')
  28909. local smooth_label = Instance.new('TextButton')
  28910.  
  28911. smooth_frame.Name = "smooth_frame"
  28912. smooth_frame.BackgroundColor3 = Color3.fromRGB(60, 62, 66)
  28913. smooth_frame.BorderSizePixel = 0
  28914. smooth_frame.Position = UDim2.new(0.029, 0, 0.467, 0)
  28915. smooth_frame.Size = UDim2.new(0, 230, 0, 106)
  28916. smooth_frame.ZIndex = 2
  28917. smooth_frame.Parent = list
  28918.  
  28919. distance_m.BackgroundTransparency = 1
  28920. distance_m.AutoButtonColor = false
  28921. distance_m.Name = "Distance_Button"
  28922. distance_m.Position = UDim2.new(0, 0, 0, 35)
  28923. distance_m.Size = UDim2.new(0, 245, 0, 30)
  28924. distance_m.Font = "SourceSansBold"
  28925. distance_m.Text = '> Distance'
  28926. distance_m.TextColor3 = settings.ToggleColor
  28927. distance_m.TextScaled = false
  28928. distance_m.TextSize = 25
  28929. distance_m.TextStrokeTransparency = 1
  28930. distance_m.Parent = list
  28931.  
  28932. mouse_m.Name = "Mouse_Button"
  28933. mouse_m.BackgroundTransparency = 1
  28934. mouse_m.AutoButtonColor = false
  28935. mouse_m.Position = UDim2.new(0, 0, 0, 65)
  28936. mouse_m.Size = UDim2.new(0, 245, 0, 30)
  28937. mouse_m.Font = "SourceSansBold"
  28938. mouse_m.Text = '> Mouse'
  28939. mouse_m.TextColor3 = Color3.fromRGB(255, 255, 255)
  28940. mouse_m.TextScaled = false
  28941. mouse_m.TextSize = 25
  28942. mouse_m.TextStrokeTransparency = 1
  28943. mouse_m.Parent = list
  28944.  
  28945. smooth_box.Name = "smoothness_amount"
  28946. smooth_box.BackgroundColor3 = Color3.fromRGB(52, 54, 58)
  28947. smooth_box.BorderSizePixel = 0
  28948. smooth_box.Position = UDim2.new(0.086, 0, 0.696, 0)
  28949. smooth_box.Size = UDim2.new(0, 200, 0, 46)
  28950. smooth_box.Text = '0'
  28951. smooth_box.Font = "SourceSansBold"
  28952. smooth_box.TextColor3 = Color3.fromRGB(255, 255, 255)
  28953. smooth_box.TextScaled = true
  28954. smooth_box.TextWrapped = true
  28955. smooth_box.TextStrokeTransparency = 1
  28956. smooth_box.ZIndex = 3
  28957. smooth_box.Parent = list
  28958.  
  28959. smooth_label.Name = "smooth_label"
  28960. smooth_label.BackgroundTransparency = 1
  28961. smooth_label.Position = UDim2.new(0.045, 0, 0.451, 0)
  28962. smooth_label.Size = UDim2.new(0, 222, 0, 51)
  28963. smooth_label.ZIndex = 3
  28964. smooth_label.Font = "SourceSansLight"
  28965. smooth_label.Text = "Smoothness"
  28966. smooth_label.TextColor3 = Color3.fromRGB(255, 255, 255)
  28967. smooth_label.TextScaled = true
  28968. smooth_label.TextWrapped = true
  28969. smooth_label.TextStrokeTransparency = 1
  28970. smooth_label.Parent = list
  28971.  
  28972. local mouse = game.Players.LocalPlayer:GetMouse()
  28973.  
  28974. -- Name + Version Label
  28975.  
  28976. local Frame = Instance.new("Frame", ScreenGui)
  28977. Frame.BackgroundTransparency = 1
  28978. Frame.Position = UDim2.new(0, 2, 0, 2)
  28979. Frame.Size = UDim2.new(0, 380, 0, 80)
  28980. local TextLabel = Instance.new("TextLabel", Frame)
  28981. TextLabel.Name = "GUI_Name"
  28982. TextLabel.BackgroundTransparency = 1
  28983. TextLabel.Font = "SourceSansLight"
  28984. TextLabel.Text = 'IslandFricker'
  28985. TextLabel.TextSize = 48
  28986. TextLabel.TextColor3 = settings.Color
  28987. TextLabel.TextStrokeTransparency = 0.75
  28988. TextLabel.Position = UDim2.new(0, 10, 0, 0)
  28989. TextLabel.Size = UDim2.new(0, 210, 0, 60)
  28990. local TextLabel_2 = Instance.new("TextLabel", Frame)
  28991. TextLabel_2.Name = "GUI_Version"
  28992. TextLabel_2.BackgroundTransparency = 1
  28993. TextLabel_2.Font = "SourceSansLight"
  28994. TextLabel_2.Text = "v" .. settings.Version
  28995. TextLabel_2.TextSize = 24
  28996. TextLabel_2.TextColor3 = Color3.fromRGB(128, 128, 128)
  28997. TextLabel_2.TextStrokeTransparency = 0.75
  28998. TextLabel_2.Position = UDim2.new(0, 220, 0, 10)
  28999. TextLabel_2.Size = UDim2.new(0, 50, 0, 50)
  29000.  
  29001. -- aim_options section haha
  29002. local aimbot = createHeader("Aimbot",10,65)
  29003.  
  29004. local l_bot = addButton("Legitbot", aimbot)
  29005. local a_bot = addButton("Aimlock", aimbot)
  29006. local o_scales = addButton("Options", aimbot)
  29007.  
  29008. -- visuals section (renamed from esp lol)
  29009.  
  29010. local visuals = createHeader("Visuals", 265, 65)
  29011.  
  29012. local box_esp = addButton("Box", visuals)
  29013. local name_esp = addButton("Name", visuals)
  29014. local distance_esp = addButton("Distance", visuals)
  29015. local backpack = addButton("Backpack", visuals)
  29016. local lvl_esp = addButton("Level", visuals)
  29017. local health = addButton("Health", visuals)
  29018. local chams = addButton("Player Chams", visuals)
  29019. local item_chams = addButton("Item Chams", visuals)
  29020. local reset = addButton("Refresh ESP", visuals)
  29021.  
  29022. -- misc section
  29023.  
  29024. local misc = createHeader("Misc", 520, 65)
  29025.  
  29026. local r_houses = addButton("Remove Buildings", misc)
  29027. local noclip = addButton("Noclip", misc)
  29028. local tp_loot = addButton("TP To Loot", misc)
  29029. local gwin = addButton("Guaranteed Win", misc)
  29030. local fly = addButton("Fly Hacks", misc)
  29031.  
  29032. -- teleport section
  29033. local tps = createHeader("Teleports", 775, 65)
  29034.  
  29035. local locations = {
  29036.                 CC = function() tp(Vector3.new(2339.269, 149.162, -1705.783)) end,
  29037.                 DD = function() tp(Vector3.new(-1488.969, 76.66, -126.069)) end,
  29038.                 FreakyF = function() tp(Vector3.new(133.037, 144.058, -2244.885)) end,
  29039.                 HorrifiedH = function() tp(Vector3.new(763.611, 166.863, 1450.335)) end,
  29040.                 HiddenH = function() tp(Vector3.new(-1322.731, 121.312, -2293.659)) end,
  29041.                 LilL = function() tp(Vector3.new(-242.223, 106.826, -145.312)) end,
  29042.                 LonelyL = function() tp(Vector3.new(2049.817, 189.828, 1908.058)) end,
  29043.                 MM = function() tp(Vector3.new(-2041.523, 243.027, 1295.134)) end,
  29044.                 NN = function() tp(Vector3.new(2689.767, 204.932, 892.649)) end,
  29045.                 OO = function() tp(Vector3.new(-2533.73, 149.464, 2374.52)) end,
  29046.                 PP = function() tp(Vector3.new(-2435.575, 169.256, -439.33)) end,
  29047.                 SS = function() tp(Vector3.new(-459.601, 309.16, 642.006)) end,
  29048.                 TeaserT = function() tp(Vector3.new(-1986.823, 172.663, -1867.608)) end,
  29049.                 TinyT = function() tp(Vector3.new(484.176, 171.149, 2248.187)) end,
  29050.                 TopsyT = function() tp(Vector3.new(786.716, 212.958, -1014.743)) end,
  29051.                 VV = function() tp(Vector3.new(1518.284, 529.282, 1436.449)) end,
  29052.                 WW = function() tp(Vector3.new(-649.505, 168.216, 2230.685)) end
  29053. }
  29054.  
  29055. local buttons = {
  29056.     CC = addButton("Crummy City", tps),
  29057.     DD = addButton("Dirty Depot", tps),
  29058.     FreakyF = addButton("Freaky Fields", tps),
  29059.     HorrifiedH = addButton("Happy Hillside", tps),
  29060.     HiddenH = addButton("Hidden Haven", tps),
  29061.     LilL = addButton("Lil' Lake", tps),
  29062.     LonelyL = addButton("Lonely Land", tps),
  29063.     MM = addButton("Mini Mountain", tps),
  29064.     NN = addButton("Neat Neighborhood", tps),
  29065.     OO = addButton("Outer Oasis", tps),
  29066.     PP = addButton("Pleasent Place", tps),
  29067.     SS = addButton("Sad Settlement", tps),
  29068.     TeaserT = addButton("Teaser Town", tps),
  29069.     TinyT = addButton("Tiny Town", tps),
  29070.     TopsyT = addButton("Topsy Towers", tps),
  29071.     VV = addButton("Volatile Volcano", tps),
  29072.     WW = addButton("Wonky Willows", tps)
  29073. }
  29074.  
  29075. for i,v in pairs(buttons) do
  29076.     buttons[i] = v
  29077.     v.MouseButton1Down:connect(function()
  29078.         if not game.Players.LocalPlayer.Character then v.TextColor3 = Color3.fromRGB(255, 76, 76) wait(0.2) v.TextColor3 = Color3.fromRGB(255, 255, 255) return end
  29079.         if not tping then
  29080.             v.TextColor3 = settings.ToggleColor
  29081.             locations[tostring(i) or i.Name]()
  29082.             v.TextColor3 = Color3.fromRGB(255, 255, 255)
  29083.         else
  29084.             v.TextColor3 = Color3.fromRGB(255, 76, 76) wait(0.2) .TextColor3 = Color3.fromRGB(255, 255, 255)
  29085.             wait(0.2)
  29086.             v.TextColor3 = Color3.fromRGB(255, 255, 255)
  29087.         end
  29088.     end)
  29089. end
  29090.  
  29091. fly.MouseButton1Down:connect(function()
  29092.     if not game.Players.LocalPlayer.Character then fly.TextColor3 = Color3.fromRGB(255, 76, 76) wait(0.2) fly.TextColor3 = Color3.fromRGB(255, 255, 255) return end
  29093.     if_settings.fly_toggle = not if_settings.fly_toggle
  29094.     if if_settings.fly_toggle == true then
  29095.         fly.TextColor3 = settings.ToggleColor
  29096.     else
  29097.         fly.TextColor3 = Color3.fromRGB(255 ,255, 255)
  29098.         repeat flyh() wait() until if_settings.flying == false
  29099.     end
  29100. end)
  29101.  
  29102. local gwin_t = false
  29103. local gwin_helper = Instance.new('Part', workspace)
  29104. gwin_helper.Size = Vector3.new(5, 2, 5)
  29105. gwin_helper.Anchored = true
  29106. gwin_helper.Transparency = 1
  29107. gwin.MouseButton1Down:connect(function()
  29108.     if not game.Players.LocalPlayer.Character then gwin.TextColor3 = Color3.fromRGB(255, 76, 76) wait(0.2) gwin.TextColor3 = Color3.fromRGB(255, 255, 255) return end
  29109.     gwin_t = not gwin_t
  29110.     if gwin_t then
  29111.         gwin.TextColor3 = settings.ToggleColor
  29112.         tp(Vector3.new(workspace.Field.Position.X, workspace.MapBase.Water.Position.Y - 5, workspace.Field.Position.Z))
  29113.         repeat wait() until tping == false
  29114.         gwin_helper.Position = game.Players.LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new(0, 3, 0)
  29115.        
  29116.         workspace.Field:GetPropertyChangedSignal('Position'):Connect(function()
  29117.             tp(Vector3.new(workspace.Field.Position.X, workspace.MapBase.Water.Position.Y + 10000, workspace.Field.Position.Z))
  29118.             repeat wait() until tping == false
  29119.             gwin_helper.Position = game.Players.LocalPlayer.Character.HumanoidRootPart.Position - Vector3.new(0, 3, 0)
  29120.         end)
  29121.     end
  29122. end)
  29123.  
  29124. distance_m.MouseButton1Down:connect(function()
  29125.     if if_settings.distance_t == true then
  29126.         distance_m.TextColor3 = Color3.fromRGB(255, 255, 255)
  29127.         mouse_m.TextColor3 = settings.ToggleColor
  29128.         if_settings.mouse_t = true
  29129.         if_settings.distance_t = false
  29130.     else
  29131.         distance_m.TextColor3 = settings.ToggleColor
  29132.         mouse_m.TextColor3 = Color3.fromRGB(255, 255, 255)
  29133.         if_settings.mouse_t = false
  29134.         if_settings.distance_t = true
  29135.     end
  29136. end)
  29137.  
  29138. mouse_m.MouseButton1Down:connect(function()
  29139.     if if_settings.mouse_t == true then
  29140.         mouse_m.TextColor3 = Color3.fromRGB(255, 255, 255)
  29141.         distance_m.TextColor3 = settings.ToggleColor
  29142.         if_settings.mouse_t = false
  29143.         if_settings.distance_t = true
  29144.     else
  29145.         mouse_m.TextColor3 = settings.ToggleColor
  29146.         distance_m.TextColor3 = Color3.fromRGB(255, 255, 255)
  29147.         if_settings.mouse_t = true
  29148.         if_settings.distance_t = false
  29149.     end
  29150. end)
  29151.  
  29152. smooth_box:GetPropertyChangedSignal("Text"):Connect(function()
  29153.     smooth_box.Text = smooth_box.Text:gsub("%D+", "")
  29154.     if smooth_box.Text ~= nil or smooth_box.Text ~= '' then
  29155.         if_settings.legit_settings.smoothness = tonumber(smooth_box.Text)
  29156.     end
  29157. end)
  29158.  
  29159. aim_options.MouseButton1Down:connect(function()
  29160.     if list.Size.Y.Offset <= 35 then
  29161.         list:TweenSize(UDim2.new(0,245,0,317),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,0.7)
  29162.     else
  29163.         list:TweenSize(UDim2.new(0,245,0,30),Enum.EasingDirection.Out,Enum.EasingStyle.Quint,0.7)
  29164.     end
  29165. end)
  29166.  
  29167. l_bot.MouseButton1Down:connect(function()
  29168.     if_settings.legit_bot = not if_settings.legit_bot
  29169.     if if_settings.legit_bot == true then
  29170.         a_bot.TextColor3 = Color3.fromRGB(255, 255, 255)
  29171.         l_bot.TextColor3 = settings.ToggleColor
  29172.     else
  29173.         if_settings.legit_bot = false
  29174.         if_settings.aim_bot = false
  29175.         a_bot.TextColor3 = Color3.fromRGB(255, 255, 255)
  29176.         l_bot.TextColor3 = Color3.fromRGB(255, 255, 255)
  29177.     end
  29178. end)
  29179.  
  29180. a_bot.MouseButton1Down:connect(function()
  29181.     if_settings.aim_bot = not if_settings.aim_bot
  29182.     if if_settings.aim_bot == true then
  29183.         l_bot.TextColor3 = Color3.fromRGB(255, 255, 255)
  29184.         a_bot.TextColor3 = settings.ToggleColor
  29185.     else
  29186.         if_settings.legit_bot = false
  29187.         if_settings.aim_bot = false
  29188.         l_bot.TextColor3 = Color3.fromRGB(255, 255, 255)
  29189.         a_bot.TextColor3 = Color3.fromRGB(255, 255, 255)
  29190.     end
  29191. end)
  29192.  
  29193. o_scales.MouseButton1Down:connect(function()
  29194.     if_settings.options_toggle = not if_settings.options_toggle
  29195.     if if_settings.options_toggle == true then
  29196.         o_scales.TextColor3 = settings.ToggleColor
  29197.         aim_options.Visible = true
  29198.     else
  29199.         o_scales.TextColor3 = Color3.fromRGB(255, 255, 255)
  29200.         aim_options.Visible = false
  29201.     end
  29202. end)
  29203.  
  29204. reset.MouseButton1Down:connect(function()
  29205.     if not game.Players.LocalPlayer.Character then reset.TextColor3 = Color3.fromRGB(255, 76, 76) wait(0.2) reset.TextColor3 = Color3.fromRGB(255, 255, 255) return end
  29206.     reset.TextColor3 = settings.ToggleColor
  29207.     if store:FindFirstChild('ESP') then
  29208.         store.ESP:Destroy()
  29209.     end
  29210.    
  29211.     if store:FindFirstChild('PLR_ESP') then
  29212.         store.PLR_ESP:Destroy()
  29213.     end
  29214.    
  29215.     if store:FindFirstChild('Chams') then
  29216.         store.Chams:Destroy()
  29217.     end
  29218.    
  29219.     --[[if_settings.itemchams_toggle = false
  29220.     if_settings.chams_toggle = false
  29221.     if_settings.distance_toggle = false
  29222.     if_settings.health_toggle = false
  29223.     if_settings.name_toggle = false
  29224.     if_settings.backpack_toggle = false
  29225.     if_settings.box_toggle = false]]
  29226.    
  29227.     for i,v in pairs(game:GetService('Players'):GetPlayers()) do
  29228.         if v.Character and (not store:FindFirstChild('PLR_ESP') or store:FindFirstChild('PLR_ESP') and not store.PLR_ESP:FindFirstChild(v.Name .. '_Visuals')) then
  29229.             createChams(v)
  29230.             makeESP(v)
  29231.         end
  29232.     end
  29233.    
  29234.     for i,v in pairs(workspace.Loot_Spawns:GetChildren()) do
  29235.         createChams(v)
  29236.     end
  29237.            
  29238.     for i,v in pairs(workspace.Crate_Spawns:GetChildren()) do
  29239.         createChams(v)
  29240.     end
  29241.    
  29242.     if if_settings.itemchams_toggle then
  29243.         for i,v in pairs(store.Chams.Item_Chams:GetChildren()) do
  29244.             v.Transparency = 0.35
  29245.         end
  29246.     end
  29247.    
  29248.     if if_settings.chams_toggle then
  29249.         for i,v in pairs(store:FindFirstChild('Chams'):FindFirstChild('Player_Chams'):GetChildren()) do
  29250.             for x,c in pairs(v:GetChildren()) do
  29251.                 c.Transparency = 0.35
  29252.             end
  29253.         end
  29254.     end
  29255.    
  29256.     if if_settings.distance_toggle then
  29257.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  29258.             for x,c in pairs(v:FindFirstChild('distance'):GetChildren()) do
  29259.                 c.Visible = true
  29260.             end
  29261.         end
  29262.     end
  29263.    
  29264.     if if_settings.health_toggle then
  29265.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  29266.             for x,c in pairs(v:FindFirstChild('health'):GetChildren()) do
  29267.                 c.Visible = true
  29268.             end
  29269.         end
  29270.     end
  29271.    
  29272.     if if_settings.name_toggle then
  29273.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  29274.             v:FindFirstChild('name').Visible = true
  29275.         end
  29276.     end
  29277.    
  29278.     if if_settings.backpack_toggle then
  29279.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  29280.             for x,c in pairs(v:FindFirstChild('backpack'):GetChildren()) do
  29281.                 if not c:IsA('BoolValue') then
  29282.                     c.Visible = true
  29283.                 end
  29284.             end
  29285.         end
  29286.     end
  29287.    
  29288.     if if_settings.box_toggle then
  29289.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  29290.             for x,c in pairs(v:FindFirstChild('box'):GetChildren()) do
  29291.                 c.Visible = true
  29292.             end
  29293.         end
  29294.     end
  29295.    
  29296.     if if_settings.lvl_toggle then
  29297.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  29298.             if v:FindFirstChild('lvl') then
  29299.                 v.lvl.Visible = false
  29300.             end
  29301.         end
  29302.     end
  29303.    
  29304.     wait(0.2)
  29305.     reset.TextColor3 = Color3.fromRGB(255, 255, 255)
  29306. end)
  29307.  
  29308. lvl_esp.MouseButton1Down:connect(function()
  29309.     if_settings.lvl_toggle = not if_settings.lvl_toggle
  29310.     if if_settings.lvl_toggle == true then
  29311.         lvl_esp.TextColor3 = settings.ToggleColor
  29312.         if esp_check() then
  29313.             for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  29314.                 if v:FindFirstChild('lvl') then
  29315.                     v.lvl.Visible = false
  29316.                 end
  29317.             end
  29318.         else
  29319.             warn('esp broke lol')
  29320.         end
  29321.     else
  29322.         lvl_esp.TextColor3 = Color3.fromRGB(255, 255, 255)
  29323.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  29324.             if v:FindFirstChild('lvl') then
  29325.                 v.lvl.Visible = false
  29326.             end
  29327.         end
  29328.     end
  29329. end)
  29330.  
  29331. item_chams.MouseButton1Down:connect(function()
  29332.     if_settings.itemchams_toggle = not if_settings.itemchams_toggle
  29333.    
  29334.     if if_settings.itemchams_toggle == true then
  29335.         item_chams.TextColor3 = settings.ToggleColor
  29336.         if esp_check("items") then
  29337.             for i,v in pairs(store.Chams.Item_Chams:GetChildren()) do
  29338.                 v.Transparency = 0.35
  29339.             end
  29340.         else
  29341.             warn('esp broke somehow lol')
  29342.         end
  29343.     else
  29344.         item_chams.TextColor3 = Color3.fromRGB(255, 255, 255)
  29345.         if esp_check("items") then
  29346.             for i,v in pairs(store.Chams.Item_Chams:GetChildren()) do
  29347.                 v.Transparency = 1
  29348.             end
  29349.         else
  29350.             warn('esp broke somehow lol')
  29351.         end
  29352.     end
  29353. end)
  29354.  
  29355. chams.MouseButton1Down:connect(function()
  29356.     if_settings.chams_toggle = not if_settings.chams_toggle
  29357.     if if_settings.chams_toggle == true then
  29358.         chams.TextColor3 = settings.ToggleColor
  29359.         if esp_check() then
  29360.             for i,v in pairs(store:FindFirstChild('Chams'):FindFirstChild('Player_Chams'):GetChildren()) do
  29361.                 for x,c in pairs(v:GetChildren()) do
  29362.                     c.Transparency = 0.35
  29363.                 end
  29364.             end
  29365.         else
  29366.             warn('esp broke somehow lol')
  29367.         end
  29368.     else
  29369.         chams.TextColor3 = Color3.fromRGB(255, 255, 255)
  29370.         for i,v in pairs(store.Chams.Player_Chams:GetChildren()) do
  29371.             for x,c in pairs(v:GetChildren()) do
  29372.                 c.Transparency = 1
  29373.             end
  29374.         end
  29375.     end
  29376. end)
  29377.  
  29378. health.MouseButton1Down:connect(function()
  29379.     if_settings.health_toggle = not if_settings.health_toggle
  29380.     if if_settings.health_toggle == true then
  29381.         health.TextColor3 = settings.ToggleColor
  29382.         if esp_check() then
  29383.             for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  29384.                 for x,c in pairs(v:FindFirstChild('health'):GetChildren()) do
  29385.                     c.Visible = true
  29386.                 end
  29387.             end
  29388.         else
  29389.             warn('esp broke somehow lol')
  29390.         end
  29391.     else
  29392.         health.TextColor3 = Color3.fromRGB(255, 255, 255)
  29393.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  29394.             for x,c in pairs(v:FindFirstChild('health'):GetChildren()) do
  29395.                 c.Visible = false
  29396.             end
  29397.         end
  29398.     end
  29399. end)
  29400.  
  29401. backpack.MouseButton1Down:connect(function()
  29402.     if_settings.backpack_toggle = not if_settings.backpack_toggle
  29403.     if if_settings.backpack_toggle == true then
  29404.         backpack.TextColor3 = settings.ToggleColor
  29405.         if esp_check() then
  29406.             for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  29407.                 for x,c in pairs(v:FindFirstChild('backpack'):GetChildren()) do
  29408.                     if not c:IsA('BoolValue') then
  29409.                         c.Visible = true
  29410.                     end
  29411.                 end
  29412.             end
  29413.         else
  29414.             warn('esp broke somehow lol')
  29415.         end
  29416.     else
  29417.         backpack.TextColor3 = Color3.fromRGB(255, 255, 255)
  29418.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  29419.             for x,c in pairs(v:FindFirstChild('backpack'):GetChildren()) do
  29420.                 if not c:IsA('BoolValue') then
  29421.                     c.Visible = false
  29422.                 end
  29423.             end
  29424.         end
  29425.     end
  29426. end)
  29427.  
  29428. distance_esp.MouseButton1Down:connect(function()
  29429.     if_settings.distance_toggle = not if_settings.distance_toggle
  29430.     if if_settings.distance_toggle == true then
  29431.         distance_esp.TextColor3 = settings.ToggleColor
  29432.         if esp_check() then
  29433.             for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  29434.                 for x,c in pairs(v:FindFirstChild('distance'):GetChildren()) do
  29435.                     c.Visible = true
  29436.                 end
  29437.             end
  29438.         else
  29439.             warn('esp broke somehow lol')
  29440.         end
  29441.     else
  29442.         distance_esp.TextColor3 = Color3.fromRGB(255, 255, 255)
  29443.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  29444.             for x,c in pairs(v:FindFirstChild('distance'):GetChildren()) do
  29445.                 c.Visible = false
  29446.             end
  29447.         end
  29448.     end
  29449. end)
  29450.  
  29451. name_esp.MouseButton1Down:connect(function()
  29452.     if_settings.name_toggle = not if_settings.name_toggle
  29453.     if if_settings.name_toggle == true then
  29454.         name_esp.TextColor3 = settings.ToggleColor
  29455.         if esp_check() then
  29456.             for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  29457.                 v:FindFirstChild('name').Visible = true
  29458.             end
  29459.         else
  29460.             warn('esp broke somehow lol')
  29461.         end
  29462.     else
  29463.         name_esp.TextColor3 = Color3.fromRGB(255, 255, 255)
  29464.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  29465.             v:FindFirstChild('name').Visible = false
  29466.         end
  29467.     end
  29468. end)
  29469.  
  29470. box_esp.MouseButton1Down:connect(function()
  29471.     if_settings.box_toggle = not if_settings.box_toggle
  29472.     if if_settings.box_toggle == true then
  29473.         box_esp.TextColor3 = settings.ToggleColor
  29474.         if esp_check() then
  29475.             for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  29476.                 for x,c in pairs(v:FindFirstChild('box'):GetChildren()) do
  29477.                     c.Visible = true
  29478.                 end
  29479.             end
  29480.         else
  29481.             warn('esp broke somehow lol')
  29482.         end
  29483.     else
  29484.         box_esp.TextColor3 = Color3.fromRGB(255, 255, 255)
  29485.         for i,v in pairs(store:FindFirstChild('PLR_ESP'):GetChildren()) do
  29486.             for x,c in pairs(v:FindFirstChild('box'):GetChildren()) do
  29487.                 c.Visible = false
  29488.             end
  29489.         end
  29490.     end
  29491. end)
  29492.  
  29493. tp_loot.MouseButton1Down:connect(function()
  29494.     if not game.Players.LocalPlayer.Character then tp_loot.TextColor3 = Color3.fromRGB(255, 76, 76) wait(0.2) tp_loot.TextColor3 = Color3.fromRGB(255, 255, 255) return end
  29495.     tp_loot.TextColor3 = settings.ToggleColor
  29496.     if workspace:FindFirstChild('Crate_Spawns') and workspace:FindFirstChild('Loot_Spawns') then
  29497.         math.randomseed(tick())
  29498.        
  29499.         local random_crate = math.random(1, #workspace:FindFirstChild('Crate_Spawns'):GetChildren())
  29500.        
  29501.         tpLoot(workspace:FindFirstChild('Crate_Spawns'):GetChildren()[random_crate])
  29502.     end
  29503.     wait(0.2)
  29504.     tp_loot.TextColor3 = Color3.fromRGB(255, 255, 255)
  29505. end)
  29506.  
  29507. function removeOBJs(obj, toggle, use)
  29508.     if toggle then
  29509.         local suc, idk = pcall(function() local test = obj.Transparency; local test2 = obj.CanCollide end)
  29510.         if suc then
  29511.             obj.Transparency = use
  29512.             obj.CanCollide = false
  29513.         else
  29514.             for i,v in pairs(obj:GetChildren()) do
  29515.                 removeOBJs(v, true)
  29516.             end
  29517.         end
  29518.     else
  29519.         local suc, idk = pcall(function() local test = obj.Transparency; local test2 = obj.CanCollide end)
  29520.         if suc then
  29521.             obj.Transparency = 0
  29522.             obj.CanCollide = true
  29523.         else
  29524.             for i,v in pairs(obj:GetChildren()) do
  29525.                 removeOBJs(v, false)
  29526.             end
  29527.         end
  29528.     end
  29529. end
  29530.  
  29531. noclip.MouseButton1Down:connect(function()
  29532.     if_settings.noclip_toggle = not if_settings.noclip_toggle
  29533.     if if_settings.noclip_toggle == true then
  29534.         noclip.TextColor3 = settings.ToggleColor
  29535.         removeOBJs(workspace.Map_Objects, true, 0.25)
  29536.     else
  29537.         noclip.TextColor3 = Color3.fromRGB(255, 255, 255)
  29538.         removeOBJs(workspace.Map_Objects, false)
  29539.     end
  29540. end)
  29541.  
  29542. r_houses.MouseButton1Down:connect(function()
  29543.     if_settings.rhouses_toggle = not if_settings.rhouses_toggle
  29544.     if if_settings.rhouses_toggle == true then
  29545.         r_houses.TextColor3 = settings.ToggleColor
  29546.         removeOBJs(workspace.Map_Objects, true, 1)
  29547.     else
  29548.         r_houses.TextColor3 = Color3.fromRGB(255, 255, 255)
  29549.         removeOBJs(workspace.Map_Objects, false)
  29550.     end
  29551. end)
  29552.  
  29553. function getMode()
  29554.     if if_settings.distance_t then
  29555.         return "distance"
  29556.     elseif if_settings.mouse_t then
  29557.         return "mouse"
  29558.     else
  29559.         return
  29560.     end
  29561. end
  29562.  
  29563. local hold = false
  29564. mouse.Button2Down:connect(function()
  29565.     hold = true
  29566. end)
  29567.  
  29568. mouse.Button2Up:connect(function()
  29569.     hold = false
  29570.     local cam = workspace:FindFirstChildOfClass("Camera") or workspace.Camera or workspace.CurrentCamera
  29571.     cam.CameraType = Enum.CameraType.Custom
  29572. end)
  29573.  
  29574. spawn(function()
  29575.     getgenv().if_settings.curAim = game:GetService('RunService').Heartbeat:connect(function()
  29576.         if hold and (if_settings.aim_bot or if_settings.legit_bot) then
  29577.             if if_settings.legit_bot then
  29578.                 -- is legitbot
  29579.                 legitbot(getMode())
  29580.             elseif if_settings.aim_bot then
  29581.                 -- is aimbot
  29582.                 aimLock(getMode())
  29583.             end
  29584.         end
  29585.         if game.Players.LocalPlayer.Character then game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 40 end
  29586.     end)
  29587. end)
  29588.  
  29589. spawn(function()
  29590.     game:GetService("UserInputService").InputBegan:Connect(function(key)
  29591.         if key.KeyCode == Enum.KeyCode[settings.toggleButton] then
  29592.             ScreenGui.Enabled = not ScreenGui.Enabled
  29593.             if ScreenGui.Enabled then
  29594.                 spawn(function() Blur.Parent = game.Lighting end)
  29595.             else
  29596.                 spawn(function() Blur.Parent = ScreenGui end)
  29597.             end
  29598.         elseif key.KeyCode == Enum.KeyCode.F and if_settings.fly_toggle == true then
  29599.             flyh()
  29600.         end
  29601.     end)
  29602.  
  29603.     workspace.Map_Objects.ChildAdded:connect(function(obj)
  29604.         if if_settings.noclip_toggle or if_settings.rhouses_toggle then
  29605.             local decided = 1
  29606.             if if_settings.noclip_toggle then decided = 0.25 end
  29607.             removeOBJs(obj, true, decided)
  29608.         end
  29609.     end)
  29610.  
  29611.     game.DescendantAdded:connect(function(obj)
  29612.         if obj:IsA("TextLabel") or obj:IsA("TextButton") or obj:IsA("TextBox") then
  29613.             obj:GetPropertyChangedSignal("Text"):connect(function()
  29614.                 if if_settings.s_toggle == true then
  29615.                     obj.Text = filter(obj.Text)
  29616.                 end
  29617.             end)
  29618.         end
  29619.     end)
  29620. end)
  29621.  
  29622. while wait() and if_settings.distance_toggle do
  29623.     if #game.Players:GetPlayers() <= 1 or not game.Players.LocalPlayer.Character then return end
  29624.     if esp_check() then
  29625.         for i,v in pairs(game.Players:GetChildren()) do
  29626.             if not store.PLR_ESP:FindFirstChild(v.Name .. '_Visuals') then return end
  29627.             local distance_num_label = store.PLR_ESP[v.Name .. "_Visuals"].distance.distance_num
  29628.             if distanceCalculator()[v.Name] and v.Name ~= game.Players.LocalPlayer.Name then
  29629.                 distance_num_label.Text = tostring(distanceCalculator()[v.Name])
  29630.             else
  29631.                 distance_num_label.Text = "0"
  29632.             end
  29633.         end
  29634.     else
  29635.         warn('esp broke lol')
  29636.     end
  29637. end
  29638.  
  29639. end)
  29640.  
  29641. ZombieAttack.Name = "ZombieAttack"
  29642. ZombieAttack.Parent = GameScriptsGUI
  29643. ZombieAttack.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  29644. ZombieAttack.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  29645. ZombieAttack.BorderSizePixel = 2
  29646. ZombieAttack.Position = UDim2.new(0.239999235, 0, 0.610415876, 0)
  29647. ZombieAttack.Size = UDim2.new(0, 108, 0, 43)
  29648. ZombieAttack.Font = Enum.Font.ArialBold
  29649. ZombieAttack.Text = "Zombie Attack"
  29650. ZombieAttack.TextColor3 = Color3.new(1, 1, 1)
  29651. ZombieAttack.TextScaled = true
  29652. ZombieAttack.TextSize = 24
  29653. ZombieAttack.TextWrapped = true
  29654. ZombieAttack.MouseButton1Down:connect(function()
  29655. local groundDistance = 8
  29656. local Player = game:GetService("Players").LocalPlayer
  29657. local function getNearest()
  29658. local nearest, dist = nil, 99999
  29659. for _,v in pairs(game.Workspace.BossFolder:GetChildren()) do
  29660. if(v:FindFirstChild("Head")~=nil)then
  29661. local m =(Player.Character.Head.Position-v.Head.Position).magnitude
  29662. if(m<dist)then
  29663. dist = m
  29664. nearest = v
  29665. end
  29666. end
  29667. end
  29668. for _,v in pairs(game.Workspace.enemies:GetChildren()) do
  29669. if(v:FindFirstChild("Head")~=nil)then
  29670. local m =(Player.Character.Head.Position-v.Head.Position).magnitude
  29671. if(m<dist)then
  29672. dist = m
  29673. nearest = v
  29674. end
  29675. end
  29676. end
  29677. return nearest
  29678. end
  29679. _G.farm2 = true
  29680. Player.Chatted:Connect(function(m)
  29681. if(m==";autofarm false")then
  29682. _G.farm2 = false
  29683. elseif(m==";autofarm true")then
  29684. _G.farm2 = true
  29685. end
  29686. end)
  29687. _G.globalTarget = nil
  29688. game:GetService("RunService").RenderStepped:Connect(function()
  29689. if(_G.farm2==true)then
  29690. local target = getNearest()
  29691. if(target~=nil)then
  29692. game:GetService("Workspace").CurrentCamera.CFrame = CFrame.new(game:GetService("Workspace").CurrentCamera.CFrame.p, target.Head.Position)
  29693. Player.Character.HumanoidRootPart.CFrame = (target.HumanoidRootPart.CFrame * CFrame.new(0, groundDistance, 9))
  29694. _G.globalTarget = target
  29695. end
  29696. end
  29697. end)
  29698. spawn(function()
  29699. while wait() do
  29700. game.Players.LocalPlayer.Character.HumanoidRootPart.Velocity = Vector3.new(0,0,0)
  29701. game.Players.LocalPlayer.Character.Torso.Velocity = Vector3.new(0,0,0)
  29702. end
  29703. end)
  29704. while wait() do
  29705. if(_G.farm2==true and _G.globalTarget~=nil and _G.globalTarget:FindFirstChild("Head") and Player.Character:FindFirstChildOfClass("Tool"))then
  29706. local target = _G.globalTarget
  29707. game.ReplicatedStorage.Gun:FireServer({["Normal"] = Vector3.new(0, 0, 0), ["Direction"] = target.Head.Position, ["Name"] = Player.Character:FindFirstChildOfClass("Tool").Name, ["Hit"] = target.Head, ["Origin"] = target.Head.Position, ["Pos"] = target.Head.Position,})
  29708. wait()
  29709. end
  29710. end
  29711.  
  29712. end)
  29713.  
  29714. PhantomForces.Name = "PhantomForces"
  29715. PhantomForces.Parent = GameScriptsGUI
  29716. PhantomForces.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  29717. PhantomForces.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  29718. PhantomForces.BorderSizePixel = 2
  29719. PhantomForces.Position = UDim2.new(0.60207051, 0, 0.33371681, 0)
  29720. PhantomForces.Size = UDim2.new(0, 108, 0, 43)
  29721. PhantomForces.Font = Enum.Font.ArialBold
  29722. PhantomForces.Text = "Phantom Forces"
  29723. PhantomForces.TextColor3 = Color3.new(1, 1, 1)
  29724. PhantomForces.TextScaled = true
  29725. PhantomForces.TextSize = 24
  29726. PhantomForces.TextWrapped = true
  29727. PhantomForces.MouseButton1Down:connect(function()
  29728. loadstring(game:GetObjects("rbxassetid://2823493372")[1].Source)()
  29729. end)
  29730.  
  29731. ComingSoon3.Name = "ComingSoon..3"
  29732. ComingSoon3.Parent = GameScriptsGUI
  29733. ComingSoon3.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  29734. ComingSoon3.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  29735. ComingSoon3.BorderSizePixel = 2
  29736. ComingSoon3.Position = UDim2.new(0.603367031, 0, 0.610415876, 0)
  29737. ComingSoon3.Size = UDim2.new(0, 108, 0, 43)
  29738. ComingSoon3.Font = Enum.Font.ArialBold
  29739. ComingSoon3.Text = "Coming Soon..."
  29740. ComingSoon3.TextColor3 = Color3.new(1, 1, 1)
  29741. ComingSoon3.TextScaled = true
  29742. ComingSoon3.TextSize = 24
  29743. ComingSoon3.TextWrapped = true
  29744.  
  29745. AdoptedAndRaise.Name = "AdoptedAndRaise"
  29746. AdoptedAndRaise.Parent = GameScriptsGUI
  29747. AdoptedAndRaise.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  29748. AdoptedAndRaise.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  29749. AdoptedAndRaise.BorderSizePixel = 2
  29750. AdoptedAndRaise.Position = UDim2.new(0.41890949, 0, 0.33371681, 0)
  29751. AdoptedAndRaise.Size = UDim2.new(0, 108, 0, 43)
  29752. AdoptedAndRaise.Font = Enum.Font.ArialBold
  29753. AdoptedAndRaise.Text = "Adopt And Raise"
  29754. AdoptedAndRaise.TextColor3 = Color3.new(1, 1, 1)
  29755. AdoptedAndRaise.TextScaled = true
  29756. AdoptedAndRaise.TextSize = 24
  29757. AdoptedAndRaise.TextWrapped = true
  29758. AdoptedAndRaise.MouseButton1Down:connect(function()
  29759. -- Farewell Infortality.
  29760. -- Version: 2.82
  29761. -- Instances:
  29762. local ScreenGui = Instance.new("ScreenGui")
  29763. local Main = Instance.new("Frame")
  29764. local TextLabel = Instance.new("TextLabel")
  29765. local HatSPam = Instance.new("TextButton")
  29766. local BlockSpam = Instance.new("TextButton")
  29767. local RainBowBody = Instance.new("TextButton")
  29768. local SpamHair = Instance.new("TextButton")
  29769. local RainbowHair = Instance.new("TextButton")
  29770. local Money = Instance.new("TextButton")
  29771. --Properties:
  29772. ScreenGui.Parent = game.CoreGui
  29773. Main.Active = true
  29774. Main.Draggable = true
  29775.  
  29776. Main.Name = "Main"
  29777. Main.Parent = ScreenGui
  29778. Main.BackgroundColor3 = Color3.new(0.933333, 0.623529, 0)
  29779. Main.Position = UDim2.new(0.543015003, 0, 0.276412785, 0)
  29780. Main.Size = UDim2.new(0, 562, 0, 445)
  29781.  
  29782. TextLabel.Parent = Main
  29783. TextLabel.BackgroundColor3 = Color3.new(0.686275, 0.458824, 0)
  29784. TextLabel.BorderColor3 = Color3.new(0.239216, 0.156863, 0)
  29785. TextLabel.Position = UDim2.new(-0.00102945243, 0, -0.00037546907, 0)
  29786. TextLabel.Size = UDim2.new(0, 562, 0, 101)
  29787. TextLabel.Font = Enum.Font.SourceSans
  29788. TextLabel.Text = "Adopt and raise a cute destruction. StableBreaker#1185"
  29789. TextLabel.TextColor3 = Color3.new(0.298039, 0.196078, 0)
  29790. TextLabel.TextScaled = true
  29791. TextLabel.TextSize = 14
  29792. TextLabel.TextWrapped = true
  29793.  
  29794. HatSPam.Name = "Hat SPam"
  29795. HatSPam.Parent = Main
  29796. HatSPam.BackgroundColor3 = Color3.new(0.917647, 0.611765, 0)
  29797. HatSPam.BorderColor3 = Color3.new(0.792157, 0.529412, 0)
  29798. HatSPam.Position = UDim2.new(0.0498220623, 0, 0.32134831, 0)
  29799. HatSPam.Size = UDim2.new(0, 200, 0, 50)
  29800. HatSPam.Font = Enum.Font.SourceSans
  29801. HatSPam.Text = "Hat Spam"
  29802. HatSPam.TextColor3 = Color3.new(0.313726, 0.207843, 0)
  29803. HatSPam.TextScaled = true
  29804. HatSPam.TextSize = 14
  29805. HatSPam.TextWrapped = true
  29806. HatSPam.MouseButton1Down:connect(function()
  29807. while wait() do
  29808. local tbl_25179498 =
  29809. {
  29810.       "Wear",
  29811.       "100427922",
  29812.       "Hats"
  29813. }
  29814. local tbl_main =
  29815. {
  29816.       tbl_25179498
  29817. }
  29818. game:GetService("ReplicatedStorage").WearItem:FireServer(unpack(tbl_main))
  29819. wait()
  29820. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  29821. if (v:IsA("Accessory")) then
  29822. v.Parent = workspace
  29823. end
  29824. end
  29825. end
  29826. end)
  29827.  
  29828. BlockSpam.Name = "Block Spam"
  29829. BlockSpam.Parent = Main
  29830. BlockSpam.BackgroundColor3 = Color3.new(0.917647, 0.611765, 0)
  29831. BlockSpam.BorderColor3 = Color3.new(0.792157, 0.529412, 0)
  29832. BlockSpam.Position = UDim2.new(0.594305992, 0, 0.32134831, 0)
  29833. BlockSpam.Size = UDim2.new(0, 200, 0, 50)
  29834. BlockSpam.Font = Enum.Font.SourceSans
  29835. BlockSpam.Text = "Block Spam"
  29836. BlockSpam.TextColor3 = Color3.new(0.313726, 0.207843, 0)
  29837. BlockSpam.TextScaled = true
  29838. BlockSpam.TextSize = 14
  29839. BlockSpam.TextWrapped = true
  29840. BlockSpam.MouseButton1Down:connect(function()
  29841. while wait() do
  29842. local tbl_25179498 =
  29843. {
  29844.       "Wear",
  29845.       "100427922",
  29846.       "Hats"
  29847. }
  29848. local tbl_main =
  29849. {
  29850.       tbl_25179498
  29851. }
  29852. game:GetService("ReplicatedStorage").WearItem:FireServer(unpack(tbl_main))
  29853. wait()
  29854. for _,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  29855. if (v:IsA("Accessory")) then
  29856. v.Handle.Mesh:remove()
  29857. end
  29858. end
  29859. wait()
  29860. for _,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  29861. if (v:IsA("Accessory")) then
  29862. v.Handle.Mesh:remove()
  29863. end
  29864. end
  29865. wait()
  29866. for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
  29867. if (v:IsA("Accessory")) then
  29868. v.Parent = workspace
  29869. end
  29870. end
  29871. end
  29872. end)
  29873.  
  29874. RainBowBody.Name = "RainBow Body"
  29875. RainBowBody.Parent = Main
  29876. RainBowBody.BackgroundColor3 = Color3.new(0.917647, 0.611765, 0)
  29877. RainBowBody.BorderColor3 = Color3.new(0.792157, 0.529412, 0)
  29878. RainBowBody.Position = UDim2.new(0.594305992, 0, 0.555056214, 0)
  29879. RainBowBody.Size = UDim2.new(0, 200, 0, 50)
  29880. RainBowBody.Font = Enum.Font.SourceSans
  29881. RainBowBody.Text = "Rainbow Body"
  29882. RainBowBody.TextColor3 = Color3.new(0.313726, 0.207843, 0)
  29883. RainBowBody.TextScaled = true
  29884. RainBowBody.TextSize = 14
  29885. RainBowBody.TextWrapped = true
  29886. RainBowBody.MouseButton1Down:connect(function()
  29887. while wait() do
  29888. local tbl_main =
  29889. {
  29890.       "Paint",
  29891.       "allbuthead",
  29892.       BrickColor.new("Shamrock")
  29893. }
  29894. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  29895. wait()
  29896. local tbl_main =
  29897. {
  29898.       "Paint",
  29899.       "allbuthead",
  29900.       BrickColor.new("Electric blue")
  29901. }
  29902. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  29903. wait()
  29904. local tbl_main =
  29905. {
  29906.       "Paint",
  29907.       "allbuthead",
  29908.       BrickColor.new("Electric blue")
  29909. }
  29910. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  29911. wait()
  29912. local tbl_main =
  29913. {
  29914.       "Paint",
  29915.       "allbuthead",
  29916.       BrickColor.new("New Yeller")
  29917. }
  29918. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  29919. wait()
  29920. local tbl_main =
  29921. {
  29922.       "Paint",
  29923.       "allbuthead",
  29924.       BrickColor.new("Really red")
  29925. }
  29926. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  29927. wait()
  29928. local tbl_main =
  29929. {
  29930.       "Paint",
  29931.       "allbuthead",
  29932.       BrickColor.new("Deep orange")
  29933. }
  29934. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  29935. wait()
  29936. end
  29937. end)
  29938.  
  29939. SpamHair.Name = "Spam Hair"
  29940. SpamHair.Parent = Main
  29941. SpamHair.BackgroundColor3 = Color3.new(0.917647, 0.611765, 0)
  29942. SpamHair.BorderColor3 = Color3.new(0.792157, 0.529412, 0)
  29943. SpamHair.Position = UDim2.new(0.0498220325, 0, 0.761797726, 0)
  29944. SpamHair.Size = UDim2.new(0, 200, 0, 50)
  29945. SpamHair.Font = Enum.Font.SourceSans
  29946. SpamHair.Text = "Spam Hair"
  29947. SpamHair.TextColor3 = Color3.new(0.313726, 0.207843, 0)
  29948. SpamHair.TextScaled = true
  29949. SpamHair.TextSize = 14
  29950. SpamHair.TextWrapped = true
  29951. SpamHair.MouseButton1Down:connect(function()
  29952. while wait() do
  29953. local tbl_main =
  29954. {
  29955.       "Hats",
  29956.       "Black",
  29957.       "Hat1"
  29958. }
  29959. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  29960. wait()
  29961. local tbl_main =
  29962. {
  29963.       "RemoveHats"
  29964. }
  29965. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  29966. wait()
  29967. local tbl_main =
  29968. {
  29969.       "Hats",
  29970.       "Black",
  29971.       "Hat2"
  29972. }
  29973. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  29974. wait()
  29975. local tbl_main =
  29976. {
  29977.       "RemoveHats"
  29978. }
  29979. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  29980. wait()
  29981. local tbl_main =
  29982. {
  29983.       "Hats",
  29984.       "Black",
  29985.       "Hat3"
  29986. }
  29987. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  29988. wait()
  29989. local tbl_main =
  29990. {
  29991.       "RemoveHats"
  29992. }
  29993. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  29994. wait()
  29995. local tbl_main =
  29996. {
  29997.       "Hats",
  29998.       "Black",
  29999.       "Hat4"
  30000. }
  30001. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30002. wait()
  30003. local tbl_main =
  30004. {
  30005.       "RemoveHats"
  30006. }
  30007. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30008. wait()
  30009. local tbl_main =
  30010. {
  30011.       "Hats",
  30012.       "Black",
  30013.       "Hat5"
  30014. }
  30015. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30016. wait()
  30017. local tbl_main =
  30018. {
  30019.       "RemoveHats"
  30020. }
  30021. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30022. wait()
  30023. local tbl_main =
  30024. {
  30025.       "Hats",
  30026.       "Black",
  30027.       "Hat6"
  30028. }
  30029. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30030. wait()
  30031. local tbl_main =
  30032. {
  30033.       "RemoveHats"
  30034. }
  30035. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30036. wait()
  30037. local tbl_main =
  30038. {
  30039.       "Hats",
  30040.       "Black",
  30041.       "Hat7"
  30042. }
  30043. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30044. wait()
  30045. local tbl_main =
  30046. {
  30047.       "RemoveHats"
  30048. }
  30049. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30050. wait()
  30051. local tbl_main =
  30052. {
  30053.       "Hats",
  30054.       "Black",
  30055.       "Hat8"
  30056. }
  30057. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30058. wait()
  30059. local tbl_main =
  30060. {
  30061.       "RemoveHats"
  30062. }
  30063. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30064. wait()
  30065. local tbl_main =
  30066. {
  30067.       "Hats",
  30068.       "Black",
  30069.       "Hat9"
  30070. }
  30071. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30072. wait()
  30073. local tbl_main =
  30074. {
  30075.       "RemoveHats"
  30076. }
  30077. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30078. wait()
  30079. local tbl_main =
  30080. {
  30081.       "Hats",
  30082.       "Black",
  30083.       "Hat10"
  30084. }
  30085. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30086. wait()
  30087. local tbl_main =
  30088. {
  30089.       "RemoveHats"
  30090. }
  30091. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30092. wait()
  30093. local tbl_main =
  30094. {
  30095.       "Hats",
  30096.       "Black",
  30097.       "Hat11"
  30098. }
  30099. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30100. wait()
  30101. local tbl_main =
  30102. {
  30103.       "RemoveHats"
  30104. }
  30105. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30106. wait()
  30107. local tbl_main =
  30108. {
  30109.       "Hats",
  30110.       "Black",
  30111.       "Hat12"
  30112. }
  30113. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30114. wait()
  30115. local tbl_main =
  30116. {
  30117.       "RemoveHats"
  30118. }
  30119. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30120. wait()
  30121. end
  30122. end)
  30123.  
  30124. RainbowHair.Name = "Rainbow Hair"
  30125. RainbowHair.Parent = Main
  30126. RainbowHair.BackgroundColor3 = Color3.new(0.917647, 0.611765, 0)
  30127. RainbowHair.BorderColor3 = Color3.new(0.792157, 0.529412, 0)
  30128. RainbowHair.Position = UDim2.new(0.0498220325, 0, 0.555056214, 0)
  30129. RainbowHair.Size = UDim2.new(0, 200, 0, 50)
  30130. RainbowHair.Font = Enum.Font.SourceSans
  30131. RainbowHair.Text = "Rainbow Hair"
  30132. RainbowHair.TextColor3 = Color3.new(0.313726, 0.207843, 0)
  30133. RainbowHair.TextScaled = true
  30134. RainbowHair.TextSize = 14
  30135. RainbowHair.TextWrapped = true
  30136. RainbowHair.MouseButton1Down:connect(function()
  30137. while wait() do
  30138. local tbl_main =
  30139. {
  30140.       "Hats",
  30141.       "Black",
  30142.       "Hat5"
  30143. }
  30144. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30145. wait()
  30146. local tbl_main =
  30147. {
  30148.       "RemoveHats"
  30149. }
  30150. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30151. wait()
  30152. local tbl_main =
  30153. {
  30154.       "Hats",
  30155.       "Brown",
  30156.       "Hat5"
  30157. }
  30158. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30159. wait()
  30160. local tbl_main =
  30161. {
  30162.       "RemoveHats"
  30163. }
  30164. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30165. wait()
  30166. local tbl_main =
  30167. {
  30168.       "Hats",
  30169.       "Blond",
  30170.       "Hat5"
  30171. }
  30172. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30173. wait()
  30174. local tbl_main =
  30175. {
  30176.       "RemoveHats"
  30177. }
  30178. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30179. wait()
  30180. local tbl_main =
  30181. {
  30182.       "Hats",
  30183.       "Orange",
  30184.       "Hat5"
  30185. }
  30186. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30187. wait()
  30188. local tbl_main =
  30189. {
  30190.       "RemoveHats"
  30191. }
  30192. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30193. wait()
  30194. local tbl_main =
  30195. {
  30196.       "Hats",
  30197.       "Red",
  30198.       "Hat5"
  30199. }
  30200. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30201. wait()
  30202. local tbl_main =
  30203. {
  30204.       "RemoveHats"
  30205. }
  30206. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30207. wait()
  30208. local tbl_main =
  30209. {
  30210.       "Hats",
  30211.       "White",
  30212.       "Hat5"
  30213. }
  30214. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30215. wait()
  30216. local tbl_main =
  30217. {
  30218.       "RemoveHats"
  30219. }
  30220. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30221. wait()
  30222. local tbl_main =
  30223. {
  30224.       "Hats",
  30225.       "Blue",
  30226.       "Hat5"
  30227. }
  30228. game:GetService("ReplicatedStorage").MainEvent:FireServer(unpack(tbl_main))
  30229. wait()
  30230. end
  30231. end)
  30232.  
  30233. Money.Name = "Money"
  30234. Money.Parent = Main
  30235. Money.BackgroundColor3 = Color3.new(0.917647, 0.611765, 0)
  30236. Money.BorderColor3 = Color3.new(0.792157, 0.529412, 0)
  30237. Money.Position = UDim2.new(0.594305992, 0, 0.761797726, 0)
  30238. Money.Size = UDim2.new(0, 200, 0, 50)
  30239. Money.Font = Enum.Font.SourceSans
  30240. Money.Text = "Money"
  30241. Money.TextColor3 = Color3.new(0.313726, 0.207843, 0)
  30242. Money.TextScaled = true
  30243. Money.TextSize = 14
  30244. Money.TextWrapped = true
  30245. Money.MouseButton1Down:connect(function()
  30246. local tbl_main =
  30247. {
  30248.       2e9
  30249. }
  30250. game:GetService("ReplicatedStorage").money:FireServer(unpack(tbl_main))
  30251. end)
  30252.  
  30253. end)
  30254.  
  30255. StrucidHack.Name = "StrucidHack"
  30256. StrucidHack.Parent = GameScriptsGUI
  30257. StrucidHack.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  30258. StrucidHack.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  30259. StrucidHack.BorderSizePixel = 2
  30260. StrucidHack.Position = UDim2.new(0.42020604, 0, 0.610415876, 0)
  30261. StrucidHack.Size = UDim2.new(0, 108, 0, 43)
  30262. StrucidHack.Font = Enum.Font.ArialBold
  30263. StrucidHack.Text = "Strucid Hack"
  30264. StrucidHack.TextColor3 = Color3.new(1, 1, 1)
  30265. StrucidHack.TextScaled = true
  30266. StrucidHack.TextSize = 24
  30267. StrucidHack.TextWrapped = true
  30268.  
  30269. ComingSoon2.Name = "ComingSoon..2"
  30270. ComingSoon2.Parent = GameScriptsGUI
  30271. ComingSoon2.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  30272. ComingSoon2.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  30273. ComingSoon2.BorderSizePixel = 2
  30274. ComingSoon2.Position = UDim2.new(0.783573806, 0, 0.610415876, 0)
  30275. ComingSoon2.Size = UDim2.new(0, 108, 0, 43)
  30276. ComingSoon2.Font = Enum.Font.ArialBold
  30277. ComingSoon2.Text = "Coming Soon.."
  30278. ComingSoon2.TextColor3 = Color3.new(1, 1, 1)
  30279. ComingSoon2.TextScaled = true
  30280. ComingSoon2.TextSize = 24
  30281. ComingSoon2.TextWrapped = true
  30282.  
  30283. PrisonLifeGUI.Name = "PrisonLifeGUI"
  30284. PrisonLifeGUI.Parent = GameScriptsGUI
  30285. PrisonLifeGUI.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  30286. PrisonLifeGUI.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  30287. PrisonLifeGUI.BorderSizePixel = 2
  30288. PrisonLifeGUI.Position = UDim2.new(0.782277286, 0, 0.33371681, 0)
  30289. PrisonLifeGUI.Size = UDim2.new(0, 108, 0, 43)
  30290. PrisonLifeGUI.Font = Enum.Font.ArialBold
  30291. PrisonLifeGUI.Text = "Prison Life GUI"
  30292. PrisonLifeGUI.TextColor3 = Color3.new(1, 1, 1)
  30293. PrisonLifeGUI.TextScaled = true
  30294. PrisonLifeGUI.TextSize = 20
  30295. PrisonLifeGUI.TextWrapped = true
  30296. PrisonLifeGUI.MouseButton1Down:connect(function()
  30297. -- Objects
  30298.  
  30299. local PrisonGui = Instance.new("ScreenGui")
  30300. local Main = Instance.new("Frame")
  30301. local Title = Instance.new("TextLabel")
  30302. local TitleBar = Instance.new("TextLabel")
  30303. local ObGuns = Instance.new("TextButton")
  30304. local Close = Instance.new("TextButton")
  30305. local KillAll = Instance.new("TextButton")
  30306. local TaseBypass = Instance.new("TextButton")
  30307. local RemoveDoors = Instance.new("TextButton")
  30308. local Btools = Instance.new("TextButton")
  30309. local BeNeutral = Instance.new("TextButton")
  30310. local ModGun = Instance.new("TextButton")
  30311. local ForceCgui = Instance.new("Frame")
  30312. local ComSeperateBar = Instance.new("TextLabel")
  30313. local InsertUser = Instance.new("TextBox")
  30314. local UserHolder = Instance.new("TextLabel")
  30315. local CrimTitle = Instance.new("TextLabel")
  30316. local CrimTitleBar = Instance.new("TextLabel")
  30317. local TextButton = Instance.new("TextButton")
  30318. local CrimHideButton = Instance.new("TextButton")
  30319. local TPshow = Instance.new("TextButton")
  30320. local LocalCommands = Instance.new("Frame")
  30321. local LocalCMD_Title = Instance.new("TextLabel")
  30322. local NexusTPbut = Instance.new("TextButton")
  30323. local CrimBaseTPbut = Instance.new("TextButton")
  30324. local GuardAreaTPbut = Instance.new("TextButton")
  30325. local FLY = Instance.new("TextButton")
  30326. local NWalk = Instance.new("TextButton")
  30327. local Njump = Instance.new("TextButton")
  30328. local tfJump = Instance.new("TextButton")
  30329. local Respawn = Instance.new("TextButton")
  30330. local tfWalk = Instance.new("TextButton")
  30331. local LocalCMD_BarTitle = Instance.new("TextLabel")
  30332. local TheLocal = Instance.new("TextButton")
  30333. local CrimG = Instance.new("TextButton")
  30334. local tpgui = Instance.new("Frame")
  30335. local TPtileBar = Instance.new("TextLabel")
  30336. local TPYEET = Instance.new("TextButton")
  30337. local UserHolderTP = Instance.new("TextLabel")
  30338. local InsertUserTP = Instance.new("TextBox")
  30339. local TpTitle = Instance.new("TextLabel")
  30340. local RightSepBarTp = Instance.new("TextLabel")
  30341. local TpHideButton = Instance.new("TextButton")
  30342. local AmokahsLogo = Instance.new("ImageLabel")
  30343. local SuperPunch = Instance.new("TextButton")
  30344. local KillAura = Instance.new("TextButton")
  30345. local BeCriminal = Instance.new("TextButton")
  30346. local BeGuard = Instance.new("TextButton")
  30347. local BeInmate = Instance.new("TextButton")
  30348. local ArrestAll = Instance.new("TextButton")
  30349. local InvGuns = Instance.new("TextButton")
  30350. local CrimPunch = Instance.new("TextButton")
  30351. local Trans = Instance.new("TextButton")
  30352. local Open = Instance.new("Frame")
  30353. local OpenGUI = Instance.new("TextButton")
  30354. local Credit = Instance.new("TextLabel")
  30355. local Dino = Instance.new("TextLabel")
  30356. local KA = Instance.new("Frame")
  30357. local NameOfKa = Instance.new("TextLabel")
  30358. local TrueOrFalse = Instance.new("TextLabel")
  30359. local TeamGUIOC = Instance.new("Frame")
  30360. local TeamOPorCL = Instance.new("TextButton")
  30361. local TeamMain = Instance.new("Frame")
  30362. local TextLabel = Instance.new("TextLabel")
  30363. local TextLabel_2 = Instance.new("TextLabel")
  30364. local SOG = Instance.new("TextButton")
  30365. local SOC = Instance.new("TextButton")
  30366. local SOI = Instance.new("TextButton")
  30367. local Disable = Instance.new("TextButton")
  30368. local Apart = Instance.new("Part")
  30369.  
  30370. Apart.Name = "PlrsPos"
  30371. Apart.Parent = workspace
  30372. Apart.Anchored = true
  30373. Apart.Archivable = true
  30374. Apart.CFrame = CFrame.new(9e99, 9e99, 9e99)
  30375.  
  30376. -- Properties
  30377.  
  30378. PrisonGui.Name = "PrisonGui"
  30379. PrisonGui.Parent = game:GetService("Players").LocalPlayer.PlayerGui
  30380.  
  30381. Main.Name = "Main"
  30382. Main.Parent = PrisonGui
  30383. Main.BackgroundColor3 = Color3.new(0.219608, 0.219608, 0.219608)
  30384. Main.BorderSizePixel = 0
  30385. Main.Position = UDim2.new(0.345, 0,2.204, 0)
  30386. Main.Size = UDim2.new(0, 338, 0, 301)
  30387. Main.Visible = false
  30388.  
  30389. Title.Name = "Title"
  30390. Title.Parent = Main
  30391. Title.BackgroundColor3 = Color3.new(1, 1, 1)
  30392. Title.BackgroundTransparency = 1
  30393. Title.BorderSizePixel = 0
  30394. Title.Position = UDim2.new(0.136094674, 0, 0.00996677764, 0)
  30395. Title.Size = UDim2.new(0, 162, 0, 31)
  30396. Title.Font = Enum.Font.SourceSansLight
  30397. Title.FontSize = Enum.FontSize.Size14
  30398. Title.Text = "Prison Life v2.0.2 GUI"
  30399. Title.TextColor3 = Color3.new(0.807843, 0.807843, 0.807843)
  30400. Title.TextScaled = true
  30401. Title.TextStrokeTransparency = 0
  30402. Title.TextWrapped = true
  30403.  
  30404. TitleBar.Name = "TitleBar"
  30405. TitleBar.Parent = Main
  30406. TitleBar.BackgroundColor3 = Color3.new(0, 0, 0)
  30407. TitleBar.BackgroundTransparency = 0.5
  30408. TitleBar.BorderSizePixel = 0
  30409. TitleBar.Position = UDim2.new(0, 0, 0.116104871, 0)
  30410. TitleBar.Size = UDim2.new(0, 338, 0, 6)
  30411. TitleBar.Font = Enum.Font.SourceSans
  30412. TitleBar.FontSize = Enum.FontSize.Size14
  30413. TitleBar.Text = ""
  30414. TitleBar.TextColor3 = Color3.new(0, 0, 0)
  30415.  
  30416. ObGuns.Name = "ObGuns"
  30417. ObGuns.Parent = Main
  30418. ObGuns.BackgroundColor3 = Color3.new(1, 1, 1)
  30419. ObGuns.BackgroundTransparency = 0.5
  30420. ObGuns.BorderSizePixel = 0
  30421. ObGuns.Position = UDim2.new(0.0147928996, 0, 0.16104874, 0)
  30422. ObGuns.Size = UDim2.new(0, 159, 0, 22)
  30423. ObGuns.Font = Enum.Font.SourceSans
  30424. ObGuns.FontSize = Enum.FontSize.Size14
  30425. ObGuns.Text = "OBTAIN GUNS"
  30426. ObGuns.TextColor3 = Color3.new(1, 1, 1)
  30427. ObGuns.TextScaled = true
  30428. ObGuns.TextStrokeTransparency = 0
  30429. ObGuns.TextWrapped = true
  30430.  
  30431. Close.Name = "Close"
  30432. Close.Parent = Main
  30433. Close.BackgroundColor3 = Color3.new(1, 0.34902, 0.34902)
  30434. Close.BackgroundTransparency = 0.30000001192093
  30435. Close.BorderSizePixel = 0
  30436. Close.Position = UDim2.new(0.908284009, 0, 0.0224719122, 0)
  30437. Close.Size = UDim2.new(0, 24, 0, 24)
  30438. Close.Font = Enum.Font.SourceSans
  30439. Close.FontSize = Enum.FontSize.Size14
  30440. Close.Text = ""
  30441. Close.TextColor3 = Color3.new(0, 0, 0)
  30442.  
  30443. KillAll.Name = "KillAll"
  30444. KillAll.Parent = Main
  30445. KillAll.BackgroundColor3 = Color3.new(1, 1, 1)
  30446. KillAll.BackgroundTransparency = 0.5
  30447. KillAll.BorderSizePixel = 0
  30448. KillAll.Position = UDim2.new(0.0177514795, 0, 0.265917659, 0)
  30449. KillAll.Size = UDim2.new(0, 159, 0, 22)
  30450. KillAll.Font = Enum.Font.SourceSans
  30451. KillAll.FontSize = Enum.FontSize.Size14
  30452. KillAll.Text = "KILL ALL"
  30453. KillAll.TextColor3 = Color3.new(1, 1, 1)
  30454. KillAll.TextScaled = true
  30455. KillAll.TextStrokeTransparency = 0
  30456. KillAll.TextWrapped = true
  30457.  
  30458. TaseBypass.Name = "TaseBypass"
  30459. TaseBypass.Parent = Main
  30460. TaseBypass.BackgroundColor3 = Color3.new(1, 1, 1)
  30461. TaseBypass.BackgroundTransparency = 0.5
  30462. TaseBypass.BorderSizePixel = 0
  30463. TaseBypass.Position = UDim2.new(0.0177514795, 0, 0.370786548, 0)
  30464. TaseBypass.Size = UDim2.new(0, 159, 0, 22)
  30465. TaseBypass.Font = Enum.Font.SourceSans
  30466. TaseBypass.FontSize = Enum.FontSize.Size14
  30467. TaseBypass.Text = "TASER BYPASS"
  30468. TaseBypass.TextColor3 = Color3.new(1, 1, 1)
  30469. TaseBypass.TextScaled = true
  30470. TaseBypass.TextStrokeTransparency = 0
  30471. TaseBypass.TextWrapped = true
  30472.  
  30473. RemoveDoors.Name = "RemoveDoors"
  30474. RemoveDoors.Parent = Main
  30475. RemoveDoors.BackgroundColor3 = Color3.new(1, 1, 1)
  30476. RemoveDoors.BackgroundTransparency = 0.5
  30477. RemoveDoors.BorderSizePixel = 0
  30478. RemoveDoors.Position = UDim2.new(0.0177514795, 0, 0.483146131, 0)
  30479. RemoveDoors.Size = UDim2.new(0, 158, 0, 22)
  30480. RemoveDoors.Font = Enum.Font.SourceSans
  30481. RemoveDoors.FontSize = Enum.FontSize.Size14
  30482. RemoveDoors.Text = "REMOVE ALL DOORS"
  30483. RemoveDoors.TextColor3 = Color3.new(1, 1, 1)
  30484. RemoveDoors.TextScaled = true
  30485. RemoveDoors.TextStrokeTransparency = 0
  30486. RemoveDoors.TextWrapped = true
  30487.  
  30488. Btools.Name = "Btools"
  30489. Btools.Parent = Main
  30490. Btools.BackgroundColor3 = Color3.new(1, 1, 1)
  30491. Btools.BackgroundTransparency = 0.5
  30492. Btools.BorderSizePixel = 0
  30493. Btools.Position = UDim2.new(0.0177514795, 0, 0.58801502, 0)
  30494. Btools.Size = UDim2.new(0, 159, 0, 22)
  30495. Btools.Font = Enum.Font.SourceSans
  30496. Btools.FontSize = Enum.FontSize.Size14
  30497. Btools.Text = "BTOOLS"
  30498. Btools.TextColor3 = Color3.new(1, 1, 1)
  30499. Btools.TextScaled = true
  30500. Btools.TextStrokeTransparency = 0
  30501. Btools.TextWrapped = true
  30502.  
  30503. BeNeutral.Name = "BeNeutral"
  30504. BeNeutral.Parent = Main
  30505. BeNeutral.BackgroundColor3 = Color3.new(1, 1, 1)
  30506. BeNeutral.BackgroundTransparency = 0.5
  30507. BeNeutral.BorderSizePixel = 0
  30508. BeNeutral.Position = UDim2.new(0.756781578, 0, 0.696629226, 0)
  30509. BeNeutral.Size = UDim2.new(0, 74, 0, 22)
  30510. BeNeutral.Font = Enum.Font.SourceSans
  30511. BeNeutral.FontSize = Enum.FontSize.Size14
  30512. BeNeutral.Text = "NEUTRAL"
  30513. BeNeutral.TextColor3 = Color3.new(1, 1, 1)
  30514. BeNeutral.TextScaled = true
  30515. BeNeutral.TextStrokeTransparency = 0
  30516. BeNeutral.TextWrapped = true
  30517.  
  30518. ModGun.Name = "ModGun"
  30519. ModGun.Parent = Main
  30520. ModGun.BackgroundColor3 = Color3.new(1, 1, 1)
  30521. ModGun.BackgroundTransparency = 0.5
  30522. ModGun.BorderSizePixel = 0
  30523. ModGun.Position = UDim2.new(0.0177514795, 0, 0.801498115, 0)
  30524. ModGun.Size = UDim2.new(0, 325, 0, 22)
  30525. ModGun.Font = Enum.Font.SourceSans
  30526. ModGun.FontSize = Enum.FontSize.Size14
  30527. ModGun.Text = "MOD YOUR GUN (Hold the item first)"
  30528. ModGun.TextColor3 = Color3.new(1, 1, 1)
  30529. ModGun.TextScaled = true
  30530. ModGun.TextStrokeTransparency = 0
  30531. ModGun.TextWrapped = true
  30532.  
  30533. ForceCgui.Name = "ForceCgui"
  30534. ForceCgui.Parent = Main
  30535. ForceCgui.BackgroundColor3 = Color3.new(0.219608, 0.219608, 0.219608)
  30536. ForceCgui.BorderSizePixel = 0
  30537. ForceCgui.Position = UDim2.new(1, 0, 0.215946838, 0)
  30538. ForceCgui.Size = UDim2.new(0, 155, 0, 198)
  30539.  
  30540. ComSeperateBar.Name = "ComSeperateBar"
  30541. ComSeperateBar.Parent = ForceCgui
  30542. ComSeperateBar.BackgroundColor3 = Color3.new(1, 1, 1)
  30543. ComSeperateBar.BackgroundTransparency = 0.5
  30544. ComSeperateBar.BorderSizePixel = 0
  30545. ComSeperateBar.Position = UDim2.new(0, 0, 0.0757575706, 0)
  30546. ComSeperateBar.Size = UDim2.new(0, 1, 0, 167)
  30547. ComSeperateBar.Font = Enum.Font.SourceSans
  30548. ComSeperateBar.FontSize = Enum.FontSize.Size14
  30549. ComSeperateBar.Text = ""
  30550. ComSeperateBar.TextColor3 = Color3.new(0, 0, 0)
  30551.  
  30552. InsertUser.Name = "InsertUser"
  30553. InsertUser.Parent = ForceCgui
  30554. InsertUser.BackgroundColor3 = Color3.new(1, 1, 1)
  30555. InsertUser.BackgroundTransparency = 1
  30556. InsertUser.BorderSizePixel = 0
  30557. InsertUser.Position = UDim2.new(0.0064516128, 0, 0.186868697, 0)
  30558. InsertUser.Size = UDim2.new(0, 154, 0, 50)
  30559. InsertUser.Font = Enum.Font.SourceSansLight
  30560. InsertUser.FontSize = Enum.FontSize.Size14
  30561. InsertUser.Text = "USERNAME"
  30562. InsertUser.TextColor3 = Color3.new(1, 1, 1)
  30563. InsertUser.TextScaled = true
  30564. InsertUser.TextWrapped = true
  30565.  
  30566. UserHolder.Name = "UserHolder"
  30567. UserHolder.Parent = ForceCgui
  30568. UserHolder.BackgroundColor3 = Color3.new(0.0156863, 0.0156863, 0.0156863)
  30569. UserHolder.BorderSizePixel = 0
  30570. UserHolder.Position = UDim2.new(0.0516129024, 0, 0.451651365, 0)
  30571. UserHolder.Size = UDim2.new(0, 139, 0, 3)
  30572. UserHolder.Font = Enum.Font.SourceSans
  30573. UserHolder.FontSize = Enum.FontSize.Size14
  30574. UserHolder.Text = ""
  30575. UserHolder.TextColor3 = Color3.new(0, 0, 0)
  30576.  
  30577. CrimTitle.Name = "CrimTitle"
  30578. CrimTitle.Parent = ForceCgui
  30579. CrimTitle.BackgroundColor3 = Color3.new(1, 1, 1)
  30580. CrimTitle.BackgroundTransparency = 1
  30581. CrimTitle.BorderSizePixel = 0
  30582. CrimTitle.Position = UDim2.new(0.0064516128, 0, 0, 0)
  30583. CrimTitle.Size = UDim2.new(0, 154, 0, 31)
  30584. CrimTitle.Font = Enum.Font.SourceSansLight
  30585. CrimTitle.FontSize = Enum.FontSize.Size14
  30586. CrimTitle.Text = "CRIMINAL GUI"
  30587. CrimTitle.TextColor3 = Color3.new(1, 1, 1)
  30588. CrimTitle.TextScaled = true
  30589. CrimTitle.TextStrokeTransparency = 0
  30590. CrimTitle.TextWrapped = true
  30591.  
  30592. CrimTitleBar.Name = "CrimTitleBar"
  30593. CrimTitleBar.Parent = ForceCgui
  30594. CrimTitleBar.BackgroundColor3 = Color3.new(0, 0, 0)
  30595. CrimTitleBar.BackgroundTransparency = 0.5
  30596. CrimTitleBar.BorderSizePixel = 0
  30597. CrimTitleBar.Position = UDim2.new(0.0064516128, 0, 0.14952904, 0)
  30598. CrimTitleBar.Size = UDim2.new(0, 154, 0, 1)
  30599. CrimTitleBar.Font = Enum.Font.SourceSans
  30600. CrimTitleBar.FontSize = Enum.FontSize.Size14
  30601. CrimTitleBar.Text = ""
  30602. CrimTitleBar.TextColor3 = Color3.new(0, 0, 0)
  30603.  
  30604. TextButton.Parent = ForceCgui
  30605. TextButton.BackgroundColor3 = Color3.new(1, 1, 1)
  30606. TextButton.BackgroundTransparency = 0.5
  30607. TextButton.BorderSizePixel = 0
  30608. TextButton.Position = UDim2.new(0.0516129024, 0, 0.560606062, 0)
  30609. TextButton.Size = UDim2.new(0, 139, 0, 50)
  30610. TextButton.Font = Enum.Font.SourceSansLight
  30611. TextButton.FontSize = Enum.FontSize.Size14
  30612. TextButton.Text = "TURN INTO CRIMINAL (First, click KillAura)"
  30613. TextButton.TextColor3 = Color3.new(1, 1, 1)
  30614. TextButton.TextScaled = true
  30615. TextButton.TextStrokeTransparency = 0
  30616. TextButton.TextWrapped = true
  30617.  
  30618. CrimHideButton.Name = "CrimHideButton"
  30619. CrimHideButton.Parent = ForceCgui
  30620. CrimHideButton.BackgroundColor3 = Color3.new(1, 0.34902, 0.34902)
  30621. CrimHideButton.BackgroundTransparency = 0.30000001192093
  30622. CrimHideButton.BorderSizePixel = 0
  30623. CrimHideButton.Position = UDim2.new(0.0322580636, 0, 0.89015615, 0)
  30624. CrimHideButton.Size = UDim2.new(0, 146, 0, 18)
  30625. CrimHideButton.Font = Enum.Font.SourceSansLight
  30626. CrimHideButton.FontSize = Enum.FontSize.Size14
  30627. CrimHideButton.Text = "HIDE"
  30628. CrimHideButton.TextColor3 = Color3.new(1, 1, 1)
  30629. CrimHideButton.TextScaled = true
  30630. CrimHideButton.TextStrokeTransparency = 0
  30631. CrimHideButton.TextWrapped = true
  30632.  
  30633. TPshow.Name = "TPshow"
  30634. TPshow.Parent = Main
  30635. TPshow.BackgroundColor3 = Color3.new(1, 1, 1)
  30636. TPshow.BackgroundTransparency = 0.5
  30637. TPshow.BorderSizePixel = 0
  30638. TPshow.Position = UDim2.new(0.0166848004, 0, 0.900033236, 0)
  30639. TPshow.Size = UDim2.new(0, 104, 0, 22)
  30640. TPshow.Font = Enum.Font.SourceSans
  30641. TPshow.FontSize = Enum.FontSize.Size14
  30642. TPshow.Text = "TELEPORT TO PLAYER"
  30643. TPshow.TextColor3 = Color3.new(1, 1, 1)
  30644. TPshow.TextScaled = true
  30645. TPshow.TextStrokeTransparency = 0
  30646. TPshow.TextWrapped = true
  30647.  
  30648. LocalCommands.Name = "LocalCommands"
  30649. LocalCommands.Parent = Main
  30650. LocalCommands.BackgroundColor3 = Color3.new(0.219608, 0.219608, 0.219608)
  30651. LocalCommands.BorderSizePixel = 0
  30652. LocalCommands.Position = UDim2.new(0, 0, 1, 0)
  30653. LocalCommands.Size = UDim2.new(0, 338, 0, 100)
  30654.  
  30655. LocalCMD_Title.Name = "LocalCMD_Title"
  30656. LocalCMD_Title.Parent = LocalCommands
  30657. LocalCMD_Title.BackgroundColor3 = Color3.new(0, 0, 0)
  30658. LocalCMD_Title.BackgroundTransparency = 0.30000001192093
  30659. LocalCMD_Title.BorderSizePixel = 0
  30660. LocalCMD_Title.Size = UDim2.new(0, 338, 0, 22)
  30661. LocalCMD_Title.Font = Enum.Font.SourceSans
  30662. LocalCMD_Title.FontSize = Enum.FontSize.Size14
  30663. LocalCMD_Title.Text = "COMMANDS FOR YOURSELF"
  30664. LocalCMD_Title.TextColor3 = Color3.new(1, 1, 1)
  30665. LocalCMD_Title.TextStrokeTransparency = 0
  30666.  
  30667. NexusTPbut.Name = "NexusTPbut"
  30668. NexusTPbut.Parent = LocalCommands
  30669. NexusTPbut.BackgroundColor3 = Color3.new(1, 1, 1)
  30670. NexusTPbut.BackgroundTransparency = 0.40000000596046
  30671. NexusTPbut.BorderSizePixel = 0
  30672. NexusTPbut.Position = UDim2.new(0.0177514795, 0, 0.319999993, 0)
  30673. NexusTPbut.Size = UDim2.new(0, 98, 0, 16)
  30674. NexusTPbut.Font = Enum.Font.SourceSans
  30675. NexusTPbut.FontSize = Enum.FontSize.Size14
  30676. NexusTPbut.Text = "TP TO NEXUS"
  30677. NexusTPbut.TextColor3 = Color3.new(1, 1, 1)
  30678. NexusTPbut.TextScaled = true
  30679. NexusTPbut.TextStrokeTransparency = 0
  30680. NexusTPbut.TextWrapped = true
  30681.  
  30682. CrimBaseTPbut.Name = "CrimBaseTPbut"
  30683. CrimBaseTPbut.Parent = LocalCommands
  30684. CrimBaseTPbut.BackgroundColor3 = Color3.new(1, 1, 1)
  30685. CrimBaseTPbut.BackgroundTransparency = 0.40000000596046
  30686. CrimBaseTPbut.BorderSizePixel = 0
  30687. CrimBaseTPbut.Position = UDim2.new(0.0177514795, 0, 0.550980508, 0)
  30688. CrimBaseTPbut.Size = UDim2.new(0, 98, 0, 16)
  30689. CrimBaseTPbut.Font = Enum.Font.SourceSans
  30690. CrimBaseTPbut.FontSize = Enum.FontSize.Size14
  30691. CrimBaseTPbut.Text = "TP TO CRIMINAL BASE"
  30692. CrimBaseTPbut.TextColor3 = Color3.new(1, 1, 1)
  30693. CrimBaseTPbut.TextScaled = true
  30694. CrimBaseTPbut.TextStrokeTransparency = 0
  30695. CrimBaseTPbut.TextWrapped = true
  30696.  
  30697. GuardAreaTPbut.Name = "GuardAreaTPbut"
  30698. GuardAreaTPbut.Parent = LocalCommands
  30699. GuardAreaTPbut.BackgroundColor3 = Color3.new(1, 1, 1)
  30700. GuardAreaTPbut.BackgroundTransparency = 0.40000000596046
  30701. GuardAreaTPbut.BorderSizePixel = 0
  30702. GuardAreaTPbut.Position = UDim2.new(0.0177514795, 0, 0.781960726, 0)
  30703. GuardAreaTPbut.Size = UDim2.new(0, 98, 0, 16)
  30704. GuardAreaTPbut.Font = Enum.Font.SourceSans
  30705. GuardAreaTPbut.FontSize = Enum.FontSize.Size14
  30706. GuardAreaTPbut.Text = "TP TO GUARD AREA"
  30707. GuardAreaTPbut.TextColor3 = Color3.new(1, 1, 1)
  30708. GuardAreaTPbut.TextScaled = true
  30709. GuardAreaTPbut.TextStrokeTransparency = 0
  30710. GuardAreaTPbut.TextWrapped = true
  30711.  
  30712. FLY.Name = "FLY"
  30713. FLY.Parent = LocalCommands
  30714. FLY.BackgroundColor3 = Color3.new(1, 1, 1)
  30715. FLY.BackgroundTransparency = 0.40000000596046
  30716. FLY.BorderSizePixel = 0
  30717. FLY.Position = UDim2.new(0.354683876, 0, 0.330000013, 0)
  30718. FLY.Size = UDim2.new(0, 98, 0, 16)
  30719. FLY.Font = Enum.Font.SourceSans
  30720. FLY.FontSize = Enum.FontSize.Size14
  30721. FLY.Text = "FLY 'E'"
  30722. FLY.TextColor3 = Color3.new(1, 1, 1)
  30723. FLY.TextScaled = true
  30724. FLY.TextStrokeTransparency = 0
  30725. FLY.TextWrapped = true
  30726.  
  30727. NWalk.Name = "NWalk"
  30728. NWalk.Parent = LocalCommands
  30729. NWalk.BackgroundColor3 = Color3.new(1, 1, 1)
  30730. NWalk.BackgroundTransparency = 0.40000000596046
  30731. NWalk.BorderSizePixel = 0
  30732. NWalk.Position = UDim2.new(0.354683876, 0, 0.560980558, 0)
  30733. NWalk.Size = UDim2.new(0, 98, 0, 16)
  30734. NWalk.Font = Enum.Font.SourceSans
  30735. NWalk.FontSize = Enum.FontSize.Size14
  30736. NWalk.Text = "NORMAL WALKSPEED"
  30737. NWalk.TextColor3 = Color3.new(1, 1, 1)
  30738. NWalk.TextScaled = true
  30739. NWalk.TextStrokeTransparency = 0
  30740. NWalk.TextWrapped = true
  30741.  
  30742. Njump.Name = "Njump"
  30743. Njump.Parent = LocalCommands
  30744. Njump.BackgroundColor3 = Color3.new(1, 1, 1)
  30745. Njump.BackgroundTransparency = 0.40000000596046
  30746. Njump.BorderSizePixel = 0
  30747. Njump.Position = UDim2.new(0.354683876, 0, 0.791960776, 0)
  30748. Njump.Size = UDim2.new(0, 98, 0, 16)
  30749. Njump.Font = Enum.Font.SourceSans
  30750. Njump.FontSize = Enum.FontSize.Size14
  30751. Njump.Text = "NORMAL JUMP HEIGHT"
  30752. Njump.TextColor3 = Color3.new(1, 1, 1)
  30753. Njump.TextScaled = true
  30754. Njump.TextStrokeTransparency = 0
  30755. Njump.TextWrapped = true
  30756.  
  30757. tfJump.Name = "tfJump"
  30758. tfJump.Parent = LocalCommands
  30759. tfJump.BackgroundColor3 = Color3.new(1, 1, 1)
  30760. tfJump.BackgroundTransparency = 0.40000000596046
  30761. tfJump.BorderSizePixel = 0
  30762. tfJump.Position = UDim2.new(0.691616237, 0, 0.781960726, 0)
  30763. tfJump.Size = UDim2.new(0, 98, 0, 16)
  30764. tfJump.Font = Enum.Font.SourceSans
  30765. tfJump.FontSize = Enum.FontSize.Size14
  30766. tfJump.Text = "+25 JUMP HEIGHT"
  30767. tfJump.TextColor3 = Color3.new(1, 1, 1)
  30768. tfJump.TextScaled = true
  30769. tfJump.TextStrokeTransparency = 0
  30770. tfJump.TextWrapped = true
  30771.  
  30772. Respawn.Name = "Respawn"
  30773. Respawn.Parent = LocalCommands
  30774. Respawn.BackgroundColor3 = Color3.new(1, 1, 1)
  30775. Respawn.BackgroundTransparency = 0.40000000596046
  30776. Respawn.BorderSizePixel = 0
  30777. Respawn.Position = UDim2.new(0.691616237, 0, 0.319999993, 0)
  30778. Respawn.Size = UDim2.new(0, 98, 0, 16)
  30779. Respawn.Font = Enum.Font.SourceSans
  30780. Respawn.FontSize = Enum.FontSize.Size14
  30781. Respawn.Text = "RESPAWN"
  30782. Respawn.TextColor3 = Color3.new(1, 1, 1)
  30783. Respawn.TextScaled = true
  30784. Respawn.TextStrokeTransparency = 0
  30785. Respawn.TextWrapped = true
  30786.  
  30787. tfWalk.Name = "tfWalk"
  30788. tfWalk.Parent = LocalCommands
  30789. tfWalk.BackgroundColor3 = Color3.new(1, 1, 1)
  30790. tfWalk.BackgroundTransparency = 0.40000000596046
  30791. tfWalk.BorderSizePixel = 0
  30792. tfWalk.Position = UDim2.new(0.691616237, 0, 0.550980508, 0)
  30793. tfWalk.Size = UDim2.new(0, 98, 0, 16)
  30794. tfWalk.Font = Enum.Font.SourceSans
  30795. tfWalk.FontSize = Enum.FontSize.Size14
  30796. tfWalk.Text = "+25 WALKSPEED"
  30797. tfWalk.TextColor3 = Color3.new(1, 1, 1)
  30798. tfWalk.TextScaled = true
  30799. tfWalk.TextStrokeTransparency = 0
  30800. tfWalk.TextWrapped = true
  30801.  
  30802. LocalCMD_BarTitle.Name = "LocalCMD_BarTitle"
  30803. LocalCMD_BarTitle.Parent = LocalCommands
  30804. LocalCMD_BarTitle.BackgroundColor3 = Color3.new(1, 1, 1)
  30805. LocalCMD_BarTitle.BackgroundTransparency = 0.30000001192093
  30806. LocalCMD_BarTitle.BorderSizePixel = 0
  30807. LocalCMD_BarTitle.Position = UDim2.new(0.0798816606, 0, 0.219999999, 0)
  30808. LocalCMD_BarTitle.Size = UDim2.new(0, 283, 0, 4)
  30809. LocalCMD_BarTitle.Font = Enum.Font.SourceSans
  30810. LocalCMD_BarTitle.FontSize = Enum.FontSize.Size14
  30811. LocalCMD_BarTitle.Text = ""
  30812. LocalCMD_BarTitle.TextColor3 = Color3.new(1, 1, 1)
  30813. LocalCMD_BarTitle.TextStrokeTransparency = 0
  30814.  
  30815. TheLocal.Name = "TheLocal"
  30816. TheLocal.Parent = Main
  30817. TheLocal.BackgroundColor3 = Color3.new(1, 1, 1)
  30818. TheLocal.BackgroundTransparency = 0.5
  30819. TheLocal.BorderSizePixel = 0
  30820. TheLocal.Position = UDim2.new(0.344114006, 0, 0.900033236, 0)
  30821. TheLocal.Size = UDim2.new(0, 104, 0, 22)
  30822. TheLocal.Font = Enum.Font.SourceSans
  30823. TheLocal.FontSize = Enum.FontSize.Size14
  30824. TheLocal.Text = "MORE LOCAL COMMANDS"
  30825. TheLocal.TextColor3 = Color3.new(1, 1, 1)
  30826. TheLocal.TextScaled = true
  30827. TheLocal.TextStrokeTransparency = 0
  30828. TheLocal.TextWrapped = true
  30829.  
  30830. CrimG.Name = "CrimG"
  30831. CrimG.Parent = Main
  30832. CrimG.BackgroundColor3 = Color3.new(1, 1, 1)
  30833. CrimG.BackgroundTransparency = 0.5
  30834. CrimG.BorderSizePixel = 0
  30835. CrimG.Position = UDim2.new(0.671616912, 0, 0.900033236, 0)
  30836. CrimG.Size = UDim2.new(0, 104, 0, 22)
  30837. CrimG.Font = Enum.Font.SourceSans
  30838. CrimG.FontSize = Enum.FontSize.Size14
  30839. CrimG.Text = "FORCE CRIMINAL PLAYER"
  30840. CrimG.TextColor3 = Color3.new(1, 1, 1)
  30841. CrimG.TextScaled = true
  30842. CrimG.TextStrokeTransparency = 0
  30843. CrimG.TextWrapped = true
  30844.  
  30845. tpgui.Name = "tpgui"
  30846. tpgui.Parent = Main
  30847. tpgui.BackgroundColor3 = Color3.new(0.219608, 0.219608, 0.219608)
  30848. tpgui.BorderSizePixel = 0
  30849. tpgui.Position = UDim2.new(-0.458579868, 0, 0.215946838, 0)
  30850. tpgui.Size = UDim2.new(0, 155, 0, 198)
  30851.  
  30852. TPtileBar.Name = "TPtileBar"
  30853. TPtileBar.Parent = tpgui
  30854. TPtileBar.BackgroundColor3 = Color3.new(0, 0, 0)
  30855. TPtileBar.BackgroundTransparency = 0.5
  30856. TPtileBar.BorderSizePixel = 0
  30857. TPtileBar.Position = UDim2.new(0.0064516128, 0, 0.14952904, 0)
  30858. TPtileBar.Size = UDim2.new(0, 154, 0, 1)
  30859. TPtileBar.Font = Enum.Font.SourceSans
  30860. TPtileBar.FontSize = Enum.FontSize.Size14
  30861. TPtileBar.Text = ""
  30862. TPtileBar.TextColor3 = Color3.new(0, 0, 0)
  30863.  
  30864. TPYEET.Name = "TPYEET"
  30865. TPYEET.Parent = tpgui
  30866. TPYEET.BackgroundColor3 = Color3.new(1, 1, 1)
  30867. TPYEET.BackgroundTransparency = 0.5
  30868. TPYEET.BorderSizePixel = 0
  30869. TPYEET.Position = UDim2.new(0.0580645166, 0, 0.560606062, 0)
  30870. TPYEET.Size = UDim2.new(0, 140, 0, 50)
  30871. TPYEET.Font = Enum.Font.SourceSansLight
  30872. TPYEET.FontSize = Enum.FontSize.Size14
  30873. TPYEET.Text = "TELEPORT"
  30874. TPYEET.TextColor3 = Color3.new(1, 1, 1)
  30875. TPYEET.TextScaled = true
  30876. TPYEET.TextStrokeTransparency = 0
  30877. TPYEET.TextWrapped = true
  30878.  
  30879. UserHolderTP.Name = "UserHolderTP"
  30880. UserHolderTP.Parent = tpgui
  30881. UserHolderTP.BackgroundColor3 = Color3.new(0.0156863, 0.0156863, 0.0156863)
  30882. UserHolderTP.BorderSizePixel = 0
  30883. UserHolderTP.Position = UDim2.new(0.0516129024, 0, 0.451651365, 0)
  30884. UserHolderTP.Size = UDim2.new(0, 139, 0, 3)
  30885. UserHolderTP.Font = Enum.Font.SourceSans
  30886. UserHolderTP.FontSize = Enum.FontSize.Size14
  30887. UserHolderTP.Text = ""
  30888. UserHolderTP.TextColor3 = Color3.new(0, 0, 0)
  30889.  
  30890. InsertUserTP.Name = "InsertUserTP"
  30891. InsertUserTP.Parent = tpgui
  30892. InsertUserTP.BackgroundColor3 = Color3.new(1, 1, 1)
  30893. InsertUserTP.BackgroundTransparency = 1
  30894. InsertUserTP.BorderSizePixel = 0
  30895. InsertUserTP.Position = UDim2.new(0.0064516128, 0, 0.186868697, 0)
  30896. InsertUserTP.Size = UDim2.new(0, 154, 0, 50)
  30897. InsertUserTP.Font = Enum.Font.SourceSansLight
  30898. InsertUserTP.FontSize = Enum.FontSize.Size14
  30899. InsertUserTP.Text = "USERNAME"
  30900. InsertUserTP.TextColor3 = Color3.new(1, 1, 1)
  30901. InsertUserTP.TextScaled = true
  30902. InsertUserTP.TextWrapped = true
  30903.  
  30904. TpTitle.Name = "TpTitle"
  30905. TpTitle.Parent = tpgui
  30906. TpTitle.BackgroundColor3 = Color3.new(1, 1, 1)
  30907. TpTitle.BackgroundTransparency = 1
  30908. TpTitle.BorderSizePixel = 0
  30909. TpTitle.Position = UDim2.new(0.0064516128, 0, 0, 0)
  30910. TpTitle.Size = UDim2.new(0, 154, 0, 31)
  30911. TpTitle.Font = Enum.Font.SourceSansLight
  30912. TpTitle.FontSize = Enum.FontSize.Size14
  30913. TpTitle.Text = "TELEPORT GUI"
  30914. TpTitle.TextColor3 = Color3.new(1, 1, 1)
  30915. TpTitle.TextScaled = true
  30916. TpTitle.TextStrokeTransparency = 0
  30917. TpTitle.TextWrapped = true
  30918.  
  30919. RightSepBarTp.Name = "RightSepBarTp"
  30920. RightSepBarTp.Parent = tpgui
  30921. RightSepBarTp.BackgroundColor3 = Color3.new(1, 1, 1)
  30922. RightSepBarTp.BackgroundTransparency = 0.5
  30923. RightSepBarTp.BorderSizePixel = 0
  30924. RightSepBarTp.Position = UDim2.new(0.993548393, 0, 0.0757575706, 0)
  30925. RightSepBarTp.Size = UDim2.new(0, 1, 0, 167)
  30926. RightSepBarTp.Font = Enum.Font.SourceSans
  30927. RightSepBarTp.FontSize = Enum.FontSize.Size14
  30928. RightSepBarTp.Text = ""
  30929. RightSepBarTp.TextColor3 = Color3.new(0, 0, 0)
  30930.  
  30931. TpHideButton.Name = "TpHideButton"
  30932. TpHideButton.Parent = tpgui
  30933. TpHideButton.BackgroundColor3 = Color3.new(1, 0.34902, 0.34902)
  30934. TpHideButton.BackgroundTransparency = 0.30000001192093
  30935. TpHideButton.BorderSizePixel = 0
  30936. TpHideButton.Position = UDim2.new(0.0322580636, 0, 0.89015615, 0)
  30937. TpHideButton.Size = UDim2.new(0, 146, 0, 18)
  30938. TpHideButton.Font = Enum.Font.SourceSansLight
  30939. TpHideButton.FontSize = Enum.FontSize.Size14
  30940. TpHideButton.Text = "HIDE"
  30941. TpHideButton.TextColor3 = Color3.new(1, 1, 1)
  30942. TpHideButton.TextScaled = true
  30943. TpHideButton.TextStrokeTransparency = 0
  30944. TpHideButton.TextWrapped = true
  30945.  
  30946. AmokahsLogo.Name = "AmokahsLogo"
  30947. AmokahsLogo.Parent = Main
  30948. AmokahsLogo.BackgroundColor3 = Color3.new(1, 1, 1)
  30949. AmokahsLogo.BackgroundTransparency = 1
  30950. AmokahsLogo.BorderSizePixel = 0
  30951. AmokahsLogo.Position = UDim2.new(0.0177514795, 0, 0, 0)
  30952. AmokahsLogo.Size = UDim2.new(0, 34, 0, 35)
  30953. AmokahsLogo.Image = "rbxassetid://2715559615"
  30954.  
  30955. SuperPunch.Name = "SuperPunch"
  30956. SuperPunch.Parent = Main
  30957. SuperPunch.BackgroundColor3 = Color3.new(1, 1, 1)
  30958. SuperPunch.BackgroundTransparency = 0.5
  30959. SuperPunch.BorderSizePixel = 0
  30960. SuperPunch.Position = UDim2.new(0.511219442, 0, 0.58801502, 0)
  30961. SuperPunch.Size = UDim2.new(0, 158, 0, 22)
  30962. SuperPunch.Font = Enum.Font.SourceSans
  30963. SuperPunch.FontSize = Enum.FontSize.Size14
  30964. SuperPunch.Text = "SUPER PUNCH"
  30965. SuperPunch.TextColor3 = Color3.new(1, 1, 1)
  30966. SuperPunch.TextScaled = true
  30967. SuperPunch.TextStrokeTransparency = 0
  30968. SuperPunch.TextWrapped = true
  30969.  
  30970. KillAura.Name = "KillAura"
  30971. KillAura.Parent = Main
  30972. KillAura.BackgroundColor3 = Color3.new(1, 1, 1)
  30973. KillAura.BackgroundTransparency = 0.5
  30974. KillAura.BorderColor3 = Color3.new(1, 0, 0)
  30975. KillAura.BorderSizePixel = 0
  30976. KillAura.Position = UDim2.new(0.511219442, 0, 0.262595385, 0)
  30977. KillAura.Size = UDim2.new(0, 157, 0, 22)
  30978. KillAura.Font = Enum.Font.SourceSans
  30979. KillAura.FontSize = Enum.FontSize.Size14
  30980. KillAura.Text = "TOGGABLE KILL AURA 'P'"
  30981. KillAura.TextColor3 = Color3.new(1, 1, 1)
  30982. KillAura.TextScaled = true
  30983. KillAura.TextStrokeTransparency = 0
  30984. KillAura.TextWrapped = true
  30985.  
  30986. BeCriminal.Name = "BeCriminal"
  30987. BeCriminal.Parent = Main
  30988. BeCriminal.BackgroundColor3 = Color3.new(1, 1, 1)
  30989. BeCriminal.BackgroundTransparency = 0.5
  30990. BeCriminal.BorderSizePixel = 0
  30991. BeCriminal.Position = UDim2.new(0.514421463, 0, 0.696629226, 0)
  30992. BeCriminal.Size = UDim2.new(0, 74, 0, 22)
  30993. BeCriminal.Font = Enum.Font.SourceSans
  30994. BeCriminal.FontSize = Enum.FontSize.Size14
  30995. BeCriminal.Text = "CRIMINAL"
  30996. BeCriminal.TextColor3 = Color3.new(1, 1, 1)
  30997. BeCriminal.TextScaled = true
  30998. BeCriminal.TextStrokeTransparency = 0
  30999. BeCriminal.TextWrapped = true
  31000.  
  31001. BeGuard.Name = "BeGuard"
  31002. BeGuard.Parent = Main
  31003. BeGuard.BackgroundColor3 = Color3.new(1, 1, 1)
  31004. BeGuard.BackgroundTransparency = 0.5
  31005. BeGuard.BorderSizePixel = 0
  31006. BeGuard.Position = UDim2.new(0.0177514795, 0, 0.696629226, 0)
  31007. BeGuard.Size = UDim2.new(0, 77, 0, 22)
  31008. BeGuard.Font = Enum.Font.SourceSans
  31009. BeGuard.FontSize = Enum.FontSize.Size14
  31010. BeGuard.Text = "GUARD"
  31011. BeGuard.TextColor3 = Color3.new(1, 1, 1)
  31012. BeGuard.TextScaled = true
  31013. BeGuard.TextStrokeTransparency = 0
  31014. BeGuard.TextWrapped = true
  31015.  
  31016. BeInmate.Name = "BeInmate"
  31017. BeInmate.Parent = Main
  31018. BeInmate.BackgroundColor3 = Color3.new(1, 1, 1)
  31019. BeInmate.BackgroundTransparency = 0.5
  31020. BeInmate.BorderSizePixel = 0
  31021. BeInmate.Position = UDim2.new(0.268615901, 0, 0.696629226, 0)
  31022. BeInmate.Size = UDim2.new(0, 74, 0, 22)
  31023. BeInmate.Font = Enum.Font.SourceSans
  31024. BeInmate.FontSize = Enum.FontSize.Size14
  31025. BeInmate.Text = "INMATE"
  31026. BeInmate.TextColor3 = Color3.new(1, 1, 1)
  31027. BeInmate.TextScaled = true
  31028. BeInmate.TextStrokeTransparency = 0
  31029. BeInmate.TextWrapped = true
  31030.  
  31031. ArrestAll.Name = "ArrestAll"
  31032. ArrestAll.Parent = Main
  31033. ArrestAll.BackgroundColor3 = Color3.new(1, 1, 1)
  31034. ArrestAll.BackgroundTransparency = 0.5
  31035. ArrestAll.BorderSizePixel = 0
  31036. ArrestAll.Position = UDim2.new(0.511834323, 0, 0.370786548, 0)
  31037. ArrestAll.Size = UDim2.new(0, 159, 0, 22)
  31038. ArrestAll.Font = Enum.Font.SourceSans
  31039. ArrestAll.FontSize = Enum.FontSize.Size14
  31040. ArrestAll.Text = "ARREST ALL"
  31041. ArrestAll.TextColor3 = Color3.new(1, 1, 1)
  31042. ArrestAll.TextScaled = true
  31043. ArrestAll.TextStrokeTransparency = 0
  31044. ArrestAll.TextWrapped = true
  31045.  
  31046. InvGuns.Name = "InvGuns"
  31047. InvGuns.Parent = Main
  31048. InvGuns.BackgroundColor3 = Color3.new(1, 1, 1)
  31049. InvGuns.BackgroundTransparency = 0.5
  31050. InvGuns.BorderSizePixel = 0
  31051. InvGuns.Position = UDim2.new(0.508875728, 0, 0.16104874, 0)
  31052. InvGuns.Size = UDim2.new(0, 159, 0, 22)
  31053. InvGuns.Font = Enum.Font.SourceSans
  31054. InvGuns.FontSize = Enum.FontSize.Size14
  31055. InvGuns.Text = "TURN GUNS INVIS (Unequip first)"
  31056. InvGuns.TextColor3 = Color3.new(1, 1, 1)
  31057. InvGuns.TextScaled = true
  31058. InvGuns.TextStrokeTransparency = 0
  31059. InvGuns.TextWrapped = true
  31060.  
  31061. CrimPunch.Name = "CrimPunch"
  31062. CrimPunch.Parent = Main
  31063. CrimPunch.BackgroundColor3 = Color3.new(1, 1, 1)
  31064. CrimPunch.BackgroundTransparency = 0.5
  31065. CrimPunch.BorderSizePixel = 0
  31066. CrimPunch.Position = UDim2.new(0.508260846, 0, 0.481702745, 0)
  31067. CrimPunch.Size = UDim2.new(0, 158, 0, 22)
  31068. CrimPunch.Font = Enum.Font.SourceSans
  31069. CrimPunch.FontSize = Enum.FontSize.Size14
  31070. CrimPunch.Text = "REMOVE TOOLS"
  31071. CrimPunch.TextColor3 = Color3.new(1, 1, 1)
  31072. CrimPunch.TextScaled = true
  31073. CrimPunch.TextStrokeTransparency = 0
  31074. CrimPunch.TextWrapped = true
  31075.  
  31076. Trans.Name = "Trans"
  31077. Trans.Parent = Main
  31078. Trans.BackgroundColor3 = Color3.new(1, 0.458824, 0.439216)
  31079. Trans.BackgroundTransparency = 0.5
  31080. Trans.BorderSizePixel = 0
  31081. Trans.Position = UDim2.new(0.64462477, 0, 0.0199335553, 0)
  31082. Trans.Size = UDim2.new(0, 80, 0, 25)
  31083. Trans.Font = Enum.Font.SourceSans
  31084. Trans.FontSize = Enum.FontSize.Size14
  31085. Trans.Text = "TRANSPARENT"
  31086. Trans.TextColor3 = Color3.new(1, 1, 1)
  31087. Trans.TextScaled = true
  31088. Trans.TextStrokeTransparency = 0
  31089. Trans.TextWrapped = true
  31090.  
  31091. Open.Name = "Open"
  31092. Open.Parent = PrisonGui
  31093. Open.BackgroundColor3 = Color3.new(1, 1, 1)
  31094. Open.BackgroundTransparency = 1
  31095. Open.BorderSizePixel = 0
  31096. Open.Position = UDim2.new(0, 0, 0.915841579, 0)
  31097. Open.Size = UDim2.new(0, 154, 0, 34)
  31098.  
  31099. OpenGUI.Name = "OpenGUI"
  31100. OpenGUI.Parent = Open
  31101. OpenGUI.BackgroundColor3 = Color3.new(0.219608, 0.219608, 0.219608)
  31102. OpenGUI.BackgroundTransparency = 0.5
  31103. OpenGUI.BorderSizePixel = 0
  31104. OpenGUI.Size = UDim2.new(0, 154, 0, 34)
  31105. OpenGUI.Font = Enum.Font.SourceSansLight
  31106. OpenGUI.FontSize = Enum.FontSize.Size14
  31107. OpenGUI.Text = "OPEN"
  31108. OpenGUI.TextColor3 = Color3.new(1, 1, 1)
  31109. OpenGUI.TextScaled = true
  31110. OpenGUI.TextStrokeTransparency = 0
  31111. OpenGUI.TextWrapped = true
  31112.  
  31113. Credit.Name = "Credit"
  31114. Credit.Parent = PrisonGui
  31115. Credit.BackgroundColor3 = Color3.new(1, 1, 1)
  31116. Credit.BackgroundTransparency = 1
  31117. Credit.BorderSizePixel = 0
  31118. Credit.Position = UDim2.new(0, 0, 0.589113653, 0)
  31119. Credit.Size = UDim2.new(0, 156, 0, 43)
  31120. Credit.Font = Enum.Font.SourceSansSemibold
  31121. Credit.FontSize = Enum.FontSize.Size14
  31122. Credit.Text = "Lame Prison Life GUI by Amokah"
  31123. Credit.TextColor3 = Color3.new(0, 0.764706, 0.776471)
  31124. Credit.TextScaled = true
  31125. Credit.TextStrokeTransparency = 0.80000001192093
  31126. Credit.TextTransparency = 0.5
  31127. Credit.TextWrapped = true
  31128. Credit.TextXAlignment = Enum.TextXAlignment.Left
  31129.  
  31130. Dino.Name = "Dino"
  31131. Dino.Parent = PrisonGui
  31132. Dino.BackgroundColor3 = Color3.new(0.137255, 0.137255, 0.137255)
  31133. Dino.BackgroundTransparency = 0.80000001192093
  31134. Dino.BorderColor3 = Color3.new(1, 0, 0)
  31135. Dino.BorderSizePixel = 5
  31136. Dino.Position = UDim2.new(0, 0, 0.343575954, 0)
  31137. Dino.Size = UDim2.new(0, 1025, 0, 101)
  31138. Dino.Visible = false
  31139. Dino.Font = Enum.Font.SourceSans
  31140. Dino.FontSize = Enum.FontSize.Size14
  31141. Dino.Text = "This GUI is not the best with FREE exploits. It's mainly for paid exploits, such as Visenya, Synapse, etc. If you are using a free lua executor with this, then don't be surprised if something does not work correctly, please note, if anyone has uploaded this with their own link, that is not 'https://pastebin.com/JS5SYqaU' then you won't get the newest release of my crappy GUI, but anyway, good luck and have fun with this I guess."
  31142. Dino.TextColor3 = Color3.new(1, 1, 1)
  31143. Dino.TextScaled = true
  31144. Dino.TextStrokeTransparency = 0.80000001192093
  31145. Dino.TextTransparency = 0.80000001192093
  31146. Dino.TextWrapped = true
  31147.  
  31148. KA.Name = "KA"
  31149. KA.Parent = PrisonGui
  31150. KA.BackgroundColor3 = Color3.new(1, 1, 1)
  31151. KA.BackgroundTransparency = 1
  31152. KA.BorderSizePixel = 0
  31153. KA.Position = UDim2.new(0, 0, 0.640399575, 0)
  31154. KA.Size = UDim2.new(0, 162, 0, 62)
  31155.  
  31156. NameOfKa.Name = "NameOfKa"
  31157. NameOfKa.Parent = KA
  31158. NameOfKa.BackgroundColor3 = Color3.new(1, 1, 1)
  31159. NameOfKa.BackgroundTransparency = 1
  31160. NameOfKa.BorderSizePixel = 0
  31161. NameOfKa.Position = UDim2.new(0, 0, 0.419354856, 0)
  31162. NameOfKa.Size = UDim2.new(0, 157, 0, 30)
  31163. NameOfKa.Font = Enum.Font.SourceSans
  31164. NameOfKa.FontSize = Enum.FontSize.Size14
  31165. NameOfKa.Text = "KILL AURA "
  31166. NameOfKa.TextColor3 = Color3.new(0.72549, 0.329412, 0.337255)
  31167. NameOfKa.TextScaled = true
  31168. NameOfKa.TextStrokeColor3 = Color3.new(0.333333, 0, 0)
  31169. NameOfKa.TextStrokeTransparency = 0.5
  31170. NameOfKa.TextWrapped = true
  31171. NameOfKa.TextXAlignment = Enum.TextXAlignment.Left
  31172.  
  31173. TrueOrFalse.Name = "TrueOrFalse"
  31174. TrueOrFalse.Parent = KA
  31175. TrueOrFalse.BackgroundColor3 = Color3.new(1, 1, 1)
  31176. TrueOrFalse.BackgroundTransparency = 1
  31177. TrueOrFalse.BorderSizePixel = 0
  31178. TrueOrFalse.Position = UDim2.new(0, 0, 0.913856268, 0)
  31179. TrueOrFalse.Size = UDim2.new(0, 148, 0, 33)
  31180. TrueOrFalse.Font = Enum.Font.SourceSans
  31181. TrueOrFalse.FontSize = Enum.FontSize.Size14
  31182. TrueOrFalse.Text = "nil"
  31183. TrueOrFalse.TextColor3 = Color3.new(1, 0.278431, 0.278431)
  31184. TrueOrFalse.TextScaled = true
  31185. TrueOrFalse.TextStrokeTransparency = 0.5
  31186. TrueOrFalse.TextWrapped = true
  31187. TrueOrFalse.TextXAlignment = Enum.TextXAlignment.Left
  31188.  
  31189. TeamGUIOC.Name = "TeamGUIOC"
  31190. TeamGUIOC.Parent = PrisonGui
  31191. TeamGUIOC.BackgroundColor3 = Color3.new(1, 1, 1)
  31192. TeamGUIOC.BackgroundTransparency = 1
  31193. TeamGUIOC.BorderSizePixel = 0
  31194. TeamGUIOC.Position = UDim2.new(0.00132625992, 0, 0.759765625, 0)
  31195. TeamGUIOC.Size = UDim2.new(0, 156, 0, 33)
  31196.  
  31197. TeamOPorCL.Name = "TeamOPorCL"
  31198. TeamOPorCL.Parent = TeamGUIOC
  31199. TeamOPorCL.BackgroundColor3 = Color3.new(0.219608, 0.219608, 0.219608)
  31200. TeamOPorCL.BackgroundTransparency = 0.5
  31201. TeamOPorCL.BorderColor3 = Color3.new(0.568627, 0.176471, 0.568627)
  31202. TeamOPorCL.BorderSizePixel = 0
  31203. TeamOPorCL.Position = UDim2.new(-5.00802327972, 5, 5.12121212, 5)
  31204. TeamOPorCL.Size = UDim2.new(0, 156, 0, 32)
  31205. TeamOPorCL.Font = Enum.Font.SourceSansLight
  31206. TeamOPorCL.FontSize = Enum.FontSize.Size14
  31207. TeamOPorCL.Text = "Open/Close STAY ON TEAM GUI"
  31208. TeamOPorCL.TextColor3 = Color3.new(1, 1, 1)
  31209. TeamOPorCL.TextScaled = true
  31210. TeamOPorCL.TextStrokeTransparency = 0
  31211. TeamOPorCL.TextWrapped = true
  31212.  
  31213. TeamMain.Name = "TeamMain"
  31214. TeamMain.Parent = PrisonGui
  31215. TeamMain.BackgroundColor3 = Color3.new(0.219608, 0.219608, 0.219608)
  31216. TeamMain.BorderSizePixel = 0
  31217. TeamMain.Position = UDim2.new(0, 0, 0.291015625, 0)
  31218. TeamMain.Size = UDim2.new(0, 214, 0, 152)
  31219. TeamMain.Visible = false
  31220.  
  31221. TextLabel.Parent = TeamMain
  31222. TextLabel.BackgroundColor3 = Color3.new(0, 0, 0)
  31223. TextLabel.BackgroundTransparency = 0.5
  31224. TextLabel.BorderSizePixel = 0
  31225. TextLabel.Position = UDim2.new(0.104430377, 0, 0.203947365, 0)
  31226. TextLabel.Size = UDim2.new(0, 169, 0, 3)
  31227. TextLabel.Font = Enum.Font.SourceSans
  31228. TextLabel.FontSize = Enum.FontSize.Size14
  31229. TextLabel.Text = ""
  31230. TextLabel.TextColor3 = Color3.new(0, 0, 0)
  31231.  
  31232. TextLabel_2.Parent = TeamMain
  31233. TextLabel_2.BackgroundColor3 = Color3.new(0, 0, 0)
  31234. TextLabel_2.BackgroundTransparency = 1
  31235. TextLabel_2.BorderSizePixel = 0
  31236. TextLabel_2.Size = UDim2.new(0, 214, 0, 31)
  31237. TextLabel_2.Font = Enum.Font.SourceSansLight
  31238. TextLabel_2.FontSize = Enum.FontSize.Size14
  31239. TextLabel_2.Text = "Stay On Team GUI"
  31240. TextLabel_2.TextColor3 = Color3.new(1, 1, 1)
  31241. TextLabel_2.TextScaled = true
  31242. TextLabel_2.TextStrokeTransparency = 0
  31243. TextLabel_2.TextWrapped = true
  31244.  
  31245. SOG.Name = "SOG"
  31246. SOG.Parent = TeamMain
  31247. SOG.BackgroundColor3 = Color3.new(0.52549, 0.756863, 1)
  31248. SOG.BackgroundTransparency = 0.5
  31249. SOG.BorderSizePixel = 0
  31250. SOG.Position = UDim2.new(0, 0, 0.223684207, 0)
  31251. SOG.Size = UDim2.new(0, 214, 0, 25)
  31252. SOG.Font = Enum.Font.SourceSansLight
  31253. SOG.FontSize = Enum.FontSize.Size14
  31254. SOG.Text = "Stay on guards team!"
  31255. SOG.TextColor3 = Color3.new(1, 1, 1)
  31256. SOG.TextScaled = true
  31257. SOG.TextStrokeTransparency = 0
  31258. SOG.TextWrapped = true
  31259.  
  31260. SOC.Name = "SOC"
  31261. SOC.Parent = TeamMain
  31262. SOC.BackgroundColor3 = Color3.new(1, 0.235294, 0.235294)
  31263. SOC.BackgroundTransparency = 0.5
  31264. SOC.BorderSizePixel = 0
  31265. SOC.Position = UDim2.new(0, 0, 0.394416004, 0)
  31266. SOC.Size = UDim2.new(0, 214, 0, 25)
  31267. SOC.Font = Enum.Font.SourceSansLight
  31268. SOC.FontSize = Enum.FontSize.Size14
  31269. SOC.Text = "Stay on criminals team!"
  31270. SOC.TextColor3 = Color3.new(1, 1, 1)
  31271. SOC.TextScaled = true
  31272. SOC.TextStrokeTransparency = 0
  31273. SOC.TextWrapped = true
  31274.  
  31275. SOI.Name = "SOI"
  31276. SOI.Parent = TeamMain
  31277. SOI.BackgroundColor3 = Color3.new(1, 0.831373, 0.494118)
  31278. SOI.BackgroundTransparency = 0.5
  31279. SOI.BorderSizePixel = 0
  31280. SOI.Position = UDim2.new(0, 0, 0.559050083, 0)
  31281. SOI.Size = UDim2.new(0, 214, 0, 25)
  31282. SOI.Font = Enum.Font.SourceSansLight
  31283. SOI.FontSize = Enum.FontSize.Size14
  31284. SOI.Text = "Stay on inmates team!"
  31285. SOI.TextColor3 = Color3.new(1, 1, 1)
  31286. SOI.TextScaled = true
  31287. SOI.TextStrokeTransparency = 0
  31288. SOI.TextWrapped = true
  31289.  
  31290. Disable.Name = "Disable"
  31291. Disable.Parent = TeamMain
  31292. Disable.BackgroundColor3 = Color3.new(0.615686, 0.407843, 0.411765)
  31293. Disable.BackgroundTransparency = 0.5
  31294. Disable.BorderSizePixel = 0
  31295. Disable.Position = UDim2.new(0, 0, 0.801872253, 0)
  31296. Disable.Size = UDim2.new(0, 214, 0, 29)
  31297. Disable.Font = Enum.Font.SourceSansSemibold
  31298. Disable.FontSize = Enum.FontSize.Size14
  31299. Disable.Text = "Disable"
  31300. Disable.TextColor3 = Color3.new(1, 1, 1)
  31301. Disable.TextScaled = true
  31302. Disable.TextStrokeTransparency = 0
  31303. Disable.TextWrapped = true
  31304.  
  31305.  
  31306. Main.Position = UDim2.new(0.345, 0,2.204, 0)
  31307. TeamOPorCL.Visible = false
  31308. TeamMain.Visible = false
  31309. TeamGUIOC.Visible = false
  31310. LocalCommands.Visible = false
  31311. ForceCgui.Visible = false
  31312. tpgui.Visible = false
  31313. KA.Visible = true
  31314. TrueOrFalse.Text = "nil"
  31315. TrueOrFalse.TextColor3 = Color3.new(255, 0, 191)
  31316.  
  31317. wait(0.5)
  31318. Dino.Visible = true
  31319. Dino.TextTransparency = 0.8
  31320. Dino.TextStrokeTransparency = 0.8
  31321. wait(0.1)
  31322. Dino.TextTransparency = 0.7
  31323. Dino.TextStrokeTransparency = 0.7
  31324. wait(0.1)
  31325. Dino.TextTransparency = 0.6
  31326. Dino.TextStrokeTransparency = 0.6
  31327. wait(0.1)
  31328. Dino.TextTransparency = 0.5
  31329. Dino.TextStrokeTransparency = 0.5
  31330. wait(0.1)
  31331. Dino.TextTransparency = 0.4
  31332. Dino.TextStrokeTransparency = 0.4
  31333. wait(0.1)
  31334. Dino.TextTransparency = 0.3
  31335. Dino.TextStrokeTransparency = 0.3
  31336. wait(0.1)
  31337. Dino.TextTransparency = 0.2
  31338. Dino.TextStrokeTransparency = 0.2
  31339. wait(0.1)
  31340. Dino.TextTransparency = 0.1
  31341. Dino.TextStrokeTransparency = 0.1
  31342.  
  31343. wait(5)
  31344.  
  31345. Dino.TextTransparency = 0.1
  31346. Dino.TextStrokeTransparency = 0.1
  31347. wait(0.1)
  31348. Dino.TextTransparency = 0.2
  31349. Dino.TextStrokeTransparency = 0.2
  31350. wait(0.1)
  31351. Dino.TextTransparency = 0.3
  31352. Dino.TextStrokeTransparency = 0.3
  31353. wait(0.1)
  31354. Dino.TextTransparency = 0.4
  31355. Dino.TextStrokeTransparency = 0.4
  31356. wait(0.1)
  31357. Dino.TextTransparency = 0.5
  31358. Dino.TextStrokeTransparency = 0.5
  31359. wait(0.1)
  31360. Dino.TextTransparency = 0.6
  31361. Dino.TextStrokeTransparency = 0.6
  31362. wait(0.1)
  31363. Dino.TextTransparency = 0.7
  31364. Dino.TextStrokeTransparency = 0.7
  31365. wait(0.1)
  31366. Dino.TextTransparency = 0.8
  31367. Dino.TextStrokeTransparency = 0.8
  31368. wait(0.1)
  31369. Dino.Visible = false
  31370.  
  31371. OpenGUI.MouseButton1Down:connect(function()
  31372.     Main.Visible = true
  31373.    
  31374.     Main:TweenPosition(UDim2.new(0.345, 0,0.204, 0), 'Out', 'Bounce', 3)
  31375. end)
  31376.  
  31377. Close.MouseButton1Down:connect(function()
  31378.     Main:TweenPosition(UDim2.new(0.345, 0,2.204, 0), 'Out', 'Bounce', 1)
  31379.     wait(1)
  31380.     Main.Visible = false
  31381. end)
  31382.  
  31383. CrimG.MouseButton1Down:connect(function()
  31384.     ForceCgui.Visible = true
  31385. end)
  31386.  
  31387. CrimHideButton.MouseButton1Down:connect(function()
  31388.     ForceCgui.Visible = false
  31389. end)
  31390.  
  31391. TheLocal.MouseButton1Down:connect(function()
  31392.     if LocalCommands.Visible == false then
  31393.         LocalCommands.Visible = true
  31394.     elseif LocalCommands.Visible == true then
  31395.         LocalCommands.Visible = false
  31396.     end
  31397. end)
  31398.  
  31399. NWalk.MouseButton1Down:connect(function()
  31400.     game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
  31401. end)
  31402.  
  31403. NexusTPbut.MouseButton1Down:connect(function()
  31404.     game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(879,99,2377)
  31405. end)
  31406.  
  31407. CrimBaseTPbut.MouseButton1Down:connect(function()
  31408.     game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-943, 96, 2055)
  31409. end)
  31410.  
  31411. tfWalk.MouseButton1Down:connect(function()
  31412.     game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 41
  31413. end)
  31414.  
  31415. tfJump.MouseButton1Down:connect(function()
  31416.     game.Players.LocalPlayer.Character.Humanoid.JumpPower = 75
  31417. end)
  31418.  
  31419. Njump.MouseButton1Down:connect(function()
  31420.     game.Players.LocalPlayer.Character.Humanoid.JumpPower = 50
  31421. end)
  31422.  
  31423. GuardAreaTPbut.MouseButton1Down:connect(function()
  31424.     game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(802,99,2270)
  31425. end)
  31426.  
  31427. Respawn.MouseButton1Down:connect(function()
  31428.     game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(0, -496, 0)
  31429. end)
  31430.  
  31431. ObGuns.MouseButton1Down:connect(function()
  31432.     for i,v in pairs(Workspace.Prison_ITEMS.giver:GetChildren()) do
  31433.  
  31434. OwO = Workspace.Remote.ItemHandler:InvokeServer(v.ITEMPICKUP)
  31435. end
  31436. end)
  31437.  
  31438. TaseBypass.MouseButton1Down:connect(function()
  31439.     game.Players.LocalPlayer.Character.ClientInputHandler.Disabled = true
  31440.     game.Players.LocalPlayer.CharacterAdded:connect(function()
  31441.     game.Workspace:WaitForChild(game.Players.LocalPlayer.Name)
  31442.     game.Players.LocalPlayer.Character.ClientInputHandler.Disabled = true
  31443.     end)
  31444. end)
  31445.  
  31446. RemoveDoors.MouseButton1Down:connect(function()
  31447.                 Workspace.Prison_Cellblock.doors:Destroy()
  31448.            
  31449.             for i,v in pairs(workspace:GetChildren())do
  31450.                     if v.Name == "Doors" then
  31451.                 v:Destroy()
  31452.             end
  31453.     end
  31454. end)
  31455.  
  31456. Btools.MouseButton1Down:connect(function()
  31457.     local tool1 = Instance.new("HopperBin",game.Players.LocalPlayer.Backpack)
  31458.     local tool2 = Instance.new("HopperBin",game.Players.LocalPlayer.Backpack)
  31459.     local tool3 = Instance.new("HopperBin",game.Players.LocalPlayer.Backpack)
  31460.     local tool4 = Instance.new("HopperBin",game.Players.LocalPlayer.Backpack)
  31461.     local tool5 = Instance.new("HopperBin",game.Players.LocalPlayer.Backpack)
  31462.     tool1.BinType = "Clone"
  31463.     tool2.BinType = "GameTool"
  31464.     tool3.BinType = "Hammer"
  31465.     tool4.BinType = "Script"
  31466.     tool5.BinType = "Grab"
  31467. end)
  31468.  
  31469. ModGun.MouseButton1Down:connect(function()
  31470. local m = require(game:GetService('Players').LocalPlayer.Character:FindFirstChildOfClass("Tool").GunStates)
  31471.                 m.Damage = 100
  31472.                 m.MaxAmmo = math.huge
  31473.                 m.CurrentAmmo = math.huge
  31474.                 m.AutoFire = true
  31475.                 m.FireRate = 0
  31476. end)
  31477.  
  31478. KillAll.MouseButton1Down:connect(function()
  31479.    
  31480. workspace.Remote.TeamEvent:FireServer("Medium stone grey")
  31481.  
  31482. game.Workspace.Remote.ItemHandler:InvokeServer(workspace.Prison_ITEMS.giver["Remington 870"].ITEMPICKUP)   
  31483.  
  31484. wait(0.5)
  31485. function kill(a)
  31486. local A_1 =
  31487. {
  31488. [1] =
  31489. {
  31490. ["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945), Vector3.new(-391.152252, 8.65560055, -83.2166901)),
  31491. ["Distance"] = 3.2524313926697,
  31492. ["Cframe"] = CFrame.new(840.310791, 101.334137, 2267.87988, 0.0636406094, 0.151434347, -0.986416459, 0, 0.988420188, 0.151741937, 0.997972965, -0.00965694897, 0.0629036576),
  31493. ["Hit"] = a.Character.Head
  31494. },
  31495.    [2] =
  31496. {
  31497. ["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945), Vector3.new(-392.481476, -8.44939327, -76.7261353)),
  31498. ["Distance"] = 3.2699294090271,
  31499. ["Cframe"] = CFrame.new(840.290466, 101.184189, 2267.93506, 0.0964837447, 0.0589403138, -0.993587971, 4.65661287e-10, 0.998245299, 0.0592165813, 0.995334625, -0.00571343815, 0.0963144377),
  31500. ["Hit"] = a.Character.Head
  31501. },
  31502. [3] =
  31503. {
  31504. ["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945), Vector3.new(-389.21701, -2.50536323, -92.2163162)),
  31505. ["Distance"] = 3.1665518283844,
  31506. ["Cframe"] = CFrame.new(840.338867, 101.236496, 2267.80371, 0.0166504811, 0.0941716284, -0.995416701, 1.16415322e-10, 0.995554805, 0.0941846818, 0.999861419, -0.00156822044, 0.0165764652),
  31507. ["Hit"] = a.Character.Head
  31508. },
  31509. [4] =
  31510. {
  31511. ["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945), Vector3.new(-393.353973, 3.13988972, -72.5452042)),
  31512. ["Distance"] = 3.3218522071838,
  31513. ["Cframe"] = CFrame.new(840.277222, 101.285957, 2267.9707, 0.117109694, 0.118740402, -0.985994935, -1.86264515e-09, 0.992826641, 0.119563118, 0.993119001, -0.0140019981, 0.116269611),
  31514. ["Hit"] = a.Character.Head
  31515. },
  31516. [5] =
  31517. {
  31518. ["RayObject"] = Ray.new(Vector3.new(845.555908, 101.429337, 2269.43945), Vector3.new(-390.73172, 3.2097764, -85.5477524)),
  31519. ["Distance"] = 3.222757101059,
  31520. ["Cframe"] = CFrame.new(840.317993, 101.286423, 2267.86035, 0.0517584644, 0.123365127, -0.991010666, 0, 0.992340803, 0.123530701, 0.99865967, -0.00639375951, 0.0513620302),
  31521. ["Hit"] = a.Character.Head
  31522. }
  31523. }
  31524. local A_2 = game.Players.LocalPlayer.Backpack["Remington 870"]
  31525. local Event = game:GetService("ReplicatedStorage").ShootEvent
  31526. Event:FireServer(A_1, A_2)
  31527. Event:FireServer(A_1, A_2)
  31528. end
  31529.  
  31530. for i,v in pairs(game.Players:GetChildren())do
  31531. if v.Name ~= game.Players.LocalPlayer.Name then
  31532. kill(v)
  31533. end
  31534. end
  31535. wait(1)
  31536. workspace.Remote.TeamEvent:FireServer("Bright orange")
  31537.  
  31538. end)
  31539.  
  31540. TPshow.MouseButton1Down:connect(function()
  31541.     tpgui.Visible = true
  31542. end)
  31543.  
  31544. TpHideButton.MouseButton1Down:connect(function()
  31545.     tpgui.Visible = false
  31546. end)
  31547.  
  31548. TPYEET.MouseButton1Down:connect(function()
  31549.     Target = InsertUserTP.Text
  31550.    
  31551.     game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players[Target].Character.HumanoidRootPart.CFrame
  31552. end)
  31553.  
  31554. FLY.MouseButton1Down:connect(function()
  31555.     repeat wait()
  31556.    until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Torso") and game.Players.LocalPlayer.Character:findFirstChild("Humanoid")
  31557. local mouse = game.Players.LocalPlayer:GetMouse()
  31558. repeat wait() until mouse
  31559. local plr = game.Players.LocalPlayer
  31560. local torso = plr.Character.Torso
  31561. local flying = true
  31562. local deb = true
  31563. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  31564. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  31565. local maxspeed = 50
  31566. local speed = 0
  31567.  
  31568. function Fly()
  31569. local bg = Instance.new("BodyGyro", torso)
  31570. bg.P = 9e4
  31571. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  31572. bg.cframe = torso.CFrame
  31573. local bv = Instance.new("BodyVelocity", torso)
  31574. bv.velocity = Vector3.new(0,0.1,0)
  31575. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  31576. repeat wait()
  31577. plr.Character.Humanoid.PlatformStand = true
  31578. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  31579. speed = speed+.5+(speed/maxspeed)
  31580. if speed > maxspeed then
  31581. speed = maxspeed
  31582. end
  31583. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  31584. speed = speed-1
  31585. if speed < 0 then
  31586. speed = 0
  31587. end
  31588. end
  31589. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  31590. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  31591. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  31592. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  31593. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  31594. else
  31595. bv.velocity = Vector3.new(0,0.1,0)
  31596. end
  31597. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  31598. until not flying
  31599. ctrl = {f = 0, b = 0, l = 0, r = 0}
  31600. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  31601. speed = 0
  31602. bg:Destroy()
  31603. bv:Destroy()
  31604. plr.Character.Humanoid.PlatformStand = false
  31605. end
  31606. mouse.KeyDown:connect(function(key)
  31607. if key:lower() == "e" then
  31608. if flying then flying = false
  31609. else
  31610. flying = true
  31611. Fly()
  31612. end
  31613. elseif key:lower() == "w" then
  31614. ctrl.f = 1
  31615. elseif key:lower() == "s" then
  31616. ctrl.b = -1
  31617. elseif key:lower() == "a" then
  31618. ctrl.l = -1
  31619. elseif key:lower() == "d" then
  31620. ctrl.r = 1
  31621. end
  31622. end)
  31623. mouse.KeyUp:connect(function(key)
  31624. if key:lower() == "w" then
  31625. ctrl.f = 0
  31626. elseif key:lower() == "s" then
  31627. ctrl.b = 0
  31628. elseif key:lower() == "a" then
  31629. ctrl.l = 0
  31630. elseif key:lower() == "d" then
  31631. ctrl.r = 0
  31632. end
  31633. end)
  31634. Fly()
  31635. end)
  31636.  
  31637. SuperPunch.MouseButton1Down:connect(function()
  31638.     mainRemotes = game.ReplicatedStorage
  31639. meleeRemote = mainRemotes['meleeEvent']
  31640. mouse = game.Players.LocalPlayer:GetMouse()
  31641. punching = false
  31642. cooldown = false
  31643.  
  31644. function punch()
  31645. cooldown = true
  31646. local part = Instance.new("Part", game.Players.LocalPlayer.Character)
  31647. part.Transparency = 1
  31648. part.Size = Vector3.new(5, 2, 3)
  31649. part.CanCollide = false
  31650. local w1 = Instance.new("Weld", part)
  31651. w1.Part0 = game.Players.LocalPlayer.Character.Torso
  31652. w1.Part1 = part
  31653. w1.C1 = CFrame.new(0,0,2)
  31654. part.Touched:connect(function(hit)
  31655. if game.Players:FindFirstChild(hit.Parent.Name) then
  31656. local plr = game.Players:FindFirstChild(hit.Parent.Name)
  31657. if plr.Name ~= game.Players.LocalPlayer.Name then
  31658. part:Destroy()
  31659.  
  31660. for i = 1,100 do
  31661. meleeRemote:FireServer(plr)
  31662. end
  31663. end
  31664. end
  31665. end)
  31666.  
  31667. wait(1)
  31668. cooldown = false
  31669. part:Destroy()
  31670. end
  31671.  
  31672.  
  31673. mouse.KeyDown:connect(function(key)
  31674. if cooldown == false then
  31675. if key:lower() == "f" then
  31676.  
  31677. punch()
  31678.  
  31679. end
  31680. end
  31681. end)
  31682. end)
  31683.  
  31684. BeInmate.MouseButton1Down:connect(function()
  31685.     Workspace.Remote.TeamEvent:FireServer("Bright orange")
  31686. end)
  31687.  
  31688. BeGuard.MouseButton1Down:connect(function()
  31689.     Workspace.Remote.TeamEvent:FireServer("Bright blue")
  31690. end)
  31691.  
  31692. BeCriminal.MouseButton1Down:connect(function()
  31693.     LCS = game.Workspace["Criminals Spawn"].SpawnLocation
  31694.  
  31695. LCS.CanCollide = false
  31696. LCS.Size = Vector3.new(51.05, 24.12, 54.76)
  31697. LCS.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  31698. LCS.Transparency = 1
  31699. wait(0.5)
  31700. LCS.CFrame = CFrame.new(-920.510803, 92.2271957, 2138.27002, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  31701. LCS.Size = Vector3.new(6, 0.2, 6)
  31702. LCS.Transparency = 0
  31703. end)
  31704.  
  31705. InvGuns.MouseButton1Down:connect(function()
  31706.     for i,v in pairs(game.Players.LocalPlayer.Backpack:GetDescendants())do
  31707.     if v.ClassName == "Model" then
  31708.         v:Destroy()
  31709.     end
  31710. end
  31711.  
  31712. game.Players.LocalPlayer.Backpack.M9.Part:Destroy()
  31713.  
  31714. game.Players.LocalPlayer.Backpack.M9.Part:Destroy()
  31715. end)
  31716.  
  31717. CrimPunch.MouseButton1Down:connect(function()
  31718.     for i,v in pairs(game.Players.LocalPlayer.Backpack:GetChildren())do
  31719.         if v.ClassName == "Tool" then
  31720.             v:Destroy()
  31721.         end
  31722.     end
  31723. end)
  31724.  
  31725. BeNeutral.MouseButton1Down:connect(function()
  31726.     Workspace.Remote.TeamEvent:FireServer("Medium stone grey")
  31727. end)
  31728.  
  31729. TeamOPorCL.MouseButton1Down:connect(function()
  31730.     if TeamMain.Visible == true then
  31731.        
  31732.         TeamMain:TweenPosition(UDim2.new(-0.00802327972, 0, 1.12121212, 0), 'Out', 'Bounce', 2)
  31733.         wait(2)
  31734.         TeamMain.Visible = false
  31735.     elseif
  31736.         TeamMain.Visible == false then
  31737.             TeamMain:TweenPosition(UDim.new(-0.00802327972, 0, 5.12121212, 0), 'Out', 'Bounce', 2)
  31738.         TeamMain.Visible = true
  31739.     end
  31740. end)
  31741.  
  31742. local yee = false
  31743.  
  31744. SOC.MouseButton1Down:connect(function()
  31745. yee = true
  31746. wait(0.2)
  31747. if yee == true then
  31748.     LCS = game.Workspace["Criminals Spawn"].SpawnLocation
  31749.  
  31750. LCS.CanCollide = false
  31751. LCS.Size = Vector3.new(51.05, 24.12, 54.76)
  31752. LCS.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  31753. LCS.Transparency = 1
  31754. wait(0.5)
  31755. while yee do
  31756.     wait(0.003)
  31757.     LCS.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  31758. end
  31759.         LCS.CFrame = CFrame.new(-920.510803, 92.2271957, 2138.27002, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  31760. LCS.Size = Vector3.new(6, 0.2, 6)
  31761. LCS.Transparency = 1
  31762. wait(2)
  31763. LCS.CFrame = CFrame.new(-920.510803, 92.2271957, 2138.27002, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  31764. LCS.Size = Vector3.new(6, 0.2, 6)
  31765. LCS.Transparency = 1   
  31766. end
  31767. end)
  31768.  
  31769. local GuTe = false
  31770.  
  31771. SOG.MouseButton1Down:connect(function()
  31772.     if GuTe == false then
  31773.         GuTe = true
  31774.         if GuTe == true then
  31775.             while GuTe do
  31776.                 wait(0.2)
  31777.                 Workspace.Remote.TeamEvent:FireServer("Bright blue")
  31778.             end
  31779.         end
  31780.     end
  31781. end)
  31782.  
  31783. local InTe = false
  31784.  
  31785. SOI.MouseButton1Down:connect(function()
  31786.     if InTe == false then
  31787.         InTe = true
  31788.         if InTe == true then
  31789.             wait(0.2)
  31790.             workspace.Remote.TeamEvent:FireServer("Bright orange")
  31791.         end
  31792.     end
  31793. end)
  31794.  
  31795. Disable.MouseButton1Down:connect(function()
  31796.     InTe = false
  31797.    
  31798.     GuTe = false
  31799.    
  31800.         yee = false
  31801.         wait(0.2)
  31802.         if yee == false then
  31803.         LCS.CFrame = CFrame.new(-920.510803, 92.2271957, 2138.27002, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  31804. LCS.Size = Vector3.new(6, 0.2, 6)
  31805. LCS.Transparency = 1
  31806. wait(2)
  31807. LCS.CFrame = CFrame.new(-920.510803, 92.2271957, 2138.27002, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  31808. LCS.Size = Vector3.new(6, 0.2, 6)
  31809. LCS.Transparency = 1   
  31810. end
  31811. end)
  31812.  
  31813. Trans.MouseButton1Down:connect(function()
  31814.     PLMain = Main
  31815.     PLCgui = ForceCgui
  31816.     PLLc = LocalCommands
  31817.     PLtp = tpgui
  31818.     TMain = TeamMain
  31819.    
  31820.     TLble = TitleBar
  31821.     LCTitleBar = LocalCMD_BarTitle
  31822.     LCTitle = LocalCMD_Title
  31823.    
  31824.     if LCTitle.BackgroundTransparency == 0 then
  31825.         LCTitle.BackgroundTransparency = 0.5
  31826.     elseif
  31827.         LCTitle.BackgroundTransparency == 0.5 then
  31828.         LCTitle.BackgroundTransparency = 0
  31829.     end
  31830.    
  31831.     if LCTitleBar.BackgroundTransparency == 0 then
  31832.         LCTitleBar.BackgroundTransparency = 0.5
  31833.     elseif
  31834.         LCTitleBar.BackgroundTransparency == 0.5 then
  31835.         LCTitleBar.BackgroundTransparency = 0
  31836.     end
  31837.    
  31838.     if TLble.BackgroundTransparency == 0.8 then
  31839.         TLble.BackgroundTransparency = 0.5
  31840.     elseif
  31841.         TLble.BackgroundTransparency == 0.5 then
  31842.         TLble.BackgroundTransparency = 0.8
  31843.     end
  31844.    
  31845.     if PLMain.BackgroundTransparency == 0 then
  31846.         PLMain.BackgroundTransparency = 0.5
  31847.     elseif
  31848.         PLMain.BackgroundTransparency == 0.5 then
  31849.         PLMain.BackgroundTransparency = 0
  31850.     end
  31851.    
  31852.     if PLCgui.BackgroundTransparency == 0 then
  31853.         PLCgui.BackgroundTransparency = 0.5
  31854.     elseif
  31855.         PLCgui.BackgroundTransparency == 0.5 then
  31856.         PLCgui.BackgroundTransparency = 0
  31857.     end
  31858.    
  31859.     if PLLc.BackgroundTransparency == 0 then
  31860.         PLLc.BackgroundTransparency = 0.5
  31861.     elseif
  31862.         PLLc.BackgroundTransparency == 0.5 then
  31863.         PLLc.BackgroundTransparency = 0
  31864.     end
  31865.    
  31866.     if PLtp.BackgroundTransparency == 0 then
  31867.         PLtp.BackgroundTransparency = 0.5
  31868.     elseif
  31869.         PLtp.BackgroundTransparency == 0.5 then
  31870.         PLtp.BackgroundTransparency = 0
  31871.     end
  31872.  
  31873.     if TMain.BackgroundTransparency == 0 then
  31874.         TMain.BackgroundTransparency = 0.5
  31875.     elseif
  31876.         TMain.BackgroundTransparency == 0.5 then
  31877.         TMain.BackgroundTransparency = 0
  31878.     end
  31879. end)
  31880.  
  31881. ArrestAll.MouseButton1Down:connect(function()
  31882.     wait(0.1)
  31883.     Player = game.Players.LocalPlayer
  31884.     Pcf = Player.Character.HumanoidRootPart.CFrame
  31885.     for i,v in pairs(game.Teams.Criminals:GetPlayers()) do
  31886.     if v.Name ~= Player.Name then
  31887.     local i = 10
  31888.     repeat
  31889.     wait()
  31890.     i = i-1
  31891.     game.Workspace.Remote.arrest:InvokeServer(v.Character.HumanoidRootPart)
  31892.     Player.Character.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 1)
  31893.     until i == 0
  31894. end
  31895. end
  31896. end)
  31897.  
  31898. KillAura.MouseButton1Down:connect(function()
  31899.     TrueOrFalse.Text = "FALSE"
  31900.     TrueOrFalse.TextColor3 = Color3.new(0.768628, 0.156863, 0.109804)
  31901.  
  31902.     mainRemotes = game.ReplicatedStorage
  31903. meleeRemote = mainRemotes['meleeEvent']
  31904.  
  31905. _G.killAura = false
  31906.  
  31907. contextactionservice = game.ContextActionService
  31908.  
  31909. function toggleKillAura(actionName, inputState, inputObject)
  31910. if inputState == Enum.UserInputState.Begin then
  31911. if _G.killAura == true then
  31912. _G.killAura = false
  31913.     TrueOrFalse.Text = "FALSE"
  31914.     TrueOrFalse.TextColor3 = Color3.new(0.768628, 0.156863, 0.109804)
  31915. else
  31916. _G.killAura = true
  31917.     TrueOrFalse.Text = "TRUE"
  31918.     TrueOrFalse.TextColor3 = Color3.new(0.6, 0.992157, 0.541176)
  31919. end
  31920. end
  31921. end
  31922.  
  31923.  
  31924.  
  31925. contextactionservice:BindAction('ToggleKillAura', toggleKillAura, false, Enum.KeyCode.P)
  31926.  
  31927. while wait() do
  31928. if _G.killAura == true then
  31929. for _, plr in pairs (game:GetService('Players'):GetChildren()) do
  31930. if plr.Name ~= game.Players.LocalPlayer.Name then
  31931. meleeRemote:FireServer(plr)
  31932.  
  31933. end
  31934. end
  31935. end
  31936. end
  31937. end)
  31938.  
  31939. local istptoplr = false
  31940. local metoplr = false
  31941.  
  31942. TextButton.MouseButton1Down:connect(function()
  31943.     Target = InsertUser.Text
  31944.    
  31945.     _G.killAura = true
  31946.     wait(0.2)
  31947.    
  31948.     Apart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  31949.     Apart.Transparency = 1
  31950.     Apart.Anchored = true
  31951.     Apart.CanCollide = false
  31952.     wait(0.3)
  31953.     game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Players[Target].Character.HumanoidRootPart.CFrame
  31954.    
  31955.     istptoplr = true
  31956.     wait(0.004)
  31957.    
  31958.     if game.Players.LocalPlayer.Team.TeamColor == "Bright orange" then
  31959.         wait(6)
  31960.         workspace.Remote.TeamEvent:FireServer("Bright orange")
  31961.     elseif
  31962.         game.Players.LocalPlayer.Team.TeamColor == "Bright blue" then
  31963.             workspace.Remote.TeamEvent:FireServer("Bright blue")
  31964.     end
  31965.    
  31966.          if istptoplr == true then
  31967.             while istptoplr do
  31968.             wait()
  31969.            
  31970.             game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame = game.Players[Target].Character.HumanoidRootPart.CFrame
  31971.            
  31972.             LCS = game.Workspace["Criminals Spawn"].SpawnLocation
  31973.  
  31974.             LCS.CanCollide = false
  31975.             LCS.Size = Vector3.new(51.05, 24.12, 54.76)
  31976.             LCS.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  31977.             LCS.Transparency = 1
  31978.        
  31979.         wait(2)
  31980.        
  31981.               istptoplr = false
  31982.         _G.killAura = false
  31983.        
  31984.         wait(0.04)
  31985.        
  31986.                 if istptoplr == false then
  31987.                    LCS.CFrame = CFrame.new(-920.510803, 92.2271957, 2138.27002, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  31988.                    LCS.Size = Vector3.new(6, 0.2, 6)
  31989.                    LCS.Transparency = 0
  31990.                    game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = Apart.CFrame
  31991.                    wait()
  31992.                    istptoplr = false
  31993.             end
  31994.         end
  31995.     end
  31996. end)
  31997.  
  31998. TeamOPorCL:Destroy()
  31999.  
  32000.  
  32001. function dragify(Main)
  32002. dragToggle = nil
  32003. dragSpeed = .20 -- You can edit this.
  32004. dragInput = nil
  32005. dragStart = nil
  32006. dragPos = nil
  32007.  
  32008. function updateInput(input)
  32009. Delta = input.Position - dragStart
  32010. Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + Delta.X, startPos.Y.Scale, startPos.Y.Offset + Delta.Y)
  32011. game:GetService("TweenService"):Create(Main, TweenInfo.new(.25), {Position = Position}):Play()
  32012. end
  32013.  
  32014. Main.InputBegan:Connect(function(input)
  32015. if (input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch) then
  32016. dragToggle = true
  32017. dragStart = input.Position
  32018. startPos = Main.Position
  32019. input.Changed:Connect(function()
  32020. if (input.UserInputState == Enum.UserInputState.End) then
  32021. dragToggle = false
  32022. end
  32023. end)
  32024. end
  32025. end)
  32026.  
  32027. Main.InputChanged:Connect(function(input)
  32028. if (input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch) then
  32029. dragInput = input
  32030. end
  32031. end)
  32032.  
  32033. game:GetService("UserInputService").InputChanged:Connect(function(input)
  32034. if (input == dragInput and dragToggle) then
  32035. updateInput(input)
  32036. end
  32037. end)
  32038. end
  32039.  
  32040. dragify(Main)
  32041.  
  32042. end)
  32043.  
  32044. MainGUI.Name = "MainGUI"
  32045. MainGUI.Parent = VirgalJoe
  32046. MainGUI.Active = true
  32047. MainGUI.BackgroundColor3 = Color3.new(0.27451, 0.27451, 0.27451)
  32048. MainGUI.BorderSizePixel = 0
  32049. MainGUI.Position = UDim2.new(0.199469745, 0, 0.334024131, 0)
  32050. MainGUI.Size = UDim2.new(0, 457, 0, 287)
  32051. MainGUI.Visible = false
  32052. MainGUI.Active = true
  32053. MainGUI.Draggable = true
  32054.  
  32055. MainGUITopBar.Name = "MainGUITopBar"
  32056. MainGUITopBar.Parent = MainGUI
  32057. MainGUITopBar.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  32058. MainGUITopBar.BorderSizePixel = 0
  32059. MainGUITopBar.Position = UDim2.new(-0.00103919208, 0, -0.0012422502, 0)
  32060. MainGUITopBar.Size = UDim2.new(0, 457, 0, 27)
  32061.  
  32062. MainGUIOrangeBar.Name = "MainGUIOrangeBar"
  32063. MainGUIOrangeBar.Parent = MainGUITopBar
  32064. MainGUIOrangeBar.BackgroundColor3 = Color3.new(1, 0.584314, 0)
  32065. MainGUIOrangeBar.BorderSizePixel = 0
  32066. MainGUIOrangeBar.Position = UDim2.new(0.00103920035, 0, 1, 0)
  32067. MainGUIOrangeBar.Size = UDim2.new(0, 457, 0, 11)
  32068.  
  32069. MainGUISemiTopBar.Name = "MainGUISemiTopBar"
  32070. MainGUISemiTopBar.Parent = MainGUITopBar
  32071. MainGUISemiTopBar.BackgroundColor3 = Color3.new(0.560784, 0.32549, 0)
  32072. MainGUISemiTopBar.BorderSizePixel = 0
  32073. MainGUISemiTopBar.Position = UDim2.new(0.00103920035, 0, 1.4074074, 0)
  32074. MainGUISemiTopBar.Size = UDim2.new(0, 457, 0, 3)
  32075.  
  32076. MainGUIVAJ.Name = "MainGUIVAJ"
  32077. MainGUIVAJ.Parent = MainGUITopBar
  32078. MainGUIVAJ.BackgroundColor3 = Color3.new(1, 1, 1)
  32079. MainGUIVAJ.BackgroundTransparency = 1
  32080. MainGUIVAJ.Position = UDim2.new(0, 0, 0.148148149, 0)
  32081. MainGUIVAJ.Size = UDim2.new(0, 53, 0, 19)
  32082. MainGUIVAJ.Font = Enum.Font.SourceSansItalic
  32083. MainGUIVAJ.Text = "VAJ"
  32084. MainGUIVAJ.TextColor3 = Color3.new(1, 0.584314, 0)
  32085. MainGUIVAJ.TextScaled = true
  32086. MainGUIVAJ.TextSize = 14
  32087. MainGUIVAJ.TextWrapped = true
  32088.  
  32089. MainGUIBottemBar.Name = "MainGUIBottemBar"
  32090. MainGUIBottemBar.Parent = MainGUITopBar
  32091. MainGUIBottemBar.BackgroundColor3 = Color3.new(1, 0.584314, 0)
  32092. MainGUIBottemBar.BorderSizePixel = 0
  32093. MainGUIBottemBar.Position = UDim2.new(0.00103920035, 0, 10.2222214, 0)
  32094. MainGUIBottemBar.Size = UDim2.new(0, 457, 0, 11)
  32095.  
  32096. MainGUISemiBottemBar.Name = "MainGUISemiBottemBar"
  32097. MainGUISemiBottemBar.Parent = MainGUITopBar
  32098. MainGUISemiBottemBar.BackgroundColor3 = Color3.new(0.560784, 0.32549, 0)
  32099. MainGUISemiBottemBar.BorderSizePixel = 0
  32100. MainGUISemiBottemBar.Position = UDim2.new(0.00103920035, 0, 10.2222214, 0)
  32101. MainGUISemiBottemBar.Size = UDim2.new(0, 457, 0, 3)
  32102.  
  32103. MainGUIQuit.Name = "MainGUIQuit"
  32104. MainGUIQuit.Parent = MainGUITopBar
  32105. MainGUIQuit.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  32106. MainGUIQuit.BorderSizePixel = 0
  32107. MainGUIQuit.Position = UDim2.new(0.940919042, 0, 0.0132050691, 0)
  32108. MainGUIQuit.Size = UDim2.new(0, 27, 0, 26)
  32109. MainGUIQuit.Font = Enum.Font.GothamBold
  32110. MainGUIQuit.Text = "X"
  32111. MainGUIQuit.TextColor3 = Color3.new(1, 0.701961, 0)
  32112. MainGUIQuit.TextSize = 20
  32113. MainGUIQuit.TextWrapped = true
  32114. MainGUIQuit.MouseButton1Down:connect(function()
  32115. MainGUI.Visible = false
  32116. OpenCloseGUI.Visible = true
  32117. end)
  32118.  
  32119. MainGUILogoMain.Name = "MainGUILogoMain"
  32120. MainGUILogoMain.Parent = MainGUITopBar
  32121. MainGUILogoMain.BackgroundColor3 = Color3.new(1, 1, 1)
  32122. MainGUILogoMain.BackgroundTransparency = 1
  32123. MainGUILogoMain.Position = UDim2.new(0.115973741, 0, 0.0132050691, 0)
  32124. MainGUILogoMain.Size = UDim2.new(0, 377, 0, 26)
  32125. MainGUILogoMain.Font = Enum.Font.SourceSansBold
  32126. MainGUILogoMain.Text = "VirgalJoe"
  32127. MainGUILogoMain.TextColor3 = Color3.new(1, 1, 1)
  32128. MainGUILogoMain.TextScaled = true
  32129. MainGUILogoMain.TextSize = 14
  32130. MainGUILogoMain.TextWrapped = true
  32131.  
  32132. ComingSoon.Name = "ComingSoon.."
  32133. ComingSoon.Parent = MainGUI
  32134. ComingSoon.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  32135. ComingSoon.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  32136. ComingSoon.BorderSizePixel = 2
  32137. ComingSoon.Position = UDim2.new(0.672330141, 0, 0.700348437, 0)
  32138. ComingSoon.Size = UDim2.new(0, 122, 0, 43)
  32139. ComingSoon.Font = Enum.Font.ArialBold
  32140. ComingSoon.Text = "Coming Soon.."
  32141. ComingSoon.TextColor3 = Color3.new(1, 1, 1)
  32142. ComingSoon.TextScaled = true
  32143. ComingSoon.TextSize = 24
  32144. ComingSoon.TextWrapped = true
  32145.  
  32146. MainGUICredits.Name = "MainGUICredits"
  32147. MainGUICredits.Parent = MainGUI
  32148. MainGUICredits.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  32149. MainGUICredits.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  32150. MainGUICredits.BorderSizePixel = 2
  32151. MainGUICredits.Position = UDim2.new(0.363796234, 0, 0.700348437, 0)
  32152. MainGUICredits.Size = UDim2.new(0, 122, 0, 43)
  32153. MainGUICredits.Font = Enum.Font.ArialBold
  32154. MainGUICredits.Text = "Credits"
  32155. MainGUICredits.TextColor3 = Color3.new(1, 1, 1)
  32156. MainGUICredits.TextSize = 24
  32157. MainGUICredits.MouseButton1Down:connect(function()
  32158. CreditGUI.Visible = true
  32159. end)
  32160.  
  32161. MainGUITopKek40.Name = "MainGUITopKek4.0"
  32162. MainGUITopKek40.Parent = MainGUI
  32163. MainGUITopKek40.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  32164. MainGUITopKek40.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  32165. MainGUITopKek40.BorderSizePixel = 2
  32166. MainGUITopKek40.Position = UDim2.new(0.672330141, 0, 0.222996518, 0)
  32167. MainGUITopKek40.Size = UDim2.new(0, 122, 0, 43)
  32168. MainGUITopKek40.Font = Enum.Font.ArialBold
  32169. MainGUITopKek40.Text = "TopKek4.0"
  32170. MainGUITopKek40.TextColor3 = Color3.new(1, 1, 1)
  32171. MainGUITopKek40.TextSize = 24
  32172. MainGUITopKek40.MouseButton1Down:connect(function()
  32173. -- edited by bork so it works with proto XD
  32174. local topkek = {}
  32175. topkek.patch = '1.0.5a'
  32176. topkek.data = {}
  32177. topkek.commandbase = {}
  32178. topkek.navigation = {}
  32179. topkek.banmgr = {}
  32180. topkek.lplr = game:GetService('Players').LocalPlayer
  32181.  
  32182. topkek.tools = {}
  32183. topkek.tools.gui = {}
  32184. topkek.tools.util = {}
  32185. topkek.tools.animator = {}
  32186.  
  32187. topkek.windows = {}
  32188. topkek.windows.lplr = {}
  32189. topkek.windows.server = {}
  32190. topkek.windows.players = {}
  32191. topkek.windows.destruction = {}
  32192. topkek.windows.scripts = {}
  32193. topkek.windows.misc = {}
  32194.  
  32195. topkek.misc = {}
  32196.  
  32197. local NewGuiPart1 = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui)
  32198.     NewGuiPart1.Name = "4.0"
  32199.     -------
  32200.     local NewGuiPart2 = Instance.new("Frame")
  32201.     NewGuiPart2.Active = true
  32202.     NewGuiPart2.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  32203.     NewGuiPart2.BorderSizePixel = 0
  32204.     NewGuiPart2.Name = "Main"
  32205.     NewGuiPart2.Position = UDim2.new(0, 300, 0, 50)
  32206.     NewGuiPart2.Selectable = true
  32207.     NewGuiPart2.Size = UDim2.new(0, 470, 0, 395)
  32208.     NewGuiPart2.Visible = false
  32209.     NewGuiPart2.ClipsDescendants = true
  32210.     NewGuiPart2.Draggable = true
  32211.     NewGuiPart2.Parent = NewGuiPart1
  32212.     -------
  32213.     local NewGuiPart3 = Instance.new("Frame")
  32214.     NewGuiPart3.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  32215.     NewGuiPart3.BorderSizePixel = 0
  32216.     NewGuiPart3.Name = "Topbar"
  32217.     NewGuiPart3.Position = UDim2.new(0, 150, 0, 0)
  32218.     NewGuiPart3.Size = UDim2.new(0, 320, 0, 30)
  32219.     NewGuiPart3.Parent = NewGuiPart2
  32220.     -------
  32221.     local NewGuiPart4 = Instance.new("TextLabel")
  32222.     NewGuiPart4.BackgroundTransparency = 1
  32223.     NewGuiPart4.Name = "PlayerName"
  32224.     NewGuiPart4.Position = UDim2.new(0, -140, 0, 0)
  32225.     NewGuiPart4.Size = UDim2.new(0.5, 0, 1, 0)
  32226.     NewGuiPart4.Visible = false
  32227.     NewGuiPart4.ZIndex = 4
  32228.     NewGuiPart4.Font = Enum.Font.Arcade
  32229.     NewGuiPart4.FontSize = Enum.FontSize.Size18
  32230.     NewGuiPart4.Text = "Player1"
  32231.     NewGuiPart4.TextColor3 = Color3.new(1, 1, 1)
  32232.     NewGuiPart4.TextXAlignment = Enum.TextXAlignment.Left
  32233.     NewGuiPart4.Parent = NewGuiPart3
  32234.     -------
  32235.     local NewGuiPart5 = Instance.new("Frame")
  32236.     NewGuiPart5.BackgroundTransparency = 1
  32237.     NewGuiPart5.Name = "Controllers"
  32238.     NewGuiPart5.Position = UDim2.new(1, -128, 0, 3)
  32239.     NewGuiPart5.Size = UDim2.new(0, 125, 1, -6)
  32240.     NewGuiPart5.Parent = NewGuiPart3
  32241.     -------
  32242.     local NewGuiPart6 = Instance.new("TextButton")
  32243.     NewGuiPart6.Active = true
  32244.     NewGuiPart6.AutoButtonColor = false
  32245.     NewGuiPart6.BackgroundColor3 = Color3.new(0.552941, 0.105882, 0.105882)
  32246.     NewGuiPart6.BorderSizePixel = 0
  32247.     NewGuiPart6.Name = "Exit"
  32248.     NewGuiPart6.Position = UDim2.new(1, -24, 0, 0)
  32249.     NewGuiPart6.Selectable = true
  32250.     NewGuiPart6.Size = UDim2.new(0, 24, 0, 24)
  32251.     NewGuiPart6.Style = Enum.ButtonStyle.Custom
  32252.     NewGuiPart6.FontSize = Enum.FontSize.Size14
  32253.     NewGuiPart6.Text = ""
  32254.     NewGuiPart6.Parent = NewGuiPart5
  32255.     -------
  32256.     local NewGuiPart7 = Instance.new("TextButton")
  32257.     NewGuiPart7.Active = true
  32258.     NewGuiPart7.AutoButtonColor = false
  32259.     NewGuiPart7.BackgroundColor3 = Color3.new(0.780392, 0.34902, 0)
  32260.     NewGuiPart7.BorderSizePixel = 0
  32261.     NewGuiPart7.Name = "Hide"
  32262.     NewGuiPart7.Position = UDim2.new(1, -50, 0, 0)
  32263.     NewGuiPart7.Selectable = true
  32264.     NewGuiPart7.Size = UDim2.new(0, 24, 0, 24)
  32265.     NewGuiPart7.Style = Enum.ButtonStyle.Custom
  32266.     NewGuiPart7.FontSize = Enum.FontSize.Size14
  32267.     NewGuiPart7.Text = ""
  32268.     NewGuiPart7.Parent = NewGuiPart5
  32269.     -------
  32270.     local NewGuiPart8 = Instance.new("TextLabel")
  32271.     NewGuiPart8.BackgroundTransparency = 1
  32272.     NewGuiPart8.Name = "IsFE"
  32273.     NewGuiPart8.Size = UDim2.new(0, 65, 1, 0)
  32274.     NewGuiPart8.FontSize = Enum.FontSize.Size18
  32275.     NewGuiPart8.Text = "Not FE"
  32276.     NewGuiPart8.TextColor3 = Color3.new(0.333333, 0.666667, 0)
  32277.     NewGuiPart8.TextStrokeTransparency = 0.69999998807907
  32278.     NewGuiPart8.TextXAlignment = Enum.TextXAlignment.Right
  32279.     NewGuiPart8.Parent = NewGuiPart5
  32280.     -------
  32281.     local NewGuiPart9 = Instance.new("TextLabel")
  32282.     NewGuiPart9.BackgroundTransparency = 1
  32283.     NewGuiPart9.Name = "Stella"
  32284.     NewGuiPart9.Position = UDim2.new(0, -150, 0, 0)
  32285.     NewGuiPart9.Size = UDim2.new(1, 150, 1, 0)
  32286.     NewGuiPart9.ZIndex = 2
  32287.     NewGuiPart9.Font = Enum.Font.Arcade
  32288.     NewGuiPart9.FontSize = Enum.FontSize.Size18
  32289.     NewGuiPart9.Text = "[Stella]"
  32290.     NewGuiPart9.TextColor3 = Color3.new(0.054902, 0.0745098, 0.498039)
  32291.     NewGuiPart9.Parent = NewGuiPart3
  32292.     -------
  32293.     local NewGuiPart10 = Instance.new("Frame")
  32294.     NewGuiPart10.BackgroundTransparency = 1
  32295.     NewGuiPart10.Name = "Holder"
  32296.     NewGuiPart10.Position = UDim2.new(0, 150, 0, 30)
  32297.     NewGuiPart10.Size = UDim2.new(0, 320, 0, 365)
  32298.     NewGuiPart10.Parent = NewGuiPart2
  32299.     -------
  32300.     local NewGuiPart11 = Instance.new("Frame")
  32301.     NewGuiPart11.BackgroundTransparency = 1
  32302.     NewGuiPart11.Name = "Home"
  32303.     NewGuiPart11.Size = UDim2.new(1, 0, 1, 0)
  32304.     NewGuiPart11.Parent = NewGuiPart10
  32305.     -------
  32306.     local NewGuiPart12 = Instance.new("TextLabel")
  32307.     NewGuiPart12.BackgroundTransparency = 1
  32308.     NewGuiPart12.BorderSizePixel = 0
  32309.     NewGuiPart12.Name = "Title1"
  32310.     NewGuiPart12.Position = UDim2.new(0, 30, 0, 3)
  32311.     NewGuiPart12.Selectable = true
  32312.     NewGuiPart12.Size = UDim2.new(1, -30, 0, 40)
  32313.     NewGuiPart12.Font = Enum.Font.SourceSansBold
  32314.     NewGuiPart12.FontSize = Enum.FontSize.Size42
  32315.     NewGuiPart12.Text = "T0PK3K 4.0"
  32316.     NewGuiPart12.TextColor3 = Color3.new(1, 1, 1)
  32317.     NewGuiPart12.TextStrokeTransparency = 0.5
  32318.     NewGuiPart12.TextXAlignment = Enum.TextXAlignment.Left
  32319.     NewGuiPart12.Parent = NewGuiPart11
  32320.     -------
  32321.     local NewGuiPart13 = Instance.new("TextLabel")
  32322.     NewGuiPart13.BackgroundTransparency = 1
  32323.     NewGuiPart13.BorderSizePixel = 0
  32324.     NewGuiPart13.Name = "Title2"
  32325.     NewGuiPart13.Position = UDim2.new(0.600000024, 5, 0, -5)
  32326.     NewGuiPart13.Size = UDim2.new(0.400000006, 0, 1, 0)
  32327.     NewGuiPart13.Font = Enum.Font.SourceSansBold
  32328.     NewGuiPart13.FontSize = Enum.FontSize.Size18
  32329.     NewGuiPart13.Text = "by nosyliam"
  32330.     NewGuiPart13.TextColor3 = Color3.new(1, 1, 1)
  32331.     NewGuiPart13.TextStrokeTransparency = 0.5
  32332.     NewGuiPart13.TextXAlignment = Enum.TextXAlignment.Left
  32333.     NewGuiPart13.TextYAlignment = Enum.TextYAlignment.Bottom
  32334.     NewGuiPart13.Parent = NewGuiPart12
  32335.     -------
  32336.     local NewGuiPart14 = Instance.new("Frame")
  32337.     NewGuiPart14.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  32338.     NewGuiPart14.BorderColor3 = Color3.new(0.32549, 0, 0)
  32339.     NewGuiPart14.Name = "Container"
  32340.     NewGuiPart14.Position = UDim2.new(0, 16, 0, 50)
  32341.     NewGuiPart14.Size = UDim2.new(1, -30, 0, 250)
  32342.     NewGuiPart14.Parent = NewGuiPart11
  32343.     -------
  32344.     local NewGuiPart15 = Instance.new("TextLabel")
  32345.     NewGuiPart15.BackgroundColor3 = Color3.new(0.639216, 0.223529, 0.223529)
  32346.     NewGuiPart15.BorderSizePixel = 0
  32347.     NewGuiPart15.Name = "Message"
  32348.     NewGuiPart15.Position = UDim2.new(0, 15, 0, 305)
  32349.     NewGuiPart15.Size = UDim2.new(1, -30, 0, 25)
  32350.     NewGuiPart15.Font = Enum.Font.Highway
  32351.     NewGuiPart15.FontSize = Enum.FontSize.Size14
  32352.     NewGuiPart15.Text = "Server Message: variable is gay"
  32353.     NewGuiPart15.TextColor3 = Color3.new(0.886275, 0.886275, 0.886275)
  32354.     NewGuiPart15.TextStrokeTransparency = 0.69999998807907
  32355.     NewGuiPart15.Parent = NewGuiPart11
  32356.     -------
  32357.     local NewGuiPart16 = Instance.new("TextBox")
  32358.     NewGuiPart16.BackgroundColor3 = Color3.new(0.639216, 0.223529, 0.223529)
  32359.     NewGuiPart16.BorderColor3 = Color3.new(0.32549, 0, 0)
  32360.     NewGuiPart16.Name = "Command"
  32361.     NewGuiPart16.Position = UDim2.new(0, 15, 0, 335)
  32362.     NewGuiPart16.Size = UDim2.new(1, -30, 0, 20)
  32363.     NewGuiPart16.Font = Enum.Font.Code
  32364.     NewGuiPart16.FontSize = Enum.FontSize.Size12
  32365.     NewGuiPart16.Text = "Press ; to enter a command"
  32366.     NewGuiPart16.TextColor3 = Color3.new(0.819608, 0.819608, 0.819608)
  32367.     NewGuiPart16.TextStrokeTransparency = 0.80000001192093
  32368.     NewGuiPart16.TextTransparency = 0.30000001192093
  32369.     NewGuiPart16.Parent = NewGuiPart10
  32370.     -------
  32371.     local NewGuiPart17 = Instance.new("Frame")
  32372.     NewGuiPart17.BackgroundTransparency = 1
  32373.     NewGuiPart17.Name = "Template"
  32374.     NewGuiPart17.Size = UDim2.new(1, 0, 1, 0)
  32375.     NewGuiPart17.Visible = false
  32376.     NewGuiPart17.ZIndex = 2
  32377.     NewGuiPart17.Parent = NewGuiPart10
  32378.     -------
  32379.     local NewGuiPart18 = Instance.new("ScrollingFrame")
  32380.     NewGuiPart18.Active = true
  32381.     NewGuiPart18.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  32382.     NewGuiPart18.BorderColor3 = Color3.new(0.32549, 0, 0)
  32383.     NewGuiPart18.Name = "Container"
  32384.     NewGuiPart18.Position = UDim2.new(0, 15, 0, 10)
  32385.     NewGuiPart18.Selectable = true
  32386.     NewGuiPart18.Size = UDim2.new(1, -30, 0, 320)
  32387.     NewGuiPart18.ZIndex = 2
  32388.     NewGuiPart18.BottomImage = "rbxassetid://368504177"
  32389.     NewGuiPart18.CanvasSize = UDim2.new(0, 0, 0, 0)
  32390.     NewGuiPart18.MidImage = "rbxassetid://368504177"
  32391.     NewGuiPart18.ScrollBarThickness = 5
  32392.     NewGuiPart18.TopImage = "rbxassetid://368504177"
  32393.     NewGuiPart18.ClipsDescendants = true
  32394.     NewGuiPart18.Parent = NewGuiPart17
  32395.     -------
  32396.     local NewGuiPart19 = Instance.new("Frame")
  32397.     NewGuiPart19.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  32398.     NewGuiPart19.BackgroundTransparency = 1
  32399.     NewGuiPart19.BorderColor3 = Color3.new(0.32549, 0, 0)
  32400.     NewGuiPart19.Name = "Navigator"
  32401.     NewGuiPart19.Position = UDim2.new(0, 16, 0, 10)
  32402.     NewGuiPart19.Size = UDim2.new(1, -30, 0, 60)
  32403.     NewGuiPart19.Visible = false
  32404.     NewGuiPart19.Parent = NewGuiPart10
  32405.     -------
  32406.     local NewGuiPart20 = Instance.new("Frame")
  32407.     NewGuiPart20.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  32408.     NewGuiPart20.BorderColor3 = Color3.new(0.32549, 0, 0)
  32409.     NewGuiPart20.Name = "NavMain"
  32410.     NewGuiPart20.Position = UDim2.new(0, 22, 0, 0)
  32411.     NewGuiPart20.Size = UDim2.new(1, -44, 0, 60)
  32412.     NewGuiPart20.Parent = NewGuiPart19
  32413.     -------
  32414.     local NewGuiPart21 = Instance.new("TextButton")
  32415.     NewGuiPart21.Active = true
  32416.     NewGuiPart21.BackgroundColor3 = Color3.new(0.631373, 0.223529, 0.223529)
  32417.     NewGuiPart21.BorderSizePixel = 0
  32418.     NewGuiPart21.Name = "NavLeft"
  32419.     NewGuiPart21.Selectable = true
  32420.     NewGuiPart21.Size = UDim2.new(0, 17, 1, 0)
  32421.     NewGuiPart21.Style = Enum.ButtonStyle.Custom
  32422.     NewGuiPart21.FontSize = Enum.FontSize.Size14
  32423.     NewGuiPart21.Text = ""
  32424.     NewGuiPart21.Parent = NewGuiPart19
  32425.     -------
  32426.     local NewGuiPart22 = Instance.new("TextButton")
  32427.     NewGuiPart22.Active = true
  32428.     NewGuiPart22.BackgroundColor3 = Color3.new(0.631373, 0.223529, 0.223529)
  32429.     NewGuiPart22.BorderSizePixel = 0
  32430.     NewGuiPart22.Name = "NavRight"
  32431.     NewGuiPart22.Position = UDim2.new(1, -17, 0, 0)
  32432.     NewGuiPart22.Selectable = true
  32433.     NewGuiPart22.Size = UDim2.new(0, 17, 1, 0)
  32434.     NewGuiPart22.Style = Enum.ButtonStyle.Custom
  32435.     NewGuiPart22.FontSize = Enum.FontSize.Size14
  32436.     NewGuiPart22.Text = ""
  32437.     NewGuiPart22.Parent = NewGuiPart19
  32438.     -------
  32439.     local NewGuiPart23 = Instance.new("Frame")
  32440.     NewGuiPart23.Active = true
  32441.     NewGuiPart23.BackgroundColor3 = Color3.new(0.470588, 0.164706, 0.164706)
  32442.     NewGuiPart23.BorderSizePixel = 0
  32443.     NewGuiPart23.Name = "Navigation"
  32444.     NewGuiPart23.Size = UDim2.new(0, 150, 1, 0)
  32445.     NewGuiPart23.ZIndex = 2
  32446.     NewGuiPart23.Parent = NewGuiPart2
  32447.     -------
  32448.     local NewGuiPart24 = Instance.new("Frame")
  32449.     NewGuiPart24.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  32450.     NewGuiPart24.BorderSizePixel = 0
  32451.     NewGuiPart24.Name = "Topbar"
  32452.     NewGuiPart24.Size = UDim2.new(1, 0, 0, 30)
  32453.     NewGuiPart24.ZIndex = 3
  32454.     NewGuiPart24.Parent = NewGuiPart23
  32455.     -------
  32456.     local NewGuiPart25 = Instance.new("ScrollingFrame")
  32457.     NewGuiPart25.BackgroundColor3 = Color3.new(0.470588, 0.164706, 0.164706)
  32458.     NewGuiPart25.BorderSizePixel = 0
  32459.     NewGuiPart25.Name = "Scroll"
  32460.     NewGuiPart25.Position = UDim2.new(0, 0, 0, 30)
  32461.     NewGuiPart25.Selectable = true
  32462.     NewGuiPart25.Size = UDim2.new(1, 0, 1, -30)
  32463.     NewGuiPart25.ZIndex = 3
  32464.     NewGuiPart25.BottomImage = "rbxassetid://368504177"
  32465.     NewGuiPart25.MidImage = "rbxassetid://368504177"
  32466.     NewGuiPart25.ScrollBarThickness = 6
  32467.     NewGuiPart25.TopImage = "rbxassetid://368504177"
  32468.     NewGuiPart25.ClipsDescendants = true
  32469.     NewGuiPart25.Parent = NewGuiPart23
  32470.     -------
  32471.     local NewGuiPart26 = Instance.new("Frame")
  32472.     NewGuiPart26.BackgroundTransparency = 1
  32473.     NewGuiPart26.Name = "Composite1"
  32474.     NewGuiPart26.Position = UDim2.new(-1, 0, 0.5, -50)
  32475.     NewGuiPart26.Size = UDim2.new(0, 50, 0, 100)
  32476.     NewGuiPart26.ClipsDescendants = true
  32477.     NewGuiPart26.Parent = NewGuiPart1
  32478.     -------
  32479.     local NewGuiPart27 = Instance.new("TextLabel")
  32480.     NewGuiPart27.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  32481.     NewGuiPart27.BorderSizePixel = 0
  32482.     NewGuiPart27.Name = "Label"
  32483.     NewGuiPart27.Size = UDim2.new(2, 0, 1, 0)
  32484.     NewGuiPart27.Font = Enum.Font.SourceSansBold
  32485.     NewGuiPart27.FontSize = Enum.FontSize.Size96
  32486.     NewGuiPart27.Text = "T"
  32487.     NewGuiPart27.TextColor3 = Color3.new(1, 1, 1)
  32488.     NewGuiPart27.Parent = NewGuiPart26
  32489.     -------
  32490.     local NewGuiPart28 = Instance.new("Frame")
  32491.     NewGuiPart28.BackgroundTransparency = 1
  32492.     NewGuiPart28.Name = "Composite2"
  32493.     NewGuiPart28.Position = UDim2.new(1, 0, 0.5, -50)
  32494.     NewGuiPart28.Size = UDim2.new(0, 50, 0, 100)
  32495.     NewGuiPart28.ClipsDescendants = true
  32496.     NewGuiPart28.Parent = NewGuiPart1
  32497.     -------
  32498.     local NewGuiPart29 = Instance.new("TextLabel")
  32499.     NewGuiPart29.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  32500.     NewGuiPart29.BorderSizePixel = 0
  32501.     NewGuiPart29.Name = "Label"
  32502.     NewGuiPart29.Position = UDim2.new(-1, 0, 0, 0)
  32503.     NewGuiPart29.Size = UDim2.new(2, 0, 1, 0)
  32504.     NewGuiPart29.Font = Enum.Font.SourceSansBold
  32505.     NewGuiPart29.FontSize = Enum.FontSize.Size96
  32506.     NewGuiPart29.Text = "T"
  32507.     NewGuiPart29.TextColor3 = Color3.new(1, 1, 1)
  32508.     NewGuiPart29.Parent = NewGuiPart28
  32509.     -------
  32510.     local NewGuiPart30 = Instance.new("Frame")
  32511.     NewGuiPart30.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  32512.     NewGuiPart30.Name = "Solid"
  32513.     NewGuiPart30.Position = UDim2.new(0.5, -50, 0.5, -50)
  32514.     NewGuiPart30.Visible = false
  32515.     NewGuiPart30.ClipsDescendants = true
  32516.     NewGuiPart30.Parent = NewGuiPart1
  32517.     -------
  32518.     local NewGuiPart31 = Instance.new("TextLabel")
  32519.     NewGuiPart31.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  32520.     NewGuiPart31.BorderSizePixel = 0
  32521.     NewGuiPart31.Name = "Label"
  32522.     NewGuiPart31.Size = UDim2.new(1, 0, 1, 0)
  32523.     NewGuiPart31.Font = Enum.Font.SourceSansBold
  32524.     NewGuiPart31.FontSize = Enum.FontSize.Size96
  32525.     NewGuiPart31.Text = "T"
  32526.     NewGuiPart31.TextColor3 = Color3.new(1, 1, 1)
  32527.     NewGuiPart31.Parent = NewGuiPart30
  32528.  
  32529.  
  32530.  
  32531. topkek.center = game.Players.LocalPlayer.PlayerGui["4.0"].Main
  32532. topkek.holder = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder
  32533. topkek.topbar = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Topbar
  32534. topkek.template = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder.Template
  32535. topkek.navigator = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder.Navigator
  32536.  
  32537. AllowHovers = false
  32538. PlayerChatHook, UpdateBanlist = nil
  32539. cmd = {}
  32540.  
  32541. --// data //--
  32542. topkek.data.windows = {
  32543.     'Home',
  32544.     'LocalPlayer',
  32545.     'Server',
  32546.     'Players',
  32547.     'Destruction',
  32548.     'Scripts',
  32549.     'Catalog',
  32550.     'Music',
  32551.     'Hats',
  32552.     'Faces',
  32553.     'Settings',
  32554.     'Commands',
  32555.     'Banlist',
  32556. }
  32557.  
  32558. color3 = function(r,g,b)
  32559.     return Color3.new(r/255, g/255, b/255)
  32560. end
  32561. --// doggo dropdown //--
  32562. -- thanks krystal
  32563. GUI = {
  32564.     TextBox = {
  32565.         Settings = {
  32566.             Font = Enum.Font.SourceSans;
  32567.             FontSize = Enum.FontSize.Size14;
  32568.         };
  32569.         Color = {
  32570.             Main = Color3.fromRGB(5,8,11);
  32571.             Border = Color3.fromRGB(27,42,53);
  32572.             Text = Color3.fromRGB(199,199,199);
  32573.         };
  32574.         New = function(Position, Size, Parent, ...)
  32575.             local arguments = {...};
  32576.            
  32577.             local TextBox = Instance.new("TextBox", Parent);
  32578.             TextBox.BackgroundColor3 = GUI.DropDown.Color.Main;
  32579.             TextBox.BorderColor3 = GUI.DropDown.Color.Border;
  32580.             TextBox.Font = GUI.TextBox.Settings.Font;
  32581.             TextBox.FontSize = GUI.TextBox.Settings.FontSize;
  32582.             TextBox.TextColor3 = GUI.TextBox.Color.Text;
  32583.             TextBox.Position = Position;
  32584.             TextBox.Size = Size;
  32585.             if #arguments then
  32586.                 if arguments[1] then
  32587.                     TextBox.Text = tostring(arguments[1]);
  32588.                 else
  32589.                     TextBox.Text = "";
  32590.                 end
  32591.             end    
  32592.             return TextBox;
  32593.         end;
  32594.     };
  32595.     DropDown = {
  32596.         Settings = {
  32597.             ScrollerAmount = 5; --A scroller will appear at this amount.
  32598.             ScrollBarThickness = 6;
  32599.         };
  32600.         Gfx = {
  32601.             Scroller = "rbxassetid://606572419";
  32602.         };
  32603.         Color = {
  32604.             Main = color3(107, 36, 36);
  32605.             Secondary = color3(113, 39, 39);
  32606.             Border = color3(127, 44, 44);
  32607.             Text = Color3.fromRGB(199,199,199);
  32608.         };
  32609.         New = function(Position, Size, Parent, ...)
  32610.             local vValue = {};
  32611.             local arguments = {...};
  32612.             local vSelected = Instance.new("StringValue");
  32613.             vSelected.Value = "nil";
  32614.            
  32615.             if arguments then
  32616.                 if type(arguments) == "table" then
  32617.                     for i=1,#(arguments) do
  32618.                         if type(arguments[i]) == "table" then
  32619.                             for f=1,#(arguments[i]) do
  32620.                                 table.insert(vValue, tostring((arguments[i])[f]));
  32621.                             end
  32622.                         else
  32623.                             table.insert(vValue, tostring(arguments[i]));
  32624.                         end
  32625.                     end
  32626.                     vSelected.Value = (vValue[1]);
  32627.                 end
  32628.             end
  32629.            
  32630.             local Main = Instance.new("TextButton", Parent);
  32631.             Main.BackgroundColor3 = GUI.DropDown.Color.Main;
  32632.             Main.BorderColor3 = GUI.DropDown.Color.Border;
  32633.             Main.Position = Position;
  32634.             Main.Size = Size;
  32635.             Main.TextColor3 = GUI.DropDown.Color.Text;
  32636.             Main.FontSize = Enum.FontSize.Size14;
  32637.             Main.TextStrokeTransparency = 0.5;
  32638.             Main.TextXAlignment = Enum.TextXAlignment.Left;
  32639.             Main.Font = Enum.Font.SourceSans;
  32640.             Main.Text = "  "..tostring(vSelected.Value);
  32641.             Main.ZIndex = 3
  32642.            
  32643.             local Icon = Instance.new("TextLabel", Main);
  32644.             Icon.SizeConstraint = Enum.SizeConstraint.RelativeYY;
  32645.             Icon.BackgroundColor3 = GUI.DropDown.Color.Secondary;
  32646.             Icon.BorderColor3 = GUI.DropDown.Color.Border;
  32647.             Icon.Position = UDim2.new(1,-2,1,-2);
  32648.             Icon.Size = UDim2.new(-1,4,-1,4);
  32649.             Icon.TextColor3 = GUI.DropDown.Color.Text;
  32650.             Icon.FontSize = Enum.FontSize.Size14;
  32651.             Icon.TextStrokeTransparency = 0.5;
  32652.             Icon.Font = Enum.Font.SourceSans;
  32653.             Icon.Text = "V"
  32654.             Icon.ZIndex = 4
  32655.  
  32656.             local Holder, Search;
  32657.             local ClearHolder = function()
  32658.                 if Holder then
  32659.                     Holder:ClearAllChildren();
  32660.                     Holder.Size = UDim2.new(1,0,0,0);
  32661.                     Holder.Visible = false;
  32662.                     if Search then
  32663.                         Search.Visible = false;
  32664.                     end
  32665.                 end
  32666.             end;
  32667.            
  32668.             local CreateButton;
  32669.             local RefreshDropDown = function()
  32670.                 if #vValue <= (GUI.DropDown.Settings.ScrollerAmount) then
  32671.                     if not Holder or not Holder:IsA("Frame") then
  32672.                         Holder = nil; Search = nil;
  32673.                         Holder = Instance.new("Frame",Main);
  32674.                         Holder.Size = UDim2.new(1,0,0,0);
  32675.                         Holder.BackgroundColor3 = GUI.DropDown.Color.Main;
  32676.                         Holder.BorderColor3 = GUI.DropDown.Color.Border;
  32677.                         Holder.Visible = false;
  32678.                         Holder.ZIndex = 3
  32679.                     end
  32680.                 elseif #vValue > (GUI.DropDown.Settings.ScrollerAmount) then
  32681.                     if not Holder or not Holder:IsA("ScrollingFrame") then
  32682.                         Holder = nil; Search = nil;
  32683.                         Search = GUI.TextBox.New(UDim2.new(0,0,0,0),UDim2.new(1,0,0,Main.AbsoluteSize.Y),Main);
  32684.                         Search.Visible = false;
  32685.                         Search.ZIndex = 4
  32686.                         Search.Changed:connect(function(p)
  32687.                             if p == "Text" then
  32688.                                 CreateButton(Search.Text);
  32689.                             end
  32690.                         end)
  32691.                         Holder = Instance.new("ScrollingFrame",Main);
  32692.                         Holder.BackgroundColor3 = GUI.DropDown.Color.Main;
  32693.                         Holder.BorderColor3 = GUI.DropDown.Color.Border;
  32694.                         Holder.TopImage = GUI.DropDown.Gfx.Scroller;
  32695.                         Holder.MidImage = GUI.DropDown.Gfx.Scroller;
  32696.                         Holder.BottomImage = GUI.DropDown.Gfx.Scroller;
  32697.                         Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * (GUI.DropDown.Settings.ScrollerAmount-1));
  32698.                         Holder.Position = UDim2.new(0,0,0,Main.AbsoluteSize.Y)
  32699.                         Holder.ScrollBarThickness = GUI.DropDown.Settings.ScrollBarThickness;
  32700.                         Holder.Visible = false;
  32701.                         Holder.ZIndex = 3;
  32702.                     end
  32703.                 end
  32704.                 if #vValue == 1 and vSelected.Value ~= vValue[1] then
  32705.                     vSelected.Value = vValue[1];
  32706.                 elseif #vValue == 0 then
  32707.                     vSelected.Value = "nil";
  32708.                     warn("Table amount is nil.");
  32709.                 end
  32710.                 Main.Text = "  "..tostring(vSelected.Value);
  32711.                 --ClearHolder();
  32712.             end;
  32713.            
  32714.             local Debounce = false;
  32715.             CreateButton = function(searches)
  32716.                 if Debounce == false then
  32717.                     Debounce = true;
  32718.                     ClearHolder()
  32719.                     Holder.Visible = true;
  32720.                     local Searched = 0;
  32721.                     if #vValue > 0 then
  32722.                         for i=1,#vValue do
  32723.                             if (searches ~= nil and string.find(string.lower(vValue[i]), string.lower(searches)) and searches ~= "") then
  32724.                                 Searched = Searched + 1;
  32725.                             end
  32726.                         end
  32727.                         for i=1,#vValue do
  32728.                             if (searches ~= nil and string.find(string.lower(vValue[i]), string.lower(searches)) and searches ~= "" and Searched > 0) or searches == nil or searches == "" or Searched <= 0 then
  32729.                                 local Select = Instance.new("TextButton", Holder);
  32730.                                 Select.BackgroundColor3 = GUI.DropDown.Color.Main;
  32731.                                 Select.BorderColor3 = GUI.DropDown.Color.Border;
  32732.                                 Select.BackgroundTransparency = 1;
  32733.                                 Select.BorderSizePixel = 0;
  32734.                                 Select.Position = Position;
  32735.                                 if #vValue <= (GUI.DropDown.Settings.ScrollerAmount) then
  32736.                                     Select.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y);
  32737.                                 else
  32738.                                     Select.Size = UDim2.new(1,-(GUI.DropDown.Settings.ScrollBarThickness),0,Main.AbsoluteSize.Y);
  32739.                                 end
  32740.                                 Select.Position = UDim2.new(0,0,0,(Main.AbsoluteSize.Y) * (#Holder:GetChildren() - 1))
  32741.                                 Select.TextColor3 = GUI.DropDown.Color.Text;
  32742.                                 Select.FontSize = Enum.FontSize.Size14;
  32743.                                 Select.TextStrokeTransparency = 0.5;
  32744.                                 Select.Font = Enum.Font.SourceSans;
  32745.                                 Select.Text = tostring(vValue[i]);
  32746.                                 Select.ZIndex = 3
  32747.                                 Select.MouseButton1Click:connect(function()
  32748.                                     vSelected.Value = vValue[i];
  32749.                                     ClearHolder();
  32750.                                     RefreshDropDown();
  32751.                                 end)
  32752.                                 if  #vValue <= (GUI.DropDown.Settings.ScrollerAmount) then
  32753.                                     Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * i);
  32754.                                 elseif Holder:IsA("ScrollingFrame") then
  32755.                                     Search.Visible = true;
  32756.                                     if #Holder:GetChildren() >= 1 then
  32757.                                         Holder.CanvasSize = UDim2.new(1,0,0,Main.AbsoluteSize.Y * #Holder:GetChildren());
  32758.                                         Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * #Holder:GetChildren());--GUI.DropDown.Settings.ScrollerAmount);
  32759.                                         if #Holder:GetChildren() >= GUI.DropDown.Settings.ScrollerAmount then
  32760.                                             Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * GUI.DropDown.Settings.ScrollerAmount);
  32761.                                             Holder.CanvasSize = UDim2.new(1,0,0,Main.AbsoluteSize.Y * #Holder:GetChildren());
  32762.                                         end
  32763.                                     elseif #Holder:GetChildren() < 1 then
  32764.                                         Holder.CanvasSize = UDim2.new(1,0,0,Main.AbsoluteSize.Y * 1);
  32765.                                         Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * 1);
  32766.                                     end
  32767.                                 end
  32768.                             end
  32769.                         end
  32770.                     end
  32771.                     Debounce = false;
  32772.                 end
  32773.             end;
  32774.            
  32775.             RefreshDropDown();
  32776.  
  32777.             Main.MouseButton1Click:connect(function()
  32778.                 CreateButton()
  32779.                 if #vValue >= GUI.DropDown.Settings.ScrollerAmount and Search ~= nil then
  32780.                     Search:CaptureFocus();
  32781.                     Search.Text = "";
  32782.                 end
  32783.             end)
  32784.            
  32785.             topkek.lplr:GetMouse().Button1Down:connect(function()
  32786.                 ClearHolder()
  32787.             end)
  32788.  
  32789.             return {
  32790.                 Update = function()
  32791.                     RefreshDropDown();
  32792.                 end;
  32793.                 GetValue = function()
  32794.                     RefreshDropDown();
  32795.                     return vValue;
  32796.                 end;
  32797.                 GetSelected = function()
  32798.                     RefreshDropDown();
  32799.                     return vSelected.Value;
  32800.                 end;
  32801.                 SetTable = function(F)
  32802.                     vValue = F;
  32803.                     RefreshDropDown();
  32804.                 end;
  32805.                 Changed = function(F)
  32806.                     vSelected.Changed:connect(function()
  32807.                         ypcall(function()
  32808.                             F(vSelected.Value);
  32809.                         end)
  32810.                     end)
  32811.                     return "ChangedEvent Hooked";
  32812.                 end;
  32813.                 AddValue = function(obj)
  32814.                     local Type = type(obj);
  32815.                     if Type == "table" then
  32816.                         for i=1,#obj do
  32817.                             table.insert(vValue, obj[i])
  32818.                         end
  32819.                     elseif Type == "string" or Type == "number" or Type == "boolean" then
  32820.                         table.insert(vValue, obj)
  32821.                     end
  32822.                     RefreshDropDown();
  32823.                 end;
  32824.                 RemoveValue = function(obj)
  32825.                     local Type = type(obj);
  32826.                     if Type == "table" then
  32827.                         for i=1,#vValue do
  32828.                             for f=1,#obj do
  32829.                                 if tostring(obj[f]) == tostring(vValue[i]) then
  32830.                                     table.remove(vValue,i)
  32831.                                 end
  32832.                             end
  32833.                         end
  32834.                     else
  32835.                         for i=1,#vValue do
  32836.                             if tostring(obj) == tostring(vValue[i]) then
  32837.                                 table.remove(vValue,i)
  32838.                             end
  32839.                         end
  32840.                     end
  32841.                     RefreshDropDown();
  32842.                 end;
  32843.                 ClearValue = function()
  32844.                     vValue = {};
  32845.                     RefreshDropDown();
  32846.                 end;
  32847.             }
  32848.         end;
  32849.     };
  32850. };
  32851. --// util //--
  32852. function topkek.tools.util.Object(o, p)
  32853.     local a, b = pcall(function()
  32854.         Instance.new(o)
  32855.     end)
  32856.     if not a then
  32857.         return
  32858.     end
  32859.     local obj = Instance.new(o)
  32860.     for prop, val in pairs(p) do
  32861.         pcall(function()
  32862.             obj[prop] = val
  32863.         end)
  32864.     end
  32865.     return obj
  32866. end
  32867.  
  32868. function topkek.tools.util.getContainer(n)
  32869.     if game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder:FindFirstChild(n) then
  32870.         return  game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder[n]
  32871.     else
  32872.         print("menu not found; returning template")
  32873.         return topkek.holder['Template']
  32874.     end
  32875. end
  32876.  
  32877. function topkek.tools.util.play(id)
  32878.     local mu = Instance.new("Sound", game:GetService('Workspace'))
  32879.     mu.Volume = 1
  32880.     mu.Looped = true
  32881.     mu.Pitch = 1
  32882.     mu.SoundId = "rbxassetid://"..tostring(id)
  32883.     mu:Play()
  32884. end
  32885.  
  32886. function topkek.tools.util.getTorso(plr) --r15 compatibility lole
  32887.     if plr.Character then
  32888.         if plr.Character:FindFirstChild('UpperTorso') then
  32889.             return plr.Character.UpperTorso
  32890.         elseif plr.Character:FindFirstChild('Torso') then
  32891.             return plr.Character.Torso
  32892.         else
  32893.             return nil
  32894.         end
  32895.     end
  32896. end
  32897.  
  32898. function topkek.tools.util.recurseRemove(x,type_)
  32899.     local function recurse(x)
  32900.         for i, v in pairs(x:GetChildren()) do
  32901.             pcall(function()
  32902.                 if v:IsA(type_) then
  32903.                     v:Destroy()
  32904.                 end
  32905.                 if #(v:GetChildren())>0 then
  32906.                     recurse(v)
  32907.                 end
  32908.             end)
  32909.         end
  32910.     end
  32911.     recurse(x)
  32912. end
  32913.  
  32914. function topkek.tools.util.recurseFunc(type_,func)
  32915.     local function recurse(x)
  32916.         for i, v in pairs(x:GetChildren()) do
  32917.             pcall(function()
  32918.                 if v:IsA(type_) then
  32919.                     func(v)
  32920.                 end
  32921.                 if #(v:GetChildren())>0 then
  32922.                     recurse(v)
  32923.                 end
  32924.             end)
  32925.         end
  32926.     end
  32927.     recurse(game)
  32928. end
  32929. function topkek.tools.util.trowel()
  32930.     local T = Instance.new('Tool', game.Players.LocalPlayer.Backpack)
  32931.     T.Name = 'Custom Trowel'
  32932.    
  32933.     local p = Instance.new('Part')
  32934.     p.Name = 'Handle'
  32935.     p.Size = Vector3.new(1,4.4,1)
  32936.     p.Parent = T
  32937.    
  32938.     local specialMesh = Instance.new('SpecialMesh')
  32939.     specialMesh.MeshId = 'rbxasset://fonts/trowel.mesh'
  32940.     specialMesh.MeshType = 'FileMesh'
  32941.     specialMesh.TextureId = 'rbxasset://textures/TrowelTexture.png'
  32942.     specialMesh.Parent = T.Handle
  32943.    
  32944.     local sound = Instance.new'Sound'
  32945.     sound.Name = 'build'
  32946.     sound.SoundId = 'rbxasset://sounds//bass.wav'
  32947.     sound.Volume = 1
  32948.     sound.Parent = T.Handle
  32949.      
  32950.     local brickHeight = 100
  32951.     local trowelSpeed = 0.05
  32952.     local brickWidth = 500
  32953.     local mouseConnection
  32954.      
  32955.     function newBrick(CF, P, color)
  32956.      local brick = Instance.new('Part')
  32957.      brick.BrickColor = color
  32958.      brick.CFrame = CF * CFrame.new(P + brick.Size / 2)
  32959.      brick.Parent = game.Workspace
  32960.      brick:MakeJoints()
  32961.      brick.Material = 'Neon'
  32962.      brick.Name = 'DeleteMe'
  32963.      return  brick, P + brick.Size
  32964.     end
  32965.      
  32966.     function genBrick(cFrame)
  32967.      local randBrickColor = BrickColor.Random()
  32968.      assert(brickWidth > 0)
  32969.      
  32970.      local yPos = 0
  32971.      
  32972.      while yPos < brickHeight do
  32973.       local vPos
  32974.       local X = -brickWidth / 2
  32975.       while X < brickWidth / 2 do
  32976.        local brick
  32977.        brick, vPos = newBrick(cFrame, Vector3.new(X, yPos, 0), randBrickColor)
  32978.        X = vPos.x
  32979.        wait(trowelSpeed)
  32980.       end
  32981.       yPos = vPos.y
  32982.      end
  32983.     end
  32984.      
  32985.     function calcPos(vec)
  32986.      if (math.abs(vec.x) > math.abs(vec.z)) then
  32987.       if vec.x > 0 then
  32988.        return Vector3.new(1, 0, 0)
  32989.       else
  32990.        return Vector3.new(-1, 0, 0)
  32991.       end
  32992.      else
  32993.       if (vec.z > 0) then
  32994.        return Vector3.new(0, 0, 1)
  32995.       else
  32996.        return Vector3.new(0, 0, -1)
  32997.       end
  32998.      end
  32999.     end
  33000.      
  33001.     T.Enabled = true
  33002.    
  33003.     T.Activated:connect(function()
  33004.      if T.Enabled and game.Players.LocalPlayer.Character:FindFirstChild('Humanoid') then
  33005.       T.Enabled = false
  33006.       T.Handle.build:Play()
  33007.       genBrick(CFrame.new(game.Players.LocalPlayer.Character.Humanoid.TargetPoint, game.Players.LocalPlayer.Character.Humanoid.TargetPoint + calcPos((game.Players.LocalPlayer.Character.Humanoid.TargetPoint - game.Players.LocalPlayer.Character.Head.Position).unit)))
  33008.       T.Enabled = true
  33009.      end
  33010.     end)
  33011.    
  33012.     T.Equipped:connect(function()
  33013.      mouseConnection = game.Players.LocalPlayer:GetMouse().KeyDown:connect(function(key)
  33014.       if (key == 'r') then
  33015.        for i,v in next, workspace:children'' do
  33016.         if (v.Name == 'DeleteMe') then
  33017.          v:Destroy()
  33018.         end
  33019.        end
  33020.       end
  33021.      end)
  33022.     end)
  33023.    
  33024.     T.Unequipped:connect(function()
  33025.      mouseConnection:disconnect()
  33026.     end)
  33027. end
  33028. function topkek.tools.util.recurseSet(type_,prop,val)
  33029.     local function recurse(x)
  33030.         for i, v in pairs(x:GetChildren()) do
  33031.             pcall(function()
  33032.                 if v:IsA(type_) then
  33033.                     v[prop]=val
  33034.                 end
  33035.                 if #(v:GetChildren())>0 then
  33036.                     recurse(v)
  33037.                 end
  33038.             end)
  33039.         end
  33040.     end
  33041.     recurse(game)
  33042. end
  33043. function topkek.tools.util.recurseUltimate(d)
  33044.     topkek.tools.util.recurseDecal(d)
  33045.     topkek.tools.util.recurseParticles(d)
  33046. end
  33047. function topkek.tools.util.recurseDecal(img)
  33048.     img = 'rbxassetid://' .. img
  33049.     local function skybox(x)
  33050.         local sky = Instance.new("Sky",game.Lighting)
  33051.         local fcs={"Bk","Dn","Ft","Lf","Rt","Up"}
  33052.         for i,v in pairs(fcs) do
  33053.             sky["Skybox"..v]=x
  33054.         end
  33055.     end
  33056.    
  33057.     local function decal(p, b)
  33058.         local sides = {"Back", "Bottom", "Front", "Left", "Right", "Top"}
  33059.         for i, v in pairs(sides) do
  33060.             local a = Instance.new("Decal", p)
  33061.             a.Texture = b
  33062.             a.Face = v
  33063.         end
  33064.     end
  33065.            
  33066.     local function recurse(x)
  33067.         for i, v in pairs(x:GetChildren()) do
  33068.             pcall(function() -- 'error occured, no output from Lua' LOLE
  33069.                 if v:IsA("BasePart") then
  33070.                     decal(v, img)
  33071.                 end
  33072.                 if #(v:GetChildren())>0 then
  33073.                     recurse(v)
  33074.                 end
  33075.             end)
  33076.         end
  33077.     end
  33078.            
  33079.     recurse(game)
  33080.     skybox(img)
  33081. end
  33082. function topkek.tools.util.recurseParticles(img)--topkek2.0 code tbh
  33083.     img = 'rbxassetid://' .. img
  33084.     local function skybox(x)
  33085.         local sky = Instance.new("Sky",game.Lighting)
  33086.         local fcs={"Bk","Dn","Ft","Lf","Rt","Up"}
  33087.         for i,v in pairs(fcs) do
  33088.             sky["Skybox"..v]=x
  33089.         end
  33090.     end
  33091.     local function particle(p, b)
  33092.         local a = Instance.new("ParticleEmitter", p)
  33093.         a.Rate = 500
  33094.         a.Lifetime = NumberRange.new(20, 30)
  33095.         a.VelocitySpread = 200
  33096.         a.Texture = b
  33097.     end
  33098.            
  33099.     local function recurse(x)
  33100.         for i, v in pairs(x:GetChildren()) do
  33101.             pcall(function() -- 'error occured, no output from Lua' LOLE
  33102.                 if v:IsA("BasePart") then
  33103.                     particle(v, img)
  33104.                 end
  33105.                 if #(v:GetChildren())>0 then
  33106.                     recurse(v)
  33107.                 end
  33108.             end)
  33109.         end
  33110.     end
  33111.            
  33112.     recurse(game)
  33113.     skybox(img)
  33114. end
  33115. function topkek.tools.util.recurseSetObj(obj,type_,prop,val)
  33116.     local function recurse(x)
  33117.         for i, v in pairs(x:GetChildren()) do
  33118.             pcall(function()
  33119.                 if v:IsA(type_) then
  33120.                     v[prop]=val
  33121.                 end
  33122.                 if #(v:GetChildren())>0 then
  33123.                     recurse(v)
  33124.                 end
  33125.             end)
  33126.         end
  33127.     end
  33128.     recurse(obj)
  33129. end
  33130. function topkek.tools.util.doPlayers(cval, func)
  33131.     local plrs = {}
  33132.     if cval == 'All' then
  33133.         plrs = game:GetService('Players'):GetPlayers()
  33134.     else
  33135.         plrs = {game:GetService('Players'):FindFirstChild(cval)}
  33136.     end
  33137.     for i, v in pairs(plrs) do
  33138.         func(v)
  33139.     end
  33140. end
  33141. function topkek.tools.util.scalePlayer(sc,plr)
  33142.     local pchar = plr.Character
  33143.     if pchar:FindFirstChild("UpperTorso") then
  33144.         warn("Player [" ..plr.Name.. "] is R15.")
  33145.         return
  33146.     end
  33147.     local function scale(chr,scl)
  33148.    
  33149.         for _,v in pairs(pchar:GetChildren()) do
  33150.             if v:IsA("Hat") then
  33151.                 v:Clone()
  33152.                 v.Parent = game.Lighting
  33153.             end
  33154.         end
  33155.            
  33156.         local Head = chr['Head']
  33157.         local Torso = chr['Torso']
  33158.         local LA = chr['Left Arm']
  33159.         local RA = chr['Right Arm']
  33160.         local LL = chr['Left Leg']
  33161.         local RL = chr['Right Leg']
  33162.         local HRP = chr['HumanoidRootPart']
  33163.    
  33164.         wait(0.1)
  33165.        
  33166.         Head.formFactor = 3
  33167.         Torso.formFactor = 3
  33168.         LA.formFactor = 3
  33169.         RA.formFactor = 3
  33170.         LL.formFactor = 3
  33171.         RL.formFactor = 3
  33172.         HRP.formFactor = 3
  33173.        
  33174.         Head.Size = Vector3.new(scl * 2, scl, scl)
  33175.         Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  33176.         LA.Size = Vector3.new(scl, scl * 2, scl)
  33177.         RA.Size = Vector3.new(scl, scl * 2, scl)
  33178.         LL.Size = Vector3.new(scl, scl * 2, scl)
  33179.         RL.Size = Vector3.new(scl, scl * 2, scl)
  33180.         HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  33181.        
  33182.         local Motor1 = Instance.new('Motor6D', Torso)
  33183.         Motor1.Part0 = Torso
  33184.         Motor1.Part1 = Head
  33185.         Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  33186.         Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  33187.         Motor1.Name = "Neck"
  33188.                
  33189.         local Motor2 = Instance.new('Motor6D', Torso)
  33190.         Motor2.Part0 = Torso
  33191.         Motor2.Part1 = LA
  33192.         Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  33193.         Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  33194.         Motor2.Name = "Left Shoulder"
  33195.        
  33196.         local Motor3 = Instance.new('Motor6D', Torso)
  33197.         Motor3.Part0 = Torso
  33198.         Motor3.Part1 = RA
  33199.         Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  33200.         Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  33201.         Motor3.Name = "Right Shoulder"
  33202.        
  33203.         local Motor4 = Instance.new('Motor6D', Torso)
  33204.         Motor4.Part0 = Torso
  33205.         Motor4.Part1 = LL
  33206.         Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  33207.         Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  33208.         Motor4.Name = "Left Hip"
  33209.        
  33210.         local Motor5 = Instance.new('Motor6D', Torso)
  33211.         Motor5.Part0 = Torso
  33212.         Motor5.Part1 = RL
  33213.         Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  33214.         Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  33215.         Motor5.Name = "Right Hip"
  33216.        
  33217.         local Motor6 = Instance.new('Motor6D', HRP)
  33218.         Motor6.Part0 = HRP
  33219.         Motor6.Part1 = Torso
  33220.         Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  33221.         Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  33222.            
  33223.     end
  33224.    
  33225.     scale(pchar, sc)
  33226.    
  33227.     for _,v in pairs(game.Lighting:GetChildren()) do
  33228.         if v:IsA("Hat") then
  33229.             v.Parent = pchar
  33230.         end
  33231.     end
  33232. end
  33233. function topkek.tools.util.applyFace(id)
  33234.     local Char = topkek.lplr.Character
  33235.     if(Char)then
  33236.         local Type = id
  33237.         local Meme=id
  33238.         local BBG_SIZE=Char.Head.Size.X*1.25;
  33239.         local STUD_VECTOR_1=Char.Head.Size.Z/4;
  33240.         local STUD_VECTOR_2=Char.Head.Size.Z;
  33241.         local bbg=Char:FindFirstChild'BBGMEME'or Instance.new('BillboardGui',Char);
  33242.             bbg.StudsOffset=Vector3.new(0,STUD_VECTOR_1,STUD_VECTOR_2);
  33243.             bbg.Size=UDim2.new(BBG_SIZE,0,BBG_SIZE);
  33244.             bbg.Adornee=Char.Head;
  33245.             bbg.Name='BBGMEME';
  33246.         local img=bbg:FindFirstChild'Meme'or Instance.new('ImageLabel',bbg);
  33247.             img.BackgroundTransparency=1;
  33248.             img.Image="rbxassetid://"..Meme;
  33249.             img.Size=UDim2.new(1,0,1,0)
  33250.             img.Name='Meme';
  33251.         for i,v in next,Char:children()do
  33252.             if(v.className=='Hat')then
  33253.                 v=v:FindFirstChild'Handle';
  33254.                 if(v)then
  33255.                     v.Transparency=0
  33256.                 end;
  33257.             end;
  33258.         end;
  33259.     end;
  33260. end;
  33261. function topkek.tools.util.weenieHutJunior(plr)
  33262.     plr=plr.Character
  33263.     Shaft=Instance.new("Part", plr)
  33264.     Shaft.Name='Shaft'
  33265.     Shaft.Size=Vector3.new(1, 2.5, 1)
  33266.     Shaft.TopSurface=0
  33267.     Shaft.BottomSurface=0
  33268.     Shaft.CanCollide=true
  33269.     Cyln=Instance.new("CylinderMesh", Shaft)
  33270.     Cyln.Scale=Vector3.new(0.5,0.7,0.5)
  33271.     Instance.new("Weld", plr)
  33272.     plr.Weld.Part0=plr:FindFirstChild("Torso") or plr:FindFirstChild("LowerTorso")
  33273.     plr.Weld.Part1=plr.Shaft
  33274.     plr.Weld.C0=CFrame.new(0,-0.35,-0.9)*CFrame.fromEulerAnglesXYZ(2.2,0,0)
  33275.     Shaft.BrickColor=BrickColor.new("Pastel brown")
  33276.     Tip=Instance.new("Part", plr)
  33277.     Tip.Name='Tip'
  33278.     Tip.TopSurface=0
  33279.     Tip.BottomSurface=0
  33280.     Tip.Size=Vector3.new(1, 1, 1)
  33281.     Tip.CanCollide=true
  33282.     Tip.Touched:connect(function(prt) if prt.Parent~=player then spawn(function() for i=1, 5 do local pert=Instance.new("Part", player) pert.CFrame=CFrame.new(prt.Position) pert.CanCollide=true local mesh=Instance.new("BlockMesh", pert) mesh.Scale=Vector3.new(0.2,0.2,0.2) pert.BrickColor=BrickColor.new("White") end end) end end)
  33283.     Cyln2=Instance.new("SpecialMesh", Tip)
  33284.     Cyln2.MeshType='Sphere'
  33285.     Cyln2.Scale=Vector3.new(0.6,0.6,0.6)
  33286.     Instance.new("Weld", plr).Name='Weld2'
  33287.     plr.Weld2.Part0=plr.Shaft
  33288.     plr.Weld2.Part1=plr.Tip
  33289.     plr.Weld2.C0=CFrame.new(0,-.9,0)
  33290.     Tip.BrickColor=BrickColor.new("Pink")
  33291.     -----
  33292.     Ball1=Instance.new("Part", plr)
  33293.     Ball1.Name='Ball1'
  33294.     Ball1.Size=Vector3.new(1, 1, 1)
  33295.     Ball1.TopSurface=0
  33296.     Ball1.BottomSurface=0
  33297.     Cyln3=Instance.new("SpecialMesh", Ball1)
  33298.     Cyln3.MeshType='Sphere'
  33299.     Cyln3.Scale=Vector3.new(0.4,0.4,0.4)
  33300.     Instance.new("Weld", plr).Name='Weld3'
  33301.     plr.Weld3.Part0=plr.Shaft
  33302.     plr.Weld3.Part1=plr.Ball1
  33303.     plr.Weld3.C0=CFrame.new(0.225,.4,0.2)
  33304.     Ball1.BrickColor=BrickColor.new("Pastel brown")
  33305.     -----
  33306.     Ball2=Instance.new("Part", plr)
  33307.     Ball2.Name='Ball2'
  33308.     Ball2.Size=Vector3.new(1, 1, 1)
  33309.     Ball2.TopSurface=0
  33310.     Ball2.BottomSurface=0
  33311.     Cyln3=Instance.new("SpecialMesh", Ball2)
  33312.     Cyln3.MeshType='Sphere'
  33313.     Cyln3.Scale=Vector3.new(0.4,0.4,0.4)
  33314.     Instance.new("Weld", plr).Name='Weld4'
  33315.     plr.Weld4.Part0=plr.Shaft
  33316.     plr.Weld4.Part1=plr.Ball2
  33317.     plr.Weld4.C0=CFrame.new(-0.225,.4,0.2)
  33318.     Ball2.BrickColor=BrickColor.new("Pastel brown")
  33319. end
  33320. --// banmgr //--
  33321. topkek.banmgr.isPrivate = false
  33322. topkek.banmgr.whitelist = {}
  33323. topkek.banmgr.bans = {}
  33324. function topkek.banmgr.executeKick(z)
  33325.     local function doKick()
  33326.         if z.Character and z.Character:FindFirstChild('HumanoidRootPart') and z.Character:FindFirstChild('Torso') then
  33327.             z.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  33328.             local SP = Instance.new('SkateboardPlatform', z.Character) SP.Position = z.Character.HumanoidRootPart.Position SP.Transparency = 1
  33329.             spawn(function()
  33330.                 repeat wait()
  33331.                     if z.Character and z.Character:FindFirstChild('HumanoidRootPart') then
  33332.                         SP.Position = z.Character.HumanoidRootPart.Position
  33333.                     end
  33334.                 until not game:GetService('Players'):FindFirstChild(z.Name)
  33335.             end)
  33336.             z.Character.Torso.Anchored = true
  33337.         end
  33338.     end
  33339.     repeat
  33340.         doKick()
  33341.         wait()
  33342.     until not z
  33343. end
  33344. function topkek.banmgr.loadFromFile()
  33345.     -- todo: read file
  33346.     topkek.settings.get()
  33347.     topkek.banmgr.bans = topkek.settingsTable['Bans']
  33348. end
  33349. function topkek.banmgr.addHardBan(p)
  33350.     -- todo: write file
  33351.     table.insert(topkek.banmgr.bans, p.Name)
  33352.     topkek.settings.get()
  33353.     table.insert(topkek.settingsTable['Bans'], p.Name)
  33354.     topkek.settings.write()
  33355.     print("Hardbanned " .. p.Name)
  33356.     UpdateBanlist()
  33357.     topkek.banmgr.executeKick(p)
  33358.     topkek.banmgr.loadFromFile()
  33359. end
  33360. function topkek.banmgr.addSoftBan(p)
  33361.     table.insert(topkek.banmgr.bans, p.Name)
  33362.     topkek.banmgr.executeKick(p)
  33363. end
  33364. function topkek.banmgr.plrBanned(p)
  33365.     for x, m in pairs(topkek.banmgr.bans) do
  33366.         if m == p.Name then
  33367.             return true
  33368.         end
  33369.     end
  33370.     return false
  33371. end
  33372. function topkek.banmgr.doWhitelist(p)
  33373.     print(p .. " whitelisted")
  33374.     table.insert(topkek.banmgr.whitelist, p)
  33375. end
  33376. function topkek.banmgr.unwhitelist(p)
  33377.     for x, m in pairs(topkek.banmgr.whitelist) do
  33378.         if m == p then
  33379.             print(m .. " unwhitelisted")
  33380.             table.remove(topkek.banmgr.whitelist, x)
  33381.             if game:GetService('Players'):FindFirstChild(p) then
  33382.                 topkek.banmgr.executeKick(game:GetService('Players')[p])
  33383.             end
  33384.         end
  33385.     end
  33386. end
  33387. function topkek.banmgr.plrWhitelisted(p)
  33388.     for x, m in pairs(topkek.banmgr.whitelist) do
  33389.         if m == p.Name then
  33390.             return true
  33391.         end
  33392.     end
  33393.     return false
  33394. end
  33395. function topkek.banmgr.makePrivate()
  33396.     topkek.banmgr.isPrivate = true
  33397.     for i, v in pairs(game:GetService('Players'):GetPlayers()) do
  33398.         if not topkek.banmgr.plrWhitelisted(v) and v ~= topkek.lplr then
  33399.             spawn(function()
  33400.                 topkek.banmgr.executeKick(v)
  33401.             end)
  33402.         end
  33403.     end
  33404. end
  33405. function topkek.banmgr.unprivate()
  33406.     topkek.banmgr.isPrivate = false
  33407. end
  33408. function topkek.banmgr.init()
  33409.     topkek.banmgr.loadFromFile()
  33410.     game:GetService('Players').PlayerAdded:connect(function(p)
  33411.         if topkek.banmgr.plrBanned(p) or (topkek.banmgr.isPrivate and not topkek.banmgr.plrWhitelisted(p)) then
  33412.             print("Player " .. p.Name .. " is banned (or private on)! Kicking now.")
  33413.             topkek.banmgr.executeKick(p)
  33414.         end
  33415.     end)
  33416. end
  33417. --// settings //--
  33418. topkek.settings = {}
  33419. topkek.settingsTable = {}
  33420. function topkek.settings.write()
  33421.     --writefile("testplzignore.lua", "", game:GetService('HttpService'):JSONEncode(topkek.settingsTable))
  33422. end
  33423. function topkek.settings.get()
  33424. if game.Players.LocalPlayer.Character then
  33425.         print("No settings! Making new ...")
  33426.         topkek.settingsTable = {
  33427.             ['Bans'] = {
  33428.                
  33429.             },
  33430.             ['Themes'] = {
  33431.                 {Primary = {0,0,0}, Secondary = {0,0,0}, Tertiary = {0,0,0}}
  33432.             };
  33433.         }
  33434.         topkek.settings.write()
  33435.         return topkek.settingsTable
  33436.     else
  33437.         local lset = game:GetService('HttpService'):JSONDecode(set)
  33438.         topkek.settingsTable = lset
  33439.         return lset
  33440. end
  33441. end
  33442. --// shortcuts //--
  33443. tk = {}
  33444. tk.ob = topkek.tools.util.Object
  33445. tk.dp = topkek.tools.util.doPlayers
  33446. tk.rcm = topkek.tools.util.recurseRemove
  33447. tk.rcs = topkek.tools.util.recurseSet
  33448. tk.rcf = topkek.tools.util.recurseFunc
  33449. tk.rco = topkek.tools.util.recurseSetObj
  33450. tk.play = topkek.tools.util.play
  33451. tk.gt = topkek.tools.util.getTorso
  33452. --// gui //--
  33453. -- copying this from topkek3.0 because i'm
  33454. -- too lazy to rewrite my lib
  33455. topkek.tools.gui.seperation = 12
  33456. function topkek.tools.gui:addLeftIcon(parent, img, sz)
  33457.     topkek.tools.util.Object('ImageLabel', {
  33458.         Parent = parent;
  33459.         BackgroundTransparency = 1;
  33460.         Position = UDim2.new(0, 2, 0, 2);
  33461.         Size = UDim2.new(0, sz, 0, sz);
  33462.         Image = img;
  33463.     })
  33464. end
  33465. function topkek.tools.gui:makeContainer(n)
  33466.     local temp = topkek.template:Clone()
  33467.     temp.Name = n
  33468.     temp.Parent = topkek.holder
  33469.     temp.Container.Visible = false
  33470. end
  33471. function topkek.tools.gui:hookContainer(o, ncan, sepr, stt)
  33472.     if not o:IsA("ScrollingFrame") and (not ncan) then
  33473.         return nil
  33474.     elseif o:IsA("ScrollingFrame") then
  33475.         o.CanvasSize = UDim2.new(0, 0, 0, 0)
  33476.     end
  33477.    
  33478.     local self = {}
  33479.     self.main = o
  33480.     self.drawX = 0
  33481.     self.drawY = stt or topkek.tools.gui.seperation/2
  33482.     self.drawHeight = 0
  33483.     self.sepr = sepr or topkek.tools.gui.seperation
  33484.    
  33485.     function self:drawButton(sz, txt, func, ysz, cbgd)
  33486.         local xposOffset = 0
  33487.         local xposScale = self.drawX
  33488.         local xszOffset = 0
  33489.         local xszScale = sz
  33490.         if not (self.drawX == 0)  then
  33491.             xszOffset = -5
  33492.             if sz + self.drawX > 0.998 then
  33493.                 xszOffset = -10
  33494.             end
  33495.         elseif sz == 1 then
  33496.             local bzz = 4
  33497.             if ncan then
  33498.                 bzz = 0
  33499.             end
  33500.             xszOffset = -(self.sepr) - bzz
  33501.             xposOffset = self.sepr/2
  33502.         else
  33503.             xszOffset = -4 + -(self.sepr/2)
  33504.             xposOffset = self.sepr/2
  33505.         end
  33506.         if not ysz then ysz = 20 end
  33507.         local obj = topkek.tools.util.Object("TextButton", {
  33508.             Parent = self.main;
  33509.             BackgroundColor3 = cbgd or Color3.new(163/255, 57/255, 57/255);
  33510.             BorderSizePixel = 0;
  33511.             Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
  33512.             Size = UDim2.new(xszScale, xszOffset, 0, ysz);
  33513.             Font = 'SourceSans';
  33514.             FontSize = 'Size14';
  33515.             Text = txt;
  33516.             TextSize = 14;
  33517.             TextColor3 = Color3.new(199/255, 199/255, 199/255);
  33518.         })
  33519.         obj.MouseButton1Down:connect(function()
  33520.             spawn(func)
  33521.         end)
  33522.         if ysz > self.drawHeight then
  33523.             self.drawHeight = ysz
  33524.         end
  33525.         self.drawX = self.drawX + sz
  33526.         if self.drawX > 0.998 then
  33527.             self.drawY = self.drawY + 3 + self.drawHeight
  33528.             self.drawX = 0
  33529.             self.drawHeight = 0
  33530.             if (not ncan) then
  33531.                 self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  33532.             end
  33533.         end
  33534.         return obj
  33535.     end
  33536.    
  33537.     function self:GetChildren()
  33538.         return self.main:GetChildren()
  33539.     end
  33540.    
  33541.     function self:getDrawY()
  33542.         return self.drawY
  33543.     end
  33544.    
  33545.     function self:setDrawY(y)
  33546.         self.drawY = y
  33547.     end
  33548.    
  33549.     function self:drawTextBox(sz, txt, ysz, cbgd)
  33550.         local xposOffset = 0
  33551.         local xposScale = self.drawX
  33552.         local xszOffset = 0
  33553.         local xszScale = sz
  33554.         if not (self.drawX == 0)  then
  33555.             xszOffset = -5
  33556.             if sz + self.drawX > 0.998 then
  33557.                 xszOffset = -10
  33558.             end
  33559.         elseif sz == 1 then
  33560.             xszOffset = -(self.sepr) - 5
  33561.             xposOffset = self.sepr/2
  33562.         else
  33563.             xszOffset = -4 + -(self.sepr/2)
  33564.             xposOffset = self.sepr/2
  33565.         end
  33566.         if not ysz then ysz = 20 end
  33567.         local obj = topkek.tools.util.Object("TextBox", {
  33568.             Parent = self.main;
  33569.             BackgroundColor3 = cbgd or color3(153, 52, 52);
  33570.             BorderSizePixel = 0;
  33571.             Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
  33572.             Size = UDim2.new(xszScale, xszOffset, 0, ysz);
  33573.             Font = 'SourceSans';
  33574.             FontSize = 'Size14';
  33575.             Text = txt;
  33576.             TextSize = 14;
  33577.             TextColor3 = Color3.new(199/255, 199/255, 199/255);
  33578.         })
  33579.         if ysz > self.drawHeight then
  33580.             self.drawHeight = ysz
  33581.         end
  33582.         self.drawX = self.drawX + sz
  33583.         if self.drawX > 0.998 then
  33584.             self.drawY = self.drawY + 3 + self.drawHeight
  33585.             self.drawX = 0
  33586.             self.drawHeight = 0
  33587.             self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  33588.         end
  33589.         return obj
  33590.     end
  33591.    
  33592.     function self:drawImage(sz, img, ysz)
  33593.         local xposOffset = 0
  33594.         local xposScale = self.drawX
  33595.         local xszOffset = 0
  33596.         local xszScale = sz
  33597.         if not (self.drawX == 0)  then
  33598.             xszOffset = -5
  33599.             if sz + self.drawX > 0.998 then
  33600.                 xszOffset = -12
  33601.             end
  33602.         elseif sz == 1 then
  33603.             xszOffset = -(self.sepr) - 5
  33604.             xposOffset = self.sepr/2
  33605.         else
  33606.             xszOffset = -5 + -(self.sepr/2)
  33607.             xposOffset = self.sepr/2
  33608.         end
  33609.         if not ysz then ysz = 20 end
  33610.         local obj = topkek.tools.util.Object("ImageLabel", {
  33611.             Parent = self.main;
  33612.             BackgroundTransparency = 1;
  33613.             BorderColor3 = Color3.new(27, 42, 53);
  33614.             BorderSizePixel = 0;
  33615.             Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
  33616.             Size = UDim2.new(xszScale, xszOffset, 0, ysz);
  33617.             Image = img;
  33618.         })
  33619.         if ysz > self.drawHeight then
  33620.             self.drawHeight = ysz
  33621.         end
  33622.         self.drawX = self.drawX + sz
  33623.         if self.drawX > 0.998 then
  33624.             self.drawY = self.drawY + 3 + self.drawHeight
  33625.             self.drawX = 0
  33626.             self.drawHeight = 0
  33627.             if (not ncan) then
  33628.                 self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  33629.             end
  33630.         end
  33631.         return obj
  33632.     end
  33633.    
  33634.     function self:drawText(sz, txt, ysz)
  33635.         local xposOffset = 0
  33636.         local xposScale = self.drawX
  33637.         local xszOffset = 0
  33638.         local xszScale = sz
  33639.         if not (self.drawX == 0)  then
  33640.             xszOffset = -5
  33641.             if sz + self.drawX > 0.998 then
  33642.                 xszOffset = -10
  33643.             end
  33644.         elseif sz == 1 then
  33645.             local bzz = 5
  33646.             if ncan then
  33647.                 bzz = 0
  33648.             end
  33649.             xszOffset = -(self.sepr) - bzz
  33650.             xposOffset = self.sepr/2
  33651.         else
  33652.             xszOffset = -4 + -(self.sepr/2)
  33653.             xposOffset = self.sepr/2
  33654.         end
  33655.         if not ysz then ysz = 20 end
  33656.         local obj = topkek.tools.util.Object("TextLabel", {
  33657.             Parent = self.main;
  33658.             BackgroundColor3 = Color3.new(148/255, 51/255, 51/255);
  33659.             BorderSizePixel = 0;
  33660.             Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
  33661.             Size = UDim2.new(xszScale, xszOffset, 0, ysz);
  33662.             Font = 'SourceSans';
  33663.             FontSize = 'Size14';
  33664.             Text = txt;
  33665.             TextSize = 14;
  33666.             TextColor3 = Color3.new(199/255, 199/255, 199/255);
  33667.  
  33668.         })
  33669.         if ysz > self.drawHeight then
  33670.             self.drawHeight = ysz
  33671.         end
  33672.         self.drawX = self.drawX + sz
  33673.         if self.drawX > 0.998 then
  33674.             self.drawY = self.drawY + 3 + self.drawHeight
  33675.             self.drawX = 0
  33676.             self.drawHeight = 0
  33677.             if (not ncan) then
  33678.                 self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  33679.             end
  33680.         end
  33681.         return obj
  33682.     end
  33683.    
  33684.    
  33685.     function self:drawScrollingContainer(ysz)
  33686.         local sz = UDim2.new(1, -(self.sepr/2) - 11, 0, ysz)
  33687.         local pos = UDim2.new(0, self.sepr/2, 0, self.drawY)
  33688.         local obj = topkek.tools.util.Object("ScrollingFrame", {
  33689.             Parent = self.main;
  33690.             BackgroundColor3 = color3(117, 42, 42);
  33691.             BorderSizePixel = 0;
  33692.             Position = pos;
  33693.             Size = sz;
  33694.             BottomImage = 'rbxassetid://368504177';
  33695.             MidImage = 'rbxassetid://368504177';
  33696.             TopImage = 'rbxassetid://368504177';
  33697.             ScrollBarThickness = 5;
  33698.         })
  33699.        
  33700.         self.drawY = self.drawY + 5 + ysz
  33701.         self.drawX = 0
  33702.         self.drawHeight = 0
  33703.         if (not ncan) then
  33704.             self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  33705.         end
  33706.         return topkek.tools.gui:hookContainer(obj, false, 10, 3)
  33707.     end
  33708.    
  33709.     function self:drawContainer(xsz, ysz, xz, tz, sep)
  33710.         local sz = UDim2.new(xsz, -(self.sepr/2) - 11, 0, ysz)
  33711.         local pos = UDim2.new(tz or 0, self.sepr/2, 0, self.drawY)
  33712.         local obj = topkek.tools.util.Object("Frame", {
  33713.             Parent = self.main;
  33714.             BackgroundColor3 = color3(117, 42, 42);
  33715.             BorderSizePixel = 0;
  33716.             Position = pos;
  33717.             Size = sz;
  33718.         })
  33719.         if not xz then
  33720.             self.drawY = self.drawY + 5 + ysz
  33721.         end
  33722.         self.drawX = 0
  33723.         self.drawHeight = 0
  33724.         if (not ncan) then
  33725.             self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  33726.         end
  33727.         return topkek.tools.gui:hookContainer(obj, sep or 12, 5)
  33728.     end
  33729.    
  33730.     function self:addSpacing()
  33731.         self.drawY = self.drawY + 3
  33732.     end
  33733.    
  33734.     function self:center()
  33735.         local a,c,b=
  33736.             self.main.Position.X.Scale,
  33737.                 self.main.Position.X.Offset,self.main.Size.Y.Offset
  33738.         self.main.Position=UDim2.new(a,c+2, 0.5, -(b/2))
  33739.     end
  33740.    
  33741.     return self
  33742. end
  33743.  
  33744. --//anim//--
  33745. topkek.tools.animator.animateTo = function(source, dest)
  33746.     -- holder2holder:
  33747.     -- invis holder
  33748.     -- clone holder; vis
  33749.     -- move holder to right
  33750.     -- vis dest container
  33751.     -- tween clone holder left
  33752.     -- tween dest holder right
  33753.     print("nav",source,dest)
  33754.     topkek.holder.Visible = false
  33755.     local hclone = topkek.holder:Clone()
  33756.     hclone.Parent = topkek.center
  33757.     hclone.Name = 'animclone'
  33758.     hclone.Visible = true
  33759.     topkek.holder.Position = UDim2.new(-1, 0, 0, 30)
  33760.     source.Visible = false
  33761.     dest.Visible = true
  33762.     dest.Container.Visible = true
  33763.     dest.Container.ZIndex = 1
  33764.     dest.ZIndex = 1
  33765.     topkek.holder.Visible = true
  33766.     topkek.holder:TweenPosition(UDim2.new(0, 150, 0, 30), "Out", "Quad", 0.3)
  33767.     hclone:TweenPosition(UDim2.new(1, 0, 0, 30), "Out", "Quad", 0.3)
  33768.     wait(0.3)
  33769. end
  33770. topkek.tools.animator.initialAnimation = function()
  33771.     -- initanim:
  33772.     -- join both composites
  33773.     -- delete composites; vis solid
  33774.     -- tween solid to nav topbar
  33775.     -- copy topbar plrname; move outside region
  33776.     -- tween in clone topbar
  33777.     -- delete clone and solid; vis topbar
  33778.     -- tween down topbar
  33779.     -- tween holder out
  33780.     local function abspos(x)
  33781.         return UDim2.new(0, x.AbsolutePosition.X, 0, x.AbsolutePosition.Y)
  33782.     end
  33783.     local function abssz(x)
  33784.         return UDim2.new(0, x.AbsoluteSize.X, 0, x.AbsoluteSize.Y)
  33785.     end
  33786.     local holder = topkek.holder
  33787.     local nav = topkek.navigator
  33788.     local topnav = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Navigation.Topbar
  33789.     local topbar = topkek.topbar
  33790.     local pname =  game.Players.LocalPlayer.PlayerGui["4.0"].Main.Topbar.PlayerName:Clone()
  33791.     local solid = game.Players.LocalPlayer.PlayerGui["4.0"].Solid
  33792.     topkek.center.Size = UDim2.new(0, 150, 0, 30)
  33793.     game.Players.LocalPlayer.PlayerGui["4.0"].Composite1:TweenPosition(UDim2.new(0.5, -50, 0.5, -50), 'Out', 'Quad', 0.5)
  33794.     game.Players.LocalPlayer.PlayerGui["4.0"].Composite2:TweenPosition(UDim2.new(0.5, 0, 0.5, -50), 'Out', 'Quad', 0.5)
  33795.     wait(0.52)
  33796.     solid.Visible = true
  33797.     game.Players.LocalPlayer.PlayerGui["4.0"].Composite1:Destroy()
  33798.     game.Players.LocalPlayer.PlayerGui["4.0"].Composite2:Destroy()
  33799.     wait(3)
  33800.     solid.Label:TweenPosition(UDim2.new(0, 0, 1.5, 0), 'Out', 'Quad', 0.5)
  33801.     solid:TweenSizeAndPosition(abssz(topnav), abspos(topnav), 'Out', 'Linear', 0.6)
  33802.     wait(0.52)
  33803.     solid.Label:Destroy()
  33804.     wait(0.12)
  33805.     topkek.center.Visible = true
  33806.     topnav.Visible = true
  33807.     solid:Destroy()
  33808.     pname.Position = UDim2.new(0, -170, 0, 0)
  33809.     pname.Parent = topnav
  33810.     pname.Visible = true
  33811.     pname:TweenPosition(UDim2.new(0, 10, 0, 0), 'Out', 'Quad', 0.2)
  33812.     wait(0.25)
  33813.     topkek.center:TweenSize(UDim2.new(0, 150, 0, 395), 'Out', 'Quad', 0.3)
  33814.     spawn(topkek.navigation.buildNavigator)
  33815.     wait(0.35)
  33816.     topkek.center:TweenSize(UDim2.new(0, 470, 0, 395), 'In', 'Quad', 0.3)
  33817.     wait(0.35)
  33818.     topbar.PlayerName.Visible = true
  33819.     pname:Destroy()
  33820.     AllowHovers = true
  33821. end
  33822. --//nav//--
  33823. topkek.navigation.currentContainer = topkek.tools.util.getContainer('Home')
  33824. topkek.navigation.windowState = 0
  33825. topkek.navigation.gotoContainer = function(cont)
  33826.     topkek.tools.animator.animateTo(topkek.navigation.currentContainer, cont)
  33827.     topkek.navigation.currentContainer = cont
  33828. end
  33829. topkek.navigation.buildNavigator = function()
  33830.     local nav = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Navigation
  33831.     local hook = topkek.tools.gui:hookContainer(nav.Scroll, false)
  33832.     local btns = {}
  33833.     for l, x in pairs(topkek.data.windows) do
  33834.         local container = topkek.tools.util.getContainer(x)
  33835.         local btn = hook:drawButton(1, x, function() topkek.navigation.gotoContainer(container) end, 25)
  33836.         local ZPos = btn.Position
  33837.         btn.Position = btn.Position - UDim2.new(0, 0, 0, 5)
  33838.         btn:TweenPosition(ZPos, 'Out', 'Bounce', 0.2)
  33839.         btn.LayoutOrder = l
  33840.         btn.ZIndex = 4
  33841.         local OPos = btn.Position
  33842.         btn.MouseEnter:connect(function()
  33843.             if AllowHovers == false then
  33844.                 return
  33845.             end
  33846.             for i, v in pairs(btns) do
  33847.                 if v[1] ~= btn then
  33848.                     v[1]:TweenPosition(v[2], 'Out', 'Quad', 0.1)
  33849.                 end
  33850.             end
  33851.             btn:TweenPosition(OPos + UDim2.new(0, 3, 0, 0), 'Out', 'Quad', 0.1)
  33852.         end)
  33853.         btn.MouseLeave:connect(function()
  33854.             btn:TweenPosition(OPos, 'Out', 'Quad', 0.1)
  33855.         end)
  33856.         table.insert(btns, {btn, OPos})
  33857.         wait() 
  33858.     end
  33859. end
  33860. topkek.navigation.buildTopbar = function()
  33861.     local top = topkek.topbar
  33862.     local FELabel = top.Controllers.IsFE
  33863.     top.PlayerName.Text = topkek.lplr.Name
  33864.     if game:GetService('Workspace').FilteringEnabled == true then
  33865.         FELabel.Text = "FE Game"
  33866.         FELabel.TextColor3 = BrickColor.new("Bright red").Color
  33867.     else
  33868.         FELabel.Text = "Not FE"
  33869.         FELabel.TextColor3 = BrickColor.new("Bright green").Color
  33870.     end
  33871.     top.Controllers.Hide.MouseButton1Down:connect(function()
  33872.         if topkek.navigation.windowState == 0 then
  33873.             topkek.navigation.windowState = 1
  33874.             topkek.center:TweenSize(UDim2.new(0, 470, 0, 30), 'Out', 'Quint', 0.2)
  33875.         else
  33876.             topkek.navigation.windowState = 0
  33877.             topkek.center:TweenSize(UDim2.new(0, 470, 0, 395), 'Out', 'Quint', 0.2)
  33878.         end
  33879.     end)   
  33880.     top.Controllers.Exit.MouseButton1Down:connect(function()
  33881.         topkek.center:TweenSize(UDim2.new(0, 470, 0, 30), 'Out', 'Quint', 0.3)
  33882.         wait(0.31)
  33883.         topkek.center:TweenSize(UDim2.new(0, 0, 0, 0), 'Out', 'Quint', 0.3)
  33884.         PlayerChatHook:disconnect()
  33885.     end)
  33886.    
  33887. end
  33888. topkek.navigation.initCommandBar = function()
  33889.     DistributedCmdBar, cmd = topkek.holder.Command, {}
  33890.     --weathered-down version of my cmdscript for topkek
  33891. cmd = {}
  33892.  
  33893. -- ** defines ** --
  33894. cmd.service = (function(a) return game:service(a) end)
  33895. cmd.gplayers = (function() return cmd.service'Players':GetPlayers() end)
  33896. cmd.players = cmd.service('Players')
  33897. cmd.localplayer = cmd.players.LocalPlayer
  33898.  
  33899. cmd.prefix = ';'
  33900. cmd.hidden = '/'
  33901.  
  33902. cmd.commands = {}
  33903. cmd.util = {}
  33904. cmd.interface = {}
  33905.  
  33906. cmd.admins = {}
  33907. cmd.noclip = false
  33908.  
  33909. -- ** util ** --
  33910. cmd.util.pos = function(str, pos)
  33911.     local increment = 1
  33912.     for spc in str:gmatch("[^ ]+") do
  33913.         if increment == pos then
  33914.             return spc
  33915.         end
  33916.         increment = increment + 1
  33917.     end
  33918.     return ''
  33919. end
  33920. cmd.util.pstr = function(str, re_enc)
  33921.     str = string.lower(str)
  33922.     local players = {}
  33923.     if re_enc == true then
  33924.         if str == 'me' then
  33925.             return {game.Players.LocalPlayer}
  33926.         end
  33927.         if str == 'all' then
  33928.             return game.Players:GetPlayers()
  33929.         end
  33930.         if str == 'others' then
  33931.             for i, v in pairs(game.Players:GetPlayers()) do
  33932.                 if v ~= cmd.localplayer then
  33933.                     table.insert(players, v)
  33934.                 end
  33935.             end
  33936.         end
  33937.         for i, v in pairs(game.Players:GetPlayers()) do
  33938.             if string.lower(v.Name):sub(1, #str) == str then
  33939.                 table.insert(players, v)
  33940.             end
  33941.         end
  33942.         return players
  33943.     else
  33944.         for seper in str:gmatch("[^,]+") do
  33945.             for i, v in pairs(cmd.util.pstr(seper, true)) do
  33946.                 table.insert(players, v)
  33947.             end
  33948.         end
  33949.         return players
  33950.     end
  33951. end
  33952. cmd.util.parse = function(str, fmt)
  33953.     local args = {}
  33954.     local encountered = 0
  33955.     local position = 1
  33956.     for form in fmt:gmatch("[^%%]+") do
  33957.         if position == 1 then
  33958.             args['command'] = cmd.util.pos(str, position)
  33959.         end
  33960.         if form == 'inf' then
  33961.             args[position] = str:sub(encountered, #str)
  33962.         end
  33963.         if form == 'int' then
  33964.             local fetch = cmd.util.pos(str, position)
  33965.             if tonumber(fetch) == nil then
  33966.                 return nil
  33967.             end
  33968.             args[position] =  {'integer', data = fetch}
  33969.         end
  33970.         if form == 'str' then
  33971.             local fetch = cmd.util.pos(str, position)
  33972.             args[position] = {'string', data = fetch}
  33973.         end
  33974.         if form == 'plrs' then
  33975.             args[position] = cmd.util.pstr(cmd.util.pos(str, position), false)
  33976.         end
  33977.         encountered = encountered + ((#cmd.util.pos(str, position)) + 1)
  33978.         position = position + 1
  33979.     end
  33980.     return args
  33981. end
  33982. cmd.util.isadmin = function(p)
  33983.     if p == cmd.localplayer.Name then
  33984.         return true
  33985.     else
  33986.         for i, v in pairs(cmd.admins) do
  33987.             if v == p.Name then
  33988.                 return true
  33989.             end
  33990.         end
  33991.         return false
  33992.     end
  33993. end
  33994. cmd.util.BombVest = function(Players)
  33995.     -- modified by nosyliam
  33996.     local TickWait = 1
  33997.     local Dead = false
  33998.     local BeltPositions = { }
  33999.     local ExplodeSounds = { }
  34000.    
  34001.     for ___, player in pairs(Players) do   
  34002.     pcall(function()
  34003.     local Me = player
  34004.     local Char = Me.Character
  34005.     local Torso = Char.Torso
  34006.     local Color = "Medium stone gray"
  34007.     local Dead = false
  34008.    
  34009.    
  34010.     local Position = Vector3.new(0,100,0)
  34011.     local function NewPart(Parent)
  34012.         local Part = Instance.new("Part", Parent)
  34013.         Part.CanCollide = false
  34014.         Part.FormFactor = "Custom"
  34015.         Part.Position = Position
  34016.         Part.TopSurface = "Smooth"
  34017.         Part.BottomSurface = "Smooth"
  34018.         Part.BrickColor = BrickColor.new(Color)
  34019.         Position = Position + Vector3.new(0,Part.Size.Y + 10,0)
  34020.         return Part
  34021.     end
  34022.    
  34023.     local Model = Char:FindFirstChild("Bomb")
  34024.     if Model then Model:Destroy() end
  34025.    
  34026.     Model = Instance.new("Model", Char)
  34027.     Model.Name = "Bomb"
  34028.    
  34029.     local Belt = NewPart(Model)
  34030.     Belt.Size = Vector3.new(2.2,0.5,1.2)
  34031.     table.insert(BeltPositions, Belt)
  34032.     local Weld = Instance.new("Weld", Belt)
  34033.     Weld.Part0 = Belt
  34034.     Weld.Part1 = Torso
  34035.     Weld.C0 = CFrame.new(0,1.1,0)
  34036.     local Light = Instance.new("PointLight", Belt)
  34037.     Light.Range = 15
  34038.     Light.Brightness = 5
  34039.     Light.Color = Color3.new(1,0,0)
  34040.     local Beep = Instance.new("Sound", Belt)
  34041.     Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  34042.     local ExplodeSound = Instance.new("Sound", Belt)
  34043.     ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003 --144507765
  34044.     ExplodeSound.Pitch = 2.8
  34045.     ExplodeSound.Volume = 3
  34046.     table.insert(ExplodeSounds, ExplodeSound)
  34047.    
  34048.     local Back = NewPart(Model)
  34049.     Back.Size = Vector3.new(1.5,1.5,0.5)
  34050.     local Weld = Instance.new("Weld", Back)
  34051.     Weld.Part0 = Back
  34052.     Weld.Part1 = Torso
  34053.     Weld.C0 = CFrame.new(0,0.1,-0.75)
  34054.    
  34055.     local StrapLeft = NewPart(Model)
  34056.     StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  34057.     local Weld = Instance.new("Weld", StrapLeft)
  34058.     Weld.Part0 = StrapLeft
  34059.     Weld.Part1 = Torso
  34060.     Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  34061.    
  34062.     local BuckleLeft = NewPart(Model)
  34063.     BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  34064.     local Weld = Instance.new("Weld", BuckleLeft)
  34065.     Weld.Part0 = BuckleLeft
  34066.     Weld.Part1 = Torso
  34067.     Weld.C0 = CFrame.new(0.65,0.1,0.5)
  34068.    
  34069.     local StrapRight = NewPart(Model)
  34070.     StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  34071.     local Weld = Instance.new("Weld", StrapRight)
  34072.     Weld.Part0 = StrapRight
  34073.     Weld.Part1 = Torso
  34074.     Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  34075.    
  34076.     local BuckleRight = NewPart(Model)
  34077.     BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  34078.     local Weld = Instance.new("Weld", BuckleRight)
  34079.     Weld.Part0 = BuckleRight
  34080.     Weld.Part1 = Torso
  34081.     Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  34082.    
  34083.    
  34084.     coroutine.wrap(function()
  34085.         repeat
  34086.             wait(TickWait)
  34087.             Light.Enabled = not Light.Enabled
  34088.             Beep:Play()
  34089.         until Dead == true
  34090.     end)()
  34091.     end)
  34092.     end
  34093.    
  34094.     local Tool = Instance.new("HopperBin", cmd.localplayer.Backpack)
  34095.     Tool.Name = "Bomb Vest"
  34096.    
  34097.     Tool.Selected:connect(function(Mouse)
  34098.         TickWait = 0.3
  34099.         Mouse.Icon = "http://www.roblox.com/asset/?id=9109985"
  34100.        
  34101.         Mouse.Button1Down:connect(function()
  34102.             if Dead == false then
  34103.                 Dead = true
  34104.                 for i, Belt in pairs(BeltPositions) do
  34105.                 coroutine.wrap(function()
  34106.                 pcall(function() ExplodeSounds[i]:Play() end)
  34107.                 wait(1.4)
  34108.                 local Explosion = Instance.new("Explosion", workspace)
  34109.                 Explosion.Position = Belt.Position
  34110.                 Explosion.BlastPressure = 100000
  34111.                 Explosion.DestroyJointRadiusPercent = 0.7
  34112.                 Explosion.ExplosionType = "CratersAndDebris"
  34113.                 Explosion.BlastRadius = 50
  34114.                 Explosion.Hit:connect(function(Part, Distance)
  34115.                     Part.Anchored = false
  34116.                     if Distance <= 10 then
  34117.                         Part:BreakJoints()
  34118.                     end
  34119.                 end)
  34120.                 end)()
  34121.                 end
  34122.             end
  34123.         end)
  34124.     end)
  34125.    
  34126.     Tool.Deselected:connect(function()
  34127.         TickWait = 1
  34128.     end)
  34129. end
  34130. cmd.util.hulk = function(p)
  34131.     function giant(p, size)
  34132.         local pchar = p.Character
  34133.         if pchar then
  34134.             local function scale(chr,scl)
  34135.            
  34136.                 for _,v in pairs(pchar:GetChildren()) do
  34137.                     if v:IsA("Hat") then
  34138.                         v:Clone()
  34139.                         v.Parent = game.Lighting
  34140.                     end
  34141.                 end
  34142.                    
  34143.                 local Head = chr['Head']
  34144.                 local Torso = chr['Torso']
  34145.                 local LA = chr['Left Arm']
  34146.                 local RA = chr['Right Arm']
  34147.                 local LL = chr['Left Leg']
  34148.                 local RL = chr['Right Leg']
  34149.                 local HRP = chr['HumanoidRootPart']
  34150.            
  34151.                 wait(0.1)
  34152.                
  34153.                 Head.formFactor = 3
  34154.                 Torso.formFactor = 3
  34155.                 LA.formFactor = 3
  34156.                 RA.formFactor = 3
  34157.                 LL.formFactor = 3
  34158.                 RL.formFactor = 3
  34159.                 HRP.formFactor = 3
  34160.                
  34161.                 Head.Size = Vector3.new(scl * 2, scl, scl)
  34162.                 Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  34163.                 LA.Size = Vector3.new(scl, scl * 2, scl)
  34164.                 RA.Size = Vector3.new(scl, scl * 2, scl)
  34165.                 LL.Size = Vector3.new(scl, scl * 2, scl)
  34166.                 RL.Size = Vector3.new(scl, scl * 2, scl)
  34167.                 HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  34168.                
  34169.                 local Motor1 = Instance.new('Motor6D', Torso)
  34170.                 Motor1.Part0 = Torso
  34171.                 Motor1.Part1 = Head
  34172.                 Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  34173.                 Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  34174.                 Motor1.Name = "Neck"
  34175.                        
  34176.                 local Motor2 = Instance.new('Motor6D', Torso)
  34177.                 Motor2.Part0 = Torso
  34178.                 Motor2.Part1 = LA
  34179.                 Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  34180.                 Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  34181.                 Motor2.Name = "Left Shoulder"
  34182.                
  34183.                 local Motor3 = Instance.new('Motor6D', Torso)
  34184.                 Motor3.Part0 = Torso
  34185.                 Motor3.Part1 = RA
  34186.                 Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  34187.                 Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  34188.                 Motor3.Name = "Right Shoulder"
  34189.                
  34190.                 local Motor4 = Instance.new('Motor6D', Torso)
  34191.                 Motor4.Part0 = Torso
  34192.                 Motor4.Part1 = LL
  34193.                 Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  34194.                 Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  34195.                 Motor4.Name = "Left Hip"
  34196.                
  34197.                 local Motor5 = Instance.new('Motor6D', Torso)
  34198.                 Motor5.Part0 = Torso
  34199.                 Motor5.Part1 = RL
  34200.                 Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  34201.                 Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  34202.                 Motor5.Name = "Right Hip"
  34203.                
  34204.                 local Motor6 = Instance.new('Motor6D', HRP)
  34205.                 Motor6.Part0 = HRP
  34206.                 Motor6.Part1 = Torso
  34207.                 Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  34208.                 Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  34209.                    
  34210.             end
  34211.            
  34212.             scale(pchar, size)
  34213.             pchar.Humanoid.WalkSpeed = 15 * size
  34214.        
  34215.             for _,v in pairs(game.Lighting:GetChildren()) do
  34216.                 if v:IsA("Hat") then
  34217.                     v.Parent = pchar
  34218.                 end
  34219.             end
  34220.         end
  34221.     end
  34222.    
  34223.     local plr = p
  34224.     giant(plr, 3)
  34225.     for i, v in pairs(plr.Character:GetChildren()) do
  34226.         if v:IsA("BasePart") then
  34227.             v.Touched:connect(function(p)
  34228.                 if p.Size.X<30 then
  34229.                     p.Anchored = false
  34230.                     p:BreakJoints()
  34231.                 end
  34232.             end)
  34233.         end
  34234.     end
  34235.    
  34236.     local csize = 3
  34237.    
  34238.     local sgui = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui)
  34239.     local base = Instance.new("Frame", sgui)
  34240.     base.BackgroundTransparency = 1
  34241.     base.Size = UDim2.new(0, 110, 0, 200)
  34242.     base.Position = UDim2.new(1, -120, 1, -180)
  34243.     local indicator = Instance.new("TextLabel", base)
  34244.     indicator.Size = UDim2.new(1, 0, 0, 25)
  34245.     indicator.TextColor3 = Color3.new(1, 1, 1)
  34246.     indicator.BackgroundTransparency = 0
  34247.     indicator.FontSize = Enum.FontSize.Size18
  34248.     indicator.Font = Enum.Font.SourceSans
  34249.     indicator.Text = "Current Size: 3"
  34250.     local PlusOne = Instance.new("TextButton", base)
  34251.     PlusOne.BackgroundColor3 = Color3.new(214/255, 214/255, 214/255)
  34252.     PlusOne.Position = UDim2.new(0, 0, 0, 40)
  34253.     PlusOne.Size = UDim2.new(1, 0, 0.5, -50)
  34254.     PlusOne.BorderSizePixel = 2
  34255.     PlusOne.Font = Enum.Font.SourceSansBold
  34256.     PlusOne.FontSize = Enum.FontSize.Size24
  34257.     PlusOne.Text = "+1 Size"
  34258.     local MinusOne = Instance.new("TextButton", base)
  34259.     MinusOne.BackgroundColor3 = Color3.new(214/255, 214/255, 214/255)
  34260.     MinusOne.Position = UDim2.new(0, 0, 0.5, 10)
  34261.     MinusOne.Size = UDim2.new(1, 0, 0.5, -50)
  34262.     MinusOne.Text = "-1 Size"
  34263.     MinusOne.BorderSizePixel = 2
  34264.     MinusOne.Font = Enum.Font.SourceSansBold
  34265.     MinusOne.FontSize = Enum.FontSize.Size24
  34266.    
  34267.     PlusOne.MouseButton1Down:connect(function()
  34268.         csize = csize + 1
  34269.         giant(plr, csize)
  34270.         indicator.Text = "Current Size: "..tostring(csize)
  34271.     end)
  34272.    
  34273.     MinusOne.MouseButton1Down:connect(function()
  34274.         csize = csize - 1
  34275.         giant(plr, csize)
  34276.         indicator.Text = "Current Size: "..tostring(csize)
  34277.     end)
  34278. end
  34279. cmd.util.R15 = function()
  34280.     rcode=[[local function Init()
  34281.         wait()
  34282.         local function ConChar(P)
  34283.             Character = P.Character
  34284.                
  34285.                 local R15Model = Instance.new("Model")
  34286.                 R15Model.Name = "R15Model"
  34287.                 R15Model.Parent = Character
  34288.                
  34289.                 local function CreateLimb(Name,Color,Size,Transparency,ConnectToLimb,MotorName,C0,C1,MeshId)
  34290.                     local Part = Instance.new("Part")
  34291.                     Part.FormFactor = "Custom"
  34292.                     Part.Size = Size
  34293.                     Part.BrickColor = Color
  34294.                     Part.CanCollide = false
  34295.                     Part.Name = Name
  34296.                     Part.Transparency = (Transparency == 0.001 and 0 or Transparency)
  34297.                     Part.TopSurface = "Smooth"
  34298.                     Part.BottomSurface = "Smooth"
  34299.                    
  34300.                     local Motor = Instance.new("Motor6D")
  34301.                     Motor.C0 = C0
  34302.                     Motor.C1 = C1
  34303.                     Motor.Part0 = ConnectToLimb
  34304.                     Motor.Part1 = Part
  34305.                     Motor.Name = MotorName
  34306.                     Motor.MaxVelocity = 0.1
  34307.                     Motor.Parent = ConnectToLimb
  34308.                    
  34309.                     if MeshId then
  34310.                         local Mesh = Instance.new("SpecialMesh")
  34311.                         Mesh.MeshType = "FileMesh"
  34312.                         Mesh.MeshId = MeshId
  34313.                         Mesh.Scale = Vector3.new(0.99,0.99,0.99)
  34314.                         Mesh.Parent = Part
  34315.                     end
  34316.                    
  34317.                     if MeshId and Transparency == 0.001 then
  34318.                         local ShirtTexturePart = Instance.new("Part")
  34319.                         ShirtTexturePart.FormFactor = "Custom"
  34320.                         ShirtTexturePart.Size = Size
  34321.                         ShirtTexturePart.BrickColor = Color
  34322.                         ShirtTexturePart.CanCollide = false
  34323.                         ShirtTexturePart.Name = "ShirtTexturePart"
  34324.                         ShirtTexturePart.Transparency = Transparency
  34325.                         ShirtTexturePart.TopSurface = "Smooth"
  34326.                         ShirtTexturePart.BottomSurface = "Smooth"
  34327.                        
  34328.                         local Mesh = Instance.new("SpecialMesh")
  34329.                         Mesh.MeshType = "FileMesh"
  34330.                         Mesh.MeshId = MeshId
  34331.                         Mesh.Parent = ShirtTexturePart
  34332.                        
  34333.                         local Weld = Instance.new("Weld")
  34334.                         Weld.Part0 = Part
  34335.                         Weld.Part1 = ShirtTexturePart
  34336.                         Weld.Parent = ShirtTexturePart
  34337.                        
  34338.                         ShirtTexturePart.Parent = Part
  34339.                     end
  34340.                     Part.Parent = R15Model
  34341.                     return Part
  34342.                 end
  34343.                
  34344.                
  34345.                 local HumanoidRootPart = CreateLimb("HumanoidRootPart",BrickColor.new("Medium stone grey"),Vector3.new(1,1,1),1,Character.HumanoidRootPart,"RootConnector",CFrame.new(),CFrame.new(0,0.7,0))
  34346.                 local LowerTorso = CreateLimb("LowerTorso",BrickColor.new("Bright blue"),Vector3.new(1,1,1),0.001,HumanoidRootPart,"Root",CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941715")
  34347.                 local UpperTorso = CreateLimb("UpperTorso",BrickColor.new("Bright blue"),Vector3.new(1,1,1),0.001,LowerTorso,"Waist",CFrame.new(0, 0.404105991, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941468")
  34348.                 local Head = CreateLimb("Head",BrickColor.new("Bright yellow"),Vector3.new(1,1,1),0,UpperTorso,"Neck",CFrame.new(0, 1.26949596, 0.0428609997, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.635110021, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941905")
  34349.                 local LeftUpperArm = CreateLimb("LeftUpperArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.672, 1),0.001,UpperTorso,"LeftShoulder",CFrame.new(-1.50177097, 0.924546003, 0, 1, 0, -0, 0, 0.999044001, 0.0437170006, 0, -0.0437170006, 0.999044001),CFrame.new(0, 0.336115986, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387938468")
  34350.                 local LeftLowerArm = CreateLimb("LeftLowerArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.703, 1),0.001,LeftUpperArm,"LeftElbow",CFrame.new(0, -0.336115986, 0, 1, 0, 0, 0, 0.999044001, -0.0437170006, 0, 0.0437170006, 0.999044001),CFrame.new(0, 0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387938971")
  34351.                 local LeftHand = CreateLimb("LeftHand",BrickColor.new("Bright yellow"),Vector3.new(1, 0.352, 1),0.001,LeftLowerArm,"LeftWrist",CFrame.new(0, -0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.175756007, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939233")
  34352.                 local RightUpperArm = CreateLimb("RightUpperArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.671, 1),0.001,UpperTorso,"RightShoulder",CFrame.new(1.50049305, 0.923726022, 0, 1, 0, -0, 0, 0.999041617, 0.0437709838, 0, -0.0437709838, 0.999041617),CFrame.new(0, 0.335705996, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940113")
  34353.                 local RightLowerArm = CreateLimb("RightLowerArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.703, 1),0.001,RightUpperArm,"RightElbow",CFrame.new(0, -0.335705996, 0, 1, 0, 0, 0, 0.999041617, -0.0437709838, 0, 0.0437709838, 0.999041617),CFrame.new(0, 0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940356")
  34354.                 local RightHand = CreateLimb("RightHand",BrickColor.new("Bright yellow"),Vector3.new(1, 0.352, 1),0.001,RightLowerArm,"RightWrist",CFrame.new(0, -0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.175756007, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940548")
  34355.                 local LeftUpperLeg = CreateLimb("LeftUpperLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.775, 1),0.001,LowerTorso,"LeftHip",CFrame.new(-0.457044005, -0.498115987, 0, 1, 0, -0, 0, 1, 0.000100999998, 0, -0.000100999998, 1),CFrame.new(0, 0.387418985, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939645")
  34356.                 local LeftLowerLeg = CreateLimb("LeftLowerLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.829, 1),0.001,LeftUpperLeg,"LeftKnee",CFrame.new(0, -0.387418985, 0, 1, 9.95820074e-007, 9.13360125e-008, -9.99999997e-007, 0.995820105, 0.0913360119, 0, -0.0913360119, 0.995820105),CFrame.new(0, 0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939489")
  34357.                 local LeftFoot = CreateLimb("LeftFoot",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.415, 1),0.001,LeftLowerLeg,"LeftAnkle",CFrame.new(0, -0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.207286, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939912")
  34358.                 local RightUpperLeg = CreateLimb("RightUpperLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.775, 1),0.001,LowerTorso,"RightHip",CFrame.new(0.451141, -0.498115987, 0, 1, 0, -0, 0, 1, 0.000100999998, 0, -0.000100999998, 1),CFrame.new(0, 0.387418985, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940976")
  34359.                 local RightLowerLeg = CreateLimb("RightLowerLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.829, 1),0.001,RightUpperLeg,"RightKnee",CFrame.new(0, -0.387418985, 0, 1, 0, -0, 0, 0.995820105, 0.0913360119, 0, -0.0913360119, 0.995820105),CFrame.new(0, 0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940802")
  34360.                 local RightFoot = CreateLimb("RightFoot",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.415, 1),0.001,RightLowerLeg,"RightAnkle",CFrame.new(0, -0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.207286, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941196")
  34361.                
  34362.                 --if Character:WaitForChild("Head"):WaitForChild("Mesh").MeshId ~= "" then
  34363.                 --  Head.MeshId = Character.Head.Mesh.MeshId
  34364.                 --end
  34365.                
  34366.                 Character:WaitForChild("Animate").Disabled = false
  34367.                 local Anim = game:GetObjects("rbxassetid://401967017")[1]; print("aobj", tostring(Anim))
  34368.                 for i, v in pairs(Anim:GetChildren()) do
  34369.                     v.Parent = script
  34370.                 end
  34371.                 script.Parent = Character
  34372.                
  34373.                 local function Clear(Name,Alternative,ColorParts)
  34374.                     local Part = Character:WaitForChild(Name)
  34375.                     Part.Transparency = (Name == "Head" and 0.99 or 1)
  34376.                     local function ChildAdded(Ins)
  34377.                         delay(0.05,function()
  34378.                             if Ins.Name == "face" then
  34379.                                 if Alternative:FindFirstChild("face") then Alternative:FindFirstChild("face"):Destroy() end
  34380.                                 Ins.Parent = Alternative
  34381.                             elseif Ins:IsA("Motor6D") and string.sub(Ins.Name,1,5) ~= "Fake_" then
  34382.                                 Ins.Name = "Fake_"..Ins.Name
  34383.                             elseif Ins.Name == "HeadWeld" then
  34384.                                 delay(0.05,function()
  34385.                                     Ins.Parent = Head
  34386.                                     Ins.Part0 = Head
  34387.                                     Ins.C1 = CFrame.new(0,0,0.05) * Ins.C1
  34388.                                 end)
  34389.                             elseif not Ins:IsA("Weld") then
  34390.                                 Ins:Destroy()
  34391.                             end
  34392.                         end)
  34393.                     end
  34394.                     for _,Sub in pairs(Part:GetChildren()) do
  34395.                         ChildAdded(Sub)
  34396.                     end
  34397.                     Part.ChildAdded:connect(ChildAdded)
  34398.                    
  34399.                     local function Color()
  34400.                         for _,Sub in pairs(ColorParts) do
  34401.                             Sub.BrickColor = Part.BrickColor
  34402.                             local TexturePart = Sub:FindFirstChild("ShirtTexturePart")
  34403.                             if TexturePart then
  34404.                                 TexturePart.BrickColor = Part.BrickColor
  34405.                             end
  34406.                         end
  34407.                     end
  34408.                     Color()
  34409.                     Part.Changed:connect(Color)
  34410.                 end
  34411.                
  34412.                 Clear("HumanoidRootPart",HumanoidRootPart,{HumanoidRootPart})
  34413.                 Clear("Head",Head,{Head})
  34414.                 Clear("Torso",nil,{LowerTorso,UpperTorso})
  34415.                 Clear("Left Arm",nil,{LeftLowerArm,LeftUpperArm,LeftHand})
  34416.                 Clear("Right Arm",nil,{RightLowerArm,RightUpperArm,RightHand})
  34417.                 Clear("Left Leg",nil,{LeftLowerLeg,LeftUpperLeg,LeftFoot})
  34418.                 Clear("Right Leg",nil,{RightLowerLeg,RightUpperLeg,RightFoot})
  34419.                
  34420.                 local ShirtUsed = false
  34421.                 local function ChildAdded(Ins)
  34422.                     if Ins:IsA("Hat") and string.sub(Ins.Name,1,7) ~= "Scaled_" then
  34423.                         delay(0.05,function()
  34424.                             local Mesh = Ins:WaitForChild("Handle"):WaitForChild("Mesh")
  34425.                             Ins.AttachmentPos = Ins.AttachmentPos
  34426.                             Mesh.Scale = Mesh.Scale
  34427.                             Ins.Name = "Scaled_"..Ins.Name
  34428.                         end)
  34429.                     elseif Ins:IsA("Shirt") then
  34430.                         ShirtUsed = true
  34431.                         LowerTorso.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  34432.                         UpperTorso.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  34433.                         LeftLowerArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  34434.                         LeftUpperArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  34435.                         LeftHand.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  34436.                         RightLowerArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  34437.                         RightUpperArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  34438.                         RightHand.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  34439.                     elseif Ins:IsA("Pants") then
  34440.                         LeftUpperLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  34441.                         LeftLowerLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  34442.                         LeftFoot.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  34443.                         RightUpperLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  34444.                         RightLowerLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  34445.                         RightFoot.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  34446.                         if LowerTorso.ShirtTexturePart.Mesh.TextureId == "" then
  34447.                             LowerTorso.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  34448.                             UpperTorso.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  34449.                         end
  34450.                     end
  34451.                 end
  34452.                
  34453.                 for _,Sub in pairs(Character:GetChildren()) do
  34454.                     ChildAdded(Sub)
  34455.                 end
  34456.                 Character.ChildAdded:connect(ChildAdded)
  34457.                 loadstring(Anim.Source)()
  34458.             end
  34459.         ConChar(game:service'Players'.LocalPlayer)
  34460.     end
  34461.    
  34462.     Init()]]
  34463.     spawn(function() loadstring(rcode)() end)
  34464. end
  34465. cmd.util.size = function(p, size)
  34466.     -- omfg thanks var
  34467.     local pchar = p.Character
  34468.         local function scale(chr,scl)
  34469.        
  34470.             for _,v in pairs(pchar:GetChildren()) do
  34471.                 if v:IsA("Hat") then
  34472.                     v:Clone()
  34473.                     v.Parent = game.Lighting
  34474.                 end
  34475.             end
  34476.                
  34477.             local Head = chr['Head']
  34478.             local Torso = chr['Torso']
  34479.             local LA = chr['Left Arm']
  34480.             local RA = chr['Right Arm']
  34481.             local LL = chr['Left Leg']
  34482.             local RL = chr['Right Leg']
  34483.             local HRP = chr['HumanoidRootPart']
  34484.        
  34485.             wait(0.1)
  34486.            
  34487.             Head.formFactor = 3
  34488.             Torso.formFactor = 3
  34489.             LA.formFactor = 3
  34490.             RA.formFactor = 3
  34491.             LL.formFactor = 3
  34492.             RL.formFactor = 3
  34493.             HRP.formFactor = 3
  34494.            
  34495.             Head.Size = Vector3.new(scl * 2, scl, scl)
  34496.             Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  34497.             LA.Size = Vector3.new(scl, scl * 2, scl)
  34498.             RA.Size = Vector3.new(scl, scl * 2, scl)
  34499.             LL.Size = Vector3.new(scl, scl * 2, scl)
  34500.             RL.Size = Vector3.new(scl, scl * 2, scl)
  34501.             HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  34502.            
  34503.             local Motor1 = Instance.new('Motor6D', Torso)
  34504.             Motor1.Part0 = Torso
  34505.             Motor1.Part1 = Head
  34506.             Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  34507.             Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  34508.             Motor1.Name = "Neck"
  34509.                    
  34510.             local Motor2 = Instance.new('Motor6D', Torso)
  34511.             Motor2.Part0 = Torso
  34512.             Motor2.Part1 = LA
  34513.             Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  34514.             Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  34515.             Motor2.Name = "Left Shoulder"
  34516.            
  34517.             local Motor3 = Instance.new('Motor6D', Torso)
  34518.             Motor3.Part0 = Torso
  34519.             Motor3.Part1 = RA
  34520.             Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  34521.             Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  34522.             Motor3.Name = "Right Shoulder"
  34523.            
  34524.             local Motor4 = Instance.new('Motor6D', Torso)
  34525.             Motor4.Part0 = Torso
  34526.             Motor4.Part1 = LL
  34527.             Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  34528.             Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  34529.             Motor4.Name = "Left Hip"
  34530.            
  34531.             local Motor5 = Instance.new('Motor6D', Torso)
  34532.             Motor5.Part0 = Torso
  34533.             Motor5.Part1 = RL
  34534.             Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  34535.             Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  34536.             Motor5.Name = "Right Hip"
  34537.            
  34538.             local Motor6 = Instance.new('Motor6D', HRP)
  34539.             Motor6.Part0 = HRP
  34540.             Motor6.Part1 = Torso
  34541.             Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  34542.             Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  34543.                
  34544.         end
  34545.        
  34546.         scale(pchar, size)
  34547.    
  34548.         for _,v in pairs(game.Lighting:GetChildren()) do
  34549.             if v:IsA("Hat") then
  34550.                 v.Parent = pchar
  34551.             end
  34552.         end
  34553. end
  34554. cmd.util.checktable = function(t, v)
  34555.     for i, __ in pairs(t) do
  34556.         if __ == v then
  34557.             return true
  34558.         end
  34559.     end
  34560.     return false
  34561. end
  34562. cmd.util.nextrgb = function(r, g, b)
  34563.     local ar, ag, ab = r, g, b
  34564.     if r == 255 and g < 255 and b == 0 then
  34565.         ag = g + 8.5
  34566.     end
  34567.     if g == 255 and r > 0 and b == 0 then
  34568.         ar = r - 8.5
  34569.     end
  34570.     if g == 255 and b < 255 and r == 0 then
  34571.         ab = b + 8.5
  34572.     end
  34573.     if b == 255 and g > 0 and r == 0 then
  34574.         ag = g - 8.5
  34575.     end
  34576.     if b == 255 and r < 255 and g == 0 then
  34577.         ar = r + 8.5
  34578.     end
  34579.     if r == 255 and b > 0 and g == 0 then
  34580.         ab = b - 8.5
  34581.     end
  34582.     return {ar, ag, ab}
  34583. end
  34584. -- ** interface ** --
  34585. game:GetService('UserInputService').InputBegan:connect(function(inp)
  34586.     if inp.UserInputType == Enum.UserInputType.Keyboard then
  34587.         if inp.KeyCode == Enum.KeyCode.Semicolon then
  34588.             DistributedCmdBar:CaptureFocus()
  34589.         end
  34590.     end
  34591. end)
  34592.  
  34593. -- ** commands ** --
  34594. cmd.commands.store = {}
  34595. cmd.commands.fmtstore = {}
  34596.  
  34597. cmd.commands.register = function(cmdz, fmt, func)
  34598.     cmd.commands.store[cmdz] = (function(str) coroutine.wrap(function() pcall(function() func(cmd.util.parse(str, fmt)) end) end)() end)
  34599.     cmd.commands.fmtstore[cmdz] = fmt
  34600. end
  34601.  
  34602. cmd.commands.run = function(str)
  34603.     local cmdz = cmd.util.pos(str, 1)
  34604.     if not cmd.commands.store[cmdz] then
  34605.         return nil
  34606.     else
  34607.         cmd.commands.store[cmdz](str)
  34608.     end
  34609. end
  34610.  
  34611. -- // actual commands // --
  34612.  
  34613. cmd.commands.register('kill', 'cmd%plrs', function(args)
  34614.     for i, v in pairs(args[2]) do
  34615.         v.Character.Humanoid.Health = 0
  34616.     end
  34617. end)
  34618.  
  34619. cmd.commands.register('clone', 'cmd%plrs', function(args)
  34620.     for i, v in pairs(args[2]) do
  34621.         v.Character.Archivable = true
  34622.         local clone = v.Character:Clone()
  34623.         clone.Parent = game.Workspace
  34624.         clone:MoveTo(v.Character.Torso.Position)
  34625.     end
  34626. end)
  34627.  
  34628. cmd.commands.register('damage', 'cmd%plrs%int', function(args)
  34629.     for i, v in pairs(args[2]) do
  34630.         v.Character.Humanoid:TakeDamage(args[3].data)
  34631.     end
  34632. end)
  34633.  
  34634. cmd.commands.register('freeze', 'cmd%plrs', function(args)
  34635.     for i, v in pairs(args[2]) do
  34636.         v.Character.Torso.Anchored = true
  34637.     end
  34638. end)
  34639.  
  34640. cmd.commands.register('thaw', 'cmd%plrs', function(args)
  34641.     for i, v in pairs(args[2]) do
  34642.         v.Character.Torso.Anchored = false
  34643.     end
  34644. end)
  34645. Fly = false;
  34646. cmd.commands.register('fly', 'cmd', function(args)
  34647.     if Fly == true then
  34648.         Fly = false
  34649.         return
  34650.     end
  34651.     Fly = true
  34652.   local mouse=game.Players.LocalPlayer:GetMouse''
  34653.   localplayer=game.Players.LocalPlayer
  34654.   game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
  34655.   local torso = game.Players.LocalPlayer.Character.HumanoidRootPart
  34656.   local speed=0
  34657.   local keys={a=false,d=false,w=false,s=false}
  34658.   local e1
  34659.   local e2
  34660.   local function start()
  34661.    local pos = Instance.new("BodyPosition",torso)
  34662.    local gyro = Instance.new("BodyGyro",torso)
  34663.    pos.Name="EPIXPOS"
  34664.    pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  34665.    pos.position = torso.Position
  34666.    gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  34667.    gyro.cframe = torso.CFrame
  34668.    repeat
  34669.     wait()
  34670.     localplayer.Character.Humanoid.PlatformStand=true
  34671.     local new=gyro.cframe - gyro.cframe.p + pos.position
  34672.     if not keys.w and not keys.s and not keys.a and not keys.d then
  34673.      speed=1
  34674.     end
  34675.     if keys.w then
  34676.      new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  34677.      speed=speed+0.01
  34678.     end
  34679.     if keys.s then
  34680.      new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  34681.      speed=speed+0.01
  34682.     end
  34683.     if keys.d then
  34684.      new = new * CFrame.new(speed,0,0)
  34685.      speed=speed+0.01
  34686.     end
  34687.     if keys.a then
  34688.      new = new * CFrame.new(-speed,0,0)
  34689.      speed=speed+0.01
  34690.     end
  34691.     if speed>5 then
  34692.      speed=5
  34693.     end
  34694.     pos.position=new.p
  34695.     if keys.w then
  34696.      gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*15),0,0)
  34697.     elseif keys.s then
  34698.      gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*15),0,0)
  34699.     else
  34700.      gyro.cframe = workspace.CurrentCamera.CoordinateFrame
  34701.     end
  34702.    until not Fly
  34703.    if gyro then gyro:Destroy() end
  34704.    if pos then pos:Destroy() end
  34705.    flying=false
  34706.    localplayer.Character.Humanoid.PlatformStand=false
  34707.    speed=0
  34708.   end
  34709.   e1=mouse.KeyDown:connect(function(key)
  34710.    if not torso or not torso.Parent then flying=false e1:disconnect() e2:disconnect() return end
  34711.    if key=="w" then
  34712.     keys.w=true
  34713.    elseif key=="s" then
  34714.     keys.s=true
  34715.    elseif key=="a" then
  34716.     keys.a=true
  34717.    elseif key=="d" then
  34718.     keys.d=true
  34719.    end
  34720.   end)
  34721.   e2=mouse.KeyUp:connect(function(key)
  34722.    if key=="w" then
  34723.     keys.w=false
  34724.    elseif key=="s" then
  34725.     keys.s=false
  34726.    elseif key=="a" then
  34727.     keys.a=false
  34728.    elseif key=="d" then
  34729.     keys.d=false
  34730.    end
  34731.   end)
  34732.   start()
  34733. end)
  34734. cmd.commands.register('tp', 'cmd%plrs%plrs', function(args)
  34735.     local players = args[2]
  34736.     local target = args[3][1]
  34737.     for i, player in pairs(args[2]) do
  34738.         player.Character.HumanoidRootPart.CFrame = target.Character.HumanoidRootPart.CFrame
  34739.     end
  34740. end)
  34741.  
  34742. cmd.commands.register('naked', 'cmd%plrs', function(args)
  34743.     for i, v in pairs(args[2]) do
  34744.         v:ClearCharacterAppearance()
  34745.     end
  34746. end)
  34747. cmd.commands.register('sgod', 'cmd%plrs', function(args)
  34748.     for i, v in pairs(args[2]) do
  34749.         v.Character.Humanoid.MaxHealth = 999999999
  34750.         v.Character.Humanoid.Health = 999999999
  34751.     end
  34752. end)
  34753.  
  34754. cmd.commands.register('ws', 'cmd%plrs%int', function(args)
  34755.     for i, v in pairs(args[2]) do
  34756.         v.Character.Humanoid.WalkSpeed = args[3].data
  34757.     end
  34758. end)
  34759.  
  34760. cmd.commands.register('lag', 'cmd%plrs', function(args)
  34761.     for i, v in pairs(args[2]) do
  34762.         coroutine.wrap(function()
  34763.             for i = 1, 200 do
  34764.                 ypcall(function()
  34765.                     coroutine.wrap(function()
  34766.                         for i = 1, 1000 do
  34767.                             Instance.new("HopperBin", v.Backpack).Name = ('AAAAAAA '):rep(1000)
  34768.                         end
  34769.                     end)()
  34770.                 end)
  34771.                 wait()
  34772.             end
  34773.         end)()
  34774.     end
  34775. end)
  34776.  
  34777. cmd.commands.register('ban', 'cmd%plrs', function(args)
  34778.     for i, v in pairs(args[2]) do
  34779.         table.insert(cmd.bans, v.Name)
  34780.         v.Parent = nil
  34781.     end
  34782. end)
  34783.  
  34784. cmd.commands.register('lagban', 'cmd%plrs', function(args)
  34785.     for i, v in pairs(args[2]) do
  34786.         table.insert(cmd.lagbans, v.Name)
  34787.         coroutine.wrap(function()
  34788.             for i = 1, 200 do
  34789.                 ypcall(function()
  34790.                     coroutine.wrap(function()
  34791.                         for i = 1, 1000 do
  34792.                             Instance.new("HopperBin", v.Backpack).Name = ('AAAAAAA '):rep(1000)
  34793.                         end
  34794.                     end)()
  34795.                 end)
  34796.                 wait()
  34797.             end
  34798.         end)()
  34799.     end
  34800. end)
  34801.  
  34802. cmd.commands.register('punish', 'cmd%plrs', function(args)
  34803.     for i, v in pairs(args[2]) do
  34804.         v.Character.Parent = game.Lighting
  34805.     end
  34806. end)
  34807.  
  34808. cmd.commands.register('unpunish', 'cmd%plrs', function(args)
  34809.     for i, v in pairs(args[2]) do
  34810.         v.Character.Parent = game.Workspace
  34811.     end
  34812. end)
  34813.  
  34814. cmd.commands.register('respawn', 'cmd%plrs', function(args)
  34815.     for i, v in pairs(args[2]) do
  34816.         local a1 = Instance.new("Model", game.Workspace)
  34817.         local a2 = Instance.new("Part", game.Workspace)
  34818.         a2.CanCollide = true
  34819.         a2.Anchored = true
  34820.         a2.CFrame = CFrame.new(10000, 10000, 10000)
  34821.         a2.Name = "Torso"
  34822.         local a3 = Instance.new("Humanoid", a1)
  34823.         a3.MaxHealth=100;a3.Health=100
  34824.         v.Character = a1
  34825.         a3.Health=0
  34826.     end
  34827. end)
  34828.  
  34829. cmd.commands.register('shutdown', 'cmd', function(args)
  34830.     for i, v in pairs(cmd.service('Players'):GetPlayers()) do
  34831.         v.Parent = nil
  34832.     end
  34833. end)
  34834.  
  34835. cmd.commands.register('music', 'cmd%int', function(args)
  34836.     local a = Instance.new("Sound")
  34837.     a.SoundId = "rbxassetid://" .. tostring(args[2].data)
  34838.     a.Looped = true
  34839.     a.Volume = 1
  34840.     a.Parent = game.Workspace
  34841.     a:Play()
  34842.    
  34843. end)
  34844.  
  34845. cmd.commands.register('sit', 'cmd%plrs', function(args)
  34846.     for i, v in pairs(args[2]) do
  34847.         v.Character.Humanoid.Sit = true
  34848.     end
  34849. end)
  34850.  
  34851. cmd.commands.register('jump', 'cmd%plrs', function(args)
  34852.     for i, v in pairs(args[2]) do
  34853.         v.Character.Humanoid.Jump = true
  34854.     end
  34855. end)
  34856.  
  34857. cmd.commands.register('stun', 'cmd%plrs', function(args)
  34858.     for i, v in pairs(args[2]) do
  34859.         v.Character.Humanoid.PlatformStand = true
  34860.     end
  34861. end)
  34862.  
  34863. cmd.commands.register('unstun', 'cmd%plrs', function(args)
  34864.     for i, v in pairs(args[2]) do
  34865.         v.Character.Humanoid.PlatformStand = false
  34866.     end
  34867. end)
  34868.  
  34869. cmd.commands.register('loopstate', 'cmd%int', function(args)
  34870.     coroutine.resume(coroutine.create(function()
  34871.         repeat
  34872.             ypcall(function() cmd.localplayer.Character.Humanoid:ChangeState(args[2].data)  end)
  34873.             wait(0)
  34874.         until cmd.localplayer.Character.Humanoid == nil
  34875.     end))
  34876. end)
  34877.  
  34878. cmd.commands.register('invis', 'cmd%plrs', function(args)
  34879.     for i, v in pairs(args[2]) do
  34880.         local function dloop(o)
  34881.             for i, v in pairs(o:GetChildren()) do
  34882.                 pcall(function() v.Transparency = 1 end)
  34883.                 dloop(v)
  34884.             end
  34885.         end
  34886.         dloop(v.Character)
  34887.     end
  34888. end)
  34889.  
  34890. cmd.commands.register('vis', 'cmd%plrs', function(args)
  34891.     for i, v in pairs(args[2]) do
  34892.         local function dloop(o)
  34893.             for i, v in pairs(o:GetChildren()) do
  34894.                 pcall(function() v.Transparency = 0 end)
  34895.                 dloop(v)
  34896.             end
  34897.         end
  34898.         v.Character.HumanoidRootPart.Transparency = 1
  34899.         dloop(v.Character)
  34900.     end
  34901. end)
  34902.  
  34903. cmd.commands.register('nuke', 'cmd%plrs', function(args)
  34904.     for i, v in pairs(args[2]) do
  34905.         if v.Character then
  34906.             local nuke = Instance.new("Part", game.Workspace)
  34907.             nuke.Anchored = true
  34908.             nuke.CanCollide = false
  34909.             nuke.FormFactor = "Symmetric"
  34910.             nuke.Shape = "Ball"
  34911.             nuke.Size = Vector3.new(1,1,1)
  34912.             nuke.BrickColor = BrickColor.new("New Yeller")
  34913.             nuke.Transparency = 0.5
  34914.             nuke.Reflectance = 0.2
  34915.             nuke.TopSurface = 0
  34916.             nuke.BottomSurface = 0
  34917.             nuke.Touched:connect(function (hit)
  34918.                 if hit and hit.Parent then
  34919.                     local boom = Instance.new("Explosion", game.Workspace)
  34920.                     boom.Position = hit.Position
  34921.                     boom.BlastRadius = 11
  34922.                     boom.BlastPressure = math.huge
  34923.                 end
  34924.             end)
  34925.             local CF = v.Character.Torso.CFrame
  34926.             nuke.CFrame = CF
  34927.             for i = 1,333 do
  34928.                 nuke.Size = nuke.Size + Vector3.new(3,3,3)
  34929.                 nuke.CFrame = CF
  34930.                 wait(1/44)
  34931.             end
  34932.             nuke:Destroy()
  34933.         end
  34934.     end
  34935. end)
  34936.  
  34937. cmd.commands.register('explode', 'cmd%plrs', function(args)
  34938.     for i, v in pairs(args[2]) do
  34939.         Instance.new("Explosion", v.Character.Torso).Position = v.Character.Torso.Position
  34940.     end
  34941. end)
  34942.  
  34943. cmd.commands.register('hat', 'cmd%plrs%int', function(args)
  34944.     for i, v in pairs(args[2]) do
  34945.         cmd.service('InsertService'):LoadAsset(args[3].data):GetChildren()[1].Parent = v.Character
  34946.     end
  34947. end)
  34948.  
  34949. cmd.commands.register('chat', 'cmd%plrs%inf', function(args)
  34950.     for i, v in pairs(args[2]) do
  34951.         game:GetService('Chat'):Chat(v.Character, args[3], 1)
  34952.     end
  34953. end)
  34954.  
  34955. cmd.commands.register('god', 'cmd%plrs', function(args)
  34956.     for i, v in pairs(args[2]) do
  34957.         v.Character.Humanoid.MaxHealth = math.huge
  34958.         v.Character.Humanoid.Health = math.huge
  34959.     end
  34960. end)
  34961.  
  34962. cmd.commands.register('ungod', 'cmd%plrs', function(args)
  34963.     for i, v in pairs(args[2]) do
  34964.         v.Character.Humanoid.Health = 100
  34965.         v.Character.Humanoid.MaxHealth = 100
  34966.     end
  34967. end)
  34968.  
  34969. cmd.commands.register('rh', 'cmd%plrs', function(args)
  34970.     for i, v in pairs(args[2]) do
  34971.         v.Character.Humanoid.Parent = nil
  34972.     end
  34973. end)
  34974.  
  34975. cmd.commands.register('fire', 'cmd%plrs', function(args)
  34976.     for i, v in pairs(args[2]) do
  34977.         Instance.new('Fire', v.Character.Torso)
  34978.     end
  34979. end)
  34980.  
  34981. cmd.commands.register('insane', 'cmd%plrs', function(args)
  34982.     for x, m in pairs(args[2]) do
  34983.         for i,v in pairs(m.Character.Torso:GetChildren()) do
  34984.             if v:IsA("Motor6D") then
  34985.                 coroutine.wrap(function()
  34986.                     while v do
  34987.                         v.C0=v.C0*CFrame.Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180))
  34988.                         wait()
  34989.                     end
  34990.                 end)()
  34991.             end
  34992.         end
  34993.     end
  34994. end)
  34995.  
  34996. cmd.commands.register('admin', 'cmd%plrs',function(args)
  34997.     for i, v in pairs(args[2]) do
  34998.         --table.insert(cmd.admins, v.Name)
  34999.         v.Chatted:connect(function(msg)
  35000.                 if msg:sub(1,1) == cmd.prefix or msg:sub(1,1) == cmd.hidden then
  35001.                     cmd.commands.run(msg:sub(2, #msg))
  35002.                 end
  35003.         end)
  35004.     end
  35005. end)
  35006.  
  35007. cmd.commands.register('nosound', 'cmd', function(args)
  35008.     local function dx(o)
  35009.         for i, v in pairs(o:GetChildren()) do
  35010.             if v:IsA("Sound") then
  35011.                 v:Stop()
  35012.             end
  35013.             dx(v)
  35014.         end
  35015.     end
  35016.     dx(game.Workspace)
  35017. end)
  35018.  
  35019. cmd.commands.register('duck', 'cmd%plrs', function(args)
  35020.     for _,p in pairs(args[2]) do
  35021.         local pchar = p.Character
  35022.         for i,v in pairs(pchar.Torso:GetChildren()) do
  35023.             if v:IsA("Decal") then
  35024.                 v:Destroy()
  35025.             end
  35026.         end
  35027.         for i,v in pairs(pchar:GetChildren()) do
  35028.             if v:IsA("Hat") then
  35029.                 v:Destroy()
  35030.             end
  35031.         end
  35032.         local duck = Instance.new("SpecialMesh", pchar.Torso)
  35033.         duck.MeshType = "FileMesh"
  35034.         duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  35035.         duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  35036.         duck.Scale = Vector3.new(5, 5, 5)
  35037.         pchar.Head.Transparency = 1
  35038.         pchar["Left Arm"].Transparency = 1
  35039.         pchar["Right Arm"].Transparency = 1
  35040.         pchar["Left Leg"].Transparency = 1
  35041.         pchar["Right Leg"].Transparency = 1
  35042.         pchar.Head.face.Transparency = 1
  35043.     end
  35044. end)
  35045.  
  35046. cmd.commands.register('shrek', 'cmd%plrs', function(args)
  35047.     for i, v in pairs(args[2]) do
  35048.         local pchar = v.Character
  35049.         for i,v in pairs(pchar:GetChildren()) do
  35050.             if v:IsA("Hat") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants") then
  35051.                 v:Destroy()
  35052.             end
  35053.         end
  35054.         for i,v in pairs(pchar.Head:GetChildren()) do
  35055.             if v:IsA("Decal") or v:IsA("SpecialMesh") then
  35056.                 v:Destroy()
  35057.             end
  35058.         end
  35059.        
  35060.         local mesh = Instance.new("SpecialMesh", pchar.Head)
  35061.         mesh.MeshType = "FileMesh"
  35062.         pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  35063.         pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  35064.         pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  35065.        
  35066.         local Shirt = Instance.new("Shirt", v.Character)
  35067.         local Pants = Instance.new("Pants", v.Character)
  35068.        
  35069.         Shirt.ShirtTemplate = "rbxassetid://133078194"
  35070.         Pants.PantsTemplate = "rbxassetid://133078204"
  35071.     end
  35072. end)
  35073.  
  35074. cmd.commands.register('nograv', 'cmd%plrs', function(args)
  35075.     for i, v in pairs(args[2]) do
  35076.         for x, m in pairs(v.Character:GetChildren()) do
  35077.             if m:IsA("BasePart") then
  35078.                 local bf = Instance.new("BodyForce", m)
  35079.                 bf.force = Vector3.new(0, 192.25, 0) * m:GetMass()
  35080.             end
  35081.             if m:IsA("Hat") then
  35082.                 if m:findFirstChild("Handle") then
  35083.                     local bf = Instance.new("BodyForce", m.Handle)
  35084.                     bf.force = Vector3.new(0, 192.25, 0) * m.Handle:GetMass()
  35085.                 end
  35086.             end
  35087.         end
  35088.     end
  35089. end)
  35090.  
  35091. cmd.commands.register('loopheal', 'cmd%plrs', function(args)
  35092.     for i, v in pairs(args[2]) do
  35093.         coroutine.wrap(function()
  35094.             while wait() do
  35095.                 if v.Character.Humanoid then
  35096.                     v.Character.Humanoid.Health = 1000
  35097.                     v.Character.Humanoid.MaxHealth = 1000
  35098.                 end
  35099.             end
  35100.         end)()
  35101.     end
  35102. end)
  35103.  
  35104. cmd.commands.register('hulk', 'cmd%plrs', function(args)
  35105.     for i, v in pairs(args[2]) do
  35106.         cmd.util.hulk(v)
  35107.     end
  35108. end)
  35109.  
  35110. cmd.commands.register('sky', 'cmd%int', function(args)
  35111.     local ID = args[2].data
  35112.     local sky = Instance.new("Sky", game.Lighting)
  35113.     sky.SkyboxBk = "rbxassetid://" .. ID
  35114.     sky.SkyboxDn = "rbxassetid://" .. ID
  35115.     sky.SkyboxFt = "rbxassetid://" .. ID
  35116.     sky.SkyboxLf = "rbxassetid://" .. ID
  35117.     sky.SkyboxRt = "rbxassetid://" .. ID
  35118.     sky.SkyboxUp = "rbxassetid://" .. ID
  35119. end)
  35120.  
  35121. cmd.commands.register('bombs', 'cmd%plrs', function(args)
  35122.     cmd.util.BombVest(args[2])
  35123. end)
  35124.  
  35125. cmd.commands.register('control', 'cmd%plrs', function(args)
  35126.     -- variable
  35127.     local pchar = args[2][1].Character
  35128.     local char = cmd.localplayer.Character
  35129.     pchar.Humanoid.PlatformStand = true
  35130.     local w = Instance.new("Weld", pchar.Torso)
  35131.     w.Part0 = pchar.Torso
  35132.     w.Part1 = pchar.Torso  
  35133.     local w2 = Instance.new("Weld", pchar.Head)
  35134.     w2.Part0 = pchar.Head
  35135.     w2.Part1 = pchar.Head  
  35136.     local w3 = Instance.new("Weld", pchar:findFirstChild("Right Arm"))
  35137.     w3.Part0 = pchar:findFirstChild("Right Arm")
  35138.     w3.Part1 = pchar:findFirstChild("Right Arm")
  35139.     local w4 = Instance.new("Weld", pchar:findFirstChild("Left Arm"))
  35140.     w4.Part0 = pchar:findFirstChild("Left Arm")
  35141.     w4.Part1 = pchar:findFirstChild("Left Arm")
  35142.     local w5 = Instance.new("Weld", pchar:findFirstChild("Right Leg"))
  35143.     w5.Part0 = pchar:findFirstChild("Right Leg")
  35144.     w5.Part1 = pchar:findFirstChild("Right Leg")
  35145.     local w6 = Instance.new("Weld", pchar:findFirstChild("Left Leg"))
  35146.     w6.Part0 = pchar:findFirstChild("Left Leg")
  35147.     w6.Part1 = pchar:findFirstChild("Left Leg")
  35148.     char.Head.face:Destroy()
  35149.     for i,v in pairs(pchar:GetChildren()) do
  35150.         if v:IsA("BasePart") then
  35151.             v.CanCollide = false
  35152.         end
  35153.     end
  35154.     for i,v in pairs(char:GetChildren()) do
  35155.         if v:IsA("BasePart") then
  35156.             v.Transparency = 1
  35157.         elseif v:IsA("Hat") then
  35158.             v:Destroy()
  35159.         end
  35160.     end
  35161.     pchar.Parent = char
  35162.     repeat
  35163.         pchar.Humanoid.PlatformStand = true
  35164.         wait()
  35165.     until char.Parent == nil
  35166. end)
  35167.  
  35168. cmd.commands.register('rtag', 'cmd%inf', function(args)
  35169.     local len = 10; local player = cmd.localplayer
  35170.     local bb = Instance.new("BillboardGui")
  35171.     bb.Parent = player.Character.Head
  35172.     bb.Adornee = player.Character.Head
  35173.     bb.AlwaysOnTop = true
  35174.     bb.Enabled = true
  35175.     bb.Size = UDim2.new(len, 0, 1.5, 0)
  35176.     bb.Name = "tag"
  35177.     bb.StudsOffset = Vector3.new(0, 3, 0)
  35178.     --local fr = Instance.new("Frame")
  35179.     --fr.Parent = bb
  35180.     --fr.Size = UDim2.new(1, 0, 1, 0)
  35181.     --fr.Style = Enum.FrameStyle.RobloxRound
  35182.     local tl = Instance.new("TextLabel")
  35183.     tl.Parent = bb
  35184.     tl.BackgroundTransparency = 1
  35185.     tl.TextScaled = true
  35186.     tl.TextColor3 = Color3.new(255/255, 255/255, 255/255)
  35187.     tl.Size = UDim2.new(1, 0, 1, 0)
  35188.     tl.Text = args[2]
  35189.     tl.Name = "trutag"
  35190.     tl.Visible = true
  35191.     tl.ZIndex = 2
  35192.     coroutine.wrap(function()
  35193.         local r, g, b = 255, 0, 0
  35194.         repeat
  35195.             tl.TextColor3 = Color3.new(r/255, g/255, b/255)
  35196.             local bo = cmd.util.nextrgb(r, g, b)
  35197.             r = bo[1]; g = bo[2]; b = bo[3];
  35198.             wait()
  35199.         until bb == nil
  35200.     end)()
  35201. end)
  35202.  
  35203. cmd.commands.register('smoke', 'cmd%plrs', function(args)
  35204.     for i, v in pairs(args[2]) do
  35205.         Instance.new('Smoke', v.Character.Torso)
  35206.     end
  35207. end)
  35208.  
  35209. cmd.commands.register('btools', 'cmd%plrs', function(args)
  35210.     for i, p in pairs(args[2]) do
  35211.         local a = Instance.new("HopperBin")
  35212.         a.BinType = "GameTool"
  35213.         a.Parent = p.Backpack
  35214.         local a = Instance.new("HopperBin")
  35215.         a.BinType = "Clone"
  35216.         a.Parent = p.Backpack
  35217.         local a = Instance.new("HopperBin")
  35218.         a.BinType = "Hammer"
  35219.         a.Parent = p.Backpack
  35220.     end
  35221. end)
  35222.  
  35223. con = nil;
  35224. cmd.commands.register('noclip', 'cmd', function(args)
  35225.     cmd.noclip = false
  35226.     con = game:GetService('RunService').Stepped:connect(function()
  35227.         if cmd.noclip == true then
  35228.             con:disconnect()
  35229.         else
  35230.             cmd.localplayer.Character.Torso.CanCollide = false
  35231.             cmd.localplayer.Character.Head.CanCollide = false
  35232.         end
  35233.     end)
  35234. end)
  35235.  
  35236. cmd.commands.register('clip', 'cmd', function(args)
  35237.     cmd.noclip = true
  35238. end)
  35239.  
  35240. cmd.commands.register('gear', 'cmd%plrs%int', function(args)
  35241.     local gear = game:GetService("InsertService"):LoadAsset(args[3].data):GetChildren()[1]
  35242.     if not gear then return end
  35243.     for i, v in pairs(args[2]) do
  35244.         gear:Clone().Parent = v.Backpack
  35245.     end
  35246. end)
  35247.  
  35248. cmd.commands.register('kick', 'cmd%plrs', function(args)
  35249.     for i, v in pairs(args[2]) do
  35250.         v.Parent = nil
  35251.     end
  35252. end)
  35253.  
  35254. cmd.commands.register('r15', 'cmd', function(args)
  35255.     cmd.util.R15()
  35256. end)
  35257.  
  35258. cmd.commands.register('char', 'cmd%plrs%str', function(args)
  35259.     if tonumber(args[3].data) ~= nil then
  35260.         args[3].data = tonumber(args[3].data)
  35261.     else
  35262.         args[3].data = cmd.players:GetUserIdFromNameAsync(args[3].data)
  35263.     end
  35264.     for i, v in pairs(args[2]) do
  35265.         v.CharacterAppearance = 'http://www.roblox.com/asset/CharacterFetch.ashx?userId=' .. args[3].data
  35266.         pcall(function() v.Character.Humanoid.Health = 0 end)
  35267.     end
  35268. end)
  35269.  
  35270. cmd.commands.register('noob', 'cmd%plrs', function(args)
  35271.     for i, v in pairs(args[2]) do
  35272.         v.CharacterAppearance = 'http://www.roblox.com/asset/CharacterFetch.ashx?userId=4'
  35273.         pcall(function() v.Character.Humanoid.Health = 0 end)
  35274.     end
  35275. end)
  35276.  
  35277. cmd.commands.register('ff', 'cmd%plrs', function(args)
  35278.     for i, v in pairs(args[2]) do
  35279.         Instance.new("ForceField", v.Character)
  35280.     end
  35281. end)
  35282.  
  35283. cmd.commands.register('unff', 'cmd%plrs', function(args)
  35284.     for i, v in pairs(args[2]) do
  35285.         for x, m in pairs(v.Character:GetChildren()) do
  35286.             if m:IsA("ForceField") then
  35287.                 m.Parent = nil
  35288.             end
  35289.         end
  35290.     end
  35291. end)
  35292.  
  35293. cmd.commands.register('guest', 'cmd%plrs', function(args)
  35294.     for i, v in pairs(args[2]) do
  35295.         v.CharacterAppearance = 'http://www.roblox.com/asset/CharacterFetch.ashx?userId=1'
  35296.         pcall(function() v.Character.Humanoid.Health = 0 end)
  35297.     end
  35298. end)
  35299.  
  35300. cmd.commands.register('giraffe', 'cmd%plrs', function(args)
  35301.     for i, v in pairs(args[2]) do
  35302.         local char=v.Character
  35303.         local h=char.Head
  35304.         local tor=char.Torso
  35305.         tor.Neck.C0=tor.Neck.C0*CFrame.new(0,0,5)
  35306.         local fn=Instance.new("Part",char)
  35307.         fn.Size=Vector3.new(1,5.5,1)
  35308.         fn.Name="FakeNeck"
  35309.         fn.Anchored=false
  35310.         fn.CanCollide=false
  35311.         if char:FindFirstChild("Body Colors") then
  35312.             fn.BrickColor=char["Body Colors"].HeadColor
  35313.         end
  35314.         local cm=Instance.new("CylinderMesh",fn)
  35315.         local we=Instance.new("Weld",h)
  35316.         we.Part0=h
  35317.         we.Part1=fn
  35318.         we.C1=we.C1*CFrame.new(0,2.6,0)
  35319.     end
  35320. end)
  35321.  
  35322. cmd.commands.register('notools', 'cmd%plrs', function(args)
  35323.     for i, v in pairs(args[2]) do
  35324.         for x, m in pairs(v.Backpack:GetChildren()) do
  35325.             m.Parent = nil
  35326.         end
  35327.     end
  35328. end)
  35329.  
  35330. cmd.commands.register('taketools', 'cmd%plrs', function(args)
  35331.     for i, v in pairs(args[2]) do
  35332.         for x, m in pairs(v.Backpack:GetChildren()) do
  35333.             m.Parent = cmd.localplayer.Backpack
  35334.         end
  35335.     end
  35336. end)
  35337.  
  35338. cmd.commands.register('confuse', 'cmd%plrs', function(args)
  35339.     for i, v in pairs(args[2]) do
  35340.         v.Character.Humanoid.WalkSpeed = -16
  35341.     end
  35342. end)
  35343.  
  35344. cmd.commands.register('spin', 'cmd%plrs', function(args)
  35345.     for i, v in pairs(args[2]) do
  35346.         for i,v in pairs(v.Character.Torso:GetChildren()) do
  35347.             if v.Name == "Spinning" then
  35348.                 v:Destroy()
  35349.             end
  35350.         end
  35351.         local Torso = v.Character.Torso
  35352.         local BG = Instance.new("BodyGyro", Torso)
  35353.         BG.Name = "Spinning"
  35354.         BG.maxTorque = Vector3.new(0, math.huge, 0)
  35355.         BG.P = 11111
  35356.         BG.cframe = Torso.CFrame
  35357.         repeat wait(1/44)
  35358.             BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  35359.         until not BG or BG.Parent ~= Torso
  35360.     end
  35361. end)
  35362.  
  35363. cmd.commands.register('fling', 'cmd%plrs', function(args)
  35364.     for i, v in pairs(args[2]) do
  35365.         local pchar = v.Character
  35366.         if pchar:FindFirstChild("Humanoid") then
  35367.             local xran
  35368.             local zran
  35369.             repeat
  35370.                 xran = math.random(-9999,9999)
  35371.             until math.abs(xran) >= 5555
  35372.             repeat
  35373.                 zran = math.random(-9999,9999)
  35374.             until math.abs(zran) >= 5555
  35375.             pchar.Humanoid.Sit = true
  35376.             pchar.Torso.Velocity = Vector3.new(0,0,0)
  35377.             local BF = Instance.new("BodyForce", pchar.Torso)
  35378.             BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  35379.         end
  35380.     end
  35381. end)
  35382.  
  35383. cmd.commands.register('burn', 'cmd%plrs', function(args)
  35384.     for i, v in pairs(args[2]) do
  35385.         spawn(function()
  35386.             wait(0.1)
  35387.             local fire=Instance.new("Fire", v.Character.Torso)
  35388.             wait(0.1)
  35389.             local fire=Instance.new("Fire", v.Character.Head)
  35390.             wait(0.1)
  35391.             local fire=Instance.new("Fire", v.Character["Left Arm"])
  35392.             wait(0.1)
  35393.             local fire=Instance.new("Fire", v.Character["Right Leg"])
  35394.             wait(0.5)
  35395.             v.Character:BreakJoints();
  35396.         end)
  35397.     end
  35398. end)
  35399.  
  35400. cmd.commands.register('printcmds', 'cmd', function(args)
  35401.     for i, v in pairs(cmd.commands.store) do
  35402.         print(i, '==', v)
  35403.     end
  35404. end)
  35405.  
  35406. cmd.commands.register('gun', 'cmd%plrs', function(args)
  35407.     local a = game:GetService("InsertService"):LoadAsset(130113146):GetChildren()[1]
  35408.     local b = game:GetService("InsertService"):LoadAsset(67747912):GetChildren()[1]
  35409.     local c = game:GetService("InsertService"):LoadAsset(95354288):GetChildren()[1]
  35410.     for i, v in pairs(args[2]) do
  35411.         a:Clone().Parent = v.Backpack
  35412.         b:Clone().Parent = v.Backpack
  35413.         c:Clone().Parent = v.Backpack
  35414.     end
  35415. end)
  35416.  
  35417.  
  35418. cmd.commands.register('goto', 'cmd%plrs', function(args)
  35419.     local target = args[2][1]
  35420.     cmd.localplayer.Character.HumanoidRootPart.CFrame = target.Character.HumanoidRootPart.CFrame
  35421. end)
  35422.  
  35423. cmd.commands.register('select', 'cmd%plrs', function(args)
  35424.     for i, v in pairs(args[2]) do
  35425.         Instance.new("SelectionBox", v.Character).Adornee = v.Character
  35426.     end
  35427. end)
  35428.  
  35429. cmd.commands.register('sphere', 'cmd%plrs', function(args)
  35430.     for i, v in pairs(args[2]) do
  35431.         Instance.new("SelectionSphere", v.Character).Adornee = v.Character
  35432.     end
  35433. end)
  35434.  
  35435. cmd.commands.register('bring', 'cmd%plrs', function(args)
  35436.     for i, v in pairs(args[2]) do
  35437.         v.Character.HumanoidRootPart.CFrame = cmd.localplayer.Character.HumanoidRootPart.CFrame
  35438.     end
  35439. end)
  35440.  
  35441. cmd.commands.register('knife', 'cmd%plrs', function(args)
  35442.     local knife = game:GetService("InsertService"):LoadAsset(170897263):GetChildren()[1]
  35443.     for i, v in pairs(args[2]) do
  35444.         knife:Clone().Parent = v
  35445.     end
  35446. end)
  35447.  
  35448. cmd.commands.register('shades', 'cmd%plrs', function(args)
  35449.     local shades = game:GetService('InsertService'):LoadAsset(11748356):GetChildren()[1]
  35450.     for i, v in pairs(args[2]) do
  35451.         shades:Clone().Parent = v.Character
  35452.     end
  35453. end)
  35454.  
  35455. cmd.commands.register('alien', 'cmd%plrs', function(args)
  35456.     -- variable
  35457.     for i, v in pairs(args[2]) do
  35458.         local pchar = v.Character
  35459.         if pchar:FindFirstChild('Shirt') then
  35460.             pchar.Shirt:Destroy()
  35461.         end
  35462.         if pchar:FindFirstChild('Pants') then
  35463.             pchar.Pants:Destroy()
  35464.         end
  35465.         if pchar:FindFirstChild('Shirt Graphic') then
  35466.             pchar['Shirt Graphic'].Graphic = ''
  35467.         end
  35468.         for i,v in pairs(pchar:GetChildren()) do
  35469.             if v:IsA('Hat') then
  35470.                 v:Destroy()
  35471.             end
  35472.         end
  35473.         local ayy2 = game:GetObjects("rbxassetid://397033642")[1]
  35474.         ayy2.Parent = pchar
  35475.         local BC = pchar['Body Colors']
  35476.         BC.HeadColor = BrickColor.new('Fossil')
  35477.         BC.LeftArmColor = BrickColor.new('Fossil')
  35478.         BC.LeftLegColor = BrickColor.new('Fossil')
  35479.         BC.RightArmColor = BrickColor.new('Fossil')
  35480.         BC.RightLegColor = BrickColor.new('Fossil')
  35481.         BC.TorsoColor = BrickColor.new('Fossil')
  35482.     end
  35483. end)
  35484.  
  35485. cmd.commands.register('team', 'cmd%plrs%str', function(args)
  35486.     for i, v in pairs(args[2]) do
  35487.         for x, m in pairs(game:GetService('Teams'):GetTeams()) do
  35488.             if (m.Name):lower():sub(1, #args[3].data) == (args[3].data):lower() then
  35489.                 v.TeamColor = m.TeamColor              
  35490.             end    
  35491.         end
  35492.     end
  35493. end)
  35494.  
  35495. cmd.commands.register('particles', 'cmd%plrs%int', function(args)
  35496.     for i, v in pairs(args[2]) do
  35497.         Instance.new("ParticleEmitter", v.Character).Texture = args[3].data
  35498.     end
  35499. end)
  35500.  
  35501. cmd.commands.register('ghost', 'cmd%plrs', function(args)
  35502.     for i, v in pairs(args[2]) do
  35503.         local pchar = v.Character
  35504.         pchar.Head.Transparency = 0.5
  35505.         pchar.Torso.Transparency = 0.5
  35506.         pchar["Left Arm"].Transparency = 0.5
  35507.         pchar["Right Arm"].Transparency = 0.5
  35508.         pchar["Left Leg"].Transparency = 0.5
  35509.         pchar["Right Leg"].Transparency = 0.5
  35510.         pchar.Head.face.Transparency = 0.5
  35511.     end
  35512. end)
  35513.  
  35514. cmd.commands.register('firstperson', 'cmd%plrs', function(args)
  35515.     for i, v in pairs(args[2]) do
  35516.         v.CameraMode = Enum.CameraMode.LockFirstPerson
  35517.     end
  35518. end)
  35519.  
  35520. cmd.commands.register('creeper', 'cmd%plrs', function(args)
  35521.     for i, v in pairs(args[2]) do
  35522.         local pchar = v.Character
  35523.         if pchar then
  35524.             if pchar:FindFirstChild("Shirt") then
  35525.                     pchar.Shirt.Parent = pchar.Torso
  35526.                 end
  35527.                 if pchar:FindFirstChild("Pants") then
  35528.                     pchar.Pants.Parent = pchar.Torso
  35529.                 end
  35530.                 if pchar:FindFirstChild("Shirt Graphic") then
  35531.                     pchar["Shirt Graphic"].Graphic = ""
  35532.                 end
  35533.                 for i,v in pairs(pchar:GetChildren()) do
  35534.                     if v:IsA("Hat") then
  35535.                         v:Destroy()
  35536.                     end
  35537.                 end
  35538.                 pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  35539.                 pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  35540.                 pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  35541.                 pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  35542.                 pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  35543.                 pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  35544.                 pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  35545.                 pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  35546.                 pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  35547.                 pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  35548.                 pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  35549.             end
  35550.     end
  35551. end)
  35552.  
  35553. cmd.commands.register('insert', 'cmd%int', function(args)
  35554.     local m = cmd.service('InsertService'):LoadAsset(args[2].data)
  35555.     m.Parent = game.Workspace
  35556.     m:MoveTo(cmd.localplayer.Character.Torso.Position)
  35557.     m:MakeJoints()
  35558. end)
  35559.  
  35560. cmd.commands.register('nolimbs', 'cmd%plrs', function(args)
  35561.     for i, v in pairs(game.Players:GetPlayers()) do
  35562.         v.Character['Right Leg'].Parent = nil
  35563.         v.Character['Left Leg'].Parent = nil
  35564.         v.Character['Right Arm'].Parent = nil
  35565.         v.Character['Left Arm'].Parent = nil
  35566.     end
  35567. end)
  35568.  
  35569. cmd.commands.register('recurseremove', 'cmd%str', function(args)
  35570.     local function a(o)
  35571.         for i,v in pairs(o:GetChildren()) do
  35572.             if v:IsA(args[2].data) then
  35573.                 v.Parent=nil
  35574.             end
  35575.             a(v)
  35576.         end
  35577.     end
  35578.     a(game.Workspace)
  35579. end)
  35580.  
  35581. cmd.commands.register('name', 'cmd%plrs%inf', function(args)
  35582.     for i, v in pairs(args[2]) do
  35583.         local tchar = v.Character
  35584.         for x, m in pairs(tchar:GetChildren()) do
  35585.             if m:FindFirstChild('nm') then
  35586.                 m.Parent = nil
  35587.             end
  35588.         end
  35589.         tchar.Name = ''
  35590.         local ntag = Instance.new("Model", tchar)
  35591.         ntag.Name = args[3]
  35592.         local nhead = tchar.Head:Clone()
  35593.         nhead.Parent = ntag
  35594.         local nhum = Instance.new("Humanoid", ntag)
  35595.         nhum.MaxHealth = 0
  35596.         nhum.Health = 0
  35597.         nhum.Name = 'nm'
  35598.         local nweld = Instance.new("Weld", nhead)
  35599.         nweld.Part0 = nhead
  35600.         nweld.Part1 = tchar.Head
  35601.     end
  35602. end)
  35603.  
  35604. cmd.commands.register('track', 'cmd%plrs%inf', function(args)
  35605.     for i, v in pairs(args[2]) do
  35606.         local tchar = v.Character
  35607.         for x, m in pairs(tchar:GetChildren()) do
  35608.             if m:FindFirstChild('nm') then
  35609.                 m.Parent = nil
  35610.             end
  35611.         end
  35612.         tchar.Name = ''
  35613.         local ntag = Instance.new("Model", workspace.CurrentCamera)
  35614.         ntag.Name = v.Name
  35615.         local nhead = tchar.Head:Clone()
  35616.         nhead.Parent = ntag
  35617.         local nhum = Instance.new("Humanoid", ntag)
  35618.         nhum.MaxHealth = 0
  35619.         nhum.Health = 0
  35620.         nhum.Name = 'nm'
  35621.         local nweld = Instance.new("Weld", nhead)
  35622.         nweld.Part0 = nhead
  35623.         nweld.Part1 = tchar.Head
  35624.     end
  35625. end)
  35626.  
  35627. cmd.commands.register('rname', 'cmd%plrs', function(args)
  35628.     local player = cmd.localplayer
  35629.     player.Neutral = false
  35630.     repeat
  35631.         wait()
  35632.         player.TeamColor = BrickColor.Random()
  35633.     until not player.Character.Humanoid
  35634. end)
  35635.  
  35636. cmd.commands.register('fogend', 'cmd%int', function(args)
  35637.     game.Lighting.FogEnd = args[2].data
  35638. end)
  35639.  
  35640. cmd.commands.register('fogstart', 'cmd%int', function(args)
  35641.     game.Lighting.FogStart = args[2].data
  35642. end)
  35643.  
  35644. cmd.commands.register('time', 'cmd%int', function(args)
  35645.     game.Lighting:SetMinutesAfterMidnight(60 * args[2].data)
  35646. end)
  35647.  
  35648. cmd.commands.register('ambient', 'cmd%int%int%int', function(args)
  35649.     game.Lighting.Ambient = Color3.new(args[2].data/255, args[3].data/255, args[4].data/255)
  35650. end)
  35651.  
  35652. cmd.commands.register('fogcolor', 'cmd%int%int%int', function(args)
  35653.     game.Lighting.FogColor = Color3.new(args[2].data/255, args[3].data/255, args[4].data/255)
  35654. end)
  35655.  
  35656. cmd.commands.register('sword', 'cmd%plrs', function(args)
  35657.     local sword = game:GetService('InsertService'):LoadAsset(125013769):GetChildren()[1]
  35658.     for i, v in pairs(args[2]) do
  35659.         sword:Clone().Parent = v.Backpack
  35660.     end
  35661. end)
  35662.  
  35663. cmd.commands.register('paranoid', 'cmd%plrs', function(args)
  35664.     for i, v in pairs(cmd.localplayer.Character:GetChildren()) do
  35665.         if v:IsA("BasePart") then
  35666.             v.Anchored = true
  35667.         end
  35668.     end
  35669. end)
  35670.  
  35671. cmd.commands.register('size', 'cmd%plrs%int', function(args)
  35672.     for i, v in pairs(args[2]) do
  35673.         cmd.util.size(v, args[3].data)
  35674.     end
  35675. end)
  35676.  
  35677. cmd.commands.register('unlockws', 'cmd%plrs', function(args)
  35678.     local function dloop(o)
  35679.         for i, v in pairs(o:GetChildren()) do
  35680.             if v:IsA("BasePart") then
  35681.                 v.Anchored = false
  35682.             end
  35683.             if v:IsA("Model") then
  35684.                 v:BreakJoints()
  35685.             end
  35686.             dloop(v)
  35687.         end
  35688.     end
  35689.     dloop(game.Workspace)
  35690. end)
  35691.  
  35692. cmd.commands.register('change', 'cmd%plrs%str%inf', function(args)
  35693.     for i, v in pairs(args[2]) do
  35694.         if v:FindFirstChild("leaderstats") then
  35695.             if v.leaderstats:FindFirstChild(args[3].data) then
  35696.                 if v.leaderstats[args[3].data]:IsA("StringValue") then
  35697.                     v.leaderstats[args[3].data].Value = args[4]
  35698.                 end
  35699.                 if v.leaderstats[args[3].data]:IsA("NumberValue") or v.leaderstats[args[3].data]:IsA("IntValue") then
  35700.                     print(args[4])
  35701.                     if tonumber(args[4]) ~= nil then
  35702.                         v.leaderstats[args[3].data].Value = tonumber(args[4])
  35703.                     end
  35704.                 end
  35705.             end
  35706.         end
  35707.     end
  35708. end)
  35709.  
  35710. ---------------------------
  35711.  
  35712. -- ** init ** --
  35713.  
  35714. local count = 0
  35715. for _, _ in pairs(cmd.commands.store) do count = count + 1 end
  35716.  
  35717. warn("loaded nosyliam's cmdscript [a]")
  35718. warn(tostring(count).." commands")
  35719.  
  35720.     DistributedCmdBar.FocusLost:connect(function(e)
  35721.         if e == true then
  35722.             cmd.commands.run(DistributedCmdBar.Text)
  35723.             DistributedCmdBar.Text = ''
  35724.         end
  35725.     end)
  35726.    
  35727.     --PlayerChatHook = cmd.players.PlayerChatted:connect(function (_, plr, msg, _)
  35728.     --  if cmd.util.isadmin(plr.Name) then
  35729.     --      if msg:sub(1,1) == cmd.prefix or msg:sub(1,1) == cmd.hidden then
  35730.         --      cmd.commands.run(msg:sub(2, #msg))
  35731.     --      end
  35732.     --  end
  35733. --  end)
  35734. end
  35735. topkek.navigation.buildHomePage = function()
  35736.     local count = 0
  35737.     for _, _ in pairs(cmd.commands.store) do count = count + 1 end
  35738.     local hook = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Home').Container, true)
  35739.     hook:drawText(1, 'T0PK3K 4.0 ex-7 edition by TheMichalos')
  35740.     hook:drawText(1, 'Patch version 1.0.5')
  35741.     hook:drawText(1, 'Commandbase patch version 1.0.0')
  35742.     hook:drawText(1, 'Number of commands: ' .. tostring(count))
  35743.     local stime = hook:drawText(1, 'Server Time: 0')
  35744.     spawn(function()
  35745.         while true do
  35746.             stime.Text = 'Server Time: ' .. tostring(game:GetService('Workspace').DistributedGameTime)
  35747.             wait(0.5)
  35748.         end
  35749.     end)
  35750.     local ssz = hook:drawText(1, 'Server Size: 0')
  35751.     spawn(function()
  35752.         while true do
  35753.             ssz.Text = 'Server Size: ' .. tostring(game:GetService('Players').NumPlayers)
  35754.             wait(0.5)
  35755.         end
  35756.     end)
  35757.     local fe = game:GetService('Workspace').FilteringEnabled
  35758.     hook:drawText(1, 'FilteringEnabled: ' .. (fe and "YES" or "NO"))
  35759.     hook:drawText(1, 'PlaceId: ' .. tostring(game.PlaceId))
  35760.     hook:drawText(1, 'same', 55)
  35761. end
  35762. topkek.navigation.buildContainers = function()
  35763.     for _, v in pairs(topkek.data.windows) do
  35764.         topkek.tools.gui:makeContainer(v)
  35765.     end
  35766. end
  35767.  
  35768. topkek.navigation.initCommandBar()
  35769. topkek.navigation.buildContainers()
  35770. topkek.navigation.buildTopbar()
  35771. topkek.navigation.buildHomePage()
  35772. wait()
  35773.  
  35774.  
  35775. --// actual code below lole //--
  35776.  
  35777. --// PLAYERS //--
  35778. local plrwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Players').Container)
  35779. local search = plrwin:drawButton(1, '', function()end)
  35780. drop = GUI.DropDown.New(UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), search, {'All'})
  35781. function fixPlayerDrop()
  35782.     local t = {'All'}
  35783.     for i, v in pairs(game.Players:GetPlayers()) do
  35784.         table.insert(t, v.Name)
  35785.     end
  35786.     drop.SetTable(t)
  35787. end
  35788. game.Players.PlayerAdded:connect(function()
  35789.     fixPlayerDrop()
  35790. end)
  35791. game.Players.PlayerRemoving:connect(function()
  35792.     fixPlayerDrop()
  35793. end)
  35794. plrFrame = plrwin:drawContainer(1, 100)
  35795. headshotContainer = plrFrame:drawContainer(0.4, 94, true)
  35796. headshotContainer:setDrawY(20)
  35797. headshot = headshotContainer:drawImage(1, "https://www.roblox.com/bust-thumbnail/image?userId=1&width=420&height=420&format=png", 74)
  35798. headshotContainer:setDrawY(0)
  35799. userNameText = headshotContainer:drawText(1, "[All]")
  35800. userNameText.ClipsDescendants = true
  35801. userNameText.Font = Enum.Font.SourceSansBold
  35802. infoContainer = plrFrame:drawContainer(0.5, 94, true, 0.5)
  35803. infoContainer.BackgroundColor3 = color3(108, 38, 38)
  35804. userIdText = infoContainer:drawText(1, "ID: 0")
  35805. userAgeText = infoContainer:drawText(1, "Age: 0")
  35806. userTeamText = infoContainer:drawText(1, "Team: Neutral")
  35807. cval = 'All'
  35808. fixPlayerDrop()
  35809.  
  35810. function updatePlayer(plri)
  35811.     local plr = game:GetService('Players'):FindFirstChild(plri)
  35812.     if not plr and plri ~= 'All' then
  35813.         print("Couldn't find player!")
  35814.         updatePlayer(topkek.lplr)
  35815.     else
  35816.         headshot.Image = "https://www.roblox.com/bust-thumbnail/image?userId=1&width=420&height=420&format=png"
  35817.         userNameText.Text = "[All]"
  35818.         userIdText.Text = 'ID: [multiple]'
  35819.         userAgeText.Text = 'Age: [multiple]'
  35820.         userTeamText.Text = 'Team: [multiple]'
  35821.         cval = 'All'
  35822.     end
  35823.     local team = plr.TeamColor
  35824.     if team == nil then
  35825.         team = 'Neutral'
  35826.     else
  35827.         team = tostring(team)
  35828.     end
  35829.     headshot.Image = "https://www.roblox.com/bust-thumbnail/image?userId=" .. tostring(plr.UserId) .. "&width=420&height=420&format=png"
  35830.     userNameText.Text = plr.Name
  35831.     userIdText.Text = 'ID: ' .. tostring(plr.UserId)
  35832.     userAgeText.Text = 'Age: ' .. tostring(plr.AccountAge)
  35833.     userTeamText.Text = 'Team: ' .. team
  35834.     cval = plr.Name
  35835.    
  35836. end
  35837. drop.Changed(updatePlayer)
  35838. --actual code ------__-
  35839. plrwin:addSpacing()
  35840. plrwin:drawButton(1/2, 'Kick', function()
  35841.     tk.dp(cval, function(p)
  35842.         topkek.banmgr.executeKick(p)
  35843.     end)
  35844. end)
  35845.  
  35846. plrwin:drawButton(1/2, 'Ban', function()
  35847.     tk.dp(cval, function(p)
  35848.         topkek.banmgr.addSoftBan(p)
  35849.     end)
  35850. end)
  35851. plrwin:drawButton(1/2,'Friendlag', function()
  35852.     tk.dp(cval, function(p)
  35853.         for i = 1, 10 do
  35854.             spawn(function()
  35855.                 while wait() do
  35856.                     game.Players.LocalPlayer:RequestFriendship(p)
  35857.                     game.Players.LocalPlayer:RevokeFriendship(p)
  35858.                 end
  35859.             end)
  35860.         end
  35861.     end)
  35862. end)
  35863. plrwin:drawButton(1/2, 'Hardban', function()
  35864.     tk.dp(cval, function(p)
  35865.         topkek.banmgr.addHardBan(p)
  35866.     end)
  35867. end)
  35868. plrwin:addSpacing()
  35869. plrwin:drawButton(1/2, 'Bring', function()
  35870.     tk.dp(cval, function(z)
  35871.         if z.Character then
  35872.             z.Character.HumanoidRootPart.CFrame =
  35873.                 game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(1,1,1)
  35874.         end
  35875.     end)
  35876. end)
  35877. plrwin:drawButton(1/2, 'Goto', function()
  35878.     tk.dp(cval, function(z)
  35879.         game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame =
  35880.             z.Character.HumanoidRootPart.CFrame * CFrame.new(1,1,1)
  35881.     end)
  35882. end)
  35883. plrwin:addSpacing()
  35884. plrwin:drawButton(1/3, 'Kill', function()
  35885.     tk.dp(cval, function(p)
  35886.         if p.Character and p.Character:FindFirstChild("Humanoid") then
  35887.             p.Character.Humanoid.Health = 0
  35888.         end
  35889.     end)
  35890. end)
  35891. plrwin:drawButton(1/3, 'Seizure', function()
  35892.     tk.dp(cval, function(p)
  35893.         if p.Character and p.Character:FindFirstChild("Humanoid") and tk.gt(p) then
  35894.             spawn(function()
  35895.                 p.Character.Humanoid.PlatformStand = true
  35896.                 tk.gt(p).CFrame = tk.gt(p).CFrame * CFrame.Angles(math.rad(90),0,0)
  35897.                 repeat
  35898.                     wait()
  35899.                     p.Character.Humanoid.PlatformStand = true
  35900.                     tk.gt(p).Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  35901.                     tk.gt(p).RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  35902.                 until not p.Character:FindFirstChild("Humanoid") or not tk.gt(p)
  35903.             end)
  35904.         end
  35905.     end)
  35906. end)
  35907. plrwin:drawButton(1/3, 'Stun', function()
  35908.     tk.dp(cval, function(p)
  35909.         if p.Character and p.Character:FindFirstChild("Humanoid") then
  35910.             p.Character.Humanoid.PlatformStand = true
  35911.             p.Character.Torso.CFrame = p.Character.Torso.CFrame * CFrame.Angles(math.rad(90),0,0)
  35912.         end
  35913.     end)
  35914. end)
  35915. plrwin:drawButton(1/3, 'Freeze', function()
  35916.     tk.dp(cval, function(p)
  35917.         if p.Character then
  35918.             tk.gt(p).Anchored = true
  35919.         end
  35920.     end)
  35921. end)
  35922. plrwin:drawButton(1/3, 'Thaw', function()
  35923.     tk.dp(cval, function(p)
  35924.         if p.Character then
  35925.             tk.gt(p).Anchored = false
  35926.         end
  35927.     end)
  35928. end)
  35929. plrwin:drawButton(1/3, 'Superslow', function()
  35930.     tk.dp(cval, function(p)
  35931.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  35932.             p.Character.Humanoid.WalkSpeed = 1
  35933.         end
  35934.     end)
  35935. end)
  35936. plrwin:drawButton(1/3, 'Highjump', function()
  35937.     tk.dp(cval, function(p)
  35938.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  35939.             p.Character.Humanoid.JumpPower = 125
  35940.         end
  35941.     end)
  35942. end)
  35943. plrwin:drawButton(1/3, 'God', function()
  35944.     tk.dp(cval, function(p)
  35945.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  35946.             p.Character.Humanoid.MaxHealth = math.huge
  35947.             p.Character.Humanoid.Health = math.huge
  35948.         end
  35949.     end)
  35950. end)
  35951. plrwin:drawButton(1/3, 'Semigod', function()
  35952.     tk.dp(cval, function(p)
  35953.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  35954.             p.Character.Humanoid.MaxHealth = 9e9
  35955.             p.Character.Humanoid.Health = 9e9
  35956.         end
  35957.     end)
  35958. end)
  35959. plrwin:drawButton(1/3, 'Fast', function()
  35960.     tk.dp(cval, function(p)
  35961.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  35962.             p.Character.Humanoid.WalkSpeed = 50
  35963.         end
  35964.     end)
  35965. end)
  35966. Follow = false;
  35967. plrwin:drawButton(1/3, 'Annoy', function()
  35968.     tk.dp(cval, function(p)
  35969.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  35970.             if Follow == true then
  35971.                 Follow = false; return
  35972.             else Follow = true end
  35973.             while Follow == true do
  35974.                 game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame=
  35975.                     p.Character.HumanoidRootPart.CFrame
  35976.                 wait()
  35977.             end
  35978.         end
  35979.     end)
  35980. end)
  35981. plrwin:drawButton(1/3, 'Freefall', function()
  35982.     tk.dp(cval, function(p)
  35983.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  35984.             p.Character.HumanoidRootPart.CFrame = p.Character.HumanoidRootPart.CFrame * CFrame.new(0, 10000, 0)    
  35985.         end
  35986.     end)
  35987. end)
  35988. plrwin:drawButton(1/3, 'Destroy', function()
  35989.     tk.dp(cval, function(p)
  35990.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  35991.             p.Character.Humanoid:Destroy()
  35992.         end
  35993.     end)
  35994. end)
  35995. plrwin:drawButton(1/3, 'Fix', function()
  35996.     tk.dp(cval, function(p)
  35997.         if p.Character and p.Character:FindFirstChild('Humanoid') then
  35998.             p.Character.Humanoid.Health = 100
  35999.             p.Character.Humanoid.MaxHealth = 100
  36000.             p.Character.Humanoid.JumpPower = 100
  36001.             p.Character.Humanoid.WalkSpeed = 16
  36002.             p.Character.Humanoid.PlatformStand = false
  36003.             p.Character.Humanoid.Jump = true
  36004.         end
  36005.     end)
  36006. end)
  36007. plrwin:drawButton(1/3, 'Respawn', function()
  36008.     tk.dp(cval, function(p)
  36009.         if p.Character then
  36010.             local a1 = Instance.new("Model", game:service'Workspace')
  36011.             local a2 = Instance.new("Part", game:service'Workspace')
  36012.             a2.CanCollide = true
  36013.             a2.Anchored = true
  36014.             a2.CFrame = CFrame.new(10000, 10000, 10000)
  36015.             a2.Name = "Torso"
  36016.             local a3 = Instance.new("Humanoid", a1)
  36017.             a3.MaxHealth=100;a3.Health=100
  36018.             p.Character = a1
  36019.             a3.Health=0
  36020.         end
  36021.     end)
  36022. end)
  36023. plrwin:addSpacing()
  36024. local nameInp
  36025. plrwin:drawButton(1/3, 'Name', function()
  36026.     tk.dp(cval, function(z)
  36027.         local Character = z.Character
  36028.         local newName = Instance.new("Model", z.Character)
  36029.         newName.Name = nameInp.Text
  36030.         local cl = Character:WaitForChild("Head"):Clone()
  36031.         cl.Parent = newName
  36032.         cl:WaitForChild("face"):Destroy()
  36033.         local hum = Instance.new("Humanoid", newName)
  36034.         hum.Name = "NameTag"
  36035.         hum.MaxHealth = 0
  36036.         hum.Health = 0
  36037.         local weld = Instance.new("Weld", cl)
  36038.         weld.Part0 = cl
  36039.         weld.Part1 = Character:WaitForChild("Head")
  36040.         Character:WaitForChild("Head").Transparency = 1
  36041.         wait(.5)
  36042.         cl.BrickColor = Character:WaitForChild("Head").BrickColor
  36043.     end)
  36044. end)
  36045. nameInp = plrwin:drawTextBox(2/3, '')
  36046. local chatInp
  36047. plrwin:drawButton(1/3, 'Chat', function()
  36048.     tk.dp(cval, function(z)
  36049.         game:GetService('Chat'):Chat(z.Charcter, chatInp.Text)
  36050.     end)
  36051. end)
  36052. chatInp = plrwin:drawTextBox(2/3, '')
  36053. local disgInp
  36054. plrwin:drawButton(1/3, 'Disguise', function()
  36055.     tk.dp(cval, function(p)
  36056.         local id = 0
  36057.         if tonumber(disgInp.Text) then
  36058.             id = tonumber(disgInp.Text)
  36059.         else
  36060.             id = game:GetService('Players'):GetUserIdFromNameAsync(disgInp.Text)
  36061.         end
  36062.         if p.Character:FindFirstChild("Humanoid") then
  36063.             p.Character.Humanoid.Health = 0
  36064.         end
  36065.         p.CharacterAppearance = 'https://assetgame.roblox.com/Asset/CharacterFetch.ashx?userId=' .. tostring(id)
  36066.     end)
  36067. end)
  36068. disgInp = plrwin:drawTextBox(2/3, 'ROBLOX')
  36069. plrwin:addSpacing()
  36070. clrR = plrwin:drawTextBox(1/3, '0')
  36071. clrG = plrwin:drawTextBox(1/3, '0')
  36072. clrB = plrwin:drawTextBox(1/3, '0')
  36073. function getColor()
  36074.     local r = tonumber(clrR.Text)
  36075.     local g = tonumber(clrG.Text)
  36076.     local b = tonumber(clrB.Text)
  36077.     if not (r and g and b) then return Color3.new(0,0,0) end
  36078.     return Color3.new(r/255, g/255, b/255)
  36079. end
  36080. plrwin:drawButton(1/3, 'Sparkles', function()
  36081.     tk.dp(cval, function(z)
  36082.         Instance.new("Sparkles", tk.gt(z)).SparkleColor = getColor()
  36083.     end)
  36084. end)
  36085. plrwin:drawButton(1/3, 'Smoke', function()
  36086.     tk.dp(cval, function(z)
  36087.         Instance.new("Smoke", tk.gt(z)).Color = getColor()
  36088.  
  36089.     end)
  36090. end)
  36091. plrwin:drawButton(1/3, 'Fire', function()
  36092.     tk.dp(cval, function(z)
  36093.         local fr = Instance.new("Fire", tk.gt(z))
  36094.         fr.Color = getColor()
  36095.         fr.Heat = 30
  36096.         fr.Size = 20
  36097.     end)
  36098. end)
  36099. plrwin:drawButton(1/3, 'Forcefield', function()
  36100.     tk.dp(cval, function(z)
  36101.         if z.Character then
  36102.             Instance.new("ForceField", z.Character)
  36103.         end
  36104.     end)
  36105. end)
  36106. plrwin:drawButton(1/3, 'Select', function()
  36107.     tk.dp(cval, function(z)
  36108.         if z.Character and tk.gt(z) then
  36109.             Instance.new("SelectionBox", tk.gt(z)).Adornee = tk.gt(z)
  36110.         end
  36111.     end)
  36112. end)
  36113. plrwin:drawButton(1/3, 'Sphere', function()
  36114.     tk.dp(cval, function(z)
  36115.         if z.Character and tk.gt(z) then
  36116.             Instance.new("SelectionSphere", tk.gt(z)).Adornee = tk.gt(z)
  36117.         end
  36118.     end)
  36119. end)
  36120. plrwin:drawButton(1/3, 'Fling', function()
  36121.     tk.dp(cval, function(z)
  36122.         spawn(function() --kohls admin commands lol
  36123.             if z.Character and tk.gt(z) then
  36124.                 local xran, zran
  36125.                 repeat xran = math.random(5555, 9999) until math.abs(xran) >= 5555
  36126.                 repeat zran = math.random(5555, 9999) until math.abs(zran) >= 5555
  36127.                 z.Character.Humanoid.Sit = true
  36128.                 tk.gt(z).Velocity = Vector3.new(0,0,0)
  36129.                 local frc = Instance.new("BodyForce", tk.gt(z))
  36130.                 frc.Name = "BFRC"
  36131.                 frc.force = Vector3.new(xran*4,9999*5,zran*4)
  36132.                 game:GetService("Debris"):AddItem(frc, 0.1)
  36133.             end
  36134.         end)
  36135.     end)
  36136. end)
  36137. plrwin:drawButton(1/3, 'Explode', function()
  36138.     tk.dp(cval, function(z)
  36139.         if z.Character and tk.gt(z) then
  36140.             local explosion = Instance.new("Explosion")
  36141.             explosion.Position = tk.gt(z).Position
  36142.             explosion.Parent = workspace
  36143.         end
  36144.     end)
  36145. end)
  36146. plrwin:drawButton(1/3, 'Nuke', function()
  36147.     tk.dp(cval, function(z)
  36148.         if z.Character and tk.gt(z) then
  36149.             local torso = tk.gt(z)
  36150.             local nuke = Instance.new("Part", game.Workspace)
  36151.             local opos = torso.CFrame
  36152.             nuke.BrickColor = BrickColor.new("Bright yellow")
  36153.             nuke.TopSurface = Enum.SurfaceType.Smooth
  36154.             nuke.BottomSurface = Enum.SurfaceType.Smooth
  36155.             nuke.Anchored = true
  36156.             nuke.CanCollide = false
  36157.             nuke.Shape = "Ball"            
  36158.             nuke.Transparency = 0.5
  36159.             nuke.CFrame = torso.CFrame     
  36160.             nuke.Size = Vector3.new(1, 1, 1)
  36161.             nuke.Touched:connect(function(p)
  36162.                 local expl = Instance.new("Explosion", p)
  36163.                 expl.BlastPressure = 50000
  36164.                 expl.BlastRadius = 50
  36165.                 expl.Position = p.Position
  36166.                 p.Material = Enum.Material.CorrodedMetal
  36167.                 p:BreakJoints()
  36168.             end)
  36169.             for i = 1, 150 do
  36170.                 nuke.Size = Vector3.new(i, i, i)
  36171.                 nuke.CFrame = opos
  36172.                 wait(0.08)
  36173.             end
  36174.             nuke:Destroy()
  36175.         end
  36176.     end)
  36177. end)
  36178. plrwin:drawButton(1/3, 'No Tools', function()
  36179.     tk.dp(cval, function(p)
  36180.         for _, t in pairs(p.Backpack:GetChildren()) do
  36181.             t:Destroy()
  36182.         end
  36183.     end)
  36184. end)
  36185. plrwin:drawButton(1/3, 'Take Tools', function()
  36186.     tk.dp(cval, function(p)
  36187.         for _, t in pairs(p.Backpack:GetChildren()) do
  36188.             t.Parent = game:service'Players'.LocalPlayer.Backpack
  36189.         end
  36190.     end)
  36191. end)
  36192. plrwin:drawButton(1/3, 'BTools', function()
  36193.     tk.dp(cval, function(p)
  36194.         local a = Instance.new("HopperBin")
  36195.         a.BinType = "GameTool"
  36196.         a.Parent = p.Backpack
  36197.         local a = Instance.new("HopperBin")
  36198.         a.BinType = "Clone"
  36199.         a.Parent = p.Backpack
  36200.         local a = Instance.new("HopperBin")
  36201.         a.BinType = "Hammer"
  36202.         a.Parent = p.Backpack
  36203.     end)
  36204. end)
  36205. plrwin:drawButton(1/3, 'Hotdog', function()
  36206.     tk.dp(cval, function(p)
  36207.         if p.Character and tk.gt(p) then
  36208.             topkek.tools.util.weenieHutJunior(p)
  36209.         end
  36210.     end)
  36211. end)
  36212. plrwin:drawButton(1/3, 'Quicksand', function()
  36213.     tk.dp(cval, function(z)
  36214.         if z.Character and z.Character:FindFirstChild("Humanoid") then
  36215.             local tor = tk.gt(z)
  36216.             local hole = Instance.new("Part", z.Character)
  36217.             hole.Anchored = true
  36218.             hole.Name = "Hole"
  36219.             hole.FormFactor = Enum.FormFactor.Custom
  36220.             hole.Size = Vector3.new(7, 1, 7)
  36221.             hole.CanCollide = false
  36222.             hole.CFrame = tor.CFrame * CFrame.new(0,-3.3,0)
  36223.             hole.BrickColor = BrickColor.new("Cool yellow")
  36224.             hole.Material = Enum.Material.Sand
  36225.             local hm = Instance.new("CylinderMesh", hole)
  36226.             tor.Anchored = true
  36227.             if z.Character:FindFirstChild("Humanoid") then
  36228.                 z.Character.Humanoid.Jump = true
  36229.             end
  36230.             for x,m in pairs(z.Character:GetChildren()) do
  36231.                 if m:IsA("BasePart") or m:IsA("MeshPart") then
  36232.                     m.CanCollide = false
  36233.                 end
  36234.             end
  36235.             for i=1,75 do
  36236.                 tor.CFrame=tor.CFrame*CFrame.new(0,-0.1,0)
  36237.                 wait(0.06)
  36238.             end
  36239.             tor.CFrame=tor.CFrame*CFrame.new(0,
  36240.                 -500,0
  36241.             )
  36242.             z.Character.Humanoid.Health = 0
  36243.         end
  36244.     end)
  36245. end)
  36246. plrwin:drawButton(1/3, 'Insane', function()
  36247.     tk.dp(cval, function(p)
  36248.         if p.Character and tk.gt(p) then
  36249.             for i,v in pairs(tk.gt(p):GetChildren()) do
  36250.                 if v:IsA("Motor6D") then
  36251.                     spawn(function()
  36252.                         while v do
  36253.                             v.C0=v.C0*CFrame.Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180))
  36254.                             wait()
  36255.                         end
  36256.                     end)
  36257.                 end
  36258.             end
  36259.         end
  36260.     end)
  36261. end)
  36262. plrwin:drawButton(1/3, 'Invisible', function()
  36263.     tk.dp(cval, function(p)
  36264.         tk.rco(p.Character, 'BasePart', 'Transparency', 1)
  36265.         tk.rco(p.Character, 'MeshPart', 'Transparency', 1)
  36266.     end)
  36267. end)
  36268. plrwin:drawButton(1/3, 'Visible', function()
  36269.     tk.dp(cval, function(p)
  36270.         tk.rco(p.Character, 'BasePart', 'Transparency', 0)
  36271.         tk.rco(p.Character, 'MeshPart', 'Transparency', 0)
  36272.     end)
  36273. end)
  36274. plrwin:drawButton(1/3, 'Bighead', function()
  36275.     tk.dp(cval, function(z)
  36276.         if z.Character then
  36277.             if z.Character:FindFirstChild('Head') then
  36278.                 z.Character.Head.Mesh.Scale=Vector3.new(5,5,5)
  36279.             end
  36280.         end
  36281.     end)
  36282. end)
  36283. plrwin:drawButton(1/3, 'Goldify', function()
  36284.     tk.dp(cval, function(z)
  36285.         if z.Character then
  36286.             tk.rco(z.Character, 'BasePart', 'Material', 'Marble')
  36287.             tk.rco(z.Character, 'MeshPart', 'Material', 'Marble')
  36288.             tk.rco(z.Character, 'BasePart', 'BrickColor', BrickColor.new('Bright yellow'))
  36289.             tk.rco(z.Character, 'MeshPart', 'BrickColor', BrickColor.new('Bright yellow'))
  36290.         end
  36291.     end)
  36292. end)
  36293. plrwin:drawButton(1/3, 'Neon', function()
  36294.     tk.dp(cval, function(z)
  36295.         if z.Character then
  36296.             tk.rco(z.Character, 'BasePart', 'Material', 'Neon')
  36297.             tk.rco(z.Character, 'MeshPart', 'Material', 'Neon')
  36298.         end
  36299.     end)
  36300. end)
  36301. plrwin:drawButton(1/3, 'Shiny', function()
  36302.     tk.dp(cval, function(z)
  36303.         if z.Character then
  36304.             tk.rco(z.Character, 'BasePart', 'Reflectance', 1)
  36305.             tk.rcm(z.Character, 'MeshPart')
  36306.         end
  36307.     end)
  36308. end)
  36309. plrwin:drawButton(1/3, 'Shrek', function()
  36310.     tk.dp(cval, function(z)
  36311.         if z.Character then
  36312.             local pchar = z.Character
  36313.             for i,v in pairs(pchar:GetChildren()) do
  36314.                 if v:IsA("Hat") or v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants") then
  36315.                     v:Destroy()
  36316.                 end
  36317.             end
  36318.             for i,v in pairs(pchar.Head:GetChildren()) do
  36319.                 if v:IsA("Decal") or v:IsA("SpecialMesh") then
  36320.                     v:Destroy()
  36321.                 end
  36322.             end
  36323.            
  36324.             local mesh = Instance.new("SpecialMesh", pchar.Head)
  36325.             mesh.MeshType = "FileMesh"
  36326.             pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  36327.             pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  36328.             pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  36329.            
  36330.             local Shirt = Instance.new("Shirt", z.Character)
  36331.             local Pants = Instance.new("Pants", z.Character)
  36332.            
  36333.             Shirt.ShirtTemplate = "rbxassetid://133078194"
  36334.             Pants.PantsTemplate = "rbxassetid://133078204"
  36335.         end
  36336.     end)
  36337. end)
  36338. plrwin:drawButton(1/3, 'Duck', function()
  36339.     tk.dp(cval, function(z)
  36340.         if z.Character then
  36341.             local pchar = z.Character
  36342.             for i,v in pairs(pchar:GetChildren()) do
  36343.                 if v:IsA("Hat") or v:IsA("Accessory") then
  36344.                     v:Destroy()
  36345.                 end
  36346.             end
  36347.             local duck = Instance.new("SpecialMesh", z.Character.HumanoidRootPart)
  36348.             duck.MeshType = "FileMesh"
  36349.             duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  36350.             duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  36351.             duck.Scale = Vector3.new(5, 5, 5)
  36352.             tk.rco(z.Character, 'Instance', 'Transparency', 1)
  36353.             z.Character.HumanoidRootPart.Transparency = 0
  36354.         end
  36355.     end)
  36356. end)
  36357. plrwin:drawButton(1/3, 'Spheres', function()
  36358.     tk.dp(cval, function(z)
  36359.         if z.Character then
  36360.             tk.rco(z.Character, 'BasePart', 'Shape', 'Cylinder')
  36361.         end
  36362.     end)
  36363. end)
  36364. plrwin:drawButton(1/3, 'Big', function()
  36365.     tk.dp(cval, function(z)
  36366.         if z.Character then
  36367.             topkek.tools.util.scalePlayer(5, z)
  36368.         end
  36369.     end)
  36370. end)
  36371. plrwin:drawButton(1/3, 'Small', function()
  36372.     tk.dp(cval, function(z)
  36373.         if z.Character then
  36374.             topkek.tools.util.scalePlayer(5, z)
  36375.         end
  36376.     end)
  36377. end)
  36378. plrwin:drawButton(1/3, 'Giraffe', function()
  36379.     tk.dp(cval, function(z)
  36380.         if z.Character then
  36381.             local char=z.Character
  36382.             local h=char.Head
  36383.             local tor=char:FindFirstChild("Torso")
  36384.             if not tor then return end
  36385.             tor.Neck.C0=tor.Neck.C0*CFrame.new(0,0,5)
  36386.             local fn=Instance.new("Part",char)
  36387.             fn.Size=Vector3.new(1,5.5,1)
  36388.             fn.Name="FakeNeck"
  36389.             fn.Anchored=false
  36390.             fn.CanCollide=false
  36391.             if char:FindFirstChild("Body Colors") then
  36392.                 fn.BrickColor=char["Body Colors"].HeadColor
  36393.             end
  36394.             local cm=Instance.new("CylinderMesh",fn)
  36395.             local we=Instance.new("Weld",h)
  36396.             we.Part0=h
  36397.             we.Part1=fn
  36398.             we.C1=we.C1*CFrame.new(0,2.6,0)
  36399.         end
  36400.     end)
  36401. end)
  36402. plrwin:drawButton(1/3, 'Dab', function()
  36403.     tk.dp(cval, function(z)
  36404.         if z.Character and z.Character:FindFirstChild("Torso") then
  36405.             local chr = z.Character
  36406.             chr.Animate.Disabled = true
  36407.             chr.Torso["Left Shoulder"].C1 = CFrame.new(0, 0.699999988, 0, 0.939692616, 0, -0.342020124, -0.330366075, -0.258819044, -0.907673359, -0.0885213241, 0.965925813, -0.243210346)
  36408.             chr.Torso["Right Shoulder"].C1 = CFrame.new(-0.600000024, 0.5, -0.200000003, 0.664462984, 0.241844743, 0.707106769, -0.664462984, -0.241844788, 0.707106769, 0.342020154, -0.939692616, -3.09086197e-008)
  36409.             chr.Torso["Neck"].C1 = CFrame.new(0, -0.600000024, 0, -0.866025388, 0.5, 0, -0.171010137, -0.29619807, 0.939692616, 0.469846278, 0.813797653, 0.342020124)
  36410.         end
  36411.     end)
  36412. end)
  36413. plrwin:drawButton(1/3, 'Force Follow', function()
  36414.     tk.dp(cval, function(z)
  36415.         game:GetService("RunService"):BindToRenderStep("_", 0, function()
  36416.             z.Character.Humanoid:MoveTo(topkek.lplr.Character.Head.Position)
  36417.         end)
  36418.     end)
  36419. end)
  36420. plrwin:drawButton(1/3, 'Camlock', function()
  36421.     tk.dp(cval, function(z)
  36422.         z.CameraMode = "LockFirstPerson"
  36423.     end)
  36424. end)
  36425. --// SERVER //--
  36426. local servwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Server').Container)
  36427. local detailWin = servwin:drawContainer(1, 100, nil, nil, 18)
  36428. detailWin:drawText(1, 'Job ID: ' .. (game.JobId and (game.JobId ~= "") or "???"))
  36429. detailWin:drawText(1, 'Game Name: ' .. game:service'MarketplaceService':GetProductInfo(game.PlaceId).Name)
  36430. detailWin:drawText(1, 'Creator Name: ' .. game:GetService('Players'):GetNameFromUserIdAsync(game.CreatorId))
  36431. --detailWin:drawText(1, 'Genre: ' .. tostring(game.Genre))
  36432. servwin:drawButton(1/2, 'Shutdown', function()
  36433.     workspace.Gravity = 0/0
  36434. end)
  36435. servwin:drawButton(1/2, 'Clear', function()
  36436.     for i,v in pairs(game:service'Workspace':GetChildren()) do
  36437.         if (not v:IsA("Terrain"))and(v.Name~="Camera") then
  36438.             v:Destroy()
  36439.         end
  36440.     end
  36441. end)
  36442. servwin:drawButton(1/2, 'Baseplate', function()
  36443.     for X = -2500, 2500, 512 do
  36444.         for Z = -2500, 2500, 512 do
  36445.             local P = Instance.new("Part")
  36446.             P.Anchored = true
  36447.             P.Locked = true
  36448.             P.Size = Vector3.new(512,3,512)
  36449.             P.CFrame = CFrame.new(X,0,Z)
  36450.             P.BrickColor = BrickColor.Green()
  36451.             P.Parent = game:service'Workspace'
  36452.         end
  36453.     end
  36454. end)
  36455. servwin:drawButton(1/2, 'Reset', function()
  36456.     for i,v in pairs(game:service'Workspace':GetChildren()) do
  36457.         if (not v:IsA("Terrain"))and(v.Name~="Camera") then
  36458.             v:Destroy()
  36459.         end
  36460.     end
  36461.     for X = -2500, 2500, 512 do
  36462.         for Z = -2500, 2500, 512 do
  36463.             local P = Instance.new("Part")
  36464.             P.Anchored = true
  36465.             P.Locked = true
  36466.             P.Size = Vector3.new(512,3,512)
  36467.             P.CFrame = CFrame.new(X,0,Z)
  36468.             P.BrickColor = BrickColor.Green()
  36469.             P.Parent = game:service'Workspace'
  36470.         end
  36471.     end
  36472.     for i, v in pairs(game:GetService('Players'):GetPlayers()) do
  36473.         local a1 = Instance.new("Model", game:service'Workspace')
  36474.         local a2 = Instance.new("Part", game:service'Workspace')
  36475.         a2.CanCollide = true
  36476.         a2.Anchored = true
  36477.         a2.CFrame = CFrame.new(10000, 10000, 10000)
  36478.         a2.Name = "Torso"
  36479.         local a3 = Instance.new("Humanoid", a1)
  36480.         a3.MaxHealth=100;a3.Health=100
  36481.         v.Character = a1
  36482.         a3.Health=0
  36483.     end
  36484. end)
  36485. servwin:drawButton(1, 'Remove Sounds', function()
  36486.     tk.rcm(game, 'Sound')
  36487. end)
  36488. servwin:addSpacing()
  36489. servwin:drawButton(1, 'Break All', function()
  36490.     workspace:BreakJoints(workspace:GetChildren())
  36491. end)
  36492. local gravInp
  36493. servwin:drawButton(1/3, 'Gravity', function()
  36494.     if not tonumber(gravInp.Text) then return end
  36495.     workspace.Gravity = tonumber(gravInp.Text)
  36496. end)
  36497. gravInp = servwin:drawTextBox(2/3, '')
  36498. servwin:addSpacing()
  36499. servwin:drawButton(1, 'Reset Lighting', function()
  36500.     local l = game:service'Lighting'
  36501.     l.Ambient = Color3.new(0, 0, 0)
  36502.     l.Brightness = 1
  36503.     l.GlobalShadows = true
  36504.     l.Outlines = true
  36505.     l.FogEnd = 100000
  36506.     l.FogStart = 0
  36507.     l:SetMinutesAfterMidnight(12*60)
  36508. end)
  36509. local brightInp
  36510. servwin:drawButton(1/3, 'Brightness', function()
  36511.     if not tonumber(brightInp.Text) then return end
  36512.     game:GetService('Lighting').Brightness = tonumber(brightInp.Text)
  36513. end)
  36514. brightInp = servwin:drawTextBox(2/3, '100')
  36515. local fogInp
  36516. servwin:drawButton(1/3, 'Fog', function()
  36517.     if not tonumber(fogInp.Text) then return end
  36518.     game:GetService('Lighting').FogEnd = tonumber(fogInp.Text)
  36519. end)
  36520. fogInp = servwin:drawTextBox(2/3, '0')
  36521. local timeInp
  36522. servwin:drawButton(1/3, 'Hour', function()
  36523.     if not tonumber(timeInp.Text) then return end
  36524.     game:GetService('Lighting'):SetMinutesAfterMidnight(60*tonumber(timeInp.Text))
  36525. end)
  36526. timeInp = servwin:drawTextBox(2/3, '12')
  36527. servwin:addSpacing()
  36528. -- private server crap
  36529. local privateToggle
  36530. local privStatus = false
  36531. privateToggle = servwin:drawButton(1, 'Private Server OFF', function()
  36532.     if privStatus == false then
  36533.         privStatus = true
  36534.         privateToggle.Text = 'Private Server ON'
  36535.         topkek.banmgr.makePrivate()
  36536.     else
  36537.         privateToggle.Text = 'Private Server OFF'
  36538.         topkek.banmgr.unprivate()
  36539.     end
  36540. end)
  36541. servwin:addSpacing()
  36542. servwin:drawText(1, 'Whitelist')
  36543. local plrAddInp
  36544. servwin:drawButton(1/3, 'Add', function()
  36545.     topkek.banmgr.doWhitelist(plrAddInp.Text)
  36546.     ReorderWL()
  36547. end)
  36548. plrAddInp = servwin:drawTextBox(2/3, '')
  36549. wlCont = servwin:drawScrollingContainer(100)
  36550. function ReorderWL()
  36551.     local wl = topkek.banmgr.whitelist
  36552.     for i,v in pairs(wlCont:GetChildren()) do
  36553.         v:Destroy()
  36554.     end
  36555.     wlCont:setDrawY(3)
  36556.     for i,v in pairs(wl) do
  36557.         wlCont:drawText(2/3, v)
  36558.         wlCont:drawButton(1/3, 'Remove', function()
  36559.             topkek.banmgr.unwhitelist(v)
  36560.             ReorderWL()
  36561.         end)
  36562.     end
  36563. end
  36564. ReorderWL()
  36565. --// LOCALPLAYER //--
  36566. local lpwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('LocalPlayer').Container)
  36567. lpwin:drawButton(1, 'Reset Camera', function()
  36568.     game.Workspace.CurrentCamera:remove()
  36569.     wait(.1)
  36570.     game.Workspace.CurrentCamera.CameraSubject = topkek.lplr.Character.Humanoid or
  36571.         game.Workspace[topkek.lplr.Name].Humanoid
  36572.     game.Workspace.CurrentCamera.CameraType = "Custom"
  36573. end)
  36574. lpwin:drawButton(1, 'Respawn', function()
  36575.     local a1 = Instance.new("Model", game:service'Workspace')
  36576.     local a2 = Instance.new("Part", game:service'Workspace')
  36577.     a2.CanCollide = true
  36578.     a2.Anchored = true
  36579.     a2.CFrame = CFrame.new(10000, 10000, 10000)
  36580.     a2.Name = "Torso"
  36581.     local a3 = Instance.new("Humanoid", a1)
  36582.     a3.MaxHealth=100;a3.Health=100
  36583.     topkek.lplr.Character = a1
  36584.     a3.Health=0
  36585. end)
  36586. lpwin:drawButton(1, 'Rejoin', function()
  36587.     game:GetService('TeleportService'):Teleport(game.PlaceId)
  36588. end)
  36589. lpwin:addSpacing()
  36590. lpwin:drawButton(1/2, 'God', function()
  36591.     if topkek.lplr.Character:FindFirstChild("Humanoid") then
  36592.         topkek.lplr.Character.Humanoid.MaxHealth = math.huge
  36593.         topkek.lplr.Character.Humanoid.Health = math.huge
  36594.     end
  36595. end)
  36596. lpwin:drawButton(1/2, 'Semigod', function()
  36597.     if topkek.lplr.Character:FindFirstChild("Humanoid") then
  36598.         topkek.lplr.Character.Humanoid.MaxHealth = 9e9
  36599.         topkek.lplr.Character.Humanoid.Health = 9e9
  36600.     end
  36601. end)
  36602. Loopgod = false
  36603. lpwin:drawButton(1, 'Loopgod', function()
  36604.     if Loopgod == false then
  36605.         Loopgod = true
  36606.         spawn(function()
  36607.             repeat
  36608.                 topkek.lplr.Character.Humanoid.MaxHealth = math.huge
  36609.                 topkek.lplr.Character.Humanoid.Health = math.huge
  36610.                 wait()
  36611.             until Loopgod == false
  36612.         end)   
  36613.     else
  36614.         Loopgod = false
  36615.     end
  36616. end)
  36617. lpwin:addSpacing()
  36618. plrwin:addSpacing()
  36619. local Lev, Clip, Fly
  36620. lpwin:drawButton(1/2, 'Levitate', function()
  36621.     if Lev == true then
  36622.         Lev = false
  36623.         return
  36624.     end
  36625.     Lev = true
  36626.     repeat
  36627.         topkek.lplr.Character.Humanoid:ChangeState(10)
  36628.         wait(0)
  36629.     until Lev == false
  36630. end)
  36631. lpwin:drawButton(1/2, 'Noclip', function()
  36632.     if Clip == true then
  36633.         Clip = false
  36634.         return
  36635.     end
  36636.     Clip = true
  36637.     game:GetService("RunService").Stepped:connect(function()
  36638.         tk.gt(topkek.lplr).CanCollide = not Clip
  36639.         topkek.lplr.Character.Head.CanCollide = not Clip
  36640.         topkek.lplr.Character.HumanoidRootPart.CanCollide = not Clip
  36641.         if topkek.lplr.Character.UpperTorso then
  36642.             topkek.lplr.Character.LowerTorso.CanCollide = not Clip
  36643.         end
  36644.     end)
  36645.     topkek.lplr.Character.HumanoidRootPart.Changed:connect(function()
  36646.         tk.gt(topkek.lplr).CanCollide = not Clip
  36647.         topkek.lplr.Character.Head.CanCollide = not Clip
  36648.         topkek.lplr.Character.HumanoidRootPart.CanCollide = not Clip
  36649.         if topkek.lplr.Character.UpperTorso then
  36650.             topkek.lplr.Character.LowerTorso.CanCollide = not Clip
  36651.         end
  36652.     end)
  36653. end)
  36654. lpwin:drawButton(1/2, 'Fly', function()
  36655.     if Fly == true then
  36656.         Fly = false
  36657.         return
  36658.     end
  36659.     Fly = true
  36660.   local mouse=game.Players.LocalPlayer:GetMouse''
  36661.   localplayer=game.Players.LocalPlayer
  36662.   game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
  36663.   local torso = game.Players.LocalPlayer.Character.HumanoidRootPart
  36664.   local speed=0
  36665.   local keys={a=false,d=false,w=false,s=false}
  36666.   local e1
  36667.   local e2
  36668.   local function start()
  36669.    local pos = Instance.new("BodyPosition",torso)
  36670.    local gyro = Instance.new("BodyGyro",torso)
  36671.    pos.Name="EPIXPOS"
  36672.    pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  36673.    pos.position = torso.Position
  36674.    gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  36675.    gyro.cframe = torso.CFrame
  36676.    repeat
  36677.     wait()
  36678.     localplayer.Character.Humanoid.PlatformStand=true
  36679.     local new=gyro.cframe - gyro.cframe.p + pos.position
  36680.     if not keys.w and not keys.s and not keys.a and not keys.d then
  36681.      speed=1
  36682.     end
  36683.     if keys.w then
  36684.      new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  36685.      speed=speed+0.01
  36686.     end
  36687.     if keys.s then
  36688.      new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  36689.      speed=speed+0.01
  36690.     end
  36691.     if keys.d then
  36692.      new = new * CFrame.new(speed,0,0)
  36693.      speed=speed+0.01
  36694.     end
  36695.     if keys.a then
  36696.      new = new * CFrame.new(-speed,0,0)
  36697.      speed=speed+0.01
  36698.     end
  36699.     if speed>5 then
  36700.      speed=5
  36701.     end
  36702.     pos.position=new.p
  36703.     if keys.w then
  36704.      gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*15),0,0)
  36705.     elseif keys.s then
  36706.      gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*15),0,0)
  36707.     else
  36708.      gyro.cframe = workspace.CurrentCamera.CoordinateFrame
  36709.     end
  36710.    until not Fly
  36711.    if gyro then gyro:Destroy() end
  36712.    if pos then pos:Destroy() end
  36713.    flying=false
  36714.    localplayer.Character.Humanoid.PlatformStand=false
  36715.    speed=0
  36716.   end
  36717.   e1=mouse.KeyDown:connect(function(key)
  36718.    if not torso or not torso.Parent then flying=false e1:disconnect() e2:disconnect() return end
  36719.    if key=="w" then
  36720.     keys.w=true
  36721.    elseif key=="s" then
  36722.     keys.s=true
  36723.    elseif key=="a" then
  36724.     keys.a=true
  36725.    elseif key=="d" then
  36726.     keys.d=true
  36727.    end
  36728.   end)
  36729.   e2=mouse.KeyUp:connect(function(key)
  36730.    if key=="w" then
  36731.     keys.w=false
  36732.    elseif key=="s" then
  36733.     keys.s=false
  36734.    elseif key=="a" then
  36735.     keys.a=false
  36736.    elseif key=="d" then
  36737.     keys.d=false
  36738.    end
  36739.   end)
  36740.   start()
  36741. end)
  36742. lpwin:drawButton(1/2, 'Highjump', function()
  36743.     local thrust = Instance.new("BodyVelocity")
  36744.     game:GetService('UserInputService').InputBegan:connect(function(i, b)
  36745.         if i.KeyCode == Enum.KeyCode.Space then
  36746.             print("Got jump")
  36747.             coroutine.resume(coroutine.create(function()
  36748.                 thrust.Parent = game.Players.LocalPlayer.Character.PrimaryPart
  36749.                 thrust.velocity = Vector3.new(0,50,0)
  36750.                 thrust.maxForce = Vector3.new(0,4e+050,0)
  36751.                 wait(0.2)
  36752.                 thrust.Parent = nil
  36753.             end))
  36754.         end
  36755.     end)
  36756. end)
  36757. lpwin:addSpacing()
  36758. local apprInp
  36759. lpwin:drawButton(1/3, 'Appearance', function()
  36760.     local id = 0
  36761.     if tonumber(apprInp.Text) then
  36762.         id = tonumber(apprInp.Text)
  36763.     else
  36764.         id = game:GetService('Players'):GetUserIdFromNameAsync(apprInp.Text)
  36765.     end
  36766.     if topkek.lplr.Character:FindFirstChild("Humanoid") then
  36767.         topkek.lplr.Character.Humanoid.Health = 0
  36768.     end
  36769.     topkek.lplr.CharacterAppearance = 'https://assetgame.roblox.com/Asset/CharacterFetch.ashx?userId=' .. tostring(id)
  36770. end)
  36771. apprInp = lpwin:drawTextBox(2/3, 'ROBLOX')
  36772. local teamInp
  36773. lpwin:drawButton(1/3, 'Team', function()
  36774.     topkek.lplr.TeamColor = BrickColor.new(teamInp.Text)
  36775. end)
  36776. teamInp = lpwin:drawTextBox(2/3, 'Bright red')
  36777. lpwin:drawButton(1/2, 'Naked', function()
  36778.     topkek.lplr:ClearCharacterAppearance()
  36779. end)
  36780. lpwin:drawButton(1/2, 'Neutral', function()
  36781.     topkek.lplr.Neutral = true
  36782. end)
  36783. lpwin:addSpacing()
  36784. lpwin:drawButton(1/2, 'Orb', function()
  36785.     game.Players.LocalPlayer.Character = nil
  36786.     --lp:Destroy()
  36787.     local cam = game.Workspace.CurrentCamera
  36788.     local m = Instance.new("Model", game.Workspace)
  36789.     m.Name = game.Players.LocalPlayer.Name
  36790.     local hum = Instance.new("Humanoid", m)
  36791.     hum.Health = 0
  36792.     hum.MaxHealth = 0
  36793.     local orb = Instance.new("Part", m)
  36794.     orb.Size = Vector3.new(1, 1, 1)
  36795.     orb.Shape = "Ball"
  36796.     orb.Name = "Head"
  36797.     orb.Anchored = true
  36798.     orb.CanCollide = true
  36799.     orb.BottomSurface = Enum.SurfaceType.Smooth
  36800.     orb.TopSurface = Enum.SurfaceType.Smooth
  36801.     orb.Transparency = 0
  36802.     spawn(function()
  36803.         while true do
  36804.             wait(0.1)
  36805.             if orb then
  36806.                 orb.BrickColor = BrickColor.Random()
  36807.             else break end
  36808.         end
  36809.     end)
  36810.     cam.CameraSubject = orb
  36811.     cam.CameraType = Enum.CameraType.Fixed
  36812.     game:GetService("RunService").RenderStepped:connect(function()
  36813.         orb.CFrame = cam.CoordinateFrame * CFrame.new(0, -2, -6)
  36814.     end)
  36815.     game.Players.LocalPlayer.Chatted:connect(function(a)
  36816.         game:GetService("Chat"):Chat(orb, a)
  36817.     end)
  36818. end)
  36819. lpwin:drawButton(1/2, 'Freecam', function()
  36820.     local cam = game.Workspace.CurrentCamera
  36821.     cam.CameraType = "Fixed"
  36822.     cam.CameraSubject = nil
  36823.     topkek.lplr.Character = nil
  36824. end)
  36825. lpwin:drawButton(1/2, 'NoGrav', function()
  36826.     if topkek.lplr.Character then
  36827.         for x,m in pairs(topkek.lplr.Character:GetChildren()) do
  36828.             if m:IsA("BasePart") then
  36829.                 local bf = Instance.new("BodyForce", m)
  36830.                 bf.force = Vector3.new(0, 192.25, 0) * m:GetMass()
  36831.             end
  36832.             if m:IsA("Hat") or m:IsA("Accessory") then
  36833.                 if m:findFirstChild("Handle") then
  36834.                     local bf = Instance.new("BodyForce", m.Handle)
  36835.                     bf.force = Vector3.new(0, 192.25, 0) * m.Handle:GetMass()
  36836.                 end
  36837.             end
  36838.         end
  36839.     end
  36840. end)
  36841. lpwin:drawButton(1/2, 'Trowel', function()
  36842.     topkek.tools.util.trowel()
  36843. end)
  36844. lpwin:addSpacing()
  36845. lpwin:drawButton(1/2, 'Fedora', function()
  36846.     local hats={
  36847.         98346834,
  36848.         215751161,
  36849.         119916949,
  36850.         72082328,
  36851.         147180077,
  36852.         100929604,
  36853.         63043890,
  36854.         1285307,
  36855.         1029025,
  36856.         334663683,
  36857.         259423244
  36858.     }
  36859.     game:GetObjects("rbxassetid://" .. tostring(hats[math.random(1,#hats)]))[1].Parent = topkek.lplr.Character
  36860. end)
  36861. lpwin:drawButton(1/2, 'Rainbow Name', function()
  36862.     topkek.lplr.Neutral = false
  36863.     repeat
  36864.         wait()
  36865.         topkek.lplr.TeamColor = BrickColor.Random()
  36866.     until not topkek.lplr.Character.Humanoid
  36867. end)
  36868. local tagInp
  36869. lpwin:drawButton(1/3, 'Tag', function()
  36870.     local len = 10
  36871.     local bb = Instance.new("BillboardGui")
  36872.     bb.Parent = topkek.lplr.Character.Head
  36873.     bb.Adornee = topkek.lplr.Character.Head
  36874.     bb.AlwaysOnTop = true
  36875.     bb.Enabled = true
  36876.     bb.Size = UDim2.new(len, 0, 1.5, 0)
  36877.     bb.Name = "tag"
  36878.     bb.StudsOffset = Vector3.new(0, 3, 0)
  36879.     --local fr = Instance.new("Frame")
  36880.     --fr.Parent = bb
  36881.     --fr.Size = UDim2.new(1, 0, 1, 0)
  36882.     --fr.Style = Enum.FrameStyle.RobloxRound
  36883.     local tl = Instance.new("TextLabel")
  36884.     tl.Parent = bb
  36885.     tl.Font = Enum.Font.Code
  36886.     tl.BackgroundTransparency = 1
  36887.     tl.TextScaled = true
  36888.     tl.TextColor3 = Color3.new(15/255, 15/255, 15/255)
  36889.     tl.Size = UDim2.new(1, 0, 1, 0)
  36890.     tl.Text = tagInp.Text
  36891.     tl.Name = "trutag"
  36892.     tl.Visible = true
  36893.     tl.ZIndex = 2
  36894. end)
  36895. tagInp = lpwin:drawTextBox(2/3, '')
  36896. --// SCRIPTS //--
  36897. --local scriptwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Scripts').Container)
  36898. --local search = scriptwin:drawTextBox(1,'')
  36899. --local origy = scriptwin:getDrawY()
  36900. --scriptwin:addSpacing()
  36901. --scriptwin:addSpacing()
  36902. --local scripts = game:GetObjects("rbxassetid://376553985")[1]
  36903. --local container = {}
  36904. --function MakeList(condition)
  36905. --  for i,v in pairs(scriptwin:GetChildren()) do
  36906.     --  if v.Name == "Script" then
  36907.     --      v:Destroy()
  36908.     --  end
  36909. --  end
  36910.     --scriptwin:setDrawY(origy)
  36911.     --for i, v in pairs(scripts:GetChildren()) do
  36912.     --  if string.find(v.Name:lower(), condition:lower()) or (condition == "") or (condition == " ") then
  36913.         --  local scr = scriptwin:drawButton(1, v.Name, function()
  36914.     --          spawn(function() loadstring(v.Source)() end)
  36915.     --      end, 25)
  36916.     --      scr.Name = 'Script'
  36917.     --  end
  36918. --  end
  36919. --end
  36920. --game:GetService("UserInputService").InputChanged:connect(function(inp)
  36921. --  if inp.UserInputType == Enum.UserInputType.TextInput then
  36922.     --  if search:IsFocused() then
  36923.     --      MakeList(search.Text)
  36924.     --  end
  36925.     --end
  36926. --end)
  36927. --MakeList('')
  36928. --// DESTRUCTION // --
  36929. local destwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Destruction').Container)
  36930. local decals, seldec = destwin:drawScrollingContainer(100)
  36931. seldec = destwin:drawText(1, 'Selected Decal: None')
  36932. cursel = nil
  36933. local decs = {
  36934.     {'Rain', '574772793'},
  36935.     {'Robbie', '574773630'},
  36936.     {'Pepe', '244905904'},
  36937.     {'Troll Face', '48308661'},
  36938.     {'Jeff', '109129888'},
  36939.     {'Shrek', '170539018'},
  36940.     {'Doge', '133720697'},
  36941.     {'Dat Boi', '409578848'},
  36942. }
  36943. for _, v in pairs(decs) do
  36944.     local b = decals:drawButton(1, v[1], function()seldec.Text="Selected Decal: " ..v[2] cursel=v[2] end,20)
  36945.     topkek.tools.gui:addLeftIcon(b,'rbxassetid://'..v[2],20)
  36946. end
  36947. destwin:drawButton(1, 'Spam Decal', function()
  36948.     if cursel ~= nil then
  36949.         topkek.tools.util.recurseDecal(tonumber(cursel))
  36950.     end
  36951. end)
  36952. destwin:drawButton(1, 'Spam Particles', function()
  36953.     if cursel ~= nil then
  36954.         topkek.tools.util.recurseParticles(tonumber(cursel))
  36955.     end
  36956. end)
  36957. destwin:drawButton(1, 'Spam Both', function()
  36958.     if cursel ~= nil then
  36959.         topkek.tools.util.recurseUltimate(tonumber(cursel))
  36960.     end
  36961. end)
  36962. destwin:drawButton(1, 'Rollback', function()
  36963.     tk.rcm(workspace, 'Decal')
  36964.     tk.rcm(workspace, 'ParticleEmitter')
  36965. end)
  36966. destwin:addSpacing()
  36967. destwin:drawButton(1, '666', function()
  36968.     for i,v in next,workspace:children''do
  36969.         if(v:IsA'BasePart')then
  36970.         me=v;
  36971.         bbg=Instance.new('BillboardGui',me);
  36972.         bbg.Name='stuf';
  36973.         bbg.Adornee=me;
  36974.         bbg.Size=UDim2.new(2.5,0,2.5,0)
  36975.         --bbg.StudsOffset=Vector3.new(0,2,0)
  36976.         tlb=Instance.new'TextLabel';
  36977.         tlb.Text='666 666 666 666 666 666';
  36978.         tlb.Font='SourceSansBold';
  36979.         tlb.FontSize='Size48';
  36980.         tlb.TextColor3=Color3.new(1,0,0);
  36981.         tlb.Size=UDim2.new(1.25,0,1.25,0);
  36982.         tlb.Position=UDim2.new(-0.125,-22,-1.1,0);
  36983.         tlb.BackgroundTransparency=1;
  36984.         tlb.Parent=bbg;
  36985.         end;end;
  36986.         --coroutine.wrap(function()while wait''do
  36987.           s=Instance.new'Sound';
  36988.           s.Parent=workspace;
  36989.           s.SoundId='rbxassetid://152840862';
  36990.           s.Pitch=1;
  36991.           s.Volume=1;
  36992.           s.Looped=true;
  36993.           s:play();
  36994.           --end;end)();
  36995.           function xds(dd)
  36996.             for i,v in next,dd:children''do
  36997.               if(v:IsA'BasePart')then
  36998.                 v.BrickColor=BrickColor.new'Really black';
  36999.                 v.TopSurface='Smooth';
  37000.                 v.BottomSurface='Smooth';
  37001.                 s=Instance.new('SelectionBox',v);
  37002.                 s.Adornee=v;
  37003.                 s.Color=BrickColor.new'Really red';
  37004.                 a=Instance.new('PointLight',v);
  37005.                 a.Color=Color3.new(1,0,0);
  37006.                 a.Range=15;
  37007.                 a.Brightness=5;
  37008.                 f=Instance.new('Fire',v);
  37009.                 f.Size=19;
  37010.                 f.Heat=22;
  37011.                 end;
  37012.                 game.Lighting.TimeOfDay=0;
  37013.                 game.Lighting.Brightness=0;
  37014.                 game.Lighting.ShadowColor=Color3.new(0,0,0);
  37015.                 game.Lighting.Ambient=Color3.new(1,0,0);
  37016.                 game.Lighting.FogEnd=200;
  37017.                 game.Lighting.FogColor=Color3.new(0,0,0);
  37018.             local dec = 'http://www.roblox.com/asset/?id=19399245';
  37019.                 local fac = {'Front', 'Back', 'Left', 'Right', 'Top', 'Bottom'}
  37020.                 --coroutine.wrap(function()
  37021.                 --for _,__ in pairs(fac) do
  37022.                 --local ddec = Instance.new("Decal", v)
  37023.                 --ddec.Face = __
  37024.                 --ddec.Texture = dec
  37025.             --end end)()
  37026.                 if #(v:GetChildren())>0 then
  37027.                        xds(v)
  37028.                   end
  37029.              end
  37030.         end
  37031.     xds(game.Workspace)
  37032. end)
  37033. destwin:drawButton(1, 'Troll', function()
  37034.     topkek.tools.util.recurseUltimate('48308661')
  37035.     tk.play(154664102)
  37036. end)
  37037. destwin:addSpacing()
  37038. destwin:drawButton(1/2,'Colorize',function() -- when u skid off variable XDDDDDpranked
  37039.     local materiallist =
  37040.     {Enum.Material.Plastic,Enum.Material.Wood,Enum.Material.Slate,Enum.Material.Concrete,Enum.Material.CorrodedMetal,
  37041.         Enum.Material.DiamondPlate,Enum.Material.Foil,Enum.Material.Grass,
  37042.         Enum.Material.Ice,Enum.Material.Marble,Enum.Material.Granite,Enum.Material.Brick,
  37043.         Enum.Material.Pebble,Enum.Material.Sand,Enum.Material.Sand,
  37044.         Enum.Material.Fabric,Enum.Material.SmoothPlastic,Enum.Material.Metal,Enum.Material.WoodPlanks,Enum.Material.Neon,Enum.Material.Cobblestone}
  37045.     local function r(where)
  37046.         for _,v in pairs (where:GetChildren()) do
  37047.         if v:IsA("BasePart") then
  37048.         spawn(function() while wait(0.1) do v.Material = materiallist[math.random(#materiallist)] wait()   end end) end r(v) end end r(workspace)
  37049. end)
  37050. destwin:drawButton(1/2,'Materialize',function()
  37051.     local function r(where)
  37052.     for _,v in pairs (where:GetChildren()) do
  37053.     if v:IsA("BasePart") then
  37054.     spawn(function() while wait(0.1) do v.Transparency = math.random(0,1) wait()   end end) end r(v) end end r(workspace)
  37055. end)
  37056. destwin:drawButton(1/2,'Meshify',function()
  37057.     local enums={
  37058.         Enum.MeshType.Head;
  37059.         Enum.MeshType.Torso;
  37060.         Enum.MeshType.Wedge;
  37061.         Enum.MeshType.Brick;
  37062.         Enum.MeshType.Sphere;
  37063.         Enum.MeshType.Cylinder;
  37064.     }
  37065.     tk.rcf('BasePart',function(o)
  37066.         local mesh = Instance.new('SpecialMesh', o)
  37067.         mesh.MeshType = enums[math.random(1,#enums)]
  37068.     end)
  37069. end)
  37070. destwin:drawButton(1/2,'Loop-Meshify',function()
  37071.     coroutine.wrap(function()
  37072.         while true do
  37073.             local enums={
  37074.                 Enum.MeshType.Head;
  37075.                 Enum.MeshType.Torso;
  37076.                 Enum.MeshType.Wedge;
  37077.                 Enum.MeshType.Brick;
  37078.                 Enum.MeshType.Sphere;
  37079.                 Enum.MeshType.Cylinder;
  37080.             }
  37081.             tk.rcf('BasePart',function(o)
  37082.                 if o:FindFirstChild("Mesh") then o.Mesh:Destroy() end
  37083.                 local mesh = Instance.new('SpecialMesh', o)
  37084.                 mesh.MeshType = enums[math.random(1,#enums)]
  37085.             end)
  37086.             wait(0.5)
  37087.         end
  37088.     end)()
  37089. end)
  37090. destwin:addSpacing()
  37091. destwin:drawButton(1, 'Rotations', function()
  37092.     tk.rcf('BasePart', function(o)
  37093.         o.Rotation = Vector3.new(math.random(0,180),math.random(0,180),math.random(0,180))
  37094.     end)
  37095. end)
  37096. destwin:drawButton(1, 'Collisions', function()
  37097.     tk.rcf('BasePart', function(o)
  37098.         o.CanCollide = false
  37099.     end)
  37100. end)
  37101. destwin:drawButton(1, 'Velocity', function()
  37102.     tk.rcf('BasePart', function(o)
  37103.         o.Velocity = Vector3.new(math.random(0,180),math.random(0,180),math.random(0,180))
  37104.     end)
  37105. end)
  37106. destwin:drawButton(1, 'Invisiblity', function()
  37107.     tk.rcf('BasePart', function(o)
  37108.         o.Transparency = 1
  37109.     end)
  37110. end)
  37111. destwin:drawButton(1, 'BreakJoints', function()
  37112.     tk.rcf('Model', function(o)
  37113.         o:BreakJoints()
  37114.     end)
  37115. end)
  37116. destwin:drawButton(1, 'Forces', function()
  37117.     tk.rcf('BasePart', function(o)
  37118.         local bf = Instance.new("BodyForce", o)
  37119.         bf.Force = Vector3.new(math.random(0,180)*5,math.random(0,180)*5,math.random(0,180)*5)
  37120.     end)
  37121. end)
  37122. destwin:drawButton(1, 'Brightness', function()
  37123.     tk.rcf('BasePart', function(o)
  37124.         local light = Instance.new("SpotLight", o)
  37125.         light.Brightness = 9e9
  37126.         light.Range = 60
  37127.     end)
  37128. end)
  37129. --// CATALOG //--
  37130. local catwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Catalog').Container)
  37131. local page, currentkeyword = 1, ""
  37132. local searchbar, search, makeCatalog, res = 0, 0, 0, {}
  37133. local searchbar = catwin:drawTextBox(2/3,'')
  37134. local search = catwin:drawButton(1/3, 'Search', function()
  37135.     page = 1
  37136.     currentkeyword = searchbar.Text
  37137.     makeCatalog(currentkeyword, page)
  37138. end)
  37139. local previous = catwin:drawButton(1/2, 'Previous Page', function()
  37140.     if page > 1 then
  37141.         page = page - 1
  37142.         makeCatalog(currentkeyword, page)
  37143.     end
  37144. end)
  37145. local previous = catwin:drawButton(1/2, 'Next Page', function()
  37146.     if page >= 1 then
  37147.         page = page + 1
  37148.         makeCatalog(currentkeyword, page)
  37149.     end
  37150. end)
  37151. local catalog_start = catwin:getDrawY()
  37152. function split(str,divider)
  37153.     local found = ""
  37154.     local results = {}
  37155.     for i=1,string.len(str) do
  37156.         if (string.lower(string.sub(str,i,i)) == string.lower(divider)) then
  37157.             table.insert(results, found)
  37158.             found = ""
  37159.         else
  37160.             found = found..string.sub(str,i,i)
  37161.         end
  37162.     end
  37163.     table.insert(results, found)
  37164.     return results
  37165. end
  37166. function GetName(nm)
  37167.     local spl = split(nm," ")
  37168.     local a,b,c,d,e=spl[1] or "",spl[2] or "",spl[3] or "", spl[4] or "", spl[5] or ""
  37169.     return (a.." "..b.." "..c.." "..d.." "..e)
  37170. end
  37171. --function makeCatalog(keyword, page)
  37172.     --local endpoint = "http://search.roblox.com/catalog/json?Category=6&Keyword="..keyword.."&IncludeNotForSale=false&ResultsPerPage=10&PageNumber="..tostring(page)
  37173.     --local results = game:HttpGet(endpoint, true)
  37174.     --local parse = game:GetService('HttpService'):JSONDecode(results)
  37175.     --for i, v in pairs(res) do
  37176.         --v:Destroy()
  37177.     --end
  37178.     --catwin:setDrawY(catalog_start)
  37179.     --catwin:addSpacing()
  37180.     --for i, v in pairs(parse) do
  37181.         --local img = catwin:drawImage(1/2, 'https://www.roblox.com/Thumbs/Asset.ashx?width=420&height=420&assetId='..tostring(v['AssetId']), 50)
  37182.         --local below = topkek.tools.util.Object("TextButton", {
  37183.         --  Parent = img;
  37184.         --  BackgroundColor3 = Color3.new(163/255, 57/255, 57/255);
  37185.         --  BorderSizePixel = 0;
  37186.         --  Position = UDim2.new(0, -45, 1, 5);
  37187.         --  Size = UDim2.new(0,img.AbsoluteSize.X, 0, 20);
  37188.         --  Font = 'SourceSans';
  37189.         --  FontSize = 'Size14';
  37190.         --  Text = GetName(v['Name']);
  37191.         --  TextSize = 14;
  37192.         --  TextColor3 = color3(199, 199, 199);
  37193.         --  TextStrokeTransparency = 0.5;
  37194.         --  ClipsDescendants = true;
  37195.         --})
  37196.     --  below.MouseButton1Down:connect(function()
  37197.         --  local Model = Instance.new("Model", workspace)
  37198.         --  game:GetObjects('rbxassetid://'..tostring(v['AssetId']))[1].Parent = Model
  37199.         --  Model:MakeJoints()
  37200.         --  Model:MoveTo(topkek.lplr.Character.Head.Position)
  37201.         --end)
  37202.         --img.Size=UDim2.new(0,50,0,50)
  37203.         --img.Position=img.Position+UDim2.new(0,45,0,0)
  37204.     --  if (i%2)==0 then
  37205.         --  catwin:setDrawY(catwin:getDrawY() + 25)
  37206.         --end
  37207.     --  if (i==10) then
  37208.         --  catwin.main.CanvasSize = catwin.main.CanvasSize + UDim2.new(0,0,0,25)
  37209.     --  end
  37210.     --  table.insert(res,img)
  37211.     --end
  37212. --end
  37213. --makeCatalog("", 1)
  37214. --// CMDS //--
  37215. cmdwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Commands').Container)
  37216. count = 0
  37217. for _, _ in pairs(cmd.commands.store) do count = count + 1 end
  37218. cmdwin:drawText(1, tostring(count) .. " Commands")
  37219. cmdwin:drawText(1, 'Chat Prefix: /')
  37220. local cmdlist = cmdwin:drawScrollingContainer(260)
  37221. for i, v in pairs(cmd.commands.fmtstore) do
  37222.     local xfmt = {}
  37223.     local str = "  ;" .. i .. " "
  37224.     for form in v:gmatch("[^%%]+") do
  37225.         if form ~= 'cmd' then
  37226.             if form == 'inf' then form = 'str' end
  37227.             str = str .. "{" .. form .. "} "
  37228.         end
  37229.     end
  37230.     cmdlist:drawText(1, str)
  37231. end
  37232. --// MUSIC //--
  37233. musicwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Music').Container)
  37234. Sounds = {
  37235.     {"caramell", 2303479};
  37236.     {"epic", 27697743};
  37237.     {"rick", 2027611}; 
  37238.     {"halo", 1034065};
  37239.     {"pokemon", 1372261};
  37240.     {"cursed", 1372257};
  37241.     {"extreme", 11420933};
  37242.     {"awaken", 27697277};
  37243.     {"alone", 27697392};
  37244.     {"mario", 1280470};
  37245.     {"choir", 1372258};
  37246.     {"chrono" ,1280463};
  37247.     {"dotr", 11420922};
  37248.     {"entertain", 27697267};
  37249.     {"fantasy", 1280473};
  37250.     {"final", 787};
  37251.     {"organ", 11231513};
  37252.     {"tunnel", 9650822}
  37253. }
  37254.  
  37255. local cursel
  37256. local xcursel = 0
  37257. scr = musicwin:drawScrollingContainer(230)
  37258. for i, v in pairs(Sounds) do
  37259.     scr:drawButton(1, v[1] .. " - " .. tonumber(v[2]), function()
  37260.         cursel.Text = "Currently Selected - " .. v[1]
  37261.         xcursel = v[2]
  37262.     end)
  37263. end
  37264.  
  37265. cursel = musicwin:drawText(1, "Currently Selected - None")
  37266. local setInp
  37267. musicwin:drawButton(1/3, "Set", function()
  37268.     if tonumber(setInp.Text) then
  37269.         cursel.Text = "Currently Selected - " .. setInp.Text
  37270.         xcursel = tonumber(setInp.Text)
  37271.     end
  37272. end)
  37273. setInp = musicwin:drawTextBox(2/3, '')
  37274. musicwin:drawButton(1, "Play", function()
  37275.     tk.rcm(game, 'Sound')
  37276.     tk.play(xcursel)   
  37277. end)
  37278. musicwin:drawButton(1, "Stop", function()
  37279.     tk.rcm(game, 'Sound')
  37280. end)
  37281. --// FACES //--
  37282. facwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Faces').Container)
  37283. local faces = {
  37284.     {name='Rofl',id=47595647},
  37285.     {name='Sparta',id=74142203},
  37286.     {name='UJelly',id=48989071},
  37287.     {name='Troll',id=45120559},
  37288.     {name='Horse',id=62079221},
  37289.     {name='Angry',id=48258623},
  37290.     {name='Okey',id=62830600},
  37291.     {name='Yeaw',id=53646377},
  37292.     {name='Here',id=62677045},
  37293.     {name='Har',id=48260066},
  37294.     {name='Baby Sun',id=47596170},
  37295.     {name='LOL',id=48293007},
  37296.     {name='Sad',id=53645378},
  37297.     {name='Joseph Stalin',id=48290678},
  37298.     {name='Doge',id=130742396},
  37299.     {name='Forever Alone',id=156886272},
  37300.     {name='RickRoll',id=5104631},
  37301.     {name='Jim Carrey',id=74885351},
  37302.     {name='Meh IRL',id=237553381}
  37303. }
  37304. local cursel, xcursel = nil, 0
  37305. faclist = facwin:drawScrollingContainer(260)
  37306. for i,v in pairs(faces) do
  37307.     local btn = faclist:drawButton(1, v['name'], function()
  37308.         xcursel = v['id']
  37309.         cursel.Text = 'Currently Selected: ' .. v['name']
  37310.     end)
  37311.     topkek.tools.gui:addLeftIcon(btn,'rbxassetid://'..tostring(v['id']),20)
  37312. end
  37313. cursel = facwin:drawText(1, 'Currently Selected: None')
  37314. facwin:drawButton(1, 'Wear', function()
  37315.     if not (xcursel == 0) then
  37316.         if topkek.lplr.Character then
  37317.             tk.rcm(topkek.lplr.Character, 'Accessory')
  37318.             tk.rcm(topkek.lplr.Character, 'Hat')
  37319.             topkek.tools.util.applyFace(xcursel)
  37320.         end
  37321.     end
  37322. end)
  37323. --// SETTINGS // --
  37324. setwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Settings').Container)
  37325. setwin:drawText(1, 'Patch: ' .. topkek.patch)
  37326. setwin:drawText(1, 'Devnote: foh skids')
  37327. setwin:drawText(1, [[
  37328.     === CREDITS ===
  37329.    
  37330.     Variable - retard that created Stella
  37331.     KrystalTeam - provided critical design tips & advice
  37332.     Circumvention - lol joey salads
  37333.    
  37334.     Thanks to everyone that supported T0PK3K 4.0!
  37335.    
  37336. ]], 260)
  37337. --// BANLIST //--
  37338. banwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Banlist').Container)
  37339. local plrBanInp
  37340. banwin:drawButton(1/3, 'Add', function()
  37341.     topkek.settings.get()
  37342.     table.insert(topkek.settingsTable['Bans'], plrBanInp.Text)
  37343.     topkek.settings.write()
  37344.     UpdateBanlist()
  37345. end)
  37346. plrBanInp = banwin:drawTextBox(2/3, '')
  37347. banCont = banwin:drawScrollingContainer(288)
  37348. function UpdateBanlist(x)
  37349.     topkek.settings.get()
  37350.     local wl = x or topkek.settingsTable['Bans']
  37351.     for i,v in pairs(banCont:GetChildren()) do
  37352.         v:Destroy()
  37353.     end
  37354.     banCont:setDrawY(3)
  37355.     for i,v in pairs(wl) do
  37356.         banCont:drawText(2/3, v)
  37357.         banCont:drawButton(1/3, 'Remove', function()
  37358.             for x, m in pairs(wl) do
  37359.                 if m == v then
  37360.                     table.remove(topkek.settingsTable['Bans'], x)
  37361.                     topkek.settings.write()
  37362.                     UpdateBanlist()
  37363.                     topkek.banmgr.bans = topkek.settingsTable['Bans']
  37364.                 end
  37365.             end
  37366.         end)
  37367.     end
  37368. end
  37369. UpdateBanlist()
  37370. --// HATS //--
  37371. hatwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Hats').Container)
  37372. local hats={   
  37373.     {name='Dominus Empyreus',id=21070012},
  37374.     {name='Dominus Vespertilio',id=96103379},
  37375.     {name='Dominus Infernus',id=31101391},
  37376.     {name='Dominus Rex',id=250395631},
  37377.     {name='Dominus Frigidus',id=48545806},
  37378.     {name='Dominus Astra',id=162067148},
  37379.     {name='Dominus Aureus',id=138932314},
  37380.     {name='DIY Dominus Empyreus',id=151789690},
  37381.     {name='Dominus Messor',id=64444871},
  37382.     {name='Demon Skeleton Wings',id=133554007},
  37383.     {name='Gilded Wings of Glory',id=250405532},
  37384.     {name='Majestic Ice Wings',id=188702967},
  37385.     {name='Black Wings',id=215719598},
  37386.     {name='Clockworks Shades',id=11748356},
  37387.     {name='Faerie Wings',id=19399896},
  37388.     {name='Orinthian Wings',id=223751505},
  37389.     {name='Clockworks Headphones',id=1235488},
  37390.     {name='Perfectly Legitimate Business Hat',id=19027209},
  37391.     {name='Sparkling Angel Wings',id=192557913},
  37392.     {name='Commander Crows Wings',id=133553855},
  37393.     {name='Sunfire Wings',id=158068470},
  37394.     {name='Royal Faerie Wings',id=119916756},
  37395.     {name='Wings of Freedom',id=164174048},
  37396.     {name='Firebrand Wings',id=128160626},
  37397.     {name='Frozen Wings',id=136758613},
  37398.     {name='Webbed Wings',id=120507280},
  37399.     {name='Gargoyle Wings',id=120507201},
  37400.     {name='Bat Wings',id=19399858},
  37401.     {name='Wings of Fire',id=136758532},
  37402.     {name='Headrow',id=1082935},
  37403.     {name='Rubber Duckie',id=9254254},
  37404.     {name='Valkyrie Helm',id=1365767},
  37405. {name='Hockey Mask',id=5161514}}
  37406. local searchi = hatwin:drawButton(1, '', function()end)
  37407. dropx = GUI.DropDown.New(UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), searchi, {'All'})
  37408. function fixPlayerDropi()
  37409.     local t = {'All'}
  37410.     for i, v in pairs(game.Players:GetPlayers()) do
  37411.         table.insert(t, v.Name)
  37412.     end
  37413.     dropx.SetTable(t)
  37414. end
  37415. game.Players.PlayerAdded:connect(function()
  37416.     fixPlayerDropi()
  37417. end)
  37418. game.Players.PlayerRemoving:connect(function()
  37419.     fixPlayerDropi()
  37420. end)
  37421. local eval = 'All'
  37422. dropx.Changed(function(p) eval = p end)
  37423. fixPlayerDrop()
  37424.  
  37425. local hatInp
  37426. hatlist = hatwin:drawScrollingContainer(260)
  37427. for i,v in pairs(hats) do
  37428.     hatlist:drawButton(1, v['name'], function()
  37429.         hatInp.Text = tostring(v['id'])
  37430.     end)
  37431. end
  37432. hatwin:drawButton(1/3, 'Wear', function()
  37433.     local hat = game:GetObjects("rbxassetid://"..tonumber(hatInp.Text))[1]
  37434.     tk.dp(eval, function(x)
  37435.         if x.Character then
  37436.             hat:Clone().Parent = x.Character
  37437.         end
  37438.     end)
  37439. end)
  37440.  
  37441.  
  37442. hatInp = hatwin:drawTextBox(2/3, '')
  37443. topkek.tools.animator.initialAnimation()
  37444. topkek.banmgr.init()
  37445.  
  37446. end)
  37447.  
  37448. MainGUIEsp.Name = "MainGUIEsp"
  37449. MainGUIEsp.Parent = MainGUI
  37450. MainGUIEsp.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  37451. MainGUIEsp.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  37452. MainGUIEsp.BorderSizePixel = 2
  37453. MainGUIEsp.Position = UDim2.new(0.363796234, 0, 0.459930331, 0)
  37454. MainGUIEsp.Size = UDim2.new(0, 122, 0, 43)
  37455. MainGUIEsp.Font = Enum.Font.ArialBold
  37456. MainGUIEsp.Text = "ESP"
  37457. MainGUIEsp.TextColor3 = Color3.new(1, 1, 1)
  37458. MainGUIEsp.TextSize = 24
  37459. MainGUIEsp.MouseButton1Down:connect(function()
  37460. local localPlayer=game.Players.LocalPlayer
  37461.  
  37462. function highlightModel(objObject)
  37463.     for i,v in pairs(objObject:children())do
  37464.         if v:IsA'BasePart'and v.Name~='HumanoidRootPart'then
  37465.             local bHA=Instance.new('BoxHandleAdornment',v)
  37466.             bHA.Adornee=v
  37467.             bHA.Size= v.Name=='Head' and Vector3.new(1.25,1.25,1.25) or v.Size
  37468.             bHA.Color3=v.Name=='Head'and Color3.new(1,0,0)or v.Name=='Torso'and Color3.new(0,1,0)or Color3.new(0,0,1)
  37469.             bHA.Transparency=.5
  37470.             bHA.ZIndex=1
  37471.             bHA.AlwaysOnTop=true
  37472.         end
  37473.         if #v:children()>0 then
  37474.             highlightModel(v)
  37475.         end
  37476.     end
  37477. end
  37478.  
  37479. function unHighlightModel(objObject)
  37480.     for i,v in pairs(objObject:children())do
  37481.         if v:IsA'BasePart' and v:findFirstChild'BoxHandleAdornment' then
  37482.             v.BoxHandleAdornment:Destroy()
  37483.         end
  37484.         if #v:children()>0 then
  37485.             unHighlightModel(v)
  37486.         end
  37487.     end
  37488. end
  37489.  
  37490. function sortTeamHighlights(objPlayer)
  37491.     repeat wait() until objPlayer.Character
  37492.     if objPlayer.TeamColor~=localPlayer.TeamColor then
  37493.         highlightModel(objPlayer.Character)
  37494.     else
  37495.         unHighlightModel(objPlayer.Character)
  37496.     end
  37497.     if objPlayer~=localPlayer then
  37498.         objPlayer.Changed:connect(function(strProp)
  37499.             if strProp=='TeamColor'then
  37500.                 if objPlayer.TeamColor~=localPlayer.TeamColor then
  37501.                     unHighlightModel(objPlayer.Character)
  37502.                     highlightModel(objPlayer.Character)
  37503.                 else
  37504.                     unHighlightModel(objPlayer.Character)
  37505.                 end
  37506.             end
  37507.         end)
  37508.     else
  37509.         objPlayer.Changed:connect(function(strProp)
  37510.             if strProp=='TeamColor'then
  37511.                 wait(.5)
  37512.                 for i,v in pairs(game.Players:GetPlayers())do
  37513.                     unHighlightModel(v)
  37514.                     if v.TeamColor~=localPlayer.TeamColor then
  37515.                         highlightModel(v.Character)
  37516.                     end
  37517.                 end
  37518.             end
  37519.         end)
  37520.     end
  37521. end
  37522.  
  37523. for i,v in pairs(game.Players:GetPlayers())do
  37524.     v.CharacterAdded:connect(function()
  37525.         sortTeamHighlights(v)
  37526.     end)
  37527.     sortTeamHighlights(v)
  37528. end
  37529. game.Players.PlayerAdded:connect(function(objPlayer)
  37530.     objPlayer.CharacterAdded:connect(function(objChar)
  37531.         sortTeamHighlights(objPlayer)
  37532.     end)
  37533. end)
  37534. end)
  37535.  
  37536. MainGUIGameScript.Name = "MainGUIGameScript"
  37537. MainGUIGameScript.Parent = MainGUI
  37538. MainGUIGameScript.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  37539. MainGUIGameScript.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  37540. MainGUIGameScript.BorderSizePixel = 2
  37541. MainGUIGameScript.Position = UDim2.new(0.0601535887, 0, 0.700348437, 0)
  37542. MainGUIGameScript.Size = UDim2.new(0, 122, 0, 43)
  37543. MainGUIGameScript.Font = Enum.Font.ArialBold
  37544. MainGUIGameScript.Text = "Game Scripts"
  37545. MainGUIGameScript.TextColor3 = Color3.new(1, 1, 1)
  37546. MainGUIGameScript.TextSize = 20
  37547. MainGUIGameScript.TextWrapped = true
  37548. MainGUIGameScript.MouseButton1Down:connect(function()
  37549. GameScriptsGUI.Visible = true
  37550. end)
  37551.  
  37552. MainGUIInfiniteYield.Name = "MainGUIInfiniteYield"
  37553. MainGUIInfiniteYield.Parent = MainGUI
  37554. MainGUIInfiniteYield.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  37555. MainGUIInfiniteYield.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  37556. MainGUIInfiniteYield.BorderSizePixel = 2
  37557. MainGUIInfiniteYield.Position = UDim2.new(0.363796234, 0, 0.222996518, 0)
  37558. MainGUIInfiniteYield.Size = UDim2.new(0, 122, 0, 43)
  37559. MainGUIInfiniteYield.Font = Enum.Font.ArialBold
  37560. MainGUIInfiniteYield.Text = "Infinite Yield"
  37561. MainGUIInfiniteYield.TextColor3 = Color3.new(1, 1, 1)
  37562. MainGUIInfiniteYield.TextSize = 20
  37563. MainGUIInfiniteYield.MouseButton1Down:connect(function()
  37564. loadstring(game:HttpGet(('https://pastebin.com/raw/MjBzRjmT'),true))()
  37565. end)
  37566.  
  37567. MainGUIAFK.Name = "MainGUIAFK"
  37568. MainGUIAFK.Parent = MainGUI
  37569. MainGUIAFK.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  37570. MainGUIAFK.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  37571. MainGUIAFK.BorderSizePixel = 2
  37572. MainGUIAFK.Position = UDim2.new(0.672330141, 0, 0.459930331, 0)
  37573. MainGUIAFK.Size = UDim2.new(0, 122, 0, 43)
  37574. MainGUIAFK.Font = Enum.Font.ArialBold
  37575. MainGUIAFK.Text = "AFK"
  37576. MainGUIAFK.TextColor3 = Color3.new(1, 1, 1)
  37577. MainGUIAFK.TextSize = 24
  37578. MainGUIAFK.MouseButton1Down:connect(function()
  37579. --- Made by IslandLeaks#0148
  37580. local VirtualUser=game:service'VirtualUser'
  37581. game:service'Players'.LocalPlayer.Idled:connect(function()
  37582. VirtualUser:CaptureController()
  37583. VirtualUser:ClickButton2(Vector2.new())
  37584. end)
  37585. print'Anti Afk ran'
  37586. end)
  37587.  
  37588.  
  37589. MainGUIAimbot.Name = "MainGUIAimbot"
  37590. MainGUIAimbot.Parent = MainGUI
  37591. MainGUIAimbot.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  37592. MainGUIAimbot.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  37593. MainGUIAimbot.BorderSizePixel = 2
  37594. MainGUIAimbot.Position = UDim2.new(0.0601535887, 0, 0.222996518, 0)
  37595. MainGUIAimbot.Size = UDim2.new(0, 122, 0, 43)
  37596. MainGUIAimbot.Font = Enum.Font.ArialBold
  37597. MainGUIAimbot.Text = "Aimbot"
  37598. MainGUIAimbot.TextColor3 = Color3.new(1, 1, 1)
  37599. MainGUIAimbot.TextSize = 24
  37600. MainGUIAimbot.MouseButton1Down:connect(function()
  37601. print("[AIMBOT] by Symplicity loading")
  37602. print("[AIMBOT] Change settings on lines 4 and 5 of the script")
  37603. print("[AIMBOT] Tag @mcrutherford in the intriga chat with suggestions")
  37604. local Headshot_Key = Enum.KeyCode.T
  37605. local Torsoshot_Key = Enum.KeyCode.K
  37606.  
  37607. local plr = game.Players.LocalPlayer
  37608. local Gui = Instance.new("ScreenGui",game.CoreGui)
  37609. Gui.Name = "AimbotGui"
  37610. local version = "1.0.1"
  37611.  
  37612. HDown = false
  37613. TDown = false
  37614. mouse = game.Players.LocalPlayer:GetMouse()
  37615. cam = game.Workspace.CurrentCamera
  37616. Players = game:service("Players")
  37617.  
  37618. function onKeyPress(inputObject, gameProcessedEvent)
  37619.     if inputObject.KeyCode == Headshot_Key then
  37620.         if HDown == false and TDown == false then
  37621.             HDown = true
  37622.             print("[AIMBOT] Calculating closest player")
  37623.             local targetpoint = mouse.Hit
  37624.             local p = game.Players:GetChildren()
  37625.             local lowestdist = 99999999999
  37626.             local lowestplayer = nil
  37627.             for i=1,#p do
  37628.                 if p[i]~=game.Players.LocalPlayer and p[i].Character~=nil and p[i].Character~=nil and p[i].TeamColor~=game.Players.LocalPlayer.TeamColor and p[i].Character.Humanoid.Health >0 and p[i].TeamColor~=BrickColor.new("White") then
  37629.                     local dist = p[i]:DistanceFromCharacter(Vector3.new(targetpoint.X,targetpoint.Y,targetpoint.Z))
  37630.                     if dist < lowestdist then
  37631.                         lowestdist = dist
  37632.                         lowestplayer = p[i]
  37633.                     end
  37634.                 end
  37635.             end
  37636.             if lowestplayer~=nil then
  37637.                 print("[AIMBOT] Targeting "..lowestplayer.Name)
  37638.                 while HDown do
  37639.                     wait()
  37640.                     local TPos = lowestplayer.Character.Head.Position
  37641.                     cam.CFrame = CFrame.new(Vector3.new(cam.CFrame.X,cam.CFrame.Y,cam.CFrame.Z),Vector3.new(TPos.X,TPos.Y,TPos.Z))
  37642.                 end
  37643.             end
  37644.         end
  37645.     elseif inputObject.KeyCode == Torsoshot_Key then
  37646.         if TDown == false and HDown == false then
  37647.             TDown = true
  37648.             print("[AIMBOT] Calculating closest player")
  37649.             local targetpoint = mouse.Hit
  37650.             local p = game.Players:GetChildren()
  37651.             local lowestdist = 99999999999
  37652.             local lowestplayer = nil
  37653.             for i=1,#p do
  37654.                 if p[i]~=game.Players.LocalPlayer and p[i].Character~=nil and p[i].Character~=nil and p[i].TeamColor~=game.Players.LocalPlayer.TeamColor and p[i].Character.Humanoid.Health >0 and p[i].TeamColor~=BrickColor.new("White") then
  37655.                     local dist = p[i]:DistanceFromCharacter(Vector3.new(targetpoint.X,targetpoint.Y,targetpoint.Z))
  37656.                     if dist < lowestdist then
  37657.                         lowestdist = dist
  37658.                         lowestplayer = p[i]
  37659.                     end
  37660.                 end
  37661.             end
  37662.             if lowestplayer~=nil then
  37663.                 print("[AIMBOT] Targeting "..lowestplayer.Name)
  37664.                 while TDown do
  37665.                     wait()
  37666.                     local TPos = lowestplayer.Character.Torso.Position
  37667.                     cam.CFrame = CFrame.new(Vector3.new(cam.CFrame.X,cam.CFrame.Y,cam.CFrame.Z),Vector3.new(TPos.X,TPos.Y,TPos.Z))
  37668.                 end
  37669.             end
  37670.         end
  37671.     end
  37672. end
  37673.  
  37674. function onKeyRelease(inputObject, gameProcessedEvent)
  37675.     if inputObject.KeyCode == Headshot_Key then
  37676.         HDown = false
  37677.     elseif inputObject.KeyCode == Torsoshot_Key then
  37678.         TDown = false
  37679.     end
  37680. end
  37681.  
  37682. function Esp(player, username)
  37683.     if player ~= Players.LocalPlayer and player.Character then
  37684.     local torso = player.Character:FindFirstChild("Torso")
  37685.     if torso then
  37686.     local base = Instance.new("BillboardGui", workspace.CurrentCamera)
  37687.     local esP = Instance.new("Frame", base)
  37688.     base.AlwaysOnTop = true
  37689.     base.Enabled = true
  37690.     base.Size = UDim2.new(3.5,0,4.7,0)
  37691.     base.Name = username
  37692.     base.Adornee = torso
  37693.     base.StudsOffset = Vector3.new(0, -0.6, 0)
  37694.     esP.BackgroundColor3 = Color3.new(1,0,0)
  37695.     esP.BackgroundTransparency = 0.8
  37696.     esP.BorderColor3 = Color3.new(0,0,0)
  37697.     esP.BorderSizePixel = 1
  37698.     esP.Size = UDim2.new(1,0,1,0)
  37699.     end
  37700.     end
  37701. end
  37702.  
  37703. function CheckEsp()
  37704.     for x,player in pairs(Players:GetChildren()) do
  37705.         if player then
  37706.             if player.TeamColor ~= plr.TeamColor then
  37707.                 local char = player.Character
  37708.                 if char then
  37709.                     local torso = char:FindFirstChild("Torso")
  37710.                     if torso then
  37711.                         local currentcam = workspace.CurrentCamera
  37712.                         local playerName = player.Name
  37713.                         if currentcam:FindFirstChild(playerName) == nil then
  37714.                             Esp(player, playerName)
  37715.                         end
  37716.                     end
  37717.                 end
  37718.             end
  37719.         end
  37720.     end
  37721. end
  37722.  
  37723. local function createframe(bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex)
  37724.     local newframe = Instance.new("Frame")
  37725.     newframe.BackgroundColor3 = bkgc3
  37726.     newframe.BackgroundTransparency = bkgtrans
  37727.     newframe.BorderColor3 = borderc3
  37728.     newframe.BorderSizePixel = bordersize
  37729.     newframe.Name = name
  37730.     newframe.Parent = parent
  37731.     newframe.Position = pos
  37732.     newframe.Rotation = rot
  37733.     newframe.Size = size
  37734.     newframe.Visible = visible
  37735.     newframe.ZIndex = zindex
  37736.     return newframe
  37737. end
  37738.  
  37739. local function createlabel(bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex, font, fontsize, text, textc3, textscaled, textstrokec3, textstroketrans, texttrans, textwrapped, xalign, yalign)
  37740.     local newlabel = Instance.new("TextLabel")
  37741.     newlabel.BackgroundColor3 = bkgc3
  37742.     newlabel.BackgroundTransparency = bkgtrans
  37743.     newlabel.BorderColor3 = borderc3
  37744.     newlabel.BorderSizePixel = bordersize
  37745.     newlabel.Name = name
  37746.     newlabel.Parent = parent
  37747.     newlabel.Position = pos
  37748.     newlabel.Rotation = rot
  37749.     newlabel.Size = size
  37750.     newlabel.Visible = visible
  37751.     newlabel.ZIndex = zindex
  37752.     newlabel.Font = font
  37753.     newlabel.FontSize = fontsize
  37754.     newlabel.Text = text
  37755.     newlabel.TextColor3 = textc3
  37756.     newlabel.TextScaled = textscaled
  37757.     newlabel.TextStrokeColor3 = textstrokec3
  37758.     newlabel.TextStrokeTransparency = textstroketrans
  37759.     newlabel.TextTransparency = texttrans
  37760.     newlabel.TextWrapped = textwrapped
  37761.     newlabel.TextXAlignment = xalign
  37762.     newlabel.TextYAlignment = yalign
  37763.     return newlabel
  37764. end
  37765.  
  37766. local function createbutton(autocolor, bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex, font, fontsize, text, textc3, textscaled, textstrokec3, textstroketrans, texttrans, textwrapped, xalign, yalign)
  37767.     local newbutton = Instance.new("TextButton")
  37768.     newbutton.AutoButtonColor = autocolor
  37769.     newbutton.BackgroundColor3 = bkgc3
  37770.     newbutton.BackgroundTransparency = bkgtrans
  37771.     newbutton.BorderColor3 = borderc3
  37772.     newbutton.BorderSizePixel = bordersize
  37773.     newbutton.Name = name
  37774.     newbutton.Parent = parent
  37775.     newbutton.Position = pos
  37776.     newbutton.Rotation = rot
  37777.     newbutton.Size = size
  37778.     newbutton.Visible = visible
  37779.     newbutton.ZIndex = zindex
  37780.     newbutton.Font = font
  37781.     newbutton.FontSize = fontsize
  37782.     newbutton.Text = text
  37783.     newbutton.TextColor3 = textc3
  37784.     newbutton.TextScaled = textscaled
  37785.     newbutton.TextStrokeColor3 = textstrokec3
  37786.     newbutton.TextStrokeTransparency = textstroketrans
  37787.     newbutton.TextTransparency = texttrans
  37788.     newbutton.TextWrapped = textwrapped
  37789.     newbutton.TextXAlignment = xalign
  37790.     newbutton.TextYAlignment = yalign
  37791.     return newbutton
  37792. end
  37793.  
  37794. local function createtextbox(bkgc3,bkgtrans,borderc3, bordersize, clrtext, multiline, name, parent, pos, rot, size, visible, zindex, font, fontsize, text, textc3, textscaled, textstrokec3, textstroketrans, texttrans, textwrapped, xalign, yalign)
  37795.     local newbox = Instance.new("TextBox")
  37796.     newbox.BackgroundColor3 = bkgc3
  37797.     newbox.BackgroundTransparency = bkgtrans
  37798.     newbox.BorderColor3 = borderc3
  37799.     newbox.BorderSizePixel = bordersize
  37800.     newbox.ClearTextOnFocus = clrtext
  37801.     newbox.MultiLine = multiline
  37802.     newbox.Name = name
  37803.     newbox.Parent = parent
  37804.     newbox.Position = pos
  37805.     newbox.Rotation = rot
  37806.     newbox.Size = size
  37807.     newbox.Visible = visible
  37808.     newbox.ZIndex = zindex
  37809.     newbox.Font = font
  37810.     newbox.FontSize = fontsize
  37811.     newbox.Text = text
  37812.     newbox.TextColor3 = textc3
  37813.     newbox.TextScaled = textscaled
  37814.     newbox.TextStrokeColor3 = textstrokec3
  37815.     newbox.TextStrokeTransparency = textstroketrans
  37816.     newbox.TextTransparency = texttrans
  37817.     newbox.TextWrapped = textwrapped
  37818.     newbox.TextXAlignment = xalign
  37819.     newbox.TextYAlignment = yalign
  37820.     return newbox
  37821. end
  37822.  
  37823. local function createimagelabel(bkgc3,bkgtrans,borderc3, bordersize, name, parent, pos, rot, size, visible, zindex, image, imagetrans)
  37824.     local newimage = Instance.new("ImageLabel")
  37825.     newimage.BackgroundColor3 = bkgc3
  37826.     newimage.BackgroundTransparency = bkgtrans
  37827.     newimage.BorderColor3 = borderc3
  37828.     newimage.BorderSizePixel = bordersize
  37829.     newimage.Name = name
  37830.     newimage.Parent = parent
  37831.     newimage.Position = pos
  37832.     newimage.Rotation = rot
  37833.     newimage.Size = size
  37834.     newimage.Visible = visible
  37835.     newimage.ZIndex = zindex
  37836.     newimage.Image = "rbxassetid://"..image
  37837.     newimage.ImageTransparency = imagetrans
  37838.     return newimage
  37839. end
  37840.  
  37841. -------------------------------INITIALIZE INTRO GUI-------------------------------------
  37842. local IntroFrame = createframe(Color3.new(245/255,245/255,245/255),0,Color3.new(27/255,42/255,53/255),0,"IntroFrame",Gui,UDim2.new(0,-330,0,0),0,UDim2.new(0,300,1,0),true,1)
  37843. --[[bar]] createframe(Color3.new(245/255,245/255,245/255),0,Color3.new(0,0,0),0,"bar",IntroFrame,UDim2.new(1,0,0,0),0,UDim2.new(0,30,0,90),true,1)
  37844. --[[slant]] createimagelabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Slant",IntroFrame,UDim2.new(1,0,0,90),90,UDim2.new(0,30,0,30),true,1,474172996,0)
  37845. --[[creator]] createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Creator",IntroFrame,UDim2.new(0,80,1,-40),0,UDim2.new(0,140,0,30),true,1,Enum.Font.Code,Enum.FontSize.Size28,"Symplicity",Color3.new(27/255,42/255,53/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  37846. --[[creatorlabel]] createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"CreatorLabel",IntroFrame,UDim2.new(0,80,1,-70),0,UDim2.new(0,140,0,30),true,1,Enum.Font.Code,Enum.FontSize.Size18,"Made by:",Color3.new(27/255,42/255,53/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  37847. --[[desc]] createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Desc",IntroFrame,UDim2.new(0,0,0,120),0,UDim2.new(1,0,0,90),true,1,Enum.Font.SourceSansLight,Enum.FontSize.Size14,"Feel free to share, just give me creds :) The ESP was not originally created by me, I don't know who created it",Color3.new(0,0,0), true,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  37848. --[[subtitle]] createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"SubTitle",IntroFrame,UDim2.new(0.5,-150,0,70),0,UDim2.new(0,300,0,40),true,1,Enum.Font.SourceSansBold,Enum.FontSize.Size32,"Aimbot/ESP",Color3.new(27/255,42/255,53/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  37849. --[[title]] createlabel(Color3.new(1,1,1),1,Color3.new(0,0,0),0,"Title",IntroFrame,UDim2.new(0.5,-105,0,20),0,UDim2.new(0,210,0,60),true,1,Enum.Font.SourceSansBold,Enum.FontSize.Size60,"FPS",Color3.new(27/255,42/255,53/255), false,Color3.new(0,0,0),1,0,true,Enum.TextXAlignment.Center,Enum.TextYAlignment.Center)
  37850.  
  37851. IntroFrame:TweenPosition(UDim2.new(0,0,0,0),Enum.EasingDirection.Out,Enum.EasingStyle.Quart,0.5,true)
  37852. wait(3.5)
  37853. IntroFrame:TweenPosition(UDim2.new(0,-330,0,0),Enum.EasingDirection.In,Enum.EasingStyle.Quart,0.5,true)
  37854. wait(0.5)
  37855. Gui:Destroy()
  37856.  
  37857. game:GetService("UserInputService").InputBegan:connect(onKeyPress)
  37858. game:GetService("UserInputService").InputEnded:connect(onKeyRelease)
  37859.  
  37860. while wait(1) do
  37861.     CheckEsp()
  37862. end
  37863.  
  37864. end)
  37865.  
  37866. MainGUIRemoteSpy.Name = "MainGUIRemoteSpy"
  37867. MainGUIRemoteSpy.Parent = MainGUI
  37868. MainGUIRemoteSpy.BackgroundColor3 = Color3.new(0.211765, 0.211765, 0.211765)
  37869. MainGUIRemoteSpy.BorderColor3 = Color3.new(0.980392, 0.572549, 0)
  37870. MainGUIRemoteSpy.BorderSizePixel = 2
  37871. MainGUIRemoteSpy.Position = UDim2.new(0.0601535887, 0, 0.459930331, 0)
  37872. MainGUIRemoteSpy.Size = UDim2.new(0, 122, 0, 43)
  37873. MainGUIRemoteSpy.Font = Enum.Font.ArialBold
  37874. MainGUIRemoteSpy.Text = "Remote Spy"
  37875. MainGUIRemoteSpy.TextColor3 = Color3.new(1, 1, 1)
  37876. MainGUIRemoteSpy.TextScaled = true
  37877. MainGUIRemoteSpy.TextSize = 24
  37878. MainGUIRemoteSpy.TextWrapped = true
  37879. MainGUIRemoteSpy.MouseButton1Down:connect(function()
  37880. local CUSTOM_THEME = [[{"BValue":{"Text":"Brightness: 41"},"TValue":{"Text":"Transparency: 0"},"ImageId":{"Text":"2576395708"},"Brightness":{"CanvasPosition":[1869.680908203125,0]},"WaterTrans":{"CanvasPosition":[1957.4468994140625,0]},"WTValue":{"Text":"Watermark Transparency: 0.62"},"ColorValue":{"Text":"255,0,255"},"Trans":{"CanvasPosition":[0,0]},"BG":{"ImageTransparency":0,"BackgroundTransparency":1,"Image":"http://www.roblox.com/asset/?id=2576395700","ImageColor3":[0.410000026226043701171875,0.410000026226043701171875,0.410000026226043701171875]},"WatermarkImage":{"ImageColor3":[1,0,1],"ImageTransparency":0.62000000476837158203125,"Visible":true}}]]
  37881.  
  37882. -- Objects
  37883.  
  37884. wait(1)
  37885.  
  37886. local R2Sv3 = Instance.new("ScreenGui")
  37887. local BG = Instance.new("ImageLabel")
  37888. local Topbar = Instance.new("Frame")
  37889. local Title = Instance.new("TextLabel")
  37890. local Fold = Instance.new("TextButton")
  37891. local Fullscreen = Instance.new("TextButton")
  37892. local Toolbar = Instance.new("ScrollingFrame")
  37893. local Setclipboard = Instance.new("TextButton")
  37894. local Decompile = Instance.new("TextButton")
  37895. local GetReturn = Instance.new("TextButton")
  37896. local ClearLogs = Instance.new("TextButton")
  37897. local CryptStrings = Instance.new("TextButton")
  37898. local ShowRemotes = Instance.new("TextButton")
  37899. local ChangeBackground = Instance.new("TextButton")
  37900. local Namecall = Instance.new("TextButton")
  37901. local ClassicView = Instance.new("TextButton")
  37902. local EnvEdit = Instance.new("TextButton")
  37903. local DisableR2S = Instance.new("TextButton")
  37904. local AllRemotes = Instance.new("ScrollingFrame")
  37905. local LUResize = Instance.new("TextButton")
  37906. local Upvalues = Instance.new("ScrollingFrame")
  37907. local Script = Instance.new("ScrollingFrame")
  37908. local Remotes = Instance.new("ScrollingFrame")
  37909. local SetAllUps = Instance.new("TextButton")
  37910. local SetAllLoc = Instance.new("TextButton")
  37911. local NCallScriptTip = Instance.new("TextLabel")
  37912. local DisableNamecall = Instance.new("TextButton")
  37913. local NCallLogsTip = Instance.new("TextLabel")
  37914. local RemoveNamecall = Instance.new("TextButton")
  37915. local Locals = Instance.new("ScrollingFrame")
  37916. local AllRemoteBar = Instance.new("ScrollingFrame")
  37917. local Refresh = Instance.new("TextButton")
  37918. local SearchRemote = Instance.new("TextBox")
  37919. local NamecallName = Instance.new("TextLabel")
  37920. local EditNamecall = Instance.new("TextButton")
  37921. local NamecallFrame = Instance.new("ScrollingFrame")
  37922. local NamecallSource = Instance.new("ScrollingFrame")
  37923. local NamecallScript = Instance.new("TextBox")
  37924. local NamecallBar = Instance.new("ScrollingFrame")
  37925. local ApplyNamecall = Instance.new("TextButton")
  37926. local BGBar = Instance.new("ScrollingFrame")
  37927. local UpdateDS = Instance.new("TextButton")
  37928. local Apply = Instance.new("TextButton")
  37929. local ImageId = Instance.new("TextBox")
  37930. local BrightnessFrame = Instance.new("ScrollingFrame")
  37931. local Brightness = Instance.new("ScrollingFrame")
  37932. local TextLabel = Instance.new("TextLabel")
  37933. local BValue = Instance.new("TextLabel")
  37934. local TransFrame = Instance.new("ScrollingFrame")
  37935. local Trans = Instance.new("ScrollingFrame")
  37936. local TextLabel_2 = Instance.new("TextLabel")
  37937. local TValue = Instance.new("TextLabel")
  37938. local RemotesTip = Instance.new("TextLabel")
  37939. local NamecallType = Instance.new("TextButton")
  37940. local LocalsTip = Instance.new("TextLabel")
  37941. local UpvaluesTip = Instance.new("TextLabel")
  37942. local ScriptTip = Instance.new("TextLabel")
  37943. local EELocals = Instance.new("ScrollingFrame")
  37944. local EELocalsTip = Instance.new("TextLabel")
  37945. local EEUpvalues = Instance.new("ScrollingFrame")
  37946. local EEUpvaluesTip = Instance.new("TextLabel")
  37947. local Watermark = Instance.new("TextButton")
  37948. local Gradient = Instance.new("TextButton")
  37949. local Negate = Instance.new("TextButton")
  37950. local WatermarkImage = Instance.new("ImageLabel")
  37951. local GradientImage = Instance.new("ImageLabel")
  37952. local CustomColor = Instance.new("TextButton")
  37953. local ColorValue = Instance.new("TextBox")
  37954. local RandomColor = Instance.new("TextButton")
  37955. local ThemeJSON = Instance.new("TextBox")
  37956. local WTValue = Instance.new("TextLabel")
  37957. local SaveTheme = Instance.new("TextButton")
  37958. local LoadTheme = Instance.new("TextButton")
  37959. local WaterTransFrame = Instance.new("ScrollingFrame")
  37960. local WaterTrans = Instance.new("ScrollingFrame")
  37961. local TextLabel_3 = Instance.new("TextLabel")
  37962. local Explorer = Instance.new("Frame")
  37963. local ExplorerFrame = Instance.new("Frame")
  37964. local ExplorerTitle = Instance.new("TextLabel")
  37965. local ExplorerHide = Instance.new("TextButton")
  37966. local ExplorerMain = Instance.new("ScrollingFrame")
  37967. local ExplorerBack = Instance.new("TextButton")
  37968. local Toolbox = Instance.new("Frame")
  37969. local RemoteFrame = Instance.new("Frame")
  37970. local MainButton = Instance.new("TextButton")
  37971. local Icon = Instance.new("Frame")
  37972. local ScriptLine = Instance.new("Frame")
  37973. local SourceLine = Instance.new("TextLabel")
  37974. local RemoteLog = Instance.new("TextButton")
  37975. local Button = Instance.new("TextButton")
  37976. local Box = Instance.new("TextBox")
  37977. local DebugFrame = Instance.new("Frame")
  37978. local Field = Instance.new("TextLabel")
  37979. local ObjectFrame = Instance.new("Frame")
  37980. local ObjectName = Instance.new("TextLabel")
  37981. local SelectObject = Instance.new("TextButton")
  37982. local SetLocals = Instance.new("TextButton")
  37983. local SetUpvalues = Instance.new("TextButton")
  37984. local LoadChildren = Instance.new("TextButton")
  37985. local ExplorerFind = Instance.new("TextBox")
  37986. local CallRemote = Instance.new("TextButton")
  37987. local Warning = Instance.new("Frame")
  37988. local WarningLabel = Instance.new("TextLabel")
  37989. local Topbar2 = Instance.new("Frame")
  37990. local Title2 = Instance.new("TextLabel")
  37991. local Missing = Instance.new("TextLabel")
  37992. local SkipError = Instance.new("TextButton")
  37993. local QuitScript = Instance.new("TextButton")
  37994.  
  37995. -- Properties
  37996.  
  37997. R2Sv3.Name = "Filtershark"
  37998. R2Sv3.Parent = game.StarterGui
  37999. R2Sv3.ResetOnSpawn = false
  38000.  
  38001. BG.Name = "BG"
  38002. BG.Parent = R2Sv3
  38003. BG.Active = true
  38004. BG.Visible = false
  38005. BG.BackgroundColor3 = Color3.new(1, 1, 1)
  38006. BG.BackgroundTransparency = 1
  38007. BG.BorderColor3 = Color3.new(0, 0.854902, 0.898039)
  38008. BG.BorderSizePixel = 0
  38009. BG.Draggable = true
  38010. BG.Position = UDim2.new(0.494525552, -445, 0.502044976, -220)
  38011. BG.Size = UDim2.new(0.5, 200, 0.5, 200)
  38012. BG.Image = "rbxassetid://1480010758"
  38013.  
  38014. Topbar.Name = "Topbar"
  38015. Topbar.Parent = BG
  38016. Topbar.BackgroundColor3 = Color3.new(0, 0, 0)
  38017. Topbar.BackgroundTransparency = 0.60000002384186
  38018. Topbar.BorderSizePixel = 0
  38019. Topbar.Size = UDim2.new(1, 0, 0, 20)
  38020. Topbar.ZIndex = 2
  38021.  
  38022. Title.Name = "Title"
  38023. Title.Parent = Topbar
  38024. Title.BackgroundColor3 = Color3.new(0, 0, 0)
  38025. Title.BackgroundTransparency = 0.60000002384186
  38026. Title.BorderSizePixel = 0
  38027. Title.Position = UDim2.new(0.5, -80, 0, 0)
  38028. Title.Size = UDim2.new(0, 160, 1, 0)
  38029. Title.ZIndex = 3
  38030. Title.Font = Enum.Font.SourceSansBold
  38031. Title.FontSize = Enum.FontSize.Size14
  38032. Title.Text = "Filtershark"
  38033. Title.TextColor3 = Color3.new(1, 1, 1)
  38034. Title.TextSize = 14
  38035.  
  38036. Fold.Name = "Fold"
  38037. Fold.Parent = Topbar
  38038. Fold.BackgroundColor3 = Color3.new(0, 0, 0)
  38039. Fold.BackgroundTransparency = 0.60000002384186
  38040. Fold.BorderSizePixel = 0
  38041. Fold.Position = UDim2.new(1, -40, 0, 0)
  38042. Fold.Size = UDim2.new(0, 40, 0, 20)
  38043. Fold.ZIndex = 3
  38044. Fold.Font = Enum.Font.SourceSansBold
  38045. Fold.FontSize = Enum.FontSize.Size14
  38046. Fold.Text = "_"
  38047. Fold.TextColor3 = Color3.new(0.988235, 0.988235, 0.988235)
  38048. Fold.TextSize = 14
  38049.  
  38050. Fullscreen.Name = "Fullscreen"
  38051. Fullscreen.Parent = Topbar
  38052. Fullscreen.BackgroundColor3 = Color3.new(0, 0, 0)
  38053. Fullscreen.BackgroundTransparency = 0.75
  38054. Fullscreen.BorderSizePixel = 0
  38055. Fullscreen.Position = UDim2.new(1, -90, 0, 0)
  38056. Fullscreen.Size = UDim2.new(0, 40, 0, 20)
  38057. Fullscreen.ZIndex = 3
  38058. Fullscreen.Font = Enum.Font.SourceSansBold
  38059. Fullscreen.FontSize = Enum.FontSize.Size14
  38060. Fullscreen.Text = "[]"
  38061. Fullscreen.TextColor3 = Color3.new(0.988235, 0.988235, 0.988235)
  38062. Fullscreen.TextSize = 14
  38063. Fullscreen.TextTransparency = 0.60000002384186
  38064.  
  38065. Toolbar.Name = "Toolbar"
  38066. Toolbar.Parent = BG
  38067. Toolbar.BackgroundColor3 = Color3.new(0, 0, 0)
  38068. Toolbar.BackgroundTransparency = 0.60000002384186
  38069. Toolbar.BorderSizePixel = 0
  38070. Toolbar.Position = UDim2.new(0, 10, 0, 30)
  38071. Toolbar.Size = UDim2.new(1, -20, 0, 50)
  38072. Toolbar.ZIndex = 2
  38073. Toolbar.BottomImage = "rbxassetid://226025278"
  38074. Toolbar.CanvasPosition = Vector2.new(843, 0)
  38075. Toolbar.CanvasSize = UDim2.new(0, 1311, 0, 0)
  38076. Toolbar.MidImage = "rbxassetid://226025278"
  38077. Toolbar.ScrollBarThickness = 5
  38078. Toolbar.TopImage = "rbxassetid://226025278"
  38079.  
  38080. Setclipboard.Name = "Setclipboard"
  38081. Setclipboard.Parent = Toolbar
  38082. Setclipboard.BackgroundColor3 = Color3.new(0, 0, 0)
  38083. Setclipboard.BackgroundTransparency = 0.75
  38084. Setclipboard.BorderColor3 = Color3.new(0, 0.952941, 1)
  38085. Setclipboard.Position = UDim2.new(0, 10, 0.5, -10)
  38086. Setclipboard.Size = UDim2.new(0, 120, 0, 20)
  38087. Setclipboard.ZIndex = 3
  38088. Setclipboard.Font = Enum.Font.SourceSansBold
  38089. Setclipboard.FontSize = Enum.FontSize.Size14
  38090. Setclipboard.Text = "COPY"
  38091. Setclipboard.TextColor3 = Color3.new(1, 1, 1)
  38092. Setclipboard.TextSize = 14
  38093. Setclipboard.TextTransparency = 0.60000002384186
  38094.  
  38095. Decompile.Name = "Decompile"
  38096. Decompile.Parent = Toolbar
  38097. Decompile.BackgroundColor3 = Color3.new(0, 0, 0)
  38098. Decompile.BackgroundTransparency = 0.75
  38099. Decompile.BorderColor3 = Color3.new(0, 0.952941, 1)
  38100. Decompile.Position = UDim2.new(0, 140, 0.5, -10)
  38101. Decompile.Size = UDim2.new(0, 120, 0, 20)
  38102. Decompile.ZIndex = 3
  38103. Decompile.Font = Enum.Font.SourceSansBold
  38104. Decompile.FontSize = Enum.FontSize.Size14
  38105. Decompile.Text = "DECOMPILE"
  38106. Decompile.TextColor3 = Color3.new(1, 1, 1)
  38107. Decompile.TextSize = 14
  38108. Decompile.TextTransparency = 0.60000002384186
  38109.  
  38110. ClearLogs.Name = "ClearLogs"
  38111. ClearLogs.Parent = Toolbar
  38112. ClearLogs.BackgroundColor3 = Color3.new(0, 0, 0)
  38113. ClearLogs.BackgroundTransparency = 0.75
  38114. ClearLogs.BorderColor3 = Color3.new(0, 0.952941, 1)
  38115. ClearLogs.Position = UDim2.new(0, 270, 0.5, -10)
  38116. ClearLogs.Size = UDim2.new(0, 120, 0, 20)
  38117. ClearLogs.ZIndex = 3
  38118. ClearLogs.Font = Enum.Font.SourceSansBold
  38119. ClearLogs.FontSize = Enum.FontSize.Size14
  38120. ClearLogs.Text = "CLEAR LOGS"
  38121. ClearLogs.TextColor3 = Color3.new(1, 1, 1)
  38122. ClearLogs.TextSize = 14
  38123. ClearLogs.TextTransparency = 0.60000002384186
  38124.  
  38125. CryptStrings.Name = "CryptStrings"
  38126. CryptStrings.Parent = Toolbar
  38127. CryptStrings.BackgroundColor3 = Color3.new(0, 0, 0)
  38128. CryptStrings.BackgroundTransparency = 0.75
  38129. CryptStrings.BorderColor3 = Color3.new(0, 0.952941, 1)
  38130. CryptStrings.Position = UDim2.new(0, 400, 0.5, -10)
  38131. CryptStrings.Size = UDim2.new(0, 120, 0, 20)
  38132. CryptStrings.ZIndex = 3
  38133. CryptStrings.Font = Enum.Font.SourceSansBold
  38134. CryptStrings.FontSize = Enum.FontSize.Size14
  38135. CryptStrings.Text = "FORMAT STRINGS"
  38136. CryptStrings.TextColor3 = Color3.new(1, 1, 1)
  38137. CryptStrings.TextSize = 14
  38138. CryptStrings.TextTransparency = 0.60000002384186
  38139.  
  38140. ShowRemotes.Name = "ShowRemotes"
  38141. ShowRemotes.Parent = Toolbar
  38142. ShowRemotes.BackgroundColor3 = Color3.new(0, 0, 0)
  38143. ShowRemotes.BackgroundTransparency = 0.75
  38144. ShowRemotes.BorderColor3 = Color3.new(0, 0.952941, 1)
  38145. ShowRemotes.Position = UDim2.new(0, 530, 0.5, -10)
  38146. ShowRemotes.Size = UDim2.new(0, 120, 0, 20)
  38147. ShowRemotes.ZIndex = 3
  38148. ShowRemotes.Font = Enum.Font.SourceSansBold
  38149. ShowRemotes.FontSize = Enum.FontSize.Size14
  38150. ShowRemotes.Text = "ALL REMOTES"
  38151. ShowRemotes.TextColor3 = Color3.new(1, 1, 1)
  38152. ShowRemotes.TextSize = 14
  38153. ShowRemotes.TextTransparency = 0.60000002384186
  38154.  
  38155. ChangeBackground.Name = "ChangeBackground"
  38156. ChangeBackground.Parent = Toolbar
  38157. ChangeBackground.BackgroundColor3 = Color3.new(0, 0, 0)
  38158. ChangeBackground.BackgroundTransparency = 0.75
  38159. ChangeBackground.BorderColor3 = Color3.new(0, 0.952941, 1)
  38160. ChangeBackground.Position = UDim2.new(0, 660, 0.5, -10)
  38161. ChangeBackground.Size = UDim2.new(0, 120, 0, 20)
  38162. ChangeBackground.ZIndex = 3
  38163. ChangeBackground.Font = Enum.Font.SourceSansBold
  38164. ChangeBackground.FontSize = Enum.FontSize.Size14
  38165. ChangeBackground.Text = "BACKGROUND"
  38166. ChangeBackground.TextColor3 = Color3.new(1, 1, 1)
  38167. ChangeBackground.TextSize = 14
  38168. ChangeBackground.TextTransparency = 0.60000002384186
  38169.  
  38170. ClassicView.Name = "ClassicView"
  38171. ClassicView.Parent = Toolbar
  38172. ClassicView.BackgroundColor3 = Color3.new(0, 0, 0)
  38173. ClassicView.BackgroundTransparency = 0.75
  38174. ClassicView.BorderColor3 = Color3.new(0.556863, 1, 0.486275)
  38175. ClassicView.Position = UDim2.new(0, 790, 0.5, -10)
  38176. ClassicView.Size = UDim2.new(0, 120, 0, 20)
  38177. ClassicView.ZIndex = 3
  38178. ClassicView.Font = Enum.Font.SourceSansBold
  38179. ClassicView.FontSize = Enum.FontSize.Size14
  38180. ClassicView.Text = "MAIN"
  38181. ClassicView.TextColor3 = Color3.new(0.556863, 1, 0.486275)
  38182. ClassicView.TextSize = 14
  38183. ClassicView.TextTransparency = 0.60000002384186
  38184.  
  38185. EnvEdit.Name = "EnvEdit"
  38186. EnvEdit.Parent = Toolbar
  38187. EnvEdit.BackgroundColor3 = Color3.new(0, 0, 0)
  38188. EnvEdit.BackgroundTransparency = 0.75
  38189. EnvEdit.BorderColor3 = Color3.new(0, 0.952941, 1)
  38190. EnvEdit.Position = UDim2.new(0, 920, 0.5, -10)
  38191. EnvEdit.Size = UDim2.new(0, 120, 0, 20)
  38192. EnvEdit.ZIndex = 3
  38193. EnvEdit.Font = Enum.Font.SourceSansBold
  38194. EnvEdit.FontSize = Enum.FontSize.Size14
  38195. EnvEdit.Text = "ENVEDIT"
  38196. EnvEdit.TextColor3 = Color3.new(1, 1, 1)
  38197. EnvEdit.TextSize = 14
  38198. EnvEdit.TextTransparency = 0.60000002384186
  38199.  
  38200. DisableR2S.Name = "DisableR2S"
  38201. DisableR2S.Parent = Toolbar
  38202. DisableR2S.BackgroundColor3 = Color3.new(0, 0, 0)
  38203. DisableR2S.BackgroundTransparency = 0.75
  38204. DisableR2S.BorderColor3 = Color3.new(0.556863, 1, 0.486275)
  38205. DisableR2S.Position = UDim2.new(0, 1050, 0.5, -10)
  38206. DisableR2S.Size = UDim2.new(0, 120, 0, 20)
  38207. DisableR2S.ZIndex = 3
  38208. DisableR2S.Font = Enum.Font.SourceSansBold
  38209. DisableR2S.FontSize = Enum.FontSize.Size14
  38210. DisableR2S.Text = "RUNNING"
  38211. DisableR2S.TextColor3 = Color3.new(0.556863, 1, 0.486275)
  38212. DisableR2S.TextSize = 14
  38213. DisableR2S.TextTransparency = 0.60000002384186
  38214.  
  38215. AllRemotes.Name = "AllRemotes"
  38216. AllRemotes.Parent = BG
  38217. AllRemotes.BackgroundColor3 = Color3.new(0, 0, 0)
  38218. AllRemotes.BackgroundTransparency = 0.6
  38219. AllRemotes.BorderSizePixel = 0
  38220. AllRemotes.Position = UDim2.new(0, 10, 0, 90)
  38221. AllRemotes.Size = UDim2.new(1, -20, 1, -150)
  38222. AllRemotes.Visible = false
  38223. AllRemotes.ZIndex = 2
  38224. AllRemotes.BottomImage = "rbxassetid://226025278"
  38225. AllRemotes.CanvasSize = UDim2.new(0, 0, 0, 820)
  38226. AllRemotes.MidImage = "rbxassetid://226025278"
  38227. AllRemotes.ScrollBarThickness = 5
  38228. AllRemotes.TopImage = "rbxassetid://226025278"
  38229.  
  38230. LUResize.Name = "LUResize"
  38231. LUResize.Parent = BG
  38232. LUResize.BackgroundColor3 = Color3.new(0, 1, 1)
  38233. LUResize.BackgroundTransparency = 0.75
  38234. LUResize.BorderSizePixel = 0
  38235. LUResize.Position = UDim2.new(0, 160, 0.5, 35)
  38236. LUResize.Size = UDim2.new(0, 200, 0, 10)
  38237. LUResize.Font = Enum.Font.SourceSansBold
  38238. LUResize.FontSize = Enum.FontSize.Size14
  38239. LUResize.Text = ""
  38240. LUResize.TextColor3 = Color3.new(0, 0, 0)
  38241. LUResize.TextSize = 14
  38242. LUResize.TextTransparency = 0.60000002384186
  38243.  
  38244. Upvalues.Name = "Upvalues"
  38245. Upvalues.Parent = BG
  38246. Upvalues.BackgroundColor3 = Color3.new(0, 0, 0)
  38247. Upvalues.BackgroundTransparency = 0.60000002384186
  38248. Upvalues.BorderSizePixel = 0
  38249. Upvalues.Position = UDim2.new(0, 160, 0.5, 65)
  38250. Upvalues.Size = UDim2.new(0, 200, 0.5, -75)
  38251. Upvalues.ZIndex = 2
  38252. Upvalues.BottomImage = "rbxassetid://226025278"
  38253. Upvalues.CanvasSize = UDim2.new(0, 0, 0, 0)
  38254. Upvalues.MidImage = "rbxassetid://226025278"
  38255. Upvalues.ScrollBarThickness = 5
  38256. Upvalues.TopImage = "rbxassetid://226025278"
  38257.  
  38258. Script.Name = "Script"
  38259. Script.Parent = BG
  38260. Script.BackgroundColor3 = Color3.new(0, 0, 0)
  38261. Script.BackgroundTransparency = 0.60000002384186
  38262. Script.BorderSizePixel = 0
  38263. Script.Position = UDim2.new(0, 370, 0, 100)
  38264. Script.Selectable = false
  38265. Script.Size = UDim2.new(1, -380, 1, -140)
  38266. Script.ZIndex = 2
  38267. Script.BottomImage = "rbxassetid://226025278"
  38268. Script.CanvasSize = UDim2.new(10, 0, 0, 0)
  38269. Script.MidImage = "rbxassetid://226025278"
  38270. Script.ScrollBarThickness = 5
  38271. Script.TopImage = "rbxassetid://226025278"
  38272.  
  38273. Remotes.Name = "Remotes"
  38274. Remotes.Parent = BG
  38275. Remotes.BackgroundColor3 = Color3.new(0, 0, 0)
  38276. Remotes.BackgroundTransparency = 0.60000002384186
  38277. Remotes.BorderSizePixel = 0
  38278. Remotes.Position = UDim2.new(0, 10, 0, 100)
  38279. Remotes.Size = UDim2.new(0, 140, 1, -110)
  38280. Remotes.ZIndex = 2
  38281. Remotes.BottomImage = "rbxassetid://226025278"
  38282. Remotes.CanvasSize = UDim2.new(0, 0, 0, 0)
  38283. Remotes.MidImage = "rbxassetid://226025278"
  38284. Remotes.ScrollBarThickness = 5
  38285. Remotes.TopImage = "rbxassetid://226025278"
  38286.  
  38287. Locals.Name = "Locals"
  38288. Locals.Parent = BG
  38289. Locals.BackgroundColor3 = Color3.new(0, 0, 0)
  38290. Locals.BackgroundTransparency = 0.60000002384186
  38291. Locals.BorderSizePixel = 0
  38292. Locals.Position = UDim2.new(0, 160, 0, 100)
  38293. Locals.Size = UDim2.new(0, 200, 0.5, -75)
  38294. Locals.ZIndex = 2
  38295. Locals.BottomImage = "rbxassetid://226025278"
  38296. Locals.CanvasSize = UDim2.new(0, 0, 0, 0)
  38297. Locals.MidImage = "rbxassetid://226025278"
  38298. Locals.ScrollBarThickness = 5
  38299. Locals.TopImage = "rbxassetid://226025278"
  38300.  
  38301. AllRemoteBar.Name = "AllRemoteBar"
  38302. AllRemoteBar.Parent = BG
  38303. AllRemoteBar.BackgroundColor3 = Color3.new(0, 0, 0)
  38304. AllRemoteBar.BackgroundTransparency = 0.60000002384186
  38305. AllRemoteBar.BorderSizePixel = 0
  38306. AllRemoteBar.Position = UDim2.new(0, 10, 1, -50)
  38307. AllRemoteBar.Size = UDim2.new(1, -20, 0, 40)
  38308. AllRemoteBar.Visible = false
  38309. AllRemoteBar.ZIndex = 2
  38310. AllRemoteBar.BottomImage = "rbxassetid://226025278"
  38311. AllRemoteBar.CanvasSize = UDim2.new(0, 0, 0, 0)
  38312. AllRemoteBar.MidImage = "rbxassetid://226025278"
  38313. AllRemoteBar.ScrollBarThickness = 5
  38314. AllRemoteBar.TopImage = "rbxassetid://226025278"
  38315.  
  38316. Refresh.Name = "Refresh"
  38317. Refresh.Parent = AllRemoteBar
  38318. Refresh.BackgroundColor3 = Color3.new(0, 0, 0)
  38319. Refresh.BackgroundTransparency = 0.75
  38320. Refresh.BorderColor3 = Color3.new(0, 0.952941, 1)
  38321. Refresh.Position = UDim2.new(0, 10, 0.5, -10)
  38322. Refresh.Size = UDim2.new(0.5, -20, 0, 20)
  38323. Refresh.ZIndex = 3
  38324. Refresh.Font = Enum.Font.SourceSansBold
  38325. Refresh.FontSize = Enum.FontSize.Size14
  38326. Refresh.Text = "REFRESH LIST"
  38327. Refresh.TextColor3 = Color3.new(1, 1, 1)
  38328. Refresh.TextSize = 14
  38329. Refresh.TextTransparency = 0.60000002384186
  38330.  
  38331. SearchRemote.Name = "SearchRemote"
  38332. SearchRemote.Parent = AllRemoteBar
  38333. SearchRemote.BackgroundColor3 = Color3.new(0, 0, 0)
  38334. SearchRemote.BackgroundTransparency = 0.75
  38335. SearchRemote.BorderColor3 = Color3.new(0, 0.917647, 1)
  38336. SearchRemote.Position = UDim2.new(0.5, 10, 0.5, -10)
  38337. SearchRemote.Size = UDim2.new(0.5, -20, 0, 20)
  38338. SearchRemote.ZIndex = 3
  38339. SearchRemote.Font = Enum.Font.SourceSansBold
  38340. SearchRemote.FontSize = Enum.FontSize.Size14
  38341. SearchRemote.Text = "[SEARCH]"
  38342. SearchRemote.TextColor3 = Color3.new(1, 1, 1)
  38343. SearchRemote.TextSize = 14
  38344. SearchRemote.TextTransparency = 0.60000002384186
  38345.  
  38346. BGBar.Name = "BGBar"
  38347. BGBar.Parent = BG
  38348. BGBar.BackgroundColor3 = Color3.new(0, 0, 0)
  38349. BGBar.BackgroundTransparency = 0.60000002384186
  38350. BGBar.BorderSizePixel = 0
  38351. BGBar.Position = UDim2.new(0, 10, 1, -50)
  38352. BGBar.Size = UDim2.new(1, -20, 0, 40)
  38353. BGBar.Visible = false
  38354. BGBar.ZIndex = 2
  38355. BGBar.BottomImage = "rbxassetid://226025278"
  38356. BGBar.CanvasSize = UDim2.new(0, 0, 0, 0)
  38357. BGBar.MidImage = "rbxassetid://226025278"
  38358. BGBar.ScrollBarThickness = 5
  38359. BGBar.TopImage = "rbxassetid://226025278"
  38360.  
  38361. Apply.Name = "Apply"
  38362. Apply.Parent = BGBar
  38363. Apply.BackgroundColor3 = Color3.new(0, 0, 0)
  38364. Apply.BackgroundTransparency = 0.75
  38365. Apply.BorderColor3 = Color3.new(0, 0.952941, 1)
  38366. Apply.Position = UDim2.new(0, 10, 0.5, -10)
  38367. Apply.Size = UDim2.new(0.5, -20, 0, 20)
  38368. Apply.ZIndex = 3
  38369. Apply.Font = Enum.Font.SourceSansBold
  38370. Apply.FontSize = Enum.FontSize.Size14
  38371. Apply.Text = "APPLY"
  38372. Apply.TextColor3 = Color3.new(1, 1, 1)
  38373. Apply.TextSize = 14
  38374. Apply.TextTransparency = 0.60000002384186
  38375.  
  38376. ImageId.Name = "ImageId"
  38377. ImageId.Parent = BGBar
  38378. ImageId.BackgroundColor3 = Color3.new(0, 0, 0)
  38379. ImageId.BackgroundTransparency = 0.75
  38380. ImageId.BorderColor3 = Color3.new(0, 0.917647, 1)
  38381. ImageId.Position = UDim2.new(0.5, 10, 0.5, -10)
  38382. ImageId.Size = UDim2.new(0.5, -20, 0, 20)
  38383. ImageId.ZIndex = 3
  38384. ImageId.Font = Enum.Font.SourceSansBold
  38385. ImageId.FontSize = Enum.FontSize.Size14
  38386. ImageId.Text = "1480010758"
  38387. ImageId.TextColor3 = Color3.new(1, 1, 1)
  38388. ImageId.TextSize = 14
  38389. ImageId.TextTransparency = 0.60000002384186
  38390.  
  38391. BrightnessFrame.Name = "BrightnessFrame"
  38392. BrightnessFrame.Parent = BG
  38393. BrightnessFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  38394. BrightnessFrame.BackgroundTransparency = 0.60000002384186
  38395. BrightnessFrame.BorderColor3 = Color3.new(0, 0.901961, 1)
  38396. BrightnessFrame.BorderSizePixel = 0
  38397. BrightnessFrame.ClipsDescendants = false
  38398. BrightnessFrame.Position = UDim2.new(0, 10, 0, 95)
  38399. BrightnessFrame.Size = UDim2.new(1, -20, 0, 25)
  38400. BrightnessFrame.Visible = false
  38401. BrightnessFrame.ZIndex = 2
  38402. BrightnessFrame.BottomImage = "rbxassetid://226025278"
  38403. BrightnessFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
  38404. BrightnessFrame.MidImage = "rbxassetid://226025278"
  38405. BrightnessFrame.ScrollBarThickness = 5
  38406. BrightnessFrame.TopImage = "rbxassetid://226025278"
  38407.  
  38408. Brightness.Name = "Brightness"
  38409. Brightness.Parent = BrightnessFrame
  38410. Brightness.BackgroundColor3 = Color3.new(1, 1, 1)
  38411. Brightness.BackgroundTransparency = 1
  38412. Brightness.BorderSizePixel = 0
  38413. Brightness.Position = UDim2.new(0, 10, 0.5, -5)
  38414. Brightness.Selectable = false
  38415. Brightness.Size = UDim2.new(1, -20, 0, 10)
  38416. Brightness.BottomImage = "rbxassetid://226025278"
  38417. Brightness.CanvasSize = UDim2.new(0, 5000, 0, 0)
  38418. Brightness.MidImage = "rbxassetid://226025278"
  38419. Brightness.ScrollBarThickness = 10
  38420. Brightness.ZIndex = 2
  38421. Brightness.TopImage = "rbxassetid://226025278"
  38422.  
  38423. TextLabel.Parent = BrightnessFrame
  38424. TextLabel.BackgroundColor3 = Color3.new(0, 0, 0)
  38425. TextLabel.BackgroundTransparency = 0.5
  38426. TextLabel.BorderSizePixel = 0
  38427. TextLabel.Position = UDim2.new(0, 0, 0, -10)
  38428. TextLabel.Size = UDim2.new(1, 0, 0, 10)
  38429. TextLabel.ZIndex = 2
  38430. TextLabel.Font = Enum.Font.SourceSansBold
  38431. TextLabel.FontSize = Enum.FontSize.Size14
  38432. TextLabel.Text = "BRIGHTNESS"
  38433. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  38434. TextLabel.TextScaled = true
  38435. TextLabel.TextSize = 14
  38436. TextLabel.TextWrapped = true
  38437.  
  38438. BValue.Name = "BValue"
  38439. BValue.Parent = BG
  38440. BValue.BackgroundColor3 = Color3.new(0, 0, 0)
  38441. BValue.BackgroundTransparency = 0.60000002384186
  38442. BValue.BorderColor3 = Color3.new(0, 0.984314, 1)
  38443. BValue.Position = UDim2.new(0, 10, 1, -110)
  38444. BValue.Size = UDim2.new(1, -20, 0, 20)
  38445. BValue.Visible = false
  38446. BValue.Font = Enum.Font.SourceSansBold
  38447. BValue.FontSize = Enum.FontSize.Size14
  38448. BValue.Text = "Brightness: 100"
  38449. BValue.TextColor3 = Color3.new(1, 1, 1)
  38450. BValue.TextScaled = true
  38451. BValue.TextSize = 14
  38452. BValue.TextTransparency = 0.60000002384186
  38453. BValue.TextWrapped = true
  38454.  
  38455. TransFrame.Name = "TransFrame"
  38456. TransFrame.Parent = BG
  38457. TransFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  38458. TransFrame.BackgroundTransparency = 0.60000002384186
  38459. TransFrame.BorderColor3 = Color3.new(0, 0.901961, 1)
  38460. TransFrame.BorderSizePixel = 0
  38461. TransFrame.ClipsDescendants = false
  38462. TransFrame.Position = UDim2.new(0, 10, 0, 135)
  38463. TransFrame.Size = UDim2.new(1, -20, 0, 25)
  38464. TransFrame.Visible = false
  38465. TransFrame.ZIndex = 2
  38466. TransFrame.BottomImage = "rbxassetid://226025278"
  38467. TransFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
  38468. TransFrame.MidImage = "rbxassetid://226025278"
  38469. TransFrame.ScrollBarThickness = 0
  38470. TransFrame.TopImage = "rbxassetid://226025278"
  38471.  
  38472. Trans.Name = "Trans"
  38473. Trans.Parent = TransFrame
  38474. Trans.BackgroundColor3 = Color3.new(1, 1, 1)
  38475. Trans.BackgroundTransparency = 1
  38476. Trans.BorderSizePixel = 0
  38477. Trans.Position = UDim2.new(0, 10, 0.5, -5)
  38478. Trans.Selectable = false
  38479. Trans.Size = UDim2.new(1, -20, 0, 10)
  38480. Trans.BottomImage = "rbxassetid://226025278"
  38481. Trans.CanvasSize = UDim2.new(0, 5000, 0, 0)
  38482. Trans.MidImage = "rbxassetid://226025278"
  38483. Trans.ScrollBarThickness = 10
  38484. Trans.ZIndex = 2
  38485. Trans.TopImage = "rbxassetid://226025278"
  38486.  
  38487. TextLabel_2.Parent = TransFrame
  38488. TextLabel_2.BackgroundColor3 = Color3.new(0, 0, 0)
  38489. TextLabel_2.BackgroundTransparency = 0.5
  38490. TextLabel_2.BorderSizePixel = 0
  38491. TextLabel_2.Position = UDim2.new(0, 0, 0, -10)
  38492. TextLabel_2.Size = UDim2.new(1, 0, 0, 10)
  38493. TextLabel_2.ZIndex = 2
  38494. TextLabel_2.Font = Enum.Font.SourceSansBold
  38495. TextLabel_2.FontSize = Enum.FontSize.Size14
  38496. TextLabel_2.Text = "TRANSPARENCY"
  38497. TextLabel_2.TextColor3 = Color3.new(1, 1, 1)
  38498. TextLabel_2.TextScaled = true
  38499. TextLabel_2.TextSize = 14
  38500. TextLabel_2.TextWrapped = true
  38501.  
  38502. TValue.Name = "TValue"
  38503. TValue.Parent = BG
  38504. TValue.BackgroundColor3 = Color3.new(0, 0, 0)
  38505. TValue.BackgroundTransparency = 0.60000002384186
  38506. TValue.BorderColor3 = Color3.new(0, 0.984314, 1)
  38507. TValue.Position = UDim2.new(0, 10, 1, -80)
  38508. TValue.Size = UDim2.new(1, -20, 0, 20)
  38509. TValue.Visible = false
  38510. TValue.Font = Enum.Font.SourceSansBold
  38511. TValue.FontSize = Enum.FontSize.Size14
  38512. TValue.Text = "Transparency: 0"
  38513. TValue.TextColor3 = Color3.new(1, 1, 1)
  38514. TValue.TextScaled = true
  38515. TValue.TextSize = 14
  38516. TValue.TextTransparency = 0.60000002384186
  38517. TValue.TextWrapped = true
  38518.  
  38519. RemotesTip.Name = "RemotesTip"
  38520. RemotesTip.Parent = BG
  38521. RemotesTip.BackgroundColor3 = Color3.new(0, 0, 0)
  38522. RemotesTip.BackgroundTransparency = 0.5
  38523. RemotesTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  38524. RemotesTip.BorderSizePixel = 0
  38525. RemotesTip.Position = UDim2.new(0, 10, 0, 90)
  38526. RemotesTip.Size = UDim2.new(0, 140, 0, 10)
  38527. RemotesTip.Font = Enum.Font.SourceSansBold
  38528. RemotesTip.FontSize = Enum.FontSize.Size14
  38529. RemotesTip.Text = "REMOTES"
  38530. RemotesTip.TextColor3 = Color3.new(1, 1, 1)
  38531. RemotesTip.TextScaled = true
  38532. RemotesTip.TextSize = 14
  38533. RemotesTip.TextTransparency = 0.60000002384186
  38534. RemotesTip.TextWrapped = true
  38535.  
  38536. LocalsTip.Name = "LocalsTip"
  38537. LocalsTip.Parent = BG
  38538. LocalsTip.BackgroundColor3 = Color3.new(0, 0, 0)
  38539. LocalsTip.BackgroundTransparency = 0.5
  38540. LocalsTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  38541. LocalsTip.BorderSizePixel = 0
  38542. LocalsTip.Position = UDim2.new(0, 160, 0, 90)
  38543. LocalsTip.Size = UDim2.new(0, 200, 0, 10)
  38544. LocalsTip.Font = Enum.Font.SourceSansBold
  38545. LocalsTip.FontSize = Enum.FontSize.Size14
  38546. LocalsTip.Text = "LOCALS"
  38547. LocalsTip.TextColor3 = Color3.new(1, 1, 1)
  38548. LocalsTip.TextScaled = true
  38549. LocalsTip.TextSize = 14
  38550. LocalsTip.TextTransparency = 0.60000002384186
  38551. LocalsTip.TextWrapped = true
  38552.  
  38553. UpvaluesTip.Name = "UpvaluesTip"
  38554. UpvaluesTip.Parent = BG
  38555. UpvaluesTip.BackgroundColor3 = Color3.new(0, 0, 0)
  38556. UpvaluesTip.BackgroundTransparency = 0.5
  38557. UpvaluesTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  38558. UpvaluesTip.BorderSizePixel = 0
  38559. UpvaluesTip.Position = UDim2.new(0, 160, 0.5, 55)
  38560. UpvaluesTip.Size = UDim2.new(0, 200, 0, 10)
  38561. UpvaluesTip.Font = Enum.Font.SourceSansBold
  38562. UpvaluesTip.FontSize = Enum.FontSize.Size14
  38563. UpvaluesTip.Text = "UPVALUES"
  38564. UpvaluesTip.TextColor3 = Color3.new(1, 1, 1)
  38565. UpvaluesTip.TextScaled = true
  38566. UpvaluesTip.TextSize = 14
  38567. UpvaluesTip.TextTransparency = 0.60000002384186
  38568. UpvaluesTip.TextWrapped = true
  38569.  
  38570. ScriptTip.Name = "ScriptTip"
  38571. ScriptTip.Parent = BG
  38572. ScriptTip.BackgroundColor3 = Color3.new(0, 0, 0)
  38573. ScriptTip.BackgroundTransparency = 0.5
  38574. ScriptTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  38575. ScriptTip.BorderSizePixel = 0
  38576. ScriptTip.Position = UDim2.new(0, 370, 0, 90)
  38577. ScriptTip.Size = UDim2.new(1, -380, 0, 10)
  38578. ScriptTip.Font = Enum.Font.SourceSansBold
  38579. ScriptTip.FontSize = Enum.FontSize.Size14
  38580. ScriptTip.Text = "SCRIPT"
  38581. ScriptTip.TextColor3 = Color3.new(1, 1, 1)
  38582. ScriptTip.TextScaled = true
  38583. ScriptTip.TextSize = 14
  38584. ScriptTip.TextTransparency = 0.60000002384186
  38585. ScriptTip.TextWrapped = true
  38586.  
  38587. EELocals.Name = "EELocals"
  38588. EELocals.Parent = BG
  38589. EELocals.BackgroundColor3 = Color3.new(0, 0, 0)
  38590. EELocals.BackgroundTransparency = 0.60000002384186
  38591. EELocals.BorderSizePixel = 0
  38592. EELocals.Position = UDim2.new(0, 10, 0, 100)
  38593. EELocals.Size = UDim2.new(0.5, -15, 1, -170)
  38594. EELocals.Visible = false
  38595. EELocals.ZIndex = 2
  38596. EELocals.BottomImage = "rbxassetid://226025278"
  38597. EELocals.MidImage = "rbxassetid://226025278"
  38598. EELocals.ScrollBarThickness = 5
  38599. EELocals.TopImage = "rbxassetid://226025278"
  38600.  
  38601. EELocalsTip.Name = "EELocalsTip"
  38602. EELocalsTip.Parent = BG
  38603. EELocalsTip.BackgroundColor3 = Color3.new(0, 0, 0)
  38604. EELocalsTip.BackgroundTransparency = 0.5
  38605. EELocalsTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  38606. EELocalsTip.BorderSizePixel = 0
  38607. EELocalsTip.Position = UDim2.new(0, 10, 0, 90)
  38608. EELocalsTip.Size = UDim2.new(0.5, -15, 0, 10)
  38609. EELocalsTip.Visible = false
  38610. EELocalsTip.ZIndex = 2
  38611. EELocalsTip.Font = Enum.Font.SourceSansBold
  38612. EELocalsTip.FontSize = Enum.FontSize.Size14
  38613. EELocalsTip.Text = "EnvEdit LOCALS"
  38614. EELocalsTip.TextColor3 = Color3.new(1, 1, 1)
  38615. EELocalsTip.TextScaled = true
  38616. EELocalsTip.TextSize = 14
  38617. EELocalsTip.TextTransparency = 0.60000002384186
  38618. EELocalsTip.TextWrapped = true
  38619.  
  38620. EEUpvalues.Name = "EEUpvalues"
  38621. EEUpvalues.Parent = BG
  38622. EEUpvalues.BackgroundColor3 = Color3.new(0, 0, 0)
  38623. EEUpvalues.BackgroundTransparency = 0.60000002384186
  38624. EEUpvalues.BorderSizePixel = 0
  38625. EEUpvalues.Position = UDim2.new(0.5, 5, 0, 100)
  38626. EEUpvalues.Size = UDim2.new(0.5, -15, 1, -170)
  38627. EEUpvalues.Visible = false
  38628. EEUpvalues.ZIndex = 2
  38629. EEUpvalues.BottomImage = "rbxassetid://226025278"
  38630. EEUpvalues.MidImage = "rbxassetid://226025278"
  38631. EEUpvalues.ScrollBarThickness = 5
  38632. EEUpvalues.TopImage = "rbxassetid://226025278"
  38633.  
  38634. EEUpvaluesTip.Name = "EEUpvaluesTip"
  38635. EEUpvaluesTip.Parent = BG
  38636. EEUpvaluesTip.BackgroundColor3 = Color3.new(0, 0, 0)
  38637. EEUpvaluesTip.BackgroundTransparency = 0.5
  38638. EEUpvaluesTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  38639. EEUpvaluesTip.BorderSizePixel = 0
  38640. EEUpvaluesTip.Position = UDim2.new(0.5, 5, 0, 90)
  38641. EEUpvaluesTip.Size = UDim2.new(0.5, -15, 0, 10)
  38642. EEUpvaluesTip.Visible = false
  38643. EEUpvaluesTip.ZIndex = 2
  38644. EEUpvaluesTip.Font = Enum.Font.SourceSansBold
  38645. EEUpvaluesTip.FontSize = Enum.FontSize.Size14
  38646. EEUpvaluesTip.Text = "EnvEdit UPVALUES"
  38647. EEUpvaluesTip.TextColor3 = Color3.new(1, 1, 1)
  38648. EEUpvaluesTip.TextScaled = true
  38649. EEUpvaluesTip.TextSize = 14
  38650. EEUpvaluesTip.TextTransparency = 0.60000002384186
  38651. EEUpvaluesTip.TextWrapped = true
  38652.  
  38653. Watermark.Name = "Watermark"
  38654. Watermark.Parent = BG
  38655. Watermark.BackgroundColor3 = Color3.new(0, 0, 0)
  38656. Watermark.BackgroundTransparency = 0.75
  38657. Watermark.BorderColor3 = Color3.new(0, 0.952941, 1)
  38658. Watermark.Position = UDim2.new(0, 10, 0, 209)
  38659. Watermark.Size = UDim2.new(0.5, -15, 0, 20)
  38660. Watermark.Visible = false
  38661. Watermark.ZIndex = 3
  38662. Watermark.Selected = true
  38663. Watermark.Font = Enum.Font.SourceSansBold
  38664. Watermark.FontSize = Enum.FontSize.Size14
  38665. Watermark.Text = "WATERMARK"
  38666. Watermark.TextColor3 = Color3.new(1, 1, 1)
  38667. Watermark.TextSize = 14
  38668. Watermark.TextTransparency = 0.60000002384186
  38669.  
  38670. Gradient.Name = "Gradient"
  38671. Gradient.Parent = BG
  38672. Gradient.BackgroundColor3 = Color3.new(0, 0, 0)
  38673. Gradient.BackgroundTransparency = 0.75
  38674. Gradient.BorderColor3 = Color3.new(0, 0.952941, 1)
  38675. Gradient.Position = UDim2.new(0, 10, 0, 239)
  38676. Gradient.Size = UDim2.new(1, -20, 0, 20)
  38677. Gradient.Visible = false
  38678. Gradient.ZIndex = 3
  38679. Gradient.Selected = true
  38680. Gradient.Font = Enum.Font.SourceSansBold
  38681. Gradient.FontSize = Enum.FontSize.Size14
  38682. Gradient.Text = "GRADIENT"
  38683. Gradient.TextColor3 = Color3.new(1, 1, 1)
  38684. Gradient.TextSize = 14
  38685. Gradient.TextTransparency = 0.60000002384186
  38686.  
  38687. Negate.Name = "Negate"
  38688. Negate.Parent = BG
  38689. Negate.BackgroundColor3 = Color3.new(0, 0, 0)
  38690. Negate.BackgroundTransparency = 0.75
  38691. Negate.BorderColor3 = Color3.new(0, 0.952941, 1)
  38692. Negate.Position = UDim2.new(0.5, 5, 0, 209)
  38693. Negate.Size = UDim2.new(0.5, -15, 0, 20)
  38694. Negate.Visible = false
  38695. Negate.ZIndex = 3
  38696. Negate.Selected = true
  38697. Negate.Font = Enum.Font.SourceSansBold
  38698. Negate.FontSize = Enum.FontSize.Size14
  38699. Negate.Text = "INVERT COLORS"
  38700. Negate.TextColor3 = Color3.new(1, 1, 1)
  38701. Negate.TextSize = 14
  38702. Negate.TextTransparency = 0.60000002384186
  38703.  
  38704. WatermarkImage.Name = "WatermarkImage"
  38705. WatermarkImage.Parent = BG
  38706. WatermarkImage.BackgroundColor3 = Color3.new(1, 1, 1)
  38707. WatermarkImage.BackgroundTransparency = 1
  38708. WatermarkImage.Size = UDim2.new(1, 0, 1, 0)
  38709. WatermarkImage.Image = "rbxassetid://2848097717"
  38710.  
  38711. GradientImage.Name = "GradientImage"
  38712. GradientImage.Parent = BG
  38713. GradientImage.BackgroundColor3 = Color3.new(1, 1, 1)
  38714. GradientImage.BackgroundTransparency = 1
  38715. GradientImage.Size = UDim2.new(1, 0, 1, 0)
  38716. GradientImage.Image = "rbxassetid://2541118527"
  38717.  
  38718. CustomColor.Name = "CustomColor"
  38719. CustomColor.Parent = BG
  38720. CustomColor.BackgroundColor3 = Color3.new(0, 0, 0)
  38721. CustomColor.BackgroundTransparency = 0.75
  38722. CustomColor.BorderColor3 = Color3.new(0, 0.952941, 1)
  38723. CustomColor.Position = UDim2.new(0, 10, 0, 269)
  38724. CustomColor.Size = UDim2.new(0.5, -15, 0, 20)
  38725. CustomColor.Visible = false
  38726. CustomColor.ZIndex = 3
  38727. CustomColor.Selected = true
  38728. CustomColor.Font = Enum.Font.SourceSansBold
  38729. CustomColor.FontSize = Enum.FontSize.Size14
  38730. CustomColor.Text = "SET COLOR"
  38731. CustomColor.TextColor3 = Color3.new(1, 1, 1)
  38732. CustomColor.TextSize = 14
  38733. CustomColor.TextTransparency = 0.60000002384186
  38734.  
  38735. ColorValue.Name = "ColorValue"
  38736. ColorValue.Parent = BG
  38737. ColorValue.BackgroundColor3 = Color3.new(0, 0, 0)
  38738. ColorValue.BackgroundTransparency = 0.75
  38739. ColorValue.BorderColor3 = Color3.new(0, 0.917647, 1)
  38740. ColorValue.Position = UDim2.new(0.5, 5, 0, 269)
  38741. ColorValue.Size = UDim2.new(0.5, -15, 0, 20)
  38742. ColorValue.Visible = false
  38743. ColorValue.ZIndex = 3
  38744. ColorValue.Font = Enum.Font.SourceSansBold
  38745. ColorValue.FontSize = Enum.FontSize.Size14
  38746. ColorValue.Text = "255,255,255"
  38747. ColorValue.TextColor3 = Color3.new(1, 1, 1)
  38748. ColorValue.TextSize = 14
  38749. ColorValue.TextTransparency = 0.60000002384186
  38750.  
  38751. RandomColor.Name = "RandomColor"
  38752. RandomColor.Parent = BG
  38753. RandomColor.BackgroundColor3 = Color3.new(0, 0, 0)
  38754. RandomColor.BackgroundTransparency = 0.75
  38755. RandomColor.BorderColor3 = Color3.new(0, 0.952941, 1)
  38756. RandomColor.Position = UDim2.new(0, 10, 0, 299)
  38757. RandomColor.Size = UDim2.new(1, -20, 0, 20)
  38758. RandomColor.Visible = false
  38759. RandomColor.ZIndex = 3
  38760. RandomColor.Selected = true
  38761. RandomColor.Font = Enum.Font.SourceSansBold
  38762. RandomColor.FontSize = Enum.FontSize.Size14
  38763. RandomColor.Text = "RANDOM COLOR"
  38764. RandomColor.TextColor3 = Color3.new(1, 1, 1)
  38765. RandomColor.TextSize = 14
  38766. RandomColor.TextTransparency = 0.60000002384186
  38767.  
  38768. ThemeJSON.Name = "ThemeJSON"
  38769. ThemeJSON.Parent = BG
  38770. ThemeJSON.BackgroundColor3 = Color3.new(0, 0, 0)
  38771. ThemeJSON.BackgroundTransparency = 0.75
  38772. ThemeJSON.BorderColor3 = Color3.new(0, 0.917647, 1)
  38773. ThemeJSON.Position = UDim2.new(0, 310, 1, -170)
  38774. ThemeJSON.Size = UDim2.new(1, -320, 0, 20)
  38775. ThemeJSON.Visible = false
  38776. ThemeJSON.ZIndex = 3
  38777. ThemeJSON.Font = Enum.Font.SourceSansBold
  38778. ThemeJSON.FontSize = Enum.FontSize.Size14
  38779. ThemeJSON.Text = "[PASTE THEME JSON]"
  38780. ThemeJSON.TextColor3 = Color3.new(1, 1, 1)
  38781. ThemeJSON.TextScaled = true
  38782. ThemeJSON.TextSize = 14
  38783. ThemeJSON.TextTransparency = 0.60000002384186
  38784. ThemeJSON.TextWrapped = true
  38785.  
  38786. WTValue.Name = "WTValue"
  38787. WTValue.Parent = BG
  38788. WTValue.BackgroundColor3 = Color3.new(0, 0, 0)
  38789. WTValue.BackgroundTransparency = 0.60000002384186
  38790. WTValue.BorderColor3 = Color3.new(0, 0.984314, 1)
  38791. WTValue.Position = UDim2.new(0, 10, 1, -140)
  38792. WTValue.Size = UDim2.new(1, -20, 0, 20)
  38793. WTValue.Visible = false
  38794. WTValue.Font = Enum.Font.SourceSansBold
  38795. WTValue.FontSize = Enum.FontSize.Size14
  38796. WTValue.Text = "Watermark Transparency: 0"
  38797. WTValue.TextColor3 = Color3.new(1, 1, 1)
  38798. WTValue.TextScaled = true
  38799. WTValue.TextSize = 14
  38800. WTValue.TextTransparency = 0.60000002384186
  38801. WTValue.TextWrapped = true
  38802.  
  38803. SaveTheme.Name = "SaveTheme"
  38804. SaveTheme.Parent = BG
  38805. SaveTheme.BackgroundColor3 = Color3.new(0, 0, 0)
  38806. SaveTheme.BackgroundTransparency = 0.75
  38807. SaveTheme.BorderColor3 = Color3.new(0, 0.952941, 1)
  38808. SaveTheme.Position = UDim2.new(0, 10, 1, -170)
  38809. SaveTheme.Size = UDim2.new(0, 140, 0, 20)
  38810. SaveTheme.Visible = false
  38811. SaveTheme.ZIndex = 3
  38812. SaveTheme.Selected = true
  38813. SaveTheme.Font = Enum.Font.SourceSansBold
  38814. SaveTheme.FontSize = Enum.FontSize.Size14
  38815. SaveTheme.Text = "SAVE THEME"
  38816. SaveTheme.TextColor3 = Color3.new(1, 1, 1)
  38817. SaveTheme.TextSize = 14
  38818. SaveTheme.TextTransparency = 0.60000002384186
  38819.  
  38820. LoadTheme.Name = "LoadTheme"
  38821. LoadTheme.Parent = BG
  38822. LoadTheme.BackgroundColor3 = Color3.new(0, 0, 0)
  38823. LoadTheme.BackgroundTransparency = 0.75
  38824. LoadTheme.BorderColor3 = Color3.new(0, 0.952941, 1)
  38825. LoadTheme.Position = UDim2.new(0, 160, 1, -170)
  38826. LoadTheme.Size = UDim2.new(0, 140, 0, 20)
  38827. LoadTheme.Visible = false
  38828. LoadTheme.ZIndex = 3
  38829. LoadTheme.Selected = true
  38830. LoadTheme.Font = Enum.Font.SourceSansBold
  38831. LoadTheme.FontSize = Enum.FontSize.Size14
  38832. LoadTheme.Text = "LOAD THEME"
  38833. LoadTheme.TextColor3 = Color3.new(1, 1, 1)
  38834. LoadTheme.TextSize = 14
  38835. LoadTheme.TextTransparency = 0.60000002384186
  38836.  
  38837. WaterTransFrame.Name = "WaterTransFrame"
  38838. WaterTransFrame.Parent = BG
  38839. WaterTransFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  38840. WaterTransFrame.BackgroundTransparency = 0.60000002384186
  38841. WaterTransFrame.BorderColor3 = Color3.new(0, 0.901961, 1)
  38842. WaterTransFrame.BorderSizePixel = 0
  38843. WaterTransFrame.ClipsDescendants = false
  38844. WaterTransFrame.Position = UDim2.new(0, 10, 0, 175)
  38845. WaterTransFrame.Size = UDim2.new(1, -20, 0, 25)
  38846. WaterTransFrame.Visible = false
  38847. WaterTransFrame.ZIndex = 2
  38848. WaterTransFrame.BottomImage = "rbxassetid://226025278"
  38849. WaterTransFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
  38850. WaterTransFrame.MidImage = "rbxassetid://226025278"
  38851. WaterTransFrame.ScrollBarThickness = 0
  38852. WaterTransFrame.TopImage = "rbxassetid://226025278"
  38853.  
  38854. WaterTrans.Name = "WaterTrans"
  38855. WaterTrans.Parent = WaterTransFrame
  38856. WaterTrans.BackgroundColor3 = Color3.new(1, 1, 1)
  38857. WaterTrans.BackgroundTransparency = 1
  38858. WaterTrans.BorderSizePixel = 0
  38859. WaterTrans.Position = UDim2.new(0, 10, 0.5, -5)
  38860. WaterTrans.Selectable = false
  38861. WaterTrans.ZIndex = 2
  38862. WaterTrans.Size = UDim2.new(1, -20, 0, 10)
  38863. WaterTrans.BottomImage = "rbxassetid://226025278"
  38864. WaterTrans.CanvasSize = UDim2.new(0, 5000, 0, 0)
  38865. WaterTrans.MidImage = "rbxassetid://226025278"
  38866. WaterTrans.ScrollBarThickness = 10
  38867. WaterTrans.TopImage = "rbxassetid://226025278"
  38868.  
  38869. TextLabel_3.Parent = WaterTransFrame
  38870. TextLabel_3.BackgroundColor3 = Color3.new(0, 0, 0)
  38871. TextLabel_3.BackgroundTransparency = 0.5
  38872. TextLabel_3.BorderSizePixel = 0
  38873. TextLabel_3.Position = UDim2.new(0, 0, 0, -10)
  38874. TextLabel_3.Size = UDim2.new(1, 0, 0, 10)
  38875. TextLabel_3.ZIndex = 2
  38876. TextLabel_3.Font = Enum.Font.SourceSansBold
  38877. TextLabel_3.FontSize = Enum.FontSize.Size14
  38878. TextLabel_3.Text = "WATERMARK TRANSPARENCY"
  38879. TextLabel_3.TextColor3 = Color3.new(1, 1, 1)
  38880. TextLabel_3.TextScaled = true
  38881. TextLabel_3.TextSize = 14
  38882. TextLabel_3.TextWrapped = true
  38883.  
  38884. Explorer.Name = "Explorer"
  38885. Explorer.Parent = BG
  38886. Explorer.Active = true
  38887. Explorer.BackgroundColor3 = Color3.new(0, 0, 0)
  38888. Explorer.BackgroundTransparency = 0.5
  38889. Explorer.BorderSizePixel = 0
  38890. Explorer.Draggable = true
  38891. Explorer.Position = UDim2.new(0, 100, 0, 100)
  38892. Explorer.Size = UDim2.new(0.600000024, 0, 0.600000024, 0)
  38893. Explorer.Visible = false
  38894. Explorer.ZIndex = 4
  38895.  
  38896. ExplorerFrame.Name = "ExplorerFrame"
  38897. ExplorerFrame.Parent = Explorer
  38898. ExplorerFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  38899. ExplorerFrame.BackgroundTransparency = 0.60000002384186
  38900. ExplorerFrame.BorderSizePixel = 0
  38901. ExplorerFrame.Size = UDim2.new(1, 0, 0, 20)
  38902. ExplorerFrame.ZIndex = 5
  38903.  
  38904. ExplorerTitle.Name = "ExplorerTitle"
  38905. ExplorerTitle.Parent = ExplorerFrame
  38906. ExplorerTitle.BackgroundColor3 = Color3.new(0, 0, 0)
  38907. ExplorerTitle.BackgroundTransparency = 0.5
  38908. ExplorerTitle.Position = UDim2.new(0.5, -90, 0, 0)
  38909. ExplorerTitle.Size = UDim2.new(0, 180, 1, 0)
  38910. ExplorerTitle.ZIndex = 6
  38911. ExplorerTitle.Font = Enum.Font.SourceSansBold
  38912. ExplorerTitle.FontSize = Enum.FontSize.Size14
  38913. ExplorerTitle.Text = "Object Browser"
  38914. ExplorerTitle.TextColor3 = Color3.new(1, 1, 1)
  38915. ExplorerTitle.TextSize = 14
  38916.  
  38917. ExplorerHide.Name = "ExplorerHide"
  38918. ExplorerHide.Parent = ExplorerFrame
  38919. ExplorerHide.BackgroundColor3 = Color3.new(0, 0, 0)
  38920. ExplorerHide.BackgroundTransparency = 0.5
  38921. ExplorerHide.BorderSizePixel = 0
  38922. ExplorerHide.Position = UDim2.new(1, -50, 0, 0)
  38923. ExplorerHide.Size = UDim2.new(0, 50, 1, 0)
  38924. ExplorerHide.ZIndex = 6
  38925. ExplorerHide.Selected = true
  38926. ExplorerHide.Font = Enum.Font.SourceSansBold
  38927. ExplorerHide.FontSize = Enum.FontSize.Size14
  38928. ExplorerHide.Text = "_"
  38929. ExplorerHide.TextColor3 = Color3.new(1, 1, 1)
  38930. ExplorerHide.TextSize = 14
  38931.  
  38932. ExplorerMain.Name = "ExplorerMain"
  38933. ExplorerMain.Parent = Explorer
  38934. ExplorerMain.BackgroundColor3 = Color3.new(0, 0, 0)
  38935. ExplorerMain.BackgroundTransparency = 0.60000002384186
  38936. ExplorerMain.BorderSizePixel = 0
  38937. ExplorerMain.ClipsDescendants = true
  38938. ExplorerMain.Position = UDim2.new(0, 10, 0, 30)
  38939. ExplorerMain.Size = UDim2.new(1, -20, 1, -70)
  38940. ExplorerMain.ZIndex = 5
  38941. ExplorerMain.BottomImage = "rbxassetid://226025278"
  38942. ExplorerMain.MidImage = "rbxassetid://226025278"
  38943. ExplorerMain.ScrollBarThickness = 5
  38944. ExplorerMain.TopImage = "rbxassetid://226025278"
  38945.  
  38946. ExplorerBack.Name = "ExplorerBack"
  38947. ExplorerBack.Parent = Explorer
  38948. ExplorerBack.BackgroundColor3 = Color3.new(0, 0, 0)
  38949. ExplorerBack.BackgroundTransparency = 0.5
  38950. ExplorerBack.BorderColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  38951. ExplorerBack.Position = UDim2.new(0, 10, 1, -30)
  38952. ExplorerBack.Size = UDim2.new(0.5, -20, 0, 20)
  38953. ExplorerBack.ZIndex = 5
  38954. ExplorerBack.Font = Enum.Font.SourceSansBold
  38955. ExplorerBack.FontSize = Enum.FontSize.Size14
  38956. ExplorerBack.Text = "<<<"
  38957. ExplorerBack.TextColor3 = Color3.new(1, 1, 1)
  38958. ExplorerBack.TextSize = 14
  38959.  
  38960. Toolbox.Name = "Toolbox"
  38961. Toolbox.Parent = R2Sv3
  38962. Toolbox.BackgroundColor3 = Color3.new(1, 1, 1)
  38963. Toolbox.Size = UDim2.new(0, 100, 0, 100)
  38964. Toolbox.Visible = false
  38965.  
  38966. RemoteFrame.Name = "RemoteFrame"
  38967. RemoteFrame.Parent = Toolbox
  38968. RemoteFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  38969. RemoteFrame.BackgroundTransparency = 0.64999997615814
  38970. RemoteFrame.BorderColor3 = Color3.new(0, 1, 0.917647)
  38971. RemoteFrame.Position = UDim2.new(0, 10, 0, 10)
  38972. RemoteFrame.Size = UDim2.new(1, -20, 0, 20)
  38973. RemoteFrame.ZIndex = 3
  38974.  
  38975. MainButton.Name = "MainButton"
  38976. MainButton.Parent = RemoteFrame
  38977. MainButton.BackgroundColor3 = Color3.new(0, 0, 0)
  38978. MainButton.BackgroundTransparency = 0.5
  38979. MainButton.BorderSizePixel = 0
  38980. MainButton.Size = UDim2.new(0, 200, 1, 0)
  38981. MainButton.ZIndex = 4
  38982. MainButton.Font = Enum.Font.SourceSansBold
  38983. MainButton.FontSize = Enum.FontSize.Size14
  38984. MainButton.Text = "SayMessageRequest"
  38985. MainButton.TextColor3 = Color3.new(1, 1, 1)
  38986. MainButton.TextSize = 14
  38987. MainButton.TextTransparency = 0.60000002384186
  38988.  
  38989. Icon.Name = "Icon"
  38990. Icon.Parent = RemoteFrame
  38991. Icon.BackgroundColor3 = Color3.new(0.509804, 1, 0.454902)
  38992. Icon.BackgroundTransparency = 0.40000000596046
  38993. Icon.BorderSizePixel = 0
  38994. Icon.Position = UDim2.new(0, 210, 0.5, -3)
  38995. Icon.Size = UDim2.new(1, -220, 0, 6)
  38996. Icon.ZIndex = 4
  38997.  
  38998. ScriptLine.Name = "ScriptLine"
  38999. ScriptLine.Parent = Toolbox
  39000. ScriptLine.BackgroundColor3 = Color3.new(1, 1, 1)
  39001. ScriptLine.BackgroundTransparency = 1
  39002. ScriptLine.BorderSizePixel = 0
  39003. ScriptLine.Size = UDim2.new(1, 0, 0, 20)
  39004. ScriptLine.ZIndex = 3
  39005.  
  39006. SourceLine.Name = "SourceLine"
  39007. SourceLine.Parent = ScriptLine
  39008. SourceLine.BackgroundColor3 = Color3.new(0, 0, 0)
  39009. SourceLine.BackgroundTransparency = 1
  39010. SourceLine.BorderSizePixel = 0
  39011. SourceLine.Position = UDim2.new(0, 10, 0, 0)
  39012. SourceLine.Size = UDim2.new(1, -50, 1, 0)
  39013. SourceLine.ZIndex = 4
  39014. SourceLine.Font = Enum.Font.Code
  39015. SourceLine.FontSize = Enum.FontSize.Size14
  39016. SourceLine.Text = "0"
  39017. SourceLine.TextColor3 = Color3.new(1, 1, 1)
  39018. SourceLine.TextSize = 14
  39019. SourceLine.TextTransparency = 0.5
  39020. SourceLine.TextXAlignment = Enum.TextXAlignment.Left
  39021.  
  39022. RemoteLog.Name = "RemoteLog"
  39023. RemoteLog.Parent = Toolbox
  39024. RemoteLog.BackgroundColor3 = Color3.new(0, 0, 0)
  39025. RemoteLog.BackgroundTransparency = 0.60000002384186
  39026. RemoteLog.BorderColor3 = Color3.new(1, 1, 1)
  39027. RemoteLog.BorderSizePixel = 0
  39028. RemoteLog.Position = UDim2.new(0, 10, 0, 10)
  39029. RemoteLog.Size = UDim2.new(1, -20, 0, 20)
  39030. RemoteLog.ZIndex = 3
  39031. RemoteLog.Font = Enum.Font.SourceSansBold
  39032. RemoteLog.FontSize = Enum.FontSize.Size14
  39033. RemoteLog.Text = "SayMessageRequest"
  39034. RemoteLog.TextColor3 = Color3.new(1, 1, 1)
  39035. RemoteLog.TextSize = 14
  39036. RemoteLog.TextTransparency = 0.5
  39037.  
  39038. Button.Name = "Button"
  39039. Button.Parent = Toolbox
  39040. Button.BackgroundColor3 = Color3.new(0, 0, 0)
  39041. Button.BackgroundTransparency = 0.75
  39042. Button.BorderSizePixel = 0
  39043. Button.Position = UDim2.new(1, -80, 0, 0)
  39044. Button.Size = UDim2.new(0, 80, 1, 0)
  39045. Button.ZIndex = 4
  39046. Button.Font = Enum.Font.SourceSansBold
  39047. Button.FontSize = Enum.FontSize.Size12
  39048. Button.TextColor3 = Color3.new(1, 1, 1)
  39049. Button.TextSize = 12
  39050. Button.TextTransparency = 0.60000002384186
  39051. Button.TextWrapped = true
  39052.  
  39053. Box.Name = "Box"
  39054. Box.Parent = Toolbox
  39055. Box.BackgroundColor3 = Color3.new(0, 0, 0)
  39056. Box.BackgroundTransparency = 0.75
  39057. Box.BorderSizePixel = 0
  39058. Box.Position = UDim2.new(1, -80, 0, 0)
  39059. Box.Size = UDim2.new(0, 80, 1, 0)
  39060. Box.ZIndex = 4
  39061. Box.Font = Enum.Font.SourceSansBold
  39062. Box.FontSize = Enum.FontSize.Size12
  39063. Box.TextColor3 = Color3.new(1, 1, 1)
  39064. Box.TextSize = 12
  39065. Box.TextTransparency = 0.60000002384186
  39066. Box.TextWrapped = true
  39067.  
  39068. DebugFrame.Name = "DebugFrame"
  39069. DebugFrame.Parent = Toolbox
  39070. DebugFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  39071. DebugFrame.BackgroundTransparency = 0.5
  39072. DebugFrame.BorderColor3 = Color3.new(0, 0.984314, 1)
  39073. DebugFrame.Position = UDim2.new(0, 10, 0, 10)
  39074. DebugFrame.Size = UDim2.new(1, -20, 0, 20)
  39075. DebugFrame.ZIndex = 3
  39076.  
  39077. Field.Name = "Field"
  39078. Field.Parent = DebugFrame
  39079. Field.BackgroundColor3 = Color3.new(0, 0, 0)
  39080. Field.BackgroundTransparency = 1
  39081. Field.Size = UDim2.new(0, 80, 1, 0)
  39082. Field.ZIndex = 4
  39083. Field.Font = Enum.Font.SourceSansBold
  39084. Field.FontSize = Enum.FontSize.Size12
  39085. Field.Text = "anim"
  39086. Field.TextColor3 = Color3.new(1, 1, 1)
  39087. Field.TextSize = 12
  39088. Field.TextWrapped = true
  39089.  
  39090. ObjectFrame.Name = "ObjectFrame"
  39091. ObjectFrame.Parent = Toolbox
  39092. ObjectFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  39093. ObjectFrame.BackgroundTransparency = 0.5
  39094. ObjectFrame.BorderColor3 = Color3.new(0.333333, 0.333333, 0.333333)
  39095. ObjectFrame.Position = UDim2.new(0, 10, 0, 10)
  39096. ObjectFrame.Size = UDim2.new(1, -20, 0, 20)
  39097. ObjectFrame.ZIndex = 6
  39098.  
  39099. ObjectName.Name = "ObjectName"
  39100. ObjectName.Parent = ObjectFrame
  39101. ObjectName.BackgroundColor3 = Color3.new(0, 0, 0)
  39102. ObjectName.BackgroundTransparency = 0.5
  39103. ObjectName.BorderSizePixel = 0
  39104. ObjectName.Size = UDim2.new(0, 200, 1, 0)
  39105. ObjectName.ZIndex = 7
  39106. ObjectName.Font = Enum.Font.SourceSansBold
  39107. ObjectName.FontSize = Enum.FontSize.Size14
  39108. ObjectName.Text = "Workspace"
  39109. ObjectName.TextColor3 = Color3.new(1, 1, 1)
  39110. ObjectName.TextSize = 14
  39111.  
  39112. SelectObject.Name = "SelectObject"
  39113. SelectObject.Parent = ObjectFrame
  39114. SelectObject.BackgroundColor3 = Color3.new(0, 0, 0)
  39115. SelectObject.BorderSizePixel = 0
  39116. SelectObject.Position = UDim2.new(1, -80, 0, 0)
  39117. SelectObject.Size = UDim2.new(0, 80, 1, 0)
  39118. SelectObject.ZIndex = 7
  39119. SelectObject.Font = Enum.Font.SourceSansBold
  39120. SelectObject.FontSize = Enum.FontSize.Size14
  39121. SelectObject.Text = "Select"
  39122. SelectObject.TextColor3 = Color3.new(1, 1, 1)
  39123. SelectObject.TextSize = 14
  39124.  
  39125. LoadChildren.Name = "LoadChildren"
  39126. LoadChildren.Parent = ObjectFrame
  39127. LoadChildren.BackgroundColor3 = Color3.new(0, 0, 0)
  39128. LoadChildren.BorderSizePixel = 0
  39129. LoadChildren.Position = UDim2.new(1, -170, 0, 0)
  39130. LoadChildren.Size = UDim2.new(0, 80, 1, 0)
  39131. LoadChildren.ZIndex = 7
  39132. LoadChildren.Font = Enum.Font.SourceSansBold
  39133. LoadChildren.FontSize = Enum.FontSize.Size14
  39134. LoadChildren.Text = "Load"
  39135. LoadChildren.TextColor3 = Color3.new(1, 1, 1)
  39136. LoadChildren.TextSize = 14
  39137.  
  39138. ExplorerFind.Name = "ExplorerFind"
  39139. ExplorerFind.Parent = Explorer
  39140. ExplorerFind.BackgroundColor3 = Color3.new(0, 0, 0)
  39141. ExplorerFind.BackgroundTransparency = 0.5
  39142. ExplorerFind.BorderColor3 = Color3.new(0.321569, 0.321569, 0.321569)
  39143. ExplorerFind.Position = UDim2.new(0.5, 5, 1, -30)
  39144. ExplorerFind.Size = UDim2.new(0.5, -20, 0, 20)
  39145. ExplorerFind.ZIndex = 5
  39146. ExplorerFind.Font = Enum.Font.SourceSansBold
  39147. ExplorerFind.FontSize = Enum.FontSize.Size14
  39148. ExplorerFind.Text = "SEARCH"
  39149. ExplorerFind.TextColor3 = Color3.new(1, 1, 1)
  39150. ExplorerFind.TextSize = 14
  39151.  
  39152. Warning.Name = "Warning"
  39153. Warning.Parent = R2Sv3
  39154. Warning.Active = true
  39155. Warning.Visible = false
  39156. Warning.BackgroundColor3 = Color3.new(0, 0, 0)
  39157. Warning.BackgroundTransparency = 0.30000001192093
  39158. Warning.BorderSizePixel = 0
  39159. Warning.Position = UDim2.new(0.5, -200, 0.5, -130)
  39160. Warning.Size = UDim2.new(0, 400, 0, 260)
  39161.  
  39162. WarningLabel.Name = "WarningLabel"
  39163. WarningLabel.Parent = Warning
  39164. WarningLabel.BackgroundColor3 = Color3.new(0, 0, 0)
  39165. WarningLabel.BackgroundTransparency = 0.5
  39166. WarningLabel.BorderSizePixel = 0
  39167. WarningLabel.Position = UDim2.new(0, 10, 0, 30)
  39168. WarningLabel.Size = UDim2.new(1, -20, 0, 20)
  39169. WarningLabel.ZIndex = 2
  39170. WarningLabel.Font = Enum.Font.SourceSansBold
  39171. WarningLabel.FontSize = Enum.FontSize.Size14
  39172. WarningLabel.Text = "Your exploit does not support required functions"
  39173. WarningLabel.TextColor3 = Color3.new(1, 1, 1)
  39174. WarningLabel.TextSize = 14
  39175.  
  39176. Topbar2.Name = "Topbar"
  39177. Topbar2.Parent = Warning
  39178. Topbar2.BackgroundColor3 = Color3.new(0, 0, 0)
  39179. Topbar2.BackgroundTransparency = 0.60000002384186
  39180. Topbar2.BorderSizePixel = 0
  39181. Topbar2.Size = UDim2.new(1, 0, 0, 20)
  39182. Topbar2.ZIndex = 2
  39183.  
  39184. Title2.Name = "Title"
  39185. Title2.Parent = Topbar2
  39186. Title2.BackgroundColor3 = Color3.new(0, 0, 0)
  39187. Title2.BackgroundTransparency = 0.60000002384186
  39188. Title2.BorderSizePixel = 0
  39189. Title2.Position = UDim2.new(0.5, -80, 0, 0)
  39190. Title2.Size = UDim2.new(0, 160, 1, 0)
  39191. Title2.ZIndex = 3
  39192. Title2.Font = Enum.Font.SourceSansBold
  39193. Title2.FontSize = Enum.FontSize.Size14
  39194. Title2.Text = "Warning"
  39195. Title2.TextColor3 = Color3.new(1, 1, 1)
  39196. Title2.TextSize = 14
  39197.  
  39198. Missing.Name = "Missing"
  39199. Missing.Parent = Warning
  39200. Missing.BackgroundColor3 = Color3.new(0, 0, 0)
  39201. Missing.BackgroundTransparency = 0.5
  39202. Missing.BorderSizePixel = 0
  39203. Missing.Position = UDim2.new(0, 10, 0, 60)
  39204. Missing.Selectable = true
  39205. Missing.Size = UDim2.new(1, -20, 1, -100)
  39206. Missing.ZIndex = 2
  39207. Missing.Font = Enum.Font.SourceSansBold
  39208. Missing.FontSize = Enum.FontSize.Size14
  39209. Missing.Text = ""
  39210. Missing.TextColor3 = Color3.new(1, 1, 1)
  39211. Missing.TextSize = 14
  39212.  
  39213. SkipError.Name = "SkipError"
  39214. SkipError.Parent = Warning
  39215. SkipError.BackgroundColor3 = Color3.new(0, 0, 0)
  39216. SkipError.BackgroundTransparency = 0.5
  39217. SkipError.BorderSizePixel = 0
  39218. SkipError.Position = UDim2.new(0, 10, 1, -30)
  39219. SkipError.Size = UDim2.new(0.5, -20, 0, 20)
  39220. SkipError.ZIndex = 3
  39221. SkipError.Active = true
  39222. SkipError.Font = Enum.Font.SourceSansBold
  39223. SkipError.FontSize = Enum.FontSize.Size14
  39224. SkipError.Text = "Continue"
  39225. SkipError.TextColor3 = Color3.new(1, 1, 1)
  39226. SkipError.TextSize = 14
  39227.  
  39228. QuitScript.Name = "QuitScript"
  39229. QuitScript.Parent = Warning
  39230. QuitScript.BackgroundColor3 = Color3.new(0, 0, 0)
  39231. QuitScript.BackgroundTransparency = 0.5
  39232. QuitScript.BorderSizePixel = 0
  39233. QuitScript.Position = UDim2.new(0.5, 10, 1, -30)
  39234. QuitScript.Size = UDim2.new(0.5, -20, 0, 20)
  39235. QuitScript.ZIndex = 3
  39236. QuitScript.Active = true
  39237. QuitScript.Font = Enum.Font.SourceSansBold
  39238. QuitScript.FontSize = Enum.FontSize.Size14
  39239. QuitScript.Text = "Quit"
  39240. QuitScript.TextColor3 = Color3.new(1, 1, 1)
  39241. QuitScript.TextSize = 14
  39242.  
  39243. UpdateDS.Name = "UpdateDS"
  39244. UpdateDS.Parent = DebugFrame
  39245. UpdateDS.BackgroundColor3 = Color3.new(0, 0, 0)
  39246. UpdateDS.BackgroundTransparency = 0.60000002384186
  39247. UpdateDS.BorderSizePixel = 0
  39248. UpdateDS.Position = UDim2.new(0, 90, 0, 0)
  39249. UpdateDS.Size = UDim2.new(0, 80, 1, 0)
  39250. UpdateDS.ZIndex = 4
  39251. UpdateDS.Visible = false
  39252. UpdateDS.Font = Enum.Font.SourceSansBold
  39253. UpdateDS.FontSize = Enum.FontSize.Size14
  39254. UpdateDS.Text = "UPDATE"
  39255. UpdateDS.TextColor3 = Color3.new(1, 1, 1)
  39256. UpdateDS.TextSize = 14
  39257.  
  39258. SetLocals.Name = "SetLocals"
  39259. SetLocals.Parent = BG
  39260. SetLocals.BackgroundColor3 = Color3.new(0, 0, 0)
  39261. SetLocals.BackgroundTransparency = 0.75
  39262. SetLocals.BorderColor3 = Color3.new(0, 0.952941, 1)
  39263. SetLocals.Position = UDim2.new(0, 10, 1, -30)
  39264. SetLocals.Size = UDim2.new(0.5, -15, 0, 20)
  39265. SetLocals.Visible = false
  39266. SetLocals.ZIndex = 3
  39267. SetLocals.Font = Enum.Font.SourceSansBold
  39268. SetLocals.FontSize = Enum.FontSize.Size14
  39269. SetLocals.Text = "BACK"
  39270. SetLocals.TextColor3 = Color3.new(1, 1, 1)
  39271. SetLocals.TextSize = 14
  39272. SetLocals.TextTransparency = 0.60000002384186
  39273.  
  39274. SetUpvalues.Name = "SetUpvalues"
  39275. SetUpvalues.Parent = BG
  39276. SetUpvalues.BackgroundColor3 = Color3.new(0, 0, 0)
  39277. SetUpvalues.BackgroundTransparency = 0.75
  39278. SetUpvalues.BorderColor3 = Color3.new(0, 0.952941, 1)
  39279. SetUpvalues.Position = UDim2.new(0.5, 5, 1, -30)
  39280. SetUpvalues.Size = UDim2.new(0.5, -15, 0, 20)
  39281. SetUpvalues.Visible = false
  39282. SetUpvalues.ZIndex = 3
  39283. SetUpvalues.Font = Enum.Font.SourceSansBold
  39284. SetUpvalues.FontSize = Enum.FontSize.Size14
  39285. SetUpvalues.Text = "BACK"
  39286. SetUpvalues.TextColor3 = Color3.new(1, 1, 1)
  39287. SetUpvalues.TextSize = 14
  39288. SetUpvalues.TextTransparency = 0.60000002384186
  39289.  
  39290. SetAllUps.Name = "SetAllUps"
  39291. SetAllUps.Parent = BG
  39292. SetAllUps.BackgroundColor3 = Color3.new(0, 0, 0)
  39293. SetAllUps.BackgroundTransparency = 0.75
  39294. SetAllUps.BorderColor3 = Color3.new(0, 0.952941, 1)
  39295. SetAllUps.Position = UDim2.new(0.5, 5, 1, -60)
  39296. SetAllUps.Size = UDim2.new(0.5, -15, 0, 20)
  39297. SetAllUps.ZIndex = 3
  39298. SetAllUps.Visible = false
  39299. SetAllUps.Font = Enum.Font.SourceSansBold
  39300. SetAllUps.FontSize = Enum.FontSize.Size14
  39301. SetAllUps.Text = "UPDATE ALL"
  39302. SetAllUps.TextColor3 = Color3.new(1, 1, 1)
  39303. SetAllUps.TextSize = 14
  39304. SetAllUps.TextTransparency = 0.60000002384186
  39305.  
  39306. SetAllLoc.Name = "SetAllLoc"
  39307. SetAllLoc.Parent = BG
  39308. SetAllLoc.Visible = false
  39309. SetAllLoc.BackgroundColor3 = Color3.new(0, 0, 0)
  39310. SetAllLoc.BackgroundTransparency = 0.75
  39311. SetAllLoc.BorderColor3 = Color3.new(0, 0.952941, 1)
  39312. SetAllLoc.Position = UDim2.new(0, 10, 1, -60)
  39313. SetAllLoc.Size = UDim2.new(0.5, -15, 0, 20)
  39314. SetAllLoc.ZIndex = 3
  39315. SetAllLoc.Font = Enum.Font.SourceSansBold
  39316. SetAllLoc.FontSize = Enum.FontSize.Size14
  39317. SetAllLoc.Text = "UPDATE ALL"
  39318. SetAllLoc.TextColor3 = Color3.new(1, 1, 1)
  39319. SetAllLoc.TextSize = 14
  39320. SetAllLoc.TextTransparency = 0.60000002384186
  39321.  
  39322. NamecallFrame.Name = "NamecallFrame"
  39323. NamecallFrame.Parent = BG
  39324. NamecallFrame.BackgroundColor3 = Color3.new(0, 0, 0)
  39325. NamecallFrame.BackgroundTransparency = 0.60000002384186
  39326. NamecallFrame.BorderSizePixel = 0
  39327. NamecallFrame.Position = UDim2.new(0, 10, 0, 100)
  39328. NamecallFrame.Size = UDim2.new(0.5, -150, 1, -110)
  39329. NamecallFrame.ZIndex = 2
  39330. NamecallFrame.BottomImage = "rbxassetid://226025278"
  39331. NamecallFrame.MidImage = "rbxassetid://226025278"
  39332. NamecallFrame.ScrollBarThickness = 5
  39333. NamecallFrame.TopImage = "rbxassetid://226025278"
  39334.  
  39335. NamecallSource.Name = "NamecallSource"
  39336. NamecallSource.Parent = BG
  39337. NamecallSource.BackgroundColor3 = Color3.new(0, 0, 0)
  39338. NamecallSource.BackgroundTransparency = 0.60000002384186
  39339. NamecallSource.BorderSizePixel = 0
  39340. NamecallSource.Position = UDim2.new(0.5, -130, 0, 100)
  39341. NamecallSource.Size = UDim2.new(0.5, 120, 1, -160)
  39342. NamecallSource.ZIndex = 2
  39343. NamecallSource.CanvasSize = UDim2.new(3, 0, 3, 0)
  39344. NamecallSource.BottomImage = "rbxassetid://226025278"
  39345. NamecallSource.MidImage = "rbxassetid://226025278"
  39346. NamecallSource.ScrollBarThickness = 5
  39347. NamecallSource.TopImage = "rbxassetid://226025278"
  39348.  
  39349. NamecallScript.Name = "NamecallScript"
  39350. NamecallScript.Parent = NamecallSource
  39351. NamecallScript.BackgroundColor3 = Color3.new(1, 1, 1)
  39352. NamecallScript.BackgroundTransparency = 1
  39353. NamecallScript.Size = UDim2.new(1, 0, 1, 0)
  39354. NamecallScript.ZIndex = 3
  39355. NamecallScript.ClearTextOnFocus = false
  39356. NamecallScript.Font = Enum.Font.Code
  39357. NamecallScript.FontSize = Enum.FontSize.Size18
  39358. NamecallScript.MultiLine = true
  39359. NamecallScript.Text = ""
  39360. NamecallScript.TextColor3 = Color3.new(1, 1, 1)
  39361. NamecallScript.TextSize = 15
  39362. NamecallScript.TextXAlignment = Enum.TextXAlignment.Left
  39363. NamecallScript.TextYAlignment = Enum.TextYAlignment.Top
  39364.  
  39365. NamecallBar.Name = "NamecallBar"
  39366. NamecallBar.Parent = BG
  39367. NamecallBar.BackgroundColor3 = Color3.new(0, 0, 0)
  39368. NamecallBar.BackgroundTransparency = 0.60000002384186
  39369. NamecallBar.BorderSizePixel = 0
  39370. NamecallBar.Position = UDim2.new(0.5, -130, 1, -50)
  39371. NamecallBar.Size = UDim2.new(0.5, 120, 0, 40)
  39372. NamecallBar.ZIndex = 2
  39373. NamecallBar.BottomImage = "rbxassetid://226025278"
  39374. NamecallBar.CanvasPosition = Vector2.new(126, 0)
  39375. NamecallBar.CanvasSize = UDim2.new(0, 620, 0, 0)
  39376. NamecallBar.MidImage = "rbxassetid://226025278"
  39377. NamecallBar.ScrollBarThickness = 5
  39378. NamecallBar.TopImage = "rbxassetid://226025278"
  39379.  
  39380. ApplyNamecall.Name = "ApplyNamecall"
  39381. ApplyNamecall.Parent = NamecallBar
  39382. ApplyNamecall.BackgroundColor3 = Color3.new(0, 0, 0)
  39383. ApplyNamecall.BackgroundTransparency = 0.75
  39384. ApplyNamecall.BorderColor3 = Color3.new(0, 0.952941, 1)
  39385. ApplyNamecall.Position = UDim2.new(0, 10, 0.5, -10)
  39386. ApplyNamecall.Size = UDim2.new(0, 140, 0, 20)
  39387. ApplyNamecall.ZIndex = 3
  39388. ApplyNamecall.Font = Enum.Font.SourceSansBold
  39389. ApplyNamecall.FontSize = Enum.FontSize.Size14
  39390. ApplyNamecall.Text = "APPLY"
  39391. ApplyNamecall.TextColor3 = Color3.new(1, 1, 1)
  39392. ApplyNamecall.TextSize = 14
  39393. ApplyNamecall.TextTransparency = 0.60000002384186
  39394.  
  39395. NamecallName.Name = "NamecallName"
  39396. NamecallName.Parent = NamecallLog
  39397. NamecallName.BackgroundColor3 = Color3.new(1, 1, 1)
  39398. NamecallName.BackgroundTransparency = 1
  39399. NamecallName.Size = UDim2.new(0, 120, 1, 0)
  39400. NamecallName.ZIndex = 4
  39401. NamecallName.Font = Enum.Font.SourceSansBold
  39402. NamecallName.FontSize = Enum.FontSize.Size14
  39403. NamecallName.Text = ""
  39404. NamecallName.TextColor3 = Color3.new(1, 1, 1)
  39405. NamecallName.TextSize = 14
  39406.  
  39407. Namecall.Name = "Namecall"
  39408. Namecall.Parent = Toolbar
  39409. Namecall.BackgroundColor3 = Color3.new(0, 0, 0)
  39410. Namecall.BackgroundTransparency = 0.75
  39411. Namecall.BorderColor3 = Color3.new(0, 0.952941, 1)
  39412. Namecall.Position = UDim2.new(0, 1180, 0.5, -10)
  39413. Namecall.Size = UDim2.new(0, 120, 0, 20)
  39414. Namecall.ZIndex = 3
  39415. Namecall.Font = Enum.Font.SourceSansBold
  39416. Namecall.FontSize = Enum.FontSize.Size14
  39417. Namecall.Text = "__NAMECALL"
  39418. Namecall.TextColor3 = Color3.new(1, 1, 1)
  39419. Namecall.TextSize = 14
  39420. Namecall.TextTransparency = 0.60000002384186
  39421.  
  39422. NamecallType.Name = "NamecallType"
  39423. NamecallType.Parent = NamecallBar
  39424. NamecallType.BackgroundColor3 = Color3.new(0, 0, 0)
  39425. NamecallType.BackgroundTransparency = 0.75
  39426. NamecallType.BorderColor3 = Color3.new(0, 0.952941, 1)
  39427. NamecallType.Position = UDim2.new(0, 310, 0.5, -10)
  39428. NamecallType.Size = UDim2.new(0, 140, 0, 20)
  39429. NamecallType.ZIndex = 3
  39430. NamecallType.Font = Enum.Font.SourceSansBold
  39431. NamecallType.FontSize = Enum.FontSize.Size14
  39432. NamecallType.Text = "STATIC"
  39433. NamecallType.TextColor3 = Color3.new(1, 1, 1)
  39434. NamecallType.TextSize = 14
  39435. NamecallType.TextTransparency = 0.60000002384186
  39436.  
  39437. NCallScriptTip.Name = "NCallScriptTip"
  39438. NCallScriptTip.Parent = BG
  39439. NCallScriptTip.BackgroundColor3 = Color3.new(0, 0, 0)
  39440. NCallScriptTip.BackgroundTransparency = 0.5
  39441. NCallScriptTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  39442. NCallScriptTip.BorderSizePixel = 0
  39443. NCallScriptTip.Position = UDim2.new(0.5, -130, 0, 100)
  39444. NCallScriptTip.Size = UDim2.new(0.5, 120, 0, -10)
  39445. NCallScriptTip.Font = Enum.Font.SourceSansBold
  39446. NCallScriptTip.FontSize = Enum.FontSize.Size14
  39447. NCallScriptTip.Text = "NAMECALL MODULE"
  39448. NCallScriptTip.TextColor3 = Color3.new(1, 1, 1)
  39449. NCallScriptTip.TextScaled = true
  39450. NCallScriptTip.TextSize = 14
  39451. NCallScriptTip.TextTransparency = 0.60000002384186
  39452. NCallScriptTip.TextWrapped = true
  39453.  
  39454. NCallLogsTip.Name = "NCallLogsTip"
  39455. NCallLogsTip.Parent = BG
  39456. NCallLogsTip.BackgroundColor3 = Color3.new(0, 0, 0)
  39457. NCallLogsTip.BackgroundTransparency = 0.5
  39458. NCallLogsTip.BorderColor3 = Color3.new(0, 0.984314, 1)
  39459. NCallLogsTip.BorderSizePixel = 0
  39460. NCallLogsTip.Position = UDim2.new(0, 10, 0, 90)
  39461. NCallLogsTip.Size = UDim2.new(0.5, -150, 0, 10)
  39462. NCallLogsTip.Font = Enum.Font.SourceSansBold
  39463. NCallLogsTip.FontSize = Enum.FontSize.Size14
  39464. NCallLogsTip.Text = "NAMECALL LOGS"
  39465. NCallLogsTip.TextColor3 = Color3.new(1, 1, 1)
  39466. NCallLogsTip.TextScaled = true
  39467. NCallLogsTip.TextSize = 14
  39468. NCallLogsTip.TextTransparency = 0.60000002384186
  39469. NCallLogsTip.TextWrapped = true
  39470.  
  39471. RemoveNamecall.Name = "RemoveNamecall"
  39472. RemoveNamecall.Parent = NamecallBar
  39473. RemoveNamecall.BackgroundColor3 = Color3.new(0, 0, 0)
  39474. RemoveNamecall.BackgroundTransparency = 0.75
  39475. RemoveNamecall.BorderColor3 = Color3.new(0, 0.952941, 1)
  39476. RemoveNamecall.Position = UDim2.new(0, 160, 0.5, -10)
  39477. RemoveNamecall.Size = UDim2.new(0, 140, 0, 20)
  39478. RemoveNamecall.ZIndex = 3
  39479. RemoveNamecall.Font = Enum.Font.SourceSansBold
  39480. RemoveNamecall.FontSize = Enum.FontSize.Size14
  39481. RemoveNamecall.Text = "REMOVE"
  39482. RemoveNamecall.TextColor3 = Color3.new(1, 1, 1)
  39483. RemoveNamecall.TextSize = 14
  39484. RemoveNamecall.TextTransparency = 0.60000002384186
  39485.  
  39486. DisableNamecall.Name = "DisableNamecall"
  39487. DisableNamecall.Parent = NamecallBar
  39488. DisableNamecall.BackgroundColor3 = Color3.new(0, 0, 0)
  39489. DisableNamecall.BackgroundTransparency = 0.75
  39490. DisableNamecall.BorderColor3 = Color3.new(0, 0.952941, 1)
  39491. DisableNamecall.Position = UDim2.new(0, 460, 0.5, -10)
  39492. DisableNamecall.Size = UDim2.new(0, 140, 0, 20)
  39493. DisableNamecall.ZIndex = 3
  39494. DisableNamecall.Font = Enum.Font.SourceSansBold
  39495. DisableNamecall.FontSize = Enum.FontSize.Size14
  39496. DisableNamecall.Text = "DISABLE"
  39497. DisableNamecall.TextColor3 = Color3.new(1, 1, 1)
  39498. DisableNamecall.TextSize = 14
  39499. DisableNamecall.TextTransparency = 0.60000002384186
  39500.  
  39501. CallRemote.Name = "CallRemote"
  39502. CallRemote.Parent = BG
  39503. CallRemote.BackgroundColor3 = Color3.new(0, 0, 0)
  39504. CallRemote.BackgroundTransparency = 0.75
  39505. CallRemote.BorderColor3 = Color3.new(0, 0.952941, 1)
  39506. CallRemote.Position = UDim2.new(0, 370, 1, -30)
  39507. CallRemote.Size = UDim2.new(1, -390, 0, 20)
  39508. CallRemote.ZIndex = 3
  39509. CallRemote.Font = Enum.Font.SourceSansBold
  39510. CallRemote.FontSize = Enum.FontSize.Size14
  39511. CallRemote.Text = "CALL REMOTE"
  39512. CallRemote.TextColor3 = Color3.new(1, 1, 1)
  39513. CallRemote.TextSize = 14
  39514. CallRemote.TextTransparency = 0.60000002384186
  39515.  
  39516. local can_run = nil
  39517. local step = game:GetService("RunService").Stepped
  39518.  
  39519. R2Sv3.Parent = game:GetService("Players").LocalPlayer.PlayerGui
  39520. DisableR2S.BorderColor3 = Color3.fromRGB(142, 255, 124)
  39521.  
  39522. local getrawmetatable = getrawmetatable or debug.getmetatable
  39523. local make_writeable = make_writeable or setreadonly
  39524. local hookfunction = hookfunction or replaceclosure or detour_function
  39525. local newcclosure = newcclosure or function(f) return f end
  39526.  
  39527. do
  39528.     local funcs =
  39529.     {
  39530.         {"getrawmetatable", getrawmetatable},
  39531.         {"decompile", decompile},
  39532.         {"make_writeable", make_writeable},
  39533.         {"getrenv", getrenv},
  39534.         {"setclipboard", setclipboard},
  39535.         {"setlocal", debug.setlocal},
  39536.         {"getlocals", debug.getlocals},
  39537.         {"setupvalue", debug.setupvalue},
  39538.         {"getupvalue", debug.getupvalue},
  39539.         {"hookfunction", hookfunction}
  39540.     }
  39541.     local missing = {}
  39542.  
  39543.  
  39544.     for i, v in next, funcs do
  39545.         if (not v[2]) then 
  39546.             table.insert(missing, v[1])
  39547.         end
  39548.     end
  39549.  
  39550.     if (#missing == 0) then
  39551.         can_run = true
  39552.     end
  39553.  
  39554.     Warning.Visible = true
  39555.     Missing.Text = table.concat(missing, "\n")
  39556.  
  39557.     SkipError.MouseButton1Click:Connect(function()
  39558.         can_run = true
  39559.     end)
  39560.     QuitScript.MouseButton1Click:Connect(function()
  39561.         can_run = false
  39562.     end)
  39563. end
  39564.  
  39565. repeat wait() until (type(can_run) == "boolean")
  39566.  
  39567. if (not can_run) then
  39568.     R2Sv3:Destroy()
  39569.     return
  39570. end
  39571.  
  39572. BG.Visible = true
  39573. Warning:Destroy()
  39574.  
  39575. -- Functions
  39576.  
  39577. local LUResize_cntr = 0
  39578.  
  39579. local gui_objects =
  39580. {
  39581.     BGBar,
  39582.     TransFrame,
  39583.     BrightnessFrame,
  39584.     AllRemotes,
  39585.     AllRemoteBar,
  39586.     BValue,
  39587.     TValue,
  39588.     Script,
  39589.     Locals,
  39590.     Upvalues,
  39591.     Remotes,
  39592.     LUResize,
  39593.     ScriptTip,
  39594.     SetLocals,
  39595.     SetUpvalues,
  39596.     LocalsTip,
  39597.     UpvaluesTip,
  39598.     RemotesTip,
  39599.     EELocals,
  39600.     SetAllLoc,
  39601.     SetAllUps,
  39602.     EEUpvalues,
  39603.     EELocalsTip,
  39604.     EEUpvaluesTip,
  39605.     Negate,
  39606.     Gradient,
  39607.     Watermark,
  39608.     RandomColor,
  39609.     ColorValue,
  39610.     CustomColor,
  39611.     ThemeJSON,
  39612.     LoadTheme,
  39613.     SaveTheme,
  39614.     WTValue,
  39615.     WaterTransFrame,
  39616.     NamecallBar,   
  39617.     NamecallSource,
  39618.     NamecallFrame,
  39619.     NCallLogsTip,
  39620.     NCallScriptTip,
  39621.     CallRemote
  39622. }
  39623.  
  39624. setmetatable(gui_objects, {
  39625.     __index = function(self, k)
  39626.         for i, v in next, self do
  39627.             if (tostring(v) == k) then return true end
  39628.         end
  39629.     end
  39630. })
  39631.  
  39632. local set_guiobj_visible = function(t)
  39633.     setmetatable(t, {
  39634.         __index = function(self, k)
  39635.             for i, v in next, self do if (v == k) then return true end end
  39636.         end
  39637.     })
  39638.  
  39639.     for i, v in next, gui_objects do
  39640.         v.Visible = t[tostring(v)]
  39641.     end
  39642. end
  39643.  
  39644. set_guiobj_visible({"CallRemote", "Script", "Locals", "Upvalues", "Remotes", "LUResize", "ScriptTip", "LocalsTip", "UpvaluesTip", "RemotesTip"})
  39645.  
  39646. local init_button = function(b)
  39647.     b.MouseEnter:Connect(function()
  39648.         b.TextTransparency = 0
  39649.         b.BackgroundTransparency = 0.45
  39650.     end)
  39651.     b.MouseLeave:Connect(function()
  39652.         b.TextTransparency = 0.6
  39653.         b.BackgroundTransparency = 0.75
  39654.     end)
  39655.  
  39656.     return b
  39657. end
  39658.  
  39659. local calcualte_cvsize = function(sf)
  39660.     local bottom = 0   
  39661.     local fram
  39662.  
  39663.     for i, v in next, sf:GetChildren() do
  39664.         local n = tonumber(v.Position.Y.Offset)
  39665.         if (n > bottom) then bottom = n fram = v end
  39666.     end
  39667.    
  39668.     return bottom + tonumber(fram.Size.Y.Offset + 10)
  39669. end
  39670.  
  39671. local get_remotes = function()
  39672.     AllRemotes:ClearAllChildren()
  39673.     for i, v in next, game:GetDescendants() do
  39674.         pcall(function()
  39675.             if (v.ClassName:match("Remote")) then
  39676.                 wait()
  39677.                 local b = RemoteFrame:Clone()
  39678.                
  39679.                 init_button(b.MainButton)
  39680.            
  39681.                 b.MainButton.Text = tostring(v)
  39682.                 b.Name = tostring(v)
  39683.                 b.Parent = AllRemotes
  39684.                 b.Position = UDim2.new(0, 10, 0, -20 + #AllRemotes:GetChildren() * 30)
  39685.        
  39686.                 AllRemotes.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(AllRemotes))
  39687.                    
  39688.                 b.MainButton.MouseButton1Down:Connect(function()
  39689.                     if (b.Icon.BackgroundColor3 == Color3.new(0.509804, 1, 0.454902)) then
  39690.                         b.Icon.BackgroundColor3 = Color3.fromRGB(255, 100, 100)
  39691.                     else
  39692.                         b.Icon.BackgroundColor3 = Color3.new(0.509804, 1, 0.454902)
  39693.                     end
  39694.                 end)
  39695.             end
  39696.         end)
  39697.     end
  39698. end
  39699.  
  39700. spawn(get_remotes)
  39701.  
  39702. for i, v in next, R2Sv3:GetDescendants() do
  39703.     if (v:IsA("TextButton")) then  
  39704.         init_button(v)
  39705.     end
  39706.     if (v:IsA("ScrollingFrame")) then
  39707.         v.ScrollBarImageTransparency = 0.6
  39708.         v.InputBegan:Connect(function()
  39709.             BG.Draggable = false
  39710.             v.ScrollBarImageTransparency = 0.3
  39711.         end)
  39712.         v.InputEnded:Connect(function()
  39713.             BG.Draggable = true
  39714.             v.ScrollBarImageTransparency = 0.6
  39715.         end)
  39716.     end
  39717. end
  39718.  
  39719.  
  39720. local get = function(o)
  39721.     return R2Sv3:FindFirstChild(o, true)
  39722. end
  39723.  
  39724. Fullscreen.MouseButton1Down:Connect(function()
  39725.     if (BG.Size == UDim2.new(0.5, 200, 0.5, 200)) then
  39726.         BG.Draggable = false
  39727.         BG.Active = false
  39728.         game:GetService("StarterGui"):SetCoreGuiEnabled(Enum.CoreGuiType.All, false)
  39729.         pcall(function() game.CoreGui.RobloxGui.Enabled = false end)
  39730.         BG:TweenSizeAndPosition(UDim2.new(1, 0, 1, 40), UDim2.new(0, 0, 0, -40), "Out", "Quint", 0.3)
  39731.     else
  39732.         BG.Draggable = true
  39733.         BG.Active = true
  39734.         game:GetService("StarterGui"):SetCoreGuiEnabled(Enum.CoreGuiType.All, true)
  39735.         pcall(function() game.CoreGui.RobloxGui.Enabled = true end)
  39736.         BG:TweenSizeAndPosition(UDim2.new(0.5, 200, 0.5, 200), UDim2.new(0.5, -500, 0.5, -250), "Out", "Quint", 0.3)
  39737.     end
  39738. end)
  39739.  
  39740. Fold.MouseButton1Down:Connect(function()
  39741.     if (not BG.ClipsDescendants) then
  39742.         BG.ClipsDescendants = true
  39743.         BG:TweenSize(UDim2.new(0, 400, 0, 20), "Out", "Quint", 0.3)
  39744.     else
  39745.         spawn(function()
  39746.             wait(0.3)
  39747.             BG.ClipsDescendants = false
  39748.         end)
  39749.         BG:TweenSize(UDim2.new(0.5, 200, 0.5, 200), "Out", "Quint", 0.3)
  39750.     end
  39751. end)
  39752.  
  39753. LUResize.MouseButton1Down:Connect(function()
  39754.     LUResize_cntr = LUResize_cntr + (LUResize_cntr >= 3 and -2 or 1)
  39755.     if (LUResize_cntr == 1) then
  39756.         LUResize:TweenPosition(UDim2.new(0, 160, 0.5, 135), "Out", "Quint", 0.3)
  39757.     end
  39758.     if (LUResize_cntr == 2) then
  39759.         LUResize:TweenPosition(UDim2.new(0, 160, 0.5, 35), "Out", "Quint", 0.3)
  39760.     end
  39761.     if (LUResize_cntr == 3) then
  39762.         LUResize:TweenPosition(UDim2.new(0, 160, 0.5, -65), "Out", "Quint", 0.3)
  39763.     end
  39764. end)
  39765.  
  39766. LUResize.Changed:Connect(function(t) if (t ~= "Position") then return end
  39767.     local y = LUResize.Position.Y.Offset
  39768.  
  39769.     Locals.Size = UDim2.new(0, 200, 0.5, y - 110)
  39770.     Upvalues.Position = UDim2.new(0, 160, 0.5, y + 30)
  39771.     Upvalues.Size = UDim2.new(0, 200, 0.5, (y + 50) > 0 and -(y + 40) or math.abs(y) - 40)
  39772.     UpvaluesTip.Position = UDim2.new(0, 160, 0.5, y + 20)
  39773. end)
  39774.  
  39775. ShowRemotes.MouseButton1Down:Connect(function()
  39776.     set_guiobj_visible({"AllRemotes", "AllRemoteBar"})
  39777. end)
  39778.  
  39779. Refresh.MouseButton1Down:Connect(get_remotes)
  39780.  
  39781. SearchRemote.Changed:Connect(function(t) if (t ~= "Text") then return end
  39782.     local n = 0
  39783.     for i, v in next, AllRemotes:GetChildren() do
  39784.         v.Visible = v.Name:lower():match(SearchRemote.Text:lower())
  39785.         n = n + (v.Visible and 1 or 0)
  39786.         v.Position = UDim2.new(0, 10, 0, -20 + n * 30)
  39787.     end
  39788. end)
  39789.  
  39790. ExplorerFind.Changed:Connect(function(t) if (t ~= "Text") then return end
  39791.     local n = 0
  39792.     for i, v in next, ExplorerMain:GetChildren() do
  39793.         v.Visible = v.ObjectName.Text:lower():match(ExplorerFind.Text:lower())
  39794.         n = n + (v.Visible and 1 or 0)
  39795.         v.Position = UDim2.new(0, 10, 0, -20 + n * 30)
  39796.     end
  39797. end)
  39798.  
  39799. local lua_keywords = {"and", "break", "do", "else", "elseif", "end", "false", "for", "function", "goto", "if", "in", "local", "nil", "not", "or", "repeat", "return", "then", "true", "until", "while"}
  39800. local global_env = {"getrawmetatable", "game", "workspace", "script", "math", "string", "table", "print", "wait", "BrickColor", "Color3", "next", "pairs", "ipairs", "select", "unpack", "Instance", "Vector2", "Vector3", "CFrame", "Ray", "UDim2", "Enum", "assert", "error", "warn", "tick", "loadstring", "_G", "shared", "getfenv", "setfenv", "newproxy", "setmetatable", "getmetatable", "os", "debug", "pcall", "ypcall", "xpcall", "rawequal", "rawset", "rawget", "tonumber", "tostring", "type", "typeof", "_VERSION", "coroutine", "delay", "require", "spawn", "LoadLibrary", "settings", "stats", "time", "UserSettings", "version", "Axes", "ColorSequence", "Faces", "ColorSequenceKeypoint", "NumberRange", "NumberSequence", "NumberSequenceKeypoint", "gcinfo", "elapsedTime", "collectgarbage", "PhysicalProperties", "Rect", "Region3", "Region3int16", "UDim", "Vector2int16", "Vector3int16"}
  39801.  
  39802. local Highlight = function(string, keywords)
  39803.     local K = {}
  39804.     local S = string
  39805.     local Token =
  39806.     {
  39807.         ["="] = true,
  39808.         ["."] = true,
  39809.         [","] = true,
  39810.         ["("] = true,
  39811.         [")"] = true,
  39812.         ["["] = true,
  39813.         ["]"] = true,
  39814.         ["{"] = true,
  39815.         ["}"] = true,
  39816.         [":"] = true,
  39817.         ["*"] = true,
  39818.         ["/"] = true,
  39819.         ["+"] = true,
  39820.         ["-"] = true,
  39821.         ["%"] = true,
  39822.         [";"] = true,
  39823.         ["~"] = true
  39824.     }
  39825.     for i, v in pairs(keywords) do
  39826.         K[v] = true
  39827.     end
  39828.     S = S:gsub(".", function(c)
  39829.         if Token[c] ~= nil then
  39830.             return "\32"
  39831.         else
  39832.             return c
  39833.         end
  39834.     end)
  39835.     S = S:gsub("%S+", function(c)
  39836.         if K[c] ~= nil then
  39837.             return c
  39838.         else
  39839.             return (" "):rep(#c)
  39840.         end
  39841.     end)
  39842.  
  39843.     return S
  39844. end
  39845.  
  39846. local comments = function(string)
  39847.     local ret = ""
  39848.     string:gsub("[^\r\n]+", function(c)
  39849.         local comm = false
  39850.         local i = 0
  39851.         c:gsub(".", function(n)
  39852.             i = i + 1
  39853.             if c:sub(i, i + 1) == "--" then
  39854.                 comm = true
  39855.             end
  39856.             if comm == true then
  39857.                 ret = ret .. n
  39858.             else
  39859.                 ret = ret .. "\32"
  39860.             end
  39861.         end)
  39862.         ret = ret
  39863.     end)
  39864.    
  39865.     return ret
  39866. end
  39867.  
  39868. local hTokens = function(string)
  39869.     local Token =
  39870.     {
  39871.         ["="] = true,
  39872.         ["."] = true,
  39873.         [","] = true,
  39874.         ["("] = true,
  39875.         [")"] = true,
  39876.         ["["] = true,
  39877.         ["]"] = true,
  39878.         ["{"] = true,
  39879.         ["}"] = true,
  39880.         [":"] = true,
  39881.         ["*"] = true,
  39882.         ["/"] = true,
  39883.         ["+"] = true,
  39884.         ["-"] = true,
  39885.         ["%"] = true,
  39886.         [";"] = true,
  39887.         ["~"] = true
  39888.     }
  39889.     local A = ""
  39890.     string:gsub(".", function(c)
  39891.         if Token[c] ~= nil then
  39892.             A = A .. c
  39893.         elseif c == "\n" then
  39894.             A = A .. "\n"
  39895.         elseif c == "\t" then
  39896.             A = A .. "\t"
  39897.         else
  39898.             A = A .. "\32"
  39899.         end
  39900.     end)
  39901.  
  39902.     return A
  39903. end
  39904.  
  39905.  
  39906. local strings = function(string)
  39907.     local highlight = ""
  39908.     local quote = false
  39909.     string:gsub(".", function(c)
  39910.         if quote == false and c == "\"" then
  39911.             quote = true
  39912.         elseif quote == true and c == "\"" then
  39913.             quote = false
  39914.         end
  39915.         if quote == false and c == "\"" then
  39916.             highlight = highlight .. "\""
  39917.         elseif c == "\n" then
  39918.             highlight = highlight .. "\n"
  39919.         elseif c == "\t" then
  39920.             highlight = highlight .. "\t"
  39921.         elseif quote == true then
  39922.             highlight = highlight .. c
  39923.         elseif quote == false then
  39924.             highlight = highlight .. "\32"
  39925.         end
  39926.     end)
  39927.  
  39928.     return highlight
  39929. end
  39930.  
  39931. local highlight_source = function(label)
  39932.         local keywordsLabel = SourceLine:Clone()
  39933.        
  39934.         keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  39935.         keywordsLabel.TextColor3 = Color3.new(0, 1, 1)
  39936.         keywordsLabel.TextTransparency = 0
  39937.         keywordsLabel.Text = Highlight(label.Text, lua_keywords)
  39938.    
  39939.         keywordsLabel.Parent = label.Parent
  39940.         local keywordsLabel = SourceLine:Clone()
  39941.        
  39942.         keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  39943.         keywordsLabel.TextColor3 = Color3.fromRGB(200, 200, 200)
  39944.         keywordsLabel.TextTransparency = 0
  39945.         keywordsLabel.Text = hTokens(label.Text)
  39946.    
  39947.         keywordsLabel.Parent = label.Parent
  39948.         local keywordsLabel = SourceLine:Clone()
  39949.        
  39950.         keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  39951.         keywordsLabel.TextColor3 = Color3.fromRGB(0, 127, 255)
  39952.         keywordsLabel.TextTransparency = 0
  39953.         keywordsLabel.Text = Highlight(label.Text, global_env)
  39954.    
  39955.         keywordsLabel.Parent = label.Parent
  39956.         local keywordsLabel = SourceLine:Clone()
  39957.        
  39958.         keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  39959.         keywordsLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  39960.         keywordsLabel.TextTransparency = 0
  39961.         keywordsLabel.Text = strings(label.Text)
  39962.    
  39963.         keywordsLabel.Parent = label.Parent
  39964.         local keywordsLabel = SourceLine:Clone()
  39965.        
  39966.         keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  39967.         keywordsLabel.TextColor3 = Color3.fromRGB(255, 100, 255)
  39968.         keywordsLabel.TextTransparency = 0
  39969.         keywordsLabel.Text = Highlight(label.Text, {"FireServer", "InvokeServer", "fireServer", "invokeServer"})
  39970.    
  39971.         keywordsLabel.Parent = label.Parent
  39972.         local keywordsLabel = SourceLine:Clone()
  39973.        
  39974.         keywordsLabel.ZIndex = keywordsLabel.ZIndex + 1
  39975.         keywordsLabel.TextColor3 = Color3.fromRGB(150, 190, 150)
  39976.         keywordsLabel.TextTransparency = 0
  39977.         keywordsLabel.Text = comments(label.Text)
  39978.    
  39979.         keywordsLabel.Parent = label.Parent
  39980. end
  39981.  
  39982. local dump_script = function(script, trace)
  39983.     Script:ClearAllChildren()
  39984.  
  39985.     local count = 0
  39986.     script:gsub("[^\n]+", function(line)
  39987.         count = count + 1
  39988.         local script_line = ScriptLine:Clone()
  39989.    
  39990.         script_line.SourceLine.Text = line:gsub("`", "\n"):gsub("\t", "      ")
  39991.         script_line.Parent = Script
  39992.         script_line.Position = UDim2.new(0, 0, 0, -20 + #Script:GetChildren() * 20)
  39993.  
  39994.         highlight_source(script_line.SourceLine)
  39995.     end)
  39996.  
  39997.     pcall(function()
  39998.         Script.CanvasSize = UDim2.new(4, 0, 0, calcualte_cvsize(Script))
  39999.         Script.CanvasPosition = Vector2.new(Script.CanvasPosition.X, 2 ^ 31 - 1)
  40000.     end)
  40001. end
  40002.  
  40003. Setclipboard.MouseButton1Down:Connect(function()
  40004.     local script = ""
  40005.    
  40006.     for i, v in next, Script:GetChildren() do
  40007.         script = script .. v.SourceLine.Text .. "\n"
  40008.     end
  40009.    
  40010.     setclipboard(script)
  40011. end)
  40012.  
  40013. Brightness.Changed:Connect(function(c) if (c ~= "CanvasPosition") then return end
  40014.     local maxval = 100 - math.floor((Brightness.CanvasPosition.X / (Brightness.CanvasSize.X.Offset - Brightness.AbsoluteWindowSize.X)) * 100)
  40015.     BValue.Text = "Brightness: " .. tostring(maxval)
  40016.     BG.ImageColor3 = Color3.fromRGB((maxval / 100) * 255, (maxval / 100) * 255, (maxval / 100) * 255)
  40017. end)
  40018.  
  40019. Trans.Changed:Connect(function(c) if (c ~= "CanvasPosition") then return end
  40020.     local maxval = math.floor(Trans.CanvasPosition.X / (Trans.CanvasSize.X.Offset - Trans.AbsoluteWindowSize.X) * 100)
  40021.     TValue.Text = "Transparency: " .. tostring(maxval / 100)
  40022.     BG.ImageTransparency = maxval / 100
  40023. end)
  40024.  
  40025. WaterTrans.Changed:Connect(function(c) if (c ~= "CanvasPosition") then return end
  40026.     local maxval = math.floor(WaterTrans.CanvasPosition.X / (WaterTrans.CanvasSize.X.Offset - WaterTrans.AbsoluteWindowSize.X) * 100)
  40027.     WTValue.Text = "Watermark Transparency: " .. tostring(maxval / 100)
  40028.     WatermarkImage.ImageTransparency = maxval / 100
  40029. end)
  40030.  
  40031. ChangeBackground.MouseButton1Down:Connect(function()
  40032.     set_guiobj_visible({"ThemeJSON", "LoadTheme", "SaveTheme", "WTValue", "WaterTransFrame", "BGBar", "TransFrame", "BrightnessFrame", "BValue", "TValue", "Negate", "Gradient", "Watermark", "RandomColor", "CustomColor", "ColorValue"})
  40033. end)
  40034.  
  40035. RandomColor.MouseButton1Down:Connect(function()
  40036.     WatermarkImage.ImageColor3 = Color3.new(math.random(), math.random(), math.random())
  40037.    
  40038.     local c = WatermarkImage.ImageColor3
  40039.     ColorValue.Text = table.concat({math.floor(c.r * 255), math.floor(c.g * 255), math.floor(c.b * 255)}, ",")
  40040. end)
  40041.  
  40042. CustomColor.MouseButton1Down:Connect(function()
  40043.     WatermarkImage.ImageColor3 = Color3.fromRGB(unpack(game.HttpService:JSONDecode("[" .. ColorValue.Text .. "]")))
  40044. end)
  40045.  
  40046. Watermark.MouseButton1Down:Connect(function()
  40047.     WatermarkImage.Visible = not WatermarkImage.Visible
  40048. end)
  40049.  
  40050. Gradient.MouseButton1Down:Connect(function()
  40051.     GradientImage.Visible = not GradientImage.Visible
  40052. end)
  40053.  
  40054. Negate.MouseButton1Down:Connect(function()
  40055.     local c = WatermarkImage.ImageColor3
  40056.    
  40057.     WatermarkImage.ImageColor3 = Color3.new(1 - c.r, 1 - c.g, 1 - c.b)
  40058.    
  40059.     local c = WatermarkImage.ImageColor3
  40060.     ColorValue.Text = table.concat({math.floor(c.r * 255), math.floor(c.g * 255), math.floor(c.b * 255)}, ",")
  40061. end)
  40062.  
  40063. Apply.MouseButton1Down:Connect(function()
  40064.     local s, tex = pcall(function()
  40065.         return game:GetObjects("rbxassetid://" .. ImageId.Text)[1].Texture
  40066.     end)
  40067.     if (s) then BG.Image = tex else BG.Image = "rbxassetid://" .. ImageId.Text end
  40068. end)
  40069.  
  40070. ClassicView.MouseButton1Down:Connect(function()
  40071.     set_guiobj_visible({"CallRemote", "Script", "Locals", "Upvalues", "Remotes", "LUResize", "ScriptTip", "LocalsTip", "UpvaluesTip", "RemotesTip"})
  40072. end)
  40073.  
  40074.  
  40075. local save_theme = function()
  40076.     local data =
  40077.     {
  40078.         BG =
  40079.         {
  40080.             ImageColor3 = {BG.ImageColor3.r, BG.ImageColor3.g, BG.ImageColor3.b},
  40081.             ImageTransparency = BG.ImageTransparency,
  40082.             BackgroundTransparency = BG.BackgroundTransparency,
  40083.             Image = BG.Image
  40084.         },
  40085.         WatermarkImage =
  40086.         {
  40087.             Visible = WatermarkImage.Visible,
  40088.             ImageColor3 = {WatermarkImage.ImageColor3.r, WatermarkImage.ImageColor3.g, WatermarkImage.ImageColor3.b},
  40089.             ImageTransparency = WatermarkImage.ImageTransparency,
  40090.         },
  40091.         Gradient =
  40092.         {
  40093.             Visible = Gradient.Visible,
  40094.         },
  40095.         WTValue =
  40096.         {
  40097.             Text = WTValue.Text
  40098.         },
  40099.         TValue =
  40100.         {
  40101.             Text = TValue.Text
  40102.         },
  40103.         BValue =
  40104.         {
  40105.             Text = BValue.Text
  40106.         },
  40107.         ColorValue =
  40108.         {
  40109.             Text = ColorValue.Text
  40110.         },
  40111.         ImageId =
  40112.         {
  40113.             Text = ImageId.Text
  40114.         },
  40115.         WaterTrans =
  40116.         {
  40117.             CanvasPosition = {WaterTrans.CanvasPosition.X, WaterTrans.CanvasPosition.Y}
  40118.         },
  40119.         Trans =
  40120.         {
  40121.             CanvasPosition = {Trans.CanvasPosition.X, Trans.CanvasPosition.Y}
  40122.         },
  40123.         Brightness =
  40124.         {
  40125.             CanvasPosition = {Brightness.CanvasPosition.X, Brightness.CanvasPosition.Y}
  40126.         }
  40127.     }
  40128.    
  40129.     local json = game.HttpService:JSONEncode(data)
  40130.    
  40131.     ThemeJSON.Text = json
  40132.     pcall(function()
  40133.         setclipboard(json)
  40134.     end)
  40135. end
  40136.  
  40137. local cast_property = function(type, v)
  40138.     return getfenv()[type].new(unpack(v))
  40139. end
  40140.  
  40141. local load_theme = function(json)
  40142.     for i, v in next, game.HttpService:JSONDecode(json) do
  40143.         local inst = R2Sv3:FindFirstChild(i, true)
  40144.        
  40145.         for j, k in next, v do
  40146.             if (type(k) == "table") then
  40147.                 inst[j] = cast_property(typeof(inst[j]), k)
  40148.             else
  40149.                 inst[j] = k
  40150.             end
  40151.         end
  40152.     end
  40153. end
  40154.  
  40155. if (CUSTOM_THEME and #CUSTOM_THEME ~= 0) then
  40156.     load_theme(CUSTOM_THEME)
  40157. end
  40158.  
  40159. SaveTheme.MouseButton1Down:Connect(function()
  40160.     ThemeJSON.Text = save_theme()
  40161. end)
  40162.  
  40163. LoadTheme.MouseButton1Down:Connect(function()
  40164.     load_theme(ThemeJSON.Text)
  40165. end)
  40166.  
  40167. local encrypt_string = false
  40168.  
  40169. CryptStrings.MouseButton1Down:Connect(function()
  40170.     encrypt_string = not encrypt_string
  40171. end)
  40172.  
  40173. ClearLogs.MouseButton1Down:Connect(function()
  40174.     Remotes:ClearAllChildren()
  40175.     Remotes.CanvasSize = UDim2.new(0, 0, 0, 0)
  40176. end)
  40177.  
  40178. local table_tostring = {}
  40179.  
  40180. local HasSpecial = function(string)
  40181.     return (string:match("%c") or string:match("%s") or string:match("%p")) ~= nil
  40182. end
  40183.  
  40184. local GetPath = function(Instance)
  40185.     local Obj = Instance
  40186.     local string = {}
  40187.     local temp = {}
  40188.     local error = false
  40189.    
  40190.     while Obj ~= game do
  40191.         if Obj == nil then
  40192.             error = true
  40193.             break
  40194.         end
  40195.         table.insert(temp, Obj.Parent == game and Obj.ClassName or tostring(Obj))
  40196.         Obj = Obj.Parent
  40197.     end
  40198.    
  40199.     table.insert(string, "game:GetService(\"" .. temp[#temp] .. "\")")
  40200.    
  40201.     for i = #temp - 1, 1, -1 do
  40202.         table.insert(string, HasSpecial(temp[i]) and "[\"" .. temp[i] .. "\"]" or "." .. temp[i])
  40203.     end
  40204.  
  40205.     return (error and "nil -- Path contained an invalid instance" or table.concat(string, ""))
  40206. end
  40207.  
  40208. local GetType = function(Instance)
  40209.     local Types =
  40210.     {
  40211.         EnumItem = function()
  40212.             return "Enum." .. tostring(Instance.EnumType) .. "." .. tostring(Instance.Name)
  40213.         end,
  40214.         Instance = function()
  40215.             return GetPath(Instance)
  40216.         end,
  40217.         CFrame = function()
  40218.             return "CFrame.new(" .. tostring(Instance) .. ")"
  40219.         end,
  40220.         Vector3 = function()
  40221.             return "Vector3.new(" .. tostring(Instance) .. ")"
  40222.         end,
  40223.         BrickColor = function()
  40224.             return "BrickColor.new(\"" .. tostring(Instance) .. "\")"
  40225.         end,
  40226.         Color3 = function()
  40227.             return "Color3.new(" .. tostring(Instance) .. ")"
  40228.         end,
  40229.         string = function()
  40230.             return "\"" .. tostring(Instance) .. "\""
  40231.         end,
  40232.         Ray = function()
  40233.             return "Ray.new(Vector3.new(" .. tostring(Instance.Origin) .. "), Vector3.new(" .. tostring(Instance.Direction) .. "))"
  40234.         end,
  40235.         table = function()
  40236.             return "tbl_" .. tostring(Instance):sub(#"table: " + 1)
  40237.         end
  40238.     }
  40239.  
  40240.     return Types[(typeof or type)(Instance)] ~= nil and Types[(typeof or type)(Instance)]() or tostring(Instance)
  40241. end
  40242.  
  40243. table_tostring.convert = function(t)
  40244.     local members = {}
  40245.  
  40246.     for i, v in next, t do
  40247.         if (type(i) == "number") then
  40248.             table.insert(members, "\n\t" .. GetType(v))
  40249.         else
  40250.             table.insert(members, "\n\t[\"" .. tostring(i) .. "\"] = " .. GetType(v))
  40251.         end
  40252.     end
  40253.    
  40254.     return "\n{" .. table.concat(members, ", ") .. "\n}\n"
  40255. end
  40256.  
  40257. table_tostring.r2s_convert = function(tBUF)
  40258.     local result = "-- Script was generated by Filtershark\n\n"
  40259.     local members = {}
  40260.     local tables = setmetatable({}, {
  40261.         __index = function(self, t)
  40262.             for i, v in next, self do
  40263.                 if (v == t) then
  40264.                     return v
  40265.                 end
  40266.             end
  40267.         end
  40268.     })
  40269.  
  40270.     do
  40271.         local r = {}
  40272.  
  40273.         r.s = function(t)
  40274.             for i, v in next, t do
  40275.                 if (type(v) == "table") then
  40276.                     table.insert(tables, v)
  40277.                     r.s(v)
  40278.                 end
  40279.             end
  40280.         end
  40281.        
  40282.         r.s(tBUF)
  40283.     end
  40284.  
  40285.     do
  40286.         local tstr = {}
  40287.  
  40288.         for i = #tables, 1, -1 do
  40289.             table.insert(tstr, "local tbl_" .. tostring(tables[i]):sub(#"table: " + 1) .. " = " .. table_tostring.convert(tables[i]))
  40290.         end
  40291.  
  40292.         result = result .. table.concat(tstr, "\n")
  40293.     end
  40294.  
  40295.     result = result .. "\n"
  40296.    
  40297.     result = result .. "local tbl_main = " .. table_tostring.convert(tBUF)
  40298.  
  40299.     return result
  40300. end
  40301.  
  40302. table_tostring.generate = function(obj, ...)
  40303.     local conv = table_tostring.r2s_convert({...})
  40304.     conv = conv .. "\n\n" .. GetPath(obj).. ":" .. (obj:IsA("RemoteEvent") and "FireServer" or "InvokeServer") .. "(unpack(tbl_main))"
  40305.  
  40306.     return conv
  40307. end
  40308.  
  40309. table_tostring.module_convert = function(t)
  40310.     return table_tostring.r2s_convert(t) .. "\nreturn tbl_main"
  40311. end
  40312.  
  40313. local current_script = nil
  40314. local ups, ups_og
  40315. local locs , locs_og
  40316. local debug_settings = {}
  40317. local explorer = {current = nil, selected = nil}
  40318. local unpacker = {}
  40319. local debug_backup = {}
  40320. local namecall_data = {}
  40321. local crt_tuple
  40322. local disabled_calls = {}
  40323.  
  40324. local cast = function(v)
  40325.     local func = loadstring("return " .. v)
  40326.  
  40327.     if (not func) then
  40328.         return v
  40329.     end
  40330.  
  40331.     local var = func()
  40332.    
  40333.     if (var == nil) then
  40334.         return v
  40335.     else
  40336.         return var
  40337.     end
  40338. end
  40339.  
  40340. explorer.load = function(base)
  40341.     Explorer.Visible = true
  40342.     explorer.current = base
  40343.     ExplorerMain:ClearAllChildren()
  40344.  
  40345.     for i, v in next, base:GetChildren() do
  40346.         local obj = ObjectFrame:Clone()
  40347.  
  40348.         obj.Parent = ExplorerMain
  40349.         obj.Position = UDim2.new(0, 10, 0, -20 + #ExplorerMain:GetChildren() * 30)
  40350.         obj.ObjectName.Text = v.Name
  40351.         obj.LoadChildren.MouseButton1Down:Connect(function()
  40352.             explorer.load(v)
  40353.         end)
  40354.         obj.SelectObject.MouseButton1Down:Connect(function()
  40355.             explorer.selected = v
  40356.             Explorer.Visible = false
  40357.         end)
  40358.  
  40359.         ExplorerMain.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(ExplorerMain))
  40360.     end
  40361. end
  40362.  
  40363. ExplorerHide.MouseButton1Down:Connect(function()
  40364.     Explorer.Visible = false
  40365. end)
  40366.  
  40367. ExplorerBack.MouseButton1Down:Connect(function()
  40368.     explorer.load(explorer.current.Parent or game)
  40369. end)
  40370.  
  40371. local get_tableid = function(t)
  40372.     local str, n = "", 0
  40373.     local s = {}
  40374.    
  40375.     s.sc = function(a)
  40376.         for i, v in next, a do
  40377.             str = str .. tostring(i) .. (typeof or type)(v) .. (typeof or type)(i)
  40378.             if (type(v) == "table") then
  40379.                 s.sc(v)
  40380.             end
  40381.         end
  40382.     end
  40383.    
  40384.     s.sc(t)
  40385.  
  40386.     str:gsub(".", function(c)
  40387.         n = n + c:byte()
  40388.     end)
  40389.     math.randomseed(n)
  40390.    
  40391.     return ("%x"):format(math.random(1, 2 ^ 31 - 1))
  40392. end
  40393.  
  40394. local find_table = function(t, w)
  40395.     local modt
  40396.  
  40397.     local s = {}
  40398.     s.sc = function(a)
  40399.         for i, v in next, a do
  40400.             if (v == w) then
  40401.                 modt = v
  40402.                 break
  40403.             end
  40404.             if (type(v) == "table") then
  40405.                 s.sc(v)
  40406.             end
  40407.         end
  40408.     end
  40409.  
  40410.     s.sc(t)
  40411.  
  40412.     return modt
  40413. end
  40414.  
  40415. unpacker.upvalues = function(t)
  40416.     EEUpvalues:ClearAllChildren()
  40417.    
  40418.     ups = t
  40419.    
  40420.     for i, v in next, t do
  40421.         wait()
  40422.         local df = DebugFrame:Clone()
  40423.         local b
  40424.        
  40425.         if (type(v) == "function" or type(v) == "table" or typeof(v) == "Instance" or typeof(v) == "boolean") then
  40426.             b = init_button(Button:Clone())
  40427.         else
  40428.             b = Box:Clone()
  40429.         end
  40430.        
  40431.         df.Parent = EEUpvalues
  40432.         b.Parent = df
  40433.         b.Text = tostring(v)
  40434.         df.Field.Text = tostring(i)
  40435.         df.Position = UDim2.new(0, 10, 0, -20 + #EEUpvalues:GetChildren() * 30)
  40436.         EEUpvalues.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(EEUpvalues))
  40437.         EEUpvalues.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  40438.  
  40439.         for _, t in next, {"Instance", "number",  "string", "boolean"} do
  40440.             if (typeof(v) == t) then
  40441.                 df.UpdateDS.Visible = true
  40442.                 break
  40443.             end
  40444.         end
  40445.  
  40446.         if (typeof(v) == "Instance" and ups ~= ups_og) then
  40447.             df.UpdateDS.Visible = false
  40448.         end
  40449.        
  40450.         if (type(v) == "table") then
  40451.             b.MouseButton1Down:Connect(function()
  40452.                 unpacker.upvalues(v)
  40453.             end)
  40454.         end
  40455.         if (type(v) == "boolean") then
  40456.             b.MouseButton1Down:Connect(function()
  40457.                 b.Text = tostring(not cast(b.Text))
  40458.             end)
  40459.         end
  40460.         if (typeof(v) == "Instance") then
  40461.             b.MouseButton1Down:Connect(function()
  40462.                 explorer.load(game)
  40463.                 spawn(function()
  40464.                     while (wait()) do
  40465.                         if (explorer.selected) then
  40466.                             ups[i] = explorer.selected
  40467.                             explorer.selected = nil
  40468.                             break
  40469.                         end
  40470.                     end
  40471.                 end)
  40472.             end)
  40473.         end
  40474.  
  40475.         if (df.UpdateDS.Visible) then
  40476.             local dft = debug_settings[get_tableid({ups_og, locs_og})]
  40477.  
  40478.             df.UpdateDS.MouseButton1Down:Connect(function()
  40479.                 if (ups == ups_og) then
  40480.                     local can = false
  40481.                     for _, t in next, {"Instance", "number",  "string", "boolean"} do
  40482.                         if (typeof(v) == t) then       
  40483.                             can = true
  40484.                             break
  40485.                         end
  40486.                     end
  40487.  
  40488.                     if (can) then
  40489.                         if (typeof(v) == "Instance") then
  40490.                             dft[1][i] = ups[i]
  40491.                         else
  40492.                             dft[1][i] = cast((df:FindFirstChild("Button") or df:FindFirstChild("Box")).Text)
  40493.                         end
  40494.                        
  40495.                         df.Field.Text = tostring(dft[1][i])
  40496.                     end
  40497.                 else
  40498.                     print("BIG OOF HERE")
  40499.                     ups[i] = cast((df:FindFirstChild("Button") or df:FindFirstChild("Box")).Text)
  40500.                     df.Field.Text = tostring(ups[i])
  40501.                 end
  40502.  
  40503.                 unpacker.upvalues(ups)
  40504.             end)
  40505.  
  40506.             getmetatable(dft).__tostring = function()
  40507.                 return "true"
  40508.             end
  40509.         end
  40510.     end
  40511. end
  40512.    
  40513. unpacker.locals = function(t)
  40514.     EELocals:ClearAllChildren()
  40515.     locs = t
  40516.    
  40517.     for i, v in next, t do
  40518.         wait()
  40519.         local df = DebugFrame:Clone()
  40520.         local b
  40521.        
  40522.         if (type(v) == "function" or type(v) == "table" or typeof(v) == "Instance" or type(v) == "boolean") then
  40523.             b = init_button(Button:Clone())
  40524.         else
  40525.             b = Box:Clone()
  40526.         end
  40527.        
  40528.         df.Parent = EELocals
  40529.         b.Parent = df
  40530.         b.Text = tostring(v)
  40531.         df.Field.Text = tostring(i)
  40532.         df.Position = UDim2.new(0, 10, 0, -20 + #EELocals:GetChildren() * 30)
  40533.         EELocals.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(EELocals))
  40534.         EELocals.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  40535.        
  40536.         for _, t in next, {"Instance", "number",  "string", "boolean"} do
  40537.             if (typeof(v) == t) then
  40538.                 df.UpdateDS.Visible = true
  40539.                 break
  40540.             end
  40541.         end
  40542.  
  40543.         if (typeof(v) == "Instance" and locs ~= locs_og) then
  40544.             df.UpdateDS.Visible = false
  40545.         end
  40546.        
  40547.         if (type(v) == "table") then
  40548.             b.MouseButton1Down:Connect(function()
  40549.                 unpacker.locals(v)
  40550.             end)
  40551.         end
  40552.         if (type(v) == "boolean") then
  40553.             b.MouseButton1Down:Connect(function()
  40554.                 b.Text = tostring(not cast(b.Text))
  40555.             end)
  40556.         end
  40557.         if (typeof(v) == "Instance") then
  40558.             b.MouseButton1Down:Connect(function()
  40559.                 explorer.load(game)
  40560.                 while (wait()) do
  40561.                     if (explorer.selected) then
  40562.                         locs[i] = explorer.selected
  40563.                         explorer.selected = nil
  40564.                         break
  40565.                     end
  40566.                 end
  40567.             end)
  40568.         end
  40569.  
  40570.         if (df.UpdateDS.Visible) then
  40571.             local dft = debug_settings[get_tableid({ups_og, locs_og})]
  40572.  
  40573.             df.UpdateDS.MouseButton1Down:Connect(function()
  40574.                 if (locs == locs_og) then
  40575.                     local can = false
  40576.                     for _, t in next, {"Instance", "number",  "string", "boolean"} do
  40577.                         if (typeof(v) == t) then       
  40578.                             can = true
  40579.                             break
  40580.                         end
  40581.                     end
  40582.  
  40583.                     if (can) then
  40584.                         if (typeof(v) == "Instance") then
  40585.                             dft[2][i] = locs[i]
  40586.                         else
  40587.                             dft[2][i] = cast((df:FindFirstChild("Button") or df:FindFirstChild("Box")).Text)
  40588.                         end
  40589.                    
  40590.                         df.Field.Text = tostring(dft[2][i])
  40591.                     end
  40592.                 else
  40593.                     locs[i] = cast((df:FindFirstChild("Button") or df:FindFirstChild("Box")).Text)
  40594.                     df.Field.Text = tostring(locs[i])
  40595.                 end
  40596.  
  40597.                 unpacker.locals(locs)
  40598.             end)
  40599.  
  40600.             getmetatable(dft).__tostring = function()
  40601.                 return "true"
  40602.             end
  40603.         end
  40604.     end
  40605. end
  40606.  
  40607. NamecallType.MouseButton1Down:Connect(function()
  40608.     NamecallType.Text = (NamecallType.Text == "STATIC" and "SINGLE USE" or "STATIC")
  40609.     getmetatable(namecall_data[get_tableid(crt_tuple)]).__call = function()
  40610.         return NamecallType.Text == "STATIC"
  40611.     end
  40612. end)
  40613.  
  40614. Namecall.MouseButton1Down:Connect(function()
  40615.     set_guiobj_visible({"NamecallBar", "NamecallSource", "NamecallFrame", "NCallScriptTip", "NCallLogsTip"})
  40616.  
  40617.     local log = RemoteFrame:Clone()
  40618.     local tID = get_tableid(crt_tuple)
  40619.  
  40620.     if (NamecallFrame:FindFirstChild(tostring(namecall_data[tID][1]) .. tID)) then
  40621.         return
  40622.     end
  40623.  
  40624.     log.Parent = NamecallFrame
  40625.     log.Name = tostring(namecall_data[tID][1]) .. tID
  40626.     log.MainButton.Text = tostring(namecall_data[tID][1])
  40627.     log.MainButton.Size = UDim2.new(1, 0, 1, 0)
  40628.     log.Position = UDim2.new(0, 10, 0, -20 + #NamecallFrame:GetChildren() * 30)
  40629.  
  40630.     NamecallFrame.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(NamecallFrame))
  40631.     log.Icon:Destroy()
  40632.  
  40633.     log.MainButton.MouseButton1Down:Connect(function()
  40634.         crt_tuple = namecall_data[tID]
  40635.         NamecallScript.Text = table_tostring.module_convert(namecall_data[tID])
  40636.     end)
  40637. end)
  40638.  
  40639. ApplyNamecall.MouseButton1Down:Connect(function()
  40640.     local tID = get_tableid(crt_tuple)
  40641.     local data = namecall_data[tID]
  40642.     local __call = getmetatable(data).__call
  40643.    
  40644.     if (not NamecallFrame:FindFirstChild(tostring(data[1]) .. tID)) then
  40645.         return
  40646.     end
  40647.  
  40648.     namecall_data[tID] = setmetatable(loadstring(NamecallScript.Text)(), {
  40649.         __tostring = function()
  40650.             return "true"
  40651.         end,
  40652.         __call = __call
  40653.     })
  40654.  
  40655.     NamecallScript.Text = table_tostring.module_convert(namecall_data[tID])
  40656. end)
  40657.  
  40658. RemoveNamecall.MouseButton1Down:Connect(function()
  40659.     local tID = get_tableid(crt_tuple)
  40660.     local data = namecall_data[tID]
  40661.  
  40662.     NamecallFrame:FindFirstChild(tostring(data[1]) .. tID):Destroy()
  40663.     for i, v in next, NamecallFrame:GetChildren() do
  40664.         v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  40665.     end
  40666.  
  40667.     disabled_calls[tID] = nil
  40668.  
  40669.     getmetatable(data).__tostring = function()
  40670.         return "false"
  40671.     end
  40672.  
  40673.     NamecallScript.Text = ""
  40674. end)
  40675.  
  40676. SetLocals.MouseButton1Down:Connect(function()
  40677.     unpacker.locals(locs_og)
  40678. end)
  40679.  
  40680. SetUpvalues.MouseButton1Down:Connect(function()
  40681.     unpacker.upvalues(ups_og)
  40682. end)
  40683.  
  40684. CallRemote.MouseButton1Down:Connect(function()
  40685.     local script = ""
  40686.    
  40687.     for i, v in next, Script:GetChildren() do
  40688.         script = script .. v.SourceLine.Text .. "\n"
  40689.     end
  40690.    
  40691.     loadstring(script)()
  40692. end)
  40693.  
  40694. SetAllLoc.MouseButton1Down:Connect(function()
  40695.     local dft = debug_settings[get_tableid({ups_og, locs_og})]
  40696.  
  40697.     for i, v0 in next, EELocals:GetChildren() do
  40698.         local v = locs[i]
  40699.         if (locs == locs_og) then
  40700.             local can = false
  40701.             for _, t in next, {"Instance", "number",  "string", "boolean"} do
  40702.                 if (typeof(v) == t) then       
  40703.                     can = true
  40704.                     break
  40705.                 end
  40706.             end
  40707.  
  40708.             if (can) then
  40709.                 if (typeof(v) == "Instance") then
  40710.                     dft[2][i] = locs[i]
  40711.                 else
  40712.                     dft[2][i] = cast((v0:FindFirstChild("Button") or v0:FindFirstChild("Box")).Text)
  40713.                 end
  40714.             end
  40715.         else
  40716.             locs[i] = cast((v0:FindFirstChild("Button") or v0:FindFirstChild("Box")).Text)
  40717.         end
  40718.     end
  40719.  
  40720.     getmetatable(dft).__tostring = function()
  40721.         return "true"
  40722.     end
  40723.     unpacker.locals(locs_og)
  40724. end)
  40725.  
  40726. EnvEdit.MouseButton1Down:Connect(function()
  40727.     set_guiobj_visible({"EEUpvaluesTip", "EELocalsTip", "EELocals", "EEUpvalues", "SetLocals", "SetUpvalues", "SetAllLoc", "SetAllUps"})
  40728.    
  40729.     spawn(function()
  40730.         unpacker.locals(locs)
  40731.     end)
  40732.     unpacker.upvalues(ups)
  40733. end)
  40734.  
  40735. DisableR2S.MouseButton1Down:Connect(function()
  40736.     DisableR2S.BorderColor3 = DisableR2S.BorderColor3 == Color3.fromRGB(142, 255, 124) and Color3.fromRGB(255, 60, 60) or Color3.fromRGB(142, 255, 124)
  40737.     DisableR2S.TextColor3 = DisableR2S.BorderColor3
  40738. end)
  40739.  
  40740. local game_meta = getrawmetatable(game)
  40741. local __index = game_meta.__index
  40742. local __namecall = game_meta.__namecall
  40743.  
  40744. make_writeable(game_meta)
  40745.  
  40746. do
  40747.     local oldFire
  40748.     local oldInvoke
  40749.  
  40750.     local hookMethod = newcclosure(function(self, ...)
  40751.         local sSelf = tostring(self)
  40752.         local sType = __index(self, "ClassName")
  40753.         local a = {self, ...}
  40754.  
  40755.         if (DisableR2S.BorderColor3 == Color3.fromRGB(255, 60, 60)) or (AllRemotes:FindFirstChild(sSelf) and AllRemotes[sSelf].Icon.BackgroundColor3 == Color3.fromRGB(255, 100, 100)) then
  40756.             return (sType == "RemoteEvent" and oldFire or oldInvoke)(self, ...)
  40757.         end
  40758.  
  40759.         local caller = getfenv(3).script
  40760.         local b = init_button(RemoteLog:Clone())
  40761.         local tuple = setmetatable({self, ...}, {
  40762.             __tostring = function()
  40763.                 return "false"
  40764.             end,
  40765.             __call = function() return 0 end
  40766.         })
  40767.         local trace = getrenv().debug.traceback():gsub("[^\r\n]+", function(c)
  40768.             return "-- " .. c
  40769.         end)
  40770.         local tID = get_tableid({self, ...})
  40771.  
  40772.         if (disabled_calls[tID]) then
  40773.             return (sType == "RemoteEvent" and oldFire or oldInvoke)(self, ...)
  40774.         end
  40775.  
  40776.         local ndt = namecall_data[get_tableid(tuple)]
  40777.  
  40778.         if (ndt and tostring(ndt) == "true") then
  40779.             local frm = NamecallFrame:FindFirstChild(sSelf .. get_tableid(tuple))
  40780.  
  40781.             if (not ndt()) then
  40782.                 getmetatable(ndt).__tostring = function()
  40783.                     return "false" 
  40784.                 end
  40785.                 frm:Destroy()
  40786.                 for i, v in next, NamecallFrame:GetChildren() do
  40787.                     v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  40788.                 end
  40789.             end
  40790.  
  40791.             disabled_calls[tID] = nil
  40792.  
  40793.             spawn(function()
  40794.                 for i = 0, 1, 0.1 do
  40795.                     step:wait()
  40796.    
  40797.                     frm.BackgroundColor3 = Color3.new(1, 0, 0):lerp(Color3.new(0, 0, 0), i)
  40798.                     frm.BorderColor3 = Color3.new(1, 0, 0):lerp(Color3.fromRGB(0, 255, 233), i)
  40799.                 end
  40800.             end)
  40801.  
  40802.             NamecallScript.Text = ""
  40803.  
  40804.             return (sType == "RemoteEvent" and oldFire or oldInvoke)(self, select(2, unpack(ndt)))
  40805.         end
  40806.  
  40807.         if (not ndt) then
  40808.             namecall_data[get_tableid(tuple)] = tuple
  40809.         end
  40810.  
  40811.         b.Text = sSelf
  40812.         b.Parent = Remotes
  40813.         b.TextColor3 = (sType == "RemoteEvent" and Color3.new(1, 1, 0) or Color3.new(0.5, 0.5, 0))
  40814.         b.Position = UDim2.new(0, 10, 0, -20 + #Remotes:GetChildren() * 30)
  40815.        
  40816.         Remotes.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(Remotes))
  40817.         Remotes.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  40818.  
  40819.         Locals:ClearAllChildren()
  40820.         Upvalues:ClearAllChildren()
  40821.  
  40822.         b.MouseButton1Down:Connect(function()
  40823.             dump_script(trace .. "\n" .. table_tostring.generate(self, select(2, unpack(a))))
  40824.             current_script = caller
  40825.             crt_tuple = tuple
  40826.         end)
  40827.  
  40828.         return (sType == "RemoteEvent" and oldFire or oldInvoke)(self, ...)
  40829.     end)
  40830.  
  40831.     oldFire = hookfunction(Instance.new("RemoteEvent").FireServer, hookMethod, true)
  40832.     oldInvoke = hookfunction(Instance.new("RemoteFunction").InvokeServer, hookMethod, true)
  40833. end
  40834.  
  40835. Decompile.MouseButton1Down:Connect(function()
  40836.     dump_script(decompile(current_script))
  40837. end)
  40838.  
  40839. DisableNamecall.MouseButton1Down:Connect(function()
  40840.     local tID = get_tableid(crt_tuple)
  40841.     local frm = NamecallFrame:FindFirstChild(tostring(namecall_data[tID][1]) .. tID)
  40842.    
  40843.     if (disabled_calls[get_tableid(crt_tuple)]) then
  40844.         frm.MainButton.BackgroundColor3 = Color3.new(0, 0, 0)
  40845.         frm.BorderColor3 = Color3.new(0, 1, 1)
  40846.         disabled_calls[get_tableid(crt_tuple)] = nil
  40847.     else
  40848.         frm.MainButton.BackgroundColor3 = Color3.fromRGB(100, 0, 0)
  40849.         frm.BorderColor3 = Color3.new(1, 0, 0)
  40850.         disabled_calls[get_tableid(crt_tuple)] = true
  40851.     end
  40852. end)
  40853.  
  40854. make_writeable(game_meta)
  40855.  
  40856. game_meta.__namecall = function(...)
  40857.     if (DisableR2S.BorderColor3 == Color3.fromRGB(255, 60, 60)) then return __namecall(...) end
  40858.    
  40859.     local a = {...}
  40860.     local m = table.remove(a, #a)
  40861.     local caller = getfenv(2).script
  40862.    
  40863.     if (m:lower():match("server")) then
  40864.         local trace = getrenv().debug.traceback():gsub("[^\r\n]+", function(c)
  40865.             return "-- " .. c
  40866.         end)
  40867.  
  40868.         if (disabled_calls[get_tableid({...})]) then
  40869.             return __namecall(...)
  40870.         end
  40871.        
  40872.         if (AllRemotes:FindFirstChild(tostring(a[1])) and AllRemotes[tostring(a[1])].Icon.BackgroundColor3 == Color3.fromRGB(255, 100, 100)) then return end
  40873.        
  40874.         local b = init_button(RemoteLog:Clone())
  40875.        
  40876.         local sups = debug.getupvalues(2)
  40877.         local slocs = debug.getlocals(2)
  40878.         local tuple = setmetatable({...}, {
  40879.             __tostring = function()
  40880.                 return "false"
  40881.             end,
  40882.             __call = function() return 0 end
  40883.         })
  40884.         local tID = get_tableid({...})
  40885.        
  40886.         local dt = debug_settings[get_tableid({sups, slocs})]
  40887.         local ndt = namecall_data[get_tableid(tuple)]
  40888.  
  40889.         if (dt and tostring(dt) == "true") then
  40890.             for i, v in next, dt[1] do
  40891.                 debug.setupvalue(2, tostring(i), v)
  40892.             end
  40893.             for i, v in next, dt[2] do
  40894.                 debug.setlocal(2, tostring(i), v)
  40895.             end
  40896.             getmetatable(dt).__tostring = function()
  40897.                 return "false"
  40898.             end
  40899.         end
  40900.  
  40901.         if (ndt and tostring(ndt) == "true") then
  40902.             local frm = NamecallFrame:FindFirstChild(tostring(a[1]) .. get_tableid(tuple))
  40903.  
  40904.             if (not ndt()) then
  40905.                 getmetatable(ndt).__tostring = function()
  40906.                     return "false" 
  40907.                 end
  40908.                 frm:Destroy()
  40909.                 for i, v in next, NamecallFrame:GetChildren() do
  40910.                     v.Position = UDim2.new(0, 10, 0, -20 + i * 30)
  40911.                 end
  40912.             end
  40913.  
  40914.             disabled_calls[tID] = nil
  40915.  
  40916.             spawn(function()
  40917.                 for i = 0, 1, 0.1 do
  40918.                     step:wait()
  40919.    
  40920.                     frm.BackgroundColor3 = Color3.new(1, 0, 0):lerp(Color3.new(0, 0, 0), i)
  40921.                     frm.BorderColor3 = Color3.new(1, 0, 0):lerp(Color3.fromRGB(0, 255, 233), i)
  40922.                 end
  40923.             end)
  40924.  
  40925.             NamecallScript.Text = ""
  40926.  
  40927.             return __namecall(unpack(ndt))
  40928.         end
  40929.  
  40930.         if (not dt) then
  40931.             debug_settings[get_tableid({sups, slocs})] = setmetatable({sups, slocs}, {
  40932.                 __tostring = function()
  40933.                     return "false"
  40934.                 end
  40935.             })
  40936.         end
  40937.  
  40938.         if (not ndt) then
  40939.             namecall_data[get_tableid(tuple)] = tuple
  40940.         end
  40941.        
  40942.         b.Text = tostring(a[1])
  40943.         b.Parent = Remotes
  40944.         b.TextColor3 = (m:lower() == "fireserver" and Color3.new(1, 1, 1) or Color3.new(0.5, 0.5, 0.5))
  40945.         b.Position = UDim2.new(0, 10, 0, -20 + #Remotes:GetChildren() * 30)
  40946.        
  40947.         Remotes.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(Remotes))
  40948.         Remotes.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  40949.    
  40950.         b.MouseButton1Down:Connect(function()
  40951.             if (get_tableid({sups, slocs}) ~= get_tableid({ups_og, locs_og})) then
  40952.                 ups = sups
  40953.                 locs = slocs
  40954.                 ups_og = sups
  40955.                 locs_og = slocs
  40956.             end
  40957.            
  40958.             dump_script(trace .. "\n" .. table_tostring.generate(a[1], select(2, unpack(a))))
  40959.             current_script = caller
  40960.             crt_tuple = tuple
  40961.            
  40962.             Locals:ClearAllChildren()
  40963.             Upvalues:ClearAllChildren()
  40964.             spawn(function()
  40965.                 for i, v in next, ups do
  40966.                     wait()
  40967.                     local df = DebugFrame:Clone()
  40968.                     local b = init_button(Button:Clone())
  40969.                    
  40970.                     df.Parent = Upvalues
  40971.                     df.UpdateDS.Visible = false
  40972.                     b.Parent = df
  40973.                     b.Text = tostring(v)
  40974.                     df.Field.Text = tostring(i)
  40975.                     df.Position = UDim2.new(0, 10, 0, -20 + #Upvalues:GetChildren() * 30)
  40976.                     Upvalues.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(Upvalues))
  40977.                     Upvalues.CanvasPosition = Vector2.new(0, 2 ^ 31 - 1)
  40978.                 end
  40979.             end)
  40980.             for i, v in next, locs do
  40981.                 wait()
  40982.                 local df = DebugFrame:Clone()
  40983.                 local b = init_button(Button:Clone())
  40984.                
  40985.                 df.Parent = Locals
  40986.                 df.UpdateDS.Visible = false
  40987.                 b.Parent = df
  40988.                 b.Text = tostring(v)
  40989.                 df.Field.Text = tostring(i)
  40990.                 df.Position = UDim2.new(0, 10, 0, -20 + #Locals:GetChildren() * 30)
  40991.                 Locals.CanvasSize = UDim2.new(0, 0, 0, calcualte_cvsize(Locals))
  40992.             end
  40993.         end)
  40994.     end
  40995.    
  40996.     return __namecall(...)
  40997. end
  40998. end)
  40999.  
  41000.  
  41001.  
  41002.  
  41003. OpenCloseGUI.Name = "OpenCloseGUI"
  41004. OpenCloseGUI.Parent = VirgalJoe
  41005. OpenCloseGUI.BackgroundColor3 = Color3.new(0.27451, 0.27451, 0.27451)
  41006. OpenCloseGUI.BorderSizePixel = 0
  41007. OpenCloseGUI.Position = UDim2.new(0.982333064, 0, 0.349068314, 0)
  41008. OpenCloseGUI.Size = UDim2.new(0, 22, 0, 287)
  41009. OpenCloseGUI.Active = true
  41010. OpenCloseGUI.Draggable = true
  41011.  
  41012. OpenCloseTopFrame.Name = "OpenCloseTopFrame"
  41013. OpenCloseTopFrame.Parent = OpenCloseGUI
  41014. OpenCloseTopFrame.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  41015. OpenCloseTopFrame.BackgroundTransparency = 1
  41016. OpenCloseTopFrame.BorderSizePixel = 0
  41017. OpenCloseTopFrame.Position = UDim2.new(-0.00103881839, 0, -0.00124228874, 0)
  41018. OpenCloseTopFrame.Size = UDim2.new(0, 25, 0, 27)
  41019.  
  41020. OpenGUITopOrangeBar.Name = "OpenGUITopOrangeBar"
  41021. OpenGUITopOrangeBar.Parent = OpenCloseTopFrame
  41022. OpenGUITopOrangeBar.BackgroundColor3 = Color3.new(1, 0.584314, 0)
  41023. OpenGUITopOrangeBar.BorderSizePixel = 0
  41024. OpenGUITopOrangeBar.Position = UDim2.new(0.00104003912, 0, 0.0132050691, 0)
  41025. OpenGUITopOrangeBar.Size = UDim2.new(0, 24, 0, 12)
  41026.  
  41027. OpenGUITopOrangeBar_2.Name = "OpenGUITopOrangeBar"
  41028. OpenGUITopOrangeBar_2.Parent = OpenCloseTopFrame
  41029. OpenGUITopOrangeBar_2.BackgroundColor3 = Color3.new(0.560784, 0.32549, 0)
  41030. OpenGUITopOrangeBar_2.BorderSizePixel = 0
  41031. OpenGUITopOrangeBar_2.Position = UDim2.new(0.00104003912, 0, 0.457649499, 0)
  41032. OpenGUITopOrangeBar_2.Size = UDim2.new(0, 24, 0, 3)
  41033.  
  41034. OpenCloseBackground.Name = "OpenCloseBackground"
  41035. OpenCloseBackground.Parent = OpenCloseTopFrame
  41036. OpenCloseBackground.BackgroundColor3 = Color3.new(1, 0.584314, 0)
  41037. OpenCloseBackground.BorderSizePixel = 0
  41038. OpenCloseBackground.Position = UDim2.new(0.00103920035, 0, 10.2222214, 0)
  41039. OpenCloseBackground.Size = UDim2.new(0, 24, 0, 11)
  41040.  
  41041. OpenCloseBottemFrame.Name = "OpenCloseBottemFrame"
  41042. OpenCloseBottemFrame.Parent = OpenCloseTopFrame
  41043. OpenCloseBottemFrame.BackgroundColor3 = Color3.new(0.560784, 0.32549, 0)
  41044. OpenCloseBottemFrame.BorderSizePixel = 0
  41045. OpenCloseBottemFrame.Position = UDim2.new(0.00103920035, 0, 10.2222214, 0)
  41046. OpenCloseBottemFrame.Size = UDim2.new(0, 24, 0, 3)
  41047.  
  41048. OpenGUIOpenButton.Name = "OpenGUIOpenButton"
  41049. OpenGUIOpenButton.Parent = OpenCloseTopFrame
  41050. OpenGUIOpenButton.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  41051. OpenGUIOpenButton.BackgroundTransparency = 0.89999997615814
  41052. OpenGUIOpenButton.BorderSizePixel = 0
  41053. OpenGUIOpenButton.Position = UDim2.new(0.00104003912, 0, 0.592592597, 0)
  41054. OpenGUIOpenButton.Size = UDim2.new(0, 23, 0, 259)
  41055. OpenGUIOpenButton.Font = Enum.Font.GothamBold
  41056. OpenGUIOpenButton.Text = "+"
  41057. OpenGUIOpenButton.TextColor3 = Color3.new(1, 0.701961, 0)
  41058. OpenGUIOpenButton.TextSize = 20
  41059. OpenGUIOpenButton.TextWrapped = true
  41060. OpenGUIOpenButton.MouseButton1Down:connect(function()
  41061. MainGUI.Visible = true
  41062. OpenCloseGUI.Visible = false
  41063. end)
  41064.  
  41065. CreditGUI.Name = "CreditGUI"
  41066. CreditGUI.Parent = VirgalJoe
  41067. CreditGUI.Active = true
  41068. CreditGUI.BackgroundColor3 = Color3.new(0.27451, 0.27451, 0.27451)
  41069. CreditGUI.BorderSizePixel = 0
  41070. CreditGUI.Position = UDim2.new(0.302217036, 0, 0.0211180132, 0)
  41071. CreditGUI.Size = UDim2.new(0, 297, 0, 229)
  41072. CreditGUI.Visible = false
  41073. CreditGUI.Active = true
  41074. CreditGUI.Draggable = true
  41075.  
  41076. CreditGUITopBar.Name = "CreditGUITopBar"
  41077. CreditGUITopBar.Parent = CreditGUI
  41078. CreditGUITopBar.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  41079. CreditGUITopBar.BorderSizePixel = 0
  41080. CreditGUITopBar.Position = UDim2.new(-0.00103924167, 0, -0.00124225032, 0)
  41081. CreditGUITopBar.Size = UDim2.new(0, 297, 0, 27)
  41082.  
  41083. CreditGUIOrangeBar.Name = "CreditGUIOrangeBar"
  41084. CreditGUIOrangeBar.Parent = CreditGUITopBar
  41085. CreditGUIOrangeBar.BackgroundColor3 = Color3.new(1, 0.584314, 0)
  41086. CreditGUIOrangeBar.BorderSizePixel = 0
  41087. CreditGUIOrangeBar.Position = UDim2.new(0.00103924167, 0, 0.99999994, 0)
  41088. CreditGUIOrangeBar.Size = UDim2.new(0, 297, 0, 11)
  41089.  
  41090. CreditGUISemiTopBar.Name = "CreditGUISemiTopBar"
  41091. CreditGUISemiTopBar.Parent = CreditGUITopBar
  41092. CreditGUISemiTopBar.BackgroundColor3 = Color3.new(0.560784, 0.32549, 0)
  41093. CreditGUISemiTopBar.BorderSizePixel = 0
  41094. CreditGUISemiTopBar.Position = UDim2.new(0.00103924167, 0, 1.4074074, 0)
  41095. CreditGUISemiTopBar.Size = UDim2.new(0, 297, 0, 3)
  41096.  
  41097. CreditGuiQuitButton.Name = "CreditGuiQuitButton"
  41098. CreditGuiQuitButton.Parent = CreditGUITopBar
  41099. CreditGuiQuitButton.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
  41100. CreditGuiQuitButton.BorderSizePixel = 0
  41101. CreditGuiQuitButton.Position = UDim2.new(0.907249033, 0, 0.01320507, 0)
  41102. CreditGuiQuitButton.Size = UDim2.new(0, 27, 0, 26)
  41103. CreditGuiQuitButton.Font = Enum.Font.GothamBold
  41104. CreditGuiQuitButton.Text = "X"
  41105. CreditGuiQuitButton.TextColor3 = Color3.new(1, 0.701961, 0)
  41106. CreditGuiQuitButton.TextSize = 20
  41107. CreditGuiQuitButton.TextWrapped = true
  41108. CreditGuiQuitButton.MouseButton1Down:connect(function()
  41109. CreditGUI.Visible = false
  41110. end)
  41111.  
  41112. CreditGUILogo.Name = "CreditGUILogo"
  41113. CreditGUILogo.Parent = CreditGUITopBar
  41114. CreditGUILogo.BackgroundColor3 = Color3.new(1, 1, 1)
  41115. CreditGUILogo.BackgroundTransparency = 1
  41116. CreditGUILogo.Position = UDim2.new(0, 0, 0.148148149, 0)
  41117. CreditGUILogo.Size = UDim2.new(0, 53, 0, 19)
  41118. CreditGUILogo.Font = Enum.Font.SourceSansItalic
  41119. CreditGUILogo.Text = "VAJ"
  41120. CreditGUILogo.TextColor3 = Color3.new(1, 0.584314, 0)
  41121. CreditGUILogo.TextScaled = true
  41122. CreditGUILogo.TextSize = 14
  41123. CreditGUILogo.TextWrapped = true
  41124.  
  41125. CreditGUIBottemBar.Name = "CreditGUIBottemBar"
  41126. CreditGUIBottemBar.Parent = CreditGUITopBar
  41127. CreditGUIBottemBar.BackgroundColor3 = Color3.new(1, 0.584314, 0)
  41128. CreditGUIBottemBar.BorderSizePixel = 0
  41129. CreditGUIBottemBar.Position = UDim2.new(-0.00114898349, 0, 8.07407379, 0)
  41130. CreditGUIBottemBar.Size = UDim2.new(0, 299, 0, 11)
  41131.  
  41132. CreditGUISemiBottemBar.Name = "CreditGUISemiBottemBar"
  41133. CreditGUISemiBottemBar.Parent = CreditGUITopBar
  41134. CreditGUISemiBottemBar.BackgroundColor3 = Color3.new(0.560784, 0.32549, 0)
  41135. CreditGUISemiBottemBar.BorderSizePixel = 0
  41136. CreditGUISemiBottemBar.Position = UDim2.new(-0.00114898349, 0, 7.96296263, 0)
  41137. CreditGUISemiBottemBar.Size = UDim2.new(0, 299, 0, 3)
  41138.  
  41139. CreditGUIInformationText.Name = "CreditGUIInformationText"
  41140. CreditGUIInformationText.Parent = CreditGUITopBar
  41141. CreditGUIInformationText.BackgroundColor3 = Color3.new(1, 1, 1)
  41142. CreditGUIInformationText.BackgroundTransparency = 1
  41143. CreditGUIInformationText.Position = UDim2.new(-0.00114898162, 0, 1.51851821, 0)
  41144. CreditGUIInformationText.Size = UDim2.new(0, 299, 0, 158)
  41145. CreditGUIInformationText.Font = Enum.Font.SourceSansItalic
  41146. CreditGUIInformationText.Text = "Thank you for using my gui nigger. Contact cup of joe#0330\nif you need some help or need me to remove a password system from a GUI."
  41147. CreditGUIInformationText.TextColor3 = Color3.new(1, 1, 1)
  41148. CreditGUIInformationText.TextScaled = true
  41149. CreditGUIInformationText.TextSize = 14
  41150. CreditGUIInformationText.TextWrapped = true
  41151.  
  41152. end)
  41153.  
  41154. DeleteGUI.Name = "DeleteGUI"
  41155. DeleteGUI.Parent = MainGUI
  41156. DeleteGUI.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  41157. DeleteGUI.BorderColor3 = Color3.new(0.372549, 0.235294, 0)
  41158. DeleteGUI.BorderSizePixel = 2
  41159. DeleteGUI.Position = UDim2.new(0.516251028, 0, 0.546896577, 0)
  41160. DeleteGUI.Size = UDim2.new(0, 126, 0, 39)
  41161. DeleteGUI.Font = Enum.Font.GothamBold
  41162. DeleteGUI.Text = "Delete GUI"
  41163. DeleteGUI.TextColor3 = Color3.new(1, 1, 1)
  41164. DeleteGUI.TextScaled = true
  41165. DeleteGUI.TextSize = 25
  41166. DeleteGUI.TextWrapped = true
  41167. DeleteGUI.MouseButton1Down:connect(function()
  41168. VirgalJoe.Enabled = false
  41169. end)
  41170.  
  41171. TextLabel.Parent = MainGUI
  41172. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  41173. TextLabel.BackgroundTransparency = 1
  41174. TextLabel.Size = UDim2.new(0, 570, 0, 31)
  41175. TextLabel.Font = Enum.Font.GothamBlack
  41176. TextLabel.Text = "VirgalJoe v1.2 (Beta)"
  41177. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  41178. TextLabel.TextScaled = true
  41179. TextLabel.TextSize = 14
  41180. TextLabel.TextWrapped = true
  41181.  
  41182. ScriptGUi.Name = "ScriptGUi"
  41183. ScriptGUi.Parent = VirgalJoe
  41184. ScriptGUi.Active = true
  41185. ScriptGUi.BackgroundColor3 = Color3.new(1, 0.701961, 0)
  41186. ScriptGUi.BorderSizePixel = 0
  41187. ScriptGUi.Position = UDim2.new(0.683629334, 0, 0.514703214, 0)
  41188. ScriptGUi.Size = UDim2.new(0, 368, 0, 348)
  41189. ScriptGUi.Visible = false
  41190. ScriptGUi.Active = true
  41191. ScriptGUi.Draggable = true
  41192.  
  41193. scriptcredittrash2.Name = "scriptcredittrash2"
  41194. scriptcredittrash2.Parent = ScriptGUi
  41195. scriptcredittrash2.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  41196. scriptcredittrash2.BorderSizePixel = 0
  41197. scriptcredittrash2.Position = UDim2.new(-0.000629590882, 0, -0.00287356321, 0)
  41198. scriptcredittrash2.Size = UDim2.new(0, 368, 0, 31)
  41199.  
  41200. ScriptCreditQuit.Name = "ScriptCreditQuit"
  41201. ScriptCreditQuit.Parent = ScriptGUi
  41202. ScriptCreditQuit.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  41203. ScriptCreditQuit.BorderColor3 = Color3.new(0.152941, 0.152941, 0.152941)
  41204. ScriptCreditQuit.Position = UDim2.new(0.923283458, 0, 0.00287356321, 0)
  41205. ScriptCreditQuit.Size = UDim2.new(0, 28, 0, 28)
  41206. ScriptCreditQuit.Font = Enum.Font.GothamBold
  41207. ScriptCreditQuit.Text = "X"
  41208. ScriptCreditQuit.TextColor3 = Color3.new(1, 1, 1)
  41209. ScriptCreditQuit.TextSize = 30
  41210. ScriptCreditQuit.TextWrapped = true
  41211. ScriptCreditQuit.MouseButton1Down:connect(function()
  41212. ScriptGUi.Visible = false
  41213. end)
  41214.  
  41215. scriptcredittrash.Name = "scriptcredittrash"
  41216. scriptcredittrash.Parent = ScriptGUi
  41217. scriptcredittrash.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  41218. scriptcredittrash.BorderSizePixel = 0
  41219. scriptcredittrash.Position = UDim2.new(-0.00271739135, 0, 0.083735846, 0)
  41220. scriptcredittrash.Size = UDim2.new(0, 369, 0, 6)
  41221.  
  41222. ScriptCreditLabel.Name = "ScriptCreditLabel"
  41223. ScriptCreditLabel.Parent = ScriptGUi
  41224. ScriptCreditLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  41225. ScriptCreditLabel.BackgroundTransparency = 1
  41226. ScriptCreditLabel.Position = UDim2.new(0, 52, 0, 70)
  41227. ScriptCreditLabel.Size = UDim2.new(0, 263, 0, 223)
  41228. ScriptCreditLabel.Font = Enum.Font.SourceSans
  41229. ScriptCreditLabel.Text = "Infinite Yield - Edge ESP + Aimbot Owners in loadout. Topkek + fixed +remote uiylde. afk + game stealer in discord. "
  41230. ScriptCreditLabel.TextColor3 = Color3.new(1, 1, 1)
  41231. ScriptCreditLabel.TextScaled = true
  41232. ScriptCreditLabel.TextSize = 14
  41233. ScriptCreditLabel.TextWrapped = true
  41234.  
  41235. Pewdiepie.Name = "Pewdiepie"
  41236. Pewdiepie.Parent = VirgalJoe
  41237. Pewdiepie.BackgroundColor3 = Color3.new(1, 0.701961, 0)
  41238. Pewdiepie.BorderSizePixel = 0
  41239. Pewdiepie.Position = UDim2.new(0.280738086, 0, 0.227425516, 0)
  41240. Pewdiepie.Size = UDim2.new(0, 368, 0, 85)
  41241. Pewdiepie.Visible = false
  41242. Pewdiepie.Active = true
  41243. Pewdiepie.Draggable = true
  41244.  
  41245. pewdiepietrash.Name = "pewdiepietrash"
  41246. pewdiepietrash.Parent = Pewdiepie
  41247. pewdiepietrash.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  41248. pewdiepietrash.BorderSizePixel = 0
  41249. pewdiepietrash.Position = UDim2.new(0, 0, -0.00287349918, 0)
  41250. pewdiepietrash.Size = UDim2.new(0, 369, 0, 31)
  41251.  
  41252. PewdiepieQuit.Name = "PewdiepieQuit"
  41253. PewdiepieQuit.Parent = Pewdiepie
  41254. PewdiepieQuit.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  41255. PewdiepieQuit.BorderColor3 = Color3.new(0.152941, 0.152941, 0.152941)
  41256. PewdiepieQuit.Position = UDim2.new(0.923283458, 0, 0.0264029764, 0)
  41257. PewdiepieQuit.Size = UDim2.new(0, 28, 0, 28)
  41258. PewdiepieQuit.Font = Enum.Font.GothamBold
  41259. PewdiepieQuit.Text = "X"
  41260. PewdiepieQuit.TextColor3 = Color3.new(1, 1, 1)
  41261. PewdiepieQuit.TextSize = 30
  41262. PewdiepieQuit.TextWrapped = true
  41263. PewdiepieQuit.MouseButton1Down:connect(function()
  41264. Pewdiepie.Visible = false
  41265. end)
  41266.  
  41267. pewdiepietrash2.Name = "pewdiepietrash2"
  41268. pewdiepietrash2.Parent = Pewdiepie
  41269. pewdiepietrash2.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  41270. pewdiepietrash2.BorderSizePixel = 0
  41271. pewdiepietrash2.Position = UDim2.new(0, 0, 0.354324162, 0)
  41272. pewdiepietrash2.Size = UDim2.new(0, 369, 0, 6)
  41273.  
  41274. PewdiepieInfo.Name = "PewdiepieInfo"
  41275. PewdiepieInfo.Parent = Pewdiepie
  41276. PewdiepieInfo.BackgroundColor3 = Color3.new(1, 1, 1)
  41277. PewdiepieInfo.BackgroundTransparency = 1
  41278. PewdiepieInfo.Position = UDim2.new(0, 0, 0, 30)
  41279. PewdiepieInfo.Size = UDim2.new(0, 367, 0, 53)
  41280. PewdiepieInfo.Font = Enum.Font.SourceSans
  41281. PewdiepieInfo.Text = "https://www.youtube.com/user/PewDiePie"
  41282. PewdiepieInfo.TextColor3 = Color3.new(1, 1, 1)
  41283. PewdiepieInfo.TextScaled = true
  41284. PewdiepieInfo.TextSize = 14
  41285. PewdiepieInfo.TextWrapped = true
  41286.  
  41287. WebsiteGUI.Name = "WebsiteGUI"
  41288. WebsiteGUI.Parent = VirgalJoe
  41289. WebsiteGUI.BackgroundColor3 = Color3.new(1, 0.701961, 0)
  41290. WebsiteGUI.BorderSizePixel = 0
  41291. WebsiteGUI.Position = UDim2.new(0.603805363, 0, 0.235633448, 0)
  41292. WebsiteGUI.Size = UDim2.new(0, 369, 0, 88)
  41293. WebsiteGUI.Visible = false
  41294. WebsiteGUI.Active = true
  41295. WebsiteGUI.Draggable = true
  41296.  
  41297. websitetrash2.Name = "websitetrash2"
  41298. websitetrash2.Parent = WebsiteGUI
  41299. websitetrash2.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  41300. websitetrash2.BorderSizePixel = 0
  41301. websitetrash2.Position = UDim2.new(0, 0, -0.00287349918, 0)
  41302. websitetrash2.Size = UDim2.new(0, 369, 0, 31)
  41303.  
  41304. WebsiteQuit.Name = "WebsiteQuit"
  41305. WebsiteQuit.Parent = WebsiteGUI
  41306. WebsiteQuit.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  41307. WebsiteQuit.BorderColor3 = Color3.new(0.152941, 0.152941, 0.152941)
  41308. WebsiteQuit.Position = UDim2.new(0.923283458, 0, 0.0264029764, 0)
  41309. WebsiteQuit.Size = UDim2.new(0, 28, 0, 28)
  41310. WebsiteQuit.Font = Enum.Font.GothamBold
  41311. WebsiteQuit.Text = "X"
  41312. WebsiteQuit.TextColor3 = Color3.new(1, 1, 1)
  41313. WebsiteQuit.TextSize = 30
  41314. WebsiteQuit.TextWrapped = true
  41315. WebsiteQuit.MouseButton1Down:connect(function()
  41316. WebsiteGUI.Visible = false
  41317. end)
  41318.  
  41319. websitetrash.Name = "websitetrash"
  41320. websitetrash.Parent = WebsiteGUI
  41321. websitetrash.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  41322. websitetrash.BorderSizePixel = 0
  41323. websitetrash.Position = UDim2.new(0, 0, 0.354324162, 0)
  41324. websitetrash.Size = UDim2.new(0, 369, 0, 6)
  41325.  
  41326. WebsiteText.Name = "WebsiteText"
  41327. WebsiteText.Parent = WebsiteGUI
  41328. WebsiteText.BackgroundColor3 = Color3.new(1, 1, 1)
  41329. WebsiteText.BackgroundTransparency = 1
  41330. WebsiteText.Position = UDim2.new(0, 0, 0, 37)
  41331. WebsiteText.Size = UDim2.new(0, 368, 0, 51)
  41332. WebsiteText.Font = Enum.Font.SourceSans
  41333. WebsiteText.Text = "https://virgaljoe.yolasite.com/"
  41334. WebsiteText.TextColor3 = Color3.new(1, 1, 1)
  41335. WebsiteText.TextScaled = true
  41336. WebsiteText.TextSize = 14
  41337. WebsiteText.TextWrapped = true
  41338.  
  41339. Frame.Parent = VirgalJoe
  41340. Frame.BackgroundColor3 = Color3.new(1, 0.701961, 0)
  41341. Frame.BorderSizePixel = 0
  41342. Frame.Position = UDim2.new(0.0588650145, 0, 0.356016487, 0)
  41343. Frame.Size = UDim2.new(0, 370, 0, 83)
  41344. Frame.Visible = false
  41345. Frame.Active = true
  41346. Frame.Draggable = true
  41347.  
  41348. guicreditstrash2.Name = "guicreditstrash2"
  41349. guicreditstrash2.Parent = Frame
  41350. guicreditstrash2.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  41351. guicreditstrash2.BorderSizePixel = 0
  41352. guicreditstrash2.Position = UDim2.new(0, 0, -0.00287349918, 0)
  41353. guicreditstrash2.Size = UDim2.new(0, 369, 0, 31)
  41354.  
  41355. GuiCreditsQuit.Name = "GuiCreditsQuit"
  41356. GuiCreditsQuit.Parent = Frame
  41357. GuiCreditsQuit.BackgroundColor3 = Color3.new(0.156863, 0.156863, 0.156863)
  41358. GuiCreditsQuit.BorderColor3 = Color3.new(0.152941, 0.152941, 0.152941)
  41359. GuiCreditsQuit.Position = UDim2.new(0.923283458, 0, 0.0264029764, 0)
  41360. GuiCreditsQuit.Size = UDim2.new(0, 28, 0, 28)
  41361. GuiCreditsQuit.Font = Enum.Font.GothamBold
  41362. GuiCreditsQuit.Text = "X"
  41363. GuiCreditsQuit.TextColor3 = Color3.new(1, 1, 1)
  41364. GuiCreditsQuit.TextSize = 30
  41365. GuiCreditsQuit.TextWrapped = true
  41366. GuiCreditsQuit.MouseButton1Down:connect(function()
  41367. Frame.Visible = false
  41368. end)
  41369.  
  41370. guicreditstrash.Name = "guicreditstrash"
  41371. guicreditstrash.Parent = Frame
  41372. guicreditstrash.BackgroundColor3 = Color3.new(0.121569, 0.121569, 0.121569)
  41373. guicreditstrash.BorderSizePixel = 0
  41374. guicreditstrash.Position = UDim2.new(0, 0, 0.354324162, 0)
  41375. guicreditstrash.Size = UDim2.new(0, 370, 0, 6)
  41376.  
  41377. GuiCreditsText.Name = "GuiCreditsText"
  41378. GuiCreditsText.Parent = Frame
  41379. GuiCreditsText.BackgroundColor3 = Color3.new(1, 1, 1)
  41380. GuiCreditsText.BackgroundTransparency = 1
  41381. GuiCreditsText.Position = UDim2.new(0, 0, 0, 37)
  41382. GuiCreditsText.Size = UDim2.new(0, 370, 0, 46)
  41383. GuiCreditsText.Font = Enum.Font.SourceSans
  41384. GuiCreditsText.Text = "cup of joe#0330\n"
  41385. GuiCreditsText.TextColor3 = Color3.new(1, 1, 1)
  41386. GuiCreditsText.TextSize = 40
  41387. GuiCreditsText.TextWrapped = true
  41388. -- Scripts:
Add Comment
Please, Sign In to add comment