Advertisement
GabeTheDog

Hacker V1 roblox

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