Advertisement
Guest User

3ter54y

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