Advertisement
memezisnotded

Untitled

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