Advertisement
Guest User

Untitled

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