Advertisement
LOLROW

Blurry V3 GUI

Oct 29th, 2018
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 105.14 KB | None | 0 0
  1. -- Made by LOLROW#0800
  2. -- Press e to turn off fly!!
  3.  
  4.  
  5. -- Instances:
  6. local BlurryGUIV3 = Instance.new("ScreenGui")
  7. local LoginFrame = Instance.new("Frame")
  8. local Bar1Login = Instance.new("Frame")
  9. local welcomesign = Instance.new("TextLabel")
  10. local enter = Instance.new("TextButton")
  11. local credits = Instance.new("TextButton")
  12. local CreditsFrame = Instance.new("Frame")
  13. local creditsbar = Instance.new("TextLabel")
  14. local creditexit = Instance.new("TextButton")
  15. local MainFrame = Instance.new("Frame")
  16. local CmdsFrame = Instance.new("Frame")
  17. local Fly = Instance.new("TextButton")
  18. local Noclip = Instance.new("TextButton")
  19. local Speed = Instance.new("TextButton")
  20. local God = Instance.new("TextButton")
  21. local Btools = Instance.new("TextButton")
  22. local JumpPower = Instance.new("TextButton")
  23. local ButtonsFrameExit = Instance.new("TextButton")
  24. local BarTitle = Instance.new("Frame")
  25. local Title = Instance.new("TextLabel")
  26. local MainExitButton = Instance.new("TextButton")
  27. local HomeFrame = Instance.new("Frame")
  28. local WelcomeSign = Instance.new("TextLabel")
  29. local Cmds = Instance.new("TextButton")
  30. local Guis = Instance.new("TextButton")
  31. local ScriptExe = Instance.new("TextButton")
  32. local Home = Instance.new("TextButton")
  33. local GuiFrame = Instance.new("Frame")
  34. local GuiFrameExit = Instance.new("TextButton")
  35. local Topkek = Instance.new("TextButton")
  36. local Rosehub = Instance.new("TextButton")
  37. local ScriptFrame = Instance.new("Frame")
  38. local ScrollingFrame = Instance.new("ScrollingFrame")
  39. local TextBox = Instance.new("TextBox")
  40. local ScriptTitlebar = Instance.new("Frame")
  41. local Execute = Instance.new("TextButton")
  42. local Clear = Instance.new("TextButton")
  43. local ScriptFrameExit = Instance.new("TextButton")
  44. --Properties:
  45. BlurryGUIV3.Name = "Blurry GUI V3"
  46. BlurryGUIV3.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  47.  
  48. LoginFrame.Name = "LoginFrame"
  49. LoginFrame.Parent = BlurryGUIV3
  50. LoginFrame.Active = true
  51. LoginFrame.BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  52. LoginFrame.BorderColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  53. LoginFrame.BorderSizePixel = 0
  54. LoginFrame.Position = UDim2.new(0.466463417, 0, 0.272943974, 0)
  55. LoginFrame.Size = UDim2.new(0, 301, 0, 380)
  56.  
  57. Bar1Login.Name = "Bar1Login"
  58. Bar1Login.Parent = LoginFrame
  59. Bar1Login.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  60. Bar1Login.BorderSizePixel = 0
  61. Bar1Login.Selectable = true
  62. Bar1Login.Size = UDim2.new(0, 301, 0, 63)
  63.  
  64. welcomesign.Name = "welcomesign"
  65. welcomesign.Parent = Bar1Login
  66. welcomesign.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  67. welcomesign.BorderSizePixel = 0
  68. welcomesign.Selectable = true
  69. welcomesign.Size = UDim2.new(0, 301, 0, 63)
  70. welcomesign.Font = Enum.Font.SourceSans
  71. welcomesign.Text = "Welcome"
  72. welcomesign.TextColor3 = Color3.new(0.0588235, 0.905882, 1)
  73. welcomesign.TextSize = 34
  74.  
  75. enter.Name = "enter"
  76. enter.Parent = Bar1Login
  77. enter.Active = false
  78. enter.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  79. enter.BorderSizePixel = 0
  80. enter.Position = UDim2.new(0.166112959, 0, 1.93650794, 0)
  81. enter.Size = UDim2.new(0, 200, 0, 50)
  82. enter.Font = Enum.Font.SourceSans
  83. enter.Text = "Enter"
  84. enter.TextColor3 = Color3.new(0.0588235, 0.905882, 1)
  85. enter.TextSize = 34
  86.  
  87. enter.MouseButton1Down:connect(function()
  88. LoginFrame.Visible = false
  89. MainFrame.Visible = true
  90. HomeFrame.Visible = true
  91. end)
  92.  
  93. credits.Name = "credits"
  94. credits.Parent = Bar1Login
  95. credits.Active = false
  96. credits.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  97. credits.BorderSizePixel = 0
  98. credits.Position = UDim2.new(0.166112959, 0, 4.14285755, 0)
  99. credits.Size = UDim2.new(0, 200, 0, 50)
  100. credits.Font = Enum.Font.SourceSans
  101. credits.Text = "Credits"
  102. credits.TextColor3 = Color3.new(0.0588235, 0.905882, 1)
  103. credits.TextSize = 34
  104.  
  105. credits.MouseButton1Down:connect(function()
  106. CreditsFrame.Visible = true
  107. end)
  108.  
  109. CreditsFrame.Name = "CreditsFrame"
  110. CreditsFrame.Parent = BlurryGUIV3
  111. CreditsFrame.Active = true
  112. CreditsFrame.BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  113. CreditsFrame.BorderSizePixel = 0
  114. CreditsFrame.Position = UDim2.new(0.0754573196, 0, 0.214541122, 0)
  115. CreditsFrame.Size = UDim2.new(0, 287, 0, 144)
  116. CreditsFrame.Visible = false
  117.  
  118. creditsbar.Name = "creditsbar"
  119. creditsbar.Parent = CreditsFrame
  120. creditsbar.BackgroundColor3 = Color3.new(1, 1, 1)
  121. creditsbar.BorderSizePixel = 0
  122. creditsbar.Position = UDim2.new(0, 0, 0.326388896, 0)
  123. creditsbar.Selectable = true
  124. creditsbar.Size = UDim2.new(0, 287, 0, 50)
  125. creditsbar.Font = Enum.Font.SourceSans
  126. creditsbar.Text = "Made by LOLROW#0800"
  127. creditsbar.TextColor3 = Color3.new(0, 0, 0)
  128. creditsbar.TextSize = 34
  129.  
  130. creditexit.Name = "creditexit"
  131. creditexit.Parent = CreditsFrame
  132. creditexit.Active = false
  133. creditexit.BackgroundColor3 = Color3.new(1, 1, 1)
  134. creditexit.BorderSizePixel = 0
  135. creditexit.Position = UDim2.new(0.801393747, 0, 0, 0)
  136. creditexit.Size = UDim2.new(0, 57, 0, 47)
  137. creditexit.Font = Enum.Font.SourceSans
  138. creditexit.Text = "X"
  139. creditexit.TextColor3 = Color3.new(0, 0, 0)
  140. creditexit.TextSize = 34
  141.  
  142. creditexit.MouseButton1Down:connect(function()
  143. CreditsFrame.Visible = false
  144. end)
  145.  
  146. MainFrame.Name = "MainFrame"
  147. MainFrame.Parent = BlurryGUIV3
  148. MainFrame.Active = true
  149. MainFrame.BackgroundColor3 = Color3.new(0.203922, 0.203922, 0.203922)
  150. MainFrame.BorderSizePixel = 0
  151. MainFrame.Position = UDim2.new(0.102896295, 0, 0.418355197, 0)
  152. MainFrame.Size = UDim2.new(0, 121, 0, 375)
  153. MainFrame.Visible = false
  154.  
  155. CmdsFrame.Name = "CmdsFrame"
  156. CmdsFrame.Parent = MainFrame
  157. CmdsFrame.BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  158. CmdsFrame.BorderSizePixel = 0
  159. CmdsFrame.Position = UDim2.new(1, 0, 0, 0)
  160. CmdsFrame.Size = UDim2.new(0, 265, 0, 375)
  161. CmdsFrame.Visible = false
  162.  
  163. Fly.Name = "Fly"
  164. Fly.Parent = CmdsFrame
  165. Fly.Active = false
  166. Fly.BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  167. Fly.BorderSizePixel = 0
  168. Fly.Position = UDim2.new(0, 0, 0.133333325, 0)
  169. Fly.Size = UDim2.new(0, 106, 0, 50)
  170. Fly.Font = Enum.Font.SourceSansBold
  171. Fly.Text = "Fly"
  172. Fly.TextColor3 = Color3.new(0.333333, 0, 1)
  173. Fly.TextSize = 24
  174.  
  175. Fly.MouseButton1Down:connect(function()
  176.  
  177. repeat wait()
  178. until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Torso") and game.Players.LocalPlayer.Character:findFirstChild("Humanoid")
  179. local mouse = game.Players.LocalPlayer:GetMouse()
  180. repeat wait() until mouse
  181. local plr = game.Players.LocalPlayer
  182. local torso = plr.Character.Torso
  183. local flying = true
  184. local deb = true
  185. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  186. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  187. local maxspeed = 50
  188. local speed = 0
  189.  
  190. function Fly()
  191. local bg = Instance.new("BodyGyro", torso)
  192. bg.P = 9e4
  193. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  194. bg.cframe = torso.CFrame
  195. local bv = Instance.new("BodyVelocity", torso)
  196. bv.velocity = Vector3.new(0,0.1,0)
  197. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  198. repeat wait()
  199. plr.Character.Humanoid.PlatformStand = true
  200. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  201. speed = speed+.5+(speed/maxspeed)
  202. if speed > maxspeed then
  203. speed = maxspeed
  204. end
  205. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  206. speed = speed-1
  207. if speed < 0 then
  208. speed = 0
  209. end
  210. end
  211. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  212. 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
  213. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  214. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  215. 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
  216. else
  217. bv.velocity = Vector3.new(0,0.1,0)
  218. end
  219. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  220. until not flying
  221. ctrl = {f = 0, b = 0, l = 0, r = 0}
  222. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  223. speed = 0
  224. bg:Destroy()
  225. bv:Destroy()
  226. plr.Character.Humanoid.PlatformStand = false
  227. end
  228. mouse.KeyDown:connect(function(key)
  229. if key:lower() == "e" then
  230. if flying then flying = false
  231. else
  232. flying = true
  233. Fly()
  234. end
  235. elseif key:lower() == "w" then
  236. ctrl.f = 1
  237. elseif key:lower() == "s" then
  238. ctrl.b = -1
  239. elseif key:lower() == "a" then
  240. ctrl.l = -1
  241. elseif key:lower() == "d" then
  242. ctrl.r = 1
  243. end
  244. end)
  245. mouse.KeyUp:connect(function(key)
  246. if key:lower() == "w" then
  247. ctrl.f = 0
  248. elseif key:lower() == "s" then
  249. ctrl.b = 0
  250. elseif key:lower() == "a" then
  251. ctrl.l = 0
  252. elseif key:lower() == "d" then
  253. ctrl.r = 0
  254. end
  255. end)
  256. Fly()
  257.  
  258. end)
  259.  
  260. Noclip.Name = "Noclip"
  261. Noclip.Parent = CmdsFrame
  262. Noclip.Active = false
  263. Noclip.BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  264. Noclip.BorderSizePixel = 0
  265. Noclip.Position = UDim2.new(0.600000024, 0, 0.133333325, 0)
  266. Noclip.Size = UDim2.new(0, 106, 0, 50)
  267. Noclip.Font = Enum.Font.SourceSansBold
  268. Noclip.Text = "Noclip"
  269. Noclip.TextColor3 = Color3.new(0.333333, 0, 1)
  270. Noclip.TextSize = 24
  271.  
  272. Noclip.MouseButton1Down:connect(function()
  273.  
  274. --This is not my script
  275. wait(2)
  276.  
  277. nam = game.Players.LocalPlayer.Name
  278.  
  279. coroutine.wrap(function()
  280. while wait() do
  281. for a, b in pairs(Workspace[nam]:GetChildren()) do
  282. if b:FindFirstChild('Handle') then
  283. b.Handle.CanCollide = false
  284. end
  285. end
  286. end
  287. end)()
  288.  
  289. Workspace[nam].Humanoid.Changed:connect(function()
  290. Workspace[nam].Humanoid.WalkSpeed = 16
  291. end)
  292.  
  293. game:GetService('Players').LocalPlayer.PlayerGui.ChildAdded:connect(function(asd)
  294. delay(0, function()
  295. if asd.Name ~= 'OutputGUI' then
  296. asd:Destroy()
  297. end
  298. end)
  299. end)
  300.  
  301. game:GetService('RunService').Stepped:connect(function()
  302. Workspace[nam].Torso.CanCollide = false
  303. Workspace[nam].Head.CanCollide = false
  304. end)
  305.  
  306. Workspace[nam].Torso.Changed:connect(function()
  307. Workspace[nam].Torso.CanCollide = false
  308. Workspace[nam].Head.CanCollide = false
  309. end)
  310.  
  311. end)
  312.  
  313. Speed.Name = "Speed"
  314. Speed.Parent = CmdsFrame
  315. Speed.Active = false
  316. Speed.BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  317. Speed.BorderSizePixel = 0
  318. Speed.Position = UDim2.new(0, 0, 0.306666642, 0)
  319. Speed.Size = UDim2.new(0, 106, 0, 50)
  320. Speed.Font = Enum.Font.SourceSansBold
  321. Speed.Text = "Speed"
  322. Speed.TextColor3 = Color3.new(0.333333, 0, 1)
  323. Speed.TextSize = 24
  324.  
  325. Speed.MouseButton1Down:connect(function()
  326. game.Workspace.LocalPlayer.Humanoid.WalkSpeed = 150
  327. end)
  328.  
  329. God.Name = "God"
  330. God.Parent = CmdsFrame
  331. God.Active = false
  332. God.BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  333. God.BorderSizePixel = 0
  334. God.Position = UDim2.new(0.600000024, 0, 0.306666642, 0)
  335. God.Size = UDim2.new(0, 106, 0, 50)
  336. God.Font = Enum.Font.SourceSansBold
  337. God.Text = "God"
  338. God.TextColor3 = Color3.new(0.333333, 0, 1)
  339. God.TextSize = 24
  340.  
  341. God.MouseButton1Down:connect(function()
  342.  
  343. game.Players.LocalPlayer.Character.Humanoid.Name = 1
  344. local l = game.Players.LocalPlayer.Character["1"]:Clone()
  345. l.Parent = game.Players.LocalPlayer.Character
  346. l.Name = "Humanoid"
  347. wait(0.1)
  348. game.Players.LocalPlayer.Character["1"]:Destroy()
  349. game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character
  350. game.Players.LocalPlayer.Character.Animate.Disabled = true
  351. wait(0.1)
  352. game.Players.LocalPlayer.Character.Animate.Disabled = false
  353. game.Players.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  354.  
  355. end)
  356.  
  357. Btools.Name = "Btools"
  358. Btools.Parent = CmdsFrame
  359. Btools.Active = false
  360. Btools.BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  361. Btools.BorderSizePixel = 0
  362. Btools.Position = UDim2.new(0.600000024, 0, 0.503999949, 0)
  363. Btools.Size = UDim2.new(0, 106, 0, 50)
  364. Btools.Font = Enum.Font.SourceSansBold
  365. Btools.Text = "Btools"
  366. Btools.TextColor3 = Color3.new(0.333333, 0, 1)
  367. Btools.TextSize = 24
  368.  
  369. Btools.MouseButton1Down:connect(function()
  370.  
  371. print("Getting Btools")
  372. print("Drag Success")
  373. a = Instance.new("HopperBin")
  374. a.BinType = 1
  375. a.Parent = game.Players.mitnavnergodt.Backpack
  376. print("Delete Success")
  377. a = Instance.new("HopperBin")
  378. a.BinType = 4
  379. a.Parent = game.Players.mitnavnergodt.Backpack
  380. print("Copy Success")
  381. a = Instance.new("HopperBin")
  382. a.BinType = 3
  383. a.Parent = game.Players.mitnavnergodt.Backpack
  384.  
  385. end)
  386.  
  387. JumpPower.Name = "JumpPower"
  388. JumpPower.Parent = CmdsFrame
  389. JumpPower.Active = false
  390. JumpPower.BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  391. JumpPower.BorderSizePixel = 0
  392. JumpPower.Position = UDim2.new(0, 0, 0.503999949, 0)
  393. JumpPower.Size = UDim2.new(0, 106, 0, 50)
  394. JumpPower.Font = Enum.Font.SourceSansBold
  395. JumpPower.Text = "JumpPower"
  396. JumpPower.TextColor3 = Color3.new(0.333333, 0, 1)
  397. JumpPower.TextSize = 24
  398.  
  399. JumpPower.MouseButton1Down:connect(function()
  400.  
  401. game.Players.LocalPlayer.Character.Humanoid.JumpPower = 150
  402.  
  403. end)
  404.  
  405. ButtonsFrameExit.Name = "ButtonsFrameExit"
  406. ButtonsFrameExit.Parent = CmdsFrame
  407. ButtonsFrameExit.Active = false
  408. ButtonsFrameExit.BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  409. ButtonsFrameExit.BorderSizePixel = 0
  410. ButtonsFrameExit.Position = UDim2.new(0.796226442, 0, 0, 0)
  411. ButtonsFrameExit.Size = UDim2.new(0, 54, 0, 50)
  412. ButtonsFrameExit.Font = Enum.Font.SourceSans
  413. ButtonsFrameExit.Text = "<"
  414. ButtonsFrameExit.TextColor3 = Color3.new(0.0588235, 0.905882, 1)
  415. ButtonsFrameExit.TextSize = 40
  416.  
  417. ButtonsFrameExit.MouseButton1Down:connect(function()
  418. CmdsFrame.Visible = false
  419. HomeFrame.Visible = true
  420. end)
  421.  
  422. BarTitle.Name = "BarTitle"
  423. BarTitle.Parent = MainFrame
  424. BarTitle.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  425. BarTitle.BorderSizePixel = 0
  426. BarTitle.Position = UDim2.new(0, 0, -0.130666673, 0)
  427. BarTitle.Size = UDim2.new(0, 386, 0, 49)
  428.  
  429. Title.Name = "Title"
  430. Title.Parent = BarTitle
  431. Title.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  432. Title.BorderSizePixel = 0
  433. Title.Size = UDim2.new(0, 128, 0, 49)
  434. Title.Font = Enum.Font.SourceSans
  435. Title.Text = "Blurry V3"
  436. Title.TextColor3 = Color3.new(0.0588235, 0.905882, 1)
  437. Title.TextSize = 34
  438.  
  439. MainExitButton.Name = "MainExitButton"
  440. MainExitButton.Parent = BarTitle
  441. MainExitButton.Active = false
  442. MainExitButton.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  443. MainExitButton.BorderSizePixel = 0
  444. MainExitButton.Position = UDim2.new(0.860103607, 0, 0, 0)
  445. MainExitButton.Size = UDim2.new(0, 54, 0, 49)
  446. MainExitButton.Font = Enum.Font.SourceSans
  447. MainExitButton.Text = "X"
  448. MainExitButton.TextColor3 = Color3.new(0.0588235, 0.905882, 1)
  449. MainExitButton.TextSize = 34
  450.  
  451. MainExitButton.MouseButton1Down:connect(function()
  452. MainFrame.Visible = false
  453. HomeFrame.Visible = false
  454. end)
  455.  
  456. HomeFrame.Name = "HomeFrame"
  457. HomeFrame.Parent = MainFrame
  458. HomeFrame.BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  459. HomeFrame.BorderSizePixel = 0
  460. HomeFrame.Position = UDim2.new(1, 0, 0, 0)
  461. HomeFrame.Size = UDim2.new(0, 265, 0, 375)
  462.  
  463. WelcomeSign.Name = "WelcomeSign"
  464. WelcomeSign.Parent = HomeFrame
  465. WelcomeSign.BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  466. WelcomeSign.BorderSizePixel = 0
  467. WelcomeSign.Position = UDim2.new(0.120754719, 0, 0.0453333259, 0)
  468. WelcomeSign.Size = UDim2.new(0, 200, 0, 151)
  469. WelcomeSign.Font = Enum.Font.SourceSans
  470. WelcomeSign.Text = "Welcome"
  471. WelcomeSign.TextColor3 = Color3.new(0.0588235, 0.905882, 1)
  472. WelcomeSign.TextScaled = true
  473. WelcomeSign.TextSize = 34
  474. WelcomeSign.TextWrapped = true
  475.  
  476. Cmds.Name = "Cmds"
  477. Cmds.Parent = MainFrame
  478. Cmds.Active = false
  479. Cmds.BackgroundColor3 = Color3.new(0.203922, 0.203922, 0.203922)
  480. Cmds.BorderColor3 = Color3.new(0, 0, 0)
  481. Cmds.BorderSizePixel = 0
  482. Cmds.Position = UDim2.new(0, 0, 0.127999991, 0)
  483. Cmds.Size = UDim2.new(0, 121, 0, 29)
  484. Cmds.Font = Enum.Font.SourceSans
  485. Cmds.Text = "Cmds"
  486. Cmds.TextColor3 = Color3.new(0.333333, 0, 1)
  487. Cmds.TextSize = 24
  488. Cmds.TextWrapped = true
  489.  
  490. Cmds.MouseButton1Down:connect(function()
  491. HomeFrame.Visible = false
  492. CmdsFrame.Visible = true
  493. end)
  494.  
  495. Guis.Name = "Guis"
  496. Guis.Parent = MainFrame
  497. Guis.Active = false
  498. Guis.BackgroundColor3 = Color3.new(0.203922, 0.203922, 0.203922)
  499. Guis.BorderColor3 = Color3.new(0, 0, 0)
  500. Guis.BorderSizePixel = 0
  501. Guis.Position = UDim2.new(0, 0, 0.256000012, 0)
  502. Guis.Size = UDim2.new(0, 121, 0, 29)
  503. Guis.Font = Enum.Font.SourceSans
  504. Guis.Text = "Guis"
  505. Guis.TextColor3 = Color3.new(0.333333, 0, 1)
  506. Guis.TextSize = 24
  507. Guis.TextWrapped = true
  508.  
  509. Guis.MouseButton1Down:connect(function()
  510. GuiFrame.Visible = true
  511. end)
  512.  
  513. ScriptExe.Name = "ScriptExe"
  514. ScriptExe.Parent = MainFrame
  515. ScriptExe.Active = false
  516. ScriptExe.BackgroundColor3 = Color3.new(0.203922, 0.203922, 0.203922)
  517. ScriptExe.BorderColor3 = Color3.new(0, 0, 0)
  518. ScriptExe.BorderSizePixel = 0
  519. ScriptExe.Position = UDim2.new(0, 0, 0.386666685, 0)
  520. ScriptExe.Size = UDim2.new(0, 121, 0, 29)
  521. ScriptExe.Font = Enum.Font.SourceSans
  522. ScriptExe.Text = "ScriptExe"
  523. ScriptExe.TextColor3 = Color3.new(0.333333, 0, 1)
  524. ScriptExe.TextSize = 24
  525. ScriptExe.TextWrapped = true
  526.  
  527. ScriptExe.MouseButton1Down:connect(function()
  528. ScriptFrame.Visible = true
  529. end)
  530.  
  531. Home.Name = "Home"
  532. Home.Parent = MainFrame
  533. Home.Active = false
  534. Home.BackgroundColor3 = Color3.new(0.203922, 0.203922, 0.203922)
  535. Home.BorderColor3 = Color3.new(0, 0, 0)
  536. Home.BorderSizePixel = 0
  537. Home.Size = UDim2.new(0, 121, 0, 29)
  538. Home.Font = Enum.Font.SourceSans
  539. Home.Text = "Home"
  540. Home.TextColor3 = Color3.new(0.333333, 0, 1)
  541. Home.TextSize = 24
  542. Home.TextWrapped = true
  543.  
  544. Home.MouseButton1Down:connect(function()
  545. HomeFrame.Visible = true
  546. end)
  547.  
  548. GuiFrame.Name = "GuiFrame"
  549. GuiFrame.Parent = MainFrame
  550. GuiFrame.BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  551. GuiFrame.BorderSizePixel = 0
  552. GuiFrame.Position = UDim2.new(1, 0, 0, 0)
  553. GuiFrame.Size = UDim2.new(0, 265, 0, 375)
  554. GuiFrame.Visible = false
  555.  
  556. GuiFrameExit.Name = "GuiFrameExit"
  557. GuiFrameExit.Parent = GuiFrame
  558. GuiFrameExit.Active = false
  559. GuiFrameExit.BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  560. GuiFrameExit.BorderSizePixel = 0
  561. GuiFrameExit.Position = UDim2.new(0.796226442, 0, 0, 0)
  562. GuiFrameExit.Size = UDim2.new(0, 54, 0, 48)
  563. GuiFrameExit.Font = Enum.Font.SourceSans
  564. GuiFrameExit.Text = "<"
  565. GuiFrameExit.TextColor3 = Color3.new(0.0588235, 0.905882, 1)
  566. GuiFrameExit.TextSize = 40
  567.  
  568. GuiFrameExit.MouseButton1Down:connect(function()
  569. GuiFrame.Visible = false
  570. HomeFrame.Visible = true
  571. end)
  572.  
  573. Topkek.Name = "Topkek"
  574. Topkek.Parent = GuiFrame
  575. Topkek.Active = false
  576. Topkek.BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  577. Topkek.BorderColor3 = Color3.new(0, 0, 0)
  578. Topkek.Position = UDim2.new(0.120754719, 0, 0.133333325, 0)
  579. Topkek.Size = UDim2.new(0, 200, 0, 99)
  580. Topkek.Font = Enum.Font.SourceSans
  581. Topkek.Text = "Topk3k"
  582. Topkek.TextColor3 = Color3.new(0.0588235, 0.905882, 1)
  583. Topkek.TextSize = 34
  584.  
  585. Topkek.MouseButton1Down:connect(function()
  586.  
  587. local ScreenGui = Instance.new("ScreenGui")
  588.  
  589. local Base = Instance.new("Frame")
  590.  
  591. local Top = Instance.new("Frame")
  592.  
  593. local First = Instance.new("TextLabel")
  594.  
  595. local Second = Instance.new("TextLabel")
  596.  
  597. local Location = Instance.new("TextLabel")
  598.  
  599. local Exit = Instance.new("TextButton")
  600.  
  601. local HomeContainer = Instance.new("Frame")
  602.  
  603. local Players = Instance.new("Frame")
  604.  
  605. local ImageLabel = Instance.new("ImageLabel")
  606.  
  607. local TextLabel = Instance.new("TextLabel")
  608.  
  609. local Mask = Instance.new("TextButton")
  610.  
  611. local Server = Instance.new("Frame")
  612.  
  613. local ImageLabel_2 = Instance.new("ImageLabel")
  614.  
  615. local TextLabel_2 = Instance.new("TextLabel")
  616.  
  617. local Mask_2 = Instance.new("TextButton")
  618.  
  619. local LocalPlayer = Instance.new("Frame")
  620.  
  621. local ImageLabel_3 = Instance.new("ImageLabel")
  622.  
  623. local TextLabel_3 = Instance.new("TextLabel")
  624.  
  625. local Mask_3 = Instance.new("TextButton")
  626.  
  627. local Scripts = Instance.new("Frame")
  628.  
  629. local ImageLabel_4 = Instance.new("ImageLabel")
  630.  
  631. local TextLabel_4 = Instance.new("TextLabel")
  632.  
  633. local Mask_4 = Instance.new("TextButton")
  634.  
  635. local Miscellaneous = Instance.new("Frame")
  636.  
  637. local ImageLabel_5 = Instance.new("ImageLabel")
  638.  
  639. local TextLabel_5 = Instance.new("TextLabel")
  640.  
  641. local Mask_5 = Instance.new("TextButton")
  642.  
  643. local Settings = Instance.new("Frame")
  644.  
  645. local ImageLabel_6 = Instance.new("ImageLabel")
  646.  
  647. local TextLabel_6 = Instance.new("TextLabel")
  648.  
  649. local Mask_6 = Instance.new("TextButton")
  650.  
  651. local Navigator = Instance.new("ScrollingFrame")
  652.  
  653. local Item = Instance.new("TextButton")
  654.  
  655. local ServerContainer = Instance.new("ScrollingFrame")
  656.  
  657. local dd = Instance.new("TextButton")
  658.  
  659. local ImageLabel_7 = Instance.new("ImageLabel")
  660.  
  661. local LocalPlayerContainer = Instance.new("ScrollingFrame")
  662.  
  663. local PlayersContainer = Instance.new("ScrollingFrame")
  664.  
  665.  
  666.  
  667. -- Properties
  668.  
  669. local hist = game:GetService("LogService"):GetLogHistory()
  670.  
  671. local eiss = false
  672.  
  673. for i,v in pairs(hist) do
  674.  
  675. if string.find(v["message"]:lower(), "eiss") then
  676.  
  677. eiss = true
  678.  
  679. warn("Detected EISS, Parenting to PlayerGui")
  680.  
  681. end
  682.  
  683. end
  684.  
  685. if eiss then
  686.  
  687. ScreenGui.Parent = game.Players.LocalPlayer.PlayerGui
  688.  
  689. game.StarterGui.ResetPlayerGuiOnSpawn = false
  690.  
  691. else
  692.  
  693. ScreenGui.Parent = game.CoreGui
  694.  
  695. end
  696.  
  697.  
  698.  
  699. Base.Name = "Base"
  700.  
  701. Base.Parent = ScreenGui
  702.  
  703. Base.Active = true
  704.  
  705. Base.BackgroundColor3 = Color3.new(0.054902, 0.0901961, 0.113725)
  706.  
  707. Base.BorderColor3 = Color3.new(0.0156863, 0.027451, 0.0352941)
  708.  
  709. Base.BorderSizePixel = 2
  710.  
  711. Base.Draggable = true
  712.  
  713. Base.Position = UDim2.new(0, 50, 0, 250)
  714.  
  715. Base.Selectable = true
  716.  
  717. Base.Size = UDim2.new(0, 450, 0, 250)
  718.  
  719.  
  720.  
  721. Top.Name = "Top"
  722.  
  723. Top.Parent = Base
  724.  
  725. Top.BackgroundColor3 = Color3.new(0.027451, 0.0431373, 0.0588235)
  726.  
  727. Top.BackgroundTransparency = 0.5
  728.  
  729. Top.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  730.  
  731. Top.Position = UDim2.new(0, 10, 0, 7)
  732.  
  733. Top.Size = UDim2.new(1, -20, 0, 20)
  734.  
  735.  
  736.  
  737. First.Name = "First"
  738.  
  739. First.Parent = Top
  740.  
  741. First.BackgroundColor3 = Color3.new(1, 1, 1)
  742.  
  743. First.BackgroundTransparency = 1
  744.  
  745. First.BorderColor3 = Color3.new(0.32549, 0.313726, 0.313726)
  746.  
  747. First.Size = UDim2.new(1, 0, 1, 0)
  748.  
  749. First.Font = Enum.Font.SourceSans
  750.  
  751. First.FontSize = Enum.FontSize.Size18
  752.  
  753. First.Text = " T0PK3K 3.0"
  754.  
  755. First.TextColor3 = Color3.new(0.721569, 0.027451, 0.211765)
  756.  
  757. First.TextStrokeTransparency = 0
  758.  
  759. First.TextXAlignment = Enum.TextXAlignment.Left
  760.  
  761.  
  762.  
  763. Second.Name = "Second"
  764.  
  765. Second.Parent = Top
  766.  
  767. Second.BackgroundColor3 = Color3.new(1, 1, 1)
  768.  
  769. Second.BackgroundTransparency = 1
  770.  
  771. Second.BorderColor3 = Color3.new(0.32549, 0.313726, 0.313726)
  772.  
  773. Second.Position = UDim2.new(1, -125, 0, 0)
  774.  
  775. Second.Size = UDim2.new(0, 100, 1, 0)
  776.  
  777. Second.Font = Enum.Font.SourceSans
  778.  
  779. Second.FontSize = Enum.FontSize.Size18
  780.  
  781. Second.Text = "Cerberus Edition"
  782.  
  783. Second.TextColor3 = Color3.new(0.721569, 0.027451, 0.211765)
  784.  
  785. Second.TextStrokeTransparency = 0
  786.  
  787. Second.TextXAlignment = Enum.TextXAlignment.Left
  788.  
  789.  
  790.  
  791. Location.Name = "Location"
  792.  
  793. Location.Parent = Top
  794.  
  795. Location.BackgroundColor3 = Color3.new(1, 1, 1)
  796.  
  797. Location.BackgroundTransparency = 1
  798.  
  799. Location.BorderColor3 = Color3.new(0.32549, 0.313726, 0.313726)
  800.  
  801. Location.Position = UDim2.new(0, 90, 0, 0)
  802.  
  803. Location.Size = UDim2.new(1, -200, 1, 0)
  804.  
  805. Location.Font = Enum.Font.SourceSansBold
  806.  
  807. Location.FontSize = Enum.FontSize.Size18
  808.  
  809. Location.Text = "Home"
  810.  
  811. Location.TextColor3 = Color3.new(0.588235, 0.0196078, 0.172549)
  812.  
  813. Location.TextStrokeTransparency = 0
  814.  
  815.  
  816.  
  817. Exit.Name = "Exit"
  818.  
  819. Exit.Parent = Top
  820.  
  821. Exit.BackgroundColor3 = Color3.new(0.588235, 0.0196078, 0.172549)
  822.  
  823. Exit.BorderSizePixel = 0
  824.  
  825. Exit.Position = UDim2.new(1, -18, 0, 2)
  826.  
  827. Exit.Size = UDim2.new(0, 16, 0, 16)
  828.  
  829. Exit.Font = Enum.Font.SourceSansBold
  830.  
  831. Exit.FontSize = Enum.FontSize.Size14
  832.  
  833. Exit.Text = "X"
  834.  
  835. Exit.TextColor3 = Color3.new(1, 1, 1)
  836.  
  837. Exit.MouseButton1Down:connect(function()
  838.  
  839. Base.Parent = nil
  840.  
  841. end)
  842.  
  843.  
  844.  
  845. HomeContainer.Name = "HomeContainer"
  846.  
  847. HomeContainer.Parent = Base
  848.  
  849. HomeContainer.BackgroundColor3 = Color3.new(1, 1, 1)
  850.  
  851. HomeContainer.BackgroundTransparency = 1
  852.  
  853. HomeContainer.Position = UDim2.new(0, 10, 0, 50)
  854.  
  855. HomeContainer.Size = UDim2.new(1, -20, 1, -65)
  856.  
  857.  
  858.  
  859. Players.Name = "Players"
  860.  
  861. Players.Parent = HomeContainer
  862.  
  863. Players.BackgroundColor3 = Color3.new(1, 1, 1)
  864.  
  865. Players.BackgroundTransparency = 1
  866.  
  867. Players.Position = UDim2.new(0.666000009, 10, 0, 0)
  868.  
  869. Players.Size = UDim2.new(0.333000004, -10, 0.5, -10)
  870.  
  871.  
  872.  
  873. ImageLabel.Parent = Players
  874.  
  875. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  876.  
  877. ImageLabel.BackgroundTransparency = 1
  878.  
  879. ImageLabel.Position = UDim2.new(0.5, -25, 0, 0)
  880.  
  881. ImageLabel.Size = UDim2.new(0, 50, 0, 50)
  882.  
  883. ImageLabel.Image = "rbxassetid://573066980"
  884.  
  885. ImageLabel.ImageColor3 = Color3.new(0.615686, 0.0352941, 0.129412)
  886.  
  887.  
  888.  
  889. TextLabel.Parent = Players
  890.  
  891. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  892.  
  893. TextLabel.BackgroundTransparency = 1
  894.  
  895. TextLabel.Position = UDim2.new(0, 10, 1, -40)
  896.  
  897. TextLabel.Size = UDim2.new(1, -20, 0, 20)
  898.  
  899. TextLabel.Font = Enum.Font.SourceSansBold
  900.  
  901. TextLabel.FontSize = Enum.FontSize.Size24
  902.  
  903. TextLabel.Text = "Players"
  904.  
  905. TextLabel.TextColor3 = Color3.new(0.776471, 0.0235294, 0.137255)
  906.  
  907.  
  908.  
  909. Mask.Name = "Mask"
  910.  
  911. Mask.Parent = Players
  912.  
  913. Mask.BackgroundColor3 = Color3.new(1, 1, 1)
  914.  
  915. Mask.BackgroundTransparency = 1
  916.  
  917. Mask.Position = UDim2.new(0, 27, 0, 0)
  918.  
  919. Mask.Size = UDim2.new(1, -56, 0, 65)
  920.  
  921. Mask.Font = Enum.Font.SourceSans
  922.  
  923. Mask.FontSize = Enum.FontSize.Size14
  924.  
  925. Mask.Text = ""
  926.  
  927.  
  928.  
  929. Server.Name = "Server"
  930.  
  931. Server.Parent = HomeContainer
  932.  
  933. Server.BackgroundColor3 = Color3.new(1, 1, 1)
  934.  
  935. Server.BackgroundTransparency = 1
  936.  
  937. Server.Size = UDim2.new(0.333000004, -10, 0.5, -10)
  938.  
  939.  
  940.  
  941. ImageLabel_2.Parent = Server
  942.  
  943. ImageLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
  944.  
  945. ImageLabel_2.BackgroundTransparency = 1
  946.  
  947. ImageLabel_2.Position = UDim2.new(0.5, -23, 0, 0)
  948.  
  949. ImageLabel_2.Size = UDim2.new(0, 46, 0, 46)
  950.  
  951. ImageLabel_2.Image = "rbxassetid://573084509"
  952.  
  953. ImageLabel_2.ImageColor3 = Color3.new(0.615686, 0.0352941, 0.129412)
  954.  
  955.  
  956.  
  957. TextLabel_2.Parent = Server
  958.  
  959. TextLabel_2.BackgroundColor3 = Color3.new(1, 1, 1)
  960.  
  961. TextLabel_2.BackgroundTransparency = 1
  962.  
  963. TextLabel_2.Position = UDim2.new(0, 10, 1, -40)
  964.  
  965. TextLabel_2.Size = UDim2.new(1, -20, 0, 20)
  966.  
  967. TextLabel_2.Font = Enum.Font.SourceSansBold
  968.  
  969. TextLabel_2.FontSize = Enum.FontSize.Size24
  970.  
  971. TextLabel_2.Text = "Server"
  972.  
  973. TextLabel_2.TextColor3 = Color3.new(0.776471, 0.0235294, 0.137255)
  974.  
  975.  
  976.  
  977. Mask_2.Name = "Mask"
  978.  
  979. Mask_2.Parent = Server
  980.  
  981. Mask_2.BackgroundColor3 = Color3.new(1, 1, 1)
  982.  
  983. Mask_2.BackgroundTransparency = 1
  984.  
  985. Mask_2.Position = UDim2.new(0, 27, 0, 0)
  986.  
  987. Mask_2.Size = UDim2.new(1, -56, 0, 65)
  988.  
  989. Mask_2.Font = Enum.Font.SourceSans
  990.  
  991. Mask_2.FontSize = Enum.FontSize.Size14
  992.  
  993. Mask_2.Text = ""
  994.  
  995.  
  996.  
  997. LocalPlayer.Name = "LocalPlayer"
  998.  
  999. LocalPlayer.Parent = HomeContainer
  1000.  
  1001. LocalPlayer.BackgroundColor3 = Color3.new(1, 1, 1)
  1002.  
  1003. LocalPlayer.BackgroundTransparency = 1
  1004.  
  1005. LocalPlayer.Position = UDim2.new(0.333000004, 10, 0, 0)
  1006.  
  1007. LocalPlayer.Size = UDim2.new(0.333000004, -10, 0.5, -10)
  1008.  
  1009.  
  1010.  
  1011. ImageLabel_3.Parent = LocalPlayer
  1012.  
  1013. ImageLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
  1014.  
  1015. ImageLabel_3.BackgroundTransparency = 1
  1016.  
  1017. ImageLabel_3.Position = UDim2.new(0.5, -25, 0, 0)
  1018.  
  1019. ImageLabel_3.Size = UDim2.new(0, 50, 0, 50)
  1020.  
  1021. ImageLabel_3.Image = "rbxassetid://573078228"
  1022.  
  1023. ImageLabel_3.ImageColor3 = Color3.new(0.615686, 0.0352941, 0.129412)
  1024.  
  1025.  
  1026.  
  1027. TextLabel_3.Parent = LocalPlayer
  1028.  
  1029. TextLabel_3.BackgroundColor3 = Color3.new(1, 1, 1)
  1030.  
  1031. TextLabel_3.BackgroundTransparency = 1
  1032.  
  1033. TextLabel_3.Position = UDim2.new(0, 10, 1, -40)
  1034.  
  1035. TextLabel_3.Size = UDim2.new(1, -20, 0, 20)
  1036.  
  1037. TextLabel_3.Font = Enum.Font.SourceSansBold
  1038.  
  1039. TextLabel_3.FontSize = Enum.FontSize.Size24
  1040.  
  1041. TextLabel_3.Text = "LocalPlayer"
  1042.  
  1043. TextLabel_3.TextColor3 = Color3.new(0.776471, 0.0235294, 0.137255)
  1044.  
  1045.  
  1046.  
  1047. Mask_3.Name = "Mask"
  1048.  
  1049. Mask_3.Parent = LocalPlayer
  1050.  
  1051. Mask_3.BackgroundColor3 = Color3.new(1, 1, 1)
  1052.  
  1053. Mask_3.BackgroundTransparency = 1
  1054.  
  1055. Mask_3.Position = UDim2.new(0, 27, 0, 0)
  1056.  
  1057. Mask_3.Size = UDim2.new(1, -56, 0, 65)
  1058.  
  1059. Mask_3.Font = Enum.Font.SourceSans
  1060.  
  1061. Mask_3.FontSize = Enum.FontSize.Size14
  1062.  
  1063. Mask_3.Text = ""
  1064.  
  1065.  
  1066.  
  1067. Scripts.Name = "Scripts"
  1068.  
  1069. Scripts.Parent = HomeContainer
  1070.  
  1071. Scripts.BackgroundColor3 = Color3.new(1, 1, 1)
  1072.  
  1073. Scripts.BackgroundTransparency = 1
  1074.  
  1075. Scripts.Position = UDim2.new(0, 0, 0.5, 0)
  1076.  
  1077. Scripts.Size = UDim2.new(0.333000004, -10, 0.5, -10)
  1078.  
  1079.  
  1080.  
  1081. ImageLabel_4.Parent = Scripts
  1082.  
  1083. ImageLabel_4.BackgroundColor3 = Color3.new(1, 1, 1)
  1084.  
  1085. ImageLabel_4.BackgroundTransparency = 1
  1086.  
  1087. ImageLabel_4.Position = UDim2.new(0.5, -25, 0, 0)
  1088.  
  1089. ImageLabel_4.Size = UDim2.new(0, 50, 0, 50)
  1090.  
  1091. ImageLabel_4.Image = "rbxassetid://573081437"
  1092.  
  1093. ImageLabel_4.ImageColor3 = Color3.new(0.615686, 0.0352941, 0.129412)
  1094.  
  1095.  
  1096.  
  1097. TextLabel_4.Parent = Scripts
  1098.  
  1099. TextLabel_4.BackgroundColor3 = Color3.new(1, 1, 1)
  1100.  
  1101. TextLabel_4.BackgroundTransparency = 1
  1102.  
  1103. TextLabel_4.Position = UDim2.new(0, 10, 1, -40)
  1104.  
  1105. TextLabel_4.Size = UDim2.new(1, -20, 0, 20)
  1106.  
  1107. TextLabel_4.Font = Enum.Font.SourceSansBold
  1108.  
  1109. TextLabel_4.FontSize = Enum.FontSize.Size24
  1110.  
  1111. TextLabel_4.Text = "Scripts"
  1112.  
  1113. TextLabel_4.TextColor3 = Color3.new(0.776471, 0.0235294, 0.137255)
  1114.  
  1115.  
  1116.  
  1117. Mask_4.Name = "Mask"
  1118.  
  1119. Mask_4.Parent = Scripts
  1120.  
  1121. Mask_4.BackgroundColor3 = Color3.new(1, 1, 1)
  1122.  
  1123. Mask_4.BackgroundTransparency = 1
  1124.  
  1125. Mask_4.Position = UDim2.new(0, 27, 0, 0)
  1126.  
  1127. Mask_4.Size = UDim2.new(1, -56, 0, 65)
  1128.  
  1129. Mask_4.Font = Enum.Font.SourceSans
  1130.  
  1131. Mask_4.FontSize = Enum.FontSize.Size14
  1132.  
  1133. Mask_4.Text = ""
  1134.  
  1135.  
  1136.  
  1137. Miscellaneous.Name = "Miscellaneous"
  1138.  
  1139. Miscellaneous.Parent = HomeContainer
  1140.  
  1141. Miscellaneous.BackgroundColor3 = Color3.new(1, 1, 1)
  1142.  
  1143. Miscellaneous.BackgroundTransparency = 1
  1144.  
  1145. Miscellaneous.Position = UDim2.new(0.333000004, 10, 0.5, 0)
  1146.  
  1147. Miscellaneous.Size = UDim2.new(0.333000004, -10, 0.5, -10)
  1148.  
  1149.  
  1150.  
  1151. ImageLabel_5.Parent = Miscellaneous
  1152.  
  1153. ImageLabel_5.BackgroundColor3 = Color3.new(1, 1, 1)
  1154.  
  1155. ImageLabel_5.BackgroundTransparency = 1
  1156.  
  1157. ImageLabel_5.Position = UDim2.new(0.5, -23, 0, 0)
  1158.  
  1159. ImageLabel_5.Size = UDim2.new(0, 46, 0, 46)
  1160.  
  1161. ImageLabel_5.Image = "rbxassetid://573087376"
  1162.  
  1163. ImageLabel_5.ImageColor3 = Color3.new(0.615686, 0.0352941, 0.129412)
  1164.  
  1165.  
  1166.  
  1167. TextLabel_5.Parent = Miscellaneous
  1168.  
  1169. TextLabel_5.BackgroundColor3 = Color3.new(1, 1, 1)
  1170.  
  1171. TextLabel_5.BackgroundTransparency = 1
  1172.  
  1173. TextLabel_5.Position = UDim2.new(0, 10, 1, -40)
  1174.  
  1175. TextLabel_5.Size = UDim2.new(1, -20, 0, 20)
  1176.  
  1177. TextLabel_5.Font = Enum.Font.SourceSansBold
  1178.  
  1179. TextLabel_5.FontSize = Enum.FontSize.Size24
  1180.  
  1181. TextLabel_5.Text = "Miscellaneous"
  1182.  
  1183. TextLabel_5.TextColor3 = Color3.new(0.776471, 0.0235294, 0.137255)
  1184.  
  1185.  
  1186.  
  1187. Mask_5.Name = "Mask"
  1188.  
  1189. Mask_5.Parent = Miscellaneous
  1190.  
  1191. Mask_5.BackgroundColor3 = Color3.new(1, 1, 1)
  1192.  
  1193. Mask_5.BackgroundTransparency = 1
  1194.  
  1195. Mask_5.Position = UDim2.new(0, 27, 0, 0)
  1196.  
  1197. Mask_5.Size = UDim2.new(1, -56, 0, 65)
  1198.  
  1199. Mask_5.Font = Enum.Font.SourceSans
  1200.  
  1201. Mask_5.FontSize = Enum.FontSize.Size14
  1202.  
  1203. Mask_5.Text = ""
  1204.  
  1205.  
  1206.  
  1207. Settings.Name = "Settings"
  1208.  
  1209. Settings.Parent = HomeContainer
  1210.  
  1211. Settings.BackgroundColor3 = Color3.new(1, 1, 1)
  1212.  
  1213. Settings.BackgroundTransparency = 1
  1214.  
  1215. Settings.Position = UDim2.new(0.666000009, 10, 0.5, 0)
  1216.  
  1217. Settings.Size = UDim2.new(0.333000004, -10, 0.5, -10)
  1218.  
  1219.  
  1220.  
  1221. ImageLabel_6.Parent = Settings
  1222.  
  1223. ImageLabel_6.BackgroundColor3 = Color3.new(1, 1, 1)
  1224.  
  1225. ImageLabel_6.BackgroundTransparency = 1
  1226.  
  1227. ImageLabel_6.Position = UDim2.new(0.5, -23, 0, 0)
  1228.  
  1229. ImageLabel_6.Size = UDim2.new(0, 46, 0, 46)
  1230.  
  1231. ImageLabel_6.Image = "rbxassetid://573090294"
  1232.  
  1233. ImageLabel_6.ImageColor3 = Color3.new(0.615686, 0.0352941, 0.129412)
  1234.  
  1235.  
  1236.  
  1237. TextLabel_6.Parent = Settings
  1238.  
  1239. TextLabel_6.BackgroundColor3 = Color3.new(1, 1, 1)
  1240.  
  1241. TextLabel_6.BackgroundTransparency = 1
  1242.  
  1243. TextLabel_6.Position = UDim2.new(0, 10, 1, -40)
  1244.  
  1245. TextLabel_6.Size = UDim2.new(1, -20, 0, 20)
  1246.  
  1247. TextLabel_6.Font = Enum.Font.SourceSansBold
  1248.  
  1249. TextLabel_6.FontSize = Enum.FontSize.Size24
  1250.  
  1251. TextLabel_6.Text = "Settings"
  1252.  
  1253. TextLabel_6.TextColor3 = Color3.new(0.776471, 0.0235294, 0.137255)
  1254.  
  1255.  
  1256.  
  1257. Mask_6.Name = "Mask"
  1258.  
  1259. Mask_6.Parent = Settings
  1260.  
  1261. Mask_6.BackgroundColor3 = Color3.new(1, 1, 1)
  1262.  
  1263. Mask_6.BackgroundTransparency = 1
  1264.  
  1265. Mask_6.Position = UDim2.new(0, 27, 0, 0)
  1266.  
  1267. Mask_6.Size = UDim2.new(1, -56, 0, 65)
  1268.  
  1269. Mask_6.Font = Enum.Font.SourceSans
  1270.  
  1271. Mask_6.FontSize = Enum.FontSize.Size14
  1272.  
  1273. Mask_6.Text = ""
  1274.  
  1275.  
  1276.  
  1277. Navigator.Name = "Navigator"
  1278.  
  1279. Navigator.Parent = Base
  1280.  
  1281. Navigator.BackgroundColor3 = Color3.new(0.027451, 0.0431373, 0.0588235)
  1282.  
  1283. Navigator.BackgroundTransparency = 0.5
  1284.  
  1285. Navigator.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  1286.  
  1287. Navigator.Position = UDim2.new(0, 10, 0, 35)
  1288.  
  1289. Navigator.Size = UDim2.new(0, 125, 1, -45)
  1290.  
  1291. Navigator.Visible = false
  1292.  
  1293. Navigator.BottomImage = "rbxassetid://573102620"
  1294.  
  1295. Navigator.MidImage = "rbxassetid://573102620"
  1296.  
  1297. Navigator.ScrollBarThickness = 5
  1298.  
  1299. Navigator.TopImage = "rbxassetid://573102620"
  1300.  
  1301.  
  1302.  
  1303. Item.Name = "Item"
  1304.  
  1305. Item.Parent = Navigator
  1306.  
  1307. Item.BackgroundColor3 = Color3.new(0.027451, 0.0431373, 0.0588235)
  1308.  
  1309. Item.BackgroundTransparency = 0.5
  1310.  
  1311. Item.BorderColor3 = Color3.new(0.243137, 0.243137, 0.243137)
  1312.  
  1313. Item.Position = UDim2.new(0, 5, 0, 5)
  1314.  
  1315. Item.Size = UDim2.new(1, -15, 0, 20)
  1316.  
  1317. Item.Selected = true
  1318.  
  1319. Item.Font = Enum.Font.SourceSans
  1320.  
  1321. Item.FontSize = Enum.FontSize.Size14
  1322.  
  1323. Item.Text = "NavItem"
  1324.  
  1325. Item.TextColor3 = Color3.new(0.721569, 0.721569, 0.721569)
  1326.  
  1327.  
  1328.  
  1329. ServerContainer.Name = "ServerContainer"
  1330.  
  1331. ServerContainer.Parent = Base
  1332.  
  1333. ServerContainer.BackgroundColor3 = Color3.new(0.027451, 0.0431373, 0.0588235)
  1334.  
  1335. ServerContainer.BackgroundTransparency = 0.5
  1336.  
  1337. ServerContainer.Position = UDim2.new(0, 140, 0, 35)
  1338.  
  1339. ServerContainer.Size = UDim2.new(1, -150, 1, -45)
  1340.  
  1341. ServerContainer.Visible = false
  1342.  
  1343. ServerContainer.BottomImage = "rbxassetid://573102620"
  1344.  
  1345. ServerContainer.MidImage = "rbxassetid://573102620"
  1346.  
  1347. ServerContainer.ScrollBarThickness = 5
  1348.  
  1349. ServerContainer.TopImage = "rbxassetid://573102620"
  1350.  
  1351.  
  1352.  
  1353. dd.Name = "dd"
  1354.  
  1355. dd.Parent = ServerContainer
  1356.  
  1357. dd.BackgroundColor3 = Color3.new(0.0196078, 0.0313726, 0.0431373)
  1358.  
  1359. dd.Position = UDim2.new(0, 6, 0, 6)
  1360.  
  1361. dd.Size = UDim2.new(0.5, -10, 0, 20)
  1362.  
  1363. dd.Visible = false
  1364.  
  1365. dd.Font = Enum.Font.SourceSans
  1366.  
  1367. dd.FontSize = Enum.FontSize.Size14
  1368.  
  1369. dd.Text = "Troll Spam"
  1370.  
  1371. dd.TextColor3 = Color3.new(0.780392, 0.780392, 0.780392)
  1372.  
  1373. dd.TextStrokeTransparency = 0.5
  1374.  
  1375.  
  1376.  
  1377. ImageLabel_7.Parent = dd
  1378.  
  1379. ImageLabel_7.BackgroundColor3 = Color3.new(1, 1, 1)
  1380.  
  1381. ImageLabel_7.BackgroundTransparency = 1
  1382.  
  1383. ImageLabel_7.Position = UDim2.new(0, 2, 0, 0)
  1384.  
  1385. ImageLabel_7.Size = UDim2.new(0, 20, 0, 20)
  1386.  
  1387. ImageLabel_7.Image = "rbxassetid://133293265"
  1388.  
  1389.  
  1390.  
  1391. LocalPlayerContainer.Name = "LocalPlayerContainer"
  1392.  
  1393. LocalPlayerContainer.Parent = Base
  1394.  
  1395. LocalPlayerContainer.BackgroundColor3 = Color3.new(0.027451, 0.0431373, 0.0588235)
  1396.  
  1397. LocalPlayerContainer.BackgroundTransparency = 0.5
  1398.  
  1399. LocalPlayerContainer.Position = UDim2.new(0, 140, 0, 35)
  1400.  
  1401. LocalPlayerContainer.Size = UDim2.new(1, -150, 1, -45)
  1402.  
  1403. LocalPlayerContainer.Visible = false
  1404.  
  1405. LocalPlayerContainer.BottomImage = "rbxassetid://573102620"
  1406.  
  1407. LocalPlayerContainer.MidImage = "rbxassetid://573102620"
  1408.  
  1409. LocalPlayerContainer.ScrollBarThickness = 5
  1410.  
  1411. LocalPlayerContainer.TopImage = "rbxassetid://573102620"
  1412.  
  1413.  
  1414.  
  1415. PlayersContainer.Name = "PlayersContainer"
  1416.  
  1417. PlayersContainer.Parent = Base
  1418.  
  1419. PlayersContainer.BackgroundColor3 = Color3.new(0.027451, 0.0431373, 0.0588235)
  1420.  
  1421. PlayersContainer.BackgroundTransparency = 0.5
  1422.  
  1423. PlayersContainer.Position = UDim2.new(0, 140, 0, 35)
  1424.  
  1425. PlayersContainer.Size = UDim2.new(1, -150, 1, -45)
  1426.  
  1427. PlayersContainer.Visible = false
  1428.  
  1429. PlayersContainer.BottomImage = "rbxassetid://573102620"
  1430.  
  1431. PlayersContainer.MidImage = "rbxassetid://573102620"
  1432.  
  1433. PlayersContainer.ScrollBarThickness = 5
  1434.  
  1435. PlayersContainer.TopImage = "rbxassetid://573102620"
  1436.  
  1437.  
  1438.  
  1439. function MakeContainer(n)
  1440.  
  1441. local cont = PlayersContainer:Clone()
  1442.  
  1443. cont.Name = n .. 'Container'
  1444.  
  1445. cont.Parent = Base
  1446.  
  1447. return cont
  1448.  
  1449. end
  1450.  
  1451.  
  1452.  
  1453. local ScriptsContainer = MakeContainer('Scripts')
  1454.  
  1455. local MiscContainer = MakeContainer('Miscellaneous')
  1456.  
  1457.  
  1458.  
  1459. local topkek = {}
  1460.  
  1461. topkek.store = {}
  1462.  
  1463. topkek.cache = {}
  1464.  
  1465. topkek.libgui = {}
  1466.  
  1467. topkek.libsettings = {}
  1468.  
  1469. topkek.libutil = {}
  1470.  
  1471. topkek.libwindows = {}
  1472.  
  1473. topkek.libcmd = {}
  1474.  
  1475. --[[ gay ass dropdown lib i made a while ago ]]--
  1476.  
  1477. dropdown = {}
  1478.  
  1479. dropdown.new = function(gui, items, placeholder)
  1480.  
  1481. local self = {}
  1482.  
  1483. self.value = placeholder
  1484.  
  1485. self.items = items
  1486.  
  1487. self.gui = gui
  1488.  
  1489.  
  1490.  
  1491. if self.gui:FindFirstChild("__DROPDOWN") then
  1492.  
  1493. self.gui["__DROPDOWN"]:Destroy()
  1494.  
  1495. end
  1496.  
  1497.  
  1498.  
  1499. self.debug = false
  1500.  
  1501.  
  1502.  
  1503. self.gui.Text = placeholder
  1504.  
  1505. self.gui.BorderSizePixel = 0
  1506.  
  1507. self.gui.ZIndex = 1
  1508.  
  1509.  
  1510.  
  1511. self.textcolor = self.gui.TextColor3
  1512.  
  1513. function self.make()
  1514.  
  1515. if self.gui:FindFirstChild("__DROPDOWN") then
  1516.  
  1517. self.gui["__DROPDOWN"]:Destroy()
  1518.  
  1519. end
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525. self.selectgui = Instance.new("ScrollingFrame")
  1526.  
  1527. self.selectgui.Parent = self.gui
  1528.  
  1529. self.selectgui.Name = "__DROPDOWN"
  1530.  
  1531. self.selectgui.Size = UDim2.new(1, 0, 0, 100)
  1532.  
  1533. self.selectgui.Position = UDim2.new(0, 0, 0, self.gui.AbsoluteSize.Y)
  1534.  
  1535. self.selectgui.BorderSizePixel = 0
  1536.  
  1537. self.selectgui.ZIndex = 2
  1538.  
  1539. self.selectgui.BackgroundTransparency = self.gui.BackgroundTransparency
  1540.  
  1541. self.selectgui.BackgroundColor3 = self.gui.BackgroundColor3
  1542.  
  1543. self.selectgui.Visible = false
  1544.  
  1545. self.selectgui.CanvasSize = UDim2.new(0, 0, 0, (#self.items-1) * 20)
  1546.  
  1547. self.selectgui.ScrollBarThickness = 5
  1548.  
  1549.  
  1550.  
  1551. if #self.items < 4 then
  1552.  
  1553. self.selectgui.CanvasSize = UDim2.new(0, 0, 0, 0)
  1554.  
  1555. self.selectgui.Size = UDim2.new(1, 0, 0, (#self.items-1) * 20)
  1556.  
  1557. end
  1558.  
  1559.  
  1560.  
  1561. self.item = Instance.new("TextButton")
  1562.  
  1563. self.item.Size = UDim2.new(1, 0, 0, 20)
  1564.  
  1565. self.item.Position = UDim2.new(0, 0, 0, 0)
  1566.  
  1567. self.item.BackgroundTransparency = self.gui.BackgroundTransparency - 0.1
  1568.  
  1569. self.item.BackgroundColor3 = self.gui.BackgroundColor3
  1570.  
  1571. self.item.BorderSizePixel = 0
  1572.  
  1573. self.item.ZIndex = 2
  1574.  
  1575. self.item.TextColor3 = self.gui.TextColor3
  1576.  
  1577. self.item.Font = Enum.Font.SourceSans
  1578.  
  1579. self.item.FontSize = Enum.FontSize.Size14
  1580.  
  1581.  
  1582.  
  1583. self.curitem = nil
  1584.  
  1585.  
  1586.  
  1587. for i, v in pairs(self.items) do
  1588.  
  1589. if not (v == self.value) then
  1590.  
  1591. local ti = self.item:Clone()
  1592.  
  1593. ti.Parent = self.selectgui
  1594.  
  1595. if i == 1 then i = 2 end
  1596.  
  1597. ti.Position = UDim2.new(0, 0, 0, (i - 2) * 20)
  1598.  
  1599. ti.Text = v
  1600.  
  1601. ti.MouseButton1Down:connect(function()
  1602.  
  1603. self.value = v
  1604.  
  1605. self.open = false
  1606.  
  1607. self.selectgui.Visible = false
  1608.  
  1609. self.gui.Text = v
  1610.  
  1611. self.make()
  1612.  
  1613. end)
  1614.  
  1615. end
  1616.  
  1617. end
  1618.  
  1619. end
  1620.  
  1621.  
  1622.  
  1623. self.getvalue = function()
  1624.  
  1625. return self.value
  1626.  
  1627. end
  1628.  
  1629.  
  1630.  
  1631. self.update = function(itms)
  1632.  
  1633. self.items = itms
  1634.  
  1635. self.make()
  1636.  
  1637. end
  1638.  
  1639.  
  1640.  
  1641. self.open = false
  1642.  
  1643.  
  1644.  
  1645. self.gui.MouseButton1Down:connect(function()
  1646.  
  1647. if self.open == false then
  1648.  
  1649. self.selectgui.CanvasPosition = Vector2.new(0, 0)
  1650.  
  1651. self.selectgui.Visible = true
  1652.  
  1653. self.open = true
  1654.  
  1655. else
  1656.  
  1657. self.selectgui.Visible = false
  1658.  
  1659. self.open = false
  1660.  
  1661. end
  1662.  
  1663. end)
  1664.  
  1665.  
  1666.  
  1667. self.make()
  1668.  
  1669. return self
  1670.  
  1671. end
  1672.  
  1673. --[[ libsettings lole ]]--
  1674.  
  1675. topkek.libsettings.store = {}
  1676.  
  1677. function topkek.libsettings:getSetting(k)
  1678.  
  1679. return topkek.libsettings.store[k]
  1680.  
  1681. end
  1682.  
  1683.  
  1684.  
  1685. function topkek.libsettings:setSetting(k,v)
  1686.  
  1687. topkek.libsettings.store[k]=v
  1688.  
  1689. end
  1690.  
  1691.  
  1692.  
  1693. -- [[ libutil ]] --
  1694.  
  1695. function topkek.libutil:createObject(o, p)
  1696.  
  1697. local a, b = pcall(function()
  1698.  
  1699. Instance.new(o)
  1700.  
  1701. end)
  1702.  
  1703. if not a then
  1704.  
  1705. return
  1706.  
  1707. end
  1708.  
  1709. local obj = Instance.new(o)
  1710.  
  1711. for prop, val in pairs(p) do
  1712.  
  1713. pcall(function()
  1714.  
  1715. obj[prop] = val
  1716.  
  1717. end)
  1718.  
  1719. end
  1720.  
  1721. return obj
  1722.  
  1723. end
  1724.  
  1725. function topkek.libutil:Color3(r,g,b)
  1726.  
  1727. return Color3.new(r/255,g/255,b/255)
  1728.  
  1729. end; color3 = function(r,g,b) return topkek.libutil:Color3(r,g,b) end
  1730.  
  1731. function topkek.libutil:recurseDecal(img)--topkek2.0 code tbh
  1732.  
  1733. img = 'rbxassetid://' .. img
  1734.  
  1735. local function skybox(x)
  1736.  
  1737. local sky = Instance.new("Sky",game.Lighting)
  1738.  
  1739. local fcs={"Bk","Dn","Ft","Lf","Rt","Up"}
  1740.  
  1741. for i,v in pairs(fcs) do
  1742.  
  1743. sky["Skybox"..v]=x
  1744.  
  1745. end
  1746.  
  1747. end
  1748.  
  1749. local function particle(p, b)
  1750.  
  1751. local a = Instance.new("ParticleEmitter", p)
  1752.  
  1753. a.Rate = 500
  1754.  
  1755. a.Lifetime = NumberRange.new(20, 30)
  1756.  
  1757. a.VelocitySpread = 200
  1758.  
  1759. a.Texture = b
  1760.  
  1761. end
  1762.  
  1763.  
  1764.  
  1765. local function decal(p, b)
  1766.  
  1767. local sides = {"Back", "Bottom", "Front", "Left", "Right", "Top"}
  1768.  
  1769. for i, v in pairs(sides) do
  1770.  
  1771. local a = Instance.new("Decal", p)
  1772.  
  1773. a.Texture = b
  1774.  
  1775. a.Face = v
  1776.  
  1777. end
  1778.  
  1779. end
  1780.  
  1781.  
  1782.  
  1783. local function recurse(x)
  1784.  
  1785. for i, v in pairs(x:GetChildren()) do
  1786.  
  1787. pcall(function() -- 'error occured, no output from Lua' LOLE
  1788.  
  1789. if v:IsA("BasePart") then
  1790.  
  1791. particle(v, img)
  1792.  
  1793. decal(v, img)
  1794.  
  1795. end
  1796.  
  1797. if #(v:GetChildren())>0 then
  1798.  
  1799. recurse(v)
  1800.  
  1801. end
  1802.  
  1803. end)
  1804.  
  1805. end
  1806.  
  1807. end
  1808.  
  1809.  
  1810.  
  1811. recurse(game)
  1812.  
  1813. skybox(img)
  1814.  
  1815. end
  1816.  
  1817. function topkek.libutil:recurseRemove(type_)
  1818.  
  1819. local function recurse(x)
  1820.  
  1821. for i, v in pairs(x:GetChildren()) do
  1822.  
  1823. pcall(function()
  1824.  
  1825. if v:IsA(type_) then
  1826.  
  1827. v:Destroy()
  1828.  
  1829. end
  1830.  
  1831. if #(v:GetChildren())>0 then
  1832.  
  1833. recurse(v)
  1834.  
  1835. end
  1836.  
  1837. end)
  1838.  
  1839. end
  1840.  
  1841. end
  1842.  
  1843. recurse(game)
  1844.  
  1845. end
  1846.  
  1847. function topkek.libutil:recurseSet(type_,prop,val)
  1848.  
  1849. local function recurse(x)
  1850.  
  1851. for i, v in pairs(x:GetChildren()) do
  1852.  
  1853. pcall(function()
  1854.  
  1855. if v:IsA(type_) then
  1856.  
  1857. v[prop]=val
  1858.  
  1859. end
  1860.  
  1861. if #(v:GetChildren())>0 then
  1862.  
  1863. recurse(v)
  1864.  
  1865. end
  1866.  
  1867. end)
  1868.  
  1869. end
  1870.  
  1871. end
  1872.  
  1873. recurse(game)
  1874.  
  1875. end
  1876.  
  1877. function topkek.libutil:recurseSetObj(obj,type_,prop,val)
  1878.  
  1879. local function recurse(x)
  1880.  
  1881. for i, v in pairs(x:GetChildren()) do
  1882.  
  1883. pcall(function()
  1884.  
  1885. if v:IsA(type_) then
  1886.  
  1887. v[prop]=val
  1888.  
  1889. end
  1890.  
  1891. if #(v:GetChildren())>0 then
  1892.  
  1893. recurse(v)
  1894.  
  1895. end
  1896.  
  1897. end)
  1898.  
  1899. end
  1900.  
  1901. end
  1902.  
  1903. recurse(obj)
  1904.  
  1905. end
  1906.  
  1907. function topkek.libutil:recurseFunc(type_,func)
  1908.  
  1909. local function recurse(x)
  1910.  
  1911. for i, v in pairs(x:GetChildren()) do
  1912.  
  1913. pcall(function()
  1914.  
  1915. if v:IsA(type_) then
  1916.  
  1917. func(v)
  1918.  
  1919. end
  1920.  
  1921. if #(v:GetChildren())>0 then
  1922.  
  1923. recurse(v)
  1924.  
  1925. end
  1926.  
  1927. end)
  1928.  
  1929. end
  1930.  
  1931. end
  1932.  
  1933. recurse(game)
  1934.  
  1935. end
  1936.  
  1937. function topkek.libutil:Play(id)
  1938.  
  1939. local mu = Instance.new("Sound", game.Workspace)
  1940.  
  1941. mu.Volume = 1
  1942.  
  1943. mu.Looped = true
  1944.  
  1945. mu.Pitch = 1
  1946.  
  1947. mu.SoundId = "rbxassetid://"..tostring(id)
  1948.  
  1949. mu:Play()
  1950.  
  1951. end
  1952.  
  1953. function topkek.libutil:GetPlayerList()
  1954.  
  1955. local list = {'Everybody'}
  1956.  
  1957. for i, v in pairs(game:service'Players':GetPlayers()) do
  1958.  
  1959. table.insert(list, v.Name)
  1960.  
  1961. end
  1962.  
  1963. return list
  1964.  
  1965. end
  1966.  
  1967. function topkek.libutil:doPlayers(drop, func)
  1968.  
  1969. local str = drop.getvalue()
  1970.  
  1971. local plrs = {}
  1972.  
  1973. if str == 'Everybody' then
  1974.  
  1975. plrs = game:GetService('Players'):GetPlayers()
  1976.  
  1977. else
  1978.  
  1979. plrs = {game:GetService('Players'):FindFirstChild(str)}
  1980.  
  1981. end
  1982.  
  1983. for i, v in pairs(plrs) do
  1984.  
  1985. func(v)
  1986.  
  1987. end
  1988.  
  1989. end
  1990.  
  1991. function topkek.libutil:insert(id)
  1992.  
  1993. if topkek.cache[id] then return topkek.cache[id] end -- moist
  1994.  
  1995. local obj = game:service'InsertService':LoadAsset(id):GetChildren()[1]
  1996.  
  1997. topkek.cache[id] = obj:Clone()
  1998.  
  1999. return obj
  2000.  
  2001. end; insert = function(id) return topkek.libutil:insert(id) end
  2002.  
  2003. function topkek.libutil:getTorso(plr) --r15 compatibility lole
  2004.  
  2005. if plr.Character then
  2006.  
  2007. if plr.Character:FindFirstChild('UpperTorso') then
  2008.  
  2009. return plr.Character.UpperTorso
  2010.  
  2011. else
  2012.  
  2013. return plr.Character.Torso
  2014.  
  2015. end
  2016.  
  2017. end
  2018.  
  2019. end
  2020.  
  2021. function topkek.libutil:weiner(plr)
  2022.  
  2023. plr=plr.Character
  2024.  
  2025. Shaft=Instance.new("Part", plr)
  2026.  
  2027. Shaft.Name='Shaft'
  2028.  
  2029. Shaft.Size=Vector3.new(1, 2.5, 1)
  2030.  
  2031. Shaft.TopSurface=0
  2032.  
  2033. Shaft.BottomSurface=0
  2034.  
  2035. Shaft.CanCollide=true
  2036.  
  2037. Cyln=Instance.new("CylinderMesh", Shaft)
  2038.  
  2039. Cyln.Scale=Vector3.new(0.5,0.7,0.5)
  2040.  
  2041. Instance.new("Weld", plr)
  2042.  
  2043. plr.Weld.Part0=plr:FindFirstChild("Torso") or plr:FindFirstChild("LowerTorso")
  2044.  
  2045. plr.Weld.Part1=plr.Shaft
  2046.  
  2047. plr.Weld.C0=CFrame.new(0,-0.35,-0.9)*CFrame.fromEulerAnglesXYZ(2.2,0,0)
  2048.  
  2049. Shaft.BrickColor=BrickColor.new("Pastel brown")
  2050.  
  2051. Tip=Instance.new("Part", plr)
  2052.  
  2053. Tip.Name='Tip'
  2054.  
  2055. Tip.TopSurface=0
  2056.  
  2057. Tip.BottomSurface=0
  2058.  
  2059. Tip.Size=Vector3.new(1, 1, 1)
  2060.  
  2061. Tip.CanCollide=true
  2062.  
  2063. 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)
  2064.  
  2065. Cyln2=Instance.new("SpecialMesh", Tip)
  2066.  
  2067. Cyln2.MeshType='Sphere'
  2068.  
  2069. Cyln2.Scale=Vector3.new(0.6,0.6,0.6)
  2070.  
  2071. Instance.new("Weld", plr).Name='Weld2'
  2072.  
  2073. plr.Weld2.Part0=plr.Shaft
  2074.  
  2075. plr.Weld2.Part1=plr.Tip
  2076.  
  2077. plr.Weld2.C0=CFrame.new(0,-.9,0)
  2078.  
  2079. Tip.BrickColor=BrickColor.new("Pink")
  2080.  
  2081. -----
  2082.  
  2083. Ball1=Instance.new("Part", plr)
  2084.  
  2085. Ball1.Name='Ball1'
  2086.  
  2087. Ball1.Size=Vector3.new(1, 1, 1)
  2088.  
  2089. Ball1.TopSurface=0
  2090.  
  2091. Ball1.BottomSurface=0
  2092.  
  2093. Cyln3=Instance.new("SpecialMesh", Ball1)
  2094.  
  2095. Cyln3.MeshType='Sphere'
  2096.  
  2097. Cyln3.Scale=Vector3.new(0.4,0.4,0.4)
  2098.  
  2099. Instance.new("Weld", plr).Name='Weld3'
  2100.  
  2101. plr.Weld3.Part0=plr.Shaft
  2102.  
  2103. plr.Weld3.Part1=plr.Ball1
  2104.  
  2105. plr.Weld3.C0=CFrame.new(0.225,.4,0.2)
  2106.  
  2107. Ball1.BrickColor=BrickColor.new("Pastel brown")
  2108.  
  2109. -----
  2110.  
  2111. Ball2=Instance.new("Part", plr)
  2112.  
  2113. Ball2.Name='Ball2'
  2114.  
  2115. Ball2.Size=Vector3.new(1, 1, 1)
  2116.  
  2117. Ball2.TopSurface=0
  2118.  
  2119. Ball2.BottomSurface=0
  2120.  
  2121. Cyln3=Instance.new("SpecialMesh", Ball2)
  2122.  
  2123. Cyln3.MeshType='Sphere'
  2124.  
  2125. Cyln3.Scale=Vector3.new(0.4,0.4,0.4)
  2126.  
  2127. Instance.new("Weld", plr).Name='Weld4'
  2128.  
  2129. plr.Weld4.Part0=plr.Shaft
  2130.  
  2131. plr.Weld4.Part1=plr.Ball2
  2132.  
  2133. plr.Weld4.C0=CFrame.new(-0.225,.4,0.2)
  2134.  
  2135. Ball2.BrickColor=BrickColor.new("Pastel brown")
  2136.  
  2137. end
  2138.  
  2139. function topkek.libutil:scalePlayer(plr, sz)
  2140.  
  2141. local pchar = plr.Character
  2142.  
  2143. if pchar:FindFirstChild("UpperTorso") then
  2144.  
  2145. warn("Player [" ..plr.Name.. "] is R15.")
  2146.  
  2147. return
  2148.  
  2149. end
  2150.  
  2151. local function scale(chr,scl)
  2152.  
  2153.  
  2154.  
  2155. for _,v in pairs(pchar:GetChildren()) do
  2156.  
  2157. if v:IsA("Hat") then
  2158.  
  2159. v:Clone()
  2160.  
  2161. v.Parent = game.Lighting
  2162.  
  2163. end
  2164.  
  2165. end
  2166.  
  2167.  
  2168.  
  2169. local Head = chr['Head']
  2170.  
  2171. local Torso = chr['Torso']
  2172.  
  2173. local LA = chr['Left Arm']
  2174.  
  2175. local RA = chr['Right Arm']
  2176.  
  2177. local LL = chr['Left Leg']
  2178.  
  2179. local RL = chr['Right Leg']
  2180.  
  2181. local HRP = chr['HumanoidRootPart']
  2182.  
  2183.  
  2184.  
  2185. wait(0.1)
  2186.  
  2187.  
  2188.  
  2189. Head.formFactor = 3
  2190.  
  2191. Torso.formFactor = 3
  2192.  
  2193. LA.formFactor = 3
  2194.  
  2195. RA.formFactor = 3
  2196.  
  2197. LL.formFactor = 3
  2198.  
  2199. RL.formFactor = 3
  2200.  
  2201. HRP.formFactor = 3
  2202.  
  2203.  
  2204.  
  2205. Head.Size = Vector3.new(scl * 2, scl, scl)
  2206.  
  2207. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  2208.  
  2209. LA.Size = Vector3.new(scl, scl * 2, scl)
  2210.  
  2211. RA.Size = Vector3.new(scl, scl * 2, scl)
  2212.  
  2213. LL.Size = Vector3.new(scl, scl * 2, scl)
  2214.  
  2215. RL.Size = Vector3.new(scl, scl * 2, scl)
  2216.  
  2217. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  2218.  
  2219.  
  2220.  
  2221. local Motor1 = Instance.new('Motor6D', Torso)
  2222.  
  2223. Motor1.Part0 = Torso
  2224.  
  2225. Motor1.Part1 = Head
  2226.  
  2227. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  2228.  
  2229. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  2230.  
  2231. Motor1.Name = "Neck"
  2232.  
  2233.  
  2234.  
  2235. local Motor2 = Instance.new('Motor6D', Torso)
  2236.  
  2237. Motor2.Part0 = Torso
  2238.  
  2239. Motor2.Part1 = LA
  2240.  
  2241. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  2242.  
  2243. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  2244.  
  2245. Motor2.Name = "Left Shoulder"
  2246.  
  2247.  
  2248.  
  2249. local Motor3 = Instance.new('Motor6D', Torso)
  2250.  
  2251. Motor3.Part0 = Torso
  2252.  
  2253. Motor3.Part1 = RA
  2254.  
  2255. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  2256.  
  2257. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  2258.  
  2259. Motor3.Name = "Right Shoulder"
  2260.  
  2261.  
  2262.  
  2263. local Motor4 = Instance.new('Motor6D', Torso)
  2264.  
  2265. Motor4.Part0 = Torso
  2266.  
  2267. Motor4.Part1 = LL
  2268.  
  2269. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  2270.  
  2271. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  2272.  
  2273. Motor4.Name = "Left Hip"
  2274.  
  2275.  
  2276.  
  2277. local Motor5 = Instance.new('Motor6D', Torso)
  2278.  
  2279. Motor5.Part0 = Torso
  2280.  
  2281. Motor5.Part1 = RL
  2282.  
  2283. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  2284.  
  2285. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  2286.  
  2287. Motor5.Name = "Right Hip"
  2288.  
  2289.  
  2290.  
  2291. local Motor6 = Instance.new('Motor6D', HRP)
  2292.  
  2293. Motor6.Part0 = HRP
  2294.  
  2295. Motor6.Part1 = Torso
  2296.  
  2297. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  2298.  
  2299. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  2300.  
  2301.  
  2302.  
  2303. end
  2304.  
  2305.  
  2306.  
  2307. scale(pchar, sz)
  2308.  
  2309.  
  2310.  
  2311. for _,v in pairs(game.Lighting:GetChildren()) do
  2312.  
  2313. if v:IsA("Hat") then
  2314.  
  2315. v.Parent = pchar
  2316.  
  2317. end
  2318.  
  2319. end
  2320.  
  2321. end
  2322.  
  2323. function topkek.libutil:dickShooter()
  2324.  
  2325. Player = game:GetService("Players").LocalPlayer
  2326.  
  2327. Character = Player.Character
  2328.  
  2329. PlayerGui = Player.PlayerGui
  2330.  
  2331. Backpack = Player.Backpack
  2332.  
  2333. Torso = Character.Torso
  2334.  
  2335. Head = Character.Head
  2336.  
  2337. LeftArm = Character["Left Arm"]
  2338.  
  2339. LeftLeg = Character["Left Leg"]
  2340.  
  2341. RightArm = Character["Right Arm"]
  2342.  
  2343. RightLeg = Character["Right Leg"]
  2344.  
  2345. LS = Torso["Left Shoulder"]
  2346.  
  2347. LH = Torso["Left Hip"]
  2348.  
  2349. RS = Torso["Right Shoulder"]
  2350.  
  2351. RH = Torso["Right Hip"]
  2352.  
  2353. Tool = Instance.new("HopperBin")
  2354.  
  2355. Tool.Parent = Backpack
  2356.  
  2357. Tool.Name = "Painis"
  2358.  
  2359. Bin = Tool
  2360.  
  2361. so = function(id, par, vol, pit)
  2362.  
  2363.  
  2364.  
  2365. coroutine.resume(coroutine.create(function()
  2366.  
  2367.  
  2368.  
  2369. local sou = Instance.new("Sound", par or workspace)
  2370.  
  2371. sou.Volume = vol
  2372.  
  2373. sou.Pitch = pit or 1
  2374.  
  2375. sou.SoundId = id
  2376.  
  2377. wait()
  2378.  
  2379. sou:play()
  2380.  
  2381. wait(6)
  2382.  
  2383. sou:Remove()
  2384.  
  2385. end
  2386.  
  2387. ))
  2388.  
  2389. end
  2390.  
  2391.  
  2392.  
  2393. ob1d = function(mouse)
  2394.  
  2395.  
  2396.  
  2397. size = 0.5
  2398.  
  2399. mode = 1
  2400.  
  2401. color = BrickColor.new(Color3.new(math.random(), math.random(), math.random()))
  2402.  
  2403. mo = Instance.new("Model")
  2404.  
  2405. mo.Name = "EEEEUGH HA HA HAAAAA"
  2406.  
  2407. mo.Parent = workspace
  2408.  
  2409. game.Debris:AddItem(mo, 10)
  2410.  
  2411. p = Instance.new("Seat")
  2412.  
  2413. p.Name = "Torso"
  2414.  
  2415. p.Size = Vector3.new(14, 50, 14) * size
  2416.  
  2417. p.BrickColor = color
  2418.  
  2419. m = Instance.new("SpecialMesh")
  2420.  
  2421. m.Parent = p
  2422.  
  2423. p.Name = "Torso"
  2424.  
  2425. p.Parent = mo
  2426.  
  2427. p = Instance.new("Seat")
  2428.  
  2429. p.Shape = "Ball"
  2430.  
  2431. p.Size = Vector3.new(24, 24, 24) * size
  2432.  
  2433. p.BrickColor = color
  2434.  
  2435. p.Name = "Legball"
  2436.  
  2437. for i = 1, 10 do
  2438.  
  2439. lol = Instance.new("Seat")
  2440.  
  2441. lol.BrickColor = BrickColor:Black()
  2442.  
  2443. lol.Name = "SEE?"
  2444.  
  2445. lol.Parent = mo
  2446.  
  2447. lol.Size = Vector3.new(1, math.random(30, 40), 1) * size
  2448.  
  2449. w = Instance.new("Weld")
  2450.  
  2451. w.Part0 = p
  2452.  
  2453. w.Part1 = lol
  2454.  
  2455. w.C0 = CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  2456.  
  2457. w.Parent = w.Part0
  2458.  
  2459. end
  2460.  
  2461. p.Parent = mo
  2462.  
  2463. w = Instance.new("Weld")
  2464.  
  2465. w.Part0 = mo.Torso
  2466.  
  2467. w.Part1 = p
  2468.  
  2469. w.C0 = CFrame.new(16 * (size / 2), -48 * (size / 2), 0)
  2470.  
  2471. w.Parent = w.Part0
  2472.  
  2473. p = Instance.new("Seat")
  2474.  
  2475. p.Shape = "Ball"
  2476.  
  2477. p.Size = Vector3.new(24, 24, 24) * size
  2478.  
  2479. p.BrickColor = color
  2480.  
  2481. p.Name = "Legball"
  2482.  
  2483. for i = 1, 10 do
  2484.  
  2485. lol = Instance.new("Seat")
  2486.  
  2487. lol.BrickColor = BrickColor:Black()
  2488.  
  2489. lol.Name = "SEE?"
  2490.  
  2491. lol.Parent = mo
  2492.  
  2493. lol.Size = Vector3.new(1, math.random(30, 40), 1) * size
  2494.  
  2495. w = Instance.new("Weld")
  2496.  
  2497. w.Part0 = p
  2498.  
  2499. w.Part1 = lol
  2500.  
  2501. w.C0 = CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  2502.  
  2503. w.Parent = w.Part0
  2504.  
  2505. end
  2506.  
  2507. p.Parent = mo
  2508.  
  2509. w = Instance.new("Weld")
  2510.  
  2511. w.Part0 = mo.Torso
  2512.  
  2513. w.Part1 = p
  2514.  
  2515. w.C0 = CFrame.new(-16 * (size / 2), -48 * (size / 2), 0)
  2516.  
  2517. w.Parent = w.Part0
  2518.  
  2519. p = Instance.new("Seat")
  2520.  
  2521. p.Shape = "Ball"
  2522.  
  2523. p.Size = Vector3.new(21, 15, 21) * size
  2524.  
  2525. p.BrickColor = color
  2526.  
  2527. p.Name = "Legball"
  2528.  
  2529. for i = 1, 10 do
  2530.  
  2531. lol = Instance.new("Seat")
  2532.  
  2533. lol.BrickColor = BrickColor:Black()
  2534.  
  2535. lol.Name = "SEE?"
  2536.  
  2537. lol.Parent = mo
  2538.  
  2539. lol.Size = Vector3.new(1, math.random(30, 40), 1) * size
  2540.  
  2541. w = Instance.new("Weld")
  2542.  
  2543. w.Part0 = p
  2544.  
  2545. w.Part1 = lol
  2546.  
  2547. w.C0 = CFrame.new(0, 0, 0) * CFrame.fromEulerAnglesXYZ(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10))
  2548.  
  2549. w.Parent = w.Part0
  2550.  
  2551. end
  2552.  
  2553. p.Parent = mo
  2554.  
  2555. w = Instance.new("Weld")
  2556.  
  2557. w.Part0 = mo.Torso
  2558.  
  2559. w.Part1 = p
  2560.  
  2561. w.C0 = CFrame.new(0, 60 * (size / 2), 0)
  2562.  
  2563. m = Instance.new("SpecialMesh")
  2564.  
  2565. m.Parent = p
  2566.  
  2567. p.Name = "Head"
  2568.  
  2569. w.Parent = w.Part0
  2570.  
  2571. s = Instance.new("Sound")
  2572.  
  2573. s.Parent = mo.Torso
  2574.  
  2575. s.Volume = 100
  2576.  
  2577. s.Pitch = 1
  2578.  
  2579. s.SoundId = "http://www.roblox.com/asset/?id=149779810"
  2580.  
  2581. s.Looped = true
  2582.  
  2583. s:play()
  2584.  
  2585. coroutine.resume(coroutine.create(function(Part)
  2586.  
  2587.  
  2588.  
  2589. while Part.Parent ~= nil do
  2590.  
  2591. wait(math.random())
  2592.  
  2593. so("http://www.roblox.com/asset/?id=148636758", Part, 100, 1)
  2594.  
  2595. end
  2596.  
  2597. end
  2598.  
  2599. ), mo.Torso)
  2600.  
  2601. mo.Torso.CFrame = mo.Torso.CFrame * Torso.CFrame * CFrame.new(0, 0, -50 * size) * CFrame.fromEulerAnglesXYZ(-1.57, 0, 0)
  2602.  
  2603. mo.Torso.Velocity = mouse.Hit.lookVector * 400
  2604.  
  2605. coroutine.resume(coroutine.create(function(Part)
  2606.  
  2607.  
  2608.  
  2609. while 1 do
  2610.  
  2611. wait(math.random(0, 1) + math.random())
  2612.  
  2613. Part.RotVelocity = Vector3.new(math.random(-40, 40), math.random(-40, 40), math.random(-40, 40))
  2614.  
  2615. end
  2616.  
  2617. end
  2618.  
  2619. ), mo.Torso)
  2620.  
  2621. end
  2622.  
  2623.  
  2624.  
  2625. ob1u = function(mouse)
  2626.  
  2627.  
  2628.  
  2629. end
  2630.  
  2631.  
  2632.  
  2633. buttonhold = false
  2634.  
  2635. key = function(key, mouse)
  2636.  
  2637.  
  2638.  
  2639. end
  2640.  
  2641.  
  2642.  
  2643. key2 = function(key, mouse)
  2644.  
  2645.  
  2646.  
  2647. end
  2648.  
  2649.  
  2650.  
  2651. s = function(mouse)
  2652.  
  2653.  
  2654.  
  2655. mouse.Button1Down:connect(function()
  2656.  
  2657.  
  2658.  
  2659. ob1d(mouse)
  2660.  
  2661. end
  2662.  
  2663. )
  2664.  
  2665. mouse.Button1Up:connect(function()
  2666.  
  2667.  
  2668.  
  2669. ob1u(mouse)
  2670.  
  2671. end
  2672.  
  2673. )
  2674.  
  2675. mouse.KeyDown:connect(key)
  2676.  
  2677. mouse.KeyUp:connect(key2)
  2678.  
  2679. end
  2680.  
  2681.  
  2682.  
  2683. ds = function(mouse)
  2684.  
  2685.  
  2686.  
  2687. end
  2688.  
  2689.  
  2690.  
  2691. Bin.Selected:connect(s)
  2692.  
  2693. Bin.Deselected:connect(ds)
  2694.  
  2695. end
  2696.  
  2697. --[[ libgui xd ]]--
  2698.  
  2699. topkek.libgui.seperation = 12
  2700.  
  2701. function topkek.libgui:addLeftIcon(parent, img, sz)
  2702.  
  2703. topkek.libutil:createObject('ImageLabel', {
  2704.  
  2705. Parent = parent;
  2706.  
  2707. BackgroundTransparency = 1;
  2708.  
  2709. Position = UDim2.new(0, 2, 0, 0);
  2710.  
  2711. Size = UDim2.new(0, sz, 0, sz);
  2712.  
  2713. Image = img;
  2714.  
  2715. })
  2716.  
  2717. end
  2718.  
  2719. function topkek.libgui:hookContainer(o, sepr, stt)
  2720.  
  2721. if not o:IsA("ScrollingFrame") then
  2722.  
  2723. return nil
  2724.  
  2725. end
  2726.  
  2727.  
  2728.  
  2729. local self = {}
  2730.  
  2731. self.main = o
  2732.  
  2733. self.drawX = 0
  2734.  
  2735. self.drawY = stt or topkek.libgui.seperation/2
  2736.  
  2737. self.drawHeight = 0
  2738.  
  2739. self.sepr = sepr or topkek.libgui.seperation
  2740.  
  2741.  
  2742.  
  2743. function self:drawButton(sz, txt, func, ysz, cbgd)
  2744.  
  2745. local xposOffset = 0
  2746.  
  2747. local xposScale = self.drawX
  2748.  
  2749. local xszOffset = 0
  2750.  
  2751. local xszScale = sz
  2752.  
  2753. if not (self.drawX == 0) then
  2754.  
  2755. xszOffset = -4
  2756.  
  2757. if sz + self.drawX > 0.998 then
  2758.  
  2759. xszOffset = -11
  2760.  
  2761. end
  2762.  
  2763. elseif sz == 1 then
  2764.  
  2765. xszOffset = -(self.sepr) - 5
  2766.  
  2767. xposOffset = self.sepr/2
  2768.  
  2769. else
  2770.  
  2771. xszOffset = -4 + -(self.sepr/2)
  2772.  
  2773. xposOffset = self.sepr/2
  2774.  
  2775. end
  2776.  
  2777. if not ysz then ysz = 20 end
  2778.  
  2779. local obj = topkek.libutil:createObject("TextButton", {
  2780.  
  2781. Parent = self.main;
  2782.  
  2783. BackgroundColor3 = cbgd or color3(15, 23, 30);
  2784.  
  2785. BorderColor3 = color3(27, 42, 53);
  2786.  
  2787. Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
  2788.  
  2789. Size = UDim2.new(xszScale, xszOffset, 0, ysz);
  2790.  
  2791. Font = 'SourceSans';
  2792.  
  2793. FontSize = 'Size14';
  2794.  
  2795. Text = txt;
  2796.  
  2797. TextSize = 14;
  2798.  
  2799. TextColor3 = color3(199, 199, 199);
  2800.  
  2801. TextStrokeTransparency = 0.5;
  2802.  
  2803. })
  2804.  
  2805. obj.MouseButton1Down:connect(function()
  2806.  
  2807. func()
  2808.  
  2809. end)
  2810.  
  2811. if ysz > self.drawHeight then
  2812.  
  2813. self.drawHeight = ysz
  2814.  
  2815. end
  2816.  
  2817. self.drawX = self.drawX + sz
  2818.  
  2819. if self.drawX > 0.998 then
  2820.  
  2821. self.drawY = self.drawY + 3 + self.drawHeight
  2822.  
  2823. self.drawX = 0
  2824.  
  2825. self.drawHeight = 0
  2826.  
  2827. self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  2828.  
  2829. end
  2830.  
  2831. return obj
  2832.  
  2833. end
  2834.  
  2835.  
  2836.  
  2837. function self:GetChildren()
  2838.  
  2839. return self.main:GetChildren()
  2840.  
  2841. end
  2842.  
  2843.  
  2844.  
  2845. function self:getDrawY()
  2846.  
  2847. return self.drawY
  2848.  
  2849. end
  2850.  
  2851.  
  2852.  
  2853. function self:setDrawY(y)
  2854.  
  2855. self.drawY = y
  2856.  
  2857. end
  2858.  
  2859.  
  2860.  
  2861. function self:drawTextBox(sz, txt, ysz, cbgd)
  2862.  
  2863. local xposOffset = 0
  2864.  
  2865. local xposScale = self.drawX
  2866.  
  2867. local xszOffset = 0
  2868.  
  2869. local xszScale = sz
  2870.  
  2871. if not (self.drawX == 0) then
  2872.  
  2873. xszOffset = -4
  2874.  
  2875. if sz + self.drawX > 0.998 then
  2876.  
  2877. xszOffset = -11
  2878.  
  2879. end
  2880.  
  2881. elseif sz == 1 then
  2882.  
  2883. xszOffset = -(self.sepr) - 5
  2884.  
  2885. xposOffset = self.sepr/2
  2886.  
  2887. else
  2888.  
  2889. xszOffset = -4 + -(self.sepr/2)
  2890.  
  2891. xposOffset = self.sepr/2
  2892.  
  2893. end
  2894.  
  2895. if not ysz then ysz = 20 end
  2896.  
  2897. local obj = topkek.libutil:createObject("TextBox", {
  2898.  
  2899. Parent = self.main;
  2900.  
  2901. BackgroundColor3 = cbgd or color3(5, 8, 11);
  2902.  
  2903. BorderColor3 = color3(27, 42, 53);
  2904.  
  2905. Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
  2906.  
  2907. Size = UDim2.new(xszScale, xszOffset, 0, ysz);
  2908.  
  2909. Font = 'SourceSans';
  2910.  
  2911. FontSize = 'Size14';
  2912.  
  2913. Text = txt;
  2914.  
  2915. TextSize = 14;
  2916.  
  2917. TextColor3 = color3(199, 199, 199);
  2918.  
  2919. })
  2920.  
  2921. if ysz > self.drawHeight then
  2922.  
  2923. self.drawHeight = ysz
  2924.  
  2925. end
  2926.  
  2927. self.drawX = self.drawX + sz
  2928.  
  2929. if self.drawX > 0.998 then
  2930.  
  2931. self.drawY = self.drawY + 3 + self.drawHeight
  2932.  
  2933. self.drawX = 0
  2934.  
  2935. self.drawHeight = 0
  2936.  
  2937. self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  2938.  
  2939. end
  2940.  
  2941. return obj
  2942.  
  2943. end
  2944.  
  2945.  
  2946.  
  2947. function self:drawScrollingContainer(ysz)
  2948.  
  2949. local sz = UDim2.new(1, -(self.sepr/2) - 11, 0, ysz)
  2950.  
  2951. local pos = UDim2.new(0, self.sepr/2, 0, self.drawY)
  2952.  
  2953. local obj = topkek.libutil:createObject("ScrollingFrame", {
  2954.  
  2955. Parent = self.main;
  2956.  
  2957. BackgroundColor3 = color3(7, 11, 15);
  2958.  
  2959. BorderColor3 = color3(27, 42, 53);
  2960.  
  2961. Position = pos;
  2962.  
  2963. Size = sz;
  2964.  
  2965. BottomImage = 'rbxassetid://573102620';
  2966.  
  2967. MidImage = 'rbxassetid://573102620';
  2968.  
  2969. TopImage = 'rbxassetid://573102620';
  2970.  
  2971. ScrollBarThickness = 5;
  2972.  
  2973. })
  2974.  
  2975. self.drawY = self.drawY + 5 + ysz
  2976.  
  2977. self.drawX = 0
  2978.  
  2979. self.drawHeight = 0
  2980.  
  2981. self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  2982.  
  2983. return topkek.libgui:hookContainer(obj, 12, 5)
  2984.  
  2985. end
  2986.  
  2987.  
  2988.  
  2989. function self:drawContainer(xsz, ysz)
  2990.  
  2991. local sz = UDim2.new(xsz, -(self.sepr/2) - 11, 0, ysz)
  2992.  
  2993. local pos = UDim2.new(0, self.sepr/2, 0, self.drawY)
  2994.  
  2995. local obj = topkek.libutil:createObject("ScrollingFrame", {
  2996.  
  2997. Parent = self.main;
  2998.  
  2999. BackgroundTransparency = 1;
  3000.  
  3001. Position = pos;
  3002.  
  3003. Size = sz;
  3004.  
  3005. })
  3006.  
  3007. self.drawY = self.drawY + 5 + ysz
  3008.  
  3009. self.drawX = 0
  3010.  
  3011. self.drawHeight = 0
  3012.  
  3013. self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  3014.  
  3015. return topkek.libgui:hookContainer(obj, 12, 5)
  3016.  
  3017. end
  3018.  
  3019.  
  3020.  
  3021. function self:addSpacing()
  3022.  
  3023. self.drawY = self.drawY + 3
  3024.  
  3025. end
  3026.  
  3027.  
  3028.  
  3029. function self:center()
  3030.  
  3031. local a,c,b=
  3032.  
  3033. self.main.Position.X.Scale,
  3034.  
  3035. self.main.Position.X.Offset,self.main.Size.Y.Offset
  3036.  
  3037. self.main.Position=UDim2.new(a,c+2, 0.5, -(b/2))
  3038.  
  3039. end
  3040.  
  3041.  
  3042.  
  3043. return self
  3044.  
  3045. end
  3046.  
  3047.  
  3048.  
  3049. --[[ windows ]]--
  3050.  
  3051. topkek.libwindows.windows = {}
  3052.  
  3053. function topkek.libwindows:registerWindow(w)
  3054.  
  3055. table.insert(topkek.libwindows.windows, w)
  3056.  
  3057. end
  3058.  
  3059. function topkek.libwindows:switchWindow(w, x)
  3060.  
  3061. for _, k in pairs(topkek.libwindows.windows) do
  3062.  
  3063. if k.Name == w then
  3064.  
  3065. k.Visible = true
  3066.  
  3067. else
  3068.  
  3069. k.Visible = false
  3070.  
  3071. end
  3072.  
  3073. end
  3074.  
  3075. if w == 'HomeContainer' then
  3076.  
  3077. base.Navigator.Visible = false
  3078.  
  3079. else
  3080.  
  3081. base.Navigator.Visible = true
  3082.  
  3083. end
  3084.  
  3085. base.Top.Location.Text = x
  3086.  
  3087. end
  3088.  
  3089. function topkek.libwindows:initiateNavigator()
  3090.  
  3091. local nav = base.Navigator
  3092.  
  3093. local template = nav.Item:Clone(); nav.Item:Destroy();
  3094.  
  3095. local wins = topkek.libsettings:getSetting('windows')
  3096.  
  3097. local y = 5
  3098.  
  3099. for _, k in pairs(wins) do
  3100.  
  3101. local o = template:Clone()
  3102.  
  3103. o.Parent = nav
  3104.  
  3105. o.Position = UDim2.new(0, 5, 0, y)
  3106.  
  3107. o.Text = k
  3108.  
  3109. o.MouseButton1Down:connect(function()
  3110.  
  3111. topkek.libwindows:switchWindow(k .. 'Container', k)
  3112.  
  3113. end)
  3114.  
  3115. y = y + 25
  3116.  
  3117. end
  3118.  
  3119. nav.CanvasSize = UDim2.new(0, 0, 0, y)
  3120.  
  3121. end
  3122.  
  3123. function topkek.libwindows:initiateHome()
  3124.  
  3125. local home = base.HomeContainer
  3126.  
  3127. home.LocalPlayer.Mask.MouseButton1Down:connect(function()
  3128.  
  3129. topkek.libwindows:switchWindow('LocalPlayerContainer', 'LocalPlayer')
  3130.  
  3131. end)
  3132.  
  3133. home.Server.Mask.MouseButton1Down:connect(function()
  3134.  
  3135. topkek.libwindows:switchWindow('ServerContainer', 'Server')
  3136.  
  3137. end)
  3138.  
  3139. home.Scripts.Mask.MouseButton1Down:connect(function()
  3140.  
  3141. topkek.libwindows:switchWindow('ScriptsContainer', 'Scripts')
  3142.  
  3143. end)
  3144.  
  3145. home.Miscellaneous.Mask.MouseButton1Down:connect(function()
  3146.  
  3147. topkek.libwindows:switchWindow('MiscellaneousContainer', 'Miscellaneous')
  3148.  
  3149. end)
  3150.  
  3151. home.Players.Mask.MouseButton1Down:connect(function()
  3152.  
  3153. topkek.libwindows:switchWindow('PlayersContainer', 'Players')
  3154.  
  3155. end)
  3156.  
  3157. home.Settings.Mask.MouseButton1Down:connect(function()
  3158.  
  3159. topkek.libwindows:switchWindow('SettingsContainer', 'Settings')
  3160.  
  3161. end)
  3162.  
  3163. end
  3164.  
  3165. --[[ defines ]]--
  3166.  
  3167. topkek.libsettings:setSetting('version', '1.0.0')
  3168.  
  3169. topkek.libsettings:setSetting('bans', {})
  3170.  
  3171. topkek.libsettings:setSetting('admins', {})
  3172.  
  3173. topkek.libsettings:setSetting('windows', {
  3174.  
  3175. 'Home';
  3176.  
  3177. 'Server';
  3178.  
  3179. 'LocalPlayer';
  3180.  
  3181. 'Players';
  3182.  
  3183. 'Scripts';
  3184.  
  3185. 'Miscellaneous';
  3186.  
  3187. 'Settings';
  3188.  
  3189. 'Explorer';
  3190.  
  3191. 'Gear';
  3192.  
  3193. 'Hats';
  3194.  
  3195. 'Music';
  3196.  
  3197. 'Effects';
  3198.  
  3199. 'Filtering';
  3200.  
  3201. 'Commands';
  3202.  
  3203. })
  3204.  
  3205. topkek.libsettings:setSetting('misc', {
  3206.  
  3207. 'Explorer';
  3208.  
  3209. 'Gear';
  3210.  
  3211. 'Hats';
  3212.  
  3213. 'Music';
  3214.  
  3215. 'Effects';
  3216.  
  3217. 'Filtering';
  3218.  
  3219. 'Commands';
  3220.  
  3221. })
  3222.  
  3223. topkek.store.gui = ScreenGui; gui = topkek.store.gui -- change later
  3224.  
  3225. topkek.store.base = topkek.store.gui['Base']; base = topkek.store.base
  3226.  
  3227. -- [[ server ]] --
  3228.  
  3229. --sz, txt, func, ysz, cbgd
  3230.  
  3231. local servwin = topkek.libgui:hookContainer(base['ServerContainer'])
  3232.  
  3233. local decalList, decalImp = servwin:drawScrollingContainer(100)
  3234.  
  3235. local decalAct = servwin:drawButton(2/3,'Spam Decal',function()
  3236.  
  3237. topkek.libutil:recurseDecal(decalImp.Text)end)
  3238.  
  3239. decalImp = servwin:drawTextBox(1/3,'573896613')
  3240.  
  3241. servwin:drawButton(1,'Rollback Spam',function()
  3242.  
  3243. topkek.libutil:recurseRemove('ParticleEmitter')
  3244.  
  3245. topkek.libutil:recurseRemove('Decal')
  3246.  
  3247. end)
  3248.  
  3249. local decs = {
  3250.  
  3251. {'Cerberus', '573896613'},
  3252.  
  3253. {'Rain', '574772793'},
  3254.  
  3255. {'Robbie', '574773630'},
  3256.  
  3257. {'Pepe', '244905904'},
  3258.  
  3259. {'Troll Face', '48308661'},
  3260.  
  3261. {'Jeff', '109129888'},
  3262.  
  3263. {'Shrek', '170539018'},
  3264.  
  3265. {'Doge', '133720697'},
  3266.  
  3267. {'Dat Boi', '409578848'},
  3268.  
  3269. }
  3270.  
  3271. for _, v in pairs(decs) do
  3272.  
  3273. local b = decalList:drawButton(1, v[1], function()decalImp.Text=v[2]end,20,color3(5,8,11))
  3274.  
  3275. topkek.libgui:addLeftIcon(b,'rbxassetid://'..v[2],20)
  3276.  
  3277. end
  3278.  
  3279. servwin:addSpacing()
  3280.  
  3281. -- [[lighting]] --
  3282.  
  3283. -- <<time>> --
  3284.  
  3285. local timeInp
  3286.  
  3287. servwin:drawButton(2/3,'Set Time',function()
  3288.  
  3289. game:GetService('Lighting').TimeOfDay = timeImp.Text .. ":00:00"
  3290.  
  3291. end)
  3292.  
  3293. timeImp = servwin:drawTextBox(1/3,'14')
  3294.  
  3295. -- <<fog> --
  3296.  
  3297. local fogInp
  3298.  
  3299. servwin:drawButton(2/3,'Set FogEnd',function()
  3300.  
  3301. if not tonumber(fogInp.Text) then return end
  3302.  
  3303. game:GetService('Lighting').FogEnd = tonumber(fogInp.Text)
  3304.  
  3305. end)
  3306.  
  3307. fogInp = servwin:drawTextBox(1/3,'100000')
  3308.  
  3309. -- <<brightness>> --
  3310.  
  3311. local brightInp
  3312.  
  3313. servwin:drawButton(2/3,'Set Brightness',function()
  3314.  
  3315. if not tonumber(brightInp.Text) then return end
  3316.  
  3317. game:GetService('Lighting').Brightness = tonumber(brightInp.Text)
  3318.  
  3319. end)
  3320.  
  3321. brightInp = servwin:drawTextBox(1/3,'1')
  3322.  
  3323. -- <<reset>> --
  3324.  
  3325. servwin:drawButton(1,'Reset Lighting',function()
  3326.  
  3327. local l = game:service'Lighting'
  3328.  
  3329. l.Ambient = Color3.new(0, 0, 0)
  3330.  
  3331. l.Brightness = 1
  3332.  
  3333. l.GlobalShadows = true
  3334.  
  3335. l.Outlines = true
  3336.  
  3337. l.FogEnd = 100000
  3338.  
  3339. l.FogStart = 0
  3340.  
  3341. l:SetMinutesAfterMidnight(12*60)
  3342.  
  3343. end)
  3344.  
  3345. -- [[ fixing ]] --
  3346.  
  3347. servwin:addSpacing()
  3348.  
  3349. servwin:drawButton(1/2,'Clear Server',function()
  3350.  
  3351. for i,v in pairs(game:service'Workspace':GetChildren()) do
  3352.  
  3353. if (not v:IsA("Terrain"))and(v.Name~="Camera") then
  3354.  
  3355. v:Destroy()
  3356.  
  3357. end
  3358.  
  3359. end
  3360.  
  3361. end)
  3362.  
  3363. servwin:drawButton(1/2,'Shutdown',function()
  3364.  
  3365. for i,v in pairs(game:GetService('Players')) do
  3366.  
  3367. v.Parent = nil
  3368.  
  3369. end
  3370.  
  3371. end)
  3372.  
  3373. servwin:drawButton(1/2,'Remove Sound',function()
  3374.  
  3375. topkek.libutil:recurseRemove('Sound')
  3376.  
  3377. end)
  3378.  
  3379. servwin:drawButton(1/2,'Baseplate',function()
  3380.  
  3381. for X = -2500, 2500, 512 do
  3382.  
  3383. for Z = -2500, 2500, 512 do
  3384.  
  3385. local P = Instance.new("Part")
  3386.  
  3387. P.Anchored = true
  3388.  
  3389. P.Locked = true
  3390.  
  3391. P.Size = Vector3.new(512,3,512)
  3392.  
  3393. P.CFrame = CFrame.new(X,0,Z)
  3394.  
  3395. P.BrickColor = BrickColor.Green()
  3396.  
  3397. P.Parent = game:service'Workspace'
  3398.  
  3399. end
  3400.  
  3401. end
  3402.  
  3403. end)
  3404.  
  3405. --[[ destruction ]]--
  3406.  
  3407. servwin:addSpacing()
  3408.  
  3409. servwin:drawButton(1/2,'Clear Terrain',function()
  3410.  
  3411. game:service'Workspace'.Terrain:Clear()
  3412.  
  3413. end)
  3414.  
  3415. servwin:drawButton(1/2,'Flood',function()
  3416.  
  3417. game:service'Workspace'.Terrain:SetCells(Region3int16.new(Vector3int16.new(-100,-100,-100), Vector3int16.new(100,100,100)), 17, "Solid", "X")
  3418.  
  3419. end)
  3420.  
  3421. servwin:drawButton(1/2,'Reflectancy',function()
  3422.  
  3423. topkek.libutil:recurseSet('BasePart','Reflectance',1)
  3424.  
  3425. end)
  3426.  
  3427. servwin:drawButton(1/2,'Transparency',function()
  3428.  
  3429. topkek.libutil:recurseSet('BasePart','Transparency',1)
  3430.  
  3431. end)
  3432.  
  3433. servwin:drawButton(1/2,'666',function()
  3434.  
  3435. for i,v in next,workspace:children''do
  3436.  
  3437. if(v:IsA'BasePart')then
  3438.  
  3439. me=v;
  3440.  
  3441. bbg=Instance.new('BillboardGui',me);
  3442.  
  3443. bbg.Name='stuf';
  3444.  
  3445. bbg.Adornee=me;
  3446.  
  3447. bbg.Size=UDim2.new(2.5,0,2.5,0)
  3448.  
  3449. --bbg.StudsOffset=Vector3.new(0,2,0)
  3450.  
  3451. tlb=Instance.new'TextLabel';
  3452.  
  3453. tlb.Text='666 666 666 666 666 666';
  3454.  
  3455. tlb.Font='SourceSansBold';
  3456.  
  3457. tlb.FontSize='Size48';
  3458.  
  3459. tlb.TextColor3=Color3.new(1,0,0);
  3460.  
  3461. tlb.Size=UDim2.new(1.25,0,1.25,0);
  3462.  
  3463. tlb.Position=UDim2.new(-0.125,-22,-1.1,0);
  3464.  
  3465. tlb.BackgroundTransparency=1;
  3466.  
  3467. tlb.Parent=bbg;
  3468.  
  3469. end;end;
  3470.  
  3471. --coroutine.wrap(function()while wait''do
  3472.  
  3473. s=Instance.new'Sound';
  3474.  
  3475. s.Parent=workspace;
  3476.  
  3477. s.SoundId='rbxassetid://152840862';
  3478.  
  3479. s.Pitch=1;
  3480.  
  3481. s.Volume=1;
  3482.  
  3483. s.Looped=true;
  3484.  
  3485. s:play();
  3486.  
  3487. --end;end)();
  3488.  
  3489. function xds(dd)
  3490.  
  3491. for i,v in next,dd:children''do
  3492.  
  3493. if(v:IsA'BasePart')then
  3494.  
  3495. v.BrickColor=BrickColor.new'Really black';
  3496.  
  3497. v.TopSurface='Smooth';
  3498.  
  3499. v.BottomSurface='Smooth';
  3500.  
  3501. s=Instance.new('SelectionBox',v);
  3502.  
  3503. s.Adornee=v;
  3504.  
  3505. s.Color=BrickColor.new'Really red';
  3506.  
  3507. a=Instance.new('PointLight',v);
  3508.  
  3509. a.Color=Color3.new(1,0,0);
  3510.  
  3511. a.Range=15;
  3512.  
  3513. a.Brightness=5;
  3514.  
  3515. f=Instance.new('Fire',v);
  3516.  
  3517. f.Size=19;
  3518.  
  3519. f.Heat=22;
  3520.  
  3521. end;
  3522.  
  3523. game.Lighting.TimeOfDay=0;
  3524.  
  3525. game.Lighting.Brightness=0;
  3526.  
  3527. game.Lighting.ShadowColor=Color3.new(0,0,0);
  3528.  
  3529. game.Lighting.Ambient=Color3.new(1,0,0);
  3530.  
  3531. game.Lighting.FogEnd=200;
  3532.  
  3533. game.Lighting.FogColor=Color3.new(0,0,0);
  3534.  
  3535. local dec = 'http://www.roblox.com/asset/?id=19399245';
  3536.  
  3537. local fac = {'Front', 'Back', 'Left', 'Right', 'Top', 'Bottom'}
  3538.  
  3539. --coroutine.wrap(function()
  3540.  
  3541. --for _,__ in pairs(fac) do
  3542.  
  3543. --local ddec = Instance.new("Decal", v)
  3544.  
  3545. --ddec.Face = __
  3546.  
  3547. --ddec.Texture = dec
  3548.  
  3549. --end end)()
  3550.  
  3551. if #(v:GetChildren())>0 then
  3552.  
  3553. xds(v)
  3554.  
  3555. end
  3556.  
  3557. end
  3558.  
  3559. end
  3560.  
  3561. xds(game.Workspace)
  3562.  
  3563. end)
  3564.  
  3565. servwin:drawButton(1/2,'Troll',function()
  3566.  
  3567. topkek.libutil:recurseDecal('48308661')
  3568.  
  3569. topkek.libutil:Play(154664102)
  3570.  
  3571. end)
  3572.  
  3573. servwin:drawButton(1/2,'Colorize',function() -- when u skid off variable XDDDDDpranked
  3574.  
  3575. local materiallist =
  3576.  
  3577. {Enum.Material.Plastic,Enum.Material.Wood,Enum.Material.Slate,Enum.Material.Concrete,Enum.Material.CorrodedMetal,
  3578.  
  3579. Enum.Material.DiamondPlate,Enum.Material.Foil,Enum.Material.Grass,
  3580.  
  3581. Enum.Material.Ice,Enum.Material.Marble,Enum.Material.Granite,Enum.Material.Brick,
  3582.  
  3583. Enum.Material.Pebble,Enum.Material.Sand,Enum.Material.Sand,
  3584.  
  3585. Enum.Material.Fabric,Enum.Material.SmoothPlastic,Enum.Material.Metal,Enum.Material.WoodPlanks,Enum.Material.Neon,Enum.Material.Cobblestone}
  3586.  
  3587. local function r(where)
  3588.  
  3589. for _,v in pairs (where:GetChildren()) do
  3590.  
  3591. if v:IsA("BasePart") then
  3592.  
  3593. spawn(function() while wait(0.1) do v.Material = materiallist[math.random(#materiallist)] wait() end end) end r(v) end end r(workspace)
  3594.  
  3595. end)
  3596.  
  3597. servwin:drawButton(1/2,'Materialize',function()
  3598.  
  3599. local function r(where)
  3600.  
  3601. for _,v in pairs (where:GetChildren()) do
  3602.  
  3603. if v:IsA("BasePart") then
  3604.  
  3605. spawn(function() while wait(0.1) do v.Transparency = math.random(0,1) wait() end end) end r(v) end end r(workspace)
  3606.  
  3607. end)
  3608.  
  3609. servwin:drawButton(1/2,'Meshify',function()
  3610.  
  3611. local enums={
  3612.  
  3613. Enum.MeshType.Head;
  3614.  
  3615. Enum.MeshType.Torso;
  3616.  
  3617. Enum.MeshType.Wedge;
  3618.  
  3619. Enum.MeshType.Brick;
  3620.  
  3621. Enum.MeshType.Sphere;
  3622.  
  3623. Enum.MeshType.Cylinder;
  3624.  
  3625. }
  3626.  
  3627. topkek.libutil:recurseFunc('BasePart',function(o)
  3628.  
  3629. local mesh = Instance.new('SpecialMesh', o)
  3630.  
  3631. mesh.MeshType = enums[math.random(1,#enums)]
  3632.  
  3633. end)
  3634.  
  3635. end)
  3636.  
  3637. servwin:drawButton(1/2,'Loop-Meshify',function()
  3638.  
  3639. coroutine.wrap(function()
  3640.  
  3641. while true do
  3642.  
  3643. local enums={
  3644.  
  3645. Enum.MeshType.Head;
  3646.  
  3647. Enum.MeshType.Torso;
  3648.  
  3649. Enum.MeshType.Wedge;
  3650.  
  3651. Enum.MeshType.Brick;
  3652.  
  3653. Enum.MeshType.Sphere;
  3654.  
  3655. Enum.MeshType.Cylinder;
  3656.  
  3657. }
  3658.  
  3659. topkek.libutil:recurseFunc('BasePart',function(o)
  3660.  
  3661. if o:FindFirstChild("Mesh") then o.Mesh:Destroy() end
  3662.  
  3663. local mesh = Instance.new('SpecialMesh', o)
  3664.  
  3665. mesh.MeshType = enums[math.random(1,#enums)]
  3666.  
  3667. end)
  3668.  
  3669. wait(0.5)
  3670.  
  3671. end
  3672.  
  3673. end)()
  3674.  
  3675. end)
  3676.  
  3677. --<<<< END OF SERVER MENU >>>>--
  3678.  
  3679. plrwin = topkek.libgui:hookContainer(base['PlayersContainer'])
  3680.  
  3681. local plrDrop = plrwin:drawButton(1,'test-dropdown',function()end)
  3682.  
  3683. plrDrop = dropdown.new(plrDrop,topkek.libutil:GetPlayerList(),'Everybody')
  3684.  
  3685. game:GetService('Players').PlayerAdded:connect(function()
  3686.  
  3687. plrDrop.update(topkek.libutil:GetPlayerList())
  3688.  
  3689. end)
  3690.  
  3691. game:GetService('Players').PlayerRemoving:connect(function()
  3692.  
  3693. plrDrop.update(topkek.libutil:GetPlayerList())
  3694.  
  3695. end)
  3696.  
  3697. plrwin:addSpacing()
  3698.  
  3699. local actions = plrwin --plrwin:drawScrollingContainer(163) [[lole]]
  3700.  
  3701. actions:drawButton(1/3, 'Kill', function()
  3702.  
  3703. topkek.libutil:doPlayers(plrDrop, function(z)
  3704.  
  3705. if z.Character:FindFirstChild('Humanoid') then
  3706.  
  3707. z.Character.Humanoid.Health = 0
  3708.  
  3709. end
  3710.  
  3711. end)
  3712.  
  3713. end)
  3714.  
  3715. actions:drawButton(1/3, 'Freeze', function()
  3716.  
  3717. topkek.libutil:doPlayers(plrDrop, function(z)
  3718.  
  3719. if z.Character:FindFirstChild('Humanoid') then
  3720.  
  3721. topkek.libutil:getTorso(z).Anchored = true
  3722.  
  3723. end
  3724.  
  3725. end)
  3726.  
  3727. end)
  3728.  
  3729. actions:drawButton(1/3, 'Thaw', function()
  3730.  
  3731. topkek.libutil:doPlayers(plrDrop, function(z)
  3732.  
  3733. if z.Character:FindFirstChild('Humanoid') then
  3734.  
  3735. topkek.libutil:getTorso(z).Anchored = false
  3736.  
  3737. end
  3738.  
  3739. end)
  3740.  
  3741. end)
  3742.  
  3743. actions:drawButton(1/3, 'Fire', function()
  3744.  
  3745. topkek.libutil:doPlayers(plrDrop, function(z)
  3746.  
  3747. if z.Character then
  3748.  
  3749. Instance.new("Fire", topkek.libutil:getTorso(z))
  3750.  
  3751. end
  3752.  
  3753. end)
  3754.  
  3755. end)
  3756.  
  3757. actions:drawButton(1/3, 'Sparkles', function()
  3758.  
  3759. topkek.libutil:doPlayers(plrDrop, function(z)
  3760.  
  3761. if z.Character then
  3762.  
  3763. Instance.new("Sparkles", topkek.libutil:getTorso(z))
  3764.  
  3765. end
  3766.  
  3767. end)
  3768.  
  3769. end)
  3770.  
  3771. actions:drawButton(1/3, 'Smoke', function()
  3772.  
  3773. topkek.libutil:doPlayers(plrDrop, function(z)
  3774.  
  3775. if z.Character then
  3776.  
  3777. Instance.new("Smoke", topkek.libutil:getTorso(z))
  3778.  
  3779. end
  3780.  
  3781. end)
  3782.  
  3783. end)
  3784.  
  3785. actions:drawButton(1/3, 'BTools', function()
  3786.  
  3787. topkek.libutil:doPlayers(plrDrop, function(z)
  3788.  
  3789. local a = Instance.new("HopperBin")
  3790.  
  3791. a.BinType = "GameTool"
  3792.  
  3793. a.Parent = z.Backpack
  3794.  
  3795. local a = Instance.new("HopperBin")
  3796.  
  3797. a.BinType = "Clone"
  3798.  
  3799. a.Parent = z.Backpack
  3800.  
  3801. local a = Instance.new("HopperBin")
  3802.  
  3803. a.BinType = "Hammer"
  3804.  
  3805. a.Parent = z.Backpack
  3806.  
  3807. end)
  3808.  
  3809. end)
  3810.  
  3811. actions:drawButton(1/3, 'Kick', function()
  3812.  
  3813. topkek.libutil:doPlayers(plrDrop, function(z)
  3814.  
  3815. local function doKick()
  3816.  
  3817. if z.Character and z.Character:FindFirstChild('HumanoidRootPart') and z.Character:FindFirstChild('Torso') then
  3818.  
  3819. z.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  3820.  
  3821. local SP = Instance.new('SkateboardPlatform', z.Character) SP.Position = z.Character.HumanoidRootPart.Position SP.Transparency = 1
  3822.  
  3823. spawn(function()
  3824.  
  3825. repeat wait()
  3826.  
  3827. if z.Character and z.Character:FindFirstChild('HumanoidRootPart') then
  3828.  
  3829. SP.Position = z.Character.HumanoidRootPart.Position
  3830.  
  3831. end
  3832.  
  3833. until not game:GetService('Players'):FindFirstChild(z.Name)
  3834.  
  3835. end)
  3836.  
  3837. z.Character.Torso.Anchored = true
  3838.  
  3839. end
  3840.  
  3841. end
  3842.  
  3843. repeat
  3844.  
  3845. doKick()
  3846.  
  3847. wait()
  3848.  
  3849. until not z
  3850.  
  3851. end)
  3852.  
  3853. end)
  3854.  
  3855. actions:drawButton(1/3, 'Nil', function()
  3856.  
  3857. topkek.libutil:doPlayers(plrDrop, function(z)
  3858.  
  3859. z.Parent = nil
  3860.  
  3861. end)
  3862.  
  3863. end)
  3864.  
  3865. actions:drawButton(1/3, 'Bring', function()
  3866.  
  3867. topkek.libutil:doPlayers(plrDrop, function(z)
  3868.  
  3869. if z.Character then
  3870.  
  3871. z.Character.HumanoidRootPart.CFrame =
  3872.  
  3873. game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(1,1,1)
  3874.  
  3875. end
  3876.  
  3877. end)
  3878.  
  3879. end)
  3880.  
  3881. actions:drawButton(1/3, 'Goto', function()
  3882.  
  3883. topkek.libutil:doPlayers(plrDrop, function(z)
  3884.  
  3885. if z.Character then
  3886.  
  3887. game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame =
  3888.  
  3889. z.Character.HumanoidRootPart.CFrame * CFrame.new(1,1,1)
  3890.  
  3891. end
  3892.  
  3893. end)
  3894.  
  3895. end)
  3896.  
  3897. actions:drawButton(1/3, 'Freefall', function()
  3898.  
  3899. topkek.libutil:doPlayers(plrDrop, function(z)
  3900.  
  3901. if z.Character then
  3902.  
  3903. z.Character.HumanoidRootPart.CFrame = z.Character.HumanoidRootPart.CFrame * CFrame.new(0, 10000, 0)
  3904.  
  3905. end
  3906.  
  3907. end)
  3908.  
  3909. end)
  3910.  
  3911. actions:drawButton(1/3, 'Sword', function()
  3912.  
  3913. topkek.libutil:doPlayers(plrDrop, function(z)
  3914.  
  3915. insert(125013769).Parent = z.Backpack
  3916.  
  3917. end)
  3918.  
  3919. end)
  3920.  
  3921. actions:drawButton(1/3, 'Guns', function()
  3922.  
  3923. topkek.libutil:doPlayers(plrDrop, function(z)
  3924.  
  3925. insert(130113146).Parent = z.Backpack
  3926.  
  3927. insert(67747912).Parent = z.Backpack
  3928.  
  3929. insert(95354288).Parent = z.Backpack
  3930.  
  3931. end)
  3932.  
  3933. end)
  3934.  
  3935. actions:drawButton(1/3, 'Knife', function()
  3936.  
  3937. topkek.libutil:doPlayers(plrDrop, function(z)
  3938.  
  3939. insert(170897263).Parent = z.Backpack
  3940.  
  3941. end)
  3942.  
  3943. end)
  3944.  
  3945.  
  3946.  
  3947. actions:drawButton(1/3, 'Stun', function()
  3948.  
  3949. topkek.libutil:doPlayers(plrDrop, function(z)
  3950.  
  3951. if not z.Character:FindFirstChild('UpperTorso') then
  3952.  
  3953. z.Character.Torso.CFrame = z.Character.Torso.CFrame * CFrame.Angles(math.rad(90),0,0)
  3954.  
  3955. end
  3956.  
  3957. z.Character.Humanoid.PlatformStand = true
  3958.  
  3959. end)
  3960.  
  3961. end)
  3962.  
  3963. actions:drawButton(1/3, 'Invisible', function()
  3964.  
  3965. topkek.libutil:doPlayers(plrDrop, function(z)
  3966.  
  3967. if z.Character then
  3968.  
  3969. topkek.libutil:recurseSetObj(z.Character, 'BasePart', 'Transparency', 1)
  3970.  
  3971. topkek.libutil:recurseSetObj(z.Character, 'MeshPart', 'Transparency', 1)
  3972.  
  3973. end
  3974.  
  3975. end)
  3976.  
  3977. end)
  3978.  
  3979. actions:drawButton(1/3, 'Visible', function()
  3980.  
  3981. topkek.libutil:doPlayers(plrDrop, function(z)
  3982.  
  3983. if z.Character then
  3984.  
  3985. topkek.libutil:recurseSetObj(z.Character, 'BasePart', 'Transparency', 0)
  3986.  
  3987. topkek.libutil:recurseSetObj(z.Character, 'MeshPart', 'Transparency', 1)
  3988.  
  3989. end
  3990.  
  3991. end)
  3992.  
  3993. end)
  3994.  
  3995. actions:drawButton(1/3, 'God', function()
  3996.  
  3997. topkek.libutil:doPlayers(plrDrop, function(z)
  3998.  
  3999. if z.Character:FindFirstChild('Humanoid') then
  4000.  
  4001. z.Character.Humanoid.MaxHealth = math.huge
  4002.  
  4003. z.Character.Humanoid.Health = math.huge
  4004.  
  4005. end
  4006.  
  4007. end)
  4008.  
  4009. end)
  4010.  
  4011.  
  4012.  
  4013. actions:drawButton(1/3, 'Semigod', function()
  4014.  
  4015. topkek.libutil:doPlayers(plrDrop, function(z)
  4016.  
  4017. if z.Character:FindFirstChild('Humanoid') then
  4018.  
  4019. z.Character.Humanoid.MaxHealth = 9999999999
  4020.  
  4021. z.Character.Humanoid.Health = 9999999999
  4022.  
  4023. end
  4024.  
  4025. end)
  4026.  
  4027. end)
  4028.  
  4029. actions:drawButton(1/3, 'Nuke', function()
  4030.  
  4031. topkek.libutil:doPlayers(plrDrop, function(z)
  4032.  
  4033. local torso = topkek.libutil:getTorso(z)
  4034.  
  4035. local nuke = Instance.new("Part", game.Workspace)
  4036.  
  4037. local opos = torso.CFrame
  4038.  
  4039. nuke.BrickColor = BrickColor.new("Bright yellow")
  4040.  
  4041. nuke.TopSurface = Enum.SurfaceType.Smooth
  4042.  
  4043. nuke.BottomSurface = Enum.SurfaceType.Smooth
  4044.  
  4045. nuke.Anchored = true
  4046.  
  4047. nuke.CanCollide = false
  4048.  
  4049. nuke.Shape = "Ball"
  4050.  
  4051. nuke.Transparency = 0.5
  4052.  
  4053. nuke.CFrame = torso.CFrame
  4054.  
  4055. nuke.Size = Vector3.new(1, 1, 1)
  4056.  
  4057. nuke.Touched:connect(function(p)
  4058.  
  4059. local expl = Instance.new("Explosion", p)
  4060.  
  4061. expl.BlastPressure = 50000
  4062.  
  4063. expl.BlastRadius = 50
  4064.  
  4065. expl.Position = p.Position
  4066.  
  4067. p.Material = Enum.Material.CorrodedMetal
  4068.  
  4069. p:BreakJoints()
  4070.  
  4071. end)
  4072.  
  4073. for i = 1, 150 do
  4074.  
  4075. nuke.Size = Vector3.new(i, i, i)
  4076.  
  4077. nuke.CFrame = opos
  4078.  
  4079. wait(0.08)
  4080.  
  4081. end
  4082.  
  4083. nuke:Destroy()
  4084.  
  4085. end)
  4086.  
  4087. end)
  4088.  
  4089. actions:drawButton(1/3, 'Confuse', function()
  4090.  
  4091. topkek.libutil:doPlayers(plrDrop, function(z)
  4092.  
  4093. if z.Character:FindFirstChild('Humanoid') then
  4094.  
  4095. z.Character.Humanoid.WalkSpeed = -16
  4096.  
  4097. end
  4098.  
  4099. end)
  4100.  
  4101. end)
  4102.  
  4103. actions:drawButton(1/3, 'Goldify', function()
  4104.  
  4105. topkek.libutil:doPlayers(plrDrop, function(z)
  4106.  
  4107. if z.Character then
  4108.  
  4109. topkek.libutil:recurseSetObj(z.Character, 'BasePart', 'Material', 'Marble')
  4110.  
  4111. topkek.libutil:recurseSetObj(z.Character, 'MeshPart', 'Material', 'Marble')
  4112.  
  4113. topkek.libutil:recurseSetObj(z.Character, 'BasePart', 'BrickColor', BrickColor.new('Bright yellow'))
  4114.  
  4115. topkek.libutil:recurseSetObj(z.Character, 'MeshPart', 'BrickColor', BrickColor.new('Bright yellow'))
  4116.  
  4117. end
  4118.  
  4119. end)
  4120.  
  4121. end)
  4122.  
  4123. actions:drawButton(1/3, 'Neon', function()
  4124.  
  4125. topkek.libutil:doPlayers(plrDrop, function(z)
  4126.  
  4127. if z.Character then
  4128.  
  4129. topkek.libutil:recurseSetObj(z.Character, 'BasePart', 'Material', 'Neon')
  4130.  
  4131. topkek.libutil:recurseSetObj(z.Character, 'MeshPart', 'Material', 'Neon')
  4132.  
  4133. end
  4134.  
  4135. end)
  4136.  
  4137. end)
  4138.  
  4139. actions:drawButton(1/3, 'Insane', function()
  4140.  
  4141. topkek.libutil:doPlayers(plrDrop, function(z)
  4142.  
  4143. if z.Character then
  4144.  
  4145. for i,v in pairs(topkek.libutil:getTorso(z):GetChildren()) do
  4146.  
  4147. if v:IsA("Motor6D") then
  4148.  
  4149. coroutine.wrap(function()
  4150.  
  4151. while v do
  4152.  
  4153. v.C0=v.C0*CFrame.Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180))
  4154.  
  4155. wait()
  4156.  
  4157. end
  4158.  
  4159. end)()
  4160.  
  4161. end
  4162.  
  4163. end
  4164.  
  4165. end
  4166.  
  4167. end)
  4168.  
  4169. end)
  4170.  
  4171. actions:drawButton(1/3, 'Quicksand', function()
  4172.  
  4173. topkek.libutil:doPlayers(plrDrop, function(z)
  4174.  
  4175. if z.Character then
  4176.  
  4177. if z.Character:FindFirstChild('Humanoid') then
  4178.  
  4179. local tor = topkek.libutil:getTorso(z)
  4180.  
  4181. local hole = Instance.new("Part", z.Character)
  4182.  
  4183. hole.Anchored = true
  4184.  
  4185. hole.Name = "Hole"
  4186.  
  4187. hole.FormFactor = Enum.FormFactor.Custom
  4188.  
  4189. hole.Size = Vector3.new(7, 1, 7)
  4190.  
  4191. hole.CanCollide = false
  4192.  
  4193. hole.CFrame = tor.CFrame * CFrame.new(0,-3.3,0)
  4194.  
  4195. hole.BrickColor = BrickColor.new("Cool yellow")
  4196.  
  4197. hole.Material = Enum.Material.Sand
  4198.  
  4199. local hm = Instance.new("CylinderMesh", hole)
  4200.  
  4201. tor.Anchored = true
  4202.  
  4203. if z.Character:FindFirstChild("Humanoid") then
  4204.  
  4205. z.Character.Humanoid.Jump = true
  4206.  
  4207. end
  4208.  
  4209. for x,m in pairs(z.Character:GetChildren()) do
  4210.  
  4211. if m:IsA("BasePart") or m:IsA("MeshPart") then
  4212.  
  4213. m.CanCollide = false
  4214.  
  4215. end
  4216.  
  4217. end
  4218.  
  4219. for i=1,75 do
  4220.  
  4221. tor.CFrame=tor.CFrame*CFrame.new(0,-0.1,0)
  4222.  
  4223. wait(0.06)
  4224.  
  4225. end
  4226.  
  4227. tor.CFrame=tor.CFrame*CFrame.new(0,
  4228.  
  4229. -500,0
  4230.  
  4231. )
  4232.  
  4233. z.Character.Humanoid.Health = 0
  4234.  
  4235. end
  4236.  
  4237. end
  4238.  
  4239. end)
  4240.  
  4241. end)
  4242.  
  4243. actions:drawButton(1/3, 'Duck', function()
  4244.  
  4245. topkek.libutil:doPlayers(plrDrop, function(z)
  4246.  
  4247. if z.Character then
  4248.  
  4249. local pchar = z.Character
  4250.  
  4251. -- for i,v in pairs(pchar.Torso:GetChildren()) do
  4252.  
  4253. -- if v:IsA("Decal") then
  4254.  
  4255. -- v:Destroy()
  4256.  
  4257. -- end
  4258.  
  4259. -- end
  4260.  
  4261. for i,v in pairs(pchar:GetChildren()) do
  4262.  
  4263. if v:IsA("Hat") or v:IsA("Accessory") then
  4264.  
  4265. v:Destroy()
  4266.  
  4267. end
  4268.  
  4269. end
  4270.  
  4271. local duck = Instance.new("SpecialMesh", z.Character.HumanoidRootPart)
  4272.  
  4273. duck.MeshType = "FileMesh"
  4274.  
  4275. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  4276.  
  4277. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  4278.  
  4279. duck.Scale = Vector3.new(5, 5, 5)
  4280.  
  4281. topkek.libutil:recurseSetObj(z.Character, 'Instance', 'Transparency', 1)
  4282.  
  4283. z.Character.HumanoidRootPart.Transparency = 0
  4284.  
  4285. end
  4286.  
  4287. end)
  4288.  
  4289. end)
  4290.  
  4291. actions:drawButton(1/3, 'Shrek', function()
  4292.  
  4293. topkek.libutil:doPlayers(plrDrop, function(z)
  4294.  
  4295. if z.Character then
  4296.  
  4297. local pchar = z.Character
  4298.  
  4299. for i,v in pairs(pchar:GetChildren()) do
  4300.  
  4301. if v:IsA("Hat") or v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants") then
  4302.  
  4303. v:Destroy()
  4304.  
  4305. end
  4306.  
  4307. end
  4308.  
  4309. for i,v in pairs(pchar.Head:GetChildren()) do
  4310.  
  4311. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  4312.  
  4313. v:Destroy()
  4314.  
  4315. end
  4316.  
  4317. end
  4318.  
  4319.  
  4320.  
  4321. local mesh = Instance.new("SpecialMesh", pchar.Head)
  4322.  
  4323. mesh.MeshType = "FileMesh"
  4324.  
  4325. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  4326.  
  4327. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  4328.  
  4329. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  4330.  
  4331.  
  4332.  
  4333. local Shirt = Instance.new("Shirt", z.Character)
  4334.  
  4335. local Pants = Instance.new("Pants", z.Character)
  4336.  
  4337.  
  4338.  
  4339. Shirt.ShirtTemplate = "rbxassetid://133078194"
  4340.  
  4341. Pants.PantsTemplate = "rbxassetid://133078204"
  4342.  
  4343. end
  4344.  
  4345. end)
  4346.  
  4347. end)
  4348.  
  4349. actions:drawButton(1/3, 'Bighead', function()
  4350.  
  4351. topkek.libutil:doPlayers(plrDrop, function(z)
  4352.  
  4353. if z.Character then
  4354.  
  4355. if z.Character:FindFirstChild('Head') then
  4356.  
  4357. z.Character.Head.Mesh.Scale=Vector3.new(5,5,5)
  4358.  
  4359. end
  4360.  
  4361. end
  4362.  
  4363. end)
  4364.  
  4365. end)
  4366.  
  4367. actions:drawButton(1/3, 'Hotdog', function()
  4368.  
  4369. topkek.libutil:doPlayers(plrDrop, function(z)
  4370.  
  4371. if z.Character then
  4372.  
  4373. if z.Character:FindFirstChild('Head') then
  4374.  
  4375. topkek.libutil:weiner(z)
  4376.  
  4377. end
  4378.  
  4379. end
  4380.  
  4381. end)
  4382.  
  4383. end)
  4384.  
  4385. actions:drawButton(1/3, 'Dwarf [R6]', function()
  4386.  
  4387. topkek.libutil:doPlayers(plrDrop, function(z)
  4388.  
  4389. if z.Character then
  4390.  
  4391. topkek.libutil:scalePlayer(z, 0.5)
  4392.  
  4393. end
  4394.  
  4395. end)
  4396.  
  4397. end)
  4398.  
  4399. actions:drawButton(1/3, 'Giant [R6]', function()
  4400.  
  4401. topkek.libutil:doPlayers(plrDrop, function(z)
  4402.  
  4403. if z.Character then
  4404.  
  4405. topkek.libutil:scalePlayer(z, 5)
  4406.  
  4407. end
  4408.  
  4409. end)
  4410.  
  4411. end)
  4412.  
  4413. actions:drawButton(1/3, 'Giraffe [R6]', function()
  4414.  
  4415. topkek.libutil:doPlayers(plrDrop, function(z)
  4416.  
  4417. if z.Character then
  4418.  
  4419. local char=z.Character
  4420.  
  4421. local h=char.Head
  4422.  
  4423. local tor=char:FindFirstChild("Torso")
  4424.  
  4425. if not tor then return end
  4426.  
  4427. tor.Neck.C0=tor.Neck.C0*CFrame.new(0,0,5)
  4428.  
  4429. local fn=Instance.new("Part",char)
  4430.  
  4431. fn.Size=Vector3.new(1,5.5,1)
  4432.  
  4433. fn.Name="FakeNeck"
  4434.  
  4435. fn.Anchored=false
  4436.  
  4437. fn.CanCollide=false
  4438.  
  4439. if char:FindFirstChild("Body Colors") then
  4440.  
  4441. fn.BrickColor=char["Body Colors"].HeadColor
  4442.  
  4443. end
  4444.  
  4445. local cm=Instance.new("CylinderMesh",fn)
  4446.  
  4447. local we=Instance.new("Weld",h)
  4448.  
  4449. we.Part0=h
  4450.  
  4451. we.Part1=fn
  4452.  
  4453. we.C1=we.C1*CFrame.new(0,2.6,0)
  4454.  
  4455. end
  4456.  
  4457. end)
  4458.  
  4459. end)
  4460.  
  4461. actions:drawButton(1/3, 'Select', function()
  4462.  
  4463. topkek.libutil:doPlayers(plrDrop, function(z)
  4464.  
  4465. if z.Character then
  4466.  
  4467. Instance.new("SelectionBox", z.Character).Adornee = z.Character
  4468.  
  4469. end
  4470.  
  4471. end)
  4472.  
  4473. end)
  4474.  
  4475. actions:drawButton(1/3, 'Sphere', function()
  4476.  
  4477. topkek.libutil:doPlayers(plrDrop, function(z)
  4478.  
  4479. if z.Character then
  4480.  
  4481. Instance.new("SelectionSphere", z.Character).Adornee = z.Character
  4482.  
  4483. end
  4484.  
  4485. end)
  4486.  
  4487. end)
  4488.  
  4489. actions:drawButton(1/3, 'Sit', function()
  4490.  
  4491. topkek.libutil:doPlayers(plrDrop, function(z)
  4492.  
  4493. if z.Character:FindFirstChild("Humanoid") then
  4494.  
  4495. z.Character.Humanoid.Sit = true
  4496.  
  4497. end
  4498.  
  4499. end)
  4500.  
  4501. end)
  4502.  
  4503. actions:drawButton(1/3, 'Jump', function()
  4504.  
  4505. topkek.libutil:doPlayers(plrDrop, function(z)
  4506.  
  4507. if z.Character:FindFirstChild("Humanoid") then
  4508.  
  4509. z.Character.Humanoid.Jump = true
  4510.  
  4511. end
  4512.  
  4513. end)
  4514.  
  4515. end)
  4516.  
  4517. actions:drawButton(1/3, 'No Tools', function()
  4518.  
  4519. topkek.libutil:doPlayers(plrDrop, function(z)
  4520.  
  4521. for _, t in pairs(z.Backpack:GetChildren()) do
  4522.  
  4523. t:Destroy()
  4524.  
  4525. end
  4526.  
  4527. end)
  4528.  
  4529. end)
  4530.  
  4531. actions:drawButton(1/3, 'Take Tools', function()
  4532.  
  4533. topkek.libutil:doPlayers(plrDrop, function(z)
  4534.  
  4535. for _, t in pairs(z.Backpack:GetChildren()) do
  4536.  
  4537. t.Parent = game:service'Players'.LocalPlayer.Backpack
  4538.  
  4539. end
  4540.  
  4541. end)
  4542.  
  4543. end)
  4544.  
  4545. actions:drawButton(1/3, 'Disable', function()
  4546.  
  4547. topkek.libutil:doPlayers(plrDrop, function(z)
  4548.  
  4549. if z.Character:FindFirstChild("Humanoid") then
  4550.  
  4551. z.Character.Humanoid.Parent = nil
  4552.  
  4553. end
  4554.  
  4555. end)
  4556.  
  4557. end)
  4558.  
  4559. actions:drawButton(1/3, 'Fast', function()
  4560.  
  4561. topkek.libutil:doPlayers(plrDrop, function(z)
  4562.  
  4563. if z.Character:FindFirstChild("Humanoid") then
  4564.  
  4565. z.Character.Humanoid.WalkSpeed = 50
  4566.  
  4567. end
  4568.  
  4569. end)
  4570.  
  4571. end)
  4572.  
  4573. actions:drawButton(1/3, 'Slow', function()
  4574.  
  4575. topkek.libutil:doPlayers(plrDrop, function(z)
  4576.  
  4577. if z.Character:FindFirstChild("Humanoid") then
  4578.  
  4579. z.Character.Humanoid.WalkSpeed = 8
  4580.  
  4581. end
  4582.  
  4583. end)
  4584.  
  4585. end)
  4586.  
  4587. actions:drawButton(1/3,'Explode', function()
  4588.  
  4589. topkek.libtil:doPlayers(plrDrop, function(z)
  4590.  
  4591. local explosion = Instance.new("Explosion")
  4592.  
  4593. explosion.Position = topkek.libutil:getTorso(z).Position
  4594.  
  4595. explosion.Parent = game.Workspace
  4596.  
  4597. end)
  4598.  
  4599. end)
  4600.  
  4601. local Follow
  4602.  
  4603. actions:drawButton(1/3,'Annoy', function()
  4604.  
  4605. if Follow == true then
  4606.  
  4607. Follow = false; return
  4608.  
  4609. else Follow = true end
  4610.  
  4611. topkek.libutil:doPlayers(plrDrop, function(z)
  4612.  
  4613. while Follow == true do
  4614.  
  4615. game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame=
  4616.  
  4617. z.Character.HumanoidRootPart.CFrame
  4618.  
  4619. wait()
  4620.  
  4621. end
  4622.  
  4623. end)
  4624.  
  4625. end)
  4626.  
  4627. actions:drawButton(1/3,'ForceField', function()
  4628.  
  4629. topkek.libutil:doPlayers(plrDrop, function(z)
  4630.  
  4631. if z.Character then
  4632.  
  4633. Instance.new("ForceField", z.Character)
  4634.  
  4635. end
  4636.  
  4637. end)
  4638.  
  4639. end)
  4640.  
  4641. actions:drawButton(1/3,'Friendlag', function()
  4642.  
  4643. topkek.libutil:doPlayers(plrDrop, function(z)
  4644.  
  4645. for i = 1, 10 do
  4646.  
  4647. spawn(function()
  4648.  
  4649. while wait() do
  4650.  
  4651. game.Players.LocalPlayer:RequestFriendship(z)
  4652.  
  4653. game.Players.LocalPlayer:RevokeFriendship(z)
  4654.  
  4655. end
  4656.  
  4657. end)
  4658.  
  4659. end
  4660.  
  4661. end)
  4662.  
  4663. end)
  4664.  
  4665. actions:drawButton(1/3,'Force Follow', function()
  4666.  
  4667. topkek.libutil:doPlayers(plrDrop, function(z)
  4668.  
  4669. game:GetService("RunService"):BindToRenderStep("_", 0, function()
  4670.  
  4671. z.Character.Humanoid:MoveTo(game.Players.LocalPlayer.Character.Head.Position)
  4672.  
  4673. end)
  4674.  
  4675. end)
  4676.  
  4677. end)
  4678.  
  4679. actions:drawButton(1/3,'Dab', function()
  4680.  
  4681. topkek.libutil:doPlayers(plrDrop, function(z)
  4682.  
  4683. if z.Character and z.Character:FindFirstChild("Torso") then
  4684.  
  4685. local chr = z.Character
  4686.  
  4687. chr.Animate.Disabled = true
  4688.  
  4689. 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)
  4690.  
  4691. 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)
  4692.  
  4693. 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)
  4694.  
  4695. end
  4696.  
  4697. end)
  4698.  
  4699. end)
  4700.  
  4701. actions:addSpacing()
  4702.  
  4703. local chatInp
  4704.  
  4705. actions:drawButton(1/2, 'Make Chat', function()
  4706.  
  4707. topkek.libutil:doPlayers(plrDrop, function(z)
  4708.  
  4709. game:GetService('Chat'):Chat(z.Character, chatInp.Text)
  4710.  
  4711. end)
  4712.  
  4713. end)
  4714.  
  4715. chatInp = actions:drawTextBox(1/2, '')
  4716.  
  4717. local insertInp
  4718.  
  4719. actions:drawButton(1/2, 'Insert Into', function()
  4720.  
  4721. if not tonumber(insertInp.Text) then return end
  4722.  
  4723. local item = insert(insertInp.Text)
  4724.  
  4725. if not item then return end
  4726.  
  4727. topkek.libutil:doPlayers(plrDrop, function(z)
  4728.  
  4729. item:Clone().Parent = z.Backpack
  4730.  
  4731. end)
  4732.  
  4733. end)
  4734.  
  4735. insertInp = actions:drawTextBox(1/2, '')
  4736.  
  4737. local speedInp
  4738.  
  4739. actions:drawButton(1/2, 'Set Speed', function()
  4740.  
  4741. if not tonumber(speedInp.Text) then return end
  4742.  
  4743. topkek.libutil:doPlayers(plrDrop, function(z)
  4744.  
  4745. if z.Character:FindFirstChild('Humanoid') then
  4746.  
  4747. z.Character.Humanoid.WalkSpeed = tonumber(speedInp.Text)
  4748.  
  4749. end
  4750.  
  4751. end)
  4752.  
  4753. end)
  4754.  
  4755. speedInp = actions:drawTextBox(1/2, '')
  4756.  
  4757. local nameInp
  4758.  
  4759. actions:drawButton(1/2, 'Set Name', function()
  4760.  
  4761. topkek.libutil:doPlayers(plrDrop, function(z)
  4762.  
  4763. local Character = z.Character
  4764.  
  4765. local newName = Instance.new("Model", z.Character)
  4766.  
  4767. newName.Name = nameInp.Text
  4768.  
  4769. local cl = Character:WaitForChild("Head"):Clone()
  4770.  
  4771. cl.Parent = newName
  4772.  
  4773. cl:WaitForChild("face"):Destroy()
  4774.  
  4775. local hum = Instance.new("Humanoid", newName)
  4776.  
  4777. hum.Name = "NameTag"
  4778.  
  4779. hum.MaxHealth = 0
  4780.  
  4781. hum.Health = 0
  4782.  
  4783. local weld = Instance.new("Weld", cl)
  4784.  
  4785. weld.Part0 = cl
  4786.  
  4787. weld.Part1 = Character:WaitForChild("Head")
  4788.  
  4789. Character:WaitForChild("Head").Transparency = 1
  4790.  
  4791. Wait(.5)
  4792.  
  4793. cl.BrickColor = Character:WaitForChild("Head").BrickColo
  4794.  
  4795. end)
  4796.  
  4797. end)
  4798.  
  4799. nameInp = actions:drawTextBox(1/2, '')
  4800.  
  4801. --[[ localplayer ]]--
  4802.  
  4803. local lp = game:GetService('Players').LocalPlayer
  4804.  
  4805. local localwin = topkek.libgui:hookContainer(base['LocalPlayerContainer'])
  4806.  
  4807. local appearInp
  4808.  
  4809. localwin:drawButton(1/2, 'Set Appearance', function()
  4810.  
  4811. local id = 0
  4812.  
  4813. if not tonumber(appearInp.Text) then
  4814.  
  4815. id = tonumber(appearInp.Text)
  4816.  
  4817. else
  4818.  
  4819. id = game:GetService('Players'):GetUserIdFromNameAsync(appearInp.Text)
  4820.  
  4821. end
  4822.  
  4823. lp.CharacterAppearance = 'https://assetgame.roblox.com/Asset/CharacterFetch.ashx?userId=' .. tostring(id)
  4824.  
  4825. end)
  4826.  
  4827. appearInp = localwin:drawTextBox(1/2, '')
  4828.  
  4829. localwin:drawButton(1/2, 'Set TeamColor', function()
  4830.  
  4831. if teamInp.Text == 'Neutral' then
  4832.  
  4833. lp.Neutral = true
  4834.  
  4835. return
  4836.  
  4837. end
  4838.  
  4839. local clr = BrickColor.new(teamInp.Text)
  4840.  
  4841. lp.TeamColor = clr
  4842.  
  4843. end)
  4844.  
  4845. teamInp = localwin:drawTextBox(1/2, 'Neutral')
  4846.  
  4847. localwin:drawButton(1, 'Reset Camera', function()
  4848.  
  4849. game.Workspace.CurrentCamera:remove()
  4850.  
  4851. wait(.1)
  4852.  
  4853. game.Workspace.CurrentCamera.CameraSubject = lp.Character.Humanoid or
  4854.  
  4855. game.Workspace[lp.Name].Humanoid
  4856.  
  4857. game.Workspace.CurrentCamera.CameraType = "Custom"
  4858.  
  4859. end)
  4860.  
  4861. localwin:drawButton(1, 'Respawn', function()
  4862.  
  4863. local a1 = Instance.new("Model", game:service'Workspace')
  4864.  
  4865. local a2 = Instance.new("Part", game:service'Workspace')
  4866.  
  4867. a2.CanCollide = true
  4868.  
  4869. a2.Anchored = true
  4870.  
  4871. a2.CFrame = CFrame.new(10000, 10000, 10000)
  4872.  
  4873. a2.Name = "Torso"
  4874.  
  4875. local a3 = Instance.new("Humanoid", a1)
  4876.  
  4877. a3.MaxHealth=100;a3.Health=100
  4878.  
  4879. lp.Character = a1
  4880.  
  4881. a3.Health=0
  4882.  
  4883. end)
  4884.  
  4885. localwin:addSpacing()
  4886.  
  4887. local Lev, Clip, Fly
  4888.  
  4889. localwin:drawButton(1/2, 'Levitate', function()
  4890.  
  4891. if Lev == true then
  4892.  
  4893. Lev = false
  4894.  
  4895. return
  4896.  
  4897. end
  4898.  
  4899. Lev = true
  4900.  
  4901. repeat
  4902.  
  4903. lp.Character.Humanoid:ChangeState(10)
  4904.  
  4905. wait(0)
  4906.  
  4907. until Lev == false
  4908.  
  4909. end)
  4910.  
  4911. localwin:drawButton(1/2, 'Noclip', function()
  4912.  
  4913. if Clip == true then
  4914.  
  4915. Clip = false
  4916.  
  4917. return
  4918.  
  4919. end
  4920.  
  4921. Clip = true
  4922.  
  4923. game:GetService("RunService").Stepped:connect(function()
  4924.  
  4925. topkek.libutil:getTorso(lp).CanCollide = not Clip
  4926.  
  4927. lp.Character.Head.CanCollide = not Clip
  4928.  
  4929. lp.Character.HumanoidRootPart.CanCollide = not Clip
  4930.  
  4931. if lp.Character.UpperTorso then
  4932.  
  4933. lp.Character.LowerTorso.CanCollide = not Clip
  4934.  
  4935. end
  4936.  
  4937. end)
  4938.  
  4939. lp.Character.HumanoidRootPart.Changed:connect(function()
  4940.  
  4941. topkek.libutil:getTorso(lp).CanCollide = not Clip
  4942.  
  4943. lp.Character.Head.CanCollide = not Clip
  4944.  
  4945. lp.Character.HumanoidRootPart.CanCollide = not Clip
  4946.  
  4947. if lp.Character.UpperTorso then
  4948.  
  4949. lp.Character.LowerTorso.CanCollide = not Clip
  4950.  
  4951. end
  4952.  
  4953. end)
  4954.  
  4955. end)
  4956.  
  4957. localwin:drawButton(1/2, 'Fly', function()
  4958.  
  4959. if Fly == true then
  4960.  
  4961. Fly = false
  4962.  
  4963. return
  4964.  
  4965. end
  4966.  
  4967. Fly = true
  4968.  
  4969. local mouse=game.Players.LocalPlayer:GetMouse''
  4970.  
  4971. localplayer=game.Players.LocalPlayer
  4972.  
  4973. game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
  4974.  
  4975. local torso = game.Players.LocalPlayer.Character.HumanoidRootPart
  4976.  
  4977. local speed=0
  4978.  
  4979. local keys={a=false,d=false,w=false,s=false}
  4980.  
  4981. local e1
  4982.  
  4983. local e2
  4984.  
  4985. local function start()
  4986.  
  4987. local pos = Instance.new("BodyPosition",torso)
  4988.  
  4989. local gyro = Instance.new("BodyGyro",torso)
  4990.  
  4991. pos.Name="EPIXPOS"
  4992.  
  4993. pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4994.  
  4995. pos.position = torso.Position
  4996.  
  4997. gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  4998.  
  4999. gyro.cframe = torso.CFrame
  5000.  
  5001. repeat
  5002.  
  5003. wait()
  5004.  
  5005. localplayer.Character.Humanoid.PlatformStand=true
  5006.  
  5007. local new=gyro.cframe - gyro.cframe.p + pos.position
  5008.  
  5009. if not keys.w and not keys.s and not keys.a and not keys.d then
  5010.  
  5011. speed=1
  5012.  
  5013. end
  5014.  
  5015. if keys.w then
  5016.  
  5017. new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  5018.  
  5019. speed=speed+0.01
  5020.  
  5021. end
  5022.  
  5023. if keys.s then
  5024.  
  5025. new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  5026.  
  5027. speed=speed+0.01
  5028.  
  5029. end
  5030.  
  5031. if keys.d then
  5032.  
  5033. new = new * CFrame.new(speed,0,0)
  5034.  
  5035. speed=speed+0.01
  5036.  
  5037. end
  5038.  
  5039. if keys.a then
  5040.  
  5041. new = new * CFrame.new(-speed,0,0)
  5042.  
  5043. speed=speed+0.01
  5044.  
  5045. end
  5046.  
  5047. if speed>5 then
  5048.  
  5049. speed=5
  5050.  
  5051. end
  5052.  
  5053. pos.position=new.p
  5054.  
  5055. if keys.w then
  5056.  
  5057. gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*15),0,0)
  5058.  
  5059. elseif keys.s then
  5060.  
  5061. gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*15),0,0)
  5062.  
  5063. else
  5064.  
  5065. gyro.cframe = workspace.CurrentCamera.CoordinateFrame
  5066.  
  5067. end
  5068.  
  5069. until not Fly
  5070.  
  5071. if gyro then gyro:Destroy() end
  5072.  
  5073. if pos then pos:Destroy() end
  5074.  
  5075. flying=false
  5076.  
  5077. localplayer.Character.Humanoid.PlatformStand=false
  5078.  
  5079. speed=0
  5080.  
  5081. end
  5082.  
  5083. e1=mouse.KeyDown:connect(function(key)
  5084.  
  5085. if not torso or not torso.Parent then flying=false e1:disconnect() e2:disconnect() return end
  5086.  
  5087. if key=="w" then
  5088.  
  5089. keys.w=true
  5090.  
  5091. elseif key=="s" then
  5092.  
  5093. keys.s=true
  5094.  
  5095. elseif key=="a" then
  5096.  
  5097. keys.a=true
  5098.  
  5099. elseif key=="d" then
  5100.  
  5101. keys.d=true
  5102.  
  5103. end
  5104.  
  5105. end)
  5106.  
  5107. e2=mouse.KeyUp:connect(function(key)
  5108.  
  5109. if key=="w" then
  5110.  
  5111. keys.w=false
  5112.  
  5113. elseif key=="s" then
  5114.  
  5115. keys.s=false
  5116.  
  5117. elseif key=="a" then
  5118.  
  5119. keys.a=false
  5120.  
  5121. elseif key=="d" then
  5122.  
  5123. keys.d=false
  5124.  
  5125. end
  5126.  
  5127. end)
  5128.  
  5129. start()
  5130.  
  5131. end)
  5132.  
  5133. localwin:drawButton(1/2, 'Highjump', function()
  5134.  
  5135. local thrust = Instance.new("BodyVelocity")
  5136.  
  5137. game:GetService('UserInputService').InputBegan:connect(function(i, b)
  5138.  
  5139. if i.KeyCode == Enum.KeyCode.Space then
  5140.  
  5141. print("Got jump")
  5142.  
  5143. coroutine.resume(coroutine.create(function()
  5144.  
  5145. thrust.Parent = game.Players.LocalPlayer.Character.PrimaryPart
  5146.  
  5147. thrust.velocity = Vector3.new(0,50,0)
  5148.  
  5149. thrust.maxForce = Vector3.new(0,4e+050,0)
  5150.  
  5151. wait(0.2)
  5152.  
  5153. thrust.Parent = nil
  5154.  
  5155. end))
  5156.  
  5157. end
  5158.  
  5159. end)
  5160.  
  5161. end)
  5162.  
  5163. localwin:addSpacing()
  5164.  
  5165. localwin:drawButton(1/2, 'Freecam', function()
  5166.  
  5167. local cam = game.Workspace.CurrentCamera
  5168.  
  5169. cam.CameraType = "Fixed"
  5170.  
  5171. cam.CameraSubject = nil
  5172.  
  5173. lp.Character = nil
  5174.  
  5175. end)
  5176.  
  5177. localwin:drawButton(1/2, 'Nil Orb', function()
  5178.  
  5179. game.Players.LocalPlayer.Character = nil
  5180.  
  5181. --lp:Destroy()
  5182.  
  5183. local cam = game.Workspace.CurrentCamera
  5184.  
  5185. local m = Instance.new("Model", game.Workspace)
  5186.  
  5187. m.Name = game.Players.LocalPlayer.Name
  5188.  
  5189. local hum = Instance.new("Humanoid", m)
  5190.  
  5191. hum.Health = 0
  5192.  
  5193. hum.MaxHealth = 0
  5194.  
  5195. local orb = Instance.new("Part", m)
  5196.  
  5197. orb.Size = Vector3.new(1, 1, 1)
  5198.  
  5199. orb.Shape = "Ball"
  5200.  
  5201. orb.Name = "Head"
  5202.  
  5203. orb.Anchored = true
  5204.  
  5205. orb.CanCollide = true
  5206.  
  5207. orb.BottomSurface = Enum.SurfaceType.Smooth
  5208.  
  5209. orb.TopSurface = Enum.SurfaceType.Smooth
  5210.  
  5211. orb.Transparency = 0
  5212.  
  5213. cam.CameraSubject = orb
  5214.  
  5215. cam.CameraType = Enum.CameraType.Fixed
  5216.  
  5217. game:GetService("RunService").RenderStepped:connect(function()
  5218.  
  5219. orb.CFrame = cam.CoordinateFrame * CFrame.new(0, -2, -6)
  5220.  
  5221. end)
  5222.  
  5223. game.Players.LocalPlayer.Chatted:connect(function(a)
  5224.  
  5225. game:GetService("Chat"):Chat(orb, a)
  5226.  
  5227. end)
  5228.  
  5229. end)
  5230.  
  5231. localwin:drawButton(1/2, 'God', function()
  5232.  
  5233. lp.Character.Humanoid.MaxHealth = math.huge
  5234.  
  5235. lp.Character.Humanoid.Health = math.huge
  5236.  
  5237. end)
  5238.  
  5239. localwin:drawButton(1/2, 'NoGrav', function()
  5240.  
  5241. if lp.Character then
  5242.  
  5243. for x,m in pairs(lp.Character:GetChildren()) do
  5244.  
  5245. if m:IsA("BasePart") then
  5246.  
  5247. local bf = Instance.new("BodyForce", m)
  5248.  
  5249. bf.force = Vector3.new(0, 192.25, 0) * m:GetMass()
  5250.  
  5251. end
  5252.  
  5253. if m:IsA("Hat") or m:IsA("Accessory") then
  5254.  
  5255. if m:findFirstChild("Handle") then
  5256.  
  5257. local bf = Instance.new("BodyForce", m.Handle)
  5258.  
  5259. bf.force = Vector3.new(0, 192.25, 0) * m.Handle:GetMass()
  5260.  
  5261. end
  5262.  
  5263. end
  5264.  
  5265. end
  5266.  
  5267. end
  5268.  
  5269. end)
  5270.  
  5271. localwin:drawButton(1/2, 'Rainbow Name', function()
  5272.  
  5273. lp.Neutral = false
  5274.  
  5275. repeat
  5276.  
  5277. wait()
  5278.  
  5279. lp.TeamColor = BrickColor.Random()
  5280.  
  5281. until not lp.Character.Humanoid
  5282.  
  5283. end)
  5284.  
  5285. localwin:drawButton(1/2, 'Random Fedora', function()
  5286.  
  5287. local hats={
  5288.  
  5289. 98346834,
  5290.  
  5291. 215751161,
  5292.  
  5293. 119916949,
  5294.  
  5295. 72082328,
  5296.  
  5297. 147180077,
  5298.  
  5299. 100929604,
  5300.  
  5301. 63043890,
  5302.  
  5303. 1285307,
  5304.  
  5305. 1029025,
  5306.  
  5307. 334663683,
  5308.  
  5309. 259423244
  5310.  
  5311. }
  5312.  
  5313. game:GetService("InsertService"):LoadAsset(hats[math.random(1,#hats)]):GetChildren()[1].Parent = lp.Character
  5314.  
  5315. end)
  5316.  
  5317. localwin:drawButton(1/2, 'Clear Appearance', function()
  5318.  
  5319. lp:ClearCharacterAppearance()
  5320.  
  5321. end)
  5322.  
  5323. localwin:drawButton(1/2, 'Disguise', function()
  5324.  
  5325. local p = lp.Character
  5326.  
  5327. if p:FindFirstChild("topkek") then
  5328.  
  5329. p.topkek:Destroy()
  5330.  
  5331. end
  5332.  
  5333. p.Name = ""
  5334.  
  5335. p.Head.Transparency = 1
  5336.  
  5337. local mo = Instance.new("Model", p)
  5338.  
  5339. mo.Name = ""
  5340.  
  5341. local hu = Instance.new("Humanoid", mo)
  5342.  
  5343. hu.Name = "distag"
  5344.  
  5345. hu.Health = 100
  5346.  
  5347. hu.MaxHealth = 100
  5348.  
  5349. local fh = p.Head:Clone()
  5350.  
  5351. fh.Parent = mo
  5352.  
  5353. fh.Transparency = 0
  5354.  
  5355. local we = Instance.new("Weld", fh)
  5356.  
  5357. we.Part0 = p.Head
  5358.  
  5359. we.Part1 = mo
  5360.  
  5361. lp:ClearCharacterAppearance()
  5362.  
  5363. pcall(function() p["Body Colors"]:Destroy() end)
  5364.  
  5365. Instance.new("BodyColors", p)
  5366.  
  5367. end)
  5368.  
  5369. localwin:drawButton(1, 'Dick Shooter', function()
  5370.  
  5371. topkek.libutil:dickShooter()
  5372.  
  5373. end)
  5374.  
  5375. localwin:addSpacing()
  5376.  
  5377. local hackerInp
  5378.  
  5379. localwin:drawButton(1/2, 'Set Tag', function()
  5380.  
  5381. local len = 10
  5382.  
  5383. local bb = Instance.new("BillboardGui")
  5384.  
  5385. bb.Parent = lp.Character.Head
  5386.  
  5387. bb.Adornee = lp.Character.Head
  5388.  
  5389. bb.AlwaysOnTop = true
  5390.  
  5391. bb.Enabled = true
  5392.  
  5393. bb.Size = UDim2.new(len, 0, 1.5, 0)
  5394.  
  5395. bb.Name = "tag"
  5396.  
  5397. bb.StudsOffset = Vector3.new(0, 3, 0)
  5398.  
  5399. --local fr = Instance.new("Frame")
  5400.  
  5401. --fr.Parent = bb
  5402.  
  5403. --fr.Size = UDim2.new(1, 0, 1, 0)
  5404.  
  5405. --fr.Style = Enum.FrameStyle.RobloxRound
  5406.  
  5407. local tl = Instance.new("TextLabel")
  5408.  
  5409. tl.Parent = bb
  5410.  
  5411. tl.Font = Enum.Font.Code
  5412.  
  5413. tl.BackgroundTransparency = 1
  5414.  
  5415. tl.TextScaled = true
  5416.  
  5417. tl.TextColor3 = Color3.new(15/255, 15/255, 15/255)
  5418.  
  5419. tl.Size = UDim2.new(1, 0, 1, 0)
  5420.  
  5421. tl.Text = hackerInp.Text
  5422.  
  5423. tl.Name = "trutag"
  5424.  
  5425. tl.Visible = true
  5426.  
  5427. tl.ZIndex = 2
  5428.  
  5429. end)
  5430.  
  5431. hackerInp = localwin:drawTextBox(1/2, 'Hacker')
  5432.  
  5433. --[[ scripts ]]--
  5434.  
  5435. -- excuse my disgusting code :v
  5436.  
  5437. local scriptwin = topkek.libgui:hookContainer(base['ScriptsContainer'])
  5438.  
  5439. local search = scriptwin:drawTextBox(1,'')
  5440.  
  5441. local origy = scriptwin:getDrawY()
  5442.  
  5443. scriptwin:addSpacing()
  5444.  
  5445. scriptwin:addSpacing()
  5446.  
  5447. local a = Instance.new("LocalScript");a.Name='script 1'
  5448.  
  5449. local b = Instance.new("LocalScript");b.Name='script 2'
  5450.  
  5451. local c = Instance.new("LocalScript");c.Name='script 3'
  5452.  
  5453. local scripts = {a,b,c}
  5454.  
  5455. local container = {}
  5456.  
  5457. function MakeList(condition)
  5458.  
  5459. for i,v in pairs(scriptwin:GetChildren()) do
  5460.  
  5461. if v.Name == "Script" then
  5462.  
  5463. v:Destroy()
  5464.  
  5465. end
  5466.  
  5467. end
  5468.  
  5469. scriptwin:setDrawY(origy)
  5470.  
  5471. for i, v in pairs(scripts) do
  5472.  
  5473. if string.find(v.Name, condition) or (condition == "") or (condition == " ") then
  5474.  
  5475. local scr = scriptwin:drawButton(1, v.Name, function()
  5476.  
  5477. print('no loadstring lol')
  5478.  
  5479. end, 25)
  5480.  
  5481. scr.Name = 'Script'
  5482.  
  5483. end
  5484.  
  5485. end
  5486.  
  5487. end
  5488.  
  5489. game:GetService("UserInputService").InputChanged:connect(function(inp)
  5490.  
  5491. if inp.UserInputType == Enum.UserInputType.TextInput then
  5492.  
  5493. if search:IsFocused() then
  5494.  
  5495. MakeList(search.Text)
  5496.  
  5497. end
  5498.  
  5499. end
  5500.  
  5501. end)
  5502.  
  5503. MakeList('')
  5504.  
  5505. --[[ misc main ]]--
  5506.  
  5507. local miscwin = topkek.libgui:hookContainer(base['MiscellaneousContainer'])
  5508.  
  5509. local scroll = miscwin:drawScrollingContainer(165)
  5510.  
  5511. scroll:center()
  5512.  
  5513. for i, v in pairs(topkek.libsettings:getSetting("misc")) do
  5514.  
  5515. scroll:drawButton(1, v, function()
  5516.  
  5517. topkek.libwindows:switchWindow(v .. 'Container', v)
  5518.  
  5519. end)
  5520.  
  5521. end
  5522.  
  5523. scroll.main.CanvasSize = scroll.main.CanvasSize - UDim2.new(0, 0, 0, 3)
  5524.  
  5525. --[[ initiation ]]--
  5526.  
  5527. topkek.libwindows:registerWindow(base['HomeContainer'])
  5528.  
  5529. topkek.libwindows:registerWindow(base['ServerContainer'])
  5530.  
  5531. topkek.libwindows:registerWindow(base['PlayersContainer'])
  5532.  
  5533. topkek.libwindows:registerWindow(base['LocalPlayerContainer'])
  5534.  
  5535. topkek.libwindows:registerWindow(base['ScriptsContainer'])
  5536.  
  5537. topkek.libwindows:registerWindow(base['MiscellaneousContainer'])
  5538.  
  5539. topkek.libwindows:initiateNavigator()
  5540.  
  5541. topkek.libwindows:initiateHome()
  5542.  
  5543. end)
  5544.  
  5545. Rosehub.Name = "Rosehub"
  5546. Rosehub.Parent = GuiFrame
  5547. Rosehub.Active = false
  5548. Rosehub.BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  5549. Rosehub.BorderColor3 = Color3.new(0, 0, 0)
  5550. Rosehub.Position = UDim2.new(0.120754719, 0, 0.560000002, 0)
  5551. Rosehub.Size = UDim2.new(0, 200, 0, 99)
  5552. Rosehub.Font = Enum.Font.SourceSans
  5553. Rosehub.Text = "Rose Hub"
  5554. Rosehub.TextColor3 = Color3.new(1, 0, 0.498039)
  5555. Rosehub.TextSize = 34
  5556.  
  5557. Rosehub.MouseButton1Down:connect(function()
  5558. loadstring(game:HttpGet(('https://pastebin.com/raw/YH7x3naH'),true))()
  5559. end)
  5560.  
  5561. ScriptFrame.Name = "ScriptFrame"
  5562. ScriptFrame.Parent = BlurryGUIV3
  5563. ScriptFrame.Active = true
  5564. ScriptFrame.BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  5565. ScriptFrame.BorderSizePixel = 0
  5566. ScriptFrame.Position = UDim2.new(0.485518277, 0, 0.418355197, 0)
  5567. ScriptFrame.Selectable = true
  5568. ScriptFrame.Size = UDim2.new(0, 556, 0, 290)
  5569. ScriptFrame.Visible = false
  5570.  
  5571. ScrollingFrame.Parent = ScriptFrame
  5572. ScrollingFrame.BackgroundColor3 = Color3.new(0.203922, 0.203922, 0.203922)
  5573. ScrollingFrame.Position = UDim2.new(0.0485611521, 0, 0.0896551758, 0)
  5574. ScrollingFrame.Size = UDim2.new(0, 478, 0, 179)
  5575.  
  5576. TextBox.Parent = ScrollingFrame
  5577. TextBox.Active = false
  5578. TextBox.BackgroundColor3 = Color3.new(0.203922, 0.203922, 0.203922)
  5579. TextBox.Size = UDim2.new(0, 464, 0, 99999)
  5580. TextBox.Font = Enum.Font.SourceSans
  5581. TextBox.TextColor3 = Color3.new(0.180392, 1, 0.976471)
  5582. TextBox.TextSize = 14
  5583. TextBox.TextXAlignment = Enum.TextXAlignment.Left
  5584. TextBox.TextYAlignment = Enum.TextYAlignment.Top
  5585.  
  5586. ScriptTitlebar.Name = "ScriptTitlebar"
  5587. ScriptTitlebar.Parent = ScriptFrame
  5588. ScriptTitlebar.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  5589. ScriptTitlebar.BorderSizePixel = 0
  5590. ScriptTitlebar.Position = UDim2.new(0, 0, -0.0931034461, 0)
  5591. ScriptTitlebar.Selectable = true
  5592. ScriptTitlebar.Size = UDim2.new(0, 556, 0, 27)
  5593.  
  5594. Execute.Name = "Execute"
  5595. Execute.Parent = ScriptFrame
  5596. Execute.Active = false
  5597. Execute.BackgroundColor3 = Color3.new(0.203922, 0.203922, 0.203922)
  5598. Execute.BorderSizePixel = 0
  5599. Execute.Position = UDim2.new(0.0485611521, 0, 0.763793111, 0)
  5600. Execute.Size = UDim2.new(0, 200, 0, 50)
  5601. Execute.Font = Enum.Font.SourceSans
  5602. Execute.Text = "Execute"
  5603. Execute.TextColor3 = Color3.new(0, 0, 1)
  5604. Execute.TextSize = 34
  5605.  
  5606. Execute.MouseButton1Down:connect(function()
  5607. loadstring(input.Text())
  5608. end)
  5609.  
  5610. Clear.Name = "Clear"
  5611. Clear.Parent = ScriptFrame
  5612. Clear.Active = false
  5613. Clear.BackgroundColor3 = Color3.new(0.203922, 0.203922, 0.203922)
  5614. Clear.BorderSizePixel = 0
  5615. Clear.Position = UDim2.new(0.548561156, 0, 0.763793111, 0)
  5616. Clear.Size = UDim2.new(0, 200, 0, 50)
  5617. Clear.Font = Enum.Font.SourceSans
  5618. Clear.Text = "Clear"
  5619. Clear.TextColor3 = Color3.new(0, 0, 1)
  5620. Clear.TextSize = 34
  5621.  
  5622. Clear.MouseButton1Down:connect(function()
  5623. input.Text = ""
  5624. end)
  5625.  
  5626. ScriptFrameExit.Name = "ScriptFrameExit"
  5627. ScriptFrameExit.Parent = ScriptFrame
  5628. ScriptFrameExit.Active = false
  5629. ScriptFrameExit.BackgroundColor3 = Color3.new(0.32549, 0.32549, 0.32549)
  5630. ScriptFrameExit.BorderSizePixel = 0
  5631. ScriptFrameExit.Position = UDim2.new(0.907737255, 0, 0, 0)
  5632. ScriptFrameExit.Size = UDim2.new(0, 51, 0, 48)
  5633. ScriptFrameExit.Font = Enum.Font.SourceSans
  5634. ScriptFrameExit.Text = "<"
  5635. ScriptFrameExit.TextColor3 = Color3.new(0.0588235, 0.905882, 1)
  5636. ScriptFrameExit.TextSize = 40
  5637.  
  5638. ScriptFrameExit.MouseButton1Down:connect(function()
  5639. ScriptFrame.Visible = false
  5640. end)
  5641.  
  5642. -- Scripts:
  5643. function SCRIPT_KAKX89_FAKESCRIPT() -- BlurryGUIV3.LocalScript
  5644. getfenv().script = Instance.new('LocalScript', BlurryGUIV3)
  5645.  
  5646. for _,v in ipairs(script.Parent:GetDescendants()) do
  5647. if not v:IsA("LocalScript") then
  5648. v.Draggable = true
  5649. end
  5650. end
  5651.  
  5652. end
  5653. coroutine.resume(coroutine.create(SCRIPT_KAKX89_FAKESCRIPT))
  5654. function SCRIPT_IAMS73_FAKESCRIPT() -- WelcomeSign.Rainbower
  5655. getfenv().script = Instance.new('LocalScript', WelcomeSign)
  5656.  
  5657. while wait() do
  5658. script.Parent.TextColor3 = Color3.new(1,0,0)
  5659. for i=1,15 do
  5660. game:GetService("RunService").RenderStepped:wait()
  5661. script.Parent.TextColor3 = Color3.new(script.Parent.TextColor3.r,script.Parent.TextColor3.g+(17/255),script.Parent.TextColor3.b)
  5662. end
  5663. for i=1,15 do
  5664. game:GetService("RunService").RenderStepped:wait()
  5665. script.Parent.TextColor3 = Color3.new(script.Parent.TextColor3.r-(17/255),script.Parent.TextColor3.g,script.Parent.TextColor3.b)
  5666. end
  5667. for i=1,15 do
  5668. game:GetService("RunService").RenderStepped:wait()
  5669. script.Parent.TextColor3 = Color3.new(script.Parent.TextColor3.r,script.Parent.TextColor3.g,script.Parent.TextColor3.b+(17/255))
  5670. end
  5671. for i=1,15 do
  5672. game:GetService("RunService").RenderStepped:wait()
  5673. script.Parent.TextColor3 = Color3.new(script.Parent.TextColor3.r,script.Parent.TextColor3.g-(17/255),script.Parent.TextColor3.b)
  5674. end
  5675. for i=1,15 do
  5676. game:GetService("RunService").RenderStepped:wait()
  5677. script.Parent.TextColor3 = Color3.new(script.Parent.TextColor3.r+(17/255),script.Parent.TextColor3.g,script.Parent.TextColor3.b)
  5678. end
  5679. for i=1,15 do
  5680. game:GetService("RunService").RenderStepped:wait()
  5681. script.Parent.TextColor3 = Color3.new(script.Parent.TextColor3.r,script.Parent.TextColor3.g,script.Parent.TextColor3.b-(17/255))
  5682. end
  5683. end
  5684.  
  5685. end
  5686. coroutine.resume(coroutine.create(SCRIPT_IAMS73_FAKESCRIPT))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement