lolita5432

topkek2

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