lolita5432

topk3k3

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