Advertisement
Guest User

Untitled

a guest
Dec 5th, 2018
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 154.49 KB | None | 0 0
  1. game:GetService("StarterGui"):SetCore("SendNotification",{
  2. Title = "Notification",
  3. Text = "Vexteria was loaded successfully.",
  4. Duration = 15,
  5. })
  6. local ScreenGui = Instance.new("ScreenGui")
  7. local FrameVexteriaGui = Instance.new("Frame")
  8. local Animation1 = Instance.new("TextButton")
  9. local animation1 = Instance.new("TextButton")
  10. local animation1_2 = Instance.new("TextButton")
  11. local animation1_3 = Instance.new("TextButton")
  12. local animation1_4 = Instance.new("TextButton")
  13. local animation1_5 = Instance.new("TextButton")
  14. local animation1_6 = Instance.new("TextButton")
  15. local animation1_7 = Instance.new("TextButton")
  16. local animation1_8 = Instance.new("TextButton")
  17. local ingore1 = Instance.new("TextLabel")
  18. local ingore1_2 = Instance.new("TextLabel")
  19. local ingore1_3 = Instance.new("TextLabel")
  20. local ignore1 = Instance.new("TextLabel")
  21. local Ignore1 = Instance.new("TextLabel")
  22. local BypassOpen = Instance.new("TextButton")
  23. local ExtraOpen = Instance.new("TextButton")
  24. local AnimationOpen = Instance.new("TextButton")
  25. local GuiOpen = Instance.new("TextButton")
  26. local Guis1 = Instance.new("TextButton")
  27. local Gui1 = Instance.new("TextButton")
  28. local Extra1 = Instance.new("TextButton")
  29. local Extra1_2 = Instance.new("TextButton")
  30. local Extra1_3 = Instance.new("TextButton")
  31. local Extra1_4 = Instance.new("TextLabel")
  32. local Bypass1 = Instance.new("TextButton")
  33. local Bypass1_2 = Instance.new("TextButton")
  34. local Bypass1_3 = Instance.new("TextButton")
  35. local Bypass1_4 = Instance.new("TextButton")
  36. local Bypass1_5 = Instance.new("TextButton")
  37. local Bypass1_6 = Instance.new("TextButton")
  38.  
  39. ScreenGui.Parent = game.CoreGui
  40.  
  41. FrameVexteriaGui.Name = "FrameVexteriaGui"
  42. FrameVexteriaGui.Parent = ScreenGui
  43. FrameVexteriaGui.BackgroundColor3 = Color3.new(0, 0, 0)
  44. FrameVexteriaGui.BackgroundTransparency = 0.10999999940395
  45. FrameVexteriaGui.BorderColor3 = Color3.new(0, 0, 0)
  46. FrameVexteriaGui.Position = UDim2.new(-0.000139191747, 0, 0.419632554, 0)
  47. FrameVexteriaGui.Size = UDim2.new(0, 360, 0, 281)
  48.  
  49. Animation1.Name = "Animation1"
  50. Animation1.Parent = FrameVexteriaGui
  51. Animation1.BackgroundColor3 = Color3.new(0, 0, 0)
  52. Animation1.BorderColor3 = Color3.new(1, 1, 1)
  53. Animation1.Position = UDim2.new(0.698504329, 0, 0.577276409, 0)
  54. Animation1.Size = UDim2.new(0, 89, 0, 36)
  55. Animation1.Visible = false
  56. Animation1.Font = Enum.Font.Fantasy
  57. Animation1.Text = "Anime Pack"
  58. Animation1.TextColor3 = Color3.new(1, 1, 1)
  59. Animation1.TextSize = 16
  60. Animation1.MouseButton1Down:connect(function()
  61. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.idle:GetChildren()) do
  62. v.AnimationId = 'rbxassetid://1173927279'
  63. end
  64. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.jump:GetChildren()) do
  65. v.AnimationId = 'rbxassetid://229782914'
  66. end
  67. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.walk:GetChildren()) do
  68. v.AnimationId = 'rbxassetid://529464809'
  69. end
  70. end)
  71.  
  72. animation1.Name = "animation1"
  73. animation1.Parent = FrameVexteriaGui
  74. animation1.BackgroundColor3 = Color3.new(0, 0, 0)
  75. animation1.BorderColor3 = Color3.new(1, 1, 1)
  76. animation1.Position = UDim2.new(0.698504329, 0, 0.805413306, 0)
  77. animation1.Size = UDim2.new(0, 89, 0, 36)
  78. animation1.Visible = false
  79. animation1.Font = Enum.Font.Fantasy
  80. animation1.Text = "Fun Pack"
  81. animation1.TextColor3 = Color3.new(1, 1, 1)
  82. animation1.TextSize = 16
  83. animation1.MouseButton1Down:connect(function()
  84. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.idle:GetChildren()) do
  85. v.AnimationId = 'rbxassetid://1173927279'
  86. end
  87. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.jump:GetChildren()) do
  88. v.AnimationId = 'rbxassetid://229782914'
  89. end
  90. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.walk:GetChildren()) do
  91. v.AnimationId = 'rbxassetid://529464809'
  92. end
  93. end)
  94.  
  95. animation1_2.Name = "animation1"
  96. animation1_2.Parent = FrameVexteriaGui
  97. animation1_2.BackgroundColor3 = Color3.new(0, 0, 0)
  98. animation1_2.BorderColor3 = Color3.new(1, 1, 1)
  99. animation1_2.Position = UDim2.new(0.698504329, 0, 0.36434865, 0)
  100. animation1_2.Size = UDim2.new(0, 89, 0, 36)
  101. animation1_2.Visible = false
  102. animation1_2.Font = Enum.Font.Fantasy
  103. animation1_2.Text = "Furry Pack"
  104. animation1_2.TextColor3 = Color3.new(1, 1, 1)
  105. animation1_2.TextSize = 16
  106. animation1_2.MouseButton1Down:connect(function()
  107. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.idle:GetChildren()) do
  108. v.AnimationId = 'rbxassetid://1173927279'
  109. end
  110. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.jump:GetChildren()) do
  111. v.AnimationId = 'rbxassetid://229782914'
  112. end
  113. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.walk:GetChildren()) do
  114. v.AnimationId = 'rbxassetid://529464809'
  115. end
  116. end)
  117.  
  118. animation1_3.Name = "animation1"
  119. animation1_3.Parent = FrameVexteriaGui
  120. animation1_3.BackgroundColor3 = Color3.new(0, 0, 0)
  121. animation1_3.BorderColor3 = Color3.new(1, 1, 1)
  122. animation1_3.Position = UDim2.new(0.370968103, 0, 0.577276409, 0)
  123. animation1_3.Size = UDim2.new(0, 89, 0, 36)
  124. animation1_3.Visible = false
  125. animation1_3.Font = Enum.Font.Fantasy
  126. animation1_3.Text = "Golem Pack"
  127. animation1_3.TextColor3 = Color3.new(1, 1, 1)
  128. animation1_3.TextSize = 16
  129. animation1_3.MouseButton1Down:connect(function()
  130. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.idle:GetChildren()) do
  131. v.AnimationId = 'rbxassetid://1173927279'
  132. end
  133. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.jump:GetChildren()) do
  134. v.AnimationId = 'rbxassetid://229782914'
  135. end
  136. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.walk:GetChildren()) do
  137. v.AnimationId = 'rbxassetid://529464809'
  138. end
  139. end)
  140.  
  141. animation1_4.Name = "animation1"
  142. animation1_4.Parent = FrameVexteriaGui
  143. animation1_4.BackgroundColor3 = Color3.new(0, 0, 0)
  144. animation1_4.BorderColor3 = Color3.new(1, 1, 1)
  145. animation1_4.Position = UDim2.new(0.0463304296, 0, 0.805413306, 0)
  146. animation1_4.Size = UDim2.new(0, 89, 0, 36)
  147. animation1_4.Visible = false
  148. animation1_4.Font = Enum.Font.Fantasy
  149. animation1_4.Text = "Killer Pack"
  150. animation1_4.TextColor3 = Color3.new(1, 1, 1)
  151. animation1_4.TextSize = 16
  152. animation1_4.MouseButton1Down:connect(function()
  153. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.idle:GetChildren()) do
  154. v.AnimationId = 'rbxassetid://1173927279'
  155. end
  156. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.jump:GetChildren()) do
  157. v.AnimationId = 'rbxassetid://229782914'
  158. end
  159. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.walk:GetChildren()) do
  160. v.AnimationId = 'rbxassetid://529464809'
  161. end
  162. end)
  163.  
  164. animation1_5.Name = "animation1"
  165. animation1_5.Parent = FrameVexteriaGui
  166. animation1_5.BackgroundColor3 = Color3.new(0, 0, 0)
  167. animation1_5.BorderColor3 = Color3.new(1, 1, 1)
  168. animation1_5.Position = UDim2.new(0.0434318818, 0, 0.36434865, 0)
  169. animation1_5.Size = UDim2.new(0, 89, 0, 36)
  170. animation1_5.Visible = false
  171. animation1_5.Font = Enum.Font.Fantasy
  172. animation1_5.Text = "Samurai Pack"
  173. animation1_5.TextColor3 = Color3.new(1, 1, 1)
  174. animation1_5.TextSize = 16
  175. animation1_5.TextWrapped = true
  176. animation1_5.MouseButton1Down:connect(function()
  177. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.idle:GetChildren()) do
  178. v.AnimationId = 'rbxassetid://1173927279'
  179. end
  180. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.jump:GetChildren()) do
  181. v.AnimationId = 'rbxassetid://229782914'
  182. end
  183. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.walk:GetChildren()) do
  184. v.AnimationId = 'rbxassetid://529464809'
  185. end
  186. end)
  187.  
  188. animation1_6.Name = "animation1"
  189. animation1_6.Parent = FrameVexteriaGui
  190. animation1_6.BackgroundColor3 = Color3.new(0, 0, 0)
  191. animation1_6.BorderColor3 = Color3.new(1, 1, 1)
  192. animation1_6.Position = UDim2.new(0.373866647, 0, 0.36434865, 0)
  193. animation1_6.Size = UDim2.new(0, 89, 0, 36)
  194. animation1_6.Visible = false
  195. animation1_6.Font = Enum.Font.Fantasy
  196. animation1_6.Text = "Spooky Pack"
  197. animation1_6.TextColor3 = Color3.new(1, 1, 1)
  198. animation1_6.TextSize = 16
  199. animation1_6.MouseButton1Down:connect(function()
  200. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.idle:GetChildren()) do
  201. v.AnimationId = 'rbxassetid://1173927279'
  202. end
  203. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.jump:GetChildren()) do
  204. v.AnimationId = 'rbxassetid://229782914'
  205. end
  206. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.walk:GetChildren()) do
  207. v.AnimationId = 'rbxassetid://529464809'
  208. end
  209. end)
  210.  
  211. animation1_7.Name = "animation1"
  212. animation1_7.Parent = FrameVexteriaGui
  213. animation1_7.BackgroundColor3 = Color3.new(0, 0, 0)
  214. animation1_7.BorderColor3 = Color3.new(1, 1, 1)
  215. animation1_7.Position = UDim2.new(0.373866647, 0, 0.805413306, 0)
  216. animation1_7.Size = UDim2.new(0, 89, 0, 36)
  217. animation1_7.Visible = false
  218. animation1_7.Font = Enum.Font.Fantasy
  219. animation1_7.Text = "Vex's Pack"
  220. animation1_7.TextColor3 = Color3.new(1, 1, 1)
  221. animation1_7.TextSize = 16
  222. animation1_7.MouseButton1Down:connect(function()
  223. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.jump:GetChildren()) do
  224. v.AnimationId = 'rbxassetid://451686028'
  225. end
  226. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.idle:GetChildren()) do
  227. v.AnimationId = 'rbxassetid://451686028'
  228. end
  229. end)
  230.  
  231. animation1_8.Name = "animation1"
  232. animation1_8.Parent = FrameVexteriaGui
  233. animation1_8.BackgroundColor3 = Color3.new(0, 0, 0)
  234. animation1_8.BorderColor3 = Color3.new(1, 1, 1)
  235. animation1_8.Position = UDim2.new(0.0463304296, 0, 0.577276409, 0)
  236. animation1_8.Size = UDim2.new(0, 89, 0, 36)
  237. animation1_8.Visible = false
  238. animation1_8.Font = Enum.Font.Fantasy
  239. animation1_8.Text = "Hurt Pack"
  240. animation1_8.TextColor3 = Color3.new(1, 1, 1)
  241. animation1_8.TextSize = 16
  242. animation1_8.MouseButton1Down:connect(function()
  243. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.idle:GetChildren()) do
  244. v.AnimationId = 'rbxassetid://1173927279'
  245. end
  246. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.jump:GetChildren()) do
  247. v.AnimationId = 'rbxassetid://229782914'
  248. end
  249. for _,v in pairs(game.Players.LocalPlayer.Character.Animate.walk:GetChildren()) do
  250. v.AnimationId = 'rbxassetid://529464809'
  251. end
  252. end)
  253.  
  254. ingore1.Name = "ingore1"
  255. ingore1.Parent = FrameVexteriaGui
  256. ingore1.BackgroundColor3 = Color3.new(0, 0, 0)
  257. ingore1.BorderColor3 = Color3.new(0, 0, 0)
  258. ingore1.Position = UDim2.new(0.0362222455, 0, 0.227758005, 0)
  259. ingore1.Size = UDim2.new(0, 338, 0, 28)
  260. ingore1.Font = Enum.Font.SourceSans
  261. ingore1.Text = "GUI Made By peko#4603 & anti-world#1659 & oskar\n#8412"
  262. ingore1.TextColor3 = Color3.new(1, 1, 1)
  263. ingore1.TextScaled = true
  264. ingore1.TextSize = 17
  265. ingore1.TextWrapped = true
  266.  
  267. ingore1_2.Name = "ingore1"
  268. ingore1_2.Parent = FrameVexteriaGui
  269. ingore1_2.BackgroundColor3 = Color3.new(0, 0, 0)
  270. ingore1_2.BorderColor3 = Color3.new(0, 0, 0)
  271. ingore1_2.Position = UDim2.new(0.0410000011, 0, -0.0355871879, 0)
  272. ingore1_2.Size = UDim2.new(0, 344, 0, 32)
  273. ingore1_2.Font = Enum.Font.Garamond
  274. ingore1_2.Text = "Vexteria GUI"
  275. ingore1_2.TextColor3 = Color3.new(1, 1, 1)
  276. ingore1_2.TextSize = 24
  277.  
  278. ingore1_3.Name = "ingore1"
  279. ingore1_3.Parent = FrameVexteriaGui
  280. ingore1_3.BackgroundColor3 = Color3.new(0, 0, 0)
  281. ingore1_3.BorderColor3 = Color3.new(0, 0, 0)
  282. ingore1_3.Position = UDim2.new(0, 0, -0.0355871879, 0)
  283. ingore1_3.Size = UDim2.new(0, 13, 0, 304)
  284. ingore1_3.Font = Enum.Font.SourceSans
  285. ingore1_3.Text = ""
  286. ingore1_3.TextColor3 = Color3.new(0, 0, 0)
  287. ingore1_3.TextSize = 14
  288.  
  289. ignore1.Name = "ignore1"
  290. ignore1.Parent = FrameVexteriaGui
  291. ignore1.BackgroundColor3 = Color3.new(0, 0, 0)
  292. ignore1.BorderColor3 = Color3.new(0, 0, 0)
  293. ignore1.Position = UDim2.new(0.975000024, 0, -0.0355871879, 0)
  294. ignore1.Size = UDim2.new(0, 13, 0, 304)
  295. ignore1.Font = Enum.Font.SourceSans
  296. ignore1.Text = ""
  297. ignore1.TextColor3 = Color3.new(0, 0, 0)
  298. ignore1.TextSize = 14
  299.  
  300. Ignore1.Name = "Ignore1"
  301. Ignore1.Parent = FrameVexteriaGui
  302. Ignore1.BackgroundColor3 = Color3.new(0, 0, 0)
  303. Ignore1.BorderColor3 = Color3.new(0, 0, 0)
  304. Ignore1.Position = UDim2.new(0.0362222455, 0, 0.978647709, 0)
  305. Ignore1.Size = UDim2.new(0, 338, 0, 19)
  306. Ignore1.Font = Enum.Font.Garamond
  307. Ignore1.Text = ""
  308. Ignore1.TextColor3 = Color3.new(1, 1, 1)
  309. Ignore1.TextSize = 24
  310.  
  311. BypassOpen.Name = "B ypassOpen"
  312. BypassOpen.Parent = FrameVexteriaGui
  313. BypassOpen.BackgroundColor3 = Color3.new(0, 0, 0)
  314. BypassOpen.BorderColor3 = Color3.new(1, 1, 1)
  315. BypassOpen.Position = UDim2.new(0.740191221, 0, 0.0894720554, 0)
  316. BypassOpen.Size = UDim2.new(0, 84, 0, 33)
  317. BypassOpen.Font = Enum.Font.Garamond
  318. BypassOpen.Text = "Bypass"
  319. BypassOpen.TextColor3 = Color3.new(1, 1, 1)
  320. BypassOpen.TextSize = 18
  321. BypassOpen.MouseButton1Down:connect(function()
  322. Extra1.Visible = false
  323. Extra1_2.Visible = false
  324. Extra1_3.Visible = false
  325. Extra1_4.Visible = false
  326. Gui1.Visible = false
  327. Guis1.Visible = false
  328. animation1.Visible = false
  329. Animation1.Visible = false
  330. animation1_2.Visible = false
  331. animation1_3.Visible = false
  332. animation1_4.Visible = false
  333. animation1_5.Visible = false
  334. animation1_6.Visible = false
  335. animation1_7.Visible = false
  336. Bypass1.Visible = true
  337. Bypass1_2.Visible = true
  338. Bypass1_3.Visible = true
  339. Bypass1_4.Visible = true
  340. Bypass1_5.Visible = true
  341. Bypass1_6.Visible = true
  342. end)
  343.  
  344. ExtraOpen.Name = "ExtraOpen"
  345. ExtraOpen.Parent = FrameVexteriaGui
  346. ExtraOpen.BackgroundColor3 = Color3.new(0, 0, 0)
  347. ExtraOpen.BorderColor3 = Color3.new(1, 1, 1)
  348. ExtraOpen.Position = UDim2.new(0.499258786, 0, 0.089472048, 0)
  349. ExtraOpen.Size = UDim2.new(0, 85, 0, 33)
  350. ExtraOpen.Font = Enum.Font.Garamond
  351. ExtraOpen.Text = "Extra"
  352. ExtraOpen.TextColor3 = Color3.new(1, 1, 1)
  353. ExtraOpen.TextSize = 18
  354. ExtraOpen.MouseButton1Down:connect(function()
  355. Extra1.Visible = true
  356. Extra1_2.Visible = true
  357. Extra1_3.Visible = true
  358. Extra1_4.Visible = true
  359. Gui1.Visible = false
  360. Guis1.Visible = false
  361. animation1.Visible = false
  362. Animation1.Visible = false
  363. animation1_2.Visible = false
  364. animation1_3.Visible = false
  365. animation1_4.Visible = false
  366. animation1_5.Visible = false
  367. animation1_6.Visible = false
  368. animation1_7.Visible = false
  369. Bypass1.Visible = false
  370. Bypass1_2.Visible = false
  371. Bypass1_3.Visible = false
  372. Bypass1_4.Visible = false
  373. Bypass1_5.Visible = false
  374. Bypass1_6.Visible = false
  375. end)
  376.  
  377. AnimationOpen.Name = "AnimationOpen"
  378. AnimationOpen.Parent = FrameVexteriaGui
  379. AnimationOpen.BackgroundColor3 = Color3.new(0, 0, 0)
  380. AnimationOpen.BorderColor3 = Color3.new(1, 1, 1)
  381. AnimationOpen.Position = UDim2.new(0.00989193749, 0, 0.0894720554, 0)
  382. AnimationOpen.Size = UDim2.new(0, 86, 0, 33)
  383. AnimationOpen.Font = Enum.Font.Garamond
  384. AnimationOpen.Text = "Animations"
  385. AnimationOpen.TextColor3 = Color3.new(1, 1, 1)
  386. AnimationOpen.TextSize = 18
  387. AnimationOpen.MouseButton1Down:connect(function()
  388. Extra1.Visible = false
  389. Extra1_2.Visible = false
  390. Extra1_3.Visible = false
  391. Extra1_4.Visible = false
  392. Gui1.Visible = false
  393. Guis1.Visible = false
  394. animation1.Visible = true
  395. Animation1.Visible = true
  396. animation1_2.Visible = true
  397. animation1_3.Visible = true
  398. animation1_4.Visible = true
  399. animation1_5.Visible = true
  400. animation1_6.Visible = true
  401. animation1_7.Visible = true
  402. Bypass1.Visible = false
  403. Bypass1_2.Visible = false
  404. Bypass1_3.Visible = false
  405. Bypass1_4.Visible = false
  406. Bypass1_5.Visible = false
  407. Bypass1_6.Visible = false
  408. end)
  409.  
  410. GuiOpen.Name = "GuiOpen"
  411. GuiOpen.Parent = FrameVexteriaGui
  412. GuiOpen.BackgroundColor3 = Color3.new(0, 0, 0)
  413. GuiOpen.BorderColor3 = Color3.new(1, 1, 1)
  414. GuiOpen.Position = UDim2.new(0.250824302, 0, 0.0894720554, 0)
  415. GuiOpen.Size = UDim2.new(0, 89, 0, 33)
  416. GuiOpen.Font = Enum.Font.Garamond
  417. GuiOpen.Text = "GUI's"
  418. GuiOpen.TextColor3 = Color3.new(1, 1, 1)
  419. GuiOpen.TextSize = 18
  420. GuiOpen.MouseButton1Down:connect(function()
  421. Extra1.Visible = false
  422. Extra1_2.Visible = false
  423. Extra1_3.Visible = false
  424. Extra1_4.Visible = false
  425. Gui1.Visible = true
  426. Guis1.Visible = true
  427. animation1.Visible = false
  428. Animation1.Visible = false
  429. animation1_2.Visible = false
  430. animation1_3.Visible = false
  431. animation1_4.Visible = false
  432. animation1_5.Visible = false
  433. animation1_6.Visible = false
  434. animation1_7.Visible = false
  435. Bypass1.Visible = false
  436. Bypass1_2.Visible = false
  437. Bypass1_3.Visible = false
  438. Bypass1_4.Visible = false
  439. Bypass1_5.Visible = false
  440. Bypass1_6.Visible = false
  441. end)
  442.  
  443. Guis1.Name = "Gui's1"
  444. Guis1.Parent = FrameVexteriaGui
  445. Guis1.BackgroundColor3 = Color3.new(0, 0, 0)
  446. Guis1.BorderColor3 = Color3.new(1, 1, 1)
  447. Guis1.Position = UDim2.new(0.533333302, 0, 0.3719531, 0)
  448. Guis1.Size = UDim2.new(0, 144, 0, 133)
  449. Guis1.Visible = false
  450. Guis1.Font = Enum.Font.Garamond
  451. Guis1.Text = "Chatlogs"
  452. Guis1.TextColor3 = Color3.new(1, 1, 1)
  453. Guis1.TextSize = 25
  454. Guis1.MouseButton1Down:connect(function()
  455. loadstring(game:GetObjects("rbxassetid://1295331911")[1].Source)()
  456. end)
  457.  
  458. Gui1.Name = "Gui'1"
  459. Gui1.Parent = FrameVexteriaGui
  460. Gui1.BackgroundColor3 = Color3.new(0, 0, 0)
  461. Gui1.BorderColor3 = Color3.new(1, 1, 1)
  462. Gui1.Position = UDim2.new(0.0619565211, 0, 0.37907055, 0)
  463. Gui1.Size = UDim2.new(0, 144, 0, 133)
  464. Gui1.Visible = false
  465. Gui1.Font = Enum.Font.Garamond
  466. Gui1.Text = "Fe Admin"
  467. Gui1.TextColor3 = Color3.new(1, 1, 1)
  468. Gui1.TextSize = 25
  469. Gui1.TextWrapped = true
  470. Gui1.MouseButton1Down:connect(function()
  471. -- By Oskar
  472.  
  473. -- Important Loading
  474. trueSettings = {
  475. commandPrefix = ";";
  476. hotkeys = {};
  477. fchotkeymode = "unfc";
  478. }
  479.  
  480. -- Important Variables
  481. gsPlayers = game:GetService("Players")
  482. gsWorkspace = game:GetService("Workspace")
  483. gsLighting = game:GetService("Lighting")
  484. gsReplicatedStorage = game:GetService("ReplicatedStorage")
  485. gsCoreGui = game:GetService("CoreGui")
  486. gsTween = game:GetService("TweenService")
  487. gsHttp = game:GetService("HttpService")
  488.  
  489. LP = gsPlayers.LocalPlayer
  490. Mouse = LP:GetMouse()
  491.  
  492. defaultSettings = gsHttp:JSONEncode(trueSettings)
  493. function CreateSave()
  494. writefile("Shattervast.txt", defaultSettings)
  495. wait(0.5)
  496. local content = readfile("Shattervast.txt")
  497. local trueValue = gsHttp:JSONDecode(content)
  498. commandPrefix = trueValue.commandPrefix
  499. hotkeys = trueValue.hotkeys
  500. fchotkeymode = trueValue.fchotkeymode
  501. end
  502. function fullUpdate()
  503. local updatedSettings = {
  504. commandPrefix = commandPrefix;
  505. hotkeys = hotkeys;
  506. fchotkeymode = fchotkeymode;
  507. }
  508. local fullUPDATED = gsHttp:JSONEncode(updatedSettings)
  509. wait(0.2)
  510. writefile("Shattervast.txt", fullUPDATED)
  511. end
  512. if writefile ~= nil then
  513. function builder()
  514. local TESTsave = readfile("Shattervast.txt")
  515. if TESTsave == nil then
  516. return false
  517. else
  518. return true
  519. end
  520. end
  521. local success, message = pcall(builder)
  522. if success == true then
  523. function reader()
  524. local content = readfile("Shattervast.txt")
  525. local trueValue = gsHttp:JSONDecode(content)
  526. commandPrefix = trueValue.commandPrefix
  527. hotkeys = trueValue.hotkeys
  528. if trueValue.fchotkeymode == nil then
  529. fchotkeymode = "unfc"
  530. fullUpdate()
  531. else
  532. fchotkeymode = trueValue.fchotkeymode
  533. end
  534. end
  535. reader()
  536. elseif success == false then
  537. CreateSave()
  538. end
  539. else
  540. commandPrefix = ";"
  541. hotkeys = {}
  542. fchotkeymode = "unfc"
  543. end
  544.  
  545. CurrentGravity = gsWorkspace.Gravity
  546. CurrentWalkspeed = LP.Character.Humanoid.WalkSpeed
  547. CurrentJumppower = LP.Character.Humanoid.JumpPower
  548. CurrentHipheight = LP.Character.Humanoid.HipHeight
  549. CurrentNormal = LP.DevCameraOcclusionMode
  550.  
  551. gsWorkspace.Camera.Changed:Connect(function()
  552. gsWorkspace.Camera.FieldOfView = 70
  553. end)
  554.  
  555. -- Important Functions
  556. function view(plr)
  557. if plr.Character.Humanoid ~= nil then
  558. gsWorkspace.CurrentCamera.CameraSubject = plr.Character.Humanoid
  559. else
  560. gsWorkspace.CurrentCamera.CameraSubject = plr.Character.Head
  561. end
  562. end
  563. function unlockWS()
  564. for i,part in pairs(gsWorkspace:GetDescendants()) do
  565. if part:IsA("Part") then
  566. part.Locked = false
  567. end
  568. end
  569. end
  570. function lockWS()
  571. for i,part in pairs(gsWorkspace:GetDescendants()) do
  572. if part:IsA("Part") then
  573. part.Locked = true
  574. end
  575. end
  576. end
  577. function FEGodmode()
  578. local changeview = false
  579. if gsWorkspace.CurrentCamera.CameraSubject == LP.Character.Humanoid or gsWorkspace.CurrentCamera.CameraSubject == LP.Character then
  580. changeview = true
  581. end
  582. LP.Character.Humanoid.Name = 1
  583. local l = LP.Character["1"]:Clone()
  584. l.Parent = LP.Character
  585. l.Name = "Humanoid"
  586. wait(0.1)
  587. LP.Character["1"]:Destroy()
  588. if changeview then
  589. game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character
  590. end
  591. LP.Character.Animate.Disabled = true
  592. wait(0.1)
  593. LP.Character.Animate.Disabled = false
  594. LP.Character.Humanoid.DisplayDistanceType = "None"
  595. end
  596. function RocketPropulsion(maxthrust,maxspeed,thrustp,targetplr,name)
  597. local l = Instance.new("RocketPropulsion")
  598. l.Parent = LP.Character.HumanoidRootPart
  599. l.CartoonFactor = 1
  600. l.MaxThrust = maxthrust
  601. l.MaxSpeed = maxspeed
  602. l.ThrustP = thrustp
  603. l.Name = name
  604. l.Target = targetplr.Character.HumanoidRootPart
  605. l:Fire()
  606. end
  607. function createIntro(style, msg, length)
  608. if gsCoreGui:FindFirstChild("Notification") then
  609. gsCoreGui:FindFirstChild("Notification"):Destroy()
  610. end
  611. local info = "http://www.roblox.com/asset/?id=1281284684"
  612. local warning = "http://www.roblox.com/asset/?id=1281286925"
  613. if style == "info" then
  614. style = info
  615. elseif style == "warning" then
  616. style = warning
  617. end
  618. local Notification = Instance.new("ScreenGui")
  619. local Frame = Instance.new("Frame")
  620. local TextLabel = Instance.new("TextLabel")
  621. local IMAGE = Instance.new("ImageLabel")
  622. Notification.Name = "Notification"
  623. Notification.Parent = gsCoreGui
  624. Frame.Parent = Notification
  625. Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  626. Frame.BackgroundTransparency = 0.20000000298023
  627. Frame.BorderSizePixel = 0
  628. Frame.Position = UDim2.new(0, 0, -0.2, 0)
  629. Frame.Size = UDim2.new(1, 0, 0, 30)
  630. TextLabel.Parent = Frame
  631. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  632. TextLabel.BackgroundTransparency = 1
  633. TextLabel.Size = UDim2.new(1, 0, 1, 0)
  634. TextLabel.Font = Enum.Font.SourceSansLight
  635. TextLabel.Text = msg
  636. TextLabel.TextColor3 = Color3.new(0.905882, 0.905882, 0.905882)
  637. TextLabel.TextScaled = true
  638. TextLabel.TextSize = 14
  639. TextLabel.TextWrapped = true
  640. IMAGE.Parent = Frame
  641. IMAGE.BackgroundTransparency = 1
  642. IMAGE.Size = UDim2.new(0, 50, 0, 50)
  643. IMAGE.Position = UDim2.new(0.1, 0, 0, 0)
  644. IMAGE.Image = style
  645. local Intro = Instance.new("ScreenGui")
  646. local Frame2 = Instance.new("Frame")
  647. local IMAGE2 = Instance.new("ImageLabel")
  648. Intro.Name = "Intro"
  649. Intro.Parent = gsCoreGui
  650. Frame2.Parent = Intro
  651. Frame2.BackgroundTransparency = 1
  652. Frame2.BorderSizePixel = 0
  653. Frame2.Position = UDim2.new(0, 0, -0.2, 0)
  654. Frame2.Size = UDim2.new(1, 0, 0, 30)
  655. IMAGE2.Parent = Frame
  656. IMAGE2.BackgroundTransparency = 1
  657. IMAGE2.AnchorPoint = Vector2.new(0.5, 0)
  658. IMAGE2.Size = UDim2.new(0, 240, 0, 120)
  659. IMAGE2.Position = UDim2.new(0.5, 0, 0, 0)
  660. IMAGE2.Image = "http://www.roblox.com/asset/?id=1795472522"
  661. Frame2:TweenPosition(UDim2.new(0, 0, 0, 200), "Out", "Quad", 1.5)
  662. Frame:TweenPosition(UDim2.new(0, 0, 0, 0), "Out", "Quad", 1.5)
  663. wait(length)
  664. pcall(function()
  665. Frame:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
  666. Frame2:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
  667. end)
  668. wait(3.01)
  669. Intro:Destroy()
  670. Notification:Destroy()
  671. end
  672. function Notification(style, msg, length)
  673. if gsCoreGui:FindFirstChild("Notification") then
  674. gsCoreGui:FindFirstChild("Notification"):Destroy()
  675. end
  676. local info = "http://www.roblox.com/asset/?id=1281284684"
  677. local warning = "http://www.roblox.com/asset/?id=1281286925"
  678. if style == "info" then
  679. style = info
  680. elseif style == "warning" then
  681. style = warning
  682. end
  683. local Notification = Instance.new("ScreenGui")
  684. local Frame = Instance.new("Frame")
  685. local TextLabel = Instance.new("TextLabel")
  686. local IMAGE = Instance.new("ImageLabel")
  687. Notification.Name = "Notification"
  688. Notification.Parent = gsCoreGui
  689. Frame.Parent = Notification
  690. Frame.BackgroundColor3 = Color3.new(0.164706, 0.164706, 0.164706)
  691. Frame.BackgroundTransparency = 0.20000000298023
  692. Frame.BorderSizePixel = 0
  693. Frame.Position = UDim2.new(0, 0, -0.2, 0)
  694. Frame.Size = UDim2.new(1, 0, 0, 30)
  695. TextLabel.Parent = Frame
  696. TextLabel.BackgroundColor3 = Color3.new(1, 1, 1)
  697. TextLabel.BackgroundTransparency = 1
  698. TextLabel.Size = UDim2.new(1, 0, 1, 0)
  699. TextLabel.Font = Enum.Font.SourceSansLight
  700. TextLabel.Text = msg
  701. TextLabel.TextColor3 = Color3.new(0.905882, 0.905882, 0.905882)
  702. TextLabel.TextScaled = true
  703. TextLabel.TextSize = 14
  704. TextLabel.TextWrapped = true
  705. IMAGE.Parent = Frame
  706. IMAGE.BackgroundTransparency = 1
  707. IMAGE.Size = UDim2.new(0, 50, 0, 50)
  708. IMAGE.Position = UDim2.new(0.1, 0, 0, 0)
  709. IMAGE.Image = style
  710. Frame:TweenPosition(UDim2.new(0, 0, 0, 0), "Out", "Quad", 1.5)
  711. wait(length)
  712. pcall(function()
  713. Frame:TweenPosition(UDim2.new(0, 0, -1.5, 0), "Out", "Quad", 3)
  714. end)
  715. wait(3.01)
  716. Notification:Destroy()
  717. end
  718. function hasTools()
  719. local a = false
  720. local b = false
  721. for i,v in pairs(LP.Character:GetDescendants()) do
  722. if v:IsA("Tool") then
  723. if v ~= nil then
  724. a = true
  725. else
  726. a = false
  727. end
  728. end
  729. end
  730. for i,k in pairs(LP.Backpack:GetDescendants()) do
  731. if k:IsA("Tool") then
  732. if k ~= nil then
  733. b = true
  734. else
  735. b = false
  736. end
  737. end
  738. end
  739. return a or b
  740. end
  741. 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!"}
  742. function complimentplr(player)
  743. local plrName = player.Name
  744. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(plrName..Compliments[math.random(1, #Compliments)], "All")
  745. end
  746. function createINFO(player)
  747. local InfoGUIv2 = Instance.new("ScreenGui")
  748. local Frame = Instance.new("Frame")
  749. local Frame_2 = Instance.new("Frame")
  750. local infoguiCLOSE = Instance.new("TextButton")
  751. local Frame_3 = Instance.new("Frame")
  752. local playerName = Instance.new("TextLabel")
  753. local Frame_4 = Instance.new("Frame")
  754. local playerAvatar = Instance.new("ImageLabel")
  755. local playerAccAge = Instance.new("TextLabel")
  756. local playerId = Instance.new("TextLabel")
  757. local playerOs = Instance.new("TextLabel")
  758. local playerMembership = Instance.new("TextLabel")
  759. local Frame_5 = Instance.new("Frame")
  760. local Frame_6 = Instance.new("Frame")
  761. InfoGUIv2.Name = "InfoGUIv2"
  762. InfoGUIv2.Parent = gsCoreGui
  763. Frame.Parent = InfoGUIv2
  764. Frame.BackgroundColor3 = Color3.new(0, 0, 0)
  765. Frame.BackgroundTransparency = 1
  766. Frame.BorderColor3 = Color3.new(0, 0, 0)
  767. Frame.ClipsDescendants = true
  768. Frame.Position = UDim2.new(0.45, 0, 1, 0)
  769. Frame.Size = UDim2.new(0, 265, 0, 302)
  770. Frame.ZIndex = -1
  771. Frame_2.Parent = Frame
  772. Frame_2.BackgroundColor3 = Color3.new(0.290196, 0, 0.447059)
  773. Frame_2.BorderSizePixel = 0
  774. Frame_2.Size = UDim2.new(0, 260, 0, 20)
  775. infoguiCLOSE.Name = "infoguiCLOSE"
  776. infoguiCLOSE.Parent = Frame_2
  777. infoguiCLOSE.BackgroundColor3 = Color3.new(1, 1, 1)
  778. infoguiCLOSE.BackgroundTransparency = 1
  779. infoguiCLOSE.BorderSizePixel = 0
  780. infoguiCLOSE.Position = UDim2.new(0, 230, 0, 0)
  781. infoguiCLOSE.Size = UDim2.new(0, 30, 0, 20)
  782. infoguiCLOSE.Font = Enum.Font.SourceSansBold
  783. infoguiCLOSE.Text = "X"
  784. infoguiCLOSE.TextColor3 = Color3.new(0.992157, 0.992157, 0.992157)
  785. infoguiCLOSE.TextSize = 20
  786. Frame_3.Parent = Frame
  787. Frame_3.BackgroundColor3 = Color3.new(0.482353, 0.121569, 0.635294)
  788. Frame_3.BorderSizePixel = 0
  789. Frame_3.Position = UDim2.new(0, 0, 0, 20)
  790. Frame_3.Size = UDim2.new(0, 260, 0, 40)
  791. playerName.Name = "playerName"
  792. playerName.Parent = Frame_3
  793. playerName.BackgroundColor3 = Color3.new(1, 1, 1)
  794. playerName.BackgroundTransparency = 1
  795. playerName.Position = UDim2.new(0, 10, 0, 5)
  796. playerName.Size = UDim2.new(0, 240, 0, 30)
  797. playerName.Font = Enum.Font.SourceSansLight
  798. playerName.Text = player.Name
  799. playerName.TextColor3 = Color3.new(0.988235, 0.988235, 0.988235)
  800. playerName.TextScaled = true
  801. playerName.TextSize = 14
  802. playerName.TextWrapped = true
  803. Frame_4.Parent = Frame
  804. Frame_4.BackgroundColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  805. Frame_4.BorderSizePixel = 0
  806. Frame_4.Position = UDim2.new(0, 0, 0, 60)
  807. Frame_4.Size = UDim2.new(0, 260, 0, 237)
  808. playerAvatar.Name = "playerAvatar"
  809. playerAvatar.Parent = Frame_4
  810. playerAvatar.BackgroundColor3 = Color3.new(1, 1, 1)
  811. playerAvatar.Position = UDim2.new(0, 85, 0, 10)
  812. playerAvatar.Size = UDim2.new(0, 85, 0, 85)
  813. playerAvatar.Image = "http://www.roblox.com/Thumbs/Avatar.ashx?x=150&y=150&Format=Png&username="..player.Name
  814. playerAccAge.Name = "playerAccAge"
  815. playerAccAge.Parent = Frame_4
  816. playerAccAge.BackgroundColor3 = Color3.new(1, 1, 1)
  817. playerAccAge.BackgroundTransparency = 1
  818. playerAccAge.Position = UDim2.new(0, 5, 0, 101)
  819. playerAccAge.Size = UDim2.new(0, 250, 0, 30)
  820. playerAccAge.Font = Enum.Font.SourceSans
  821. playerAccAge.Text = "Account Age: "..player.AccountAge
  822. playerAccAge.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  823. playerAccAge.TextScaled = true
  824. playerAccAge.TextSize = 14
  825. playerAccAge.TextWrapped = true
  826. playerId.Name = "playerId"
  827. playerId.Parent = Frame_4
  828. playerId.BackgroundColor3 = Color3.new(1, 1, 1)
  829. playerId.BackgroundTransparency = 1
  830. playerId.Position = UDim2.new(0, 5, 0, 131)
  831. playerId.Size = UDim2.new(0, 250, 0, 30)
  832. playerId.Font = Enum.Font.SourceSans
  833. playerId.Text = "Account ID: "..player.UserId
  834. playerId.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  835. playerId.TextScaled = true
  836. playerId.TextSize = 14
  837. playerId.TextWrapped = true
  838. playerOs.Name = "playerOs"
  839. playerOs.Parent = Frame_4
  840. playerOs.BackgroundColor3 = Color3.new(1, 1, 1)
  841. playerOs.BackgroundTransparency = 1
  842. playerOs.Position = UDim2.new(0, 5, 0, 161)
  843. playerOs.Size = UDim2.new(0, 250, 0, 30)
  844. playerOs.Font = Enum.Font.SourceSansLight
  845. playerOs.Text = "Player OS: "..player.OsPlatform
  846. playerOs.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  847. playerOs.TextScaled = true
  848. playerOs.TextSize = 14
  849. playerOs.TextWrapped = true
  850. playerMembership.Name = "playerMembership"
  851. playerMembership.Parent = Frame_4
  852. playerMembership.BackgroundColor3 = Color3.new(1, 1, 1)
  853. playerMembership.BackgroundTransparency = 1
  854. playerMembership.Position = UDim2.new(0, 5, 0, 191)
  855. playerMembership.Size = UDim2.new(0, 250, 0, 30)
  856. playerMembership.Font = Enum.Font.SourceSansLight
  857. if player.MembershipType == Enum.MembershipType.None then
  858. playerMembership.Text = "No builder's club."
  859. elseif player.MembershipType == Enum.MembershipType.BuildersClub then
  860. playerMembership.Text = "Builder's club!"
  861. elseif player.MembershipType == Enum.MembershipType.TurboBuildersClub then
  862. playerMembership.Text = "Turbo Builder's club!"
  863. elseif player.MembershipType == Enum.MembershipType.OutrageousBuildersClub then
  864. playerMembership.Text = "Outrageous Builder's club!"
  865. end
  866. playerMembership.TextColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  867. playerMembership.TextScaled = true
  868. playerMembership.TextSize = 14
  869. playerMembership.TextWrapped = true
  870. Frame_5.Parent = Frame
  871. Frame_5.BackgroundColor3 = Color3.new(0, 0, 0)
  872. Frame_5.BackgroundTransparency = 0.69999998807907
  873. Frame_5.BorderColor3 = Color3.new(0, 0, 0)
  874. Frame_5.BorderSizePixel = 0
  875. Frame_5.ClipsDescendants = true
  876. Frame_5.Position = UDim2.new(0, 10, 0, 10)
  877. Frame_5.Selectable = true
  878. Frame_5.Size = UDim2.new(0, 255, 0, 292)
  879. Frame_5.ZIndex = -1
  880. Frame_6.Parent = Frame
  881. Frame_6.BackgroundColor3 = Color3.new(0, 0, 0)
  882. Frame_6.BackgroundTransparency = 0.69999998807907
  883. Frame_6.BorderColor3 = Color3.new(0, 0, 0)
  884. Frame_6.BorderSizePixel = 0
  885. Frame_6.ClipsDescendants = true
  886. Frame_6.Position = UDim2.new(0, 8, 0, 8)
  887. Frame_6.Selectable = true
  888. Frame_6.Size = UDim2.new(0, 255, 0, 292)
  889. Frame_6.ZIndex = -1
  890. local closeGet = {}
  891. closeGet.Size = UDim2.new(0, 0, 0, 0)
  892. local openGet = {}
  893. openGet.Position = UDim2.new(0.45, 0, 0.45, 0)
  894. local closeFunction = gsTween:Create(Frame, TweenInfo.new(2, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), closeGet)
  895. local openFunction = gsTween:Create(Frame, TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), openGet)
  896. infoguiCLOSE.MouseButton1Click:Connect(function()
  897. closeFunction:Play()
  898. Frame:TweenPosition((Frame.Position + UDim2.new(0, 265 / 2, 0, 302 / 2)), "InOut", "Sine", 2)
  899. wait(2.01)
  900. Frame:Destroy()
  901. end)
  902. openFunction:Play()
  903. local UserInputService = game:GetService("UserInputService")
  904. local dragging
  905. local dragInput
  906. local dragStart
  907. local startPos
  908. local function update(input)
  909. local delta = input.Position - dragStart
  910. local dragTime = 0.055
  911. local SmoothDrag = {}
  912. SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  913. local dragSmoothFunction = gsTween:Create(Frame, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
  914. dragSmoothFunction:Play()
  915. end
  916. Frame.InputBegan:Connect(function(input)
  917. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  918. dragging = true
  919. dragStart = input.Position
  920. startPos = Frame.Position
  921. input.Changed:Connect(function()
  922. if input.UserInputState == Enum.UserInputState.End then
  923. dragging = false
  924. end
  925. end)
  926. end
  927. end)
  928. Frame.InputChanged:Connect(function(input)
  929. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  930. dragInput = input
  931. end
  932. end)
  933. UserInputService.InputChanged:Connect(function(input)
  934. if input == dragInput and dragging and Frame.Size == UDim2.new(0, 265, 0, 302) then
  935. update(input)
  936. end
  937. end)
  938. end
  939. function clientSided()
  940. Notification("info", "This command is for the client (you) only, no one else can see!", 6)
  941. end
  942. 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"}
  943. 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"} -- 152
  944. local CMDS_GUI_V2 = Instance.new("ScreenGui")
  945. local CMDSmain = Instance.new("Frame")
  946. local CMDSframemain = Instance.new("Frame")
  947. local cmdgui_topframe = Instance.new("Frame")
  948. local closecmdsgui = Instance.new("TextButton")
  949. local cmdgui_midframe = Instance.new("Frame")
  950. local cmdsgui_SearchFunction = Instance.new("TextBox")
  951. local cmdsgui_searchDETAILFRAME = Instance.new("Frame")
  952. local cmdsgui_searchDETAILTEXT = Instance.new("TextLabel")
  953. local ListofCMDS = Instance.new("ScrollingFrame")
  954. local cmdTutorial = Instance.new("TextLabel")
  955. local cmdTutorial_2 = Instance.new("TextLabel")
  956. local cmdTutorial_3 = Instance.new("TextLabel")
  957. local CMDS_Shadow = Instance.new("Frame")
  958. local CMDS_Shadow2 = Instance.new("Frame")
  959. CMDS_GUI_V2.Name = "CMDS_GUI_V2"
  960. CMDS_GUI_V2.Parent = gsCoreGui
  961. CMDSmain.Name = "CMDSmain"
  962. CMDSmain.Parent = CMDS_GUI_V2
  963. CMDSmain.BackgroundColor3 = Color3.new(1, 1, 1)
  964. CMDSmain.BackgroundTransparency = 1
  965. CMDSmain.Position = UDim2.new(0, 695, 0, 297)
  966. CMDSmain.Size = UDim2.new(0, 440, 0, 367)
  967. CMDSmain.AnchorPoint = Vector2.new(0.5, 0.5)
  968. CMDSmain.Visible = false
  969. CMDSmain.ClipsDescendants = true
  970. CMDSframemain.Name = "CMDSframemain"
  971. CMDSframemain.Parent = CMDSmain
  972. CMDSframemain.BackgroundColor3 = Color3.new(0.309804, 0.309804, 0.309804)
  973. CMDSframemain.BorderSizePixel = 0
  974. CMDSframemain.Size = UDim2.new(0, 440, 0, 367)
  975. cmdgui_topframe.Name = "cmdgui_topframe"
  976. cmdgui_topframe.Parent = CMDSframemain
  977. cmdgui_topframe.BackgroundColor3 = Color3.new(0.0666667, 0.0666667, 0.0666667)
  978. cmdgui_topframe.BorderSizePixel = 0
  979. cmdgui_topframe.Size = UDim2.new(0, 440, 0, 15)
  980. closecmdsgui.Name = "closecmdsgui"
  981. closecmdsgui.Parent = cmdgui_topframe
  982. closecmdsgui.BackgroundColor3 = Color3.new(1, 1, 1)
  983. closecmdsgui.BackgroundTransparency = 1
  984. closecmdsgui.Position = UDim2.new(0, 410, 0, 0)
  985. closecmdsgui.Size = UDim2.new(0, 30, 0, 15)
  986. closecmdsgui.Font = Enum.Font.SourceSansBold
  987. closecmdsgui.Text = "X"
  988. closecmdsgui.TextColor3 = Color3.new(0.968628, 0.968628, 0.968628)
  989. closecmdsgui.TextSize = 20
  990. cmdgui_midframe.Name = "cmdgui_midframe"
  991. cmdgui_midframe.Parent = CMDSframemain
  992. cmdgui_midframe.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902)
  993. cmdgui_midframe.BorderSizePixel = 0
  994. cmdgui_midframe.Position = UDim2.new(0, 0, 0, 15)
  995. cmdgui_midframe.Size = UDim2.new(0, 440, 0, 45)
  996. cmdsgui_SearchFunction.Name = "cmdsgui_SearchFunction"
  997. cmdsgui_SearchFunction.Parent = cmdgui_midframe
  998. cmdsgui_SearchFunction.BackgroundColor3 = Color3.new(1, 1, 1)
  999. cmdsgui_SearchFunction.BackgroundTransparency = 1
  1000. cmdsgui_SearchFunction.BorderSizePixel = 0
  1001. cmdsgui_SearchFunction.Position = UDim2.new(0, 120, 0, 10)
  1002. cmdsgui_SearchFunction.Size = UDim2.new(0, 200, 0, 25)
  1003. cmdsgui_SearchFunction.Font = Enum.Font.SourceSans
  1004. cmdsgui_SearchFunction.Text = ""
  1005. cmdsgui_SearchFunction.TextColor3 = Color3.new(0.972549, 0.972549, 0.972549)
  1006. cmdsgui_SearchFunction.TextScaled = true
  1007. cmdsgui_SearchFunction.TextSize = 14
  1008. cmdsgui_SearchFunction.TextWrapped = true
  1009. cmdsgui_searchDETAILFRAME.Name = "cmdsgui_searchDETAILFRAME"
  1010. cmdsgui_searchDETAILFRAME.Parent = cmdsgui_SearchFunction
  1011. cmdsgui_searchDETAILFRAME.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
  1012. cmdsgui_searchDETAILFRAME.BorderSizePixel = 0
  1013. cmdsgui_searchDETAILFRAME.Position = UDim2.new(0, 0, 0, 25)
  1014. cmdsgui_searchDETAILFRAME.Size = UDim2.new(0, 200, 0, 2)
  1015. cmdsgui_searchDETAILTEXT.Name = "cmdsgui_searchDETAILTEXT"
  1016. cmdsgui_searchDETAILTEXT.Parent = cmdsgui_SearchFunction
  1017. cmdsgui_searchDETAILTEXT.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
  1018. cmdsgui_searchDETAILTEXT.BackgroundTransparency = 1
  1019. cmdsgui_searchDETAILTEXT.Size = UDim2.new(0, 200, 0, 25)
  1020. cmdsgui_searchDETAILTEXT.Font = Enum.Font.SourceSansLight
  1021. cmdsgui_searchDETAILTEXT.Text = "Search"
  1022. cmdsgui_searchDETAILTEXT.TextColor3 = Color3.fromRGB(240, 240, 240)
  1023. cmdsgui_searchDETAILTEXT.TextSize = 30
  1024. ListofCMDS.Name = "ListofCMDS"
  1025. ListofCMDS.Parent = CMDSframemain
  1026. ListofCMDS.BackgroundColor3 = Color3.new(0.309804, 0.309804, 0.309804)
  1027. ListofCMDS.BorderSizePixel = 0
  1028. ListofCMDS.Position = UDim2.new(0, 0, 0, 60)
  1029. ListofCMDS.Size = UDim2.new(0, 440, 0, 307)
  1030. ListofCMDS.CanvasSize = UDim2.new(5, 0, 8, 0)
  1031. ListofCMDS.ScrollingDirection = Enum.ScrollingDirection.XY
  1032. cmdTutorial.Name = "cmdTutorial"
  1033. cmdTutorial.Parent = ListofCMDS
  1034. cmdTutorial.BackgroundColor3 = Color3.new(1, 1, 1)
  1035. cmdTutorial.BackgroundTransparency = 1
  1036. cmdTutorial.BorderSizePixel = 0
  1037. cmdTutorial.Position = UDim2.new(0, 5, 0, 5)
  1038. cmdTutorial.Size = UDim2.new(0, 420, 0, 20)
  1039. cmdTutorial.Font = Enum.Font.SourceSansBold
  1040. cmdTutorial.Text = "\"/\" means OPTIONAL argument after"
  1041. cmdTutorial.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  1042. cmdTutorial.TextScaled = true
  1043. cmdTutorial.TextSize = 14
  1044. cmdTutorial.TextWrapped = true
  1045. cmdTutorial.TextXAlignment = Enum.TextXAlignment.Left
  1046. cmdTutorial_2.Name = "cmdTutorial"
  1047. cmdTutorial_2.Parent = ListofCMDS
  1048. cmdTutorial_2.BackgroundColor3 = Color3.new(1, 1, 1)
  1049. cmdTutorial_2.BackgroundTransparency = 1
  1050. cmdTutorial_2.BorderSizePixel = 0
  1051. cmdTutorial_2.Position = UDim2.new(0, 5, 0, 25)
  1052. cmdTutorial_2.Size = UDim2.new(0, 420, 0, 20)
  1053. cmdTutorial_2.Font = Enum.Font.SourceSansBold
  1054. cmdTutorial_2.Text = "\"//\" means another way of running command"
  1055. cmdTutorial_2.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  1056. cmdTutorial_2.TextScaled = true
  1057. cmdTutorial_2.TextSize = 14
  1058. cmdTutorial_2.TextWrapped = true
  1059. cmdTutorial_2.TextXAlignment = Enum.TextXAlignment.Left
  1060. cmdTutorial_3.Name = "cmdTutorial"
  1061. cmdTutorial_3.Parent = ListofCMDS
  1062. cmdTutorial_3.BackgroundColor3 = Color3.new(1, 1, 1)
  1063. cmdTutorial_3.BackgroundTransparency = 1
  1064. cmdTutorial_3.BorderSizePixel = 0
  1065. cmdTutorial_3.Position = UDim2.new(0, 5, 0, 45)
  1066. cmdTutorial_3.Size = UDim2.new(0, 420, 0, 20)
  1067. cmdTutorial_3.Font = Enum.Font.SourceSansBold
  1068. cmdTutorial_3.Text = "Anything inside \"[ ]\" is an argument for the command"
  1069. cmdTutorial_3.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  1070. cmdTutorial_3.TextScaled = true
  1071. cmdTutorial_3.TextSize = 14
  1072. cmdTutorial_3.TextWrapped = true
  1073. cmdTutorial_3.TextXAlignment = Enum.TextXAlignment.Left
  1074. CMDS_Shadow.Name = "CMDS_Shadow"
  1075. CMDS_Shadow.Parent = CMDSmain
  1076. CMDS_Shadow.BackgroundColor3 = Color3.new(0, 0, 0)
  1077. CMDS_Shadow.BackgroundTransparency = 0.60000002384186
  1078. CMDS_Shadow.BorderSizePixel = 0
  1079. CMDS_Shadow.Position = UDim2.new(0, 2, 0, 2)
  1080. CMDS_Shadow.Size = UDim2.new(0, 440, 0, 367)
  1081. CMDS_Shadow.ZIndex = -1
  1082. CMDS_Shadow2.Name = "CMDS_Shadow2"
  1083. CMDS_Shadow2.Parent = CMDSmain
  1084. CMDS_Shadow2.BackgroundColor3 = Color3.new(0, 0, 0)
  1085. CMDS_Shadow2.BackgroundTransparency = 0.80000001192093
  1086. CMDS_Shadow2.BorderSizePixel = 0
  1087. CMDS_Shadow2.Position = UDim2.new(0, 5, 0, 5)
  1088. CMDS_Shadow2.Size = UDim2.new(0, 440, 0, 367)
  1089. CMDS_Shadow2.ZIndex = -1
  1090. closecmdsgui.MouseButton1Click:Connect(function()
  1091. CMDSmain:TweenSize(UDim2.new(0, 0, 0, 0), "InOut", "Sine", 2)
  1092. end)
  1093. function CreateCMDlabel(position, text)
  1094. local sizenow = 15
  1095. local cmdHere = Instance.new("TextLabel")
  1096. cmdHere.Name = "cmdHere"
  1097. cmdHere.TextWrapped = true
  1098. cmdHere.Parent = ListofCMDS
  1099. cmdHere.BackgroundColor3 = Color3.new(1, 1, 1)
  1100. cmdHere.BackgroundTransparency = 1
  1101. cmdHere.BorderSizePixel = 0
  1102. cmdHere.Position = position
  1103. cmdHere.Size = UDim2.new(0, 1950, 0, sizenow)
  1104. cmdHere.Font = Enum.Font.SourceSans
  1105. cmdHere.Text = text
  1106. cmdHere.TextWrapped = true
  1107. cmdHere.TextColor3 = Color3.new(0.956863, 0.956863, 0.956863)
  1108. cmdHere.TextScaled = false
  1109. cmdHere.TextSize = 20
  1110. cmdHere.TextXAlignment = Enum.TextXAlignment.Left
  1111. end
  1112. for i,_cmds in pairs(searchCmds) do
  1113. CreateCMDlabel(UDim2.new(0, 5, 0, 50 + (i * 15)), _cmds)
  1114. end
  1115. local UserInputService = game:GetService("UserInputService")
  1116. local dragging
  1117. local dragInput
  1118. local dragStart
  1119. local startPos
  1120. local function updateCMDS(input)
  1121. local delta = input.Position - dragStart
  1122. local dragTime = 0.055
  1123. local SmoothDrag = {}
  1124. SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  1125. local dragSmoothFunction = gsTween:Create(CMDSmain, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
  1126. dragSmoothFunction:Play()
  1127. end
  1128. cmdgui_topframe.InputBegan:Connect(function(input)
  1129. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  1130. dragging = true
  1131. dragStart = input.Position
  1132. startPos = CMDSmain.Position
  1133. input.Changed:Connect(function()
  1134. if input.UserInputState == Enum.UserInputState.End then
  1135. dragging = false
  1136. end
  1137. end)
  1138. end
  1139. end)
  1140. cmdgui_topframe.InputChanged:Connect(function(input)
  1141. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  1142. dragInput = input
  1143. end
  1144. end)
  1145. cmdgui_midframe.InputBegan:Connect(function(input)
  1146. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  1147. dragging = true
  1148. dragStart = input.Position
  1149. startPos = CMDSmain.Position
  1150. input.Changed:Connect(function()
  1151. if input.UserInputState == Enum.UserInputState.End then
  1152. dragging = false
  1153. end
  1154. end)
  1155. end
  1156. end)
  1157. cmdgui_midframe.InputChanged:Connect(function(input)
  1158. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  1159. dragInput = input
  1160. end
  1161. end)
  1162. UserInputService.InputChanged:Connect(function(input)
  1163. if input == dragInput and dragging then
  1164. updateCMDS(input)
  1165. end
  1166. end)
  1167. cmdsgui_SearchFunction.Focused:Connect(function()
  1168. cmdsgui_SearchFunction.TextTransparency = 0
  1169. local searchTween = {}
  1170. searchTween.TextColor3 = Color3.new(0.0980392, 0.462745, 0.823529)
  1171. searchTween.TextSize = 18
  1172. searchTween.Position = UDim2.new(0, -70, 0, -15)
  1173. local frameTweenblue = {}
  1174. frameTweenblue.BackgroundColor3 = Color3.new(0.0980392, 0.462745, 0.823529)
  1175. local searchTween1 = gsTween:Create(cmdsgui_searchDETAILTEXT, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), searchTween)
  1176. searchTween1:Play()
  1177. local frameTweenblue1 = gsTween:Create(cmdsgui_searchDETAILFRAME, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), frameTweenblue)
  1178. frameTweenblue1:Play()
  1179. end)
  1180. cmdsgui_SearchFunction.FocusLost:Connect(function(enterPressed)
  1181. if not enterPressed then
  1182. cmdsgui_SearchFunction.TextTransparency = 1
  1183. else
  1184. cmdsgui_SearchFunction.Text = " "
  1185. end
  1186. local searchTween = {}
  1187. searchTween.TextColor3 = Color3.fromRGB(240, 240, 240)
  1188. searchTween.TextSize = 30
  1189. searchTween.Position = UDim2.new(0, 0, 0, 0)
  1190. local frameTweenblue = {}
  1191. frameTweenblue.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
  1192. local searchTween1 = gsTween:Create(cmdsgui_searchDETAILTEXT, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), searchTween)
  1193. searchTween1:Play()
  1194. local frameTweenblue1 = gsTween:Create(cmdsgui_searchDETAILFRAME, TweenInfo.new(0.3, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), frameTweenblue)
  1195. frameTweenblue1:Play()
  1196. end)
  1197. cmdsgui_SearchFunction.Changed:Connect(function()
  1198. local index = 0
  1199. if cmdsgui_SearchFunction.Text ~= "" then
  1200. for i,v in pairs(ListofCMDS:GetChildren()) do
  1201. if v.Name == "cmdHere" then
  1202. if not string.find(v.Text, cmdsgui_SearchFunction.Text) then
  1203. v.Visible = false
  1204. else
  1205. v.Visible = true
  1206. index = index + 1
  1207. v.Position = UDim2.new(0, 5, 0, 50 + (index * 15))
  1208. end
  1209. end
  1210. end
  1211. end
  1212. end)
  1213.  
  1214. -- Command Execution
  1215. LP.Chatted:Connect(function(chat)
  1216. run(chat)
  1217. end)
  1218.  
  1219. function run(msg)
  1220. msg = string.lower(msg)
  1221. local cmdPrefix = string.sub(msg, 1, 1)
  1222. if cmdPrefix == commandPrefix then
  1223. msg = string.sub(msg, 2)
  1224. local args = {}
  1225. for arg in string.gmatch(msg,"[^%s]+") do
  1226. table.insert(args,arg)
  1227. end
  1228. local cmdName = args[1]
  1229. table.remove(args,1)
  1230. local doCmd = Commands[cmdName]
  1231.  
  1232. if doCmd ~= nil then
  1233. doCmd(args)
  1234. end
  1235. end
  1236. end
  1237.  
  1238. -- Command bar
  1239. local CommandBar = Instance.new("ScreenGui")
  1240. local CMDBAR = Instance.new("Frame")
  1241. local CMDBARText = Instance.new("TextBox")
  1242. CommandBar.Name = "CommandBar"
  1243. CommandBar.Parent = gsCoreGui
  1244. CMDBAR.Name = "CMDBAR"
  1245. CMDBAR.Parent = CommandBar
  1246. CMDBAR.BackgroundColor3 = Color3.new(0.164706, 0.152941, 0.172549)
  1247. CMDBAR.BorderSizePixel = 0
  1248. CMDBAR.Position = UDim2.new(0.025, 0, 1, 0)
  1249. CMDBAR.Size = UDim2.new(0, 270, 0, 35)
  1250. CMDBARText.Name = "CMDBARText"
  1251. CMDBARText.Parent = CMDBAR
  1252. CMDBARText.BackgroundColor3 = Color3.new(0.188235, 0.188235, 0.188235)
  1253. CMDBARText.BorderSizePixel = 0
  1254. CMDBARText.Position = UDim2.new(0, 5, 0, 5)
  1255. CMDBARText.Size = UDim2.new(0, 260, 0, 25)
  1256. CMDBARText.Font = Enum.Font.SourceSansLight
  1257. CMDBARText.Text = ""
  1258. CMDBARText.TextColor3 = Color3.new(0.933333, 0.933333, 0.933333)
  1259. CMDBARText.TextScaled = true
  1260. CMDBARText.TextSize = 14
  1261. CMDBARText.TextWrapped = true
  1262. Mouse.KeyDown:connect(function(Key)
  1263. if Key == string.lower(commandPrefix) then
  1264. CMDBARText:CaptureFocus()
  1265. CMDBAR:TweenPosition(UDim2.new(0.015, 0, 0.95, 0), "Out", "Elastic", 0.5, true)
  1266. end
  1267. end)
  1268. CMDBARText.FocusLost:connect(function(enterPressed)
  1269. CMDBAR:TweenPosition(UDim2.new(0.015, 0, 1, 0), "Out", "Quad", 0.5, true)
  1270. if enterPressed then
  1271. local cmdmsg = CMDBARText.Text
  1272. CMDBARText.Text = ""
  1273. run(commandPrefix..cmdmsg)
  1274. end
  1275. end)
  1276. local Match = Instance.new("Frame")
  1277. Match.Name = "Match"
  1278. Match.Parent = CMDBAR
  1279. Match.BackgroundColor3 = Color3.new(0.164706, 0.152941, 0.172549)
  1280. Match.BorderSizePixel = 0
  1281. Match.Position = UDim2.new(0, 0, -4, 0)
  1282. Match.Size = UDim2.new(1, 0, 4, 0)
  1283. Match.Visible = false
  1284. function CreateOption(Text)
  1285. local Option1 = Instance.new("TextLabel")
  1286. Option1.Name = "Option"
  1287. Option1.Parent = Match
  1288. Option1.BackgroundColor3 = Color3.new(1, 1, 1)
  1289. Option1.BackgroundTransparency = 1
  1290. Option1.Position = UDim2.new(-10, 0, 0, 0)
  1291. Option1.Size = UDim2.new(1, 0, 0, 20)
  1292. Option1.Font = Enum.Font.SourceSans
  1293. Option1.Text = Text
  1294. Option1.TextColor3 = Color3.new(0.952941, 0.952941, 0.952941)
  1295. Option1.TextScaled = true
  1296. Option1.TextWrapped = true
  1297. end
  1298. for i,cmdtext2 in pairs(CMDS) do
  1299. CreateOption(cmdtext2)
  1300. end
  1301. CMDBARText.Changed:Connect(function()
  1302. if CMDBARText.Text ~= "" and CMDBARText.Text ~= commandPrefix then
  1303. Match.Visible = true
  1304. local PositionMatch = 0
  1305. for i,cmdtext in pairs(Match:GetChildren()) do
  1306. if cmdtext.Name == "Option" then
  1307. if string.find(cmdtext.Text, CMDBARText.Text) then
  1308. cmdtext.Position = UDim2.new(0, 0, 0, 2 + (PositionMatch * 20))
  1309. PositionMatch = PositionMatch + 1
  1310. if cmdtext.Position == UDim2.new(0, 0, 0, 142) then
  1311. cmdtext.Position = UDim2.new(-10, 0, 0, 0)
  1312. PositionMatch = PositionMatch - 1
  1313. end
  1314. else
  1315. cmdtext.Position = UDim2.new(-10, 0, 0, 0)
  1316. end
  1317. end
  1318. end
  1319. else
  1320. Match.Visible = false
  1321. end
  1322. end)
  1323.  
  1324. -- Chat
  1325. local ChatLogsv2 = Instance.new("ScreenGui")
  1326. local MainChatFrame = Instance.new("Frame")
  1327. local Framess = Instance.new("Frame")
  1328. local CloseChatGUI = Instance.new("TextButton")
  1329. local Frame_222 = Instance.new("Frame")
  1330. local PrintChat = Instance.new("TextButton")
  1331. local Shadow1 = Instance.new("Frame")
  1332. local Shadow2 = Instance.new("Frame")
  1333. local ScrollingFrame = Instance.new("ScrollingFrame")
  1334. ChatLogsv2.Name = "ChatLogsv2"
  1335. ChatLogsv2.Parent = gsCoreGui
  1336. MainChatFrame.Name = "MainChatFrame"
  1337. MainChatFrame.Parent = ChatLogsv2
  1338. MainChatFrame.BackgroundColor3 = Color3.new(1, 1, 1)
  1339. MainChatFrame.BackgroundTransparency = 1
  1340. MainChatFrame.Position = UDim2.new(0, 760, 0, 261)
  1341. MainChatFrame.Size = UDim2.new(0, 525, 0, 337)
  1342. MainChatFrame.Visible = false
  1343. Framess.Parent = MainChatFrame
  1344. Framess.BackgroundColor3 = Color3.new(0.0784314, 0.0784314, 0.0784314)
  1345. Framess.BorderSizePixel = 0
  1346. Framess.Size = UDim2.new(0, 525, 0, 15)
  1347. CloseChatGUI.Name = "CloseChatGUI"
  1348. CloseChatGUI.Parent = Framess
  1349. CloseChatGUI.BackgroundColor3 = Color3.new(1, 1, 1)
  1350. CloseChatGUI.BackgroundTransparency = 1
  1351. CloseChatGUI.BorderSizePixel = 0
  1352. CloseChatGUI.Position = UDim2.new(0, 495, 0, 0)
  1353. CloseChatGUI.Size = UDim2.new(0, 30, 0, 15)
  1354. CloseChatGUI.Font = Enum.Font.SourceSansBold
  1355. CloseChatGUI.Text = "X"
  1356. CloseChatGUI.TextColor3 = Color3.new(0.945098, 0.945098, 0.945098)
  1357. CloseChatGUI.TextSize = 20
  1358. Frame_222.Parent = MainChatFrame
  1359. Frame_222.BackgroundColor3 = Color3.new(0.14902, 0.14902, 0.14902)
  1360. Frame_222.BorderSizePixel = 0
  1361. Frame_222.Position = UDim2.new(0, 0, 0, 15)
  1362. Frame_222.Size = UDim2.new(0, 525, 0, 50)
  1363. PrintChat.Name = "PrintChat"
  1364. PrintChat.Parent = Frame_222
  1365. PrintChat.BackgroundColor3 = Color3.new(0.870588, 0.25098, 0.25098)
  1366. PrintChat.BorderSizePixel = 0
  1367. PrintChat.Position = UDim2.new(0, 15, 0, 0)
  1368. PrintChat.Size = UDim2.new(0, 170, 0, 30)
  1369. PrintChat.Font = Enum.Font.SourceSansLight
  1370. PrintChat.Text = "Print Chat"
  1371. PrintChat.TextColor3 = Color3.new(0.960784, 0.960784, 0.960784)
  1372. PrintChat.TextSize = 30
  1373. PrintChat.TextWrapped = true
  1374. Shadow1.Name = "Shadow1"
  1375. Shadow1.Parent = MainChatFrame
  1376. Shadow1.BackgroundColor3 = Color3.new(0, 0, 0)
  1377. Shadow1.BackgroundTransparency = 0.5
  1378. Shadow1.Position = UDim2.new(0, 2, 0, 2)
  1379. Shadow1.Size = UDim2.new(0, 525, 0, 337)
  1380. Shadow1.ZIndex = -1
  1381. Shadow2.Name = "Shadow2"
  1382. Shadow2.Parent = MainChatFrame
  1383. Shadow2.BackgroundColor3 = Color3.new(0, 0, 0)
  1384. Shadow2.BackgroundTransparency = 0.80000001192093
  1385. Shadow2.Position = UDim2.new(0, 5, 0, 5)
  1386. Shadow2.Size = UDim2.new(0, 525, 0, 337)
  1387. Shadow2.ZIndex = -1
  1388. ScrollingFrame.Parent = MainChatFrame
  1389. ScrollingFrame.BackgroundColor3 = Color3.new(0.266667, 0.266667, 0.266667)
  1390. ScrollingFrame.BorderSizePixel = 0
  1391. ScrollingFrame.Position = UDim2.new(0, 0, 0, 65)
  1392. ScrollingFrame.Size = UDim2.new(0, 525, 0, 271)
  1393. ScrollingFrame.CanvasPosition = Vector2.new(0, 403)
  1394. ScrollingFrame.ScrollBarThickness = 8
  1395. function CreateChatText(plr, chat)
  1396. for i,v in pairs(ScrollingFrame:GetDescendants()) do
  1397. v.Position = v.Position - UDim2.new(0, 0, 0, 20)
  1398. if v.Position == UDim2.new(0, 5, 0, 10) then
  1399. v:Destroy()
  1400. end
  1401. end
  1402. local Example = Instance.new("TextLabel")
  1403. Example.Name = "Example"
  1404. Example.Parent = ScrollingFrame
  1405. Example.BackgroundColor3 = Color3.new(1, 1, 1)
  1406. Example.BackgroundTransparency = 1
  1407. Example.Position = UDim2.new(0, 5, 0, 650)
  1408. Example.Size = UDim2.new(0, 500, 0, 20)
  1409. Example.Font = Enum.Font.SourceSans
  1410. Example.Text = "["..plr.Name.."]: "..chat
  1411. Example.TextColor3 = Color3.new(0.960784, 0.960784, 0.960784)
  1412. Example.TextScaled = true
  1413. Example.TextSize = 20
  1414. Example.TextWrapped = true
  1415. Example.TextXAlignment = Enum.TextXAlignment.Left
  1416. end
  1417. CloseChatGUI.MouseButton1Click:Connect(function()
  1418. MainChatFrame:TweenPosition(UDim2.new(0, 550, 0, -550), "InOut", "Sine", 2)
  1419. wait(2.01)
  1420. MainChatFrame.Visible = false
  1421. end)
  1422. printingChat = false
  1423. PrintChat.MouseButton1Click:Connect(function()
  1424. if printingChat == false then
  1425. printingChat = true
  1426. PrintChat.BackgroundColor3 = Color3.fromRGB(60, 200, 60)
  1427. elseif printingChat == true then
  1428. printingChat = false
  1429. PrintChat.BackgroundColor3 = Color3.new(0.870588, 0.25098, 0.25098)
  1430. end
  1431. end)
  1432. local UserInputService = game:GetService("UserInputService")
  1433. local dragging
  1434. local dragInput
  1435. local dragStart
  1436. local startPos
  1437. local function updateChat(input)
  1438. local delta = input.Position - dragStart
  1439. local dragTime = 0.055
  1440. local SmoothDrag = {}
  1441. SmoothDrag.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  1442. local dragSmoothFunction = gsTween:Create(MainChatFrame, TweenInfo.new(dragTime, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut), SmoothDrag)
  1443. dragSmoothFunction:Play()
  1444. end
  1445. Frame_222.InputBegan:Connect(function(input)
  1446. if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then
  1447. dragging = true
  1448. dragStart = input.Position
  1449. startPos = MainChatFrame.Position
  1450. input.Changed:Connect(function()
  1451. if input.UserInputState == Enum.UserInputState.End then
  1452. dragging = false
  1453. end
  1454. end)
  1455. end
  1456. end)
  1457. Frame_222.InputChanged:Connect(function(input)
  1458. if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then
  1459. dragInput = input
  1460. end
  1461. end)
  1462. UserInputService.InputChanged:Connect(function(input)
  1463. if input == dragInput and dragging then
  1464. updateChat(input)
  1465. end
  1466. end)
  1467.  
  1468. function printChat(player, chat)
  1469. print("["..player.Name.."]: "..chat)
  1470. end
  1471. complimentReady = true
  1472. for i,currentPlayersChatting in pairs(game:GetService("Players"):GetPlayers()) do
  1473. currentPlayersChatting.Chatted:connect(function(chat)
  1474. CreateChatText(currentPlayersChatting, chat)
  1475. if printingChat then
  1476. printChat(currentPlayersChatting, chat)
  1477. end
  1478. if copychatACTIVE then
  1479. if currentPlayersChatting == copychatplayer then
  1480. gsReplicatedStorage.DefaultChatSystemChatEvents.SayMessageRequest:FireServer(chat, "All")
  1481. end
  1482. end
  1483. if modeFling == true then
  1484. if string.lower(string.sub(chat, 1, 7)) == "!fling " then
  1485. if gsWorkspace:PGSIsEnabled() == false then
  1486. FEGodmode()
  1487. end
  1488. if string.lower(string.sub(chat, 8)) == "me" then
  1489. run(commandPrefix.."unfling")
  1490. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  1491. run(commandPrefix.."fling "..currentPlayersChatting.Name.." 2000000")
  1492. else
  1493. for i,notAll in pairs(findSinglePlayer(string.lower(string.sub(chat, 8)))) do
  1494. if notAll ~= LP then
  1495. run(commandPrefix.."unfling")
  1496. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  1497. run(commandPrefix.."fling "..notAll.Name.." 2000000")
  1498. end
  1499. end
  1500. end
  1501. end
  1502. end
  1503. if modeCompliment == true then
  1504. if string.lower(string.sub(chat, 1, 3)) == "!c " then
  1505. if complimentReady then
  1506. complimentReady = false
  1507. if string.lower(string.sub(chat, 4)) == "me" then
  1508. complimentplr(currentPlayersChatting)
  1509. else
  1510. for i,Others in pairs(findSinglePlayer(string.lower(string.sub(chat, 4)))) do
  1511. if Others == LP then
  1512. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Don't be silly, I can't compliment myself!", "All")
  1513. else
  1514. complimentplr(Others)
  1515. end
  1516. end
  1517. end
  1518. wait(1)
  1519. complimentReady = true
  1520. end
  1521. end
  1522. end
  1523. if modeMove == true then
  1524. if string.lower(string.sub(chat, 1, 9)) == "!bringbot" then
  1525. run(commandPrefix.."unfollow")
  1526. run(commandPrefix.."unwalk")
  1527. run(commandPrefix.."goto "..currentPlayersChatting.Name)
  1528. elseif string.lower(string.sub(chat, 1, 6)) == "!walk " then
  1529. for i,getWalkPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 7)))) do
  1530. if getWalkPlayer == LP then
  1531. run(commandPrefix.."unfollow")
  1532. run(commandPrefix.."walk "..currentPlayersChatting.Name)
  1533. else
  1534. run(commandPrefix.."unfollow")
  1535. run(commandPrefix.."walk "..getWalkPlayer.Name)
  1536. end
  1537. end
  1538. elseif string.lower(string.sub(chat, 1, 8)) == "!follow " then
  1539. for i,getFollowPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 9)))) do
  1540. if getFollowPlayer == LP then
  1541. run(commandPrefix.."unwalk")
  1542. run(commandPrefix.."follow "..currentPlayersChatting.Name)
  1543. else
  1544. run(commandPrefix.."unwalk")
  1545. run(commandPrefix.."follow "..getFollowPlayer.Name)
  1546. end
  1547. end
  1548. end
  1549. end
  1550. if modeInfo == true then
  1551. if infoReady then
  1552. infoReady = false
  1553. if string.lower(string.sub(chat, 1, 5)) == "!age " then
  1554. for i,v in pairs(findSinglePlayer(string.lower(string.sub(chat, 6)))) do
  1555. if v == LP then
  1556. run(commandPrefix.."age "..currentPlayersChatting.Name)
  1557. else
  1558. run(commandPrefix.."age "..v.Name)
  1559. end
  1560. end
  1561. end
  1562. if string.lower(string.sub(chat, 1, 4)) == "!id " then
  1563. for i,a in pairs(findSinglePlayer(string.lower(string.sub(chat, 5)))) do
  1564. if a == LP then
  1565. run(commandPrefix.."id "..currentPlayersChatting.Name)
  1566. else
  1567. run(commandPrefix.."id "..a.Name)
  1568. end
  1569. end
  1570. end
  1571. wait(1)
  1572. infoReady = true
  1573. end
  1574. end
  1575. end)
  1576. end
  1577. game:GetService("Players").PlayerAdded:connect(function(plr)
  1578. plr.Chatted:connect(function(chat)
  1579. CreateChatText(plr, chat)
  1580. if printingChat then
  1581. printChat(plr, chat)
  1582. end
  1583. if modeFling == true then
  1584. if string.lower(string.sub(chat, 1, 7)) == "!fling " then
  1585. if gsWorkspace:PGSIsEnabled() == false then
  1586. FEGodmode()
  1587. end
  1588. if string.lower(string.sub(chat, 8)) == "me" then
  1589. run(commandPrefix.."unfling")
  1590. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  1591. run(commandPrefix.."fling "..plr.Name.." 2000000")
  1592. else
  1593. for i,notAll in pairs(findSinglePlayer(string.lower(string.sub(chat, 8)))) do
  1594. if notAll ~= LP then
  1595. run(commandPrefix.."unfling")
  1596. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + Vector3.new(0, 10, 0)
  1597. run(commandPrefix.."fling "..notAll.Name.." 2000000")
  1598. end
  1599. end
  1600. end
  1601. end
  1602. end
  1603. if modeCompliment == true then
  1604. if string.lower(string.sub(chat, 1, 3)) == "!c " then
  1605. if complimentReady == true then
  1606. complimentReady = false
  1607. if string.lower(string.sub(chat, 4)) == "me" then
  1608. complimentplr(plr)
  1609. else
  1610. for i,Others in pairs(findSinglePlayer(string.lower(string.sub(chat, 4)))) do
  1611. if Others == LP then
  1612. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Don't be silly, I can't compliment myself!", "All")
  1613. else
  1614. complimentplr(Others)
  1615. end
  1616. end
  1617. end
  1618. wait(1)
  1619. complimentReady = true
  1620. end
  1621. end
  1622. end
  1623. if modeMove == true then
  1624. if string.lower(string.sub(chat, 1, 9)) == "!bringbot" then
  1625. run(commandPrefix.."unfollow")
  1626. run(commandPrefix.."unwalk")
  1627. run(commandPrefix.."goto "..plr.Name)
  1628. elseif string.lower(string.sub(chat, 1, 6)) == "!walk " then
  1629. for i,getWalkPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 7)))) do
  1630. if getWalkPlayer == LP then
  1631. run(commandPrefix.."unfollow")
  1632. run(commandPrefix.."walk "..plr.Name)
  1633. else
  1634. run(commandPrefix.."unfollow")
  1635. run(commandPrefix.."walk "..getWalkPlayer.Name)
  1636. end
  1637. end
  1638. elseif string.lower(string.sub(chat, 1, 8)) == "!follow " then
  1639. for i,getFollowPlayer in pairs(findSinglePlayer(string.lower(string.sub(chat, 9)))) do
  1640. if getFollowPlayer == LP then
  1641. run(commandPrefix.."unwalk")
  1642. run(commandPrefix.."follow "..plr.Name)
  1643. else
  1644. run(commandPrefix.."unwalk")
  1645. run(commandPrefix.."follow "..getFollowPlayer.Name)
  1646. end
  1647. end
  1648. end
  1649. end
  1650. if modeInfo == true then
  1651. if infoReady then
  1652. infoReady = false
  1653. if string.lower(string.sub(chat, 1, 5)) == "!age " then
  1654. for i,v in pairs(findSinglePlayer(string.lower(string.sub(chat, 6)))) do
  1655. if v == LP then
  1656. run(commandPrefix.."age "..plr.Name)
  1657. else
  1658. run(commandPrefix.."age "..v.Name)
  1659. end
  1660. end
  1661. end
  1662. if string.lower(string.sub(chat, 1, 4)) == "!id " then
  1663. for i,a in pairs(findSinglePlayer(string.lower(string.sub(chat, 5)))) do
  1664. if a == LP then
  1665. run(commandPrefix.."id "..plr.Name)
  1666. else
  1667. run(commandPrefix.."id "..a.Name)
  1668. end
  1669. end
  1670. end
  1671. wait(1)
  1672. infoReady = true
  1673. end
  1674. end
  1675. end)
  1676. end)
  1677.  
  1678. -- Loops
  1679. noclip = false
  1680. following = false
  1681. trailing = false
  1682. annoying = false
  1683. flingnoclip = false
  1684. staring = false
  1685. stopsitting = false
  1686. stareplr = ""
  1687. CBRINGamount = 3
  1688. spawnWS = CurrentWalkspeed
  1689. spawnJP = CurrentJumppower
  1690. spawnHH = CurrentHipheight
  1691. spawningfegod = false
  1692. looptpbypassfly = false
  1693. if game.GameId == 245662005 then
  1694. bypassMODE = true
  1695. else
  1696. bypassMODE = false
  1697. end
  1698. viewplr = ""
  1699. loopview = false
  1700. cmdForward = false
  1701. forwardSpeed = 1
  1702. loopviewfc = false
  1703. spinTOhead = false
  1704. spinObj = ""
  1705.  
  1706. LPcurrenthumanoid = LP.Character.Humanoid
  1707. game:GetService('RunService').Stepped:connect(function()
  1708. if LP.Character.Humanoid then
  1709. LPcurrenthumanoid = LP.Character.Humanoid
  1710. end
  1711. if noclip then
  1712. if LP.Character then
  1713. if LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  1714. LP.Character.Head.CanCollide = false
  1715. LP.Character.Torso.CanCollide = false
  1716. LP.Character["Left Leg"].CanCollide = false
  1717. LP.Character["Right Leg"].CanCollide = false
  1718. LP.Character["Left Arm"].CanCollide = false
  1719. LP.Character["Right Arm"].CanCollide = false
  1720. elseif LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then
  1721. LP.Character.Head.CanCollide = false
  1722. LP.Character.UpperTorso.CanCollide = false
  1723. LP.Character.LowerTorso.CanCollide = false
  1724. LP.Character.HumanoidRootPart.CanCollide = false
  1725. end
  1726. end
  1727. end
  1728. if following then
  1729. LP.Character.HumanoidRootPart.CFrame = gsPlayers[flwplr.Name].Character.HumanoidRootPart.CFrame + gsPlayers[flwplr.Name].Character.HumanoidRootPart.CFrame.lookVector * flwnum
  1730. end
  1731. if trailing then
  1732. LP.Character.HumanoidRootPart.CFrame = gsPlayers[trlplr.Name].Character.HumanoidRootPart.CFrame + gsPlayers[trlplr.Name].Character.HumanoidRootPart.CFrame.lookVector * trlnum
  1733. end
  1734. if annoying then
  1735. LP.Character.HumanoidRootPart.CFrame = gsPlayers[annplr.Name].Character.HumanoidRootPart.CFrame
  1736. end
  1737. if walkto then
  1738. LP.Character.Humanoid:MoveTo(walkplr.Character.HumanoidRootPart.Position)
  1739. end
  1740. if cbringing then
  1741. CBRINGplr.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * CBRINGamount
  1742. end
  1743. if cbringingall then
  1744. for i,getbringplrs in pairs(gsPlayers:GetPlayers()) do
  1745. if getbringplrs ~= LP then
  1746. getbringplrs.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * CBRINGamount
  1747. end
  1748. end
  1749. end
  1750. if staring then
  1751. LP.Character.HumanoidRootPart.CFrame = CFrame.new(LP.Character.Torso.Position, gsPlayers[stareplr.Name].Character.Torso.Position)
  1752. end
  1753. if stopsitting then
  1754. LP.Character.Humanoid.Sit = false
  1755. end
  1756. if looptpbypassfly then
  1757. pcall(function()
  1758. LP.Character.Head.Anchored = false
  1759. LP.Character.HumanoidRootPart.CFrame = gsWorkspace.rGETpartNUMBER2.CFrame
  1760. LP.Character.Head.Anchored = true
  1761. end)
  1762. end
  1763. if loopview then
  1764. view(viewplr)
  1765. end
  1766. if cmdForward then
  1767. LP.Character.HumanoidRootPart.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * forwardSpeed
  1768. end
  1769. if loopviewfc then
  1770. pcall(function()
  1771. gsWorkspace.CurrentCamera.CameraSubject = gsWorkspace.rGETpartNUMBER2
  1772. end)
  1773. end
  1774. if spinTOhead then
  1775. pcall(function()
  1776. spinObj.Position = LP.Character.Head.Position
  1777. end)
  1778. end
  1779. end)
  1780.  
  1781. LPcurrenthumanoid.Died:Connect(function()
  1782. flying = false
  1783. doFREECAM = false
  1784. if savingtoolsloop then
  1785. run(commandPrefix.."savealltool")
  1786. end
  1787. end)
  1788.  
  1789. LP.CharacterAdded:Connect(function()
  1790. wait(0.2)
  1791. LP.Character.Humanoid.WalkSpeed = spawnWS
  1792. LP.Character.Humanoid.JumpPower = spawnJP
  1793. LP.Character.Humanoid.HipHeight = spawnHH
  1794. if spawningfegod then
  1795. FEGodmode()
  1796. end
  1797. if spawningpos and spawnpos ~= nil then
  1798. LP.Character.HumanoidRootPart.CFrame = spawnpos
  1799. end
  1800. end)
  1801.  
  1802. -- Commands
  1803. Commands = {}
  1804.  
  1805. Commands.print = function(args)
  1806. local msg = table.concat(args," ")
  1807. print(msg)
  1808. end
  1809.  
  1810. Commands.warn = function(args)
  1811. local msg = table.concat(args," ")
  1812. warn(msg)
  1813. end
  1814.  
  1815. Commands.sit = function(args)
  1816. LP.Character.Humanoid.Sit = true
  1817. end
  1818.  
  1819. Commands.god = function(args)
  1820. FEGodmode()
  1821. Notification("warning", "You have enabled FE Godmode, tools will not work. Use "..commandPrefix.."grespawn to remove.", 7)
  1822. end
  1823.  
  1824. Commands.view = function(args)
  1825. if args[1] then
  1826. for i,v in pairs(findSinglePlayer(args[1])) do
  1827. if bypassMODE == false then
  1828. view(v)
  1829. Notification("info", "Now viewing "..v.Name..". Use "..commandPrefix.."unview to stop viewing.", 3)
  1830. elseif bypassMODE == true then
  1831. viewplr = v
  1832. loopview = true
  1833. end
  1834. end
  1835. end
  1836. end
  1837.  
  1838. Commands.unview = function(args)
  1839. view(LP)
  1840. loopview = false
  1841. end
  1842.  
  1843. Commands.gravity = function(args)
  1844. if args[1] then
  1845. gsWorkspace.Gravity = args[1]
  1846. end
  1847. end
  1848.  
  1849. Commands.ungravity = function(args)
  1850. gsWorkspace.Gravity = CurrentGravity
  1851. end
  1852.  
  1853. Commands.goto = function(args)
  1854. if args[1] then
  1855. if bypassMODE == false then
  1856. for i,v in pairs(findPlayer(args[1])) do
  1857. LP.Character.HumanoidRootPart.CFrame = v.Character.HumanoidRootPart.CFrame
  1858. end
  1859. elseif bypassMODE == true then
  1860. for i,v in pairs(findPlayer(args[1])) do
  1861. local TPbypass = {}
  1862. TPbypass.CFrame = v.Character.HumanoidRootPart.CFrame + Vector3.new(0, 5, 0)
  1863. local TPFunction = gsTween:Create(LP.Character.HumanoidRootPart, TweenInfo.new(1.5, Enum.EasingStyle.Sine, Enum.EasingDirection.In), TPbypass)
  1864. TPFunction:Play()
  1865. end
  1866. end
  1867. end
  1868. end
  1869.  
  1870. Commands.fecheck = function(args)
  1871. if gsWorkspace.FilteringEnabled == true then
  1872. Notification("warning", "FE is enabled!", 7)
  1873. else
  1874. Notification("warning", "FE is disabled. Consider using a different script.", 7)
  1875. end
  1876. end
  1877.  
  1878. Commands.lockws = function(args)
  1879. lockWS()
  1880. Notification("info", "Workspace locked.", 4)
  1881. end
  1882.  
  1883. Commands.unlockws = function(args)
  1884. unlockWS()
  1885. Notification("info", "Workspace unlocked.", 4)
  1886. end
  1887.  
  1888. Commands.noclip = function(args)
  1889. noclip = true
  1890. Notification("info", "Noclip enabled.", 4)
  1891. end
  1892.  
  1893. Commands.clip = function(args)
  1894. noclip = false
  1895. Notification("info", "Noclip disabled.", 4)
  1896. end
  1897.  
  1898. Commands.follow = function(args)
  1899. if args[1] then
  1900. for i,v in pairs(findPlayer(args[1])) do
  1901. flwplr = v
  1902. end
  1903. if args[2] then
  1904. flwnum = args[2]
  1905. else
  1906. flwnum = -5
  1907. end
  1908. following = true
  1909. else
  1910. Notification("warning", "No player selected to follow! Use: "..commandPrefix.."follow player", 4)
  1911. end
  1912. end
  1913.  
  1914. Commands.unfollow = function(args)
  1915. following = false
  1916. end
  1917.  
  1918. Commands.fling = function(args)
  1919. if args[1] then
  1920. for i,v in pairs(findSinglePlayer(args[1])) do
  1921. if v ~= LP then
  1922. view(v)
  1923. pcall(function()
  1924. LP.Character.HumanoidRootPart.Fling:Destroy()
  1925. end)
  1926. if not args[2] then
  1927. RocketPropulsion(800000,1000,400000,v,"Fling")
  1928. else
  1929. RocketPropulsion(args[2],1500,400000,v,"Fling")
  1930. end
  1931. if noclip ~= true then
  1932. flingnoclip = true
  1933. noclip = true
  1934. end
  1935. end
  1936. end
  1937. else
  1938. Notification("warning", "No player selected to fling! Use: "..commandPrefix.."fling player", 4)
  1939. end
  1940. end
  1941.  
  1942. Commands.unfling = function(args)
  1943. view(LP)
  1944. pcall(function()
  1945. if LP.Character.HumanoidRootPart.Fling then
  1946. for i,v in pairs(LP.Character:GetDescendants()) do
  1947. if v.Name == "Fling" and v:IsA("RocketPropulsion") then
  1948. v:Destroy()
  1949. end
  1950. end
  1951. end
  1952. end)
  1953. if flingnoclip == true then
  1954. noclip = false
  1955. flingnoclip = false
  1956. end
  1957. end
  1958.  
  1959. Commands.trail = function(args)
  1960. if args[1] then
  1961. for i,v in pairs(findPlayer(args[1])) do
  1962. trlplr = v
  1963. end
  1964. if args[2] then
  1965. trlnum = args[2]
  1966. else
  1967. trlnum = 5
  1968. end
  1969. trailing = true
  1970. else
  1971. Notification("warning", "No player selected to trail! Use: "..commandPrefix.."trail player", 4)
  1972. end
  1973. end
  1974.  
  1975. Commands.untrail = function(args)
  1976. trailing = false
  1977. end
  1978.  
  1979. Commands.annoy = function(args)
  1980. if args[1] then
  1981. for i,v in pairs(findPlayer(args[1])) do
  1982. annplr = v
  1983. end
  1984. annoying = true
  1985. else
  1986. Notification("warning", "No player selected to annoy! Use: "..commandPrefix.."annoy player", 4)
  1987. end
  1988. end
  1989.  
  1990. Commands.unannoy = function(args)
  1991. annoying = false
  1992. end
  1993.  
  1994. Commands.reset = function(args)
  1995. LP.Character:BreakJoints()
  1996. end
  1997.  
  1998. Commands.grespawn = function(args)
  1999. LP.Character.Humanoid.Health = 0
  2000. wait(1)
  2001. LP.Character.Head.CFrame = CFrame.new(1000000,0,1000000)
  2002. LP.Character.Torso.CFrame = CFrame.new(1000000,0,1000000)
  2003. end
  2004.  
  2005. Commands.respawn = function(args)
  2006. local mod = Instance.new('Model', workspace) mod.Name = 'new '..LP.Name
  2007. local hum = Instance.new('Humanoid', mod)
  2008. local ins = Instance.new('Part', mod) ins.Name = 'Torso' ins.CanCollide = false ins.Transparency = 1
  2009. LP.Character = mod
  2010. end
  2011.  
  2012. Commands.speed = function(args)
  2013. if args[1] then
  2014. run(commandPrefix.."ws "..args[1])
  2015. end
  2016. end
  2017.  
  2018. bypassingwalkspeed = false
  2019. Commands.ws = function(args)
  2020. if args[1] then
  2021. if bypassMODE == false then
  2022. LP.Character.Humanoid.WalkSpeed = args[1]
  2023. elseif bypassMODE == true then
  2024. if game.GameId == 245662005 then
  2025. bypassingwalkspeed = true
  2026. bypassWalkspeed = args[1]
  2027. end
  2028. end
  2029. end
  2030. end
  2031.  
  2032. game:GetService("RunService").Heartbeat:Connect(function()
  2033. if bypassingwalkspeed then
  2034. LP.Character.Humanoid.WalkSpeed = bypassWalkspeed
  2035. end
  2036. end)
  2037.  
  2038. Commands.jumppower = function(args)
  2039. if args[1] then
  2040. LP.Character.Humanoid.JumpPower = args[1]
  2041. end
  2042. end
  2043.  
  2044. Commands.jp = function(args)
  2045. if args[1] then
  2046. LP.Character.Humanoid.JumpPower = args[1]
  2047. end
  2048. end
  2049.  
  2050. Commands.hipheight = function(args)
  2051. if args[1] then
  2052. LP.Character.Humanoid.HipHeight = args[1]
  2053. end
  2054. end
  2055.  
  2056. Commands.hh = function(args)
  2057. if args[1] then
  2058. LP.Character.Humanoid.HipHeight = args[1]
  2059. end
  2060. end
  2061.  
  2062. Commands.default = function(args)
  2063. LP.Character.Humanoid.WalkSpeed = CurrentWalkspeed
  2064. LP.Character.Humanoid.HipHeight = CurrentHipheight
  2065. LP.Character.Humanoid.JumpPower = CurrentJumppower
  2066. end
  2067.  
  2068. Commands.credits = function(args)
  2069. Notification("info", "Shattervast was made by illremember#3799, "..commandPrefix.."fullcredits for all credits.", 8)
  2070. end
  2071.  
  2072. Commands.attach = function(args)
  2073. if hasTools() == false then
  2074. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  2075. else
  2076. FEGodmode()
  2077. for i,v in pairs(LP.Backpack:GetChildren())do
  2078. LP.Character.Humanoid:EquipTool(v)
  2079. end
  2080. if args[1] then
  2081. for i,v in pairs(findSinglePlayer(args[1])) do
  2082. if v ~= LP then
  2083. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  2084. wait(0.3)
  2085. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  2086. end
  2087. end
  2088. end
  2089. end
  2090. end
  2091.  
  2092. Commands.fly = function(args)
  2093. if bypassMODE == false then
  2094. local speedget = 1
  2095. repeat wait() until LP and LP.Character and LP.Character:FindFirstChild('HumanoidRootPart') and LP.Character:FindFirstChild('Humanoid')
  2096. repeat wait() until Mouse
  2097. if args[1] then
  2098. speedfly = args[1]
  2099. else
  2100. speedfly = 1
  2101. end
  2102.  
  2103. local T = LP.Character.HumanoidRootPart
  2104. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  2105. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  2106. local SPEED = speedget
  2107.  
  2108. local function fly()
  2109. flying = true
  2110. local BG = Instance.new('BodyGyro', T)
  2111. local BV = Instance.new('BodyVelocity', T)
  2112. BG.P = 9e4
  2113. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  2114. BG.cframe = T.CFrame
  2115. BV.velocity = Vector3.new(0, 0.1, 0)
  2116. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  2117. spawn(function()
  2118. repeat wait()
  2119. LP.Character.Humanoid.PlatformStand = true
  2120. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  2121. SPEED = 50
  2122. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  2123. SPEED = 0
  2124. end
  2125. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  2126. 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
  2127. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  2128. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  2129. 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
  2130. else
  2131. BV.velocity = Vector3.new(0, 0.1, 0)
  2132. end
  2133. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  2134. until not flying
  2135. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  2136. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  2137. SPEED = 0
  2138. BG:destroy()
  2139. BV:destroy()
  2140. LP.Character.Humanoid.PlatformStand = false
  2141. end)
  2142. end
  2143. Mouse.KeyDown:connect(function(KEY)
  2144. if KEY:lower() == 'w' then
  2145. CONTROL.F = speedfly
  2146. elseif KEY:lower() == 's' then
  2147. CONTROL.B = -speedfly
  2148. elseif KEY:lower() == 'a' then
  2149. CONTROL.L = -speedfly
  2150. elseif KEY:lower() == 'd' then
  2151. CONTROL.R = speedfly
  2152. end
  2153. end)
  2154. Mouse.KeyUp:connect(function(KEY)
  2155. if KEY:lower() == 'w' then
  2156. CONTROL.F = 0
  2157. elseif KEY:lower() == 's' then
  2158. CONTROL.B = 0
  2159. elseif KEY:lower() == 'a' then
  2160. CONTROL.L = 0
  2161. elseif KEY:lower() == 'd' then
  2162. CONTROL.R = 0
  2163. end
  2164. end)
  2165. fly()
  2166. elseif bypassMODE == true then
  2167. if not args[1] then
  2168. run(commandPrefix.."fc")
  2169. else
  2170. run(commandPrefix.."fc "..args[1])
  2171. end
  2172. LP.Character.Head.Anchored = false
  2173. looptpbypassfly = true
  2174. view(LP)
  2175. end
  2176. end
  2177.  
  2178. Commands.unfly = function(args)
  2179. if bypassMODE == false then
  2180. flying = false
  2181. LP.Character.Humanoid.PlatformStand = false
  2182. else
  2183. looptpbypassfly = false
  2184. run(commandPrefix.."unfreecam")
  2185. local goalTP = LP.Character.HumanoidRootPart.CFrame
  2186. if game.GameId == 245662005 then
  2187. for i = 1, 5 do wait(0.2)
  2188. LP.Character.HumanoidRootPart.CFrame = goalTP
  2189. end
  2190. else
  2191. LP.Character.HumanoidRootPart.CFrame = goalTP
  2192. end
  2193. LP.Character.Head.Anchored = false
  2194. end
  2195. end
  2196.  
  2197. Commands.kill = function(args)
  2198. if args[1] then
  2199. for i,v in pairs(findSinglePlayer(args[1])) do
  2200. if v == LP then
  2201. LP.Character:BreakJoints()
  2202. else
  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. local NOW = LP.Character.HumanoidRootPart.CFrame
  2211. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  2212. wait(0.3)
  2213. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  2214. local function tp(player,player2)
  2215. local char1,char2=player.Character,player2.Character
  2216. if char1 and char2 then
  2217. char1:MoveTo(char2.Head.Position)
  2218. end
  2219. end
  2220. wait(0.5)
  2221. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(100000,0,100000))
  2222. wait(0.5)
  2223. tp(LP,game:GetService("Players")[v.Name])
  2224. wait(0.7)
  2225. LP.Character.HumanoidRootPart.CFrame = NOW
  2226. view(LP)
  2227. end
  2228. end
  2229. end
  2230. end
  2231. end
  2232. Commands.bring = function(args)
  2233. if hasTools() == false then
  2234. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  2235. else
  2236. FEGodmode()
  2237. for i,v in pairs(LP.Backpack:GetChildren())do
  2238. LP.Character.Humanoid:EquipTool(v)
  2239. end
  2240. if args[1] then
  2241. for i,v in pairs(findSinglePlayer(args[1])) do
  2242. if v ~= LP then
  2243. local NOW = LP.Character.HumanoidRootPart.CFrame
  2244. local function tp(player,player2)
  2245. local char1,char2=player.Character,player2.Character
  2246. if char1 and char2 then
  2247. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  2248. end
  2249. end
  2250. local function getout(player,player2)
  2251. local char1,char2=player.Character,player2.Character
  2252. if char1 and char2 then
  2253. char1:MoveTo(char2.Head.Position)
  2254. end
  2255. end
  2256. tp(game:GetService("Players")[v.Name], LP)
  2257. wait(0.2)
  2258. tp(game:GetService("Players")[v.Name], LP)
  2259. wait(0.5)
  2260. LP.Character.HumanoidRootPart.CFrame = NOW
  2261. wait(0.5)
  2262. getout(LP, game:GetService("Players")[v.Name])
  2263. wait(0.3)
  2264. LP.Character.HumanoidRootPart.CFrame = NOW
  2265. end
  2266. end
  2267. end
  2268. end
  2269. end
  2270.  
  2271. Commands.naked = function(args)
  2272. for i,v in pairs(LP.Character:GetDescendants()) do
  2273. if v:IsA("Clothing") then
  2274. v:Destroy()
  2275. end
  2276. end
  2277. end
  2278.  
  2279. Commands.nolimbs = function(args)
  2280. LP.Character["Left Arm"]:Destroy()
  2281. LP.Character["Right Arm"]:Destroy()
  2282. LP.Character["Left Leg"]:Destroy()
  2283. LP.Character["Right Leg"]:Destroy()
  2284. end
  2285.  
  2286. Commands.noarms = function(args)
  2287. LP.Character["Left Arm"]:Destroy()
  2288. LP.Character["Right Arm"]:Destroy()
  2289. end
  2290.  
  2291. Commands.nolegs = function(args)
  2292. LP.Character["Left Leg"]:Destroy()
  2293. LP.Character["Right Leg"]:Destroy()
  2294. end
  2295.  
  2296. Commands.headless = function(args)
  2297. local l = LP.Character.Humanoid:Clone()
  2298. LP.Character.Humanoid:Destroy()
  2299. wait(0.2)
  2300. LP.Character.Head.CanCollide = false
  2301. for i,v in pairs(LP.Character:GetDescendants()) do
  2302. if string.sub(v.Name, 1, 4) == "Neck" then
  2303. v:Destroy()
  2304. end
  2305. end
  2306. wait(0.2)
  2307. l.Name = "Humanoid"
  2308. l.Parent = LP.Character
  2309. wait(0.1)
  2310. game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character
  2311. LP.Character.Animate:Destroy()
  2312. end
  2313.  
  2314. antiremotes = false
  2315. Commands.antikick = function(args)
  2316. if args[1] then
  2317. if args[1] == "on" then
  2318. antiremotes = true
  2319. wait(0.2)
  2320. for i,v in pairs(LP.Character:GetChildren()) do
  2321. if string.find(string.lower(v.Name), "exploit") and v:IsA("LocalScript") then
  2322. v.Disabled = true
  2323. end
  2324. end
  2325. Notification("warning", "This command disables all remotes incase they are kick remotes, may break game.", 8)
  2326. Notification("info", "Does not prevent serverside kicks, use "..commandPrefix.."antikick off to turn off.", 8)
  2327. elseif args[1] == "off" then
  2328. antiremotes = false
  2329. Notification("warning", "Remote anti-kick turned off.", 8)
  2330. end
  2331. end
  2332. end
  2333.  
  2334. blockedremotes = {}
  2335. Commands.blockremote = function(args)
  2336. local getService = ""
  2337. if args[1] then
  2338. local remoteName = string.lower(tostring(args[1]))
  2339. if args[2] then
  2340. local serviceRemote = string.lower(tostring(args[2]))
  2341. if serviceRemote == "workspace" then
  2342. getService = "Workspace"
  2343. elseif serviceRemote == "replicatedstorage" then
  2344. getService = "ReplicatedStorage"
  2345. elseif serviceRemote == "players" then
  2346. getService = "Players"
  2347. elseif serviceRemote == "lighting" then
  2348. getService = "Lighting"
  2349. elseif serviceRemote == "startergui" then
  2350. getService = "StarterGui"
  2351. elseif serviceRemote == "starterpack" then
  2352. getService = "StarterPack"
  2353. elseif serviceRemote == "starterplayer" then
  2354. getService = "StarterPlayer"
  2355. else
  2356. getService = "ReplicatedStorage"
  2357. end
  2358. else
  2359. getService = "ReplicatedStorage"
  2360. end
  2361. for i,getRemote in pairs(game:GetService(getService):GetDescendants()) do
  2362. if string.lower(getRemote.Name) == remoteName then
  2363. table.insert(blockedremotes, getRemote.Name)
  2364. end
  2365. end
  2366. end
  2367. Notification("warning", "If this command does not work, make sure you type remote name/service fully correct.", 8)
  2368. end
  2369.  
  2370. spyingremotes = false
  2371. Commands.remotespy = function(args)
  2372. if args[1] then
  2373. if args[1] == "on" then
  2374. spyingremotes = true
  2375. Notification("info", "Remotespy turned on.", 4)
  2376. elseif args[1] == "off" then
  2377. spyingremotes = false
  2378. Notification("info", "Remotespy turned off.", 4)
  2379. end
  2380. end
  2381. end
  2382.  
  2383. Commands.bang = function(args)
  2384. if args[1] then
  2385. for i,v in pairs(findSinglePlayer(args[1])) do
  2386. if v ~= nil then
  2387. following = true
  2388. flwplr = v
  2389. flwnum = -1
  2390. local bangAnimation = Instance.new("Animation")
  2391. bangAnimation.AnimationId = "rbxassetid://148840371"
  2392. bangTrack = LP.Character.Humanoid:LoadAnimation(bangAnimation)
  2393. if args[2] then
  2394. bangTrack:Play(.1, 1, args[2])
  2395. else
  2396. bangTrack:Play(.1, 1, 1)
  2397. end
  2398. end
  2399. end
  2400. else
  2401. Notification("warning", "No player selected to follow! Use: "..commandPrefix.."follow player", 4)
  2402. end
  2403. end
  2404.  
  2405. Commands.unbang = function(args)
  2406. following = false
  2407. bangTrack:Stop()
  2408. end
  2409.  
  2410. spamdelay = 1
  2411. spamtext = "Spam"
  2412. spamming = false
  2413. Commands.spam = function(args)
  2414. if args[1] then
  2415. spamtext = args[1]
  2416. spamming = true
  2417. end
  2418. end
  2419. Commands.spamdelay = function(args)
  2420. if args[1] then
  2421. spamdelay = args[1]
  2422. end
  2423. end
  2424. spawn(function()
  2425. while wait(spamdelay) do
  2426. if spamming then
  2427. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(spamtext, "All")
  2428. end
  2429. end
  2430. end)
  2431.  
  2432. Commands.unspam = function(args)
  2433. spamming = false
  2434. end
  2435.  
  2436. Commands.info = function(args)
  2437. if args[1] then
  2438. for i,v in pairs(findSinglePlayer(args[1])) do
  2439. createINFO(v)
  2440. end
  2441. end
  2442. end
  2443.  
  2444. Commands.age = function(args)
  2445. if args[1] then
  2446. for i,v in pairs(findPlayer(args[1])) do
  2447. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." Account Age: "..v.AccountAge.." days!", "All")
  2448. end
  2449. end
  2450. end
  2451.  
  2452. Commands.invisible = function(args)
  2453. local Character = LP.Character
  2454. if LP.Character.Humanoid.RigType == Enum.HumanoidRigType.R6 then
  2455. local Clone = Character.HumanoidRootPart:Clone()
  2456. Character.HumanoidRootPart:Destroy()
  2457. Clone.Parent = Character
  2458. else
  2459. local Clone = Character.LowerTorso.Root:Clone()
  2460. Character.LowerTorso.Root:Destroy()
  2461. Clone.Parent = Character.LowerTorso
  2462. end
  2463. end
  2464.  
  2465. walkto = false
  2466. walkplr = ""
  2467. Commands.walk = function(args)
  2468. if args[1] then
  2469. for i,v in pairs(findSinglePlayer(args[1])) do
  2470. walkplr = v
  2471. walkto = true
  2472. noclip = true
  2473. end
  2474. end
  2475. end
  2476.  
  2477. Commands.unwalk = function(args)
  2478. walkto = false
  2479. noclip = false
  2480. LP.Character.Humanoid:MoveTo(LP.Character.HumanoidRootPart.Position)
  2481. end
  2482.  
  2483. Commands.glitch = function(args)
  2484. if hasTools() == false then
  2485. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  2486. else
  2487. FEGodmode()
  2488. for i,v in pairs(LP.Backpack:GetChildren())do
  2489. LP.Character.Humanoid:EquipTool(v)
  2490. end
  2491. if args[1] then
  2492. for i,v in pairs(findSinglePlayer(args[1])) do
  2493. local function tp(player,player2)
  2494. local char1,char2=player.Character,player2.Character
  2495. if char1 and char2 then
  2496. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  2497. end
  2498. end
  2499. tp(game:GetService("Players")[v.Name], LP)
  2500. wait(0.2)
  2501. tp(game:GetService("Players")[v.Name], LP)
  2502. wait(0.5)
  2503. local b = Instance.new("BodyForce")
  2504. b.Parent = LP.Character.HumanoidRootPart
  2505. b.Name = "Glitch"
  2506. if args[2] then
  2507. b.Force = Vector3.new(args[2],5000,0)
  2508. else
  2509. b.Force = Vector3.new(100000000,5000,0)
  2510. end
  2511. wait(6)
  2512. b:Destroy()
  2513. end
  2514. end
  2515. end
  2516. end
  2517.  
  2518. Commands.tp = function(args)
  2519. if args[1] then
  2520. for i,v in pairs(findSinglePlayer(args[1])) do
  2521. if v == LP then
  2522. if args[2] then
  2523. for i,a in pairs(findSinglePlayer(args[2])) do
  2524. v.Character.HumanoidRootPart.CFrame = a.Character.HumanoidRootPart.CFrame
  2525. end
  2526. end
  2527. else
  2528. if hasTools() == false then
  2529. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  2530. else
  2531. FEGodmode()
  2532. for i,v in pairs(LP.Backpack:GetChildren())do
  2533. LP.Character.Humanoid:EquipTool(v)
  2534. end
  2535. if args[1] then
  2536. for i,first in pairs(findSinglePlayer(args[1])) do
  2537. if args[2] then
  2538. for i,second in pairs(findSinglePlayer(args[2])) do
  2539. local function tp(player,player2)
  2540. local char1,char2=player.Character,player2.Character
  2541. if char1 and char2 then
  2542. char1.HumanoidRootPart.CFrame = char2.HumanoidRootPart.CFrame
  2543. end
  2544. end
  2545. local function getout(player,player2)
  2546. local char1,char2=player.Character,player2.Character
  2547. if char1 and char2 then
  2548. char1:MoveTo(char2.Head.Position)
  2549. end
  2550. end
  2551. tp(LP, first)
  2552. wait(0.2)
  2553. tp(LP, first)
  2554. wait(0.5)
  2555. tp(LP, second)
  2556. wait(0.2)
  2557. tp(LP, second)
  2558. wait(0.2)
  2559. getout(LP, first)
  2560. end
  2561. end
  2562. end
  2563. end
  2564. end
  2565. end
  2566. end
  2567. end
  2568. end
  2569.  
  2570. Commands.givetool = function(args)
  2571. if args[1] then
  2572. if args[2] then
  2573. local selectedTool = ""
  2574. for i,allTools in pairs(LP.Character:GetDescendants()) do
  2575. if allTools:IsA("Tool") and string.lower(allTools.Name) == string.lower(args[2]) then
  2576. selectedTool = allTools
  2577. else
  2578. for i,otherTools in pairs(LP.Backpack:GetDescendants()) do
  2579. if otherTools:IsA("Tool") and string.lower(otherTools.Name) == string.lower(args[2]) then
  2580. selectedTool = otherTools
  2581. end
  2582. end
  2583. end
  2584. end
  2585. for i,v in pairs(findSinglePlayer(args[1])) do
  2586. if selectedTool ~= "" then
  2587. selectedTool.Parent = v.Character
  2588. end
  2589. end
  2590. else
  2591. for i,plr in pairs(findSinglePlayer(args[1])) do
  2592. for i,tool in pairs(LP.Character:GetDescendants()) do
  2593. if tool:IsA("Tool") then
  2594. tool.Parent = plr.Character
  2595. end
  2596. end
  2597. end
  2598. end
  2599. end
  2600. end
  2601.  
  2602. Commands.givealltools = function(args)
  2603. LP.Character.Humanoid:UnequipTools()
  2604. for i,plr in pairs(findSinglePlayer(args[1])) do
  2605. for i,v in pairs(LP.Character:GetDescendants()) do
  2606. if v:IsA("Tool") then
  2607. v.Parent = plr.Character
  2608. end
  2609. end
  2610. for i,a in pairs(LP.Backpack:GetDescendants()) do
  2611. if a:IsA("Tool") then
  2612. a.Parent = plr.Character
  2613. end
  2614. end
  2615. end
  2616. end
  2617.  
  2618. Commands.blockhats = function(args)
  2619. for i,v in pairs(LP.Character:GetDescendants()) do
  2620. if v:IsA("Accessory") or v:IsA("Hat") then
  2621. for i,mesh in pairs(v:GetDescendants()) do
  2622. if mesh.Name == "Mesh" then
  2623. mesh:Destroy()
  2624. end
  2625. end
  2626. end
  2627. end
  2628. end
  2629.  
  2630. Commands.blocktool = function(args)
  2631. for i,v in pairs(LP.Character:GetDescendants()) do
  2632. if v:IsA("Tool") then
  2633. for i,mesh in pairs(v:GetDescendants()) do
  2634. if mesh.Name == "Mesh" then
  2635. mesh:Destroy()
  2636. end
  2637. end
  2638. end
  2639. end
  2640. end
  2641.  
  2642. Commands.orbit = function(args)
  2643. if args[1] then
  2644. for i,v in pairs(findSinglePlayer(args[1])) do
  2645. view(v)
  2646. RocketPropulsion(5000,100,5000,v,"OrbitMove")
  2647. end
  2648. else
  2649. Notification("warning", "No player selected to orbit! Use: "..commandPrefix.."orbit player", 4)
  2650. end
  2651. end
  2652.  
  2653. Commands.unorbit = function(args)
  2654. for i,v in pairs(LP.Character:GetDescendants()) do
  2655. if v.Name == "OrbitMove" then
  2656. v:Destroy()
  2657. end
  2658. end
  2659. view(LP)
  2660. end
  2661.  
  2662. Commands.pos = function(args)
  2663. Notification("info", "Your current position is ".. tostring(LP.Character.HumanoidRootPart.Position), 9)
  2664. end
  2665.  
  2666. SavedPosition = ""
  2667. Commands.savepos = function(args)
  2668. SavedPosition = LP.Character.HumanoidRootPart.CFrame
  2669. end
  2670. Commands.loadpos = function(args)
  2671. if SavedPosition ~= "" then
  2672. LP.Character.HumanoidRootPart.CFrame = SavedPosition
  2673. end
  2674. end
  2675.  
  2676. Commands.tppos = function(args)
  2677. if args[1] and args[2] and args[3] then
  2678. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(args[1], args[2], args[3]))
  2679. end
  2680. end
  2681.  
  2682. Commands.pmspam = function(args)
  2683. if args[1] then
  2684. local gotPlayer = ""
  2685. for i,v in pairs(findPlayer(args[1])) do
  2686. gotPlayer = v
  2687. end
  2688. table.remove(args, 1)
  2689. local pmSpamMsg = table.concat(args," ")
  2690. spamtext = "/w "..gotPlayer.Name.." "..pmSpamMsg
  2691. spamming = true
  2692. end
  2693. end
  2694.  
  2695. Commands.unpmspam = function(args)
  2696. spamming = false
  2697. end
  2698.  
  2699. Commands.wsvis = function(args)
  2700. if args[1] then
  2701. for i,v in pairs(gsWorkspace:GetDescendants()) do
  2702. if v:IsA("Part") or v:IsA("Decal") then
  2703. if tonumber(args[1]) > 1 then
  2704. v.Transparency = 0.5
  2705. else
  2706. v.Transparency = args[1]
  2707. end
  2708. end
  2709. end
  2710. end
  2711. clientSided()
  2712. end
  2713.  
  2714. Commands.bringobj = function(args)
  2715. if args[1] then
  2716. local Object = ""
  2717. for i,v in pairs(gsWorkspace:GetDescendants()) do
  2718. if string.lower(v.Name) == string.lower(args[1]) then
  2719. Object = v
  2720. end
  2721. end
  2722. if Object == "" then
  2723. Notification("warning", "Object was not found in the workspace.", 6)
  2724. end
  2725. if args[2] then
  2726. Object.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * args[2]
  2727. else
  2728. Object.CFrame = LP.Character.HumanoidRootPart.CFrame + LP.Character.HumanoidRootPart.CFrame.lookVector * 3
  2729. end
  2730. clientSided()
  2731. end
  2732. end
  2733.  
  2734. CBRINGplr = ""
  2735. cbringing = false
  2736. cbringingall = false
  2737. Commands.cbring = function(args)
  2738. if args[1] then
  2739. if string.lower(tostring(args[1])) == "all" or string.lower(tostring(args[1])) == "others" then
  2740. cbringingall = true
  2741. else
  2742. for i,v in pairs(findPlayer(args[1])) do
  2743. CBRINGplr = v
  2744. cbringing = true
  2745. end
  2746. end
  2747. if args[2] then
  2748. CBRINGamount = args[2]
  2749. else
  2750. CBRINGamount = 3
  2751. end
  2752. clientSided()
  2753. end
  2754. end
  2755.  
  2756. Commands.uncbring = function(args)
  2757. cbringing = false
  2758. cbringingall = false
  2759. end
  2760.  
  2761. Commands.cfreeze = function(args)
  2762. if args[1] then
  2763. for i,v in pairs(findPlayer(args[1])) do
  2764. v.Character.HumanoidRootPart.Anchored = true
  2765. end
  2766. clientSided()
  2767. end
  2768. end
  2769.  
  2770. Commands.uncfreeze = function(args)
  2771. if args[1] then
  2772. for i,v in pairs(findPlayer(args[1])) do
  2773. v.Character.HumanoidRootPart.Anchored = false
  2774. end
  2775. else
  2776. for i,all in pairs(gsPlayers:GetPlayers()) do
  2777. all.Character.HumanoidRootPart.Anchored = false
  2778. end
  2779. end
  2780. end
  2781.  
  2782. Commands.unattach = function(args)
  2783. local function getout(player,player2)
  2784. local char1,char2=player.Character,player2.Character
  2785. if char1 and char2 then
  2786. char1:MoveTo(char2.Head.Position)
  2787. end
  2788. end
  2789. getout(LP, LP)
  2790. end
  2791.  
  2792. currentToolSize = ""
  2793. Commands.reach = function(args)
  2794. if args[1] then
  2795. for i,v in pairs(LP.Character:GetDescendants()) do
  2796. if v:IsA("Tool") then
  2797. if string.lower(tostring(args[1])) == "off" then
  2798. v.Handle.Size = currentToolSize
  2799. v.Handle.SelectionBoxCreated:Destroy()
  2800. LP.Character.Humanoid:UnequipTools()
  2801. elseif string.lower(tostring(args[1])) == "on" then
  2802. if args[2] then
  2803. currentToolSize = v.Handle.Size
  2804. local a = Instance.new("SelectionBox",v.Handle)
  2805. a.Name = "SelectionBoxCreated"
  2806. a.Adornee = v.Handle
  2807. v.Handle.Size = Vector3.new(0.5,0.5,args[2])
  2808. v.GripPos = Vector3.new(0,0,0)
  2809. LP.Character.Humanoid:UnequipTools()
  2810. else
  2811. currentToolSize = v.Handle.Size
  2812. local a = Instance.new("SelectionBox",v.Handle)
  2813. a.Name = "SelectionBoxCreated"
  2814. a.Adornee = v.Handle
  2815. v.Handle.Size = Vector3.new(0.5,0.5,60)
  2816. v.GripPos = Vector3.new(0,0,0)
  2817. LP.Character.Humanoid:UnequipTools()
  2818. end
  2819. end
  2820. end
  2821. end
  2822. end
  2823. end
  2824.  
  2825. Commands.droptool = function(args)
  2826. for i,v in pairs(LP.Character:GetDescendants()) do
  2827. if v:IsA("Tool") then
  2828. v.Parent = gsWorkspace
  2829. end
  2830. end
  2831. for i,a in pairs(LP.Backpack:GetDescendants()) do
  2832. if a:IsA("Tool") then
  2833. a.Parent = gsWorkspace
  2834. end
  2835. end
  2836. end
  2837.  
  2838. Commands.drophats = function(args)
  2839. for i,v in pairs(LP.Character:GetDescendants()) do
  2840. if v:IsA("Accessory") or v:IsA("Hat") then
  2841. v.Parent = gsWorkspace
  2842. end
  2843. end
  2844. end
  2845.  
  2846. Commands.hidecmdbar = function(args)
  2847. CMDBAR.Visible = false
  2848. end
  2849.  
  2850. Commands.showcmdbar = function(args)
  2851. CMDBAR.Visible = true
  2852. end
  2853.  
  2854. Commands.prefix = function(args)
  2855. if args[1] then
  2856. commandPrefix = string.sub(tostring(args[1]), 1, 1)
  2857. fullUpdate()
  2858. end
  2859. end
  2860.  
  2861. Commands.removeinvis = function(args)
  2862. for i,v in pairs(gsWorkspace:GetDescendants()) do
  2863. if v:IsA("Part") and v.Name ~= "HumanoidRootPart" then
  2864. if v.Transparency == 1 then
  2865. v:Destroy()
  2866. end
  2867. end
  2868. end
  2869. clientSided()
  2870. end
  2871.  
  2872. Commands.removefog = function(args)
  2873. gsLighting.FogStart = 0
  2874. gsLighting.FogEnd = 9999999999999
  2875. clientSided()
  2876. end
  2877.  
  2878. Commands.animation = function(args)
  2879. if args[1] then
  2880. if string.lower(tostring(args[1])) == "gui" then
  2881. loadstring(game:HttpGet(("https://pastebin.com/raw/mdbTSP4d"),true))()
  2882. else
  2883. local Anim = Instance.new("Animation")
  2884. Anim.AnimationId = "rbxassetid://".. tostring(args[1])
  2885. local track = LP.Character.Humanoid:LoadAnimation(Anim)
  2886. if args[2] then
  2887. track:Play(.1, 1, args[2])
  2888. else
  2889. track:Play(.1, 1, 1)
  2890. end
  2891. end
  2892. end
  2893. end
  2894.  
  2895. Commands.btools = function(args)
  2896. local Clone_T = Instance.new("HopperBin",LP.Backpack)
  2897. Clone_T.BinType = "Clone"
  2898. local Destruct = Instance.new("HopperBin",LP.Backpack)
  2899. Destruct.BinType = "Hammer"
  2900. local Hold_T = Instance.new("HopperBin",LP.Backpack)
  2901. Hold_T.BinType = "Grab"
  2902. clientSided()
  2903. end
  2904.  
  2905. Commands.esp = function(args)
  2906. if args[1] then
  2907. for i,v in pairs(findPlayer(args[1])) do
  2908. local espPlayer = v
  2909. for i,createESP in pairs(espPlayer.Character:GetDescendants()) do
  2910. if createESP:IsA("Part") or createESP:IsA("MeshPart") then
  2911. if createESP.Name ~= "HumanoidRootPart" and createESP.Name ~= "Handle" then
  2912. local current = true
  2913. local espBOX = Instance.new("BoxHandleAdornment")
  2914. espBOX.Parent = gsCoreGui
  2915. espBOX.Name = "rGET"..espPlayer.Name
  2916. espBOX.Adornee = createESP
  2917. espBOX.AlwaysOnTop = true
  2918. espBOX.ZIndex = 0
  2919. espBOX.Size = createESP.Size
  2920. espBOX.Transparency = 0.3
  2921. local AboveHead = Instance.new("BillboardGui")
  2922. AboveHead.Parent = gsCoreGui
  2923. AboveHead.Adornee = espPlayer.Character.Head
  2924. AboveHead.Name = "rGET"..espPlayer.Name
  2925. AboveHead.Size = UDim2.new(0, 100, 0, 100)
  2926. AboveHead.StudsOffset = Vector3.new(0, 1, 0)
  2927. AboveHead.AlwaysOnTop = true
  2928. local Info = Instance.new("TextLabel")
  2929. Info.Parent = AboveHead
  2930. Info.BackgroundTransparency = 1
  2931. Info.Position = UDim2.new(0, 0, 0, 0)
  2932. Info.Size = UDim2.new(1, 0, 0, 40)
  2933. Info.TextColor3 = Color3.fromRGB(200,200,200)
  2934. Info.TextStrokeTransparency = 0.5
  2935. Info.TextSize = 15
  2936. if espPlayer.TeamColor == LP.TeamColor then
  2937. espBOX.Color = BrickColor.new("Lime green")
  2938. Info.TextStrokeColor3 = Color3.fromRGB(10,100,10)
  2939. else
  2940. espBOX.Color = BrickColor.new("Really red")
  2941. Info.TextStrokeColor3 = Color3.fromRGB(100,10,10)
  2942. end
  2943. game:GetService('RunService').Stepped:connect(function()
  2944. if current and LP.Character.Humanoid and espPlayer.Character.HumanoidRootPart then
  2945. Info.Text = espPlayer.Name.." (".. math.floor((LP.Character.HumanoidRootPart.Position - espPlayer.Character.HumanoidRootPart.Position).magnitude)..")"
  2946. end
  2947. end)
  2948. espPlayer.Character.Humanoid.Died:Connect(function()
  2949. current = false
  2950. espBOX:Destroy()
  2951. AboveHead:Destroy()
  2952. end)
  2953. gsPlayers.PlayerRemoving:Connect(function(plr)
  2954. if plr == espPlayer then
  2955. current = false
  2956. espBOX:Destroy()
  2957. AboveHead:Destroy()
  2958. end
  2959. end)
  2960. end
  2961. end
  2962. end
  2963. end
  2964. clientSided()
  2965. end
  2966. end
  2967.  
  2968. Commands.unesp = function(args)
  2969. if not args[1] then
  2970. for i,v in pairs(gsCoreGui:GetDescendants()) do
  2971. if string.sub(v.Name, 1, 4) == "rGET" then
  2972. v:Destroy()
  2973. end
  2974. end
  2975. else
  2976. for i,v in pairs(gsCoreGui:GetDescendants()) do
  2977. if string.sub(v.Name, 1, 4) == "rGET" then
  2978. for i,a in pairs(findPlayer(args[1])) do
  2979. if string.sub(v.Name, 5) == a.Name then
  2980. v:Destroy()
  2981. end
  2982. end
  2983. end
  2984. end
  2985. end
  2986. end
  2987.  
  2988. Commands.dice = function(args)
  2989. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("You rolled a dice for ".. tostring(math.random(1, 6)), "All")
  2990. end
  2991.  
  2992. Commands.random = function(args)
  2993. if args[1] and args[2] then
  2994. 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")
  2995. end
  2996. end
  2997.  
  2998. Commands.closegame = function(args)
  2999. game:Shutdown()
  3000. end
  3001.  
  3002. Commands.savetool = function(args)
  3003. if args[1] then
  3004. for i,a in pairs(LP.Character:GetDescendants()) do
  3005. if a:IsA("Tool") and string.lower(a.Name) == string.lower(tostring(args[1])) then
  3006. a.Parent = LP
  3007. local oldName = a.Name
  3008. a.Name = "saved "..oldName
  3009. else
  3010. for i,n in pairs(LP.Backpack:GetDescendants()) do
  3011. if n:IsA("Tool") and string.lower(n.Name) == string.lower(tostring(args[1])) then
  3012. n.Parent = LP
  3013. local sOldName = n.Name
  3014. n.Name = "saved "..sOldName
  3015. end
  3016. end
  3017. end
  3018. end
  3019. else
  3020. for i,v in pairs(LP.Character:GetDescendants()) do
  3021. if v:IsA("Tool") then
  3022. v.Parent = LP
  3023. local oldName = v.Name
  3024. v.Name = "saved "..oldName
  3025. end
  3026. end
  3027. end
  3028. end
  3029.  
  3030. Commands.loadtool = function(args)
  3031. if args[1] then
  3032. for i,a in pairs(LP:GetChildren()) do
  3033. 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
  3034. a.Parent = LP.Backpack
  3035. local currentName = a.Name
  3036. a.Name = string.sub(currentName, 7)
  3037. end
  3038. end
  3039. else
  3040. for i,v in pairs(LP:GetChildren()) do
  3041. if string.sub(v.Name, 1, 5) == "saved" then
  3042. v.Parent = LP.Backpack
  3043. local currentName = v.Name
  3044. v.Name = string.sub(currentName, 7)
  3045. end
  3046. end
  3047. end
  3048. end
  3049.  
  3050. Commands.savealltool = function(args)
  3051. for i,v in pairs(LP.Character:GetDescendants()) do
  3052. if v:IsA("Tool") then
  3053. v.Parent = LP
  3054. local oldName = v.Name
  3055. v.Name = "saved "..oldName
  3056. end
  3057. end
  3058. for i,v in pairs(LP.Backpack:GetDescendants()) do
  3059. if v:IsA("Tool") then
  3060. v.Parent = LP
  3061. local oldName = v.Name
  3062. v.Name = "saved "..oldName
  3063. end
  3064. end
  3065. end
  3066.  
  3067. Commands.loadalltool = function(args)
  3068. for i,v in pairs(LP:GetChildren()) do
  3069. if v:IsA("Tool") and string.sub(v.Name, 1, 5) == "saved" then
  3070. v.Parent = LP.Backpack
  3071. local currentName = v.Name
  3072. v.Name = string.sub(currentName, 7)
  3073. end
  3074. end
  3075. end
  3076.  
  3077. Mouse.KeyDown:Connect(function(key)
  3078. if key == clicktpKEY and clicktpACTIVE == true then
  3079. if Mouse.Target then
  3080. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Mouse.Hit.x, Mouse.Hit.y + 5, Mouse.Hit.z)
  3081. end
  3082. end
  3083. if key == clickdelKEY and clickdelACTIVE == true then
  3084. if Mouse.Target then
  3085. Mouse.Target:Destroy()
  3086. end
  3087. end
  3088. end)
  3089. Mouse.Button1Down:Connect(function()
  3090. if clicktpACTIVE == true and clicktpCLICK == true then
  3091. if Mouse.Target then
  3092. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Mouse.Hit.x, Mouse.Hit.y + 5, Mouse.Hit.z)
  3093. end
  3094. end
  3095. if clickdelACTIVE == true and clickdelCLICK == true then
  3096. if Mouse.Target then
  3097. Mouse.Target:Destroy()
  3098. end
  3099. end
  3100. end)
  3101.  
  3102. clicktpKEY = ""
  3103. clickdelKEY = ""
  3104. clicktpACTIVE = false
  3105. clickdelACTIVE = false
  3106. clicktpCLICK = false
  3107. clickdelCLICK = false
  3108.  
  3109. Commands.clicktp = function(args)
  3110. if args[1] then
  3111. clicktpKEY = string.sub(tostring(args[1]), 1, 1)
  3112. clicktpACTIVE = true
  3113. clicktpCLICK = false
  3114. else
  3115. clicktpKEY = ""
  3116. clicktpACTIVE = true
  3117. clicktpCLICK = true
  3118. end
  3119. clientSided()
  3120. end
  3121.  
  3122. Commands.clickdel = function(args)
  3123. if args[1] then
  3124. clickdelKEY = string.sub(tostring(args[1]), 1, 1)
  3125. clickdelACTIVE = true
  3126. clickdelCLICK = false
  3127. else
  3128. clickdelKEY = ""
  3129. clickdelACTIVE = true
  3130. clickdelCLICK = true
  3131. end
  3132. clientSided()
  3133. end
  3134.  
  3135. Commands.unclicktp = function(args)
  3136. clicktpACTIVE = false
  3137. end
  3138.  
  3139. Commands.unclickdel = function(args)
  3140. clickdelACTIVE = false
  3141. end
  3142.  
  3143. Commands.oof = function(args)
  3144. spawn(function()
  3145. while wait() do
  3146. for i,v in pairs(game:GetService'Players':GetPlayers()) do
  3147. if v.Character ~= nil and v.Character:FindFirstChild'Head' then
  3148. for _,x in pairs(v.Character.Head:GetChildren()) do
  3149. 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
  3150. end
  3151. end
  3152. end
  3153. end
  3154. end)
  3155. end
  3156.  
  3157. Commands.chatlogs = function(args)
  3158. MainChatFrame.Position = UDim2.new(0, 760, 0, 261)
  3159. MainChatFrame.Visible = true
  3160. end
  3161.  
  3162. Commands.stopadmin = function(args)
  3163. commandPrefix = " "
  3164. following = false
  3165. trailing = false
  3166. annoying = false
  3167. CMDBAR.Visible = false
  3168. Match.Visible = false
  3169. flying = false
  3170. end
  3171.  
  3172. Commands.freecam = function(args)
  3173. for i,getFC in pairs(gsWorkspace:GetDescendants()) do
  3174. if getFC.Name == "rGETpartNUMBER2" then
  3175. getFC:Destroy()
  3176. end
  3177. end
  3178. local CameraPart = Instance.new("Part")
  3179. CameraPart.CanCollide = false
  3180. CameraPart.CFrame = LP.Character.Head.CFrame
  3181. CameraPart.Locked = true
  3182. CameraPart.Transparency = 1
  3183. CameraPart.Size = Vector3.new(1, 1, 1)
  3184. CameraPart.Parent = gsWorkspace
  3185. CameraPart.Name = "rGETpartNUMBER2"
  3186. if bypassMODE == true then
  3187. loopviewfc = true
  3188. elseif bypassMODE == false then
  3189. gsWorkspace.CurrentCamera.CameraSubject = CameraPart
  3190. end
  3191. local speedget = 1
  3192. local T = CameraPart
  3193. local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  3194. local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  3195. local SPEED = speedget
  3196. if args[1] then
  3197. speedfly = tonumber(args[1])
  3198. else
  3199. speedfly = 1
  3200. end
  3201. local function freecamfly()
  3202. LP.Character.Head.Anchored = true
  3203. doFREECAM = true
  3204. local BG = Instance.new('BodyGyro', T)
  3205. local BV = Instance.new('BodyVelocity', T)
  3206. BG.P = 9e4
  3207. BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  3208. BG.cframe = T.CFrame
  3209. BV.velocity = Vector3.new(0, 0.1, 0)
  3210. BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  3211. spawn(function()
  3212. repeat wait()
  3213. if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  3214. SPEED = 50
  3215. elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  3216. SPEED = 0
  3217. end
  3218. if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  3219. 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
  3220. lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  3221. elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  3222. 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
  3223. else
  3224. BV.velocity = Vector3.new(0, 0.1, 0)
  3225. end
  3226. BG.cframe = workspace.CurrentCamera.CoordinateFrame
  3227. until not doFREECAM
  3228. CONTROL = {F = 0, B = 0, L = 0, R = 0}
  3229. lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  3230. SPEED = 0
  3231. BG:destroy()
  3232. BV:destroy()
  3233. end)
  3234. end
  3235. Mouse.KeyDown:connect(function(KEY)
  3236. if KEY:lower() == 'w' then
  3237. CONTROL.F = speedfly
  3238. elseif KEY:lower() == 's' then
  3239. CONTROL.B = -speedfly
  3240. elseif KEY:lower() == 'a' then
  3241. CONTROL.L = -speedfly
  3242. elseif KEY:lower() == 'd' then
  3243. CONTROL.R = speedfly
  3244. end
  3245. end)
  3246. Mouse.KeyUp:connect(function(KEY)
  3247. if KEY:lower() == 'w' then
  3248. CONTROL.F = 0
  3249. elseif KEY:lower() == 's' then
  3250. CONTROL.B = 0
  3251. elseif KEY:lower() == 'a' then
  3252. CONTROL.L = 0
  3253. elseif KEY:lower() == 'd' then
  3254. CONTROL.R = 0
  3255. end
  3256. end)
  3257. freecamfly()
  3258. end
  3259.  
  3260. Commands.fc = function(args)
  3261. if args[1] then
  3262. run(commandPrefix.."freecam "..args[1])
  3263. else
  3264. run(commandPrefix.."freecam")
  3265. end
  3266. end
  3267.  
  3268. Commands.unfreecam = function(args)
  3269. doFREECAM = false
  3270. LP.Character.Head.Anchored = false
  3271. view(LP)
  3272. if gsWorkspace.rGETpartNUMBER2 then
  3273. gsWorkspace.rGETpartNUMBER2:Destroy()
  3274. end
  3275. loopviewfc = false
  3276. end
  3277.  
  3278. Commands.unfc = function(args)
  3279. doFREECAM = false
  3280. LP.Character.Head.Anchored = false
  3281. view(LP)
  3282. if gsWorkspace.rGETpartNUMBER2 then
  3283. gsWorkspace.rGETpartNUMBER2:Destroy()
  3284. end
  3285. loopviewfc = false
  3286. end
  3287.  
  3288. Commands.gotofc = function(args)
  3289. doFREECAM = false
  3290. LP.Character.Head.Anchored = false
  3291. view(LP)
  3292. pcall(function()
  3293. LP.Character.HumanoidRootPart.CFrame = gsWorkspace.rGETpartNUMBER2.CFrame
  3294. gsWorkspace.rGETpartNUMBER2:Destroy()
  3295. end)
  3296. loopviewfc = false
  3297. end
  3298.  
  3299. Commands.fctp = function(args)
  3300. if args[1] then
  3301. for i,v in pairs(findPlayer(args[1])) do
  3302. pcall(function()
  3303. gsWorkspace.rGETpartNUMBER2.CFrame = v.Character.Head.CFrame
  3304. end)
  3305. end
  3306. end
  3307. end
  3308.  
  3309. Commands.cmds = function(args)
  3310. CMDSmain.Position = UDim2.new(0, 695, 0, 297)
  3311. CMDSmain.Visible = true
  3312. CMDSmain:TweenSize(UDim2.new(0, 440, 0, 367), "InOut", "Sine", 1)
  3313. end
  3314.  
  3315. Commands.fullcredits = function(args)
  3316. Notification("info", "Credit to Autumn, Josh and 3dsboy08 (Help with "..commandPrefix.."remotespy and anti client kick)", 1)
  3317. Notification("info", "Credit to Infinite Yield developers (Assisted in "..commandPrefix.."esp and "..commandPrefix.."fly commands)", 1)
  3318. Notification("info", "Credit to Timeless ("..commandPrefix.."invisible) and Harkinian ("..commandPrefix.."shutdown)", 1)
  3319. Notification("info", "Credit to DEX creators ("..commandPrefix.."explorer) and xFunnieuss ("..commandPrefix.."spinhats)", 1)
  3320. Notification("info", "Only creator is illremember", 2)
  3321. end
  3322.  
  3323. Commands.hotkey = function(args)
  3324. if args[1] then
  3325. local hotkeyKEY = string.sub(tostring(args[1]), 1, 3)
  3326. if args[2] then
  3327. table.remove(args, 1)
  3328. local hotkeyCMD = table.concat(args, " ")
  3329. table.insert(hotkeys, hotkeyCMD.."//"..hotkeyKEY)
  3330. fullUpdate()
  3331. Notification("info", "Hotkey added!", 1)
  3332. end
  3333. end
  3334. end
  3335.  
  3336. Mouse.KeyDown:Connect(function(key)
  3337. for i,v in pairs(hotkeys) do
  3338. local currentKey = string.match(v, "[%a%d]+$")
  3339. if string.len(currentKey) == 1 then
  3340. if key == string.sub(v, #v, #v) then
  3341. local commandtoRUN = string.match(v, "^[%w%s]+")
  3342. if string.sub(string.lower(tostring(commandtoRUN)), 1, 3) == "fly" then
  3343. if flying == false then
  3344. run(commandPrefix..tostring(commandtoRUN))
  3345. else
  3346. run(commandPrefix.."unfly")
  3347. end
  3348. elseif tostring(commandtoRUN) == "noclip" then
  3349. if noclip == false then
  3350. run(commandPrefix..tostring(commandtoRUN))
  3351. else
  3352. run(commandPrefix.."clip")
  3353. end
  3354. elseif tostring(commandtoRUN) == "freecam" or tostring(commandtoRUN) == "fc" then
  3355. if doFREECAM == false then
  3356. run(commandPrefix..tostring(commandtoRUN))
  3357. else
  3358. if fchotkeymode == "goto" then
  3359. run(commandPrefix.."gotofc")
  3360. elseif fchotkeymode == "unfc" then
  3361. run(commandPrefix.."unfreecam")
  3362. end
  3363. end
  3364. else
  3365. run(commandPrefix..tostring(commandtoRUN))
  3366. end
  3367. end
  3368. else
  3369. if string.lower(string.sub(tostring(currentKey), 1, 1)) == "f" then
  3370. local commandtoRUN = string.match(v, "^[%w%s]+")
  3371. local hotkeyadjust = tonumber(string.sub(currentKey, 2, 3)) + 25
  3372. if string.byte(key) == hotkeyadjust then
  3373. if string.sub(string.lower(tostring(commandtoRUN)), 1, 3) == "fly" then
  3374. if flying == false then
  3375. run(commandPrefix..tostring(commandtoRUN))
  3376. else
  3377. run(commandPrefix.."unfly")
  3378. end
  3379. elseif tostring(commandtoRUN) == "noclip" then
  3380. if noclip == false then
  3381. run(commandPrefix..tostring(commandtoRUN))
  3382. else
  3383. run(commandPrefix.."clip")
  3384. end
  3385. elseif tostring(commandtoRUN) == "freecam" or tostring(commandtoRUN) == "fc" then
  3386. if doFREECAM == false then
  3387. run(commandPrefix..tostring(commandtoRUN))
  3388. else
  3389. if fchotkeymode == "goto" then
  3390. run(commandPrefix.."gotofc")
  3391. elseif fchotkeymode == "unfc" then
  3392. run(commandPrefix.."unfreecam")
  3393. end
  3394. end
  3395. else
  3396. run(commandPrefix..tostring(commandtoRUN))
  3397. end
  3398. end
  3399. end
  3400. end
  3401. end
  3402. end)
  3403.  
  3404. Commands.removeallhotkey = function(args)
  3405. hotkeys = {}
  3406. fullUpdate()
  3407. Notification("warning", "All hotkeys reset/removed", 6)
  3408. end
  3409.  
  3410. Commands.removehotkey = function(args)
  3411. if args[1] then
  3412. for i,v in pairs(hotkeys) do
  3413. local currentKey = string.match(v, "[%a%d]+$")
  3414. if currentKey == string.lower(tostring(args[1])) then
  3415. table.remove(hotkeys, i)
  3416. fullUpdate()
  3417. end
  3418. end
  3419. end
  3420. end
  3421.  
  3422. Commands.printhotkeys = function(args)
  3423. for i,v in pairs(hotkeys) do
  3424. warn("HOTKEYS:")
  3425. print(v)
  3426. end
  3427. end
  3428.  
  3429. Commands.os = function(args)
  3430. if args[1] then
  3431. for i,v in pairs(findPlayer(args[1])) do
  3432. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." is on "..v.OsPlatform, "All")
  3433. end
  3434. end
  3435. end
  3436.  
  3437. spinning = false
  3438. Commands.spin = function(args)
  3439. if args[1] then
  3440. for i,v in pairs(findSinglePlayer(args[1])) do
  3441. run(commandPrefix.."attach "..v.Name)
  3442. annplr = v
  3443. annoying = true
  3444. spinning = true
  3445. end
  3446. end
  3447. end
  3448.  
  3449. Commands.unspin = function(args)
  3450. if spinning then
  3451. annoying = false
  3452. spinning = false
  3453. end
  3454. run(""..commandPrefix.."unattach")
  3455. end
  3456.  
  3457. Commands.explorer = function(args)
  3458. loadstring(game:GetObjects("rbxassetid://418957341")[1].Source)()
  3459. Notification("info", "Loaded DEX explorer!", 5)
  3460. end
  3461.  
  3462. Commands.maxzoom = function(args)
  3463. if args[1] then
  3464. LP.CameraMaxZoomDistance = args[1]
  3465. end
  3466. end
  3467.  
  3468. Commands.stare = function(args)
  3469. if args[1] then
  3470. for i,v in pairs(findSinglePlayer(args[1])) do
  3471. stareplr = v
  3472. staring = true
  3473. end
  3474. end
  3475. end
  3476.  
  3477. Commands.unstare = function(args)
  3478. staring = false
  3479. end
  3480.  
  3481. Commands.tempgod = function(args)
  3482. local hu = LP.Character.Humanoid
  3483. local l = Instance.new("Humanoid")
  3484. l.Parent = LP.Character
  3485. l.Name = "Humanoid"
  3486. wait(0.1)
  3487. hu.Parent = LP
  3488. gsWorkspace.CurrentCamera.CameraSubject = LP.Character
  3489. LP.Character.Animate.Disabled = true
  3490. wait(0.1)
  3491. LP.Character.Animate.Disabled = false
  3492. Notification("info", "Enabled Temp FE Godmode", 4)
  3493. end
  3494.  
  3495. Commands.void = function(args)
  3496. if hasTools() == false then
  3497. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  3498. else
  3499. FEGodmode()
  3500. for i,v in pairs(LP.Backpack:GetChildren())do
  3501. LP.Character.Humanoid:EquipTool(v)
  3502. end
  3503. if args[1] then
  3504. for i,v in pairs(findSinglePlayer(args[1])) do
  3505. local NOW = LP.Character.HumanoidRootPart.CFrame
  3506. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  3507. wait(0.3)
  3508. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  3509. local function tp(player,player2)
  3510. local char1,char2=player.Character,player2.Character
  3511. if char1 and char2 then
  3512. char1:MoveTo(char2.Head.Position)
  3513. end
  3514. end
  3515. wait(0.5)
  3516. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(999999999999999,0,999999999999999))
  3517. end
  3518. end
  3519. end
  3520. end
  3521.  
  3522. Commands.freefall = function(args)
  3523. if hasTools() == false then
  3524. Notification("warning", "You need a tool in your backpack/inventory to use this command.", 8)
  3525. else
  3526. FEGodmode()
  3527. for i,v in pairs(LP.Backpack:GetChildren())do
  3528. LP.Character.Humanoid:EquipTool(v)
  3529. end
  3530. if args[1] then
  3531. for i,v in pairs(findSinglePlayer(args[1])) do
  3532. local NOW = LP.Character.HumanoidRootPart.CFrame
  3533. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  3534. wait(0.3)
  3535. LP.Character.HumanoidRootPart.CFrame = v.Character["Left Arm"].CFrame
  3536. wait(0.5)
  3537. LP.Character.HumanoidRootPart.CFrame = NOW
  3538. wait(0.5)
  3539. LP.Character.HumanoidRootPart.CFrame = NOW
  3540. wait(0.6)
  3541. LP.Character.HumanoidRootPart.CFrame = CFrame.new(0,50000,0)
  3542. end
  3543. end
  3544. end
  3545. end
  3546.  
  3547. Commands.version = function(args)
  3548. Notification("info", "Current Shattervast Version: V2.7", 7)
  3549. end
  3550.  
  3551. Commands.shiftlockon = function(args)
  3552. LP.DevEnableMouseLock = true
  3553. Notification("info", "Shift lock enabled!", 5)
  3554. end
  3555.  
  3556. for i,needChat in pairs(gsPlayers:GetPlayers()) do
  3557. needChat.Chatted:Connect(function(msg)
  3558. if copychatall then
  3559. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(msg, "All")
  3560. end
  3561. end)
  3562. end
  3563. gsPlayers.PlayerAdded:Connect(function(plr)
  3564. plr.Chatted:Connect(function(msg)
  3565. if copychatall then
  3566. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(msg, "All")
  3567. end
  3568. end)
  3569. end)
  3570.  
  3571. copychatplayer = nil
  3572. copychatall = false
  3573. copychatACTIVE = false
  3574. Commands.copychat = function(args)
  3575. if args[1] then
  3576. if string.lower(args[1]) == "all" or string.lower(args[1]) == "others" then
  3577. copychatall = true
  3578. else
  3579. for i,v in pairs(findPlayer(args[1])) do
  3580. if v ~= LP then
  3581. copychatplayer = v
  3582. copychatACTIVE = true
  3583. end
  3584. end
  3585. end
  3586. end
  3587. end
  3588.  
  3589. Commands.uncopychat = function(args)
  3590. copychatall = false
  3591. copychatACTIVE = false
  3592. end
  3593.  
  3594. Commands.newkill = function(args)
  3595. if hasTools() == false then
  3596. Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
  3597. else
  3598. if args[1] then
  3599. for i,plr in pairs(findSinglePlayer(args[1])) do
  3600. for i,v in pairs(LP.Backpack:GetChildren())do
  3601. LP.Character.Humanoid:EquipTool(v)
  3602. end
  3603. for i,v in pairs(LP.Backpack:GetDescendants()) do
  3604. if v:IsA("Tool") then
  3605. v.Parent = LP.Character
  3606. wait()
  3607. v.Parent = plr.Character
  3608. end
  3609. end
  3610. wait(0.4)
  3611. LP.Character.HumanoidRootPart.CFrame = CFrame.new(Vector3.new(4000000, -10, 200000))
  3612. end
  3613. end
  3614. end
  3615. end
  3616.  
  3617. Commands.newattach = function(args)
  3618. if hasTools() == false then
  3619. Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
  3620. else
  3621. if args[1] then
  3622. for i,plr in pairs(findSinglePlayer(args[1])) do
  3623. for i,v in pairs(LP.Backpack:GetChildren())do
  3624. LP.Character.Humanoid:EquipTool(v)
  3625. end
  3626. for i,v in pairs(LP.Backpack:GetDescendants()) do
  3627. if v:IsA("Tool") then
  3628. v.Parent = LP.Character
  3629. wait()
  3630. v.Parent = plr.Character
  3631. end
  3632. end
  3633. end
  3634. end
  3635. end
  3636. end
  3637.  
  3638. Commands.newbring = function(args)
  3639. if hasTools() == false then
  3640. Notification("warning", "You need TWO tools in your backpack/inventory to use this command.", 8)
  3641. else
  3642. if args[1] then
  3643. for i,plr in pairs(findSinglePlayer(args[1])) do
  3644. local NOW = LP.Character.HumanoidRootPart.CFrame
  3645. for i,v in pairs(LP.Backpack:GetChildren())do
  3646. LP.Character.Humanoid:EquipTool(v)
  3647. end
  3648. for i,v in pairs(LP.Backpack:GetDescendants()) do
  3649. if v:IsA("Tool") then
  3650. v.Parent = LP.Character
  3651. wait()
  3652. v.Parent = plr.Character
  3653. end
  3654. end
  3655. wait(0.4)
  3656. LP.Character.HumanoidRootPart.CFrame = NOW
  3657. wait(0.4)
  3658. LP.Character.HumanoidRootPart.CFrame = NOW
  3659. end
  3660. end
  3661. end
  3662. end
  3663.  
  3664. Commands.spawn = function(args)
  3665. if args[1] then
  3666. if string.lower(tostring(args[1])) == "ws" then
  3667. spawnWS = args[2] or CurrentWalkspeed
  3668. LP.Character.Humanoid.WalkSpeed = args[2] or CurrentWalkspeed
  3669. elseif string.lower(tostring(args[1])) == "jp" then
  3670. spawnJP = args[2] or CurrentJumppower
  3671. LP.Character.Humanoid.JumpPower = args[2] or CurrentJumppower
  3672. elseif string.lower(tostring(args[1])) == "hh" then
  3673. spawnHH = args[2] or CurrentHipheight
  3674. LP.Character.Humanoid.HipHeight = args[2] or CurrentHipheight
  3675. elseif string.lower(tostring(args[1])) == "god" then
  3676. spawningfegod = true
  3677. FEGodmode()
  3678. end
  3679. end
  3680. end
  3681.  
  3682. Commands.unspawn = function(args)
  3683. spawnWS = CurrentWalkspeed
  3684. spawnJP = CurrentJumppower
  3685. spawnHH = CurrentHipheight
  3686. spawningfegod = false
  3687. Notification("info", "Reset spawning stats", 5)
  3688. end
  3689.  
  3690. savingtoolsloop = false
  3691. Commands.autosavetool = function(args)
  3692. if args[1] then
  3693. if string.lower(tostring(args[1])) == "on" then
  3694. savingtoolsloop = true
  3695. elseif string.lower(tostring(args[1])) == "off" then
  3696. savingtoolsloop = false
  3697. end
  3698. end
  3699. end
  3700.  
  3701. modeFling = false
  3702. modeCompliment = false
  3703. modeMove = false
  3704. modeInfo = false
  3705. Commands.beginbot = function(args)
  3706. if not args[1] then
  3707. print("fling // compliment // move // info")
  3708. Notification("info", ""..commandPrefix.."beginbot Modes printed", 5)
  3709. else
  3710. if string.lower(tostring(args[1])) == "fling" then
  3711. modeFling = true
  3712. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hello! I am Fling-Bot 5000! Say !fling [Player] to fling that player!", "All")
  3713. elseif string.lower(tostring(args[1])) == "compliment" then
  3714. modeCompliment = true
  3715. complimentReady = true
  3716. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Good day, I am Compliment-Bot. Say !c [Player] to give them a compliment.", "All")
  3717. elseif string.lower(tostring(args[1])) == "move" then
  3718. modeMove = true
  3719. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hi, I am movement bot. Commands you can use: !walk [Player], !bringbot, !follow [Player].", "All")
  3720. elseif string.lower(tostring(args[1])) == "info" then
  3721. modeInfo = true
  3722. infoReady = true
  3723. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer("Hey, I'm Info-Bot. Commands you can use: !age [Player], !id [Player].", "All")
  3724. end
  3725. end
  3726. end
  3727.  
  3728. Commands.endbot = function(args)
  3729. if not args[1] then
  3730. modeFling = false
  3731. modeCompliment = false
  3732. modeMove = false
  3733. modeInfo = false
  3734. else
  3735. if string.lower(tostring(args[1])) == "fling" then
  3736. modeFling = false
  3737. elseif string.lower(tostring(args[1])) == "compliment" then
  3738. modeCompliment = false
  3739. elseif string.lower(tostring(args[1])) == "move" then
  3740. modeMove = false
  3741. elseif string.lower(tostring(args[1])) == "info" then
  3742. modeInfo = false
  3743. end
  3744. end
  3745. end
  3746.  
  3747. Commands.stopsit = function(args)
  3748. stopsitting = true
  3749. end
  3750.  
  3751. Commands.gosit = function(args)
  3752. stopsitting = false
  3753. end
  3754.  
  3755. chattingerror = true
  3756. Commands.chaterror = function(args)
  3757. if chattingerror then
  3758. chattingerror = false
  3759. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
  3760. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
  3761. wait(4)
  3762. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(" ", "All")
  3763. wait(3)
  3764. chattingerror = true
  3765. end
  3766. end
  3767.  
  3768. spawnpos = nil
  3769. spawningpos = true
  3770. Commands.spawnpoint = function(args)
  3771. spawnpos = LP.Character.HumanoidRootPart.CFrame
  3772. spawningpos = true
  3773. Notification("info", "Spawn point has been set! Use "..commandPrefix.."nospawn to remove.", 6)
  3774. end
  3775.  
  3776. Commands.nospawn = function(args)
  3777. spawningpos = false
  3778. Notification("info", "Spawn point has been removed. Use "..commandPrefix.."spawnpoint to enable.", 6)
  3779. end
  3780.  
  3781. Commands.bypass = function(args)
  3782. if args[1] then
  3783. if string.lower(tostring(args[1])) == "on" then
  3784. bypassMODE = true
  3785. Notification("warning", "Bypass mode turned on, this changes functions of "..commandPrefix.."fly and other commands to bypass most anti-exploits.", 7)
  3786. elseif string.lower(tostring(args[1])) == "off" then
  3787. bypassMODE = false
  3788. Notification("warning", "Bypass mode has been turned off.", 7)
  3789. end
  3790. end
  3791. end
  3792.  
  3793. Commands.fixcam = function(args)
  3794. gsWorkspace.CurrentCamera:Destroy()
  3795. wait(0.1)
  3796. game:GetService("Workspace").CurrentCamera.CameraSubject = LP.Character.Humanoid
  3797. game:GetService("Workspace").CurrentCamera.CameraType = "Custom"
  3798. LP.CameraMinZoomDistance = 0.5
  3799. LP.CameraMaxZoomDistance = 400
  3800. LP.CameraMode = "Classic"
  3801. LP.DevCameraOcclusionMode = CurrentNormal
  3802. end
  3803.  
  3804. Commands.gotoobj = function(args)
  3805. if args[1] then
  3806. for i,v in pairs(gsWorkspace:GetDescendants()) do
  3807. if string.lower(v.Name) == string.lower(tostring(args[1])) then
  3808. LP.Character.HumanoidRootPart.CFrame = v.CFrame + Vector3.new(0, 3, 0)
  3809. end
  3810. end
  3811. end
  3812. end
  3813.  
  3814. Commands.breakcam = function(args)
  3815. gsWorkspace.CurrentCamera.CameraSubject = LP.Character.Head
  3816. end
  3817.  
  3818. Commands.inviscam = function(args)
  3819. LP.DevCameraOcclusionMode = "Invisicam"
  3820. end
  3821.  
  3822. printobjKEY = ""
  3823. printobjCLICKING = false
  3824. printobjACTIVE = false
  3825.  
  3826. Commands.printobj = function(args)
  3827. if args[1] then
  3828. printobjKEY = string.sub(tostring(args[1]), 1, 1)
  3829. printobjACTIVE = true
  3830. printobjCLICKING = false
  3831. else
  3832. printobjKEY = ""
  3833. printobjACTIVE = true
  3834. printobjCLICKING = true
  3835. end
  3836. end
  3837.  
  3838. Mouse.KeyDown:Connect(function(key)
  3839. if key == printobjKEY and printobjACTIVE == true then
  3840. if Mouse.Target then
  3841. local path = Mouse.Target:GetFullName()
  3842. local getPath = "game:GetService(\"Workspace\")"
  3843. local getSpaces = ""
  3844. local separate = {}
  3845. local a = nil
  3846. for v in string.gmatch(string.sub(path, 10), "[^.]+") do
  3847. if string.match(v, " ") then
  3848. a = "["..v.."]"
  3849. table.insert(separate, a)
  3850. else
  3851. a = "."..v
  3852. table.insert(separate, a)
  3853. end
  3854. getSpaces = table.concat(separate, "")
  3855. end
  3856. local fullPath = getPath..getSpaces
  3857. print(fullPath)
  3858. end
  3859. end
  3860. end)
  3861. Mouse.Button1Down:Connect(function()
  3862. if printobjCLICKING == true and printobjACTIVE == true then
  3863. if Mouse.Target then
  3864. local path = Mouse.Target:GetFullName()
  3865. local getPath = "game:GetService(\"Workspace\")"
  3866. local getSpaces = ""
  3867. local separate = {}
  3868. local a = nil
  3869. for v in string.gmatch(string.sub(path, 10), "[^.]+") do
  3870. if string.match(v, " ") then
  3871. a = "["..v.."]"
  3872. table.insert(separate, a)
  3873. else
  3874. a = "."..v
  3875. table.insert(separate, a)
  3876. end
  3877. getSpaces = table.concat(separate, "")
  3878. end
  3879. local fullPath = getPath..getSpaces
  3880. print(fullPath)
  3881. end
  3882. end
  3883. end)
  3884.  
  3885. Commands.unprintobj = function(args)
  3886. printobjACTIVE = false
  3887. printobjCLICKING = false
  3888. end
  3889.  
  3890. Commands.hotkeyfc = function(args)
  3891. if args[1] then
  3892. if string.lower(tostring(args[1])) == "goto" then
  3893. fchotkeymode = "goto"
  3894. elseif string.lower(tostring(args[1])) == "unfc" then
  3895. fchotkeymode = "unfc"
  3896. end
  3897. fullUpdate()
  3898. end
  3899. end
  3900.  
  3901. Commands.carpet = function(args)
  3902. if args[1] then
  3903. for i,v in pairs(findSinglePlayer(args[1])) do
  3904. if v ~= nil then
  3905. annoying = true
  3906. annplr = v
  3907. local carpetAnimation = Instance.new("Animation")
  3908. carpetAnimation.AnimationId = "rbxassetid://282574440"
  3909. carpetTrack = LP.Character.Humanoid:LoadAnimation(carpetAnimation)
  3910. carpetTrack:Play(.1, 1, 1)
  3911. end
  3912. end
  3913. end
  3914. end
  3915.  
  3916. Commands.uncarpet = function(args)
  3917. annoying = false
  3918. carpetTrack:Stop()
  3919. end
  3920.  
  3921. Commands.brickcreate = function(args)
  3922. if args[1] then
  3923. local createPosition = LP.Character.HumanoidRootPart.CFrame
  3924. if args[2] and args[3] and args[4] then
  3925. createPosition = CFrame.new(Vector3.new(args[2], args[3], args[4]))
  3926. else
  3927. createPosition = LP.Character.HumanoidRootPart.CFrame
  3928. end
  3929. for i = 1, args[1] do
  3930. LP.Character.HumanoidRootPart.CFrame = createPosition
  3931. run(commandPrefix.."blockhats")
  3932. wait(0.2)
  3933. run(commandPrefix.."drophats")
  3934. wait(0.2)
  3935. run(commandPrefix.."reset")
  3936. wait(6)
  3937. end
  3938. end
  3939. end
  3940.  
  3941. Commands.forward = function(args)
  3942. if args[1] then
  3943. forwardSpeed = args[1]
  3944. else
  3945. forwardSpeed = 1
  3946. end
  3947. cmdForward = true
  3948. end
  3949.  
  3950. Commands.unforward = function(args)
  3951. cmdForward = false
  3952. end
  3953.  
  3954. Commands.id = function(args)
  3955. if args[1] then
  3956. for i,v in pairs(findPlayer(args[1])) do
  3957. game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(v.Name.." Account ID: "..v.UserId.."!", "All")
  3958. end
  3959. end
  3960. end
  3961.  
  3962. Commands.spinhats = function(args) -- Credit to xFunnieuss
  3963. for i,v in pairs(LP.Character:GetDescendants()) do
  3964. if v:IsA("Accessory") or v:IsA("Hat") then
  3965. local keep = Instance.new("BodyPosition") keep.Parent = v.Handle keep.Name = "no"
  3966. local spin = Instance.new("BodyAngularVelocity") spin.Parent = v.Handle spin.Name = "ha"
  3967. if v.Handle.AccessoryWeld then
  3968. v.Handle.AccessoryWeld:Destroy()
  3969. end
  3970. if args[1] then
  3971. spin.AngularVelocity = Vector3.new(0, args[1], 0)
  3972. spin.MaxTorque = Vector3.new(0, args[1] * 2, 0)
  3973. else
  3974. spin.AngularVelocity = Vector3.new(0, 100, 0)
  3975. spin.MaxTorque = Vector3.new(0, 200, 0)
  3976. end
  3977. keep.P = 30000
  3978. keep.D = 50
  3979. spinObj = keep
  3980. spinTOhead = true
  3981. end
  3982. end
  3983. end
  3984.  
  3985. Commands.unspinhats = function(args)
  3986. for i,v in pairs(LP.Character:GetDescendants()) do
  3987. if v:IsA("Accessory") or v:IsA("Hat") then
  3988. pcall(function()
  3989. run(commandPrefix.."drophats")
  3990. wait(2)
  3991. v.Handle.spin:Destroy()
  3992. v.Handle.keep:Destroy()
  3993. end)
  3994. end
  3995. end
  3996. end
  3997.  
  3998. -- findPlayer function (ALL, OTHERS, ME, NOOBS, VETERANS, OLDVETERANS, FRIENDS, NOFRIENDS, DEFAULT, RANDOM, SAMETEAM, NOTEAM, OTHERTEAM, TEAMname)
  3999. function findPlayer(plr)
  4000. local players = {}
  4001. local find = plr:lower()
  4002. local getAllNames = getmultipleplayers(find)
  4003. for i,mplr in pairs(getAllNames) do
  4004. if mplr == "all" then
  4005. for i,v in pairs(gsPlayers:GetPlayers()) do
  4006. table.insert(players,v)
  4007. end
  4008. elseif mplr == "others" then
  4009. for i,v in pairs(gsPlayers:GetPlayers()) do
  4010. if v.Name ~= LP.Name then
  4011. table.insert(players,v)
  4012. end
  4013. end
  4014. elseif mplr == "me" then
  4015. table.insert(players,LP)
  4016. elseif mplr == "noobs" then
  4017. for i,v in pairs(gsPlayers:GetPlayers()) do
  4018. if v.AccountAge <= 3 then
  4019. table.insert(players,v)
  4020. end
  4021. end
  4022. elseif mplr == "veterans" then
  4023. for i,v in pairs(gsPlayers:GetPlayers()) do
  4024. if v.AccountAge >= 365 then
  4025. table.insert(players,v)
  4026. end
  4027. end
  4028. elseif mplr == "oldveterans" then
  4029. for i,v in pairs(gsPlayers:GetPlayers()) do
  4030. if v.AccountAge >= 1500 then
  4031. table.insert(players,v)
  4032. end
  4033. end
  4034. elseif mplr == "friends" then
  4035. for i,v in pairs(gsPlayers:GetPlayers()) do
  4036. if v:IsFriendsWith(LP.UserId) and v.Name ~= LP.Name then
  4037. table.insert(players,v)
  4038. end
  4039. end
  4040. elseif mplr == "nofriends" then
  4041. for i,v in pairs(gsPlayers:GetPlayers()) do
  4042. if not v:IsFriendsWith(LP.UserId) and v.Name ~= LP.Name then
  4043. table.insert(players,v)
  4044. end
  4045. end
  4046. elseif mplr == "default" then
  4047. for i,v in pairs(gsPlayers:GetPlayers()) do
  4048. if v.Character:FindFirstChild("Pal Hair") or v.Character:FindFirstChild("Kate Hair") then
  4049. table.insert(players,v)
  4050. end
  4051. end
  4052. elseif mplr == "random" then
  4053. for i,v in pairs(gsPlayers:GetPlayers()) do
  4054. table.insert(players,v[math.random(1, #v)])
  4055. end
  4056. elseif mplr == "sameteam" then
  4057. for i,v in pairs(gsPlayers:GetPlayers()) do
  4058. if v.Team == LP.Team then
  4059. table.insert(players,v)
  4060. end
  4061. end
  4062. elseif mplr == "noteam" then
  4063. for i,v in pairs(gsPlayers:GetPlayers()) do
  4064. if v.Team == nil then
  4065. table.insert(players,v)
  4066. end
  4067. end
  4068. elseif mplr == "otherteam" then
  4069. for i,v in pairs(gsPlayers:GetPlayers()) do
  4070. if v.Team ~= LP.Team then
  4071. table.insert(players,v)
  4072. end
  4073. end
  4074. elseif string.sub(mplr, 1, 4) == "team" then
  4075. for i,v in pairs(gsPlayers:GetPlayers()) do
  4076. if string.lower(tostring(v.Team)) == string.sub(mplr, 5) then
  4077. if v ~= nil then
  4078. table.insert(players,v)
  4079. else
  4080. if string.lower(tostring(v.Team)) == string.gsub(string.sub(mplr, 5), "[^_]+", " ") then
  4081. table.insert(players,v)
  4082. end
  4083. end
  4084. end
  4085. end
  4086. else
  4087. for i,v in pairs(gsPlayers:GetPlayers()) do
  4088. if string.lower(v.Name):sub(1, #mplr) == string.lower(mplr) then
  4089. table.insert(players,v)
  4090. end
  4091. end
  4092. end
  4093. end
  4094.  
  4095. return players
  4096. end
  4097. function getmultipleplayers(plr)
  4098. local plrsgotten = {}
  4099. for i in string.gmatch(plr,"[^,]+") do
  4100. table.insert(plrsgotten,i)
  4101. end
  4102. return plrsgotten
  4103. end
  4104. function findSinglePlayer(plr)
  4105. local players = {}
  4106. local find = plr:lower()
  4107. if find == "me" then
  4108. table.insert(players,LP)
  4109. else
  4110. for i,v in pairs(gsPlayers:GetPlayers()) do
  4111. if string.lower(v.Name):sub(1, #find) == string.lower(find) then
  4112. table.insert(players,v)
  4113. end
  4114. end
  4115. end
  4116. local oneplayer = {}
  4117. pcall(function()
  4118. table.insert(oneplayer, players[math.random(1, #players)])
  4119. end)
  4120. return oneplayer
  4121. end
  4122.  
  4123. -- Anti Kick
  4124.  
  4125. if getrawmetatable then
  4126. function formatargs(getArgs,v)
  4127. if #getArgs == 0 then
  4128. return ""
  4129. end
  4130.  
  4131. local collectArgs = {}
  4132. for k,v in next,getArgs do
  4133. local argument = ""
  4134. if type(v) == "string" then
  4135. argument = "\""..v.."\""
  4136. elseif type(v) == "table" then
  4137. argument = "{" .. formatargs(v,true) .. "}"
  4138. else
  4139. argument = tostring(v)
  4140. end
  4141. if v and type(k) ~= "number" then
  4142. table.insert(collectArgs,k.."="..argument)
  4143. else
  4144. table.insert(collectArgs,argument)
  4145. end
  4146. end
  4147. return table.concat(collectArgs, ", ")
  4148. end
  4149.  
  4150. kicknum = 0
  4151. local game_meta = getrawmetatable(game)
  4152. local game_namecall = game_meta.__namecall
  4153. local game_index = game_meta.__index
  4154. local w = (setreadonly or fullaccess or make_writeable)
  4155. pcall(w, game_meta, false)
  4156. game_meta.__namecall = function(out, ...)
  4157. local args = {...}
  4158. local Method = args[#args]
  4159. args[#args] = nil
  4160.  
  4161. if Method == "Kick" and out == LP then
  4162. kicknum = kicknum + 1
  4163. warn("Blocked client-kick attempt "..kicknum)
  4164. return
  4165. end
  4166.  
  4167. if antiremotes then
  4168. if Method == "FireServer" or Method == "InvokeServer" then
  4169. 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
  4170. warn("Blocked remote: "..out.Name.." // Method: "..Method)
  4171. return
  4172. end
  4173. end
  4174. else
  4175. if Method == "FireServer" or Method == "InvokeServer" then
  4176. for i,noremote in pairs(blockedremotes) do
  4177. if out.Name == noremote and out.Name ~= "SayMessageRequest" then
  4178. warn("Blocked remote: "..out.Name.." // Method: "..Method)
  4179. return
  4180. end
  4181. end
  4182. end
  4183. end
  4184.  
  4185. if spyingremotes then
  4186. if Method == "FireServer" or Method == "InvokeServer" then
  4187. if out.Name ~= "CharacterSoundEvent" and out.Name ~= "AddCharacterLoadedEvent" and out.Name ~= "RemoveCharacterEvent" and out.Name ~= "DefaultServerSoundEvent" and out.Name ~= "SayMessageRequest" then
  4188. local arguments = {}
  4189. for i = 1,#args do
  4190. arguments[i] = args[i]
  4191. end
  4192. local getScript = getfenv(2).script
  4193. if getScript == nil then
  4194. getScript = "??? (Not Found) ???"
  4195. end
  4196. warn("<> <> <> A "..out.ClassName.." has been fired! How to fire:\ngame."..out:GetFullName()..":"..Method.."("..formatargs(arguments)..")\n\nFired from script: ".. tostring(getScript:GetFullName()))
  4197. end
  4198. end
  4199. end
  4200.  
  4201. return game_namecall(out, ...)
  4202. end
  4203. end
  4204.  
  4205. -- FE Check
  4206. function FEcheckDefault()
  4207. if gsWorkspace.FilteringEnabled == true then
  4208. createIntro("warning", "FE is enabled! Press "..commandPrefix.." to bring Command Bar.", 7)
  4209. else
  4210. createIntro("warning", "FE is disabled. Consider using a different script.", 7)
  4211. end
  4212. end
  4213. FEcheckDefault()
  4214. end)
  4215.  
  4216. Extra1.Name = "Extra1"
  4217. Extra1.Parent = FrameVexteriaGui
  4218. Extra1.BackgroundColor3 = Color3.new(0, 0, 0)
  4219. Extra1.BorderColor3 = Color3.new(1, 1, 1)
  4220. Extra1.Position = UDim2.new(0.686666667, 0, 0.384021372, 0)
  4221. Extra1.Size = UDim2.new(0, 96, 0, 35)
  4222. Extra1.Visible = false
  4223. Extra1.Font = Enum.Font.Garamond
  4224. Extra1.Text = "Glitch"
  4225. Extra1.TextColor3 = Color3.new(1, 1, 1)
  4226. Extra1.TextSize = 20
  4227. Extra1.TextWrapped = true
  4228. Extra1.MouseButton1Down:connect(function()
  4229. game:GetService("StarterGui"):SetCore("SendNotification",{
  4230. Title = "[Vexteria]",
  4231. Text = "Play a code before using this, otherwise reset to change the code or redo this method.",
  4232. Duration = 15,
  4233. })
  4234. game.Players.LocalPlayer.Character.BoomBox.Server:Destroy()
  4235. end)
  4236.  
  4237. Extra1_2.Name = "Extra1"
  4238. Extra1_2.Parent = FrameVexteriaGui
  4239. Extra1_2.BackgroundColor3 = Color3.new(0, 0, 0)
  4240. Extra1_2.BorderColor3 = Color3.new(1, 1, 1)
  4241. Extra1_2.Position = UDim2.new(0.361666679, 0, 0.384021342, 0)
  4242. Extra1_2.Size = UDim2.new(0, 102, 0, 35)
  4243. Extra1_2.Visible = false
  4244. Extra1_2.Font = Enum.Font.Garamond
  4245. Extra1_2.Text = "Briefcase"
  4246. Extra1_2.TextColor3 = Color3.new(1, 1, 1)
  4247. Extra1_2.TextSize = 20
  4248. Extra1_2.TextWrapped = true
  4249. Extra1_2.MouseButton1Down:connect(function()
  4250. game:GetService("StarterGui"):SetCore("SendNotification", {
  4251. Title = "[Vexteria]";
  4252. Text = "Briefcase has been Loaded.";
  4253. })
  4254. game.Players.LocalPlayer.Backpack.BoomBox.GripPos = Vector3.new(0,0.8,0)
  4255. game.Players.LocalPlayer.Backpack.BoomBox.GripRight = Vector3.new(-6,0,90)
  4256. game.Players.LocalPlayer.Backpack.BoomBox.GripForward = Vector3.new(6,-120,0)
  4257. end)
  4258.  
  4259. Extra1_3.Name = "Extra1"
  4260. Extra1_3.Parent = FrameVexteriaGui
  4261. Extra1_3.BackgroundColor3 = Color3.new(0, 0, 0)
  4262. Extra1_3.BorderColor3 = Color3.new(1, 1, 1)
  4263. Extra1_3.Position = UDim2.new(0.0644444525, 0, 0.384021372, 0)
  4264. Extra1_3.Size = UDim2.new(0, 95, 0, 35)
  4265. Extra1_3.Visible = false
  4266. Extra1_3.Font = Enum.Font.Garamond
  4267. Extra1_3.Text = "Back"
  4268. Extra1_3.TextColor3 = Color3.new(1, 1, 1)
  4269. Extra1_3.TextSize = 20
  4270. Extra1_3.TextWrapped = true
  4271. Extra1_3.MouseButton1Down:connect(function()
  4272. game:GetService("StarterGui"):SetCore("SendNotification", {
  4273. Title = "[Vexteria]";
  4274. Text = "Backpack Boombox has been Loaded.";
  4275. })
  4276. game.Players.LocalPlayer.Backpack.BoomBox.GripUp = Vector3.new(0,0,20)
  4277. game.Players.LocalPlayer.Backpack.BoomBox.GripRight = Vector3.new(-10,0,1)
  4278. game.Players.LocalPlayer.Backpack.BoomBox.GripPos = Vector3.new(-1.4,-1,1)
  4279. end)
  4280.  
  4281. Extra1_4.Name = "Extra1"
  4282. Extra1_4.Parent = FrameVexteriaGui
  4283. Extra1_4.BackgroundColor3 = Color3.new(0, 0, 0)
  4284. Extra1_4.BorderColor3 = Color3.new(1, 1, 1)
  4285. Extra1_4.Position = UDim2.new(0.120000005, 0, 0.643807828, 0)
  4286. Extra1_4.Size = UDim2.new(0, 276, 0, 50)
  4287. Extra1_4.Visible = false
  4288. Extra1_4.Font = Enum.Font.Garamond
  4289. Extra1_4.Text = "More coming in v2!!"
  4290. Extra1_4.TextColor3 = Color3.new(1, 1, 1)
  4291. Extra1_4.TextSize = 30
  4292.  
  4293. Bypass1.Name = "Bypass1"
  4294. Bypass1.Parent = FrameVexteriaGui
  4295. Bypass1.BackgroundColor3 = Color3.new(0, 0, 0)
  4296. Bypass1.BorderColor3 = Color3.new(1, 1, 1)
  4297. Bypass1.Position = UDim2.new(0.600111127, 0, 0.362647712, 0)
  4298. Bypass1.Size = UDim2.new(0, 114, 0, 44)
  4299. Bypass1.Visible = false
  4300. Bypass1.Font = Enum.Font.Garamond
  4301. Bypass1.Text = "Speed [First Click Bypass then Speed.]"
  4302. Bypass1.TextColor3 = Color3.new(1, 1, 1)
  4303. Bypass1.TextSize = 20
  4304. Bypass1.TextScaled = true
  4305. Bypass1.MouseButton1Down:connect(function()
  4306. repeat wait() until game.Players.LocalPlayer
  4307. m = game.Players.LocalPlayer:GetMouse()
  4308. m.KeyDown:connect(function(key)
  4309. if key == "0" then
  4310. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 60
  4311. end
  4312. end)
  4313. m.KeyUp:connect(function(key)
  4314. if key == "0" then
  4315. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
  4316. end
  4317. end)
  4318. end)
  4319.  
  4320. Bypass1_2.Name = "Bypass1"
  4321. Bypass1_2.Parent = FrameVexteriaGui
  4322. Bypass1_2.BackgroundColor3 = Color3.new(0, 0, 0)
  4323. Bypass1_2.BorderColor3 = Color3.new(1, 1, 1)
  4324. Bypass1_2.Position = UDim2.new(0.064000003, 0, 0.362647682, 0)
  4325. Bypass1_2.Size = UDim2.new(0, 114, 0, 44)
  4326. Bypass1_2.Visible = false
  4327. Bypass1_2.Font = Enum.Font.Garamond
  4328. Bypass1_2.Text = "Aimbot"
  4329. Bypass1_2.TextColor3 = Color3.new(1, 1, 1)
  4330. Bypass1_2.TextSize = 20
  4331. Bypass1_2.MouseButton1Down:connect(function()
  4332. mouse = game.Players.LocalPlayer:getMouse()
  4333. mouse.Button1Down:connect(function()
  4334. if game.Players:GetPlayerFromCharacter(mouse.Target.Parent) then
  4335. local selected = game.Players:GetPlayerFromCharacter(mouse.Target.Parent)
  4336. if game.Players.LocalPlayer.Character:findFirstChildOfClass("Tool") then
  4337. local tool = game.Players.LocalPlayer.Character:findFirstChildOfClass("Tool")
  4338. if tool:findFirstChild("Fire") then
  4339. if selected ~= nil then
  4340. repeat
  4341. tool.Fire:FireServer(selected.Character.Head.CFrame)
  4342. wait()
  4343. until selected.Character:findFirstChild("KO")
  4344. end
  4345. end
  4346. end
  4347. end
  4348. end)
  4349. end)
  4350.  
  4351. Bypass1_3.Name = "Bypass1"
  4352. Bypass1_3.Parent = FrameVexteriaGui
  4353. Bypass1_3.BackgroundColor3 = Color3.new(0, 0, 0)
  4354. Bypass1_3.BorderColor3 = Color3.new(1, 1, 1)
  4355. Bypass1_3.Position = UDim2.new(0.064000003, 0, 0.771900415, 0)
  4356. Bypass1_3.Size = UDim2.new(0, 114, 0, 44)
  4357. Bypass1_3.Visible = false
  4358. Bypass1_3.Font = Enum.Font.Garamond
  4359. Bypass1_3.Text = "BFG [ R ]"
  4360. Bypass1_3.TextColor3 = Color3.new(1, 1, 1)
  4361. Bypass1_3.TextSize = 20
  4362. Bypass1_3.MouseButton1Down:connect(function()
  4363. local plr = game.Players.LocalPlayer
  4364. local m = plr:GetMouse()
  4365. local r = game:GetService("RunService").Heartbeat
  4366. local h = plr.Character.Humanoid
  4367. local prefix = ""
  4368.  
  4369. local guns = {}
  4370.  
  4371. local aim = false
  4372. local State = false
  4373.  
  4374. function playequipsound()
  4375. local sound = Instance.new("Sound", plr.PlayerGui)
  4376. sound.SoundId = "rbxassetid://439260292"
  4377. sound.Volume = 2
  4378. sound.PlayOnRemove = true
  4379. wait()
  4380. sound:Destroy()
  4381. end
  4382.  
  4383. function addGuns()
  4384. State = true
  4385. local Weapons = plr.Backpack:GetChildren()
  4386. for c,f in ipairs(Weapons) do
  4387. if f.Name == "Uzi" or f.Name == "Shotty" or f.Name == "Glock" or f.Name == "Sawed Off" then
  4388. table.insert(guns, f)
  4389. end
  4390. end
  4391. end
  4392.  
  4393. function removeGuns()
  4394. State = false
  4395. guns = {}
  4396. end
  4397.  
  4398. function trackplayers()
  4399.  
  4400. local tg = function(parent)
  4401. local bg = Instance.new("BillboardGui", parent)
  4402. bg.Adornee = parent
  4403. bg.Size = UDim2.new(3,0,2,0)
  4404. bg.StudsOffset = Vector3.new(0,2,0)
  4405. bg.AlwaysOnTop = true
  4406. bg = Instance.new("ImageLabel")
  4407. bg.Image = "http://www.roblox.com/asset/?id=142406345"
  4408. bg.Size = UDim2.new(1.25,0,1.75,0)
  4409. bg.Position = UDim2.new(-0.125,0,-1.1,0)
  4410. bg.BackgroundTransparency = 1
  4411. end
  4412.  
  4413. local players = game.Players:GetChildren()
  4414. for a,b in ipairs(players) do
  4415. local h = b.Character:FindFirstChild("Head")
  4416. if h then
  4417. tg(h)
  4418. end
  4419. end
  4420. end
  4421.  
  4422. m.KeyDown:connect(function(K)
  4423. K=K:lower()
  4424. if K == "r" then
  4425. if State == false then
  4426. addGuns()
  4427. elseif State == true then
  4428. removeGuns()
  4429. if h then
  4430. h:UnequipTools()
  4431. end
  4432. end
  4433. end
  4434. if K == "'" then
  4435. for a,b in ipairs(guns) do
  4436. b.GripPos = Vector3.new(math.random(-2,2),0,math.random(-2,2))
  4437. end
  4438. end
  4439. end)
  4440.  
  4441. m.Button1Down:connect(function()
  4442. if State == true then
  4443. for a,b in ipairs(guns) do
  4444. b.Fire:FireServer(m.Hit)
  4445. end
  4446. end
  4447. end)
  4448.  
  4449. r:connect(function()
  4450. if aim == true then
  4451. for a,b in ipairs(guns) do
  4452. if b and m.Target then
  4453. local h = m.Target.Parent:FindFirstChild("Humanoid")
  4454. if h then
  4455. local p = game.Players:FindFirstChild(h.Parent.Name)
  4456. if p then
  4457. b.Fire:FireServer(m.Hit)
  4458. end
  4459. end
  4460. end
  4461. end
  4462. end
  4463. end)
  4464.  
  4465. plr.Character.Humanoid.Died:connect(function()
  4466. removeGuns()
  4467. end)
  4468.  
  4469. while true do
  4470. r:wait()
  4471. if State == true then
  4472. for a,b in ipairs(guns) do
  4473. b.Parent = plr.Character
  4474. end
  4475. end
  4476. end
  4477. end)
  4478.  
  4479. Bypass1_4.Name = "Bypass1"
  4480. Bypass1_4.Parent = FrameVexteriaGui
  4481. Bypass1_4.BackgroundColor3 = Color3.new(0, 0, 0)
  4482. Bypass1_4.BorderColor3 = Color3.new(1, 1, 1)
  4483. Bypass1_4.Position = UDim2.new(0.064000003, 0, 0.565494657, 0)
  4484. Bypass1_4.Size = UDim2.new(0, 114, 0, 44)
  4485. Bypass1_4.Visible = false
  4486. Bypass1_4.Font = Enum.Font.Garamond
  4487. Bypass1_4.Text = "Bypass"
  4488. Bypass1_4.TextColor3 = Color3.new(1, 1, 1)
  4489. Bypass1_4.TextSize = 20
  4490. Bypass1_4.MouseButton1Down:connect(function()
  4491. while true do
  4492. game.ReplicatedStorage.Name = 'RepStorage'
  4493. wait(0.5)
  4494. end
  4495. end)
  4496.  
  4497. Bypass1_5.Name = "Bypass1"
  4498. Bypass1_5.Parent = FrameVexteriaGui
  4499. Bypass1_5.BackgroundColor3 = Color3.new(0, 0, 0)
  4500. Bypass1_5.BorderColor3 = Color3.new(1, 1, 1)
  4501. Bypass1_5.Position = UDim2.new(0.600111127, 0, 0.771900415, 0)
  4502. Bypass1_5.Size = UDim2.new(0, 114, 0, 44)
  4503. Bypass1_5.Visible = false
  4504. Bypass1_5.Font = Enum.Font.Garamond
  4505. Bypass1_5.Text = "Vex's Fly"
  4506. Bypass1_5.TextColor3 = Color3.new(1, 1, 1)
  4507. Bypass1_5.TextSize = 20
  4508. Bypass1_5.MouseButton1Down:connect(function()
  4509. game.Players.LocalPlayer.DevCameraOcclusionMode = 'Invisicam' --INVISCAM!!!
  4510. local mouse = game.Players.LocalPlayer:GetMouse()
  4511. local torso = game.Players.LocalPlayer.Character.Torso
  4512. local dir = {w = 0, s = 0, a = 0, d = 0}
  4513. local spd = 2 mouse.KeyDown:connect(function(key)
  4514. if key:lower() == "w" then dir.w = 1
  4515. elseif key:lower() == "s" then dir.s = 1
  4516. elseif key:lower() == "a" then dir.a = 1
  4517. elseif key:lower() == "d" then dir.d = 1
  4518. elseif key:lower() == "q" then spd = spd + 1
  4519. elseif key:lower() == "e" then spd = spd - 1
  4520. end end)
  4521. mouse.KeyUp:connect(function(key)
  4522. if key:lower() == "w" then
  4523. dir.w = 0
  4524. elseif key:lower() == "s" then dir.s = 0
  4525. elseif key:lower() == "a" then dir.a = 0
  4526. elseif key:lower() == "d" then dir.d = 0
  4527. end end)
  4528.  
  4529.  
  4530. enabled = false
  4531. mouse.keyDown:connect(function(key)
  4532. if (key) == "m" and enabled == false then
  4533. enabled = true
  4534. repeat wait(1/44)
  4535. game.Players.LocalPlayer.Character.Torso.Anchored = true
  4536. game.Players.LocalPlayer.Character.Humanoid.PlatformStand = true
  4537. torso.CFrame = CFrame.new(torso.Position, game.Workspace.CurrentCamera.CoordinateFrame.p) * CFrame.Angles(0,math.rad(180),0) * CFrame.new((dir.d-dir.a)*spd,0,(dir.s-dir.w)*spd)
  4538. until enabled == false
  4539. elseif enabled == false then
  4540. game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
  4541. game.Players.LocalPlayer.Character.Torso.Anchored = false
  4542. end
  4543. if (key) == "m" and enabled == true then
  4544. enabled = false
  4545. game.Players.LocalPlayer.Character.Humanoid.PlatformStand = false
  4546. game.Players.LocalPlayer.Character.Torso.Anchored = false
  4547.  
  4548.  
  4549. end
  4550.  
  4551. end)
  4552. end)
  4553.  
  4554. Bypass1_6.Name = "Bypass1"
  4555. Bypass1_6.Parent = FrameVexteriaGui
  4556. Bypass1_6.BackgroundColor3 = Color3.new(0, 0, 0)
  4557. Bypass1_6.BorderColor3 = Color3.new(1, 1, 1)
  4558. Bypass1_6.Position = UDim2.new(0.600111127, 0, 0.565494657, 0)
  4559. Bypass1_6.Size = UDim2.new(0, 114, 0, 44)
  4560. Bypass1_6.Visible = false
  4561. Bypass1_6.Font = Enum.Font.Garamond
  4562. Bypass1_6.Text = "Noclipkey [ E ]"
  4563. Bypass1_6.TextColor3 = Color3.new(1, 1, 1)
  4564. Bypass1_6.TextSize = 20
  4565. Bypass1_6.MouseButton1Down:connect(function()
  4566. noclip = false
  4567. game:GetService('RunService').Stepped:connect(function()
  4568. if noclip then
  4569. game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
  4570. end
  4571. end)
  4572. plr = game.Players.LocalPlayer
  4573. mouse = plr:GetMouse()
  4574. mouse.KeyDown:connect(function(key)
  4575.  
  4576. if key == "e" then
  4577. noclip = not noclip
  4578. game.Players.LocalPlayer.Character.Humanoid:ChangeState(11)
  4579. end
  4580. end)
  4581. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement