Advertisement
Remour

Untitled

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