Guest User

Untitled

a guest
Sep 30th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 310.62 KB | None | 0 0
  1. -- Farewell Infortality.
  2. -- Version: 2.82
  3. -- Instances:
  4. local ScreenGui = Instance.new("ScreenGui")
  5. local Login = Instance.new("Frame")
  6. local Destroyer = Instance.new("TextBox")
  7. local Close = Instance.new("TextButton")
  8. local User = Instance.new("TextBox")
  9. local Pass = Instance.new("TextBox")
  10. local LButton = Instance.new("TextButton")
  11. local Open = Instance.new("Frame")
  12. local God = Instance.new("TextButton")
  13. local Kill = Instance.new("TextButton")
  14. local Secret = Instance.new("TextButton")
  15. local _1HP = Instance.new("TextButton")
  16. local Meme = Instance.new("TextButton")
  17. local Secret2 = Instance.new("TextButton")
  18. local OpenClose = Instance.new("TextButton")
  19. local pGuns = Instance.new("TextButton")
  20. local ButtonOP = Instance.new("TextButton")
  21. --Properties:
  22. ScreenGui.Parent = game.CoreGui
  23.  
  24. Login.Name = "Login"
  25. Login.Parent = ScreenGui
  26. Login.BackgroundColor3 = Color3.new(1, 1, 1)
  27. Login.Position = UDim2.new(0.188097, 0, 0.242627352, 0)
  28. Login.Size = UDim2.new(0, 308, 0, 384)
  29. Login.Active = true
  30. Login.Draggable = true
  31.  
  32. Destroyer.Name = "Destroyer"
  33. Destroyer.Parent = Login
  34. Destroyer.BackgroundColor3 = Color3.new(1, 1, 1)
  35. Destroyer.BorderSizePixel = 0
  36. Destroyer.Size = UDim2.new(0, 308, 0, 50)
  37. Destroyer.Font = Enum.Font.SourceSans
  38. Destroyer.PlaceholderColor3 = Color3.new(0.698039, 0.698039, 0.698039)
  39. Destroyer.Text = "Destroyer"
  40. Destroyer.TextColor3 = Color3.new(0, 0, 0)
  41. Destroyer.TextSize = 30
  42.  
  43. Close.Name = "Close"
  44. Close.Parent = Login
  45. Close.BackgroundColor3 = Color3.new(1, 1, 1)
  46. Close.BorderSizePixel = 0
  47. Close.Position = UDim2.new(0.844155848, 0, 0, 0)
  48. Close.Size = UDim2.new(0, 48, 0, 50)
  49. Close.Font = Enum.Font.SourceSans
  50. Close.Text = "X"
  51. Close.TextColor3 = Color3.new(0, 0, 0)
  52. Close.TextSize = 25
  53. Close.MouseButton1Down:connect(function()
  54. Login.Visible = false
  55. end)
  56.  
  57. User.Name = "User"
  58. User.Parent = Login
  59. User.BackgroundColor3 = Color3.new(1, 1, 1)
  60. User.BorderSizePixel = 0
  61. User.Position = UDim2.new(0, 0, 0.270833313, 0)
  62. User.Size = UDim2.new(0, 308, 0, 50)
  63. User.Font = Enum.Font.SourceSans
  64. User.Text = "Username"
  65. User.TextColor3 = Color3.new(0, 0, 0)
  66. User.TextSize = 30
  67.  
  68. Pass.Name = "Pass"
  69. Pass.Parent = Login
  70. Pass.BackgroundColor3 = Color3.new(1, 1, 1)
  71. Pass.BorderSizePixel = 0
  72. Pass.Position = UDim2.new(0, 0, 0.505208313, 0)
  73. Pass.Size = UDim2.new(0, 308, 0, 50)
  74. Pass.Font = Enum.Font.SourceSans
  75. Pass.Text = "Password"
  76. Pass.TextColor3 = Color3.new(0, 0, 0)
  77. Pass.TextSize = 30
  78.  
  79. LButton.Name = "LButton"
  80. LButton.Parent = Login
  81. LButton.BackgroundColor3 = Color3.new(1, 1, 1)
  82. LButton.BorderSizePixel = 0
  83. LButton.Position = UDim2.new(0, 0, 0.755208313, 0)
  84. LButton.Size = UDim2.new(0, 308, 0, 50)
  85. LButton.Font = Enum.Font.SourceSans
  86. LButton.Text = "Login"
  87. LButton.TextColor3 = Color3.new(0, 0, 0)
  88. LButton.TextSize = 30
  89. LButton.MouseButton1Down:connect(function()
  90. Login.Visible = false
  91. Open.Visible = true
  92. end)
  93.  
  94. Open.Name = "Open"
  95. Open.Parent = ScreenGui
  96. Open.Active = true
  97. Open.BackgroundColor3 = Color3.new(1, 1, 1)
  98. Open.Position = UDim2.new(0.420279235, 0, 0.242627352, 0)
  99. Open.Size = UDim2.new(0, 530, 0, 384)
  100. Open.Visible = false
  101. Open.Active = true
  102. Open.Draggable = true
  103.  
  104. God.Name = "God"
  105. God.Parent = Open
  106. God.BackgroundColor3 = Color3.new(1, 1, 1)
  107. God.BorderSizePixel = 0
  108. God.Position = UDim2.new(0, 0, 0.114583373, 0)
  109. God.Size = UDim2.new(0, 530, 0, 50)
  110. God.Font = Enum.Font.SourceSans
  111. God.Text = "Jailbreak GUI"
  112. God.TextColor3 = Color3.new(0, 0, 0)
  113. God.TextSize = 30
  114. God.MouseButton1Down:connect(function()
  115. -- Created by Excrio - v2.3
  116. -- v2.0 Notes
  117. -- Added "Spam Arrrest" feature, allowing the user to be teleported to ever criminal and arrest them.
  118. -- Completely revamped UI since some little cunt didn't like the look (fuck you broski!)
  119. -- Bug fixes and shit
  120.  
  121. local JailbreakBroken = Instance.new("ScreenGui")
  122. local UI = Instance.new("Frame")
  123. local Part = Instance.new("Frame")
  124. local Frame = Instance.new("Frame")
  125. local Unimportant = Instance.new("TextLabel")
  126. local Unimportant2 = Instance.new("TextLabel")
  127. local TPBFrame = Instance.new("Frame")
  128. local Bank = Instance.new("TextButton")
  129. local Frame_2 = Instance.new("Frame")
  130. local CrimBase1 = Instance.new("TextButton")
  131. local Frame_3 = Instance.new("Frame")
  132. local CrimBase2 = Instance.new("TextButton")
  133. local Frame_4 = Instance.new("Frame")
  134. local Garage = Instance.new("TextButton")
  135. local Frame_5 = Instance.new("Frame")
  136. local Helipad1 = Instance.new("TextButton")
  137. local Frame_6 = Instance.new("Frame")
  138. local Helipad2 = Instance.new("TextButton")
  139. local Frame_7 = Instance.new("Frame")
  140. local Jail = Instance.new("TextButton")
  141. local Frame_8 = Instance.new("Frame")
  142. local Jewlery = Instance.new("TextButton")
  143. local Frame_9 = Instance.new("Frame")
  144. local Police = Instance.new("TextButton")
  145. local Frame_10 = Instance.new("Frame")
  146. local Vault = Instance.new("TextButton")
  147. local Frame_11 = Instance.new("Frame")
  148. local Teleports = Instance.new("TextButton")
  149. local Frame_12 = Instance.new("Frame")
  150. local Functions = Instance.new("TextButton")
  151. local Frame_13 = Instance.new("Frame")
  152. local FBFrame = Instance.new("Frame")
  153. local Noclipp = Instance.new("TextButton")
  154. local Frame_14 = Instance.new("Frame")
  155. local God = Instance.new("TextButton")
  156. local Frame_15 = Instance.new("Frame")
  157. local Arrest = Instance.new("TextButton")
  158. local Frame_16 = Instance.new("Frame")
  159. local GoBack = Instance.new("TextButton")
  160. local Open = Instance.new("Frame")
  161. local OpenGUI = Instance.new("TextButton")
  162. local Frame_17 = Instance.new("Frame")
  163.  
  164. JailbreakBroken.Name = "JailbreakBroken"
  165. JailbreakBroken.Parent = game.CoreGui
  166.  
  167. UI.Name = "UI"
  168. UI.Parent = JailbreakBroken
  169. UI.Active = true
  170. UI.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  171. UI.BackgroundTransparency = 0.30000001192093
  172. UI.BorderColor3 = Color3.new(1, 1, 1)
  173. UI.BorderSizePixel = 0
  174. UI.Draggable = true
  175. UI.Position = UDim2.new(0, 1600, 0, 403)
  176. UI.Size = UDim2.new(0, 318, 0, 438)
  177. UI.Visible = false
  178.  
  179. Part.Name = "Part"
  180. Part.Parent = UI
  181. Part.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  182. Part.BorderColor3 = Color3.new(1, 1, 1)
  183. Part.BorderSizePixel = 0
  184. Part.Size = UDim2.new(0, 318, 0, 67)
  185.  
  186. Frame.Parent = Part
  187. Frame.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  188. Frame.BorderSizePixel = 0
  189. Frame.Position = UDim2.new(0, 0, 0, 67)
  190. Frame.Size = UDim2.new(0, 318, 0, 5)
  191.  
  192. Unimportant.Name = "Unimportant"
  193. Unimportant.Parent = Part
  194. Unimportant.BackgroundColor3 = Color3.new(1, 1, 1)
  195. Unimportant.BackgroundTransparency = 1
  196. Unimportant.BorderSizePixel = 0
  197. Unimportant.Position = UDim2.new(0, 109, 0, 12)
  198. Unimportant.Size = UDim2.new(0, 100, 0, 24)
  199. Unimportant.Font = Enum.Font.Highway
  200. Unimportant.FontSize = Enum.FontSize.Size48
  201. Unimportant.Text = "Jailbreak Broken"
  202. Unimportant.TextColor3 = Color3.new(1, 1, 1)
  203. Unimportant.TextSize = 37
  204.  
  205. Unimportant2.Name = "Unimportant2"
  206. Unimportant2.Parent = Part
  207. Unimportant2.BackgroundColor3 = Color3.new(1, 1, 1)
  208. Unimportant2.BackgroundTransparency = 1
  209. Unimportant2.BorderSizePixel = 0
  210. Unimportant2.Position = UDim2.new(0, 109, 0, 38)
  211. Unimportant2.Size = UDim2.new(0, 100, 0, 24)
  212. Unimportant2.Font = Enum.Font.Highway
  213. Unimportant2.FontSize = Enum.FontSize.Size18
  214. Unimportant2.Text = "By Excrio - v1.5"
  215. Unimportant2.TextColor3 = Color3.new(1, 1, 1)
  216. Unimportant2.TextSize = 17
  217.  
  218. TPBFrame.Name = "TPBFrame"
  219. TPBFrame.Parent = UI
  220. TPBFrame.BackgroundColor3 = Color3.new(1, 1, 1)
  221. TPBFrame.BackgroundTransparency = 1
  222. TPBFrame.Size = UDim2.new(0, 100, 0, 100)
  223. TPBFrame.Visible = false
  224.  
  225. Bank.Name = "Bank"
  226. Bank.Parent = TPBFrame
  227. Bank.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  228. Bank.BorderColor3 = Color3.new(1, 1, 1)
  229. Bank.BorderSizePixel = 0
  230. Bank.Position = UDim2.new(0, 185, 0, 95)
  231. Bank.Size = UDim2.new(0, 97, 0, 38)
  232. Bank.Font = Enum.Font.Highway
  233. Bank.FontSize = Enum.FontSize.Size18
  234. Bank.Text = "Bank Front"
  235. Bank.TextColor3 = Color3.new(1, 1, 1)
  236. Bank.TextSize = 17
  237.  
  238. Frame_2.Parent = Bank
  239. Frame_2.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  240. Frame_2.BorderSizePixel = 0
  241. Frame_2.Position = UDim2.new(0, 0, 0, 38)
  242. Frame_2.Size = UDim2.new(0, 97, 0, 5)
  243.  
  244. CrimBase1.Name = "CrimBase1"
  245. CrimBase1.Parent = TPBFrame
  246. CrimBase1.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  247. CrimBase1.BorderColor3 = Color3.new(1, 1, 1)
  248. CrimBase1.BorderSizePixel = 0
  249. CrimBase1.Position = UDim2.new(0, 35, 0, 155)
  250. CrimBase1.Size = UDim2.new(0, 97, 0, 38)
  251. CrimBase1.Font = Enum.Font.Highway
  252. CrimBase1.FontSize = Enum.FontSize.Size18
  253. CrimBase1.Text = "Crim Base 1"
  254. CrimBase1.TextColor3 = Color3.new(1, 1, 1)
  255. CrimBase1.TextSize = 17
  256.  
  257. Frame_3.Parent = CrimBase1
  258. Frame_3.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  259. Frame_3.BorderSizePixel = 0
  260. Frame_3.Position = UDim2.new(0, 0, 0, 38)
  261. Frame_3.Size = UDim2.new(0, 97, 0, 5)
  262.  
  263. CrimBase2.Name = "CrimBase2"
  264. CrimBase2.Parent = TPBFrame
  265. CrimBase2.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  266. CrimBase2.BorderColor3 = Color3.new(1, 1, 1)
  267. CrimBase2.BorderSizePixel = 0
  268. CrimBase2.Position = UDim2.new(0, 35, 0, 210)
  269. CrimBase2.Size = UDim2.new(0, 97, 0, 38)
  270. CrimBase2.Font = Enum.Font.Highway
  271. CrimBase2.FontSize = Enum.FontSize.Size18
  272. CrimBase2.Text = "Crim Base 2"
  273. CrimBase2.TextColor3 = Color3.new(1, 1, 1)
  274. CrimBase2.TextSize = 17
  275.  
  276. Frame_4.Parent = CrimBase2
  277. Frame_4.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  278. Frame_4.BorderSizePixel = 0
  279. Frame_4.Position = UDim2.new(0, 0, 0, 38)
  280. Frame_4.Size = UDim2.new(0, 97, 0, 5)
  281.  
  282. Garage.Name = "Garage"
  283. Garage.Parent = TPBFrame
  284. Garage.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  285. Garage.BorderColor3 = Color3.new(1, 1, 1)
  286. Garage.BorderSizePixel = 0
  287. Garage.Position = UDim2.new(0, 185, 0, 265)
  288. Garage.Size = UDim2.new(0, 97, 0, 38)
  289. Garage.Font = Enum.Font.Highway
  290. Garage.FontSize = Enum.FontSize.Size18
  291. Garage.Text = "Garage"
  292. Garage.TextColor3 = Color3.new(1, 1, 1)
  293. Garage.TextSize = 17
  294.  
  295. Frame_5.Parent = Garage
  296. Frame_5.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  297. Frame_5.BorderSizePixel = 0
  298. Frame_5.Position = UDim2.new(0, 0, 0, 38)
  299. Frame_5.Size = UDim2.new(0, 97, 0, 5)
  300.  
  301. Helipad1.Name = "Helipad1"
  302. Helipad1.Parent = TPBFrame
  303. Helipad1.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  304. Helipad1.BorderColor3 = Color3.new(1, 1, 1)
  305. Helipad1.BorderSizePixel = 0
  306. Helipad1.Position = UDim2.new(0, 185, 0, 155)
  307. Helipad1.Size = UDim2.new(0, 97, 0, 38)
  308. Helipad1.Font = Enum.Font.Highway
  309. Helipad1.FontSize = Enum.FontSize.Size18
  310. Helipad1.Text = "Helipad 1"
  311. Helipad1.TextColor3 = Color3.new(1, 1, 1)
  312. Helipad1.TextSize = 17
  313.  
  314. Frame_6.Parent = Helipad1
  315. Frame_6.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  316. Frame_6.BorderSizePixel = 0
  317. Frame_6.Position = UDim2.new(0, 0, 0, 38)
  318. Frame_6.Size = UDim2.new(0, 97, 0, 5)
  319.  
  320. Helipad2.Name = "Helipad2"
  321. Helipad2.Parent = TPBFrame
  322. Helipad2.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  323. Helipad2.BorderColor3 = Color3.new(1, 1, 1)
  324. Helipad2.BorderSizePixel = 0
  325. Helipad2.Position = UDim2.new(0, 185, 0, 210)
  326. Helipad2.Size = UDim2.new(0, 97, 0, 38)
  327. Helipad2.Font = Enum.Font.Highway
  328. Helipad2.FontSize = Enum.FontSize.Size18
  329. Helipad2.Text = "Helipad 2"
  330. Helipad2.TextColor3 = Color3.new(1, 1, 1)
  331. Helipad2.TextSize = 17
  332.  
  333. Frame_7.Parent = Helipad2
  334. Frame_7.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  335. Frame_7.BorderSizePixel = 0
  336. Frame_7.Position = UDim2.new(0, 0, 0, 38)
  337. Frame_7.Size = UDim2.new(0, 97, 0, 5)
  338.  
  339. Jail.Name = "Jail"
  340. Jail.Parent = TPBFrame
  341. Jail.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  342. Jail.BorderColor3 = Color3.new(1, 1, 1)
  343. Jail.BorderSizePixel = 0
  344. Jail.Position = UDim2.new(0, 35, 0, 95)
  345. Jail.Size = UDim2.new(0, 97, 0, 38)
  346. Jail.Font = Enum.Font.Highway
  347. Jail.FontSize = Enum.FontSize.Size18
  348. Jail.Text = "Jail"
  349. Jail.TextColor3 = Color3.new(1, 1, 1)
  350. Jail.TextSize = 17
  351.  
  352. Frame_8.Parent = Jail
  353. Frame_8.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  354. Frame_8.BorderSizePixel = 0
  355. Frame_8.Position = UDim2.new(0, 0, 0, 38)
  356. Frame_8.Size = UDim2.new(0, 97, 0, 5)
  357.  
  358. Jewlery.Name = "Jewlery"
  359. Jewlery.Parent = TPBFrame
  360. Jewlery.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  361. Jewlery.BorderColor3 = Color3.new(1, 1, 1)
  362. Jewlery.BorderSizePixel = 0
  363. Jewlery.Position = UDim2.new(0, 185, 0, 320)
  364. Jewlery.Size = UDim2.new(0, 97, 0, 38)
  365. Jewlery.Font = Enum.Font.Highway
  366. Jewlery.FontSize = Enum.FontSize.Size18
  367. Jewlery.Text = "Jewelry Store"
  368. Jewlery.TextColor3 = Color3.new(1, 1, 1)
  369. Jewlery.TextSize = 17
  370.  
  371. Frame_9.Parent = Jewlery
  372. Frame_9.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  373. Frame_9.BorderSizePixel = 0
  374. Frame_9.Position = UDim2.new(0, 0, 0, 38)
  375. Frame_9.Size = UDim2.new(0, 97, 0, 5)
  376.  
  377. Police.Name = "Police"
  378. Police.Parent = TPBFrame
  379. Police.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  380. Police.BorderColor3 = Color3.new(1, 1, 1)
  381. Police.BorderSizePixel = 0
  382. Police.Position = UDim2.new(0, 35, 0, 265)
  383. Police.Size = UDim2.new(0, 97, 0, 38)
  384. Police.Font = Enum.Font.Highway
  385. Police.FontSize = Enum.FontSize.Size18
  386. Police.Text = "Police HQ"
  387. Police.TextColor3 = Color3.new(1, 1, 1)
  388. Police.TextSize = 17
  389.  
  390. Frame_10.Parent = Police
  391. Frame_10.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  392. Frame_10.BorderSizePixel = 0
  393. Frame_10.Position = UDim2.new(0, 0, 0, 38)
  394. Frame_10.Size = UDim2.new(0, 97, 0, 5)
  395.  
  396. Vault.Name = "Vault"
  397. Vault.Parent = TPBFrame
  398. Vault.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  399. Vault.BorderColor3 = Color3.new(1, 1, 1)
  400. Vault.BorderSizePixel = 0
  401. Vault.Position = UDim2.new(0, 35, 0, 320)
  402. Vault.Size = UDim2.new(0, 97, 0, 38)
  403. Vault.Font = Enum.Font.Highway
  404. Vault.FontSize = Enum.FontSize.Size18
  405. Vault.Text = "Bank Vault"
  406. Vault.TextColor3 = Color3.new(1, 1, 1)
  407. Vault.TextSize = 17
  408.  
  409. Frame_11.Parent = Vault
  410. Frame_11.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  411. Frame_11.BorderSizePixel = 0
  412. Frame_11.Position = UDim2.new(0, 0, 0, 38)
  413. Frame_11.Size = UDim2.new(0, 97, 0, 5)
  414.  
  415. Teleports.Name = "Teleports"
  416. Teleports.Parent = UI
  417. Teleports.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  418. Teleports.BorderColor3 = Color3.new(1, 1, 1)
  419. Teleports.BorderSizePixel = 0
  420. Teleports.Position = UDim2.new(0, 72, 0, 164)
  421. Teleports.Size = UDim2.new(0, 175, 0, 38)
  422. Teleports.Font = Enum.Font.Highway
  423. Teleports.FontSize = Enum.FontSize.Size24
  424. Teleports.Text = "Player Teleports"
  425. Teleports.TextColor3 = Color3.new(1, 1, 1)
  426. Teleports.TextSize = 20
  427.  
  428. Frame_12.Parent = Teleports
  429. Frame_12.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  430. Frame_12.BorderSizePixel = 0
  431. Frame_12.Position = UDim2.new(0, 0, 0, 38)
  432. Frame_12.Size = UDim2.new(0, 175, 0, 5)
  433.  
  434. Functions.Name = "Functions"
  435. Functions.Parent = UI
  436. Functions.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  437. Functions.BorderColor3 = Color3.new(1, 1, 1)
  438. Functions.BorderSizePixel = 0
  439. Functions.Position = UDim2.new(0, 72, 0, 250)
  440. Functions.Size = UDim2.new(0, 175, 0, 38)
  441. Functions.Font = Enum.Font.Highway
  442. Functions.FontSize = Enum.FontSize.Size24
  443. Functions.Text = "Player Functions"
  444. Functions.TextColor3 = Color3.new(1, 1, 1)
  445. Functions.TextSize = 20
  446.  
  447. Frame_13.Parent = Functions
  448. Frame_13.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  449. Frame_13.BorderSizePixel = 0
  450. Frame_13.Position = UDim2.new(0, 0, 0, 38)
  451. Frame_13.Size = UDim2.new(0, 175, 0, 5)
  452.  
  453. FBFrame.Name = "FBFrame"
  454. FBFrame.Parent = UI
  455. FBFrame.BackgroundColor3 = Color3.new(1, 1, 1)
  456. FBFrame.BackgroundTransparency = 1
  457. FBFrame.Position = UDim2.new(0, 0, 0, 32)
  458. FBFrame.Size = UDim2.new(0, 318, 0, 406)
  459. FBFrame.Visible = false
  460.  
  461. Noclipp.Name = "Noclipp"
  462. Noclipp.Parent = FBFrame
  463. Noclipp.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  464. Noclipp.BorderColor3 = Color3.new(1, 1, 1)
  465. Noclipp.BorderSizePixel = 0
  466. Noclipp.Position = UDim2.new(0, 110, 0, 181)
  467. Noclipp.Size = UDim2.new(0, 97, 0, 38)
  468. Noclipp.Font = Enum.Font.Highway
  469. Noclipp.FontSize = Enum.FontSize.Size18
  470. Noclipp.Text = "Enable Noclip"
  471. Noclipp.TextColor3 = Color3.new(1, 1, 1)
  472. Noclipp.TextSize = 17
  473.  
  474. Frame_14.Parent = Noclipp
  475. Frame_14.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  476. Frame_14.BorderSizePixel = 0
  477. Frame_14.Position = UDim2.new(0, 0, 0, 38)
  478. Frame_14.Size = UDim2.new(0, 97, 0, 5)
  479.  
  480. God.Name = "God"
  481. God.Parent = FBFrame
  482. God.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  483. God.BorderColor3 = Color3.new(1, 1, 1)
  484. God.BorderSizePixel = 0
  485. God.Position = UDim2.new(0, 110, 0, 105)
  486. God.Size = UDim2.new(0, 97, 0, 38)
  487. God.Font = Enum.Font.Highway
  488. God.FontSize = Enum.FontSize.Size18
  489. God.Text = "Godmode"
  490. God.TextColor3 = Color3.new(1, 1, 1)
  491. God.TextSize = 17
  492.  
  493. Frame_15.Parent = God
  494. Frame_15.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  495. Frame_15.BorderSizePixel = 0
  496. Frame_15.Position = UDim2.new(0, 0, 0, 38)
  497. Frame_15.Size = UDim2.new(0, 97, 0, 5)
  498.  
  499. Arrest.Name = "Arrest"
  500. Arrest.Parent = FBFrame
  501. Arrest.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  502. Arrest.BorderColor3 = Color3.new(1, 1, 1)
  503. Arrest.BorderSizePixel = 0
  504. Arrest.Position = UDim2.new(0, 110, 0, 257)
  505. Arrest.Size = UDim2.new(0, 97, 0, 38)
  506. Arrest.Font = Enum.Font.Highway
  507. Arrest.FontSize = Enum.FontSize.Size18
  508. Arrest.Text = "Arrest Spam"
  509. Arrest.TextColor3 = Color3.new(1, 1, 1)
  510. Arrest.TextSize = 17
  511.  
  512. Frame_16.Parent = Arrest
  513. Frame_16.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  514. Frame_16.BorderSizePixel = 0
  515. Frame_16.Position = UDim2.new(0, 0, 0, 38)
  516. Frame_16.Size = UDim2.new(0, 97, 0, 5)
  517.  
  518. GoBack.Name = "GoBack"
  519. GoBack.Parent = UI
  520. GoBack.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  521. GoBack.BackgroundTransparency = 1
  522. GoBack.BorderColor3 = Color3.new(1, 1, 1)
  523. GoBack.BorderSizePixel = 0
  524. GoBack.Position = UDim2.new(0, 0, 0, 400)
  525. GoBack.Size = UDim2.new(0, 93, 0, 38)
  526. GoBack.Font = Enum.Font.Highway
  527. GoBack.FontSize = Enum.FontSize.Size24
  528. GoBack.Text = "Go Back"
  529. GoBack.TextColor3 = Color3.new(1, 1, 1)
  530. GoBack.TextSize = 20
  531.  
  532. Open.Name = "Open"
  533. Open.Parent = JailbreakBroken
  534. Open.BackgroundColor3 = Color3.new(0.235294, 0.494118, 0.776471)
  535. Open.BackgroundTransparency = 1
  536. Open.BorderColor3 = Color3.new(1, 1, 1)
  537. Open.BorderSizePixel = 0
  538. Open.Position = UDim2.new(0, -105, 0, 632)
  539. Open.Size = UDim2.new(0, 318, 0, 67)
  540.  
  541. OpenGUI.Name = "OpenGUI"
  542. OpenGUI.Parent = Open
  543. OpenGUI.BackgroundColor3 = Color3.new(0.101961, 0.101961, 0.101961)
  544. OpenGUI.BorderColor3 = Color3.new(1, 1, 1)
  545. OpenGUI.BorderSizePixel = 0
  546. OpenGUI.Position = UDim2.new(0, 93, 0, 15)
  547. OpenGUI.Size = UDim2.new(0, 97, 0, 38)
  548. OpenGUI.Font = Enum.Font.Highway
  549. OpenGUI.FontSize = Enum.FontSize.Size18
  550. OpenGUI.Text = "Open GUI"
  551. OpenGUI.TextColor3 = Color3.new(1, 1, 1)
  552. OpenGUI.TextSize = 17
  553.  
  554. Frame_17.Parent = OpenGUI
  555. Frame_17.BackgroundColor3 = Color3.new(0.0705882, 0.0705882, 0.0705882)
  556. Frame_17.BorderSizePixel = 0
  557. Frame_17.Position = UDim2.new(0, 0, 0, 38)
  558. Frame_17.Size = UDim2.new(0, 97, 0, 5)
  559.  
  560. Jail.MouseButton1Click:connect(function()
  561. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1138.66, 18.009, -1430.01) + Vector3.new(1,0,0)
  562. end)
  563.  
  564. CrimBase1.MouseButton1Click:connect(function()
  565. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-222.339157, 17.9125443, 1575.82336) + Vector3.new(1,0,0)
  566. end)
  567.  
  568. CrimBase2.MouseButton1Click:connect(function()
  569. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1579.4823, 49.787693, -1759.61438) + Vector3.new(1,0,0)
  570. end)
  571.  
  572. Police.MouseButton1Click:connect(function()
  573. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1130.11426, 17.950058, -1593.09766) + Vector3.new(1,0,0)
  574. end)
  575.  
  576. Bank.MouseButton1Click:connect(function()
  577. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-11.036747, 17.9193821, 797.971521) + Vector3.new(1,0,0)
  578. end)
  579.  
  580. Helipad1.MouseButton1Click:connect(function()
  581. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-1172.01172, 59.586, -1553.929) + Vector3.new(1,0,0)
  582. end)
  583.  
  584. Helipad2.MouseButton1Click:connect(function()
  585. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(741.508, 71.005, 1136.33826) + Vector3.new(1,0,0)
  586. end)
  587.  
  588. Garage.MouseButton1Click:connect(function()
  589. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(-341.0529, 19.644, 1182.502) + Vector3.new(1,0,0)
  590. end)
  591.  
  592. Vault.MouseButton1Click:connect(function()
  593. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(32.214, 2.67609, 818.648926) + Vector3.new(1,0,0)
  594. end)
  595.  
  596. Jewlery.MouseButton1Click:connect(function()
  597. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(137.325, 17.878, 1320.123) + Vector3.new(1,0,0)
  598. end)
  599.  
  600. noclip = false
  601. game:GetService('RunService').Stepped:connect(function()
  602. if noclip then
  603. game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
  604. end
  605. end)
  606.  
  607. Noclipp.MouseButton1Click:connect(function()
  608. noclip = not noclip
  609. if Noclipp.Text == "Enable Noclip" then
  610. Noclipp.Text = "Disable Noclip"
  611. else
  612. Noclipp.Text = "Enable Noclip"
  613. end
  614. end)
  615.  
  616. God.MouseButton1Click:connect(function()
  617. game.Players.LocalPlayer.Character.Humanoid.Name = 1
  618. local l = game.Players.LocalPlayer.Character["1"]:Clone()
  619. l.Parent = game.Players.LocalPlayer.Character
  620. l.Name = "Humanoid"
  621. wait(0.1)
  622. game.Players.LocalPlayer.Character["1"]:Destroy()
  623. game.Workspace.CurrentCamera.CameraSubject = game.Players.LocalPlayer.Character
  624. game.Players.LocalPlayer.Character.Animate.Disabled = true
  625. wait(0.1)
  626. game.Players.LocalPlayer.Character.Animate.Disabled = false
  627. game.Players.LocalPlayer.Character.Humanoid.DisplayDistanceType = "None"
  628. end)
  629.  
  630. Arrest.MouseButton1Click:connect(function()
  631. local Player = game.Players.LocalPlayer
  632. wait(0.5)
  633. for i,v in pairs(game.Teams.Criminal:GetPlayers()) do
  634. repeat
  635. wait()
  636. Player.Character.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, 1)
  637. until v.Team.Name ~= "Criminal"
  638. end
  639. end)
  640.  
  641.  
  642. local frame = game.CoreGui.JailbreakBroken:WaitForChild('UI')
  643. OpenGUI.MouseButton1Down:connect(function()
  644. frame.Visible = not frame.Visible
  645. if frame.Visible == true then
  646. OpenGUI.Text = "Close GUI"
  647. elseif
  648. frame.Visible == false then
  649. OpenGUI.Text = "Open GUI"
  650. end
  651. end)
  652.  
  653. Teleports.MouseButton1Click:connect(function()
  654. game.CoreGui.JailbreakBroken.UI.TPBFrame.Visible = true
  655. game.CoreGui.JailbreakBroken.UI.Teleports.Visible = false
  656. game.CoreGui.JailbreakBroken.UI.Functions.Visible = false
  657. game.CoreGui.JailbreakBroken.UI.GoBack.Visible = true
  658. end)
  659.  
  660. Functions.MouseButton1Click:connect(function()
  661. game.CoreGui.JailbreakBroken.UI.FBFrame.Visible = true
  662. game.CoreGui.JailbreakBroken.UI.Teleports.Visible = false
  663. game.CoreGui.JailbreakBroken.UI.Functions.Visible = false
  664. game.CoreGui.JailbreakBroken.UI.GoBack.Visible = true
  665. end)
  666.  
  667. GoBack.MouseButton1Click:connect(function()
  668. GoBack.Visible = false
  669. game.CoreGui.JailbreakBroken.UI.FBFrame.Visible = false
  670. game.CoreGui.JailbreakBroken.UI.TPBFrame.Visible = false
  671. Teleports.Visible = true
  672. Functions.Visible = true
  673. end)
  674. end)
  675.  
  676. Kill.Name = "Kill"
  677. Kill.Parent = Open
  678. Kill.BackgroundColor3 = Color3.new(1, 1, 1)
  679. Kill.BorderSizePixel = 0
  680. Kill.Position = UDim2.new(0, 0, 5.96046448e-08, 0)
  681. Kill.Size = UDim2.new(0, 530, 0, 50)
  682. Kill.Font = Enum.Font.SourceSans
  683. Kill.Text = "Topkek v4"
  684. Kill.TextColor3 = Color3.new(0, 0, 0)
  685. Kill.TextSize = 30
  686. Kill.MouseButton1Down:connect(function()
  687. -- edited by bork so it works with proto XD
  688. local topkek = {}
  689. topkek.patch = '1.0.5a'
  690. topkek.data = {}
  691. topkek.commandbase = {}
  692. topkek.navigation = {}
  693. topkek.banmgr = {}
  694. topkek.lplr = game:GetService('Players').LocalPlayer
  695.  
  696. topkek.tools = {}
  697. topkek.tools.gui = {}
  698. topkek.tools.util = {}
  699. topkek.tools.animator = {}
  700.  
  701. topkek.windows = {}
  702. topkek.windows.lplr = {}
  703. topkek.windows.server = {}
  704. topkek.windows.players = {}
  705. topkek.windows.destruction = {}
  706. topkek.windows.scripts = {}
  707. topkek.windows.misc = {}
  708.  
  709. topkek.misc = {}
  710.  
  711. local NewGuiPart1 = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui)
  712. NewGuiPart1.Name = "4.0"
  713. -------
  714. local NewGuiPart2 = Instance.new("Frame")
  715. NewGuiPart2.Active = true
  716. NewGuiPart2.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  717. NewGuiPart2.BorderSizePixel = 0
  718. NewGuiPart2.Name = "Main"
  719. NewGuiPart2.Position = UDim2.new(0, 300, 0, 50)
  720. NewGuiPart2.Selectable = true
  721. NewGuiPart2.Size = UDim2.new(0, 470, 0, 395)
  722. NewGuiPart2.Visible = false
  723. NewGuiPart2.ClipsDescendants = true
  724. NewGuiPart2.Draggable = true
  725. NewGuiPart2.Parent = NewGuiPart1
  726. -------
  727. local NewGuiPart3 = Instance.new("Frame")
  728. NewGuiPart3.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  729. NewGuiPart3.BorderSizePixel = 0
  730. NewGuiPart3.Name = "Topbar"
  731. NewGuiPart3.Position = UDim2.new(0, 150, 0, 0)
  732. NewGuiPart3.Size = UDim2.new(0, 320, 0, 30)
  733. NewGuiPart3.Parent = NewGuiPart2
  734. -------
  735. local NewGuiPart4 = Instance.new("TextLabel")
  736. NewGuiPart4.BackgroundTransparency = 1
  737. NewGuiPart4.Name = "PlayerName"
  738. NewGuiPart4.Position = UDim2.new(0, -140, 0, 0)
  739. NewGuiPart4.Size = UDim2.new(0.5, 0, 1, 0)
  740. NewGuiPart4.Visible = false
  741. NewGuiPart4.ZIndex = 4
  742. NewGuiPart4.Font = Enum.Font.Arcade
  743. NewGuiPart4.FontSize = Enum.FontSize.Size18
  744. NewGuiPart4.Text = "Player1"
  745. NewGuiPart4.TextColor3 = Color3.new(1, 1, 1)
  746. NewGuiPart4.TextXAlignment = Enum.TextXAlignment.Left
  747. NewGuiPart4.Parent = NewGuiPart3
  748. -------
  749. local NewGuiPart5 = Instance.new("Frame")
  750. NewGuiPart5.BackgroundTransparency = 1
  751. NewGuiPart5.Name = "Controllers"
  752. NewGuiPart5.Position = UDim2.new(1, -128, 0, 3)
  753. NewGuiPart5.Size = UDim2.new(0, 125, 1, -6)
  754. NewGuiPart5.Parent = NewGuiPart3
  755. -------
  756. local NewGuiPart6 = Instance.new("TextButton")
  757. NewGuiPart6.Active = true
  758. NewGuiPart6.AutoButtonColor = false
  759. NewGuiPart6.BackgroundColor3 = Color3.new(0.552941, 0.105882, 0.105882)
  760. NewGuiPart6.BorderSizePixel = 0
  761. NewGuiPart6.Name = "Exit"
  762. NewGuiPart6.Position = UDim2.new(1, -24, 0, 0)
  763. NewGuiPart6.Selectable = true
  764. NewGuiPart6.Size = UDim2.new(0, 24, 0, 24)
  765. NewGuiPart6.Style = Enum.ButtonStyle.Custom
  766. NewGuiPart6.FontSize = Enum.FontSize.Size14
  767. NewGuiPart6.Text = ""
  768. NewGuiPart6.Parent = NewGuiPart5
  769. -------
  770. local NewGuiPart7 = Instance.new("TextButton")
  771. NewGuiPart7.Active = true
  772. NewGuiPart7.AutoButtonColor = false
  773. NewGuiPart7.BackgroundColor3 = Color3.new(0.780392, 0.34902, 0)
  774. NewGuiPart7.BorderSizePixel = 0
  775. NewGuiPart7.Name = "Hide"
  776. NewGuiPart7.Position = UDim2.new(1, -50, 0, 0)
  777. NewGuiPart7.Selectable = true
  778. NewGuiPart7.Size = UDim2.new(0, 24, 0, 24)
  779. NewGuiPart7.Style = Enum.ButtonStyle.Custom
  780. NewGuiPart7.FontSize = Enum.FontSize.Size14
  781. NewGuiPart7.Text = ""
  782. NewGuiPart7.Parent = NewGuiPart5
  783. -------
  784. local NewGuiPart8 = Instance.new("TextLabel")
  785. NewGuiPart8.BackgroundTransparency = 1
  786. NewGuiPart8.Name = "IsFE"
  787. NewGuiPart8.Size = UDim2.new(0, 65, 1, 0)
  788. NewGuiPart8.FontSize = Enum.FontSize.Size18
  789. NewGuiPart8.Text = "Not FE"
  790. NewGuiPart8.TextColor3 = Color3.new(0.333333, 0.666667, 0)
  791. NewGuiPart8.TextStrokeTransparency = 0.69999998807907
  792. NewGuiPart8.TextXAlignment = Enum.TextXAlignment.Right
  793. NewGuiPart8.Parent = NewGuiPart5
  794. -------
  795. local NewGuiPart9 = Instance.new("TextLabel")
  796. NewGuiPart9.BackgroundTransparency = 1
  797. NewGuiPart9.Name = "Stella"
  798. NewGuiPart9.Position = UDim2.new(0, -150, 0, 0)
  799. NewGuiPart9.Size = UDim2.new(1, 150, 1, 0)
  800. NewGuiPart9.ZIndex = 2
  801. NewGuiPart9.Font = Enum.Font.Arcade
  802. NewGuiPart9.FontSize = Enum.FontSize.Size18
  803. NewGuiPart9.Text = "[Stella]"
  804. NewGuiPart9.TextColor3 = Color3.new(0.054902, 0.0745098, 0.498039)
  805. NewGuiPart9.Parent = NewGuiPart3
  806. -------
  807. local NewGuiPart10 = Instance.new("Frame")
  808. NewGuiPart10.BackgroundTransparency = 1
  809. NewGuiPart10.Name = "Holder"
  810. NewGuiPart10.Position = UDim2.new(0, 150, 0, 30)
  811. NewGuiPart10.Size = UDim2.new(0, 320, 0, 365)
  812. NewGuiPart10.Parent = NewGuiPart2
  813. -------
  814. local NewGuiPart11 = Instance.new("Frame")
  815. NewGuiPart11.BackgroundTransparency = 1
  816. NewGuiPart11.Name = "Home"
  817. NewGuiPart11.Size = UDim2.new(1, 0, 1, 0)
  818. NewGuiPart11.Parent = NewGuiPart10
  819. -------
  820. local NewGuiPart12 = Instance.new("TextLabel")
  821. NewGuiPart12.BackgroundTransparency = 1
  822. NewGuiPart12.BorderSizePixel = 0
  823. NewGuiPart12.Name = "Title1"
  824. NewGuiPart12.Position = UDim2.new(0, 30, 0, 3)
  825. NewGuiPart12.Selectable = true
  826. NewGuiPart12.Size = UDim2.new(1, -30, 0, 40)
  827. NewGuiPart12.Font = Enum.Font.SourceSansBold
  828. NewGuiPart12.FontSize = Enum.FontSize.Size42
  829. NewGuiPart12.Text = "T0PK3K 4.0"
  830. NewGuiPart12.TextColor3 = Color3.new(1, 1, 1)
  831. NewGuiPart12.TextStrokeTransparency = 0.5
  832. NewGuiPart12.TextXAlignment = Enum.TextXAlignment.Left
  833. NewGuiPart12.Parent = NewGuiPart11
  834. -------
  835. local NewGuiPart13 = Instance.new("TextLabel")
  836. NewGuiPart13.BackgroundTransparency = 1
  837. NewGuiPart13.BorderSizePixel = 0
  838. NewGuiPart13.Name = "Title2"
  839. NewGuiPart13.Position = UDim2.new(0.600000024, 5, 0, -5)
  840. NewGuiPart13.Size = UDim2.new(0.400000006, 0, 1, 0)
  841. NewGuiPart13.Font = Enum.Font.SourceSansBold
  842. NewGuiPart13.FontSize = Enum.FontSize.Size18
  843. NewGuiPart13.Text = "by nosyliam"
  844. NewGuiPart13.TextColor3 = Color3.new(1, 1, 1)
  845. NewGuiPart13.TextStrokeTransparency = 0.5
  846. NewGuiPart13.TextXAlignment = Enum.TextXAlignment.Left
  847. NewGuiPart13.TextYAlignment = Enum.TextYAlignment.Bottom
  848. NewGuiPart13.Parent = NewGuiPart12
  849. -------
  850. local NewGuiPart14 = Instance.new("Frame")
  851. NewGuiPart14.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  852. NewGuiPart14.BorderColor3 = Color3.new(0.32549, 0, 0)
  853. NewGuiPart14.Name = "Container"
  854. NewGuiPart14.Position = UDim2.new(0, 16, 0, 50)
  855. NewGuiPart14.Size = UDim2.new(1, -30, 0, 250)
  856. NewGuiPart14.Parent = NewGuiPart11
  857. -------
  858. local NewGuiPart15 = Instance.new("TextLabel")
  859. NewGuiPart15.BackgroundColor3 = Color3.new(0.639216, 0.223529, 0.223529)
  860. NewGuiPart15.BorderSizePixel = 0
  861. NewGuiPart15.Name = "Message"
  862. NewGuiPart15.Position = UDim2.new(0, 15, 0, 305)
  863. NewGuiPart15.Size = UDim2.new(1, -30, 0, 25)
  864. NewGuiPart15.Font = Enum.Font.Highway
  865. NewGuiPart15.FontSize = Enum.FontSize.Size14
  866. NewGuiPart15.Text = "Server Message: variable is gay"
  867. NewGuiPart15.TextColor3 = Color3.new(0.886275, 0.886275, 0.886275)
  868. NewGuiPart15.TextStrokeTransparency = 0.69999998807907
  869. NewGuiPart15.Parent = NewGuiPart11
  870. -------
  871. local NewGuiPart16 = Instance.new("TextBox")
  872. NewGuiPart16.BackgroundColor3 = Color3.new(0.639216, 0.223529, 0.223529)
  873. NewGuiPart16.BorderColor3 = Color3.new(0.32549, 0, 0)
  874. NewGuiPart16.Name = "Command"
  875. NewGuiPart16.Position = UDim2.new(0, 15, 0, 335)
  876. NewGuiPart16.Size = UDim2.new(1, -30, 0, 20)
  877. NewGuiPart16.Font = Enum.Font.Code
  878. NewGuiPart16.FontSize = Enum.FontSize.Size12
  879. NewGuiPart16.Text = "Press ; to enter a command"
  880. NewGuiPart16.TextColor3 = Color3.new(0.819608, 0.819608, 0.819608)
  881. NewGuiPart16.TextStrokeTransparency = 0.80000001192093
  882. NewGuiPart16.TextTransparency = 0.30000001192093
  883. NewGuiPart16.Parent = NewGuiPart10
  884. -------
  885. local NewGuiPart17 = Instance.new("Frame")
  886. NewGuiPart17.BackgroundTransparency = 1
  887. NewGuiPart17.Name = "Template"
  888. NewGuiPart17.Size = UDim2.new(1, 0, 1, 0)
  889. NewGuiPart17.Visible = false
  890. NewGuiPart17.ZIndex = 2
  891. NewGuiPart17.Parent = NewGuiPart10
  892. -------
  893. local NewGuiPart18 = Instance.new("ScrollingFrame")
  894. NewGuiPart18.Active = true
  895. NewGuiPart18.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  896. NewGuiPart18.BorderColor3 = Color3.new(0.32549, 0, 0)
  897. NewGuiPart18.Name = "Container"
  898. NewGuiPart18.Position = UDim2.new(0, 15, 0, 10)
  899. NewGuiPart18.Selectable = true
  900. NewGuiPart18.Size = UDim2.new(1, -30, 0, 320)
  901. NewGuiPart18.ZIndex = 2
  902. NewGuiPart18.BottomImage = "rbxassetid://368504177"
  903. NewGuiPart18.CanvasSize = UDim2.new(0, 0, 0, 0)
  904. NewGuiPart18.MidImage = "rbxassetid://368504177"
  905. NewGuiPart18.ScrollBarThickness = 5
  906. NewGuiPart18.TopImage = "rbxassetid://368504177"
  907. NewGuiPart18.ClipsDescendants = true
  908. NewGuiPart18.Parent = NewGuiPart17
  909. -------
  910. local NewGuiPart19 = Instance.new("Frame")
  911. NewGuiPart19.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  912. NewGuiPart19.BackgroundTransparency = 1
  913. NewGuiPart19.BorderColor3 = Color3.new(0.32549, 0, 0)
  914. NewGuiPart19.Name = "Navigator"
  915. NewGuiPart19.Position = UDim2.new(0, 16, 0, 10)
  916. NewGuiPart19.Size = UDim2.new(1, -30, 0, 60)
  917. NewGuiPart19.Visible = false
  918. NewGuiPart19.Parent = NewGuiPart10
  919. -------
  920. local NewGuiPart20 = Instance.new("Frame")
  921. NewGuiPart20.BackgroundColor3 = Color3.new(0.509804, 0.184314, 0.184314)
  922. NewGuiPart20.BorderColor3 = Color3.new(0.32549, 0, 0)
  923. NewGuiPart20.Name = "NavMain"
  924. NewGuiPart20.Position = UDim2.new(0, 22, 0, 0)
  925. NewGuiPart20.Size = UDim2.new(1, -44, 0, 60)
  926. NewGuiPart20.Parent = NewGuiPart19
  927. -------
  928. local NewGuiPart21 = Instance.new("TextButton")
  929. NewGuiPart21.Active = true
  930. NewGuiPart21.BackgroundColor3 = Color3.new(0.631373, 0.223529, 0.223529)
  931. NewGuiPart21.BorderSizePixel = 0
  932. NewGuiPart21.Name = "NavLeft"
  933. NewGuiPart21.Selectable = true
  934. NewGuiPart21.Size = UDim2.new(0, 17, 1, 0)
  935. NewGuiPart21.Style = Enum.ButtonStyle.Custom
  936. NewGuiPart21.FontSize = Enum.FontSize.Size14
  937. NewGuiPart21.Text = ""
  938. NewGuiPart21.Parent = NewGuiPart19
  939. -------
  940. local NewGuiPart22 = Instance.new("TextButton")
  941. NewGuiPart22.Active = true
  942. NewGuiPart22.BackgroundColor3 = Color3.new(0.631373, 0.223529, 0.223529)
  943. NewGuiPart22.BorderSizePixel = 0
  944. NewGuiPart22.Name = "NavRight"
  945. NewGuiPart22.Position = UDim2.new(1, -17, 0, 0)
  946. NewGuiPart22.Selectable = true
  947. NewGuiPart22.Size = UDim2.new(0, 17, 1, 0)
  948. NewGuiPart22.Style = Enum.ButtonStyle.Custom
  949. NewGuiPart22.FontSize = Enum.FontSize.Size14
  950. NewGuiPart22.Text = ""
  951. NewGuiPart22.Parent = NewGuiPart19
  952. -------
  953. local NewGuiPart23 = Instance.new("Frame")
  954. NewGuiPart23.Active = true
  955. NewGuiPart23.BackgroundColor3 = Color3.new(0.470588, 0.164706, 0.164706)
  956. NewGuiPart23.BorderSizePixel = 0
  957. NewGuiPart23.Name = "Navigation"
  958. NewGuiPart23.Size = UDim2.new(0, 150, 1, 0)
  959. NewGuiPart23.ZIndex = 2
  960. NewGuiPart23.Parent = NewGuiPart2
  961. -------
  962. local NewGuiPart24 = Instance.new("Frame")
  963. NewGuiPart24.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  964. NewGuiPart24.BorderSizePixel = 0
  965. NewGuiPart24.Name = "Topbar"
  966. NewGuiPart24.Size = UDim2.new(1, 0, 0, 30)
  967. NewGuiPart24.ZIndex = 3
  968. NewGuiPart24.Parent = NewGuiPart23
  969. -------
  970. local NewGuiPart25 = Instance.new("ScrollingFrame")
  971. NewGuiPart25.BackgroundColor3 = Color3.new(0.470588, 0.164706, 0.164706)
  972. NewGuiPart25.BorderSizePixel = 0
  973. NewGuiPart25.Name = "Scroll"
  974. NewGuiPart25.Position = UDim2.new(0, 0, 0, 30)
  975. NewGuiPart25.Selectable = true
  976. NewGuiPart25.Size = UDim2.new(1, 0, 1, -30)
  977. NewGuiPart25.ZIndex = 3
  978. NewGuiPart25.BottomImage = "rbxassetid://368504177"
  979. NewGuiPart25.MidImage = "rbxassetid://368504177"
  980. NewGuiPart25.ScrollBarThickness = 6
  981. NewGuiPart25.TopImage = "rbxassetid://368504177"
  982. NewGuiPart25.ClipsDescendants = true
  983. NewGuiPart25.Parent = NewGuiPart23
  984. -------
  985. local NewGuiPart26 = Instance.new("Frame")
  986. NewGuiPart26.BackgroundTransparency = 1
  987. NewGuiPart26.Name = "Composite1"
  988. NewGuiPart26.Position = UDim2.new(-1, 0, 0.5, -50)
  989. NewGuiPart26.Size = UDim2.new(0, 50, 0, 100)
  990. NewGuiPart26.ClipsDescendants = true
  991. NewGuiPart26.Parent = NewGuiPart1
  992. -------
  993. local NewGuiPart27 = Instance.new("TextLabel")
  994. NewGuiPart27.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  995. NewGuiPart27.BorderSizePixel = 0
  996. NewGuiPart27.Name = "Label"
  997. NewGuiPart27.Size = UDim2.new(2, 0, 1, 0)
  998. NewGuiPart27.Font = Enum.Font.SourceSansBold
  999. NewGuiPart27.FontSize = Enum.FontSize.Size96
  1000. NewGuiPart27.Text = "T"
  1001. NewGuiPart27.TextColor3 = Color3.new(1, 1, 1)
  1002. NewGuiPart27.Parent = NewGuiPart26
  1003. -------
  1004. local NewGuiPart28 = Instance.new("Frame")
  1005. NewGuiPart28.BackgroundTransparency = 1
  1006. NewGuiPart28.Name = "Composite2"
  1007. NewGuiPart28.Position = UDim2.new(1, 0, 0.5, -50)
  1008. NewGuiPart28.Size = UDim2.new(0, 50, 0, 100)
  1009. NewGuiPart28.ClipsDescendants = true
  1010. NewGuiPart28.Parent = NewGuiPart1
  1011. -------
  1012. local NewGuiPart29 = Instance.new("TextLabel")
  1013. NewGuiPart29.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  1014. NewGuiPart29.BorderSizePixel = 0
  1015. NewGuiPart29.Name = "Label"
  1016. NewGuiPart29.Position = UDim2.new(-1, 0, 0, 0)
  1017. NewGuiPart29.Size = UDim2.new(2, 0, 1, 0)
  1018. NewGuiPart29.Font = Enum.Font.SourceSansBold
  1019. NewGuiPart29.FontSize = Enum.FontSize.Size96
  1020. NewGuiPart29.Text = "T"
  1021. NewGuiPart29.TextColor3 = Color3.new(1, 1, 1)
  1022. NewGuiPart29.Parent = NewGuiPart28
  1023. -------
  1024. local NewGuiPart30 = Instance.new("Frame")
  1025. NewGuiPart30.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  1026. NewGuiPart30.Name = "Solid"
  1027. NewGuiPart30.Position = UDim2.new(0.5, -50, 0.5, -50)
  1028. NewGuiPart30.Visible = false
  1029. NewGuiPart30.ClipsDescendants = true
  1030. NewGuiPart30.Parent = NewGuiPart1
  1031. -------
  1032. local NewGuiPart31 = Instance.new("TextLabel")
  1033. NewGuiPart31.BackgroundColor3 = Color3.new(0.623529, 0.223529, 0.223529)
  1034. NewGuiPart31.BorderSizePixel = 0
  1035. NewGuiPart31.Name = "Label"
  1036. NewGuiPart31.Size = UDim2.new(1, 0, 1, 0)
  1037. NewGuiPart31.Font = Enum.Font.SourceSansBold
  1038. NewGuiPart31.FontSize = Enum.FontSize.Size96
  1039. NewGuiPart31.Text = "T"
  1040. NewGuiPart31.TextColor3 = Color3.new(1, 1, 1)
  1041. NewGuiPart31.Parent = NewGuiPart30
  1042.  
  1043.  
  1044.  
  1045. topkek.center = game.Players.LocalPlayer.PlayerGui["4.0"].Main
  1046. topkek.holder = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder
  1047. topkek.topbar = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Topbar
  1048. topkek.template = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder.Template
  1049. topkek.navigator = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder.Navigator
  1050.  
  1051. AllowHovers = false
  1052. PlayerChatHook, UpdateBanlist = nil
  1053. cmd = {}
  1054.  
  1055. --// data //--
  1056. topkek.data.windows = {
  1057. 'Home',
  1058. 'LocalPlayer',
  1059. 'Server',
  1060. 'Players',
  1061. 'Destruction',
  1062. 'Scripts',
  1063. 'Catalog',
  1064. 'Music',
  1065. 'Hats',
  1066. 'Faces',
  1067. 'Settings',
  1068. 'Commands',
  1069. 'Banlist',
  1070. }
  1071.  
  1072. color3 = function(r,g,b)
  1073. return Color3.new(r/255, g/255, b/255)
  1074. end
  1075. --// doggo dropdown //--
  1076. -- thanks krystal
  1077. GUI = {
  1078. TextBox = {
  1079. Settings = {
  1080. Font = Enum.Font.SourceSans;
  1081. FontSize = Enum.FontSize.Size14;
  1082. };
  1083. Color = {
  1084. Main = Color3.fromRGB(5,8,11);
  1085. Border = Color3.fromRGB(27,42,53);
  1086. Text = Color3.fromRGB(199,199,199);
  1087. };
  1088. New = function(Position, Size, Parent, ...)
  1089. local arguments = {...};
  1090.  
  1091. local TextBox = Instance.new("TextBox", Parent);
  1092. TextBox.BackgroundColor3 = GUI.DropDown.Color.Main;
  1093. TextBox.BorderColor3 = GUI.DropDown.Color.Border;
  1094. TextBox.Font = GUI.TextBox.Settings.Font;
  1095. TextBox.FontSize = GUI.TextBox.Settings.FontSize;
  1096. TextBox.TextColor3 = GUI.TextBox.Color.Text;
  1097. TextBox.Position = Position;
  1098. TextBox.Size = Size;
  1099. if #arguments then
  1100. if arguments[1] then
  1101. TextBox.Text = tostring(arguments[1]);
  1102. else
  1103. TextBox.Text = "";
  1104. end
  1105. end
  1106. return TextBox;
  1107. end;
  1108. };
  1109. DropDown = {
  1110. Settings = {
  1111. ScrollerAmount = 5; --A scroller will appear at this amount.
  1112. ScrollBarThickness = 6;
  1113. };
  1114. Gfx = {
  1115. Scroller = "rbxassetid://606572419";
  1116. };
  1117. Color = {
  1118. Main = color3(107, 36, 36);
  1119. Secondary = color3(113, 39, 39);
  1120. Border = color3(127, 44, 44);
  1121. Text = Color3.fromRGB(199,199,199);
  1122. };
  1123. New = function(Position, Size, Parent, ...)
  1124. local vValue = {};
  1125. local arguments = {...};
  1126. local vSelected = Instance.new("StringValue");
  1127. vSelected.Value = "nil";
  1128.  
  1129. if arguments then
  1130. if type(arguments) == "table" then
  1131. for i=1,#(arguments) do
  1132. if type(arguments[i]) == "table" then
  1133. for f=1,#(arguments[i]) do
  1134. table.insert(vValue, tostring((arguments[i])[f]));
  1135. end
  1136. else
  1137. table.insert(vValue, tostring(arguments[i]));
  1138. end
  1139. end
  1140. vSelected.Value = (vValue[1]);
  1141. end
  1142. end
  1143.  
  1144. local Main = Instance.new("TextButton", Parent);
  1145. Main.BackgroundColor3 = GUI.DropDown.Color.Main;
  1146. Main.BorderColor3 = GUI.DropDown.Color.Border;
  1147. Main.Position = Position;
  1148. Main.Size = Size;
  1149. Main.TextColor3 = GUI.DropDown.Color.Text;
  1150. Main.FontSize = Enum.FontSize.Size14;
  1151. Main.TextStrokeTransparency = 0.5;
  1152. Main.TextXAlignment = Enum.TextXAlignment.Left;
  1153. Main.Font = Enum.Font.SourceSans;
  1154. Main.Text = " "..tostring(vSelected.Value);
  1155. Main.ZIndex = 3
  1156.  
  1157. local Icon = Instance.new("TextLabel", Main);
  1158. Icon.SizeConstraint = Enum.SizeConstraint.RelativeYY;
  1159. Icon.BackgroundColor3 = GUI.DropDown.Color.Secondary;
  1160. Icon.BorderColor3 = GUI.DropDown.Color.Border;
  1161. Icon.Position = UDim2.new(1,-2,1,-2);
  1162. Icon.Size = UDim2.new(-1,4,-1,4);
  1163. Icon.TextColor3 = GUI.DropDown.Color.Text;
  1164. Icon.FontSize = Enum.FontSize.Size14;
  1165. Icon.TextStrokeTransparency = 0.5;
  1166. Icon.Font = Enum.Font.SourceSans;
  1167. Icon.Text = "V"
  1168. Icon.ZIndex = 4
  1169.  
  1170. local Holder, Search;
  1171. local ClearHolder = function()
  1172. if Holder then
  1173. Holder:ClearAllChildren();
  1174. Holder.Size = UDim2.new(1,0,0,0);
  1175. Holder.Visible = false;
  1176. if Search then
  1177. Search.Visible = false;
  1178. end
  1179. end
  1180. end;
  1181.  
  1182. local CreateButton;
  1183. local RefreshDropDown = function()
  1184. if #vValue <= (GUI.DropDown.Settings.ScrollerAmount) then
  1185. if not Holder or not Holder:IsA("Frame") then
  1186. Holder = nil; Search = nil;
  1187. Holder = Instance.new("Frame",Main);
  1188. Holder.Size = UDim2.new(1,0,0,0);
  1189. Holder.BackgroundColor3 = GUI.DropDown.Color.Main;
  1190. Holder.BorderColor3 = GUI.DropDown.Color.Border;
  1191. Holder.Visible = false;
  1192. Holder.ZIndex = 3
  1193. end
  1194. elseif #vValue > (GUI.DropDown.Settings.ScrollerAmount) then
  1195. if not Holder or not Holder:IsA("ScrollingFrame") then
  1196. Holder = nil; Search = nil;
  1197. Search = GUI.TextBox.New(UDim2.new(0,0,0,0),UDim2.new(1,0,0,Main.AbsoluteSize.Y),Main);
  1198. Search.Visible = false;
  1199. Search.ZIndex = 4
  1200. Search.Changed:connect(function(p)
  1201. if p == "Text" then
  1202. CreateButton(Search.Text);
  1203. end
  1204. end)
  1205. Holder = Instance.new("ScrollingFrame",Main);
  1206. Holder.BackgroundColor3 = GUI.DropDown.Color.Main;
  1207. Holder.BorderColor3 = GUI.DropDown.Color.Border;
  1208. Holder.TopImage = GUI.DropDown.Gfx.Scroller;
  1209. Holder.MidImage = GUI.DropDown.Gfx.Scroller;
  1210. Holder.BottomImage = GUI.DropDown.Gfx.Scroller;
  1211. Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * (GUI.DropDown.Settings.ScrollerAmount-1));
  1212. Holder.Position = UDim2.new(0,0,0,Main.AbsoluteSize.Y)
  1213. Holder.ScrollBarThickness = GUI.DropDown.Settings.ScrollBarThickness;
  1214. Holder.Visible = false;
  1215. Holder.ZIndex = 3;
  1216. end
  1217. end
  1218. if #vValue == 1 and vSelected.Value ~= vValue[1] then
  1219. vSelected.Value = vValue[1];
  1220. elseif #vValue == 0 then
  1221. vSelected.Value = "nil";
  1222. warn("Table amount is nil.");
  1223. end
  1224. Main.Text = " "..tostring(vSelected.Value);
  1225. --ClearHolder();
  1226. end;
  1227.  
  1228. local Debounce = false;
  1229. CreateButton = function(searches)
  1230. if Debounce == false then
  1231. Debounce = true;
  1232. ClearHolder()
  1233. Holder.Visible = true;
  1234. local Searched = 0;
  1235. if #vValue > 0 then
  1236. for i=1,#vValue do
  1237. if (searches ~= nil and string.find(string.lower(vValue[i]), string.lower(searches)) and searches ~= "") then
  1238. Searched = Searched + 1;
  1239. end
  1240. end
  1241. for i=1,#vValue do
  1242. if (searches ~= nil and string.find(string.lower(vValue[i]), string.lower(searches)) and searches ~= "" and Searched > 0) or searches == nil or searches == "" or Searched <= 0 then
  1243. local Select = Instance.new("TextButton", Holder);
  1244. Select.BackgroundColor3 = GUI.DropDown.Color.Main;
  1245. Select.BorderColor3 = GUI.DropDown.Color.Border;
  1246. Select.BackgroundTransparency = 1;
  1247. Select.BorderSizePixel = 0;
  1248. Select.Position = Position;
  1249. if #vValue <= (GUI.DropDown.Settings.ScrollerAmount) then
  1250. Select.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y);
  1251. else
  1252. Select.Size = UDim2.new(1,-(GUI.DropDown.Settings.ScrollBarThickness),0,Main.AbsoluteSize.Y);
  1253. end
  1254. Select.Position = UDim2.new(0,0,0,(Main.AbsoluteSize.Y) * (#Holder:GetChildren() - 1))
  1255. Select.TextColor3 = GUI.DropDown.Color.Text;
  1256. Select.FontSize = Enum.FontSize.Size14;
  1257. Select.TextStrokeTransparency = 0.5;
  1258. Select.Font = Enum.Font.SourceSans;
  1259. Select.Text = tostring(vValue[i]);
  1260. Select.ZIndex = 3
  1261. Select.MouseButton1Click:connect(function()
  1262. vSelected.Value = vValue[i];
  1263. ClearHolder();
  1264. RefreshDropDown();
  1265. end)
  1266. if #vValue <= (GUI.DropDown.Settings.ScrollerAmount) then
  1267. Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * i);
  1268. elseif Holder:IsA("ScrollingFrame") then
  1269. Search.Visible = true;
  1270. if #Holder:GetChildren() >= 1 then
  1271. Holder.CanvasSize = UDim2.new(1,0,0,Main.AbsoluteSize.Y * #Holder:GetChildren());
  1272. Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * #Holder:GetChildren());--GUI.DropDown.Settings.ScrollerAmount);
  1273. if #Holder:GetChildren() >= GUI.DropDown.Settings.ScrollerAmount then
  1274. Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * GUI.DropDown.Settings.ScrollerAmount);
  1275. Holder.CanvasSize = UDim2.new(1,0,0,Main.AbsoluteSize.Y * #Holder:GetChildren());
  1276. end
  1277. elseif #Holder:GetChildren() < 1 then
  1278. Holder.CanvasSize = UDim2.new(1,0,0,Main.AbsoluteSize.Y * 1);
  1279. Holder.Size = UDim2.new(1,0,0,Main.AbsoluteSize.Y * 1);
  1280. end
  1281. end
  1282. end
  1283. end
  1284. end
  1285. Debounce = false;
  1286. end
  1287. end;
  1288.  
  1289. RefreshDropDown();
  1290.  
  1291. Main.MouseButton1Click:connect(function()
  1292. CreateButton()
  1293. if #vValue >= GUI.DropDown.Settings.ScrollerAmount and Search ~= nil then
  1294. Search:CaptureFocus();
  1295. Search.Text = "";
  1296. end
  1297. end)
  1298.  
  1299. topkek.lplr:GetMouse().Button1Down:connect(function()
  1300. ClearHolder()
  1301. end)
  1302.  
  1303. return {
  1304. Update = function()
  1305. RefreshDropDown();
  1306. end;
  1307. GetValue = function()
  1308. RefreshDropDown();
  1309. return vValue;
  1310. end;
  1311. GetSelected = function()
  1312. RefreshDropDown();
  1313. return vSelected.Value;
  1314. end;
  1315. SetTable = function(F)
  1316. vValue = F;
  1317. RefreshDropDown();
  1318. end;
  1319. Changed = function(F)
  1320. vSelected.Changed:connect(function()
  1321. ypcall(function()
  1322. F(vSelected.Value);
  1323. end)
  1324. end)
  1325. return "ChangedEvent Hooked";
  1326. end;
  1327. AddValue = function(obj)
  1328. local Type = type(obj);
  1329. if Type == "table" then
  1330. for i=1,#obj do
  1331. table.insert(vValue, obj[i])
  1332. end
  1333. elseif Type == "string" or Type == "number" or Type == "boolean" then
  1334. table.insert(vValue, obj)
  1335. end
  1336. RefreshDropDown();
  1337. end;
  1338. RemoveValue = function(obj)
  1339. local Type = type(obj);
  1340. if Type == "table" then
  1341. for i=1,#vValue do
  1342. for f=1,#obj do
  1343. if tostring(obj[f]) == tostring(vValue[i]) then
  1344. table.remove(vValue,i)
  1345. end
  1346. end
  1347. end
  1348. else
  1349. for i=1,#vValue do
  1350. if tostring(obj) == tostring(vValue[i]) then
  1351. table.remove(vValue,i)
  1352. end
  1353. end
  1354. end
  1355. RefreshDropDown();
  1356. end;
  1357. ClearValue = function()
  1358. vValue = {};
  1359. RefreshDropDown();
  1360. end;
  1361. }
  1362. end;
  1363. };
  1364. };
  1365. --// util //--
  1366. function topkek.tools.util.Object(o, p)
  1367. local a, b = pcall(function()
  1368. Instance.new(o)
  1369. end)
  1370. if not a then
  1371. return
  1372. end
  1373. local obj = Instance.new(o)
  1374. for prop, val in pairs(p) do
  1375. pcall(function()
  1376. obj[prop] = val
  1377. end)
  1378. end
  1379. return obj
  1380. end
  1381.  
  1382. function topkek.tools.util.getContainer(n)
  1383. if game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder:FindFirstChild(n) then
  1384. return game.Players.LocalPlayer.PlayerGui["4.0"].Main.Holder[n]
  1385. else
  1386. print("menu not found; returning template")
  1387. return topkek.holder['Template']
  1388. end
  1389. end
  1390.  
  1391. function topkek.tools.util.play(id)
  1392. local mu = Instance.new("Sound", game:GetService('Workspace'))
  1393. mu.Volume = 1
  1394. mu.Looped = true
  1395. mu.Pitch = 1
  1396. mu.SoundId = "rbxassetid://"..tostring(id)
  1397. mu:Play()
  1398. end
  1399.  
  1400. function topkek.tools.util.getTorso(plr) --r15 compatibility lole
  1401. if plr.Character then
  1402. if plr.Character:FindFirstChild('UpperTorso') then
  1403. return plr.Character.UpperTorso
  1404. elseif plr.Character:FindFirstChild('Torso') then
  1405. return plr.Character.Torso
  1406. else
  1407. return nil
  1408. end
  1409. end
  1410. end
  1411.  
  1412. function topkek.tools.util.recurseRemove(x,type_)
  1413. local function recurse(x)
  1414. for i, v in pairs(x:GetChildren()) do
  1415. pcall(function()
  1416. if v:IsA(type_) then
  1417. v:Destroy()
  1418. end
  1419. if #(v:GetChildren())>0 then
  1420. recurse(v)
  1421. end
  1422. end)
  1423. end
  1424. end
  1425. recurse(x)
  1426. end
  1427.  
  1428. function topkek.tools.util.recurseFunc(type_,func)
  1429. local function recurse(x)
  1430. for i, v in pairs(x:GetChildren()) do
  1431. pcall(function()
  1432. if v:IsA(type_) then
  1433. func(v)
  1434. end
  1435. if #(v:GetChildren())>0 then
  1436. recurse(v)
  1437. end
  1438. end)
  1439. end
  1440. end
  1441. recurse(game)
  1442. end
  1443. function topkek.tools.util.trowel()
  1444. local T = Instance.new('Tool', game.Players.LocalPlayer.Backpack)
  1445. T.Name = 'Custom Trowel'
  1446.  
  1447. local p = Instance.new('Part')
  1448. p.Name = 'Handle'
  1449. p.Size = Vector3.new(1,4.4,1)
  1450. p.Parent = T
  1451.  
  1452. local specialMesh = Instance.new('SpecialMesh')
  1453. specialMesh.MeshId = 'rbxasset://fonts/trowel.mesh'
  1454. specialMesh.MeshType = 'FileMesh'
  1455. specialMesh.TextureId = 'rbxasset://textures/TrowelTexture.png'
  1456. specialMesh.Parent = T.Handle
  1457.  
  1458. local sound = Instance.new'Sound'
  1459. sound.Name = 'build'
  1460. sound.SoundId = 'rbxasset://sounds//bass.wav'
  1461. sound.Volume = 1
  1462. sound.Parent = T.Handle
  1463.  
  1464. local brickHeight = 100
  1465. local trowelSpeed = 0.05
  1466. local brickWidth = 500
  1467. local mouseConnection
  1468.  
  1469. function newBrick(CF, P, color)
  1470. local brick = Instance.new('Part')
  1471. brick.BrickColor = color
  1472. brick.CFrame = CF * CFrame.new(P + brick.Size / 2)
  1473. brick.Parent = game.Workspace
  1474. brick:MakeJoints()
  1475. brick.Material = 'Neon'
  1476. brick.Name = 'DeleteMe'
  1477. return brick, P + brick.Size
  1478. end
  1479.  
  1480. function genBrick(cFrame)
  1481. local randBrickColor = BrickColor.Random()
  1482. assert(brickWidth > 0)
  1483.  
  1484. local yPos = 0
  1485.  
  1486. while yPos < brickHeight do
  1487. local vPos
  1488. local X = -brickWidth / 2
  1489. while X < brickWidth / 2 do
  1490. local brick
  1491. brick, vPos = newBrick(cFrame, Vector3.new(X, yPos, 0), randBrickColor)
  1492. X = vPos.x
  1493. wait(trowelSpeed)
  1494. end
  1495. yPos = vPos.y
  1496. end
  1497. end
  1498.  
  1499. function calcPos(vec)
  1500. if (math.abs(vec.x) > math.abs(vec.z)) then
  1501. if vec.x > 0 then
  1502. return Vector3.new(1, 0, 0)
  1503. else
  1504. return Vector3.new(-1, 0, 0)
  1505. end
  1506. else
  1507. if (vec.z > 0) then
  1508. return Vector3.new(0, 0, 1)
  1509. else
  1510. return Vector3.new(0, 0, -1)
  1511. end
  1512. end
  1513. end
  1514.  
  1515. T.Enabled = true
  1516.  
  1517. T.Activated:connect(function()
  1518. if T.Enabled and game.Players.LocalPlayer.Character:FindFirstChild('Humanoid') then
  1519. T.Enabled = false
  1520. T.Handle.build:Play()
  1521. genBrick(CFrame.new(game.Players.LocalPlayer.Character.Humanoid.TargetPoint, game.Players.LocalPlayer.Character.Humanoid.TargetPoint + calcPos((game.Players.LocalPlayer.Character.Humanoid.TargetPoint - game.Players.LocalPlayer.Character.Head.Position).unit)))
  1522. T.Enabled = true
  1523. end
  1524. end)
  1525.  
  1526. T.Equipped:connect(function()
  1527. mouseConnection = game.Players.LocalPlayer:GetMouse().KeyDown:connect(function(key)
  1528. if (key == 'r') then
  1529. for i,v in next, workspace:children'' do
  1530. if (v.Name == 'DeleteMe') then
  1531. v:Destroy()
  1532. end
  1533. end
  1534. end
  1535. end)
  1536. end)
  1537.  
  1538. T.Unequipped:connect(function()
  1539. mouseConnection:disconnect()
  1540. end)
  1541. end
  1542. function topkek.tools.util.recurseSet(type_,prop,val)
  1543. local function recurse(x)
  1544. for i, v in pairs(x:GetChildren()) do
  1545. pcall(function()
  1546. if v:IsA(type_) then
  1547. v[prop]=val
  1548. end
  1549. if #(v:GetChildren())>0 then
  1550. recurse(v)
  1551. end
  1552. end)
  1553. end
  1554. end
  1555. recurse(game)
  1556. end
  1557. function topkek.tools.util.recurseUltimate(d)
  1558. topkek.tools.util.recurseDecal(d)
  1559. topkek.tools.util.recurseParticles(d)
  1560. end
  1561. function topkek.tools.util.recurseDecal(img)
  1562. img = 'rbxassetid://' .. img
  1563. local function skybox(x)
  1564. local sky = Instance.new("Sky",game.Lighting)
  1565. local fcs={"Bk","Dn","Ft","Lf","Rt","Up"}
  1566. for i,v in pairs(fcs) do
  1567. sky["Skybox"..v]=x
  1568. end
  1569. end
  1570.  
  1571. local function decal(p, b)
  1572. local sides = {"Back", "Bottom", "Front", "Left", "Right", "Top"}
  1573. for i, v in pairs(sides) do
  1574. local a = Instance.new("Decal", p)
  1575. a.Texture = b
  1576. a.Face = v
  1577. end
  1578. end
  1579.  
  1580. local function recurse(x)
  1581. for i, v in pairs(x:GetChildren()) do
  1582. pcall(function() -- 'error occured, no output from Lua' LOLE
  1583. if v:IsA("BasePart") then
  1584. decal(v, img)
  1585. end
  1586. if #(v:GetChildren())>0 then
  1587. recurse(v)
  1588. end
  1589. end)
  1590. end
  1591. end
  1592.  
  1593. recurse(game)
  1594. skybox(img)
  1595. end
  1596. function topkek.tools.util.recurseParticles(img)--topkek2.0 code tbh
  1597. img = 'rbxassetid://' .. img
  1598. local function skybox(x)
  1599. local sky = Instance.new("Sky",game.Lighting)
  1600. local fcs={"Bk","Dn","Ft","Lf","Rt","Up"}
  1601. for i,v in pairs(fcs) do
  1602. sky["Skybox"..v]=x
  1603. end
  1604. end
  1605. local function particle(p, b)
  1606. local a = Instance.new("ParticleEmitter", p)
  1607. a.Rate = 500
  1608. a.Lifetime = NumberRange.new(20, 30)
  1609. a.VelocitySpread = 200
  1610. a.Texture = b
  1611. end
  1612.  
  1613. local function recurse(x)
  1614. for i, v in pairs(x:GetChildren()) do
  1615. pcall(function() -- 'error occured, no output from Lua' LOLE
  1616. if v:IsA("BasePart") then
  1617. particle(v, img)
  1618. end
  1619. if #(v:GetChildren())>0 then
  1620. recurse(v)
  1621. end
  1622. end)
  1623. end
  1624. end
  1625.  
  1626. recurse(game)
  1627. skybox(img)
  1628. end
  1629. function topkek.tools.util.recurseSetObj(obj,type_,prop,val)
  1630. local function recurse(x)
  1631. for i, v in pairs(x:GetChildren()) do
  1632. pcall(function()
  1633. if v:IsA(type_) then
  1634. v[prop]=val
  1635. end
  1636. if #(v:GetChildren())>0 then
  1637. recurse(v)
  1638. end
  1639. end)
  1640. end
  1641. end
  1642. recurse(obj)
  1643. end
  1644. function topkek.tools.util.doPlayers(cval, func)
  1645. local plrs = {}
  1646. if cval == 'All' then
  1647. plrs = game:GetService('Players'):GetPlayers()
  1648. else
  1649. plrs = {game:GetService('Players'):FindFirstChild(cval)}
  1650. end
  1651. for i, v in pairs(plrs) do
  1652. func(v)
  1653. end
  1654. end
  1655. function topkek.tools.util.scalePlayer(sc,plr)
  1656. local pchar = plr.Character
  1657. if pchar:FindFirstChild("UpperTorso") then
  1658. warn("Player [" ..plr.Name.. "] is R15.")
  1659. return
  1660. end
  1661. local function scale(chr,scl)
  1662.  
  1663. for _,v in pairs(pchar:GetChildren()) do
  1664. if v:IsA("Hat") then
  1665. v:Clone()
  1666. v.Parent = game.Lighting
  1667. end
  1668. end
  1669.  
  1670. local Head = chr['Head']
  1671. local Torso = chr['Torso']
  1672. local LA = chr['Left Arm']
  1673. local RA = chr['Right Arm']
  1674. local LL = chr['Left Leg']
  1675. local RL = chr['Right Leg']
  1676. local HRP = chr['HumanoidRootPart']
  1677.  
  1678. wait(0.1)
  1679.  
  1680. Head.formFactor = 3
  1681. Torso.formFactor = 3
  1682. LA.formFactor = 3
  1683. RA.formFactor = 3
  1684. LL.formFactor = 3
  1685. RL.formFactor = 3
  1686. HRP.formFactor = 3
  1687.  
  1688. Head.Size = Vector3.new(scl * 2, scl, scl)
  1689. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  1690. LA.Size = Vector3.new(scl, scl * 2, scl)
  1691. RA.Size = Vector3.new(scl, scl * 2, scl)
  1692. LL.Size = Vector3.new(scl, scl * 2, scl)
  1693. RL.Size = Vector3.new(scl, scl * 2, scl)
  1694. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  1695.  
  1696. local Motor1 = Instance.new('Motor6D', Torso)
  1697. Motor1.Part0 = Torso
  1698. Motor1.Part1 = Head
  1699. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  1700. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  1701. Motor1.Name = "Neck"
  1702.  
  1703. local Motor2 = Instance.new('Motor6D', Torso)
  1704. Motor2.Part0 = Torso
  1705. Motor2.Part1 = LA
  1706. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  1707. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  1708. Motor2.Name = "Left Shoulder"
  1709.  
  1710. local Motor3 = Instance.new('Motor6D', Torso)
  1711. Motor3.Part0 = Torso
  1712. Motor3.Part1 = RA
  1713. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  1714. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  1715. Motor3.Name = "Right Shoulder"
  1716.  
  1717. local Motor4 = Instance.new('Motor6D', Torso)
  1718. Motor4.Part0 = Torso
  1719. Motor4.Part1 = LL
  1720. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  1721. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  1722. Motor4.Name = "Left Hip"
  1723.  
  1724. local Motor5 = Instance.new('Motor6D', Torso)
  1725. Motor5.Part0 = Torso
  1726. Motor5.Part1 = RL
  1727. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  1728. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  1729. Motor5.Name = "Right Hip"
  1730.  
  1731. local Motor6 = Instance.new('Motor6D', HRP)
  1732. Motor6.Part0 = HRP
  1733. Motor6.Part1 = Torso
  1734. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  1735. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  1736.  
  1737. end
  1738.  
  1739. scale(pchar, sc)
  1740.  
  1741. for _,v in pairs(game.Lighting:GetChildren()) do
  1742. if v:IsA("Hat") then
  1743. v.Parent = pchar
  1744. end
  1745. end
  1746. end
  1747. function topkek.tools.util.applyFace(id)
  1748. local Char = topkek.lplr.Character
  1749. if(Char)then
  1750. local Type = id
  1751. local Meme=id
  1752. local BBG_SIZE=Char.Head.Size.X*1.25;
  1753. local STUD_VECTOR_1=Char.Head.Size.Z/4;
  1754. local STUD_VECTOR_2=Char.Head.Size.Z;
  1755. local bbg=Char:FindFirstChild'BBGMEME'or Instance.new('BillboardGui',Char);
  1756. bbg.StudsOffset=Vector3.new(0,STUD_VECTOR_1,STUD_VECTOR_2);
  1757. bbg.Size=UDim2.new(BBG_SIZE,0,BBG_SIZE);
  1758. bbg.Adornee=Char.Head;
  1759. bbg.Name='BBGMEME';
  1760. local img=bbg:FindFirstChild'Meme'or Instance.new('ImageLabel',bbg);
  1761. img.BackgroundTransparency=1;
  1762. img.Image="rbxassetid://"..Meme;
  1763. img.Size=UDim2.new(1,0,1,0)
  1764. img.Name='Meme';
  1765. for i,v in next,Char:children()do
  1766. if(v.className=='Hat')then
  1767. v=v:FindFirstChild'Handle';
  1768. if(v)then
  1769. v.Transparency=0
  1770. end;
  1771. end;
  1772. end;
  1773. end;
  1774. end;
  1775. function topkek.tools.util.weenieHutJunior(plr)
  1776. plr=plr.Character
  1777. Shaft=Instance.new("Part", plr)
  1778. Shaft.Name='Shaft'
  1779. Shaft.Size=Vector3.new(1, 2.5, 1)
  1780. Shaft.TopSurface=0
  1781. Shaft.BottomSurface=0
  1782. Shaft.CanCollide=true
  1783. Cyln=Instance.new("CylinderMesh", Shaft)
  1784. Cyln.Scale=Vector3.new(0.5,0.7,0.5)
  1785. Instance.new("Weld", plr)
  1786. plr.Weld.Part0=plr:FindFirstChild("Torso") or plr:FindFirstChild("LowerTorso")
  1787. plr.Weld.Part1=plr.Shaft
  1788. plr.Weld.C0=CFrame.new(0,-0.35,-0.9)*CFrame.fromEulerAnglesXYZ(2.2,0,0)
  1789. Shaft.BrickColor=BrickColor.new("Pastel brown")
  1790. Tip=Instance.new("Part", plr)
  1791. Tip.Name='Tip'
  1792. Tip.TopSurface=0
  1793. Tip.BottomSurface=0
  1794. Tip.Size=Vector3.new(1, 1, 1)
  1795. Tip.CanCollide=true
  1796. 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)
  1797. Cyln2=Instance.new("SpecialMesh", Tip)
  1798. Cyln2.MeshType='Sphere'
  1799. Cyln2.Scale=Vector3.new(0.6,0.6,0.6)
  1800. Instance.new("Weld", plr).Name='Weld2'
  1801. plr.Weld2.Part0=plr.Shaft
  1802. plr.Weld2.Part1=plr.Tip
  1803. plr.Weld2.C0=CFrame.new(0,-.9,0)
  1804. Tip.BrickColor=BrickColor.new("Pink")
  1805. -----
  1806. Ball1=Instance.new("Part", plr)
  1807. Ball1.Name='Ball1'
  1808. Ball1.Size=Vector3.new(1, 1, 1)
  1809. Ball1.TopSurface=0
  1810. Ball1.BottomSurface=0
  1811. Cyln3=Instance.new("SpecialMesh", Ball1)
  1812. Cyln3.MeshType='Sphere'
  1813. Cyln3.Scale=Vector3.new(0.4,0.4,0.4)
  1814. Instance.new("Weld", plr).Name='Weld3'
  1815. plr.Weld3.Part0=plr.Shaft
  1816. plr.Weld3.Part1=plr.Ball1
  1817. plr.Weld3.C0=CFrame.new(0.225,.4,0.2)
  1818. Ball1.BrickColor=BrickColor.new("Pastel brown")
  1819. -----
  1820. Ball2=Instance.new("Part", plr)
  1821. Ball2.Name='Ball2'
  1822. Ball2.Size=Vector3.new(1, 1, 1)
  1823. Ball2.TopSurface=0
  1824. Ball2.BottomSurface=0
  1825. Cyln3=Instance.new("SpecialMesh", Ball2)
  1826. Cyln3.MeshType='Sphere'
  1827. Cyln3.Scale=Vector3.new(0.4,0.4,0.4)
  1828. Instance.new("Weld", plr).Name='Weld4'
  1829. plr.Weld4.Part0=plr.Shaft
  1830. plr.Weld4.Part1=plr.Ball2
  1831. plr.Weld4.C0=CFrame.new(-0.225,.4,0.2)
  1832. Ball2.BrickColor=BrickColor.new("Pastel brown")
  1833. end
  1834. --// banmgr //--
  1835. topkek.banmgr.isPrivate = false
  1836. topkek.banmgr.whitelist = {}
  1837. topkek.banmgr.bans = {}
  1838. function topkek.banmgr.executeKick(z)
  1839. local function doKick()
  1840. if z.Character and z.Character:FindFirstChild('HumanoidRootPart') and z.Character:FindFirstChild('Torso') then
  1841. z.Character.HumanoidRootPart.CFrame = CFrame.new(math.random(999000, 1001000), 1000000, 1000000)
  1842. local SP = Instance.new('SkateboardPlatform', z.Character) SP.Position = z.Character.HumanoidRootPart.Position SP.Transparency = 1
  1843. spawn(function()
  1844. repeat wait()
  1845. if z.Character and z.Character:FindFirstChild('HumanoidRootPart') then
  1846. SP.Position = z.Character.HumanoidRootPart.Position
  1847. end
  1848. until not game:GetService('Players'):FindFirstChild(z.Name)
  1849. end)
  1850. z.Character.Torso.Anchored = true
  1851. end
  1852. end
  1853. repeat
  1854. doKick()
  1855. wait()
  1856. until not z
  1857. end
  1858. function topkek.banmgr.loadFromFile()
  1859. -- todo: read file
  1860. topkek.settings.get()
  1861. topkek.banmgr.bans = topkek.settingsTable['Bans']
  1862. end
  1863. function topkek.banmgr.addHardBan(p)
  1864. -- todo: write file
  1865. table.insert(topkek.banmgr.bans, p.Name)
  1866. topkek.settings.get()
  1867. table.insert(topkek.settingsTable['Bans'], p.Name)
  1868. topkek.settings.write()
  1869. print("Hardbanned " .. p.Name)
  1870. UpdateBanlist()
  1871. topkek.banmgr.executeKick(p)
  1872. topkek.banmgr.loadFromFile()
  1873. end
  1874. function topkek.banmgr.addSoftBan(p)
  1875. table.insert(topkek.banmgr.bans, p.Name)
  1876. topkek.banmgr.executeKick(p)
  1877. end
  1878. function topkek.banmgr.plrBanned(p)
  1879. for x, m in pairs(topkek.banmgr.bans) do
  1880. if m == p.Name then
  1881. return true
  1882. end
  1883. end
  1884. return false
  1885. end
  1886. function topkek.banmgr.doWhitelist(p)
  1887. print(p .. " whitelisted")
  1888. table.insert(topkek.banmgr.whitelist, p)
  1889. end
  1890. function topkek.banmgr.unwhitelist(p)
  1891. for x, m in pairs(topkek.banmgr.whitelist) do
  1892. if m == p then
  1893. print(m .. " unwhitelisted")
  1894. table.remove(topkek.banmgr.whitelist, x)
  1895. if game:GetService('Players'):FindFirstChild(p) then
  1896. topkek.banmgr.executeKick(game:GetService('Players')[p])
  1897. end
  1898. end
  1899. end
  1900. end
  1901. function topkek.banmgr.plrWhitelisted(p)
  1902. for x, m in pairs(topkek.banmgr.whitelist) do
  1903. if m == p.Name then
  1904. return true
  1905. end
  1906. end
  1907. return false
  1908. end
  1909. function topkek.banmgr.makePrivate()
  1910. topkek.banmgr.isPrivate = true
  1911. for i, v in pairs(game:GetService('Players'):GetPlayers()) do
  1912. if not topkek.banmgr.plrWhitelisted(v) and v ~= topkek.lplr then
  1913. spawn(function()
  1914. topkek.banmgr.executeKick(v)
  1915. end)
  1916. end
  1917. end
  1918. end
  1919. function topkek.banmgr.unprivate()
  1920. topkek.banmgr.isPrivate = false
  1921. end
  1922. function topkek.banmgr.init()
  1923. topkek.banmgr.loadFromFile()
  1924. game:GetService('Players').PlayerAdded:connect(function(p)
  1925. if topkek.banmgr.plrBanned(p) or (topkek.banmgr.isPrivate and not topkek.banmgr.plrWhitelisted(p)) then
  1926. print("Player " .. p.Name .. " is banned (or private on)! Kicking now.")
  1927. topkek.banmgr.executeKick(p)
  1928. end
  1929. end)
  1930. end
  1931. --// settings //--
  1932. topkek.settings = {}
  1933. topkek.settingsTable = {}
  1934. function topkek.settings.write()
  1935. --writefile("testplzignore.lua", "", game:GetService('HttpService'):JSONEncode(topkek.settingsTable))
  1936. end
  1937. function topkek.settings.get()
  1938. if game.Players.LocalPlayer.Character then
  1939. print("No settings! Making new ...")
  1940. topkek.settingsTable = {
  1941. ['Bans'] = {
  1942.  
  1943. },
  1944. ['Themes'] = {
  1945. {Primary = {0,0,0}, Secondary = {0,0,0}, Tertiary = {0,0,0}}
  1946. };
  1947. }
  1948. topkek.settings.write()
  1949. return topkek.settingsTable
  1950. else
  1951. local lset = game:GetService('HttpService'):JSONDecode(set)
  1952. topkek.settingsTable = lset
  1953. return lset
  1954. end
  1955. end
  1956. --// shortcuts //--
  1957. tk = {}
  1958. tk.ob = topkek.tools.util.Object
  1959. tk.dp = topkek.tools.util.doPlayers
  1960. tk.rcm = topkek.tools.util.recurseRemove
  1961. tk.rcs = topkek.tools.util.recurseSet
  1962. tk.rcf = topkek.tools.util.recurseFunc
  1963. tk.rco = topkek.tools.util.recurseSetObj
  1964. tk.play = topkek.tools.util.play
  1965. tk.gt = topkek.tools.util.getTorso
  1966. --// gui //--
  1967. -- copying this from topkek3.0 because i'm
  1968. -- too lazy to rewrite my lib
  1969. topkek.tools.gui.seperation = 12
  1970. function topkek.tools.gui:addLeftIcon(parent, img, sz)
  1971. topkek.tools.util.Object('ImageLabel', {
  1972. Parent = parent;
  1973. BackgroundTransparency = 1;
  1974. Position = UDim2.new(0, 2, 0, 2);
  1975. Size = UDim2.new(0, sz, 0, sz);
  1976. Image = img;
  1977. })
  1978. end
  1979. function topkek.tools.gui:makeContainer(n)
  1980. local temp = topkek.template:Clone()
  1981. temp.Name = n
  1982. temp.Parent = topkek.holder
  1983. temp.Container.Visible = false
  1984. end
  1985. function topkek.tools.gui:hookContainer(o, ncan, sepr, stt)
  1986. if not o:IsA("ScrollingFrame") and (not ncan) then
  1987. return nil
  1988. elseif o:IsA("ScrollingFrame") then
  1989. o.CanvasSize = UDim2.new(0, 0, 0, 0)
  1990. end
  1991.  
  1992. local self = {}
  1993. self.main = o
  1994. self.drawX = 0
  1995. self.drawY = stt or topkek.tools.gui.seperation/2
  1996. self.drawHeight = 0
  1997. self.sepr = sepr or topkek.tools.gui.seperation
  1998.  
  1999. function self:drawButton(sz, txt, func, ysz, cbgd)
  2000. local xposOffset = 0
  2001. local xposScale = self.drawX
  2002. local xszOffset = 0
  2003. local xszScale = sz
  2004. if not (self.drawX == 0) then
  2005. xszOffset = -5
  2006. if sz + self.drawX > 0.998 then
  2007. xszOffset = -10
  2008. end
  2009. elseif sz == 1 then
  2010. local bzz = 4
  2011. if ncan then
  2012. bzz = 0
  2013. end
  2014. xszOffset = -(self.sepr) - bzz
  2015. xposOffset = self.sepr/2
  2016. else
  2017. xszOffset = -4 + -(self.sepr/2)
  2018. xposOffset = self.sepr/2
  2019. end
  2020. if not ysz then ysz = 20 end
  2021. local obj = topkek.tools.util.Object("TextButton", {
  2022. Parent = self.main;
  2023. BackgroundColor3 = cbgd or Color3.new(163/255, 57/255, 57/255);
  2024. BorderSizePixel = 0;
  2025. Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
  2026. Size = UDim2.new(xszScale, xszOffset, 0, ysz);
  2027. Font = 'SourceSans';
  2028. FontSize = 'Size14';
  2029. Text = txt;
  2030. TextSize = 14;
  2031. TextColor3 = Color3.new(199/255, 199/255, 199/255);
  2032. })
  2033. obj.MouseButton1Down:connect(function()
  2034. spawn(func)
  2035. end)
  2036. if ysz > self.drawHeight then
  2037. self.drawHeight = ysz
  2038. end
  2039. self.drawX = self.drawX + sz
  2040. if self.drawX > 0.998 then
  2041. self.drawY = self.drawY + 3 + self.drawHeight
  2042. self.drawX = 0
  2043. self.drawHeight = 0
  2044. if (not ncan) then
  2045. self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  2046. end
  2047. end
  2048. return obj
  2049. end
  2050.  
  2051. function self:GetChildren()
  2052. return self.main:GetChildren()
  2053. end
  2054.  
  2055. function self:getDrawY()
  2056. return self.drawY
  2057. end
  2058.  
  2059. function self:setDrawY(y)
  2060. self.drawY = y
  2061. end
  2062.  
  2063. function self:drawTextBox(sz, txt, ysz, cbgd)
  2064. local xposOffset = 0
  2065. local xposScale = self.drawX
  2066. local xszOffset = 0
  2067. local xszScale = sz
  2068. if not (self.drawX == 0) then
  2069. xszOffset = -5
  2070. if sz + self.drawX > 0.998 then
  2071. xszOffset = -10
  2072. end
  2073. elseif sz == 1 then
  2074. xszOffset = -(self.sepr) - 5
  2075. xposOffset = self.sepr/2
  2076. else
  2077. xszOffset = -4 + -(self.sepr/2)
  2078. xposOffset = self.sepr/2
  2079. end
  2080. if not ysz then ysz = 20 end
  2081. local obj = topkek.tools.util.Object("TextBox", {
  2082. Parent = self.main;
  2083. BackgroundColor3 = cbgd or color3(153, 52, 52);
  2084. BorderSizePixel = 0;
  2085. Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
  2086. Size = UDim2.new(xszScale, xszOffset, 0, ysz);
  2087. Font = 'SourceSans';
  2088. FontSize = 'Size14';
  2089. Text = txt;
  2090. TextSize = 14;
  2091. TextColor3 = Color3.new(199/255, 199/255, 199/255);
  2092. })
  2093. if ysz > self.drawHeight then
  2094. self.drawHeight = ysz
  2095. end
  2096. self.drawX = self.drawX + sz
  2097. if self.drawX > 0.998 then
  2098. self.drawY = self.drawY + 3 + self.drawHeight
  2099. self.drawX = 0
  2100. self.drawHeight = 0
  2101. self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  2102. end
  2103. return obj
  2104. end
  2105.  
  2106. function self:drawImage(sz, img, ysz)
  2107. local xposOffset = 0
  2108. local xposScale = self.drawX
  2109. local xszOffset = 0
  2110. local xszScale = sz
  2111. if not (self.drawX == 0) then
  2112. xszOffset = -5
  2113. if sz + self.drawX > 0.998 then
  2114. xszOffset = -12
  2115. end
  2116. elseif sz == 1 then
  2117. xszOffset = -(self.sepr) - 5
  2118. xposOffset = self.sepr/2
  2119. else
  2120. xszOffset = -5 + -(self.sepr/2)
  2121. xposOffset = self.sepr/2
  2122. end
  2123. if not ysz then ysz = 20 end
  2124. local obj = topkek.tools.util.Object("ImageLabel", {
  2125. Parent = self.main;
  2126. BackgroundTransparency = 1;
  2127. BorderColor3 = Color3.new(27, 42, 53);
  2128. BorderSizePixel = 0;
  2129. Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
  2130. Size = UDim2.new(xszScale, xszOffset, 0, ysz);
  2131. Image = img;
  2132. })
  2133. if ysz > self.drawHeight then
  2134. self.drawHeight = ysz
  2135. end
  2136. self.drawX = self.drawX + sz
  2137. if self.drawX > 0.998 then
  2138. self.drawY = self.drawY + 3 + self.drawHeight
  2139. self.drawX = 0
  2140. self.drawHeight = 0
  2141. if (not ncan) then
  2142. self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  2143. end
  2144. end
  2145. return obj
  2146. end
  2147.  
  2148. function self:drawText(sz, txt, ysz)
  2149. local xposOffset = 0
  2150. local xposScale = self.drawX
  2151. local xszOffset = 0
  2152. local xszScale = sz
  2153. if not (self.drawX == 0) then
  2154. xszOffset = -5
  2155. if sz + self.drawX > 0.998 then
  2156. xszOffset = -10
  2157. end
  2158. elseif sz == 1 then
  2159. local bzz = 5
  2160. if ncan then
  2161. bzz = 0
  2162. end
  2163. xszOffset = -(self.sepr) - bzz
  2164. xposOffset = self.sepr/2
  2165. else
  2166. xszOffset = -4 + -(self.sepr/2)
  2167. xposOffset = self.sepr/2
  2168. end
  2169. if not ysz then ysz = 20 end
  2170. local obj = topkek.tools.util.Object("TextLabel", {
  2171. Parent = self.main;
  2172. BackgroundColor3 = Color3.new(148/255, 51/255, 51/255);
  2173. BorderSizePixel = 0;
  2174. Position = UDim2.new(xposScale, xposOffset, 0, self.drawY);
  2175. Size = UDim2.new(xszScale, xszOffset, 0, ysz);
  2176. Font = 'SourceSans';
  2177. FontSize = 'Size14';
  2178. Text = txt;
  2179. TextSize = 14;
  2180. TextColor3 = Color3.new(199/255, 199/255, 199/255);
  2181.  
  2182. })
  2183. if ysz > self.drawHeight then
  2184. self.drawHeight = ysz
  2185. end
  2186. self.drawX = self.drawX + sz
  2187. if self.drawX > 0.998 then
  2188. self.drawY = self.drawY + 3 + self.drawHeight
  2189. self.drawX = 0
  2190. self.drawHeight = 0
  2191. if (not ncan) then
  2192. self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  2193. end
  2194. end
  2195. return obj
  2196. end
  2197.  
  2198.  
  2199. function self:drawScrollingContainer(ysz)
  2200. local sz = UDim2.new(1, -(self.sepr/2) - 11, 0, ysz)
  2201. local pos = UDim2.new(0, self.sepr/2, 0, self.drawY)
  2202. local obj = topkek.tools.util.Object("ScrollingFrame", {
  2203. Parent = self.main;
  2204. BackgroundColor3 = color3(117, 42, 42);
  2205. BorderSizePixel = 0;
  2206. Position = pos;
  2207. Size = sz;
  2208. BottomImage = 'rbxassetid://368504177';
  2209. MidImage = 'rbxassetid://368504177';
  2210. TopImage = 'rbxassetid://368504177';
  2211. ScrollBarThickness = 5;
  2212. })
  2213.  
  2214. self.drawY = self.drawY + 5 + ysz
  2215. self.drawX = 0
  2216. self.drawHeight = 0
  2217. if (not ncan) then
  2218. self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  2219. end
  2220. return topkek.tools.gui:hookContainer(obj, false, 10, 3)
  2221. end
  2222.  
  2223. function self:drawContainer(xsz, ysz, xz, tz, sep)
  2224. local sz = UDim2.new(xsz, -(self.sepr/2) - 11, 0, ysz)
  2225. local pos = UDim2.new(tz or 0, self.sepr/2, 0, self.drawY)
  2226. local obj = topkek.tools.util.Object("Frame", {
  2227. Parent = self.main;
  2228. BackgroundColor3 = color3(117, 42, 42);
  2229. BorderSizePixel = 0;
  2230. Position = pos;
  2231. Size = sz;
  2232. })
  2233. if not xz then
  2234. self.drawY = self.drawY + 5 + ysz
  2235. end
  2236. self.drawX = 0
  2237. self.drawHeight = 0
  2238. if (not ncan) then
  2239. self.main.CanvasSize = UDim2.new(0, 0, 0, self.drawY + 5)
  2240. end
  2241. return topkek.tools.gui:hookContainer(obj, sep or 12, 5)
  2242. end
  2243.  
  2244. function self:addSpacing()
  2245. self.drawY = self.drawY + 3
  2246. end
  2247.  
  2248. function self:center()
  2249. local a,c,b=
  2250. self.main.Position.X.Scale,
  2251. self.main.Position.X.Offset,self.main.Size.Y.Offset
  2252. self.main.Position=UDim2.new(a,c+2, 0.5, -(b/2))
  2253. end
  2254.  
  2255. return self
  2256. end
  2257.  
  2258. --//anim//--
  2259. topkek.tools.animator.animateTo = function(source, dest)
  2260. -- holder2holder:
  2261. -- invis holder
  2262. -- clone holder; vis
  2263. -- move holder to right
  2264. -- vis dest container
  2265. -- tween clone holder left
  2266. -- tween dest holder right
  2267. print("nav",source,dest)
  2268. topkek.holder.Visible = false
  2269. local hclone = topkek.holder:Clone()
  2270. hclone.Parent = topkek.center
  2271. hclone.Name = 'animclone'
  2272. hclone.Visible = true
  2273. topkek.holder.Position = UDim2.new(-1, 0, 0, 30)
  2274. source.Visible = false
  2275. dest.Visible = true
  2276. dest.Container.Visible = true
  2277. dest.Container.ZIndex = 1
  2278. dest.ZIndex = 1
  2279. topkek.holder.Visible = true
  2280. topkek.holder:TweenPosition(UDim2.new(0, 150, 0, 30), "Out", "Quad", 0.3)
  2281. hclone:TweenPosition(UDim2.new(1, 0, 0, 30), "Out", "Quad", 0.3)
  2282. wait(0.3)
  2283. end
  2284. topkek.tools.animator.initialAnimation = function()
  2285. -- initanim:
  2286. -- join both composites
  2287. -- delete composites; vis solid
  2288. -- tween solid to nav topbar
  2289. -- copy topbar plrname; move outside region
  2290. -- tween in clone topbar
  2291. -- delete clone and solid; vis topbar
  2292. -- tween down topbar
  2293. -- tween holder out
  2294. local function abspos(x)
  2295. return UDim2.new(0, x.AbsolutePosition.X, 0, x.AbsolutePosition.Y)
  2296. end
  2297. local function abssz(x)
  2298. return UDim2.new(0, x.AbsoluteSize.X, 0, x.AbsoluteSize.Y)
  2299. end
  2300. local holder = topkek.holder
  2301. local nav = topkek.navigator
  2302. local topnav = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Navigation.Topbar
  2303. local topbar = topkek.topbar
  2304. local pname = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Topbar.PlayerName:Clone()
  2305. local solid = game.Players.LocalPlayer.PlayerGui["4.0"].Solid
  2306. topkek.center.Size = UDim2.new(0, 150, 0, 30)
  2307. game.Players.LocalPlayer.PlayerGui["4.0"].Composite1:TweenPosition(UDim2.new(0.5, -50, 0.5, -50), 'Out', 'Quad', 0.5)
  2308. game.Players.LocalPlayer.PlayerGui["4.0"].Composite2:TweenPosition(UDim2.new(0.5, 0, 0.5, -50), 'Out', 'Quad', 0.5)
  2309. wait(0.52)
  2310. solid.Visible = true
  2311. game.Players.LocalPlayer.PlayerGui["4.0"].Composite1:Destroy()
  2312. game.Players.LocalPlayer.PlayerGui["4.0"].Composite2:Destroy()
  2313. wait(3)
  2314. solid.Label:TweenPosition(UDim2.new(0, 0, 1.5, 0), 'Out', 'Quad', 0.5)
  2315. solid:TweenSizeAndPosition(abssz(topnav), abspos(topnav), 'Out', 'Linear', 0.6)
  2316. wait(0.52)
  2317. solid.Label:Destroy()
  2318. wait(0.12)
  2319. topkek.center.Visible = true
  2320. topnav.Visible = true
  2321. solid:Destroy()
  2322. pname.Position = UDim2.new(0, -170, 0, 0)
  2323. pname.Parent = topnav
  2324. pname.Visible = true
  2325. pname:TweenPosition(UDim2.new(0, 10, 0, 0), 'Out', 'Quad', 0.2)
  2326. wait(0.25)
  2327. topkek.center:TweenSize(UDim2.new(0, 150, 0, 395), 'Out', 'Quad', 0.3)
  2328. spawn(topkek.navigation.buildNavigator)
  2329. wait(0.35)
  2330. topkek.center:TweenSize(UDim2.new(0, 470, 0, 395), 'In', 'Quad', 0.3)
  2331. wait(0.35)
  2332. topbar.PlayerName.Visible = true
  2333. pname:Destroy()
  2334. AllowHovers = true
  2335. end
  2336. --//nav//--
  2337. topkek.navigation.currentContainer = topkek.tools.util.getContainer('Home')
  2338. topkek.navigation.windowState = 0
  2339. topkek.navigation.gotoContainer = function(cont)
  2340. topkek.tools.animator.animateTo(topkek.navigation.currentContainer, cont)
  2341. topkek.navigation.currentContainer = cont
  2342. end
  2343. topkek.navigation.buildNavigator = function()
  2344. local nav = game.Players.LocalPlayer.PlayerGui["4.0"].Main.Navigation
  2345. local hook = topkek.tools.gui:hookContainer(nav.Scroll, false)
  2346. local btns = {}
  2347. for l, x in pairs(topkek.data.windows) do
  2348. local container = topkek.tools.util.getContainer(x)
  2349. local btn = hook:drawButton(1, x, function() topkek.navigation.gotoContainer(container) end, 25)
  2350. local ZPos = btn.Position
  2351. btn.Position = btn.Position - UDim2.new(0, 0, 0, 5)
  2352. btn:TweenPosition(ZPos, 'Out', 'Bounce', 0.2)
  2353. btn.LayoutOrder = l
  2354. btn.ZIndex = 4
  2355. local OPos = btn.Position
  2356. btn.MouseEnter:connect(function()
  2357. if AllowHovers == false then
  2358. return
  2359. end
  2360. for i, v in pairs(btns) do
  2361. if v[1] ~= btn then
  2362. v[1]:TweenPosition(v[2], 'Out', 'Quad', 0.1)
  2363. end
  2364. end
  2365. btn:TweenPosition(OPos + UDim2.new(0, 3, 0, 0), 'Out', 'Quad', 0.1)
  2366. end)
  2367. btn.MouseLeave:connect(function()
  2368. btn:TweenPosition(OPos, 'Out', 'Quad', 0.1)
  2369. end)
  2370. table.insert(btns, {btn, OPos})
  2371. wait()
  2372. end
  2373. end
  2374. topkek.navigation.buildTopbar = function()
  2375. local top = topkek.topbar
  2376. local FELabel = top.Controllers.IsFE
  2377. top.PlayerName.Text = topkek.lplr.Name
  2378. if game:GetService('Workspace').FilteringEnabled == true then
  2379. FELabel.Text = "FE Game"
  2380. FELabel.TextColor3 = BrickColor.new("Bright red").Color
  2381. else
  2382. FELabel.Text = "Not FE"
  2383. FELabel.TextColor3 = BrickColor.new("Bright green").Color
  2384. end
  2385. top.Controllers.Hide.MouseButton1Down:connect(function()
  2386. if topkek.navigation.windowState == 0 then
  2387. topkek.navigation.windowState = 1
  2388. topkek.center:TweenSize(UDim2.new(0, 470, 0, 30), 'Out', 'Quint', 0.2)
  2389. else
  2390. topkek.navigation.windowState = 0
  2391. topkek.center:TweenSize(UDim2.new(0, 470, 0, 395), 'Out', 'Quint', 0.2)
  2392. end
  2393. end)
  2394. top.Controllers.Exit.MouseButton1Down:connect(function()
  2395. topkek.center:TweenSize(UDim2.new(0, 470, 0, 30), 'Out', 'Quint', 0.3)
  2396. wait(0.31)
  2397. topkek.center:TweenSize(UDim2.new(0, 0, 0, 0), 'Out', 'Quint', 0.3)
  2398. PlayerChatHook:disconnect()
  2399. end)
  2400.  
  2401. end
  2402. topkek.navigation.initCommandBar = function()
  2403. DistributedCmdBar, cmd = topkek.holder.Command, {}
  2404. --weathered-down version of my cmdscript for topkek
  2405. cmd = {}
  2406.  
  2407. -- ** defines ** --
  2408. cmd.service = (function(a) return game:service(a) end)
  2409. cmd.gplayers = (function() return cmd.service'Players':GetPlayers() end)
  2410. cmd.players = cmd.service('Players')
  2411. cmd.localplayer = cmd.players.LocalPlayer
  2412.  
  2413. cmd.prefix = ';'
  2414. cmd.hidden = '/'
  2415.  
  2416. cmd.commands = {}
  2417. cmd.util = {}
  2418. cmd.interface = {}
  2419.  
  2420. cmd.admins = {}
  2421. cmd.noclip = false
  2422.  
  2423. -- ** util ** --
  2424. cmd.util.pos = function(str, pos)
  2425. local increment = 1
  2426. for spc in str:gmatch("[^ ]+") do
  2427. if increment == pos then
  2428. return spc
  2429. end
  2430. increment = increment + 1
  2431. end
  2432. return ''
  2433. end
  2434. cmd.util.pstr = function(str, re_enc)
  2435. str = string.lower(str)
  2436. local players = {}
  2437. if re_enc == true then
  2438. if str == 'me' then
  2439. return {game.Players.LocalPlayer}
  2440. end
  2441. if str == 'all' then
  2442. return game.Players:GetPlayers()
  2443. end
  2444. if str == 'others' then
  2445. for i, v in pairs(game.Players:GetPlayers()) do
  2446. if v ~= cmd.localplayer then
  2447. table.insert(players, v)
  2448. end
  2449. end
  2450. end
  2451. for i, v in pairs(game.Players:GetPlayers()) do
  2452. if string.lower(v.Name):sub(1, #str) == str then
  2453. table.insert(players, v)
  2454. end
  2455. end
  2456. return players
  2457. else
  2458. for seper in str:gmatch("[^,]+") do
  2459. for i, v in pairs(cmd.util.pstr(seper, true)) do
  2460. table.insert(players, v)
  2461. end
  2462. end
  2463. return players
  2464. end
  2465. end
  2466. cmd.util.parse = function(str, fmt)
  2467. local args = {}
  2468. local encountered = 0
  2469. local position = 1
  2470. for form in fmt:gmatch("[^%%]+") do
  2471. if position == 1 then
  2472. args['command'] = cmd.util.pos(str, position)
  2473. end
  2474. if form == 'inf' then
  2475. args[position] = str:sub(encountered, #str)
  2476. end
  2477. if form == 'int' then
  2478. local fetch = cmd.util.pos(str, position)
  2479. if tonumber(fetch) == nil then
  2480. return nil
  2481. end
  2482. args[position] = {'integer', data = fetch}
  2483. end
  2484. if form == 'str' then
  2485. local fetch = cmd.util.pos(str, position)
  2486. args[position] = {'string', data = fetch}
  2487. end
  2488. if form == 'plrs' then
  2489. args[position] = cmd.util.pstr(cmd.util.pos(str, position), false)
  2490. end
  2491. encountered = encountered + ((#cmd.util.pos(str, position)) + 1)
  2492. position = position + 1
  2493. end
  2494. return args
  2495. end
  2496. cmd.util.isadmin = function(p)
  2497. if p == cmd.localplayer.Name then
  2498. return true
  2499. else
  2500. for i, v in pairs(cmd.admins) do
  2501. if v == p.Name then
  2502. return true
  2503. end
  2504. end
  2505. return false
  2506. end
  2507. end
  2508. cmd.util.BombVest = function(Players)
  2509. -- modified by nosyliam
  2510. local TickWait = 1
  2511. local Dead = false
  2512. local BeltPositions = { }
  2513. local ExplodeSounds = { }
  2514.  
  2515. for ___, player in pairs(Players) do
  2516. pcall(function()
  2517. local Me = player
  2518. local Char = Me.Character
  2519. local Torso = Char.Torso
  2520. local Color = "Medium stone gray"
  2521. local Dead = false
  2522.  
  2523.  
  2524. local Position = Vector3.new(0,100,0)
  2525. local function NewPart(Parent)
  2526. local Part = Instance.new("Part", Parent)
  2527. Part.CanCollide = false
  2528. Part.FormFactor = "Custom"
  2529. Part.Position = Position
  2530. Part.TopSurface = "Smooth"
  2531. Part.BottomSurface = "Smooth"
  2532. Part.BrickColor = BrickColor.new(Color)
  2533. Position = Position + Vector3.new(0,Part.Size.Y + 10,0)
  2534. return Part
  2535. end
  2536.  
  2537. local Model = Char:FindFirstChild("Bomb")
  2538. if Model then Model:Destroy() end
  2539.  
  2540. Model = Instance.new("Model", Char)
  2541. Model.Name = "Bomb"
  2542.  
  2543. local Belt = NewPart(Model)
  2544. Belt.Size = Vector3.new(2.2,0.5,1.2)
  2545. table.insert(BeltPositions, Belt)
  2546. local Weld = Instance.new("Weld", Belt)
  2547. Weld.Part0 = Belt
  2548. Weld.Part1 = Torso
  2549. Weld.C0 = CFrame.new(0,1.1,0)
  2550. local Light = Instance.new("PointLight", Belt)
  2551. Light.Range = 15
  2552. Light.Brightness = 5
  2553. Light.Color = Color3.new(1,0,0)
  2554. local Beep = Instance.new("Sound", Belt)
  2555. Beep.SoundId = "http://www.roblox.com/asset/?id=188588790"
  2556. local ExplodeSound = Instance.new("Sound", Belt)
  2557. ExplodeSound.SoundId = "http://www.roblox.com/asset/?id="..(tonumber((math.ceil(1776.66^2)+17).."."..string.rep("36",3))*77)+0.00003 --144507765
  2558. ExplodeSound.Pitch = 2.8
  2559. ExplodeSound.Volume = 3
  2560. table.insert(ExplodeSounds, ExplodeSound)
  2561.  
  2562. local Back = NewPart(Model)
  2563. Back.Size = Vector3.new(1.5,1.5,0.5)
  2564. local Weld = Instance.new("Weld", Back)
  2565. Weld.Part0 = Back
  2566. Weld.Part1 = Torso
  2567. Weld.C0 = CFrame.new(0,0.1,-0.75)
  2568.  
  2569. local StrapLeft = NewPart(Model)
  2570. StrapLeft.Size = Vector3.new(0.2,0.5,1.6)
  2571. local Weld = Instance.new("Weld", StrapLeft)
  2572. Weld.Part0 = StrapLeft
  2573. Weld.Part1 = Torso
  2574. Weld.C0 = CFrame.new(0.65,-0.9,-0.2)
  2575.  
  2576. local BuckleLeft = NewPart(Model)
  2577. BuckleLeft.Size = Vector3.new(0.2,1.5,0.2)
  2578. local Weld = Instance.new("Weld", BuckleLeft)
  2579. Weld.Part0 = BuckleLeft
  2580. Weld.Part1 = Torso
  2581. Weld.C0 = CFrame.new(0.65,0.1,0.5)
  2582.  
  2583. local StrapRight = NewPart(Model)
  2584. StrapRight.Size = Vector3.new(0.2,0.5,1.6)
  2585. local Weld = Instance.new("Weld", StrapRight)
  2586. Weld.Part0 = StrapRight
  2587. Weld.Part1 = Torso
  2588. Weld.C0 = CFrame.new(-0.65,-0.9,-0.2)
  2589.  
  2590. local BuckleRight = NewPart(Model)
  2591. BuckleRight.Size = Vector3.new(0.2,1.5,0.2)
  2592. local Weld = Instance.new("Weld", BuckleRight)
  2593. Weld.Part0 = BuckleRight
  2594. Weld.Part1 = Torso
  2595. Weld.C0 = CFrame.new(-0.65,0.1,0.5)
  2596.  
  2597.  
  2598. coroutine.wrap(function()
  2599. repeat
  2600. wait(TickWait)
  2601. Light.Enabled = not Light.Enabled
  2602. Beep:Play()
  2603. until Dead == true
  2604. end)()
  2605. end)
  2606. end
  2607.  
  2608. local Tool = Instance.new("HopperBin", cmd.localplayer.Backpack)
  2609. Tool.Name = "Bomb Vest"
  2610.  
  2611. Tool.Selected:connect(function(Mouse)
  2612. TickWait = 0.3
  2613. Mouse.Icon = "http://www.roblox.com/asset/?id=9109985"
  2614.  
  2615. Mouse.Button1Down:connect(function()
  2616. if Dead == false then
  2617. Dead = true
  2618. for i, Belt in pairs(BeltPositions) do
  2619. coroutine.wrap(function()
  2620. pcall(function() ExplodeSounds[i]:Play() end)
  2621. wait(1.4)
  2622. local Explosion = Instance.new("Explosion", workspace)
  2623. Explosion.Position = Belt.Position
  2624. Explosion.BlastPressure = 100000
  2625. Explosion.DestroyJointRadiusPercent = 0.7
  2626. Explosion.ExplosionType = "CratersAndDebris"
  2627. Explosion.BlastRadius = 50
  2628. Explosion.Hit:connect(function(Part, Distance)
  2629. Part.Anchored = false
  2630. if Distance <= 10 then
  2631. Part:BreakJoints()
  2632. end
  2633. end)
  2634. end)()
  2635. end
  2636. end
  2637. end)
  2638. end)
  2639.  
  2640. Tool.Deselected:connect(function()
  2641. TickWait = 1
  2642. end)
  2643. end
  2644. cmd.util.hulk = function(p)
  2645. function giant(p, size)
  2646. local pchar = p.Character
  2647. if pchar then
  2648. local function scale(chr,scl)
  2649.  
  2650. for _,v in pairs(pchar:GetChildren()) do
  2651. if v:IsA("Hat") then
  2652. v:Clone()
  2653. v.Parent = game.Lighting
  2654. end
  2655. end
  2656.  
  2657. local Head = chr['Head']
  2658. local Torso = chr['Torso']
  2659. local LA = chr['Left Arm']
  2660. local RA = chr['Right Arm']
  2661. local LL = chr['Left Leg']
  2662. local RL = chr['Right Leg']
  2663. local HRP = chr['HumanoidRootPart']
  2664.  
  2665. wait(0.1)
  2666.  
  2667. Head.formFactor = 3
  2668. Torso.formFactor = 3
  2669. LA.formFactor = 3
  2670. RA.formFactor = 3
  2671. LL.formFactor = 3
  2672. RL.formFactor = 3
  2673. HRP.formFactor = 3
  2674.  
  2675. Head.Size = Vector3.new(scl * 2, scl, scl)
  2676. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  2677. LA.Size = Vector3.new(scl, scl * 2, scl)
  2678. RA.Size = Vector3.new(scl, scl * 2, scl)
  2679. LL.Size = Vector3.new(scl, scl * 2, scl)
  2680. RL.Size = Vector3.new(scl, scl * 2, scl)
  2681. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  2682.  
  2683. local Motor1 = Instance.new('Motor6D', Torso)
  2684. Motor1.Part0 = Torso
  2685. Motor1.Part1 = Head
  2686. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  2687. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  2688. Motor1.Name = "Neck"
  2689.  
  2690. local Motor2 = Instance.new('Motor6D', Torso)
  2691. Motor2.Part0 = Torso
  2692. Motor2.Part1 = LA
  2693. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  2694. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  2695. Motor2.Name = "Left Shoulder"
  2696.  
  2697. local Motor3 = Instance.new('Motor6D', Torso)
  2698. Motor3.Part0 = Torso
  2699. Motor3.Part1 = RA
  2700. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  2701. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  2702. Motor3.Name = "Right Shoulder"
  2703.  
  2704. local Motor4 = Instance.new('Motor6D', Torso)
  2705. Motor4.Part0 = Torso
  2706. Motor4.Part1 = LL
  2707. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  2708. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  2709. Motor4.Name = "Left Hip"
  2710.  
  2711. local Motor5 = Instance.new('Motor6D', Torso)
  2712. Motor5.Part0 = Torso
  2713. Motor5.Part1 = RL
  2714. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  2715. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  2716. Motor5.Name = "Right Hip"
  2717.  
  2718. local Motor6 = Instance.new('Motor6D', HRP)
  2719. Motor6.Part0 = HRP
  2720. Motor6.Part1 = Torso
  2721. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  2722. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  2723.  
  2724. end
  2725.  
  2726. scale(pchar, size)
  2727. pchar.Humanoid.WalkSpeed = 15 * size
  2728.  
  2729. for _,v in pairs(game.Lighting:GetChildren()) do
  2730. if v:IsA("Hat") then
  2731. v.Parent = pchar
  2732. end
  2733. end
  2734. end
  2735. end
  2736.  
  2737. local plr = p
  2738. giant(plr, 3)
  2739. for i, v in pairs(plr.Character:GetChildren()) do
  2740. if v:IsA("BasePart") then
  2741. v.Touched:connect(function(p)
  2742. if p.Size.X<30 then
  2743. p.Anchored = false
  2744. p:BreakJoints()
  2745. end
  2746. end)
  2747. end
  2748. end
  2749.  
  2750. local csize = 3
  2751.  
  2752. local sgui = Instance.new("ScreenGui", game.Players.LocalPlayer.PlayerGui)
  2753. local base = Instance.new("Frame", sgui)
  2754. base.BackgroundTransparency = 1
  2755. base.Size = UDim2.new(0, 110, 0, 200)
  2756. base.Position = UDim2.new(1, -120, 1, -180)
  2757. local indicator = Instance.new("TextLabel", base)
  2758. indicator.Size = UDim2.new(1, 0, 0, 25)
  2759. indicator.TextColor3 = Color3.new(1, 1, 1)
  2760. indicator.BackgroundTransparency = 0
  2761. indicator.FontSize = Enum.FontSize.Size18
  2762. indicator.Font = Enum.Font.SourceSans
  2763. indicator.Text = "Current Size: 3"
  2764. local PlusOne = Instance.new("TextButton", base)
  2765. PlusOne.BackgroundColor3 = Color3.new(214/255, 214/255, 214/255)
  2766. PlusOne.Position = UDim2.new(0, 0, 0, 40)
  2767. PlusOne.Size = UDim2.new(1, 0, 0.5, -50)
  2768. PlusOne.BorderSizePixel = 2
  2769. PlusOne.Font = Enum.Font.SourceSansBold
  2770. PlusOne.FontSize = Enum.FontSize.Size24
  2771. PlusOne.Text = "+1 Size"
  2772. local MinusOne = Instance.new("TextButton", base)
  2773. MinusOne.BackgroundColor3 = Color3.new(214/255, 214/255, 214/255)
  2774. MinusOne.Position = UDim2.new(0, 0, 0.5, 10)
  2775. MinusOne.Size = UDim2.new(1, 0, 0.5, -50)
  2776. MinusOne.Text = "-1 Size"
  2777. MinusOne.BorderSizePixel = 2
  2778. MinusOne.Font = Enum.Font.SourceSansBold
  2779. MinusOne.FontSize = Enum.FontSize.Size24
  2780.  
  2781. PlusOne.MouseButton1Down:connect(function()
  2782. csize = csize + 1
  2783. giant(plr, csize)
  2784. indicator.Text = "Current Size: "..tostring(csize)
  2785. end)
  2786.  
  2787. MinusOne.MouseButton1Down:connect(function()
  2788. csize = csize - 1
  2789. giant(plr, csize)
  2790. indicator.Text = "Current Size: "..tostring(csize)
  2791. end)
  2792. end
  2793. cmd.util.R15 = function()
  2794. rcode=[[local function Init()
  2795. wait()
  2796. local function ConChar(P)
  2797. Character = P.Character
  2798.  
  2799. local R15Model = Instance.new("Model")
  2800. R15Model.Name = "R15Model"
  2801. R15Model.Parent = Character
  2802.  
  2803. local function CreateLimb(Name,Color,Size,Transparency,ConnectToLimb,MotorName,C0,C1,MeshId)
  2804. local Part = Instance.new("Part")
  2805. Part.FormFactor = "Custom"
  2806. Part.Size = Size
  2807. Part.BrickColor = Color
  2808. Part.CanCollide = false
  2809. Part.Name = Name
  2810. Part.Transparency = (Transparency == 0.001 and 0 or Transparency)
  2811. Part.TopSurface = "Smooth"
  2812. Part.BottomSurface = "Smooth"
  2813.  
  2814. local Motor = Instance.new("Motor6D")
  2815. Motor.C0 = C0
  2816. Motor.C1 = C1
  2817. Motor.Part0 = ConnectToLimb
  2818. Motor.Part1 = Part
  2819. Motor.Name = MotorName
  2820. Motor.MaxVelocity = 0.1
  2821. Motor.Parent = ConnectToLimb
  2822.  
  2823. if MeshId then
  2824. local Mesh = Instance.new("SpecialMesh")
  2825. Mesh.MeshType = "FileMesh"
  2826. Mesh.MeshId = MeshId
  2827. Mesh.Scale = Vector3.new(0.99,0.99,0.99)
  2828. Mesh.Parent = Part
  2829. end
  2830.  
  2831. if MeshId and Transparency == 0.001 then
  2832. local ShirtTexturePart = Instance.new("Part")
  2833. ShirtTexturePart.FormFactor = "Custom"
  2834. ShirtTexturePart.Size = Size
  2835. ShirtTexturePart.BrickColor = Color
  2836. ShirtTexturePart.CanCollide = false
  2837. ShirtTexturePart.Name = "ShirtTexturePart"
  2838. ShirtTexturePart.Transparency = Transparency
  2839. ShirtTexturePart.TopSurface = "Smooth"
  2840. ShirtTexturePart.BottomSurface = "Smooth"
  2841.  
  2842. local Mesh = Instance.new("SpecialMesh")
  2843. Mesh.MeshType = "FileMesh"
  2844. Mesh.MeshId = MeshId
  2845. Mesh.Parent = ShirtTexturePart
  2846.  
  2847. local Weld = Instance.new("Weld")
  2848. Weld.Part0 = Part
  2849. Weld.Part1 = ShirtTexturePart
  2850. Weld.Parent = ShirtTexturePart
  2851.  
  2852. ShirtTexturePart.Parent = Part
  2853. end
  2854. Part.Parent = R15Model
  2855. return Part
  2856. end
  2857.  
  2858.  
  2859. local HumanoidRootPart = CreateLimb("HumanoidRootPart",BrickColor.new("Medium stone grey"),Vector3.new(1,1,1),1,Character.HumanoidRootPart,"RootConnector",CFrame.new(),CFrame.new(0,0.7,0))
  2860. local LowerTorso = CreateLimb("LowerTorso",BrickColor.new("Bright blue"),Vector3.new(1,1,1),0.001,HumanoidRootPart,"Root",CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941715")
  2861. local UpperTorso = CreateLimb("UpperTorso",BrickColor.new("Bright blue"),Vector3.new(1,1,1),0.001,LowerTorso,"Waist",CFrame.new(0, 0.404105991, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941468")
  2862. local Head = CreateLimb("Head",BrickColor.new("Bright yellow"),Vector3.new(1,1,1),0,UpperTorso,"Neck",CFrame.new(0, 1.26949596, 0.0428609997, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, -0.635110021, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941905")
  2863. local LeftUpperArm = CreateLimb("LeftUpperArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.672, 1),0.001,UpperTorso,"LeftShoulder",CFrame.new(-1.50177097, 0.924546003, 0, 1, 0, -0, 0, 0.999044001, 0.0437170006, 0, -0.0437170006, 0.999044001),CFrame.new(0, 0.336115986, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387938468")
  2864. local LeftLowerArm = CreateLimb("LeftLowerArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.703, 1),0.001,LeftUpperArm,"LeftElbow",CFrame.new(0, -0.336115986, 0, 1, 0, 0, 0, 0.999044001, -0.0437170006, 0, 0.0437170006, 0.999044001),CFrame.new(0, 0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387938971")
  2865. local LeftHand = CreateLimb("LeftHand",BrickColor.new("Bright yellow"),Vector3.new(1, 0.352, 1),0.001,LeftLowerArm,"LeftWrist",CFrame.new(0, -0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.175756007, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939233")
  2866. local RightUpperArm = CreateLimb("RightUpperArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.671, 1),0.001,UpperTorso,"RightShoulder",CFrame.new(1.50049305, 0.923726022, 0, 1, 0, -0, 0, 0.999041617, 0.0437709838, 0, -0.0437709838, 0.999041617),CFrame.new(0, 0.335705996, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940113")
  2867. local RightLowerArm = CreateLimb("RightLowerArm",BrickColor.new("Bright yellow"),Vector3.new(1, 0.703, 1),0.001,RightUpperArm,"RightElbow",CFrame.new(0, -0.335705996, 0, 1, 0, 0, 0, 0.999041617, -0.0437709838, 0, 0.0437709838, 0.999041617),CFrame.new(0, 0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940356")
  2868. local RightHand = CreateLimb("RightHand",BrickColor.new("Bright yellow"),Vector3.new(1, 0.352, 1),0.001,RightLowerArm,"RightWrist",CFrame.new(0, -0.351512015, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.175756007, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940548")
  2869. local LeftUpperLeg = CreateLimb("LeftUpperLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.775, 1),0.001,LowerTorso,"LeftHip",CFrame.new(-0.457044005, -0.498115987, 0, 1, 0, -0, 0, 1, 0.000100999998, 0, -0.000100999998, 1),CFrame.new(0, 0.387418985, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939645")
  2870. local LeftLowerLeg = CreateLimb("LeftLowerLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.829, 1),0.001,LeftUpperLeg,"LeftKnee",CFrame.new(0, -0.387418985, 0, 1, 9.95820074e-007, 9.13360125e-008, -9.99999997e-007, 0.995820105, 0.0913360119, 0, -0.0913360119, 0.995820105),CFrame.new(0, 0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939489")
  2871. local LeftFoot = CreateLimb("LeftFoot",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.415, 1),0.001,LeftLowerLeg,"LeftAnkle",CFrame.new(0, -0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.207286, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387939912")
  2872. local RightUpperLeg = CreateLimb("RightUpperLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.775, 1),0.001,LowerTorso,"RightHip",CFrame.new(0.451141, -0.498115987, 0, 1, 0, -0, 0, 1, 0.000100999998, 0, -0.000100999998, 1),CFrame.new(0, 0.387418985, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940976")
  2873. local RightLowerLeg = CreateLimb("RightLowerLeg",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.829, 1),0.001,RightUpperLeg,"RightKnee",CFrame.new(0, -0.387418985, 0, 1, 0, -0, 0, 0.995820105, 0.0913360119, 0, -0.0913360119, 0.995820105),CFrame.new(0, 0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387940802")
  2874. local RightFoot = CreateLimb("RightFoot",BrickColor.new("Br. yellowish green"),Vector3.new(1, 0.415, 1),0.001,RightLowerLeg,"RightAnkle",CFrame.new(0, -0.414570987, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),CFrame.new(0, 0.207286, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1),"rbxassetid://387941196")
  2875.  
  2876. --if Character:WaitForChild("Head"):WaitForChild("Mesh").MeshId ~= "" then
  2877. -- Head.MeshId = Character.Head.Mesh.MeshId
  2878. --end
  2879.  
  2880. Character:WaitForChild("Animate").Disabled = false
  2881. local Anim = game:GetObjects("rbxassetid://401967017")[1]; print("aobj", tostring(Anim))
  2882. for i, v in pairs(Anim:GetChildren()) do
  2883. v.Parent = script
  2884. end
  2885. script.Parent = Character
  2886.  
  2887. local function Clear(Name,Alternative,ColorParts)
  2888. local Part = Character:WaitForChild(Name)
  2889. Part.Transparency = (Name == "Head" and 0.99 or 1)
  2890. local function ChildAdded(Ins)
  2891. delay(0.05,function()
  2892. if Ins.Name == "face" then
  2893. if Alternative:FindFirstChild("face") then Alternative:FindFirstChild("face"):Destroy() end
  2894. Ins.Parent = Alternative
  2895. elseif Ins:IsA("Motor6D") and string.sub(Ins.Name,1,5) ~= "Fake_" then
  2896. Ins.Name = "Fake_"..Ins.Name
  2897. elseif Ins.Name == "HeadWeld" then
  2898. delay(0.05,function()
  2899. Ins.Parent = Head
  2900. Ins.Part0 = Head
  2901. Ins.C1 = CFrame.new(0,0,0.05) * Ins.C1
  2902. end)
  2903. elseif not Ins:IsA("Weld") then
  2904. Ins:Destroy()
  2905. end
  2906. end)
  2907. end
  2908. for _,Sub in pairs(Part:GetChildren()) do
  2909. ChildAdded(Sub)
  2910. end
  2911. Part.ChildAdded:connect(ChildAdded)
  2912.  
  2913. local function Color()
  2914. for _,Sub in pairs(ColorParts) do
  2915. Sub.BrickColor = Part.BrickColor
  2916. local TexturePart = Sub:FindFirstChild("ShirtTexturePart")
  2917. if TexturePart then
  2918. TexturePart.BrickColor = Part.BrickColor
  2919. end
  2920. end
  2921. end
  2922. Color()
  2923. Part.Changed:connect(Color)
  2924. end
  2925.  
  2926. Clear("HumanoidRootPart",HumanoidRootPart,{HumanoidRootPart})
  2927. Clear("Head",Head,{Head})
  2928. Clear("Torso",nil,{LowerTorso,UpperTorso})
  2929. Clear("Left Arm",nil,{LeftLowerArm,LeftUpperArm,LeftHand})
  2930. Clear("Right Arm",nil,{RightLowerArm,RightUpperArm,RightHand})
  2931. Clear("Left Leg",nil,{LeftLowerLeg,LeftUpperLeg,LeftFoot})
  2932. Clear("Right Leg",nil,{RightLowerLeg,RightUpperLeg,RightFoot})
  2933.  
  2934. local ShirtUsed = false
  2935. local function ChildAdded(Ins)
  2936. if Ins:IsA("Hat") and string.sub(Ins.Name,1,7) ~= "Scaled_" then
  2937. delay(0.05,function()
  2938. local Mesh = Ins:WaitForChild("Handle"):WaitForChild("Mesh")
  2939. Ins.AttachmentPos = Ins.AttachmentPos
  2940. Mesh.Scale = Mesh.Scale
  2941. Ins.Name = "Scaled_"..Ins.Name
  2942. end)
  2943. elseif Ins:IsA("Shirt") then
  2944. ShirtUsed = true
  2945. LowerTorso.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  2946. UpperTorso.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  2947. LeftLowerArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  2948. LeftUpperArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  2949. LeftHand.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  2950. RightLowerArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  2951. RightUpperArm.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  2952. RightHand.ShirtTexturePart.Mesh.TextureId = Ins.ShirtTemplate
  2953. elseif Ins:IsA("Pants") then
  2954. LeftUpperLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  2955. LeftLowerLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  2956. LeftFoot.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  2957. RightUpperLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  2958. RightLowerLeg.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  2959. RightFoot.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  2960. if LowerTorso.ShirtTexturePart.Mesh.TextureId == "" then
  2961. LowerTorso.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  2962. UpperTorso.ShirtTexturePart.Mesh.TextureId = Ins.PantsTemplate
  2963. end
  2964. end
  2965. end
  2966.  
  2967. for _,Sub in pairs(Character:GetChildren()) do
  2968. ChildAdded(Sub)
  2969. end
  2970. Character.ChildAdded:connect(ChildAdded)
  2971. loadstring(Anim.Source)()
  2972. end
  2973. ConChar(game:service'Players'.LocalPlayer)
  2974. end
  2975.  
  2976. Init()]]
  2977. spawn(function() loadstring(rcode)() end)
  2978. end
  2979. cmd.util.size = function(p, size)
  2980. -- omfg thanks var
  2981. local pchar = p.Character
  2982. local function scale(chr,scl)
  2983.  
  2984. for _,v in pairs(pchar:GetChildren()) do
  2985. if v:IsA("Hat") then
  2986. v:Clone()
  2987. v.Parent = game.Lighting
  2988. end
  2989. end
  2990.  
  2991. local Head = chr['Head']
  2992. local Torso = chr['Torso']
  2993. local LA = chr['Left Arm']
  2994. local RA = chr['Right Arm']
  2995. local LL = chr['Left Leg']
  2996. local RL = chr['Right Leg']
  2997. local HRP = chr['HumanoidRootPart']
  2998.  
  2999. wait(0.1)
  3000.  
  3001. Head.formFactor = 3
  3002. Torso.formFactor = 3
  3003. LA.formFactor = 3
  3004. RA.formFactor = 3
  3005. LL.formFactor = 3
  3006. RL.formFactor = 3
  3007. HRP.formFactor = 3
  3008.  
  3009. Head.Size = Vector3.new(scl * 2, scl, scl)
  3010. Torso.Size = Vector3.new(scl * 2, scl * 2, scl)
  3011. LA.Size = Vector3.new(scl, scl * 2, scl)
  3012. RA.Size = Vector3.new(scl, scl * 2, scl)
  3013. LL.Size = Vector3.new(scl, scl * 2, scl)
  3014. RL.Size = Vector3.new(scl, scl * 2, scl)
  3015. HRP.Size = Vector3.new(scl * 2, scl * 2, scl)
  3016.  
  3017. local Motor1 = Instance.new('Motor6D', Torso)
  3018. Motor1.Part0 = Torso
  3019. Motor1.Part1 = Head
  3020. Motor1.C0 = CFrame.new(0, 1 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  3021. Motor1.C1 = CFrame.new(0, -0.5 * scl, 0) * CFrame.Angles(-1.6, 0, 3.1)
  3022. Motor1.Name = "Neck"
  3023.  
  3024. local Motor2 = Instance.new('Motor6D', Torso)
  3025. Motor2.Part0 = Torso
  3026. Motor2.Part1 = LA
  3027. Motor2.C0 = CFrame.new(-1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  3028. Motor2.C1 = CFrame.new(0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  3029. Motor2.Name = "Left Shoulder"
  3030.  
  3031. local Motor3 = Instance.new('Motor6D', Torso)
  3032. Motor3.Part0 = Torso
  3033. Motor3.Part1 = RA
  3034. Motor3.C0 = CFrame.new(1 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  3035. Motor3.C1 = CFrame.new(-0.5 * scl, 0.5 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  3036. Motor3.Name = "Right Shoulder"
  3037.  
  3038. local Motor4 = Instance.new('Motor6D', Torso)
  3039. Motor4.Part0 = Torso
  3040. Motor4.Part1 = LL
  3041. Motor4.C0 = CFrame.new(-1 * scl, -1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  3042. Motor4.C1 = CFrame.new(-0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, -1.6, 0)
  3043. Motor4.Name = "Left Hip"
  3044.  
  3045. local Motor5 = Instance.new('Motor6D', Torso)
  3046. Motor5.Part0 = Torso
  3047. Motor5.Part1 = RL
  3048. Motor5.C0 = CFrame.new(1 * scl, -1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  3049. Motor5.C1 = CFrame.new(0.5 * scl, 1 * scl, 0) * CFrame.Angles(0, 1.6, 0)
  3050. Motor5.Name = "Right Hip"
  3051.  
  3052. local Motor6 = Instance.new('Motor6D', HRP)
  3053. Motor6.Part0 = HRP
  3054. Motor6.Part1 = Torso
  3055. Motor6.C0 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  3056. Motor6.C1 = CFrame.new(0, 0, 0) * CFrame.Angles(-1.6, 0, -3.1)
  3057.  
  3058. end
  3059.  
  3060. scale(pchar, size)
  3061.  
  3062. for _,v in pairs(game.Lighting:GetChildren()) do
  3063. if v:IsA("Hat") then
  3064. v.Parent = pchar
  3065. end
  3066. end
  3067. end
  3068. cmd.util.checktable = function(t, v)
  3069. for i, __ in pairs(t) do
  3070. if __ == v then
  3071. return true
  3072. end
  3073. end
  3074. return false
  3075. end
  3076. cmd.util.nextrgb = function(r, g, b)
  3077. local ar, ag, ab = r, g, b
  3078. if r == 255 and g < 255 and b == 0 then
  3079. ag = g + 8.5
  3080. end
  3081. if g == 255 and r > 0 and b == 0 then
  3082. ar = r - 8.5
  3083. end
  3084. if g == 255 and b < 255 and r == 0 then
  3085. ab = b + 8.5
  3086. end
  3087. if b == 255 and g > 0 and r == 0 then
  3088. ag = g - 8.5
  3089. end
  3090. if b == 255 and r < 255 and g == 0 then
  3091. ar = r + 8.5
  3092. end
  3093. if r == 255 and b > 0 and g == 0 then
  3094. ab = b - 8.5
  3095. end
  3096. return {ar, ag, ab}
  3097. end
  3098. -- ** interface ** --
  3099. game:GetService('UserInputService').InputBegan:connect(function(inp)
  3100. if inp.UserInputType == Enum.UserInputType.Keyboard then
  3101. if inp.KeyCode == Enum.KeyCode.Semicolon then
  3102. DistributedCmdBar:CaptureFocus()
  3103. end
  3104. end
  3105. end)
  3106.  
  3107. -- ** commands ** --
  3108. cmd.commands.store = {}
  3109. cmd.commands.fmtstore = {}
  3110.  
  3111. cmd.commands.register = function(cmdz, fmt, func)
  3112. cmd.commands.store[cmdz] = (function(str) coroutine.wrap(function() pcall(function() func(cmd.util.parse(str, fmt)) end) end)() end)
  3113. cmd.commands.fmtstore[cmdz] = fmt
  3114. end
  3115.  
  3116. cmd.commands.run = function(str)
  3117. local cmdz = cmd.util.pos(str, 1)
  3118. if not cmd.commands.store[cmdz] then
  3119. return nil
  3120. else
  3121. cmd.commands.store[cmdz](str)
  3122. end
  3123. end
  3124.  
  3125. -- // actual commands // --
  3126.  
  3127. cmd.commands.register('kill', 'cmd%plrs', function(args)
  3128. for i, v in pairs(args[2]) do
  3129. v.Character.Humanoid.Health = 0
  3130. end
  3131. end)
  3132.  
  3133. cmd.commands.register('clone', 'cmd%plrs', function(args)
  3134. for i, v in pairs(args[2]) do
  3135. v.Character.Archivable = true
  3136. local clone = v.Character:Clone()
  3137. clone.Parent = game.Workspace
  3138. clone:MoveTo(v.Character.Torso.Position)
  3139. end
  3140. end)
  3141.  
  3142. cmd.commands.register('damage', 'cmd%plrs%int', function(args)
  3143. for i, v in pairs(args[2]) do
  3144. v.Character.Humanoid:TakeDamage(args[3].data)
  3145. end
  3146. end)
  3147.  
  3148. cmd.commands.register('freeze', 'cmd%plrs', function(args)
  3149. for i, v in pairs(args[2]) do
  3150. v.Character.Torso.Anchored = true
  3151. end
  3152. end)
  3153.  
  3154. cmd.commands.register('thaw', 'cmd%plrs', function(args)
  3155. for i, v in pairs(args[2]) do
  3156. v.Character.Torso.Anchored = false
  3157. end
  3158. end)
  3159. Fly = false;
  3160. cmd.commands.register('fly', 'cmd', function(args)
  3161. if Fly == true then
  3162. Fly = false
  3163. return
  3164. end
  3165. Fly = true
  3166. local mouse=game.Players.LocalPlayer:GetMouse''
  3167. localplayer=game.Players.LocalPlayer
  3168. game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
  3169. local torso = game.Players.LocalPlayer.Character.HumanoidRootPart
  3170. local speed=0
  3171. local keys={a=false,d=false,w=false,s=false}
  3172. local e1
  3173. local e2
  3174. local function start()
  3175. local pos = Instance.new("BodyPosition",torso)
  3176. local gyro = Instance.new("BodyGyro",torso)
  3177. pos.Name="EPIXPOS"
  3178. pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3179. pos.position = torso.Position
  3180. gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  3181. gyro.cframe = torso.CFrame
  3182. repeat
  3183. wait()
  3184. localplayer.Character.Humanoid.PlatformStand=true
  3185. local new=gyro.cframe - gyro.cframe.p + pos.position
  3186. if not keys.w and not keys.s and not keys.a and not keys.d then
  3187. speed=1
  3188. end
  3189. if keys.w then
  3190. new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  3191. speed=speed+0.01
  3192. end
  3193. if keys.s then
  3194. new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  3195. speed=speed+0.01
  3196. end
  3197. if keys.d then
  3198. new = new * CFrame.new(speed,0,0)
  3199. speed=speed+0.01
  3200. end
  3201. if keys.a then
  3202. new = new * CFrame.new(-speed,0,0)
  3203. speed=speed+0.01
  3204. end
  3205. if speed>5 then
  3206. speed=5
  3207. end
  3208. pos.position=new.p
  3209. if keys.w then
  3210. gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*15),0,0)
  3211. elseif keys.s then
  3212. gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*15),0,0)
  3213. else
  3214. gyro.cframe = workspace.CurrentCamera.CoordinateFrame
  3215. end
  3216. until not Fly
  3217. if gyro then gyro:Destroy() end
  3218. if pos then pos:Destroy() end
  3219. flying=false
  3220. localplayer.Character.Humanoid.PlatformStand=false
  3221. speed=0
  3222. end
  3223. e1=mouse.KeyDown:connect(function(key)
  3224. if not torso or not torso.Parent then flying=false e1:disconnect() e2:disconnect() return end
  3225. if key=="w" then
  3226. keys.w=true
  3227. elseif key=="s" then
  3228. keys.s=true
  3229. elseif key=="a" then
  3230. keys.a=true
  3231. elseif key=="d" then
  3232. keys.d=true
  3233. end
  3234. end)
  3235. e2=mouse.KeyUp:connect(function(key)
  3236. if key=="w" then
  3237. keys.w=false
  3238. elseif key=="s" then
  3239. keys.s=false
  3240. elseif key=="a" then
  3241. keys.a=false
  3242. elseif key=="d" then
  3243. keys.d=false
  3244. end
  3245. end)
  3246. start()
  3247. end)
  3248. cmd.commands.register('tp', 'cmd%plrs%plrs', function(args)
  3249. local players = args[2]
  3250. local target = args[3][1]
  3251. for i, player in pairs(args[2]) do
  3252. player.Character.HumanoidRootPart.CFrame = target.Character.HumanoidRootPart.CFrame
  3253. end
  3254. end)
  3255.  
  3256. cmd.commands.register('naked', 'cmd%plrs', function(args)
  3257. for i, v in pairs(args[2]) do
  3258. v:ClearCharacterAppearance()
  3259. end
  3260. end)
  3261. cmd.commands.register('sgod', 'cmd%plrs', function(args)
  3262. for i, v in pairs(args[2]) do
  3263. v.Character.Humanoid.MaxHealth = 999999999
  3264. v.Character.Humanoid.Health = 999999999
  3265. end
  3266. end)
  3267.  
  3268. cmd.commands.register('ws', 'cmd%plrs%int', function(args)
  3269. for i, v in pairs(args[2]) do
  3270. v.Character.Humanoid.WalkSpeed = args[3].data
  3271. end
  3272. end)
  3273.  
  3274. cmd.commands.register('lag', 'cmd%plrs', function(args)
  3275. for i, v in pairs(args[2]) do
  3276. coroutine.wrap(function()
  3277. for i = 1, 200 do
  3278. ypcall(function()
  3279. coroutine.wrap(function()
  3280. for i = 1, 1000 do
  3281. Instance.new("HopperBin", v.Backpack).Name = ('AAAAAAA '):rep(1000)
  3282. end
  3283. end)()
  3284. end)
  3285. wait()
  3286. end
  3287. end)()
  3288. end
  3289. end)
  3290.  
  3291. cmd.commands.register('ban', 'cmd%plrs', function(args)
  3292. for i, v in pairs(args[2]) do
  3293. table.insert(cmd.bans, v.Name)
  3294. v.Parent = nil
  3295. end
  3296. end)
  3297.  
  3298. cmd.commands.register('lagban', 'cmd%plrs', function(args)
  3299. for i, v in pairs(args[2]) do
  3300. table.insert(cmd.lagbans, v.Name)
  3301. coroutine.wrap(function()
  3302. for i = 1, 200 do
  3303. ypcall(function()
  3304. coroutine.wrap(function()
  3305. for i = 1, 1000 do
  3306. Instance.new("HopperBin", v.Backpack).Name = ('AAAAAAA '):rep(1000)
  3307. end
  3308. end)()
  3309. end)
  3310. wait()
  3311. end
  3312. end)()
  3313. end
  3314. end)
  3315.  
  3316. cmd.commands.register('punish', 'cmd%plrs', function(args)
  3317. for i, v in pairs(args[2]) do
  3318. v.Character.Parent = game.Lighting
  3319. end
  3320. end)
  3321.  
  3322. cmd.commands.register('unpunish', 'cmd%plrs', function(args)
  3323. for i, v in pairs(args[2]) do
  3324. v.Character.Parent = game.Workspace
  3325. end
  3326. end)
  3327.  
  3328. cmd.commands.register('respawn', 'cmd%plrs', function(args)
  3329. for i, v in pairs(args[2]) do
  3330. local a1 = Instance.new("Model", game.Workspace)
  3331. local a2 = Instance.new("Part", game.Workspace)
  3332. a2.CanCollide = true
  3333. a2.Anchored = true
  3334. a2.CFrame = CFrame.new(10000, 10000, 10000)
  3335. a2.Name = "Torso"
  3336. local a3 = Instance.new("Humanoid", a1)
  3337. a3.MaxHealth=100;a3.Health=100
  3338. v.Character = a1
  3339. a3.Health=0
  3340. end
  3341. end)
  3342.  
  3343. cmd.commands.register('shutdown', 'cmd', function(args)
  3344. for i, v in pairs(cmd.service('Players'):GetPlayers()) do
  3345. v.Parent = nil
  3346. end
  3347. end)
  3348.  
  3349. cmd.commands.register('music', 'cmd%int', function(args)
  3350. local a = Instance.new("Sound")
  3351. a.SoundId = "rbxassetid://" .. tostring(args[2].data)
  3352. a.Looped = true
  3353. a.Volume = 1
  3354. a.Parent = game.Workspace
  3355. a:Play()
  3356.  
  3357. end)
  3358.  
  3359. cmd.commands.register('sit', 'cmd%plrs', function(args)
  3360. for i, v in pairs(args[2]) do
  3361. v.Character.Humanoid.Sit = true
  3362. end
  3363. end)
  3364.  
  3365. cmd.commands.register('jump', 'cmd%plrs', function(args)
  3366. for i, v in pairs(args[2]) do
  3367. v.Character.Humanoid.Jump = true
  3368. end
  3369. end)
  3370.  
  3371. cmd.commands.register('stun', 'cmd%plrs', function(args)
  3372. for i, v in pairs(args[2]) do
  3373. v.Character.Humanoid.PlatformStand = true
  3374. end
  3375. end)
  3376.  
  3377. cmd.commands.register('unstun', 'cmd%plrs', function(args)
  3378. for i, v in pairs(args[2]) do
  3379. v.Character.Humanoid.PlatformStand = false
  3380. end
  3381. end)
  3382.  
  3383. cmd.commands.register('loopstate', 'cmd%int', function(args)
  3384. coroutine.resume(coroutine.create(function()
  3385. repeat
  3386. ypcall(function() cmd.localplayer.Character.Humanoid:ChangeState(args[2].data) end)
  3387. wait(0)
  3388. until cmd.localplayer.Character.Humanoid == nil
  3389. end))
  3390. end)
  3391.  
  3392. cmd.commands.register('invis', 'cmd%plrs', function(args)
  3393. for i, v in pairs(args[2]) do
  3394. local function dloop(o)
  3395. for i, v in pairs(o:GetChildren()) do
  3396. pcall(function() v.Transparency = 1 end)
  3397. dloop(v)
  3398. end
  3399. end
  3400. dloop(v.Character)
  3401. end
  3402. end)
  3403.  
  3404. cmd.commands.register('vis', 'cmd%plrs', function(args)
  3405. for i, v in pairs(args[2]) do
  3406. local function dloop(o)
  3407. for i, v in pairs(o:GetChildren()) do
  3408. pcall(function() v.Transparency = 0 end)
  3409. dloop(v)
  3410. end
  3411. end
  3412. v.Character.HumanoidRootPart.Transparency = 1
  3413. dloop(v.Character)
  3414. end
  3415. end)
  3416.  
  3417. cmd.commands.register('nuke', 'cmd%plrs', function(args)
  3418. for i, v in pairs(args[2]) do
  3419. if v.Character then
  3420. local nuke = Instance.new("Part", game.Workspace)
  3421. nuke.Anchored = true
  3422. nuke.CanCollide = false
  3423. nuke.FormFactor = "Symmetric"
  3424. nuke.Shape = "Ball"
  3425. nuke.Size = Vector3.new(1,1,1)
  3426. nuke.BrickColor = BrickColor.new("New Yeller")
  3427. nuke.Transparency = 0.5
  3428. nuke.Reflectance = 0.2
  3429. nuke.TopSurface = 0
  3430. nuke.BottomSurface = 0
  3431. nuke.Touched:connect(function (hit)
  3432. if hit and hit.Parent then
  3433. local boom = Instance.new("Explosion", game.Workspace)
  3434. boom.Position = hit.Position
  3435. boom.BlastRadius = 11
  3436. boom.BlastPressure = math.huge
  3437. end
  3438. end)
  3439. local CF = v.Character.Torso.CFrame
  3440. nuke.CFrame = CF
  3441. for i = 1,333 do
  3442. nuke.Size = nuke.Size + Vector3.new(3,3,3)
  3443. nuke.CFrame = CF
  3444. wait(1/44)
  3445. end
  3446. nuke:Destroy()
  3447. end
  3448. end
  3449. end)
  3450.  
  3451. cmd.commands.register('explode', 'cmd%plrs', function(args)
  3452. for i, v in pairs(args[2]) do
  3453. Instance.new("Explosion", v.Character.Torso).Position = v.Character.Torso.Position
  3454. end
  3455. end)
  3456.  
  3457. cmd.commands.register('hat', 'cmd%plrs%int', function(args)
  3458. for i, v in pairs(args[2]) do
  3459. cmd.service('InsertService'):LoadAsset(args[3].data):GetChildren()[1].Parent = v.Character
  3460. end
  3461. end)
  3462.  
  3463. cmd.commands.register('chat', 'cmd%plrs%inf', function(args)
  3464. for i, v in pairs(args[2]) do
  3465. game:GetService('Chat'):Chat(v.Character, args[3], 1)
  3466. end
  3467. end)
  3468.  
  3469. cmd.commands.register('god', 'cmd%plrs', function(args)
  3470. for i, v in pairs(args[2]) do
  3471. v.Character.Humanoid.MaxHealth = math.huge
  3472. v.Character.Humanoid.Health = math.huge
  3473. end
  3474. end)
  3475.  
  3476. cmd.commands.register('ungod', 'cmd%plrs', function(args)
  3477. for i, v in pairs(args[2]) do
  3478. v.Character.Humanoid.Health = 100
  3479. v.Character.Humanoid.MaxHealth = 100
  3480. end
  3481. end)
  3482.  
  3483. cmd.commands.register('rh', 'cmd%plrs', function(args)
  3484. for i, v in pairs(args[2]) do
  3485. v.Character.Humanoid.Parent = nil
  3486. end
  3487. end)
  3488.  
  3489. cmd.commands.register('fire', 'cmd%plrs', function(args)
  3490. for i, v in pairs(args[2]) do
  3491. Instance.new('Fire', v.Character.Torso)
  3492. end
  3493. end)
  3494.  
  3495. cmd.commands.register('insane', 'cmd%plrs', function(args)
  3496. for x, m in pairs(args[2]) do
  3497. for i,v in pairs(m.Character.Torso:GetChildren()) do
  3498. if v:IsA("Motor6D") then
  3499. coroutine.wrap(function()
  3500. while v do
  3501. v.C0=v.C0*CFrame.Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180))
  3502. wait()
  3503. end
  3504. end)()
  3505. end
  3506. end
  3507. end
  3508. end)
  3509.  
  3510. cmd.commands.register('admin', 'cmd%plrs',function(args)
  3511. for i, v in pairs(args[2]) do
  3512. --table.insert(cmd.admins, v.Name)
  3513. v.Chatted:connect(function(msg)
  3514. if msg:sub(1,1) == cmd.prefix or msg:sub(1,1) == cmd.hidden then
  3515. cmd.commands.run(msg:sub(2, #msg))
  3516. end
  3517. end)
  3518. end
  3519. end)
  3520.  
  3521. cmd.commands.register('nosound', 'cmd', function(args)
  3522. local function dx(o)
  3523. for i, v in pairs(o:GetChildren()) do
  3524. if v:IsA("Sound") then
  3525. v:Stop()
  3526. end
  3527. dx(v)
  3528. end
  3529. end
  3530. dx(game.Workspace)
  3531. end)
  3532.  
  3533. cmd.commands.register('duck', 'cmd%plrs', function(args)
  3534. for _,p in pairs(args[2]) do
  3535. local pchar = p.Character
  3536. for i,v in pairs(pchar.Torso:GetChildren()) do
  3537. if v:IsA("Decal") then
  3538. v:Destroy()
  3539. end
  3540. end
  3541. for i,v in pairs(pchar:GetChildren()) do
  3542. if v:IsA("Hat") then
  3543. v:Destroy()
  3544. end
  3545. end
  3546. local duck = Instance.new("SpecialMesh", pchar.Torso)
  3547. duck.MeshType = "FileMesh"
  3548. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  3549. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  3550. duck.Scale = Vector3.new(5, 5, 5)
  3551. pchar.Head.Transparency = 1
  3552. pchar["Left Arm"].Transparency = 1
  3553. pchar["Right Arm"].Transparency = 1
  3554. pchar["Left Leg"].Transparency = 1
  3555. pchar["Right Leg"].Transparency = 1
  3556. pchar.Head.face.Transparency = 1
  3557. end
  3558. end)
  3559.  
  3560. cmd.commands.register('shrek', 'cmd%plrs', function(args)
  3561. for i, v in pairs(args[2]) do
  3562. local pchar = v.Character
  3563. for i,v in pairs(pchar:GetChildren()) do
  3564. if v:IsA("Hat") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants") then
  3565. v:Destroy()
  3566. end
  3567. end
  3568. for i,v in pairs(pchar.Head:GetChildren()) do
  3569. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  3570. v:Destroy()
  3571. end
  3572. end
  3573.  
  3574. local mesh = Instance.new("SpecialMesh", pchar.Head)
  3575. mesh.MeshType = "FileMesh"
  3576. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  3577. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  3578. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  3579.  
  3580. local Shirt = Instance.new("Shirt", v.Character)
  3581. local Pants = Instance.new("Pants", v.Character)
  3582.  
  3583. Shirt.ShirtTemplate = "rbxassetid://133078194"
  3584. Pants.PantsTemplate = "rbxassetid://133078204"
  3585. end
  3586. end)
  3587.  
  3588. cmd.commands.register('nograv', 'cmd%plrs', function(args)
  3589. for i, v in pairs(args[2]) do
  3590. for x, m in pairs(v.Character:GetChildren()) do
  3591. if m:IsA("BasePart") then
  3592. local bf = Instance.new("BodyForce", m)
  3593. bf.force = Vector3.new(0, 192.25, 0) * m:GetMass()
  3594. end
  3595. if m:IsA("Hat") then
  3596. if m:findFirstChild("Handle") then
  3597. local bf = Instance.new("BodyForce", m.Handle)
  3598. bf.force = Vector3.new(0, 192.25, 0) * m.Handle:GetMass()
  3599. end
  3600. end
  3601. end
  3602. end
  3603. end)
  3604.  
  3605. cmd.commands.register('loopheal', 'cmd%plrs', function(args)
  3606. for i, v in pairs(args[2]) do
  3607. coroutine.wrap(function()
  3608. while wait() do
  3609. if v.Character.Humanoid then
  3610. v.Character.Humanoid.Health = 1000
  3611. v.Character.Humanoid.MaxHealth = 1000
  3612. end
  3613. end
  3614. end)()
  3615. end
  3616. end)
  3617.  
  3618. cmd.commands.register('hulk', 'cmd%plrs', function(args)
  3619. for i, v in pairs(args[2]) do
  3620. cmd.util.hulk(v)
  3621. end
  3622. end)
  3623.  
  3624. cmd.commands.register('sky', 'cmd%int', function(args)
  3625. local ID = args[2].data
  3626. local sky = Instance.new("Sky", game.Lighting)
  3627. sky.SkyboxBk = "rbxassetid://" .. ID
  3628. sky.SkyboxDn = "rbxassetid://" .. ID
  3629. sky.SkyboxFt = "rbxassetid://" .. ID
  3630. sky.SkyboxLf = "rbxassetid://" .. ID
  3631. sky.SkyboxRt = "rbxassetid://" .. ID
  3632. sky.SkyboxUp = "rbxassetid://" .. ID
  3633. end)
  3634.  
  3635. cmd.commands.register('bombs', 'cmd%plrs', function(args)
  3636. cmd.util.BombVest(args[2])
  3637. end)
  3638.  
  3639. cmd.commands.register('control', 'cmd%plrs', function(args)
  3640. -- variable
  3641. local pchar = args[2][1].Character
  3642. local char = cmd.localplayer.Character
  3643. pchar.Humanoid.PlatformStand = true
  3644. local w = Instance.new("Weld", pchar.Torso)
  3645. w.Part0 = pchar.Torso
  3646. w.Part1 = pchar.Torso
  3647. local w2 = Instance.new("Weld", pchar.Head)
  3648. w2.Part0 = pchar.Head
  3649. w2.Part1 = pchar.Head
  3650. local w3 = Instance.new("Weld", pchar:findFirstChild("Right Arm"))
  3651. w3.Part0 = pchar:findFirstChild("Right Arm")
  3652. w3.Part1 = pchar:findFirstChild("Right Arm")
  3653. local w4 = Instance.new("Weld", pchar:findFirstChild("Left Arm"))
  3654. w4.Part0 = pchar:findFirstChild("Left Arm")
  3655. w4.Part1 = pchar:findFirstChild("Left Arm")
  3656. local w5 = Instance.new("Weld", pchar:findFirstChild("Right Leg"))
  3657. w5.Part0 = pchar:findFirstChild("Right Leg")
  3658. w5.Part1 = pchar:findFirstChild("Right Leg")
  3659. local w6 = Instance.new("Weld", pchar:findFirstChild("Left Leg"))
  3660. w6.Part0 = pchar:findFirstChild("Left Leg")
  3661. w6.Part1 = pchar:findFirstChild("Left Leg")
  3662. char.Head.face:Destroy()
  3663. for i,v in pairs(pchar:GetChildren()) do
  3664. if v:IsA("BasePart") then
  3665. v.CanCollide = false
  3666. end
  3667. end
  3668. for i,v in pairs(char:GetChildren()) do
  3669. if v:IsA("BasePart") then
  3670. v.Transparency = 1
  3671. elseif v:IsA("Hat") then
  3672. v:Destroy()
  3673. end
  3674. end
  3675. pchar.Parent = char
  3676. repeat
  3677. pchar.Humanoid.PlatformStand = true
  3678. wait()
  3679. until char.Parent == nil
  3680. end)
  3681.  
  3682. cmd.commands.register('rtag', 'cmd%inf', function(args)
  3683. local len = 10; local player = cmd.localplayer
  3684. local bb = Instance.new("BillboardGui")
  3685. bb.Parent = player.Character.Head
  3686. bb.Adornee = player.Character.Head
  3687. bb.AlwaysOnTop = true
  3688. bb.Enabled = true
  3689. bb.Size = UDim2.new(len, 0, 1.5, 0)
  3690. bb.Name = "tag"
  3691. bb.StudsOffset = Vector3.new(0, 3, 0)
  3692. --local fr = Instance.new("Frame")
  3693. --fr.Parent = bb
  3694. --fr.Size = UDim2.new(1, 0, 1, 0)
  3695. --fr.Style = Enum.FrameStyle.RobloxRound
  3696. local tl = Instance.new("TextLabel")
  3697. tl.Parent = bb
  3698. tl.BackgroundTransparency = 1
  3699. tl.TextScaled = true
  3700. tl.TextColor3 = Color3.new(255/255, 255/255, 255/255)
  3701. tl.Size = UDim2.new(1, 0, 1, 0)
  3702. tl.Text = args[2]
  3703. tl.Name = "trutag"
  3704. tl.Visible = true
  3705. tl.ZIndex = 2
  3706. coroutine.wrap(function()
  3707. local r, g, b = 255, 0, 0
  3708. repeat
  3709. tl.TextColor3 = Color3.new(r/255, g/255, b/255)
  3710. local bo = cmd.util.nextrgb(r, g, b)
  3711. r = bo[1]; g = bo[2]; b = bo[3];
  3712. wait()
  3713. until bb == nil
  3714. end)()
  3715. end)
  3716.  
  3717. cmd.commands.register('smoke', 'cmd%plrs', function(args)
  3718. for i, v in pairs(args[2]) do
  3719. Instance.new('Smoke', v.Character.Torso)
  3720. end
  3721. end)
  3722.  
  3723. cmd.commands.register('btools', 'cmd%plrs', function(args)
  3724. for i, p in pairs(args[2]) do
  3725. local a = Instance.new("HopperBin")
  3726. a.BinType = "GameTool"
  3727. a.Parent = p.Backpack
  3728. local a = Instance.new("HopperBin")
  3729. a.BinType = "Clone"
  3730. a.Parent = p.Backpack
  3731. local a = Instance.new("HopperBin")
  3732. a.BinType = "Hammer"
  3733. a.Parent = p.Backpack
  3734. end
  3735. end)
  3736.  
  3737. con = nil;
  3738. cmd.commands.register('noclip', 'cmd', function(args)
  3739. cmd.noclip = false
  3740. con = game:GetService('RunService').Stepped:connect(function()
  3741. if cmd.noclip == true then
  3742. con:disconnect()
  3743. else
  3744. cmd.localplayer.Character.Torso.CanCollide = false
  3745. cmd.localplayer.Character.Head.CanCollide = false
  3746. end
  3747. end)
  3748. end)
  3749.  
  3750. cmd.commands.register('clip', 'cmd', function(args)
  3751. cmd.noclip = true
  3752. end)
  3753.  
  3754. cmd.commands.register('gear', 'cmd%plrs%int', function(args)
  3755. local gear = game:GetService("InsertService"):LoadAsset(args[3].data):GetChildren()[1]
  3756. if not gear then return end
  3757. for i, v in pairs(args[2]) do
  3758. gear:Clone().Parent = v.Backpack
  3759. end
  3760. end)
  3761.  
  3762. cmd.commands.register('kick', 'cmd%plrs', function(args)
  3763. for i, v in pairs(args[2]) do
  3764. v.Parent = nil
  3765. end
  3766. end)
  3767.  
  3768. cmd.commands.register('r15', 'cmd', function(args)
  3769. cmd.util.R15()
  3770. end)
  3771.  
  3772. cmd.commands.register('char', 'cmd%plrs%str', function(args)
  3773. if tonumber(args[3].data) ~= nil then
  3774. args[3].data = tonumber(args[3].data)
  3775. else
  3776. args[3].data = cmd.players:GetUserIdFromNameAsync(args[3].data)
  3777. end
  3778. for i, v in pairs(args[2]) do
  3779. v.CharacterAppearance = 'http://www.roblox.com/asset/CharacterFetch.ashx?userId=' .. args[3].data
  3780. pcall(function() v.Character.Humanoid.Health = 0 end)
  3781. end
  3782. end)
  3783.  
  3784. cmd.commands.register('noob', 'cmd%plrs', function(args)
  3785. for i, v in pairs(args[2]) do
  3786. v.CharacterAppearance = 'http://www.roblox.com/asset/CharacterFetch.ashx?userId=4'
  3787. pcall(function() v.Character.Humanoid.Health = 0 end)
  3788. end
  3789. end)
  3790.  
  3791. cmd.commands.register('ff', 'cmd%plrs', function(args)
  3792. for i, v in pairs(args[2]) do
  3793. Instance.new("ForceField", v.Character)
  3794. end
  3795. end)
  3796.  
  3797. cmd.commands.register('unff', 'cmd%plrs', function(args)
  3798. for i, v in pairs(args[2]) do
  3799. for x, m in pairs(v.Character:GetChildren()) do
  3800. if m:IsA("ForceField") then
  3801. m.Parent = nil
  3802. end
  3803. end
  3804. end
  3805. end)
  3806.  
  3807. cmd.commands.register('guest', 'cmd%plrs', function(args)
  3808. for i, v in pairs(args[2]) do
  3809. v.CharacterAppearance = 'http://www.roblox.com/asset/CharacterFetch.ashx?userId=1'
  3810. pcall(function() v.Character.Humanoid.Health = 0 end)
  3811. end
  3812. end)
  3813.  
  3814. cmd.commands.register('giraffe', 'cmd%plrs', function(args)
  3815. for i, v in pairs(args[2]) do
  3816. local char=v.Character
  3817. local h=char.Head
  3818. local tor=char.Torso
  3819. tor.Neck.C0=tor.Neck.C0*CFrame.new(0,0,5)
  3820. local fn=Instance.new("Part",char)
  3821. fn.Size=Vector3.new(1,5.5,1)
  3822. fn.Name="FakeNeck"
  3823. fn.Anchored=false
  3824. fn.CanCollide=false
  3825. if char:FindFirstChild("Body Colors") then
  3826. fn.BrickColor=char["Body Colors"].HeadColor
  3827. end
  3828. local cm=Instance.new("CylinderMesh",fn)
  3829. local we=Instance.new("Weld",h)
  3830. we.Part0=h
  3831. we.Part1=fn
  3832. we.C1=we.C1*CFrame.new(0,2.6,0)
  3833. end
  3834. end)
  3835.  
  3836. cmd.commands.register('notools', 'cmd%plrs', function(args)
  3837. for i, v in pairs(args[2]) do
  3838. for x, m in pairs(v.Backpack:GetChildren()) do
  3839. m.Parent = nil
  3840. end
  3841. end
  3842. end)
  3843.  
  3844. cmd.commands.register('taketools', 'cmd%plrs', function(args)
  3845. for i, v in pairs(args[2]) do
  3846. for x, m in pairs(v.Backpack:GetChildren()) do
  3847. m.Parent = cmd.localplayer.Backpack
  3848. end
  3849. end
  3850. end)
  3851.  
  3852. cmd.commands.register('confuse', 'cmd%plrs', function(args)
  3853. for i, v in pairs(args[2]) do
  3854. v.Character.Humanoid.WalkSpeed = -16
  3855. end
  3856. end)
  3857.  
  3858. cmd.commands.register('spin', 'cmd%plrs', function(args)
  3859. for i, v in pairs(args[2]) do
  3860. for i,v in pairs(v.Character.Torso:GetChildren()) do
  3861. if v.Name == "Spinning" then
  3862. v:Destroy()
  3863. end
  3864. end
  3865. local Torso = v.Character.Torso
  3866. local BG = Instance.new("BodyGyro", Torso)
  3867. BG.Name = "Spinning"
  3868. BG.maxTorque = Vector3.new(0, math.huge, 0)
  3869. BG.P = 11111
  3870. BG.cframe = Torso.CFrame
  3871. repeat wait(1/44)
  3872. BG.CFrame = BG.CFrame * CFrame.Angles(0,math.rad(30),0)
  3873. until not BG or BG.Parent ~= Torso
  3874. end
  3875. end)
  3876.  
  3877. cmd.commands.register('fling', 'cmd%plrs', function(args)
  3878. for i, v in pairs(args[2]) do
  3879. local pchar = v.Character
  3880. if pchar:FindFirstChild("Humanoid") then
  3881. local xran
  3882. local zran
  3883. repeat
  3884. xran = math.random(-9999,9999)
  3885. until math.abs(xran) >= 5555
  3886. repeat
  3887. zran = math.random(-9999,9999)
  3888. until math.abs(zran) >= 5555
  3889. pchar.Humanoid.Sit = true
  3890. pchar.Torso.Velocity = Vector3.new(0,0,0)
  3891. local BF = Instance.new("BodyForce", pchar.Torso)
  3892. BF.force = Vector3.new(xran * 4, 9999 * 5, zran * 4)
  3893. end
  3894. end
  3895. end)
  3896.  
  3897. cmd.commands.register('burn', 'cmd%plrs', function(args)
  3898. for i, v in pairs(args[2]) do
  3899. spawn(function()
  3900. wait(0.1)
  3901. local fire=Instance.new("Fire", v.Character.Torso)
  3902. wait(0.1)
  3903. local fire=Instance.new("Fire", v.Character.Head)
  3904. wait(0.1)
  3905. local fire=Instance.new("Fire", v.Character["Left Arm"])
  3906. wait(0.1)
  3907. local fire=Instance.new("Fire", v.Character["Right Leg"])
  3908. wait(0.5)
  3909. v.Character:BreakJoints();
  3910. end)
  3911. end
  3912. end)
  3913.  
  3914. cmd.commands.register('printcmds', 'cmd', function(args)
  3915. for i, v in pairs(cmd.commands.store) do
  3916. print(i, '==', v)
  3917. end
  3918. end)
  3919.  
  3920. cmd.commands.register('gun', 'cmd%plrs', function(args)
  3921. local a = game:GetService("InsertService"):LoadAsset(130113146):GetChildren()[1]
  3922. local b = game:GetService("InsertService"):LoadAsset(67747912):GetChildren()[1]
  3923. local c = game:GetService("InsertService"):LoadAsset(95354288):GetChildren()[1]
  3924. for i, v in pairs(args[2]) do
  3925. a:Clone().Parent = v.Backpack
  3926. b:Clone().Parent = v.Backpack
  3927. c:Clone().Parent = v.Backpack
  3928. end
  3929. end)
  3930.  
  3931.  
  3932. cmd.commands.register('goto', 'cmd%plrs', function(args)
  3933. local target = args[2][1]
  3934. cmd.localplayer.Character.HumanoidRootPart.CFrame = target.Character.HumanoidRootPart.CFrame
  3935. end)
  3936.  
  3937. cmd.commands.register('select', 'cmd%plrs', function(args)
  3938. for i, v in pairs(args[2]) do
  3939. Instance.new("SelectionBox", v.Character).Adornee = v.Character
  3940. end
  3941. end)
  3942.  
  3943. cmd.commands.register('sphere', 'cmd%plrs', function(args)
  3944. for i, v in pairs(args[2]) do
  3945. Instance.new("SelectionSphere", v.Character).Adornee = v.Character
  3946. end
  3947. end)
  3948.  
  3949. cmd.commands.register('bring', 'cmd%plrs', function(args)
  3950. for i, v in pairs(args[2]) do
  3951. v.Character.HumanoidRootPart.CFrame = cmd.localplayer.Character.HumanoidRootPart.CFrame
  3952. end
  3953. end)
  3954.  
  3955. cmd.commands.register('knife', 'cmd%plrs', function(args)
  3956. local knife = game:GetService("InsertService"):LoadAsset(170897263):GetChildren()[1]
  3957. for i, v in pairs(args[2]) do
  3958. knife:Clone().Parent = v
  3959. end
  3960. end)
  3961.  
  3962. cmd.commands.register('shades', 'cmd%plrs', function(args)
  3963. local shades = game:GetService('InsertService'):LoadAsset(11748356):GetChildren()[1]
  3964. for i, v in pairs(args[2]) do
  3965. shades:Clone().Parent = v.Character
  3966. end
  3967. end)
  3968.  
  3969. cmd.commands.register('alien', 'cmd%plrs', function(args)
  3970. -- variable
  3971. for i, v in pairs(args[2]) do
  3972. local pchar = v.Character
  3973. if pchar:FindFirstChild('Shirt') then
  3974. pchar.Shirt:Destroy()
  3975. end
  3976. if pchar:FindFirstChild('Pants') then
  3977. pchar.Pants:Destroy()
  3978. end
  3979. if pchar:FindFirstChild('Shirt Graphic') then
  3980. pchar['Shirt Graphic'].Graphic = ''
  3981. end
  3982. for i,v in pairs(pchar:GetChildren()) do
  3983. if v:IsA('Hat') then
  3984. v:Destroy()
  3985. end
  3986. end
  3987. local ayy2 = game:GetObjects("rbxassetid://397033642")[1]
  3988. ayy2.Parent = pchar
  3989. local BC = pchar['Body Colors']
  3990. BC.HeadColor = BrickColor.new('Fossil')
  3991. BC.LeftArmColor = BrickColor.new('Fossil')
  3992. BC.LeftLegColor = BrickColor.new('Fossil')
  3993. BC.RightArmColor = BrickColor.new('Fossil')
  3994. BC.RightLegColor = BrickColor.new('Fossil')
  3995. BC.TorsoColor = BrickColor.new('Fossil')
  3996. end
  3997. end)
  3998.  
  3999. cmd.commands.register('team', 'cmd%plrs%str', function(args)
  4000. for i, v in pairs(args[2]) do
  4001. for x, m in pairs(game:GetService('Teams'):GetTeams()) do
  4002. if (m.Name):lower():sub(1, #args[3].data) == (args[3].data):lower() then
  4003. v.TeamColor = m.TeamColor
  4004. end
  4005. end
  4006. end
  4007. end)
  4008.  
  4009. cmd.commands.register('particles', 'cmd%plrs%int', function(args)
  4010. for i, v in pairs(args[2]) do
  4011. Instance.new("ParticleEmitter", v.Character).Texture = args[3].data
  4012. end
  4013. end)
  4014.  
  4015. cmd.commands.register('ghost', 'cmd%plrs', function(args)
  4016. for i, v in pairs(args[2]) do
  4017. local pchar = v.Character
  4018. pchar.Head.Transparency = 0.5
  4019. pchar.Torso.Transparency = 0.5
  4020. pchar["Left Arm"].Transparency = 0.5
  4021. pchar["Right Arm"].Transparency = 0.5
  4022. pchar["Left Leg"].Transparency = 0.5
  4023. pchar["Right Leg"].Transparency = 0.5
  4024. pchar.Head.face.Transparency = 0.5
  4025. end
  4026. end)
  4027.  
  4028. cmd.commands.register('firstperson', 'cmd%plrs', function(args)
  4029. for i, v in pairs(args[2]) do
  4030. v.CameraMode = Enum.CameraMode.LockFirstPerson
  4031. end
  4032. end)
  4033.  
  4034. cmd.commands.register('creeper', 'cmd%plrs', function(args)
  4035. for i, v in pairs(args[2]) do
  4036. local pchar = v.Character
  4037. if pchar then
  4038. if pchar:FindFirstChild("Shirt") then
  4039. pchar.Shirt.Parent = pchar.Torso
  4040. end
  4041. if pchar:FindFirstChild("Pants") then
  4042. pchar.Pants.Parent = pchar.Torso
  4043. end
  4044. if pchar:FindFirstChild("Shirt Graphic") then
  4045. pchar["Shirt Graphic"].Graphic = ""
  4046. end
  4047. for i,v in pairs(pchar:GetChildren()) do
  4048. if v:IsA("Hat") then
  4049. v:Destroy()
  4050. end
  4051. end
  4052. pchar.Torso.Neck.C0 = CFrame.new(0,1,0) * CFrame.Angles(math.rad(90),math.rad(180),0)
  4053. pchar.Torso["Right Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(90),0)
  4054. pchar.Torso["Left Shoulder"].C0 = CFrame.new(0,-1.5,-.5) * CFrame.Angles(0,math.rad(-90),0)
  4055. pchar.Torso["Right Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(90),0)
  4056. pchar.Torso["Left Hip"].C0 = CFrame.new(0,-1,.5) * CFrame.Angles(0,math.rad(-90),0)
  4057. pchar["Body Colors"].HeadColor = BrickColor.new("Bright green")
  4058. pchar["Body Colors"].LeftArmColor = BrickColor.new("Bright green")
  4059. pchar["Body Colors"].LeftLegColor = BrickColor.new("Bright green")
  4060. pchar["Body Colors"].RightArmColor = BrickColor.new("Bright green")
  4061. pchar["Body Colors"].RightLegColor = BrickColor.new("Bright green")
  4062. pchar["Body Colors"].TorsoColor = BrickColor.new("Bright green")
  4063. end
  4064. end
  4065. end)
  4066.  
  4067. cmd.commands.register('insert', 'cmd%int', function(args)
  4068. local m = cmd.service('InsertService'):LoadAsset(args[2].data)
  4069. m.Parent = game.Workspace
  4070. m:MoveTo(cmd.localplayer.Character.Torso.Position)
  4071. m:MakeJoints()
  4072. end)
  4073.  
  4074. cmd.commands.register('nolimbs', 'cmd%plrs', function(args)
  4075. for i, v in pairs(game.Players:GetPlayers()) do
  4076. v.Character['Right Leg'].Parent = nil
  4077. v.Character['Left Leg'].Parent = nil
  4078. v.Character['Right Arm'].Parent = nil
  4079. v.Character['Left Arm'].Parent = nil
  4080. end
  4081. end)
  4082.  
  4083. cmd.commands.register('recurseremove', 'cmd%str', function(args)
  4084. local function a(o)
  4085. for i,v in pairs(o:GetChildren()) do
  4086. if v:IsA(args[2].data) then
  4087. v.Parent=nil
  4088. end
  4089. a(v)
  4090. end
  4091. end
  4092. a(game.Workspace)
  4093. end)
  4094.  
  4095. cmd.commands.register('name', 'cmd%plrs%inf', function(args)
  4096. for i, v in pairs(args[2]) do
  4097. local tchar = v.Character
  4098. for x, m in pairs(tchar:GetChildren()) do
  4099. if m:FindFirstChild('nm') then
  4100. m.Parent = nil
  4101. end
  4102. end
  4103. tchar.Name = ''
  4104. local ntag = Instance.new("Model", tchar)
  4105. ntag.Name = args[3]
  4106. local nhead = tchar.Head:Clone()
  4107. nhead.Parent = ntag
  4108. local nhum = Instance.new("Humanoid", ntag)
  4109. nhum.MaxHealth = 0
  4110. nhum.Health = 0
  4111. nhum.Name = 'nm'
  4112. local nweld = Instance.new("Weld", nhead)
  4113. nweld.Part0 = nhead
  4114. nweld.Part1 = tchar.Head
  4115. end
  4116. end)
  4117.  
  4118. cmd.commands.register('track', 'cmd%plrs%inf', function(args)
  4119. for i, v in pairs(args[2]) do
  4120. local tchar = v.Character
  4121. for x, m in pairs(tchar:GetChildren()) do
  4122. if m:FindFirstChild('nm') then
  4123. m.Parent = nil
  4124. end
  4125. end
  4126. tchar.Name = ''
  4127. local ntag = Instance.new("Model", workspace.CurrentCamera)
  4128. ntag.Name = v.Name
  4129. local nhead = tchar.Head:Clone()
  4130. nhead.Parent = ntag
  4131. local nhum = Instance.new("Humanoid", ntag)
  4132. nhum.MaxHealth = 0
  4133. nhum.Health = 0
  4134. nhum.Name = 'nm'
  4135. local nweld = Instance.new("Weld", nhead)
  4136. nweld.Part0 = nhead
  4137. nweld.Part1 = tchar.Head
  4138. end
  4139. end)
  4140.  
  4141. cmd.commands.register('rname', 'cmd%plrs', function(args)
  4142. local player = cmd.localplayer
  4143. player.Neutral = false
  4144. repeat
  4145. wait()
  4146. player.TeamColor = BrickColor.Random()
  4147. until not player.Character.Humanoid
  4148. end)
  4149.  
  4150. cmd.commands.register('fogend', 'cmd%int', function(args)
  4151. game.Lighting.FogEnd = args[2].data
  4152. end)
  4153.  
  4154. cmd.commands.register('fogstart', 'cmd%int', function(args)
  4155. game.Lighting.FogStart = args[2].data
  4156. end)
  4157.  
  4158. cmd.commands.register('time', 'cmd%int', function(args)
  4159. game.Lighting:SetMinutesAfterMidnight(60 * args[2].data)
  4160. end)
  4161.  
  4162. cmd.commands.register('ambient', 'cmd%int%int%int', function(args)
  4163. game.Lighting.Ambient = Color3.new(args[2].data/255, args[3].data/255, args[4].data/255)
  4164. end)
  4165.  
  4166. cmd.commands.register('fogcolor', 'cmd%int%int%int', function(args)
  4167. game.Lighting.FogColor = Color3.new(args[2].data/255, args[3].data/255, args[4].data/255)
  4168. end)
  4169.  
  4170. cmd.commands.register('sword', 'cmd%plrs', function(args)
  4171. local sword = game:GetService('InsertService'):LoadAsset(125013769):GetChildren()[1]
  4172. for i, v in pairs(args[2]) do
  4173. sword:Clone().Parent = v.Backpack
  4174. end
  4175. end)
  4176.  
  4177. cmd.commands.register('paranoid', 'cmd%plrs', function(args)
  4178. for i, v in pairs(cmd.localplayer.Character:GetChildren()) do
  4179. if v:IsA("BasePart") then
  4180. v.Anchored = true
  4181. end
  4182. end
  4183. end)
  4184.  
  4185. cmd.commands.register('size', 'cmd%plrs%int', function(args)
  4186. for i, v in pairs(args[2]) do
  4187. cmd.util.size(v, args[3].data)
  4188. end
  4189. end)
  4190.  
  4191. cmd.commands.register('unlockws', 'cmd%plrs', function(args)
  4192. local function dloop(o)
  4193. for i, v in pairs(o:GetChildren()) do
  4194. if v:IsA("BasePart") then
  4195. v.Anchored = false
  4196. end
  4197. if v:IsA("Model") then
  4198. v:BreakJoints()
  4199. end
  4200. dloop(v)
  4201. end
  4202. end
  4203. dloop(game.Workspace)
  4204. end)
  4205.  
  4206. cmd.commands.register('change', 'cmd%plrs%str%inf', function(args)
  4207. for i, v in pairs(args[2]) do
  4208. if v:FindFirstChild("leaderstats") then
  4209. if v.leaderstats:FindFirstChild(args[3].data) then
  4210. if v.leaderstats[args[3].data]:IsA("StringValue") then
  4211. v.leaderstats[args[3].data].Value = args[4]
  4212. end
  4213. if v.leaderstats[args[3].data]:IsA("NumberValue") or v.leaderstats[args[3].data]:IsA("IntValue") then
  4214. print(args[4])
  4215. if tonumber(args[4]) ~= nil then
  4216. v.leaderstats[args[3].data].Value = tonumber(args[4])
  4217. end
  4218. end
  4219. end
  4220. end
  4221. end
  4222. end)
  4223.  
  4224. ---------------------------
  4225.  
  4226. -- ** init ** --
  4227.  
  4228. local count = 0
  4229. for _, _ in pairs(cmd.commands.store) do count = count + 1 end
  4230.  
  4231. warn("loaded nosyliam's cmdscript [a]")
  4232. warn(tostring(count).." commands")
  4233.  
  4234. DistributedCmdBar.FocusLost:connect(function(e)
  4235. if e == true then
  4236. cmd.commands.run(DistributedCmdBar.Text)
  4237. DistributedCmdBar.Text = ''
  4238. end
  4239. end)
  4240.  
  4241. --PlayerChatHook = cmd.players.PlayerChatted:connect(function (_, plr, msg, _)
  4242. -- if cmd.util.isadmin(plr.Name) then
  4243. -- if msg:sub(1,1) == cmd.prefix or msg:sub(1,1) == cmd.hidden then
  4244. -- cmd.commands.run(msg:sub(2, #msg))
  4245. -- end
  4246. -- end
  4247. -- end)
  4248. end
  4249. topkek.navigation.buildHomePage = function()
  4250. local count = 0
  4251. for _, _ in pairs(cmd.commands.store) do count = count + 1 end
  4252. local hook = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Home').Container, true)
  4253. hook:drawText(1, 'T0PK3K 4.0 ex-7 edition by TheMichalos')
  4254. hook:drawText(1, 'Patch version 1.0.5')
  4255. hook:drawText(1, 'Commandbase patch version 1.0.0')
  4256. hook:drawText(1, 'Number of commands: ' .. tostring(count))
  4257. local stime = hook:drawText(1, 'Server Time: 0')
  4258. spawn(function()
  4259. while true do
  4260. stime.Text = 'Server Time: ' .. tostring(game:GetService('Workspace').DistributedGameTime)
  4261. wait(0.5)
  4262. end
  4263. end)
  4264. local ssz = hook:drawText(1, 'Server Size: 0')
  4265. spawn(function()
  4266. while true do
  4267. ssz.Text = 'Server Size: ' .. tostring(game:GetService('Players').NumPlayers)
  4268. wait(0.5)
  4269. end
  4270. end)
  4271. local fe = game:GetService('Workspace').FilteringEnabled
  4272. hook:drawText(1, 'FilteringEnabled: ' .. (fe and "YES" or "NO"))
  4273. hook:drawText(1, 'PlaceId: ' .. tostring(game.PlaceId))
  4274. hook:drawText(1, 'same', 55)
  4275. end
  4276. topkek.navigation.buildContainers = function()
  4277. for _, v in pairs(topkek.data.windows) do
  4278. topkek.tools.gui:makeContainer(v)
  4279. end
  4280. end
  4281.  
  4282. topkek.navigation.initCommandBar()
  4283. topkek.navigation.buildContainers()
  4284. topkek.navigation.buildTopbar()
  4285. topkek.navigation.buildHomePage()
  4286. wait()
  4287.  
  4288.  
  4289. --// actual code below lole //--
  4290.  
  4291. --// PLAYERS //--
  4292. local plrwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Players').Container)
  4293. local search = plrwin:drawButton(1, '', function()end)
  4294. drop = GUI.DropDown.New(UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), search, {'All'})
  4295. function fixPlayerDrop()
  4296. local t = {'All'}
  4297. for i, v in pairs(game.Players:GetPlayers()) do
  4298. table.insert(t, v.Name)
  4299. end
  4300. drop.SetTable(t)
  4301. end
  4302. game.Players.PlayerAdded:connect(function()
  4303. fixPlayerDrop()
  4304. end)
  4305. game.Players.PlayerRemoving:connect(function()
  4306. fixPlayerDrop()
  4307. end)
  4308. plrFrame = plrwin:drawContainer(1, 100)
  4309. headshotContainer = plrFrame:drawContainer(0.4, 94, true)
  4310. headshotContainer:setDrawY(20)
  4311. headshot = headshotContainer:drawImage(1, "https://www.roblox.com/bust-thumbnail/image?userId=1&width=420&height=420&format=png", 74)
  4312. headshotContainer:setDrawY(0)
  4313. userNameText = headshotContainer:drawText(1, "[All]")
  4314. userNameText.ClipsDescendants = true
  4315. userNameText.Font = Enum.Font.SourceSansBold
  4316. infoContainer = plrFrame:drawContainer(0.5, 94, true, 0.5)
  4317. infoContainer.BackgroundColor3 = color3(108, 38, 38)
  4318. userIdText = infoContainer:drawText(1, "ID: 0")
  4319. userAgeText = infoContainer:drawText(1, "Age: 0")
  4320. userTeamText = infoContainer:drawText(1, "Team: Neutral")
  4321. cval = 'All'
  4322. fixPlayerDrop()
  4323.  
  4324. function updatePlayer(plri)
  4325. local plr = game:GetService('Players'):FindFirstChild(plri)
  4326. if not plr and plri ~= 'All' then
  4327. print("Couldn't find player!")
  4328. updatePlayer(topkek.lplr)
  4329. else
  4330. headshot.Image = "https://www.roblox.com/bust-thumbnail/image?userId=1&width=420&height=420&format=png"
  4331. userNameText.Text = "[All]"
  4332. userIdText.Text = 'ID: [multiple]'
  4333. userAgeText.Text = 'Age: [multiple]'
  4334. userTeamText.Text = 'Team: [multiple]'
  4335. cval = 'All'
  4336. end
  4337. local team = plr.TeamColor
  4338. if team == nil then
  4339. team = 'Neutral'
  4340. else
  4341. team = tostring(team)
  4342. end
  4343. headshot.Image = "https://www.roblox.com/bust-thumbnail/image?userId=" .. tostring(plr.UserId) .. "&width=420&height=420&format=png"
  4344. userNameText.Text = plr.Name
  4345. userIdText.Text = 'ID: ' .. tostring(plr.UserId)
  4346. userAgeText.Text = 'Age: ' .. tostring(plr.AccountAge)
  4347. userTeamText.Text = 'Team: ' .. team
  4348. cval = plr.Name
  4349.  
  4350. end
  4351. drop.Changed(updatePlayer)
  4352. --actual code ------__-
  4353. plrwin:addSpacing()
  4354. plrwin:drawButton(1/2, 'Kick', function()
  4355. tk.dp(cval, function(p)
  4356. topkek.banmgr.executeKick(p)
  4357. end)
  4358. end)
  4359.  
  4360. plrwin:drawButton(1/2, 'Ban', function()
  4361. tk.dp(cval, function(p)
  4362. topkek.banmgr.addSoftBan(p)
  4363. end)
  4364. end)
  4365. plrwin:drawButton(1/2,'Friendlag', function()
  4366. tk.dp(cval, function(p)
  4367. for i = 1, 10 do
  4368. spawn(function()
  4369. while wait() do
  4370. game.Players.LocalPlayer:RequestFriendship(p)
  4371. game.Players.LocalPlayer:RevokeFriendship(p)
  4372. end
  4373. end)
  4374. end
  4375. end)
  4376. end)
  4377. plrwin:drawButton(1/2, 'Hardban', function()
  4378. tk.dp(cval, function(p)
  4379. topkek.banmgr.addHardBan(p)
  4380. end)
  4381. end)
  4382. plrwin:addSpacing()
  4383. plrwin:drawButton(1/2, 'Bring', function()
  4384. tk.dp(cval, function(z)
  4385. if z.Character then
  4386. z.Character.HumanoidRootPart.CFrame =
  4387. game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(1,1,1)
  4388. end
  4389. end)
  4390. end)
  4391. plrwin:drawButton(1/2, 'Goto', function()
  4392. tk.dp(cval, function(z)
  4393. game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame =
  4394. z.Character.HumanoidRootPart.CFrame * CFrame.new(1,1,1)
  4395. end)
  4396. end)
  4397. plrwin:addSpacing()
  4398. plrwin:drawButton(1/3, 'Kill', function()
  4399. tk.dp(cval, function(p)
  4400. if p.Character and p.Character:FindFirstChild("Humanoid") then
  4401. p.Character.Humanoid.Health = 0
  4402. end
  4403. end)
  4404. end)
  4405. plrwin:drawButton(1/3, 'Seizure', function()
  4406. tk.dp(cval, function(p)
  4407. if p.Character and p.Character:FindFirstChild("Humanoid") and tk.gt(p) then
  4408. spawn(function()
  4409. p.Character.Humanoid.PlatformStand = true
  4410. tk.gt(p).CFrame = tk.gt(p).CFrame * CFrame.Angles(math.rad(90),0,0)
  4411. repeat
  4412. wait()
  4413. p.Character.Humanoid.PlatformStand = true
  4414. tk.gt(p).Velocity = Vector3.new(math.random(-10,10),-5,math.random(-10,10))
  4415. tk.gt(p).RotVelocity = Vector3.new(math.random(-5,5),math.random(-5,5),math.random(-5,5))
  4416. until not p.Character:FindFirstChild("Humanoid") or not tk.gt(p)
  4417. end)
  4418. end
  4419. end)
  4420. end)
  4421. plrwin:drawButton(1/3, 'Stun', function()
  4422. tk.dp(cval, function(p)
  4423. if p.Character and p.Character:FindFirstChild("Humanoid") then
  4424. p.Character.Humanoid.PlatformStand = true
  4425. p.Character.Torso.CFrame = p.Character.Torso.CFrame * CFrame.Angles(math.rad(90),0,0)
  4426. end
  4427. end)
  4428. end)
  4429. plrwin:drawButton(1/3, 'Freeze', function()
  4430. tk.dp(cval, function(p)
  4431. if p.Character then
  4432. tk.gt(p).Anchored = true
  4433. end
  4434. end)
  4435. end)
  4436. plrwin:drawButton(1/3, 'Thaw', function()
  4437. tk.dp(cval, function(p)
  4438. if p.Character then
  4439. tk.gt(p).Anchored = false
  4440. end
  4441. end)
  4442. end)
  4443. plrwin:drawButton(1/3, 'Superslow', function()
  4444. tk.dp(cval, function(p)
  4445. if p.Character and p.Character:FindFirstChild('Humanoid') then
  4446. p.Character.Humanoid.WalkSpeed = 1
  4447. end
  4448. end)
  4449. end)
  4450. plrwin:drawButton(1/3, 'Highjump', function()
  4451. tk.dp(cval, function(p)
  4452. if p.Character and p.Character:FindFirstChild('Humanoid') then
  4453. p.Character.Humanoid.JumpPower = 125
  4454. end
  4455. end)
  4456. end)
  4457. plrwin:drawButton(1/3, 'God', function()
  4458. tk.dp(cval, function(p)
  4459. if p.Character and p.Character:FindFirstChild('Humanoid') then
  4460. p.Character.Humanoid.MaxHealth = math.huge
  4461. p.Character.Humanoid.Health = math.huge
  4462. end
  4463. end)
  4464. end)
  4465. plrwin:drawButton(1/3, 'Semigod', function()
  4466. tk.dp(cval, function(p)
  4467. if p.Character and p.Character:FindFirstChild('Humanoid') then
  4468. p.Character.Humanoid.MaxHealth = 9e9
  4469. p.Character.Humanoid.Health = 9e9
  4470. end
  4471. end)
  4472. end)
  4473. plrwin:drawButton(1/3, 'Fast', function()
  4474. tk.dp(cval, function(p)
  4475. if p.Character and p.Character:FindFirstChild('Humanoid') then
  4476. p.Character.Humanoid.WalkSpeed = 50
  4477. end
  4478. end)
  4479. end)
  4480. Follow = false;
  4481. plrwin:drawButton(1/3, 'Annoy', function()
  4482. tk.dp(cval, function(p)
  4483. if p.Character and p.Character:FindFirstChild('Humanoid') then
  4484. if Follow == true then
  4485. Follow = false; return
  4486. else Follow = true end
  4487. while Follow == true do
  4488. game:service'Players'.LocalPlayer.Character.HumanoidRootPart.CFrame=
  4489. p.Character.HumanoidRootPart.CFrame
  4490. wait()
  4491. end
  4492. end
  4493. end)
  4494. end)
  4495. plrwin:drawButton(1/3, 'Freefall', function()
  4496. tk.dp(cval, function(p)
  4497. if p.Character and p.Character:FindFirstChild('Humanoid') then
  4498. p.Character.HumanoidRootPart.CFrame = p.Character.HumanoidRootPart.CFrame * CFrame.new(0, 10000, 0)
  4499. end
  4500. end)
  4501. end)
  4502. plrwin:drawButton(1/3, 'Destroy', function()
  4503. tk.dp(cval, function(p)
  4504. if p.Character and p.Character:FindFirstChild('Humanoid') then
  4505. p.Character.Humanoid:Destroy()
  4506. end
  4507. end)
  4508. end)
  4509. plrwin:drawButton(1/3, 'Fix', function()
  4510. tk.dp(cval, function(p)
  4511. if p.Character and p.Character:FindFirstChild('Humanoid') then
  4512. p.Character.Humanoid.Health = 100
  4513. p.Character.Humanoid.MaxHealth = 100
  4514. p.Character.Humanoid.JumpPower = 100
  4515. p.Character.Humanoid.WalkSpeed = 16
  4516. p.Character.Humanoid.PlatformStand = false
  4517. p.Character.Humanoid.Jump = true
  4518. end
  4519. end)
  4520. end)
  4521. plrwin:drawButton(1/3, 'Respawn', function()
  4522. tk.dp(cval, function(p)
  4523. if p.Character then
  4524. local a1 = Instance.new("Model", game:service'Workspace')
  4525. local a2 = Instance.new("Part", game:service'Workspace')
  4526. a2.CanCollide = true
  4527. a2.Anchored = true
  4528. a2.CFrame = CFrame.new(10000, 10000, 10000)
  4529. a2.Name = "Torso"
  4530. local a3 = Instance.new("Humanoid", a1)
  4531. a3.MaxHealth=100;a3.Health=100
  4532. p.Character = a1
  4533. a3.Health=0
  4534. end
  4535. end)
  4536. end)
  4537. plrwin:addSpacing()
  4538. local nameInp
  4539. plrwin:drawButton(1/3, 'Name', function()
  4540. tk.dp(cval, function(z)
  4541. local Character = z.Character
  4542. local newName = Instance.new("Model", z.Character)
  4543. newName.Name = nameInp.Text
  4544. local cl = Character:WaitForChild("Head"):Clone()
  4545. cl.Parent = newName
  4546. cl:WaitForChild("face"):Destroy()
  4547. local hum = Instance.new("Humanoid", newName)
  4548. hum.Name = "NameTag"
  4549. hum.MaxHealth = 0
  4550. hum.Health = 0
  4551. local weld = Instance.new("Weld", cl)
  4552. weld.Part0 = cl
  4553. weld.Part1 = Character:WaitForChild("Head")
  4554. Character:WaitForChild("Head").Transparency = 1
  4555. wait(.5)
  4556. cl.BrickColor = Character:WaitForChild("Head").BrickColor
  4557. end)
  4558. end)
  4559. nameInp = plrwin:drawTextBox(2/3, '')
  4560. local chatInp
  4561. plrwin:drawButton(1/3, 'Chat', function()
  4562. tk.dp(cval, function(z)
  4563. game:GetService('Chat'):Chat(z.Charcter, chatInp.Text)
  4564. end)
  4565. end)
  4566. chatInp = plrwin:drawTextBox(2/3, '')
  4567. local disgInp
  4568. plrwin:drawButton(1/3, 'Disguise', function()
  4569. tk.dp(cval, function(p)
  4570. local id = 0
  4571. if tonumber(disgInp.Text) then
  4572. id = tonumber(disgInp.Text)
  4573. else
  4574. id = game:GetService('Players'):GetUserIdFromNameAsync(disgInp.Text)
  4575. end
  4576. if p.Character:FindFirstChild("Humanoid") then
  4577. p.Character.Humanoid.Health = 0
  4578. end
  4579. p.CharacterAppearance = 'https://assetgame.roblox.com/Asset/CharacterFetch.ashx?userId=' .. tostring(id)
  4580. end)
  4581. end)
  4582. disgInp = plrwin:drawTextBox(2/3, 'ROBLOX')
  4583. plrwin:addSpacing()
  4584. clrR = plrwin:drawTextBox(1/3, '0')
  4585. clrG = plrwin:drawTextBox(1/3, '0')
  4586. clrB = plrwin:drawTextBox(1/3, '0')
  4587. function getColor()
  4588. local r = tonumber(clrR.Text)
  4589. local g = tonumber(clrG.Text)
  4590. local b = tonumber(clrB.Text)
  4591. if not (r and g and b) then return Color3.new(0,0,0) end
  4592. return Color3.new(r/255, g/255, b/255)
  4593. end
  4594. plrwin:drawButton(1/3, 'Sparkles', function()
  4595. tk.dp(cval, function(z)
  4596. Instance.new("Sparkles", tk.gt(z)).SparkleColor = getColor()
  4597. end)
  4598. end)
  4599. plrwin:drawButton(1/3, 'Smoke', function()
  4600. tk.dp(cval, function(z)
  4601. Instance.new("Smoke", tk.gt(z)).Color = getColor()
  4602.  
  4603. end)
  4604. end)
  4605. plrwin:drawButton(1/3, 'Fire', function()
  4606. tk.dp(cval, function(z)
  4607. local fr = Instance.new("Fire", tk.gt(z))
  4608. fr.Color = getColor()
  4609. fr.Heat = 30
  4610. fr.Size = 20
  4611. end)
  4612. end)
  4613. plrwin:drawButton(1/3, 'Forcefield', function()
  4614. tk.dp(cval, function(z)
  4615. if z.Character then
  4616. Instance.new("ForceField", z.Character)
  4617. end
  4618. end)
  4619. end)
  4620. plrwin:drawButton(1/3, 'Select', function()
  4621. tk.dp(cval, function(z)
  4622. if z.Character and tk.gt(z) then
  4623. Instance.new("SelectionBox", tk.gt(z)).Adornee = tk.gt(z)
  4624. end
  4625. end)
  4626. end)
  4627. plrwin:drawButton(1/3, 'Sphere', function()
  4628. tk.dp(cval, function(z)
  4629. if z.Character and tk.gt(z) then
  4630. Instance.new("SelectionSphere", tk.gt(z)).Adornee = tk.gt(z)
  4631. end
  4632. end)
  4633. end)
  4634. plrwin:drawButton(1/3, 'Fling', function()
  4635. tk.dp(cval, function(z)
  4636. spawn(function() --kohls admin commands lol
  4637. if z.Character and tk.gt(z) then
  4638. local xran, zran
  4639. repeat xran = math.random(5555, 9999) until math.abs(xran) >= 5555
  4640. repeat zran = math.random(5555, 9999) until math.abs(zran) >= 5555
  4641. z.Character.Humanoid.Sit = true
  4642. tk.gt(z).Velocity = Vector3.new(0,0,0)
  4643. local frc = Instance.new("BodyForce", tk.gt(z))
  4644. frc.Name = "BFRC"
  4645. frc.force = Vector3.new(xran*4,9999*5,zran*4)
  4646. game:GetService("Debris"):AddItem(frc, 0.1)
  4647. end
  4648. end)
  4649. end)
  4650. end)
  4651. plrwin:drawButton(1/3, 'Explode', function()
  4652. tk.dp(cval, function(z)
  4653. if z.Character and tk.gt(z) then
  4654. local explosion = Instance.new("Explosion")
  4655. explosion.Position = tk.gt(z).Position
  4656. explosion.Parent = workspace
  4657. end
  4658. end)
  4659. end)
  4660. plrwin:drawButton(1/3, 'Nuke', function()
  4661. tk.dp(cval, function(z)
  4662. if z.Character and tk.gt(z) then
  4663. local torso = tk.gt(z)
  4664. local nuke = Instance.new("Part", game.Workspace)
  4665. local opos = torso.CFrame
  4666. nuke.BrickColor = BrickColor.new("Bright yellow")
  4667. nuke.TopSurface = Enum.SurfaceType.Smooth
  4668. nuke.BottomSurface = Enum.SurfaceType.Smooth
  4669. nuke.Anchored = true
  4670. nuke.CanCollide = false
  4671. nuke.Shape = "Ball"
  4672. nuke.Transparency = 0.5
  4673. nuke.CFrame = torso.CFrame
  4674. nuke.Size = Vector3.new(1, 1, 1)
  4675. nuke.Touched:connect(function(p)
  4676. local expl = Instance.new("Explosion", p)
  4677. expl.BlastPressure = 50000
  4678. expl.BlastRadius = 50
  4679. expl.Position = p.Position
  4680. p.Material = Enum.Material.CorrodedMetal
  4681. p:BreakJoints()
  4682. end)
  4683. for i = 1, 150 do
  4684. nuke.Size = Vector3.new(i, i, i)
  4685. nuke.CFrame = opos
  4686. wait(0.08)
  4687. end
  4688. nuke:Destroy()
  4689. end
  4690. end)
  4691. end)
  4692. plrwin:drawButton(1/3, 'No Tools', function()
  4693. tk.dp(cval, function(p)
  4694. for _, t in pairs(p.Backpack:GetChildren()) do
  4695. t:Destroy()
  4696. end
  4697. end)
  4698. end)
  4699. plrwin:drawButton(1/3, 'Take Tools', function()
  4700. tk.dp(cval, function(p)
  4701. for _, t in pairs(p.Backpack:GetChildren()) do
  4702. t.Parent = game:service'Players'.LocalPlayer.Backpack
  4703. end
  4704. end)
  4705. end)
  4706. plrwin:drawButton(1/3, 'BTools', function()
  4707. tk.dp(cval, function(p)
  4708. local a = Instance.new("HopperBin")
  4709. a.BinType = "GameTool"
  4710. a.Parent = p.Backpack
  4711. local a = Instance.new("HopperBin")
  4712. a.BinType = "Clone"
  4713. a.Parent = p.Backpack
  4714. local a = Instance.new("HopperBin")
  4715. a.BinType = "Hammer"
  4716. a.Parent = p.Backpack
  4717. end)
  4718. end)
  4719. plrwin:drawButton(1/3, 'Hotdog', function()
  4720. tk.dp(cval, function(p)
  4721. if p.Character and tk.gt(p) then
  4722. topkek.tools.util.weenieHutJunior(p)
  4723. end
  4724. end)
  4725. end)
  4726. plrwin:drawButton(1/3, 'Quicksand', function()
  4727. tk.dp(cval, function(z)
  4728. if z.Character and z.Character:FindFirstChild("Humanoid") then
  4729. local tor = tk.gt(z)
  4730. local hole = Instance.new("Part", z.Character)
  4731. hole.Anchored = true
  4732. hole.Name = "Hole"
  4733. hole.FormFactor = Enum.FormFactor.Custom
  4734. hole.Size = Vector3.new(7, 1, 7)
  4735. hole.CanCollide = false
  4736. hole.CFrame = tor.CFrame * CFrame.new(0,-3.3,0)
  4737. hole.BrickColor = BrickColor.new("Cool yellow")
  4738. hole.Material = Enum.Material.Sand
  4739. local hm = Instance.new("CylinderMesh", hole)
  4740. tor.Anchored = true
  4741. if z.Character:FindFirstChild("Humanoid") then
  4742. z.Character.Humanoid.Jump = true
  4743. end
  4744. for x,m in pairs(z.Character:GetChildren()) do
  4745. if m:IsA("BasePart") or m:IsA("MeshPart") then
  4746. m.CanCollide = false
  4747. end
  4748. end
  4749. for i=1,75 do
  4750. tor.CFrame=tor.CFrame*CFrame.new(0,-0.1,0)
  4751. wait(0.06)
  4752. end
  4753. tor.CFrame=tor.CFrame*CFrame.new(0,
  4754. -500,0
  4755. )
  4756. z.Character.Humanoid.Health = 0
  4757. end
  4758. end)
  4759. end)
  4760. plrwin:drawButton(1/3, 'Insane', function()
  4761. tk.dp(cval, function(p)
  4762. if p.Character and tk.gt(p) then
  4763. for i,v in pairs(tk.gt(p):GetChildren()) do
  4764. if v:IsA("Motor6D") then
  4765. spawn(function()
  4766. while v do
  4767. v.C0=v.C0*CFrame.Angles(math.random(-180,180),math.random(-180,180),math.random(-180,180))
  4768. wait()
  4769. end
  4770. end)
  4771. end
  4772. end
  4773. end
  4774. end)
  4775. end)
  4776. plrwin:drawButton(1/3, 'Invisible', function()
  4777. tk.dp(cval, function(p)
  4778. tk.rco(p.Character, 'BasePart', 'Transparency', 1)
  4779. tk.rco(p.Character, 'MeshPart', 'Transparency', 1)
  4780. end)
  4781. end)
  4782. plrwin:drawButton(1/3, 'Visible', function()
  4783. tk.dp(cval, function(p)
  4784. tk.rco(p.Character, 'BasePart', 'Transparency', 0)
  4785. tk.rco(p.Character, 'MeshPart', 'Transparency', 0)
  4786. end)
  4787. end)
  4788. plrwin:drawButton(1/3, 'Bighead', function()
  4789. tk.dp(cval, function(z)
  4790. if z.Character then
  4791. if z.Character:FindFirstChild('Head') then
  4792. z.Character.Head.Mesh.Scale=Vector3.new(5,5,5)
  4793. end
  4794. end
  4795. end)
  4796. end)
  4797. plrwin:drawButton(1/3, 'Goldify', function()
  4798. tk.dp(cval, function(z)
  4799. if z.Character then
  4800. tk.rco(z.Character, 'BasePart', 'Material', 'Marble')
  4801. tk.rco(z.Character, 'MeshPart', 'Material', 'Marble')
  4802. tk.rco(z.Character, 'BasePart', 'BrickColor', BrickColor.new('Bright yellow'))
  4803. tk.rco(z.Character, 'MeshPart', 'BrickColor', BrickColor.new('Bright yellow'))
  4804. end
  4805. end)
  4806. end)
  4807. plrwin:drawButton(1/3, 'Neon', function()
  4808. tk.dp(cval, function(z)
  4809. if z.Character then
  4810. tk.rco(z.Character, 'BasePart', 'Material', 'Neon')
  4811. tk.rco(z.Character, 'MeshPart', 'Material', 'Neon')
  4812. end
  4813. end)
  4814. end)
  4815. plrwin:drawButton(1/3, 'Shiny', function()
  4816. tk.dp(cval, function(z)
  4817. if z.Character then
  4818. tk.rco(z.Character, 'BasePart', 'Reflectance', 1)
  4819. tk.rcm(z.Character, 'MeshPart')
  4820. end
  4821. end)
  4822. end)
  4823. plrwin:drawButton(1/3, 'Shrek', function()
  4824. tk.dp(cval, function(z)
  4825. if z.Character then
  4826. local pchar = z.Character
  4827. for i,v in pairs(pchar:GetChildren()) do
  4828. if v:IsA("Hat") or v:IsA("Accessory") or v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants") then
  4829. v:Destroy()
  4830. end
  4831. end
  4832. for i,v in pairs(pchar.Head:GetChildren()) do
  4833. if v:IsA("Decal") or v:IsA("SpecialMesh") then
  4834. v:Destroy()
  4835. end
  4836. end
  4837.  
  4838. local mesh = Instance.new("SpecialMesh", pchar.Head)
  4839. mesh.MeshType = "FileMesh"
  4840. pchar.Head.Mesh.MeshId = "http://www.roblox.com/asset/?id=19999257"
  4841. pchar.Head.Mesh.Offset = Vector3.new(-0.1, 0.1, 0)
  4842. pchar.Head.Mesh.TextureId = "http://www.roblox.com/asset/?id=156397869"
  4843.  
  4844. local Shirt = Instance.new("Shirt", z.Character)
  4845. local Pants = Instance.new("Pants", z.Character)
  4846.  
  4847. Shirt.ShirtTemplate = "rbxassetid://133078194"
  4848. Pants.PantsTemplate = "rbxassetid://133078204"
  4849. end
  4850. end)
  4851. end)
  4852. plrwin:drawButton(1/3, 'Duck', function()
  4853. tk.dp(cval, function(z)
  4854. if z.Character then
  4855. local pchar = z.Character
  4856. for i,v in pairs(pchar:GetChildren()) do
  4857. if v:IsA("Hat") or v:IsA("Accessory") then
  4858. v:Destroy()
  4859. end
  4860. end
  4861. local duck = Instance.new("SpecialMesh", z.Character.HumanoidRootPart)
  4862. duck.MeshType = "FileMesh"
  4863. duck.MeshId = "http://www.roblox.com/asset/?id=9419831"
  4864. duck.TextureId = "http://www.roblox.com/asset/?id=9419827"
  4865. duck.Scale = Vector3.new(5, 5, 5)
  4866. tk.rco(z.Character, 'Instance', 'Transparency', 1)
  4867. z.Character.HumanoidRootPart.Transparency = 0
  4868. end
  4869. end)
  4870. end)
  4871. plrwin:drawButton(1/3, 'Spheres', function()
  4872. tk.dp(cval, function(z)
  4873. if z.Character then
  4874. tk.rco(z.Character, 'BasePart', 'Shape', 'Cylinder')
  4875. end
  4876. end)
  4877. end)
  4878. plrwin:drawButton(1/3, 'Big', function()
  4879. tk.dp(cval, function(z)
  4880. if z.Character then
  4881. topkek.tools.util.scalePlayer(5, z)
  4882. end
  4883. end)
  4884. end)
  4885. plrwin:drawButton(1/3, 'Small', function()
  4886. tk.dp(cval, function(z)
  4887. if z.Character then
  4888. topkek.tools.util.scalePlayer(5, z)
  4889. end
  4890. end)
  4891. end)
  4892. plrwin:drawButton(1/3, 'Giraffe', function()
  4893. tk.dp(cval, function(z)
  4894. if z.Character then
  4895. local char=z.Character
  4896. local h=char.Head
  4897. local tor=char:FindFirstChild("Torso")
  4898. if not tor then return end
  4899. tor.Neck.C0=tor.Neck.C0*CFrame.new(0,0,5)
  4900. local fn=Instance.new("Part",char)
  4901. fn.Size=Vector3.new(1,5.5,1)
  4902. fn.Name="FakeNeck"
  4903. fn.Anchored=false
  4904. fn.CanCollide=false
  4905. if char:FindFirstChild("Body Colors") then
  4906. fn.BrickColor=char["Body Colors"].HeadColor
  4907. end
  4908. local cm=Instance.new("CylinderMesh",fn)
  4909. local we=Instance.new("Weld",h)
  4910. we.Part0=h
  4911. we.Part1=fn
  4912. we.C1=we.C1*CFrame.new(0,2.6,0)
  4913. end
  4914. end)
  4915. end)
  4916. plrwin:drawButton(1/3, 'Dab', function()
  4917. tk.dp(cval, function(z)
  4918. if z.Character and z.Character:FindFirstChild("Torso") then
  4919. local chr = z.Character
  4920. chr.Animate.Disabled = true
  4921. 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)
  4922. 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)
  4923. 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)
  4924. end
  4925. end)
  4926. end)
  4927. plrwin:drawButton(1/3, 'Force Follow', function()
  4928. tk.dp(cval, function(z)
  4929. game:GetService("RunService"):BindToRenderStep("_", 0, function()
  4930. z.Character.Humanoid:MoveTo(topkek.lplr.Character.Head.Position)
  4931. end)
  4932. end)
  4933. end)
  4934. plrwin:drawButton(1/3, 'Camlock', function()
  4935. tk.dp(cval, function(z)
  4936. z.CameraMode = "LockFirstPerson"
  4937. end)
  4938. end)
  4939. --// SERVER //--
  4940. local servwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Server').Container)
  4941. local detailWin = servwin:drawContainer(1, 100, nil, nil, 18)
  4942. detailWin:drawText(1, 'Job ID: ' .. (game.JobId and (game.JobId ~= "") or "???"))
  4943. detailWin:drawText(1, 'Game Name: ' .. game:service'MarketplaceService':GetProductInfo(game.PlaceId).Name)
  4944. detailWin:drawText(1, 'Creator Name: ' .. game:GetService('Players'):GetNameFromUserIdAsync(game.CreatorId))
  4945. --detailWin:drawText(1, 'Genre: ' .. tostring(game.Genre))
  4946. servwin:drawButton(1/2, 'Shutdown', function()
  4947. workspace.Gravity = 0/0
  4948. end)
  4949. servwin:drawButton(1/2, 'Clear', function()
  4950. for i,v in pairs(game:service'Workspace':GetChildren()) do
  4951. if (not v:IsA("Terrain"))and(v.Name~="Camera") then
  4952. v:Destroy()
  4953. end
  4954. end
  4955. end)
  4956. servwin:drawButton(1/2, 'Baseplate', function()
  4957. for X = -2500, 2500, 512 do
  4958. for Z = -2500, 2500, 512 do
  4959. local P = Instance.new("Part")
  4960. P.Anchored = true
  4961. P.Locked = true
  4962. P.Size = Vector3.new(512,3,512)
  4963. P.CFrame = CFrame.new(X,0,Z)
  4964. P.BrickColor = BrickColor.Green()
  4965. P.Parent = game:service'Workspace'
  4966. end
  4967. end
  4968. end)
  4969. servwin:drawButton(1/2, 'Reset', function()
  4970. for i,v in pairs(game:service'Workspace':GetChildren()) do
  4971. if (not v:IsA("Terrain"))and(v.Name~="Camera") then
  4972. v:Destroy()
  4973. end
  4974. end
  4975. for X = -2500, 2500, 512 do
  4976. for Z = -2500, 2500, 512 do
  4977. local P = Instance.new("Part")
  4978. P.Anchored = true
  4979. P.Locked = true
  4980. P.Size = Vector3.new(512,3,512)
  4981. P.CFrame = CFrame.new(X,0,Z)
  4982. P.BrickColor = BrickColor.Green()
  4983. P.Parent = game:service'Workspace'
  4984. end
  4985. end
  4986. for i, v in pairs(game:GetService('Players'):GetPlayers()) do
  4987. local a1 = Instance.new("Model", game:service'Workspace')
  4988. local a2 = Instance.new("Part", game:service'Workspace')
  4989. a2.CanCollide = true
  4990. a2.Anchored = true
  4991. a2.CFrame = CFrame.new(10000, 10000, 10000)
  4992. a2.Name = "Torso"
  4993. local a3 = Instance.new("Humanoid", a1)
  4994. a3.MaxHealth=100;a3.Health=100
  4995. v.Character = a1
  4996. a3.Health=0
  4997. end
  4998. end)
  4999. servwin:drawButton(1, 'Remove Sounds', function()
  5000. tk.rcm(game, 'Sound')
  5001. end)
  5002. servwin:addSpacing()
  5003. servwin:drawButton(1, 'Break All', function()
  5004. workspace:BreakJoints(workspace:GetChildren())
  5005. end)
  5006. local gravInp
  5007. servwin:drawButton(1/3, 'Gravity', function()
  5008. if not tonumber(gravInp.Text) then return end
  5009. workspace.Gravity = tonumber(gravInp.Text)
  5010. end)
  5011. gravInp = servwin:drawTextBox(2/3, '')
  5012. servwin:addSpacing()
  5013. servwin:drawButton(1, 'Reset Lighting', function()
  5014. local l = game:service'Lighting'
  5015. l.Ambient = Color3.new(0, 0, 0)
  5016. l.Brightness = 1
  5017. l.GlobalShadows = true
  5018. l.Outlines = true
  5019. l.FogEnd = 100000
  5020. l.FogStart = 0
  5021. l:SetMinutesAfterMidnight(12*60)
  5022. end)
  5023. local brightInp
  5024. servwin:drawButton(1/3, 'Brightness', function()
  5025. if not tonumber(brightInp.Text) then return end
  5026. game:GetService('Lighting').Brightness = tonumber(brightInp.Text)
  5027. end)
  5028. brightInp = servwin:drawTextBox(2/3, '100')
  5029. local fogInp
  5030. servwin:drawButton(1/3, 'Fog', function()
  5031. if not tonumber(fogInp.Text) then return end
  5032. game:GetService('Lighting').FogEnd = tonumber(fogInp.Text)
  5033. end)
  5034. fogInp = servwin:drawTextBox(2/3, '0')
  5035. local timeInp
  5036. servwin:drawButton(1/3, 'Hour', function()
  5037. if not tonumber(timeInp.Text) then return end
  5038. game:GetService('Lighting'):SetMinutesAfterMidnight(60*tonumber(timeInp.Text))
  5039. end)
  5040. timeInp = servwin:drawTextBox(2/3, '12')
  5041. servwin:addSpacing()
  5042. -- private server crap
  5043. local privateToggle
  5044. local privStatus = false
  5045. privateToggle = servwin:drawButton(1, 'Private Server OFF', function()
  5046. if privStatus == false then
  5047. privStatus = true
  5048. privateToggle.Text = 'Private Server ON'
  5049. topkek.banmgr.makePrivate()
  5050. else
  5051. privateToggle.Text = 'Private Server OFF'
  5052. topkek.banmgr.unprivate()
  5053. end
  5054. end)
  5055. servwin:addSpacing()
  5056. servwin:drawText(1, 'Whitelist')
  5057. local plrAddInp
  5058. servwin:drawButton(1/3, 'Add', function()
  5059. topkek.banmgr.doWhitelist(plrAddInp.Text)
  5060. ReorderWL()
  5061. end)
  5062. plrAddInp = servwin:drawTextBox(2/3, '')
  5063. wlCont = servwin:drawScrollingContainer(100)
  5064. function ReorderWL()
  5065. local wl = topkek.banmgr.whitelist
  5066. for i,v in pairs(wlCont:GetChildren()) do
  5067. v:Destroy()
  5068. end
  5069. wlCont:setDrawY(3)
  5070. for i,v in pairs(wl) do
  5071. wlCont:drawText(2/3, v)
  5072. wlCont:drawButton(1/3, 'Remove', function()
  5073. topkek.banmgr.unwhitelist(v)
  5074. ReorderWL()
  5075. end)
  5076. end
  5077. end
  5078. ReorderWL()
  5079. --// LOCALPLAYER //--
  5080. local lpwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('LocalPlayer').Container)
  5081. lpwin:drawButton(1, 'Reset Camera', function()
  5082. game.Workspace.CurrentCamera:remove()
  5083. wait(.1)
  5084. game.Workspace.CurrentCamera.CameraSubject = topkek.lplr.Character.Humanoid or
  5085. game.Workspace[topkek.lplr.Name].Humanoid
  5086. game.Workspace.CurrentCamera.CameraType = "Custom"
  5087. end)
  5088. lpwin:drawButton(1, 'Respawn', function()
  5089. local a1 = Instance.new("Model", game:service'Workspace')
  5090. local a2 = Instance.new("Part", game:service'Workspace')
  5091. a2.CanCollide = true
  5092. a2.Anchored = true
  5093. a2.CFrame = CFrame.new(10000, 10000, 10000)
  5094. a2.Name = "Torso"
  5095. local a3 = Instance.new("Humanoid", a1)
  5096. a3.MaxHealth=100;a3.Health=100
  5097. topkek.lplr.Character = a1
  5098. a3.Health=0
  5099. end)
  5100. lpwin:drawButton(1, 'Rejoin', function()
  5101. game:GetService('TeleportService'):Teleport(game.PlaceId)
  5102. end)
  5103. lpwin:addSpacing()
  5104. lpwin:drawButton(1/2, 'God', function()
  5105. if topkek.lplr.Character:FindFirstChild("Humanoid") then
  5106. topkek.lplr.Character.Humanoid.MaxHealth = math.huge
  5107. topkek.lplr.Character.Humanoid.Health = math.huge
  5108. end
  5109. end)
  5110. lpwin:drawButton(1/2, 'Semigod', function()
  5111. if topkek.lplr.Character:FindFirstChild("Humanoid") then
  5112. topkek.lplr.Character.Humanoid.MaxHealth = 9e9
  5113. topkek.lplr.Character.Humanoid.Health = 9e9
  5114. end
  5115. end)
  5116. Loopgod = false
  5117. lpwin:drawButton(1, 'Loopgod', function()
  5118. if Loopgod == false then
  5119. Loopgod = true
  5120. spawn(function()
  5121. repeat
  5122. topkek.lplr.Character.Humanoid.MaxHealth = math.huge
  5123. topkek.lplr.Character.Humanoid.Health = math.huge
  5124. wait()
  5125. until Loopgod == false
  5126. end)
  5127. else
  5128. Loopgod = false
  5129. end
  5130. end)
  5131. lpwin:addSpacing()
  5132. plrwin:addSpacing()
  5133. local Lev, Clip, Fly
  5134. lpwin:drawButton(1/2, 'Levitate', function()
  5135. if Lev == true then
  5136. Lev = false
  5137. return
  5138. end
  5139. Lev = true
  5140. repeat
  5141. topkek.lplr.Character.Humanoid:ChangeState(10)
  5142. wait(0)
  5143. until Lev == false
  5144. end)
  5145. lpwin:drawButton(1/2, 'Noclip', function()
  5146. if Clip == true then
  5147. Clip = false
  5148. return
  5149. end
  5150. Clip = true
  5151. game:GetService("RunService").Stepped:connect(function()
  5152. tk.gt(topkek.lplr).CanCollide = not Clip
  5153. topkek.lplr.Character.Head.CanCollide = not Clip
  5154. topkek.lplr.Character.HumanoidRootPart.CanCollide = not Clip
  5155. if topkek.lplr.Character.UpperTorso then
  5156. topkek.lplr.Character.LowerTorso.CanCollide = not Clip
  5157. end
  5158. end)
  5159. topkek.lplr.Character.HumanoidRootPart.Changed:connect(function()
  5160. tk.gt(topkek.lplr).CanCollide = not Clip
  5161. topkek.lplr.Character.Head.CanCollide = not Clip
  5162. topkek.lplr.Character.HumanoidRootPart.CanCollide = not Clip
  5163. if topkek.lplr.Character.UpperTorso then
  5164. topkek.lplr.Character.LowerTorso.CanCollide = not Clip
  5165. end
  5166. end)
  5167. end)
  5168. lpwin:drawButton(1/2, 'Fly', function()
  5169. if Fly == true then
  5170. Fly = false
  5171. return
  5172. end
  5173. Fly = true
  5174. local mouse=game.Players.LocalPlayer:GetMouse''
  5175. localplayer=game.Players.LocalPlayer
  5176. game.Players.LocalPlayer.Character:WaitForChild("HumanoidRootPart")
  5177. local torso = game.Players.LocalPlayer.Character.HumanoidRootPart
  5178. local speed=0
  5179. local keys={a=false,d=false,w=false,s=false}
  5180. local e1
  5181. local e2
  5182. local function start()
  5183. local pos = Instance.new("BodyPosition",torso)
  5184. local gyro = Instance.new("BodyGyro",torso)
  5185. pos.Name="EPIXPOS"
  5186. pos.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5187. pos.position = torso.Position
  5188. gyro.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  5189. gyro.cframe = torso.CFrame
  5190. repeat
  5191. wait()
  5192. localplayer.Character.Humanoid.PlatformStand=true
  5193. local new=gyro.cframe - gyro.cframe.p + pos.position
  5194. if not keys.w and not keys.s and not keys.a and not keys.d then
  5195. speed=1
  5196. end
  5197. if keys.w then
  5198. new = new + workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  5199. speed=speed+0.01
  5200. end
  5201. if keys.s then
  5202. new = new - workspace.CurrentCamera.CoordinateFrame.lookVector * speed
  5203. speed=speed+0.01
  5204. end
  5205. if keys.d then
  5206. new = new * CFrame.new(speed,0,0)
  5207. speed=speed+0.01
  5208. end
  5209. if keys.a then
  5210. new = new * CFrame.new(-speed,0,0)
  5211. speed=speed+0.01
  5212. end
  5213. if speed>5 then
  5214. speed=5
  5215. end
  5216. pos.position=new.p
  5217. if keys.w then
  5218. gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(-math.rad(speed*15),0,0)
  5219. elseif keys.s then
  5220. gyro.cframe = workspace.CurrentCamera.CoordinateFrame*CFrame.Angles(math.rad(speed*15),0,0)
  5221. else
  5222. gyro.cframe = workspace.CurrentCamera.CoordinateFrame
  5223. end
  5224. until not Fly
  5225. if gyro then gyro:Destroy() end
  5226. if pos then pos:Destroy() end
  5227. flying=false
  5228. localplayer.Character.Humanoid.PlatformStand=false
  5229. speed=0
  5230. end
  5231. e1=mouse.KeyDown:connect(function(key)
  5232. if not torso or not torso.Parent then flying=false e1:disconnect() e2:disconnect() return end
  5233. if key=="w" then
  5234. keys.w=true
  5235. elseif key=="s" then
  5236. keys.s=true
  5237. elseif key=="a" then
  5238. keys.a=true
  5239. elseif key=="d" then
  5240. keys.d=true
  5241. end
  5242. end)
  5243. e2=mouse.KeyUp:connect(function(key)
  5244. if key=="w" then
  5245. keys.w=false
  5246. elseif key=="s" then
  5247. keys.s=false
  5248. elseif key=="a" then
  5249. keys.a=false
  5250. elseif key=="d" then
  5251. keys.d=false
  5252. end
  5253. end)
  5254. start()
  5255. end)
  5256. lpwin:drawButton(1/2, 'Highjump', function()
  5257. local thrust = Instance.new("BodyVelocity")
  5258. game:GetService('UserInputService').InputBegan:connect(function(i, b)
  5259. if i.KeyCode == Enum.KeyCode.Space then
  5260. print("Got jump")
  5261. coroutine.resume(coroutine.create(function()
  5262. thrust.Parent = game.Players.LocalPlayer.Character.PrimaryPart
  5263. thrust.velocity = Vector3.new(0,50,0)
  5264. thrust.maxForce = Vector3.new(0,4e+050,0)
  5265. wait(0.2)
  5266. thrust.Parent = nil
  5267. end))
  5268. end
  5269. end)
  5270. end)
  5271. lpwin:addSpacing()
  5272. local apprInp
  5273. lpwin:drawButton(1/3, 'Appearance', function()
  5274. local id = 0
  5275. if tonumber(apprInp.Text) then
  5276. id = tonumber(apprInp.Text)
  5277. else
  5278. id = game:GetService('Players'):GetUserIdFromNameAsync(apprInp.Text)
  5279. end
  5280. if topkek.lplr.Character:FindFirstChild("Humanoid") then
  5281. topkek.lplr.Character.Humanoid.Health = 0
  5282. end
  5283. topkek.lplr.CharacterAppearance = 'https://assetgame.roblox.com/Asset/CharacterFetch.ashx?userId=' .. tostring(id)
  5284. end)
  5285. apprInp = lpwin:drawTextBox(2/3, 'ROBLOX')
  5286. local teamInp
  5287. lpwin:drawButton(1/3, 'Team', function()
  5288. topkek.lplr.TeamColor = BrickColor.new(teamInp.Text)
  5289. end)
  5290. teamInp = lpwin:drawTextBox(2/3, 'Bright red')
  5291. lpwin:drawButton(1/2, 'Naked', function()
  5292. topkek.lplr:ClearCharacterAppearance()
  5293. end)
  5294. lpwin:drawButton(1/2, 'Neutral', function()
  5295. topkek.lplr.Neutral = true
  5296. end)
  5297. lpwin:addSpacing()
  5298. lpwin:drawButton(1/2, 'Orb', function()
  5299. game.Players.LocalPlayer.Character = nil
  5300. --lp:Destroy()
  5301. local cam = game.Workspace.CurrentCamera
  5302. local m = Instance.new("Model", game.Workspace)
  5303. m.Name = game.Players.LocalPlayer.Name
  5304. local hum = Instance.new("Humanoid", m)
  5305. hum.Health = 0
  5306. hum.MaxHealth = 0
  5307. local orb = Instance.new("Part", m)
  5308. orb.Size = Vector3.new(1, 1, 1)
  5309. orb.Shape = "Ball"
  5310. orb.Name = "Head"
  5311. orb.Anchored = true
  5312. orb.CanCollide = true
  5313. orb.BottomSurface = Enum.SurfaceType.Smooth
  5314. orb.TopSurface = Enum.SurfaceType.Smooth
  5315. orb.Transparency = 0
  5316. spawn(function()
  5317. while true do
  5318. wait(0.1)
  5319. if orb then
  5320. orb.BrickColor = BrickColor.Random()
  5321. else break end
  5322. end
  5323. end)
  5324. cam.CameraSubject = orb
  5325. cam.CameraType = Enum.CameraType.Fixed
  5326. game:GetService("RunService").RenderStepped:connect(function()
  5327. orb.CFrame = cam.CoordinateFrame * CFrame.new(0, -2, -6)
  5328. end)
  5329. game.Players.LocalPlayer.Chatted:connect(function(a)
  5330. game:GetService("Chat"):Chat(orb, a)
  5331. end)
  5332. end)
  5333. lpwin:drawButton(1/2, 'Freecam', function()
  5334. local cam = game.Workspace.CurrentCamera
  5335. cam.CameraType = "Fixed"
  5336. cam.CameraSubject = nil
  5337. topkek.lplr.Character = nil
  5338. end)
  5339. lpwin:drawButton(1/2, 'NoGrav', function()
  5340. if topkek.lplr.Character then
  5341. for x,m in pairs(topkek.lplr.Character:GetChildren()) do
  5342. if m:IsA("BasePart") then
  5343. local bf = Instance.new("BodyForce", m)
  5344. bf.force = Vector3.new(0, 192.25, 0) * m:GetMass()
  5345. end
  5346. if m:IsA("Hat") or m:IsA("Accessory") then
  5347. if m:findFirstChild("Handle") then
  5348. local bf = Instance.new("BodyForce", m.Handle)
  5349. bf.force = Vector3.new(0, 192.25, 0) * m.Handle:GetMass()
  5350. end
  5351. end
  5352. end
  5353. end
  5354. end)
  5355. lpwin:drawButton(1/2, 'Trowel', function()
  5356. topkek.tools.util.trowel()
  5357. end)
  5358. lpwin:addSpacing()
  5359. lpwin:drawButton(1/2, 'Fedora', function()
  5360. local hats={
  5361. 98346834,
  5362. 215751161,
  5363. 119916949,
  5364. 72082328,
  5365. 147180077,
  5366. 100929604,
  5367. 63043890,
  5368. 1285307,
  5369. 1029025,
  5370. 334663683,
  5371. 259423244
  5372. }
  5373. game:GetObjects("rbxassetid://" .. tostring(hats[math.random(1,#hats)]))[1].Parent = topkek.lplr.Character
  5374. end)
  5375. lpwin:drawButton(1/2, 'Rainbow Name', function()
  5376. topkek.lplr.Neutral = false
  5377. repeat
  5378. wait()
  5379. topkek.lplr.TeamColor = BrickColor.Random()
  5380. until not topkek.lplr.Character.Humanoid
  5381. end)
  5382. local tagInp
  5383. lpwin:drawButton(1/3, 'Tag', function()
  5384. local len = 10
  5385. local bb = Instance.new("BillboardGui")
  5386. bb.Parent = topkek.lplr.Character.Head
  5387. bb.Adornee = topkek.lplr.Character.Head
  5388. bb.AlwaysOnTop = true
  5389. bb.Enabled = true
  5390. bb.Size = UDim2.new(len, 0, 1.5, 0)
  5391. bb.Name = "tag"
  5392. bb.StudsOffset = Vector3.new(0, 3, 0)
  5393. --local fr = Instance.new("Frame")
  5394. --fr.Parent = bb
  5395. --fr.Size = UDim2.new(1, 0, 1, 0)
  5396. --fr.Style = Enum.FrameStyle.RobloxRound
  5397. local tl = Instance.new("TextLabel")
  5398. tl.Parent = bb
  5399. tl.Font = Enum.Font.Code
  5400. tl.BackgroundTransparency = 1
  5401. tl.TextScaled = true
  5402. tl.TextColor3 = Color3.new(15/255, 15/255, 15/255)
  5403. tl.Size = UDim2.new(1, 0, 1, 0)
  5404. tl.Text = tagInp.Text
  5405. tl.Name = "trutag"
  5406. tl.Visible = true
  5407. tl.ZIndex = 2
  5408. end)
  5409. tagInp = lpwin:drawTextBox(2/3, '')
  5410. --// SCRIPTS //--
  5411. --local scriptwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Scripts').Container)
  5412. --local search = scriptwin:drawTextBox(1,'')
  5413. --local origy = scriptwin:getDrawY()
  5414. --scriptwin:addSpacing()
  5415. --scriptwin:addSpacing()
  5416. --local scripts = game:GetObjects("rbxassetid://376553985")[1]
  5417. --local container = {}
  5418. --function MakeList(condition)
  5419. -- for i,v in pairs(scriptwin:GetChildren()) do
  5420. -- if v.Name == "Script" then
  5421. -- v:Destroy()
  5422. -- end
  5423. -- end
  5424. --scriptwin:setDrawY(origy)
  5425. --for i, v in pairs(scripts:GetChildren()) do
  5426. -- if string.find(v.Name:lower(), condition:lower()) or (condition == "") or (condition == " ") then
  5427. -- local scr = scriptwin:drawButton(1, v.Name, function()
  5428. -- spawn(function() loadstring(v.Source)() end)
  5429. -- end, 25)
  5430. -- scr.Name = 'Script'
  5431. -- end
  5432. -- end
  5433. --end
  5434. --game:GetService("UserInputService").InputChanged:connect(function(inp)
  5435. -- if inp.UserInputType == Enum.UserInputType.TextInput then
  5436. -- if search:IsFocused() then
  5437. -- MakeList(search.Text)
  5438. -- end
  5439. --end
  5440. --end)
  5441. --MakeList('')
  5442. --// DESTRUCTION // --
  5443. local destwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Destruction').Container)
  5444. local decals, seldec = destwin:drawScrollingContainer(100)
  5445. seldec = destwin:drawText(1, 'Selected Decal: None')
  5446. cursel = nil
  5447. local decs = {
  5448. {'Rain', '574772793'},
  5449. {'Robbie', '574773630'},
  5450. {'Pepe', '244905904'},
  5451. {'Troll Face', '48308661'},
  5452. {'Jeff', '109129888'},
  5453. {'Shrek', '170539018'},
  5454. {'Doge', '133720697'},
  5455. {'Dat Boi', '409578848'},
  5456. }
  5457. for _, v in pairs(decs) do
  5458. local b = decals:drawButton(1, v[1], function()seldec.Text="Selected Decal: " ..v[2] cursel=v[2] end,20)
  5459. topkek.tools.gui:addLeftIcon(b,'rbxassetid://'..v[2],20)
  5460. end
  5461. destwin:drawButton(1, 'Spam Decal', function()
  5462. if cursel ~= nil then
  5463. topkek.tools.util.recurseDecal(tonumber(cursel))
  5464. end
  5465. end)
  5466. destwin:drawButton(1, 'Spam Particles', function()
  5467. if cursel ~= nil then
  5468. topkek.tools.util.recurseParticles(tonumber(cursel))
  5469. end
  5470. end)
  5471. destwin:drawButton(1, 'Spam Both', function()
  5472. if cursel ~= nil then
  5473. topkek.tools.util.recurseUltimate(tonumber(cursel))
  5474. end
  5475. end)
  5476. destwin:drawButton(1, 'Rollback', function()
  5477. tk.rcm(workspace, 'Decal')
  5478. tk.rcm(workspace, 'ParticleEmitter')
  5479. end)
  5480. destwin:addSpacing()
  5481. destwin:drawButton(1, '666', function()
  5482. for i,v in next,workspace:children''do
  5483. if(v:IsA'BasePart')then
  5484. me=v;
  5485. bbg=Instance.new('BillboardGui',me);
  5486. bbg.Name='stuf';
  5487. bbg.Adornee=me;
  5488. bbg.Size=UDim2.new(2.5,0,2.5,0)
  5489. --bbg.StudsOffset=Vector3.new(0,2,0)
  5490. tlb=Instance.new'TextLabel';
  5491. tlb.Text='666 666 666 666 666 666';
  5492. tlb.Font='SourceSansBold';
  5493. tlb.FontSize='Size48';
  5494. tlb.TextColor3=Color3.new(1,0,0);
  5495. tlb.Size=UDim2.new(1.25,0,1.25,0);
  5496. tlb.Position=UDim2.new(-0.125,-22,-1.1,0);
  5497. tlb.BackgroundTransparency=1;
  5498. tlb.Parent=bbg;
  5499. end;end;
  5500. --coroutine.wrap(function()while wait''do
  5501. s=Instance.new'Sound';
  5502. s.Parent=workspace;
  5503. s.SoundId='rbxassetid://152840862';
  5504. s.Pitch=1;
  5505. s.Volume=1;
  5506. s.Looped=true;
  5507. s:play();
  5508. --end;end)();
  5509. function xds(dd)
  5510. for i,v in next,dd:children''do
  5511. if(v:IsA'BasePart')then
  5512. v.BrickColor=BrickColor.new'Really black';
  5513. v.TopSurface='Smooth';
  5514. v.BottomSurface='Smooth';
  5515. s=Instance.new('SelectionBox',v);
  5516. s.Adornee=v;
  5517. s.Color=BrickColor.new'Really red';
  5518. a=Instance.new('PointLight',v);
  5519. a.Color=Color3.new(1,0,0);
  5520. a.Range=15;
  5521. a.Brightness=5;
  5522. f=Instance.new('Fire',v);
  5523. f.Size=19;
  5524. f.Heat=22;
  5525. end;
  5526. game.Lighting.TimeOfDay=0;
  5527. game.Lighting.Brightness=0;
  5528. game.Lighting.ShadowColor=Color3.new(0,0,0);
  5529. game.Lighting.Ambient=Color3.new(1,0,0);
  5530. game.Lighting.FogEnd=200;
  5531. game.Lighting.FogColor=Color3.new(0,0,0);
  5532. local dec = 'http://www.roblox.com/asset/?id=19399245';
  5533. local fac = {'Front', 'Back', 'Left', 'Right', 'Top', 'Bottom'}
  5534. --coroutine.wrap(function()
  5535. --for _,__ in pairs(fac) do
  5536. --local ddec = Instance.new("Decal", v)
  5537. --ddec.Face = __
  5538. --ddec.Texture = dec
  5539. --end end)()
  5540. if #(v:GetChildren())>0 then
  5541. xds(v)
  5542. end
  5543. end
  5544. end
  5545. xds(game.Workspace)
  5546. end)
  5547. destwin:drawButton(1, 'Troll', function()
  5548. topkek.tools.util.recurseUltimate('48308661')
  5549. tk.play(154664102)
  5550. end)
  5551. destwin:addSpacing()
  5552. destwin:drawButton(1/2,'Colorize',function() -- when u skid off variable XDDDDDpranked
  5553. local materiallist =
  5554. {Enum.Material.Plastic,Enum.Material.Wood,Enum.Material.Slate,Enum.Material.Concrete,Enum.Material.CorrodedMetal,
  5555. Enum.Material.DiamondPlate,Enum.Material.Foil,Enum.Material.Grass,
  5556. Enum.Material.Ice,Enum.Material.Marble,Enum.Material.Granite,Enum.Material.Brick,
  5557. Enum.Material.Pebble,Enum.Material.Sand,Enum.Material.Sand,
  5558. Enum.Material.Fabric,Enum.Material.SmoothPlastic,Enum.Material.Metal,Enum.Material.WoodPlanks,Enum.Material.Neon,Enum.Material.Cobblestone}
  5559. local function r(where)
  5560. for _,v in pairs (where:GetChildren()) do
  5561. if v:IsA("BasePart") then
  5562. spawn(function() while wait(0.1) do v.Material = materiallist[math.random(#materiallist)] wait() end end) end r(v) end end r(workspace)
  5563. end)
  5564. destwin:drawButton(1/2,'Materialize',function()
  5565. local function r(where)
  5566. for _,v in pairs (where:GetChildren()) do
  5567. if v:IsA("BasePart") then
  5568. spawn(function() while wait(0.1) do v.Transparency = math.random(0,1) wait() end end) end r(v) end end r(workspace)
  5569. end)
  5570. destwin:drawButton(1/2,'Meshify',function()
  5571. local enums={
  5572. Enum.MeshType.Head;
  5573. Enum.MeshType.Torso;
  5574. Enum.MeshType.Wedge;
  5575. Enum.MeshType.Brick;
  5576. Enum.MeshType.Sphere;
  5577. Enum.MeshType.Cylinder;
  5578. }
  5579. tk.rcf('BasePart',function(o)
  5580. local mesh = Instance.new('SpecialMesh', o)
  5581. mesh.MeshType = enums[math.random(1,#enums)]
  5582. end)
  5583. end)
  5584. destwin:drawButton(1/2,'Loop-Meshify',function()
  5585. coroutine.wrap(function()
  5586. while true do
  5587. local enums={
  5588. Enum.MeshType.Head;
  5589. Enum.MeshType.Torso;
  5590. Enum.MeshType.Wedge;
  5591. Enum.MeshType.Brick;
  5592. Enum.MeshType.Sphere;
  5593. Enum.MeshType.Cylinder;
  5594. }
  5595. tk.rcf('BasePart',function(o)
  5596. if o:FindFirstChild("Mesh") then o.Mesh:Destroy() end
  5597. local mesh = Instance.new('SpecialMesh', o)
  5598. mesh.MeshType = enums[math.random(1,#enums)]
  5599. end)
  5600. wait(0.5)
  5601. end
  5602. end)()
  5603. end)
  5604. destwin:addSpacing()
  5605. destwin:drawButton(1, 'Rotations', function()
  5606. tk.rcf('BasePart', function(o)
  5607. o.Rotation = Vector3.new(math.random(0,180),math.random(0,180),math.random(0,180))
  5608. end)
  5609. end)
  5610. destwin:drawButton(1, 'Collisions', function()
  5611. tk.rcf('BasePart', function(o)
  5612. o.CanCollide = false
  5613. end)
  5614. end)
  5615. destwin:drawButton(1, 'Velocity', function()
  5616. tk.rcf('BasePart', function(o)
  5617. o.Velocity = Vector3.new(math.random(0,180),math.random(0,180),math.random(0,180))
  5618. end)
  5619. end)
  5620. destwin:drawButton(1, 'Invisiblity', function()
  5621. tk.rcf('BasePart', function(o)
  5622. o.Transparency = 1
  5623. end)
  5624. end)
  5625. destwin:drawButton(1, 'BreakJoints', function()
  5626. tk.rcf('Model', function(o)
  5627. o:BreakJoints()
  5628. end)
  5629. end)
  5630. destwin:drawButton(1, 'Forces', function()
  5631. tk.rcf('BasePart', function(o)
  5632. local bf = Instance.new("BodyForce", o)
  5633. bf.Force = Vector3.new(math.random(0,180)*5,math.random(0,180)*5,math.random(0,180)*5)
  5634. end)
  5635. end)
  5636. destwin:drawButton(1, 'Brightness', function()
  5637. tk.rcf('BasePart', function(o)
  5638. local light = Instance.new("SpotLight", o)
  5639. light.Brightness = 9e9
  5640. light.Range = 60
  5641. end)
  5642. end)
  5643. --// CATALOG //--
  5644. local catwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Catalog').Container)
  5645. local page, currentkeyword = 1, ""
  5646. local searchbar, search, makeCatalog, res = 0, 0, 0, {}
  5647. local searchbar = catwin:drawTextBox(2/3,'')
  5648. local search = catwin:drawButton(1/3, 'Search', function()
  5649. page = 1
  5650. currentkeyword = searchbar.Text
  5651. makeCatalog(currentkeyword, page)
  5652. end)
  5653. local previous = catwin:drawButton(1/2, 'Previous Page', function()
  5654. if page > 1 then
  5655. page = page - 1
  5656. makeCatalog(currentkeyword, page)
  5657. end
  5658. end)
  5659. local previous = catwin:drawButton(1/2, 'Next Page', function()
  5660. if page >= 1 then
  5661. page = page + 1
  5662. makeCatalog(currentkeyword, page)
  5663. end
  5664. end)
  5665. local catalog_start = catwin:getDrawY()
  5666. function split(str,divider)
  5667. local found = ""
  5668. local results = {}
  5669. for i=1,string.len(str) do
  5670. if (string.lower(string.sub(str,i,i)) == string.lower(divider)) then
  5671. table.insert(results, found)
  5672. found = ""
  5673. else
  5674. found = found..string.sub(str,i,i)
  5675. end
  5676. end
  5677. table.insert(results, found)
  5678. return results
  5679. end
  5680. function GetName(nm)
  5681. local spl = split(nm," ")
  5682. local a,b,c,d,e=spl[1] or "",spl[2] or "",spl[3] or "", spl[4] or "", spl[5] or ""
  5683. return (a.." "..b.." "..c.." "..d.." "..e)
  5684. end
  5685. --function makeCatalog(keyword, page)
  5686. --local endpoint = "http://search.roblox.com/catalog/json?Category=6&Keyword="..keyword.."&IncludeNotForSale=false&ResultsPerPage=10&PageNumber="..tostring(page)
  5687. --local results = game:HttpGet(endpoint, true)
  5688. --local parse = game:GetService('HttpService'):JSONDecode(results)
  5689. --for i, v in pairs(res) do
  5690. --v:Destroy()
  5691. --end
  5692. --catwin:setDrawY(catalog_start)
  5693. --catwin:addSpacing()
  5694. --for i, v in pairs(parse) do
  5695. --local img = catwin:drawImage(1/2, 'https://www.roblox.com/Thumbs/Asset.ashx?width=420&height=420&assetId='..tostring(v['AssetId']), 50)
  5696. --local below = topkek.tools.util.Object("TextButton", {
  5697. -- Parent = img;
  5698. -- BackgroundColor3 = Color3.new(163/255, 57/255, 57/255);
  5699. -- BorderSizePixel = 0;
  5700. -- Position = UDim2.new(0, -45, 1, 5);
  5701. -- Size = UDim2.new(0,img.AbsoluteSize.X, 0, 20);
  5702. -- Font = 'SourceSans';
  5703. -- FontSize = 'Size14';
  5704. -- Text = GetName(v['Name']);
  5705. -- TextSize = 14;
  5706. -- TextColor3 = color3(199, 199, 199);
  5707. -- TextStrokeTransparency = 0.5;
  5708. -- ClipsDescendants = true;
  5709. --})
  5710. -- below.MouseButton1Down:connect(function()
  5711. -- local Model = Instance.new("Model", workspace)
  5712. -- game:GetObjects('rbxassetid://'..tostring(v['AssetId']))[1].Parent = Model
  5713. -- Model:MakeJoints()
  5714. -- Model:MoveTo(topkek.lplr.Character.Head.Position)
  5715. --end)
  5716. --img.Size=UDim2.new(0,50,0,50)
  5717. --img.Position=img.Position+UDim2.new(0,45,0,0)
  5718. -- if (i%2)==0 then
  5719. -- catwin:setDrawY(catwin:getDrawY() + 25)
  5720. --end
  5721. -- if (i==10) then
  5722. -- catwin.main.CanvasSize = catwin.main.CanvasSize + UDim2.new(0,0,0,25)
  5723. -- end
  5724. -- table.insert(res,img)
  5725. --end
  5726. --end
  5727. --makeCatalog("", 1)
  5728. --// CMDS //--
  5729. cmdwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Commands').Container)
  5730. count = 0
  5731. for _, _ in pairs(cmd.commands.store) do count = count + 1 end
  5732. cmdwin:drawText(1, tostring(count) .. " Commands")
  5733. cmdwin:drawText(1, 'Chat Prefix: /')
  5734. local cmdlist = cmdwin:drawScrollingContainer(260)
  5735. for i, v in pairs(cmd.commands.fmtstore) do
  5736. local xfmt = {}
  5737. local str = " ;" .. i .. " "
  5738. for form in v:gmatch("[^%%]+") do
  5739. if form ~= 'cmd' then
  5740. if form == 'inf' then form = 'str' end
  5741. str = str .. "{" .. form .. "} "
  5742. end
  5743. end
  5744. cmdlist:drawText(1, str)
  5745. end
  5746. --// MUSIC //--
  5747. musicwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Music').Container)
  5748. Sounds = {
  5749. {"caramell", 2303479};
  5750. {"epic", 27697743};
  5751. {"rick", 2027611};
  5752. {"halo", 1034065};
  5753. {"pokemon", 1372261};
  5754. {"cursed", 1372257};
  5755. {"extreme", 11420933};
  5756. {"awaken", 27697277};
  5757. {"alone", 27697392};
  5758. {"mario", 1280470};
  5759. {"choir", 1372258};
  5760. {"chrono" ,1280463};
  5761. {"dotr", 11420922};
  5762. {"entertain", 27697267};
  5763. {"fantasy", 1280473};
  5764. {"final", 787};
  5765. {"organ", 11231513};
  5766. {"tunnel", 9650822}
  5767. }
  5768.  
  5769. local cursel
  5770. local xcursel = 0
  5771. scr = musicwin:drawScrollingContainer(230)
  5772. for i, v in pairs(Sounds) do
  5773. scr:drawButton(1, v[1] .. " - " .. tonumber(v[2]), function()
  5774. cursel.Text = "Currently Selected - " .. v[1]
  5775. xcursel = v[2]
  5776. end)
  5777. end
  5778.  
  5779. cursel = musicwin:drawText(1, "Currently Selected - None")
  5780. local setInp
  5781. musicwin:drawButton(1/3, "Set", function()
  5782. if tonumber(setInp.Text) then
  5783. cursel.Text = "Currently Selected - " .. setInp.Text
  5784. xcursel = tonumber(setInp.Text)
  5785. end
  5786. end)
  5787. setInp = musicwin:drawTextBox(2/3, '')
  5788. musicwin:drawButton(1, "Play", function()
  5789. tk.rcm(game, 'Sound')
  5790. tk.play(xcursel)
  5791. end)
  5792. musicwin:drawButton(1, "Stop", function()
  5793. tk.rcm(game, 'Sound')
  5794. end)
  5795. --// FACES //--
  5796. facwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Faces').Container)
  5797. local faces = {
  5798. {name='Rofl',id=47595647},
  5799. {name='Sparta',id=74142203},
  5800. {name='UJelly',id=48989071},
  5801. {name='Troll',id=45120559},
  5802. {name='Horse',id=62079221},
  5803. {name='Angry',id=48258623},
  5804. {name='Okey',id=62830600},
  5805. {name='Yeaw',id=53646377},
  5806. {name='Here',id=62677045},
  5807. {name='Har',id=48260066},
  5808. {name='Baby Sun',id=47596170},
  5809. {name='LOL',id=48293007},
  5810. {name='Sad',id=53645378},
  5811. {name='Joseph Stalin',id=48290678},
  5812. {name='Doge',id=130742396},
  5813. {name='Forever Alone',id=156886272},
  5814. {name='RickRoll',id=5104631},
  5815. {name='Jim Carrey',id=74885351},
  5816. {name='Meh IRL',id=237553381}
  5817. }
  5818. local cursel, xcursel = nil, 0
  5819. faclist = facwin:drawScrollingContainer(260)
  5820. for i,v in pairs(faces) do
  5821. local btn = faclist:drawButton(1, v['name'], function()
  5822. xcursel = v['id']
  5823. cursel.Text = 'Currently Selected: ' .. v['name']
  5824. end)
  5825. topkek.tools.gui:addLeftIcon(btn,'rbxassetid://'..tostring(v['id']),20)
  5826. end
  5827. cursel = facwin:drawText(1, 'Currently Selected: None')
  5828. facwin:drawButton(1, 'Wear', function()
  5829. if not (xcursel == 0) then
  5830. if topkek.lplr.Character then
  5831. tk.rcm(topkek.lplr.Character, 'Accessory')
  5832. tk.rcm(topkek.lplr.Character, 'Hat')
  5833. topkek.tools.util.applyFace(xcursel)
  5834. end
  5835. end
  5836. end)
  5837. --// SETTINGS // --
  5838. setwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Settings').Container)
  5839. setwin:drawText(1, 'Patch: ' .. topkek.patch)
  5840. setwin:drawText(1, 'Devnote: foh skids')
  5841. setwin:drawText(1, [[
  5842. === CREDITS ===
  5843.  
  5844. Variable - retard that created Stella
  5845. KrystalTeam - provided critical design tips & advice
  5846. Circumvention - lol joey salads
  5847.  
  5848. Thanks to everyone that supported T0PK3K 4.0!
  5849.  
  5850. ]], 260)
  5851. --// BANLIST //--
  5852. banwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Banlist').Container)
  5853. local plrBanInp
  5854. banwin:drawButton(1/3, 'Add', function()
  5855. topkek.settings.get()
  5856. table.insert(topkek.settingsTable['Bans'], plrBanInp.Text)
  5857. topkek.settings.write()
  5858. UpdateBanlist()
  5859. end)
  5860. plrBanInp = banwin:drawTextBox(2/3, '')
  5861. banCont = banwin:drawScrollingContainer(288)
  5862. function UpdateBanlist(x)
  5863. topkek.settings.get()
  5864. local wl = x or topkek.settingsTable['Bans']
  5865. for i,v in pairs(banCont:GetChildren()) do
  5866. v:Destroy()
  5867. end
  5868. banCont:setDrawY(3)
  5869. for i,v in pairs(wl) do
  5870. banCont:drawText(2/3, v)
  5871. banCont:drawButton(1/3, 'Remove', function()
  5872. for x, m in pairs(wl) do
  5873. if m == v then
  5874. table.remove(topkek.settingsTable['Bans'], x)
  5875. topkek.settings.write()
  5876. UpdateBanlist()
  5877. topkek.banmgr.bans = topkek.settingsTable['Bans']
  5878. end
  5879. end
  5880. end)
  5881. end
  5882. end
  5883. UpdateBanlist()
  5884. --// HATS //--
  5885. hatwin = topkek.tools.gui:hookContainer(topkek.tools.util.getContainer('Hats').Container)
  5886. local hats={
  5887. {name='Dominus Empyreus',id=21070012},
  5888. {name='Dominus Vespertilio',id=96103379},
  5889. {name='Dominus Infernus',id=31101391},
  5890. {name='Dominus Rex',id=250395631},
  5891. {name='Dominus Frigidus',id=48545806},
  5892. {name='Dominus Astra',id=162067148},
  5893. {name='Dominus Aureus',id=138932314},
  5894. {name='DIY Dominus Empyreus',id=151789690},
  5895. {name='Dominus Messor',id=64444871},
  5896. {name='Demon Skeleton Wings',id=133554007},
  5897. {name='Gilded Wings of Glory',id=250405532},
  5898. {name='Majestic Ice Wings',id=188702967},
  5899. {name='Black Wings',id=215719598},
  5900. {name='Clockworks Shades',id=11748356},
  5901. {name='Faerie Wings',id=19399896},
  5902. {name='Orinthian Wings',id=223751505},
  5903. {name='Clockworks Headphones',id=1235488},
  5904. {name='Perfectly Legitimate Business Hat',id=19027209},
  5905. {name='Sparkling Angel Wings',id=192557913},
  5906. {name='Commander Crows Wings',id=133553855},
  5907. {name='Sunfire Wings',id=158068470},
  5908. {name='Royal Faerie Wings',id=119916756},
  5909. {name='Wings of Freedom',id=164174048},
  5910. {name='Firebrand Wings',id=128160626},
  5911. {name='Frozen Wings',id=136758613},
  5912. {name='Webbed Wings',id=120507280},
  5913. {name='Gargoyle Wings',id=120507201},
  5914. {name='Bat Wings',id=19399858},
  5915. {name='Wings of Fire',id=136758532},
  5916. {name='Headrow',id=1082935},
  5917. {name='Rubber Duckie',id=9254254},
  5918. {name='Valkyrie Helm',id=1365767},
  5919. {name='Hockey Mask',id=5161514}}
  5920. local searchi = hatwin:drawButton(1, '', function()end)
  5921. dropx = GUI.DropDown.New(UDim2.new(0, 0, 0, 0), UDim2.new(1, 0, 1, 0), searchi, {'All'})
  5922. function fixPlayerDropi()
  5923. local t = {'All'}
  5924. for i, v in pairs(game.Players:GetPlayers()) do
  5925. table.insert(t, v.Name)
  5926. end
  5927. dropx.SetTable(t)
  5928. end
  5929. game.Players.PlayerAdded:connect(function()
  5930. fixPlayerDropi()
  5931. end)
  5932. game.Players.PlayerRemoving:connect(function()
  5933. fixPlayerDropi()
  5934. end)
  5935. local eval = 'All'
  5936. dropx.Changed(function(p) eval = p end)
  5937. fixPlayerDrop()
  5938.  
  5939. local hatInp
  5940. hatlist = hatwin:drawScrollingContainer(260)
  5941. for i,v in pairs(hats) do
  5942. hatlist:drawButton(1, v['name'], function()
  5943. hatInp.Text = tostring(v['id'])
  5944. end)
  5945. end
  5946. hatwin:drawButton(1/3, 'Wear', function()
  5947. local hat = game:GetObjects("rbxassetid://"..tonumber(hatInp.Text))[1]
  5948. tk.dp(eval, function(x)
  5949. if x.Character then
  5950. hat:Clone().Parent = x.Character
  5951. end
  5952. end)
  5953. end)
  5954.  
  5955.  
  5956. hatInp = hatwin:drawTextBox(2/3, '')
  5957. topkek.tools.animator.initialAnimation()
  5958. topkek.banmgr.init()
  5959. end)
  5960.  
  5961. Secret.Name = "Secret"
  5962. Secret.Parent = Open
  5963. Secret.BackgroundColor3 = Color3.new(1, 1, 1)
  5964. Secret.BorderSizePixel = 0
  5965. Secret.Position = UDim2.new(0, 0, 0.244791701, 0)
  5966. Secret.Size = UDim2.new(0, 530, 0, 50)
  5967. Secret.Font = Enum.Font.SourceSans
  5968. Secret.Text = "Secret"
  5969. Secret.TextColor3 = Color3.new(0, 0, 0)
  5970. Secret.TextSize = 30
  5971. Secret.MouseButton1Down:connect(function()
  5972. Open.Visible = false
  5973. wait(1)
  5974. Open.Visible = true
  5975. end)
  5976.  
  5977. _1HP.Name = "1HP"
  5978. _1HP.Parent = Open
  5979. _1HP.BackgroundColor3 = Color3.new(1, 1, 1)
  5980. _1HP.BorderSizePixel = 0
  5981. _1HP.Position = UDim2.new(0, 0, 0.37500003, 0)
  5982. _1HP.Size = UDim2.new(0, 530, 0, 50)
  5983. _1HP.Font = Enum.Font.SourceSans
  5984. _1HP.Text = "FE Animations"
  5985. _1HP.TextColor3 = Color3.new(0, 0, 0)
  5986. _1HP.TextSize = 30
  5987. _1HP.MouseButton1Down:connect(function()
  5988. Dabs-
  5989. while wait(1) do
  5990. for i,v in pairs(game:GetService('Players'):GetChildren()) do
  5991. Player = v.Name
  5992. AnimationId = "248263260"
  5993. local Anim = Instance.new("Animation")
  5994. Anim.AnimationId = "rbxassetid://"..AnimationId
  5995. local k = game.Players[Player].Character.Humanoid:LoadAnimation(Anim)
  5996. k:Play() --Play the animation
  5997. k:AdjustSpeed(2)
  5998. end
  5999. end
  6000.  
  6001. Spasm-
  6002. while wait(1) do
  6003. for i,v in pairs(game:GetService('Players'):GetChildren()) do
  6004. Player = v.Name
  6005. AnimationId = "33796059"
  6006. local Anim = Instance.new("Animation")
  6007. Anim.AnimationId = "rbxassetid://"..AnimationId
  6008. local k = game.Players[Player].Character.Humanoid:LoadAnimation(Anim)
  6009. k:Play() --Play the animation
  6010. k:AdjustSpeed(99)
  6011. end
  6012. end
  6013. end)
  6014.  
  6015. Meme.Name = "Meme"
  6016. Meme.Parent = Open
  6017. Meme.BackgroundColor3 = Color3.new(1, 1, 1)
  6018. Meme.BorderSizePixel = 0
  6019. Meme.Position = UDim2.new(0, 0, 0.505208373, 0)
  6020. Meme.Size = UDim2.new(0, 530, 0, 50)
  6021. Meme.Font = Enum.Font.SourceSans
  6022. Meme.Text = "Synapse"
  6023. Meme.TextColor3 = Color3.new(0, 0, 0)
  6024. Meme.TextSize = 30
  6025. Meme.MouseButton1Down:connect(function()
  6026. loadstring(game:GetObjects("rbxassetid://1559439622")[1].Source)()
  6027. end)
  6028.  
  6029. Secret2.Name = "Secret2"
  6030. Secret2.Parent = Open
  6031. Secret2.BackgroundColor3 = Color3.new(1, 1, 1)
  6032. Secret2.BorderSizePixel = 0
  6033. Secret2.Position = UDim2.new(0, 0, 0.635416687, 0)
  6034. Secret2.Size = UDim2.new(0, 530, 0, 50)
  6035. Secret2.Font = Enum.Font.SourceSans
  6036. Secret2.Text = "REZ Admin"
  6037. Secret2.TextColor3 = Color3.new(0, 0, 0)
  6038. Secret2.TextSize = 30
  6039. Secret2.MouseButton1Down:connect(function()
  6040. -- Creator: illremember#3799
  6041.  
  6042. -- Credits to infinite yield, harkinian, dex creators
  6043.  
  6044. prefix = ";"
  6045. wait(0.3)
  6046. Commands = {
  6047. '[-] cmdbar is shown when ; is pressed.',
  6048. '[1] kill [plr] -- You need a tool! Will kill the player, use rkill to kill you and player',
  6049. '[2] bring [plr] -- You need a tool! Will bring player to you',
  6050. '[3] spin [plr] -- You need a tool! Makes you and the player spin crazy',
  6051. '[4] unspin -- Use after using spin cmd and dying, so you stop loop teleporting',
  6052. '[5] attach [plr] -- You need a tool! Attaches you to player',
  6053. '[6] unattach [plr] -- Attempts to unattach you from a player',
  6054. '[7] follow [plr] -- Makes you follow behind the player',
  6055. '[8] unfollow',
  6056. '[9] freefall [plr] -- You need a tool! Teleports you and the player up into the air',
  6057. '[10] trail [plr] -- The opposite of follow, you stay infront of player',
  6058. '[11] untrail',
  6059. '[12] orbit [plr] -- Makes you orbit the player',
  6060. '[13] unorbit',
  6061. '[14] fling [plr] -- Makes you fling the player',
  6062. '[15] unfling',
  6063. '[16] fecheck -- Checks if the game is FE or not',
  6064. '[17] void [plr] -- Teleports player to the void',
  6065. '[18] noclip -- Gives you noclip to walk through walls',
  6066. '[19] clip -- Removes noclip',
  6067. '[20] speed [num]/ws [num] -- Changes how fast you walk 16 is default',
  6068. '[21] jumppower [num]/jp [num] -- Changes how high you jump 50 is default',
  6069. '[22] hipheight [num]/hh [num] -- Changes how high you float 0 is default',
  6070. '[23] default -- Changes your speed, jumppower and hipheight to default values',
  6071. '[24] annoy [plr] -- Loop teleports you to the player',
  6072. '[25] unannoy',
  6073. '[26] headwalk [plr] -- Loop teleports you to the player head',
  6074. '[27] unheadwalk',
  6075. '[28] nolimbs -- Removes your arms and legs',
  6076. '[29] god -- Gives you FE Godmode',
  6077. '[30] drophats -- Drops your accessories',
  6078. '[31] droptool -- Drops any tool you have equipped',
  6079. '[32] loopdhats -- Loop drops your accessories',
  6080. '[33] unloopdhats',
  6081. '[34] loopdtool -- Loop drops any tools you have equipped',
  6082. '[35] unloopdtool',
  6083. '[36] invisible -- Gives you invisibility CREDIT TO TIMELESS',
  6084. '[37] view [plr] -- Changes your camera to the player character',
  6085. '[38] unview',
  6086. '[39] goto [plr] -- Teleports you to player',
  6087. '[40] fly -- Allows you to fly, credit to Infinite Yield',
  6088. '[41] unfly',
  6089. '[42] chat [msg] -- Makes you chat a message',
  6090. '[43] spam [msg] -- Spams a message',
  6091. '[44] unspam',
  6092. '[45] spamwait [num] -- Changes delay of chatting a message for the spam command in seconds default is 1 second',
  6093. '[46] pmspam [plr] -- Spams a player in private message',
  6094. '[47] unpmspam',
  6095. '[48] cfreeze [plr] -- Freezes a player on your client, they will only be frozen for you',
  6096. '[49] uncfreeze [plr]',
  6097. '[50] unlockws -- Unlocks the workspace',
  6098. '[51] lockws -- Locks the workspace',
  6099. '[52] btools -- Gives you btools that will only show to you useful for deleting certain blocks only for you',
  6100. '[53] pstand -- Enables platform stand',
  6101. '[54] unpstand -- Disables platform stand',
  6102. '[55] blockhead -- Removes your head mesh',
  6103. '[56] sit',
  6104. '[57] bringobj [obj] -- Only shows on client, brings an object/part to you constantly, can be used to bring healing parts, weapons, money etc, type in exact name',
  6105. '[58] wsvis [num] -- Changes visibility of workspace parts, num should be between 0 and 1, only shows client sided',
  6106. '[59] hypertotal -- Loads in my FE GUI Hypertotal',
  6107. '[60] cmds -- Prints all commands',
  6108. '[61] rmeshhats/blockhats -- Removes the meshes of all your accessories aka block hats',
  6109. '[62] rmeshtool/blocktool -- Removes the mesh of the tool you have equipped aka block tool',
  6110. '[63] spinner -- Makes you spin',
  6111. '[64] nospinner',
  6112. '[65] reach [num] -- Gives you reach, mostly used for swords, say ;reachd for default and enter number after for custom',
  6113. '[66] noreach -- Removes reach, must have tool equipped',
  6114. '[67] rkill [plr] -- Kills you and the player, use kill to just kill the player without dying',
  6115. '[68] tp me [plr] -- Alternative to goto',
  6116. '[69] cbring [plr] -- Brings player infront of you, shows only on client, allows you to do damage to player',
  6117. '[70] uncbring',
  6118. '[71] swap [plr] -- You need a tool! Swaps players position with yours and your position with players',
  6119. '[72] givetool [plr] -- Gives the tool you have equipped to the player',
  6120. '[73] glitch [plr] -- Glitches you and the player, looks very cool',
  6121. '[74] unglitch -- Unglitches you',
  6122. '[75] grespawn -- Alternative to normal respawn and usually works best for when you want to reset with FE Godmode',
  6123. '[76] explorer -- Loads up DEX',
  6124. '[77] reset -- Resets your character.',
  6125. '[78] anim [id] -- Applies an animation on you, must be created by ROBLOX',
  6126. '[79] animgui -- Loads up Energize animations GUI',
  6127. '[80] savepos -- Saves your current position',
  6128. '[81] loadpos -- Teleports you to your saved position',
  6129. '[82] bang [plr] -- 18+ will not work if you have FE Godmode on',
  6130. '[83] unbang',
  6131. '[84] delcmdbar -- Removes the command bar completely',
  6132. '[85] bringmod [obj] -- Brings all the parts in a model, client only, comes from ;bringobj enter exact name of model',
  6133. '[86] shutdown -- Uses harkinians script to shutdown server',
  6134. '[87] respawn -- If grespawn doesnt work you can use respawn',
  6135. '[88] delobj [obj] -- Deletes a certain brick in workspace, client sided',
  6136. '[89] getplrs -- Prints all players in game',
  6137. '[90] deldecal -- Deletes all decals client sided',
  6138. '[91] opfinality -- Loads in my FE GUI Opfinality',
  6139. '[92] remotes -- Prints all remotes in the game in the console when added',
  6140. '[93] noremotes -- Stops printing remotes',
  6141. '[94] tpdefault -- Stops all loop teleports to a player',
  6142. '[95] stopsit -- Will not allow you to sit',
  6143. '[96] gosit -- Allows you to sit',
  6144. '[97] clicktp -- Enables click tp',
  6145. '[98] noclicktp -- Disables click tp',
  6146. '[99] toolson -- If any tools are dropped in the workspace you will automatically get them',
  6147. '[100] toolsoff -- Stops ;toolson',
  6148. '[101] version -- Gets the admin version',
  6149. '[102] state [num] -- Changes your humanoid state, ;unstate to stop.',
  6150. '[103] gravity [num] -- Changes workspace gravity default is 196.2',
  6151. '[104] pgs -- Checks if the game has PGSPhysicsSolverEnabled enabled',
  6152. '[105] clickdel -- Delete any block you press q on, client sided',
  6153. '[106] noclickdel -- Stops clickdel',
  6154. '[107] looprhats -- Loop removes mesh of your hats/loop block hats',
  6155. '[108] unlooprhats -- Stops loop removing mesh',
  6156. '[109] looprtool -- Loop removes mesh of your tool/loop block tools',
  6157. '[110] unlooprtool -- Stops loop removing mesh',
  6158. '[111] givealltools [plr] -- Gives all the tools you have in your backpack to the player',
  6159. '[112] age [plr] -- Makes you chat the account age of the player',
  6160. '[113] id [plr] -- Makes you chat the account ID of the player',
  6161. '[114] .age [plr] -- Privately shows you the account age of the player',
  6162. '[115] .id [plr] -- Privately shows you the account ID of the player',
  6163. '[116] gameid -- Shows the game ID',
  6164. '[117] removeinvis -- Removes all invisible walls/parts, client sided',
  6165. '[118] removefog -- Removes fog, client sided',
  6166. '[119] disable -- Disables your character by removing humanoid',
  6167. '[120] enable -- Enables your character by adding humanoid',
  6168. '[121] prefix [key] -- Changes the prefix used, default is ;',
  6169. '[122] ;resetprefix -- Resets the prefix to ; incase you change it to an unusable prefix. Say exactly ";resetprefix" to do this command, no matter what your prefix is set to.',
  6170. '[123] flyspeed [num] -- Change your fly speed, default is 1',
  6171. '[124] carpet [plr] -- Makes you a carpet for a player, will not work if FE Godmode is on',
  6172. '[125] uncarpet -- Stops carpet player',
  6173. '[126] stare [plr] -- Turns your character to stare at another player',
  6174. '[127] unstare -- Stops stare player',
  6175. '[128] logchat -- Logs all chat (including /e and whispers) of all players',
  6176. '[129] unlogchat -- Disables logchat',
  6177. '[130] fixcam -- Fixes/resets your camera',
  6178. '[131] unstate -- Stops changing state',
  6179. }
  6180. speedget = 1
  6181.  
  6182. lplayer = game:GetService("Players").LocalPlayer
  6183.  
  6184. lplayer.CharacterAdded:Connect(function(character)
  6185. spin = false
  6186. flying = false
  6187. staring = false
  6188. banpl = false
  6189. end)
  6190.  
  6191. function change()
  6192. prefix = prefix
  6193. speedfly = speedfly
  6194. end
  6195.  
  6196. function GetPlayer(String) -- Credit to Timeless/xFunnieuss
  6197. local Found = {}
  6198. local strl = String:lower()
  6199. if strl == "all" then
  6200. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  6201. table.insert(Found,v)
  6202. end
  6203. elseif strl == "others" then
  6204. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  6205. if v.Name ~= lplayer.Name then
  6206. table.insert(Found,v)
  6207. end
  6208. end
  6209. elseif strl == "me" then
  6210. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  6211. if v.Name == lplayer.Name then
  6212. table.insert(Found,v)
  6213. end
  6214. end
  6215. else
  6216. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  6217. if v.Name:lower():sub(1, #String) == String:lower() then
  6218. table.insert(Found,v)
  6219. end
  6220. end
  6221. end
  6222. return Found
  6223. end
  6224.  
  6225. local Mouse = lplayer:GetMouse()
  6226.  
  6227. spin = false
  6228. followed = false
  6229. traill = false
  6230. noclip = false
  6231. annoying = false
  6232. hwalk = false
  6233. droppinghats = false
  6234. droppingtools = false
  6235. flying = false
  6236. spamdelay = 1
  6237. spamming = false
  6238. spammingpm = false
  6239. cbringing = false
  6240. remotes = true
  6241. added = true
  6242. binds = false
  6243. stopsitting = false
  6244. clickgoto = false
  6245. gettingtools = false
  6246. removingmeshhats = false
  6247. removingmeshtool = false
  6248. clickdel = false
  6249. staring = false
  6250. chatlogs = false
  6251. banpl = false
  6252. changingstate = false
  6253. statechosen = 0
  6254.  
  6255. adminversion = "Reviz Admin by illremember, Version 2.0"
  6256.  
  6257. flying = false
  6258. speedfly = 1
  6259.  
  6260. function plrchat(plr, chat)
  6261. print(plr.Name..": "..tick().."\n"..chat)
  6262. end
  6263.  
  6264. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  6265. v.Chatted:connect(function(chat)
  6266. if chatlogs then
  6267. plrchat(v, chat)
  6268. end
  6269. end)
  6270. end
  6271. game:GetService("Players").PlayerAdded:connect(function(plr)
  6272. plr.Chatted:connect(function(chat)
  6273. if chatlogs then
  6274. plrchat(plr, chat)
  6275. end
  6276. end)
  6277. end)
  6278.  
  6279.  
  6280. local ScreenGui = Instance.new("ScreenGui")
  6281. local Frame = Instance.new("Frame")
  6282. local CMDBAR = Instance.new("TextBox")
  6283. ScreenGui.Parent = game:GetService("CoreGui")
  6284. Frame.Parent = ScreenGui
  6285. Frame.BackgroundColor3 = Color3.new(0.3, 0.1, 0.1)
  6286. Frame.BackgroundTransparency = 0.3
  6287. Frame.Position = UDim2.new(0.5, 0, 0, 10)
  6288. Frame.Size = UDim2.new(0, 200, 0, 40)
  6289. Frame.Active = true
  6290. Frame.Draggable = true
  6291. CMDBAR.Name = "CMDBAR"
  6292. CMDBAR.Parent = Frame
  6293. CMDBAR.BackgroundColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  6294. CMDBAR.BackgroundTransparency = 0.20000000298023
  6295. CMDBAR.Size = UDim2.new(0, 180, 0, 20)
  6296. CMDBAR.Position = UDim2.new(0.05, 0, 0.25, 0)
  6297. CMDBAR.Font = Enum.Font.SourceSansLight
  6298. CMDBAR.FontSize = Enum.FontSize.Size14
  6299. CMDBAR.TextColor3 = Color3.new(0.945098, 0.945098, 0.945098)
  6300. CMDBAR.TextScaled = true
  6301. CMDBAR.TextSize = 14
  6302. CMDBAR.TextWrapped = true
  6303. CMDBAR.Text = "Press ; to type, Enter to execute"
  6304.  
  6305. local CMDS = Instance.new("ScreenGui")
  6306. local CMDSFRAME = Instance.new("Frame")
  6307. local ScrollingFrame = Instance.new("ScrollingFrame")
  6308. local TextLabel = Instance.new("TextLabel")
  6309. local closegui = Instance.new("TextButton")
  6310. CMDS.Name = "CMDS"
  6311. CMDS.Parent = game:GetService("CoreGui")
  6312. CMDSFRAME.Name = "CMDSFRAME"
  6313. CMDSFRAME.Parent = CMDS
  6314. CMDSFRAME.Active = true
  6315. CMDSFRAME.BackgroundColor3 = Color3.new(0.223529, 0.231373, 0.309804)
  6316. CMDSFRAME.BorderSizePixel = 0
  6317. CMDSFRAME.Draggable = true
  6318. CMDSFRAME.Position = UDim2.new(0, 315, 0, 100)
  6319. CMDSFRAME.Size = UDim2.new(0, 275, 0, 275)
  6320. CMDSFRAME.Visible = false
  6321. ScrollingFrame.Parent = CMDSFRAME
  6322. ScrollingFrame.BackgroundColor3 = Color3.new(0.160784, 0.160784, 0.203922)
  6323. ScrollingFrame.BorderSizePixel = 0
  6324. ScrollingFrame.Position = UDim2.new(0, 0, 0.0729999989, 0)
  6325. ScrollingFrame.Size = UDim2.new(1.04999995, 0, 0.92900002, 0)
  6326. ScrollingFrame.CanvasSize = UDim2.new(0, 0, 10, 0)
  6327. TextLabel.Parent = ScrollingFrame
  6328. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  6329. TextLabel.BackgroundTransparency = 1
  6330. TextLabel.Size = UDim2.new(0.930000007, 0, 1, 0)
  6331. TextLabel.Font = Enum.Font.SourceSans
  6332. TextLabel.FontSize = Enum.FontSize.Size18
  6333. TextLabel.Text = "[-] cmdbar is shown when ; is pressed.,\n[1] kill [plr] -- You need a tool! Will kill the player, use rkill to kill you and player,\n[2] bring [plr] -- You need a tool! Will bring player to you,\n[3] spin [plr] -- You need a tool! Makes you and the player spin crazy,\n[4] unspin -- Use after using spin cmd and dying, so you stop loop teleporting,\n[5] attach [plr] -- You need a tool! Attaches you to player,\n[6] unattach [plr] -- Attempts to unattach you from a player,\n[7] follow [plr] -- Makes you follow behind the player,\n[8] unfollow,\n[9] freefall [plr] -- You need a tool! Teleports you and the player up into the air,\n[10] trail [plr] -- The opposite of follow, you stay infront of player,\n[11] untrail,\n[12] orbit [plr] -- Makes you orbit the player,\n[13] unorbit,\n[14] fling [plr] -- Makes you fling the player,\n[15] unfling,\n[16] fecheck -- Checks if the game is FE or not,\n[17] void [plr] -- Teleports player to the void,\n[18] noclip -- Gives you noclip to walk through walls,\n[19] clip -- Removes noclip,\n[20] speed [num]/ws [num] -- Changes how fast you walk 16 is default,\n[21] jumppower [num]/jp [num] -- Changes how high you jump 50 is default,\n[22] hipheight [num]/hh [num] -- Changes how high you float 0 is default,\n[23] default -- Changes your speed, jumppower and hipheight to default values,\n[24] annoy [plr] -- Loop teleports you to the player,\n[25] unannoy,\n[26] headwalk [plr] -- Loop teleports you to the player head,\n[27] unheadwalk,\n[28] nolimbs -- Removes your arms and legs,\n[29] god -- Gives you FE Godmode,\n[30] drophats -- Drops your accessories,\n[31] droptool -- Drops any tool you have equipped,\n[32] loopdhats -- Loop drops your accessories,\n[33] unloopdhats,\n[34] loopdtool -- Loop drops any tools you have equipped,\n[35] unloopdtool,\n[36] invisible -- Gives you invisibility CREDIT TO TIMELESS,\n[37] view [plr] -- Changes your camera to the player character,\n[38] unview,\n[39] goto [plr] -- Teleports you to player,\n[40] fly -- Allows you to fly,\n[41] unfly,\n[42] chat [msg] -- Makes you chat a message,\n[43] spam [msg] -- Spams a message,\n[44] unspam,\n[45] spamwait [num] -- Changes delay of chatting a message for the spam command in seconds default is 1 second,\n[46] pmspam [plr] -- Spams a player in private message,\n[47] unpmspam,\n[48] cfreeze [plr] -- Freezes a player on your client, they will only be frozen for you,\n[49] uncfreeze [plr],\n[50] unlockws -- Unlocks the workspace,\n[51] lockws -- Locks the workspace,\n[52] btools -- Gives you btools that will only show to you useful for deleting certain blocks only for you,\n[53] pstand -- Enables platform stand,\n[54] unpstand -- Disables platform stand,\n[55] blockhead -- Removes your head mesh,\n[56] sit,\n[57] bringobj [obj] -- Only shows on client, brings an object/part to you constantly, can be used to bring healing parts, weapons, money etc, type in exact name,\n[58] wsvis [num] -- Changes visibility of workspace parts, num should be between 0 and 1, only shows client sided,\n[59] hypertotal -- Loads in my FE GUI Hypertotal,\n[60] cmds -- Prints all commands,\n[61] rmeshhats/blockhats -- Removes the meshes of all your accessories aka block hats,\n[62] rmeshtool/blocktool -- Removes the mesh of the tool you have equipped aka block tool,\n[63] spinner -- Makes you spin,\n[64] nospinner,\n[65] reach [num] -- Gives you reach, mostly used for swords, say ;reachd for default and enter number after for custom,\n[66] noreach -- Removes reach, must have tool equipped,\n[67] rkill [plr] -- Kills you and the player, use kill to just kill the player without dying,\n[68] tp me [plr] -- Alternative to goto,\n[69] cbring [plr] -- Brings player infront of you, shows only on client, allows you to do damage to player,\n[70] uncbring,\n[71] swap [plr] -- You need a tool! Swaps players position with yours and your position with players,\n[72] givetool [plr] -- Gives the tool you have equipped to the player,\n[73] glitch [plr] -- Glitches you and the player, looks very cool,\n[74] unglitch -- Unglitches you,\n[75] grespawn -- Alternative to normal respawn and usually works best for when you want to reset with FE Godmode,\n[76] explorer -- Loads up DEX,\n[77] reset -- Resets your character.,\n[78] anim [id] -- Applies an animation on you, must be created by ROBLOX,\n[79] animgui -- Loads up Energize animations GUI,\n[80] savepos -- Saves your current position,\n[81] loadpos -- Teleports you to your saved position,\n[82] bang [plr] -- 18+,\n[83] unbang,\n[84] delcmdbar -- Removes the command bar completely,\n[85] bringmod [obj] -- Brings all the parts in a model, client only, comes from ;bringobj enter exact name of model,\n[86] shutdown -- Uses harkinians script to shutdown server,\n[87] respawn -- If grespawn doesnt work you can use respawn,\n[88] delobj [obj] -- Deletes a certain brick in workspace, client sided,\n[89] getplrs -- Prints all players in game,\n[90] deldecal -- Deletes all decals client sided,\n[91] opfinality -- Loads in my FE GUI Opfinality,\n[92] remotes -- Prints all remotes in the game in the console when added,\n[93] noremotes -- Stops printing remotes,\n[94] tpdefault -- Stops all loop teleports to a player,\n[95] stopsit -- Will not allow you to sit,\n[96] gosit -- Allows you to sit,\n[97] clicktp -- Enables click tp,\n[98] noclicktp -- Disables click tp,\n[99] toolson -- If any tools are dropped in the workspace you will automatically get them,\n[100] toolsoff -- Stops ;toolson,\n[101] version -- Gets the admin version, \n This list of commands is NOT showing everything, go to my thread in the pastebin link to see ALL commands."
  6334. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  6335. TextLabel.TextSize = 15
  6336. TextLabel.TextWrapped = true
  6337. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  6338. TextLabel.TextYAlignment = Enum.TextYAlignment.Top
  6339. closegui.Name = "closegui"
  6340. closegui.Parent = CMDSFRAME
  6341. closegui.BackgroundColor3 = Color3.new(0.890196, 0.223529, 0.0588235)
  6342. closegui.BorderSizePixel = 0
  6343. closegui.Position = UDim2.new(0.995000005, 0, 0, 0)
  6344. closegui.Size = UDim2.new(0.0545952693, 0, 0.0728644878, 0)
  6345. closegui.Font = Enum.Font.SourceSansBold
  6346. closegui.FontSize = Enum.FontSize.Size24
  6347. closegui.Text = "X"
  6348. closegui.TextColor3 = Color3.new(1, 1, 1)
  6349. closegui.TextSize = 20
  6350.  
  6351. closegui.MouseButton1Click:connect(function()
  6352. CMDSFRAME.Visible = false
  6353. end)
  6354.  
  6355. game:GetService('RunService').Stepped:connect(function()
  6356. if spin then
  6357. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[spinplr.Name].Character.HumanoidRootPart.CFrame
  6358. end
  6359. if followed then
  6360. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[flwplr.Name].Character.HumanoidRootPart.CFrame + game:GetService("Players")[flwplr.Name].Character.HumanoidRootPart.CFrame.lookVector * -5
  6361. end
  6362. if traill then
  6363. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[trlplr.Name].Character.HumanoidRootPart.CFrame + game:GetService("Players")[trlplr.Name].Character.HumanoidRootPart.CFrame.lookVector * 5
  6364. end
  6365. if annoying then
  6366. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[annplr.Name].Character.HumanoidRootPart.CFrame
  6367. end
  6368. if hwalk then
  6369. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[hdwplr.Name].Character.HumanoidRootPart.CFrame + Vector3.new(0, 4, 0)
  6370. end
  6371. if staring then
  6372. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(lplayer.Character.Torso.Position, game:GetService("Players")[stareplr.Name].Character.Torso.Position)
  6373. end
  6374. end)
  6375. game:GetService('RunService').Stepped:connect(function()
  6376. if noclip then
  6377. if lplayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  6378. lplayer.Character.Head.CanCollide = false
  6379. lplayer.Character.Torso.CanCollide = false
  6380. lplayer.Character["Left Leg"].CanCollide = false
  6381. lplayer.Character["Right Leg"].CanCollide = false
  6382. else
  6383. lplayer.Character.Humanoid:ChangeState(11)
  6384. end
  6385. end
  6386. if changingstate then
  6387. lplayer.Character.Humanoid:ChangeState(statechosen)
  6388. end
  6389. end)
  6390. game:GetService('RunService').Stepped:connect(function()
  6391. if droppinghats then
  6392. for i,v in pairs(lplayer.Character:GetChildren()) do
  6393. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  6394. v.Parent = workspace
  6395. end
  6396. end
  6397. end
  6398. if droppingtools then
  6399. for i,v in pairs(lplayer.Character:GetChildren()) do
  6400. if (v:IsA("Tool")) then
  6401. v.Parent = workspace
  6402. end
  6403. end
  6404. end
  6405. if removingmeshhats then
  6406. for i,v in pairs(lplayer.Character:GetChildren()) do
  6407. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  6408. v.Handle.Mesh:Destroy()
  6409. end
  6410. end
  6411. end
  6412. if removingmeshtool then
  6413. for i,v in pairs(lplayer.Character:GetChildren()) do
  6414. if (v:IsA("Tool")) then
  6415. v.Handle.Mesh:Destroy()
  6416. end
  6417. end
  6418. end
  6419. end)
  6420. game:GetService('RunService').Stepped:connect(function()
  6421. if banpl then
  6422. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[bplrr].Character.HumanoidRootPart.CFrame
  6423. end
  6424. end)
  6425. game:GetService('RunService').Stepped:connect(function()
  6426. if stopsitting then
  6427. lplayer.Character.Humanoid.Sit = false
  6428. end
  6429. end)
  6430.  
  6431. plr = lplayer
  6432. hum = plr.Character.HumanoidRootPart
  6433. mouse = plr:GetMouse()
  6434. mouse.KeyDown:connect(function(key)
  6435. if key == "e" then
  6436. if mouse.Target then
  6437. if clickgoto then
  6438. hum.CFrame = CFrame.new(mouse.Hit.x, mouse.Hit.y + 5, mouse.Hit.z)
  6439. elseif clickdel then
  6440. mouse.Target:Destroy()
  6441. end
  6442. end
  6443. end
  6444. end)
  6445.  
  6446. game:GetService("Workspace").ChildAdded:connect(function(part)
  6447. if gettingtools then
  6448. if part:IsA("Tool") then
  6449. part.Handle.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  6450. end
  6451. end
  6452. end)
  6453.  
  6454. lplayer.Chatted:Connect(function(msg)
  6455. if string.sub(msg, 1, 6) == (prefix.."kill ") then
  6456. if string.sub(msg, 7) == "me" then
  6457. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(100000,0,100000)
  6458. else
  6459. for i,v in pairs(GetPlayer(string.sub(msg, 7)))do
  6460. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  6461. lplayer.Character.Humanoid.Name = 1
  6462. local l = lplayer.Character["1"]:Clone()
  6463. l.Parent = lplayer.Character
  6464. l.Name = "Humanoid"
  6465. wait(0.1)
  6466. lplayer.Character["1"]:Destroy()
  6467. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  6468. lplayer.Character.Animate.Disabled = true
  6469. wait(0.1)
  6470. lplayer.Character.Animate.Disabled = false
  6471. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  6472. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  6473. lplayer.Character.Humanoid:EquipTool(v)
  6474. end
  6475. local function tp(player,player2)
  6476. local char1,char2=player.Character,player2.Character
  6477. if char1 and char2 then
  6478. char1:MoveTo(char2.Head.Position)
  6479. end
  6480. end
  6481. wait(0.1)
  6482. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6483. wait(0.2)
  6484. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6485. wait(0.5)
  6486. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  6487. wait(0.7)
  6488. tp(lplayer,game:GetService("Players")[v.Name])
  6489. wait(0.7)
  6490. lplayer.Character.HumanoidRootPart.CFrame = NOW
  6491. game:GetService("StarterGui"):SetCore("SendNotification", {
  6492. Title = "Tools needed!";
  6493. Text = "You need a tool in your backpack for this command!";
  6494. })
  6495. end
  6496. end
  6497. end
  6498. if string.sub(msg, 1, 7) == (prefix.."bring ") then
  6499. for i,v in pairs(GetPlayer(string.sub(msg, 8)))do
  6500. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  6501. lplayer.Character.Humanoid.Name = 1
  6502. local l = lplayer.Character["1"]:Clone()
  6503. l.Parent = lplayer.Character
  6504. l.Name = "Humanoid"
  6505. wait(0.1)
  6506. lplayer.Character["1"]:Destroy()
  6507. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  6508. lplayer.Character.Animate.Disabled = true
  6509. wait(0.1)
  6510. lplayer.Character.Animate.Disabled = false
  6511. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  6512. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  6513. lplayer.Character.Humanoid:EquipTool(v)
  6514. end
  6515. local function tp(player,player2)
  6516. local char1,char2=player.Character,player2.Character
  6517. if char1 and char2 then
  6518. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  6519. end
  6520. end
  6521. local function getout(player,player2)
  6522. local char1,char2=player.Character,player2.Character
  6523. if char1 and char2 then
  6524. char1:MoveTo(char2.Head.Position)
  6525. end
  6526. end
  6527. tp(game:GetService("Players")[v.Name], lplayer)
  6528. wait(0.2)
  6529. tp(game:GetService("Players")[v.Name], lplayer)
  6530. wait(0.5)
  6531. lplayer.Character.HumanoidRootPart.CFrame = NOW
  6532. wait(0.5)
  6533. getout(lplayer, game:GetService("Players")[v.Name])
  6534. wait(0.3)
  6535. lplayer.Character.HumanoidRootPart.CFrame = NOW
  6536. game:GetService("StarterGui"):SetCore("SendNotification", {
  6537. Title = "Tools needed!";
  6538. Text = "You need a tool in your backpack for this command!";
  6539. })
  6540. end
  6541. end
  6542. if string.sub(msg, 1, 6) == (prefix.."spin ") then
  6543. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  6544. lplayer.Character.Humanoid.Name = 1
  6545. local l = lplayer.Character["1"]:Clone()
  6546. l.Parent = lplayer.Character
  6547. l.Name = "Humanoid"
  6548. wait(0.1)
  6549. lplayer.Character["1"]:Destroy()
  6550. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  6551. lplayer.Character.Animate.Disabled = true
  6552. wait(0.1)
  6553. lplayer.Character.Animate.Disabled = false
  6554. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  6555. lplayer.Character.Animate.Disabled = false
  6556. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  6557. lplayer.Character.Humanoid:EquipTool(v)
  6558. end
  6559. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  6560. spinplr = v
  6561. wait(0.5)
  6562. spin = true
  6563. game:GetService("StarterGui"):SetCore("SendNotification", {
  6564. Title = "Tools needed!";
  6565. Text = "You need a tool in your backpack for this command!";
  6566. })
  6567. end
  6568. end
  6569. if string.sub(msg, 1, 7) == (prefix.."unspin") then
  6570. spin = false
  6571. end
  6572. if string.sub(msg, 1, 8) == (prefix.."attach ") then
  6573. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  6574. lplayer.Character.Humanoid.Name = 1
  6575. local l = lplayer.Character["1"]:Clone()
  6576. l.Parent = lplayer.Character
  6577. l.Name = "Humanoid"
  6578. wait(0.1)
  6579. lplayer.Character["1"]:Destroy()
  6580. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  6581. lplayer.Character.Animate.Disabled = true
  6582. wait(0.1)
  6583. lplayer.Character.Animate.Disabled = false
  6584. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  6585. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  6586. lplayer.Character.Humanoid:EquipTool(v)
  6587. end
  6588. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  6589. wait(0.3)
  6590. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  6591. attplr = v
  6592. game:GetService("StarterGui"):SetCore("SendNotification", {
  6593. Title = "Tools needed!";
  6594. Text = "You need a tool in your backpack for this command!";
  6595. })
  6596. end
  6597. end
  6598. if string.sub(msg, 1, 10) == (prefix.."unattach ") then
  6599. for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
  6600. local function getout(player,player2)
  6601. local char1,char2=player.Character,player2.Character
  6602. if char1 and char2 then
  6603. char1:MoveTo(char2.Head.Position)
  6604. end
  6605. end
  6606. getout(lplayer, game:GetService("Players")[v.Name])
  6607. end
  6608. end
  6609. if string.sub(msg, 1, 8) == (prefix.."follow ") then
  6610. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  6611. followed = true
  6612. flwplr = v
  6613. end
  6614. end
  6615. if string.sub(msg, 1, 9) == (prefix.."unfollow") then
  6616. followed = false
  6617. end
  6618. if string.sub(msg, 1, 10) == (prefix.."freefall ") then
  6619. for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
  6620. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  6621. lplayer.Character.Humanoid.Name = 1
  6622. local l = lplayer.Character["1"]:Clone()
  6623. l.Parent = lplayer.Character
  6624. l.Name = "Humanoid"
  6625. wait(0.1)
  6626. lplayer.Character["1"]:Destroy()
  6627. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  6628. lplayer.Character.Animate.Disabled = true
  6629. wait(0.1)
  6630. lplayer.Character.Animate.Disabled = false
  6631. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  6632. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  6633. lplayer.Character.Humanoid:EquipTool(v)
  6634. end
  6635. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6636. wait(0.2)
  6637. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6638. wait(0.6)
  6639. lplayer.Character.HumanoidRootPart.CFrame = NOW
  6640. wait(0.6)
  6641. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
  6642. game:GetService("StarterGui"):SetCore("SendNotification", {
  6643. Title = "Tools needed!";
  6644. Text = "You need a tool in your backpack for this command!";
  6645. })
  6646. end
  6647. end
  6648. if string.sub(msg, 1, 7) == (prefix.."trail ") then
  6649. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  6650. traill = true
  6651. trlplr = v
  6652. end
  6653. end
  6654. if string.sub(msg, 1, 8) == (prefix.."untrail") then
  6655. traill = false
  6656. end
  6657. if string.sub(msg, 1, 7) == (prefix.."orbit ") then
  6658. if string.sub(msg, 8) == "all" or string.sub(msg, 8) == "others" or string.sub(msg, 8) == "me" then
  6659. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  6660. else
  6661. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  6662. local o = Instance.new("RocketPropulsion")
  6663. o.Parent = lplayer.Character.HumanoidRootPart
  6664. o.Name = "Orbit"
  6665. o.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  6666. o:Fire()
  6667. noclip = true
  6668. end
  6669. end
  6670. end
  6671. if string.sub(msg, 1, 8) == (prefix.."unorbit") then
  6672. lplayer.Character.HumanoidRootPart.Orbit:Destroy()
  6673. noclip = false
  6674. end
  6675. if string.sub(msg, 1, 7) == (prefix.."fling ") then
  6676. if string.sub(msg, 8) == "all" or string.sub(msg, 8) == "others" or string.sub(msg, 8) == "me" then
  6677. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  6678. else
  6679. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  6680. local y = Instance.new("RocketPropulsion")
  6681. y.Parent = lplayer.Character.HumanoidRootPart
  6682. y.CartoonFactor = 1
  6683. y.MaxThrust = 800000
  6684. y.MaxSpeed = 1000
  6685. y.ThrustP = 200000
  6686. y.Name = "Fling"
  6687. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  6688. y.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  6689. y:Fire()
  6690. noclip = true
  6691. end
  6692. end
  6693. end
  6694. if string.sub(msg, 1, 8) == (prefix.."unfling") then
  6695. noclip = false
  6696. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  6697. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  6698. wait(0.4)
  6699. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  6700. end
  6701. if string.sub(msg, 1, 8) == (prefix.."fecheck") then
  6702. if game:GetService("Workspace").FilteringEnabled == true then
  6703. warn("FE is Enabled (Filtering Enabled)")
  6704. game:GetService("StarterGui"):SetCore("SendNotification", {
  6705. Title = "FE is Enabled";
  6706. Text = "Filtering Enabled. Enjoy using Reviz Admin!";
  6707. })
  6708. else
  6709. warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
  6710. game:GetService("StarterGui"):SetCore("SendNotification", {
  6711. Title = "FE is Disabled";
  6712. Text = "Filtering Disabled. Consider using a different admin script.";
  6713. })
  6714. end
  6715. end
  6716. if string.sub(msg, 1, 6) == (prefix.."void ") then
  6717. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  6718. lplayer.Character.Humanoid.Name = 1
  6719. local l = lplayer.Character["1"]:Clone()
  6720. l.Parent = lplayer.Character
  6721. l.Name = "Humanoid"
  6722. wait(0.1)
  6723. lplayer.Character["1"]:Destroy()
  6724. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  6725. lplayer.Character.Animate.Disabled = true
  6726. wait(0.1)
  6727. lplayer.Character.Animate.Disabled = false
  6728. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  6729. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  6730. lplayer.Character.Humanoid:EquipTool(v)
  6731. end
  6732. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6733. wait(0.2)
  6734. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6735. wait(0.6)
  6736. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999999999,0,999999999999999)
  6737. game:GetService("StarterGui"):SetCore("SendNotification", {
  6738. Title = "Tools needed!";
  6739. Text = "You need a tool in your backpack for this command!";
  6740. })
  6741. end
  6742. end
  6743. if string.sub(msg, 1, 7) == (prefix.."noclip") then
  6744. noclip = true
  6745. game:GetService("StarterGui"):SetCore("SendNotification", {
  6746. Title = "Noclip enabled";
  6747. Text = "Type ;clip to disable";
  6748. })
  6749. end
  6750. if string.sub(msg, 1, 5) == (prefix.."clip") then
  6751. noclip = false
  6752. game:GetService("StarterGui"):SetCore("SendNotification", {
  6753. Title = "Noclip disabled";
  6754. Text = "Type ;noclip to enable";
  6755. })
  6756. end
  6757. if string.sub(msg, 1, 7) == (prefix.."speed ") then
  6758. lplayer.Character.Humanoid.WalkSpeed = (string.sub(msg, 8))
  6759. end
  6760. if string.sub(msg, 1, 4) == (prefix.."ws ") then
  6761. lplayer.Character.Humanoid.WalkSpeed = (string.sub(msg, 5))
  6762. end
  6763. if string.sub(msg, 1, 11) == (prefix.."hipheight ") then
  6764. lplayer.Character.Humanoid.HipHeight = (string.sub(msg, 12))
  6765. end
  6766. if string.sub(msg, 1, 4) == (prefix.."hh ") then
  6767. lplayer.Character.Humanoid.HipHeight = (string.sub(msg, 5))
  6768. end
  6769. if string.sub(msg, 1, 11) == (prefix.."jumppower ") then
  6770. lplayer.Character.Humanoid.JumpPower = (string.sub(msg, 12))
  6771. end
  6772. if string.sub(msg, 1, 4) == (prefix.."jp ") then
  6773. lplayer.Character.Humanoid.JumpPower = (string.sub(msg, 5))
  6774. end
  6775. if string.sub(msg, 1, 8) == (prefix.."default") then
  6776. lplayer.Character.Humanoid.JumpPower = 50
  6777. lplayer.Character.Humanoid.WalkSpeed = 16
  6778. lplayer.Character.Humanoid.HipHeight = 0
  6779. end
  6780. if string.sub(msg, 1, 7) == (prefix.."annoy ") then
  6781. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  6782. annoying = true
  6783. annplr = v
  6784. end
  6785. end
  6786. if string.sub(msg, 1, 8) == (prefix.."unannoy") then
  6787. annoying = false
  6788. end
  6789. if string.sub(msg, 1, 10) == (prefix.."headwalk ") then
  6790. for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
  6791. hwalk = true
  6792. hdwplr = v
  6793. end
  6794. end
  6795. if string.sub(msg, 1, 11) == (prefix.."unheadwalk") then
  6796. hwalk = false
  6797. end
  6798. if string.sub(msg, 1, 8) == (prefix.."nolimbs") then
  6799. lplayer.Character["Left Leg"]:Destroy()
  6800. lplayer.Character["Left Arm"]:Destroy()
  6801. lplayer.Character["Right Leg"]:Destroy()
  6802. lplayer.Character["Right Arm"]:Destroy()
  6803. end
  6804. if string.sub(msg, 1, 4) == (prefix.."god") then
  6805. lplayer.Character.Humanoid.Name = 1
  6806. local l = lplayer.Character["1"]:Clone()
  6807. l.Parent = lplayer.Character
  6808. l.Name = "Humanoid"
  6809. wait(0.1)
  6810. lplayer.Character["1"]:Destroy()
  6811. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  6812. lplayer.Character.Animate.Disabled = true
  6813. wait(0.1)
  6814. lplayer.Character.Animate.Disabled = false
  6815. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  6816. game:GetService("StarterGui"):SetCore("SendNotification", {
  6817. Title = "FE Godmode enabled";
  6818. Text = "Use ;grespawn or ;respawn to remove";
  6819. })
  6820. end
  6821. if string.sub(msg, 1, 9) == (prefix.."drophats") then
  6822. for i,v in pairs(lplayer.Character:GetChildren()) do
  6823. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  6824. v.Parent = workspace
  6825. end
  6826. end
  6827. end
  6828. if string.sub(msg, 1, 9) == (prefix.."droptool") then
  6829. for i,v in pairs(lplayer.Character:GetChildren()) do
  6830. if (v:IsA("Tool")) then
  6831. v.Parent = workspace
  6832. end
  6833. end
  6834. end
  6835. if string.sub(msg, 1, 10) == (prefix.."loopdhats") then
  6836. droppinghats = true
  6837. game:GetService("StarterGui"):SetCore("SendNotification", {
  6838. Title = "Loop Drop Enabled";
  6839. Text = "Type ;unloopdhats to disable";
  6840. })
  6841. end
  6842. if string.sub(msg, 1, 12) == (prefix.."unloopdhats") then
  6843. droppinghats = false
  6844. game:GetService("StarterGui"):SetCore("SendNotification", {
  6845. Title = "Loop Drop Disabled";
  6846. Text = "Type ;loopdhats to enable.";
  6847. })
  6848. end
  6849. if string.sub(msg, 1, 10) == (prefix.."loopdtool") then
  6850. droppingtools = true
  6851. game:GetService("StarterGui"):SetCore("SendNotification", {
  6852. Title = "Loop Drop Enabled";
  6853. Text = "Type ;unloopdtool to disable";
  6854. })
  6855. end
  6856. if string.sub(msg, 1, 12) == (prefix.."unloopdtool") then
  6857. droppingtools = false
  6858. game:GetService("StarterGui"):SetCore("SendNotification", {
  6859. Title = "Loop Drop Disabled";
  6860. Text = "Type ;loopdtool to enable.";
  6861. })
  6862. end
  6863. if string.sub(msg, 1, 10) == (prefix.."invisible") then -- Credit to Timeless
  6864. Local = game:GetService('Players').LocalPlayer
  6865. Char = Local.Character
  6866. touched,tpdback = false, false
  6867. box = Instance.new('Part',workspace)
  6868. box.Anchored = true
  6869. box.CanCollide = true
  6870. box.Size = Vector3.new(10,1,10)
  6871. box.Position = Vector3.new(0,10000,0)
  6872. box.Touched:connect(function(part)
  6873. if (part.Parent.Name == Local.Name) then
  6874. if touched == false then
  6875. touched = true
  6876. function apply()
  6877. if script.Disabled ~= true then
  6878. no = Char.HumanoidRootPart:Clone()
  6879. wait(.25)
  6880. Char.HumanoidRootPart:Destroy()
  6881. no.Parent = Char
  6882. Char:MoveTo(loc)
  6883. touched = false
  6884. end end
  6885. if Char then
  6886. apply()
  6887. end
  6888. end
  6889. end
  6890. end)
  6891. repeat wait() until Char
  6892. loc = Char.HumanoidRootPart.Position
  6893. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  6894. game:GetService("StarterGui"):SetCore("SendNotification", {
  6895. Title = "Invisibility enabled!";
  6896. Text = "Reset or use ;respawn to remove.";
  6897. })
  6898. end
  6899. if string.sub(msg, 1, 6) == (prefix.."view ") then
  6900. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  6901. if game:GetService("Players")[v.Name].Character.Humanoid then
  6902. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Humanoid
  6903. else
  6904. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  6905. end
  6906. end
  6907. end
  6908. if string.sub(msg, 1, 7) == (prefix.."unview") then
  6909. if lplayer.Character.Humanoid then
  6910. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  6911. else
  6912. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  6913. end
  6914. end
  6915. if string.sub(msg, 1, 6) == (prefix.."goto ") then
  6916. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  6917. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6918. end
  6919. end
  6920. if string.sub(msg, 1, 4) == (prefix.."fly") then
  6921. repeat wait() until lplayer and lplayer.Character and lplayer.Character:FindFirstChild('HumanoidRootPart') and lplayer.Character:FindFirstChild('Humanoid')
  6922. repeat wait() until Mouse
  6923.  
  6924. local T = lplayer.Character.HumanoidRootPart
  6925. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  6926. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  6927. local SPEED = speedget
  6928.  
  6929. local function fly()
  6930. flying = true
  6931. local BG = Instance.new('BodyGyro', T)
  6932. local BV = Instance.new('BodyVelocity', T)
  6933. BG.P = 9e4
  6934. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  6935. BG.cframe = T.CFrame
  6936. BV.velocity = Vector3.new(0, 0.1, 0)
  6937. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  6938. spawn(function()
  6939. repeat wait()
  6940. lplayer.Character.Humanoid.PlatformStand = true
  6941. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  6942. SPEED = 50
  6943. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  6944. SPEED = 0
  6945. end
  6946. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  6947. BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  6948. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  6949. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  6950. BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  6951. else
  6952. BV.velocity = Vector3.new(0, 0.1, 0)
  6953. end
  6954. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  6955. until not flying
  6956. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  6957. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  6958. SPEED = 0
  6959. BG:destroy()
  6960. BV:destroy()
  6961. lplayer.Character.Humanoid.PlatformStand = false
  6962. end)
  6963. end
  6964. Mouse.KeyDown:connect(function(KEY)
  6965. if KEY:lower() == 'w' then
  6966. CONTROL.F = speedfly
  6967. elseif KEY:lower() == 's' then
  6968. CONTROL.B = -speedfly
  6969. elseif KEY:lower() == 'a' then
  6970. CONTROL.L = -speedfly
  6971. elseif KEY:lower() == 'd' then
  6972. CONTROL.R = speedfly
  6973. end
  6974. end)
  6975. Mouse.KeyUp:connect(function(KEY)
  6976. if KEY:lower() == 'w' then
  6977. CONTROL.F = 0
  6978. elseif KEY:lower() == 's' then
  6979. CONTROL.B = 0
  6980. elseif KEY:lower() == 'a' then
  6981. CONTROL.L = 0
  6982. elseif KEY:lower() == 'd' then
  6983. CONTROL.R = 0
  6984. end
  6985. end)
  6986. fly()
  6987. end
  6988. if string.sub(msg, 1, 6) == (prefix.."unfly") then
  6989. flying = false
  6990. lplayer.Character.Humanoid.PlatformStand = false
  6991. end
  6992. if string.sub(msg, 1, 6) == (prefix.."chat ") then
  6993. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer((string.sub(msg, 7)), "All")
  6994. end
  6995. if string.sub(msg, 1, 6) == (prefix.."spam ") then
  6996. spamtext = (string.sub(msg, 7))
  6997. spamming = true
  6998. end
  6999. if string.sub(msg, 1, 7) == (prefix.."unspam") then
  7000. spamming = false
  7001. end
  7002. if string.sub(msg, 1, 10) == (prefix.."spamwait ") then
  7003. spamdelay = (string.sub(msg, 11))
  7004. end
  7005. if string.sub(msg, 1, 8) == (prefix.."pmspam ") then
  7006. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  7007. pmspammed = v.Name
  7008. spammingpm = true
  7009. end
  7010. end
  7011. if string.sub(msg, 1, 9) == (prefix.."unpmspam") then
  7012. spammingpm = false
  7013. end
  7014. if string.sub(msg, 1, 9) == (prefix.."cfreeze ") then
  7015. for i,v in pairs(GetPlayer(string.sub(msg, 10))) do
  7016. v.Character["Left Leg"].Anchored = true
  7017. v.Character["Left Arm"].Anchored = true
  7018. v.Character["Right Leg"].Anchored = true
  7019. v.Character["Right Arm"].Anchored = true
  7020. v.Character.Torso.Anchored = true
  7021. v.Character.Head.Anchored = true
  7022. end
  7023. end
  7024. if string.sub(msg, 1, 11) == (prefix.."uncfreeze ") then
  7025. for i,v in pairs(GetPlayer(string.sub(msg, 12))) do
  7026. v.Character["Left Leg"].Anchored = false
  7027. v.Character["Left Arm"].Anchored = false
  7028. v.Character["Right Leg"].Anchored = false
  7029. v.Character["Right Arm"].Anchored = false
  7030. v.Character.Torso.Anchored = false
  7031. v.Character.Head.Anchored = false
  7032. end
  7033. end
  7034. if string.sub(msg, 1, 9) == (prefix.."unlockws") then
  7035. local a = game:GetService("Workspace"):getChildren()
  7036. for i = 1, #a do
  7037. if a[i].className == "Part" then
  7038. a[i].Locked = false
  7039. elseif a[i].className == "Model" then
  7040. local r = a[i]:getChildren()
  7041. for i = 1, #r do
  7042. if r[i].className == "Part" then
  7043. r[i].Locked = false
  7044. end
  7045. end
  7046. end
  7047. end
  7048. game:GetService("StarterGui"):SetCore("SendNotification", {
  7049. Title = "Success!";
  7050. Text = "Workspace unlocked. Use ;lockws to lock.";
  7051. })
  7052. end
  7053. if string.sub(msg, 1, 7) == (prefix.."lockws") then
  7054. local a = game:GetService("Workspace"):getChildren()
  7055. for i = 1, #a do
  7056. if a[i].className == "Part" then
  7057. a[i].Locked = true
  7058. elseif a[i].className == "Model" then
  7059. local r = a[i]:getChildren()
  7060. for i = 1, #r do
  7061. if r[i].className == "Part" then
  7062. r[i].Locked = true
  7063. end
  7064. end
  7065. end
  7066. end
  7067. end
  7068. if string.sub(msg, 1, 7) == (prefix.."btools") then
  7069. local Clone_T = Instance.new("HopperBin",lplayer.Backpack)
  7070. Clone_T.BinType = "Clone"
  7071. local Destruct = Instance.new("HopperBin",lplayer.Backpack)
  7072. Destruct.BinType = "Hammer"
  7073. local Hold_T = Instance.new("HopperBin",lplayer.Backpack)
  7074. Hold_T.BinType = "Grab"
  7075. end
  7076. if string.sub(msg, 1, 7) == (prefix.."pstand") then
  7077. lplayer.Character.Humanoid.PlatformStand = true
  7078. end
  7079. if string.sub(msg, 1, 9) == (prefix.."unpstand") then
  7080. lplayer.Character.Humanoid.PlatformStand = false
  7081. end
  7082. if string.sub(msg, 1, 10) == (prefix.."blockhead") then
  7083. lplayer.Character.Head.Mesh:Destroy()
  7084. end
  7085. if string.sub(msg, 1, 4) == (prefix.."sit") then
  7086. lplayer.Character.Humanoid.Sit = true
  7087. end
  7088. if string.sub(msg, 1, 10) == (prefix.."bringobj ") then
  7089. local function bringobjw()
  7090. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  7091. if obj.Name == (string.sub(msg, 11)) then
  7092. obj.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  7093. obj.CanCollide = false
  7094. obj.Transparency = 0.7
  7095. wait()
  7096. obj.CFrame = lplayer.Character["Left Leg"].CFrame
  7097. wait()
  7098. obj.CFrame = lplayer.Character["Right Leg"].CFrame
  7099. wait()
  7100. obj.CFrame = lplayer.Character["Head"].CFrame
  7101. end
  7102. end
  7103. end
  7104. while wait() do
  7105. bringobjw()
  7106. end
  7107. game:GetService("StarterGui"):SetCore("SendNotification", {
  7108. Title = "BringObj";
  7109. Text = "BringObj enabled.";
  7110. })
  7111. end
  7112. if string.sub(msg, 1, 7) == (prefix.."wsvis ") then
  7113. vis = (string.sub(msg, 8))
  7114. local a = game:GetService("Workspace"):GetDescendants()
  7115. for i = 1, #a do
  7116. if a[i].className == "Part" then
  7117. a[i].Transparency = vis
  7118. elseif a[i].className == "Model" then
  7119. local r = a[i]:getChildren()
  7120. for i = 1, #r do
  7121. if r[i].className == "Part" then
  7122. r[i].Transparency = vis
  7123. end
  7124. end
  7125. end
  7126. end
  7127. end
  7128. if string.sub(msg, 1, 11) == (prefix.."hypertotal") then
  7129. loadstring(game:GetObjects("rbxassetid://1255063809")[1].Source)()
  7130. game:GetService("StarterGui"):SetCore("SendNotification", {
  7131. Title = "Success!";
  7132. Text = "HyperTotal GUI Loaded!";
  7133. })
  7134. end
  7135. if string.sub(msg, 1, 5) == (prefix.."cmds") then
  7136. CMDSFRAME.Visible = true
  7137. end
  7138. if string.sub(msg, 1, 10) == (prefix.."rmeshhats") then
  7139. for i,v in pairs(lplayer.Character:GetChildren()) do
  7140. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  7141. v.Handle.Mesh:Destroy()
  7142. end
  7143. end
  7144. end
  7145. if string.sub(msg, 1, 10) == (prefix.."blockhats") then
  7146. for i,v in pairs(lplayer.Character:GetChildren()) do
  7147. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  7148. v.Handle.Mesh:Destroy()
  7149. end
  7150. end
  7151. end
  7152. if string.sub(msg, 1, 10) == (prefix.."rmeshtool") then
  7153. for i,v in pairs(lplayer.Character:GetChildren()) do
  7154. if (v:IsA("Tool")) then
  7155. v.Handle.Mesh:Destroy()
  7156. end
  7157. end
  7158. end
  7159. if string.sub(msg, 1, 10) == (prefix.."blocktool") then
  7160. for i,v in pairs(lplayer.Character:GetChildren()) do
  7161. if (v:IsA("Tool")) then
  7162. v.Handle.Mesh:Destroy()
  7163. end
  7164. end
  7165. end
  7166. if string.sub(msg, 1, 8) == (prefix.."spinner") then
  7167. local p = Instance.new("RocketPropulsion")
  7168. p.Parent = lplayer.Character.HumanoidRootPart
  7169. p.Name = "Spinner"
  7170. p.Target = lplayer.Character["Left Arm"]
  7171. p:Fire()
  7172. game:GetService("StarterGui"):SetCore("SendNotification", {
  7173. Title = "Spinner enabled";
  7174. Text = "Type ;nospinner to disable.";
  7175. })
  7176. end
  7177. if string.sub(msg, 1, 10) == (prefix.."nospinner") then
  7178. lplayer.Character.HumanoidRootPart.Spinner:Destroy()
  7179. end
  7180. if string.sub(msg, 1, 7) == (prefix.."reachd") then
  7181. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  7182. if v:isA("Tool") then
  7183. local a = Instance.new("SelectionBox",v.Handle)
  7184. a.Adornee = v.Handle
  7185. v.Handle.Size = Vector3.new(0.5,0.5,60)
  7186. v.GripPos = Vector3.new(0,0,0)
  7187. lplayer.Character.Humanoid:UnequipTools()
  7188. end
  7189. end
  7190. game:GetService("StarterGui"):SetCore("SendNotification", {
  7191. Title = "Reach applied!";
  7192. Text = "Applied to equipped sword. Use ;noreach to disable.";
  7193. })
  7194. end
  7195. if string.sub(msg, 1, 7) == (prefix.."reach ") then
  7196. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  7197. if v:isA("Tool") then
  7198. handleSize = v.Handle.Size
  7199. wait()
  7200. local a = Instance.new("SelectionBox",v.Handle)
  7201. a.Name = "a"
  7202. a.Adornee = v.Handle
  7203. v.Handle.Size = Vector3.new(0.5,0.5,(string.sub(msg, 8)))
  7204. v.GripPos = Vector3.new(0,0,0)
  7205. lplayer.Character.Humanoid:UnequipTools()
  7206. end
  7207. end
  7208. game:GetService("StarterGui"):SetCore("SendNotification", {
  7209. Title = "Reach applied!";
  7210. Text = "Applied to equipped sword. Use ;noreach to disable.";
  7211. })
  7212. end
  7213. if string.sub(msg, 1, 8) == (prefix.."noreach") then
  7214. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  7215. if v:isA("Tool") then
  7216. v.Handle.a:Destroy()
  7217. v.Handle.Size = handleSize
  7218. end
  7219. end
  7220. game:GetService("StarterGui"):SetCore("SendNotification", {
  7221. Title = "Reach removed!";
  7222. Text = "Removed reach from equipped sword.";
  7223. })
  7224. end
  7225. if string.sub(msg, 1, 7) == (prefix.."rkill ") then
  7226. for i,v in pairs(GetPlayer(string.sub(msg, 8)))do
  7227. lplayer.Character.Humanoid.Name = 1
  7228. local l = lplayer.Character["1"]:Clone()
  7229. l.Parent = lplayer.Character
  7230. l.Name = "Humanoid"
  7231. wait(0.1)
  7232. lplayer.Character["1"]:Destroy()
  7233. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  7234. lplayer.Character.Animate.Disabled = true
  7235. wait(0.1)
  7236. lplayer.Character.Animate.Disabled = false
  7237. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  7238. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  7239. lplayer.Character.Humanoid:EquipTool(v)
  7240. end
  7241. wait(0.1)
  7242. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  7243. wait(0.2)
  7244. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  7245. wait(0.5)
  7246. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  7247. game:GetService("StarterGui"):SetCore("SendNotification", {
  7248. Title = "Tools needed!";
  7249. Text = "You need a tool in your backpack for this command!";
  7250. })
  7251. end
  7252. end
  7253. if string.sub(msg, 1, 7) == (prefix.."tp me ") then
  7254. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  7255. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  7256. end
  7257. end
  7258. if string.sub(msg, 1, 8) == (prefix.."cbring ") then
  7259. if (string.sub(msg, 9)) == "all" or (string.sub(msg, 9)) == "All" or (string.sub(msg, 9)) == "ALL" then
  7260. cbringall = true
  7261. else
  7262. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  7263. brplr = v.Name
  7264. end
  7265. end
  7266. cbring = true
  7267. end
  7268. if string.sub(msg, 1, 9) == (prefix.."uncbring") then
  7269. cbring = false
  7270. cbringall = false
  7271. end
  7272. if string.sub(msg, 1, 6) == (prefix.."swap ") then
  7273. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  7274. local NOWPLR = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  7275. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  7276. lplayer.Character.Humanoid.Name = 1
  7277. local l = lplayer.Character["1"]:Clone()
  7278. l.Parent = lplayer.Character
  7279. l.Name = "Humanoid"
  7280. wait(0.1)
  7281. lplayer.Character["1"]:Destroy()
  7282. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  7283. lplayer.Character.Animate.Disabled = true
  7284. wait(0.1)
  7285. lplayer.Character.Animate.Disabled = false
  7286. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  7287. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  7288. lplayer.Character.Humanoid:EquipTool(v)
  7289. end
  7290. local function tp(player,player2)
  7291. local char1,char2=player.Character,player2.Character
  7292. if char1 and char2 then
  7293. char1:MoveTo(char2.Head.Position)
  7294. end
  7295. end
  7296. wait(0.1)
  7297. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  7298. wait(0.2)
  7299. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  7300. wait(0.5)
  7301. lplayer.Character.HumanoidRootPart.CFrame = NOW
  7302. wait(0.6)
  7303. tp(lplayer, game:GetService("Players")[v.Name])
  7304. wait(0.4)
  7305. lplayer.Character.HumanoidRootPart.CFrame = NOWPLR
  7306. game:GetService("StarterGui"):SetCore("SendNotification", {
  7307. Title = "Tools needed!";
  7308. Text = "You need a tool in your backpack for this command!";
  7309. })
  7310. end
  7311. end
  7312. if string.sub(msg, 1, 8) == (prefix.."glitch ") then
  7313. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  7314. lplayer.Character.Humanoid.Name = 1
  7315. local l = lplayer.Character["1"]:Clone()
  7316. l.Parent = lplayer.Character
  7317. l.Name = "Humanoid"
  7318. wait(0.1)
  7319. lplayer.Character["1"]:Destroy()
  7320. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  7321. lplayer.Character.Animate.Disabled = true
  7322. wait(0.1)
  7323. lplayer.Character.Animate.Disabled = false
  7324. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  7325. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  7326. lplayer.Character.Humanoid:EquipTool(v)
  7327. end
  7328. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  7329. wait(0.3)
  7330. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  7331. wait(0.4)
  7332. b = Instance.new("BodyForce")
  7333. b.Parent = lplayer.Character.HumanoidRootPart
  7334. b.Name = "Glitch"
  7335. b.Force = Vector3.new(100000000,5000,0)
  7336. game:GetService("StarterGui"):SetCore("SendNotification", {
  7337. Title = "Tools needed!";
  7338. Text = "You need a tool in your backpack for this command!";
  7339. })
  7340. end
  7341. end
  7342. if string.sub(msg, 1, 9) == (prefix.."unglitch") then
  7343. lplayer.Character.HumanoidRootPart.Glitch:Destroy()
  7344. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(10000,0,10000)
  7345. b = Instance.new("BodyForce")
  7346. b.Parent = lplayer.Character.HumanoidRootPart
  7347. b.Name = "unGlitch"
  7348. b.Force = Vector3.new(0,-5000000,0)
  7349. wait(2)
  7350. lplayer.Character.HumanoidRootPart.unGlitch:Destroy()
  7351. end
  7352. if string.sub(msg, 1, 9) == (prefix.."grespawn") then
  7353. lplayer.Character.Humanoid.Health = 0
  7354. wait(1)
  7355. lplayer.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  7356. lplayer.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
  7357. end
  7358. if string.sub(msg, 1, 9) == (prefix.."explorer") then
  7359. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  7360. game:GetService("StarterGui"):SetCore("SendNotification", {
  7361. Title = "Success!";
  7362. Text = "DEX Explorer has loaded.";
  7363. })
  7364. end
  7365. if string.sub(msg, 1, 6) == (prefix.."anim ") then
  7366. local Anim = Instance.new("Animation")
  7367. Anim.AnimationId = "rbxassetid://"..(string.sub(msg, 7))
  7368. local track = lplayer.Character.Humanoid:LoadAnimation(Anim)
  7369. track:Play(.1, 1, 1)
  7370. end
  7371. if string.sub(msg, 1, 8) == (prefix.."animgui") then
  7372. loadstring(game:GetObjects("rbxassetid://1202558084")[1].Source)()
  7373. game:GetService("StarterGui"):SetCore("SendNotification", {
  7374. Title = "Success!";
  7375. Text = "Energize Animations GUI has loaded.";
  7376. })
  7377. end
  7378. if string.sub(msg, 1, 8) == (prefix.."savepos") then
  7379. saved = lplayer.Character.HumanoidRootPart.CFrame
  7380. game:GetService("StarterGui"):SetCore("SendNotification", {
  7381. Title = "Position Saved";
  7382. Text = "Use ;loadpos to return to saved position.";
  7383. })
  7384. end
  7385. if string.sub(msg, 1, 8) == (prefix.."loadpos") then
  7386. lplayer.Character.HumanoidRootPart.CFrame = saved
  7387. end
  7388. if string.sub(msg, 1, 6) == (prefix.."bang ") then
  7389. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  7390. local Anim2 = Instance.new("Animation")
  7391. Anim2.AnimationId = "rbxassetid://148840371"
  7392. local track2 = lplayer.Character.Humanoid:LoadAnimation(Anim2)
  7393. track2:Play(.1, 1, 1)
  7394. bplrr = v.Name
  7395. banpl = true
  7396. end
  7397. end
  7398. if string.sub(msg, 1, 7) == (prefix.."unbang") then
  7399. banpl = false
  7400. end
  7401. if string.sub(msg, 1, 10) == (prefix.."bringmod ") then
  7402. local function bringmodw()
  7403. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  7404. if obj.Name == (string.sub(msg, 11)) then
  7405. for i,ch in pairs(obj:GetDescendants()) do
  7406. if (ch:IsA("BasePart")) then
  7407. ch.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  7408. ch.CanCollide = false
  7409. ch.Transparency = 0.7
  7410. wait()
  7411. ch.CFrame = lplayer.Character["Left Leg"].CFrame
  7412. wait()
  7413. ch.CFrame = lplayer.Character["Right Leg"].CFrame
  7414. wait()
  7415. ch.CFrame = lplayer.Character["Head"].CFrame
  7416. end
  7417. end
  7418. end
  7419. end
  7420. end
  7421. while wait() do
  7422. bringmodw()
  7423. end
  7424. game:GetService("StarterGui"):SetCore("SendNotification", {
  7425. Title = "BringMod";
  7426. Text = "BringMod enabled.";
  7427. })
  7428. end
  7429. if string.sub(msg, 1, 8) == (prefix.."respawn") then
  7430. local mod = Instance.new('Model', workspace) mod.Name = 're '..lplayer.Name
  7431. local hum = Instance.new('Humanoid', mod)
  7432. local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
  7433. lplayer.Character = mod
  7434. end
  7435. if string.sub(msg, 1, 9) == (prefix.."shutdown") then
  7436. game:GetService'RunService'.Stepped:Connect(function()
  7437. pcall(function()
  7438. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  7439. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  7440. for _,x in pairs(v.Character.Head:GetChildren()) do
  7441. if x:IsA'Sound' then x.Playing = true x.CharacterSoundEvent:FireServer(true, true) end
  7442. end
  7443. end
  7444. end
  7445. end)
  7446. end)
  7447. game:GetService("StarterGui"):SetCore("SendNotification", {
  7448. Title = "Attempting Shutdown";
  7449. Text = "Shutdown Attempt has begun.";
  7450. })
  7451. end
  7452. if string.sub(msg, 1, 8) == (prefix.."delobj ") then
  7453. objtodel = (string.sub(msg, 9))
  7454. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  7455. if v.Name == objtodel then
  7456. v:Destroy()
  7457. end
  7458. end
  7459. end
  7460. if string.sub(msg, 1, 8) == (prefix.."getplrs") then
  7461. for i,v in pairs(game:GetService("Players"):GetPlayers())do
  7462. print(v)
  7463. end
  7464. game:GetService("StarterGui"):SetCore("SendNotification", {
  7465. Title = "Printed";
  7466. Text = "Players have been printed to console. (F9)";
  7467. })
  7468. end
  7469. if string.sub(msg, 1, 9) == (prefix.."deldecal") then
  7470. for i,v in pairs(game:GetService("Workspace"):GetDescendants())do
  7471. if (v:IsA("Decal")) then
  7472. v:Destroy()
  7473. end
  7474. end
  7475. end
  7476. if string.sub(msg, 1, 11) == (prefix.."opfinality") then
  7477. loadstring(game:GetObjects("rbxassetid://1294358929")[1].Source)()
  7478. game:GetService("StarterGui"):SetCore("SendNotification", {
  7479. Title = "Success!";
  7480. Text = "OpFinality GUI has loaded.";
  7481. })
  7482. end
  7483. if string.sub(msg, 1, 8) == (prefix.."remotes") then
  7484. remotes = true
  7485. added = true
  7486. game.DescendantAdded:connect(function(rmt)
  7487. if added == true then
  7488. if remotes == true then
  7489. if rmt:IsA("RemoteEvent") then
  7490. print("A RemoteEvent was added!")
  7491. print(" game." .. rmt:GetFullName() .. " | RemoteEvent")
  7492. print(" game." .. rmt:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  7493. end end end
  7494. end)
  7495. game.DescendantAdded:connect(function(rmtfnctn)
  7496. if added == true then
  7497. if remotes == true then
  7498. if rmtfnctn:IsA("RemoteFunction") then
  7499. warn("A RemoteFunction was added!")
  7500. warn(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction")
  7501. print(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  7502. end end end
  7503. end)
  7504.  
  7505. game.DescendantAdded:connect(function(bndfnctn)
  7506. if added == true then
  7507. if binds == true then
  7508. if bndfnctn:IsA("BindableFunction") then
  7509. print("A BindableFunction was added!")
  7510. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction")
  7511. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  7512. end end end
  7513. end)
  7514.  
  7515. game.DescendantAdded:connect(function(bnd)
  7516. if added == true then
  7517. if binds == true then
  7518. if bnd:IsA("BindableEvent") then
  7519. warn("A BindableEvent was added!")
  7520. warn(" game." .. bnd:GetFullName() .. " | BindableEvent")
  7521. print(" game." .. bnd:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  7522. end end end
  7523. end)
  7524.  
  7525.  
  7526. if binds == true then
  7527. for i,v in pairs(game:GetDescendants()) do
  7528. if v:IsA("BindableFunction") then
  7529. print(" game." .. v:GetFullName() .. " | BindableFunction")
  7530. print(" game." .. v:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  7531. end end
  7532. for i,v in pairs(game:GetDescendants()) do
  7533. if v:IsA("BindableEvent") then
  7534. warn(" game." .. v:GetFullName() .. " | BindableEvent")
  7535. print(" game." .. v:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  7536. end end
  7537. else
  7538. print("Off")
  7539. end
  7540. if remotes == true then
  7541. for i,v in pairs(game:GetDescendants()) do
  7542. if v:IsA("RemoteFunction") then
  7543. warn(" game." .. v:GetFullName() .. " | RemoteFunction")
  7544. print(" game." .. v:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  7545. end end
  7546. wait()
  7547. for i,v in pairs(game:GetDescendants()) do
  7548. if v:IsA("RemoteEvent") then
  7549. print(" game." .. v:GetFullName() .. " | RemoteEvent")
  7550. print(" game." .. v:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  7551. end end
  7552. else
  7553. print("Off")
  7554. end
  7555. game:GetService("StarterGui"):SetCore("SendNotification", {
  7556. Title = "Printing Remotes";
  7557. Text = "Type ;noremotes to disable.";
  7558. })
  7559. end
  7560. if string.sub(msg, 1, 10) == (prefix.."noremotes") then
  7561. remotes = false
  7562. added = false
  7563. game:GetService("StarterGui"):SetCore("SendNotification", {
  7564. Title = "Printing Remotes Disabled";
  7565. Text = "Type ;remotes to enable.";
  7566. })
  7567. end
  7568. if string.sub(msg, 1, 10) == (prefix.."tpdefault") then
  7569. spin = false
  7570. followed = false
  7571. traill = false
  7572. noclip = false
  7573. annoying = false
  7574. hwalk = false
  7575. cbringing = false
  7576. end
  7577. if string.sub(msg, 1, 8) == (prefix.."stopsit") then
  7578. stopsitting = true
  7579. end
  7580. if string.sub(msg, 1, 6) == (prefix.."gosit") then
  7581. stopsitting = false
  7582. end
  7583. if string.sub(msg, 1, 8) == (prefix.."version") then
  7584. print(adminversion)
  7585. game:GetService("StarterGui"):SetCore("SendNotification", {
  7586. Title = "Version";
  7587. Text = adminversion;
  7588. })
  7589. end
  7590. if string.sub(msg, 1, 8) == (prefix.."clicktp") then
  7591. clickgoto = true
  7592. game:GetService("StarterGui"):SetCore("SendNotification", {
  7593. Title = "Click TP";
  7594. Text = "Press E to teleport to mouse position, ;noclicktp to stop";
  7595. })
  7596. end
  7597. if string.sub(msg, 1, 9) == (prefix.."clickdel") then
  7598. clickdel = true
  7599. game:GetService("StarterGui"):SetCore("SendNotification", {
  7600. Title = "Click Delete";
  7601. Text = "Press E to delete part at mouse, ;noclickdel to stop";
  7602. })
  7603. end
  7604. if string.sub(msg, 1, 11) == (prefix.."noclickdel") then
  7605. clickdel = false
  7606. game:GetService("StarterGui"):SetCore("SendNotification", {
  7607. Title = "Click Delete";
  7608. Text = "Click delete has been disabled.";
  7609. })
  7610. end
  7611. if string.sub(msg, 1, 10) == (prefix.."noclicktp") then
  7612. clickgoto = false
  7613. game:GetService("StarterGui"):SetCore("SendNotification", {
  7614. Title = "Click TP";
  7615. Text = "Click TP has been disabled.";
  7616. })
  7617. end
  7618. if string.sub(msg, 1, 8) == (prefix.."toolson") then
  7619. gettingtools = true
  7620. game:GetService("StarterGui"):SetCore("SendNotification", {
  7621. Title = "Tools Enabled";
  7622. Text = "Automatically colleting tools dropped.";
  7623. })
  7624. end
  7625. if string.sub(msg, 1, 9) == (prefix.."toolsoff") then
  7626. gettingtools = false
  7627. game:GetService("StarterGui"):SetCore("SendNotification", {
  7628. Title = "Tools Disabled";
  7629. Text = "Click TP has been disabled.";
  7630. })
  7631. end
  7632. if string.sub(msg, 1, 10) == (prefix.."delcmdbar") then
  7633. ScreenGui:Destroy()
  7634. end
  7635. if string.sub(msg, 1, 6) == (prefix.."reset") then
  7636. lplayer.Character.Head:Destroy()
  7637. end
  7638. if string.sub(msg, 1, 7) == (prefix.."state ") then
  7639. statechosen = string.sub(msg, 8)
  7640. changingstate = true
  7641. end
  7642. if string.sub(msg, 1, 9) == (prefix.."gravity ") then
  7643. game:GetService("Workspace").Gravity = string.sub(msg, 10)
  7644. end
  7645. if string.sub(msg, 1, 10) == (prefix.."looprhats") then
  7646. removingmeshhats = true
  7647. end
  7648. if string.sub(msg, 1, 12) == (prefix.."unlooprhats") then
  7649. removingmeshhats = false
  7650. end
  7651. if string.sub(msg, 1, 10) == (prefix.."looprtool") then
  7652. removingmeshtool = true
  7653. end
  7654. if string.sub(msg, 1, 12) == (prefix.."unlooprtool") then
  7655. removingmeshtool = false
  7656. end
  7657. if string.sub(msg, 1, 10) == (prefix.."givetool ") then
  7658. for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
  7659. if v:IsA("Tool") then
  7660. for i,player in pairs(GetPlayer(string.sub(msg, 11))) do
  7661. v.Parent = player.Character
  7662. end
  7663. end
  7664. end
  7665. end
  7666. if string.sub(msg, 1, 14) == (prefix.."givealltools ") then
  7667. for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  7668. if v:IsA("Tool") then
  7669. v.Parent = lplayer.Character
  7670. wait()
  7671. for i,player in pairs(GetPlayer(string.sub(msg, 15))) do
  7672. v.Parent = player.Character
  7673. end
  7674. end
  7675. end
  7676. end
  7677. if string.sub(msg, 1, 5) == (prefix.."age ") then
  7678. for i,player in pairs(GetPlayer(string.sub(msg, 6))) do
  7679. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account Age: "..player.AccountAge.." days!", "All")
  7680. end
  7681. end
  7682. if string.sub(msg, 1, 4) == (prefix.."id ") then
  7683. for i,player in pairs(GetPlayer(string.sub(msg, 5))) do
  7684. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account ID: "..player.UserId, "All")
  7685. end
  7686. end
  7687. if string.sub(msg, 1, 6) == (prefix..".age ") then
  7688. for i,player in pairs(GetPlayer(string.sub(msg, 7))) do
  7689. game:GetService("StarterGui"):SetCore("SendNotification", {
  7690. Title = player.AccountAge.." Days";
  7691. Text = "Account age of "..player.Name;
  7692. })
  7693. end
  7694. end
  7695. if string.sub(msg, 1, 5) == (prefix..".id ") then
  7696. for i,player in pairs(GetPlayer(string.sub(msg, 6))) do
  7697. game:GetService("StarterGui"):SetCore("SendNotification", {
  7698. Title = player.UserId.." ID";
  7699. Text = "Account ID of "..player.Name;
  7700. })
  7701. end
  7702. end
  7703. if string.sub(msg, 1, 7) == (prefix.."gameid") then
  7704. game:GetService("StarterGui"):SetCore("SendNotification", {
  7705. Title = "Game ID";
  7706. Text = "Game ID: ".. game.GameId;
  7707. })
  7708. end
  7709. if string.sub(msg, 1, 4) == (prefix.."pgs") then
  7710. local pgscheck = game:GetService("Workspace"):PGSIsEnabled()
  7711. if pgscheck == true then
  7712. game:GetService("StarterGui"):SetCore("SendNotification", {
  7713. Title = "PGSPhysicsSolverEnabled";
  7714. Text = "PGS is Enabled!";
  7715. })
  7716. else
  7717. game:GetService("StarterGui"):SetCore("SendNotification", {
  7718. Title = "PGSPhysicsSolverEnabled";
  7719. Text = "PGS is Disabled!";
  7720. })
  7721. end
  7722. end
  7723. if string.sub(msg, 1, 12) == (prefix.."removeinvis") then
  7724. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  7725. if v:IsA("Part") then
  7726. if v.Transparency == 1 then
  7727. if v.Name ~= "HumanoidRootPart" then
  7728. v:Destroy()
  7729. end
  7730. end
  7731. end
  7732. end
  7733. end
  7734. if string.sub(msg, 1, 10) == (prefix.."removefog") then
  7735. game:GetService("Lighting").FogStart = 0
  7736. game:GetService("Lighting").FogEnd = 9999999999999
  7737. end
  7738. if string.sub(msg, 1, 8) == (prefix.."disable") then
  7739. lplayer.Character.Humanoid.Parent = lplayer
  7740. end
  7741. if string.sub(msg, 1, 7) == (prefix.."enable") then
  7742. lplayer.Humanoid.Parent = lplayer.Character
  7743. end
  7744. if string.sub(msg, 1, 8) == (prefix.."prefix ") then
  7745. prefix = (string.sub(msg, 9, 9))
  7746. wait(0.1)
  7747. change()
  7748. wait(0.1)
  7749. game:GetService("StarterGui"):SetCore("SendNotification", {
  7750. Title = "Prefix changed!";
  7751. Text = "Prefix is now "..prefix..". Use ;resetprefix to reset to ;";
  7752. })
  7753. end
  7754. if string.sub(msg, 1, 12) == (";resetprefix") then
  7755. prefix = ";"
  7756. wait(0.1)
  7757. change()
  7758. wait(0.1)
  7759. game:GetService("StarterGui"):SetCore("SendNotification", {
  7760. Title = "Prefix changed!";
  7761. Text = "Prefix is now "..prefix..". Make sure it's one key!";
  7762. })
  7763. end
  7764. if string.sub(msg, 1, 10) == (prefix.."flyspeed ") then
  7765. speedfly = string.sub(msg, 11)
  7766. wait()
  7767. change()
  7768. end
  7769. if string.sub(msg, 1, 8) == (prefix.."carpet ") then
  7770. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  7771. local Anim3 = Instance.new("Animation")
  7772. Anim3.AnimationId = "rbxassetid://282574440"
  7773. local track3 = lplayer.Character.Humanoid:LoadAnimation(Anim3)
  7774. track3:Play(.1, 1, 1)
  7775. bplrr = v.Name
  7776. banpl = true
  7777. end
  7778. end
  7779. if string.sub(msg, 1, 9) == (prefix.."uncarpet") then
  7780. banpl = false
  7781. end
  7782. if string.sub(msg, 1, 7) == (prefix.."stare ") then
  7783. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  7784. staring = true
  7785. stareplr = v
  7786. end
  7787. end
  7788. if string.sub(msg, 1, 8) == (prefix.."unstare") then
  7789. staring = false
  7790. end
  7791. if string.sub(msg, 1, 8) == (prefix.."logchat") then
  7792. chatlogs = true
  7793. game:GetService("StarterGui"):SetCore("SendNotification", {
  7794. Title = "LogChat enabled";
  7795. Text = "Now logging all player chat.";
  7796. })
  7797. end
  7798. if string.sub(msg, 1, 10) == (prefix.."unlogchat") then
  7799. chatlogs = false
  7800. game:GetService("StarterGui"):SetCore("SendNotification", {
  7801. Title = "LogChat disabled";
  7802. Text = "Stopped logging all player chat.";
  7803. })
  7804. end
  7805. if string.sub(msg, 1, 7) == (prefix.."fixcam") then
  7806. game:GetService("Workspace").CurrentCamera:Destroy()
  7807. wait(0.1)
  7808. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  7809. game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
  7810. lplayer.CameraMinZoomDistance = 0.5
  7811. lplayer.CameraMaxZoomDistance = 400
  7812. lplayer.CameraMode = "Classic"
  7813. end
  7814. if string.sub(msg, 1, 8) == (prefix.."unstate") then
  7815. changingstate = false
  7816. end
  7817. end)
  7818.  
  7819. local function tp()
  7820. for i, player in ipairs(game:GetService("Players"):GetPlayers()) do
  7821. if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
  7822. if player.Name == brplr then
  7823. player.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame + lplayer.Character.HumanoidRootPart.CFrame.lookVector * 2
  7824. end
  7825. end
  7826. end
  7827. end
  7828. local function tpall()
  7829. for i, player in ipairs(game:GetService("Players"):GetPlayers()) do
  7830. if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
  7831. player.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame + lplayer.Character.HumanoidRootPart.CFrame.lookVector * 3
  7832. end
  7833. end
  7834. end
  7835. spawn(function()
  7836. while wait(spamdelay) do
  7837. if spamming == true then
  7838. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(spamtext, "All")
  7839. end
  7840. end
  7841. end)
  7842. spawn(function()
  7843. while wait(spamdelay) do
  7844. if spammingpm == true then
  7845. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/w "..pmspammed.." @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", "All")
  7846. end
  7847. end
  7848. end)
  7849. spawn(function()
  7850. while wait() do
  7851. if cbring == true then
  7852. tp()
  7853. end
  7854. end
  7855. end)
  7856. spawn(function()
  7857. while wait() do
  7858. if cbringall == true then
  7859. tpall()
  7860. end
  7861. end
  7862. end)
  7863.  
  7864. Mouse.KeyDown:connect(function(Key)
  7865. if Key == prefix then
  7866. CMDBAR:CaptureFocus()
  7867. end
  7868. end)
  7869.  
  7870. CMDBAR.FocusLost:connect(function(enterPressed)
  7871. if enterPressed then
  7872. if string.sub(CMDBAR.Text, 1, 5) == ("kill ") then
  7873. if string.sub(CMDBAR.Text, 6) == "me" then
  7874. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(100000,0,100000)
  7875. else
  7876. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6)))do
  7877. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  7878. lplayer.Character.Humanoid.Name = 1
  7879. local l = lplayer.Character["1"]:Clone()
  7880. l.Parent = lplayer.Character
  7881. l.Name = "Humanoid"
  7882. wait(0.1)
  7883. lplayer.Character["1"]:Destroy()
  7884. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  7885. lplayer.Character.Animate.Disabled = true
  7886. wait(0.1)
  7887. lplayer.Character.Animate.Disabled = false
  7888. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  7889. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  7890. lplayer.Character.Humanoid:EquipTool(v)
  7891. end
  7892. local function tp(player,player2)
  7893. local char1,char2=player.Character,player2.Character
  7894. if char1 and char2 then
  7895. char1:MoveTo(char2.Head.Position)
  7896. end
  7897. end
  7898. wait(0.1)
  7899. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  7900. wait(0.2)
  7901. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  7902. wait(0.5)
  7903. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  7904. wait(0.7)
  7905. tp(lplayer,game:GetService("Players")[v.Name])
  7906. wait(0.7)
  7907. lplayer.Character.HumanoidRootPart.CFrame = NOW
  7908. game:GetService("StarterGui"):SetCore("SendNotification", {
  7909. Title = "Tools needed!";
  7910. Text = "You need a tool in your backpack for this command!";
  7911. })
  7912. end
  7913. end
  7914. end
  7915. if string.sub(CMDBAR.Text, 1, 6) == ("bring ") then
  7916. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7)))do
  7917. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  7918. lplayer.Character.Humanoid.Name = 1
  7919. local l = lplayer.Character["1"]:Clone()
  7920. l.Parent = lplayer.Character
  7921. l.Name = "Humanoid"
  7922. wait(0.1)
  7923. lplayer.Character["1"]:Destroy()
  7924. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  7925. lplayer.Character.Animate.Disabled = true
  7926. wait(0.1)
  7927. lplayer.Character.Animate.Disabled = false
  7928. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  7929. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  7930. lplayer.Character.Humanoid:EquipTool(v)
  7931. end
  7932. local function tp(player,player2)
  7933. local char1,char2=player.Character,player2.Character
  7934. if char1 and char2 then
  7935. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  7936. end
  7937. end
  7938. local function getout(player,player2)
  7939. local char1,char2=player.Character,player2.Character
  7940. if char1 and char2 then
  7941. char1:MoveTo(char2.Head.Position)
  7942. end
  7943. end
  7944. tp(game:GetService("Players")[v.Name], lplayer)
  7945. wait(0.2)
  7946. tp(game:GetService("Players")[v.Name], lplayer)
  7947. wait(0.5)
  7948. lplayer.Character.HumanoidRootPart.CFrame = NOW
  7949. wait(0.5)
  7950. getout(lplayer, game:GetService("Players")[v.Name])
  7951. wait(0.3)
  7952. lplayer.Character.HumanoidRootPart.CFrame = NOW
  7953. game:GetService("StarterGui"):SetCore("SendNotification", {
  7954. Title = "Tools needed!";
  7955. Text = "You need a tool in your backpack for this command!";
  7956. })
  7957. end
  7958. end
  7959. if string.sub(CMDBAR.Text, 1, 5) == ("spin ") then
  7960. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  7961. lplayer.Character.Humanoid.Name = 1
  7962. local l = lplayer.Character["1"]:Clone()
  7963. l.Parent = lplayer.Character
  7964. l.Name = "Humanoid"
  7965. wait(0.1)
  7966. lplayer.Character["1"]:Destroy()
  7967. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  7968. lplayer.Character.Animate.Disabled = true
  7969. wait(0.1)
  7970. lplayer.Character.Animate.Disabled = false
  7971. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  7972. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  7973. lplayer.Character.Humanoid:EquipTool(v)
  7974. end
  7975. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  7976. spinplr = v
  7977. wait(0.5)
  7978. spin = true
  7979. game:GetService("StarterGui"):SetCore("SendNotification", {
  7980. Title = "Tools needed!";
  7981. Text = "You need a tool in your backpack for this command!";
  7982. })
  7983. end
  7984. end
  7985. if string.sub(CMDBAR.Text, 1, 6) == ("unspin") then
  7986. spin = false
  7987. end
  7988. if string.sub(CMDBAR.Text, 1, 7) == ("attach ") then
  7989. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  7990. lplayer.Character.Humanoid.Name = 1
  7991. local l = lplayer.Character["1"]:Clone()
  7992. l.Parent = lplayer.Character
  7993. l.Name = "Humanoid"
  7994. wait(0.1)
  7995. lplayer.Character["1"]:Destroy()
  7996. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  7997. lplayer.Character.Animate.Disabled = true
  7998. wait(0.1)
  7999. lplayer.Character.Animate.Disabled = false
  8000. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  8001. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  8002. lplayer.Character.Humanoid:EquipTool(v)
  8003. end
  8004. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  8005. wait(0.3)
  8006. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  8007. attplr = v
  8008. game:GetService("StarterGui"):SetCore("SendNotification", {
  8009. Title = "Tools needed!";
  8010. Text = "You need a tool in your backpack for this command!";
  8011. })
  8012. end
  8013. end
  8014. if string.sub(CMDBAR.Text, 1, 9) == ("unattach ") then
  8015. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  8016. local function getout(player,player2)
  8017. local char1,char2=player.Character,player2.Character
  8018. if char1 and char2 then
  8019. char1:MoveTo(char2.Head.Position)
  8020. end
  8021. end
  8022. getout(lplayer, game:GetService("Players")[v.Name])
  8023. end
  8024. end
  8025. if string.sub(CMDBAR.Text, 1, 7) == ("follow ") then
  8026. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  8027. followed = true
  8028. flwplr = v
  8029. end
  8030. end
  8031. if string.sub(CMDBAR.Text, 1, 8) == ("unfollow") then
  8032. followed = false
  8033. end
  8034. if string.sub(CMDBAR.Text, 1, 9) == ("freefall ") then
  8035. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  8036. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  8037. lplayer.Character.Humanoid.Name = 1
  8038. local l = lplayer.Character["1"]:Clone()
  8039. l.Parent = lplayer.Character
  8040. l.Name = "Humanoid"
  8041. wait(0.1)
  8042. lplayer.Character["1"]:Destroy()
  8043. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  8044. lplayer.Character.Animate.Disabled = true
  8045. wait(0.1)
  8046. lplayer.Character.Animate.Disabled = false
  8047. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  8048. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  8049. lplayer.Character.Humanoid:EquipTool(v)
  8050. end
  8051. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  8052. wait(0.2)
  8053. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  8054. wait(0.6)
  8055. lplayer.Character.HumanoidRootPart.CFrame = NOW
  8056. wait(0.6)
  8057. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
  8058. game:GetService("StarterGui"):SetCore("SendNotification", {
  8059. Title = "Tools needed!";
  8060. Text = "You need a tool in your backpack for this command!";
  8061. })
  8062. end
  8063. end
  8064. if string.sub(CMDBAR.Text, 1, 6) == ("trail ") then
  8065. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  8066. traill = true
  8067. trlplr = v
  8068. end
  8069. end
  8070. if string.sub(CMDBAR.Text, 1, 7) == ("untrail") then
  8071. traill = false
  8072. end
  8073. if string.sub(CMDBAR.Text, 1, 6) == ("orbit ") then
  8074. if string.sub(CMDBAR.Text, 7) == "all" or string.sub(CMDBAR.Text, 7) == "others" or string.sub(CMDBAR.Text, 7) == "me" then
  8075. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  8076. else
  8077. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  8078. local o = Instance.new("RocketPropulsion")
  8079. o.Parent = lplayer.Character.HumanoidRootPart
  8080. o.Name = "Orbit"
  8081. o.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  8082. o:Fire()
  8083. noclip = true
  8084. end
  8085. end
  8086. end
  8087. if string.sub(CMDBAR.Text, 1, 7) == ("unorbit") then
  8088. lplayer.Character.HumanoidRootPart.Orbit:Destroy()
  8089. noclip = false
  8090. end
  8091. if string.sub(CMDBAR.Text, 1, 6) == ("fling ") then
  8092. if string.sub(CMDBAR.Text, 7) == "all" or string.sub(CMDBAR.Text, 7) == "others" or string.sub(CMDBAR.Text, 7) == "me" then
  8093. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  8094. else
  8095. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  8096. local y = Instance.new("RocketPropulsion")
  8097. y.Parent = lplayer.Character.HumanoidRootPart
  8098. y.CartoonFactor = 1
  8099. y.MaxThrust = 800000
  8100. y.MaxSpeed = 1000
  8101. y.ThrustP = 200000
  8102. y.Name = "Fling"
  8103. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  8104. y.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  8105. y:Fire()
  8106. noclip = true
  8107. end
  8108. end
  8109. end
  8110. if string.sub(CMDBAR.Text, 1, 7) == ("unfling") then
  8111. noclip = false
  8112. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  8113. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  8114. wait(0.4)
  8115. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  8116. end
  8117. if string.sub(CMDBAR.Text, 1, 7) == ("fecheck") then
  8118. if game:GetService("Workspace").FilteringEnabled == true then
  8119. warn("FE is Enabled (Filtering Enabled)")
  8120. game:GetService("StarterGui"):SetCore("SendNotification", {
  8121. Title = "FE is Enabled";
  8122. Text = "Filtering Enabled. Enjoy using Reviz Admin!";
  8123. })
  8124. else
  8125. warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
  8126. game:GetService("StarterGui"):SetCore("SendNotification", {
  8127. Title = "FE is Disabled";
  8128. Text = "Filtering Disabled. Consider using a different admin script.";
  8129. })
  8130. end
  8131. end
  8132. if string.sub(CMDBAR.Text, 1, 5) == ("void ") then
  8133. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  8134. lplayer.Character.Humanoid.Name = 1
  8135. local l = lplayer.Character["1"]:Clone()
  8136. l.Parent = lplayer.Character
  8137. l.Name = "Humanoid"
  8138. wait(0.1)
  8139. lplayer.Character["1"]:Destroy()
  8140. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  8141. lplayer.Character.Animate.Disabled = true
  8142. wait(0.1)
  8143. lplayer.Character.Animate.Disabled = false
  8144. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  8145. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  8146. lplayer.Character.Humanoid:EquipTool(v)
  8147. end
  8148. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  8149. wait(0.2)
  8150. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  8151. wait(0.6)
  8152. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999999999,0,999999999999999)
  8153. game:GetService("StarterGui"):SetCore("SendNotification", {
  8154. Title = "Tools needed!";
  8155. Text = "You need a tool in your backpack for this command!";
  8156. })
  8157. end
  8158. end
  8159. if string.sub(CMDBAR.Text, 1, 6) == ("noclip") then
  8160. noclip = true
  8161. game:GetService("StarterGui"):SetCore("SendNotification", {
  8162. Title = "Noclip enabled";
  8163. Text = "Type ;clip to disable";
  8164. })
  8165. end
  8166. if string.sub(CMDBAR.Text, 1, 4) == ("clip") then
  8167. noclip = false
  8168. game:GetService("StarterGui"):SetCore("SendNotification", {
  8169. Title = "Noclip disabled";
  8170. Text = "Type ;noclip to enable";
  8171. })
  8172. end
  8173. if string.sub(CMDBAR.Text, 1, 6) == ("speed ") then
  8174. lplayer.Character.Humanoid.WalkSpeed = (string.sub(CMDBAR.Text, 7))
  8175. end
  8176. if string.sub(CMDBAR.Text, 1, 3) == ("ws ") then
  8177. lplayer.Character.Humanoid.WalkSpeed = (string.sub(CMDBAR.Text, 4))
  8178. end
  8179. if string.sub(CMDBAR.Text, 1, 10) == ("hipheight ") then
  8180. lplayer.Character.Humanoid.HipHeight = (string.sub(CMDBAR.Text, 11))
  8181. end
  8182. if string.sub(CMDBAR.Text, 1, 3) == ("hh ") then
  8183. lplayer.Character.Humanoid.HipHeight = (string.sub(CMDBAR.Text, 4))
  8184. end
  8185. if string.sub(CMDBAR.Text, 1, 10) == ("jumppower ") then
  8186. lplayer.Character.Humanoid.JumpPower = (string.sub(CMDBAR.Text, 11))
  8187. end
  8188. if string.sub(CMDBAR.Text, 1, 3) == ("jp ") then
  8189. lplayer.Character.Humanoid.JumpPower = (string.sub(CMDBAR.Text, 4))
  8190. end
  8191. if string.sub(CMDBAR.Text, 1, 7) == ("default") then
  8192. lplayer.Character.Humanoid.JumpPower = 50
  8193. lplayer.Character.Humanoid.WalkSpeed = 16
  8194. lplayer.Character.Humanoid.HipHeight = 0
  8195. end
  8196. if string.sub(CMDBAR.Text, 1, 6) == ("annoy ") then
  8197. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  8198. annoying = true
  8199. annplr = v
  8200. end
  8201. end
  8202. if string.sub(CMDBAR.Text, 1, 7) == ("unannoy") then
  8203. annoying = false
  8204. end
  8205. if string.sub(CMDBAR.Text, 1, 9) == ("headwalk ") then
  8206. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  8207. hwalk = true
  8208. hdwplr = v
  8209. end
  8210. end
  8211. if string.sub(CMDBAR.Text, 1, 10) == ("unheadwalk") then
  8212. hwalk = false
  8213. end
  8214. if string.sub(CMDBAR.Text, 1, 7) == ("nolimbs") then
  8215. lplayer.Character["Left Leg"]:Destroy()
  8216. lplayer.Character["Left Arm"]:Destroy()
  8217. lplayer.Character["Right Leg"]:Destroy()
  8218. lplayer.Character["Right Arm"]:Destroy()
  8219. end
  8220. if string.sub(CMDBAR.Text, 1, 3) == ("god") then
  8221. lplayer.Character.Humanoid.Name = 1
  8222. local l = lplayer.Character["1"]:Clone()
  8223. l.Parent = lplayer.Character
  8224. l.Name = "Humanoid"
  8225. wait(0.1)
  8226. lplayer.Character["1"]:Destroy()
  8227. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  8228. lplayer.Character.Animate.Disabled = true
  8229. wait(0.1)
  8230. lplayer.Character.Animate.Disabled = false
  8231. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  8232. game:GetService("StarterGui"):SetCore("SendNotification", {
  8233. Title = "FE Godmode enabled";
  8234. Text = "Use ;grespawn or ;respawn to remove.";
  8235. })
  8236. end
  8237. if string.sub(CMDBAR.Text, 1, 8) == ("drophats") then
  8238. for i,v in pairs(lplayer.Character:GetChildren()) do
  8239. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  8240. v.Parent = workspace
  8241. end
  8242. end
  8243. end
  8244. if string.sub(CMDBAR.Text, 1, 8) == ("droptool") then
  8245. for i,v in pairs(lplayer.Character:GetChildren()) do
  8246. if (v:IsA("Tool")) then
  8247. v.Parent = workspace
  8248. end
  8249. end
  8250. end
  8251. if string.sub(CMDBAR.Text, 1, 9) == ("loopdhats") then
  8252. droppinghats = true
  8253. game:GetService("StarterGui"):SetCore("SendNotification", {
  8254. Title = "Loop Drop Enabled";
  8255. Text = "Type ;unloopdhats to disable";
  8256. })
  8257. end
  8258. if string.sub(CMDBAR.Text, 1, 11) == ("unloopdhats") then
  8259. droppinghats = false
  8260. game:GetService("StarterGui"):SetCore("SendNotification", {
  8261. Title = "Loop Drop Disabled";
  8262. Text = "Type ;loopdhats to enable.";
  8263. })
  8264. end
  8265. if string.sub(CMDBAR.Text, 1, 9) == ("loopdtool") then
  8266. droppingtools = true
  8267. game:GetService("StarterGui"):SetCore("SendNotification", {
  8268. Title = "Loop Drop Enabled";
  8269. Text = "Type ;unloopdtool to disable";
  8270. })
  8271. end
  8272. if string.sub(CMDBAR.Text, 1, 11) == ("unloopdtool") then
  8273. droppingtools = false
  8274. game:GetService("StarterGui"):SetCore("SendNotification", {
  8275. Title = "Loop Drop Disabled";
  8276. Text = "Type ;loopdtool to enable.";
  8277. })
  8278. end
  8279. if string.sub(CMDBAR.Text, 1, 9) == ("invisible") then -- Credit to Timeless
  8280. Local = game:GetService('Players').LocalPlayer
  8281. Char = Local.Character
  8282. touched,tpdback = false, false
  8283. box = Instance.new('Part',workspace)
  8284. box.Anchored = true
  8285. box.CanCollide = true
  8286. box.Size = Vector3.new(10,1,10)
  8287. box.Position = Vector3.new(0,10000,0)
  8288. box.Touched:connect(function(part)
  8289. if (part.Parent.Name == Local.Name) then
  8290. if touched == false then
  8291. touched = true
  8292. function apply()
  8293. if script.Disabled ~= true then
  8294. no = Char.HumanoidRootPart:Clone()
  8295. wait(.25)
  8296. Char.HumanoidRootPart:Destroy()
  8297. no.Parent = Char
  8298. Char:MoveTo(loc)
  8299. touched = false
  8300. end end
  8301. if Char then
  8302. apply()
  8303. end
  8304. end
  8305. end
  8306. end)
  8307. repeat wait() until Char
  8308. loc = Char.HumanoidRootPart.Position
  8309. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  8310. game:GetService("StarterGui"):SetCore("SendNotification", {
  8311. Title = "Invisibility enabled!";
  8312. Text = "Reset or use ;respawn to remove.";
  8313. })
  8314. end
  8315. if string.sub(CMDBAR.Text, 1, 5) == ("view ") then
  8316. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  8317. if game:GetService("Players")[v.Name].Character.Humanoid then
  8318. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Humanoid
  8319. else
  8320. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  8321. end
  8322. end
  8323. end
  8324. if string.sub(CMDBAR.Text, 1, 6) == ("unview") then
  8325. if lplayer.Character.Humanoid then
  8326. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  8327. else
  8328. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  8329. end
  8330. end
  8331. if string.sub(CMDBAR.Text, 1, 5) == ("goto ") then
  8332. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  8333. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  8334. end
  8335. end
  8336. if string.sub(CMDBAR.Text, 1, 3) == ("fly") then
  8337. repeat wait() until lplayer and lplayer.Character and lplayer.Character:FindFirstChild('HumanoidRootPart') and lplayer.Character:FindFirstChild('Humanoid')
  8338. repeat wait() until Mouse
  8339.  
  8340. local T = lplayer.Character.HumanoidRootPart
  8341. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  8342. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  8343. local SPEED = speedget
  8344.  
  8345. local function fly()
  8346. flying = true
  8347. local BG = Instance.new('BodyGyro', T)
  8348. local BV = Instance.new('BodyVelocity', T)
  8349. BG.P = 9e4
  8350. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  8351. BG.cframe = T.CFrame
  8352. BV.velocity = Vector3.new(0, 0.1, 0)
  8353. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  8354. spawn(function()
  8355. repeat wait()
  8356. lplayer.Character.Humanoid.PlatformStand = true
  8357. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  8358. SPEED = 50
  8359. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  8360. SPEED = 0
  8361. end
  8362. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  8363. BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  8364. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  8365. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  8366. BV.velocity = ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) + ((workspace.CurrentCamera.CoordinateFrame * CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) - workspace.CurrentCamera.CoordinateFrame.p)) * SPEED
  8367. else
  8368. BV.velocity = Vector3.new(0, 0.1, 0)
  8369. end
  8370. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  8371. until not flying
  8372. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  8373. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  8374. SPEED = 0
  8375. BG:destroy()
  8376. BV:destroy()
  8377. lplayer.Character.Humanoid.PlatformStand = false
  8378. end)
  8379. end
  8380. Mouse.KeyDown:connect(function(KEY)
  8381. if KEY:lower() == 'w' then
  8382. CONTROL.F = speedfly
  8383. elseif KEY:lower() == 's' then
  8384. CONTROL.B = -speedfly
  8385. elseif KEY:lower() == 'a' then
  8386. CONTROL.L = -speedfly
  8387. elseif KEY:lower() == 'd' then
  8388. CONTROL.R = speedfly
  8389. end
  8390. end)
  8391. Mouse.KeyUp:connect(function(KEY)
  8392. if KEY:lower() == 'w' then
  8393. CONTROL.F = 0
  8394. elseif KEY:lower() == 's' then
  8395. CONTROL.B = 0
  8396. elseif KEY:lower() == 'a' then
  8397. CONTROL.L = 0
  8398. elseif KEY:lower() == 'd' then
  8399. CONTROL.R = 0
  8400. end
  8401. end)
  8402. fly()
  8403. end
  8404. if string.sub(CMDBAR.Text, 1, 5) == ("unfly") then
  8405. flying = false
  8406. lplayer.Character.Humanoid.PlatformStand = false
  8407. end
  8408. if string.sub(CMDBAR.Text, 1, 5) == ("chat ") then
  8409. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer((string.sub(CMDBAR.Text, 6)), "All")
  8410. end
  8411. if string.sub(CMDBAR.Text, 1, 5) == ("spam ") then
  8412. spamtext = (string.sub(CMDBAR.Text, 6))
  8413. spamming = true
  8414. end
  8415. if string.sub(CMDBAR.Text, 1, 6) == ("unspam") then
  8416. spamming = false
  8417. end
  8418. if string.sub(CMDBAR.Text, 1, 9) == ("spamwait ") then
  8419. spamdelay = (string.sub(CMDBAR.Text, 10))
  8420. end
  8421. if string.sub(CMDBAR.Text, 1, 7) == ("pmspam ") then
  8422. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  8423. pmspammed = v.Name
  8424. spammingpm = true
  8425. end
  8426. end
  8427. if string.sub(CMDBAR.Text, 1, 8) == ("unpmspam") then
  8428. spammingpm = false
  8429. end
  8430. if string.sub(CMDBAR.Text, 1, 8) == ("cfreeze ") then
  8431. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 9))) do
  8432. v.Character["Left Leg"].Anchored = true
  8433. v.Character["Left Arm"].Anchored = true
  8434. v.Character["Right Leg"].Anchored = true
  8435. v.Character["Right Arm"].Anchored = true
  8436. v.Character.Torso.Anchored = true
  8437. v.Character.Head.Anchored = true
  8438. end
  8439. end
  8440. if string.sub(CMDBAR.Text, 1, 10) == ("uncfreeze ") then
  8441. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 11))) do
  8442. v.Character["Left Leg"].Anchored = false
  8443. v.Character["Left Arm"].Anchored = false
  8444. v.Character["Right Leg"].Anchored = false
  8445. v.Character["Right Arm"].Anchored = false
  8446. v.Character.Torso.Anchored = false
  8447. v.Character.Head.Anchored = false
  8448. end
  8449. end
  8450. if string.sub(CMDBAR.Text, 1, 8) == ("unlockws") then
  8451. local a = game:GetService("Workspace"):getChildren()
  8452. for i = 1, #a do
  8453. if a[i].className == "Part" then
  8454. a[i].Locked = false
  8455. elseif a[i].className == "Model" then
  8456. local r = a[i]:getChildren()
  8457. for i = 1, #r do
  8458. if r[i].className == "Part" then
  8459. r[i].Locked = false
  8460. end
  8461. end
  8462. end
  8463. end
  8464. game:GetService("StarterGui"):SetCore("SendNotification", {
  8465. Title = "Success!";
  8466. Text = "Workspace unlocked. Use ;lockws to lock.";
  8467. })
  8468. end
  8469. if string.sub(CMDBAR.Text, 1, 6) == ("lockws") then
  8470. local a = game:GetService("Workspace"):getChildren()
  8471. for i = 1, #a do
  8472. if a[i].className == "Part" then
  8473. a[i].Locked = true
  8474. elseif a[i].className == "Model" then
  8475. local r = a[i]:getChildren()
  8476. for i = 1, #r do
  8477. if r[i].className == "Part" then
  8478. r[i].Locked = true
  8479. end
  8480. end
  8481. end
  8482. end
  8483. end
  8484. if string.sub(CMDBAR.Text, 1, 6) == ("btools") then
  8485. local Clone_T = Instance.new("HopperBin",lplayer.Backpack)
  8486. Clone_T.BinType = "Clone"
  8487. local Destruct = Instance.new("HopperBin",lplayer.Backpack)
  8488. Destruct.BinType = "Hammer"
  8489. local Hold_T = Instance.new("HopperBin",lplayer.Backpack)
  8490. Hold_T.BinType = "Grab"
  8491. end
  8492. if string.sub(CMDBAR.Text, 1, 6) == ("pstand") then
  8493. lplayer.Character.Humanoid.PlatformStand = true
  8494. end
  8495. if string.sub(CMDBAR.Text, 1, 8) == ("unpstand") then
  8496. lplayer.Character.Humanoid.PlatformStand = false
  8497. end
  8498. if string.sub(CMDBAR.Text, 1, 9) == ("blockhead") then
  8499. lplayer.Character.Head.Mesh:Destroy()
  8500. end
  8501. if string.sub(CMDBAR.Text, 1, 3) == ("sit") then
  8502. lplayer.Character.Humanoid.Sit = true
  8503. end
  8504. if string.sub(CMDBAR.Text, 1, 9) == ("bringobj ") then
  8505. local function bringobjw()
  8506. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  8507. if obj.Name == (string.sub(CMDBAR.Text, 10)) then
  8508. obj.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  8509. obj.CanCollide = false
  8510. obj.Transparency = 0.7
  8511. wait()
  8512. obj.CFrame = lplayer.Character["Left Leg"].CFrame
  8513. wait()
  8514. obj.CFrame = lplayer.Character["Right Leg"].CFrame
  8515. wait()
  8516. obj.CFrame = lplayer.Character["Head"].CFrame
  8517. end
  8518. end
  8519. end
  8520. while wait() do
  8521. bringobjw()
  8522. end
  8523. game:GetService("StarterGui"):SetCore("SendNotification", {
  8524. Title = "BringObj";
  8525. Text = "BringObj enabled.";
  8526. })
  8527. end
  8528. if string.sub(CMDBAR.Text, 1, 6) == ("wsvis ") then
  8529. vis = (string.sub(CMDBAR.Text, 7))
  8530. local a = game:GetService("Workspace"):GetDescendants()
  8531. for i = 1, #a do
  8532. if a[i].className == "Part" then
  8533. a[i].Transparency = vis
  8534. elseif a[i].className == "Model" then
  8535. local r = a[i]:getChildren()
  8536. for i = 1, #r do
  8537. if r[i].className == "Part" then
  8538. r[i].Transparency = vis
  8539. end
  8540. end
  8541. end
  8542. end
  8543. end
  8544. if string.sub(CMDBAR.Text, 1, 10) == ("hypertotal") then
  8545. loadstring(game:GetObjects("rbxassetid://1255063809")[1].Source)()
  8546. game:GetService("StarterGui"):SetCore("SendNotification", {
  8547. Title = "Success!";
  8548. Text = "HyperTotal GUI Loaded!";
  8549. })
  8550. end
  8551. if string.sub(CMDBAR.Text, 1, 4) == ("cmds") then
  8552. CMDSFRAME.Visible = true
  8553. end
  8554. if string.sub(CMDBAR.Text, 1, 9) == ("rmeshhats") then
  8555. for i,v in pairs(lplayer.Character:GetChildren()) do
  8556. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  8557. v.Handle.Mesh:Destroy()
  8558. end
  8559. end
  8560. end
  8561. if string.sub(CMDBAR.Text, 1, 9) == ("blockhats") then
  8562. for i,v in pairs(lplayer.Character:GetChildren()) do
  8563. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  8564. v.Handle.Mesh:Destroy()
  8565. end
  8566. end
  8567. end
  8568. if string.sub(CMDBAR.Text, 1, 9) == ("rmeshtool") then
  8569. for i,v in pairs(lplayer.Character:GetChildren()) do
  8570. if (v:IsA("Tool")) then
  8571. v.Handle.Mesh:Destroy()
  8572. end
  8573. end
  8574. end
  8575. if string.sub(CMDBAR.Text, 1, 9) == ("blocktool") then
  8576. for i,v in pairs(lplayer.Character:GetChildren()) do
  8577. if (v:IsA("Tool")) then
  8578. v.Handle.Mesh:Destroy()
  8579. end
  8580. end
  8581. end
  8582. if string.sub(CMDBAR.Text, 1, 7) == ("spinner") then
  8583. local p = Instance.new("RocketPropulsion")
  8584. p.Parent = lplayer.Character.HumanoidRootPart
  8585. p.Name = "Spinner"
  8586. p.Target = lplayer.Character["Left Arm"]
  8587. p:Fire()
  8588. game:GetService("StarterGui"):SetCore("SendNotification", {
  8589. Title = "Spinner enabled";
  8590. Text = "Type ;nospinner to disable.";
  8591. })
  8592. end
  8593. if string.sub(CMDBAR.Text, 1, 9) == ("nospinner") then
  8594. lplayer.Character.HumanoidRootPart.Spinner:Destroy()
  8595. end
  8596. if string.sub(CMDBAR.Text, 1, 6) == ("reachd") then
  8597. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  8598. if v:isA("Tool") then
  8599. local a = Instance.new("SelectionBox",v.Handle)
  8600. a.Adornee = v.Handle
  8601. v.Handle.Size = Vector3.new(0.5,0.5,60)
  8602. v.GripPos = Vector3.new(0,0,0)
  8603. lplayer.Character.Humanoid:UnequipTools()
  8604. end
  8605. end
  8606. game:GetService("StarterGui"):SetCore("SendNotification", {
  8607. Title = "Reach applied!";
  8608. Text = "Applied to equipped sword. Use ;noreach to disable.";
  8609. })
  8610. end
  8611. if string.sub(CMDBAR.Text, 1, 6) == ("reach ") then
  8612. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  8613. if v:isA("Tool") then
  8614. local a = Instance.new("SelectionBox",v.Handle)
  8615. a.Name = "Reach"
  8616. a.Adornee = v.Handle
  8617. v.Handle.Size = Vector3.new(0.5,0.5,(string.sub(CMDBAR.Text, 7)))
  8618. v.GripPos = Vector3.new(0,0,0)
  8619. lplayer.Character.Humanoid:UnequipTools()
  8620. end
  8621. end
  8622. game:GetService("StarterGui"):SetCore("SendNotification", {
  8623. Title = "Reach applied!";
  8624. Text = "Applied to equipped sword. Use ;noreach to disable.";
  8625. })
  8626. end
  8627. if string.sub(CMDBAR.Text, 1, 7) == ("noreach") then
  8628. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  8629. if v:isA("Tool") then
  8630. v.Handle.Reach:Destroy()
  8631. end
  8632. end
  8633. game:GetService("StarterGui"):SetCore("SendNotification", {
  8634. Title = "Reach removed!";
  8635. Text = "Removed reach from equipped sword.";
  8636. })
  8637. end
  8638. if string.sub(CMDBAR.Text, 1, 6) == ("rkill ") then
  8639. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7)))do
  8640. lplayer.Character.Humanoid.Name = 1
  8641. local l = lplayer.Character["1"]:Clone()
  8642. l.Parent = lplayer.Character
  8643. l.Name = "Humanoid"
  8644. wait(0.1)
  8645. lplayer.Character["1"]:Destroy()
  8646. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  8647. lplayer.Character.Animate.Disabled = true
  8648. wait(0.1)
  8649. lplayer.Character.Animate.Disabled = false
  8650. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  8651. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  8652. lplayer.Character.Humanoid:EquipTool(v)
  8653. end
  8654. wait(0.1)
  8655. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  8656. wait(0.2)
  8657. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  8658. wait(0.5)
  8659. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  8660. game:GetService("StarterGui"):SetCore("SendNotification", {
  8661. Title = "Tools needed!";
  8662. Text = "You need a tool in your backpack for this command!";
  8663. })
  8664. end
  8665. end
  8666. if string.sub(CMDBAR.Text, 1, 6) == ("tp me ") then
  8667. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  8668. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  8669. end
  8670. end
  8671. if string.sub(CMDBAR.Text, 1, 7) == ("cbring ") then
  8672. if (string.sub(CMDBAR.Text, 8)) == "all" or (string.sub(CMDBAR.Text, 8)) == "All" or (string.sub(CMDBAR.Text, 8)) == "ALL" then
  8673. cbringall = true
  8674. else
  8675. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  8676. brplr = v.Name
  8677. end
  8678. end
  8679. cbring = true
  8680. end
  8681. if string.sub(CMDBAR.Text, 1, 8) == ("uncbring") then
  8682. cbring = false
  8683. cbringall = false
  8684. end
  8685. if string.sub(CMDBAR.Text, 1, 5) == ("swap ") then
  8686. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  8687. local NOWPLR = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  8688. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  8689. lplayer.Character.Humanoid.Name = 1
  8690. local l = lplayer.Character["1"]:Clone()
  8691. l.Parent = lplayer.Character
  8692. l.Name = "Humanoid"
  8693. wait(0.1)
  8694. lplayer.Character["1"]:Destroy()
  8695. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  8696. lplayer.Character.Animate.Disabled = true
  8697. wait(0.1)
  8698. lplayer.Character.Animate.Disabled = false
  8699. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  8700. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  8701. lplayer.Character.Humanoid:EquipTool(v)
  8702. end
  8703. local function tp(player,player2)
  8704. local char1,char2=player.Character,player2.Character
  8705. if char1 and char2 then
  8706. char1:MoveTo(char2.Head.Position)
  8707. end
  8708. end
  8709. wait(0.1)
  8710. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  8711. wait(0.2)
  8712. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  8713. wait(0.5)
  8714. lplayer.Character.HumanoidRootPart.CFrame = NOW
  8715. wait(0.6)
  8716. tp(lplayer, game:GetService("Players")[v.Name])
  8717. wait(0.4)
  8718. lplayer.Character.HumanoidRootPart.CFrame = NOWPLR
  8719. game:GetService("StarterGui"):SetCore("SendNotification", {
  8720. Title = "Tools needed!";
  8721. Text = "You need a tool in your backpack for this command!";
  8722. })
  8723. end
  8724. end
  8725. if string.sub(CMDBAR.Text, 1, 7) == ("glitch ") then
  8726. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  8727. lplayer.Character.Humanoid.Name = 1
  8728. local l = lplayer.Character["1"]:Clone()
  8729. l.Parent = lplayer.Character
  8730. l.Name = "Humanoid"
  8731. wait(0.1)
  8732. lplayer.Character["1"]:Destroy()
  8733. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  8734. lplayer.Character.Animate.Disabled = true
  8735. wait(0.1)
  8736. lplayer.Character.Animate.Disabled = false
  8737. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  8738. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  8739. lplayer.Character.Humanoid:EquipTool(v)
  8740. end
  8741. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  8742. wait(0.3)
  8743. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  8744. wait(0.4)
  8745. b = Instance.new("BodyForce")
  8746. b.Parent = lplayer.Character.HumanoidRootPart
  8747. b.Name = "Glitch"
  8748. b.Force = Vector3.new(100000000,5000,0)
  8749. game:GetService("StarterGui"):SetCore("SendNotification", {
  8750. Title = "Tools needed!";
  8751. Text = "You need a tool in your backpack for this command!";
  8752. })
  8753. end
  8754. end
  8755. if string.sub(CMDBAR.Text, 1, 8) == ("unglitch") then
  8756. lplayer.Character.HumanoidRootPart.Glitch:Destroy()
  8757. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(10000,0,10000)
  8758. b = Instance.new("BodyForce")
  8759. b.Parent = lplayer.Character.HumanoidRootPart
  8760. b.Name = "unGlitch"
  8761. b.Force = Vector3.new(0,-5000000,0)
  8762. wait(2)
  8763. lplayer.Character.HumanoidRootPart.unGlitch:Destroy()
  8764. end
  8765. if string.sub(CMDBAR.Text, 1, 8) == ("grespawn") then
  8766. lplayer.Character.Humanoid.Health = 0
  8767. wait(1)
  8768. lplayer.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  8769. lplayer.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
  8770. end
  8771. if string.sub(CMDBAR.Text, 1, 8) == ("explorer") then
  8772. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  8773. game:GetService("StarterGui"):SetCore("SendNotification", {
  8774. Title = "Success!";
  8775. Text = "DEX Explorer has loaded.";
  8776. })
  8777. end
  8778. if string.sub(CMDBAR.Text, 1, 5) == ("anim ") then
  8779. local Anim = Instance.new("Animation")
  8780. Anim.AnimationId = "rbxassetid://"..(string.sub(CMDBAR.Text, 6))
  8781. local track = lplayer.Character.Humanoid:LoadAnimation(Anim)
  8782. track:Play(.1, 1, 1)
  8783. end
  8784. if string.sub(CMDBAR.Text, 1, 7) == ("animgui") then
  8785. loadstring(game:GetObjects("rbxassetid://1202558084")[1].Source)()
  8786. game:GetService("StarterGui"):SetCore("SendNotification", {
  8787. Title = "Success!";
  8788. Text = "Energize Animations GUI has loaded.";
  8789. })
  8790. end
  8791. if string.sub(CMDBAR.Text, 1, 7) == ("savepos") then
  8792. saved = lplayer.Character.HumanoidRootPart.CFrame
  8793. game:GetService("StarterGui"):SetCore("SendNotification", {
  8794. Title = "Position Saved";
  8795. Text = "Use ;loadpos to return to saved position.";
  8796. })
  8797. end
  8798. if string.sub(CMDBAR.Text, 1, 7) == ("loadpos") then
  8799. lplayer.Character.HumanoidRootPart.CFrame = saved
  8800. end
  8801. if string.sub(CMDBAR.Text, 1, 5) == ("bang ") then
  8802. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  8803. local Anim2 = Instance.new("Animation")
  8804. Anim2.AnimationId = "rbxassetid://148840371"
  8805. local track2 = lplayer.Character.Humanoid:LoadAnimation(Anim2)
  8806. track2:Play(.1, 1, 1)
  8807. bplrr = v.Name
  8808. banpl = true
  8809. end
  8810. end
  8811. if string.sub(CMDBAR.Text, 1, 6) == ("unbang") then
  8812. banpl = false
  8813. end
  8814. if string.sub(CMDBAR.Text, 1, 9) == ("bringmod ") then
  8815. local function bringmodw()
  8816. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  8817. if obj.Name == (string.sub(CMDBAR.Text, 10)) then
  8818. for i,ch in pairs(obj:GetDescendants()) do
  8819. if (ch:IsA("BasePart")) then
  8820. ch.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  8821. ch.CanCollide = false
  8822. ch.Transparency = 0.7
  8823. wait()
  8824. ch.CFrame = lplayer.Character["Left Leg"].CFrame
  8825. wait()
  8826. ch.CFrame = lplayer.Character["Right Leg"].CFrame
  8827. wait()
  8828. ch.CFrame = lplayer.Character["Head"].CFrame
  8829. end
  8830. end
  8831. end
  8832. end
  8833. end
  8834. while wait() do
  8835. bringmodw()
  8836. end
  8837. game:GetService("StarterGui"):SetCore("SendNotification", {
  8838. Title = "BringMod";
  8839. Text = "BringMod enabled.";
  8840. })
  8841. end
  8842. if string.sub(CMDBAR.Text, 1, 7) == ("respawn") then
  8843. local mod = Instance.new('Model', workspace) mod.Name = 're '..lplayer.Name
  8844. local hum = Instance.new('Humanoid', mod)
  8845. local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
  8846. lplayer.Character = mod
  8847. end
  8848. if string.sub(CMDBAR.Text, 1, 8) == ("shutdown") then
  8849. game:GetService'RunService'.Stepped:Connect(function()
  8850. pcall(function()
  8851. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  8852. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  8853. for _,x in pairs(v.Character.Head:GetChildren()) do
  8854. if x:IsA'Sound' then x.Playing = true x.CharacterSoundEvent:FireServer(true, true) end
  8855. end
  8856. end
  8857. end
  8858. end)
  8859. end)
  8860. game:GetService("StarterGui"):SetCore("SendNotification", {
  8861. Title = "Attempting Shutdown";
  8862. Text = "Shutdown Attempt has begun.";
  8863. })
  8864. end
  8865. if string.sub(CMDBAR.Text, 1, 7) == ("delobj ") then
  8866. objtodel = (string.sub(CMDBAR.Text, 8))
  8867. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  8868. if v.Name == objtodel then
  8869. v:Destroy()
  8870. end
  8871. end
  8872. end
  8873. if string.sub(CMDBAR.Text, 1, 7) == ("getplrs") then
  8874. for i,v in pairs(game:GetService("Players"):GetPlayers())do
  8875. print(v)
  8876. end
  8877. game:GetService("StarterGui"):SetCore("SendNotification", {
  8878. Title = "Printed";
  8879. Text = "Players have been printed to console. (F9)";
  8880. })
  8881. end
  8882. if string.sub(CMDBAR.Text, 1, 8) == ("deldecal") then
  8883. for i,v in pairs(game:GetService("Workspace"):GetDescendants())do
  8884. if (v:IsA("Decal")) then
  8885. v:Destroy()
  8886. end
  8887. end
  8888. end
  8889. if string.sub(CMDBAR.Text, 1, 10) == ("opfinality") then
  8890. loadstring(game:GetObjects("rbxassetid://1294358929")[1].Source)()
  8891. game:GetService("StarterGui"):SetCore("SendNotification", {
  8892. Title = "Success!";
  8893. Text = "OpFinality GUI has loaded.";
  8894. })
  8895. end
  8896. if string.sub(CMDBAR.Text, 1, 7) == ("remotes") then
  8897. remotes = true
  8898. added = true
  8899. game.DescendantAdded:connect(function(rmt)
  8900. if added == true then
  8901. if remotes == true then
  8902. if rmt:IsA("RemoteEvent") then
  8903. print("A RemoteEvent was added!")
  8904. print(" game." .. rmt:GetFullName() .. " | RemoteEvent")
  8905. print(" game." .. rmt:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  8906. end end end
  8907. end)
  8908. game.DescendantAdded:connect(function(rmtfnctn)
  8909. if added == true then
  8910. if remotes == true then
  8911. if rmtfnctn:IsA("RemoteFunction") then
  8912. warn("A RemoteFunction was added!")
  8913. warn(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction")
  8914. print(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  8915. end end end
  8916. end)
  8917.  
  8918. game.DescendantAdded:connect(function(bndfnctn)
  8919. if added == true then
  8920. if binds == true then
  8921. if bndfnctn:IsA("BindableFunction") then
  8922. print("A BindableFunction was added!")
  8923. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction")
  8924. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  8925. end end end
  8926. end)
  8927.  
  8928. game.DescendantAdded:connect(function(bnd)
  8929. if added == true then
  8930. if binds == true then
  8931. if bnd:IsA("BindableEvent") then
  8932. warn("A BindableEvent was added!")
  8933. warn(" game." .. bnd:GetFullName() .. " | BindableEvent")
  8934. print(" game." .. bnd:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  8935. end end end
  8936. end)
  8937.  
  8938.  
  8939. if binds == true then
  8940. for i,v in pairs(game:GetDescendants()) do
  8941. if v:IsA("BindableFunction") then
  8942. print(" game." .. v:GetFullName() .. " | BindableFunction")
  8943. print(" game." .. v:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  8944. end end
  8945. for i,v in pairs(game:GetDescendants()) do
  8946. if v:IsA("BindableEvent") then
  8947. warn(" game." .. v:GetFullName() .. " | BindableEvent")
  8948. print(" game." .. v:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  8949. end end
  8950. else
  8951. print("Off")
  8952. end
  8953. if remotes == true then
  8954. for i,v in pairs(game:GetDescendants()) do
  8955. if v:IsA("RemoteFunction") then
  8956. warn(" game." .. v:GetFullName() .. " | RemoteFunction")
  8957. print(" game." .. v:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  8958. end end
  8959. wait()
  8960. for i,v in pairs(game:GetDescendants()) do
  8961. if v:IsA("RemoteEvent") then
  8962. print(" game." .. v:GetFullName() .. " | RemoteEvent")
  8963. print(" game." .. v:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  8964. end end
  8965. else
  8966. print("Off")
  8967. end
  8968. game:GetService("StarterGui"):SetCore("SendNotification", {
  8969. Title = "Printing Remotes";
  8970. Text = "Type ;noremotes to disable.";
  8971. })
  8972. end
  8973. if string.sub(CMDBAR.Text, 1, 9) == ("noremotes") then
  8974. remotes = false
  8975. added = false
  8976. game:GetService("StarterGui"):SetCore("SendNotification", {
  8977. Title = "Printing Remotes Disabled";
  8978. Text = "Type ;remotes to enable.";
  8979. })
  8980. end
  8981. if string.sub(CMDBAR.Text, 1, 9) == ("tpdefault") then
  8982. spin = false
  8983. followed = false
  8984. traill = false
  8985. noclip = false
  8986. annoying = false
  8987. hwalk = false
  8988. cbringing = false
  8989. end
  8990. if string.sub(CMDBAR.Text, 1, 7) == ("stopsit") then
  8991. stopsitting = true
  8992. end
  8993. if string.sub(CMDBAR.Text, 1, 5) == ("gosit") then
  8994. stopsitting = false
  8995. end
  8996. if string.sub(CMDBAR.Text, 1, 7) == ("version") then
  8997. print(adminversion)
  8998. game:GetService("StarterGui"):SetCore("SendNotification", {
  8999. Title = "Version";
  9000. Text = adminversion;
  9001. })
  9002. end
  9003. if string.sub(CMDBAR.Text, 1, 7) == ("clicktp") then
  9004. clickgoto = true
  9005. game:GetService("StarterGui"):SetCore("SendNotification", {
  9006. Title = "Click TP";
  9007. Text = "Press E to teleport to mouse position";
  9008. })
  9009. end
  9010. if string.sub(CMDBAR.Text, 1, 9) == ("noclicktp") then
  9011. clickgoto = false
  9012. game:GetService("StarterGui"):SetCore("SendNotification", {
  9013. Title = "Click TP";
  9014. Text = "Click TP has been disabled.";
  9015. })
  9016. end
  9017. if string.sub(CMDBAR.Text, 1, 7) == ("toolson") then
  9018. gettingtools = true
  9019. game:GetService("StarterGui"):SetCore("SendNotification", {
  9020. Title = "Tools Enabled";
  9021. Text = "Automatically colleting tools dropped.";
  9022. })
  9023. end
  9024. if string.sub(CMDBAR.Text, 1, 8) == ("toolsoff") then
  9025. gettingtools = false
  9026. game:GetService("StarterGui"):SetCore("SendNotification", {
  9027. Title = "Tools Disabled";
  9028. Text = "Click TP has been disabled.";
  9029. })
  9030. end
  9031. if string.sub(CMDBAR.Text, 1, 9) == ("delcmdbar") then
  9032. ScreenGui:Destroy()
  9033. end
  9034. if string.sub(CMDBAR.Text, 1, 5) == ("reset") then
  9035. lplayer.Character.Head:Destroy()
  9036. end
  9037. if string.sub(CMDBAR.Text, 1, 6) == ("state ") then
  9038. statechosen = string.sub(CMDBAR.Text, 7)
  9039. changingstate = true
  9040. end
  9041. if string.sub(CMDBAR.Text, 1, 8) == ("gravity ") then
  9042. game:GetService("Workspace").Gravity = string.sub(CMDBAR.Text, 9)
  9043. end
  9044. if string.sub(CMDBAR.Text, 1, 9) == ("looprhats") then
  9045. removingmeshhats = true
  9046. end
  9047. if string.sub(CMDBAR.Text, 1, 11) == ("unlooprhats") then
  9048. removingmeshhats = false
  9049. end
  9050. if string.sub(CMDBAR.Text, 1, 9) == ("looprtool") then
  9051. removingmeshtool = true
  9052. end
  9053. if string.sub(CMDBAR.Text, 1, 11) == ("unlooprtool") then
  9054. removingmeshtool = false
  9055. end
  9056. if string.sub(CMDBAR.Text, 1, 9) == ("givetool ") then
  9057. for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
  9058. if v:IsA("Tool") then
  9059. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  9060. v.Parent = player.Character
  9061. end
  9062. end
  9063. end
  9064. end
  9065. if string.sub(CMDBAR.Text, 1, 4) == ("age ") then
  9066. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 5))) do
  9067. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account Age: "..player.AccountAge.." days!", "All")
  9068. end
  9069. end
  9070. if string.sub(CMDBAR.Text, 1, 3) == ("id ") then
  9071. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 4))) do
  9072. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account ID: "..player.UserId, "All")
  9073. end
  9074. end
  9075. if string.sub(CMDBAR.Text, 1, 5) == (".age ") then
  9076. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  9077. game:GetService("StarterGui"):SetCore("SendNotification", {
  9078. Title = player.AccountAge.." Days";
  9079. Text = "Account age of "..player.Name;
  9080. })
  9081. end
  9082. end
  9083. if string.sub(CMDBAR.Text, 1, 4) == (".id ") then
  9084. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 5))) do
  9085. game:GetService("StarterGui"):SetCore("SendNotification", {
  9086. Title = player.UserId.." ID";
  9087. Text = "Account ID of "..player.Name;
  9088. })
  9089. end
  9090. end
  9091. if string.sub(CMDBAR.Text, 1, 6) == ("gameid") then
  9092. game:GetService("StarterGui"):SetCore("SendNotification", {
  9093. Title = "Game ID";
  9094. Text = "Game ID: ".. game.GameId;
  9095. })
  9096. end
  9097. if string.sub(CMDBAR.Text, 1, 3) == ("pgs") then
  9098. local pgscheck = game:GetService("Workspace"):PGSIsEnabled()
  9099. if pgscheck == true then
  9100. game:GetService("StarterGui"):SetCore("SendNotification", {
  9101. Title = "PGSPhysicsSolverEnabled";
  9102. Text = "PGS is Enabled!";
  9103. })
  9104. else
  9105. game:GetService("StarterGui"):SetCore("SendNotification", {
  9106. Title = "PGSPhysicsSolverEnabled";
  9107. Text = "PGS is Disabled!";
  9108. })
  9109. end
  9110. end
  9111. if string.sub(CMDBAR.Text, 1, 11) == ("removeinvis") then
  9112. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  9113. if v:IsA("Part") then
  9114. if v.Transparency == 1 then
  9115. if v.Name ~= "HumanoidRootPart" then
  9116. v:Destroy()
  9117. end
  9118. end
  9119. end
  9120. end
  9121. end
  9122. if string.sub(CMDBAR.Text, 1, 9) == ("removefog") then
  9123. game:GetService("Lighting").FogStart = 0
  9124. game:GetService("Lighting").FogEnd = 9999999999999
  9125. end
  9126. if string.sub(CMDBAR.Text, 1, 7) == ("disable") then
  9127. lplayer.Character.Humanoid.Parent = lplayer
  9128. end
  9129. if string.sub(CMDBAR.Text, 1, 6) == ("enable") then
  9130. lplayer.Humanoid.Parent = lplayer.Character
  9131. end
  9132. if string.sub(CMDBAR.Text, 1, 13) == ("givealltools ") then
  9133. for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  9134. if v:IsA("Tool") then
  9135. v.Parent = lplayer.Character
  9136. wait()
  9137. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 14))) do
  9138. v.Parent = player.Character
  9139. end
  9140. end
  9141. end
  9142. end
  9143. if string.sub(CMDBAR.Text, 1, 9) == ("flyspeed ") then
  9144. speedfly = string.sub(CMDBAR.Text, 10)
  9145. wait()
  9146. change()
  9147. end
  9148. if string.sub(CMDBAR.Text, 1, 7) == ("carpet ") then
  9149. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  9150. local Anim3 = Instance.new("Animation")
  9151. Anim3.AnimationId = "rbxassetid://282574440"
  9152. local track3 = lplayer.Character.Humanoid:LoadAnimation(Anim3)
  9153. track3:Play(.1, 1, 1)
  9154. bplrr = v.Name
  9155. banpl = true
  9156. end
  9157. end
  9158. if string.sub(CMDBAR.Text, 1, 8) == ("uncarpet") then
  9159. banpl = false
  9160. end
  9161. if string.sub(CMDBAR.Text, 1, 6) == ("stare ") then
  9162. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  9163. staring = true
  9164. stareplr = v
  9165. end
  9166. end
  9167. if string.sub(CMDBAR.Text, 1, 7) == ("unstare") then
  9168. staring = false
  9169. end
  9170. if string.sub(CMDBAR.Text, 1, 7) == ("logchat") then
  9171. chatlogs = true
  9172. game:GetService("StarterGui"):SetCore("SendNotification", {
  9173. Title = "LogChat enabled";
  9174. Text = "Now logging all player chat.";
  9175. })
  9176. end
  9177. if string.sub(CMDBAR.Text, 1, 9) == ("unlogchat") then
  9178. chatlogs = false
  9179. game:GetService("StarterGui"):SetCore("SendNotification", {
  9180. Title = "LogChat disabled";
  9181. Text = "Stopped logging all player chat.";
  9182. })
  9183. end
  9184. if string.sub(CMDBAR.Text, 1, 6) == ("fixcam") then
  9185. game:GetService("Workspace").CurrentCamera:Destroy()
  9186. wait(0.1)
  9187. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  9188. game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
  9189. lplayer.CameraMinZoomDistance = 0.5
  9190. lplayer.CameraMaxZoomDistance = 400
  9191. lplayer.CameraMode = "Classic"
  9192. end
  9193. if string.sub(CMDBAR.Text, 1, 7) == ("unstate") then
  9194. changingstate = false
  9195. end
  9196. CMDBAR.Text = ""
  9197. end
  9198. end)
  9199.  
  9200. wait(0.3)
  9201. game:GetService("StarterGui"):SetCore("SendNotification", {
  9202. Title = "Loaded successfully!";
  9203. Text = "Reviz Admin V2 by illremember";
  9204. })
  9205. wait(0.1)
  9206. print("Reviz Admin V2 loaded!")
  9207. if game:GetService("Workspace").FilteringEnabled == true then
  9208. warn("FE is Enabled (Filtering Enabled)")
  9209. game:GetService("StarterGui"):SetCore("SendNotification", {
  9210. Title = "FE is Enabled";
  9211. Text = "Filtering Enabled. Enjoy using Reviz Admin!";
  9212. })
  9213. else
  9214. warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
  9215. game:GetService("StarterGui"):SetCore("SendNotification", {
  9216. Title = "FE is Disabled";
  9217. Text = "Filtering Disabled. Consider using a different admin script.";
  9218. })
  9219. end
  9220.  
  9221. local intro = Instance.new("ScreenGui")
  9222. local Frame = Instance.new("Frame")
  9223. local ImageLabel = Instance.new("ImageLabel")
  9224. intro.Parent = game:GetService("CoreGui")
  9225. Frame.Parent = intro
  9226. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  9227. Frame.BackgroundTransparency = 1
  9228. Frame.Size = UDim2.new(1, 0, 0, 300)
  9229. Frame.Position = UDim2.new(0, 0, -0.4, 0)
  9230. ImageLabel.Parent = Frame
  9231. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  9232. ImageLabel.BackgroundTransparency = 1
  9233. ImageLabel.Position = UDim2.new(0, 0, 0, 0)
  9234. ImageLabel.Size = UDim2.new(1, 0, 1, 0)
  9235. ImageLabel.Image = "http://www.roblox.com/asset/?id=1542162618"
  9236. Frame:TweenPosition(UDim2.new(0, 0, 0.2, 0), "Out", "Elastic", 3)
  9237. wait(3.01)
  9238. Frame:TweenPosition(UDim2.new(0, 0, 1.5, 0), "Out", "Elastic", 5)
  9239. wait(5.01)
  9240. intro:Destroy()
  9241. end)
  9242.  
  9243. OpenClose.Name = "OpenClose"
  9244. OpenClose.Parent = Open
  9245. OpenClose.BackgroundColor3 = Color3.new(1, 1, 1)
  9246. OpenClose.BorderSizePixel = 0
  9247. OpenClose.Position = UDim2.new(0.910203278, 0, 0.870036006, 0)
  9248. OpenClose.Size = UDim2.new(0, 48, 0, 50)
  9249. OpenClose.Font = Enum.Font.SourceSans
  9250. OpenClose.Text = "X"
  9251. OpenClose.TextColor3 = Color3.new(0, 0, 0)
  9252. OpenClose.TextSize = 25
  9253. OpenClose.MouseButton1Down:connect(function()
  9254. Open.Visible = false
  9255. ButtonOP.Visible = true
  9256. end)
  9257.  
  9258. pGuns.Name = "pGuns"
  9259. pGuns.Parent = Open
  9260. pGuns.BackgroundColor3 = Color3.new(1, 1, 1)
  9261. pGuns.BorderSizePixel = 0
  9262. pGuns.Position = UDim2.new(0, 0, 0.755208373, 0)
  9263. pGuns.Size = UDim2.new(0, 530, 0, 50)
  9264. pGuns.Font = Enum.Font.SourceSans
  9265. pGuns.Text = "All Prison Life Guns"
  9266. pGuns.TextColor3 = Color3.new(0, 0, 0)
  9267. pGuns.TextSize = 30
  9268. pGuns.MouseButton1Down:connect(function()
  9269. for i,v in pairs(Workspace.Prison_ITEMS.giver:getChildren()) do
  9270. lol = Workspace.Remote.ItemHandler:InvokeServer(v.ITEMPICKUP)
  9271. print(lol)
  9272. end
  9273. end)
  9274.  
  9275. ButtonOP.Name = "ButtonOP"
  9276. ButtonOP.Parent = ScreenGui
  9277. ButtonOP.BackgroundColor3 = Color3.new(1, 1, 1)
  9278. ButtonOP.Position = UDim2.new(0.188096985, 0, 0.855227888, 0)
  9279. ButtonOP.Size = UDim2.new(0, 846, 0, 50)
  9280. ButtonOP.Visible = false
  9281. ButtonOP.Font = Enum.Font.SourceSans
  9282. ButtonOP.Text = "Open"
  9283. ButtonOP.TextColor3 = Color3.new(0, 0, 0)
  9284. ButtonOP.TextSize = 30
  9285. ButtonOP.TextWrapped = true
  9286. ButtonOP.MouseButton1Down:connect(function()
  9287. ButtonOP.Visible = false
  9288. Open.Visible = true
  9289. end)
Add Comment
Please, Sign In to add comment