Advertisement
Guest User

Untitled

a guest
Mar 20th, 2019
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 288.63 KB | None | 0 0
  1. --Made By ! ! Jabrika123#9244
  2.  
  3. -- Objects
  4.  
  5. local FEScriptHub = Instance.new("ScreenGui")
  6. local StartFrame = Instance.new("Frame")
  7. local Frame8 = Instance.new("Frame")
  8. local Frame6 = Instance.new("Frame")
  9. local Frame1 = Instance.new("Frame")
  10. local Frame3 = Instance.new("Frame")
  11. local Frame2 = Instance.new("Frame")
  12. local Frame5 = Instance.new("Frame")
  13. local Frame9 = Instance.new("Frame")
  14. local Frame7 = Instance.new("Frame")
  15. local Frame10 = Instance.new("Frame")
  16. local Frame4 = Instance.new("Frame")
  17. local Frame11 = Instance.new("Frame")
  18. local Frame12 = Instance.new("Frame")
  19. local Frame13 = Instance.new("Frame")
  20. local Frame14 = Instance.new("Frame")
  21. local Frame15 = Instance.new("Frame")
  22. local Frame16 = Instance.new("Frame")
  23. local Frame17 = Instance.new("Frame")
  24. local Start = Instance.new("TextButton")
  25. local MainFrame = Instance.new("Frame")
  26. local MainFrameBar1 = Instance.new("Frame")
  27. local MainFrameBar2 = Instance.new("Frame")
  28. local MainFrameBar3 = Instance.new("Frame")
  29. local MainFrameBar4 = Instance.new("Frame")
  30. local MainFrameBar5 = Instance.new("Frame")
  31. local MainFrameBar6 = Instance.new("Frame")
  32. local MainFrameBar7 = Instance.new("Frame")
  33. local MainFrameBar8 = Instance.new("Frame")
  34. local MainFrameBar9 = Instance.new("Frame")
  35. local FEScriptHub_2 = Instance.new("TextLabel")
  36. local MainFrameBar10 = Instance.new("Frame")
  37. local MainFrameBar11 = Instance.new("Frame")
  38. local MainFrameBar12 = Instance.new("Frame")
  39. local MainFrameBar13 = Instance.new("Frame")
  40. local Creator = Instance.new("TextLabel")
  41. local MainFrameBar14 = Instance.new("Frame")
  42. local ShattervastButton = Instance.new("TextButton")
  43. local RevizAdminButton = Instance.new("TextButton")
  44. local AstravaButton = Instance.new("TextButton")
  45. local NoToolKillR6Button = Instance.new("TextButton")
  46. local NoToolKillR15Button = Instance.new("TextButton")
  47. local NoToolKillGuiButton = Instance.new("TextButton")
  48. local HashtagRemoverGuiButton = Instance.new("TextButton")
  49. local FlyButton = Instance.new("TextButton")
  50. local HatSpinButton = Instance.new("TextButton")
  51. local ExitButton = Instance.new("TextButton")
  52.  
  53. -- Properties
  54.  
  55. FEScriptHub.Name = "FE Script Hub"
  56. FEScriptHub.Parent = game.CoreGui
  57.  
  58. StartFrame.Name = "StartFrame"
  59. StartFrame.Parent = FEScriptHub
  60. StartFrame.Active = true
  61. StartFrame.BackgroundColor3 = Color3.new(0.133333, 0.133333, 0.133333)
  62. StartFrame.BorderColor3 = Color3.new(0.133333, 0.133333, 0.133333)
  63. StartFrame.BorderSizePixel = 0
  64. StartFrame.Position = UDim2.new(0.0497653, 0, 0.355864763, 0)
  65. StartFrame.Selectable = true
  66. StartFrame.Size = UDim2.new(0, 263, 0, 146)
  67. StartFrame.Draggable = true
  68.  
  69. Frame8.Name = "Frame8"
  70. Frame8.Parent = StartFrame
  71. Frame8.Active = true
  72. Frame8.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  73. Frame8.BorderColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  74. Frame8.Position = UDim2.new(0, 0, -0.01369863, 0)
  75. Frame8.Selectable = true
  76. Frame8.Size = UDim2.new(0, 263, 0, 21)
  77.  
  78. Frame6.Name = "Frame6"
  79. Frame6.Parent = StartFrame
  80. Frame6.Active = true
  81. Frame6.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  82. Frame6.BorderColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  83. Frame6.Position = UDim2.new(0, 0, 0.1369863, 0)
  84. Frame6.Selectable = true
  85. Frame6.Size = UDim2.new(0, 17, 0, 117)
  86.  
  87. Frame1.Name = "Frame1"
  88. Frame1.Parent = StartFrame
  89. Frame1.Active = true
  90. Frame1.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  91. Frame1.BorderColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  92. Frame1.BorderSizePixel = 0
  93. Frame1.Position = UDim2.new(0, 0, 0.883561671, 0)
  94. Frame1.Selectable = true
  95. Frame1.Size = UDim2.new(0, 263, 0, 17)
  96.  
  97. Frame3.Name = "Frame3"
  98. Frame3.Parent = StartFrame
  99. Frame3.Active = true
  100. Frame3.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  101. Frame3.BorderColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  102. Frame3.BorderSizePixel = 0
  103. Frame3.Position = UDim2.new(0, 0, -0.01369863, 0)
  104. Frame3.Selectable = true
  105. Frame3.Size = UDim2.new(0, 263, 0, 22)
  106.  
  107. Frame2.Name = "Frame2"
  108. Frame2.Parent = StartFrame
  109. Frame2.Active = true
  110. Frame2.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  111. Frame2.BorderColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  112. Frame2.BorderSizePixel = 0
  113. Frame2.Position = UDim2.new(0.935361207, 0, 0.1369863, 0)
  114. Frame2.Selectable = true
  115. Frame2.Size = UDim2.new(0, 17, 0, 117)
  116.  
  117. Frame5.Name = "Frame5"
  118. Frame5.Parent = StartFrame
  119. Frame5.Active = true
  120. Frame5.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  121. Frame5.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  122. Frame5.Position = UDim2.new(0.0684410632, 0, 0.1369863, 0)
  123. Frame5.Selectable = true
  124. Frame5.Size = UDim2.new(0, 228, 0, 6)
  125.  
  126. Frame9.Name = "Frame9"
  127. Frame9.Parent = StartFrame
  128. Frame9.Active = true
  129. Frame9.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  130. Frame9.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  131. Frame9.Position = UDim2.new(0, 0, -0.0136986375, 0)
  132. Frame9.Selectable = true
  133. Frame9.Size = UDim2.new(0, 263, 0, 6)
  134.  
  135. Frame7.Name = "Frame7"
  136. Frame7.Parent = StartFrame
  137. Frame7.Active = true
  138. Frame7.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  139. Frame7.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  140. Frame7.Position = UDim2.new(0, 0, 0.972602785, 0)
  141. Frame7.Selectable = true
  142. Frame7.Size = UDim2.new(0, 263, 0, 10)
  143.  
  144. Frame10.Name = "Frame10"
  145. Frame10.Parent = StartFrame
  146. Frame10.Active = true
  147. Frame10.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  148. Frame10.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  149. Frame10.Position = UDim2.new(1, 0, -0.01369863, 0)
  150. Frame10.Selectable = true
  151. Frame10.Size = UDim2.new(0, 10, 0, 154)
  152.  
  153. Frame4.Name = "Frame4"
  154. Frame4.Parent = StartFrame
  155. Frame4.Active = true
  156. Frame4.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  157. Frame4.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  158. Frame4.Position = UDim2.new(-0.0380227566, 0, -0.01369863, 0)
  159. Frame4.Selectable = true
  160. Frame4.Size = UDim2.new(0, 10, 0, 154)
  161.  
  162. Frame11.Name = "Frame11"
  163. Frame11.Parent = StartFrame
  164. Frame11.Active = true
  165. Frame11.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  166. Frame11.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  167. Frame11.Position = UDim2.new(0.912547529, 0, 0.16438356, 0)
  168. Frame11.Selectable = true
  169. Frame11.Size = UDim2.new(0, 6, 0, 100)
  170.  
  171. Frame12.Name = "Frame12"
  172. Frame12.Parent = StartFrame
  173. Frame12.Active = true
  174. Frame12.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  175. Frame12.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  176. Frame12.BorderSizePixel = 0
  177. Frame12.Position = UDim2.new(0.0665399209, 0, 0.842465758, 0)
  178. Frame12.Selectable = true
  179. Frame12.Size = UDim2.new(0, 228, 0, 6)
  180.  
  181. Frame13.Name = "Frame13"
  182. Frame13.Parent = StartFrame
  183. Frame13.Active = true
  184. Frame13.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  185. Frame13.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  186. Frame13.Position = UDim2.new(0.068441093, 0, 0.171232879, 0)
  187. Frame13.Selectable = true
  188. Frame13.Size = UDim2.new(0, 6, 0, 100)
  189.  
  190. Frame14.Name = "Frame14"
  191. Frame14.Parent = StartFrame
  192. Frame14.Active = true
  193. Frame14.BackgroundColor3 = Color3.new(1, 1, 1)
  194. Frame14.BorderColor3 = Color3.new(1, 1, 1)
  195. Frame14.Position = UDim2.new(0.935361207, 0, 0.856164396, 0)
  196. Frame14.Selectable = true
  197. Frame14.Size = UDim2.new(0, 17, 0, 17)
  198.  
  199. Frame15.Name = "Frame15"
  200. Frame15.Parent = StartFrame
  201. Frame15.Active = true
  202. Frame15.BackgroundColor3 = Color3.new(1, 1, 1)
  203. Frame15.BorderColor3 = Color3.new(1, 1, 1)
  204. Frame15.Position = UDim2.new(0.935361207, 0, 0.0342465751, 0)
  205. Frame15.Selectable = true
  206. Frame15.Size = UDim2.new(0, 17, 0, 15)
  207.  
  208. Frame16.Name = "Frame16"
  209. Frame16.Parent = StartFrame
  210. Frame16.Active = true
  211. Frame16.BackgroundColor3 = Color3.new(1, 1, 1)
  212. Frame16.BorderColor3 = Color3.new(1, 1, 1)
  213. Frame16.Position = UDim2.new(0.00380228134, 0, 0.856164396, 0)
  214. Frame16.Selectable = true
  215. Frame16.Size = UDim2.new(0, 17, 0, 17)
  216.  
  217. Frame17.Name = "Frame17"
  218. Frame17.Parent = StartFrame
  219. Frame17.Active = true
  220. Frame17.BackgroundColor3 = Color3.new(1, 1, 1)
  221. Frame17.BorderColor3 = Color3.new(1, 1, 1)
  222. Frame17.Position = UDim2.new(0.00380228134, 0, 0.0342465751, 0)
  223. Frame17.Selectable = true
  224. Frame17.Size = UDim2.new(0, 17, 0, 15)
  225.  
  226. Start.Name = "Start"
  227. Start.Parent = StartFrame
  228. Start.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  229. Start.BackgroundTransparency = 0.40000000596046
  230. Start.BorderColor3 = Color3.new(1, 1, 1)
  231. Start.BorderSizePixel = 0
  232. Start.Position = UDim2.new(0.268060833, 0, 0.325342476, 0)
  233. Start.Size = UDim2.new(0, 123, 0, 50)
  234. Start.Font = Enum.Font.SourceSansLight
  235. Start.Text = "START"
  236. Start.TextColor3 = Color3.new(1, 1, 1)
  237. Start.TextScaled = true
  238. Start.TextSize = 50
  239. Start.TextStrokeColor3 = Color3.new(1, 1, 1)
  240. Start.TextWrapped = true
  241.  
  242. Start.MouseButton1Down:connect(function()
  243. StartFrame.Visible = false
  244. MainFrame.Visible = true
  245. end)
  246.  
  247. MainFrame.Name = "MainFrame"
  248. MainFrame.Parent = FEScriptHub
  249. MainFrame.Active = true
  250. MainFrame.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  251. MainFrame.BorderColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  252. MainFrame.BorderSizePixel = 0
  253. MainFrame.Position = UDim2.new(0.423474193, 0, 0.228628278, 0)
  254. MainFrame.Selectable = true
  255. MainFrame.Size = UDim2.new(0, 443, 0, 248)
  256. MainFrame.Visible = false
  257. MainFrame.Draggable = true
  258.  
  259. MainFrameBar1.Name = "MainFrameBar1"
  260. MainFrameBar1.Parent = MainFrame
  261. MainFrameBar1.Active = true
  262. MainFrameBar1.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  263. MainFrameBar1.BorderColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  264. MainFrameBar1.Position = UDim2.new(0.0180586912, 0, -0.274193555, 0)
  265. MainFrameBar1.Size = UDim2.new(0, 428, 0, 97)
  266.  
  267. MainFrameBar2.Name = "MainFrameBar2"
  268. MainFrameBar2.Parent = MainFrame
  269. MainFrameBar2.Active = true
  270. MainFrameBar2.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  271. MainFrameBar2.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  272. MainFrameBar2.Position = UDim2.new(0.0022573364, 0, 0.00403225794, 0)
  273. MainFrameBar2.Size = UDim2.new(0, 441, 0, 6)
  274.  
  275. MainFrameBar3.Name = "MainFrameBar3"
  276. MainFrameBar3.Parent = MainFrame
  277. MainFrameBar3.Active = true
  278. MainFrameBar3.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  279. MainFrameBar3.BorderColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  280. MainFrameBar3.Position = UDim2.new(0.0158013552, 0, 0.112903222, 0)
  281. MainFrameBar3.Size = UDim2.new(0, 17, 0, 214)
  282.  
  283. MainFrameBar4.Name = "MainFrameBar4"
  284. MainFrameBar4.Parent = MainFrame
  285. MainFrameBar4.Active = true
  286. MainFrameBar4.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  287. MainFrameBar4.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  288. MainFrameBar4.Position = UDim2.new(0.0022573364, 0, -0.29838711, 0)
  289. MainFrameBar4.Size = UDim2.new(0, 6, 0, 322)
  290.  
  291. MainFrameBar5.Name = "MainFrameBar5"
  292. MainFrameBar5.Parent = MainFrame
  293. MainFrameBar5.Active = true
  294. MainFrameBar5.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  295. MainFrameBar5.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  296. MainFrameBar5.Position = UDim2.new(0.00451467279, 0, 0.979838729, 0)
  297. MainFrameBar5.Size = UDim2.new(0, 440, 0, 6)
  298.  
  299. MainFrameBar6.Name = "MainFrameBar6"
  300. MainFrameBar6.Parent = MainFrame
  301. MainFrameBar6.Active = true
  302. MainFrameBar6.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  303. MainFrameBar6.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  304. MainFrameBar6.Position = UDim2.new(0.986455977, 0, -0.294354856, 0)
  305. MainFrameBar6.Size = UDim2.new(0, 6, 0, 316)
  306.  
  307. MainFrameBar7.Name = "MainFrameBar7"
  308. MainFrameBar7.Parent = MainFrame
  309. MainFrameBar7.Active = true
  310. MainFrameBar7.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  311. MainFrameBar7.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  312. MainFrameBar7.Position = UDim2.new(0.0541760735, 0, 0.112903222, 0)
  313. MainFrameBar7.Size = UDim2.new(0, 395, 0, 6)
  314.  
  315. MainFrameBar8.Name = "MainFrameBar8"
  316. MainFrameBar8.Parent = MainFrame
  317. MainFrameBar8.Active = true
  318. MainFrameBar8.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  319. MainFrameBar8.BorderColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  320. MainFrameBar8.Position = UDim2.new(0.945823967, 0, 0.116935477, 0)
  321. MainFrameBar8.Size = UDim2.new(0, 17, 0, 214)
  322.  
  323. MainFrameBar9.Name = "MainFrameBar9"
  324. MainFrameBar9.Parent = MainFrame
  325. MainFrameBar9.Active = true
  326. MainFrameBar9.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  327. MainFrameBar9.BorderColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  328. MainFrameBar9.Position = UDim2.new(0.0541760735, 0, 0.891129017, 0)
  329. MainFrameBar9.Size = UDim2.new(0, 405, 0, 22)
  330.  
  331. FEScriptHub_2.Name = "FEScriptHub"
  332. FEScriptHub_2.Parent = MainFrame
  333. FEScriptHub_2.Active = true
  334. FEScriptHub_2.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  335. FEScriptHub_2.BackgroundTransparency = 0.40000000596046
  336. FEScriptHub_2.BorderColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  337. FEScriptHub_2.BorderSizePixel = 0
  338. FEScriptHub_2.Position = UDim2.new(0.0180586912, 0, -0.157258064, 0)
  339. FEScriptHub_2.Selectable = true
  340. FEScriptHub_2.Size = UDim2.new(0, 429, 0, 39)
  341. FEScriptHub_2.Font = Enum.Font.SourceSansLight
  342. FEScriptHub_2.Text = "FE Script Hub"
  343. FEScriptHub_2.TextColor3 = Color3.new(1, 1, 1)
  344. FEScriptHub_2.TextScaled = true
  345. FEScriptHub_2.TextSize = 50
  346. FEScriptHub_2.TextStrokeColor3 = Color3.new(1, 1, 1)
  347. FEScriptHub_2.TextWrapped = true
  348.  
  349. MainFrameBar10.Name = "MainFrameBar10"
  350. MainFrameBar10.Parent = MainFrame
  351. MainFrameBar10.Active = true
  352. MainFrameBar10.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  353. MainFrameBar10.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  354. MainFrameBar10.Position = UDim2.new(0.00451467279, 0, -0.29838711, 0)
  355. MainFrameBar10.Size = UDim2.new(0, 439, 0, 6)
  356.  
  357. MainFrameBar11.Name = "MainFrameBar11"
  358. MainFrameBar11.Parent = MainFrame
  359. MainFrameBar11.Active = true
  360. MainFrameBar11.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  361. MainFrameBar11.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  362. MainFrameBar11.Position = UDim2.new(0.00451467279, 0, -0.181451619, 0)
  363. MainFrameBar11.Size = UDim2.new(0, 439, 0, 6)
  364.  
  365. MainFrameBar12.Name = "MainFrameBar12"
  366. MainFrameBar12.Parent = MainFrame
  367. MainFrameBar12.Active = true
  368. MainFrameBar12.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  369. MainFrameBar12.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  370. MainFrameBar12.Position = UDim2.new(0.0541760735, 0, 0.137096778, 0)
  371. MainFrameBar12.Size = UDim2.new(0, 6, 0, 187)
  372.  
  373. MainFrameBar13.Name = "MainFrameBar13"
  374. MainFrameBar13.Parent = MainFrame
  375. MainFrameBar13.Active = true
  376. MainFrameBar13.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  377. MainFrameBar13.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  378. MainFrameBar13.Position = UDim2.new(0.932279885, 0, 0.137096778, 0)
  379. MainFrameBar13.Size = UDim2.new(0, 6, 0, 187)
  380.  
  381. Creator.Name = "Creator"
  382. Creator.Parent = MainFrame
  383. Creator.Active = true
  384. Creator.BackgroundColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  385. Creator.BackgroundTransparency = 1
  386. Creator.BorderColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  387. Creator.BorderSizePixel = 0
  388. Creator.Position = UDim2.new(0.498871326, 0, 0.866935492, 0)
  389. Creator.Selectable = true
  390. Creator.Size = UDim2.new(0, 215, 0, 28)
  391. Creator.Font = Enum.Font.SourceSansLight
  392. Creator.Text = "Gui Made By ! ! Jabrika123#9244"
  393. Creator.TextColor3 = Color3.new(1, 1, 1)
  394. Creator.TextSize = 20
  395. Creator.TextStrokeColor3 = Color3.new(1, 1, 1)
  396. Creator.TextWrapped = true
  397.  
  398. MainFrameBar14.Name = "MainFrameBar14"
  399. MainFrameBar14.Parent = MainFrame
  400. MainFrameBar14.Active = true
  401. MainFrameBar14.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  402. MainFrameBar14.BorderColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  403. MainFrameBar14.Position = UDim2.new(0.0677200928, 0, 0.866935492, 0)
  404. MainFrameBar14.Size = UDim2.new(0, 383, 0, 6)
  405.  
  406. ShattervastButton.Name = "ShattervastButton"
  407. ShattervastButton.Parent = MainFrame
  408. ShattervastButton.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  409. ShattervastButton.BackgroundTransparency = 0.40000000596046
  410. ShattervastButton.BorderColor3 = Color3.new(0, 0, 0)
  411. ShattervastButton.BorderSizePixel = 0
  412. ShattervastButton.Position = UDim2.new(0.0925507918, 0, 0.189516127, 0)
  413. ShattervastButton.Size = UDim2.new(0, 103, 0, 40)
  414. ShattervastButton.Font = Enum.Font.SourceSansLight
  415. ShattervastButton.Text = "Shattervast"
  416. ShattervastButton.TextColor3 = Color3.new(1, 1, 1)
  417. ShattervastButton.TextSize = 22
  418. ShattervastButton.TextStrokeColor3 = Color3.new(1, 1, 1)
  419. ShattervastButton.TextWrapped = true
  420. ShattervastButton.MouseButton1Down:connect(function()
  421.  
  422. -- By illremember#3799
  423.  
  424. -- Important Loading
  425. trueSettings = {
  426. commandPrefix = ";";
  427. hotkeys = {};
  428. fchotkeymode = "unfc";
  429. }
  430.  
  431. -- Important Variables
  432. gsPlayers = game:GetService("Players")
  433. gsWorkspace = game:GetService("Workspace")
  434. gsLighting = game:GetService("Lighting")
  435. gsReplicatedStorage = game:GetService("ReplicatedStorage")
  436. gsCoreGui = game:GetService("CoreGui")
  437. gsTween = game:GetService("TweenService")
  438. gsHttp = game:GetService("HttpService")
  439.  
  440. LP = gsPlayers.LocalPlayer
  441. Mouse = LP:GetMouse()
  442.  
  443. defaultSettings = gsHttp:JSONEncode(trueSettings)
  444. function CreateSave()
  445. writefile("Shattervast.txt", defaultSettings)
  446. wait(0.5)
  447. local content = readfile("Shattervast.txt")
  448. local trueValue = gsHttp:JSONDecode(content)
  449. commandPrefix = trueValue.commandPrefix
  450. hotkeys = trueValue.hotkeys
  451. fchotkeymode = trueValue.fchotkeymode
  452. end
  453. function fullUpdate()
  454. local updatedSettings = {
  455. commandPrefix = commandPrefix;
  456. hotkeys = hotkeys;
  457. fchotkeymode = fchotkeymode;
  458. }
  459. local fullUPDATED = gsHttp:JSONEncode(updatedSettings)
  460. wait(0.2)
  461. writefile("Shattervast.txt", fullUPDATED)
  462. end
  463. if writefile ~= nil then
  464. function builder()
  465. local TESTsave = readfile("Shattervast.txt")
  466. if TESTsave == nil then
  467. return false
  468. else
  469. return true
  470. end
  471. end
  472. local success, message = pcall(builder)
  473. if success == true then
  474. function reader()
  475. local content = readfile("Shattervast.txt")
  476. local trueValue = gsHttp:JSONDecode(content)
  477. commandPrefix = trueValue.commandPrefix
  478. hotkeys = trueValue.hotkeys
  479. if trueValue.fchotkeymode == nil then
  480. fchotkeymode = "unfc"
  481. fullUpdate()
  482. else
  483. fchotkeymode = trueValue.fchotkeymode
  484. end
  485. end
  486. reader()
  487. elseif success == false then
  488. CreateSave()
  489. end
  490. else
  491. commandPrefix = ";"
  492. hotkeys = {}
  493. fchotkeymode = "unfc"
  494. end
  495.  
  496. CurrentGravity = gsWorkspace.Gravity
  497. CurrentWalkspeed = LP.Character.Humanoid.WalkSpeed
  498. CurrentJumppower = LP.Character.Humanoid.JumpPower
  499. CurrentHipheight = LP.Character.Humanoid.HipHeight
  500. CurrentNormal = LP.DevCameraOcclusionMode
  501.  
  502. gsWorkspace.Camera.Changed:Connect(function()
  503. gsWorkspace.Camera.FieldOfView = 70
  504. end)
  505.  
  506. -- Important Functions
  507. function view(plr)
  508. if plr.Character.Humanoid ~= nil then
  509. gsWorkspace.CurrentCamera.CameraSubject = plr.Character.Humanoid
  510. else
  511. gsWorkspace.CurrentCamera.CameraSubject = plr.Character.Head
  512. end
  513. end
  514. function unlockWS()
  515. for i,part in pairs(gsWorkspace:GetDescendants()) do
  516. if part:IsA("Part") then
  517. part.Locked = false
  518. end
  519. end
  520. end
  521. function lockWS()
  522. for i,part in pairs(gsWorkspace:GetDescendants()) do
  523. if part:IsA("Part") then
  524. part.Locked = true
  525. end
  526. end
  527. end
  528. function FEGodmode()
  529. local changeview = false
  530. if gsWorkspace.CurrentCamera.CameraSubject == LP.Character.Humanoid or gsWorkspace.CurrentCamera.CameraSubject == LP.Character then
  531. changeview = true
  532. end
  533. LP.Character.Humanoid.Name = 1
  534. local l = LP.Character["1"]:Clone()
  535. l.Parent = LP.Character
  536. l.Name = "Humanoid"
  537. wait(0.1)
  538. LP.Character["1"]:Destroy()
  539. if changeview then
  540. game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character
  541. end
  542. LP.Character.Animate.Disabled = true
  543. wait(0.1)
  544. LP.Character.Animate.Disabled = false
  545. LP.Character.Humanoid.DisplayDistanceType = "None"
  546. end
  547. function RocketPropulsion(maxthrust,maxspeed,thrustp,targetplr,name)
  548. local l = Instance.new("RocketPropulsion")
  549. l.Parent = LP.Character.HumanoidRootPart
  550. l.CartoonFactor = 1
  551. l.MaxThrust = maxthrust
  552. l.MaxSpeed = maxspeed
  553. l.ThrustP = thrustp
  554. l.Name = name
  555. l.Target = targetplr.Character.HumanoidRootPart
  556. l:Fire()
  557. end
  558. function createIntro(style, msg, length)
  559. if gsCoreGui:FindFirstChild("Notification") then
  560. gsCoreGui:FindFirstChild("Notification"):Destroy()
  561. end
  562. local info = "http://www.roblox.com/asset/?id=1281284684"
  563. local warning = "http://www.roblox.com/asset/?id=1281286925"
  564. if style == "info" then
  565. style = info
  566. elseif style == "warning" then
  567. style = warning
  568. end
  569. local Notification = Instance.new("ScreenGui")
  570. local Frame = Instance.new("Frame")
  571. local TextLabel = Instance.new("TextLabel")
  572. local IMAGE = Instance.new("ImageLabel")
  573. Notification.Name = "Notification"
  574. Notification.Parent = gsCoreGui
  575. Frame.Parent = Notification
  576. Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  577. Frame.BackgroundTransparency = 0.20000000298023
  578. Frame.BorderSizePixel = 0
  579. Frame.Position = UDim2.new(0, 0, -0.2, 0)
  580. Frame.Size = UDim2.new(1, 0, 0, 30)
  581. TextLabel.Parent = Frame
  582. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  583. TextLabel.BackgroundTransparency = 1
  584. TextLabel.Size = UDim2.new(1, 0, 1, 0)
  585. TextLabel.Font = Enum.Font.SourceSansLight
  586. TextLabel.Text = msg
  587. TextLabel.TextColor3 = Color3.new(0.905882, 0.905882, 0.905882)
  588. TextLabel.TextScaled = true
  589. TextLabel.TextSize = 14
  590. TextLabel.TextWrapped = true
  591. IMAGE.Parent = Frame
  592. IMAGE.BackgroundTransparency = 1
  593. IMAGE.Size = UDim2.new(0, 50, 0, 50)
  594. IMAGE.Position = UDim2.new(0.1, 0, 0, 0)
  595. IMAGE.Image = style
  596. local Intro = Instance.new("ScreenGui")
  597. local Frame2 = Instance.new("Frame")
  598. local IMAGE2 = Instance.new("ImageLabel")
  599. Intro.Name = "Intro"
  600. Intro.Parent = gsCoreGui
  601. Frame2.Parent = Intro
  602. Frame2.BackgroundTransparency = 1
  603. Frame2.BorderSizePixel = 0
  604. Frame2.Position = UDim2.new(0, 0, -0.2, 0)
  605. Frame2.Size = UDim2.new(1, 0, 0, 30)
  606. IMAGE2.Parent = Frame
  607. IMAGE2.BackgroundTransparency = 1
  608. IMAGE2.AnchorPoint = Vector2.new(0.5, 0)
  609. IMAGE2.Size = UDim2.new(0, 240, 0, 120)
  610. IMAGE2.Position = UDim2.new(0.5, 0, 0, 0)
  611. IMAGE2.Image = "http://www.roblox.com/asset/?id=1795472522"
  612. Frame2:TweenPosition(UDim2.new(0, 0, 0, 200), "Out", "Quad", 1.5)
  613. Frame:TweenPosition(UDim2.new(0, 0, 0, 0), "Out", "Quad", 1.5)
  614. wait(length)
  615. pcall(function()
  616. Frame:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
  617. Frame2:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
  618. end)
  619. wait(3.01)
  620. Intro:Destroy()
  621. Notification:Destroy()
  622. end
  623. function Notification(style, msg, length)
  624. if gsCoreGui:FindFirstChild("Notification") then
  625. gsCoreGui:FindFirstChild("Notification"):Destroy()
  626. end
  627. local info = "http://www.roblox.com/asset/?id=1281284684"
  628. local warning = "http://www.roblox.com/asset/?id=1281286925"
  629. if style == "info" then
  630. style = info
  631. elseif style == "warning" then
  632. style = warning
  633. end
  634. local Notification = Instance.new("ScreenGui")
  635. local Frame = Instance.new("Frame")
  636. local TextLabel = Instance.new("TextLabel")
  637. local IMAGE = Instance.new("ImageLabel")
  638. Notification.Name = "Notification"
  639. Notification.Parent = gsCoreGui
  640. Frame.Parent = Notification
  641. Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  642. Frame.BackgroundTransparency = 0.20000000298023
  643. Frame.BorderSizePixel = 0
  644. Frame.Position = UDim2.new(0, 0, -0.2, 0)
  645. Frame.Size = UDim2.new(1, 0, 0, 30)
  646. TextLabel.Parent = Frame
  647. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  648. TextLabel.BackgroundTransparency = 1
  649. TextLabel.Size = UDim2.new(1, 0, 1, 0)
  650. TextLabel.Font = Enum.Font.SourceSansLight
  651. TextLabel.Text = msg
  652. TextLabel.TextColor3 = Color3.new(0.905882, 0.905882, 0.905882)
  653. TextLabel.TextScaled = true
  654. TextLabel.TextSize = 14
  655. TextLabel.TextWrapped = true
  656. IMAGE.Parent = Frame
  657. IMAGE.BackgroundTransparency = 1
  658. IMAGE.Size = UDim2.new(0, 50, 0, 50)
  659. IMAGE.Position = UDim2.new(0.1, 0, 0, 0)
  660. IMAGE.Image = style
  661. Frame:TweenPosition(UDim2.new(0, 0, 0, 0), "Out", "Quad", 1.5)
  662. wait(length)
  663. pcall(function()
  664. Frame:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
  665. end)
  666. wait(3.01)
  667. Notification:Destroy()
  668. end
  669. function hasTools()
  670. local a = false
  671. local b = false
  672. for i,v in pairs(LP.Character:GetDescendants()) do
  673. if v:IsA("Tool") then
  674. if v ~= nil then
  675. a = true
  676. else
  677. a = false
  678. end
  679. end
  680. end
  681. for i,k in pairs(LP.Backpack:GetDescendants()) do
  682. if k:IsA("Tool") then
  683. if k ~= nil then
  684. b = true
  685. else
  686. b = false
  687. end
  688. end
  689. end
  690. return a or b
  691. end
  692. Compliments = {" is the coolest person in this server!", ", I really like your avatar!", ", I really want to be your friend!", " is truly amazing. Truly!", " is incredible!", ", you are my favourite here!!", ", I am complimenting you right now at this very moment.", " you are really awesome", " when will you be my friend!?", " is such a great person", " is a fantastic person!"}
  693. function complimentplr(player)
  694. local plrName = player.Name
  695. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(plrName..Compliments[math.random(1, #Compliments)], "All")
  696. end
  697. function createINFO(player)
  698. local InfoGUIv2 = Instance.new("ScreenGui")
  699. local Frame = Instance.new("Frame")
  700. local Frame_2 = Instance.new("Frame")
  701. local infoguiCLOSE = Instance.new("TextButton")
  702. local Frame_3 = Instance.new("Frame")
  703. local playerName = Instance.new("TextLabel")
  704. local Frame_4 = Instance.new("Frame")
  705. local playerAvatar = Instance.new("ImageLabel")
  706. local playerAccAge = Instance.new("TextLabel")
  707. local playerId = Instance.new("TextLabel")
  708. local playerOs = Instance.new("TextLabel")
  709. local playerMembership = Instance.new("TextLabel")
  710. local Frame_5 = Instance.new("Frame")
  711. local Frame_6 = Instance.new("Frame")
  712. InfoGUIv2.Name = "InfoGUIv2"
  713. InfoGUIv2.Parent = gsCoreGui
  714. Frame.Parent = InfoGUIv2
  715. Frame.BackgroundColor3 = Color3.new(0, 0, 0)
  716. Frame.BackgroundTransparency = 1
  717. Frame.BorderColor3 = Color3.new(0, 0, 0)
  718. Frame.ClipsDescendants = true
  719. Frame.Position = UDim2.new(0.45, 0, 1, 0)
  720. Frame.Size = UDim2.new(0, 265, 0, 302)
  721. Frame.ZIndex = -1
  722. Frame_2.Parent = Frame
  723. Frame_2.BackgroundColor3 = Color3.new(0.290196, 0, 0.447059)
  724. Frame_2.BorderSizePixel = 0
  725. Frame_2.Size = UDim2.new(0, 260, 0, 20)
  726. infoguiCLOSE.Name = "infoguiCLOSE"
  727. infoguiCLOSE.Parent = Frame_2
  728. infoguiCLOSE.BackgroundColor3 = Color3.new(1, 1, 1)
  729. infoguiCLOSE.BackgroundTransparency = 1
  730. infoguiCLOSE.BorderSizePixel = 0
  731. infoguiCLOSE.Position = UDim2.new(0, 230, 0, 0)
  732. infoguiCLOSE.Size = UDim2.new(0, 30, 0, 20)
  733. infoguiCLOSE.Font = Enum.Font.SourceSansBold
  734. infoguiCLOSE.Text = "X"
  735. infoguiCLOSE.TextColor3 = Color3.new(0.992157, 0.992157, 0.992157)
  736. infoguiCLOSE.TextSize = 20
  737. Frame_3.Parent = Frame
  738. Frame_3.BackgroundColor3 = Color3.new(0.482353, 0.121569, 0.635294)
  739. Frame_3.BorderSizePixel = 0
  740. Frame_3.Position = UDim2.new(0, 0, 0, 20)
  741. Frame_3.Size = UDim2.new(0, 260, 0, 40)
  742. playerName.Name = "playerName"
  743. playerName.Parent = Frame_3
  744. playerName.BackgroundColor3 = Color3.new(1, 1, 1)
  745. playerName.BackgroundTransparency = 1
  746. playerName.Position = UDim2.new(0, 10, 0, 5)
  747. playerName.Size = UDim2.new(0, 240, 0, 30)
  748. playerName.Font = Enum.Font.SourceSansLight
  749. playerName.Text = player.Name
  750. playerName.TextColor3 = Color3.new(0.988235, 0.988235, 0.988235)
  751. playerName.TextScaled = true
  752. playerName.TextSize = 14
  753. playerName.TextWrapped = true
  754. Frame_4.Parent = Frame
  755. Frame_4.BackgroundColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  756. Frame_4.BorderSizePixel = 0
  757. Frame_4.Position = UDim2.new(0, 0, 0, 60)
  758. Frame_4.Size = UDim2.new(0, 260, 0, 237)
  759. playerAvatar.Name = "playerAvatar"
  760. playerAvatar.Parent = Frame_4
  761. playerAvatar.BackgroundColor3 = Color3.new(1, 1, 1)
  762. playerAvatar.Position = UDim2.new(0, 85, 0, 10)
  763. playerAvatar.Size = UDim2.new(0, 85, 0, 85)
  764. playerAvatar.Image = "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=150&Format=Png&username="..player.Name
  765. playerAccAge.Name = "playerAccAge"
  766. playerAccAge.Parent = Frame_4
  767. playerAccAge.BackgroundColor3 = Color3.new(1, 1, 1)
  768. playerAccAge.BackgroundTransparency = 1
  769. playerAccAge.Position = UDim2.new(0, 5, 0, 101)
  770. playerAccAge.Size = UDim2.new(0, 250, 0, 30)
  771. playerAccAge.Font = Enum.Font.SourceSans
  772. playerAccAge.Text = "Account Age: "..player.AccountAge
  773. playerAccAge.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  774. playerAccAge.TextScaled = true
  775. playerAccAge.TextSize = 14
  776. playerAccAge.TextWrapped = true
  777. playerId.Name = "playerId"
  778. playerId.Parent = Frame_4
  779. playerId.BackgroundColor3 = Color3.new(1, 1, 1)
  780. playerId.BackgroundTransparency = 1
  781. playerId.Position = UDim2.new(0, 5, 0, 131)
  782. playerId.Size = UDim2.new(0, 250, 0, 30)
  783. playerId.Font = Enum.Font.SourceSans
  784. playerId.Text = "Account ID: "..player.UserId
  785. playerId.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  786. playerId.TextScaled = true
  787. playerId.TextSize = 14
  788. playerId.TextWrapped = true
  789. playerOs.Name = "playerOs"
  790. playerOs.Parent = Frame_4
  791. playerOs.BackgroundColor3 = Color3.new(1, 1, 1)
  792. playerOs.BackgroundTransparency = 1
  793. playerOs.Position = UDim2.new(0, 5, 0, 161)
  794. playerOs.Size = UDim2.new(0, 250, 0, 30)
  795. playerOs.Font = Enum.Font.SourceSansLight
  796. playerOs.Text = "Player OS: "..player.OsPlatform
  797. playerOs.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  798. playerOs.TextScaled = true
  799. playerOs.TextSize = 14
  800. playerOs.TextWrapped = true
  801. playerMembership.Name = "playerMembership"
  802. playerMembership.Parent = Frame_4
  803. playerMembership.BackgroundColor3 = Color3.new(1, 1, 1)
  804. playerMembership.BackgroundTransparency = 1
  805. playerMembership.Position = UDim2.new(0, 5, 0, 191)
  806. playerMembership.Size = UDim2.new(0, 250, 0, 30)
  807. playerMembership.Font = Enum.Font.SourceSansLight
  808. if player.MembershipType == Enum.MembershipType.None then
  809. playerMembership.Text = "No builder's club."
  810. elseif player.MembershipType == Enum.MembershipType.BuildersClub then
  811. playerMembership.Text = "Builder's club!"
  812. elseif player.MembershipType == Enum.MembershipType.TurboBuildersClub then
  813. playerMembership.Text = "Turbo Builder's club!"
  814. elseif player.MembershipType == Enum.MembershipType.OutrageousBuildersClub then
  815. playerMembership.Text = "Outrageous Builder's club!"
  816. end
  817. playerMembership.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  818. playerMembership.TextScaled = true
  819. playerMembership.TextSize = 14
  820. playerMembership.TextWrapped = true
  821. Frame_5.Parent = Frame
  822. Frame_5.BackgroundColor3 = Color3.new(0, 0, 0)
  823. Frame_5.BackgroundTransparency = 0.69999998807907
  824. Frame_5.BorderColor3 = Color3.new(0, 0, 0)
  825. Frame_5.BorderSizePixel = 0
  826. Frame_5.ClipsDescendants = true
  827. Frame_5.Position = UDim2.new(0, 10, 0, 10)
  828. Frame_5.Selectable = true
  829. Frame_5.Size = UDim2.new(0, 255, 0, 292)
  830. Frame_5.ZIndex = -1
  831. Frame_6.Parent = Frame
  832. Frame_6.BackgroundColor3 = Color3.new(0, 0, 0)
  833. Frame_6.BackgroundTransparency = 0.69999998807907
  834. Frame_6.BorderColor3 = Color3.new(0, 0, 0)
  835. Frame_6.BorderSizePixel = 0
  836. Frame_6.ClipsDescendants = true
  837. Frame_6.Position = UDim2.new(0, 8, 0, 8)
  838. Frame_6.Selectable = true
  839. Frame_6.Size = UDim2.new(0, 255, 0, 292)
  840. Frame_6.ZIndex = -1
  841. local closeGet = {}
  842. closeGet.Size = UDim2.new(0, 0, 0, 0)
  843. local openGet = {}
  844. openGet.Position = UDim2.new(0.45, 0, 0.45, 0)
  845. local closeFunction = gsTween:Create(Frame, TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), closeGet)
  846. local openFunction = gsTween:Create(Frame, TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), openGet)
  847. infoguiCLOSE.MouseButton1Click:Connect(function()
  848. closeFunction:Play()
  849. Frame:TweenPosition((Frame.Position + UDim2.new(0, 265 / 2, 0, 302 / 2)), "InOut", "Sine", 2)
  850. wait(2.01)
  851. Frame:Destroy()
  852. end)
  853. openFunction:Play()
  854. local UserInputService = game:GetService("UserInputService")
  855. local dragging
  856. local dragInput
  857. local dragStart
  858. local startPos
  859. local function update(input)
  860. local delta = input.Position - dragStart
  861. local dragTime = 0.055
  862. local SmoothDrag = {}
  863. SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  864. local dragSmoothFunction = gsTween:Create(Frame, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
  865. dragSmoothFunction:Play()
  866. end
  867. Frame.InputBegan:Connect(function(input)
  868. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  869. dragging = true
  870. dragStart = input.Position
  871. startPos = Frame.Position
  872. input.Changed:Connect(function()
  873. if input.UserInputState == Enum.UserInputState.End then
  874. dragging = false
  875. end
  876. end)
  877. end
  878. end)
  879. Frame.InputChanged:Connect(function(input)
  880. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  881. dragInput = input
  882. end
  883. end)
  884. UserInputService.InputChanged:Connect(function(input)
  885. if input == dragInput and dragging and Frame.Size == UDim2.new(0, 265, 0, 302) then
  886. update(input)
  887. end
  888. end)
  889. end
  890. function clientSided()
  891. Notification("info", "This command is for the client (you) only, no one else can see!", 6)
  892. end
  893. searchCmds={"1 print [msg] - Prints a message to the developer console","2 warn [msg] - Warns a message to the developer console","3 sit - Makes you sit","4 god - Activates FE Godmode (breaks tools)","5 view [plr] - Changes your camera subject to another player","6 unview - Changes your camera back to your player","7 gravity [num] - Changes workspace gravity to [num]","8 ungravity - Reverts workspace gravity to game's default","9 goto [plr] - Teleports you to a player","10 fecheck - Checks whether the game is FE or not","11 lockws - Locks the whole workspace","12 unlockws - Unlocks the whole workspace","13 noclip - Allows you to walk through walls and other objects","14 clip - Stops noclip, can collide","15 follow [plr] / [num] - Makes you follow a player constantly, optional [num] for how far away to follow","16 unfollow - Stops you from following","17 fling [plr] / [pow] - Uses your character to fling a player, optional [pow] for how much power to put into the fling","18 unfling - Stops you from flinging","19 trail [plr] / [num] - Makes you trail (walk infront) of a player constantly, optional [num] for how far away to trail","20 untrail - Stops you from trailing","21 annoy [plr] - Loop teleports you to the player","22 unannoy - Stops loop teleporting you","23 reset - Resets your character","24 grespawn - Respawns your character, best for use after FE godmode","25 respawn - Respawns your character, best to use if grespawn fails to work","26 speed // ws [num] - Changes your walkspeed (speed or ws) to [num]","27 jumppower // jp [num] - Changes your jumppower (jumppower or jp) to [num]","28 hipheight // hh [num] - Changes your hipheight (hipheight or hh) to [num]","29 default - Changes your walkspeed, jumppower and hipheight back to normal","30 credits - Displays admin credits (by illremember#3799)","31 attach [plr] - Attaches you to a player, tool required","32 fly / [speed] - Enables fly, optional [speed] for how fast to fly","33 unfly - Disables fly","34 kill [plr] - Kills a player, tool required","35 bring [plr] - Brings a player, tool required","36 naked - Displays avatar body colours","37 nolimbs - Deletes all your arms and legs","38 noarms - Deletes both your arms","39 nolegs - Deletes both your legs","40 antikick [on/off] - Blocks all remotes for antikick when on, disables when off","41 blockremote [remote] / [service] - Blocks a remote from firing, optional [service] for where the remote is located","42 remotespy [on/off] - Prints all remotes to developer console when on when fired, stops printing when off","43 bang [plr] / [speed] - Bangs a player, optional [speed] to set animation adjust speed","44 unbang - Stops bang player","45 spam [msg] - Spams [msg] in chat","46 spamdelay [num] - Sets how long to wait in between spamming","47 unspam - Stops spamming","48 info [plr] - Creates GUI with information about player account, shows Account age, membership and account ID","49 age [plr] - Chats account age of player","50 invisible - Enables FE invisibility, by Timeless","51 walk [plr] - Begins to make you loop walk towards player","52 glitch [plr] / [num] - Glitches a player, tool required, optional [num] for strength of glitch","53 tp [plr] [plr] - Teleports a player to another player, tool required","54 givetool [plr] / [tool] - Gives your current equipped tool to player, optional [tool] to pick a tool by name from your inventory","55 givealltools [plr] - Gives all tools currently equipped and in inventory to player","56 blockhats - Removes mesh of all accessories","57 blocktool - Removes mesh of currently equipped tool","58 orbit [plr] - Begins to make you orbit around a player","59 unorbit - Stops you orbiting a player","60 pos - Shows your current position","61 savepos - Saves your current position","62 loadpos - Loads your current position from savepos","63 tppos [num] [num] [num] - Teleports you to position [num], [num], [num]","64 pmspam [plr] [msg] - Makes you spam a player's pm with [msg]","65 unpmspam - Stops spamming a player's pm","66 wsvis [num] - Changes all parts in workspace to [num] transparency","67 bringobj [obj] / [num] - Brings an object in the workspace to you, optional [num] for how far away to bring object","68 cbring [plr] - Brings a player to you constantly on client","69 uncbring - Stops bringing a player to you on client","70 cfreeze [plr] - Freezes a player on your client","71 uncfreeze / [plr] - Unfreezes a player on your cleint","72 unattach - Unattaches you from a player","73 reach [on/off] / [num] - Activates/Deactivates reach for currently equipped tool, optional [num] for how long the reach should be","74 droptool / [tool] - Drops a tool into the workspace, optional [tool] command for which tool to drop","75 drophats - Drops all your accessories into the workspace","76 hidecmdbar - Hides the command bar","77 showcmdbar - Shows the command bar","78 prefix [key] - Changes your prefix to [key] must be 1 character","79 removeinvis - Removes all invisible parts in workspace","80 removefog - Removes fog in lighting","81 animation [id/gui] / [speed] - Makes you play an animation with [id], optional [speed] for adjusting animation speed OR [gui] to open Energize animation GUI","82 btools - Gives you btools for deleting, copying and dragging (client side)","83 esp [plr] - Enables an esp for that player, credits to Infinite Yield","84 unesp / [plr] - Disables all esp, optional [plr] for disabling esp just for that player","85 dice - Chats you rolling a dice for 1, 2, 3, 4, 5 or 6","86 random [min] [max] - Chats you picking a random number between [min] and [max]","87 closegame - Shutsdown/closes your game","88 savetool / [tool] - Saves a tool to your player equipped, optional [tool] for which tool to save in your inventory","89 loadtool / [tool] - Loads a tool from your player, optional [tool] for which tool to load by name","90 savealltool - Saves all tools in your character/inventory","91 loadalltool - Loads all tools in your player saved tools","92 clicktp / [key] - Enables click teleport, optional [key] to set a key instead of clicking","93 clickdel / [key] - Enables click delete part, optional [key] to set a key instead of clicking","94 unclicktp - Disables clicktp","95 unclickdel - Disables clickdel","96 shutdown - Attempts a server shutdown","97 chatlogs - Opens up a chat log gui with options to print chat to developer console","98 stopadmin - Disables currently running admin completely","99 freecam / [speed] - Enables freecam (like flying but not in character), optional [speed] for how fast the freecam should go","100 unfreecam // unfc - Disables freecam","101 fctp [plr] - Teleports your freecam to player","102 gotofc - Teleports you to current freecam position","103 cmds - Opens up this GUI with commands","104 fullcredits - Shows full individual credits for all help with the admin","105 hotkey [key] [cmd] - Creates a hotkey that executes [cmd] when [key] is pressed","106 removehotkey [key] - Removes a hotkey with [key]","107 removeallhotkey - Removes all current hotkeys for commands","108 printhotkeys - Prints all current existing hotkeys","109 os [plr] - Chats the current OS of a player","110 spin [plr] - Makes you spin with a player, tool required","111 unspin - Stops you spinning a player/teleporting to a player","112 explorer - Loads DEX explorer","113 maxzoom [num] - Changes your maxzoom to number","114 stare [plr] - Makes you stare at another player","115 unstare [plr] - Makes you stop staring at player","116 tempgod - Enables temporary FE godmode, does not work on all games, does not break tools","117 void [plr] - Teleports you and a player to the void, requires a tool","118 freefall [plr] - Makes you and a player freefall to the ground","119 version - Shows current admin's version","120 shiftlockon - Enables shift lock if not enabled by game developer","121 copychat [plr] - Makes you copy the chat player says, use uncopychat to stop copying chat","122 newattach [plr] - Does not FE Godmode you, requires 2 tools, attaches you to player","123 newkill [plr] - Does not FE Godmode you, requires 2 tools, kills player","124 newbring [plr] - Does not FE Godmode you, requires 2 tools, brings player","125 spawn [ws/jp/hh/god] [num] - Sets your walkspeed/jumppower/hipheight to number whenever you respawn, or makes you FE Godded whenever you respawn","126 unspawn - Stops you spawning with stats set by "..commandPrefix.."spawn","127 autosavetool [on/off] - Auto saves your tools when you reset","128 beginbot / [mode] - Makes you a bot for other players, type just "..commandPrefix.."beginbot to print available modes","129 endbot / [mode] - Ends "..commandPrefix.."beginbot, optional [mode] to disable one mode only","130 stopsit - Disables your ability to sit","131 gosit - Enables your ability to sit","132 spawnpoint - Sets your spawnpoint for whenever you reset to where you are","133 nospawn - Removes your spawnpoint","134 chaterror - Creates a chat error, works best first time","135 bypass [on/off] - Changes certain commands like "..commandPrefix.."fly so they are not detected by most anti-exploits", "136 fixcam - Fixes your camera in case it breaks", "137 gotoobj [obj] - Teleports you to a part in the workspace, make sure you put the name properly!", "138 breakcam - Makes it so your camera can go through parts, fixed with "..commandPrefix.."fixcam", "139 inviscam - Makes it so your camera goes through parts and makes them transparent so your character is always visible, fixed with "..commandPrefix.."fixcam", "140 printobj / [key] - Prints the object's path clicked to developer console, optional [key] for key pressed instead of click", "141 unprintobj - Stops printobj from running", "142 hotkeyfc [goto/unfc] - If freecam is set as a hotkey, chooses whether to use unfreecam or gotofc when disabling through a hotkey", "143 carpet [plr] - Makes you a carpet for a player", "144 uncarpet - Stops carpet", "145 brickcreate [num] / [pos] [pos] [pos] - Creates [num] amount of bricks from accessories, wont work in all games, optional [pos] for position to create bricks", "146 uncopychat - Stops copying chat", "147 forward / [speed] - Makes you automatically move forward default speed is 1", "148 unforward - Stops you moving automatically forward from forward", "149 id [plr] - Makes you chat the user ID of the player", "150 spinhats / [pow] - Makes all your accessories begin to spin around! Credit to xFunnieuss.", "151 unspinhats - Stops spinhats from spinning accessories", "152 headless - Makes you headless, but cannot control your character after, use grespawn to reset", "153 savemap - Saves the current workspace/map", "154 loadmap - Loads map saved by savemap", "155 creatorid - Changes your user ID to the game creator's user ID", "156 gameid - Shows the game's ID", "157 delobj [obj] - Allows you to delete an object in the workspace by name", "158 glide [plr] / [speed] - Makes you glide towards a player, optional [speed] for the speed of gliding", "159 stutter [on/off] - Makes your character begin stuttering as you move", "160 platform - Creates a platform on your client that you can stand on, deletes in 20 seconds", "161 servertime - Gets the server time", "162 ride [plr] - Makes you ride a player's head", "163 unride [plr] - Makes you stop riding a player's head", "164 cmute [plr] - Client mutes a player, useful for muting spammers", "165 uncmute - Unmutes a player that has been cmuted", "166 hat [plr] - Makes you carpet a player, but on their head", "167 unhat - Stops hat from running", "168 chat [msg] - Makes you chat a string, useful for hotkeys"}
  894. CMDS={"print [msg]","warn [msg]","sit","god","view [plr]","unview","gravity [num]","ungravity","goto [plr]","fecheck","lockws","unlockws","noclip","clip","follow [plr] / [num]","unfollow","fling [plr] / [pow]","unfling","trail [plr] / [num]","untrail","annoy [plr]","unannoy","reset","grespawn","respawn","speed // ws [num]","jumppower // jp [num]","hipheight // hh [num]","default","credits","attach [plr]","fly / [speed]","unfly","kill [plr]","bring [plr]","naked","nolimbs","noarms","nolegs","antikick [on/off]","blockremote [remote] / [service]","remotespy [on/off]","bang [plr] / [speed]","unbang","spam [msg]","spamdelay [num]","unspam","info [plr]","age [plr]","invisible","walk [plr]","glitch [plr] / [num]","tp [plr] [plr]","givetool [plr] / [tool]","givealltools [plr]","blockhats","blocktool","orbit [plr]","unorbit","pos","savepos","loadpos","tppos [num] [num] [num]","pmspam [plr] [msg]","unpmspam","wsvis [num]","bringobj [obj] / [num]","cbring [plr] / [num]","uncbring","cfreeze [plr]","uncfreeze / [plr]","unattach","reach [on/off] / [num]","droptool / [tool]","drophats","hidecmdbar","showcmdbar","prefix [key]","removeinvis","removefog","animation [id/gui] / [speed]","btools","esp [plr]","unesp / [plr]","dice","random [min] [max]","closegame","savetool / [tool]","loadtool / [tool]","savealltool","loadalltool","clicktp / [key]","clickdel / [key]","unclicktp","unclickdel","oof","chatlogs","stopadmin","freecam / [speed] // fc / [speed]","unfreecam // unfc","gotofc","cmds","fullcredits","hotkey [key] [cmd]","removehotkey [key]","removeallhotkey","printhotkeys","os [plr]","spin [plr]","unspin","fctp [plr]","explorer","maxzoom [num]","stare [plr]","unstare [plr]","tempgod","void [plr]","freefall [plr]","version","shiftlockon","copychat [plr]","newattach [plr]","newkill [plr]","newbring [plr]","spawn [ws/jp/hh/god] [num]","unspawn","autosavetool [on/off]","beginbot / [mode]","endbot / [mode]","stopsit","gosit","spawnpoint","nospawn","chaterror", "bypass [on/off]", "fixcam", "gotoobj [obj]", "breakcam", "inviscam", "printobj / [key]", "unprintobj", "hotkeyfc [goto/unfc]", "carpet [plr]", "uncarpet", "brickcreate [num] / [pos] [pos] [pos]", "uncopychat", "forward / [speed]", "unforward", "id [plr]", "spinhats / [pow]", "unspinhats", "headless", "savemap", "loadmap", "creatorid", "gameid", "delobj [obj]", "glide [plr] / [speed]", "stutter [on/off]", "platform", "servertime", "ride [plr]", "unride", "cmute [plr]", "uncmute", "hat [plr]", "unhat", "chat [msg]"} -- 168
  895. local CMDS_GUI_V2 = Instance.new("ScreenGui")
  896. local CMDSmain = Instance.new("Frame")
  897. local CMDSframemain = Instance.new("Frame")
  898. local cmdgui_topframe = Instance.new("Frame")
  899. local closecmdsgui = Instance.new("TextButton")
  900. local cmdgui_midframe = Instance.new("Frame")
  901. local cmdsgui_SearchFunction = Instance.new("TextBox")
  902. local cmdsgui_searchDETAILFRAME = Instance.new("Frame")
  903. local cmdsgui_searchDETAILTEXT = Instance.new("TextLabel")
  904. local ListofCMDS = Instance.new("ScrollingFrame")
  905. local cmdTutorial = Instance.new("TextLabel")
  906. local cmdTutorial_2 = Instance.new("TextLabel")
  907. local cmdTutorial_3 = Instance.new("TextLabel")
  908. local CMDS_Shadow = Instance.new("Frame")
  909. local CMDS_Shadow2 = Instance.new("Frame")
  910. CMDS_GUI_V2.Name = "CMDS_GUI_V2"
  911. CMDS_GUI_V2.Parent = gsCoreGui
  912. CMDSmain.Name = "CMDSmain"
  913. CMDSmain.Parent = CMDS_GUI_V2
  914. CMDSmain.BackgroundColor3 = Color3.new(1, 1, 1)
  915. CMDSmain.BackgroundTransparency = 1
  916. CMDSmain.Position = UDim2.new(0, 695, 0, 297)
  917. CMDSmain.Size = UDim2.new(0, 440, 0, 367)
  918. CMDSmain.AnchorPoint = Vector2.new(0.5, 0.5)
  919. CMDSmain.Visible = false
  920. CMDSmain.ClipsDescendants = true
  921. CMDSframemain.Name = "CMDSframemain"
  922. CMDSframemain.Parent = CMDSmain
  923. CMDSframemain.BackgroundColor3 = Color3.new(0.309804, 0.309804, 0.309804)
  924. CMDSframemain.BorderSizePixel = 0
  925. CMDSframemain.Size = UDim2.new(0, 440, 0, 367)
  926. cmdgui_topframe.Name = "cmdgui_topframe"
  927. cmdgui_topframe.Parent = CMDSframemain
  928. cmdgui_topframe.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  929. cmdgui_topframe.BorderSizePixel = 0
  930. cmdgui_topframe.Size = UDim2.new(0, 440, 0, 15)
  931. closecmdsgui.Name = "closecmdsgui"
  932. closecmdsgui.Parent = cmdgui_topframe
  933. closecmdsgui.BackgroundColor3 = Color3.new(1, 1, 1)
  934. closecmdsgui.BackgroundTransparency = 1
  935. closecmdsgui.Position = UDim2.new(0, 410, 0, 0)
  936. closecmdsgui.Size = UDim2.new(0, 30, 0, 15)
  937. closecmdsgui.Font = Enum.Font.SourceSansBold
  938. closecmdsgui.Text = "X"
  939. closecmdsgui.TextColor3 = Color3.new(0.968628, 0.968628, 0.968628)
  940. closecmdsgui.TextSize = 20
  941. cmdgui_midframe.Name = "cmdgui_midframe"
  942. cmdgui_midframe.Parent = CMDSframemain
  943. cmdgui_midframe.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902)
  944. cmdgui_midframe.BorderSizePixel = 0
  945. cmdgui_midframe.Position = UDim2.new(0, 0, 0, 15)
  946. cmdgui_midframe.Size = UDim2.new(0, 440, 0, 45)
  947. cmdsgui_SearchFunction.Name = "cmdsgui_SearchFunction"
  948. cmdsgui_SearchFunction.Parent = cmdgui_midframe
  949. cmdsgui_SearchFunction.BackgroundColor3 = Color3.new(1, 1, 1)
  950. cmdsgui_SearchFunction.BackgroundTransparency = 1
  951. cmdsgui_SearchFunction.BorderSizePixel = 0
  952. cmdsgui_SearchFunction.Position = UDim2.new(0, 120, 0, 10)
  953. cmdsgui_SearchFunction.Size = UDim2.new(0, 200, 0, 25)
  954. cmdsgui_SearchFunction.Font = Enum.Font.SourceSans
  955. cmdsgui_SearchFunction.Text = ""
  956. cmdsgui_SearchFunction.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  957. cmdsgui_SearchFunction.TextScaled = true
  958. cmdsgui_SearchFunction.TextSize = 14
  959. cmdsgui_SearchFunction.TextWrapped = true
  960. cmdsgui_searchDETAILFRAME.Name = "cmdsgui_searchDETAILFRAME"
  961. cmdsgui_searchDETAILFRAME.Parent = cmdsgui_SearchFunction
  962. cmdsgui_searchDETAILFRAME.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
  963. cmdsgui_searchDETAILFRAME.BorderSizePixel = 0
  964. cmdsgui_searchDETAILFRAME.Position = UDim2.new(0, 0, 0, 25)
  965. cmdsgui_searchDETAILFRAME.Size = UDim2.new(0, 200, 0, 2)
  966. cmdsgui_searchDETAILTEXT.Name = "cmdsgui_searchDETAILTEXT"
  967. cmdsgui_searchDETAILTEXT.Parent = cmdsgui_SearchFunction
  968. cmdsgui_searchDETAILTEXT.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
  969. cmdsgui_searchDETAILTEXT.BackgroundTransparency = 1
  970. cmdsgui_searchDETAILTEXT.Size = UDim2.new(0, 200, 0, 25)
  971. cmdsgui_searchDETAILTEXT.Font = Enum.Font.SourceSansLight
  972. cmdsgui_searchDETAILTEXT.Text = "Search"
  973. cmdsgui_searchDETAILTEXT.TextColor3 = Color3.fromRGB(240, 240, 240)
  974. cmdsgui_searchDETAILTEXT.TextSize = 30
  975. ListofCMDS.Name = "ListofCMDS"
  976. ListofCMDS.Parent = CMDSframemain
  977. ListofCMDS.BackgroundColor3 = Color3.new(0.309804, 0.309804, 0.309804)
  978. ListofCMDS.BorderSizePixel = 0
  979. ListofCMDS.Position = UDim2.new(0, 0, 0, 60)
  980. ListofCMDS.Size = UDim2.new(0, 440, 0, 307)
  981. ListofCMDS.CanvasSize = UDim2.new(5, 0, 8, 0)
  982. ListofCMDS.ScrollingDirection = Enum.ScrollingDirection.XY
  983. cmdTutorial.Name = "cmdTutorial"
  984. cmdTutorial.Parent = ListofCMDS
  985. cmdTutorial.BackgroundColor3 = Color3.new(1, 1, 1)
  986. cmdTutorial.BackgroundTransparency = 1
  987. cmdTutorial.BorderSizePixel = 0
  988. cmdTutorial.Position = UDim2.new(0, 5, 0, 5)
  989. cmdTutorial.Size = UDim2.new(0, 420, 0, 20)
  990. cmdTutorial.Font = Enum.Font.SourceSansBold
  991. cmdTutorial.Text = "\"/\" means OPTIONAL argument after"
  992. cmdTutorial.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  993. cmdTutorial.TextScaled = true
  994. cmdTutorial.TextSize = 14
  995. cmdTutorial.TextWrapped = true
  996. cmdTutorial.TextXAlignment = Enum.TextXAlignment.Left
  997. cmdTutorial_2.Name = "cmdTutorial"
  998. cmdTutorial_2.Parent = ListofCMDS
  999. cmdTutorial_2.BackgroundColor3 = Color3.new(1, 1, 1)
  1000. cmdTutorial_2.BackgroundTransparency = 1
  1001. cmdTutorial_2.BorderSizePixel = 0
  1002. cmdTutorial_2.Position = UDim2.new(0, 5, 0, 25)
  1003. cmdTutorial_2.Size = UDim2.new(0, 420, 0, 20)
  1004. cmdTutorial_2.Font = Enum.Font.SourceSansBold
  1005. cmdTutorial_2.Text = "\"//\" means another way of running command"
  1006. cmdTutorial_2.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  1007. cmdTutorial_2.TextScaled = true
  1008. cmdTutorial_2.TextSize = 14
  1009. cmdTutorial_2.TextWrapped = true
  1010. cmdTutorial_2.TextXAlignment = Enum.TextXAlignment.Left
  1011. cmdTutorial_3.Name = "cmdTutorial"
  1012. cmdTutorial_3.Parent = ListofCMDS
  1013. cmdTutorial_3.BackgroundColor3 = Color3.new(1, 1, 1)
  1014. cmdTutorial_3.BackgroundTransparency = 1
  1015. cmdTutorial_3.BorderSizePixel = 0
  1016. cmdTutorial_3.Position = UDim2.new(0, 5, 0, 45)
  1017. cmdTutorial_3.Size = UDim2.new(0, 420, 0, 20)
  1018. cmdTutorial_3.Font = Enum.Font.SourceSansBold
  1019. cmdTutorial_3.Text = "Anything inside \"[ ]\" is an argument for the command"
  1020. cmdTutorial_3.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  1021. cmdTutorial_3.TextScaled = true
  1022. cmdTutorial_3.TextSize = 14
  1023. cmdTutorial_3.TextWrapped = true
  1024. cmdTutorial_3.TextXAlignment = Enum.TextXAlignment.Left
  1025. CMDS_Shadow.Name = "CMDS_Shadow"
  1026. CMDS_Shadow.Parent = CMDSmain
  1027. CMDS_Shadow.BackgroundColor3 = Color3.new(0, 0, 0)
  1028. CMDS_Shadow.BackgroundTransparency = 0.60000002384186
  1029. CMDS_Shadow.BorderSizePixel = 0
  1030. CMDS_Shadow.Position = UDim2.new(0, 2, 0, 2)
  1031. CMDS_Shadow.Size = UDim2.new(0, 440, 0, 367)
  1032. CMDS_Shadow.ZIndex = -1
  1033. CMDS_Shadow2.Name = "CMDS_Shadow2"
  1034. CMDS_Shadow2.Parent = CMDSmain
  1035. CMDS_Shadow2.BackgroundColor3 = Color3.new(0, 0, 0)
  1036. CMDS_Shadow2.BackgroundTransparency = 0.80000001192093
  1037. CMDS_Shadow2.BorderSizePixel = 0
  1038. CMDS_Shadow2.Position = UDim2.new(0, 5, 0, 5)
  1039. CMDS_Shadow2.Size = UDim2.new(0, 440, 0, 367)
  1040. CMDS_Shadow2.ZIndex = -1
  1041. closecmdsgui.MouseButton1Click:Connect(function()
  1042. CMDSmain:TweenSize(UDim2.new(0, 0, 0, 0), "InOut", "Sine", 2)
  1043. end)
  1044. function CreateCMDlabel(position, text)
  1045. local sizenow = 15
  1046. local cmdHere = Instance.new("TextLabel")
  1047. cmdHere.Name = "cmdHere"
  1048. cmdHere.TextWrapped = true
  1049. cmdHere.Parent = ListofCMDS
  1050. cmdHere.BackgroundColor3 = Color3.new(1, 1, 1)
  1051. cmdHere.BackgroundTransparency = 1
  1052. cmdHere.BorderSizePixel = 0
  1053. cmdHere.Position = position
  1054. cmdHere.Size = UDim2.new(0, 1950, 0, sizenow)
  1055. cmdHere.Font = Enum.Font.SourceSans
  1056. cmdHere.Text = text
  1057. cmdHere.TextWrapped = true
  1058. cmdHere.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  1059. cmdHere.TextScaled = false
  1060. cmdHere.TextSize = 20
  1061. cmdHere.TextXAlignment = Enum.TextXAlignment.Left
  1062. end
  1063. for i,_cmds in pairs(searchCmds) do
  1064. CreateCMDlabel(UDim2.new(0, 5, 0, 50 + (i * 15)), _cmds)
  1065. end
  1066. local UserInputService = game:GetService("UserInputService")
  1067. local dragging
  1068. local dragInput
  1069. local dragStart
  1070. local startPos
  1071. local function updateCMDS(input)
  1072. local delta = input.Position - dragStart
  1073. local dragTime = 0.055
  1074. local SmoothDrag = {}
  1075. SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  1076. local dragSmoothFunction = gsTween:Create(CMDSmain, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
  1077. dragSmoothFunction:Play()
  1078. end
  1079. cmdgui_topframe.InputBegan:Connect(function(input)
  1080. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  1081. dragging = true
  1082. dragStart = input.Position
  1083. startPos = CMDSmain.Position
  1084. input.Changed:Connect(function()
  1085. if input.UserInputState == Enum.UserInputState.End then
  1086. dragging = false
  1087. end
  1088. end)
  1089. end
  1090. end)
  1091. cmdgui_topframe.InputChanged:Connect(function(input)
  1092. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  1093. dragInput = input
  1094. end
  1095. end)
  1096. cmdgui_midframe.InputBegan:Connect(function(input)
  1097. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  1098. dragging = true
  1099. dragStart = input.Position
  1100. startPos = CMDSmain.Position
  1101. input.Changed:Connect(function()
  1102. if input.UserInputState == Enum.UserInputState.End then
  1103. dragging = false
  1104. end
  1105. end)
  1106. end
  1107. end)
  1108. cmdgui_midframe.InputChanged:Connect(function(input)
  1109. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  1110. dragInput = input
  1111. end
  1112. end)
  1113. UserInputService.InputChanged:Connect(function(input)
  1114. if input == dragInput and dragging then
  1115. updateCMDS(input)
  1116. end
  1117. end)
  1118. cmdsgui_SearchFunction.Focused:Connect(function()
  1119. cmdsgui_SearchFunction.TextTransparency = 0
  1120. local searchTween = {}
  1121. searchTween.TextColor3 = Color3.new(0.0980392, 0.462745, 0.823529)
  1122. searchTween.TextSize = 18
  1123. searchTween.Position = UDim2.new(0, -70, 0, -15)
  1124. local frameTweenblue = {}
  1125. frameTweenblue.BackgroundColor3 = Color3.new(0.0980392, 0.462745, 0.823529)
  1126. local searchTween1 = gsTween:Create(cmdsgui_searchDETAILTEXT, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), searchTween)
  1127. searchTween1:Play()
  1128. local frameTweenblue1 = gsTween:Create(cmdsgui_searchDETAILFRAME, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), frameTweenblue)
  1129. frameTweenblue1:Play()
  1130. end)
  1131. cmdsgui_SearchFunction.FocusLost:Connect(function(enterPressed)
  1132. if not enterPressed then
  1133. cmdsgui_SearchFunction.TextTransparency = 1
  1134. else
  1135. cmdsgui_SearchFunction.Text = " "
  1136. end
  1137. local searchTween = {}
  1138. searchTween.TextColor3 = Color3.fromRGB(240, 240, 240)
  1139. searchTween.TextSize = 30
  1140. searchTween.Position = UDim2.new(0, 0, 0, 0)
  1141. local frameTweenblue = {}
  1142. frameTweenblue.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
  1143. local searchTween1 = gsTween:Create(cmdsgui_searchDETAILTEXT, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), searchTween)
  1144. searchTween1:Play()
  1145. local frameTweenblue1 = gsTween:Create(cmdsgui_searchDETAILFRAME, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), frameTweenblue)
  1146. frameTweenblue1:Play()
  1147. end)
  1148. cmdsgui_SearchFunction.Changed:Connect(function()
  1149. local index = 0
  1150. if cmdsgui_SearchFunction.Text ~= "" then
  1151. for i,v in pairs(ListofCMDS:GetChildren()) do
  1152. if v.Name == "cmdHere" then
  1153. if not string.find(v.Text, cmdsgui_SearchFunction.Text) then
  1154. v.Visible = false
  1155. else
  1156. v.Visible = true
  1157. index = index + 1
  1158. v.Position = UDim2.new(0, 5, 0, 50 + (index * 15))
  1159. end
  1160. end
  1161. end
  1162. end
  1163. end)
  1164.  
  1165. -- Command Execution
  1166. LP.Chatted:Connect(function(chat)
  1167. run(chat)
  1168. end)
  1169.  
  1170. function run(msg)
  1171. if string.lower(string.sub(msg, 2, 5)) == "chat" then
  1172. msg = msg
  1173. elseif string.match(msg, "hotkey") and string.match(msg, "chat") then
  1174. msg = msg
  1175. else
  1176. msg = string.lower(msg)
  1177. end
  1178. local cmdPrefix = string.sub(msg, 1, 1)
  1179. if cmdPrefix == commandPrefix then
  1180. msg = string.sub(msg, 2)
  1181. local args = {}
  1182. for arg in string.gmatch(msg,"[^%s]+") do
  1183. table.insert(args,arg)
  1184. end
  1185. local cmdName = args[1]
  1186. table.remove(args,1)
  1187. local doCmd = Commands[cmdName]
  1188.  
  1189. if doCmd ~= nil then
  1190. doCmd(args)
  1191. end
  1192. end
  1193. end
  1194.  
  1195. -- Command bar
  1196. local CommandBar = Instance.new("ScreenGui")
  1197. local CMDBAR = Instance.new("Frame")
  1198. local CMDBARText = Instance.new("TextBox")
  1199. CommandBar.Name = "CommandBar"
  1200. CommandBar.Parent = gsCoreGui
  1201. CMDBAR.Name = "CMDBAR"
  1202. CMDBAR.Parent = CommandBar
  1203. CMDBAR.BackgroundColor3 = Color3.new(0.164706, 0.152941, 0.172549)
  1204. CMDBAR.BorderSizePixel = 0
  1205. CMDBAR.Position = UDim2.new(0.025, 0, 1, 0)
  1206. CMDBAR.Size = UDim2.new(0, 270, 0, 35)
  1207. CMDBARText.Name = "CMDBARText"
  1208. CMDBARText.Parent = CMDBAR
  1209. CMDBARText.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
  1210. CMDBARText.BorderSizePixel = 0
  1211. CMDBARText.Position = UDim2.new(0, 5, 0, 5)
  1212. CMDBARText.Size = UDim2.new(0, 260, 0, 25)
  1213. CMDBARText.Font = Enum.Font.SourceSansLight
  1214. CMDBARText.Text = ""
  1215. CMDBARText.TextColor3 = Color3.new(0.933333, 0.933333, 0.933333)
  1216. CMDBARText.TextScaled = true
  1217. CMDBARText.TextSize = 14
  1218. CMDBARText.TextWrapped = true
  1219. Mouse.KeyDown:connect(function(Key)
  1220. if Key == string.lower(commandPrefix) then
  1221. CMDBARText:CaptureFocus()
  1222. CMDBAR:TweenPosition(UDim2.new(0.015, 0, 0.95, 0), "Out", "Elastic", 0.5, true)
  1223. end
  1224. end)
  1225. CMDBARText.FocusLost:connect(function(enterPressed)
  1226. CMDBAR:TweenPosition(UDim2.new(0.015, 0, 1, 0), "Out", "Quad", 0.5, true)
  1227. if enterPressed then
  1228. local cmdmsg = CMDBARText.Text
  1229. CMDBARText.Text = ""
  1230. run(commandPrefix..cmdmsg)
  1231. end
  1232. end)
  1233. local Match = Instance.new("Frame")
  1234. Match.Name = "Match"
  1235. Match.Parent = CMDBAR
  1236. Match.BackgroundColor3 = Color3.new(0.164706, 0.152941, 0.172549)
  1237. Match.BorderSizePixel = 0
  1238. Match.Position = UDim2.new(0, 0, -4, 0)
  1239. Match.Size = UDim2.new(1, 0, 4, 0)
  1240. Match.Visible = false
  1241. function CreateOption(Text)
  1242. local Option1 = Instance.new("TextLabel")
  1243. Option1.Name = "Option"
  1244. Option1.Parent = Match
  1245. Option1.BackgroundColor3 = Color3.new(1, 1, 1)
  1246. Option1.BackgroundTransparency = 1
  1247. Option1.Position = UDim2.new(-10, 0, 0, 0)
  1248. Option1.Size = UDim2.new(1, 0, 0, 20)
  1249. Option1.Font = Enum.Font.SourceSans
  1250. Option1.Text = Text
  1251. Option1.TextColor3 = Color3.new(0.952941, 0.952941, 0.952941)
  1252. Option1.TextScaled = true
  1253. Option1.TextWrapped = true
  1254. end
  1255. for i,cmdtext2 in pairs(CMDS) do
  1256. CreateOption(cmdtext2)
  1257. end
  1258. CMDBARText.Changed:Connect(function()
  1259. if CMDBARText.Text ~= "" and CMDBARText.Text ~= commandPrefix then
  1260. Match.Visible = true
  1261. local PositionMatch = 0
  1262. for i,cmdtext in pairs(Match:GetChildren()) do
  1263. if cmdtext.Name == "Option" then
  1264. if string.find(cmdtext.Text, CMDBARText.Text) then
  1265. cmdtext.Position = UDim2.new(0, 0, 0, 2 + (PositionMatch * 20))
  1266. PositionMatch = PositionMatch + 1
  1267. if cmdtext.Position == UDim2.new(0, 0, 0, 142) then
  1268. cmdtext.Position = UDim2.new(-10, 0, 0, 0)
  1269. PositionMatch = PositionMatch - 1
  1270. end
  1271. else
  1272. cmdtext.Position = UDim2.new(-10, 0, 0, 0)
  1273. end
  1274. end
  1275. end
  1276. else
  1277. Match.Visible = false
  1278. end
  1279. end)
  1280.  
  1281. -- Chat
  1282. local ChatLogsv2 = Instance.new("ScreenGui")
  1283. local MainChatFrame = Instance.new("Frame")
  1284. local Framess = Instance.new("Frame")
  1285. local CloseChatGUI = Instance.new("TextButton")
  1286. local Frame_222 = Instance.new("Frame")
  1287. local PrintChat = Instance.new("TextButton")
  1288. local Shadow1 = Instance.new("Frame")
  1289. local Shadow2 = Instance.new("Frame")
  1290. local ScrollingFrame = Instance.new("ScrollingFrame")
  1291. ChatLogsv2.Name = "ChatLogsv2"
  1292. ChatLogsv2.Parent = gsCoreGui
  1293. MainChatFrame.Name = "MainChatFrame"
  1294. MainChatFrame.Parent = ChatLogsv2
  1295. MainChatFrame.BackgroundColor3 = Color3.new(1, 1, 1)
  1296. MainChatFrame.BackgroundTransparency = 1
  1297. MainChatFrame.Position = UDim2.new(0, 760, 0, 261)
  1298. MainChatFrame.Size = UDim2.new(0, 525, 0, 337)
  1299. MainChatFrame.Visible = false
  1300. Framess.Parent = MainChatFrame
  1301. Framess.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  1302. Framess.BorderSizePixel = 0
  1303. Framess.Size = UDim2.new(0, 525, 0, 15)
  1304. CloseChatGUI.Name = "CloseChatGUI"
  1305. CloseChatGUI.Parent = Framess
  1306. CloseChatGUI.BackgroundColor3 = Color3.new(1, 1, 1)
  1307. CloseChatGUI.BackgroundTransparency = 1
  1308. CloseChatGUI.BorderSizePixel = 0
  1309. CloseChatGUI.Position = UDim2.new(0, 495, 0, 0)
  1310. CloseChatGUI.Size = UDim2.new(0, 30, 0, 15)
  1311. CloseChatGUI.Font = Enum.Font.SourceSansBold
  1312. CloseChatGUI.Text = "X"
  1313. CloseChatGUI.TextColor3 = Color3.new(0.945098, 0.945098, 0.945098)
  1314. CloseChatGUI.TextSize = 20
  1315. Frame_222.Parent = MainChatFrame
  1316. Frame_222.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902)
  1317. Frame_222.BorderSizePixel = 0
  1318. Frame_222.Position = UDim2.new(0, 0, 0, 15)
  1319. Frame_222.Size = UDim2.new(0, 525, 0, 50)
  1320. PrintChat.Name = "PrintChat"
  1321. PrintChat.Parent = Frame_222
  1322. PrintChat.BackgroundColor3 = Color3.new(0.870588, 0.25098, 0.25098)
  1323. PrintChat.BorderSizePixel = 0
  1324. PrintChat.Position = UDim2.new(0, 15, 0, 0)
  1325. PrintChat.Size = UDim2.new(0, 170, 0, 30)
  1326. PrintChat.Font = Enum.Font.SourceSansLight
  1327. PrintChat.Text = "Print Chat"
  1328. PrintChat.TextColor3 = Color3.new(0.960784, 0.960784, 0.960784)
  1329. PrintChat.TextSize = 30
  1330. PrintChat.TextWrapped = true
  1331. Shadow1.Name = "Shadow1"
  1332. Shadow1.Parent = MainChatFrame
  1333. Shadow1.BackgroundColor3 = Color3.new(0, 0, 0)
  1334. Shadow1.BackgroundTransparency = 0.5
  1335. Shadow1.Position = UDim2.new(0, 2, 0, 2)
  1336. Shadow1.Size = UDim2.new(0, 525, 0, 337)
  1337. Shadow1.ZIndex = -1
  1338. Shadow2.Name = "Shadow2"
  1339. Shadow2.Parent = MainChatFrame
  1340. Shadow2.BackgroundColor3 = Color3.new(0, 0, 0)
  1341. Shadow2.BackgroundTransparency = 0.80000001192093
  1342. Shadow2.Position = UDim2.new(0, 5, 0, 5)
  1343. Shadow2.Size = UDim2.new(0, 525, 0, 337)
  1344. Shadow2.ZIndex = -1
  1345. ScrollingFrame.Parent = MainChatFrame
  1346. ScrollingFrame.BackgroundColor3 = Color3.new(0.266667, 0.266667, 0.266667)
  1347. ScrollingFrame.BorderSizePixel = 0
  1348. ScrollingFrame.Position = UDim2.new(0, 0, 0, 65)
  1349. ScrollingFrame.Size = UDim2.new(0, 525, 0, 271)
  1350. ScrollingFrame.CanvasPosition = Vector2.new(0, 403)
  1351. ScrollingFrame.ScrollBarThickness = 8
  1352. function CreateChatText(plr, chat)
  1353. for i,v in pairs(ScrollingFrame:GetDescendants()) do
  1354. v.Position = v.Position - UDim2.new(0, 0, 0, 20)
  1355. if v.Position == UDim2.new(0, 5, 0, 10) then
  1356. v:Destroy()
  1357. end
  1358. end
  1359. local Example = Instance.new("TextLabel")
  1360. Example.Name = "Example"
  1361. Example.Parent = ScrollingFrame
  1362. Example.BackgroundColor3 = Color3.new(1, 1, 1)
  1363. Example.BackgroundTransparency = 1
  1364. Example.Position = UDim2.new(0, 5, 0, 650)
  1365. Example.Size = UDim2.new(0, 500, 0, 20)
  1366. Example.Font = Enum.Font.SourceSans
  1367. Example.Text = "["..plr.Name.."]: "..chat
  1368. Example.TextColor3 = Color3.new(0.960784, 0.960784, 0.960784)
  1369. Example.TextScaled = true
  1370. Example.TextSize = 20
  1371. Example.TextWrapped = true
  1372. Example.TextXAlignment = Enum.TextXAlignment.Left
  1373. end
  1374. CloseChatGUI.MouseButton1Click:Connect(function()
  1375. MainChatFrame:TweenPosition(UDim2.new(0, 550, 0, -550), "InOut", "Sine", 2)
  1376. wait(2.01)
  1377. MainChatFrame.Visible = false
  1378. end)
  1379. printingChat = false
  1380. PrintChat.MouseButton1Click:Connect(function()
  1381. if printingChat == false then
  1382. printingChat = true
  1383. PrintChat.BackgroundColor3 = Color3.fromRGB(60, 200, 60)
  1384. elseif printingChat == true then
  1385. printingChat = false
  1386. PrintChat.BackgroundColor3 = Color3.new(0.870588, 0.25098, 0.25098)
  1387. end
  1388. end)
  1389. local UserInputService = game:GetService("UserInputService")
  1390. local dragging
  1391. local dragInput
  1392. local dragStart
  1393. local startPos
  1394. local function updateChat(input)
  1395. local delta = input.Position - dragStart
  1396. local dragTime = 0.055
  1397. local SmoothDrag = {}
  1398. SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  1399. local dragSmoothFunction = gsTween:Create(MainChatFrame, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
  1400. dragSmoothFunction:Play()
  1401. end
  1402. Frame_222.InputBegan:Connect(function(input)
  1403. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  1404. dragging = true
  1405. dragStart = input.Position
  1406. startPos = MainChatFrame.Position
  1407. input.Changed:Connect(function()
  1408. if input.UserInputState == Enum.UserInputState.End then
  1409. dragging = false
  1410. end
  1411. end)
  1412. end
  1413. end)
  1414. Frame_222.InputChanged:Connect(function(input)
  1415. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  1416. dragInput = input
  1417. end
  1418. end)
  1419. UserInputService.InputChanged:Connect(function(input)
  1420. if input == dragInput and dragging then
  1421. updateChat(input)
  1422. end
  1423. end)
  1424.  
  1425. function printChat(player, chat)
  1426. print("["..player.Name.."]: "..chat)
  1427. end
  1428. complimentReady = true
  1429. for i,currentPlayersChatting in pairs(game:GetService("Players"):GetPlayers()) do
  1430. currentPlayersChatting.Chatted:connect(function(chat)
  1431. CreateChatText(currentPlayersChatting, chat)
  1432. if printingChat then
  1433. printChat(currentPlayersChatting, chat)
  1434. end
  1435. if copychatACTIVE then
  1436. if currentPlayersChatting == copychatplayer then
  1437. gsReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(chat, "All")
  1438. end
  1439. end
  1440. if modeFling == true then
  1441. if string.lower(string.sub(chat, 1, 7)) == "!fling " then
  1442. if gsWorkspace:PGSIsEnabled() == false then
  1443. FEGodmode()
  1444. end
  1445. if string.lower(string.sub(chat, 8)) == "me" then
  1446. run(commandPrefix.."unfling")
  1447. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  1448. run(commandPrefix.."fling "..currentPlayersChatting.Name.." 2000000")
  1449. else
  1450. for i,notAll in pairs(findSinglePlayer(string.lower(string.sub(chat, 8)))) do
  1451. if notAll ~= LP then
  1452. run(commandPrefix.."unfling")
  1453. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  1454. run(commandPrefix.."fling "..notAll.Name.." 2000000")
  1455. end
  1456. end
  1457. end
  1458. end
  1459. end
  1460. if modeCompliment == true then
  1461. if string.lower(string.sub(chat, 1, 3)) == "!c " then
  1462. if complimentReady then
  1463. complimentReady = false
  1464. if string.lower(string.sub(chat, 4)) == "me" then
  1465. complimentplr(currentPlayersChatting)
  1466. else
  1467. for i,Others in pairs(findSinglePlayer(string.lower(string.sub(chat, 4)))) do
  1468. if Others == LP then
  1469. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Don't be silly, I can't compliment myself!", "All")
  1470. else
  1471. complimentplr(Others)
  1472. end
  1473. end
  1474. end
  1475. wait(1)
  1476. complimentReady = true
  1477. end
  1478. end
  1479. end
  1480. if modeMove == true then
  1481. if string.lower(string.sub(chat, 1, 9)) == "!bringbot" then
  1482. run(commandPrefix.."unfollow")
  1483. run(commandPrefix.."unwalk")
  1484. run(commandPrefix.."goto "..currentPlayersChatting.Name)
  1485. elseif string.lower(string.sub(chat, 1, 6)) == "!walk " then
  1486. for i,getWalkPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 7)))) do
  1487. if getWalkPlayer == LP then
  1488. run(commandPrefix.."unfollow")
  1489. run(commandPrefix.."walk "..currentPlayersChatting.Name)
  1490. else
  1491. run(commandPrefix.."unfollow")
  1492. run(commandPrefix.."walk "..getWalkPlayer.Name)
  1493. end
  1494. end
  1495. elseif string.lower(string.sub(chat, 1, 8)) == "!follow " then
  1496. for i,getFollowPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 9)))) do
  1497. if getFollowPlayer == LP then
  1498. run(commandPrefix.."unwalk")
  1499. run(commandPrefix.."follow "..currentPlayersChatting.Name)
  1500. else
  1501. run(commandPrefix.."unwalk")
  1502. run(commandPrefix.."follow "..getFollowPlayer.Name)
  1503. end
  1504. end
  1505. end
  1506. end
  1507. if modeInfo == true then
  1508. if infoReady then
  1509. infoReady = false
  1510. if string.lower(string.sub(chat, 1, 5)) == "!age " then
  1511. for i,v in pairs(findSinglePlayer(string.lower(string.sub(chat, 6)))) do
  1512. if v == LP then
  1513. run(commandPrefix.."age "..currentPlayersChatting.Name)
  1514. else
  1515. run(commandPrefix.."age "..v.Name)
  1516. end
  1517. end
  1518. end
  1519. if string.lower(string.sub(chat, 1, 4)) == "!id " then
  1520. for i,a in pairs(findSinglePlayer(string.lower(string.sub(chat, 5)))) do
  1521. if a == LP then
  1522. run(commandPrefix.."id "..currentPlayersChatting.Name)
  1523. else
  1524. run(commandPrefix.."id "..a.Name)
  1525. end
  1526. end
  1527. end
  1528. wait(1)
  1529. infoReady = true
  1530. end
  1531. end
  1532. end)
  1533. end
  1534. game:GetService("Players").PlayerAdded:connect(function(plr)
  1535. plr.Chatted:connect(function(chat)
  1536. CreateChatText(plr, chat)
  1537. if printingChat then
  1538. printChat(plr, chat)
  1539. end
  1540. if modeFling == true then
  1541. if string.lower(string.sub(chat, 1, 7)) == "!fling " then
  1542. if gsWorkspace:PGSIsEnabled() == false then
  1543. FEGodmode()
  1544. end
  1545. if string.lower(string.sub(chat, 8)) == "me" then
  1546. run(commandPrefix.."unfling")
  1547. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  1548. run(commandPrefix.."fling "..plr.Name.." 2000000")
  1549. else
  1550. for i,notAll in pairs(findSinglePlayer(string.lower(string.sub(chat, 8)))) do
  1551. if notAll ~= LP then
  1552. run(commandPrefix.."unfling")
  1553. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  1554. run(commandPrefix.."fling "..notAll.Name.." 2000000")
  1555. end
  1556. end
  1557. end
  1558. end
  1559. end
  1560. if modeCompliment == true then
  1561. if string.lower(string.sub(chat, 1, 3)) == "!c " then
  1562. if complimentReady == true then
  1563. complimentReady = false
  1564. if string.lower(string.sub(chat, 4)) == "me" then
  1565. complimentplr(plr)
  1566. else
  1567. for i,Others in pairs(findSinglePlayer(string.lower(string.sub(chat, 4)))) do
  1568. if Others == LP then
  1569. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Don't be silly, I can't compliment myself!", "All")
  1570. else
  1571. complimentplr(Others)
  1572. end
  1573. end
  1574. end
  1575. wait(1)
  1576. complimentReady = true
  1577. end
  1578. end
  1579. end
  1580. if modeMove == true then
  1581. if string.lower(string.sub(chat, 1, 9)) == "!bringbot" then
  1582. run(commandPrefix.."unfollow")
  1583. run(commandPrefix.."unwalk")
  1584. run(commandPrefix.."goto "..plr.Name)
  1585. elseif string.lower(string.sub(chat, 1, 6)) == "!walk " then
  1586. for i,getWalkPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 7)))) do
  1587. if getWalkPlayer == LP then
  1588. run(commandPrefix.."unfollow")
  1589. run(commandPrefix.."walk "..plr.Name)
  1590. else
  1591. run(commandPrefix.."unfollow")
  1592. run(commandPrefix.."walk "..getWalkPlayer.Name)
  1593. end
  1594. end
  1595. elseif string.lower(string.sub(chat, 1, 8)) == "!follow " then
  1596. for i,getFollowPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 9)))) do
  1597. if getFollowPlayer == LP then
  1598. run(commandPrefix.."unwalk")
  1599. run(commandPrefix.."follow "..plr.Name)
  1600. else
  1601. run(commandPrefix.."unwalk")
  1602. run(commandPrefix.."follow "..getFollowPlayer.Name)
  1603. end
  1604. end
  1605. end
  1606. end
  1607. if modeInfo == true then
  1608. if infoReady then
  1609. infoReady = false
  1610. if string.lower(string.sub(chat, 1, 5)) == "!age " then
  1611. for i,v in pairs(findSinglePlayer(string.lower(string.sub(chat, 6)))) do
  1612. if v == LP then
  1613. run(commandPrefix.."age "..plr.Name)
  1614. else
  1615. run(commandPrefix.."age "..v.Name)
  1616. end
  1617. end
  1618. end
  1619. if string.lower(string.sub(chat, 1, 4)) == "!id " then
  1620. for i,a in pairs(findSinglePlayer(string.lower(string.sub(chat, 5)))) do
  1621. if a == LP then
  1622. run(commandPrefix.."id "..plr.Name)
  1623. else
  1624. run(commandPrefix.."id "..a.Name)
  1625. end
  1626. end
  1627. end
  1628. wait(1)
  1629. infoReady = true
  1630. end
  1631. end
  1632. end)
  1633. end)
  1634.  
  1635. -- Loops
  1636. noclip = false
  1637. following = false
  1638. trailing = false
  1639. annoying = false
  1640. flingnoclip = false
  1641. staring = false
  1642. stopsitting = false
  1643. stareplr = ""
  1644. CBRINGamount = 3
  1645. spawnWS = CurrentWalkspeed
  1646. spawnJP = CurrentJumppower
  1647. spawnHH = CurrentHipheight
  1648. spawningfegod = false
  1649. looptpbypassfly = false
  1650. if game.GameId == 245662005 or game.GameId == 601130232 then
  1651. bypassMODE = true
  1652. else
  1653. bypassMODE = false
  1654. end
  1655. viewplr = ""
  1656. loopview = false
  1657. cmdForward = false
  1658. forwardSpeed = 1
  1659. loopviewfc = false
  1660. spinTOhead = false
  1661. spinObj = ""
  1662. rideACTIVE = false
  1663. ridePLAYER = ""
  1664.  
  1665. LPcurrenthumanoid = LP.Character.Humanoid
  1666. game:GetService('RunService').Stepped:connect(function()
  1667. if LP.Character.Humanoid ~= nil then
  1668. LPcurrenthumanoid = LP.Character.Humanoid
  1669. end
  1670. if noclip then
  1671. if LP.Character then
  1672. if LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  1673. LP.Character.Head.CanCollide = false
  1674. LP.Character.Torso.CanCollide = false
  1675. LP.Character["Left Leg"].CanCollide = false
  1676. LP.Character["Right Leg"].CanCollide = false
  1677. LP.Character["Left Arm"].CanCollide = false
  1678. LP.Character["Right Arm"].CanCollide = false
  1679. elseif LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then
  1680. LP.Character.Head.CanCollide = false
  1681. LP.Character.UpperTorso.CanCollide = false
  1682. LP.Character.LowerTorso.CanCollide = false
  1683. LP.Character.HumanoidRootPart.CanCollide = false
  1684. end
  1685. end
  1686. end
  1687. if following then
  1688. LP.Character.HumanoidRootPart.CFrame = gsPlayers[flwplr.Name].Character.HumanoidRootPart.CFrame + gsPlayers[flwplr.Name].Character.HumanoidRootPart.CFrame.lookVector * flwnum
  1689. end
  1690. if trailing then
  1691. LP.Character.HumanoidRootPart.CFrame = gsPlayers[trlplr.Name].Character.HumanoidRootPart.CFrame + gsPlayers[trlplr.Name].Character.HumanoidRootPart.CFrame.lookVector * trlnum
  1692. end
  1693. if annoying then
  1694. LP.Character.HumanoidRootPart.CFrame = gsPlayers[annplr.Name].Character.HumanoidRootPart.CFrame
  1695. end
  1696. if walkto then
  1697. LP.Character.Humanoid:MoveTo(walkplr.Character.HumanoidRootPart.Position)
  1698. end
  1699. if cbringing then
  1700. CBRINGplr.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * CBRINGamount
  1701. end
  1702. if cbringingall then
  1703. for i,getbringplrs in pairs(gsPlayers:GetPlayers()) do
  1704. if getbringplrs ~= LP then
  1705. getbringplrs.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * CBRINGamount
  1706. end
  1707. end
  1708. end
  1709. if staring then
  1710. LP.Character.HumanoidRootPart.CFrame = CFrame.new(LP.Character.Torso.Position, gsPlayers[stareplr.Name].Character.Torso.Position)
  1711. end
  1712. if stopsitting then
  1713. LP.Character.Humanoid.Sit = false
  1714. end
  1715. if looptpbypassfly then
  1716. pcall(function()
  1717. LP.Character.Head.Anchored = false
  1718. LP.Character.HumanoidRootPart.CFrame = gsWorkspace.rGETpartNUMBER2.CFrame
  1719. LP.Character.Head.Anchored = true
  1720. end)
  1721. end
  1722. if loopview then
  1723. view(viewplr)
  1724. end
  1725. if cmdForward then
  1726. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * forwardSpeed
  1727. end
  1728. if loopviewfc then
  1729. pcall(function()
  1730. gsWorkspace.CurrentCamera.CameraSubject = gsWorkspace.rGETpartNUMBER2
  1731. end)
  1732. end
  1733. if spinTOhead then
  1734. pcall(function()
  1735. spinObj.Position = LP.Character.Head.Position
  1736. end)
  1737. end
  1738. if rideACTIVE == true then
  1739. LP.character.HumanoidRootPart.CFrame = ridePLAYER.Character.HumanoidRootPart.CFrame + Vector3.new(0, 3, 0)
  1740. end
  1741. end)
  1742. spawningatreset = false
  1743. spawnresetpoint = LP.Character.Head.CFrame
  1744.  
  1745. LPcurrenthumanoid.Died:Connect(function()
  1746. flying = false
  1747. doFREECAM = false
  1748. if savingtoolsloop then
  1749. run(commandPrefix.."savealltool")
  1750. end
  1751. if spawningatreset == true then
  1752. spawnresetpoint = LP.Character.Head.CFrame + Vector3.new(0, 5, 0)
  1753. end
  1754. end)
  1755.  
  1756. LP.CharacterAdded:Connect(function()
  1757. wait(0.2)
  1758. LP.Character.Humanoid.WalkSpeed = spawnWS
  1759. LP.Character.Humanoid.JumpPower = spawnJP
  1760. LP.Character.Humanoid.HipHeight = spawnHH
  1761. if spawningfegod then
  1762. FEGodmode()
  1763. end
  1764. if spawningpos and spawnpos ~= nil then
  1765. LP.Character.HumanoidRootPart.CFrame = spawnpos
  1766. end
  1767. if spawningatreset == true then
  1768. LP.Character.HumanoidRootPart.CFrame = spawnresetpoint
  1769. end
  1770. end)
  1771.  
  1772. -- Commands
  1773. Commands = {}
  1774.  
  1775. Commands.print = function(args)
  1776. local msg = table.concat(args," ")
  1777. print(msg)
  1778. end
  1779.  
  1780. Commands.warn = function(args)
  1781. local msg = table.concat(args," ")
  1782. warn(msg)
  1783. end
  1784.  
  1785. Commands.sit = function(args)
  1786. LP.Character.Humanoid.Sit = true
  1787. end
  1788.  
  1789. Commands.god = function(args)
  1790. FEGodmode()
  1791. Notification("warning", "You have enabled FE Godmode, tools will not work. Use "..commandPrefix.."grespawn to remove.", 7)
  1792. end
  1793.  
  1794. Commands.view = function(args)
  1795. if args[1] then
  1796. for i,v in pairs(findSinglePlayer(args[1])) do
  1797. if bypassMODE == false then
  1798. view(v)
  1799. Notification("info", "Now viewing "..v.Name..". Use "..commandPrefix.."unview to stop viewing.", 3)
  1800. elseif bypassMODE == true then
  1801. viewplr = v
  1802. loopview = true
  1803. end
  1804. end
  1805. end
  1806. end
  1807.  
  1808. Commands.unview = function(args)
  1809. view(LP)
  1810. loopview = false
  1811. end
  1812.  
  1813. Commands.gravity = function(args)
  1814. if args[1] then
  1815. gsWorkspace.Gravity = args[1]
  1816. end
  1817. end
  1818.  
  1819. Commands.ungravity = function(args)
  1820. gsWorkspace.Gravity = CurrentGravity
  1821. end
  1822.  
  1823. Commands.goto = function(args)
  1824. if args[1] then
  1825. if bypassMODE == false then
  1826. for i,v in pairs(findPlayer(args[1])) do
  1827. LP.Character.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame
  1828. end
  1829. elseif bypassMODE == true then
  1830. for i,v in pairs(findPlayer(args[1])) do
  1831. local TPbypass = {}
  1832. TPbypass.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(0, 5, 0)
  1833. local TPFunction = gsTween:Create(LP.Character.HumanoidRootPart, TweenInfo.new(1.5, Enum.EasingStyle.Sine, Enum.EasingDirection.In), TPbypass)
  1834. TPFunction:Play()
  1835. end
  1836. end
  1837. end
  1838. end
  1839.  
  1840. Commands.fecheck = function(args)
  1841. if gsWorkspace.FilteringEnabled == true then
  1842. Notification("warning", "FE is enabled!", 7)
  1843. else
  1844. Notification("warning", "FE is disabled. Consider using a different script.", 7)
  1845. end
  1846. end
  1847.  
  1848. Commands.lockws = function(args)
  1849. lockWS()
  1850. Notification("info", "Workspace locked.", 4)
  1851. end
  1852.  
  1853. Commands.unlockws = function(args)
  1854. unlockWS()
  1855. Notification("info", "Workspace unlocked.", 4)
  1856. end
  1857.  
  1858. Commands.noclip = function(args)
  1859. noclip = true
  1860. Notification("info", "Noclip enabled.", 4)
  1861. end
  1862.  
  1863. Commands.clip = function(args)
  1864. noclip = false
  1865. Notification("info", "Noclip disabled.", 4)
  1866. end
  1867.  
  1868. Commands.follow = function(args)
  1869. if args[1] then
  1870. for i,v in pairs(findPlayer(args[1])) do
  1871. flwplr = v
  1872. end
  1873. if args[2] then
  1874. flwnum = args[2]
  1875. else
  1876. flwnum = -5
  1877. end
  1878. following = true
  1879. else
  1880. Notification("warning", "No player selected to follow! Use: "..commandPrefix.."follow player", 4)
  1881. end
  1882. end
  1883.  
  1884. Commands.unfollow = function(args)
  1885. following = false
  1886. end
  1887.  
  1888. Commands.fling = function(args)
  1889. if args[1] then
  1890. for i,v in pairs(findSinglePlayer(args[1])) do
  1891. if v ~= LP then
  1892. view(v)
  1893. pcall(function()
  1894. LP.Character.HumanoidRootPart.Fling:Destroy()
  1895. end)
  1896. if not args[2] then
  1897. RocketPropulsion(800000,1000,400000,v,"Fling")
  1898. else
  1899. RocketPropulsion(args[2],1500,400000,v,"Fling")
  1900. end
  1901. if noclip ~= true then
  1902. flingnoclip = true
  1903. noclip = true
  1904. end
  1905. end
  1906. end
  1907. else
  1908. Notification("warning", "No player selected to fling! Use: "..commandPrefix.."fling player", 4)
  1909. end
  1910. end
  1911.  
  1912. Commands.unfling = function(args)
  1913. view(LP)
  1914. pcall(function()
  1915. if LP.Character.HumanoidRootPart.Fling then
  1916. for i,v in pairs(LP.Character:GetDescendants()) do
  1917. if v.Name == "Fling" and v:IsA("RocketPropulsion") then
  1918. v:Destroy()
  1919. end
  1920. end
  1921. end
  1922. end)
  1923. if flingnoclip == true then
  1924. noclip = false
  1925. flingnoclip = false
  1926. end
  1927. end
  1928.  
  1929. Commands.trail = function(args)
  1930. if args[1] then
  1931. for i,v in pairs(findPlayer(args[1])) do
  1932. trlplr = v
  1933. end
  1934. if args[2] then
  1935. trlnum = args[2]
  1936. else
  1937. trlnum = 5
  1938. end
  1939. trailing = true
  1940. else
  1941. Notification("warning", "No player selected to trail! Use: "..commandPrefix.."trail player", 4)
  1942. end
  1943. end
  1944.  
  1945. Commands.untrail = function(args)
  1946. trailing = false
  1947. end
  1948.  
  1949. Commands.annoy = function(args)
  1950. if args[1] then
  1951. for i,v in pairs(findPlayer(args[1])) do
  1952. annplr = v
  1953. end
  1954. annoying = true
  1955. else
  1956. Notification("warning", "No player selected to annoy! Use: "..commandPrefix.."annoy player", 4)
  1957. end
  1958. end
  1959.  
  1960. Commands.unannoy = function(args)
  1961. annoying = false
  1962. end
  1963.  
  1964. Commands.reset = function(args)
  1965. LP.Character:BreakJoints()
  1966. end
  1967.  
  1968. Commands.grespawn = function(args)
  1969. LP.Character.Humanoid.Health = 0
  1970. wait(1)
  1971. LP.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  1972. LP.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
  1973. end
  1974.  
  1975. Commands.respawn = function(args)
  1976. local mod = Instance.new('Model', workspace) mod.Name = 'new '..LP.Name
  1977. local hum = Instance.new('Humanoid', mod)
  1978. local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
  1979. LP.Character = mod
  1980. end
  1981.  
  1982. Commands.speed = function(args)
  1983. if args[1] then
  1984. run(commandPrefix.."ws "..args[1])
  1985. end
  1986. end
  1987.  
  1988. bypassingwalkspeed = false
  1989. Commands.ws = function(args)
  1990. if args[1] then
  1991. if bypassMODE == false then
  1992. LP.Character.Humanoid.WalkSpeed = args[1]
  1993. elseif bypassMODE == true then
  1994. if game.GameId == 245662005 then
  1995. bypassingwalkspeed = true
  1996. bypassWalkspeed = args[1]
  1997. end
  1998. end
  1999. end
  2000. end
  2001.  
  2002. game:GetService("RunService").Heartbeat:Connect(function()
  2003. if bypassingwalkspeed then
  2004. LP.Character.Humanoid.WalkSpeed = bypassWalkspeed
  2005. end
  2006. end)
  2007.  
  2008. Commands.jumppower = function(args)
  2009. if args[1] then
  2010. LP.Character.Humanoid.JumpPower = args[1]
  2011. end
  2012. end
  2013.  
  2014. Commands.jp = function(args)
  2015. if args[1] then
  2016. LP.Character.Humanoid.JumpPower = args[1]
  2017. end
  2018. end
  2019.  
  2020. Commands.hipheight = function(args)
  2021. if args[1] then
  2022. LP.Character.Humanoid.HipHeight = args[1]
  2023. end
  2024. end
  2025.  
  2026. Commands.hh = function(args)
  2027. if args[1] then
  2028. LP.Character.Humanoid.HipHeight = args[1]
  2029. end
  2030. end
  2031.  
  2032. Commands.default = function(args)
  2033. LP.Character.Humanoid.WalkSpeed = CurrentWalkspeed
  2034. LP.Character.Humanoid.HipHeight = CurrentHipheight
  2035. LP.Character.Humanoid.JumpPower = CurrentJumppower
  2036. end
  2037.  
  2038. Commands.credits = function(args)
  2039. Notification("info", "Shattervast was made by illremember#3799 , "..commandPrefix.."fullcredits for all credits.", 8)
  2040. end
  2041.  
  2042. Commands.attach = function(args)
  2043. if hasTools() == false then
  2044. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  2045. else
  2046. FEGodmode()
  2047. for i,v in pairs(LP.Backpack:GetChildren())do
  2048. LP.Character.Humanoid:EquipTool(v)
  2049. end
  2050. if args[1] then
  2051. for i,v in pairs(findSinglePlayer(args[1])) do
  2052. if v ~= LP then
  2053. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  2054. wait(0.3)
  2055. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  2056. end
  2057. end
  2058. end
  2059. end
  2060. end
  2061.  
  2062. Commands.fly = function(args)
  2063. if bypassMODE == false then
  2064. local speedget = 1
  2065. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  2066. repeat wait() until Mouse
  2067. if args[1] then
  2068. speedfly = args[1]
  2069. else
  2070. speedfly = 1
  2071. end
  2072.  
  2073. local T = LP.Character.HumanoidRootPart
  2074. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  2075. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  2076. local SPEED = speedget
  2077.  
  2078. local function fly()
  2079. flying = true
  2080. local BG = Instance.new('BodyGyro', T)
  2081. local BV = Instance.new('BodyVelocity', T)
  2082. BG.P = 9e4
  2083. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  2084. BG.cframe = T.CFrame
  2085. BV.velocity = Vector3.new(0, 0.1, 0)
  2086. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  2087. spawn(function()
  2088. repeat wait()
  2089. LP.Character.Humanoid.PlatformStand = true
  2090. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  2091. SPEED = 50
  2092. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  2093. SPEED = 0
  2094. end
  2095. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  2096. 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
  2097. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  2098. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  2099. 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
  2100. else
  2101. BV.velocity = Vector3.new(0, 0.1, 0)
  2102. end
  2103. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  2104. until not flying
  2105. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  2106. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  2107. SPEED = 0
  2108. BG:destroy()
  2109. BV:destroy()
  2110. LP.Character.Humanoid.PlatformStand = false
  2111. end)
  2112. end
  2113. Mouse.KeyDown:connect(function(KEY)
  2114. if KEY:lower() == 'w' then
  2115. CONTROL.F = speedfly
  2116. elseif KEY:lower() == 's' then
  2117. CONTROL.B = -speedfly
  2118. elseif KEY:lower() == 'a' then
  2119. CONTROL.L = -speedfly
  2120. elseif KEY:lower() == 'd' then
  2121. CONTROL.R = speedfly
  2122. end
  2123. end)
  2124. Mouse.KeyUp:connect(function(KEY)
  2125. if KEY:lower() == 'w' then
  2126. CONTROL.F = 0
  2127. elseif KEY:lower() == 's' then
  2128. CONTROL.B = 0
  2129. elseif KEY:lower() == 'a' then
  2130. CONTROL.L = 0
  2131. elseif KEY:lower() == 'd' then
  2132. CONTROL.R = 0
  2133. end
  2134. end)
  2135. fly()
  2136. elseif bypassMODE == true then
  2137. if not args[1] then
  2138. run(commandPrefix.."fc")
  2139. else
  2140. run(commandPrefix.."fc "..args[1])
  2141. end
  2142. LP.Character.Head.Anchored = false
  2143. looptpbypassfly = true
  2144. view(LP)
  2145. end
  2146. end
  2147.  
  2148. Commands.unfly = function(args)
  2149. if bypassMODE == false then
  2150. flying = false
  2151. LP.Character.Humanoid.PlatformStand = false
  2152. else
  2153. looptpbypassfly = false
  2154. run(commandPrefix.."unfreecam")
  2155. local goalTP = LP.Character.HumanoidRootPart.CFrame
  2156. if game.GameId == 245662005 then
  2157. for i = 1, 5 do wait(0.2)
  2158. LP.Character.HumanoidRootPart.CFrame = goalTP
  2159. end
  2160. else
  2161. LP.Character.HumanoidRootPart.CFrame = goalTP
  2162. end
  2163. LP.Character.Head.Anchored = false
  2164. end
  2165. end
  2166.  
  2167. Commands.kill = function(args)
  2168. if args[1] then
  2169. for i,v in pairs(findSinglePlayer(args[1])) do
  2170. if v == LP then
  2171. LP.Character:BreakJoints()
  2172. else
  2173. if hasTools() == false then
  2174. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  2175. else
  2176. FEGodmode()
  2177. for i,v in pairs(LP.Backpack:GetChildren())do
  2178. LP.Character.Humanoid:EquipTool(v)
  2179. end
  2180. local NOW = LP.Character.HumanoidRootPart.CFrame
  2181. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  2182. wait(0.3)
  2183. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  2184. local function tp(player,player2)
  2185. local char1,char2=player.Character,player2.Character
  2186. if char1 and char2 then
  2187. char1:MoveTo(char2.Head.Position)
  2188. end
  2189. end
  2190. wait(0.5)
  2191. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(100000,0,100000))
  2192. wait(0.5)
  2193. tp(LP,game:GetService("Players")[v.Name])
  2194. wait(0.7)
  2195. LP.Character.HumanoidRootPart.CFrame = NOW
  2196. view(LP)
  2197. end
  2198. end
  2199. end
  2200. end
  2201. end
  2202. Commands.bring = function(args)
  2203. if hasTools() == false then
  2204. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  2205. else
  2206. FEGodmode()
  2207. for i,v in pairs(LP.Backpack:GetChildren())do
  2208. LP.Character.Humanoid:EquipTool(v)
  2209. end
  2210. if args[1] then
  2211. for i,v in pairs(findSinglePlayer(args[1])) do
  2212. if v ~= LP then
  2213. local NOW = LP.Character.HumanoidRootPart.CFrame
  2214. local function tp(player,player2)
  2215. local char1,char2=player.Character,player2.Character
  2216. if char1 and char2 then
  2217. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  2218. end
  2219. end
  2220. local function getout(player,player2)
  2221. local char1,char2=player.Character,player2.Character
  2222. if char1 and char2 then
  2223. char1:MoveTo(char2.Head.Position)
  2224. end
  2225. end
  2226. tp(game:GetService("Players")[v.Name], LP)
  2227. wait(0.2)
  2228. tp(game:GetService("Players")[v.Name], LP)
  2229. wait(0.5)
  2230. LP.Character.HumanoidRootPart.CFrame = NOW
  2231. wait(0.5)
  2232. getout(LP, game:GetService("Players")[v.Name])
  2233. wait(0.3)
  2234. LP.Character.HumanoidRootPart.CFrame = NOW
  2235. end
  2236. end
  2237. end
  2238. end
  2239. end
  2240.  
  2241. Commands.naked = function(args)
  2242. for i,v in pairs(LP.Character:GetDescendants()) do
  2243. if v:IsA("Clothing") then
  2244. v:Destroy()
  2245. end
  2246. end
  2247. end
  2248.  
  2249. Commands.nolimbs = function(args)
  2250. LP.Character["Left Arm"]:Destroy()
  2251. LP.Character["Right Arm"]:Destroy()
  2252. LP.Character["Left Leg"]:Destroy()
  2253. LP.Character["Right Leg"]:Destroy()
  2254. end
  2255.  
  2256. Commands.noarms = function(args)
  2257. LP.Character["Left Arm"]:Destroy()
  2258. LP.Character["Right Arm"]:Destroy()
  2259. end
  2260.  
  2261. Commands.nolegs = function(args)
  2262. LP.Character["Left Leg"]:Destroy()
  2263. LP.Character["Right Leg"]:Destroy()
  2264. end
  2265.  
  2266. Commands.headless = function(args)
  2267. local l = LP.Character.Humanoid:Clone()
  2268. LP.Character.Humanoid:Destroy()
  2269. wait(0.2)
  2270. LP.Character.Head.CanCollide = false
  2271. for i,v in pairs(LP.Character:GetDescendants()) do
  2272. if string.sub(v.Name, 1, 4) == "Neck" then
  2273. v:Destroy()
  2274. end
  2275. end
  2276. wait(0.2)
  2277. l.Name = "Humanoid"
  2278. l.Parent = LP.Character
  2279. wait(0.1)
  2280. game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character
  2281. LP.Character.Animate:Destroy()
  2282. end
  2283.  
  2284. antiremotes = false
  2285. Commands.antikick = function(args)
  2286. if args[1] then
  2287. if args[1] == "on" then
  2288. antiremotes = true
  2289. wait(0.2)
  2290. for i,v in pairs(LP.Character:GetChildren()) do
  2291. if string.find(string.lower(v.Name), "exploit") and v:IsA("LocalScript") then
  2292. v.Disabled = true
  2293. end
  2294. end
  2295. Notification("warning", "This command disables all remotes incase they are kick remotes, may break game.", 8)
  2296. Notification("info", "Does not prevent serverside kicks, use "..commandPrefix.."antikick off to turn off.", 8)
  2297. elseif args[1] == "off" then
  2298. antiremotes = false
  2299. Notification("warning", "Remote anti-kick turned off.", 8)
  2300. end
  2301. end
  2302. end
  2303.  
  2304. blockedremotes = {}
  2305. Commands.blockremote = function(args)
  2306. local getService = ""
  2307. if args[1] then
  2308. local remoteName = string.lower(tostring(args[1]))
  2309. if args[2] then
  2310. local serviceRemote = string.lower(tostring(args[2]))
  2311. if serviceRemote == "workspace" then
  2312. getService = "Workspace"
  2313. elseif serviceRemote == "replicatedstorage" then
  2314. getService = "ReplicatedStorage"
  2315. elseif serviceRemote == "players" then
  2316. getService = "Players"
  2317. elseif serviceRemote == "lighting" then
  2318. getService = "Lighting"
  2319. elseif serviceRemote == "startergui" then
  2320. getService = "StarterGui"
  2321. elseif serviceRemote == "starterpack" then
  2322. getService = "StarterPack"
  2323. elseif serviceRemote == "starterplayer" then
  2324. getService = "StarterPlayer"
  2325. else
  2326. getService = "ReplicatedStorage"
  2327. end
  2328. else
  2329. getService = "ReplicatedStorage"
  2330. end
  2331. for i,getRemote in pairs(game:GetService(getService):GetDescendants()) do
  2332. if string.lower(getRemote.Name) == remoteName then
  2333. table.insert(blockedremotes, getRemote.Name)
  2334. end
  2335. end
  2336. end
  2337. Notification("warning", "If this command does not work, make sure you type remote name/service fully correct.", 8)
  2338. end
  2339.  
  2340. spyingremotes = false
  2341. Commands.remotespy = function(args)
  2342. if args[1] then
  2343. if args[1] == "on" then
  2344. spyingremotes = true
  2345. Notification("info", "Remotespy turned on.", 4)
  2346. elseif args[1] == "off" then
  2347. spyingremotes = false
  2348. Notification("info", "Remotespy turned off.", 4)
  2349. end
  2350. end
  2351. end
  2352.  
  2353. Commands.bang = function(args)
  2354. if args[1] then
  2355. for i,v in pairs(findSinglePlayer(args[1])) do
  2356. if v ~= nil then
  2357. following = true
  2358. flwplr = v
  2359. flwnum = -1
  2360. local bangAnimation = Instance.new("Animation")
  2361. bangAnimation.AnimationId = "rbxassetid://148840371"
  2362. bangTrack = LP.Character.Humanoid:LoadAnimation(bangAnimation)
  2363. if args[2] then
  2364. bangTrack:Play(.1, 1, args[2])
  2365. else
  2366. bangTrack:Play(.1, 1, 1)
  2367. end
  2368. end
  2369. end
  2370. else
  2371. Notification("warning", "No player selected to follow! Use: "..commandPrefix.."follow player", 4)
  2372. end
  2373. end
  2374.  
  2375. Commands.unbang = function(args)
  2376. following = false
  2377. bangTrack:Stop()
  2378. end
  2379.  
  2380. spamdelay = 1
  2381. spamtext = "Spam"
  2382. spamming = false
  2383. Commands.spam = function(args)
  2384. if args[1] then
  2385. spamtext = args[1]
  2386. spamming = true
  2387. end
  2388. end
  2389. Commands.spamdelay = function(args)
  2390. if args[1] then
  2391. spamdelay = args[1]
  2392. end
  2393. end
  2394. spawn(function()
  2395. while wait(spamdelay) do
  2396. if spamming then
  2397. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(spamtext, "All")
  2398. end
  2399. end
  2400. end)
  2401.  
  2402. Commands.unspam = function(args)
  2403. spamming = false
  2404. end
  2405.  
  2406. Commands.info = function(args)
  2407. if args[1] then
  2408. for i,v in pairs(findSinglePlayer(args[1])) do
  2409. createINFO(v)
  2410. end
  2411. end
  2412. end
  2413.  
  2414. Commands.age = function(args)
  2415. if args[1] then
  2416. for i,v in pairs(findPlayer(args[1])) do
  2417. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." Account Age: "..v.AccountAge.." days!", "All")
  2418. end
  2419. end
  2420. end
  2421.  
  2422. Commands.invisible = function(args)
  2423. local Character = LP.Character
  2424. if LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  2425. local Clone = Character.HumanoidRootPart:Clone()
  2426. Character.HumanoidRootPart:Destroy()
  2427. Clone.Parent = Character
  2428. else
  2429. local Clone = Character.LowerTorso.Root:Clone()
  2430. Character.LowerTorso.Root:Destroy()
  2431. Clone.Parent = Character.LowerTorso
  2432. end
  2433. end
  2434.  
  2435. walkto = false
  2436. walkplr = ""
  2437. Commands.walk = function(args)
  2438. if args[1] then
  2439. for i,v in pairs(findSinglePlayer(args[1])) do
  2440. walkplr = v
  2441. walkto = true
  2442. noclip = true
  2443. end
  2444. end
  2445. end
  2446.  
  2447. Commands.unwalk = function(args)
  2448. walkto = false
  2449. noclip = false
  2450. LP.Character.Humanoid:MoveTo(LP.Character.HumanoidRootPart.Position)
  2451. end
  2452.  
  2453. Commands.glitch = function(args)
  2454. if hasTools() == false then
  2455. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  2456. else
  2457. FEGodmode()
  2458. for i,v in pairs(LP.Backpack:GetChildren())do
  2459. LP.Character.Humanoid:EquipTool(v)
  2460. end
  2461. if args[1] then
  2462. for i,v in pairs(findSinglePlayer(args[1])) do
  2463. local function tp(player,player2)
  2464. local char1,char2=player.Character,player2.Character
  2465. if char1 and char2 then
  2466. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  2467. end
  2468. end
  2469. tp(game:GetService("Players")[v.Name], LP)
  2470. wait(0.2)
  2471. tp(game:GetService("Players")[v.Name], LP)
  2472. wait(0.5)
  2473. local b = Instance.new("BodyForce")
  2474. b.Parent = LP.Character.HumanoidRootPart
  2475. b.Name = "Glitch"
  2476. if args[2] then
  2477. b.Force = Vector3.new(args[2],5000,0)
  2478. else
  2479. b.Force = Vector3.new(100000000,5000,0)
  2480. end
  2481. wait(6)
  2482. b:Destroy()
  2483. end
  2484. end
  2485. end
  2486. end
  2487.  
  2488. Commands.tp = function(args)
  2489. if args[1] then
  2490. for i,v in pairs(findSinglePlayer(args[1])) do
  2491. if v == LP then
  2492. if args[2] then
  2493. for i,a in pairs(findSinglePlayer(args[2])) do
  2494. v.Character.HumanoidRootPart.CFrame = a.Character.HumanoidRootPart.CFrame
  2495. end
  2496. end
  2497. else
  2498. if hasTools() == false then
  2499. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  2500. else
  2501. FEGodmode()
  2502. for i,v in pairs(LP.Backpack:GetChildren())do
  2503. LP.Character.Humanoid:EquipTool(v)
  2504. end
  2505. if args[1] then
  2506. for i,first in pairs(findSinglePlayer(args[1])) do
  2507. if args[2] then
  2508. for i,second in pairs(findSinglePlayer(args[2])) do
  2509. local function tp(player,player2)
  2510. local char1,char2=player.Character,player2.Character
  2511. if char1 and char2 then
  2512. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  2513. end
  2514. end
  2515. local function getout(player,player2)
  2516. local char1,char2=player.Character,player2.Character
  2517. if char1 and char2 then
  2518. char1:MoveTo(char2.Head.Position)
  2519. end
  2520. end
  2521. tp(LP, first)
  2522. wait(0.2)
  2523. tp(LP, first)
  2524. wait(0.5)
  2525. tp(LP, second)
  2526. wait(0.2)
  2527. tp(LP, second)
  2528. wait(0.2)
  2529. getout(LP, first)
  2530. end
  2531. end
  2532. end
  2533. end
  2534. end
  2535. end
  2536. end
  2537. end
  2538. end
  2539.  
  2540. Commands.givetool = function(args)
  2541. if args[1] then
  2542. if args[2] then
  2543. local selectedTool = ""
  2544. for i,allTools in pairs(LP.Character:GetDescendants()) do
  2545. if allTools:IsA("Tool") and string.lower(allTools.Name) == string.lower(args[2]) then
  2546. selectedTool = allTools
  2547. else
  2548. for i,otherTools in pairs(LP.Backpack:GetDescendants()) do
  2549. if otherTools:IsA("Tool") and string.lower(otherTools.Name) == string.lower(args[2]) then
  2550. selectedTool = otherTools
  2551. end
  2552. end
  2553. end
  2554. end
  2555. for i,v in pairs(findSinglePlayer(args[1])) do
  2556. if selectedTool ~= "" then
  2557. selectedTool.Parent = v.Character
  2558. end
  2559. end
  2560. else
  2561. for i,plr in pairs(findSinglePlayer(args[1])) do
  2562. for i,tool in pairs(LP.Character:GetDescendants()) do
  2563. if tool:IsA("Tool") then
  2564. tool.Parent = plr.Character
  2565. end
  2566. end
  2567. end
  2568. end
  2569. end
  2570. end
  2571.  
  2572. Commands.givealltools = function(args)
  2573. LP.Character.Humanoid:UnequipTools()
  2574. for i,plr in pairs(findSinglePlayer(args[1])) do
  2575. for i,v in pairs(LP.Character:GetDescendants()) do
  2576. if v:IsA("Tool") then
  2577. v.Parent = plr.Character
  2578. end
  2579. end
  2580. for i,a in pairs(LP.Backpack:GetDescendants()) do
  2581. if a:IsA("Tool") then
  2582. a.Parent = plr.Character
  2583. end
  2584. end
  2585. end
  2586. end
  2587.  
  2588. Commands.blockhats = function(args)
  2589. for i,v in pairs(LP.Character:GetDescendants()) do
  2590. if v:IsA("Accessory") or v:IsA("Hat") then
  2591. for i,mesh in pairs(v:GetDescendants()) do
  2592. if mesh.Name == "Mesh" then
  2593. mesh:Destroy()
  2594. end
  2595. end
  2596. end
  2597. end
  2598. end
  2599.  
  2600. Commands.blocktool = function(args)
  2601. for i,v in pairs(LP.Character:GetDescendants()) do
  2602. if v:IsA("Tool") then
  2603. for i,mesh in pairs(v:GetDescendants()) do
  2604. if mesh.Name == "Mesh" then
  2605. mesh:Destroy()
  2606. end
  2607. end
  2608. end
  2609. end
  2610. end
  2611.  
  2612. Commands.orbit = function(args)
  2613. if args[1] then
  2614. for i,v in pairs(findSinglePlayer(args[1])) do
  2615. view(v)
  2616. RocketPropulsion(5000,100,5000,v,"OrbitMove")
  2617. end
  2618. else
  2619. Notification("warning", "No player selected to orbit! Use: "..commandPrefix.."orbit player", 4)
  2620. end
  2621. end
  2622.  
  2623. Commands.unorbit = function(args)
  2624. for i,v in pairs(LP.Character:GetDescendants()) do
  2625. if v.Name == "OrbitMove" then
  2626. v:Destroy()
  2627. end
  2628. end
  2629. view(LP)
  2630. end
  2631.  
  2632. Commands.pos = function(args)
  2633. Notification("info", "Your current position is ".. tostring(LP.Character.HumanoidRootPart.Position), 9)
  2634. end
  2635.  
  2636. SavedPosition = ""
  2637. Commands.savepos = function(args)
  2638. SavedPosition = LP.Character.HumanoidRootPart.CFrame
  2639. end
  2640. Commands.loadpos = function(args)
  2641. if SavedPosition ~= "" then
  2642. LP.Character.HumanoidRootPart.CFrame = SavedPosition
  2643. end
  2644. end
  2645.  
  2646. Commands.tppos = function(args)
  2647. if args[1] and args[2] and args[3] then
  2648. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(args[1], args[2], args[3]))
  2649. end
  2650. end
  2651.  
  2652. Commands.pmspam = function(args)
  2653. if args[1] then
  2654. local gotPlayer = ""
  2655. for i,v in pairs(findPlayer(args[1])) do
  2656. gotPlayer = v
  2657. end
  2658. table.remove(args, 1)
  2659. local pmSpamMsg = table.concat(args," ")
  2660. spamtext = "/w "..gotPlayer.Name.." "..pmSpamMsg
  2661. spamming = true
  2662. end
  2663. end
  2664.  
  2665. Commands.unpmspam = function(args)
  2666. spamming = false
  2667. end
  2668.  
  2669. Commands.wsvis = function(args)
  2670. if args[1] then
  2671. for i,v in pairs(gsWorkspace:GetDescendants()) do
  2672. if v:IsA("Part") or v:IsA("Decal") then
  2673. if tonumber(args[1]) > 1 then
  2674. v.Transparency = 0.5
  2675. else
  2676. v.Transparency = args[1]
  2677. end
  2678. end
  2679. end
  2680. end
  2681. clientSided()
  2682. end
  2683.  
  2684. Commands.bringobj = function(args)
  2685. if args[1] then
  2686. local Object = ""
  2687. for i,v in pairs(gsWorkspace:GetDescendants()) do
  2688. if string.lower(v.Name) == string.lower(args[1]) then
  2689. Object = v
  2690. end
  2691. end
  2692. if Object == "" then
  2693. Notification("warning", "Object was not found in the workspace.", 6)
  2694. end
  2695. if args[2] then
  2696. Object.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * args[2]
  2697. else
  2698. Object.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * 3
  2699. end
  2700. clientSided()
  2701. end
  2702. end
  2703.  
  2704. CBRINGplr = ""
  2705. cbringing = false
  2706. cbringingall = false
  2707. Commands.cbring = function(args)
  2708. if args[1] then
  2709. if string.lower(tostring(args[1])) == "all" or string.lower(tostring(args[1])) == "others" then
  2710. cbringingall = true
  2711. else
  2712. for i,v in pairs(findPlayer(args[1])) do
  2713. CBRINGplr = v
  2714. cbringing = true
  2715. end
  2716. end
  2717. if args[2] then
  2718. CBRINGamount = args[2]
  2719. else
  2720. CBRINGamount = 3
  2721. end
  2722. clientSided()
  2723. end
  2724. end
  2725.  
  2726. Commands.uncbring = function(args)
  2727. cbringing = false
  2728. cbringingall = false
  2729. end
  2730.  
  2731. Commands.cfreeze = function(args)
  2732. if args[1] then
  2733. for i,v in pairs(findPlayer(args[1])) do
  2734. v.Character.HumanoidRootPart.Anchored = true
  2735. end
  2736. clientSided()
  2737. end
  2738. end
  2739.  
  2740. Commands.uncfreeze = function(args)
  2741. if args[1] then
  2742. for i,v in pairs(findPlayer(args[1])) do
  2743. v.Character.HumanoidRootPart.Anchored = false
  2744. end
  2745. else
  2746. for i,all in pairs(gsPlayers:GetPlayers()) do
  2747. all.Character.HumanoidRootPart.Anchored = false
  2748. end
  2749. end
  2750. end
  2751.  
  2752. Commands.unattach = function(args)
  2753. local function getout(player,player2)
  2754. local char1,char2=player.Character,player2.Character
  2755. if char1 and char2 then
  2756. char1:MoveTo(char2.Head.Position)
  2757. end
  2758. end
  2759. getout(LP, LP)
  2760. end
  2761.  
  2762. currentToolSize = ""
  2763. Commands.reach = function(args)
  2764. if args[1] then
  2765. for i,v in pairs(LP.Character:GetDescendants()) do
  2766. if v:IsA("Tool") then
  2767. if string.lower(tostring(args[1])) == "off" then
  2768. v.Handle.Size = currentToolSize
  2769. v.Handle.SelectionBoxCreated:Destroy()
  2770. LP.Character.Humanoid:UnequipTools()
  2771. elseif string.lower(tostring(args[1])) == "on" then
  2772. if args[2] then
  2773. currentToolSize = v.Handle.Size
  2774. local a = Instance.new("SelectionBox",v.Handle)
  2775. a.Name = "SelectionBoxCreated"
  2776. a.Adornee = v.Handle
  2777. v.Handle.Size = Vector3.new(0.5,0.5,args[2])
  2778. v.GripPos = Vector3.new(0,0,0)
  2779. LP.Character.Humanoid:UnequipTools()
  2780. else
  2781. currentToolSize = v.Handle.Size
  2782. local a = Instance.new("SelectionBox",v.Handle)
  2783. a.Name = "SelectionBoxCreated"
  2784. a.Adornee = v.Handle
  2785. v.Handle.Size = Vector3.new(0.5,0.5,60)
  2786. v.GripPos = Vector3.new(0,0,0)
  2787. LP.Character.Humanoid:UnequipTools()
  2788. end
  2789. end
  2790. end
  2791. end
  2792. end
  2793. end
  2794.  
  2795. Commands.droptool = function(args)
  2796. for i,v in pairs(LP.Character:GetDescendants()) do
  2797. if v:IsA("Tool") then
  2798. v.Parent = gsWorkspace
  2799. end
  2800. end
  2801. for i,a in pairs(LP.Backpack:GetDescendants()) do
  2802. if a:IsA("Tool") then
  2803. a.Parent = gsWorkspace
  2804. end
  2805. end
  2806. end
  2807.  
  2808. Commands.drophats = function(args)
  2809. for i,v in pairs(LP.Character:GetDescendants()) do
  2810. if v:IsA("Accessory") or v:IsA("Hat") then
  2811. v.Parent = gsWorkspace
  2812. end
  2813. end
  2814. end
  2815.  
  2816. Commands.hidecmdbar = function(args)
  2817. CMDBAR.Visible = false
  2818. end
  2819.  
  2820. Commands.showcmdbar = function(args)
  2821. CMDBAR.Visible = true
  2822. end
  2823.  
  2824. Commands.prefix = function(args)
  2825. if args[1] then
  2826. commandPrefix = string.sub(tostring(args[1]), 1, 1)
  2827. fullUpdate()
  2828. end
  2829. end
  2830.  
  2831. Commands.removeinvis = function(args)
  2832. for i,v in pairs(gsWorkspace:GetDescendants()) do
  2833. if v:IsA("Part") and v.Name ~= "HumanoidRootPart" then
  2834. if v.Transparency == 1 then
  2835. v:Destroy()
  2836. end
  2837. end
  2838. end
  2839. clientSided()
  2840. end
  2841.  
  2842. Commands.removefog = function(args)
  2843. gsLighting.FogStart = 0
  2844. gsLighting.FogEnd = 9999999999999
  2845. clientSided()
  2846. end
  2847.  
  2848. Commands.animation = function(args)
  2849. if args[1] then
  2850. if string.lower(tostring(args[1])) == "gui" then
  2851. loadstring(game:HttpGet(("https://pastebin.com/raw/mdbTSP4d"),true))()
  2852. else
  2853. local Anim = Instance.new("Animation")
  2854. Anim.AnimationId = "rbxassetid://".. tostring(args[1])
  2855. local track = LP.Character.Humanoid:LoadAnimation(Anim)
  2856. if args[2] then
  2857. track:Play(.1, 1, args[2])
  2858. else
  2859. track:Play(.1, 1, 1)
  2860. end
  2861. end
  2862. end
  2863. end
  2864.  
  2865. Commands.btools = function(args)
  2866. local Clone_T = Instance.new("HopperBin",LP.Backpack)
  2867. Clone_T.BinType = "Clone"
  2868. local Destruct = Instance.new("HopperBin",LP.Backpack)
  2869. Destruct.BinType = "Hammer"
  2870. local Hold_T = Instance.new("HopperBin",LP.Backpack)
  2871. Hold_T.BinType = "Grab"
  2872. clientSided()
  2873. end
  2874.  
  2875. Commands.esp = function(args)
  2876. if args[1] then
  2877. for i,v in pairs(findPlayer(args[1])) do
  2878. local espPlayer = v
  2879. for i,createESP in pairs(espPlayer.Character:GetDescendants()) do
  2880. if createESP:IsA("Part") or createESP:IsA("MeshPart") then
  2881. if createESP.Name ~= "HumanoidRootPart" and createESP.Name ~= "Handle" then
  2882. local current = true
  2883. local espBOX = Instance.new("BoxHandleAdornment")
  2884. espBOX.Parent = gsCoreGui
  2885. espBOX.Name = "rGET"..espPlayer.Name
  2886. espBOX.Adornee = createESP
  2887. espBOX.AlwaysOnTop = true
  2888. espBOX.ZIndex = 0
  2889. espBOX.Size = createESP.Size
  2890. espBOX.Transparency = 0.3
  2891. local AboveHead = Instance.new("BillboardGui")
  2892. AboveHead.Parent = gsCoreGui
  2893. AboveHead.Adornee = espPlayer.Character.Head
  2894. AboveHead.Name = "rGET"..espPlayer.Name
  2895. AboveHead.Size = UDim2.new(0, 100, 0, 100)
  2896. AboveHead.StudsOffset = Vector3.new(0, 1, 0)
  2897. AboveHead.AlwaysOnTop = true
  2898. local Info = Instance.new("TextLabel")
  2899. Info.Parent = AboveHead
  2900. Info.BackgroundTransparency = 1
  2901. Info.Position = UDim2.new(0, 0, 0, 0)
  2902. Info.Size = UDim2.new(1, 0, 0, 40)
  2903. Info.TextColor3 = Color3.fromRGB(200,200,200)
  2904. Info.TextStrokeTransparency = 0.5
  2905. Info.TextSize = 15
  2906. if espPlayer.TeamColor == LP.TeamColor then
  2907. espBOX.Color = BrickColor.new("Lime green")
  2908. Info.TextStrokeColor3 = Color3.fromRGB(10,100,10)
  2909. else
  2910. espBOX.Color = BrickColor.new("Really red")
  2911. Info.TextStrokeColor3 = Color3.fromRGB(100,10,10)
  2912. end
  2913. game:GetService('RunService').Stepped:connect(function()
  2914. if current and LP.Character.Humanoid and espPlayer.Character.HumanoidRootPart then
  2915. Info.Text = espPlayer.Name.." (".. math.floor((LP.Character.HumanoidRootPart.Position - espPlayer.Character.HumanoidRootPart.Position).magnitude)..")"
  2916. end
  2917. end)
  2918. espPlayer.Character.Humanoid.Died:Connect(function()
  2919. current = false
  2920. espBOX:Destroy()
  2921. AboveHead:Destroy()
  2922. end)
  2923. gsPlayers.PlayerRemoving:Connect(function(plr)
  2924. if plr == espPlayer then
  2925. current = false
  2926. espBOX:Destroy()
  2927. AboveHead:Destroy()
  2928. end
  2929. end)
  2930. end
  2931. end
  2932. end
  2933. end
  2934. clientSided()
  2935. end
  2936. end
  2937.  
  2938. Commands.unesp = function(args)
  2939. if not args[1] then
  2940. for i,v in pairs(gsCoreGui:GetDescendants()) do
  2941. if string.sub(v.Name, 1, 4) == "rGET" then
  2942. v:Destroy()
  2943. end
  2944. end
  2945. else
  2946. for i,v in pairs(gsCoreGui:GetDescendants()) do
  2947. if string.sub(v.Name, 1, 4) == "rGET" then
  2948. for i,a in pairs(findPlayer(args[1])) do
  2949. if string.sub(v.Name, 5) == a.Name then
  2950. v:Destroy()
  2951. end
  2952. end
  2953. end
  2954. end
  2955. end
  2956. end
  2957.  
  2958. Commands.dice = function(args)
  2959. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("You rolled a dice for ".. tostring(math.random(1, 6)), "All")
  2960. end
  2961.  
  2962. Commands.random = function(args)
  2963. if args[1] and args[2] then
  2964. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Picking random number between "..args[1].." and "..args[2].."... The number is ".. tostring(math.random(args[1], args[2])), "All")
  2965. end
  2966. end
  2967.  
  2968. Commands.closegame = function(args)
  2969. game:Shutdown()
  2970. end
  2971.  
  2972. Commands.savetool = function(args)
  2973. if args[1] then
  2974. for i,a in pairs(LP.Character:GetDescendants()) do
  2975. if a:IsA("Tool") and string.lower(a.Name) == string.lower(tostring(args[1])) then
  2976. a.Parent = LP
  2977. local oldName = a.Name
  2978. a.Name = "saved "..oldName
  2979. else
  2980. for i,n in pairs(LP.Backpack:GetDescendants()) do
  2981. if n:IsA("Tool") and string.lower(n.Name) == string.lower(tostring(args[1])) then
  2982. n.Parent = LP
  2983. local sOldName = n.Name
  2984. n.Name = "saved "..sOldName
  2985. end
  2986. end
  2987. end
  2988. end
  2989. else
  2990. for i,v in pairs(LP.Character:GetDescendants()) do
  2991. if v:IsA("Tool") then
  2992. v.Parent = LP
  2993. local oldName = v.Name
  2994. v.Name = "saved "..oldName
  2995. end
  2996. end
  2997. end
  2998. end
  2999.  
  3000. Commands.loadtool = function(args)
  3001. if args[1] then
  3002. for i,a in pairs(LP:GetChildren()) do
  3003. if a:IsA("Tool") and string.sub(a.Name, 1, 5) == "saved" and string.lower(string.sub(a.Name, 7)) == string.lower(tostring(args[1])) then
  3004. a.Parent = LP.Backpack
  3005. local currentName = a.Name
  3006. a.Name = string.sub(currentName, 7)
  3007. end
  3008. end
  3009. else
  3010. for i,v in pairs(LP:GetChildren()) do
  3011. if string.sub(v.Name, 1, 5) == "saved" then
  3012. v.Parent = LP.Backpack
  3013. local currentName = v.Name
  3014. v.Name = string.sub(currentName, 7)
  3015. end
  3016. end
  3017. end
  3018. end
  3019.  
  3020. Commands.savealltool = function(args)
  3021. for i,v in pairs(LP.Character:GetDescendants()) do
  3022. if v:IsA("Tool") then
  3023. v.Parent = LP
  3024. local oldName = v.Name
  3025. v.Name = "saved "..oldName
  3026. end
  3027. end
  3028. for i,v in pairs(LP.Backpack:GetDescendants()) do
  3029. if v:IsA("Tool") then
  3030. v.Parent = LP
  3031. local oldName = v.Name
  3032. v.Name = "saved "..oldName
  3033. end
  3034. end
  3035. end
  3036.  
  3037. Commands.loadalltool = function(args)
  3038. for i,v in pairs(LP:GetChildren()) do
  3039. if v:IsA("Tool") and string.sub(v.Name, 1, 5) == "saved" then
  3040. v.Parent = LP.Backpack
  3041. local currentName = v.Name
  3042. v.Name = string.sub(currentName, 7)
  3043. end
  3044. end
  3045. end
  3046.  
  3047. Mouse.KeyDown:Connect(function(key)
  3048. if key == clicktpKEY and clicktpACTIVE == true then
  3049. if Mouse.Target then
  3050. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Mouse.Hit.x, Mouse.Hit.y + 5, Mouse.Hit.z)
  3051. end
  3052. end
  3053. if key == clickdelKEY and clickdelACTIVE == true then
  3054. if Mouse.Target then
  3055. Mouse.Target:Destroy()
  3056. end
  3057. end
  3058. end)
  3059. Mouse.Button1Down:Connect(function()
  3060. if clicktpACTIVE == true and clicktpCLICK == true then
  3061. if Mouse.Target then
  3062. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Mouse.Hit.x, Mouse.Hit.y + 5, Mouse.Hit.z)
  3063. end
  3064. end
  3065. if clickdelACTIVE == true and clickdelCLICK == true then
  3066. if Mouse.Target then
  3067. Mouse.Target:Destroy()
  3068. end
  3069. end
  3070. end)
  3071.  
  3072. clicktpKEY = ""
  3073. clickdelKEY = ""
  3074. clicktpACTIVE = false
  3075. clickdelACTIVE = false
  3076. clicktpCLICK = false
  3077. clickdelCLICK = false
  3078.  
  3079. Commands.clicktp = function(args)
  3080. if args[1] then
  3081. clicktpKEY = string.sub(tostring(args[1]), 1, 1)
  3082. clicktpACTIVE = true
  3083. clicktpCLICK = false
  3084. else
  3085. clicktpKEY = ""
  3086. clicktpACTIVE = true
  3087. clicktpCLICK = true
  3088. end
  3089. clientSided()
  3090. end
  3091.  
  3092. Commands.clickdel = function(args)
  3093. if args[1] then
  3094. clickdelKEY = string.sub(tostring(args[1]), 1, 1)
  3095. clickdelACTIVE = true
  3096. clickdelCLICK = false
  3097. else
  3098. clickdelKEY = ""
  3099. clickdelACTIVE = true
  3100. clickdelCLICK = true
  3101. end
  3102. clientSided()
  3103. end
  3104.  
  3105. Commands.unclicktp = function(args)
  3106. clicktpACTIVE = false
  3107. end
  3108.  
  3109. Commands.unclickdel = function(args)
  3110. clickdelACTIVE = false
  3111. end
  3112.  
  3113. Commands.oof = function(args)
  3114. spawn(function()
  3115. while wait() do
  3116. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  3117. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  3118. for _,x in pairs(v.Character.Head:GetChildren()) do
  3119. if x:IsA'Sound' then x.Playing = true x.CharacterSoundEvent:FireServer(true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true) end
  3120. end
  3121. end
  3122. end
  3123. end
  3124. end)
  3125. end
  3126.  
  3127. Commands.chatlogs = function(args)
  3128. MainChatFrame.Position = UDim2.new(0, 760, 0, 261)
  3129. MainChatFrame.Visible = true
  3130. end
  3131.  
  3132. Commands.stopadmin = function(args)
  3133. commandPrefix = " "
  3134. following = false
  3135. trailing = false
  3136. annoying = false
  3137. CMDBAR.Visible = false
  3138. Match.Visible = false
  3139. flying = false
  3140. end
  3141.  
  3142. Commands.freecam = function(args)
  3143. for i,getFC in pairs(gsWorkspace:GetDescendants()) do
  3144. if getFC.Name == "rGETpartNUMBER2" then
  3145. getFC:Destroy()
  3146. end
  3147. end
  3148. local CameraPart = Instance.new("Part")
  3149. CameraPart.CanCollide = false
  3150. CameraPart.CFrame = LP.Character.Head.CFrame
  3151. CameraPart.Locked = true
  3152. CameraPart.Transparency = 1
  3153. CameraPart.Size = Vector3.new(1, 1, 1)
  3154. CameraPart.Parent = gsWorkspace
  3155. CameraPart.Name = "rGETpartNUMBER2"
  3156. if bypassMODE == true then
  3157. loopviewfc = true
  3158. elseif bypassMODE == false then
  3159. gsWorkspace.CurrentCamera.CameraSubject = CameraPart
  3160. end
  3161. local speedget = 1
  3162. local T = CameraPart
  3163. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  3164. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  3165. local SPEED = speedget
  3166. if args[1] then
  3167. speedfly = tonumber(args[1])
  3168. else
  3169. speedfly = 1
  3170. end
  3171. local function freecamfly()
  3172. LP.Character.Head.Anchored = true
  3173. doFREECAM = true
  3174. local BG = Instance.new('BodyGyro', T)
  3175. local BV = Instance.new('BodyVelocity', T)
  3176. BG.P = 9e4
  3177. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  3178. BG.cframe = T.CFrame
  3179. BV.velocity = Vector3.new(0, 0.1, 0)
  3180. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  3181. spawn(function()
  3182. repeat wait()
  3183. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  3184. SPEED = 50
  3185. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  3186. SPEED = 0
  3187. end
  3188. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  3189. 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
  3190. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  3191. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  3192. 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
  3193. else
  3194. BV.velocity = Vector3.new(0, 0.1, 0)
  3195. end
  3196. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  3197. until not doFREECAM
  3198. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  3199. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  3200. SPEED = 0
  3201. BG:destroy()
  3202. BV:destroy()
  3203. end)
  3204. end
  3205. Mouse.KeyDown:connect(function(KEY)
  3206. if KEY:lower() == 'w' then
  3207. CONTROL.F = speedfly
  3208. elseif KEY:lower() == 's' then
  3209. CONTROL.B = -speedfly
  3210. elseif KEY:lower() == 'a' then
  3211. CONTROL.L = -speedfly
  3212. elseif KEY:lower() == 'd' then
  3213. CONTROL.R = speedfly
  3214. end
  3215. end)
  3216. Mouse.KeyUp:connect(function(KEY)
  3217. if KEY:lower() == 'w' then
  3218. CONTROL.F = 0
  3219. elseif KEY:lower() == 's' then
  3220. CONTROL.B = 0
  3221. elseif KEY:lower() == 'a' then
  3222. CONTROL.L = 0
  3223. elseif KEY:lower() == 'd' then
  3224. CONTROL.R = 0
  3225. end
  3226. end)
  3227. freecamfly()
  3228. end
  3229.  
  3230. Commands.fc = function(args)
  3231. if args[1] then
  3232. run(commandPrefix.."freecam "..args[1])
  3233. else
  3234. run(commandPrefix.."freecam")
  3235. end
  3236. end
  3237.  
  3238. Commands.unfreecam = function(args)
  3239. doFREECAM = false
  3240. LP.Character.Head.Anchored = false
  3241. view(LP)
  3242. if gsWorkspace.rGETpartNUMBER2 then
  3243. gsWorkspace.rGETpartNUMBER2:Destroy()
  3244. end
  3245. loopviewfc = false
  3246. end
  3247.  
  3248. Commands.unfc = function(args)
  3249. doFREECAM = false
  3250. LP.Character.Head.Anchored = false
  3251. view(LP)
  3252. if gsWorkspace.rGETpartNUMBER2 then
  3253. gsWorkspace.rGETpartNUMBER2:Destroy()
  3254. end
  3255. loopviewfc = false
  3256. end
  3257.  
  3258. Commands.gotofc = function(args)
  3259. doFREECAM = false
  3260. LP.Character.Head.Anchored = false
  3261. view(LP)
  3262. pcall(function()
  3263. LP.Character.HumanoidRootPart.CFrame = gsWorkspace.rGETpartNUMBER2.CFrame
  3264. gsWorkspace.rGETpartNUMBER2:Destroy()
  3265. end)
  3266. loopviewfc = false
  3267. end
  3268.  
  3269. Commands.fctp = function(args)
  3270. if args[1] then
  3271. for i,v in pairs(findPlayer(args[1])) do
  3272. pcall(function()
  3273. gsWorkspace.rGETpartNUMBER2.CFrame = v.Character.Head.CFrame
  3274. end)
  3275. end
  3276. end
  3277. end
  3278.  
  3279. Commands.cmds = function(args)
  3280. CMDSmain.Position = UDim2.new(0, 695, 0, 297)
  3281. CMDSmain.Visible = true
  3282. CMDSmain:TweenSize(UDim2.new(0, 440, 0, 367), "InOut", "Sine", 1)
  3283. end
  3284.  
  3285. Commands.fullcredits = function(args)
  3286. Notification("info", "Credit to Autumn, Josh and 3dsboy08 (Help with "..commandPrefix.."remotespy and anti client kick)", 1)
  3287. Notification("info", "Credit to Infinite Yield developers (Assisted in "..commandPrefix.."esp and "..commandPrefix.."fly commands)", 1)
  3288. Notification("info", "Credit to Timeless ("..commandPrefix.."invisible) and Harkinian ("..commandPrefix.."shutdown)", 1)
  3289. Notification("info", "Credit to DEX creators ("..commandPrefix.."explorer) and xFunnieuss ("..commandPrefix.."spinhats)", 1)
  3290. Notification("info", "Only creator is illremember", 2)
  3291. end
  3292.  
  3293. Commands.hotkey = function(args)
  3294. if args[1] then
  3295. local hotkeyKEY = string.sub(tostring(args[1]), 1, 3)
  3296. if args[2] then
  3297. table.remove(args, 1)
  3298. local hotkeyCMD = table.concat(args, " ")
  3299. table.insert(hotkeys, hotkeyCMD.."//"..hotkeyKEY)
  3300. fullUpdate()
  3301. Notification("info", "Hotkey added!", 1)
  3302. end
  3303. end
  3304. end
  3305.  
  3306. Mouse.KeyDown:Connect(function(key)
  3307. for i,v in pairs(hotkeys) do
  3308. local currentKey = string.match(v, "[%a%d]+$")
  3309. if string.len(currentKey) == 1 then
  3310. if key == string.sub(v, #v, #v) then
  3311. local commandtoRUN = string.match(v, "^[%w%s]+")
  3312. if string.sub(string.lower(tostring(commandtoRUN)), 1, 3) == "fly" then
  3313. if bypassMODE == true then
  3314. if doFREECAM == false then
  3315. run(commandPrefix..tostring(commandtoRUN))
  3316. else
  3317. run(commandPrefix.."unfly")
  3318. end
  3319. else
  3320. if flying == false then
  3321. run(commandPrefix..tostring(commandtoRUN))
  3322. else
  3323. run(commandPrefix.."unfly")
  3324. end
  3325. end
  3326. elseif tostring(commandtoRUN) == "noclip" then
  3327. if noclip == false then
  3328. run(commandPrefix..tostring(commandtoRUN))
  3329. else
  3330. run(commandPrefix.."clip")
  3331. end
  3332. elseif tostring(commandtoRUN) == "freecam" or tostring(commandtoRUN) == "fc" then
  3333. if doFREECAM == false then
  3334. run(commandPrefix..tostring(commandtoRUN))
  3335. else
  3336. if fchotkeymode == "goto" then
  3337. run(commandPrefix.."gotofc")
  3338. elseif fchotkeymode == "unfc" then
  3339. run(commandPrefix.."unfreecam")
  3340. end
  3341. end
  3342. else
  3343. run(commandPrefix..tostring(commandtoRUN))
  3344. end
  3345. end
  3346. else
  3347. if string.lower(string.sub(tostring(currentKey), 1, 1)) == "f" then
  3348. local commandtoRUN = string.match(v, "^[%w%s]+")
  3349. local hotkeyadjust = tonumber(string.sub(currentKey, 2, 3)) + 25
  3350. if string.byte(key) == hotkeyadjust then
  3351. if string.sub(string.lower(tostring(commandtoRUN)), 1, 3) == "fly" then
  3352. if bypassMODE == true then
  3353. if doFREECAM == false then
  3354. run(commandPrefix..tostring(commandtoRUN))
  3355. else
  3356. run(commandPrefix.."unfly")
  3357. end
  3358. else
  3359. if flying == false then
  3360. run(commandPrefix..tostring(commandtoRUN))
  3361. else
  3362. run(commandPrefix.."unfly")
  3363. end
  3364. end
  3365. elseif tostring(commandtoRUN) == "noclip" then
  3366. if noclip == false then
  3367. run(commandPrefix..tostring(commandtoRUN))
  3368. else
  3369. run(commandPrefix.."clip")
  3370. end
  3371. elseif tostring(commandtoRUN) == "freecam" or tostring(commandtoRUN) == "fc" then
  3372. if doFREECAM == false then
  3373. run(commandPrefix..tostring(commandtoRUN))
  3374. else
  3375. if fchotkeymode == "goto" then
  3376. run(commandPrefix.."gotofc")
  3377. elseif fchotkeymode == "unfc" then
  3378. run(commandPrefix.."unfreecam")
  3379. end
  3380. end
  3381. else
  3382. run(commandPrefix..tostring(commandtoRUN))
  3383. end
  3384. end
  3385. end
  3386. end
  3387. end
  3388. end)
  3389.  
  3390. Commands.removeallhotkey = function(args)
  3391. hotkeys = {}
  3392. fullUpdate()
  3393. Notification("warning", "All hotkeys reset/removed", 6)
  3394. end
  3395.  
  3396. Commands.removehotkey = function(args)
  3397. if args[1] then
  3398. for i,v in pairs(hotkeys) do
  3399. local currentKey = string.match(v, "[%a%d]+$")
  3400. if currentKey == string.lower(tostring(args[1])) then
  3401. table.remove(hotkeys, i)
  3402. fullUpdate()
  3403. end
  3404. end
  3405. end
  3406. end
  3407.  
  3408. Commands.printhotkeys = function(args)
  3409. for i,v in pairs(hotkeys) do
  3410. warn("HOTKEYS:")
  3411. print(v)
  3412. end
  3413. end
  3414.  
  3415. Commands.os = function(args)
  3416. if args[1] then
  3417. for i,v in pairs(findPlayer(args[1])) do
  3418. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." is on "..v.OsPlatform, "All")
  3419. end
  3420. end
  3421. end
  3422.  
  3423. spinning = false
  3424. Commands.spin = function(args)
  3425. if args[1] then
  3426. for i,v in pairs(findSinglePlayer(args[1])) do
  3427. run(commandPrefix.."attach "..v.Name)
  3428. annplr = v
  3429. annoying = true
  3430. spinning = true
  3431. end
  3432. end
  3433. end
  3434.  
  3435. Commands.unspin = function(args)
  3436. if spinning then
  3437. annoying = false
  3438. spinning = false
  3439. end
  3440. run(""..commandPrefix.."unattach")
  3441. end
  3442.  
  3443. Commands.explorer = function(args)
  3444. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  3445. Notification("info", "Loaded DEX explorer!", 5)
  3446. end
  3447.  
  3448. Commands.maxzoom = function(args)
  3449. if args[1] then
  3450. LP.CameraMaxZoomDistance = args[1]
  3451. end
  3452. end
  3453.  
  3454. Commands.stare = function(args)
  3455. if args[1] then
  3456. for i,v in pairs(findSinglePlayer(args[1])) do
  3457. stareplr = v
  3458. staring = true
  3459. end
  3460. end
  3461. end
  3462.  
  3463. Commands.unstare = function(args)
  3464. staring = false
  3465. end
  3466.  
  3467. Commands.tempgod = function(args)
  3468. local hu = LP.Character.Humanoid
  3469. local l = Instance.new("Humanoid")
  3470. l.Parent = LP.Character
  3471. l.Name = "Humanoid"
  3472. wait(0.1)
  3473. hu.Parent = LP
  3474. gsWorkspace.CurrentCamera.CameraSubject = LP.Character
  3475. LP.Character.Animate.Disabled = true
  3476. wait(0.1)
  3477. LP.Character.Animate.Disabled = false
  3478. Notification("info", "Enabled Temp FE Godmode", 4)
  3479. end
  3480.  
  3481. Commands.void = function(args)
  3482. if hasTools() == false then
  3483. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  3484. else
  3485. FEGodmode()
  3486. for i,v in pairs(LP.Backpack:GetChildren())do
  3487. LP.Character.Humanoid:EquipTool(v)
  3488. end
  3489. if args[1] then
  3490. for i,v in pairs(findSinglePlayer(args[1])) do
  3491. local NOW = LP.Character.HumanoidRootPart.CFrame
  3492. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  3493. wait(0.3)
  3494. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  3495. local function tp(player,player2)
  3496. local char1,char2=player.Character,player2.Character
  3497. if char1 and char2 then
  3498. char1:MoveTo(char2.Head.Position)
  3499. end
  3500. end
  3501. wait(0.5)
  3502. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(999999999999999,0,999999999999999))
  3503. end
  3504. end
  3505. end
  3506. end
  3507.  
  3508. Commands.freefall = function(args)
  3509. if hasTools() == false then
  3510. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  3511. else
  3512. FEGodmode()
  3513. for i,v in pairs(LP.Backpack:GetChildren())do
  3514. LP.Character.Humanoid:EquipTool(v)
  3515. end
  3516. if args[1] then
  3517. for i,v in pairs(findSinglePlayer(args[1])) do
  3518. local NOW = LP.Character.HumanoidRootPart.CFrame
  3519. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  3520. wait(0.3)
  3521. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  3522. wait(0.5)
  3523. LP.Character.HumanoidRootPart.CFrame = NOW
  3524. wait(0.5)
  3525. LP.Character.HumanoidRootPart.CFrame = NOW
  3526. wait(0.6)
  3527. LP.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
  3528. end
  3529. end
  3530. end
  3531. end
  3532.  
  3533. Commands.version = function(args)
  3534. Notification("info", "Current Shattervast Version: V2.8", 7)
  3535. end
  3536.  
  3537. Commands.shiftlockon = function(args)
  3538. LP.DevEnableMouseLock = true
  3539. Notification("info", "Shift lock enabled!", 5)
  3540. end
  3541.  
  3542. for i,needChat in pairs(gsPlayers:GetPlayers()) do
  3543. needChat.Chatted:Connect(function(msg)
  3544. if copychatall then
  3545. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(msg, "All")
  3546. end
  3547. end)
  3548. end
  3549. gsPlayers.PlayerAdded:Connect(function(plr)
  3550. plr.Chatted:Connect(function(msg)
  3551. if copychatall then
  3552. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(msg, "All")
  3553. end
  3554. end)
  3555. end)
  3556.  
  3557. copychatplayer = nil
  3558. copychatall = false
  3559. copychatACTIVE = false
  3560. Commands.copychat = function(args)
  3561. if args[1] then
  3562. if string.lower(args[1]) == "all" or string.lower(args[1]) == "others" then
  3563. copychatall = true
  3564. else
  3565. for i,v in pairs(findPlayer(args[1])) do
  3566. if v ~= LP then
  3567. copychatplayer = v
  3568. copychatACTIVE = true
  3569. end
  3570. end
  3571. end
  3572. end
  3573. end
  3574.  
  3575. Commands.uncopychat = function(args)
  3576. copychatall = false
  3577. copychatACTIVE = false
  3578. end
  3579.  
  3580. Commands.newkill = function(args)
  3581. if hasTools() == false then
  3582. Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
  3583. else
  3584. if args[1] then
  3585. for i,plr in pairs(findSinglePlayer(args[1])) do
  3586. for i,v in pairs(LP.Backpack:GetChildren())do
  3587. LP.Character.Humanoid:EquipTool(v)
  3588. end
  3589. for i,v in pairs(LP.Backpack:GetDescendants()) do
  3590. if v:IsA("Tool") then
  3591. v.Parent = LP.Character
  3592. wait()
  3593. v.Parent = plr.Character
  3594. end
  3595. end
  3596. wait(0.4)
  3597. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(4000000, -10, 200000))
  3598. end
  3599. end
  3600. end
  3601. end
  3602.  
  3603. Commands.newattach = function(args)
  3604. if hasTools() == false then
  3605. Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
  3606. else
  3607. if args[1] then
  3608. for i,plr in pairs(findSinglePlayer(args[1])) do
  3609. for i,v in pairs(LP.Backpack:GetChildren())do
  3610. LP.Character.Humanoid:EquipTool(v)
  3611. end
  3612. for i,v in pairs(LP.Backpack:GetDescendants()) do
  3613. if v:IsA("Tool") then
  3614. v.Parent = LP.Character
  3615. wait()
  3616. v.Parent = plr.Character
  3617. end
  3618. end
  3619. end
  3620. end
  3621. end
  3622. end
  3623.  
  3624. Commands.newbring = function(args)
  3625. if hasTools() == false then
  3626. Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
  3627. else
  3628. if args[1] then
  3629. for i,plr in pairs(findSinglePlayer(args[1])) do
  3630. local NOW = LP.Character.HumanoidRootPart.CFrame
  3631. for i,v in pairs(LP.Backpack:GetChildren())do
  3632. LP.Character.Humanoid:EquipTool(v)
  3633. end
  3634. for i,v in pairs(LP.Backpack:GetDescendants()) do
  3635. if v:IsA("Tool") then
  3636. v.Parent = LP.Character
  3637. wait()
  3638. v.Parent = plr.Character
  3639. end
  3640. end
  3641. wait(0.4)
  3642. LP.Character.HumanoidRootPart.CFrame = NOW
  3643. wait(0.4)
  3644. LP.Character.HumanoidRootPart.CFrame = NOW
  3645. end
  3646. end
  3647. end
  3648. end
  3649.  
  3650. Commands.spawn = function(args)
  3651. if args[1] then
  3652. if string.lower(tostring(args[1])) == "ws" then
  3653. spawnWS = args[2] or CurrentWalkspeed
  3654. LP.Character.Humanoid.WalkSpeed = args[2] or CurrentWalkspeed
  3655. elseif string.lower(tostring(args[1])) == "jp" then
  3656. spawnJP = args[2] or CurrentJumppower
  3657. LP.Character.Humanoid.JumpPower = args[2] or CurrentJumppower
  3658. elseif string.lower(tostring(args[1])) == "hh" then
  3659. spawnHH = args[2] or CurrentHipheight
  3660. LP.Character.Humanoid.HipHeight = args[2] or CurrentHipheight
  3661. elseif string.lower(tostring(args[1])) == "god" then
  3662. spawningfegod = true
  3663. FEGodmode()
  3664. end
  3665. end
  3666. end
  3667.  
  3668. Commands.unspawn = function(args)
  3669. spawnWS = CurrentWalkspeed
  3670. spawnJP = CurrentJumppower
  3671. spawnHH = CurrentHipheight
  3672. spawningfegod = false
  3673. Notification("info", "Reset spawning stats", 5)
  3674. end
  3675.  
  3676. savingtoolsloop = false
  3677. Commands.autosavetool = function(args)
  3678. if args[1] then
  3679. if string.lower(tostring(args[1])) == "on" then
  3680. savingtoolsloop = true
  3681. elseif string.lower(tostring(args[1])) == "off" then
  3682. savingtoolsloop = false
  3683. end
  3684. end
  3685. end
  3686.  
  3687. modeFling = false
  3688. modeCompliment = false
  3689. modeMove = false
  3690. modeInfo = false
  3691. Commands.beginbot = function(args)
  3692. if not args[1] then
  3693. print("fling // compliment // move // info")
  3694. Notification("info", ""..commandPrefix.."beginbot Modes printed", 5)
  3695. else
  3696. if string.lower(tostring(args[1])) == "fling" then
  3697. modeFling = true
  3698. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hello! I am Fling-Bot 5000! Say !fling [Player] to fling that player!", "All")
  3699. elseif string.lower(tostring(args[1])) == "compliment" then
  3700. modeCompliment = true
  3701. complimentReady = true
  3702. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Good day, I am Compliment-Bot. Say !c [Player] to give them a compliment.", "All")
  3703. elseif string.lower(tostring(args[1])) == "move" then
  3704. modeMove = true
  3705. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hi, I am movement bot. Commands you can use: !walk [Player], !bringbot, !follow [Player].", "All")
  3706. elseif string.lower(tostring(args[1])) == "info" then
  3707. modeInfo = true
  3708. infoReady = true
  3709. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hey, I'm Info-Bot. Commands you can use: !age [Player], !id [Player].", "All")
  3710. end
  3711. end
  3712. end
  3713.  
  3714. Commands.endbot = function(args)
  3715. if not args[1] then
  3716. modeFling = false
  3717. modeCompliment = false
  3718. modeMove = false
  3719. modeInfo = false
  3720. else
  3721. if string.lower(tostring(args[1])) == "fling" then
  3722. modeFling = false
  3723. elseif string.lower(tostring(args[1])) == "compliment" then
  3724. modeCompliment = false
  3725. elseif string.lower(tostring(args[1])) == "move" then
  3726. modeMove = false
  3727. elseif string.lower(tostring(args[1])) == "info" then
  3728. modeInfo = false
  3729. end
  3730. end
  3731. end
  3732.  
  3733. Commands.stopsit = function(args)
  3734. stopsitting = true
  3735. end
  3736.  
  3737. Commands.gosit = function(args)
  3738. stopsitting = false
  3739. end
  3740.  
  3741. chattingerror = true
  3742. Commands.chaterror = function(args)
  3743. if chattingerror then
  3744. chattingerror = false
  3745. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
  3746. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
  3747. wait(4)
  3748. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
  3749. wait(3)
  3750. chattingerror = true
  3751. end
  3752. end
  3753.  
  3754. spawnpos = nil
  3755. spawningpos = true
  3756. Commands.spawnpoint = function(args)
  3757. spawnpos = LP.Character.HumanoidRootPart.CFrame
  3758. spawningpos = true
  3759. Notification("info", "Spawn point has been set! Use "..commandPrefix.."nospawn to remove.", 6)
  3760. end
  3761.  
  3762. Commands.nospawn = function(args)
  3763. spawningpos = false
  3764. Notification("info", "Spawn point has been removed. Use "..commandPrefix.."spawnpoint to enable.", 6)
  3765. end
  3766.  
  3767. Commands.bypass = function(args)
  3768. if args[1] then
  3769. if string.lower(tostring(args[1])) == "on" then
  3770. bypassMODE = true
  3771. Notification("warning", "Bypass mode turned on, this changes functions of "..commandPrefix.."fly and other commands to bypass most anti-exploits.", 7)
  3772. elseif string.lower(tostring(args[1])) == "off" then
  3773. bypassMODE = false
  3774. Notification("warning", "Bypass mode has been turned off.", 7)
  3775. end
  3776. end
  3777. end
  3778.  
  3779. Commands.fixcam = function(args)
  3780. gsWorkspace.CurrentCamera:Destroy()
  3781. wait(0.1)
  3782. game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character.Humanoid
  3783. game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
  3784. LP.CameraMinZoomDistance = 0.5
  3785. LP.CameraMaxZoomDistance = 400
  3786. LP.CameraMode = "Classic"
  3787. LP.DevCameraOcclusionMode = CurrentNormal
  3788. end
  3789.  
  3790. Commands.gotoobj = function(args)
  3791. if args[1] then
  3792. for i,v in pairs(gsWorkspace:GetDescendants()) do
  3793. if string.lower(v.Name) == string.lower(tostring(args[1])) then
  3794. LP.Character.HumanoidRootPart.CFrame = v.CFrame + Vector3.new(0, 3, 0)
  3795. end
  3796. end
  3797. end
  3798. end
  3799.  
  3800. Commands.breakcam = function(args)
  3801. gsWorkspace.CurrentCamera.CameraSubject = LP.Character.Head
  3802. end
  3803.  
  3804. Commands.inviscam = function(args)
  3805. LP.DevCameraOcclusionMode = "Invisicam"
  3806. end
  3807.  
  3808. printobjKEY = ""
  3809. printobjCLICKING = false
  3810. printobjACTIVE = false
  3811.  
  3812. Commands.printobj = function(args)
  3813. if args[1] then
  3814. printobjKEY = string.sub(tostring(args[1]), 1, 1)
  3815. printobjACTIVE = true
  3816. printobjCLICKING = false
  3817. else
  3818. printobjKEY = ""
  3819. printobjACTIVE = true
  3820. printobjCLICKING = true
  3821. end
  3822. end
  3823.  
  3824. Mouse.KeyDown:Connect(function(key)
  3825. if key == printobjKEY and printobjACTIVE == true then
  3826. if Mouse.Target then
  3827. local path = Mouse.Target:GetFullName()
  3828. local getPath = "game:GetService(\"Workspace\")"
  3829. local getSpaces = ""
  3830. local separate = {}
  3831. local a = nil
  3832. for v in string.gmatch(string.sub(path, 10), "[^.]+") do
  3833. if string.match(v, " ") then
  3834. a = "["..v.."]"
  3835. table.insert(separate, a)
  3836. else
  3837. a = "."..v
  3838. table.insert(separate, a)
  3839. end
  3840. getSpaces = table.concat(separate, "")
  3841. end
  3842. local fullPath = getPath..getSpaces
  3843. print(fullPath)
  3844. end
  3845. end
  3846. end)
  3847. Mouse.Button1Down:Connect(function()
  3848. if printobjCLICKING == true and printobjACTIVE == true then
  3849. if Mouse.Target then
  3850. local path = Mouse.Target:GetFullName()
  3851. local getPath = "game:GetService(\"Workspace\")"
  3852. local getSpaces = ""
  3853. local separate = {}
  3854. local a = nil
  3855. for v in string.gmatch(string.sub(path, 10), "[^.]+") do
  3856. if string.match(v, " ") then
  3857. a = "["..v.."]"
  3858. table.insert(separate, a)
  3859. else
  3860. a = "."..v
  3861. table.insert(separate, a)
  3862. end
  3863. getSpaces = table.concat(separate, "")
  3864. end
  3865. local fullPath = getPath..getSpaces
  3866. print(fullPath)
  3867. end
  3868. end
  3869. end)
  3870.  
  3871. Commands.unprintobj = function(args)
  3872. printobjACTIVE = false
  3873. printobjCLICKING = false
  3874. end
  3875.  
  3876. Commands.hotkeyfc = function(args)
  3877. if args[1] then
  3878. if string.lower(tostring(args[1])) == "goto" then
  3879. fchotkeymode = "goto"
  3880. elseif string.lower(tostring(args[1])) == "unfc" then
  3881. fchotkeymode = "unfc"
  3882. end
  3883. fullUpdate()
  3884. end
  3885. end
  3886.  
  3887. Commands.carpet = function(args)
  3888. if args[1] then
  3889. for i,v in pairs(findSinglePlayer(args[1])) do
  3890. if v ~= nil then
  3891. annoying = true
  3892. annplr = v
  3893. local carpetAnimation = Instance.new("Animation")
  3894. carpetAnimation.AnimationId = "rbxassetid://282574440"
  3895. carpetTrack = LP.Character.Humanoid:LoadAnimation(carpetAnimation)
  3896. carpetTrack:Play(.1, 1, 1)
  3897. end
  3898. end
  3899. end
  3900. end
  3901.  
  3902. Commands.uncarpet = function(args)
  3903. annoying = false
  3904. carpetTrack:Stop()
  3905. end
  3906.  
  3907. Commands.brickcreate = function(args)
  3908. if args[1] then
  3909. local createPosition = LP.Character.HumanoidRootPart.CFrame
  3910. if args[2] and args[3] and args[4] then
  3911. createPosition = CFrame.new(Vector3.new(args[2], args[3], args[4]))
  3912. else
  3913. createPosition = LP.Character.HumanoidRootPart.CFrame
  3914. end
  3915. for i = 1, args[1] do
  3916. LP.Character.HumanoidRootPart.CFrame = createPosition
  3917. run(commandPrefix.."blockhats")
  3918. wait(0.2)
  3919. run(commandPrefix.."drophats")
  3920. wait(0.2)
  3921. run(commandPrefix.."reset")
  3922. wait(6)
  3923. end
  3924. end
  3925. end
  3926.  
  3927. Commands.forward = function(args)
  3928. if args[1] then
  3929. forwardSpeed = args[1]
  3930. else
  3931. forwardSpeed = 1
  3932. end
  3933. cmdForward = true
  3934. end
  3935.  
  3936. Commands.unforward = function(args)
  3937. cmdForward = false
  3938. end
  3939.  
  3940. Commands.id = function(args)
  3941. if args[1] then
  3942. for i,v in pairs(findPlayer(args[1])) do
  3943. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." Account ID: "..v.UserId.."!", "All")
  3944. end
  3945. end
  3946. end
  3947.  
  3948. Commands.spinhats = function(args) -- Credit to xFunnieuss
  3949. for i,v in pairs(LP.Character:GetDescendants()) do
  3950. if v:IsA("Accessory") or v:IsA("Hat") then
  3951. local keep = Instance.new("BodyPosition") keep.Parent = v.Handle keep.Name = "no"
  3952. local spin = Instance.new("BodyAngularVelocity") spin.Parent = v.Handle spin.Name = "ha"
  3953. if v.Handle.AccessoryWeld then
  3954. v.Handle.AccessoryWeld:Destroy()
  3955. end
  3956. if args[1] then
  3957. spin.AngularVelocity = Vector3.new(0, args[1], 0)
  3958. spin.MaxTorque = Vector3.new(0, args[1] * 2, 0)
  3959. else
  3960. spin.AngularVelocity = Vector3.new(0, 100, 0)
  3961. spin.MaxTorque = Vector3.new(0, 200, 0)
  3962. end
  3963. keep.P = 30000
  3964. keep.D = 50
  3965. spinObj = keep
  3966. spinTOhead = true
  3967. end
  3968. end
  3969. end
  3970.  
  3971. Commands.unspinhats = function(args)
  3972. for i,v in pairs(LP.Character:GetDescendants()) do
  3973. if v:IsA("Accessory") or v:IsA("Hat") then
  3974. pcall(function()
  3975. run(commandPrefix.."drophats")
  3976. wait(2)
  3977. v.Handle.spin:Destroy()
  3978. v.Handle.keep:Destroy()
  3979. end)
  3980. end
  3981. end
  3982. end
  3983.  
  3984. savedmap = {}
  3985. Commands.savemap = function(args)
  3986. for i,v in pairs(gsWorkspace:GetChildren()) do
  3987. v.Archivable = true
  3988. if not v:IsA("Terrain") and not v:IsA("Camera") then
  3989. if not gsPlayers:FindFirstChild(v.Name) then
  3990. table.insert(savedmap, v:Clone())
  3991. end
  3992. end
  3993. end
  3994. clientSided()
  3995. end
  3996.  
  3997. Commands.loadmap = function(args)
  3998. for i,v in pairs(gsWorkspace:GetChildren()) do
  3999. if not v:IsA("Terrain") and not v:IsA("Camera") then
  4000. if not gsPlayers:FindFirstChild(v.Name) then
  4001. pcall(function()
  4002. v:Destroy()
  4003. end)
  4004. end
  4005. end
  4006. end
  4007. for i,a in ipairs(savedmap) do
  4008. a:Clone().Parent = gsWorkspace
  4009. end
  4010. clientSided()
  4011. end
  4012.  
  4013. Commands.creatorid = function(args)
  4014. LP.UserId = game.CreatorId
  4015. end
  4016.  
  4017. Commands.gameid = function(args)
  4018. Notification("info", "Current game's ID = "..game.GameId, 8)
  4019. end
  4020.  
  4021. Commands.delobj = function(args)
  4022. if args[1] then
  4023. for i,v in pairs(gsWorkspace:GetDescendants()) do
  4024. if string.lower(v.Name) == string.lower(tostring(args[1])) then
  4025. v:Destroy()
  4026. clientSided()
  4027. end
  4028. end
  4029. end
  4030. end
  4031.  
  4032. Commands.glide = function(args)
  4033. if args[1] then
  4034. for i,v in pairs(findSinglePlayer(args[1])) do
  4035. local goal = {}
  4036. goal.CFrame = v.Character.HumanoidRootPart.CFrame
  4037. local defaultSpeed = 3
  4038. if args[2] then
  4039. if tonumber(args[2]) < 10 then
  4040. defaultSpeed = tonumber(args[2])
  4041. else
  4042. defaultSpeed = 5
  4043. end
  4044. else
  4045. defaultSpeed = 3
  4046. end
  4047. local goalFunction = gsTween:Create(LP.Character.HumanoidRootPart, TweenInfo.new(defaultSpeed, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), goal)
  4048. goalFunction:Play()
  4049. end
  4050. end
  4051. end
  4052.  
  4053. stutterON = false
  4054. Commands.stutter = function(args)
  4055. if args[1] then
  4056. if string.lower(tostring(args[1])) == "on" then
  4057. stutterON = true
  4058. elseif string.lower(tostring(args[1])) == "off" then
  4059. stutterON = false
  4060. wait(0.4)
  4061. LP.Character.HumanoidRootPart.Anchored = false
  4062. end
  4063. end
  4064. end
  4065.  
  4066. spawn(function()
  4067. while wait(0.1) do
  4068. if stutterON == true then
  4069. LP.Character.HumanoidRootPart.Anchored = false
  4070. wait(0.1)
  4071. LP.Character.HumanoidRootPart.Anchored = true
  4072. end
  4073. end
  4074. end)
  4075.  
  4076. Commands.platform = function(args)
  4077. local a = Instance.new("Part")
  4078. a.Parent = gsWorkspace
  4079. a.Size = Vector3.new(10, 1, 10)
  4080. a.Anchored = true
  4081. a.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 5, 0)
  4082. LP.Character.HumanoidRootPart.CFrame = a.CFrame + Vector3.new(0, 2, 0)
  4083. clientSided()
  4084. wait(20)
  4085. a:Destroy()
  4086. end
  4087.  
  4088. Commands.servertime = function(args)
  4089. Notification("info", "Server time is "..math.ceil(tonumber(gsWorkspace.DistributedGameTime)).." seconds.", 8)
  4090. end
  4091.  
  4092. Commands.ride = function(args)
  4093. if args[1] then
  4094. for i,v in pairs(findSinglePlayer(args[1])) do
  4095. local Anim = Instance.new("Animation")
  4096. Anim.AnimationId = "rbxassetid://179224234"
  4097. RIDEtrack = LP.Character.Humanoid:LoadAnimation(Anim)
  4098. rideACTIVE = true
  4099. ridePLAYER = v
  4100. RIDEtrack:Play()
  4101. end
  4102. end
  4103. end
  4104.  
  4105. Commands.unride = function(args)
  4106. RIDEtrack:Stop()
  4107. rideACTIVE = false
  4108. end
  4109.  
  4110. Commands.cmute = function(args)
  4111. if args[1] then
  4112. for i,v in pairs(findSinglePlayer(args[1])) do
  4113. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/mute "..v.Name, "All")
  4114. clientSided()
  4115. end
  4116. end
  4117. end
  4118.  
  4119. Commands.uncmute = function(args)
  4120. if args[1] then
  4121. for i,v in pairs(findSinglePlayer(args[1])) do
  4122. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/unmute "..v.Name, "All")
  4123. end
  4124. end
  4125. end
  4126.  
  4127. Commands.hat = function(args)
  4128. if args[1] then
  4129. for i,v in pairs(findSinglePlayer(args[1])) do
  4130. local Anim = Instance.new("Animation")
  4131. Anim.AnimationId = "rbxassetid://282574440"
  4132. HATtrack = LP.Character.Humanoid:LoadAnimation(Anim)
  4133. rideACTIVE = true
  4134. ridePLAYER = v
  4135. HATtrack:Play()
  4136. view(v)
  4137. end
  4138. end
  4139. end
  4140.  
  4141. Commands.unhat = function(args)
  4142. HATtrack:Stop()
  4143. rideACTIVE = false
  4144. view(LP)
  4145. end
  4146.  
  4147. --[[Commands.spawnreset = function(args)
  4148. if args[1] then
  4149. if string.lower(tostring(args[1])) == "on" then
  4150. spawningatreset = true
  4151. elseif string.lower(tostring(args[1])) == "off" then
  4152. spawningatreset = false
  4153. end
  4154. end
  4155. end]]
  4156.  
  4157. Commands.chat = function(args)
  4158. if args[1] then
  4159. local Chatmsg = table.concat(args, " ")
  4160. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(Chatmsg, "All")
  4161. end
  4162. end
  4163.  
  4164. -- findPlayer function (ALL, OTHERS, ME, NOOBS, VETERANS, OLDVETERANS, FRIENDS, NOFRIENDS, DEFAULT, RANDOM, SAMETEAM, NOTEAM, OTHERTEAM, TEAMname)
  4165. function findPlayer(plr)
  4166. local players = {}
  4167. local find = plr:lower()
  4168. local getAllNames = getmultipleplayers(find)
  4169. for i,mplr in pairs(getAllNames) do
  4170. if mplr == "all" then
  4171. for i,v in pairs(gsPlayers:GetPlayers()) do
  4172. table.insert(players,v)
  4173. end
  4174. elseif mplr == "others" then
  4175. for i,v in pairs(gsPlayers:GetPlayers()) do
  4176. if v.Name ~= LP.Name then
  4177. table.insert(players,v)
  4178. end
  4179. end
  4180. elseif mplr == "me" then
  4181. table.insert(players,LP)
  4182. elseif mplr == "noobs" then
  4183. for i,v in pairs(gsPlayers:GetPlayers()) do
  4184. if v.AccountAge <= 3 then
  4185. table.insert(players,v)
  4186. end
  4187. end
  4188. elseif mplr == "veterans" then
  4189. for i,v in pairs(gsPlayers:GetPlayers()) do
  4190. if v.AccountAge >= 365 then
  4191. table.insert(players,v)
  4192. end
  4193. end
  4194. elseif mplr == "oldveterans" then
  4195. for i,v in pairs(gsPlayers:GetPlayers()) do
  4196. if v.AccountAge >= 1500 then
  4197. table.insert(players,v)
  4198. end
  4199. end
  4200. elseif mplr == "friends" then
  4201. for i,v in pairs(gsPlayers:GetPlayers()) do
  4202. if v:IsFriendsWith(LP.UserId) and v.Name ~= LP.Name then
  4203. table.insert(players,v)
  4204. end
  4205. end
  4206. elseif mplr == "nofriends" then
  4207. for i,v in pairs(gsPlayers:GetPlayers()) do
  4208. if not v:IsFriendsWith(LP.UserId) and v.Name ~= LP.Name then
  4209. table.insert(players,v)
  4210. end
  4211. end
  4212. elseif mplr == "default" then
  4213. for i,v in pairs(gsPlayers:GetPlayers()) do
  4214. if v.Character:FindFirstChild("Pal Hair") or v.Character:FindFirstChild("Kate Hair") then
  4215. table.insert(players,v)
  4216. end
  4217. end
  4218. elseif mplr == "random" then
  4219. for i,v in pairs(gsPlayers:GetPlayers()) do
  4220. table.insert(players,v[math.random(1, #v)])
  4221. end
  4222. elseif mplr == "sameteam" then
  4223. for i,v in pairs(gsPlayers:GetPlayers()) do
  4224. if v.Team == LP.Team then
  4225. table.insert(players,v)
  4226. end
  4227. end
  4228. elseif mplr == "noteam" then
  4229. for i,v in pairs(gsPlayers:GetPlayers()) do
  4230. if v.Team == nil then
  4231. table.insert(players,v)
  4232. end
  4233. end
  4234. elseif mplr == "otherteam" then
  4235. for i,v in pairs(gsPlayers:GetPlayers()) do
  4236. if v.Team ~= LP.Team then
  4237. table.insert(players,v)
  4238. end
  4239. end
  4240. elseif string.sub(mplr, 1, 4) == "team" then
  4241. for i,v in pairs(gsPlayers:GetPlayers()) do
  4242. local spaceTEAM = {}
  4243. for teamValues in (string.gmatch(string.sub(mplr, 5), "[^_]+")) do
  4244. spaceTEAM[#spaceTEAM + 1] = teamValues
  4245. end
  4246. local gottrueteam = table.concat(spaceTEAM, " ")
  4247. if string.lower(tostring(v.Team)) == string.lower(gottrueteam) then
  4248. table.insert(players,v)
  4249. end
  4250. end
  4251. else
  4252. for i,v in pairs(gsPlayers:GetPlayers()) do
  4253. if string.lower(v.Name):sub(1, #mplr) == string.lower(mplr) then
  4254. table.insert(players,v)
  4255. end
  4256. end
  4257. end
  4258. end
  4259.  
  4260. return players
  4261. end
  4262. function getmultipleplayers(plr)
  4263. local plrsgotten = {}
  4264. for i in string.gmatch(plr,"[^,]+") do
  4265. table.insert(plrsgotten,i)
  4266. end
  4267. return plrsgotten
  4268. end
  4269. function findSinglePlayer(plr)
  4270. local players = {}
  4271. local find = plr:lower()
  4272. if find == "me" then
  4273. table.insert(players,LP)
  4274. else
  4275. for i,v in pairs(gsPlayers:GetPlayers()) do
  4276. if string.lower(v.Name):sub(1, #find) == string.lower(find) then
  4277. table.insert(players,v)
  4278. end
  4279. end
  4280. end
  4281. local oneplayer = {}
  4282. pcall(function()
  4283. table.insert(oneplayer, players[math.random(1, #players)])
  4284. end)
  4285. return oneplayer
  4286. end
  4287.  
  4288. -- Anti Kick
  4289.  
  4290. if getrawmetatable then
  4291. function formatargs(getArgs,v)
  4292. if #getArgs == 0 then
  4293. return ""
  4294. end
  4295.  
  4296. local collectArgs = {}
  4297. for k,v in next,getArgs do
  4298. local argument = ""
  4299. if type(v) == "string" then
  4300. argument = "\""..v.."\""
  4301. elseif type(v) == "table" then
  4302. argument = "{" .. formatargs(v,true) .. "}"
  4303. else
  4304. argument = tostring(v)
  4305. end
  4306. if v and type(k) ~= "number" then
  4307. table.insert(collectArgs,k.."="..argument)
  4308. else
  4309. table.insert(collectArgs,argument)
  4310. end
  4311. end
  4312. return table.concat(collectArgs, ", ")
  4313. end
  4314.  
  4315. kicknum = 0
  4316. local game_meta = getrawmetatable(game)
  4317. local game_namecall = game_meta.__namecall
  4318. local game_index = game_meta.__index
  4319. local w = (setreadonly or fullaccess or make_writeable)
  4320. pcall(w, game_meta, false)
  4321. game_meta.__namecall = function(out, ...)
  4322. local args = {...}
  4323. local Method = args[#args]
  4324. args[#args] = nil
  4325.  
  4326. if Method == "Kick" and out == LP then
  4327. kicknum = kicknum + 1
  4328. warn("Blocked client-kick attempt "..kicknum)
  4329. return
  4330. end
  4331.  
  4332. if antiremotes then
  4333. if Method == "FireServer" or Method == "InvokeServer" then
  4334. if out.Name ~= "CharacterSoundEvent" and out.Name ~= "SayMessageRequest" and out.Name ~= "AddCharacterLoadedEvent" and out.Name ~= "RemoveCharacterEvent" and out.Name ~= "DefaultServerSoundEvent" and out.Parent ~= "DefaultChatSystemChatEvents" then
  4335. warn("Blocked remote: "..out.Name.." // Method: "..Method)
  4336. return
  4337. end
  4338. end
  4339. else
  4340. if Method == "FireServer" or Method == "InvokeServer" then
  4341. for i,noremote in pairs(blockedremotes) do
  4342. if out.Name == noremote and out.Name ~= "SayMessageRequest" then
  4343. warn("Blocked remote: "..out.Name.." // Method: "..Method)
  4344. return
  4345. end
  4346. end
  4347. end
  4348. end
  4349.  
  4350. if spyingremotes then
  4351. if Method == "FireServer" or Method == "InvokeServer" then
  4352. if out.Name ~= "CharacterSoundEvent" and out.Name ~= "AddCharacterLoadedEvent" and out.Name ~= "RemoveCharacterEvent" and out.Name ~= "DefaultServerSoundEvent" and out.Name ~= "SayMessageRequest" then
  4353. local arguments = {}
  4354. for i = 1,#args do
  4355. arguments[i] = args[i]
  4356. end
  4357. local getScript = getfenv(2).script
  4358. if getScript == nil then
  4359. getScript = "??? (Not Found) ???"
  4360. end
  4361. warn("<> <> <> A "..out.ClassName.." has been fired! How to fire:\ngame."..out:GetFullName()..":"..Method.."("..formatargs(arguments)..")\n\nFired from script: ".. tostring(getScript:GetFullName()))
  4362. end
  4363. end
  4364. end
  4365.  
  4366. return game_namecall(out, ...)
  4367. end
  4368. end
  4369.  
  4370. -- FE Check
  4371. function FEcheckDefault()
  4372. if gsWorkspace.FilteringEnabled == true then
  4373. createIntro("warning", "FE is enabled! Press "..commandPrefix.." to bring Command Bar.", 7)
  4374. else
  4375. createIntro("warning", "FE is disabled. Consider using a different script.", 7)
  4376. end
  4377. end
  4378. FEcheckDefault()
  4379.  
  4380. end)
  4381.  
  4382. RevizAdminButton.Name = "RevizAdminButton"
  4383. RevizAdminButton.Parent = MainFrame
  4384. RevizAdminButton.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  4385. RevizAdminButton.BackgroundTransparency = 0.40000000596046
  4386. RevizAdminButton.BorderColor3 = Color3.new(0, 0, 0)
  4387. RevizAdminButton.BorderSizePixel = 0
  4388. RevizAdminButton.Position = UDim2.new(0.38374716, 0, 0.189516127, 0)
  4389. RevizAdminButton.Size = UDim2.new(0, 103, 0, 40)
  4390. RevizAdminButton.Font = Enum.Font.SourceSansLight
  4391. RevizAdminButton.Text = "Reviz Admin"
  4392. RevizAdminButton.TextColor3 = Color3.new(1, 1, 1)
  4393. RevizAdminButton.TextSize = 22
  4394. RevizAdminButton.TextStrokeColor3 = Color3.new(1, 1, 1)
  4395. RevizAdminButton.TextWrapped = true
  4396. RevizAdminButton.MouseButton1Down:connect(function()
  4397.  
  4398. -- Creator: illremember#3799
  4399.  
  4400. -- Credits to infinite yield, harkinian, dex creators
  4401.  
  4402. prefix = ";"
  4403. wait(0.3)
  4404. Commands = {
  4405. '[-] cmdbar is shown when ; is pressed.',
  4406. '[1] kill [plr] -- You need a tool! Will kill the player, use rkill to kill you and player',
  4407. '[2] bring [plr] -- You need a tool! Will bring player to you',
  4408. '[3] spin [plr] -- You need a tool! Makes you and the player spin crazy',
  4409. '[4] unspin -- Use after using spin cmd and dying, so you stop loop teleporting',
  4410. '[5] attach [plr] -- You need a tool! Attaches you to player',
  4411. '[6] unattach [plr] -- Attempts to unattach you from a player',
  4412. '[7] follow [plr] -- Makes you follow behind the player',
  4413. '[8] unfollow',
  4414. '[9] freefall [plr] -- You need a tool! Teleports you and the player up into the air',
  4415. '[10] trail [plr] -- The opposite of follow, you stay infront of player',
  4416. '[11] untrail',
  4417. '[12] orbit [plr] -- Makes you orbit the player',
  4418. '[13] unorbit',
  4419. '[14] fling [plr] -- Makes you fling the player',
  4420. '[15] unfling',
  4421. '[16] fecheck -- Checks if the game is FE or not',
  4422. '[17] void [plr] -- Teleports player to the void',
  4423. '[18] noclip -- Gives you noclip to walk through walls',
  4424. '[19] clip -- Removes noclip',
  4425. '[20] speed [num]/ws [num] -- Changes how fast you walk 16 is default',
  4426. '[21] jumppower [num]/jp [num] -- Changes how high you jump 50 is default',
  4427. '[22] hipheight [num]/hh [num] -- Changes how high you float 0 is default',
  4428. '[23] default -- Changes your speed, jumppower and hipheight to default values',
  4429. '[24] annoy [plr] -- Loop teleports you to the player',
  4430. '[25] unannoy',
  4431. '[26] headwalk [plr] -- Loop teleports you to the player head',
  4432. '[27] unheadwalk',
  4433. '[28] nolimbs -- Removes your arms and legs',
  4434. '[29] god -- Gives you FE Godmode',
  4435. '[30] drophats -- Drops your accessories',
  4436. '[31] droptool -- Drops any tool you have equipped',
  4437. '[32] loopdhats -- Loop drops your accessories',
  4438. '[33] unloopdhats',
  4439. '[34] loopdtool -- Loop drops any tools you have equipped',
  4440. '[35] unloopdtool',
  4441. '[36] invisible -- Gives you invisibility CREDIT TO TIMELESS',
  4442. '[37] view [plr] -- Changes your camera to the player character',
  4443. '[38] unview',
  4444. '[39] goto [plr] -- Teleports you to player',
  4445. '[40] fly -- Allows you to fly, credit to Infinite Yield',
  4446. '[41] unfly',
  4447. '[42] chat [msg] -- Makes you chat a message',
  4448. '[43] spam [msg] -- Spams a message',
  4449. '[44] unspam',
  4450. '[45] spamwait [num] -- Changes delay of chatting a message for the spam command in seconds default is 1 second',
  4451. '[46] pmspam [plr] -- Spams a player in private message',
  4452. '[47] unpmspam',
  4453. '[48] cfreeze [plr] -- Freezes a player on your client, they will only be frozen for you',
  4454. '[49] uncfreeze [plr]',
  4455. '[50] unlockws -- Unlocks the workspace',
  4456. '[51] lockws -- Locks the workspace',
  4457. '[52] btools -- Gives you btools that will only show to you useful for deleting certain blocks only for you',
  4458. '[53] pstand -- Enables platform stand',
  4459. '[54] unpstand -- Disables platform stand',
  4460. '[55] blockhead -- Removes your head mesh',
  4461. '[56] sit',
  4462. '[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',
  4463. '[58] wsvis [num] -- Changes visibility of workspace parts, num should be between 0 and 1, only shows client sided',
  4464. '[59] hypertotal -- Loads in my FE GUI Hypertotal',
  4465. '[60] cmds -- Prints all commands',
  4466. '[61] rmeshhats/blockhats -- Removes the meshes of all your accessories aka block hats',
  4467. '[62] rmeshtool/blocktool -- Removes the mesh of the tool you have equipped aka block tool',
  4468. '[63] spinner -- Makes you spin',
  4469. '[64] nospinner',
  4470. '[65] reach [num] -- Gives you reach, mostly used for swords, say ;reachd for default and enter number after for custom',
  4471. '[66] noreach -- Removes reach, must have tool equipped',
  4472. '[67] rkill [plr] -- Kills you and the player, use kill to just kill the player without dying',
  4473. '[68] tp me [plr] -- Alternative to goto',
  4474. '[69] cbring [plr] -- Brings player infront of you, shows only on client, allows you to do damage to player',
  4475. '[70] uncbring',
  4476. '[71] swap [plr] -- You need a tool! Swaps players position with yours and your position with players',
  4477. '[72] givetool [plr] -- Gives the tool you have equipped to the player',
  4478. '[73] glitch [plr] -- Glitches you and the player, looks very cool',
  4479. '[74] unglitch -- Unglitches you',
  4480. '[75] grespawn -- Alternative to normal respawn and usually works best for when you want to reset with FE Godmode',
  4481. '[76] explorer -- Loads up DEX',
  4482. '[77] reset -- Resets your character.',
  4483. '[78] anim [id] -- Applies an animation on you, must be created by ROBLOX',
  4484. '[79] animgui -- Loads up Energize animations GUI',
  4485. '[80] savepos -- Saves your current position',
  4486. '[81] loadpos -- Teleports you to your saved position',
  4487. '[82] bang [plr] -- 18+ will not work if you have FE Godmode on',
  4488. '[83] unbang',
  4489. '[84] delcmdbar -- Removes the command bar completely',
  4490. '[85] bringmod [obj] -- Brings all the parts in a model, client only, comes from ;bringobj enter exact name of model',
  4491. '[86] shutdown -- Uses harkinians script to shutdown server',
  4492. '[87] respawn -- If grespawn doesnt work you can use respawn',
  4493. '[88] delobj [obj] -- Deletes a certain brick in workspace, client sided',
  4494. '[89] getplrs -- Prints all players in game',
  4495. '[90] deldecal -- Deletes all decals client sided',
  4496. '[91] opfinality -- Loads in my FE GUI Opfinality',
  4497. '[92] remotes -- Prints all remotes in the game in the console when added',
  4498. '[93] noremotes -- Stops printing remotes',
  4499. '[94] tpdefault -- Stops all loop teleports to a player',
  4500. '[95] stopsit -- Will not allow you to sit',
  4501. '[96] gosit -- Allows you to sit',
  4502. '[97] clicktp -- Enables click tp',
  4503. '[98] noclicktp -- Disables click tp',
  4504. '[99] toolson -- If any tools are dropped in the workspace you will automatically get them',
  4505. '[100] toolsoff -- Stops ;toolson',
  4506. '[101] version -- Gets the admin version',
  4507. '[102] state [num] -- Changes your humanoid state, ;unstate to stop.',
  4508. '[103] gravity [num] -- Changes workspace gravity default is 196.2',
  4509. '[104] pgs -- Checks if the game has PGSPhysicsSolverEnabled enabled',
  4510. '[105] clickdel -- Delete any block you press q on, client sided',
  4511. '[106] noclickdel -- Stops clickdel',
  4512. '[107] looprhats -- Loop removes mesh of your hats/loop block hats',
  4513. '[108] unlooprhats -- Stops loop removing mesh',
  4514. '[109] looprtool -- Loop removes mesh of your tool/loop block tools',
  4515. '[110] unlooprtool -- Stops loop removing mesh',
  4516. '[111] givealltools [plr] -- Gives all the tools you have in your backpack to the player',
  4517. '[112] age [plr] -- Makes you chat the account age of the player',
  4518. '[113] id [plr] -- Makes you chat the account ID of the player',
  4519. '[114] .age [plr] -- Privately shows you the account age of the player',
  4520. '[115] .id [plr] -- Privately shows you the account ID of the player',
  4521. '[116] gameid -- Shows the game ID',
  4522. '[117] removeinvis -- Removes all invisible walls/parts, client sided',
  4523. '[118] removefog -- Removes fog, client sided',
  4524. '[119] disable -- Disables your character by removing humanoid',
  4525. '[120] enable -- Enables your character by adding humanoid',
  4526. '[121] prefix [key] -- Changes the prefix used, default is ;',
  4527. '[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.',
  4528. '[123] flyspeed [num] -- Change your fly speed, default is 1',
  4529. '[124] carpet [plr] -- Makes you a carpet for a player, will not work if FE Godmode is on',
  4530. '[125] uncarpet -- Stops carpet player',
  4531. '[126] stare [plr] -- Turns your character to stare at another player',
  4532. '[127] unstare -- Stops stare player',
  4533. '[128] logchat -- Logs all chat (including /e and whispers) of all players',
  4534. '[129] unlogchat -- Disables logchat',
  4535. '[130] fixcam -- Fixes/resets your camera',
  4536. '[131] unstate -- Stops changing state',
  4537. }
  4538. speedget = 1
  4539.  
  4540. lplayer = game:GetService("Players").LocalPlayer
  4541.  
  4542. lplayer.CharacterAdded:Connect(function(character)
  4543. spin = false
  4544. flying = false
  4545. staring = false
  4546. banpl = false
  4547. end)
  4548.  
  4549. function change()
  4550. prefix = prefix
  4551. speedfly = speedfly
  4552. end
  4553.  
  4554. function GetPlayer(String) -- Credit to Timeless/xFunnieuss
  4555. local Found = {}
  4556. local strl = String:lower()
  4557. if strl == "all" then
  4558. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  4559. table.insert(Found,v)
  4560. end
  4561. elseif strl == "others" then
  4562. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  4563. if v.Name ~= lplayer.Name then
  4564. table.insert(Found,v)
  4565. end
  4566. end
  4567. elseif strl == "me" then
  4568. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  4569. if v.Name == lplayer.Name then
  4570. table.insert(Found,v)
  4571. end
  4572. end
  4573. else
  4574. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  4575. if v.Name:lower():sub(1, #String) == String:lower() then
  4576. table.insert(Found,v)
  4577. end
  4578. end
  4579. end
  4580. return Found
  4581. end
  4582.  
  4583. local Mouse = lplayer:GetMouse()
  4584.  
  4585. spin = false
  4586. followed = false
  4587. traill = false
  4588. noclip = false
  4589. annoying = false
  4590. hwalk = false
  4591. droppinghats = false
  4592. droppingtools = false
  4593. flying = false
  4594. spamdelay = 1
  4595. spamming = false
  4596. spammingpm = false
  4597. cbringing = false
  4598. remotes = true
  4599. added = true
  4600. binds = false
  4601. stopsitting = false
  4602. clickgoto = false
  4603. gettingtools = false
  4604. removingmeshhats = false
  4605. removingmeshtool = false
  4606. clickdel = false
  4607. staring = false
  4608. chatlogs = false
  4609. banpl = false
  4610. changingstate = false
  4611. statechosen = 0
  4612.  
  4613. adminversion = "Reviz Admin by illremember, Version 2.0"
  4614.  
  4615. flying = false
  4616. speedfly = 1
  4617.  
  4618. function plrchat(plr, chat)
  4619. print(plr.Name..": "..tick().."\n"..chat)
  4620. end
  4621.  
  4622. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  4623. v.Chatted:connect(function(chat)
  4624. if chatlogs then
  4625. plrchat(v, chat)
  4626. end
  4627. end)
  4628. end
  4629. game:GetService("Players").PlayerAdded:connect(function(plr)
  4630. plr.Chatted:connect(function(chat)
  4631. if chatlogs then
  4632. plrchat(plr, chat)
  4633. end
  4634. end)
  4635. end)
  4636.  
  4637.  
  4638. local ScreenGui = Instance.new("ScreenGui")
  4639. local Frame = Instance.new("Frame")
  4640. local CMDBAR = Instance.new("TextBox")
  4641. ScreenGui.Parent = game:GetService("CoreGui")
  4642. Frame.Parent = ScreenGui
  4643. Frame.BackgroundColor3 = Color3.new(0.3, 0.1, 0.1)
  4644. Frame.BackgroundTransparency = 0.3
  4645. Frame.Position = UDim2.new(0.5, 0, 0, 10)
  4646. Frame.Size = UDim2.new(0, 200, 0, 40)
  4647. Frame.Active = true
  4648. Frame.Draggable = true
  4649. CMDBAR.Name = "CMDBAR"
  4650. CMDBAR.Parent = Frame
  4651. CMDBAR.BackgroundColor3 = Color3.new(0.105882, 0.164706, 0.207843)
  4652. CMDBAR.BackgroundTransparency = 0.20000000298023
  4653. CMDBAR.Size = UDim2.new(0, 180, 0, 20)
  4654. CMDBAR.Position = UDim2.new(0.05, 0, 0.25, 0)
  4655. CMDBAR.Font = Enum.Font.SourceSansLight
  4656. CMDBAR.FontSize = Enum.FontSize.Size14
  4657. CMDBAR.TextColor3 = Color3.new(0.945098, 0.945098, 0.945098)
  4658. CMDBAR.TextScaled = true
  4659. CMDBAR.TextSize = 14
  4660. CMDBAR.TextWrapped = true
  4661. CMDBAR.Text = "Press ; to type, Enter to execute"
  4662.  
  4663. local CMDS = Instance.new("ScreenGui")
  4664. local CMDSFRAME = Instance.new("Frame")
  4665. local ScrollingFrame = Instance.new("ScrollingFrame")
  4666. local TextLabel = Instance.new("TextLabel")
  4667. local closegui = Instance.new("TextButton")
  4668. CMDS.Name = "CMDS"
  4669. CMDS.Parent = game:GetService("CoreGui")
  4670. CMDSFRAME.Name = "CMDSFRAME"
  4671. CMDSFRAME.Parent = CMDS
  4672. CMDSFRAME.Active = true
  4673. CMDSFRAME.BackgroundColor3 = Color3.new(0.223529, 0.231373, 0.309804)
  4674. CMDSFRAME.BorderSizePixel = 0
  4675. CMDSFRAME.Draggable = true
  4676. CMDSFRAME.Position = UDim2.new(0, 315, 0, 100)
  4677. CMDSFRAME.Size = UDim2.new(0, 275, 0, 275)
  4678. CMDSFRAME.Visible = false
  4679. ScrollingFrame.Parent = CMDSFRAME
  4680. ScrollingFrame.BackgroundColor3 = Color3.new(0.160784, 0.160784, 0.203922)
  4681. ScrollingFrame.BorderSizePixel = 0
  4682. ScrollingFrame.Position = UDim2.new(0, 0, 0.0729999989, 0)
  4683. ScrollingFrame.Size = UDim2.new(1.04999995, 0, 0.92900002, 0)
  4684. ScrollingFrame.CanvasSize = UDim2.new(0, 0, 10, 0)
  4685. TextLabel.Parent = ScrollingFrame
  4686. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  4687. TextLabel.BackgroundTransparency = 1
  4688. TextLabel.Size = UDim2.new(0.930000007, 0, 1, 0)
  4689. TextLabel.Font = Enum.Font.SourceSans
  4690. TextLabel.FontSize = Enum.FontSize.Size18
  4691. 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."
  4692. TextLabel.TextColor3 = Color3.new(1, 1, 1)
  4693. TextLabel.TextSize = 15
  4694. TextLabel.TextWrapped = true
  4695. TextLabel.TextXAlignment = Enum.TextXAlignment.Left
  4696. TextLabel.TextYAlignment = Enum.TextYAlignment.Top
  4697. closegui.Name = "closegui"
  4698. closegui.Parent = CMDSFRAME
  4699. closegui.BackgroundColor3 = Color3.new(0.890196, 0.223529, 0.0588235)
  4700. closegui.BorderSizePixel = 0
  4701. closegui.Position = UDim2.new(0.995000005, 0, 0, 0)
  4702. closegui.Size = UDim2.new(0.0545952693, 0, 0.0728644878, 0)
  4703. closegui.Font = Enum.Font.SourceSansBold
  4704. closegui.FontSize = Enum.FontSize.Size24
  4705. closegui.Text = "X"
  4706. closegui.TextColor3 = Color3.new(1, 1, 1)
  4707. closegui.TextSize = 20
  4708.  
  4709. closegui.MouseButton1Click:connect(function()
  4710. CMDSFRAME.Visible = false
  4711. end)
  4712.  
  4713. game:GetService('RunService').Stepped:connect(function()
  4714. if spin then
  4715. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[spinplr.Name].Character.HumanoidRootPart.CFrame
  4716. end
  4717. if followed then
  4718. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[flwplr.Name].Character.HumanoidRootPart.CFrame + game:GetService("Players")[flwplr.Name].Character.HumanoidRootPart.CFrame.lookVector * -5
  4719. end
  4720. if traill then
  4721. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[trlplr.Name].Character.HumanoidRootPart.CFrame + game:GetService("Players")[trlplr.Name].Character.HumanoidRootPart.CFrame.lookVector * 5
  4722. end
  4723. if annoying then
  4724. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[annplr.Name].Character.HumanoidRootPart.CFrame
  4725. end
  4726. if hwalk then
  4727. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[hdwplr.Name].Character.HumanoidRootPart.CFrame + Vector3.new(0, 4, 0)
  4728. end
  4729. if staring then
  4730. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(lplayer.Character.Torso.Position, game:GetService("Players")[stareplr.Name].Character.Torso.Position)
  4731. end
  4732. end)
  4733. game:GetService('RunService').Stepped:connect(function()
  4734. if noclip then
  4735. if lplayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  4736. lplayer.Character.Head.CanCollide = false
  4737. lplayer.Character.Torso.CanCollide = false
  4738. lplayer.Character["Left Leg"].CanCollide = false
  4739. lplayer.Character["Right Leg"].CanCollide = false
  4740. else
  4741. lplayer.Character.Humanoid:ChangeState(11)
  4742. end
  4743. end
  4744. if changingstate then
  4745. lplayer.Character.Humanoid:ChangeState(statechosen)
  4746. end
  4747. end)
  4748. game:GetService('RunService').Stepped:connect(function()
  4749. if droppinghats then
  4750. for i,v in pairs(lplayer.Character:GetChildren()) do
  4751. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  4752. v.Parent = workspace
  4753. end
  4754. end
  4755. end
  4756. if droppingtools then
  4757. for i,v in pairs(lplayer.Character:GetChildren()) do
  4758. if (v:IsA("Tool")) then
  4759. v.Parent = workspace
  4760. end
  4761. end
  4762. end
  4763. if removingmeshhats then
  4764. for i,v in pairs(lplayer.Character:GetChildren()) do
  4765. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  4766. v.Handle.Mesh:Destroy()
  4767. end
  4768. end
  4769. end
  4770. if removingmeshtool then
  4771. for i,v in pairs(lplayer.Character:GetChildren()) do
  4772. if (v:IsA("Tool")) then
  4773. v.Handle.Mesh:Destroy()
  4774. end
  4775. end
  4776. end
  4777. end)
  4778. game:GetService('RunService').Stepped:connect(function()
  4779. if banpl then
  4780. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[bplrr].Character.HumanoidRootPart.CFrame
  4781. end
  4782. end)
  4783. game:GetService('RunService').Stepped:connect(function()
  4784. if stopsitting then
  4785. lplayer.Character.Humanoid.Sit = false
  4786. end
  4787. end)
  4788.  
  4789. plr = lplayer
  4790. hum = plr.Character.HumanoidRootPart
  4791. mouse = plr:GetMouse()
  4792. mouse.KeyDown:connect(function(key)
  4793. if key == "e" then
  4794. if mouse.Target then
  4795. if clickgoto then
  4796. hum.CFrame = CFrame.new(mouse.Hit.x, mouse.Hit.y + 5, mouse.Hit.z)
  4797. elseif clickdel then
  4798. mouse.Target:Destroy()
  4799. end
  4800. end
  4801. end
  4802. end)
  4803.  
  4804. game:GetService("Workspace").ChildAdded:connect(function(part)
  4805. if gettingtools then
  4806. if part:IsA("Tool") then
  4807. part.Handle.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  4808. end
  4809. end
  4810. end)
  4811.  
  4812. lplayer.Chatted:Connect(function(msg)
  4813. if string.sub(msg, 1, 6) == (prefix.."kill ") then
  4814. if string.sub(msg, 7) == "me" then
  4815. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(100000,0,100000)
  4816. else
  4817. for i,v in pairs(GetPlayer(string.sub(msg, 7)))do
  4818. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  4819. lplayer.Character.Humanoid.Name = 1
  4820. local l = lplayer.Character["1"]:Clone()
  4821. l.Parent = lplayer.Character
  4822. l.Name = "Humanoid"
  4823. wait(0.1)
  4824. lplayer.Character["1"]:Destroy()
  4825. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  4826. lplayer.Character.Animate.Disabled = true
  4827. wait(0.1)
  4828. lplayer.Character.Animate.Disabled = false
  4829. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  4830. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  4831. lplayer.Character.Humanoid:EquipTool(v)
  4832. end
  4833. local function tp(player,player2)
  4834. local char1,char2=player.Character,player2.Character
  4835. if char1 and char2 then
  4836. char1:MoveTo(char2.Head.Position)
  4837. end
  4838. end
  4839. wait(0.1)
  4840. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  4841. wait(0.2)
  4842. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  4843. wait(0.5)
  4844. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  4845. wait(0.7)
  4846. tp(lplayer,game:GetService("Players")[v.Name])
  4847. wait(0.7)
  4848. lplayer.Character.HumanoidRootPart.CFrame = NOW
  4849. game:GetService("StarterGui"):SetCore("SendNotification", {
  4850. Title = "Tools needed!";
  4851. Text = "You need a tool in your backpack for this command!";
  4852. })
  4853. end
  4854. end
  4855. end
  4856. if string.sub(msg, 1, 7) == (prefix.."bring ") then
  4857. for i,v in pairs(GetPlayer(string.sub(msg, 8)))do
  4858. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  4859. lplayer.Character.Humanoid.Name = 1
  4860. local l = lplayer.Character["1"]:Clone()
  4861. l.Parent = lplayer.Character
  4862. l.Name = "Humanoid"
  4863. wait(0.1)
  4864. lplayer.Character["1"]:Destroy()
  4865. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  4866. lplayer.Character.Animate.Disabled = true
  4867. wait(0.1)
  4868. lplayer.Character.Animate.Disabled = false
  4869. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  4870. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  4871. lplayer.Character.Humanoid:EquipTool(v)
  4872. end
  4873. local function tp(player,player2)
  4874. local char1,char2=player.Character,player2.Character
  4875. if char1 and char2 then
  4876. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  4877. end
  4878. end
  4879. local function getout(player,player2)
  4880. local char1,char2=player.Character,player2.Character
  4881. if char1 and char2 then
  4882. char1:MoveTo(char2.Head.Position)
  4883. end
  4884. end
  4885. tp(game:GetService("Players")[v.Name], lplayer)
  4886. wait(0.2)
  4887. tp(game:GetService("Players")[v.Name], lplayer)
  4888. wait(0.5)
  4889. lplayer.Character.HumanoidRootPart.CFrame = NOW
  4890. wait(0.5)
  4891. getout(lplayer, game:GetService("Players")[v.Name])
  4892. wait(0.3)
  4893. lplayer.Character.HumanoidRootPart.CFrame = NOW
  4894. game:GetService("StarterGui"):SetCore("SendNotification", {
  4895. Title = "Tools needed!";
  4896. Text = "You need a tool in your backpack for this command!";
  4897. })
  4898. end
  4899. end
  4900. if string.sub(msg, 1, 6) == (prefix.."spin ") then
  4901. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  4902. lplayer.Character.Humanoid.Name = 1
  4903. local l = lplayer.Character["1"]:Clone()
  4904. l.Parent = lplayer.Character
  4905. l.Name = "Humanoid"
  4906. wait(0.1)
  4907. lplayer.Character["1"]:Destroy()
  4908. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  4909. lplayer.Character.Animate.Disabled = true
  4910. wait(0.1)
  4911. lplayer.Character.Animate.Disabled = false
  4912. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  4913. lplayer.Character.Animate.Disabled = false
  4914. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  4915. lplayer.Character.Humanoid:EquipTool(v)
  4916. end
  4917. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  4918. spinplr = v
  4919. wait(0.5)
  4920. spin = true
  4921. game:GetService("StarterGui"):SetCore("SendNotification", {
  4922. Title = "Tools needed!";
  4923. Text = "You need a tool in your backpack for this command!";
  4924. })
  4925. end
  4926. end
  4927. if string.sub(msg, 1, 7) == (prefix.."unspin") then
  4928. spin = false
  4929. end
  4930. if string.sub(msg, 1, 8) == (prefix.."attach ") then
  4931. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  4932. lplayer.Character.Humanoid.Name = 1
  4933. local l = lplayer.Character["1"]:Clone()
  4934. l.Parent = lplayer.Character
  4935. l.Name = "Humanoid"
  4936. wait(0.1)
  4937. lplayer.Character["1"]:Destroy()
  4938. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  4939. lplayer.Character.Animate.Disabled = true
  4940. wait(0.1)
  4941. lplayer.Character.Animate.Disabled = false
  4942. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  4943. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  4944. lplayer.Character.Humanoid:EquipTool(v)
  4945. end
  4946. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  4947. wait(0.3)
  4948. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  4949. attplr = v
  4950. game:GetService("StarterGui"):SetCore("SendNotification", {
  4951. Title = "Tools needed!";
  4952. Text = "You need a tool in your backpack for this command!";
  4953. })
  4954. end
  4955. end
  4956. if string.sub(msg, 1, 10) == (prefix.."unattach ") then
  4957. for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
  4958. local function getout(player,player2)
  4959. local char1,char2=player.Character,player2.Character
  4960. if char1 and char2 then
  4961. char1:MoveTo(char2.Head.Position)
  4962. end
  4963. end
  4964. getout(lplayer, game:GetService("Players")[v.Name])
  4965. end
  4966. end
  4967. if string.sub(msg, 1, 8) == (prefix.."follow ") then
  4968. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  4969. followed = true
  4970. flwplr = v
  4971. end
  4972. end
  4973. if string.sub(msg, 1, 9) == (prefix.."unfollow") then
  4974. followed = false
  4975. end
  4976. if string.sub(msg, 1, 10) == (prefix.."freefall ") then
  4977. for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
  4978. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  4979. lplayer.Character.Humanoid.Name = 1
  4980. local l = lplayer.Character["1"]:Clone()
  4981. l.Parent = lplayer.Character
  4982. l.Name = "Humanoid"
  4983. wait(0.1)
  4984. lplayer.Character["1"]:Destroy()
  4985. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  4986. lplayer.Character.Animate.Disabled = true
  4987. wait(0.1)
  4988. lplayer.Character.Animate.Disabled = false
  4989. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  4990. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  4991. lplayer.Character.Humanoid:EquipTool(v)
  4992. end
  4993. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  4994. wait(0.2)
  4995. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  4996. wait(0.6)
  4997. lplayer.Character.HumanoidRootPart.CFrame = NOW
  4998. wait(0.6)
  4999. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
  5000. game:GetService("StarterGui"):SetCore("SendNotification", {
  5001. Title = "Tools needed!";
  5002. Text = "You need a tool in your backpack for this command!";
  5003. })
  5004. end
  5005. end
  5006. if string.sub(msg, 1, 7) == (prefix.."trail ") then
  5007. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  5008. traill = true
  5009. trlplr = v
  5010. end
  5011. end
  5012. if string.sub(msg, 1, 8) == (prefix.."untrail") then
  5013. traill = false
  5014. end
  5015. if string.sub(msg, 1, 7) == (prefix.."orbit ") then
  5016. if string.sub(msg, 8) == "all" or string.sub(msg, 8) == "others" or string.sub(msg, 8) == "me" then
  5017. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  5018. else
  5019. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  5020. local o = Instance.new("RocketPropulsion")
  5021. o.Parent = lplayer.Character.HumanoidRootPart
  5022. o.Name = "Orbit"
  5023. o.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  5024. o:Fire()
  5025. noclip = true
  5026. end
  5027. end
  5028. end
  5029. if string.sub(msg, 1, 8) == (prefix.."unorbit") then
  5030. lplayer.Character.HumanoidRootPart.Orbit:Destroy()
  5031. noclip = false
  5032. end
  5033. if string.sub(msg, 1, 7) == (prefix.."fling ") then
  5034. if string.sub(msg, 8) == "all" or string.sub(msg, 8) == "others" or string.sub(msg, 8) == "me" then
  5035. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  5036. else
  5037. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  5038. local y = Instance.new("RocketPropulsion")
  5039. y.Parent = lplayer.Character.HumanoidRootPart
  5040. y.CartoonFactor = 1
  5041. y.MaxThrust = 800000
  5042. y.MaxSpeed = 1000
  5043. y.ThrustP = 200000
  5044. y.Name = "Fling"
  5045. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  5046. y.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  5047. y:Fire()
  5048. noclip = true
  5049. end
  5050. end
  5051. end
  5052. if string.sub(msg, 1, 8) == (prefix.."unfling") then
  5053. noclip = false
  5054. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  5055. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  5056. wait(0.4)
  5057. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  5058. end
  5059. if string.sub(msg, 1, 8) == (prefix.."fecheck") then
  5060. if game:GetService("Workspace").FilteringEnabled == true then
  5061. warn("FE is Enabled (Filtering Enabled)")
  5062. game:GetService("StarterGui"):SetCore("SendNotification", {
  5063. Title = "FE is Enabled";
  5064. Text = "Filtering Enabled. Enjoy using Reviz Admin!";
  5065. })
  5066. else
  5067. warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
  5068. game:GetService("StarterGui"):SetCore("SendNotification", {
  5069. Title = "FE is Disabled";
  5070. Text = "Filtering Disabled. Consider using a different admin script.";
  5071. })
  5072. end
  5073. end
  5074. if string.sub(msg, 1, 6) == (prefix.."void ") then
  5075. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  5076. lplayer.Character.Humanoid.Name = 1
  5077. local l = lplayer.Character["1"]:Clone()
  5078. l.Parent = lplayer.Character
  5079. l.Name = "Humanoid"
  5080. wait(0.1)
  5081. lplayer.Character["1"]:Destroy()
  5082. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  5083. lplayer.Character.Animate.Disabled = true
  5084. wait(0.1)
  5085. lplayer.Character.Animate.Disabled = false
  5086. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  5087. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  5088. lplayer.Character.Humanoid:EquipTool(v)
  5089. end
  5090. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  5091. wait(0.2)
  5092. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  5093. wait(0.6)
  5094. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999999999,0,999999999999999)
  5095. game:GetService("StarterGui"):SetCore("SendNotification", {
  5096. Title = "Tools needed!";
  5097. Text = "You need a tool in your backpack for this command!";
  5098. })
  5099. end
  5100. end
  5101. if string.sub(msg, 1, 7) == (prefix.."noclip") then
  5102. noclip = true
  5103. game:GetService("StarterGui"):SetCore("SendNotification", {
  5104. Title = "Noclip enabled";
  5105. Text = "Type ;clip to disable";
  5106. })
  5107. end
  5108. if string.sub(msg, 1, 5) == (prefix.."clip") then
  5109. noclip = false
  5110. game:GetService("StarterGui"):SetCore("SendNotification", {
  5111. Title = "Noclip disabled";
  5112. Text = "Type ;noclip to enable";
  5113. })
  5114. end
  5115. if string.sub(msg, 1, 7) == (prefix.."speed ") then
  5116. lplayer.Character.Humanoid.WalkSpeed = (string.sub(msg, 8))
  5117. end
  5118. if string.sub(msg, 1, 4) == (prefix.."ws ") then
  5119. lplayer.Character.Humanoid.WalkSpeed = (string.sub(msg, 5))
  5120. end
  5121. if string.sub(msg, 1, 11) == (prefix.."hipheight ") then
  5122. lplayer.Character.Humanoid.HipHeight = (string.sub(msg, 12))
  5123. end
  5124. if string.sub(msg, 1, 4) == (prefix.."hh ") then
  5125. lplayer.Character.Humanoid.HipHeight = (string.sub(msg, 5))
  5126. end
  5127. if string.sub(msg, 1, 11) == (prefix.."jumppower ") then
  5128. lplayer.Character.Humanoid.JumpPower = (string.sub(msg, 12))
  5129. end
  5130. if string.sub(msg, 1, 4) == (prefix.."jp ") then
  5131. lplayer.Character.Humanoid.JumpPower = (string.sub(msg, 5))
  5132. end
  5133. if string.sub(msg, 1, 8) == (prefix.."default") then
  5134. lplayer.Character.Humanoid.JumpPower = 50
  5135. lplayer.Character.Humanoid.WalkSpeed = 16
  5136. lplayer.Character.Humanoid.HipHeight = 0
  5137. end
  5138. if string.sub(msg, 1, 7) == (prefix.."annoy ") then
  5139. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  5140. annoying = true
  5141. annplr = v
  5142. end
  5143. end
  5144. if string.sub(msg, 1, 8) == (prefix.."unannoy") then
  5145. annoying = false
  5146. end
  5147. if string.sub(msg, 1, 10) == (prefix.."headwalk ") then
  5148. for i,v in pairs(GetPlayer(string.sub(msg, 11))) do
  5149. hwalk = true
  5150. hdwplr = v
  5151. end
  5152. end
  5153. if string.sub(msg, 1, 11) == (prefix.."unheadwalk") then
  5154. hwalk = false
  5155. end
  5156. if string.sub(msg, 1, 8) == (prefix.."nolimbs") then
  5157. lplayer.Character["Left Leg"]:Destroy()
  5158. lplayer.Character["Left Arm"]:Destroy()
  5159. lplayer.Character["Right Leg"]:Destroy()
  5160. lplayer.Character["Right Arm"]:Destroy()
  5161. end
  5162. if string.sub(msg, 1, 4) == (prefix.."god") then
  5163. lplayer.Character.Humanoid.Name = 1
  5164. local l = lplayer.Character["1"]:Clone()
  5165. l.Parent = lplayer.Character
  5166. l.Name = "Humanoid"
  5167. wait(0.1)
  5168. lplayer.Character["1"]:Destroy()
  5169. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  5170. lplayer.Character.Animate.Disabled = true
  5171. wait(0.1)
  5172. lplayer.Character.Animate.Disabled = false
  5173. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  5174. game:GetService("StarterGui"):SetCore("SendNotification", {
  5175. Title = "FE Godmode enabled";
  5176. Text = "Use ;grespawn or ;respawn to remove";
  5177. })
  5178. end
  5179. if string.sub(msg, 1, 9) == (prefix.."drophats") then
  5180. for i,v in pairs(lplayer.Character:GetChildren()) do
  5181. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  5182. v.Parent = workspace
  5183. end
  5184. end
  5185. end
  5186. if string.sub(msg, 1, 9) == (prefix.."droptool") then
  5187. for i,v in pairs(lplayer.Character:GetChildren()) do
  5188. if (v:IsA("Tool")) then
  5189. v.Parent = workspace
  5190. end
  5191. end
  5192. end
  5193. if string.sub(msg, 1, 10) == (prefix.."loopdhats") then
  5194. droppinghats = true
  5195. game:GetService("StarterGui"):SetCore("SendNotification", {
  5196. Title = "Loop Drop Enabled";
  5197. Text = "Type ;unloopdhats to disable";
  5198. })
  5199. end
  5200. if string.sub(msg, 1, 12) == (prefix.."unloopdhats") then
  5201. droppinghats = false
  5202. game:GetService("StarterGui"):SetCore("SendNotification", {
  5203. Title = "Loop Drop Disabled";
  5204. Text = "Type ;loopdhats to enable.";
  5205. })
  5206. end
  5207. if string.sub(msg, 1, 10) == (prefix.."loopdtool") then
  5208. droppingtools = true
  5209. game:GetService("StarterGui"):SetCore("SendNotification", {
  5210. Title = "Loop Drop Enabled";
  5211. Text = "Type ;unloopdtool to disable";
  5212. })
  5213. end
  5214. if string.sub(msg, 1, 12) == (prefix.."unloopdtool") then
  5215. droppingtools = false
  5216. game:GetService("StarterGui"):SetCore("SendNotification", {
  5217. Title = "Loop Drop Disabled";
  5218. Text = "Type ;loopdtool to enable.";
  5219. })
  5220. end
  5221. if string.sub(msg, 1, 10) == (prefix.."invisible") then -- Credit to Timeless
  5222. Local = game:GetService('Players').LocalPlayer
  5223. Char = Local.Character
  5224. touched,tpdback = false, false
  5225. box = Instance.new('Part',workspace)
  5226. box.Anchored = true
  5227. box.CanCollide = true
  5228. box.Size = Vector3.new(10,1,10)
  5229. box.Position = Vector3.new(0,10000,0)
  5230. box.Touched:connect(function(part)
  5231. if (part.Parent.Name == Local.Name) then
  5232. if touched == false then
  5233. touched = true
  5234. function apply()
  5235. if script.Disabled ~= true then
  5236. no = Char.HumanoidRootPart:Clone()
  5237. wait(.25)
  5238. Char.HumanoidRootPart:Destroy()
  5239. no.Parent = Char
  5240. Char:MoveTo(loc)
  5241. touched = false
  5242. end end
  5243. if Char then
  5244. apply()
  5245. end
  5246. end
  5247. end
  5248. end)
  5249. repeat wait() until Char
  5250. loc = Char.HumanoidRootPart.Position
  5251. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  5252. game:GetService("StarterGui"):SetCore("SendNotification", {
  5253. Title = "Invisibility enabled!";
  5254. Text = "Reset or use ;respawn to remove.";
  5255. })
  5256. end
  5257. if string.sub(msg, 1, 6) == (prefix.."view ") then
  5258. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  5259. if game:GetService("Players")[v.Name].Character.Humanoid then
  5260. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Humanoid
  5261. else
  5262. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  5263. end
  5264. end
  5265. end
  5266. if string.sub(msg, 1, 7) == (prefix.."unview") then
  5267. if lplayer.Character.Humanoid then
  5268. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  5269. else
  5270. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  5271. end
  5272. end
  5273. if string.sub(msg, 1, 6) == (prefix.."goto ") then
  5274. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  5275. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  5276. end
  5277. end
  5278. if string.sub(msg, 1, 4) == (prefix.."fly") then
  5279. repeat wait() until lplayer and lplayer.Character and lplayer.Character:FindFirstChild('HumanoidRootPart') and lplayer.Character:FindFirstChild('Humanoid')
  5280. repeat wait() until Mouse
  5281.  
  5282. local T = lplayer.Character.HumanoidRootPart
  5283. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  5284. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  5285. local SPEED = speedget
  5286.  
  5287. local function fly()
  5288. flying = true
  5289. local BG = Instance.new('BodyGyro', T)
  5290. local BV = Instance.new('BodyVelocity', T)
  5291. BG.P = 9e4
  5292. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  5293. BG.cframe = T.CFrame
  5294. BV.velocity = Vector3.new(0, 0.1, 0)
  5295. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  5296. spawn(function()
  5297. repeat wait()
  5298. lplayer.Character.Humanoid.PlatformStand = true
  5299. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  5300. SPEED = 50
  5301. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  5302. SPEED = 0
  5303. end
  5304. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  5305. 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
  5306. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  5307. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  5308. 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
  5309. else
  5310. BV.velocity = Vector3.new(0, 0.1, 0)
  5311. end
  5312. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  5313. until not flying
  5314. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  5315. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  5316. SPEED = 0
  5317. BG:destroy()
  5318. BV:destroy()
  5319. lplayer.Character.Humanoid.PlatformStand = false
  5320. end)
  5321. end
  5322. Mouse.KeyDown:connect(function(KEY)
  5323. if KEY:lower() == 'w' then
  5324. CONTROL.F = speedfly
  5325. elseif KEY:lower() == 's' then
  5326. CONTROL.B = -speedfly
  5327. elseif KEY:lower() == 'a' then
  5328. CONTROL.L = -speedfly
  5329. elseif KEY:lower() == 'd' then
  5330. CONTROL.R = speedfly
  5331. end
  5332. end)
  5333. Mouse.KeyUp:connect(function(KEY)
  5334. if KEY:lower() == 'w' then
  5335. CONTROL.F = 0
  5336. elseif KEY:lower() == 's' then
  5337. CONTROL.B = 0
  5338. elseif KEY:lower() == 'a' then
  5339. CONTROL.L = 0
  5340. elseif KEY:lower() == 'd' then
  5341. CONTROL.R = 0
  5342. end
  5343. end)
  5344. fly()
  5345. end
  5346. if string.sub(msg, 1, 6) == (prefix.."unfly") then
  5347. flying = false
  5348. lplayer.Character.Humanoid.PlatformStand = false
  5349. end
  5350. if string.sub(msg, 1, 6) == (prefix.."chat ") then
  5351. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer((string.sub(msg, 7)), "All")
  5352. end
  5353. if string.sub(msg, 1, 6) == (prefix.."spam ") then
  5354. spamtext = (string.sub(msg, 7))
  5355. spamming = true
  5356. end
  5357. if string.sub(msg, 1, 7) == (prefix.."unspam") then
  5358. spamming = false
  5359. end
  5360. if string.sub(msg, 1, 10) == (prefix.."spamwait ") then
  5361. spamdelay = (string.sub(msg, 11))
  5362. end
  5363. if string.sub(msg, 1, 8) == (prefix.."pmspam ") then
  5364. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  5365. pmspammed = v.Name
  5366. spammingpm = true
  5367. end
  5368. end
  5369. if string.sub(msg, 1, 9) == (prefix.."unpmspam") then
  5370. spammingpm = false
  5371. end
  5372. if string.sub(msg, 1, 9) == (prefix.."cfreeze ") then
  5373. for i,v in pairs(GetPlayer(string.sub(msg, 10))) do
  5374. v.Character["Left Leg"].Anchored = true
  5375. v.Character["Left Arm"].Anchored = true
  5376. v.Character["Right Leg"].Anchored = true
  5377. v.Character["Right Arm"].Anchored = true
  5378. v.Character.Torso.Anchored = true
  5379. v.Character.Head.Anchored = true
  5380. end
  5381. end
  5382. if string.sub(msg, 1, 11) == (prefix.."uncfreeze ") then
  5383. for i,v in pairs(GetPlayer(string.sub(msg, 12))) do
  5384. v.Character["Left Leg"].Anchored = false
  5385. v.Character["Left Arm"].Anchored = false
  5386. v.Character["Right Leg"].Anchored = false
  5387. v.Character["Right Arm"].Anchored = false
  5388. v.Character.Torso.Anchored = false
  5389. v.Character.Head.Anchored = false
  5390. end
  5391. end
  5392. if string.sub(msg, 1, 9) == (prefix.."unlockws") then
  5393. local a = game:GetService("Workspace"):getChildren()
  5394. for i = 1, #a do
  5395. if a[i].className == "Part" then
  5396. a[i].Locked = false
  5397. elseif a[i].className == "Model" then
  5398. local r = a[i]:getChildren()
  5399. for i = 1, #r do
  5400. if r[i].className == "Part" then
  5401. r[i].Locked = false
  5402. end
  5403. end
  5404. end
  5405. end
  5406. game:GetService("StarterGui"):SetCore("SendNotification", {
  5407. Title = "Success!";
  5408. Text = "Workspace unlocked. Use ;lockws to lock.";
  5409. })
  5410. end
  5411. if string.sub(msg, 1, 7) == (prefix.."lockws") then
  5412. local a = game:GetService("Workspace"):getChildren()
  5413. for i = 1, #a do
  5414. if a[i].className == "Part" then
  5415. a[i].Locked = true
  5416. elseif a[i].className == "Model" then
  5417. local r = a[i]:getChildren()
  5418. for i = 1, #r do
  5419. if r[i].className == "Part" then
  5420. r[i].Locked = true
  5421. end
  5422. end
  5423. end
  5424. end
  5425. end
  5426. if string.sub(msg, 1, 7) == (prefix.."btools") then
  5427. local Clone_T = Instance.new("HopperBin",lplayer.Backpack)
  5428. Clone_T.BinType = "Clone"
  5429. local Destruct = Instance.new("HopperBin",lplayer.Backpack)
  5430. Destruct.BinType = "Hammer"
  5431. local Hold_T = Instance.new("HopperBin",lplayer.Backpack)
  5432. Hold_T.BinType = "Grab"
  5433. end
  5434. if string.sub(msg, 1, 7) == (prefix.."pstand") then
  5435. lplayer.Character.Humanoid.PlatformStand = true
  5436. end
  5437. if string.sub(msg, 1, 9) == (prefix.."unpstand") then
  5438. lplayer.Character.Humanoid.PlatformStand = false
  5439. end
  5440. if string.sub(msg, 1, 10) == (prefix.."blockhead") then
  5441. lplayer.Character.Head.Mesh:Destroy()
  5442. end
  5443. if string.sub(msg, 1, 4) == (prefix.."sit") then
  5444. lplayer.Character.Humanoid.Sit = true
  5445. end
  5446. if string.sub(msg, 1, 10) == (prefix.."bringobj ") then
  5447. local function bringobjw()
  5448. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  5449. if obj.Name == (string.sub(msg, 11)) then
  5450. obj.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  5451. obj.CanCollide = false
  5452. obj.Transparency = 0.7
  5453. wait()
  5454. obj.CFrame = lplayer.Character["Left Leg"].CFrame
  5455. wait()
  5456. obj.CFrame = lplayer.Character["Right Leg"].CFrame
  5457. wait()
  5458. obj.CFrame = lplayer.Character["Head"].CFrame
  5459. end
  5460. end
  5461. end
  5462. while wait() do
  5463. bringobjw()
  5464. end
  5465. game:GetService("StarterGui"):SetCore("SendNotification", {
  5466. Title = "BringObj";
  5467. Text = "BringObj enabled.";
  5468. })
  5469. end
  5470. if string.sub(msg, 1, 7) == (prefix.."wsvis ") then
  5471. vis = (string.sub(msg, 8))
  5472. local a = game:GetService("Workspace"):GetDescendants()
  5473. for i = 1, #a do
  5474. if a[i].className == "Part" then
  5475. a[i].Transparency = vis
  5476. elseif a[i].className == "Model" then
  5477. local r = a[i]:getChildren()
  5478. for i = 1, #r do
  5479. if r[i].className == "Part" then
  5480. r[i].Transparency = vis
  5481. end
  5482. end
  5483. end
  5484. end
  5485. end
  5486. if string.sub(msg, 1, 11) == (prefix.."hypertotal") then
  5487. loadstring(game:GetObjects("rbxassetid://1255063809")[1].Source)()
  5488. game:GetService("StarterGui"):SetCore("SendNotification", {
  5489. Title = "Success!";
  5490. Text = "HyperTotal GUI Loaded!";
  5491. })
  5492. end
  5493. if string.sub(msg, 1, 5) == (prefix.."cmds") then
  5494. CMDSFRAME.Visible = true
  5495. end
  5496. if string.sub(msg, 1, 10) == (prefix.."rmeshhats") then
  5497. for i,v in pairs(lplayer.Character:GetChildren()) do
  5498. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  5499. v.Handle.Mesh:Destroy()
  5500. end
  5501. end
  5502. end
  5503. if string.sub(msg, 1, 10) == (prefix.."blockhats") then
  5504. for i,v in pairs(lplayer.Character:GetChildren()) do
  5505. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  5506. v.Handle.Mesh:Destroy()
  5507. end
  5508. end
  5509. end
  5510. if string.sub(msg, 1, 10) == (prefix.."rmeshtool") then
  5511. for i,v in pairs(lplayer.Character:GetChildren()) do
  5512. if (v:IsA("Tool")) then
  5513. v.Handle.Mesh:Destroy()
  5514. end
  5515. end
  5516. end
  5517. if string.sub(msg, 1, 10) == (prefix.."blocktool") then
  5518. for i,v in pairs(lplayer.Character:GetChildren()) do
  5519. if (v:IsA("Tool")) then
  5520. v.Handle.Mesh:Destroy()
  5521. end
  5522. end
  5523. end
  5524. if string.sub(msg, 1, 8) == (prefix.."spinner") then
  5525. local p = Instance.new("RocketPropulsion")
  5526. p.Parent = lplayer.Character.HumanoidRootPart
  5527. p.Name = "Spinner"
  5528. p.Target = lplayer.Character["Left Arm"]
  5529. p:Fire()
  5530. game:GetService("StarterGui"):SetCore("SendNotification", {
  5531. Title = "Spinner enabled";
  5532. Text = "Type ;nospinner to disable.";
  5533. })
  5534. end
  5535. if string.sub(msg, 1, 10) == (prefix.."nospinner") then
  5536. lplayer.Character.HumanoidRootPart.Spinner:Destroy()
  5537. end
  5538. if string.sub(msg, 1, 7) == (prefix.."reachd") then
  5539. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  5540. if v:isA("Tool") then
  5541. local a = Instance.new("SelectionBox",v.Handle)
  5542. a.Adornee = v.Handle
  5543. v.Handle.Size = Vector3.new(0.5,0.5,60)
  5544. v.GripPos = Vector3.new(0,0,0)
  5545. lplayer.Character.Humanoid:UnequipTools()
  5546. end
  5547. end
  5548. game:GetService("StarterGui"):SetCore("SendNotification", {
  5549. Title = "Reach applied!";
  5550. Text = "Applied to equipped sword. Use ;noreach to disable.";
  5551. })
  5552. end
  5553. if string.sub(msg, 1, 7) == (prefix.."reach ") then
  5554. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  5555. if v:isA("Tool") then
  5556. handleSize = v.Handle.Size
  5557. wait()
  5558. local a = Instance.new("SelectionBox",v.Handle)
  5559. a.Name = "a"
  5560. a.Adornee = v.Handle
  5561. v.Handle.Size = Vector3.new(0.5,0.5,(string.sub(msg, 8)))
  5562. v.GripPos = Vector3.new(0,0,0)
  5563. lplayer.Character.Humanoid:UnequipTools()
  5564. end
  5565. end
  5566. game:GetService("StarterGui"):SetCore("SendNotification", {
  5567. Title = "Reach applied!";
  5568. Text = "Applied to equipped sword. Use ;noreach to disable.";
  5569. })
  5570. end
  5571. if string.sub(msg, 1, 8) == (prefix.."noreach") then
  5572. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  5573. if v:isA("Tool") then
  5574. v.Handle.a:Destroy()
  5575. v.Handle.Size = handleSize
  5576. end
  5577. end
  5578. game:GetService("StarterGui"):SetCore("SendNotification", {
  5579. Title = "Reach removed!";
  5580. Text = "Removed reach from equipped sword.";
  5581. })
  5582. end
  5583. if string.sub(msg, 1, 7) == (prefix.."rkill ") then
  5584. for i,v in pairs(GetPlayer(string.sub(msg, 8)))do
  5585. lplayer.Character.Humanoid.Name = 1
  5586. local l = lplayer.Character["1"]:Clone()
  5587. l.Parent = lplayer.Character
  5588. l.Name = "Humanoid"
  5589. wait(0.1)
  5590. lplayer.Character["1"]:Destroy()
  5591. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  5592. lplayer.Character.Animate.Disabled = true
  5593. wait(0.1)
  5594. lplayer.Character.Animate.Disabled = false
  5595. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  5596. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  5597. lplayer.Character.Humanoid:EquipTool(v)
  5598. end
  5599. wait(0.1)
  5600. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  5601. wait(0.2)
  5602. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  5603. wait(0.5)
  5604. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  5605. game:GetService("StarterGui"):SetCore("SendNotification", {
  5606. Title = "Tools needed!";
  5607. Text = "You need a tool in your backpack for this command!";
  5608. })
  5609. end
  5610. end
  5611. if string.sub(msg, 1, 7) == (prefix.."tp me ") then
  5612. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  5613. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  5614. end
  5615. end
  5616. if string.sub(msg, 1, 8) == (prefix.."cbring ") then
  5617. if (string.sub(msg, 9)) == "all" or (string.sub(msg, 9)) == "All" or (string.sub(msg, 9)) == "ALL" then
  5618. cbringall = true
  5619. else
  5620. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  5621. brplr = v.Name
  5622. end
  5623. end
  5624. cbring = true
  5625. end
  5626. if string.sub(msg, 1, 9) == (prefix.."uncbring") then
  5627. cbring = false
  5628. cbringall = false
  5629. end
  5630. if string.sub(msg, 1, 6) == (prefix.."swap ") then
  5631. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  5632. local NOWPLR = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  5633. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  5634. lplayer.Character.Humanoid.Name = 1
  5635. local l = lplayer.Character["1"]:Clone()
  5636. l.Parent = lplayer.Character
  5637. l.Name = "Humanoid"
  5638. wait(0.1)
  5639. lplayer.Character["1"]:Destroy()
  5640. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  5641. lplayer.Character.Animate.Disabled = true
  5642. wait(0.1)
  5643. lplayer.Character.Animate.Disabled = false
  5644. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  5645. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  5646. lplayer.Character.Humanoid:EquipTool(v)
  5647. end
  5648. local function tp(player,player2)
  5649. local char1,char2=player.Character,player2.Character
  5650. if char1 and char2 then
  5651. char1:MoveTo(char2.Head.Position)
  5652. end
  5653. end
  5654. wait(0.1)
  5655. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  5656. wait(0.2)
  5657. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  5658. wait(0.5)
  5659. lplayer.Character.HumanoidRootPart.CFrame = NOW
  5660. wait(0.6)
  5661. tp(lplayer, game:GetService("Players")[v.Name])
  5662. wait(0.4)
  5663. lplayer.Character.HumanoidRootPart.CFrame = NOWPLR
  5664. game:GetService("StarterGui"):SetCore("SendNotification", {
  5665. Title = "Tools needed!";
  5666. Text = "You need a tool in your backpack for this command!";
  5667. })
  5668. end
  5669. end
  5670. if string.sub(msg, 1, 8) == (prefix.."glitch ") then
  5671. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  5672. lplayer.Character.Humanoid.Name = 1
  5673. local l = lplayer.Character["1"]:Clone()
  5674. l.Parent = lplayer.Character
  5675. l.Name = "Humanoid"
  5676. wait(0.1)
  5677. lplayer.Character["1"]:Destroy()
  5678. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  5679. lplayer.Character.Animate.Disabled = true
  5680. wait(0.1)
  5681. lplayer.Character.Animate.Disabled = false
  5682. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  5683. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  5684. lplayer.Character.Humanoid:EquipTool(v)
  5685. end
  5686. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  5687. wait(0.3)
  5688. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  5689. wait(0.4)
  5690. b = Instance.new("BodyForce")
  5691. b.Parent = lplayer.Character.HumanoidRootPart
  5692. b.Name = "Glitch"
  5693. b.Force = Vector3.new(100000000,5000,0)
  5694. game:GetService("StarterGui"):SetCore("SendNotification", {
  5695. Title = "Tools needed!";
  5696. Text = "You need a tool in your backpack for this command!";
  5697. })
  5698. end
  5699. end
  5700. if string.sub(msg, 1, 9) == (prefix.."unglitch") then
  5701. lplayer.Character.HumanoidRootPart.Glitch:Destroy()
  5702. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(10000,0,10000)
  5703. b = Instance.new("BodyForce")
  5704. b.Parent = lplayer.Character.HumanoidRootPart
  5705. b.Name = "unGlitch"
  5706. b.Force = Vector3.new(0,-5000000,0)
  5707. wait(2)
  5708. lplayer.Character.HumanoidRootPart.unGlitch:Destroy()
  5709. end
  5710. if string.sub(msg, 1, 9) == (prefix.."grespawn") then
  5711. lplayer.Character.Humanoid.Health = 0
  5712. wait(1)
  5713. lplayer.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  5714. lplayer.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
  5715. end
  5716. if string.sub(msg, 1, 9) == (prefix.."explorer") then
  5717. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  5718. game:GetService("StarterGui"):SetCore("SendNotification", {
  5719. Title = "Success!";
  5720. Text = "DEX Explorer has loaded.";
  5721. })
  5722. end
  5723. if string.sub(msg, 1, 6) == (prefix.."anim ") then
  5724. local Anim = Instance.new("Animation")
  5725. Anim.AnimationId = "rbxassetid://"..(string.sub(msg, 7))
  5726. local track = lplayer.Character.Humanoid:LoadAnimation(Anim)
  5727. track:Play(.1, 1, 1)
  5728. end
  5729. if string.sub(msg, 1, 8) == (prefix.."animgui") then
  5730. loadstring(game:GetObjects("rbxassetid://1202558084")[1].Source)()
  5731. game:GetService("StarterGui"):SetCore("SendNotification", {
  5732. Title = "Success!";
  5733. Text = "Energize Animations GUI has loaded.";
  5734. })
  5735. end
  5736. if string.sub(msg, 1, 8) == (prefix.."savepos") then
  5737. saved = lplayer.Character.HumanoidRootPart.CFrame
  5738. game:GetService("StarterGui"):SetCore("SendNotification", {
  5739. Title = "Position Saved";
  5740. Text = "Use ;loadpos to return to saved position.";
  5741. })
  5742. end
  5743. if string.sub(msg, 1, 8) == (prefix.."loadpos") then
  5744. lplayer.Character.HumanoidRootPart.CFrame = saved
  5745. end
  5746. if string.sub(msg, 1, 6) == (prefix.."bang ") then
  5747. for i,v in pairs(GetPlayer(string.sub(msg, 7))) do
  5748. local Anim2 = Instance.new("Animation")
  5749. Anim2.AnimationId = "rbxassetid://148840371"
  5750. local track2 = lplayer.Character.Humanoid:LoadAnimation(Anim2)
  5751. track2:Play(.1, 1, 1)
  5752. bplrr = v.Name
  5753. banpl = true
  5754. end
  5755. end
  5756. if string.sub(msg, 1, 7) == (prefix.."unbang") then
  5757. banpl = false
  5758. end
  5759. if string.sub(msg, 1, 10) == (prefix.."bringmod ") then
  5760. local function bringmodw()
  5761. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  5762. if obj.Name == (string.sub(msg, 11)) then
  5763. for i,ch in pairs(obj:GetDescendants()) do
  5764. if (ch:IsA("BasePart")) then
  5765. ch.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  5766. ch.CanCollide = false
  5767. ch.Transparency = 0.7
  5768. wait()
  5769. ch.CFrame = lplayer.Character["Left Leg"].CFrame
  5770. wait()
  5771. ch.CFrame = lplayer.Character["Right Leg"].CFrame
  5772. wait()
  5773. ch.CFrame = lplayer.Character["Head"].CFrame
  5774. end
  5775. end
  5776. end
  5777. end
  5778. end
  5779. while wait() do
  5780. bringmodw()
  5781. end
  5782. game:GetService("StarterGui"):SetCore("SendNotification", {
  5783. Title = "BringMod";
  5784. Text = "BringMod enabled.";
  5785. })
  5786. end
  5787. if string.sub(msg, 1, 8) == (prefix.."respawn") then
  5788. local mod = Instance.new('Model', workspace) mod.Name = 're '..lplayer.Name
  5789. local hum = Instance.new('Humanoid', mod)
  5790. local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
  5791. lplayer.Character = mod
  5792. end
  5793. if string.sub(msg, 1, 9) == (prefix.."shutdown") then
  5794. game:GetService'RunService'.Stepped:Connect(function()
  5795. pcall(function()
  5796. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  5797. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  5798. for _,x in pairs(v.Character.Head:GetChildren()) do
  5799. if x:IsA'Sound' then x.Playing = true x.CharacterSoundEvent:FireServer(true, true) end
  5800. end
  5801. end
  5802. end
  5803. end)
  5804. end)
  5805. game:GetService("StarterGui"):SetCore("SendNotification", {
  5806. Title = "Attempting Shutdown";
  5807. Text = "Shutdown Attempt has begun.";
  5808. })
  5809. end
  5810. if string.sub(msg, 1, 8) == (prefix.."delobj ") then
  5811. objtodel = (string.sub(msg, 9))
  5812. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  5813. if v.Name == objtodel then
  5814. v:Destroy()
  5815. end
  5816. end
  5817. end
  5818. if string.sub(msg, 1, 8) == (prefix.."getplrs") then
  5819. for i,v in pairs(game:GetService("Players"):GetPlayers())do
  5820. print(v)
  5821. end
  5822. game:GetService("StarterGui"):SetCore("SendNotification", {
  5823. Title = "Printed";
  5824. Text = "Players have been printed to console. (F9)";
  5825. })
  5826. end
  5827. if string.sub(msg, 1, 9) == (prefix.."deldecal") then
  5828. for i,v in pairs(game:GetService("Workspace"):GetDescendants())do
  5829. if (v:IsA("Decal")) then
  5830. v:Destroy()
  5831. end
  5832. end
  5833. end
  5834. if string.sub(msg, 1, 11) == (prefix.."opfinality") then
  5835. loadstring(game:GetObjects("rbxassetid://1294358929")[1].Source)()
  5836. game:GetService("StarterGui"):SetCore("SendNotification", {
  5837. Title = "Success!";
  5838. Text = "OpFinality GUI has loaded.";
  5839. })
  5840. end
  5841. if string.sub(msg, 1, 8) == (prefix.."remotes") then
  5842. remotes = true
  5843. added = true
  5844. game.DescendantAdded:connect(function(rmt)
  5845. if added == true then
  5846. if remotes == true then
  5847. if rmt:IsA("RemoteEvent") then
  5848. print("A RemoteEvent was added!")
  5849. print(" game." .. rmt:GetFullName() .. " | RemoteEvent")
  5850. print(" game." .. rmt:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  5851. end end end
  5852. end)
  5853. game.DescendantAdded:connect(function(rmtfnctn)
  5854. if added == true then
  5855. if remotes == true then
  5856. if rmtfnctn:IsA("RemoteFunction") then
  5857. warn("A RemoteFunction was added!")
  5858. warn(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction")
  5859. print(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  5860. end end end
  5861. end)
  5862.  
  5863. game.DescendantAdded:connect(function(bndfnctn)
  5864. if added == true then
  5865. if binds == true then
  5866. if bndfnctn:IsA("BindableFunction") then
  5867. print("A BindableFunction was added!")
  5868. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction")
  5869. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  5870. end end end
  5871. end)
  5872.  
  5873. game.DescendantAdded:connect(function(bnd)
  5874. if added == true then
  5875. if binds == true then
  5876. if bnd:IsA("BindableEvent") then
  5877. warn("A BindableEvent was added!")
  5878. warn(" game." .. bnd:GetFullName() .. " | BindableEvent")
  5879. print(" game." .. bnd:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  5880. end end end
  5881. end)
  5882.  
  5883.  
  5884. if binds == true then
  5885. for i,v in pairs(game:GetDescendants()) do
  5886. if v:IsA("BindableFunction") then
  5887. print(" game." .. v:GetFullName() .. " | BindableFunction")
  5888. print(" game." .. v:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  5889. end end
  5890. for i,v in pairs(game:GetDescendants()) do
  5891. if v:IsA("BindableEvent") then
  5892. warn(" game." .. v:GetFullName() .. " | BindableEvent")
  5893. print(" game." .. v:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  5894. end end
  5895. else
  5896. print("Off")
  5897. end
  5898. if remotes == true then
  5899. for i,v in pairs(game:GetDescendants()) do
  5900. if v:IsA("RemoteFunction") then
  5901. warn(" game." .. v:GetFullName() .. " | RemoteFunction")
  5902. print(" game." .. v:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  5903. end end
  5904. wait()
  5905. for i,v in pairs(game:GetDescendants()) do
  5906. if v:IsA("RemoteEvent") then
  5907. print(" game." .. v:GetFullName() .. " | RemoteEvent")
  5908. print(" game." .. v:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  5909. end end
  5910. else
  5911. print("Off")
  5912. end
  5913. game:GetService("StarterGui"):SetCore("SendNotification", {
  5914. Title = "Printing Remotes";
  5915. Text = "Type ;noremotes to disable.";
  5916. })
  5917. end
  5918. if string.sub(msg, 1, 10) == (prefix.."noremotes") then
  5919. remotes = false
  5920. added = false
  5921. game:GetService("StarterGui"):SetCore("SendNotification", {
  5922. Title = "Printing Remotes Disabled";
  5923. Text = "Type ;remotes to enable.";
  5924. })
  5925. end
  5926. if string.sub(msg, 1, 10) == (prefix.."tpdefault") then
  5927. spin = false
  5928. followed = false
  5929. traill = false
  5930. noclip = false
  5931. annoying = false
  5932. hwalk = false
  5933. cbringing = false
  5934. end
  5935. if string.sub(msg, 1, 8) == (prefix.."stopsit") then
  5936. stopsitting = true
  5937. end
  5938. if string.sub(msg, 1, 6) == (prefix.."gosit") then
  5939. stopsitting = false
  5940. end
  5941. if string.sub(msg, 1, 8) == (prefix.."version") then
  5942. print(adminversion)
  5943. game:GetService("StarterGui"):SetCore("SendNotification", {
  5944. Title = "Version";
  5945. Text = adminversion;
  5946. })
  5947. end
  5948. if string.sub(msg, 1, 8) == (prefix.."clicktp") then
  5949. clickgoto = true
  5950. game:GetService("StarterGui"):SetCore("SendNotification", {
  5951. Title = "Click TP";
  5952. Text = "Press E to teleport to mouse position, ;noclicktp to stop";
  5953. })
  5954. end
  5955. if string.sub(msg, 1, 9) == (prefix.."clickdel") then
  5956. clickdel = true
  5957. game:GetService("StarterGui"):SetCore("SendNotification", {
  5958. Title = "Click Delete";
  5959. Text = "Press E to delete part at mouse, ;noclickdel to stop";
  5960. })
  5961. end
  5962. if string.sub(msg, 1, 11) == (prefix.."noclickdel") then
  5963. clickdel = false
  5964. game:GetService("StarterGui"):SetCore("SendNotification", {
  5965. Title = "Click Delete";
  5966. Text = "Click delete has been disabled.";
  5967. })
  5968. end
  5969. if string.sub(msg, 1, 10) == (prefix.."noclicktp") then
  5970. clickgoto = false
  5971. game:GetService("StarterGui"):SetCore("SendNotification", {
  5972. Title = "Click TP";
  5973. Text = "Click TP has been disabled.";
  5974. })
  5975. end
  5976. if string.sub(msg, 1, 8) == (prefix.."toolson") then
  5977. gettingtools = true
  5978. game:GetService("StarterGui"):SetCore("SendNotification", {
  5979. Title = "Tools Enabled";
  5980. Text = "Automatically colleting tools dropped.";
  5981. })
  5982. end
  5983. if string.sub(msg, 1, 9) == (prefix.."toolsoff") then
  5984. gettingtools = false
  5985. game:GetService("StarterGui"):SetCore("SendNotification", {
  5986. Title = "Tools Disabled";
  5987. Text = "Click TP has been disabled.";
  5988. })
  5989. end
  5990. if string.sub(msg, 1, 10) == (prefix.."delcmdbar") then
  5991. ScreenGui:Destroy()
  5992. end
  5993. if string.sub(msg, 1, 6) == (prefix.."reset") then
  5994. lplayer.Character.Head:Destroy()
  5995. end
  5996. if string.sub(msg, 1, 7) == (prefix.."state ") then
  5997. statechosen = string.sub(msg, 8)
  5998. changingstate = true
  5999. end
  6000. if string.sub(msg, 1, 9) == (prefix.."gravity ") then
  6001. game:GetService("Workspace").Gravity = string.sub(msg, 10)
  6002. end
  6003. if string.sub(msg, 1, 10) == (prefix.."looprhats") then
  6004. removingmeshhats = true
  6005. end
  6006. if string.sub(msg, 1, 12) == (prefix.."unlooprhats") then
  6007. removingmeshhats = false
  6008. end
  6009. if string.sub(msg, 1, 10) == (prefix.."looprtool") then
  6010. removingmeshtool = true
  6011. end
  6012. if string.sub(msg, 1, 12) == (prefix.."unlooprtool") then
  6013. removingmeshtool = false
  6014. end
  6015. if string.sub(msg, 1, 10) == (prefix.."givetool ") then
  6016. for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
  6017. if v:IsA("Tool") then
  6018. for i,player in pairs(GetPlayer(string.sub(msg, 11))) do
  6019. v.Parent = player.Character
  6020. end
  6021. end
  6022. end
  6023. end
  6024. if string.sub(msg, 1, 14) == (prefix.."givealltools ") then
  6025. for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  6026. if v:IsA("Tool") then
  6027. v.Parent = lplayer.Character
  6028. wait()
  6029. for i,player in pairs(GetPlayer(string.sub(msg, 15))) do
  6030. v.Parent = player.Character
  6031. end
  6032. end
  6033. end
  6034. end
  6035. if string.sub(msg, 1, 5) == (prefix.."age ") then
  6036. for i,player in pairs(GetPlayer(string.sub(msg, 6))) do
  6037. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account Age: "..player.AccountAge.." days!", "All")
  6038. end
  6039. end
  6040. if string.sub(msg, 1, 4) == (prefix.."id ") then
  6041. for i,player in pairs(GetPlayer(string.sub(msg, 5))) do
  6042. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account ID: "..player.UserId, "All")
  6043. end
  6044. end
  6045. if string.sub(msg, 1, 6) == (prefix..".age ") then
  6046. for i,player in pairs(GetPlayer(string.sub(msg, 7))) do
  6047. game:GetService("StarterGui"):SetCore("SendNotification", {
  6048. Title = player.AccountAge.." Days";
  6049. Text = "Account age of "..player.Name;
  6050. })
  6051. end
  6052. end
  6053. if string.sub(msg, 1, 5) == (prefix..".id ") then
  6054. for i,player in pairs(GetPlayer(string.sub(msg, 6))) do
  6055. game:GetService("StarterGui"):SetCore("SendNotification", {
  6056. Title = player.UserId.." ID";
  6057. Text = "Account ID of "..player.Name;
  6058. })
  6059. end
  6060. end
  6061. if string.sub(msg, 1, 7) == (prefix.."gameid") then
  6062. game:GetService("StarterGui"):SetCore("SendNotification", {
  6063. Title = "Game ID";
  6064. Text = "Game ID: ".. game.GameId;
  6065. })
  6066. end
  6067. if string.sub(msg, 1, 4) == (prefix.."pgs") then
  6068. local pgscheck = game:GetService("Workspace"):PGSIsEnabled()
  6069. if pgscheck == true then
  6070. game:GetService("StarterGui"):SetCore("SendNotification", {
  6071. Title = "PGSPhysicsSolverEnabled";
  6072. Text = "PGS is Enabled!";
  6073. })
  6074. else
  6075. game:GetService("StarterGui"):SetCore("SendNotification", {
  6076. Title = "PGSPhysicsSolverEnabled";
  6077. Text = "PGS is Disabled!";
  6078. })
  6079. end
  6080. end
  6081. if string.sub(msg, 1, 12) == (prefix.."removeinvis") then
  6082. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  6083. if v:IsA("Part") then
  6084. if v.Transparency == 1 then
  6085. if v.Name ~= "HumanoidRootPart" then
  6086. v:Destroy()
  6087. end
  6088. end
  6089. end
  6090. end
  6091. end
  6092. if string.sub(msg, 1, 10) == (prefix.."removefog") then
  6093. game:GetService("Lighting").FogStart = 0
  6094. game:GetService("Lighting").FogEnd = 9999999999999
  6095. end
  6096. if string.sub(msg, 1, 8) == (prefix.."disable") then
  6097. lplayer.Character.Humanoid.Parent = lplayer
  6098. end
  6099. if string.sub(msg, 1, 7) == (prefix.."enable") then
  6100. lplayer.Humanoid.Parent = lplayer.Character
  6101. end
  6102. if string.sub(msg, 1, 8) == (prefix.."prefix ") then
  6103. prefix = (string.sub(msg, 9, 9))
  6104. wait(0.1)
  6105. change()
  6106. wait(0.1)
  6107. game:GetService("StarterGui"):SetCore("SendNotification", {
  6108. Title = "Prefix changed!";
  6109. Text = "Prefix is now "..prefix..". Use ;resetprefix to reset to ;";
  6110. })
  6111. end
  6112. if string.sub(msg, 1, 12) == (";resetprefix") then
  6113. prefix = ";"
  6114. wait(0.1)
  6115. change()
  6116. wait(0.1)
  6117. game:GetService("StarterGui"):SetCore("SendNotification", {
  6118. Title = "Prefix changed!";
  6119. Text = "Prefix is now "..prefix..". Make sure it's one key!";
  6120. })
  6121. end
  6122. if string.sub(msg, 1, 10) == (prefix.."flyspeed ") then
  6123. speedfly = string.sub(msg, 11)
  6124. wait()
  6125. change()
  6126. end
  6127. if string.sub(msg, 1, 8) == (prefix.."carpet ") then
  6128. for i,v in pairs(GetPlayer(string.sub(msg, 9))) do
  6129. local Anim3 = Instance.new("Animation")
  6130. Anim3.AnimationId = "rbxassetid://282574440"
  6131. local track3 = lplayer.Character.Humanoid:LoadAnimation(Anim3)
  6132. track3:Play(.1, 1, 1)
  6133. bplrr = v.Name
  6134. banpl = true
  6135. end
  6136. end
  6137. if string.sub(msg, 1, 9) == (prefix.."uncarpet") then
  6138. banpl = false
  6139. end
  6140. if string.sub(msg, 1, 7) == (prefix.."stare ") then
  6141. for i,v in pairs(GetPlayer(string.sub(msg, 8))) do
  6142. staring = true
  6143. stareplr = v
  6144. end
  6145. end
  6146. if string.sub(msg, 1, 8) == (prefix.."unstare") then
  6147. staring = false
  6148. end
  6149. if string.sub(msg, 1, 8) == (prefix.."logchat") then
  6150. chatlogs = true
  6151. game:GetService("StarterGui"):SetCore("SendNotification", {
  6152. Title = "LogChat enabled";
  6153. Text = "Now logging all player chat.";
  6154. })
  6155. end
  6156. if string.sub(msg, 1, 10) == (prefix.."unlogchat") then
  6157. chatlogs = false
  6158. game:GetService("StarterGui"):SetCore("SendNotification", {
  6159. Title = "LogChat disabled";
  6160. Text = "Stopped logging all player chat.";
  6161. })
  6162. end
  6163. if string.sub(msg, 1, 7) == (prefix.."fixcam") then
  6164. game:GetService("Workspace").CurrentCamera:Destroy()
  6165. wait(0.1)
  6166. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  6167. game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
  6168. lplayer.CameraMinZoomDistance = 0.5
  6169. lplayer.CameraMaxZoomDistance = 400
  6170. lplayer.CameraMode = "Classic"
  6171. end
  6172. if string.sub(msg, 1, 8) == (prefix.."unstate") then
  6173. changingstate = false
  6174. end
  6175. end)
  6176.  
  6177. local function tp()
  6178. for i, player in ipairs(game:GetService("Players"):GetPlayers()) do
  6179. if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
  6180. if player.Name == brplr then
  6181. player.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame + lplayer.Character.HumanoidRootPart.CFrame.lookVector * 2
  6182. end
  6183. end
  6184. end
  6185. end
  6186. local function tpall()
  6187. for i, player in ipairs(game:GetService("Players"):GetPlayers()) do
  6188. if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
  6189. player.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame + lplayer.Character.HumanoidRootPart.CFrame.lookVector * 3
  6190. end
  6191. end
  6192. end
  6193. spawn(function()
  6194. while wait(spamdelay) do
  6195. if spamming == true then
  6196. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(spamtext, "All")
  6197. end
  6198. end
  6199. end)
  6200. spawn(function()
  6201. while wait(spamdelay) do
  6202. if spammingpm == true then
  6203. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("/w "..pmspammed.." @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@", "All")
  6204. end
  6205. end
  6206. end)
  6207. spawn(function()
  6208. while wait() do
  6209. if cbring == true then
  6210. tp()
  6211. end
  6212. end
  6213. end)
  6214. spawn(function()
  6215. while wait() do
  6216. if cbringall == true then
  6217. tpall()
  6218. end
  6219. end
  6220. end)
  6221.  
  6222. Mouse.KeyDown:connect(function(Key)
  6223. if Key == prefix then
  6224. CMDBAR:CaptureFocus()
  6225. end
  6226. end)
  6227.  
  6228. CMDBAR.FocusLost:connect(function(enterPressed)
  6229. if enterPressed then
  6230. if string.sub(CMDBAR.Text, 1, 5) == ("kill ") then
  6231. if string.sub(CMDBAR.Text, 6) == "me" then
  6232. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(100000,0,100000)
  6233. else
  6234. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6)))do
  6235. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  6236. lplayer.Character.Humanoid.Name = 1
  6237. local l = lplayer.Character["1"]:Clone()
  6238. l.Parent = lplayer.Character
  6239. l.Name = "Humanoid"
  6240. wait(0.1)
  6241. lplayer.Character["1"]:Destroy()
  6242. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  6243. lplayer.Character.Animate.Disabled = true
  6244. wait(0.1)
  6245. lplayer.Character.Animate.Disabled = false
  6246. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  6247. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  6248. lplayer.Character.Humanoid:EquipTool(v)
  6249. end
  6250. local function tp(player,player2)
  6251. local char1,char2=player.Character,player2.Character
  6252. if char1 and char2 then
  6253. char1:MoveTo(char2.Head.Position)
  6254. end
  6255. end
  6256. wait(0.1)
  6257. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6258. wait(0.2)
  6259. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6260. wait(0.5)
  6261. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  6262. wait(0.7)
  6263. tp(lplayer,game:GetService("Players")[v.Name])
  6264. wait(0.7)
  6265. lplayer.Character.HumanoidRootPart.CFrame = NOW
  6266. game:GetService("StarterGui"):SetCore("SendNotification", {
  6267. Title = "Tools needed!";
  6268. Text = "You need a tool in your backpack for this command!";
  6269. })
  6270. end
  6271. end
  6272. end
  6273. if string.sub(CMDBAR.Text, 1, 6) == ("bring ") then
  6274. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7)))do
  6275. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  6276. lplayer.Character.Humanoid.Name = 1
  6277. local l = lplayer.Character["1"]:Clone()
  6278. l.Parent = lplayer.Character
  6279. l.Name = "Humanoid"
  6280. wait(0.1)
  6281. lplayer.Character["1"]:Destroy()
  6282. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  6283. lplayer.Character.Animate.Disabled = true
  6284. wait(0.1)
  6285. lplayer.Character.Animate.Disabled = false
  6286. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  6287. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  6288. lplayer.Character.Humanoid:EquipTool(v)
  6289. end
  6290. local function tp(player,player2)
  6291. local char1,char2=player.Character,player2.Character
  6292. if char1 and char2 then
  6293. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  6294. end
  6295. end
  6296. local function getout(player,player2)
  6297. local char1,char2=player.Character,player2.Character
  6298. if char1 and char2 then
  6299. char1:MoveTo(char2.Head.Position)
  6300. end
  6301. end
  6302. tp(game:GetService("Players")[v.Name], lplayer)
  6303. wait(0.2)
  6304. tp(game:GetService("Players")[v.Name], lplayer)
  6305. wait(0.5)
  6306. lplayer.Character.HumanoidRootPart.CFrame = NOW
  6307. wait(0.5)
  6308. getout(lplayer, game:GetService("Players")[v.Name])
  6309. wait(0.3)
  6310. lplayer.Character.HumanoidRootPart.CFrame = NOW
  6311. game:GetService("StarterGui"):SetCore("SendNotification", {
  6312. Title = "Tools needed!";
  6313. Text = "You need a tool in your backpack for this command!";
  6314. })
  6315. end
  6316. end
  6317. if string.sub(CMDBAR.Text, 1, 5) == ("spin ") then
  6318. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  6319. lplayer.Character.Humanoid.Name = 1
  6320. local l = lplayer.Character["1"]:Clone()
  6321. l.Parent = lplayer.Character
  6322. l.Name = "Humanoid"
  6323. wait(0.1)
  6324. lplayer.Character["1"]:Destroy()
  6325. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  6326. lplayer.Character.Animate.Disabled = true
  6327. wait(0.1)
  6328. lplayer.Character.Animate.Disabled = false
  6329. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  6330. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  6331. lplayer.Character.Humanoid:EquipTool(v)
  6332. end
  6333. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  6334. spinplr = v
  6335. wait(0.5)
  6336. spin = true
  6337. game:GetService("StarterGui"):SetCore("SendNotification", {
  6338. Title = "Tools needed!";
  6339. Text = "You need a tool in your backpack for this command!";
  6340. })
  6341. end
  6342. end
  6343. if string.sub(CMDBAR.Text, 1, 6) == ("unspin") then
  6344. spin = false
  6345. end
  6346. if string.sub(CMDBAR.Text, 1, 7) == ("attach ") then
  6347. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  6348. lplayer.Character.Humanoid.Name = 1
  6349. local l = lplayer.Character["1"]:Clone()
  6350. l.Parent = lplayer.Character
  6351. l.Name = "Humanoid"
  6352. wait(0.1)
  6353. lplayer.Character["1"]:Destroy()
  6354. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  6355. lplayer.Character.Animate.Disabled = true
  6356. wait(0.1)
  6357. lplayer.Character.Animate.Disabled = false
  6358. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  6359. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  6360. lplayer.Character.Humanoid:EquipTool(v)
  6361. end
  6362. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  6363. wait(0.3)
  6364. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  6365. attplr = v
  6366. game:GetService("StarterGui"):SetCore("SendNotification", {
  6367. Title = "Tools needed!";
  6368. Text = "You need a tool in your backpack for this command!";
  6369. })
  6370. end
  6371. end
  6372. if string.sub(CMDBAR.Text, 1, 9) == ("unattach ") then
  6373. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  6374. local function getout(player,player2)
  6375. local char1,char2=player.Character,player2.Character
  6376. if char1 and char2 then
  6377. char1:MoveTo(char2.Head.Position)
  6378. end
  6379. end
  6380. getout(lplayer, game:GetService("Players")[v.Name])
  6381. end
  6382. end
  6383. if string.sub(CMDBAR.Text, 1, 7) == ("follow ") then
  6384. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  6385. followed = true
  6386. flwplr = v
  6387. end
  6388. end
  6389. if string.sub(CMDBAR.Text, 1, 8) == ("unfollow") then
  6390. followed = false
  6391. end
  6392. if string.sub(CMDBAR.Text, 1, 9) == ("freefall ") then
  6393. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  6394. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  6395. lplayer.Character.Humanoid.Name = 1
  6396. local l = lplayer.Character["1"]:Clone()
  6397. l.Parent = lplayer.Character
  6398. l.Name = "Humanoid"
  6399. wait(0.1)
  6400. lplayer.Character["1"]:Destroy()
  6401. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  6402. lplayer.Character.Animate.Disabled = true
  6403. wait(0.1)
  6404. lplayer.Character.Animate.Disabled = false
  6405. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  6406. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  6407. lplayer.Character.Humanoid:EquipTool(v)
  6408. end
  6409. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6410. wait(0.2)
  6411. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6412. wait(0.6)
  6413. lplayer.Character.HumanoidRootPart.CFrame = NOW
  6414. wait(0.6)
  6415. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
  6416. game:GetService("StarterGui"):SetCore("SendNotification", {
  6417. Title = "Tools needed!";
  6418. Text = "You need a tool in your backpack for this command!";
  6419. })
  6420. end
  6421. end
  6422. if string.sub(CMDBAR.Text, 1, 6) == ("trail ") then
  6423. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  6424. traill = true
  6425. trlplr = v
  6426. end
  6427. end
  6428. if string.sub(CMDBAR.Text, 1, 7) == ("untrail") then
  6429. traill = false
  6430. end
  6431. if string.sub(CMDBAR.Text, 1, 6) == ("orbit ") then
  6432. if string.sub(CMDBAR.Text, 7) == "all" or string.sub(CMDBAR.Text, 7) == "others" or string.sub(CMDBAR.Text, 7) == "me" then
  6433. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  6434. else
  6435. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  6436. local o = Instance.new("RocketPropulsion")
  6437. o.Parent = lplayer.Character.HumanoidRootPart
  6438. o.Name = "Orbit"
  6439. o.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  6440. o:Fire()
  6441. noclip = true
  6442. end
  6443. end
  6444. end
  6445. if string.sub(CMDBAR.Text, 1, 7) == ("unorbit") then
  6446. lplayer.Character.HumanoidRootPart.Orbit:Destroy()
  6447. noclip = false
  6448. end
  6449. if string.sub(CMDBAR.Text, 1, 6) == ("fling ") then
  6450. if string.sub(CMDBAR.Text, 7) == "all" or string.sub(CMDBAR.Text, 7) == "others" or string.sub(CMDBAR.Text, 7) == "me" then
  6451. lplayer.Character.HumanoidRootPart.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  6452. else
  6453. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  6454. local y = Instance.new("RocketPropulsion")
  6455. y.Parent = lplayer.Character.HumanoidRootPart
  6456. y.CartoonFactor = 1
  6457. y.MaxThrust = 800000
  6458. y.MaxSpeed = 1000
  6459. y.ThrustP = 200000
  6460. y.Name = "Fling"
  6461. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  6462. y.Target = game:GetService("Players")[v.Name].Character.HumanoidRootPart
  6463. y:Fire()
  6464. noclip = true
  6465. end
  6466. end
  6467. end
  6468. if string.sub(CMDBAR.Text, 1, 7) == ("unfling") then
  6469. noclip = false
  6470. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  6471. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  6472. wait(0.4)
  6473. lplayer.Character.HumanoidRootPart.Fling:Destroy()
  6474. end
  6475. if string.sub(CMDBAR.Text, 1, 7) == ("fecheck") then
  6476. if game:GetService("Workspace").FilteringEnabled == true then
  6477. warn("FE is Enabled (Filtering Enabled)")
  6478. game:GetService("StarterGui"):SetCore("SendNotification", {
  6479. Title = "FE is Enabled";
  6480. Text = "Filtering Enabled. Enjoy using Reviz Admin!";
  6481. })
  6482. else
  6483. warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
  6484. game:GetService("StarterGui"):SetCore("SendNotification", {
  6485. Title = "FE is Disabled";
  6486. Text = "Filtering Disabled. Consider using a different admin script.";
  6487. })
  6488. end
  6489. end
  6490. if string.sub(CMDBAR.Text, 1, 5) == ("void ") then
  6491. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  6492. lplayer.Character.Humanoid.Name = 1
  6493. local l = lplayer.Character["1"]:Clone()
  6494. l.Parent = lplayer.Character
  6495. l.Name = "Humanoid"
  6496. wait(0.1)
  6497. lplayer.Character["1"]:Destroy()
  6498. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  6499. lplayer.Character.Animate.Disabled = true
  6500. wait(0.1)
  6501. lplayer.Character.Animate.Disabled = false
  6502. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  6503. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  6504. lplayer.Character.Humanoid:EquipTool(v)
  6505. end
  6506. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6507. wait(0.2)
  6508. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6509. wait(0.6)
  6510. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(999999999999999,0,999999999999999)
  6511. game:GetService("StarterGui"):SetCore("SendNotification", {
  6512. Title = "Tools needed!";
  6513. Text = "You need a tool in your backpack for this command!";
  6514. })
  6515. end
  6516. end
  6517. if string.sub(CMDBAR.Text, 1, 6) == ("noclip") then
  6518. noclip = true
  6519. game:GetService("StarterGui"):SetCore("SendNotification", {
  6520. Title = "Noclip enabled";
  6521. Text = "Type ;clip to disable";
  6522. })
  6523. end
  6524. if string.sub(CMDBAR.Text, 1, 4) == ("clip") then
  6525. noclip = false
  6526. game:GetService("StarterGui"):SetCore("SendNotification", {
  6527. Title = "Noclip disabled";
  6528. Text = "Type ;noclip to enable";
  6529. })
  6530. end
  6531. if string.sub(CMDBAR.Text, 1, 6) == ("speed ") then
  6532. lplayer.Character.Humanoid.WalkSpeed = (string.sub(CMDBAR.Text, 7))
  6533. end
  6534. if string.sub(CMDBAR.Text, 1, 3) == ("ws ") then
  6535. lplayer.Character.Humanoid.WalkSpeed = (string.sub(CMDBAR.Text, 4))
  6536. end
  6537. if string.sub(CMDBAR.Text, 1, 10) == ("hipheight ") then
  6538. lplayer.Character.Humanoid.HipHeight = (string.sub(CMDBAR.Text, 11))
  6539. end
  6540. if string.sub(CMDBAR.Text, 1, 3) == ("hh ") then
  6541. lplayer.Character.Humanoid.HipHeight = (string.sub(CMDBAR.Text, 4))
  6542. end
  6543. if string.sub(CMDBAR.Text, 1, 10) == ("jumppower ") then
  6544. lplayer.Character.Humanoid.JumpPower = (string.sub(CMDBAR.Text, 11))
  6545. end
  6546. if string.sub(CMDBAR.Text, 1, 3) == ("jp ") then
  6547. lplayer.Character.Humanoid.JumpPower = (string.sub(CMDBAR.Text, 4))
  6548. end
  6549. if string.sub(CMDBAR.Text, 1, 7) == ("default") then
  6550. lplayer.Character.Humanoid.JumpPower = 50
  6551. lplayer.Character.Humanoid.WalkSpeed = 16
  6552. lplayer.Character.Humanoid.HipHeight = 0
  6553. end
  6554. if string.sub(CMDBAR.Text, 1, 6) == ("annoy ") then
  6555. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  6556. annoying = true
  6557. annplr = v
  6558. end
  6559. end
  6560. if string.sub(CMDBAR.Text, 1, 7) == ("unannoy") then
  6561. annoying = false
  6562. end
  6563. if string.sub(CMDBAR.Text, 1, 9) == ("headwalk ") then
  6564. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  6565. hwalk = true
  6566. hdwplr = v
  6567. end
  6568. end
  6569. if string.sub(CMDBAR.Text, 1, 10) == ("unheadwalk") then
  6570. hwalk = false
  6571. end
  6572. if string.sub(CMDBAR.Text, 1, 7) == ("nolimbs") then
  6573. lplayer.Character["Left Leg"]:Destroy()
  6574. lplayer.Character["Left Arm"]:Destroy()
  6575. lplayer.Character["Right Leg"]:Destroy()
  6576. lplayer.Character["Right Arm"]:Destroy()
  6577. end
  6578. if string.sub(CMDBAR.Text, 1, 3) == ("god") then
  6579. lplayer.Character.Humanoid.Name = 1
  6580. local l = lplayer.Character["1"]:Clone()
  6581. l.Parent = lplayer.Character
  6582. l.Name = "Humanoid"
  6583. wait(0.1)
  6584. lplayer.Character["1"]:Destroy()
  6585. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  6586. lplayer.Character.Animate.Disabled = true
  6587. wait(0.1)
  6588. lplayer.Character.Animate.Disabled = false
  6589. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  6590. game:GetService("StarterGui"):SetCore("SendNotification", {
  6591. Title = "FE Godmode enabled";
  6592. Text = "Use ;grespawn or ;respawn to remove.";
  6593. })
  6594. end
  6595. if string.sub(CMDBAR.Text, 1, 8) == ("drophats") then
  6596. for i,v in pairs(lplayer.Character:GetChildren()) do
  6597. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  6598. v.Parent = workspace
  6599. end
  6600. end
  6601. end
  6602. if string.sub(CMDBAR.Text, 1, 8) == ("droptool") then
  6603. for i,v in pairs(lplayer.Character:GetChildren()) do
  6604. if (v:IsA("Tool")) then
  6605. v.Parent = workspace
  6606. end
  6607. end
  6608. end
  6609. if string.sub(CMDBAR.Text, 1, 9) == ("loopdhats") then
  6610. droppinghats = true
  6611. game:GetService("StarterGui"):SetCore("SendNotification", {
  6612. Title = "Loop Drop Enabled";
  6613. Text = "Type ;unloopdhats to disable";
  6614. })
  6615. end
  6616. if string.sub(CMDBAR.Text, 1, 11) == ("unloopdhats") then
  6617. droppinghats = false
  6618. game:GetService("StarterGui"):SetCore("SendNotification", {
  6619. Title = "Loop Drop Disabled";
  6620. Text = "Type ;loopdhats to enable.";
  6621. })
  6622. end
  6623. if string.sub(CMDBAR.Text, 1, 9) == ("loopdtool") then
  6624. droppingtools = true
  6625. game:GetService("StarterGui"):SetCore("SendNotification", {
  6626. Title = "Loop Drop Enabled";
  6627. Text = "Type ;unloopdtool to disable";
  6628. })
  6629. end
  6630. if string.sub(CMDBAR.Text, 1, 11) == ("unloopdtool") then
  6631. droppingtools = false
  6632. game:GetService("StarterGui"):SetCore("SendNotification", {
  6633. Title = "Loop Drop Disabled";
  6634. Text = "Type ;loopdtool to enable.";
  6635. })
  6636. end
  6637. if string.sub(CMDBAR.Text, 1, 9) == ("invisible") then -- Credit to Timeless
  6638. Local = game:GetService('Players').LocalPlayer
  6639. Char = Local.Character
  6640. touched,tpdback = false, false
  6641. box = Instance.new('Part',workspace)
  6642. box.Anchored = true
  6643. box.CanCollide = true
  6644. box.Size = Vector3.new(10,1,10)
  6645. box.Position = Vector3.new(0,10000,0)
  6646. box.Touched:connect(function(part)
  6647. if (part.Parent.Name == Local.Name) then
  6648. if touched == false then
  6649. touched = true
  6650. function apply()
  6651. if script.Disabled ~= true then
  6652. no = Char.HumanoidRootPart:Clone()
  6653. wait(.25)
  6654. Char.HumanoidRootPart:Destroy()
  6655. no.Parent = Char
  6656. Char:MoveTo(loc)
  6657. touched = false
  6658. end end
  6659. if Char then
  6660. apply()
  6661. end
  6662. end
  6663. end
  6664. end)
  6665. repeat wait() until Char
  6666. loc = Char.HumanoidRootPart.Position
  6667. Char:MoveTo(box.Position + Vector3.new(0,.5,0))
  6668. game:GetService("StarterGui"):SetCore("SendNotification", {
  6669. Title = "Invisibility enabled!";
  6670. Text = "Reset or use ;respawn to remove.";
  6671. })
  6672. end
  6673. if string.sub(CMDBAR.Text, 1, 5) == ("view ") then
  6674. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  6675. if game:GetService("Players")[v.Name].Character.Humanoid then
  6676. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Humanoid
  6677. else
  6678. game:GetService("Workspace").CurrentCamera.CameraSubject = game:GetService("Players")[v.Name].Character.Head
  6679. end
  6680. end
  6681. end
  6682. if string.sub(CMDBAR.Text, 1, 6) == ("unview") then
  6683. if lplayer.Character.Humanoid then
  6684. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  6685. else
  6686. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Head
  6687. end
  6688. end
  6689. if string.sub(CMDBAR.Text, 1, 5) == ("goto ") then
  6690. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  6691. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  6692. end
  6693. end
  6694. if string.sub(CMDBAR.Text, 1, 3) == ("fly") then
  6695. repeat wait() until lplayer and lplayer.Character and lplayer.Character:FindFirstChild('HumanoidRootPart') and lplayer.Character:FindFirstChild('Humanoid')
  6696. repeat wait() until Mouse
  6697.  
  6698. local T = lplayer.Character.HumanoidRootPart
  6699. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  6700. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  6701. local SPEED = speedget
  6702.  
  6703. local function fly()
  6704. flying = true
  6705. local BG = Instance.new('BodyGyro', T)
  6706. local BV = Instance.new('BodyVelocity', T)
  6707. BG.P = 9e4
  6708. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  6709. BG.cframe = T.CFrame
  6710. BV.velocity = Vector3.new(0, 0.1, 0)
  6711. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  6712. spawn(function()
  6713. repeat wait()
  6714. lplayer.Character.Humanoid.PlatformStand = true
  6715. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  6716. SPEED = 50
  6717. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  6718. SPEED = 0
  6719. end
  6720. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  6721. 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
  6722. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  6723. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  6724. 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
  6725. else
  6726. BV.velocity = Vector3.new(0, 0.1, 0)
  6727. end
  6728. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  6729. until not flying
  6730. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  6731. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  6732. SPEED = 0
  6733. BG:destroy()
  6734. BV:destroy()
  6735. lplayer.Character.Humanoid.PlatformStand = false
  6736. end)
  6737. end
  6738. Mouse.KeyDown:connect(function(KEY)
  6739. if KEY:lower() == 'w' then
  6740. CONTROL.F = speedfly
  6741. elseif KEY:lower() == 's' then
  6742. CONTROL.B = -speedfly
  6743. elseif KEY:lower() == 'a' then
  6744. CONTROL.L = -speedfly
  6745. elseif KEY:lower() == 'd' then
  6746. CONTROL.R = speedfly
  6747. end
  6748. end)
  6749. Mouse.KeyUp:connect(function(KEY)
  6750. if KEY:lower() == 'w' then
  6751. CONTROL.F = 0
  6752. elseif KEY:lower() == 's' then
  6753. CONTROL.B = 0
  6754. elseif KEY:lower() == 'a' then
  6755. CONTROL.L = 0
  6756. elseif KEY:lower() == 'd' then
  6757. CONTROL.R = 0
  6758. end
  6759. end)
  6760. fly()
  6761. end
  6762. if string.sub(CMDBAR.Text, 1, 5) == ("unfly") then
  6763. flying = false
  6764. lplayer.Character.Humanoid.PlatformStand = false
  6765. end
  6766. if string.sub(CMDBAR.Text, 1, 5) == ("chat ") then
  6767. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer((string.sub(CMDBAR.Text, 6)), "All")
  6768. end
  6769. if string.sub(CMDBAR.Text, 1, 5) == ("spam ") then
  6770. spamtext = (string.sub(CMDBAR.Text, 6))
  6771. spamming = true
  6772. end
  6773. if string.sub(CMDBAR.Text, 1, 6) == ("unspam") then
  6774. spamming = false
  6775. end
  6776. if string.sub(CMDBAR.Text, 1, 9) == ("spamwait ") then
  6777. spamdelay = (string.sub(CMDBAR.Text, 10))
  6778. end
  6779. if string.sub(CMDBAR.Text, 1, 7) == ("pmspam ") then
  6780. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  6781. pmspammed = v.Name
  6782. spammingpm = true
  6783. end
  6784. end
  6785. if string.sub(CMDBAR.Text, 1, 8) == ("unpmspam") then
  6786. spammingpm = false
  6787. end
  6788. if string.sub(CMDBAR.Text, 1, 8) == ("cfreeze ") then
  6789. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 9))) do
  6790. v.Character["Left Leg"].Anchored = true
  6791. v.Character["Left Arm"].Anchored = true
  6792. v.Character["Right Leg"].Anchored = true
  6793. v.Character["Right Arm"].Anchored = true
  6794. v.Character.Torso.Anchored = true
  6795. v.Character.Head.Anchored = true
  6796. end
  6797. end
  6798. if string.sub(CMDBAR.Text, 1, 10) == ("uncfreeze ") then
  6799. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 11))) do
  6800. v.Character["Left Leg"].Anchored = false
  6801. v.Character["Left Arm"].Anchored = false
  6802. v.Character["Right Leg"].Anchored = false
  6803. v.Character["Right Arm"].Anchored = false
  6804. v.Character.Torso.Anchored = false
  6805. v.Character.Head.Anchored = false
  6806. end
  6807. end
  6808. if string.sub(CMDBAR.Text, 1, 8) == ("unlockws") then
  6809. local a = game:GetService("Workspace"):getChildren()
  6810. for i = 1, #a do
  6811. if a[i].className == "Part" then
  6812. a[i].Locked = false
  6813. elseif a[i].className == "Model" then
  6814. local r = a[i]:getChildren()
  6815. for i = 1, #r do
  6816. if r[i].className == "Part" then
  6817. r[i].Locked = false
  6818. end
  6819. end
  6820. end
  6821. end
  6822. game:GetService("StarterGui"):SetCore("SendNotification", {
  6823. Title = "Success!";
  6824. Text = "Workspace unlocked. Use ;lockws to lock.";
  6825. })
  6826. end
  6827. if string.sub(CMDBAR.Text, 1, 6) == ("lockws") then
  6828. local a = game:GetService("Workspace"):getChildren()
  6829. for i = 1, #a do
  6830. if a[i].className == "Part" then
  6831. a[i].Locked = true
  6832. elseif a[i].className == "Model" then
  6833. local r = a[i]:getChildren()
  6834. for i = 1, #r do
  6835. if r[i].className == "Part" then
  6836. r[i].Locked = true
  6837. end
  6838. end
  6839. end
  6840. end
  6841. end
  6842. if string.sub(CMDBAR.Text, 1, 6) == ("btools") then
  6843. local Clone_T = Instance.new("HopperBin",lplayer.Backpack)
  6844. Clone_T.BinType = "Clone"
  6845. local Destruct = Instance.new("HopperBin",lplayer.Backpack)
  6846. Destruct.BinType = "Hammer"
  6847. local Hold_T = Instance.new("HopperBin",lplayer.Backpack)
  6848. Hold_T.BinType = "Grab"
  6849. end
  6850. if string.sub(CMDBAR.Text, 1, 6) == ("pstand") then
  6851. lplayer.Character.Humanoid.PlatformStand = true
  6852. end
  6853. if string.sub(CMDBAR.Text, 1, 8) == ("unpstand") then
  6854. lplayer.Character.Humanoid.PlatformStand = false
  6855. end
  6856. if string.sub(CMDBAR.Text, 1, 9) == ("blockhead") then
  6857. lplayer.Character.Head.Mesh:Destroy()
  6858. end
  6859. if string.sub(CMDBAR.Text, 1, 3) == ("sit") then
  6860. lplayer.Character.Humanoid.Sit = true
  6861. end
  6862. if string.sub(CMDBAR.Text, 1, 9) == ("bringobj ") then
  6863. local function bringobjw()
  6864. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  6865. if obj.Name == (string.sub(CMDBAR.Text, 10)) then
  6866. obj.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  6867. obj.CanCollide = false
  6868. obj.Transparency = 0.7
  6869. wait()
  6870. obj.CFrame = lplayer.Character["Left Leg"].CFrame
  6871. wait()
  6872. obj.CFrame = lplayer.Character["Right Leg"].CFrame
  6873. wait()
  6874. obj.CFrame = lplayer.Character["Head"].CFrame
  6875. end
  6876. end
  6877. end
  6878. while wait() do
  6879. bringobjw()
  6880. end
  6881. game:GetService("StarterGui"):SetCore("SendNotification", {
  6882. Title = "BringObj";
  6883. Text = "BringObj enabled.";
  6884. })
  6885. end
  6886. if string.sub(CMDBAR.Text, 1, 6) == ("wsvis ") then
  6887. vis = (string.sub(CMDBAR.Text, 7))
  6888. local a = game:GetService("Workspace"):GetDescendants()
  6889. for i = 1, #a do
  6890. if a[i].className == "Part" then
  6891. a[i].Transparency = vis
  6892. elseif a[i].className == "Model" then
  6893. local r = a[i]:getChildren()
  6894. for i = 1, #r do
  6895. if r[i].className == "Part" then
  6896. r[i].Transparency = vis
  6897. end
  6898. end
  6899. end
  6900. end
  6901. end
  6902. if string.sub(CMDBAR.Text, 1, 10) == ("hypertotal") then
  6903. loadstring(game:GetObjects("rbxassetid://1255063809")[1].Source)()
  6904. game:GetService("StarterGui"):SetCore("SendNotification", {
  6905. Title = "Success!";
  6906. Text = "HyperTotal GUI Loaded!";
  6907. })
  6908. end
  6909. if string.sub(CMDBAR.Text, 1, 4) == ("cmds") then
  6910. CMDSFRAME.Visible = true
  6911. end
  6912. if string.sub(CMDBAR.Text, 1, 9) == ("rmeshhats") then
  6913. for i,v in pairs(lplayer.Character:GetChildren()) do
  6914. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  6915. v.Handle.Mesh:Destroy()
  6916. end
  6917. end
  6918. end
  6919. if string.sub(CMDBAR.Text, 1, 9) == ("blockhats") then
  6920. for i,v in pairs(lplayer.Character:GetChildren()) do
  6921. if (v:IsA("Accessory")) or (v:IsA("Hat")) then
  6922. v.Handle.Mesh:Destroy()
  6923. end
  6924. end
  6925. end
  6926. if string.sub(CMDBAR.Text, 1, 9) == ("rmeshtool") then
  6927. for i,v in pairs(lplayer.Character:GetChildren()) do
  6928. if (v:IsA("Tool")) then
  6929. v.Handle.Mesh:Destroy()
  6930. end
  6931. end
  6932. end
  6933. if string.sub(CMDBAR.Text, 1, 9) == ("blocktool") then
  6934. for i,v in pairs(lplayer.Character:GetChildren()) do
  6935. if (v:IsA("Tool")) then
  6936. v.Handle.Mesh:Destroy()
  6937. end
  6938. end
  6939. end
  6940. if string.sub(CMDBAR.Text, 1, 7) == ("spinner") then
  6941. local p = Instance.new("RocketPropulsion")
  6942. p.Parent = lplayer.Character.HumanoidRootPart
  6943. p.Name = "Spinner"
  6944. p.Target = lplayer.Character["Left Arm"]
  6945. p:Fire()
  6946. game:GetService("StarterGui"):SetCore("SendNotification", {
  6947. Title = "Spinner enabled";
  6948. Text = "Type ;nospinner to disable.";
  6949. })
  6950. end
  6951. if string.sub(CMDBAR.Text, 1, 9) == ("nospinner") then
  6952. lplayer.Character.HumanoidRootPart.Spinner:Destroy()
  6953. end
  6954. if string.sub(CMDBAR.Text, 1, 6) == ("reachd") then
  6955. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  6956. if v:isA("Tool") then
  6957. local a = Instance.new("SelectionBox",v.Handle)
  6958. a.Adornee = v.Handle
  6959. v.Handle.Size = Vector3.new(0.5,0.5,60)
  6960. v.GripPos = Vector3.new(0,0,0)
  6961. lplayer.Character.Humanoid:UnequipTools()
  6962. end
  6963. end
  6964. game:GetService("StarterGui"):SetCore("SendNotification", {
  6965. Title = "Reach applied!";
  6966. Text = "Applied to equipped sword. Use ;noreach to disable.";
  6967. })
  6968. end
  6969. if string.sub(CMDBAR.Text, 1, 6) == ("reach ") then
  6970. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  6971. if v:isA("Tool") then
  6972. local a = Instance.new("SelectionBox",v.Handle)
  6973. a.Name = "Reach"
  6974. a.Adornee = v.Handle
  6975. v.Handle.Size = Vector3.new(0.5,0.5,(string.sub(CMDBAR.Text, 7)))
  6976. v.GripPos = Vector3.new(0,0,0)
  6977. lplayer.Character.Humanoid:UnequipTools()
  6978. end
  6979. end
  6980. game:GetService("StarterGui"):SetCore("SendNotification", {
  6981. Title = "Reach applied!";
  6982. Text = "Applied to equipped sword. Use ;noreach to disable.";
  6983. })
  6984. end
  6985. if string.sub(CMDBAR.Text, 1, 7) == ("noreach") then
  6986. for i,v in pairs(game:GetService'Players'.LocalPlayer.Character:GetChildren())do
  6987. if v:isA("Tool") then
  6988. v.Handle.Reach:Destroy()
  6989. end
  6990. end
  6991. game:GetService("StarterGui"):SetCore("SendNotification", {
  6992. Title = "Reach removed!";
  6993. Text = "Removed reach from equipped sword.";
  6994. })
  6995. end
  6996. if string.sub(CMDBAR.Text, 1, 6) == ("rkill ") then
  6997. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7)))do
  6998. lplayer.Character.Humanoid.Name = 1
  6999. local l = lplayer.Character["1"]:Clone()
  7000. l.Parent = lplayer.Character
  7001. l.Name = "Humanoid"
  7002. wait(0.1)
  7003. lplayer.Character["1"]:Destroy()
  7004. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  7005. lplayer.Character.Animate.Disabled = true
  7006. wait(0.1)
  7007. lplayer.Character.Animate.Disabled = false
  7008. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  7009. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  7010. lplayer.Character.Humanoid:EquipTool(v)
  7011. end
  7012. wait(0.1)
  7013. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  7014. wait(0.2)
  7015. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  7016. wait(0.5)
  7017. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(-100000,10,-100000))
  7018. game:GetService("StarterGui"):SetCore("SendNotification", {
  7019. Title = "Tools needed!";
  7020. Text = "You need a tool in your backpack for this command!";
  7021. })
  7022. end
  7023. end
  7024. if string.sub(CMDBAR.Text, 1, 6) == ("tp me ") then
  7025. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  7026. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  7027. end
  7028. end
  7029. if string.sub(CMDBAR.Text, 1, 7) == ("cbring ") then
  7030. if (string.sub(CMDBAR.Text, 8)) == "all" or (string.sub(CMDBAR.Text, 8)) == "All" or (string.sub(CMDBAR.Text, 8)) == "ALL" then
  7031. cbringall = true
  7032. else
  7033. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  7034. brplr = v.Name
  7035. end
  7036. end
  7037. cbring = true
  7038. end
  7039. if string.sub(CMDBAR.Text, 1, 8) == ("uncbring") then
  7040. cbring = false
  7041. cbringall = false
  7042. end
  7043. if string.sub(CMDBAR.Text, 1, 5) == ("swap ") then
  7044. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  7045. local NOWPLR = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  7046. local NOW = lplayer.Character.HumanoidRootPart.CFrame
  7047. lplayer.Character.Humanoid.Name = 1
  7048. local l = lplayer.Character["1"]:Clone()
  7049. l.Parent = lplayer.Character
  7050. l.Name = "Humanoid"
  7051. wait(0.1)
  7052. lplayer.Character["1"]:Destroy()
  7053. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  7054. lplayer.Character.Animate.Disabled = true
  7055. wait(0.1)
  7056. lplayer.Character.Animate.Disabled = false
  7057. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  7058. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  7059. lplayer.Character.Humanoid:EquipTool(v)
  7060. end
  7061. local function tp(player,player2)
  7062. local char1,char2=player.Character,player2.Character
  7063. if char1 and char2 then
  7064. char1:MoveTo(char2.Head.Position)
  7065. end
  7066. end
  7067. wait(0.1)
  7068. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  7069. wait(0.2)
  7070. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character.HumanoidRootPart.CFrame
  7071. wait(0.5)
  7072. lplayer.Character.HumanoidRootPart.CFrame = NOW
  7073. wait(0.6)
  7074. tp(lplayer, game:GetService("Players")[v.Name])
  7075. wait(0.4)
  7076. lplayer.Character.HumanoidRootPart.CFrame = NOWPLR
  7077. game:GetService("StarterGui"):SetCore("SendNotification", {
  7078. Title = "Tools needed!";
  7079. Text = "You need a tool in your backpack for this command!";
  7080. })
  7081. end
  7082. end
  7083. if string.sub(CMDBAR.Text, 1, 7) == ("glitch ") then
  7084. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  7085. lplayer.Character.Humanoid.Name = 1
  7086. local l = lplayer.Character["1"]:Clone()
  7087. l.Parent = lplayer.Character
  7088. l.Name = "Humanoid"
  7089. wait(0.1)
  7090. lplayer.Character["1"]:Destroy()
  7091. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character
  7092. lplayer.Character.Animate.Disabled = true
  7093. wait(0.1)
  7094. lplayer.Character.Animate.Disabled = false
  7095. lplayer.Character.Humanoid.DisplayDistanceType = "None"
  7096. for i,v in pairs(game:GetService'Players'.LocalPlayer.Backpack:GetChildren())do
  7097. lplayer.Character.Humanoid:EquipTool(v)
  7098. end
  7099. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  7100. wait(0.3)
  7101. lplayer.Character.HumanoidRootPart.CFrame = game:GetService("Players")[v.Name].Character["Left Arm"].CFrame
  7102. wait(0.4)
  7103. b = Instance.new("BodyForce")
  7104. b.Parent = lplayer.Character.HumanoidRootPart
  7105. b.Name = "Glitch"
  7106. b.Force = Vector3.new(100000000,5000,0)
  7107. game:GetService("StarterGui"):SetCore("SendNotification", {
  7108. Title = "Tools needed!";
  7109. Text = "You need a tool in your backpack for this command!";
  7110. })
  7111. end
  7112. end
  7113. if string.sub(CMDBAR.Text, 1, 8) == ("unglitch") then
  7114. lplayer.Character.HumanoidRootPart.Glitch:Destroy()
  7115. lplayer.Character.HumanoidRootPart.CFrame = CFrame.new(10000,0,10000)
  7116. b = Instance.new("BodyForce")
  7117. b.Parent = lplayer.Character.HumanoidRootPart
  7118. b.Name = "unGlitch"
  7119. b.Force = Vector3.new(0,-5000000,0)
  7120. wait(2)
  7121. lplayer.Character.HumanoidRootPart.unGlitch:Destroy()
  7122. end
  7123. if string.sub(CMDBAR.Text, 1, 8) == ("grespawn") then
  7124. lplayer.Character.Humanoid.Health = 0
  7125. wait(1)
  7126. lplayer.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  7127. lplayer.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
  7128. end
  7129. if string.sub(CMDBAR.Text, 1, 8) == ("explorer") then
  7130. loadstring(game:GetObjects("rbxassetid://492005721")[1].Source)()
  7131. game:GetService("StarterGui"):SetCore("SendNotification", {
  7132. Title = "Success!";
  7133. Text = "DEX Explorer has loaded.";
  7134. })
  7135. end
  7136. if string.sub(CMDBAR.Text, 1, 5) == ("anim ") then
  7137. local Anim = Instance.new("Animation")
  7138. Anim.AnimationId = "rbxassetid://"..(string.sub(CMDBAR.Text, 6))
  7139. local track = lplayer.Character.Humanoid:LoadAnimation(Anim)
  7140. track:Play(.1, 1, 1)
  7141. end
  7142. if string.sub(CMDBAR.Text, 1, 7) == ("animgui") then
  7143. loadstring(game:GetObjects("rbxassetid://1202558084")[1].Source)()
  7144. game:GetService("StarterGui"):SetCore("SendNotification", {
  7145. Title = "Success!";
  7146. Text = "Energize Animations GUI has loaded.";
  7147. })
  7148. end
  7149. if string.sub(CMDBAR.Text, 1, 7) == ("savepos") then
  7150. saved = lplayer.Character.HumanoidRootPart.CFrame
  7151. game:GetService("StarterGui"):SetCore("SendNotification", {
  7152. Title = "Position Saved";
  7153. Text = "Use ;loadpos to return to saved position.";
  7154. })
  7155. end
  7156. if string.sub(CMDBAR.Text, 1, 7) == ("loadpos") then
  7157. lplayer.Character.HumanoidRootPart.CFrame = saved
  7158. end
  7159. if string.sub(CMDBAR.Text, 1, 5) == ("bang ") then
  7160. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  7161. local Anim2 = Instance.new("Animation")
  7162. Anim2.AnimationId = "rbxassetid://148840371"
  7163. local track2 = lplayer.Character.Humanoid:LoadAnimation(Anim2)
  7164. track2:Play(.1, 1, 1)
  7165. bplrr = v.Name
  7166. banpl = true
  7167. end
  7168. end
  7169. if string.sub(CMDBAR.Text, 1, 6) == ("unbang") then
  7170. banpl = false
  7171. end
  7172. if string.sub(CMDBAR.Text, 1, 9) == ("bringmod ") then
  7173. local function bringmodw()
  7174. for i,obj in ipairs(game:GetService("Workspace"):GetDescendants()) do
  7175. if obj.Name == (string.sub(CMDBAR.Text, 10)) then
  7176. for i,ch in pairs(obj:GetDescendants()) do
  7177. if (ch:IsA("BasePart")) then
  7178. ch.CFrame = lplayer.Character.HumanoidRootPart.CFrame
  7179. ch.CanCollide = false
  7180. ch.Transparency = 0.7
  7181. wait()
  7182. ch.CFrame = lplayer.Character["Left Leg"].CFrame
  7183. wait()
  7184. ch.CFrame = lplayer.Character["Right Leg"].CFrame
  7185. wait()
  7186. ch.CFrame = lplayer.Character["Head"].CFrame
  7187. end
  7188. end
  7189. end
  7190. end
  7191. end
  7192. while wait() do
  7193. bringmodw()
  7194. end
  7195. game:GetService("StarterGui"):SetCore("SendNotification", {
  7196. Title = "BringMod";
  7197. Text = "BringMod enabled.";
  7198. })
  7199. end
  7200. if string.sub(CMDBAR.Text, 1, 7) == ("respawn") then
  7201. local mod = Instance.new('Model', workspace) mod.Name = 're '..lplayer.Name
  7202. local hum = Instance.new('Humanoid', mod)
  7203. local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
  7204. lplayer.Character = mod
  7205. end
  7206. if string.sub(CMDBAR.Text, 1, 8) == ("shutdown") then
  7207. game:GetService'RunService'.Stepped:Connect(function()
  7208. pcall(function()
  7209. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  7210. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  7211. for _,x in pairs(v.Character.Head:GetChildren()) do
  7212. if x:IsA'Sound' then x.Playing = true x.CharacterSoundEvent:FireServer(true, true) end
  7213. end
  7214. end
  7215. end
  7216. end)
  7217. end)
  7218. game:GetService("StarterGui"):SetCore("SendNotification", {
  7219. Title = "Attempting Shutdown";
  7220. Text = "Shutdown Attempt has begun.";
  7221. })
  7222. end
  7223. if string.sub(CMDBAR.Text, 1, 7) == ("delobj ") then
  7224. objtodel = (string.sub(CMDBAR.Text, 8))
  7225. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  7226. if v.Name == objtodel then
  7227. v:Destroy()
  7228. end
  7229. end
  7230. end
  7231. if string.sub(CMDBAR.Text, 1, 7) == ("getplrs") then
  7232. for i,v in pairs(game:GetService("Players"):GetPlayers())do
  7233. print(v)
  7234. end
  7235. game:GetService("StarterGui"):SetCore("SendNotification", {
  7236. Title = "Printed";
  7237. Text = "Players have been printed to console. (F9)";
  7238. })
  7239. end
  7240. if string.sub(CMDBAR.Text, 1, 8) == ("deldecal") then
  7241. for i,v in pairs(game:GetService("Workspace"):GetDescendants())do
  7242. if (v:IsA("Decal")) then
  7243. v:Destroy()
  7244. end
  7245. end
  7246. end
  7247. if string.sub(CMDBAR.Text, 1, 10) == ("opfinality") then
  7248. loadstring(game:GetObjects("rbxassetid://1294358929")[1].Source)()
  7249. game:GetService("StarterGui"):SetCore("SendNotification", {
  7250. Title = "Success!";
  7251. Text = "OpFinality GUI has loaded.";
  7252. })
  7253. end
  7254. if string.sub(CMDBAR.Text, 1, 7) == ("remotes") then
  7255. remotes = true
  7256. added = true
  7257. game.DescendantAdded:connect(function(rmt)
  7258. if added == true then
  7259. if remotes == true then
  7260. if rmt:IsA("RemoteEvent") then
  7261. print("A RemoteEvent was added!")
  7262. print(" game." .. rmt:GetFullName() .. " | RemoteEvent")
  7263. print(" game." .. rmt:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  7264. end end end
  7265. end)
  7266. game.DescendantAdded:connect(function(rmtfnctn)
  7267. if added == true then
  7268. if remotes == true then
  7269. if rmtfnctn:IsA("RemoteFunction") then
  7270. warn("A RemoteFunction was added!")
  7271. warn(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction")
  7272. print(" game." .. rmtfnctn:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  7273. end end end
  7274. end)
  7275.  
  7276. game.DescendantAdded:connect(function(bndfnctn)
  7277. if added == true then
  7278. if binds == true then
  7279. if bndfnctn:IsA("BindableFunction") then
  7280. print("A BindableFunction was added!")
  7281. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction")
  7282. print(" game." .. bndfnctn:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  7283. end end end
  7284. end)
  7285.  
  7286. game.DescendantAdded:connect(function(bnd)
  7287. if added == true then
  7288. if binds == true then
  7289. if bnd:IsA("BindableEvent") then
  7290. warn("A BindableEvent was added!")
  7291. warn(" game." .. bnd:GetFullName() .. " | BindableEvent")
  7292. print(" game." .. bnd:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  7293. end end end
  7294. end)
  7295.  
  7296.  
  7297. if binds == true then
  7298. for i,v in pairs(game:GetDescendants()) do
  7299. if v:IsA("BindableFunction") then
  7300. print(" game." .. v:GetFullName() .. " | BindableFunction")
  7301. print(" game." .. v:GetFullName() .. " | BindableFunction", 239, 247, 4, true)
  7302. end end
  7303. for i,v in pairs(game:GetDescendants()) do
  7304. if v:IsA("BindableEvent") then
  7305. warn(" game." .. v:GetFullName() .. " | BindableEvent")
  7306. print(" game." .. v:GetFullName() .. " | BindableEvent", 13, 193, 22, true)
  7307. end end
  7308. else
  7309. print("Off")
  7310. end
  7311. if remotes == true then
  7312. for i,v in pairs(game:GetDescendants()) do
  7313. if v:IsA("RemoteFunction") then
  7314. warn(" game." .. v:GetFullName() .. " | RemoteFunction")
  7315. print(" game." .. v:GetFullName() .. " | RemoteFunction", 5, 102, 198, true)
  7316. end end
  7317. wait()
  7318. for i,v in pairs(game:GetDescendants()) do
  7319. if v:IsA("RemoteEvent") then
  7320. print(" game." .. v:GetFullName() .. " | RemoteEvent")
  7321. print(" game." .. v:GetFullName() .. " | RemoteEvent", 247, 0, 0, true)
  7322. end end
  7323. else
  7324. print("Off")
  7325. end
  7326. game:GetService("StarterGui"):SetCore("SendNotification", {
  7327. Title = "Printing Remotes";
  7328. Text = "Type ;noremotes to disable.";
  7329. })
  7330. end
  7331. if string.sub(CMDBAR.Text, 1, 9) == ("noremotes") then
  7332. remotes = false
  7333. added = false
  7334. game:GetService("StarterGui"):SetCore("SendNotification", {
  7335. Title = "Printing Remotes Disabled";
  7336. Text = "Type ;remotes to enable.";
  7337. })
  7338. end
  7339. if string.sub(CMDBAR.Text, 1, 9) == ("tpdefault") then
  7340. spin = false
  7341. followed = false
  7342. traill = false
  7343. noclip = false
  7344. annoying = false
  7345. hwalk = false
  7346. cbringing = false
  7347. end
  7348. if string.sub(CMDBAR.Text, 1, 7) == ("stopsit") then
  7349. stopsitting = true
  7350. end
  7351. if string.sub(CMDBAR.Text, 1, 5) == ("gosit") then
  7352. stopsitting = false
  7353. end
  7354. if string.sub(CMDBAR.Text, 1, 7) == ("version") then
  7355. print(adminversion)
  7356. game:GetService("StarterGui"):SetCore("SendNotification", {
  7357. Title = "Version";
  7358. Text = adminversion;
  7359. })
  7360. end
  7361. if string.sub(CMDBAR.Text, 1, 7) == ("clicktp") then
  7362. clickgoto = true
  7363. game:GetService("StarterGui"):SetCore("SendNotification", {
  7364. Title = "Click TP";
  7365. Text = "Press E to teleport to mouse position";
  7366. })
  7367. end
  7368. if string.sub(CMDBAR.Text, 1, 9) == ("noclicktp") then
  7369. clickgoto = false
  7370. game:GetService("StarterGui"):SetCore("SendNotification", {
  7371. Title = "Click TP";
  7372. Text = "Click TP has been disabled.";
  7373. })
  7374. end
  7375. if string.sub(CMDBAR.Text, 1, 7) == ("toolson") then
  7376. gettingtools = true
  7377. game:GetService("StarterGui"):SetCore("SendNotification", {
  7378. Title = "Tools Enabled";
  7379. Text = "Automatically colleting tools dropped.";
  7380. })
  7381. end
  7382. if string.sub(CMDBAR.Text, 1, 8) == ("toolsoff") then
  7383. gettingtools = false
  7384. game:GetService("StarterGui"):SetCore("SendNotification", {
  7385. Title = "Tools Disabled";
  7386. Text = "Click TP has been disabled.";
  7387. })
  7388. end
  7389. if string.sub(CMDBAR.Text, 1, 9) == ("delcmdbar") then
  7390. ScreenGui:Destroy()
  7391. end
  7392. if string.sub(CMDBAR.Text, 1, 5) == ("reset") then
  7393. lplayer.Character.Head:Destroy()
  7394. end
  7395. if string.sub(CMDBAR.Text, 1, 6) == ("state ") then
  7396. statechosen = string.sub(CMDBAR.Text, 7)
  7397. changingstate = true
  7398. end
  7399. if string.sub(CMDBAR.Text, 1, 8) == ("gravity ") then
  7400. game:GetService("Workspace").Gravity = string.sub(CMDBAR.Text, 9)
  7401. end
  7402. if string.sub(CMDBAR.Text, 1, 9) == ("looprhats") then
  7403. removingmeshhats = true
  7404. end
  7405. if string.sub(CMDBAR.Text, 1, 11) == ("unlooprhats") then
  7406. removingmeshhats = false
  7407. end
  7408. if string.sub(CMDBAR.Text, 1, 9) == ("looprtool") then
  7409. removingmeshtool = true
  7410. end
  7411. if string.sub(CMDBAR.Text, 1, 11) == ("unlooprtool") then
  7412. removingmeshtool = false
  7413. end
  7414. if string.sub(CMDBAR.Text, 1, 9) == ("givetool ") then
  7415. for i,v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
  7416. if v:IsA("Tool") then
  7417. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 10))) do
  7418. v.Parent = player.Character
  7419. end
  7420. end
  7421. end
  7422. end
  7423. if string.sub(CMDBAR.Text, 1, 4) == ("age ") then
  7424. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 5))) do
  7425. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account Age: "..player.AccountAge.." days!", "All")
  7426. end
  7427. end
  7428. if string.sub(CMDBAR.Text, 1, 3) == ("id ") then
  7429. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 4))) do
  7430. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(player.Name.." Account ID: "..player.UserId, "All")
  7431. end
  7432. end
  7433. if string.sub(CMDBAR.Text, 1, 5) == (".age ") then
  7434. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 6))) do
  7435. game:GetService("StarterGui"):SetCore("SendNotification", {
  7436. Title = player.AccountAge.." Days";
  7437. Text = "Account age of "..player.Name;
  7438. })
  7439. end
  7440. end
  7441. if string.sub(CMDBAR.Text, 1, 4) == (".id ") then
  7442. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 5))) do
  7443. game:GetService("StarterGui"):SetCore("SendNotification", {
  7444. Title = player.UserId.." ID";
  7445. Text = "Account ID of "..player.Name;
  7446. })
  7447. end
  7448. end
  7449. if string.sub(CMDBAR.Text, 1, 6) == ("gameid") then
  7450. game:GetService("StarterGui"):SetCore("SendNotification", {
  7451. Title = "Game ID";
  7452. Text = "Game ID: ".. game.GameId;
  7453. })
  7454. end
  7455. if string.sub(CMDBAR.Text, 1, 3) == ("pgs") then
  7456. local pgscheck = game:GetService("Workspace"):PGSIsEnabled()
  7457. if pgscheck == true then
  7458. game:GetService("StarterGui"):SetCore("SendNotification", {
  7459. Title = "PGSPhysicsSolverEnabled";
  7460. Text = "PGS is Enabled!";
  7461. })
  7462. else
  7463. game:GetService("StarterGui"):SetCore("SendNotification", {
  7464. Title = "PGSPhysicsSolverEnabled";
  7465. Text = "PGS is Disabled!";
  7466. })
  7467. end
  7468. end
  7469. if string.sub(CMDBAR.Text, 1, 11) == ("removeinvis") then
  7470. for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
  7471. if v:IsA("Part") then
  7472. if v.Transparency == 1 then
  7473. if v.Name ~= "HumanoidRootPart" then
  7474. v:Destroy()
  7475. end
  7476. end
  7477. end
  7478. end
  7479. end
  7480. if string.sub(CMDBAR.Text, 1, 9) == ("removefog") then
  7481. game:GetService("Lighting").FogStart = 0
  7482. game:GetService("Lighting").FogEnd = 9999999999999
  7483. end
  7484. if string.sub(CMDBAR.Text, 1, 7) == ("disable") then
  7485. lplayer.Character.Humanoid.Parent = lplayer
  7486. end
  7487. if string.sub(CMDBAR.Text, 1, 6) == ("enable") then
  7488. lplayer.Humanoid.Parent = lplayer.Character
  7489. end
  7490. if string.sub(CMDBAR.Text, 1, 13) == ("givealltools ") then
  7491. for i,v in pairs(game:GetService("Players").LocalPlayer.Backpack:GetDescendants()) do
  7492. if v:IsA("Tool") then
  7493. v.Parent = lplayer.Character
  7494. wait()
  7495. for i,player in pairs(GetPlayer(string.sub(CMDBAR.Text, 14))) do
  7496. v.Parent = player.Character
  7497. end
  7498. end
  7499. end
  7500. end
  7501. if string.sub(CMDBAR.Text, 1, 9) == ("flyspeed ") then
  7502. speedfly = string.sub(CMDBAR.Text, 10)
  7503. wait()
  7504. change()
  7505. end
  7506. if string.sub(CMDBAR.Text, 1, 7) == ("carpet ") then
  7507. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 8))) do
  7508. local Anim3 = Instance.new("Animation")
  7509. Anim3.AnimationId = "rbxassetid://282574440"
  7510. local track3 = lplayer.Character.Humanoid:LoadAnimation(Anim3)
  7511. track3:Play(.1, 1, 1)
  7512. bplrr = v.Name
  7513. banpl = true
  7514. end
  7515. end
  7516. if string.sub(CMDBAR.Text, 1, 8) == ("uncarpet") then
  7517. banpl = false
  7518. end
  7519. if string.sub(CMDBAR.Text, 1, 6) == ("stare ") then
  7520. for i,v in pairs(GetPlayer(string.sub(CMDBAR.Text, 7))) do
  7521. staring = true
  7522. stareplr = v
  7523. end
  7524. end
  7525. if string.sub(CMDBAR.Text, 1, 7) == ("unstare") then
  7526. staring = false
  7527. end
  7528. if string.sub(CMDBAR.Text, 1, 7) == ("logchat") then
  7529. chatlogs = true
  7530. game:GetService("StarterGui"):SetCore("SendNotification", {
  7531. Title = "LogChat enabled";
  7532. Text = "Now logging all player chat.";
  7533. })
  7534. end
  7535. if string.sub(CMDBAR.Text, 1, 9) == ("unlogchat") then
  7536. chatlogs = false
  7537. game:GetService("StarterGui"):SetCore("SendNotification", {
  7538. Title = "LogChat disabled";
  7539. Text = "Stopped logging all player chat.";
  7540. })
  7541. end
  7542. if string.sub(CMDBAR.Text, 1, 6) == ("fixcam") then
  7543. game:GetService("Workspace").CurrentCamera:Destroy()
  7544. wait(0.1)
  7545. game:GetService("Workspace").CurrentCamera.CameraSubject = lplayer.Character.Humanoid
  7546. game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
  7547. lplayer.CameraMinZoomDistance = 0.5
  7548. lplayer.CameraMaxZoomDistance = 400
  7549. lplayer.CameraMode = "Classic"
  7550. end
  7551. if string.sub(CMDBAR.Text, 1, 7) == ("unstate") then
  7552. changingstate = false
  7553. end
  7554. CMDBAR.Text = ""
  7555. end
  7556. end)
  7557.  
  7558. wait(0.3)
  7559. game:GetService("StarterGui"):SetCore("SendNotification", {
  7560. Title = "Loaded successfully!";
  7561. Text = "Reviz Admin V2 by illremember";
  7562. })
  7563. wait(0.1)
  7564. print("Reviz Admin V2 loaded!")
  7565. if game:GetService("Workspace").FilteringEnabled == true then
  7566. warn("FE is Enabled (Filtering Enabled)")
  7567. game:GetService("StarterGui"):SetCore("SendNotification", {
  7568. Title = "FE is Enabled";
  7569. Text = "Filtering Enabled. Enjoy using Reviz Admin!";
  7570. })
  7571. else
  7572. warn("FE is Disabled (Filtering Disabled) Consider using a different admin script.")
  7573. game:GetService("StarterGui"):SetCore("SendNotification", {
  7574. Title = "FE is Disabled";
  7575. Text = "Filtering Disabled. Consider using a different admin script.";
  7576. })
  7577. end
  7578.  
  7579. local intro = Instance.new("ScreenGui")
  7580. local Frame = Instance.new("Frame")
  7581. local ImageLabel = Instance.new("ImageLabel")
  7582. intro.Parent = game:GetService("CoreGui")
  7583. Frame.Parent = intro
  7584. Frame.BackgroundColor3 = Color3.new(1, 1, 1)
  7585. Frame.BackgroundTransparency = 1
  7586. Frame.Size = UDim2.new(1, 0, 0, 300)
  7587. Frame.Position = UDim2.new(0, 0, -0.4, 0)
  7588. ImageLabel.Parent = Frame
  7589. ImageLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  7590. ImageLabel.BackgroundTransparency = 1
  7591. ImageLabel.Position = UDim2.new(0, 0, 0, 0)
  7592. ImageLabel.Size = UDim2.new(1, 0, 1, 0)
  7593. ImageLabel.Image = "http://www.roblox.com/asset/?id=1542162618"
  7594. Frame:TweenPosition(UDim2.new(0, 0, 0.2, 0), "Out", "Elastic", 3)
  7595. wait(3.01)
  7596. Frame:TweenPosition(UDim2.new(0, 0, 1.5, 0), "Out", "Elastic", 5)
  7597. wait(5.01)
  7598. intro:Destroy()
  7599.  
  7600. end)
  7601.  
  7602. AstravaButton.Name = "AstravaButton"
  7603. AstravaButton.Parent = MainFrame
  7604. AstravaButton.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  7605. AstravaButton.BackgroundTransparency = 0.40000000596046
  7606. AstravaButton.BorderColor3 = Color3.new(0, 0, 0)
  7607. AstravaButton.BorderSizePixel = 0
  7608. AstravaButton.Position = UDim2.new(0.672686279, 0, 0.189516127, 0)
  7609. AstravaButton.Size = UDim2.new(0, 103, 0, 40)
  7610. AstravaButton.Font = Enum.Font.SourceSansLight
  7611. AstravaButton.Text = "Astrava"
  7612. AstravaButton.TextColor3 = Color3.new(1, 1, 1)
  7613. AstravaButton.TextSize = 22
  7614. AstravaButton.TextStrokeColor3 = Color3.new(1, 1, 1)
  7615. AstravaButton.TextWrapped = true
  7616. AstravaButton.MouseButton1Down:connect(function()
  7617.  
  7618. loadstring(game:GetObjects("rbxassetid://1468845733")[1].Source)()
  7619.  
  7620. end)
  7621.  
  7622. NoToolKillR6Button.Name = "NoToolKillR6Button"
  7623. NoToolKillR6Button.Parent = MainFrame
  7624. NoToolKillR6Button.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  7625. NoToolKillR6Button.BackgroundTransparency = 0.40000000596046
  7626. NoToolKillR6Button.BorderColor3 = Color3.new(0, 0, 0)
  7627. NoToolKillR6Button.BorderSizePixel = 0
  7628. NoToolKillR6Button.Position = UDim2.new(0.0925507918, 0, 0.433467746, 0)
  7629. NoToolKillR6Button.Size = UDim2.new(0, 103, 0, 40)
  7630. NoToolKillR6Button.Font = Enum.Font.SourceSansLight
  7631. NoToolKillR6Button.Text = "No Tool Kill [R6]"
  7632. NoToolKillR6Button.TextColor3 = Color3.new(1, 1, 1)
  7633. NoToolKillR6Button.TextSize = 20
  7634. NoToolKillR6Button.TextStrokeColor3 = Color3.new(1, 1, 1)
  7635. NoToolKillR6Button.TextWrapped = true
  7636. NoToolKillR6Button.MouseButton1Down:connect(function()
  7637.  
  7638. -- Made by JackMcJagger15
  7639.  
  7640. power = 500 -- change this to make it more or less powerful
  7641.  
  7642. game:GetService('RunService').Stepped:connect(function()
  7643. game.Players.LocalPlayer.Character.Head.CanCollide = false
  7644. game.Players.LocalPlayer.Character.Torso.CanCollide = false
  7645. game.Players.LocalPlayer.Character["Left Leg"].CanCollide = false
  7646. game.Players.LocalPlayer.Character["Right Leg"].CanCollide = false
  7647. end)
  7648.  
  7649. wait(.1)
  7650. local bambam = Instance.new("BodyThrust")
  7651. bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
  7652. bambam.Force = Vector3.new(power,0,power)
  7653. bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
  7654.  
  7655. end)
  7656.  
  7657. NoToolKillR15Button.Name = "NoToolKillR15Button"
  7658. NoToolKillR15Button.Parent = MainFrame
  7659. NoToolKillR15Button.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  7660. NoToolKillR15Button.BackgroundTransparency = 0.40000000596046
  7661. NoToolKillR15Button.BorderColor3 = Color3.new(0, 0, 0)
  7662. NoToolKillR15Button.BorderSizePixel = 0
  7663. NoToolKillR15Button.Position = UDim2.new(0.38374716, 0, 0.433467746, 0)
  7664. NoToolKillR15Button.Size = UDim2.new(0, 103, 0, 40)
  7665. NoToolKillR15Button.Font = Enum.Font.SourceSansLight
  7666. NoToolKillR15Button.Text = "No Tool Kill [R15]"
  7667. NoToolKillR15Button.TextColor3 = Color3.new(1, 1, 1)
  7668. NoToolKillR15Button.TextSize = 20
  7669. NoToolKillR15Button.TextStrokeColor3 = Color3.new(1, 1, 1)
  7670. NoToolKillR15Button.TextWrapped = true
  7671. NoToolKillR15Button.MouseButton1Down:connect(function()
  7672.  
  7673. -- Made by JackMcJagger15
  7674.  
  7675. power = 500 -- change this to make it more or less powerful
  7676.  
  7677. game:GetService('RunService').Stepped:connect(function()
  7678. game.Players.LocalPlayer.Character.Head.CanCollide = false
  7679. game.Players.LocalPlayer.Character.UpperTorso.CanCollide = false
  7680. game.Players.LocalPlayer.Character.LowerTorso.CanCollide = false
  7681. game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = false
  7682. end)
  7683. wait(.1)
  7684. local bambam = Instance.new("BodyThrust")
  7685. bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
  7686. bambam.Force = Vector3.new(power,0,power)
  7687. bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
  7688.  
  7689. end)
  7690.  
  7691. NoToolKillGuiButton.Name = "NoToolKillGuiButton"
  7692. NoToolKillGuiButton.Parent = MainFrame
  7693. NoToolKillGuiButton.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  7694. NoToolKillGuiButton.BackgroundTransparency = 0.40000000596046
  7695. NoToolKillGuiButton.BorderColor3 = Color3.new(0, 0, 0)
  7696. NoToolKillGuiButton.BorderSizePixel = 0
  7697. NoToolKillGuiButton.Position = UDim2.new(0.672686279, 0, 0.433467746, 0)
  7698. NoToolKillGuiButton.Size = UDim2.new(0, 103, 0, 40)
  7699. NoToolKillGuiButton.Font = Enum.Font.SourceSansLight
  7700. NoToolKillGuiButton.Text = "No Tool Kill Gui"
  7701. NoToolKillGuiButton.TextColor3 = Color3.new(1, 1, 1)
  7702. NoToolKillGuiButton.TextSize = 20
  7703. NoToolKillGuiButton.TextStrokeColor3 = Color3.new(1, 1, 1)
  7704. NoToolKillGuiButton.TextWrapped = true
  7705. NoToolKillGuiButton.MouseButton1Down:connect(function()
  7706.  
  7707. -- Made By JackMcJagger15
  7708. local FlingKill = Instance.new("ScreenGui")
  7709. local Main = Instance.new("Frame")
  7710. local Label = Instance.new("Frame")
  7711. local Shadow = Instance.new("Frame")
  7712. local StartKill = Instance.new("TextButton")
  7713. local StopKill = Instance.new("TextButton")
  7714. local Instructions = Instance.new("TextLabel")
  7715. local CurrentPower = Instance.new("TextLabel")
  7716. local Recomendation = Instance.new("TextLabel")
  7717. local NameOfGui = Instance.new("TextLabel")
  7718. local Exit = Instance.new("TextButton")
  7719. local UPArrow = Instance.new("TextButton")
  7720. local DownArrow = Instance.new("TextButton")
  7721.  
  7722. -- Properties
  7723.  
  7724. FlingKill.Name = "Fling/Kill"
  7725. FlingKill.Parent = game.CoreGui
  7726.  
  7727. Main.Name = "Main"
  7728. Main.Parent = FlingKill
  7729. Main.BackgroundColor3 = Color3.new(0.92549, 0.941177, 0.945098)
  7730. Main.BorderSizePixel = 0
  7731. Main.Position = UDim2.new(0.702554762, 0, 0.446640313, 0)
  7732. Main.Size = UDim2.new(0, 217, 0, 233)
  7733. Main.Selectable = true
  7734. Main.Active = true
  7735. Main.Draggable = true
  7736.  
  7737. Label.Name = "Label"
  7738. Label.Parent = Main
  7739. Label.BackgroundColor3 = Color3.new(0.741176, 0.764706, 0.780392)
  7740. Label.BorderSizePixel = 0
  7741. Label.Size = UDim2.new(0, 217, 0, 27)
  7742.  
  7743. Shadow.Name = "Shadow"
  7744. Shadow.Parent = Main
  7745. Shadow.BackgroundColor3 = Color3.new(0.67451, 0.694118, 0.705882)
  7746. Shadow.BorderSizePixel = 0
  7747. Shadow.Position = UDim2.new(0, 0, 0.115879826, 0)
  7748. Shadow.Size = UDim2.new(0, 217, 0, 9)
  7749.  
  7750. StartKill.Name = "StartKill"
  7751. StartKill.Parent = Main
  7752. StartKill.BackgroundColor3 = Color3.new(0.741176, 0.764706, 0.780392)
  7753. StartKill.BorderSizePixel = 0
  7754. StartKill.Position = UDim2.new(0.195852548, 0, 0.227467805, 0)
  7755. StartKill.Size = UDim2.new(0, 126, 0, 23)
  7756. StartKill.Font = Enum.Font.Cartoon
  7757. StartKill.Text = "FE Kill/Fling"
  7758. StartKill.TextColor3 = Color3.new(0, 0, 0)
  7759. StartKill.TextSize = 14
  7760.  
  7761. StopKill.Name = "StopKill"
  7762. StopKill.Parent = Main
  7763. StopKill.BackgroundColor3 = Color3.new(0.741176, 0.764706, 0.780392)
  7764. StopKill.BorderSizePixel = 0
  7765. StopKill.Position = UDim2.new(0.207373276, 0, 0.38197428, 0)
  7766. StopKill.Size = UDim2.new(0, 124, 0, 23)
  7767. StopKill.Font = Enum.Font.Cartoon
  7768. StopKill.Text = "Stop FE Kill/Fling"
  7769. StopKill.TextColor3 = Color3.new(0, 0, 0)
  7770. StopKill.TextSize = 14
  7771.  
  7772. Instructions.Name = "Instructions"
  7773. Instructions.Parent = Main
  7774. Instructions.BackgroundColor3 = Color3.new(1, 1, 1)
  7775. Instructions.BackgroundTransparency = 1
  7776. Instructions.Position = UDim2.new(0.0391705073, 0, 0.549356222, 0)
  7777. Instructions.Size = UDim2.new(0, 200, 0, 32)
  7778. Instructions.Font = Enum.Font.Cartoon
  7779. Instructions.Text = "Just touch someone to watch the fly to their death!"
  7780. Instructions.TextColor3 = Color3.new(0, 0, 0)
  7781. Instructions.TextSize = 14
  7782. Instructions.TextWrapped = true
  7783.  
  7784. CurrentPower.Name = "CurrentPower"
  7785. CurrentPower.Parent = Main
  7786. CurrentPower.BackgroundColor3 = Color3.new(1, 1, 1)
  7787. CurrentPower.BackgroundTransparency = 1
  7788. CurrentPower.Position = UDim2.new(0.276497692, 0, 0.686695278, 0)
  7789. CurrentPower.Size = UDim2.new(0, 98, 0, 36)
  7790. CurrentPower.Font = Enum.Font.Cartoon
  7791. CurrentPower.Text = "Current Power = 5"
  7792. CurrentPower.TextColor3 = Color3.new(0, 0, 0)
  7793. CurrentPower.TextSize = 14
  7794.  
  7795. Recomendation.Name = "Recomendation"
  7796. Recomendation.Parent = Main
  7797. Recomendation.BackgroundColor3 = Color3.new(1, 1, 1)
  7798. Recomendation.BackgroundTransparency = 1
  7799. Recomendation.Position = UDim2.new(0.0414746553, 0, 0.884120166, 0)
  7800. Recomendation.Size = UDim2.new(0, 200, 0, 21)
  7801. Recomendation.Font = Enum.Font.Cartoon
  7802. Recomendation.Text = "Recommended Power is 5"
  7803. Recomendation.TextColor3 = Color3.new(0, 0, 0)
  7804. Recomendation.TextSize = 14
  7805.  
  7806. NameOfGui.Name = "NameOfGui"
  7807. NameOfGui.Parent = Main
  7808. NameOfGui.BackgroundColor3 = Color3.new(1, 1, 1)
  7809. NameOfGui.BackgroundTransparency = 1
  7810. NameOfGui.Position = UDim2.new(0.0806451589, 0, 0, 0)
  7811. NameOfGui.Size = UDim2.new(0, 154, 0, 27)
  7812. NameOfGui.Font = Enum.Font.Cartoon
  7813. NameOfGui.Text = "FE Kill/Fling By JackMcJagger15"
  7814. NameOfGui.TextColor3 = Color3.new(0, 0, 0)
  7815. NameOfGui.TextSize = 14
  7816.  
  7817. Exit.Name = "Exit"
  7818. Exit.Parent = Main
  7819. Exit.BackgroundColor3 = Color3.new(1, 1, 1)
  7820. Exit.BackgroundTransparency = 1
  7821. Exit.Position = UDim2.new(0.907834113, 0, 0, 0)
  7822. Exit.Size = UDim2.new(0, 20, 0, 27)
  7823. Exit.Font = Enum.Font.Cartoon
  7824. Exit.Text = "X"
  7825. Exit.TextColor3 = Color3.new(0, 0, 0)
  7826. Exit.TextSize = 14
  7827.  
  7828. UPArrow.Name = "UPArrow"
  7829. UPArrow.Parent = Main
  7830. UPArrow.BackgroundColor3 = Color3.new(1, 1, 1)
  7831. UPArrow.BackgroundTransparency = 1
  7832. UPArrow.Position = UDim2.new(0.0783410147, 0, 0.716738224, 0)
  7833. UPArrow.Size = UDim2.new(0, 26, 0, 23)
  7834. UPArrow.Font = Enum.Font.Cartoon
  7835. UPArrow.Text = "Up"
  7836. UPArrow.TextColor3 = Color3.new(0, 0, 0)
  7837. UPArrow.TextSize = 12
  7838. UPArrow.TextWrapped = true
  7839.  
  7840. DownArrow.Name = "DownArrow"
  7841. DownArrow.Parent = Main
  7842. DownArrow.BackgroundColor3 = Color3.new(1, 1, 1)
  7843. DownArrow.BackgroundTransparency = 1
  7844. DownArrow.Position = UDim2.new(0.792626739, 0, 0.714592278, 0)
  7845. DownArrow.Size = UDim2.new(0, 26, 0, 23)
  7846. DownArrow.Font = Enum.Font.Cartoon
  7847. DownArrow.Text = "Down"
  7848. DownArrow.TextColor3 = Color3.new(0, 0, 0)
  7849. DownArrow.TextSize = 12
  7850. DownArrow.TextWrapped = true
  7851.  
  7852. power = 500
  7853. active = false
  7854. local val = Instance.new("IntValue")
  7855. val.Name = "Number"
  7856. val.Parent = game.Players.LocalPlayer
  7857. val.Value = 5
  7858.  
  7859. Exit.MouseButton1Click:connect(function()
  7860. FlingKill.Enabled = false
  7861. end)
  7862.  
  7863. StartKill.MouseButton1Click:connect(function()
  7864. game:GetService('RunService').Stepped:connect(function()
  7865. if game.Players.LocalPlayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  7866. game.Players.LocalPlayer.Character.Head.CanCollide = false
  7867. game.Players.LocalPlayer.Character.Torso.CanCollide = false
  7868. game.Players.LocalPlayer.Character["Left Leg"].CanCollide = false
  7869. game.Players.LocalPlayer.Character["Right Leg"].CanCollide = false
  7870. else
  7871. if game.Players.LocalPlayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then
  7872. game.Players.LocalPlayer.Character.Head.CanCollide = false
  7873. game.Players.LocalPlayer.Character.UpperTorso.CanCollide = false
  7874. game.Players.LocalPlayer.Character.LowerTorso.CanCollide = false
  7875. game.Players.LocalPlayer.Character.HumanoidRootPart.CanCollide = false
  7876. end
  7877. end
  7878. end)
  7879. wait(.1)
  7880. local bambam = Instance.new("BodyThrust")
  7881. bambam.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart
  7882. bambam.Force = Vector3.new(power,0,power)
  7883. bambam.Location = game.Players.LocalPlayer.Character.HumanoidRootPart.Position
  7884. end)
  7885.  
  7886. StopKill.MouseButton1Click:connect(function()
  7887. active = false
  7888. game.Players.LocalPlayer.Character.HumanoidRootPart.BodyThrust:Remove()
  7889. end)
  7890.  
  7891. UPArrow.MouseButton1Click:connect(function()
  7892. power = power + 100
  7893. game.Players.LocalPlayer.Number.Value = game.Players.LocalPlayer.Number.Value + 1
  7894. CurrentPower.Text = "Current Power = " .. game.Players.LocalPlayer.Number.Value
  7895. end)
  7896.  
  7897. DownArrow.MouseButton1Click:connect(function()
  7898. power = power - 100
  7899. game.Players.LocalPlayer.Number.Value = game.Players.LocalPlayer.Number.Value - 1
  7900. CurrentPower.Text = "Current Power = " .. game.Players.LocalPlayer.Number.Value
  7901. end)
  7902.  
  7903. end)
  7904.  
  7905. HashtagRemoverGuiButton.Name = "HashtagRemoverGuiButton"
  7906. HashtagRemoverGuiButton.Parent = MainFrame
  7907. HashtagRemoverGuiButton.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  7908. HashtagRemoverGuiButton.BackgroundTransparency = 0.40000000596046
  7909. HashtagRemoverGuiButton.BorderColor3 = Color3.new(0, 0, 0)
  7910. HashtagRemoverGuiButton.BorderSizePixel = 0
  7911. HashtagRemoverGuiButton.Position = UDim2.new(0.0925507918, 0, 0.665322542, 0)
  7912. HashtagRemoverGuiButton.Size = UDim2.new(0, 103, 0, 40)
  7913. HashtagRemoverGuiButton.Font = Enum.Font.SourceSansLight
  7914. HashtagRemoverGuiButton.Text = "Hashtag Remover Gui"
  7915. HashtagRemoverGuiButton.TextColor3 = Color3.new(1, 1, 1)
  7916. HashtagRemoverGuiButton.TextSize = 20
  7917. HashtagRemoverGuiButton.TextStrokeColor3 = Color3.new(1, 1, 1)
  7918. HashtagRemoverGuiButton.TextWrapped = true
  7919. HashtagRemoverGuiButton.MouseButton1Down:connect(function()
  7920.  
  7921. loadstring(game:GetObjects("rbxassetid://1262435912")[1].Source)()
  7922.  
  7923. end)
  7924.  
  7925. FlyButton.Name = "FlyButton"
  7926. FlyButton.Parent = MainFrame
  7927. FlyButton.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  7928. FlyButton.BackgroundTransparency = 0.40000000596046
  7929. FlyButton.BorderColor3 = Color3.new(0, 0, 0)
  7930. FlyButton.BorderSizePixel = 0
  7931. FlyButton.Position = UDim2.new(0.38374716, 0, 0.665322542, 0)
  7932. FlyButton.Size = UDim2.new(0, 103, 0, 40)
  7933. FlyButton.Font = Enum.Font.SourceSansLight
  7934. FlyButton.Text = "Fly [Press E]"
  7935. FlyButton.TextColor3 = Color3.new(1, 1, 1)
  7936. FlyButton.TextSize = 22
  7937. FlyButton.TextStrokeColor3 = Color3.new(1, 1, 1)
  7938. FlyButton.TextWrapped = true
  7939. FlyButton.MouseButton1Down:connect(function()
  7940.  
  7941. repeat wait()
  7942. until game.Players.LocalPlayer and game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:findFirstChild("Torso") and game.Players.LocalPlayer.Character:findFirstChild("Humanoid")
  7943. local mouse = game.Players.LocalPlayer:GetMouse()
  7944. repeat wait() until mouse
  7945. local plr = game.Players.LocalPlayer
  7946. local torso = plr.Character.Torso
  7947. local flying = true
  7948. local deb = true
  7949. local ctrl = {f = 0, b = 0, l = 0, r = 0}
  7950. local lastctrl = {f = 0, b = 0, l = 0, r = 0}
  7951. local maxspeed = 50
  7952. local speed = 0
  7953.  
  7954. function Fly()
  7955. local bg = Instance.new("BodyGyro", torso)
  7956. bg.P = 9e4
  7957. bg.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  7958. bg.cframe = torso.CFrame
  7959. local bv = Instance.new("BodyVelocity", torso)
  7960. bv.velocity = Vector3.new(0,0.1,0)
  7961. bv.maxForce = Vector3.new(9e9, 9e9, 9e9)
  7962. repeat wait()
  7963. plr.Character.Humanoid.PlatformStand = true
  7964. if ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0 then
  7965. speed = speed+.5+(speed/maxspeed)
  7966. if speed > maxspeed then
  7967. speed = maxspeed
  7968. end
  7969. elseif not (ctrl.l + ctrl.r ~= 0 or ctrl.f + ctrl.b ~= 0) and speed ~= 0 then
  7970. speed = speed-1
  7971. if speed < 0 then
  7972. speed = 0
  7973. end
  7974. end
  7975. if (ctrl.l + ctrl.r) ~= 0 or (ctrl.f + ctrl.b) ~= 0 then
  7976. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (ctrl.f+ctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(ctrl.l+ctrl.r,(ctrl.f+ctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  7977. lastctrl = {f = ctrl.f, b = ctrl.b, l = ctrl.l, r = ctrl.r}
  7978. elseif (ctrl.l + ctrl.r) == 0 and (ctrl.f + ctrl.b) == 0 and speed ~= 0 then
  7979. bv.velocity = ((game.Workspace.CurrentCamera.CoordinateFrame.lookVector * (lastctrl.f+lastctrl.b)) + ((game.Workspace.CurrentCamera.CoordinateFrame * CFrame.new(lastctrl.l+lastctrl.r,(lastctrl.f+lastctrl.b)*.2,0).p) - game.Workspace.CurrentCamera.CoordinateFrame.p))*speed
  7980. else
  7981. bv.velocity = Vector3.new(0,0.1,0)
  7982. end
  7983. bg.cframe = game.Workspace.CurrentCamera.CoordinateFrame * CFrame.Angles(-math.rad((ctrl.f+ctrl.b)*50*speed/maxspeed),0,0)
  7984. until not flying
  7985. ctrl = {f = 0, b = 0, l = 0, r = 0}
  7986. lastctrl = {f = 0, b = 0, l = 0, r = 0}
  7987. speed = 0
  7988. bg:Destroy()
  7989. bv:Destroy()
  7990. plr.Character.Humanoid.PlatformStand = false
  7991. end
  7992. mouse.KeyDown:connect(function(key)
  7993. if key:lower() == "e" then
  7994. if flying then flying = false
  7995. else
  7996. flying = true
  7997. Fly()
  7998. end
  7999. elseif key:lower() == "w" then
  8000. ctrl.f = 1
  8001. elseif key:lower() == "s" then
  8002. ctrl.b = -1
  8003. elseif key:lower() == "a" then
  8004. ctrl.l = -1
  8005. elseif key:lower() == "d" then
  8006. ctrl.r = 1
  8007. end
  8008. end)
  8009. mouse.KeyUp:connect(function(key)
  8010. if key:lower() == "w" then
  8011. ctrl.f = 0
  8012. elseif key:lower() == "s" then
  8013. ctrl.b = 0
  8014. elseif key:lower() == "a" then
  8015. ctrl.l = 0
  8016. elseif key:lower() == "d" then
  8017. ctrl.r = 0
  8018. end
  8019. end)
  8020. Fly()
  8021.  
  8022. end)
  8023.  
  8024. HatSpinButton.Name = "HatSpinButton"
  8025. HatSpinButton.Parent = MainFrame
  8026. HatSpinButton.BackgroundColor3 = Color3.new(0.0588235, 0.0588235, 0.0588235)
  8027. HatSpinButton.BackgroundTransparency = 0.40000000596046
  8028. HatSpinButton.BorderColor3 = Color3.new(0, 0, 0)
  8029. HatSpinButton.BorderSizePixel = 0
  8030. HatSpinButton.Position = UDim2.new(0.672686279, 0, 0.665322542, 0)
  8031. HatSpinButton.Size = UDim2.new(0, 103, 0, 40)
  8032. HatSpinButton.Font = Enum.Font.SourceSansLight
  8033. HatSpinButton.Text = "Hat Spin"
  8034. HatSpinButton.TextColor3 = Color3.new(1, 1, 1)
  8035. HatSpinButton.TextSize = 22
  8036. HatSpinButton.TextStrokeColor3 = Color3.new(1, 1, 1)
  8037. HatSpinButton.TextWrapped = true
  8038. HatSpinButton.MouseButton1Down:connect(function()
  8039.  
  8040. local obese = game:GetService('Players')
  8041. for i,v in pairs(obese.LocalPlayer.Character:GetChildren()) do
  8042. if v.ClassName == "Accessory" then
  8043. local stg = v.Handle:FindFirstChildOfClass("BodyForce")
  8044. if stg == nil then
  8045. local a = Instance.new("BodyPosition")
  8046. local b = Instance.new("BodyAngularVelocity")
  8047. a.Parent = v.Handle
  8048. b.Parent = v.Handle
  8049. v.Handle.AccessoryWeld:Destroy()
  8050. b.AngularVelocity = Vector3.new(0,100,0)
  8051. b.MaxTorque = Vector3.new(0,200,0)
  8052. a.P = 30000
  8053. a.D = 50
  8054. game:GetService('RunService').Stepped:connect(function()
  8055. a.Position = obese.LocalPlayer.Character.Head.Position
  8056. end)
  8057. end
  8058. end
  8059. end
  8060.  
  8061. end)
  8062.  
  8063. ExitButton.Name = "ExitButton"
  8064. ExitButton.Parent = MainFrame
  8065. ExitButton.BackgroundColor3 = Color3.new(1, 1, 1)
  8066. ExitButton.BackgroundTransparency = 1
  8067. ExitButton.BorderColor3 = Color3.new(0.117647, 0.117647, 0.117647)
  8068. ExitButton.BorderSizePixel = 0
  8069. ExitButton.Position = UDim2.new(0.932279944, 0, -0.294354856, 0)
  8070. ExitButton.Size = UDim2.new(0, 28, 0, 29)
  8071. ExitButton.Font = Enum.Font.SourceSansBold
  8072. ExitButton.Text = "X"
  8073. ExitButton.TextColor3 = Color3.new(1, 1, 1)
  8074. ExitButton.TextSize = 20
  8075. ExitButton.TextStrokeColor3 = Color3.new(1, 1, 1)
  8076. ExitButton.TextWrapped = true
  8077. ExitButton.MouseButton1Down:connect(function()
  8078. StartFrame:Destroy()
  8079. MainFrame:Destroy()
  8080. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement