Advertisement
D0MiN0_FX

TopKek GUI [ SORRY FOR LATE POST ]

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